diff options
Diffstat (limited to 'www')
58 files changed, 347 insertions, 359 deletions
diff --git a/www/Makefile b/www/Makefile index 0b9712076b56..75297640015c 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1851,6 +1851,7 @@ SUBDIR += py-nicegui SUBDIR += py-nicegui-highcharts SUBDIR += py-nicegui-nogui + SUBDIR += py-nikola SUBDIR += py-niquests SUBDIR += py-notebook SUBDIR += py-onetimepass diff --git a/www/awstats/Makefile b/www/awstats/Makefile index 46eb5118e8d4..e3d7f81a0ef4 100644 --- a/www/awstats/Makefile +++ b/www/awstats/Makefile @@ -1,8 +1,8 @@ PORTNAME= awstats -PORTVERSION= 7.9 +DISTVERSION= 8.0 PORTEPOCH= 1 CATEGORIES= www -MASTER_SITES= SF/${PORTNAME}/AWStats/${PORTVERSION} +MASTER_SITES= SF/${PORTNAME}/AWStats/${DISTVERSION} MAINTAINER= vidar@karlsen.tech COMMENT= Free real-time logfile analyzer to get advanced web statistics @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/docs/LICENSE.TXT USES= cpe dos2unix perl5 shebangfix CPE_VENDOR= laurent_destailleur -DOS2UNIX_GLOB= *.xml *.pm +DOS2UNIX_GLOB= *.pm *.xml USE_PERL5= run SHEBANG_GLOB= *.pl *.pm @@ -27,16 +27,27 @@ OPTIONS_DEFINE= DOCS GEOIPFREE IPV6 OPTIONS_DEFAULT= HOSTINFO OPTIONS_GROUP= MODULES -OPTIONS_GROUP_MODULES= DECODEUTFKEYS HOSTINFO +OPTIONS_GROUP_MODULES= DECODEUTFKEYS HOSTINFO JSON DECODEUTFKEYS_DESC= DecodeUTFKeys (requires p5-URI) GEOIPFREE_DESC= Country lookups via Geo::IPfree HOSTINFO_DESC= HostInfo (requires p5-Net-XWhois) +JSON_DESC= JSON (requires p5-JSON-XS, p5-Try-Tiny) MODULES_DESC= Plugin support not present in Perl CORE DECODEUTFKEYS_RUN_DEPENDS= p5-URI>0:net/p5-URI GEOIPFREE_RUN_DEPENDS= p5-Geo-IPfree>=0:net/p5-Geo-IPfree HOSTINFO_RUN_DEPENDS= p5-Net-XWhois>=0:net/p5-Net-XWhois IPV6_RUN_DEPENDS= p5-Net-IP>=0:net-mgmt/p5-Net-IP \ p5-Net-DNS>=0:dns/p5-Net-DNS +JSON_RUN_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS \ + p5-Try-Tiny>=0:lang/p5-Try-Tiny + +_DOCS= dolibarr httpd_conf nginx webmin +_TOOLS= awstats_buildstaticpages.pl awstats_configure.pl \ + awstats_exportlib.pl awstats_updateall.pl geoip_generator.pl \ + logresolvemerge.pl maillogconvert.pl urlaliasbuilder.pl +_CGI_BIN= awdownloadcsv.pl awredir.pl awstats.model.conf awstats.pl +_SHARE_DIRS= lang lib plugins +_WWW_DIRS= css icon js pre-patch: # This file is so messed up, not even dos2unix can fix it @@ -60,28 +71,23 @@ post-patch: -e 's|AWSTATS_PATH/wwwroot|AWSTATS_PATH|' \ ${WRKSRC}/tools/awstats_configure.pl -pre-install: -.for f in dolibarr httpd_conf nginx webmin - ${MV} ${WRKSRC}/tools/$f ${WRKSRC}/docs -.endfor +post-patch-JSON-off: + ${REINPLACE_CMD} -e '/^use JSON::XS;$$/d' -e '/^use Try::Tiny;$$/d' \ + ${WRKSRC}/wwwroot/cgi-bin/awstats.pl + +pre-install-DOCS-on: + ${MV} ${_DOCS:C|^|${WRKSRC}/tools/|} ${WRKSRC}/docs ${RM} ${WRKSRC}/docs/*.bak do-install: - ${MKDIR} ${STAGEDIR}${WWWDIR} - ${MKDIR} ${STAGEDIR}${WWWDIR}/tools - ${MKDIR} ${STAGEDIR}${WWWDIR}/cgi-bin -.for f in awstats_buildstaticpages.pl awstats_configure.pl \ - awstats_exportlib.pl awstats_updateall.pl geoip_generator.pl \ - logresolvemerge.pl maillogconvert.pl urlaliasbuilder.pl - ${INSTALL_SCRIPT} ${WRKSRC}/tools/$f ${STAGEDIR}${WWWDIR}/tools -.endfor -.for f in awdownloadcsv.pl awredir.pl awstats.model.conf awstats.pl - ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/$f ${STAGEDIR}${WWWDIR}/cgi-bin -.endfor - (cd ${WRKSRC}/wwwroot/cgi-bin && ${COPYTREE_SHARE} "lang lib plugins" ${STAGEDIR}${WWWDIR}/cgi-bin) - (cd ${WRKSRC}/wwwroot && ${COPYTREE_SHARE} "css icon js" ${STAGEDIR}${WWWDIR}) + ${MKDIR} ${STAGEDIR}${WWWDIR}/tools \ + ${STAGEDIR}${WWWDIR}/cgi-bin \ + ${STAGEDIR}${WWWDIR}/classes + ${INSTALL_SCRIPT} ${_TOOLS:C|^|${WRKSRC}/tools/|} ${STAGEDIR}${WWWDIR}/tools + ${INSTALL_SCRIPT} ${_CGI_BIN:C|^|${WRKSRC}/wwwroot/cgi-bin/|} ${STAGEDIR}${WWWDIR}/cgi-bin + (cd ${WRKSRC}/wwwroot/cgi-bin && ${COPYTREE_SHARE} "${_SHARE_DIRS}" ${STAGEDIR}${WWWDIR}/cgi-bin) + (cd ${WRKSRC}/wwwroot && ${COPYTREE_SHARE} "${_WWW_DIRS}" ${STAGEDIR}${WWWDIR}) (cd ${WRKSRC}/tools && ${COPYTREE_SHARE} xslt ${STAGEDIR}${WWWDIR}/tools) - ${MKDIR} ${STAGEDIR}${WWWDIR}/classes ${INSTALL_DATA} ${WRKSRC}/wwwroot/classes/awgraphapplet.jar ${STAGEDIR}${WWWDIR}/classes do-install-DOCS-on: diff --git a/www/awstats/distinfo b/www/awstats/distinfo index cb1cb43fdeea..1d839fa32010 100644 --- a/www/awstats/distinfo +++ b/www/awstats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674072959 -SHA256 (awstats-7.9.tar.gz) = 615178ed313d34315f15a522db1a5d12ca9c395e3785bb06280abff95d9a0546 -SIZE (awstats-7.9.tar.gz) = 2948602 +TIMESTAMP = 1757486846 +SHA256 (awstats-8.0.tar.gz) = 3ef76ff96c5398477dd8a11134e266e538a487067f6906a3ac8a38bfd11c11e0 +SIZE (awstats-8.0.tar.gz) = 2946665 diff --git a/www/dokuwiki/Makefile b/www/dokuwiki/Makefile index 19c1e6d46160..adcded87a0cb 100644 --- a/www/dokuwiki/Makefile +++ b/www/dokuwiki/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_GPLv2+ = ${WRKSRC}/vendor/geshi/geshi/LICENSE LICENSE_FILE_MIT= ${WRKSRC}/vendor/composer/LICENSE -DIST_VER= ${PORTNAME}-2025-05-14a +DIST_VER= ${PORTNAME}-2025-05-14b USES= cpe php:web,flavors shebangfix tar:tgz USE_PHP= ctype filter gd iconv mbstring ldap pdo_mysql session simplexml xml zlib NO_ARCH= YES diff --git a/www/dokuwiki/distinfo b/www/dokuwiki/distinfo index c4845e7667b5..ea6009d1fbdb 100644 --- a/www/dokuwiki/distinfo +++ b/www/dokuwiki/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749796926 -SHA256 (dokuwiki-2025-05-14a.tgz) = 91e508832febe10c7317e484e946576692bf9181397f8dace1df006f8161176d -SIZE (dokuwiki-2025-05-14a.tgz) = 4255545 +TIMESTAMP = 1757475414 +SHA256 (dokuwiki-2025-05-14b.tgz) = 1d10e8dc8ad769b1c56a53a8703db9345070663e8386ee6bded77d4881d090f3 +SIZE (dokuwiki-2025-05-14b.tgz) = 4243705 diff --git a/www/element-web/Makefile b/www/element-web/Makefile index 8d2ffcd43be8..312f977adabe 100644 --- a/www/element-web/Makefile +++ b/www/element-web/Makefile @@ -1,6 +1,6 @@ PORTNAME= element DISTVERSIONPREFIX= v -DISTVERSION= 1.11.111 +DISTVERSION= 1.11.112 CATEGORIES= www MASTER_SITES= https://github.com/element-hq/element-web/releases/download/${DISTVERSIONFULL}/ PKGNAMESUFFIX= -web @@ -18,7 +18,7 @@ CPE_VENDOR= matrix NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message -PLIST_SUB= COMMITID=24944a6bd6d871344bda +PLIST_SUB= COMMITID=b3c3c8d2f00311fdaff2 do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} diff --git a/www/element-web/distinfo b/www/element-web/distinfo index 2284cba7d461..9758fc76dca6 100644 --- a/www/element-web/distinfo +++ b/www/element-web/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757682744 -SHA256 (element-v1.11.111.tar.gz) = 72f49200f863cb131be17365fab6c47922bdd279e3e6b2a5fb403dbdba090d97 -SIZE (element-v1.11.111.tar.gz) = 38012002 +TIMESTAMP = 1758044537 +SHA256 (element-v1.11.112.tar.gz) = 0231387379f6e81d41718dd87d866d2e4168de0f4b1c9dbe0791e388e8e1dd2a +SIZE (element-v1.11.112.tar.gz) = 38012904 diff --git a/www/filebrowser-quantum/Makefile b/www/filebrowser-quantum/Makefile index 6676015db917..8fce1d4b1734 100644 --- a/www/filebrowser-quantum/Makefile +++ b/www/filebrowser-quantum/Makefile @@ -1,6 +1,6 @@ PORTNAME= filebrowser-quantum DISTVERSIONPREFIX= v -DISTVERSION= 0.8.5-beta +DISTVERSION= 0.8.6-beta CATEGORIES= www MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \ diff --git a/www/filebrowser-quantum/distinfo b/www/filebrowser-quantum/distinfo index 3380d0d9000a..5be1f0e2f503 100644 --- a/www/filebrowser-quantum/distinfo +++ b/www/filebrowser-quantum/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1757806392 -SHA256 (filebrowser-quantum-v0.8.5-beta.frontend.tar.gz) = 484fda105e6d485543497923a411832900291262f9b3c25e375363e1f1201b2f -SIZE (filebrowser-quantum-v0.8.5-beta.frontend.tar.gz) = 1895545 -SHA256 (filebrowser-quantum-v0.8.5-beta.vendor.tar.gz) = 464c63172df9c00dad2aebb65b5a4d6276d94639cb9abe77f9d87bb174cdcf9e -SIZE (filebrowser-quantum-v0.8.5-beta.vendor.tar.gz) = 67782348 -SHA256 (gtsteffaniak-filebrowser-v0.8.5-beta_GH0.tar.gz) = 699f8d8675b3a623dde55a398373deb4f42f27a8277ae5f718e29823d5c6f536 -SIZE (gtsteffaniak-filebrowser-v0.8.5-beta_GH0.tar.gz) = 4528372 +TIMESTAMP = 1758087144 +SHA256 (filebrowser-quantum-v0.8.6-beta.frontend.tar.gz) = 6e4b0ef4a783668af4fa9ac7a67061c3edb110d8a1887f7e3359adddb19ac3be +SIZE (filebrowser-quantum-v0.8.6-beta.frontend.tar.gz) = 1886866 +SHA256 (filebrowser-quantum-v0.8.6-beta.vendor.tar.gz) = 58f48e23d46e954fe48424185d02da7750062194e42b0a945545487e6f5f664a +SIZE (filebrowser-quantum-v0.8.6-beta.vendor.tar.gz) = 67778215 +SHA256 (gtsteffaniak-filebrowser-v0.8.6-beta_GH0.tar.gz) = a021d2e874c856789fe3f629a6ce31b9db1e823d3511bd144a6a8923af14ac4f +SIZE (gtsteffaniak-filebrowser-v0.8.6-beta_GH0.tar.gz) = 4538017 diff --git a/www/filebrowser/Makefile b/www/filebrowser/Makefile index 147e96ad92f3..6cc85796d3fd 100644 --- a/www/filebrowser/Makefile +++ b/www/filebrowser/Makefile @@ -1,7 +1,6 @@ PORTNAME= filebrowser DISTVERSIONPREFIX= v -DISTVERSION= 2.42.5 -PORTREVISION= 1 +DISTVERSION= 2.43.0 CATEGORIES= www MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} diff --git a/www/filebrowser/distinfo b/www/filebrowser/distinfo index bc22431ffe56..0cb692c55041 100644 --- a/www/filebrowser/distinfo +++ b/www/filebrowser/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1755620460 -SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-v2.42.5.frontend.tar.gz) = e23f00d779f63acf5503f22ea9fb618f3bee47dfca126a0baaca2b78d74ca521 -SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-v2.42.5.frontend.tar.gz) = 2329400 -SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/go.mod) = 2d9ea37e7c9c4de9f21ebc040de03ea38bb5fd35c89a770d2535240a54c6df19 -SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/go.mod) = 3248 -SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-filebrowser-v2.42.5_GH0.tar.gz) = 2311adc3106fbc3d1f1b95c941c62c51e08eac8cda5da8a980634839d68b30cd -SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-filebrowser-v2.42.5_GH0.tar.gz) = 5290730 +TIMESTAMP = 1757871114 +SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.43.0_GH0/filebrowser-v2.43.0.frontend.tar.gz) = 7ee1459bbc7ba0f1d77e800d56b922679975b33d046d7642a8fbd6c842812c8f +SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.43.0_GH0/filebrowser-v2.43.0.frontend.tar.gz) = 2330932 +SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.43.0_GH0/go.mod) = 2d9ea37e7c9c4de9f21ebc040de03ea38bb5fd35c89a770d2535240a54c6df19 +SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.43.0_GH0/go.mod) = 3248 +SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.43.0_GH0/filebrowser-filebrowser-v2.43.0_GH0.tar.gz) = 9c3acee7567986ceef331e3eea0236b4dd9a41bf3874449fbb9bdc22c00a0aab +SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.43.0_GH0/filebrowser-filebrowser-v2.43.0_GH0.tar.gz) = 5292870 diff --git a/www/gallery-dl/Makefile b/www/gallery-dl/Makefile index 42bed80c6c3d..4cb4ea7a684f 100644 --- a/www/gallery-dl/Makefile +++ b/www/gallery-dl/Makefile @@ -1,6 +1,6 @@ PORTNAME= gallery-dl DISTVERSIONPREFIX= v -DISTVERSION= 1.30.6 +DISTVERSION= 1.30.7 CATEGORIES= www # Implicit approval to commit trivial version updates. diff --git a/www/gallery-dl/distinfo b/www/gallery-dl/distinfo index 61dd54000875..1cb7e3c93040 100644 --- a/www/gallery-dl/distinfo +++ b/www/gallery-dl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757172507 -SHA256 (mikf-gallery-dl-v1.30.6_GH0.tar.gz) = 9d7488392472e7a6d497f351d627d0bf3dc0ca4ccb8eab19532ba2ddefdba52e -SIZE (mikf-gallery-dl-v1.30.6_GH0.tar.gz) = 955999 +TIMESTAMP = 1757835443 +SHA256 (mikf-gallery-dl-v1.30.7_GH0.tar.gz) = e0b8f95bf785326951f60fd01c3536e5a724885a9cc273c8b7ec93c73b093944 +SIZE (mikf-gallery-dl-v1.30.7_GH0.tar.gz) = 966725 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 diff --git a/www/py-beautifulsoup/Makefile b/www/py-beautifulsoup/Makefile index 96568abf54e9..680175694692 100644 --- a/www/py-beautifulsoup/Makefile +++ b/www/py-beautifulsoup/Makefile @@ -1,6 +1,6 @@ PORTNAME= beautifulsoup PORTVERSION= 4.13.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}soupsieve>=1.2:www/py-soupsieve@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5lib>=0:www/py-html5lib@${PY_FLAVOR} USES= python diff --git a/www/py-caldav/Makefile b/www/py-caldav/Makefile index d0965310bc0b..43c5387c020c 100644 --- a/www/py-caldav/Makefile +++ b/www/py-caldav/Makefile @@ -1,6 +1,6 @@ PORTNAME= caldav PORTVERSION= 2.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPL BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}icalendar>=6.0.0:devel/py-icalendar@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}recurring-ical-events>=2.0.0:devel/py-recurring-ical-events@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \ diff --git a/www/py-calibreweb/Makefile b/www/py-calibreweb/Makefile index e957fa734831..95f17bffc366 100644 --- a/www/py-calibreweb/Makefile +++ b/www/py-calibreweb/Makefile @@ -1,5 +1,6 @@ PORTNAME= calibreweb PORTVERSION= 0.6.25 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -23,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}APScheduler>=0:devel/py-apscheduler@${PY_FLA ${PYTHON_PKGNAMEPREFIX}flask_limiter>=0:www/py-flask-limiter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flask_wtf>=0:www/py-flask-wtf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}iso-639>=0:textproc/py-iso-639@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces-plus>=0:net/py-netifaces-plus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycountry>=0:textproc/py-pycountry@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pypdf>=0:print/py-pypdf@${PY_FLAVOR} \ diff --git a/www/py-cinemagoer/Makefile b/www/py-cinemagoer/Makefile index 9b1cc42d1c57..f1127c4ef9cd 100644 --- a/www/py-cinemagoer/Makefile +++ b/www/py-cinemagoer/Makefile @@ -1,6 +1,6 @@ PORTNAME= cinemagoer PORTVERSION= 2023.5.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=0:databases/py-sqlalchemy20@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-profiling>=0:devel/py-pytest-profiling@${PY_FLAVOR} diff --git a/www/py-django_compressor/Makefile b/www/py-django_compressor/Makefile index 2ca476100a9d..c521a8dea964 100644 --- a/www/py-django_compressor/Makefile +++ b/www/py-django_compressor/Makefile @@ -1,6 +1,6 @@ PORTNAME= django_compressor PORTVERSION= 4.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -26,7 +26,7 @@ LXML_DESC= Enable LxmlParser HTML5LIB_DESC= Enable Html5LibParser BEAUTIFULSOUP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beautifulsoup@${PY_FLAVOR} -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/www/py-feedgen/Makefile b/www/py-feedgen/Makefile index 124c3c57cb9c..a870a0922ddd 100644 --- a/www/py-feedgen/Makefile +++ b/www/py-feedgen/Makefile @@ -1,6 +1,6 @@ PORTNAME= feedgen DISTVERSION= 1.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/license.bsd LICENSE_FILE_LGPL3+ = ${WRKSRC}/license.lgpl -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} USES= python diff --git a/www/py-flask-limiter/Makefile b/www/py-flask-limiter/Makefile index 578bd3b6ac95..7affd04be4d8 100644 --- a/www/py-flask-limiter/Makefile +++ b/www/py-flask-limiter/Makefile @@ -1,5 +1,5 @@ PORTNAME= flask_limiter -PORTVERSION= 3.12 +PORTVERSION= 3.13 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-flask-limiter/distinfo b/www/py-flask-limiter/distinfo index 8868fd146b10..e0af0b96d951 100644 --- a/www/py-flask-limiter/distinfo +++ b/www/py-flask-limiter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742131441 -SHA256 (flask_limiter-3.12.tar.gz) = f9e3e3d0c4acd0d1ffbfa729e17198dd1042f4d23c130ae160044fc930e21300 -SIZE (flask_limiter-3.12.tar.gz) = 303162 +TIMESTAMP = 1757936649 +SHA256 (flask_limiter-3.13.tar.gz) = f665ddc6531612c435cc8fabd58d48cf3b86b7985571e1e3644bcd389b802329 +SIZE (flask_limiter-3.13.tar.gz) = 305552 diff --git a/www/py-free-proxy/Makefile b/www/py-free-proxy/Makefile index b16fc9450a58..f1208542f4e2 100644 --- a/www/py-free-proxy/Makefile +++ b/www/py-free-proxy/Makefile @@ -1,6 +1,6 @@ PORTNAME= free-proxy PORTVERSION= 1.1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} USES= python diff --git a/www/py-html5-parser/Makefile b/www/py-html5-parser/Makefile index 7b86e641cd32..b669d5ab23fc 100644 --- a/www/py-html5-parser/Makefile +++ b/www/py-html5-parser/Makefile @@ -1,6 +1,6 @@ PORTNAME= html5-parser PORTVERSION= 0.4.12 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +11,7 @@ WWW= https://html5-parser.readthedocs.io/ LICENSE= APACHE20 -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=4.9.2:devel/py-lxml5@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.9.2:devel/py-lxml@${PY_FLAVOR} USES= gnome pkgconfig python USE_PYTHON= autoplist distutils diff --git a/www/py-html5lib-modern/Makefile b/www/py-html5lib-modern/Makefile index 76148c705e58..10ebb6781118 100644 --- a/www/py-html5lib-modern/Makefile +++ b/www/py-html5lib-modern/Makefile @@ -1,6 +1,6 @@ PORTNAME= html5lib-modern PORTVERSION= 1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -30,6 +30,6 @@ LXML_DESC= Tree building/walking via lxml CHARDET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=2.2.1,1:textproc/py-chardet@${PY_FLAVOR} GENSHI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.7.1:textproc/py-genshi@${PY_FLAVOR} -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.4.0:devel/py-lxml5@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.4.0:devel/py-lxml@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/www/py-htmldate/Makefile b/www/py-htmldate/Makefile index 2b86a31dc1de..3e36d1d0f88d 100644 --- a/www/py-htmldate/Makefile +++ b/www/py-htmldate/Makefile @@ -1,6 +1,6 @@ PORTNAME= htmldate PORTVERSION= 1.9.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.4.0:textproc/py-charset-normalizer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateparser>=1.1.2:devel/py-dateparser@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=5.3.0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=5.3.0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.9.0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26,1<3,1:net/py-urllib3@${PY_FLAVOR} diff --git a/www/py-inlinestyler/Makefile b/www/py-inlinestyler/Makefile index 4af3fc82057e..25c4cc98aef9 100644 --- a/www/py-inlinestyler/Makefile +++ b/www/py-inlinestyler/Makefile @@ -1,6 +1,6 @@ PORTNAME= inlinestyler PORTVERSION= 0.2.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssutils>0:www/py-cssutils@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests@${PY_FLAVOR} USES= python diff --git a/www/py-mechanicalsoup/Makefile b/www/py-mechanicalsoup/Makefile index 67edeb5bc92e..2c750e50b9d6 100644 --- a/www/py-mechanicalsoup/Makefile +++ b/www/py-mechanicalsoup/Makefile @@ -1,6 +1,6 @@ PORTNAME= mechanicalsoup PORTVERSION= 1.3.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.7:www/py-beautifulsoup@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.22.0:www/py-requests@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ diff --git a/www/py-nikola/Makefile b/www/py-nikola/Makefile new file mode 100644 index 000000000000..16fa95e8bf0e --- /dev/null +++ b/www/py-nikola/Makefile @@ -0,0 +1,72 @@ +PORTNAME= nikola +DISTVERSION= 8.3.3 +CATEGORIES= www python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= wen@FreeBSD.org +COMMENT= Modular, fast, simple, static website and blog generator +WWW= https://getnikola.com/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=60.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}installer>=0:devel/py-installer@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=1.3:devel/py-blinker@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}doit>=0.33.1:devel/py-doit@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pygments>=2.4.2:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>=9.1.0:graphics/py-pillow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}docutils>=0.19:textproc/py-docutils@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mako>=1.0.9:textproc/py-mako@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}markdown>=3.0:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}unidecode>=0.4.16:converters/py-unidecode@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyrss2gen>=1.1:textproc/py-pyrss2gen@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=4.5.2:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}natsort>=5.1.0:devel/py-natsort@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}piexif>=1.0.3:graphics/py-piexif@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Babel>=2.12.0:devel/py-babel@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}flake8>=3.7.7:devel/py-flake8@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.10:devel/py-freezegun@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.10:textproc/py-feedparser@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydocstyle>=6.3.0:devel/py-pydocstyle@${PY_FLAVOR} + +USES= python shebangfix +USE_PYTHON= autoplist concurrent pep517 + +SHEBANG_FILES= docs/sphinx/update-modules.sh \ + scripts/update-npm-assets.sh \ + scripts/generate_symlinked_list.sh \ + scripts/baseline.sh \ + scripts/capty + +OPTIONS_DEFINE= EXTRAS +OPTIONS_DEFAULT=EXTRAS +EXTRAS_DESC= Install extras modules + +EXTRAS_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.0:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyphen>=0.9.1:textproc/py-pyphen@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typogrify>=2.0.4:textproc/py-typogrify@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}phpserialize>=1.3:devel/py-phpserialize@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}notebook>=6.0.0:www/py-notebook@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ipykernel>=6.21.2:devel/py-ipykernel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ghp-import>=1.0.0:www/py-ghp-import@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.6:www/py-aiohttp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}watchdog>=2.3.0:devel/py-watchdog@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.98:devel/py-ruamel.yaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}toml>=0.9.2:textproc/py-toml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}html5lib>=1.0.1:www/py-html5lib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hsluv>=5.0.0:graphics/py-hsluv@${PY_FLAVOR} + +.include <bsd.port.pre.mk> + +do-test: + @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest) + +.include <bsd.port.post.mk> diff --git a/www/py-nikola/distinfo b/www/py-nikola/distinfo new file mode 100644 index 000000000000..3d377d512315 --- /dev/null +++ b/www/py-nikola/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757984614 +SHA256 (nikola-8.3.3.tar.gz) = 636d7d6ffc2ab24f4c2649e8695f8bb5604e309153ea4b60b786facae03ab1c7 +SIZE (nikola-8.3.3.tar.gz) = 4569665 diff --git a/www/py-nikola/files/patch-pyproject.toml b/www/py-nikola/files/patch-pyproject.toml new file mode 100644 index 000000000000..08f80da7de21 --- /dev/null +++ b/www/py-nikola/files/patch-pyproject.toml @@ -0,0 +1,20 @@ +--- pyproject.toml.orig 2025-09-16 01:33:40 UTC ++++ pyproject.toml +@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta" + build-backend = "setuptools.build_meta" + + [project] +-name = "Nikola" ++name = "nikola" + version = "8.3.3" + description = "A modular, fast, simple, static website and blog generator" + readme = "README.rst" +@@ -111,7 +111,7 @@ exclude = ["tests", "tests.*"] + "docs/theming.rst", + "docs/extending.rst" + ] +-"share/man/man1" = ["docs/man/nikola.1.gz"] ++#"share/man/man1" = ["docs/man/nikola.1.gz"] + + [tool.pydocstyle] + add-ignore = ["D412", "D413"] diff --git a/www/py-nikola/pkg-descr b/www/py-nikola/pkg-descr new file mode 100644 index 000000000000..cbfffba335bd --- /dev/null +++ b/www/py-nikola/pkg-descr @@ -0,0 +1,2 @@ +Nikola is a python framework for modular, fast, simple, static website +and blog generator. diff --git a/www/py-pelican/Makefile b/www/py-pelican/Makefile index 0dc89e18c1d8..1865df11d150 100644 --- a/www/py-pelican/Makefile +++ b/www/py-pelican/Makefile @@ -1,6 +1,6 @@ PORTNAME= pelican DISTVERSION= 4.11.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www textproc python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -31,7 +31,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.9:www/py-beautifulsoup@${P ${PYTHON_PKGNAMEPREFIX}flake8>=3.8:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}invoke>=1.3:devel/py-invoke@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}isort>=5.2:devel/py-isort@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=4.3:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=4.3:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>2.0:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typogrify>=2.1:textproc/py-typogrify@${PY_FLAVOR} \ diff --git a/www/py-readability-lxml/Makefile b/www/py-readability-lxml/Makefile index d6f57a584bbf..cafe229db717 100644 --- a/www/py-readability-lxml/Makefile +++ b/www/py-readability-lxml/Makefile @@ -1,5 +1,6 @@ PORTNAME= readability-lxml DISTVERSION= 0.8.4.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +13,7 @@ WWW= https://github.com/buriy/python-readability LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}timeout-decorator>0:devel/py-timeout-decorator@${PY_FLAVOR} USES= python diff --git a/www/py-scrapy/Makefile b/www/py-scrapy/Makefile index 8e9e5ddac442..a4fe86a1d9f8 100644 --- a/www/py-scrapy/Makefile +++ b/www/py-scrapy/Makefile @@ -1,5 +1,6 @@ PORTNAME= scrapy DISTVERSION= 2.13.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -26,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=21.7.0:devel/py-twisted@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}protego>=0.1.15:www/py-protego@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydispatcher>=2.0.5:devel/py-pydispatcher@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}itemadapter>=0.1.0:devel/py-itemadapter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=4.6.0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=4.6.0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tldextract>0:dns/py-tldextract@${PY_FLAVOR} USES= cpe python diff --git a/www/py-seafdav/Makefile b/www/py-seafdav/Makefile index a3219307ff6c..bbb85f5bcdce 100644 --- a/www/py-seafdav/Makefile +++ b/www/py-seafdav/Makefile @@ -2,7 +2,7 @@ PORTNAME= seafdav DISTVERSIONPREFIX= v DISTVERSION= ${SEAHUB_VER} DISTVERSIONSUFFIX= -server -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5:devel/py-defusedxml@${PY_FLA ${PYTHON_PKGNAMEPREFIX}python-pam>=1.8:security/py-python-pam@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0:databases/py-sqlalchemy14@${PY_FLAVOR} USES= python shebangfix diff --git a/www/py-searxng-devel/Makefile b/www/py-searxng-devel/Makefile index f27d05ae69fa..d9b1170265b2 100644 --- a/www/py-searxng-devel/Makefile +++ b/www/py-searxng-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= searxng DISTVERSION= 20250819 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= -devel @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}langdetect>=0:textproc/py-langdetect@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown-it-py>=0:textproc/py-markdown-it-py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgspec>=0:devel/py-msgspec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ diff --git a/www/py-soupsieve/Makefile b/www/py-soupsieve/Makefile index 3b5252113d70..c55650c541cd 100644 --- a/www/py-soupsieve/Makefile +++ b/www/py-soupsieve/Makefile @@ -1,5 +1,6 @@ PORTNAME= soupsieve PORTVERSION= 2.7 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0.21.1:devel/py-hatchling@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>4:www/py-beautifulsoup@${PY_FLAVOR} USES= python diff --git a/www/py-splinter/Makefile b/www/py-splinter/Makefile index e6d30f9b87a3..fe83f43740e1 100644 --- a/www/py-splinter/Makefile +++ b/www/py-splinter/Makefile @@ -1,6 +1,6 @@ PORTNAME= splinter PORTVERSION= 0.21.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.14:net/py-urllib3@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=4.2.4:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=4.2.4:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}selenium>=4.1.0:www/py-selenium@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.testbrowser>=5.5.1:devel/py-zope.testbrowser@${PY_FLAVOR} diff --git a/www/py-spyne/Makefile b/www/py-spyne/Makefile index bac27c204563..f0727607e9a0 100644 --- a/www/py-spyne/Makefile +++ b/www/py-spyne/Makefile @@ -1,6 +1,6 @@ PORTNAME= spyne PORTVERSION= 2.14.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0,1:devel/py-pytz@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django42>=0:www/py-django42@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=3.6:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=3.6:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=1:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.2:devel/py-pyparsing@${PY_FLAVOR} \ diff --git a/www/py-urlwatch/Makefile b/www/py-urlwatch/Makefile index 1115b42bfaae..f21e2b90c9ca 100644 --- a/www/py-urlwatch/Makefile +++ b/www/py-urlwatch/Makefile @@ -1,6 +1,6 @@ PORTNAME= urlwatch DISTVERSION= 2.29 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}minidb>=2.0.8:databases/py-minidb@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}platformdirs>0:devel/py-platformdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} \ diff --git a/www/py-user_agent/Makefile b/www/py-user_agent/Makefile index 23239ae34dbb..b193cfc9eb1d 100644 --- a/www/py-user_agent/Makefile +++ b/www/py-user_agent/Makefile @@ -1,18 +1,20 @@ PORTNAME= user_agent -DISTVERSION= 0.1.10 +DISTVERSION= 0.1.14 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= rm@FreeBSD.org COMMENT= Generates random, valid User-Agent values -WWW= https://pypi.org/project/user_agent/ +WWW= https://github.com/lorien/user_agent LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} NO_ARCH= yes USES= python diff --git a/www/py-user_agent/distinfo b/www/py-user_agent/distinfo index ab038052d0e6..12489e2cc991 100644 --- a/www/py-user_agent/distinfo +++ b/www/py-user_agent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754174848 -SHA256 (user_agent-0.1.10.tar.gz) = b86537cb2a9d3bda0e2afcc654ec15b383502836877a67520654acadf73f1723 -SIZE (user_agent-0.1.10.tar.gz) = 20965 +TIMESTAMP = 1757975740 +SHA256 (user_agent-0.1.14.tar.gz) = 5b25bedb43f89dff7d1ab569a96c16bea6f151a2f07b6323d4356ead5a96e4d2 +SIZE (user_agent-0.1.14.tar.gz) = 23404 diff --git a/www/py-user_agent/pkg-descr b/www/py-user_agent/pkg-descr index ed97fd682f8f..a02c4fda4f80 100644 --- a/www/py-user_agent/pkg-descr +++ b/www/py-user_agent/pkg-descr @@ -1,2 +1,4 @@ -This module is for generating random, valid web navigator's configs -& User-Agent HTTP headers. +This module is for generating random, valid web user agents: + +- content of "User-Agent" HTTP headers +- content of window.navigator JavaScript object diff --git a/www/py-woob/Makefile b/www/py-woob/Makefile index 7d29c4a2c166..ce630177729f 100644 --- a/www/py-woob/Makefile +++ b/www/py-woob/Makefile @@ -1,6 +1,6 @@ PORTNAME= woob PORTVERSION= 3.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=23.0:devel/py-packaging@${PY_FLAVOR} \ ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ @@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${PY_FL ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=23.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prettytable>0:devel/py-prettytable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR} \ diff --git a/www/threejs/Makefile b/www/threejs/Makefile index 6b55af97300d..4af1ad9f9ea5 100644 --- a/www/threejs/Makefile +++ b/www/threejs/Makefile @@ -1,5 +1,5 @@ PORTNAME= three.js -PORTVERSION= 178 +PORTVERSION= 180 DISTVERSIONPREFIX= r CATEGORIES= www diff --git a/www/threejs/distinfo b/www/threejs/distinfo index cdcda9cf6b0c..dce72d91442e 100644 --- a/www/threejs/distinfo +++ b/www/threejs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751297287 -SHA256 (mrdoob-three.js-r178_GH0.tar.gz) = cdbbc434cea05c11f2bdeaa2ac1806ca5a0d07df7d8f45de1cb68ce56007692a -SIZE (mrdoob-three.js-r178_GH0.tar.gz) = 374993894 +TIMESTAMP = 1757959504 +SHA256 (mrdoob-three.js-r180_GH0.tar.gz) = a0a5b7d6cb439e93b17a03fc8300118bf9827cff3fa352fb22730a73c9cde76b +SIZE (mrdoob-three.js-r180_GH0.tar.gz) = 375668920 diff --git a/www/threejs/pkg-plist b/www/threejs/pkg-plist index bd6b0b727f54..d13aee217c84 100644 --- a/www/threejs/pkg-plist +++ b/www/threejs/pkg-plist @@ -45,6 +45,7 @@ %%WWWDIR%%/core/Raycaster.js %%WWWDIR%%/core/RenderTarget.js %%WWWDIR%%/core/RenderTarget3D.js +%%WWWDIR%%/core/Timer.js %%WWWDIR%%/core/Uniform.js %%WWWDIR%%/core/UniformsGroup.js %%WWWDIR%%/extras/Controls.js @@ -341,6 +342,7 @@ %%WWWDIR%%/nodes/gpgpu/BarrierNode.js %%WWWDIR%%/nodes/gpgpu/ComputeBuiltinNode.js %%WWWDIR%%/nodes/gpgpu/ComputeNode.js +%%WWWDIR%%/nodes/gpgpu/SubgroupFunctionNode.js %%WWWDIR%%/nodes/gpgpu/WorkgroupInfoNode.js %%WWWDIR%%/nodes/lighting/AONode.js %%WWWDIR%%/nodes/lighting/AmbientLightNode.js @@ -370,6 +372,7 @@ %%WWWDIR%%/nodes/materialx/lib/mx_hsv.js %%WWWDIR%%/nodes/materialx/lib/mx_noise.js %%WWWDIR%%/nodes/materialx/lib/mx_transform_color.js +%%WWWDIR%%/nodes/math/BitcastNode.js %%WWWDIR%%/nodes/math/ConditionalNode.js %%WWWDIR%%/nodes/math/Hash.js %%WWWDIR%%/nodes/math/MathNode.js @@ -390,6 +393,7 @@ %%WWWDIR%%/nodes/utils/DebugNode.js %%WWWDIR%%/nodes/utils/Discard.js %%WWWDIR%%/nodes/utils/EquirectUV.js +%%WWWDIR%%/nodes/utils/EventNode.js %%WWWDIR%%/nodes/utils/FlipNode.js %%WWWDIR%%/nodes/utils/FunctionOverloadingNode.js %%WWWDIR%%/nodes/utils/JoinNode.js @@ -698,6 +702,7 @@ %%WWWDIR%%/textures/DataArrayTexture.js %%WWWDIR%%/textures/DataTexture.js %%WWWDIR%%/textures/DepthTexture.js +%%WWWDIR%%/textures/ExternalTexture.js %%WWWDIR%%/textures/FramebufferTexture.js %%WWWDIR%%/textures/Source.js %%WWWDIR%%/textures/Texture.js diff --git a/www/unit-java/Makefile b/www/unit-java/Makefile index 3e6ba7263eb7..59d883bd6be5 100644 --- a/www/unit-java/Makefile +++ b/www/unit-java/Makefile @@ -39,10 +39,10 @@ COMMENT= Java module for NGINX Unit RUN_DEPENDS= unitd:www/unit UNIT_MODNAME= java${JAVA_PORT_VERSION} -CLASSGRAPH_VERSION= 4.8.179 +CLASSGRAPH_VERSION= 4.8.181 ECJ_VERSION= 3.26.0 -JETTY_VERSION= 9.4.56.v20240826 -TOMCAT_VERSION= 9.0.98 +JETTY_VERSION= 9.4.58.v20250814 +TOMCAT_VERSION= 9.0.108 PLIST_FILES= %%JAVAJARDIR%%/classgraph-${CLASSGRAPH_VERSION}.jar \ %%JAVAJARDIR%%/ecj-${ECJ_VERSION}.jar \ diff --git a/www/unit-java/distinfo b/www/unit-java/distinfo index bb42721054d1..eea6cc64f96c 100644 --- a/www/unit-java/distinfo +++ b/www/unit-java/distinfo @@ -1,33 +1,31 @@ -TIMESTAMP = 1756784428 -SHA256 (unit-1.34.2.tar.gz) = 49ffb49d7ead1b9e64602f07f8b615839c099a9324943dedad40d057ce109504 -SIZE (unit-1.34.2.tar.gz) = 1054961 -SHA256 (classgraph-4.8.179.jar) = 16558357f234052370109127a45d69a9bd6d8646925594792634486dc48b159d -SIZE (classgraph-4.8.179.jar) = 576120 +TIMESTAMP = 1757870226 +SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87 +SIZE (unit-1.35.0.tar.gz) = 1066376 +SHA256 (classgraph-4.8.181.jar) = 62a6436d69710ef5fab6ec243781ce4c5b299047ed1841b5f92746ae852ce545 +SIZE (classgraph-4.8.181.jar) = 572869 SHA256 (ecj-3.26.0.jar) = ac0ba5876eaf7ebb47749a0d1be179c51f194b9dd0b875d1c09e1b530f5a2db5 SIZE (ecj-3.26.0.jar) = 3133846 -SHA256 (jetty-http-9.4.56.v20240826.jar) = 203bb49644f2be0aea6a6adb320e64808156588b854ff231a756f65847fcd493 -SIZE (jetty-http-9.4.56.v20240826.jar) = 249063 -SHA256 (jetty-server-9.4.56.v20240826.jar) = afb44ddcd73a6f31f518af69c4ca6af0f0d43a8f3bf67b842ff954891ca77e65 -SIZE (jetty-server-9.4.56.v20240826.jar) = 739465 -SHA256 (jetty-util-9.4.56.v20240826.jar) = 08d10469827064960b00807963a0d221f1b706054c4559bca9c74c92f8906aaa -SIZE (jetty-util-9.4.56.v20240826.jar) = 588923 -SHA256 (tomcat-api-9.0.98.jar) = aceb51aa60ec00156a471010fe413ae3e517c3c04cd2515e1b629f744a12e7cd -SIZE (tomcat-api-9.0.98.jar) = 11647 -SHA256 (tomcat-el-api-9.0.98.jar) = ff543f3000f31ba32e31369fd9bb93dab7fcea2352a1388a3635149e40617cd0 -SIZE (tomcat-el-api-9.0.98.jar) = 89778 -SHA256 (tomcat-jsp-api-9.0.98.jar) = e5b9202bdb53f1f36a1263a8697ca27e7aa2dfd5bca0e1e8c4f18f2e62e6f3fd -SIZE (tomcat-jsp-api-9.0.98.jar) = 73914 -SHA256 (tomcat-jasper-9.0.98.jar) = 27570e826e3fa49ddcc87272195d8ee4547ab7a24234026a818e9a292e5c1d92 -SIZE (tomcat-jasper-9.0.98.jar) = 577041 -SHA256 (tomcat-jasper-el-9.0.98.jar) = ec424c2a5df8ebe6df74a991b9f6ecec9d3edd64e967393a2d2384ef820be0b9 -SIZE (tomcat-jasper-el-9.0.98.jar) = 175874 -SHA256 (tomcat-juli-9.0.98.jar) = 40994df9c4741eefe7f38701be3c59e563bff89f030ca68b625a57e8ce149092 -SIZE (tomcat-juli-9.0.98.jar) = 49607 -SHA256 (tomcat-servlet-api-9.0.98.jar) = 18085e7d8ad007c28bc50018437828fb6b88f65fabd774a1e4e6e8fbd2b7d757 -SIZE (tomcat-servlet-api-9.0.98.jar) = 285735 -SHA256 (tomcat-util-9.0.98.jar) = 53b1cc1957bf977a6c148d1616e2db98cf61fb457104e83a28c8c5b76317d810 -SIZE (tomcat-util-9.0.98.jar) = 234073 -SHA256 (tomcat-util-scan-9.0.98.jar) = e913f286446c267c92923b1432f248a052cf3fef4138db05e0108795b8f2cf69 -SIZE (tomcat-util-scan-9.0.98.jar) = 228085 -SHA256 (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 70dc6605efec0fa228230655944f7c2b12ad549602985120853e2dfe17112a1f -SIZE (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 1694 +SHA256 (jetty-http-9.4.58.v20250814.jar) = 8f49b8583fc8dbbfe3a0ba80a04c97df64ebabca2981b56ee403c989aba9d4da +SIZE (jetty-http-9.4.58.v20250814.jar) = 253267 +SHA256 (jetty-server-9.4.58.v20250814.jar) = 608dbd3e1c4184374f02c70704e5d1c9daaded45e6a31d07824f40dac6083ba9 +SIZE (jetty-server-9.4.58.v20250814.jar) = 749129 +SHA256 (jetty-util-9.4.58.v20250814.jar) = 8d591679d318d20c8fb2b1e83900562b3c4571ff7a189696be700293e0204146 +SIZE (jetty-util-9.4.58.v20250814.jar) = 595403 +SHA256 (tomcat-api-9.0.108.jar) = 284db236721d6920285514fce267de3e73b22e855f56a86a775592df6559f882 +SIZE (tomcat-api-9.0.108.jar) = 11676 +SHA256 (tomcat-el-api-9.0.108.jar) = d763ac51b930b4e499f861d28fa3ddb32b9ef850eee8ea609519c1283b255de4 +SIZE (tomcat-el-api-9.0.108.jar) = 88888 +SHA256 (tomcat-jsp-api-9.0.108.jar) = c14610100a0558f30526de76ab5f399393eb5f45472806d56c97ca9526a6c8bd +SIZE (tomcat-jsp-api-9.0.108.jar) = 74431 +SHA256 (tomcat-jasper-9.0.108.jar) = e565b95ea88d4e05a2a4f1cfda59697c134d526d4ddfc2dc3de3b19e842df90e +SIZE (tomcat-jasper-9.0.108.jar) = 563935 +SHA256 (tomcat-jasper-el-9.0.108.jar) = 253d238394b7b8fc64acfb2417e4fa59a85bcf321120205a6ae335d1c5b871d5 +SIZE (tomcat-jasper-el-9.0.108.jar) = 178453 +SHA256 (tomcat-juli-9.0.108.jar) = 24565b26c8f7c63a3be04a7b8b3b500bc11edf90d96a6c68826142def66ae5cb +SIZE (tomcat-juli-9.0.108.jar) = 52627 +SHA256 (tomcat-servlet-api-9.0.108.jar) = 9e7d56f78ff591fddbf2292f11de7cd60030b1da445632b2f6b06ca7ce658883 +SIZE (tomcat-servlet-api-9.0.108.jar) = 285900 +SHA256 (tomcat-util-9.0.108.jar) = 7700971f0aae9c7c85eca017205b07f030b0c94b2ca5abe3eb6c7ea76a8d811e +SIZE (tomcat-util-9.0.108.jar) = 240429 +SHA256 (tomcat-util-scan-9.0.108.jar) = b2539ad3ee3022016abe6609e8b0c9daf46732c3a8fbe0d9746ddd24ca24b5e9 +SIZE (tomcat-util-scan-9.0.108.jar) = 226135 diff --git a/www/unit/Makefile b/www/unit/Makefile index bc95e8aa24db..4544f45f4acd 100644 --- a/www/unit/Makefile +++ b/www/unit/Makefile @@ -1,13 +1,9 @@ PORTNAME= unit PORTVERSION= ${UNIT_VERSION} -PORTREVISION= 3 CATEGORIES= www MASTER_SITES?= https://unit.nginx.org/download/ DISTFILES?= ${PORTNAME}-${PORTVERSION}.tar.gz -PATCH_SITES= https://github.com/nginx/unit/commit/ -PATCHFILES= 08e552581d2f56d56ad369a222497138a4e41eff.patch:-p1 - MAINTAINER= osa@FreeBSD.org COMMENT?= Dynamic web application server WWW= https://unit.nginx.org diff --git a/www/unit/distinfo b/www/unit/distinfo index 3cba21e77207..62c97096598d 100644 --- a/www/unit/distinfo +++ b/www/unit/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1756603194 -SHA256 (unit-1.34.2.tar.gz) = 49ffb49d7ead1b9e64602f07f8b615839c099a9324943dedad40d057ce109504 -SIZE (unit-1.34.2.tar.gz) = 1054961 -SHA256 (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 70dc6605efec0fa228230655944f7c2b12ad549602985120853e2dfe17112a1f -SIZE (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 1694 +TIMESTAMP = 1757870545 +SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87 +SIZE (unit-1.35.0.tar.gz) = 1066376 diff --git a/www/unit/files/patch-auto_njs b/www/unit/files/patch-auto_njs deleted file mode 100644 index a4cbc6ec8d3c..000000000000 --- a/www/unit/files/patch-auto_njs +++ /dev/null @@ -1,22 +0,0 @@ ---- auto/njs.orig 2025-02-27 22:02:21 UTC -+++ auto/njs -@@ -25,8 +25,8 @@ nxt_feature_test="#include <njs.h> - nxt_feature_libs="$NXT_NJS_LIBS $NXT_NJS_AUX_LIBS" - nxt_feature_test="#include <njs.h> - -- #if NJS_VERSION_NUMBER < 0x000803 -- # error njs < 0.8.3 is not supported. -+ #if NJS_VERSION_NUMBER < 0x000900 -+ # error njs < 0.9.0 is not supported. - #endif - - int main(void) { -@@ -44,7 +44,7 @@ if [ $nxt_found = no ]; then - - if [ $nxt_found = no ]; then - $echo -- $echo $0: error: no njs library \>= 0.8.3 found. -+ $echo $0: error: no njs library \>= 0.9.0 found. - $echo - exit 1; - fi diff --git a/www/unit/files/patch-src_nxt__http__js.c b/www/unit/files/patch-src_nxt__http__js.c deleted file mode 100644 index 41a2a39a1c56..000000000000 --- a/www/unit/files/patch-src_nxt__http__js.c +++ /dev/null @@ -1,139 +0,0 @@ ---- src/nxt_http_js.c.orig 2025-02-27 22:02:21 UTC -+++ src/nxt_http_js.c -@@ -9,27 +9,31 @@ static njs_int_t nxt_http_js_ext_uri(njs_vm_t *vm, njs - - - static njs_int_t nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval); -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, -+ njs_value_t *retval); - static njs_int_t nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval); --static njs_int_t nxt_http_js_ext_remote_addr(njs_vm_t *vm, -- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval, -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, - njs_value_t *retval); -+static njs_int_t nxt_http_js_ext_remote_addr(njs_vm_t *vm, -+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value, -+ njs_value_t *setval, njs_value_t *retval); - static njs_int_t nxt_http_js_ext_get_args(njs_vm_t *vm, -- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval, -- njs_value_t *retval); -+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value, -+ njs_value_t *setval, njs_value_t *retval); - static njs_int_t nxt_http_js_ext_get_header(njs_vm_t *vm, -- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval, -- njs_value_t *retval); -+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value, -+ njs_value_t *setval, njs_value_t *retval); - static njs_int_t nxt_http_js_ext_keys_header(njs_vm_t *vm, - njs_value_t *value, njs_value_t *keys); - static njs_int_t nxt_http_js_ext_get_cookie(njs_vm_t *vm, -- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval, -+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value, -+ njs_value_t *setval, - njs_value_t *retval); - static njs_int_t nxt_http_js_ext_keys_cookie(njs_vm_t *vm, njs_value_t *value, - njs_value_t *keys); - static njs_int_t nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval); -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, -+ njs_value_t *retval); - - - static njs_external_t nxt_http_js_proto[] = { -@@ -109,7 +113,7 @@ static njs_int_t - - - static njs_int_t --nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop, -+nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop, uint32_t atom_id, - njs_value_t *value, njs_value_t *setval, njs_value_t *retval) - { - nxt_http_request_t *r; -@@ -126,7 +130,7 @@ static njs_int_t - - - static njs_int_t --nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop, -+nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop, uint32_t atom_id, - njs_value_t *value, njs_value_t *setval, njs_value_t *retval) - { - nxt_http_request_t *r; -@@ -144,7 +148,8 @@ nxt_http_js_ext_remote_addr(njs_vm_t *vm, njs_object_p - - static njs_int_t - nxt_http_js_ext_remote_addr(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval) -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, -+ njs_value_t *retval) - { - nxt_http_request_t *r; - -@@ -162,7 +167,8 @@ nxt_http_js_ext_get_args(njs_vm_t *vm, njs_object_prop - - static njs_int_t - nxt_http_js_ext_get_args(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval) -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, -+ njs_value_t *retval) - { - u_char *start; - njs_int_t ret; -@@ -193,7 +199,8 @@ nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_pr - - static njs_int_t - nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval) -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, -+ njs_value_t *retval) - { - njs_int_t rc; - njs_str_t key; -@@ -206,7 +213,7 @@ nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_pr - return NJS_DECLINED; - } - -- rc = njs_vm_prop_name(vm, prop, &key); -+ rc = njs_vm_prop_name(vm, atom_id, &key); - if (rc != NJS_OK) { - njs_value_undefined_set(retval); - return NJS_DECLINED; -@@ -266,7 +273,8 @@ nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_pr - - static njs_int_t - nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval) -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, -+ njs_value_t *retval) - { - njs_int_t rc; - njs_str_t key; -@@ -280,7 +288,7 @@ nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_pr - return NJS_DECLINED; - } - -- rc = njs_vm_prop_name(vm, prop, &key); -+ rc = njs_vm_prop_name(vm, atom_id, &key); - if (rc != NJS_OK) { - njs_value_undefined_set(retval); - return NJS_DECLINED; -@@ -355,7 +363,8 @@ nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_ - - static njs_int_t - nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_t *prop, -- njs_value_t *value, njs_value_t *setval, njs_value_t *retval) -+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval, -+ njs_value_t *retval) - { - njs_int_t rc; - njs_str_t key; -@@ -369,7 +378,7 @@ nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_ - return NJS_DECLINED; - } - -- rc = njs_vm_prop_name(vm, prop, &key); -+ rc = njs_vm_prop_name(vm, atom_id, &key); - if (rc != NJS_OK) { - njs_value_undefined_set(retval); - return NJS_DECLINED; diff --git a/www/unit/version.mk b/www/unit/version.mk index 1364ab43adc7..b47ec048a5c5 100644 --- a/www/unit/version.mk +++ b/www/unit/version.mk @@ -2,6 +2,6 @@ UNITVERSION_MK= defined # Define NGINX Unit's version. -UNIT_VERSION= 1.34.2 +UNIT_VERSION= 1.35.0 .endif # UNITVERSION_MK diff --git a/www/xist/Makefile b/www/xist/Makefile index 5e3156b332d3..8b72d8deb609 100644 --- a/www/xist/Makefile +++ b/www/xist/Makefile @@ -1,6 +1,6 @@ PORTNAME= xist PORTVERSION= 5.34 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= PYPI \ http://ftp.livinglogic.de/xist/ @@ -14,7 +14,7 @@ WWW= http://www.livinglogic.de/Python/xist/ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssutils>=1.0,1:www/py-cssutils@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>=3.4:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=3.4:devel/py-lxml@${PY_FLAVOR} \ ${PY_PILLOW} USES= python tar:bzip2 |