aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorohauer <ohauer@FreeBSD.org>2014-12-21 18:29:27 +0800
committerohauer <ohauer@FreeBSD.org>2014-12-21 18:29:27 +0800
commita7e7c960193ad6a48315852861e9ed68cf4719f8 (patch)
tree443578ab415a8b5e07635c2e372bbe0e7f58ca9c /devel
parent9a898402cf515af2df355a0528f77a964303aae3 (diff)
downloadfreebsd-ports-gnome-a7e7c960193ad6a48315852861e9ed68cf4719f8.tar.gz
freebsd-ports-gnome-a7e7c960193ad6a48315852861e9ed68cf4719f8.tar.zst
freebsd-ports-gnome-a7e7c960193ad6a48315852861e9ed68cf4719f8.zip
- Since SOAP::Lite 1.0, XMLRPC::Lite is no longer included
and so it must be installed separately. - Update min. dependency for some other modules [1] - bump PORTREVISION [1] Update min. dependency (ripped from upstream Requirements.pm) - p5-DateTime-TimeZone>=1.64: fixes a taint issue preventing the local timezone from being determined on some systems. - p5-DateTime>=0.75 fixes a warning thrown with Perl 5.17 and newer - p5-List-MoreUtils>=0.32 fixes several memory leaks in the XS version of some functions - p5-URI>=1.55 Follows RFC 3986 to escape characters in URI::Escape - p5-Chart>=2.4.1: Versions below 2.4.1 cannot be compared accurately, see https://rt.cpan.org/Public/Bug/Display.html?id=28218 - p5-TheSchwartz>=1.10: 1.10 supports declining of jobs - p5-File-Slurp>=9999.13: Required for jobqueue (mandantory in next release) - p5-Test-Taint>=1.06 1.06 no longer throws warnings with Perl 5.10+ - p5-DBD-Pg>=3.4.2 Bugfix release (single-quoted type) PR: 196168 Submitted by: gavin
Diffstat (limited to 'devel')
-rw-r--r--devel/bugzilla44/Makefile31
1 files changed, 19 insertions, 12 deletions
diff --git a/devel/bugzilla44/Makefile b/devel/bugzilla44/Makefile
index 2374124ef8bc..effe2a414c95 100644
--- a/devel/bugzilla44/Makefile
+++ b/devel/bugzilla44/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bugzilla
PORTVERSION= 4.4.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= BUGZILLA
MASTER_SITE_SUBDIR= webtools webtools/archived
@@ -12,19 +12,20 @@ COMMENT= Bug-tracking system developed by Mozilla Project
LICENSE= MPL
+# see Bugzilla/Install/Requirements.pm
RUN_DEPENDS= \
p5-CGI.pm>=3.51:${PORTSDIR}/www/p5-CGI.pm \
p5-DBI>=1.54:${PORTSDIR}/databases/p5-DBI \
- p5-DateTime-TimeZone>=0.71:${PORTSDIR}/devel/p5-DateTime-TimeZone \
- p5-DateTime>=0.28:${PORTSDIR}/devel/p5-DateTime \
+ p5-DateTime-TimeZone>=1.64:${PORTSDIR}/devel/p5-DateTime-TimeZone \
+ p5-DateTime>=0.75:${PORTSDIR}/devel/p5-DateTime \
p5-Email-MIME>=1.904:${PORTSDIR}/mail/p5-Email-MIME \
p5-Email-Send>=2.04:${PORTSDIR}/mail/p5-Email-Send \
p5-Encode-Detect>=0:${PORTSDIR}/converters/p5-Encode-Detect \
- p5-List-MoreUtils>=0.22:${PORTSDIR}/lang/p5-List-MoreUtils \
+ p5-List-MoreUtils>=0.32:${PORTSDIR}/lang/p5-List-MoreUtils \
p5-Math-Random-ISAAC>=1.001:${PORTSDIR}/math/p5-Math-Random-ISAAC \
p5-Template-Toolkit>=2.22:${PORTSDIR}/www/p5-Template-Toolkit \
- p5-TimeDate>=1.19:${PORTSDIR}/devel/p5-TimeDate \
- p5-URI>=1.37:${PORTSDIR}/net/p5-URI
+ p5-TimeDate>=2.23:${PORTSDIR}/devel/p5-TimeDate \
+ p5-URI>=1.55:${PORTSDIR}/net/p5-URI
USES= perl5 cpe
USE_PERL5= patch build run
@@ -62,7 +63,7 @@ RUN_DEPENDS+= p5-DBD-mysql>=4.0001:${PORTSDIR}/databases/p5-DBD-mysql
.if ${PORT_OPTIONS:MPGSQL}
USES+= pgsql
-RUN_DEPENDS+= p5-DBD-Pg>=2.19.3:${PORTSDIR}/databases/p5-DBD-Pg
+RUN_DEPENDS+= p5-DBD-Pg>=3.4.2:${PORTSDIR}/databases/p5-DBD-Pg
.endif
.if ${PORT_OPTIONS:MSQLITE}
@@ -79,7 +80,7 @@ RUN_DEPENDS+= p5-GD>=1.20:${PORTSDIR}/graphics/p5-GD \
.endif
.if ${PORT_OPTIONS:MCHARTING_MODULES}
-RUN_DEPENDS+= p5-Chart>=2.1.0:${PORTSDIR}/graphics/p5-Chart
+RUN_DEPENDS+= p5-Chart>=2.4.1:${PORTSDIR}/graphics/p5-Chart
.endif
.if ${PORT_OPTIONS:MPATCH_VIEWER}
@@ -99,12 +100,14 @@ RUN_DEPENDS+= p5-Email-MIME-Attachment-Stripper>=0:${PORTSDIR}/mail/p5-Email-MIM
.endif
.if ${PORT_OPTIONS:MMAIL_QUEUEING}
-RUN_DEPENDS+= p5-TheSchwartz>=0:${PORTSDIR}/devel/p5-TheSchwartz \
- p5-Daemon-Generic>=0:${PORTSDIR}/net/p5-Daemon-Generic
+# p5-File-Slurp will be a default dependency in the next release
+RUN_DEPENDS+= p5-TheSchwartz>=1.10:${PORTSDIR}/devel/p5-TheSchwartz \
+ p5-Daemon-Generic>=0:${PORTSDIR}/net/p5-Daemon-Generic \
+ p5-File-Slurp>=9999.13:${PORTSDIR}/devel/p5-File-Slurp
.endif
.if ${PORT_OPTIONS:MMOVE_BUGZ}
-RUN_DEPENDS+= p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \
+RUN_DEPENDS+= p5-MIME-Tools>=5.406:${PORTSDIR}/mail/p5-MIME-Tools \
p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig
.endif
@@ -113,14 +116,18 @@ RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick
.endif
.if ${PORT_OPTIONS:MXMLRPC} || ${PORT_OPTIONS:MJSONRPC}
-RUN_DEPENDS+= p5-Test-Taint>=0:${PORTSDIR}/devel/p5-Test-Taint
+RUN_DEPENDS+= p5-Test-Taint>=1.06:${PORTSDIR}/devel/p5-Test-Taint
.endif
.if ${PORT_OPTIONS:MXMLRPC}
+RUN_DEPENDS+= p5-XMLRPC-Lite>=0.712:${PORTSDIR}/net/p5-XMLRPC-Lite
+# XXX SOAP::Lite can be removed if upstream officially depends on
+# XMLRPC::Lite>=0.717, see Bugzilla/Install/Requirements.pm
RUN_DEPENDS+= p5-SOAP-Lite>=0.712:${PORTSDIR}/net/p5-SOAP-Lite
.endif
.if ${PORT_OPTIONS:MJSONRPC}
+# p5-JSON-XS will be a default dependency in the next release
RUN_DEPENDS+= p5-JSON-RPC>=0:${PORTSDIR}/devel/p5-JSON-RPC \
p5-JSON-XS>=2.0:${PORTSDIR}/converters/p5-JSON-XS
.endif