Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/devel/rt3/Makefile,v retrieving revision 1.63 diff -u -p -r1.63 Makefile --- Makefile 12 Mar 2017 19:55:49 -0000 1.63 +++ Makefile 17 Apr 2017 17:25:02 -0000 @@ -1,7 +1,7 @@ # $NetBSD: Makefile,v 1.63 2017/03/12 19:55:49 spz Exp $ DISTNAME= rt-3.8.17 -PKGREVISION= 8 +PKGREVISION= 9 CATEGORIES= devel MASTER_SITES= http://download.bestpractical.com/pub/rt/release/ Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/devel/rt3/distinfo,v retrieving revision 1.27 diff -u -p -r1.27 distinfo --- distinfo 12 Mar 2017 19:55:49 -0000 1.27 +++ distinfo 17 Apr 2017 17:25:02 -0000 @@ -15,6 +15,7 @@ SHA1 (patch-lib_RT_Interface_Web.pm) = 4 SHA1 (patch-sbin_rt-attributes-viewer) = e1c963800b76282cda4ca46e006f30d9abfc29c9 SHA1 (patch-sbin_rt-attributes-viewer.in) = 99a15cca9a394b5743edc3929f43593f1384c8da SHA1 (patch-share_html_Helpers_CalPopup.html) = 3920ac6448d1d21c7ff32ef67344b19aa53616a4 +SHA1 (patch-share_html_REST_1.0_Forms_ticket_default) = 5cb5e35a02824d4a04005251dfd824a1debf59a1 SHA1 (patch-share_html_Search_Elements_ResultsRSSView) = 62eeea9f4bea1bb98fd3509748123ecca3256185 SHA1 (patch-t_approval_admincc.t) = 4fddf5fa844d15e8698e00fe6863daaafa661315 SHA1 (patch-t_approval_basic.t) = 209303cc34370518a2600e28570627e1dc7e698b Index: patches/patch-share_html_REST_1.0_Forms_ticket_default =================================================================== RCS file: patches/patch-share_html_REST_1.0_Forms_ticket_default diff -N patches/patch-share_html_REST_1.0_Forms_ticket_default --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-share_html_REST_1.0_Forms_ticket_default 17 Apr 2017 17:25:02 -0000 @@ -0,0 +1,25 @@ +$NetBSD$ + +Properly escape braces to make it compatible with Perl >=5.24. + +--- share/html/REST/1.0/Forms/ticket/default.orig 2013-05-22 19:03:04.000000000 +0000 ++++ share/html/REST/1.0/Forms/ticket/default +@@ -383,14 +383,14 @@ else { + $s =~ s/\\'/'/g; + push @new, $s; + } +- elsif ( $a =~ /^q{/ ) { ++ elsif ( $a =~ /^q\{/ ) { + my $s = $a; +- while ( $a !~ /}$/ ) { ++ while ( $a !~ /\}$/ ) { + ( $a, $b ) = split /\s*,\s*/, $b, 2; + $s .= ',' . $a; + } +- $s =~ s/^q{//; +- $s =~ s/}//; ++ $s =~ s/^q\{//; ++ $s =~ s/\}//; + push @new, $s; + } + else {