{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=540","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=538","results":[{"name":"p5.34-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-18"]},{"type":"lib","ports":["perl5.34","p5.34-parse-recdescent"]}],"depends_on":[{"type":"lib","ports":["p5-css","p5.34-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-18"]},{"type":"lib","ports":["p5.34-css-tiny"]}],"depends_on":[]},{"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-18"]},{"type":"lib","ports":["p5.34-curry"]}],"depends_on":[]},{"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-18"]},{"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-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-ppi-html"]}]},{"name":"p5.32-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-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-ppi-html"]}]},{"name":"p5.34-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-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-css-tiny","p5.34-ppi-html"]}]},{"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-18"]},{"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-18"]},{"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.32-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-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-beam-emitter"]},{"type":"lib","ports":["p5.32-dbix-class-schema-loader"]}]},{"name":"p5.34-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-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-beam-emitter"]},{"type":"lib","ports":["p5-curry","p5.34-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-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-18"]},{"type":"lib","ports":["p5.34-curses-ui"]}],"depends_on":[]},{"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.32-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.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-curses-ui","p5.32-poe"]}]},{"name":"p5.34-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.34"]}],"depends_on":[{"type":"lib","ports":["vit","p5-curses","p5.34-curses-ui","p5.34-poe"]}]},{"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-18"]},{"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-18"]},{"type":"lib","ports":["perl5.30","p5.30-curses","p5.30-term-readkey"]}],"depends_on":[]},{"name":"p5.34-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-18"]},{"type":"lib","ports":["perl5.34","p5.34-curses","p5.34-term-readkey"]}],"depends_on":[{"type":"lib","ports":["p5-curses-ui"]}]},{"name":"p5.32-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-18"]},{"type":"lib","ports":["perl5.32","p5.32-curses","p5.32-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-18"]},{"type":"lib","ports":["p5.34-cwd-guard"]}],"depends_on":[]},{"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.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-18"]},{"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-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-module-build-xsutil"]}]},{"name":"p5.32-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.32-module-build","p5.32-file-copy-link","p5.32-test-requires","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-module-build-xsutil"]}]},{"name":"p5.34-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.34-file-copy-link","p5.34-module-build","p5.34-test-requires","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-module-build-xsutil"]},{"type":"lib","ports":["p5-cwd-guard"]}]},{"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-plugin-database","p5.28-dancer-session-cookie","p5.28-dancer-template-mason","p5.28-dancer-template-mason2"]}]},{"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-plugin-database","p5.30-dancer-session-cookie","p5.30-dancer-template-mason","p5.30-dancer-template-mason2"]}]},{"name":"p5.32-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.32-devel-hide","p5.32-json","p5.32-plack","p5.32-template-provider-fromdata","p5.32-template-toolkit","p5.32-test-nowarnings","clang-18"]},{"type":"lib","ports":["p5.32-test-longstring","p5.32-test-simple","p5.32-time-hires","p5.32-try-tiny","perl5.32","p5.32-xml-simple","p5.32-yaml","p5.32-yaml-libyaml","p5.32-uri","p5.32-hash-merge-simple","p5.32-http-body","p5.32-http-parser-xs","p5.32-http-server-simple-psgi","p5.32-mime-types","p5.32-module-runtime"]}],"depends_on":[{"type":"lib","ports":["p5.32-dancer-plugin-database","p5.32-dancer-session-cookie","p5.32-dancer-template-mason","p5.32-dancer-template-mason2"]}]},{"name":"p5.34-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.34-devel-hide","p5.34-json","p5.34-plack","p5.34-template-provider-fromdata","p5.34-template-toolkit","p5.34-test-nowarnings","clang-18"]},{"type":"lib","ports":["p5.34-test-longstring","p5.34-test-simple","p5.34-time-hires","p5.34-try-tiny","perl5.34","p5.34-xml-simple","p5.34-yaml","p5.34-yaml-libyaml","p5.34-uri","p5.34-hash-merge-simple","p5.34-http-body","p5.34-http-parser-xs","p5.34-http-server-simple-psgi","p5.34-mime-types","p5.34-module-runtime"]}],"depends_on":[{"type":"lib","ports":["p5-dancer","p5.34-dancer-plugin-database","p5.34-dancer-session-cookie","p5.34-dancer-template-mason","p5.34-dancer-template-mason2"]}]},{"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-18"]},{"type":"lib","ports":["p5.34-dancer-plugin-database"]}],"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-18"]},{"type":"lib","ports":["p5.34-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-18"]},{"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-18"]},{"type":"lib","ports":["perl5.30","p5.30-dancer","p5.30-dancer-plugin-database-core"]}],"depends_on":[]},{"name":"p5.32-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.32-dbd-sqlite","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-dancer","p5.32-dancer-plugin-database-core"]}],"depends_on":[]},{"name":"p5.34-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.34-dbd-sqlite","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-dancer","p5.34-dancer-plugin-database-core"]}],"depends_on":[{"type":"lib","ports":["p5-dancer-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-18"]},{"type":"lib","ports":["perl5.28","p5.28-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.28-dancer-plugin-database","p5.28-dancer2-plugin-database"]}]},{"name":"p5.30-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-18"]},{"type":"lib","ports":["perl5.30","p5.30-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.30-dancer-plugin-database","p5.30-dancer2-plugin-database"]}]},{"name":"p5.32-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-18"]},{"type":"lib","ports":["perl5.32","p5.32-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.32-dancer-plugin-database","p5.32-dancer2-plugin-database"]}]},{"name":"p5.34-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-18"]},{"type":"lib","ports":["perl5.34","p5.34-dbi"]}],"depends_on":[{"type":"lib","ports":["p5-dancer-plugin-database-core","p5.34-dancer-plugin-database","p5.34-dancer2-plugin-database"]}]},{"name":"p5-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer-session-cookie","homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dancer-session-cookie"]}],"depends_on":[]},{"name":"p5-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer-template-mason","homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dancer-template-mason"]}],"depends_on":[]},{"name":"p5.28-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-http-date","p5.28-http-message","p5.28-plack","p5.28-test-exception","p5.28-test-nowarnings","p5.28-test-requires","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-time-duration-parse","p5.28-crypt-cbc","p5.28-crypt-rijndael","p5.28-dancer","p5.28-perlx-maybe","p5.28-session-storage-secure","p5.28-string-crc32"]}],"depends_on":[]},{"name":"p5.30-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-http-date","p5.30-http-message","p5.30-plack","p5.30-test-exception","p5.30-test-nowarnings","p5.30-test-requires","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-time-duration-parse","p5.30-crypt-cbc","p5.30-crypt-rijndael","p5.30-dancer","p5.30-perlx-maybe","p5.30-session-storage-secure","p5.30-string-crc32"]}],"depends_on":[]},{"name":"p5.32-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-http-date","p5.32-http-message","p5.32-plack","p5.32-test-exception","p5.32-test-nowarnings","p5.32-test-requires","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-time-duration-parse","p5.32-crypt-cbc","p5.32-crypt-rijndael","p5.32-dancer","p5.32-perlx-maybe","p5.32-session-storage-secure","p5.32-string-crc32"]}],"depends_on":[]},{"name":"p5.34-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-http-date","p5.34-http-message","p5.34-plack","p5.34-test-exception","p5.34-test-nowarnings","p5.34-test-requires","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-time-duration-parse","p5.34-crypt-cbc","p5.34-crypt-rijndael","p5.34-dancer","p5.34-perlx-maybe","p5.34-session-storage-secure","p5.34-string-crc32"]}],"depends_on":[{"type":"lib","ports":["p5-dancer-session-cookie"]}]},{"name":"p5.28-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-plack","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moo","p5.28-dancer","p5.28-html-mason"]}],"depends_on":[]},{"name":"p5.30-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-plack","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moo","p5.30-dancer","p5.30-html-mason"]}],"depends_on":[]},{"name":"p5.32-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-plack","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-moo","p5.32-dancer","p5.32-html-mason"]}],"depends_on":[]}]}