{"count":51640,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=156","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=154","results":[{"name":"p5.26-crypt-twofish","portdir":"perl/p5-crypt-twofish","version":"2.180.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Twofish","description":"Implementation of the twofish-crypto algorithm for perl","long_description":"Twofish is a 128-bit symmetric block cipher with a variable length (128, 192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for all uses, as described at <URL:http://www.counterpane.com/twofish.html>.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-crypt-openpgp"]}]},{"name":"p5.28-crypt-twofish","portdir":"perl/p5-crypt-twofish","version":"2.180.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Twofish","description":"Implementation of the twofish-crypto algorithm for perl","long_description":"Twofish is a 128-bit symmetric block cipher with a variable length (128, 192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for all uses, as described at <URL:http://www.counterpane.com/twofish.html>.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5-crypt-twofish","p5.28-crypt-openpgp"]}]},{"name":"p5.30-crypt-twofish","portdir":"perl/p5-crypt-twofish","version":"2.180.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Twofish","description":"Implementation of the twofish-crypto algorithm for perl","long_description":"Twofish is a 128-bit symmetric block cipher with a variable length (128, 192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for all uses, as described at <URL:http://www.counterpane.com/twofish.html>.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-crypt-openpgp"]}]},{"name":"p5-crypt-unixcrypt_xs","portdir":"perl/p5-crypt-unixcrypt_xs","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.28-crypt-unixcrypt_xs","homepage":"https://metacpan.org/pod/Crypt::UnixCrypt_XS","description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","long_description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.28-crypt-unixcrypt_xs"]}],"depends_on":[]},{"name":"p5.26-crypt-unixcrypt_xs","portdir":"perl/p5-crypt-unixcrypt_xs","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::UnixCrypt_XS","description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","long_description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-authen-passphrase"]}]},{"name":"p5.28-crypt-unixcrypt_xs","portdir":"perl/p5-crypt-unixcrypt_xs","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::UnixCrypt_XS","description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","long_description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-authen-passphrase","p5-crypt-unixcrypt_xs"]}]},{"name":"p5.30-crypt-unixcrypt_xs","portdir":"perl/p5-crypt-unixcrypt_xs","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::UnixCrypt_XS","description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","long_description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-authen-passphrase"]}]},{"name":"p5-crypt-urandom","portdir":"perl/p5-crypt-urandom","version":"0.550.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-crypt-urandom","homepage":"https://metacpan.org/pod/Crypt::URandom","description":"Crypt::URandom - Provide non blocking randomness","long_description":"Crypt::URandom - Provide non blocking randomness","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-crypt-urandom"]}],"depends_on":[]},{"name":"p5.26-crypt-urandom","portdir":"perl/p5-crypt-urandom","version":"0.360.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::URandom","description":"Crypt::URandom - Provide non blocking randomness","long_description":"Crypt::URandom - Provide non blocking randomness","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-dancer2","p5.26-session-storage-secure"]}]},{"name":"p5.28-crypt-urandom","portdir":"perl/p5-crypt-urandom","version":"0.550.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::URandom","description":"Crypt::URandom - Provide non blocking randomness","long_description":"Crypt::URandom - Provide non blocking randomness","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-test-pod","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-crypt-dsa","p5.28-session-storage-secure","p5.28-crypt-random","p5.28-crypt-cbc","p5.28-authen-sasl","p5.28-crypt-urandom-token","p5.28-dbix-class-encodedcolumn","p5.28-dancer2","p5.28-data-entropy","p5.28-net-oauth"]}]},{"name":"p5.30-crypt-urandom","portdir":"perl/p5-crypt-urandom","version":"0.550.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::URandom","description":"Crypt::URandom - Provide non blocking randomness","long_description":"Crypt::URandom - Provide non blocking randomness","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-test-pod","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-crypt-dsa","p5.30-session-storage-secure","p5.30-crypt-random","p5.30-crypt-cbc","p5.30-authen-sasl","p5.30-crypt-urandom-token","p5.30-dbix-class-encodedcolumn","p5.30-dancer2","p5.30-data-entropy","p5.30-net-oauth"]}]},{"name":"p5-cryptx","portdir":"perl/p5-cryptx","version":"0.87.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-cryptx","homepage":"https://metacpan.org/dist/CryptX","description":"CryptX - Cryptographic toolkit","long_description":"CryptX - Cryptographic toolkit","active":true,"categories":["perl"],"maintainers":[{"name":"ionic","github":"Ionic","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["p5.34-cryptx"]}],"depends_on":[]},{"name":"p5.26-cryptx","portdir":"perl/p5-cryptx","version":"0.69.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CryptX","description":"Crypto toolkit (self-contained no external libraries needed)","long_description":"Crypto toolkit (self-contained no external libraries needed)","active":false,"categories":["perl"],"maintainers":[{"name":"ionic","github":"Ionic","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-net-ssh-perl"]}]},{"name":"p5.28-cryptx","portdir":"perl/p5-cryptx","version":"0.87.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/dist/CryptX","description":"CryptX - Cryptographic toolkit","long_description":"CryptX - Cryptographic toolkit","active":true,"categories":["perl"],"maintainers":[{"name":"ionic","github":"Ionic","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.28","p5.28-math-bigint"]}],"depends_on":[{"type":"lib","ports":["p5.28-net-ssh-perl","p5.28-mail-dkim","p5.28-crypt-cbc","p5.28-convert-pem"]}]},{"name":"p5.30-cryptx","portdir":"perl/p5-cryptx","version":"0.87.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/dist/CryptX","description":"CryptX - Cryptographic toolkit","long_description":"CryptX - Cryptographic toolkit","active":true,"categories":["perl"],"maintainers":[{"name":"ionic","github":"Ionic","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.30","p5.30-math-bigint"]}],"depends_on":[{"type":"lib","ports":["p5.30-net-ssh-perl","p5.30-mail-dkim","p5.30-crypt-cbc","p5.30-convert-pem"]}]},{"name":"p5-css","portdir":"perl/p5-css","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-css","homepage":"https://metacpan.org/pod/CSS","description":"Object oriented access to Cascading Style Sheets (CSS)","long_description":"This module can be used to parse CSS data and represent it as a tree of objects, which can then be transformed into other formats.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-css"]}],"depends_on":[]},{"name":"p5.26-css","portdir":"perl/p5-css","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS","description":"Object oriented access to Cascading Style Sheets (CSS)","long_description":"This module can be used to parse CSS data and represent it as a tree of objects, which can then be transformed into other formats.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-parse-recdescent"]}],"depends_on":[{"type":"lib","ports":["p5.26-html-wikiconverter"]}]},{"name":"p5.28-css","portdir":"perl/p5-css","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS","description":"Object oriented access to Cascading Style Sheets (CSS)","long_description":"This module can be used to parse CSS data and represent it as a tree of objects, which can then be transformed into other formats.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-parse-recdescent"]}],"depends_on":[{"type":"lib","ports":["p5.28-html-wikiconverter"]}]},{"name":"p5.30-css","portdir":"perl/p5-css","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS","description":"Object oriented access to Cascading Style Sheets (CSS)","long_description":"This module can be used to parse CSS data and represent it as a tree of objects, which can then be transformed into other formats.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-parse-recdescent"]}],"depends_on":[{"type":"lib","ports":["p5.30-html-wikiconverter"]}]},{"name":"p5-css-tiny","portdir":"perl/p5-css-tiny","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-css-tiny","homepage":"https://metacpan.org/pod/CSS::Tiny","description":"CSS::Tiny - Read/Write .css files with as little code as possible","long_description":"CSS::Tiny - Read/Write .css files with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-css-tiny"]}],"depends_on":[]},{"name":"p5.26-css-tiny","portdir":"perl/p5-css-tiny","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS::Tiny","description":"CSS::Tiny - Read/Write .css files with as little code as possible","long_description":"CSS::Tiny - Read/Write .css files with as little code as possible","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-ppi-html"]}]},{"name":"p5.28-css-tiny","portdir":"perl/p5-css-tiny","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS::Tiny","description":"CSS::Tiny - Read/Write .css files with as little code as possible","long_description":"CSS::Tiny - Read/Write .css files with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-ppi-html"]}]},{"name":"p5.30-css-tiny","portdir":"perl/p5-css-tiny","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS::Tiny","description":"CSS::Tiny - Read/Write .css files with as little code as possible","long_description":"CSS::Tiny - Read/Write .css files with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-ppi-html"]}]},{"name":"p5-curry","portdir":"perl/p5-curry","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-curry","homepage":"https://metacpan.org/pod/curry","description":"curry - Create automatic curried method call closures for any class or object","long_description":"curry - Create automatic curried method call closures for any class or object","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-curry"]}],"depends_on":[]},{"name":"p5.26-curry","portdir":"perl/p5-curry","version":"1.1.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/curry","description":"curry - Create automatic curried method call closures for any class or object","long_description":"curry - Create automatic curried method call closures for any class or object","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-beam-emitter"]},{"type":"lib","ports":["p5.26-dbix-class-schema-loader"]}]},{"name":"p5.28-curry","portdir":"perl/p5-curry","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/curry","description":"curry - Create automatic curried method call closures for any class or object","long_description":"curry - Create automatic curried method call closures for any class or object","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-beam-emitter"]},{"type":"lib","ports":["p5.28-dbix-class-schema-loader"]}]},{"name":"p5.30-curry","portdir":"perl/p5-curry","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/curry","description":"curry - Create automatic curried method call closures for any class or object","long_description":"curry - Create automatic curried method call closures for any class or object","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-beam-emitter"]},{"type":"lib","ports":["p5.30-dbix-class-schema-loader"]}]},{"name":"p5-curses","portdir":"perl/p5-curses","version":"1.460.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-curses","homepage":"https://metacpan.org/pod/Curses","description":"Curses - terminal screen handling and optimization","long_description":"Curses - terminal screen handling and optimization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-curses"]}],"depends_on":[]},{"name":"p5.26-curses","portdir":"perl/p5-curses","version":"1.370.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses","description":"terminal screen handling and optimization","long_description":"Curses is the interface between Perl and your system's curses(3) library. For descriptions on the usage of a given function, variable, or constant, consult your system's documentation, as such information invariably varies (:-) between different curses(3) libraries and operating systems.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["ncurses","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-curses-ui","p5.26-poe"]}]},{"name":"p5.28-curses","portdir":"perl/p5-curses","version":"1.460.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses","description":"Curses - terminal screen handling and optimization","long_description":"Curses - terminal screen handling and optimization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-curses-ui","p5.28-poe"]}]},{"name":"p5.30-curses","portdir":"perl/p5-curses","version":"1.460.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses","description":"Curses - terminal screen handling and optimization","long_description":"Curses - terminal screen handling and optimization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-curses-ui","p5.30-poe"]}]},{"name":"p5-curses-ui","portdir":"perl/p5-curses-ui","version":"0.960.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-curses-ui","homepage":"https://metacpan.org/pod/Curses::UI","description":"A curses based OO user interface framework","long_description":"A UI framework based on the curses library. Curses::UI contains several widgets which can be used to build a user interface.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-curses-ui"]}],"depends_on":[]},{"name":"p5.26-curses-ui","portdir":"perl/p5-curses-ui","version":"0.960.900","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses::UI","description":"A curses based OO user interface framework","long_description":"A UI framework based on the curses library. Curses::UI contains several widgets which can be used to build a user interface.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-curses","p5.26-term-readkey"]}],"depends_on":[]},{"name":"p5.28-curses-ui","portdir":"perl/p5-curses-ui","version":"0.960.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses::UI","description":"A curses based OO user interface framework","long_description":"A UI framework based on the curses library. Curses::UI contains several widgets which can be used to build a user interface.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-curses","p5.28-term-readkey"]}],"depends_on":[]},{"name":"p5.30-curses-ui","portdir":"perl/p5-curses-ui","version":"0.960.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses::UI","description":"A curses based OO user interface framework","long_description":"A UI framework based on the curses library. Curses::UI contains several widgets which can be used to build a user interface.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-curses","p5.30-term-readkey"]}],"depends_on":[]},{"name":"p5-cwd-guard","portdir":"perl/p5-cwd-guard","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-cwd-guard","homepage":"https://metacpan.org/pod/Cwd::Guard","description":"Temporary changing working directory (chdir)","long_description":"Temporary changing working directory (chdir)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-cwd-guard"]}],"depends_on":[]},{"name":"p5.26-cwd-guard","portdir":"perl/p5-cwd-guard","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Cwd::Guard","description":"Temporary changing working directory (chdir)","long_description":"Temporary changing working directory (chdir)","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-file-copy-link","p5.26-test-requires"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"build","ports":["p5.26-module-build-xsutil"]}]},{"name":"p5.28-cwd-guard","portdir":"perl/p5-cwd-guard","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Cwd::Guard","description":"Temporary changing working directory (chdir)","long_description":"Temporary changing working directory (chdir)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-file-copy-link","p5.28-module-build","p5.28-test-requires","clang-14"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-module-build-xsutil"]}]},{"name":"p5.30-cwd-guard","portdir":"perl/p5-cwd-guard","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Cwd::Guard","description":"Temporary changing working directory (chdir)","long_description":"Temporary changing working directory (chdir)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-file-copy-link","p5.30-module-build","p5.30-test-requires","clang-14"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-module-build-xsutil"]}]},{"name":"p5-dancer","portdir":"perl/p5-dancer","version":"1.352.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer","homepage":"https://metacpan.org/pod/Dancer","description":"Lightweight yet powerful web application framework","long_description":"Dancer aims to provide the simplest way for writing web applications, and offers the flexibility to scale between a very simple lightweight web service consisting of a few lines of code in a single file, all the way up to a more complex fully-fledged web application with session support, templates for views and layouts, etc.","active":true,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dancer"]}],"depends_on":[]},{"name":"p5.26-dancer","portdir":"perl/p5-dancer","version":"1.351.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer","description":"Lightweight yet powerful web application framework","long_description":"Dancer aims to provide the simplest way for writing web applications, and offers the flexibility to scale between a very simple lightweight web service consisting of a few lines of code in a single file, all the way up to a more complex fully-fledged web application with session support, templates for views and layouts, etc.","active":false,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-devel-hide","p5.26-json","p5.26-plack","p5.26-template-provider-fromdata","p5.26-template-toolkit","p5.26-test-nowarnings","p5.26-test-output"]},{"type":"lib","ports":["p5.26-uri","p5.26-xml-simple","perl5.26","p5.26-yaml-libyaml","p5.26-yaml","p5.26-hash-merge-simple","p5.26-http-body","p5.26-http-server-simple-psgi","p5.26-mime-types","p5.26-module-runtime","p5.26-time-hires","p5.26-try-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.26-dancer-plugin-database","p5.26-dancer-session-cookie","p5.26-dancer-template-mason","p5.26-dancer-template-mason2"]}]},{"name":"p5.28-dancer","portdir":"perl/p5-dancer","version":"1.352.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer","description":"Lightweight yet powerful web application framework","long_description":"Dancer aims to provide the simplest way for writing web applications, and offers the flexibility to scale between a very simple lightweight web service consisting of a few lines of code in a single file, all the way up to a more complex fully-fledged web application with session support, templates for views and layouts, etc.","active":true,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-devel-hide","p5.28-json","p5.28-plack","p5.28-template-provider-fromdata","p5.28-template-toolkit","p5.28-test-nowarnings","clang-18"]},{"type":"lib","ports":["p5.28-test-longstring","p5.28-test-simple","p5.28-time-hires","p5.28-try-tiny","perl5.28","p5.28-xml-simple","p5.28-yaml","p5.28-yaml-libyaml","p5.28-uri","p5.28-hash-merge-simple","p5.28-http-body","p5.28-http-parser-xs","p5.28-http-server-simple-psgi","p5.28-mime-types","p5.28-module-runtime"]}],"depends_on":[{"type":"lib","ports":["p5.28-dancer-template-mason","p5.28-dancer-session-cookie","p5.28-dancer-template-mason2","p5.28-dancer-plugin-database"]}]},{"name":"p5.30-dancer","portdir":"perl/p5-dancer","version":"1.352.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer","description":"Lightweight yet powerful web application framework","long_description":"Dancer aims to provide the simplest way for writing web applications, and offers the flexibility to scale between a very simple lightweight web service consisting of a few lines of code in a single file, all the way up to a more complex fully-fledged web application with session support, templates for views and layouts, etc.","active":true,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-devel-hide","p5.30-json","p5.30-plack","p5.30-template-provider-fromdata","p5.30-template-toolkit","p5.30-test-nowarnings","clang-18"]},{"type":"lib","ports":["p5.30-test-longstring","p5.30-test-simple","p5.30-time-hires","p5.30-try-tiny","perl5.30","p5.30-xml-simple","p5.30-yaml","p5.30-yaml-libyaml","p5.30-uri","p5.30-hash-merge-simple","p5.30-http-body","p5.30-http-parser-xs","p5.30-http-server-simple-psgi","p5.30-mime-types","p5.30-module-runtime"]}],"depends_on":[{"type":"lib","ports":["p5.30-dancer-template-mason","p5.30-dancer-session-cookie","p5.30-dancer-template-mason2","p5.30-dancer-plugin-database"]}]},{"name":"p5-dancer-plugin-database","portdir":"perl/p5-dancer-plugin-database","version":"2.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer-plugin-database","homepage":"https://metacpan.org/pod/Dancer::Plugin::Database","description":"Easy database connections for Dancer applications","long_description":"p5-dancer-plugin-database provides an easy way to obtain a connected DBI database handle by simply calling the database keyword within your Dancer application.","active":true,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-dancer-plugin-database"]}],"depends_on":[]},{"name":"p5.26-dancer-plugin-database","portdir":"perl/p5-dancer-plugin-database","version":"2.130.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Plugin::Database","description":"Easy database connections for Dancer applications","long_description":"p5-dancer-plugin-database provides an easy way to obtain a connected DBI database handle by simply calling the database keyword within your Dancer application.","active":false,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbd-sqlite"]},{"type":"lib","ports":["perl5.26","p5.26-dancer","p5.26-dancer-plugin-database-core"]}],"depends_on":[]},{"name":"p5.28-dancer-plugin-database","portdir":"perl/p5-dancer-plugin-database","version":"2.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Plugin::Database","description":"Easy database connections for Dancer applications","long_description":"p5-dancer-plugin-database provides an easy way to obtain a connected DBI database handle by simply calling the database keyword within your Dancer application.","active":true,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-dbd-sqlite","clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-dancer","p5.28-dancer-plugin-database-core"]}],"depends_on":[]},{"name":"p5.30-dancer-plugin-database","portdir":"perl/p5-dancer-plugin-database","version":"2.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Plugin::Database","description":"Easy database connections for Dancer applications","long_description":"p5-dancer-plugin-database provides an easy way to obtain a connected DBI database handle by simply calling the database keyword within your Dancer application.","active":true,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-dbd-sqlite","clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-dancer","p5.30-dancer-plugin-database-core"]}],"depends_on":[]},{"name":"p5-dancer-plugin-database-core","portdir":"perl/p5-dancer-plugin-database-core","version":"0.200.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer-plugin-database-core","homepage":"https://metacpan.org/pod/Dancer::Plugin::Database::Core","description":"Shared core library for Dancer and Dancer2 database plugins","long_description":"Shared core library for Dancer and Dancer2 database plugins","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-dancer-plugin-database-core"]}],"depends_on":[]},{"name":"p5.26-dancer-plugin-database-core","portdir":"perl/p5-dancer-plugin-database-core","version":"0.200.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Plugin::Database::Core","description":"Shared core library for Dancer and Dancer2 database plugins","long_description":"Shared core library for Dancer and Dancer2 database plugins","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.26-dancer-plugin-database","p5.26-dancer2-plugin-database"]}]},{"name":"p5.28-dancer-plugin-database-core","portdir":"perl/p5-dancer-plugin-database-core","version":"0.200.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Plugin::Database::Core","description":"Shared core library for Dancer and Dancer2 database plugins","long_description":"Shared core library for Dancer and Dancer2 database plugins","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.28-dancer2-plugin-database","p5.28-dancer-plugin-database"]}]}]}