summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2025-09-16 02:53:03 +0000
committerWen Heping <wen@FreeBSD.org>2025-09-16 02:54:56 +0000
commit3c116ea3078595b545c4c663b938a753bc977d9c (patch)
treea7503122b41ceef941550d59aa7177987a36f2c5
parentdevel/p5-Data-Censor: New port (diff)
www/p5-Dancer2: Update to 2.0.0
-rw-r--r--www/p5-Dancer2/Makefile5
-rw-r--r--www/p5-Dancer2/distinfo6
-rw-r--r--www/p5-Dancer2/pkg-plist110
3 files changed, 81 insertions, 40 deletions
diff --git a/www/p5-Dancer2/Makefile b/www/p5-Dancer2/Makefile
index 1076ba721a8a..871429663434 100644
--- a/www/p5-Dancer2/Makefile
+++ b/www/p5-Dancer2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Dancer2
-PORTVERSION= 1.1.2
-PORTREVISION= 1
+PORTVERSION= 2.0.0
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -20,6 +19,7 @@ RUN_DEPENDS= p5-CLI-Osprey>=0:devel/p5-CLI-Osprey \
p5-Clone>=0:devel/p5-Clone \
p5-Crypt-URandom>=0:security/p5-Crypt-URandom \
p5-Config-Any>=0:devel/p5-Config-Any \
+ p5-Data-Censor>=0:devel/p5-Data-Censor \
p5-File-Share>=0:devel/p5-File-Share \
p5-File-Which>=0:sysutils/p5-File-Which \
p5-Hash-Merge-Simple>=0:devel/p5-Hash-Merge-Simple \
@@ -54,6 +54,7 @@ TEST_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-Test-CPAN-Meta>=0:devel/p5-Test-CPAN-Meta \
p5-Test-EOL>=0:devel/p5-Test-EOL \
+ p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Memory-Cycle>=0:devel/p5-Test-Memory-Cycle \
p5-Test-MockTime>=0:devel/p5-Test-MockTime \
diff --git a/www/p5-Dancer2/distinfo b/www/p5-Dancer2/distinfo
index ccbfdb3f9b3f..421e1237a106 100644
--- a/www/p5-Dancer2/distinfo
+++ b/www/p5-Dancer2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734749916
-SHA256 (Dancer2-1.1.2.tar.gz) = c1177fdc7f324430df41d9742f382069619f7a46687ebebb02c7cf98371951cf
-SIZE (Dancer2-1.1.2.tar.gz) = 404292
+TIMESTAMP = 1757979296
+SHA256 (Dancer2-2.0.0.tar.gz) = 2c43e63c18722e20d6d2d9437bca8d14081ef541f033d20459b7410e47f42045
+SIZE (Dancer2-2.0.0.tar.gz) = 388898
diff --git a/www/p5-Dancer2/pkg-plist b/www/p5-Dancer2/pkg-plist
index 195fba20adb7..196798f87381 100644
--- a/www/p5-Dancer2/pkg-plist
+++ b/www/p5-Dancer2/pkg-plist
@@ -3,8 +3,9 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/CLI.pm
%%SITE_PERL%%/Dancer2/CLI/Gen.pm
%%SITE_PERL%%/Dancer2/CLI/Version.pm
-%%SITE_PERL%%/Dancer2/Config.pod
-%%SITE_PERL%%/Dancer2/Cookbook.pod
+%%SITE_PERL%%/Dancer2/ConfigReader.pm
+%%SITE_PERL%%/Dancer2/ConfigReader/Config/Any.pm
+%%SITE_PERL%%/Dancer2/ConfigUtils.pm
%%SITE_PERL%%/Dancer2/Core.pm
%%SITE_PERL%%/Dancer2/Core/App.pm
%%SITE_PERL%%/Dancer2/Core/Cookie.pm
@@ -23,6 +24,8 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/Core/Role/DSL.pm
%%SITE_PERL%%/Dancer2/Core/Role/Engine.pm
%%SITE_PERL%%/Dancer2/Core/Role/Handler.pm
+%%SITE_PERL%%/Dancer2/Core/Role/HasConfig.pm
+%%SITE_PERL%%/Dancer2/Core/Role/HasEnvironment.pm
%%SITE_PERL%%/Dancer2/Core/Role/HasLocation.pm
%%SITE_PERL%%/Dancer2/Core/Role/Hookable.pm
%%SITE_PERL%%/Dancer2/Core/Role/Logger.pm
@@ -48,12 +51,17 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/Logger/Note.pm
%%SITE_PERL%%/Dancer2/Logger/Null.pm
%%SITE_PERL%%/Dancer2/Manual.pod
+%%SITE_PERL%%/Dancer2/Manual/Config.pod
+%%SITE_PERL%%/Dancer2/Manual/Cookbook.pod
%%SITE_PERL%%/Dancer2/Manual/Deployment.pod
+%%SITE_PERL%%/Dancer2/Manual/Extending.pod
%%SITE_PERL%%/Dancer2/Manual/Keywords.pod
%%SITE_PERL%%/Dancer2/Manual/Migration.pod
+%%SITE_PERL%%/Dancer2/Manual/Plugins.pod
+%%SITE_PERL%%/Dancer2/Manual/QuickStart.pod
%%SITE_PERL%%/Dancer2/Manual/Testing.pod
+%%SITE_PERL%%/Dancer2/Manual/Tutorial.pod
%%SITE_PERL%%/Dancer2/Plugin.pm
-%%SITE_PERL%%/Dancer2/Plugins.pod
%%SITE_PERL%%/Dancer2/Policy.pod
%%SITE_PERL%%/Dancer2/Serializer/Dumper.pm
%%SITE_PERL%%/Dancer2/Serializer/JSON.pm
@@ -61,43 +69,71 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/Serializer/YAML.pm
%%SITE_PERL%%/Dancer2/Session/Simple.pm
%%SITE_PERL%%/Dancer2/Session/YAML.pm
-%%SITE_PERL%%/Dancer2/Template/Implementation/ForkedTiny.pm
-%%SITE_PERL%%/Dancer2/Template/Simple.pm
%%SITE_PERL%%/Dancer2/Template/TemplateToolkit.pm
%%SITE_PERL%%/Dancer2/Template/Tiny.pm
%%SITE_PERL%%/Dancer2/Test.pm
-%%SITE_PERL%%/Dancer2/Tutorial.pod
%%SITE_PERL%%/auto/share/dist/Dancer2/docker/Dockerfile
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/.dancer
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/MANIFEST.SKIP
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/Makefile.PL
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/bin/+app.psgi
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/config.yml
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/cpanfile
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/environments/development.yml
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/environments/production.yml
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/lib/AppFile.pm
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/+dispatch.cgi
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/+dispatch.fcgi
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/404.html
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/500.html
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/css/error.css
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/css/style.css
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/favicon.ico
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/images/perldancer-bg.jpg
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/images/perldancer.jpg
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/javascripts/jquery.js
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/t/001_base.t
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/t/002_index_route.t
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/views/index.tt
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/views/layouts/main.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/.dancer
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/MANIFEST.SKIP
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/Makefile.PL
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/bin/+app.psgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/config.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/cpanfile
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/environments/development.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/environments/production.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/lib/AppFile.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/+dispatch.cgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/+dispatch.fcgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/404.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/500.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/css/error.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/css/style.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/favicon.ico
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/images/perldancer-bg.jpg
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/images/perldancer.jpg
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/t/001_base.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/t/002_index_route.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/views/index.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/views/layouts/main.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/bin/+app.psgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/config.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/cpanfile
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/db/blog.db
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/db/entries.sql
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/db/users.sql
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/environments/development.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/environments/production.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/environments/test.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile/Schema.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile/Schema/Result/Entry.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile/Schema/Result/User.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/404.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/500.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/css/error.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/css/style.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/dispatch.cgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/dispatch.fcgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/favicon.ico
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/001_base.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/002_index_route.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/003_login.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/004_blog.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/db/test.db
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/create_update.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/delete.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/entry.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/index.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/layouts/main.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/login.tt
%%PERL5_MAN1%%/dancer2.1.gz
%%PERL5_MAN3%%/Dancer2.3.gz
%%PERL5_MAN3%%/Dancer2::CLI.3.gz
%%PERL5_MAN3%%/Dancer2::CLI::Gen.3.gz
%%PERL5_MAN3%%/Dancer2::CLI::Version.3.gz
-%%PERL5_MAN3%%/Dancer2::Config.3.gz
-%%PERL5_MAN3%%/Dancer2::Cookbook.3.gz
+%%PERL5_MAN3%%/Dancer2::ConfigReader.3.gz
+%%PERL5_MAN3%%/Dancer2::ConfigReader::Config::Any.3.gz
+%%PERL5_MAN3%%/Dancer2::ConfigUtils.3.gz
%%PERL5_MAN3%%/Dancer2::Core.3.gz
%%PERL5_MAN3%%/Dancer2::Core::App.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Cookie.3.gz
@@ -116,6 +152,8 @@ bin/dancer2
%%PERL5_MAN3%%/Dancer2::Core::Role::DSL.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Engine.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Handler.3.gz
+%%PERL5_MAN3%%/Dancer2::Core::Role::HasConfig.3.gz
+%%PERL5_MAN3%%/Dancer2::Core::Role::HasEnvironment.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::HasLocation.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Hookable.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Logger.3.gz
@@ -141,12 +179,17 @@ bin/dancer2
%%PERL5_MAN3%%/Dancer2::Logger::Note.3.gz
%%PERL5_MAN3%%/Dancer2::Logger::Null.3.gz
%%PERL5_MAN3%%/Dancer2::Manual.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Config.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Cookbook.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Deployment.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Extending.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Keywords.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Migration.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Plugins.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::QuickStart.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Testing.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Tutorial.3.gz
%%PERL5_MAN3%%/Dancer2::Plugin.3.gz
-%%PERL5_MAN3%%/Dancer2::Plugins.3.gz
%%PERL5_MAN3%%/Dancer2::Policy.3.gz
%%PERL5_MAN3%%/Dancer2::Serializer::Dumper.3.gz
%%PERL5_MAN3%%/Dancer2::Serializer::JSON.3.gz
@@ -154,9 +197,6 @@ bin/dancer2
%%PERL5_MAN3%%/Dancer2::Serializer::YAML.3.gz
%%PERL5_MAN3%%/Dancer2::Session::Simple.3.gz
%%PERL5_MAN3%%/Dancer2::Session::YAML.3.gz
-%%PERL5_MAN3%%/Dancer2::Template::Implementation::ForkedTiny.3.gz
-%%PERL5_MAN3%%/Dancer2::Template::Simple.3.gz
%%PERL5_MAN3%%/Dancer2::Template::TemplateToolkit.3.gz
%%PERL5_MAN3%%/Dancer2::Template::Tiny.3.gz
%%PERL5_MAN3%%/Dancer2::Test.3.gz
-%%PERL5_MAN3%%/Dancer2::Tutorial.3.gz