diff --git a/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile b/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile index b77431dec6d1..b1f84226bdfa 100644 --- a/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile +++ b/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile @@ -1,22 +1,25 @@ PORTNAME= DBIx-Class-InflateColumn-Authen-Passphrase PORTVERSION= 0.01 PORTREVISION= 1 CATEGORIES= databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= fw@moov.de COMMENT= Inflate/deflate columns to Authen::Passphrase instances WWW= https://metacpan.org/release/DBIx-Class-InflateColumn-Authen-Passphrase +DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Authen-Passphrase +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-DBIx-Class-DynamicDefault>=0.03:databases/p5-DBIx-Class-DynamicDefault \ p5-DBIx-Class>=0.08009:databases/p5-DBIx-Class \ p5-Authen-Passphrase>=0:security/p5-Authen-Passphrase USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/databases/p5-Interchange6-Schema/Makefile b/databases/p5-Interchange6-Schema/Makefile index f2dda9b0c89d..4542265444b0 100644 --- a/databases/p5-Interchange6-Schema/Makefile +++ b/databases/p5-Interchange6-Schema/Makefile @@ -1,36 +1,39 @@ PORTNAME= Interchange6-Schema PORTVERSION= 0.133 CATEGORIES= databases perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:HORNBURG PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Database Schema for Interchange 6 WWW= https://metacpan.org/release/Interchange6-Schema LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +DEPRECATED= Depends on expired security/p5-Data-Entropy via databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\ p5-DBIx-Class-Schema-Config>=0:databases/p5-DBIx-Class-Schema-Config\ p5-DBIx-Class-PassphraseColumn>=0:databases/p5-DBIx-Class-PassphraseColumn\ p5-DBIx-Class-InflateColumn-Authen-Passphrase>=0:databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase\ p5-DBIx-Class-Tree>=0:databases/p5-DBIx-Class-Tree\ p5-Data-UUID>=0:devel/p5-Data-UUID\ p5-Time-Duration-Parse>=0:devel/p5-Time-Duration-Parse\ p5-Locale-SubCountry>=0:misc/p5-Locale-SubCountry\ p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite\ p5-DBIx-Class-TimeStamp>=0:databases/p5-DBIx-Class-TimeStamp\ p5-DBIx-Class-Helpers>=0:databases/p5-DBIx-Class-Helpers\ p5-Test-Warnings>=0:devel/p5-Test-Warnings\ p5-Test-Roo>=0:devel/p5-Test-Roo\ p5-DBICx-TestDatabase>=0:databases/p5-DBICx-TestDatabase NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/multimedia/zoneminder/Makefile b/multimedia/zoneminder/Makefile index d6eecca9761e..5059d270d9b5 100644 --- a/multimedia/zoneminder/Makefile +++ b/multimedia/zoneminder/Makefile @@ -1,124 +1,127 @@ PORTNAME= zoneminder DISTVERSION= 1.36.35 CATEGORIES= multimedia PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} PATCH_SITES= https://github.com/ZoneMinder/zoneminder/commit/ PATCHFILES= c7975f11eded548a5e567871b00681a307ed2a97.patch:-p1 MAINTAINER= bsd@abinet.ru COMMENT= Complete security camera solution, fully web based with image analysis WWW= https://www.zoneminder.com/ LICENSE= GPLv2 +DEPRECATED= Depends on expired security/p5-Data-Entropy +EXPIRATION_DATE=2025-09-01 + ZM_DEPENDS= p5-DBI>=0:databases/p5-DBI \ ${DBD_MYSQL} \ p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-Test-LWP-UserAgent>=0:www/p5-Test-LWP-UserAgent \ p5-Sys-Mmap>=0:devel/p5-Sys-Mmap \ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \ p5-Sys-CPU>=0:devel/p5-Sys-CPU \ p5-Sys-MemInfo>=0:devel/p5-Sys-MemInfo \ p5-Data-Dump>=0:devel/p5-Data-Dump \ p5-SOAP-WSDL>=0:devel/p5-SOAP-WSDL \ p5-Data-UUID>=0:devel/p5-Data-UUID \ p5-IO-Socket-Multicast>=0:net/p5-IO-Socket-Multicast \ p5-Number-Bytes-Human>=0:devel/p5-Number-Bytes-Human \ p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \ ffmpeg:multimedia/ffmpeg BUILD_DEPENDS= ${ZM_DEPENDS} LIB_DEPENDS= libx264.so:multimedia/libx264 \ libmp4v2.so:multimedia/mp4v2 \ libgcrypt.so:security/libgcrypt RUN_DEPENDS= ${ZM_DEPENDS} \ sudo:security/sudo \ p5-Device-SerialPort>=0:comms/p5-Device-SerialPort \ p5-Crypt-Eksblowfish>=0:security/p5-Crypt-Eksblowfish \ p5-Data-Entropy>=0:security/p5-Data-Entropy \ p5-XML-LibXML>=0:textproc/p5-XML-LibXML \ zip:archivers/zip USES= cmake:insource,noninja cpe jpeg mysql perl5 php:flavors shebangfix ssl USE_GITHUB= yes GH_TUPLE= FriendsOfCake:crud:1429237:crud/web/api/app/Plugin/Crud \ ZoneMinder:CakePHP-Enum-Behavior:ea90c0c:crud_plugin/web/api/app/Plugin/CakePHP-Enum-Behavior \ ZoneMinder:RtspServer:eab3285:rtsp_server/dep/RtspServer USE_RC_SUBR= zoneminder USE_PHP= ctype gd intl opcache pdo_mysql session sockets sysvsem OPTIONS_DEFINE= NLS V4L OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SUB_FILES= pkg-message SHEBANG_FILES= scripts/zmaudit.pl.in \ scripts/zmcamtool.pl.in \ scripts/zmcontrol.pl.in \ scripts/zmdc.pl.in \ scripts/zmfilter.pl.in \ scripts/zmpkg.pl.in \ scripts/zmstats.pl.in \ scripts/zmtelemetry.pl.in \ scripts/zmtrack.pl.in \ scripts/zmtrigger.pl.in \ scripts/zmupdate.pl.in \ scripts/zmvideo.pl.in \ scripts/zmwatch.pl.in \ scripts/zmx10.pl.in \ scripts/zmonvif-probe.pl.in \ scripts/zmrecover.pl.in CMAKE_ARGS+= -DZM_PERL_MM_PARMS=INSTALLDIRS=site \ -DZM_CONFIG_DIR=${PREFIX}/etc \ -DZM_CONFIG_SUBDIR=${PREFIX}/etc/zoneminder \ -DZM_WEBDIR=${WWWDIR} \ -DZM_CGIDIR=${WWWDIR}/cgi-bin \ -DZM_CONTENTDIR=/var/db/zoneminder \ -DZM_MANPAGE_DEST_PREFIX=${PREFIX}/share/man \ -DHAVE_SENDFILE=0 \ -DZM_NO_CURL=ON \ -DZM_NO_LIBVLC=ON \ -DPCRE_LIBRARIES=0 \ -DZM_PATH_MAP=/tmp \ -DGNUTLS_LIBRARIES=0 \ -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" .include .if ${OPSYS} == FreeBSD EXTRA_PATCHES= ${PATCHDIR}/extra-patch-CMakeLists.txt .endif RUN_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/apcu.so:devel/pecl-APCu@${PHP_FLAVOR} PKGMESSAGE= ${WRKDIR}/pkg-message post-patch: # Avoid conflict with C++20 by adding .txt suffix @${MV} ${WRKSRC}/version ${WRKSRC}/version.txt @${REINPLACE_CMD} -i .c++20 's/"version/&.txt/' \ ${WRKSRC}/CMakeLists.txt pre-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/temp ${MKDIR} ${STAGEDIR}${WWWDIR}/api/app/tmp ${MKDIR} ${STAGEDIR}/var/cache/zoneminder ${MKDIR} ${STAGEDIR}/var/db/zoneminder ${MKDIR} ${STAGEDIR}/var/db/zoneminder/events ${MKDIR} ${STAGEDIR}/var/run/zm ${MKDIR} ${STAGEDIR}/var/tmp/zm ${MKDIR} ${STAGEDIR}/var/log/zm post-install: # zmsystemctl.pl is only for systend-based systems @cd ${STAGEDIR}${PREFIX} && \ ${RM} \ bin/zmsystemctl.pl \ share/man/man8/zmsystemctl.pl.8.gz .include diff --git a/net-mgmt/netdisco/Makefile b/net-mgmt/netdisco/Makefile index ee211ebf524e..4d5a4fa8acd8 100644 --- a/net-mgmt/netdisco/Makefile +++ b/net-mgmt/netdisco/Makefile @@ -1,119 +1,122 @@ PORTNAME= netdisco DISTVERSION= 2.070001 CATEGORIES= net-mgmt perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:OLIVER DISTNAME= App-Netdisco-${PORTVERSION} MAINTAINER= dgeo@centrale-med.fr COMMENT= Network discovery/management tool with web console WWW= http://netdisco.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md +DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Dancer-Plugin-Passphrase +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg \ p5-Net-SNMP>=6.0.1:net-mgmt/p5-Net-SNMP \ p5-Algorithm-Cron>=0.07:devel/p5-Algorithm-Cron \ p5-aliased>=0:devel/p5-aliased \ p5-autovivification>=0:devel/p5-autovivification \ p5-AnyEvent>=7.05:devel/p5-AnyEvent \ p5-AnyEvent-DNS-EtcHosts>=0.0103:dns/p5-AnyEvent-DNS-EtcHosts \ p5-App-cpanminus>=1.6108:devel/p5-App-cpanminus \ p5-App-local-lib-helper>=0.07:devel/p5-App-local-lib-helper \ p5-Archive-Extract>=0:archivers/p5-Archive-Extract \ p5-Authen-Radius>=0:security/p5-Authen-Radius \ p5-Authen-TacacsPlus>=0:security/p5-Authen-TacacsPlus \ p5-CGI-Expand>=2.05:www/p5-CGI-Expand \ p5-Command-Runner>=0.200:sysutils/p5-Command-Runner \ p5-Crypt-Bcrypt>=0:security/p5-Crypt-Bcrypt \ p5-Data-Printer>=0:devel/p5-Data-Printer \ p5-Data-Visitor-Tiny>=0:devel/p5-Data-Visitor-Tiny \ p5-DBIx-Class-Helpers>=2.033004:databases/p5-DBIx-Class-Helpers \ p5-Daemon-Control>=0.001.005:devel/p5-Daemon-Control \ p5-Dancer>=1.3132:www/p5-Dancer \ p5-Dancer-Plugin-DBIC>=0.2001:databases/p5-Dancer-Plugin-DBIC \ p5-Dancer-Plugin-Auth-Extensible>=0.30:security/p5-Dancer-Plugin-Auth-Extensible \ p5-Dancer-Plugin-Passphrase>=2.0.1:security/p5-Dancer-Plugin-Passphrase \ p5-Dancer-Plugin-Swagger>=0:www/p5-Dancer-Plugin-Swagger \ p5-Dancer-Session-Cookie>=0.27:www/p5-Dancer-Session-Cookie \ p5-EV>=0:devel/p5-EV \ p5-Env-Path>=0:devel/p5-Env-Path \ p5-Expect>=0:lang/p5-Expect \ p5-File-ShareDir>=1.03:devel/p5-File-ShareDir \ p5-File-Slurp>=9999.19:devel/p5-File-Slurp \ p5-Guard>=1.022:devel/p5-Guard \ p5-Graph>=0:math/p5-Graph \ p5-GraphViz>=0:graphics/p5-GraphViz \ p5-HTML-Parser>=3.70:www/p5-HTML-Parser \ p5-HTTP-Tiny>=0.029:www/p5-HTTP-Tiny \ p5-JSON-XS>=0:converters/p5-JSON-XS \ p5-List-MoreUtils>=0.428:lang/p5-List-MoreUtils \ p5-Log-Message-Simple>=0:devel/p5-Log-Message-Simple \ p5-Module-Find>=0.12:devel/p5-Module-Find \ p5-Module-Load>=0.32:devel/p5-Module-Load \ p5-Moo>=1.001000:devel/p5-Moo \ p5-MCE>=1.515:devel/p5-MCE \ p5-Net-DNS>=0.72:dns/p5-Net-DNS \ p5-perl-ldap>=0:net/p5-perl-ldap \ p5-Net-OpenSSH>=0:net/p5-Net-OpenSSH \ p5-NetAddr-MAC>=0:net/p5-NetAddr-MAC \ p5-NetAddr-IP>=4.068:net-mgmt/p5-NetAddr-IP \ p5-Path-Class>=0.32:devel/p5-Path-Class \ p5-Path-Tiny>=0:devel/p5-Path-Tiny \ p5-Plack>=1.0023:www/p5-Plack \ p5-Plack-Middleware-Debug>=0:www/p5-Plack-Middleware-Debug \ p5-Plack-Middleware-Expires>=0.03:www/p5-Plack-Middleware-Expires \ p5-Plack-Middleware-ReverseProxy>=0.15:www/p5-Plack-Middleware-ReverseProxy \ p5-Plack-Middleware-Headers>=0:www/p5-Plack-Middleware-Headers \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Role-Tiny>=1.002005:devel/p5-Role-Tiny \ p5-Sereal>=0:converters/p5-Sereal \ p5-Socket6>=0.23:net/p5-Socket6 \ p5-Starman>=0.4008:www/p5-Starman \ p5-Sys-SigAction>=0:devel/p5-Sys-SigAction \ p5-SNMP-Info>=3.95:net-mgmt/p5-SNMP-Info \ p5-SQL-Translator>=0.11018:databases/p5-SQL-Translator \ p5-Template-Toolkit>=2.24:www/p5-Template-Toolkit \ p5-Template-AutoFilter>=0:textproc/p5-Template-AutoFilter \ p5-Template-Plugin-CSV>=0.04:textproc/p5-Template-Plugin-CSV \ p5-Template-Plugin-Number-Format>=1.02:www/p5-Template-Plugin-Number-Format \ p5-Term-UI>=0:devel/p5-Term-UI \ p5-Text-CSV>=0:textproc/p5-Text-CSV \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-Twiggy>=0:www/p5-Twiggy \ p5-URI>=0:net/p5-URI \ p5-URI-Based>=0:net/p5-URI-Based \ p5-URL-Encode>=0.01:www/p5-URL-Encode \ p5-YAML>=0.84:textproc/p5-YAML \ p5-YAML-LibYAML>=0.41:textproc/p5-YAML-LibYAML \ p5-IO-Socket-SSL>=2.048:security/p5-IO-Socket-SSL \ p5-File-Slurper>=0:devel/p5-File-Slurper USES= cpe perl5 pgsql USE_PERL5= modbuild USE_RC_SUBR= netdisco NO_ARCH= yes USERS= netdisco GROUPS= netdisco SUB_FILES= pkg-message netdiscologs.conf.sample localenv SUB_LIST= SITE_PERL=${STAGEDIR}${PREFIX}/${SITE_PERL_REL} \ NETDISCO_USER=${USERS} \ NETDISCO_GROUP=${GROUPS} \ ETCDIR=${ETCDIR} \ ETCDIR_REL=${ETCDIR_REL} PLIST_SUB+= ETCDIR=${ETCDIR} post-install: @${MKDIR} ${STAGEDIR}${ETCDIR}/perl5/bin ${INSTALL_SCRIPT} ${WRKDIR}/localenv ${STAGEDIR}${ETCDIR}/perl5/bin ${INSTALL_DATA} ${WRKDIR}/netdiscologs.conf.sample ${STAGEDIR}${ETCDIR} @${MKDIR} ${STAGEDIR}${ETCDIR}/environments ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/auto/share/dist/App-Netdisco/environments/deployment.yml \ ${STAGEDIR}${ETCDIR}/environments/deployment.yml.sample .include diff --git a/security/p5-Authen-Passphrase/Makefile b/security/p5-Authen-Passphrase/Makefile index 6b1faf643d8e..0ba72e653ee5 100644 --- a/security/p5-Authen-Passphrase/Makefile +++ b/security/p5-Authen-Passphrase/Makefile @@ -1,32 +1,35 @@ PORTNAME= Authen-Passphrase PORTVERSION= 0.008 PORTREVISION= 1 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module for handling hashed passwords/passphrases as objects WWW= https://metacpan.org/release/Authen-Passphrase LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +DEPRECATED= Depends on expired security/p5-Data-Entropy +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Authen-DecHpwd>=0:security/p5-Authen-DecHpwd \ p5-Crypt-Blowfish>=0:security/p5-Crypt-Blowfish \ p5-Crypt-DES>=0:security/p5-Crypt-DES \ p5-Crypt-Eksblowfish>=0:security/p5-Crypt-Eksblowfish \ p5-Crypt-MySQL>=0:security/p5-Crypt-MySQL \ p5-Crypt-PasswdMD5>=0:security/p5-Crypt-PasswdMD5 \ p5-Crypt-UnixCrypt_XS>=0:security/p5-Crypt-UnixCrypt_XS \ p5-Data-Entropy>=0:security/p5-Data-Entropy \ p5-Digest-MD4>=0:security/p5-Digest-MD4 \ p5-Module-Runtime>=0:devel/p5-Module-Runtime \ p5-Params-Classify>=0:devel/p5-Params-Classify USES= perl5 USE_PERL5= modbuild NO_ARCH= yes .include diff --git a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/Makefile b/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/Makefile index 0ea11066b705..2a1ba4015789 100644 --- a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/Makefile +++ b/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/Makefile @@ -1,24 +1,27 @@ PORTNAME= Dancer-Plugin-Auth-Extensible-Provider-Usergroup PORTVERSION= 0.21 PORTREVISION= 2 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Extensible authentication framework for Dancer apps WWW= https://metacpan.org/pod/Dancer::Plugin::Auth::Extensible::Provider::Usergroup LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Dancer-Plugin-Passphrase +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Dancer>=1.3118:www/p5-Dancer \ p5-Dancer-Plugin-Auth-Extensible>=0:security/p5-Dancer-Plugin-Auth-Extensible \ p5-Dancer-Plugin-Passphrase>=0:security/p5-Dancer-Plugin-Passphrase \ p5-Dancer-Plugin-DBIC>=0:databases/p5-Dancer-Plugin-DBIC USES= perl5 USE_PERL5= configure .include diff --git a/security/p5-Dancer-Plugin-Passphrase/Makefile b/security/p5-Dancer-Plugin-Passphrase/Makefile index 3e347bf57aae..4ae937fe5568 100644 --- a/security/p5-Dancer-Plugin-Passphrase/Makefile +++ b/security/p5-Dancer-Plugin-Passphrase/Makefile @@ -1,26 +1,29 @@ PORTNAME= Dancer-Plugin-Passphrase PORTVERSION= 2.0.1 PORTREVISION= 2 CATEGORIES= security perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:JAITKEN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Passphrases and Passwords as objects for Dancer WWW= https://metacpan.org/release/Dancer-Plugin-Passphrase LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/p5-Data-Entropy +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Dancer>=0:www/p5-Dancer \ p5-Data-Entropy>=0.005:security/p5-Data-Entropy \ p5-Digest-Bcrypt>=0:security/p5-Digest-Bcrypt NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile b/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile index dbbcc0d9d158..8e9c296c3689 100644 --- a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile +++ b/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile @@ -1,25 +1,28 @@ PORTNAME= Dancer2-Plugin-Auth-Extensible-Provider-Usergroup PORTVERSION= 0.709 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Extensible authentication framework for Dancer2 apps WWW= https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible-Provider-Usergroup LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Dancer2-Plugin-Passphrase +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Dancer2>=0.204001:www/p5-Dancer2 \ p5-Dancer2-Plugin-Auth-Extensible>=0.709:security/p5-Dancer2-Plugin-Auth-Extensible \ p5-Dancer2-Plugin-Passphrase>=3.3.0:security/p5-Dancer2-Plugin-Passphrase \ p5-Dancer2-Plugin-DBIC>=0.0013:databases/p5-Dancer2-Plugin-DBIC USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/security/p5-Dancer2-Plugin-Passphrase/Makefile b/security/p5-Dancer2-Plugin-Passphrase/Makefile index 4e0a390afc0e..9ccffa262016 100644 --- a/security/p5-Dancer2-Plugin-Passphrase/Makefile +++ b/security/p5-Dancer2-Plugin-Passphrase/Makefile @@ -1,25 +1,28 @@ PORTNAME= Dancer2-Plugin-Passphrase PORTVERSION= 3.4.1 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Passphrases and Passwords as objects for Dancer2 WWW= https://metacpan.org/release/Dancer2-Plugin-Passphrase LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +DEPRECATED= Depends on expired security/p5-Data-Entropy +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Crypt-Bcrypt>=0.006:security/p5-Crypt-Bcrypt \ p5-Dancer2>=0.200000:www/p5-Dancer2 \ p5-Data-Entropy>=0.007:security/p5-Data-Entropy \ p5-Digest-Bcrypt>=1.212:security/p5-Digest-Bcrypt USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/www/ikiwiki/Makefile b/www/ikiwiki/Makefile index c8cf75a586d4..d7f53ec0a111 100644 --- a/www/ikiwiki/Makefile +++ b/www/ikiwiki/Makefile @@ -1,103 +1,106 @@ PORTNAME= ikiwiki DISTVERSION= 3.20250501 CATEGORIES= www MASTER_SITES= DEBIAN_POOL \ LOCAL/mat/${PORTNAME} DISTNAME= ${PORTNAME}_${DISTVERSION} EXTRACT_SUFX= .orig.tar.xz MAINTAINER= mat@FreeBSD.org COMMENT= Wiki compiler WWW= https://ikiwiki.info/ LICENSE= GPLv2 +DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Authen-Passphrase +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= p5-CGI-FormBuilder>=0:www/p5-CGI-FormBuilder \ p5-CGI-Session>=0:www/p5-CGI-Session \ p5-HTML-Parser>=0:www/p5-HTML-Parser \ p5-HTML-Scrubber>=0:www/p5-HTML-Scrubber \ p5-HTML-Template>=0:www/p5-HTML-Template \ p5-Locale-gettext>=0:devel/p5-Locale-gettext \ p5-Mail-Sendmail>=0:mail/p5-Mail-Sendmail \ p5-Text-Markdown>=0:textproc/p5-Text-Markdown \ p5-TimeDate>=0:devel/p5-TimeDate \ p5-URI>=0:net/p5-URI \ p5-XML-Simple>=0:textproc/p5-XML-Simple \ p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML \ p5-YAML>=0:textproc/p5-YAML RUN_DEPENDS:= ${BUILD_DEPENDS} \ p5-Authen-Passphrase>=0:security/p5-Authen-Passphrase \ p5-File-MimeInfo>=0:devel/p5-File-MimeInfo \ p5-LWPx-ParanoidAgent>=0:www/p5-LWPx-ParanoidAgent \ p5-RPC-XML>=0:net/p5-RPC-XML \ p5-XML-Feed>=0:textproc/p5-XML-Feed TEST_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run USES= cpe gettext gmake perl5 python shebangfix USE_PERL5= configure SHEBANG_FILES= plugins/* CONFIGURE_ARGS= FULLPERL=${PERL} \ PERL=${PERL} MAKE_ENV= SYSCONFDIR=${ETCDIR} \ W3M_CGI_BIN=${PREFIX}/libexec/w3m/cgi-bin NO_ARCH= yes WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} PORTDOCS= CHANGELOG NEWS README PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES MULTI PO4A SEARCH W3M OPTIONS_DEFAULT= MULTI PO4A SEARCH OPTIONS_SUB= MULTI_DESC= Install Text::MultiMarkdown PO4A_DESC= Install translated underlays SEARCH_DESC= Install search backend W3M_DESC= Install w3m CGI wrapper MULTI_RUN_DEPENDS= p5-Text-MultiMarkdown>=0:textproc/p5-Text-MultiMarkdown PO4A_BUILD_DEPENDS= po4a>=0.39:textproc/po4a PO4A_RUN_DEPENDS= po4a>=0.39:textproc/po4a SEARCH_RUN_DEPENDS= ${LOCALBASE}/www/xapian-omega/cgi-bin/omega:www/xapian-omega \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ p5-Search-Xapian>=0:databases/p5-Search-Xapian post-patch: @${REINPLACE_CMD} -i '' \ -e 's|/usr/bin/markdown|${LOCALBASE}/bin/markdown|' \ ${WRKSRC}/IkiWiki/Plugin/mdwn.pm @${REINPLACE_CMD} -i '' \ -e 's|/etc/ikiwiki|${ETCDIR}|' \ ${WRKSRC}/auto.setup ${WRKSRC}/auto-blog.setup \ ${WRKSRC}/doc/ikiwiki-mass-rebuild.mdwn \ ${WRKSRC}/doc/ikiwiki-update-wikilist.mdwn @${REINPLACE_CMD} -i '' \ -e 's|share/ikiwiki/examples|${EXAMPLESDIR_REL}|; \ s|\./pm_filter|$$(PERL) &|' \ ${WRKSRC}/Makefile.PL @${REINPLACE_CMD} -i '' \ -e 's|share/ikiwiki/examples|${EXAMPLESDIR_REL}|' \ ${WRKSRC}/IkiWiki/Setup/Automator.pm @${REINPLACE_CMD} -i '' \ -e 's|/usr/lib/cgi-bin/omega/omega|${LOCALBASE}/www/xapian-omega/cgi-bin/omega|g' \ ${WRKSRC}/IkiWiki/Plugin/search.pm @${REINPLACE_CMD} -i '' \ -e 's|/etc/highlight|${LOCALBASE}/etc/highlight|; \ s|/usr/share/highlight|${LOCALBASE}/share/highlight|' \ ${WRKSRC}/IkiWiki/Plugin/highlight.pm post-install: for i in ${STAGEDIR}${ETCDIR}/*; do ${MV} $$i $$i.sample; done post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/@} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ikiwiki.setup ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/wikilist ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/p5-Dancer2-Plugin-Interchange6/Makefile b/www/p5-Dancer2-Plugin-Interchange6/Makefile index fccb592b20e9..ff94392639e3 100644 --- a/www/p5-Dancer2-Plugin-Interchange6/Makefile +++ b/www/p5-Dancer2-Plugin-Interchange6/Makefile @@ -1,41 +1,44 @@ PORTNAME= Dancer2-Plugin-Interchange6 PORTVERSION= 0.204 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Dancer2 Plugin for Interchange6 Open Source Shop Machine WWW= https://metacpan.org/release/Dancer2-Plugin-Interchange6 LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +DEPRECATED= Depends on expired security/p5-Data-Entropy via databases/p5-Interchange6-Schema +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Business-OnlinePayment>=3.04:finance/p5-Business-OnlinePayment \ p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC>=0.600:security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC \ p5-Dancer2-Plugin-Auth-Extensible>=0.600:security/p5-Dancer2-Plugin-Auth-Extensible \ p5-Dancer2-Plugin-DBIC>=0.0013:databases/p5-Dancer2-Plugin-DBIC \ p5-Dancer2-Session-DBIC>=0.102:databases/p5-Dancer2-Session-DBIC \ p5-Dancer2>=0.200002:www/p5-Dancer2 \ p5-Interchange6-Schema>=0:databases/p5-Interchange6-Schema \ p5-Interchange6>=0:www/p5-Interchange6 \ p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \ p5-Module-Runtime>=0:devel/p5-Module-Runtime \ p5-Moo>=2.000000:devel/p5-Moo \ p5-MooX-HandlesVia>=0:devel/p5-MooX-HandlesVia \ p5-MooseX-CoverableModifiers>=0:devel/p5-MooseX-CoverableModifiers \ p5-Net-HTTPS-Any>=0.11:net/p5-Net-HTTPS-Any \ p5-Safe-Isa>=0:devel/p5-Safe-Isa \ p5-Type-Tiny>=0:devel/p5-Type-Tiny \ p5-YAML>=0.86:textproc/p5-YAML TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \ p5-DBIx-Class-Helpers>=0:databases/p5-DBIx-Class-Helpers \ p5-Test-WWW-Mechanize-PSGI>=0:devel/p5-Test-WWW-Mechanize-PSGI USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/www/p5-Interchange6/Makefile b/www/p5-Interchange6/Makefile index ab4919123512..c228247fd875 100644 --- a/www/p5-Interchange6/Makefile +++ b/www/p5-Interchange6/Makefile @@ -1,29 +1,32 @@ PORTNAME= Interchange6 PORTVERSION= 0.120 CATEGORIES= www perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:HORNBURG PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Open Source Shop Machine WWW= https://metacpan.org/release/Interchange6 LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +DEPRECATED= Depends on expired security/p5-Data-Entropy via databases/p5-Interchange6-Schema +EXPIRATION_DATE=2025-09-01 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Interchange6-Schema>=0:databases/p5-Interchange6-Schema \ p5-Module-Runtime>=0:devel/p5-Module-Runtime \ p5-Moo>=2.000000:devel/p5-Moo \ p5-Type-Tiny>=0:devel/p5-Type-Tiny \ p5-Safe-Isa>=0:devel/p5-Safe-Isa \ p5-MooX-HandlesVia>=0:devel/p5-MooX-HandlesVia \ p5-MooseX-CoverableModifiers>=0:devel/p5-MooseX-CoverableModifiers \ p5-aliased>=0:devel/p5-aliased NO_ARCH= yes USES= perl5 USE_PERL5= configure .include