pghmcfc uploaded IO-Socket-SSL-2.014.tar.gz for perl-IO-Socket-SSL
b776bec337b83bbae2753647e0cdbf8c IO-Socket-SSL-2.014.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-IO-Socket-SSL/IO-Socket-SSL-2.014.tar.gz/b776bec337b83bbae2753647e0cdbf8c/IO-Socket-SSL-2.014.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (el6). 0.19 bugfix bump
From dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 17:04:14 +0200 Subject: 0.19 bugfix bump diff --git a/.gitignore b/.gitignore index 5875271..8aaca27 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /App-Tangerine-0.16.tar.gz /App-Tangerine-0.18.tar.gz +/App-Tangerine-0.19.tar.gz diff --git a/sources b/sources index 26ea9c4..da00da4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz +2ae442e8216a96bf4223bed086c98d45 App-Tangerine-0.19.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 140d1e8..0133b21 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.18 +Version:0.19 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.19-1 +- 0.19 bugfix bump + * Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 - 0.18 bugfix bump -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=el6id=dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (epel7). 0.19 bugfix bump
From dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 17:04:14 +0200 Subject: 0.19 bugfix bump diff --git a/.gitignore b/.gitignore index 5875271..8aaca27 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /App-Tangerine-0.16.tar.gz /App-Tangerine-0.18.tar.gz +/App-Tangerine-0.19.tar.gz diff --git a/sources b/sources index 26ea9c4..da00da4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz +2ae442e8216a96bf4223bed086c98d45 App-Tangerine-0.19.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 140d1e8..0133b21 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.18 +Version:0.19 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.19-1 +- 0.19 bugfix bump + * Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 - 0.18 bugfix bump -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=epel7id=dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (el6). 0.18 bugfix bump
From a7323c54c840548932d042fae26ad4d30b0bf6fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 10:41:44 +0200 Subject: 0.18 bugfix bump diff --git a/.gitignore b/.gitignore index 40444c6..5875271 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /App-Tangerine-0.16.tar.gz +/App-Tangerine-0.18.tar.gz diff --git a/sources b/sources index bc48eac..26ea9c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c40e41f4d5c27cb6f293a89cc9b1ad96 App-Tangerine-0.16.tar.gz +61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 06bccb3..140d1e8 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.16 +Version:0.18 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 +- 0.18 bugfix bump + * Mon Apr 27 2015 Petr Å abata con...@redhat.com - 0.16-1 - 0.16 bump - Fix a sorting issue -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=el6id=a7323c54c840548932d042fae26ad4d30b0bf6fe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (f20). 0.18 bugfix bump
From a7323c54c840548932d042fae26ad4d30b0bf6fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 10:41:44 +0200 Subject: 0.18 bugfix bump diff --git a/.gitignore b/.gitignore index 40444c6..5875271 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /App-Tangerine-0.16.tar.gz +/App-Tangerine-0.18.tar.gz diff --git a/sources b/sources index bc48eac..26ea9c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c40e41f4d5c27cb6f293a89cc9b1ad96 App-Tangerine-0.16.tar.gz +61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 06bccb3..140d1e8 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.16 +Version:0.18 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 +- 0.18 bugfix bump + * Mon Apr 27 2015 Petr Å abata con...@redhat.com - 0.16-1 - 0.16 bump - Fix a sorting issue -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=f20id=a7323c54c840548932d042fae26ad4d30b0bf6fe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (f20). 0.19 bugfix bump
From dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 17:04:14 +0200 Subject: 0.19 bugfix bump diff --git a/.gitignore b/.gitignore index 5875271..8aaca27 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /App-Tangerine-0.16.tar.gz /App-Tangerine-0.18.tar.gz +/App-Tangerine-0.19.tar.gz diff --git a/sources b/sources index 26ea9c4..da00da4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz +2ae442e8216a96bf4223bed086c98d45 App-Tangerine-0.19.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 140d1e8..0133b21 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.18 +Version:0.19 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.19-1 +- 0.19 bugfix bump + * Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 - 0.18 bugfix bump -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=f20id=dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (f21). 0.18 bugfix bump
From a7323c54c840548932d042fae26ad4d30b0bf6fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 10:41:44 +0200 Subject: 0.18 bugfix bump diff --git a/.gitignore b/.gitignore index 40444c6..5875271 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /App-Tangerine-0.16.tar.gz +/App-Tangerine-0.18.tar.gz diff --git a/sources b/sources index bc48eac..26ea9c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c40e41f4d5c27cb6f293a89cc9b1ad96 App-Tangerine-0.16.tar.gz +61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 06bccb3..140d1e8 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.16 +Version:0.18 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 +- 0.18 bugfix bump + * Mon Apr 27 2015 Petr Å abata con...@redhat.com - 0.16-1 - 0.16 bump - Fix a sorting issue -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=f21id=a7323c54c840548932d042fae26ad4d30b0bf6fe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (f21). 0.19 bugfix bump
From dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 17:04:14 +0200 Subject: 0.19 bugfix bump diff --git a/.gitignore b/.gitignore index 5875271..8aaca27 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /App-Tangerine-0.16.tar.gz /App-Tangerine-0.18.tar.gz +/App-Tangerine-0.19.tar.gz diff --git a/sources b/sources index 26ea9c4..da00da4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz +2ae442e8216a96bf4223bed086c98d45 App-Tangerine-0.19.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 140d1e8..0133b21 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.18 +Version:0.19 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.19-1 +- 0.19 bugfix bump + * Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 - 0.18 bugfix bump -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=f21id=dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
pghmcfc pushed to perl-IO-Socket-SSL (perl-IO-Socket-SSL-2.014-1.fc23). Update to 2.014 (..more)
From de67e57f1337fbeb6a3afec655090c8fde7cd710 Mon Sep 17 00:00:00 2001 From: Paul Howarth p...@city-fan.org Date: Tue, 5 May 2015 13:25:45 +0100 Subject: Update to 2.014 - New upstream release 2.014 - Utils::CERT_create - work around problems with authorityInfoAccess, where OpenSSL i2v does not create the same string as v2i expects - Intercept - don't clone some specific extensions that only make sense with the original certificate diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index dbc97f0..704a5e6 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -1,5 +1,5 @@ Name: perl-IO-Socket-SSL -Version: 2.013 +Version: 2.014 Release: 1%{?dist} Summary: Perl library for transparent SSL Group: Development/Libraries @@ -112,6 +112,13 @@ rm -rf %{buildroot} %{_mandir}/man3/IO::Socket::SSL::Utils.3* %changelog +* Tue May 5 2015 Paul Howarth p...@city-fan.org - 2.014-1 +- Update to 2.014 + - Utils::CERT_create - work around problems with authorityInfoAccess, where +OpenSSL i2v does not create the same string as v2i expects + - Intercept - don't clone some specific extensions that only make sense with +the original certificate + * Fri May 1 2015 Paul Howarth p...@city-fan.org - 2.013-1 - Update to 2.013 - Assign severities to internal error handling and make sure that follow-up diff --git a/sources b/sources index 58ee501..dabcedc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -64c0d89272117459933b0e144761eb30 IO-Socket-SSL-2.013.tar.gz +b776bec337b83bbae2753647e0cdbf8c IO-Socket-SSL-2.014.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-IO-Socket-SSL.git/commit/?h=perl-IO-Socket-SSL-2.014-1.fc23id=de67e57f1337fbeb6a3afec655090c8fde7cd710 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (epel7). 0.18 bugfix bump
From a7323c54c840548932d042fae26ad4d30b0bf6fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 10:41:44 +0200 Subject: 0.18 bugfix bump diff --git a/.gitignore b/.gitignore index 40444c6..5875271 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /App-Tangerine-0.16.tar.gz +/App-Tangerine-0.18.tar.gz diff --git a/sources b/sources index bc48eac..26ea9c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c40e41f4d5c27cb6f293a89cc9b1ad96 App-Tangerine-0.16.tar.gz +61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 06bccb3..140d1e8 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.16 +Version:0.18 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 +- 0.18 bugfix bump + * Mon Apr 27 2015 Petr Å abata con...@redhat.com - 0.16-1 - 0.16 bump - Fix a sorting issue -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=epel7id=a7323c54c840548932d042fae26ad4d30b0bf6fe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
pghmcfc pushed to perl-IO-Socket-SSL (master). Update to 2.014 (..more)
From de67e57f1337fbeb6a3afec655090c8fde7cd710 Mon Sep 17 00:00:00 2001 From: Paul Howarth p...@city-fan.org Date: Tue, 5 May 2015 13:25:45 +0100 Subject: Update to 2.014 - New upstream release 2.014 - Utils::CERT_create - work around problems with authorityInfoAccess, where OpenSSL i2v does not create the same string as v2i expects - Intercept - don't clone some specific extensions that only make sense with the original certificate diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index dbc97f0..704a5e6 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -1,5 +1,5 @@ Name: perl-IO-Socket-SSL -Version: 2.013 +Version: 2.014 Release: 1%{?dist} Summary: Perl library for transparent SSL Group: Development/Libraries @@ -112,6 +112,13 @@ rm -rf %{buildroot} %{_mandir}/man3/IO::Socket::SSL::Utils.3* %changelog +* Tue May 5 2015 Paul Howarth p...@city-fan.org - 2.014-1 +- Update to 2.014 + - Utils::CERT_create - work around problems with authorityInfoAccess, where +OpenSSL i2v does not create the same string as v2i expects + - Intercept - don't clone some specific extensions that only make sense with +the original certificate + * Fri May 1 2015 Paul Howarth p...@city-fan.org - 2.013-1 - Update to 2.013 - Assign severities to internal error handling and make sure that follow-up diff --git a/sources b/sources index 58ee501..dabcedc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -64c0d89272117459933b0e144761eb30 IO-Socket-SSL-2.013.tar.gz +b776bec337b83bbae2753647e0cdbf8c IO-Socket-SSL-2.014.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-IO-Socket-SSL.git/commit/?h=masterid=de67e57f1337fbeb6a3afec655090c8fde7cd710 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
jplesnik pushed to perl-constant-tiny (master). Fixed tests (CPAN RT#99169, RT#103958)
From cfc7c9c16bd768d52d777e792a2990dc56af9d3e Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova jples...@redhat.com Date: Tue, 5 May 2015 15:12:56 +0200 Subject: Fixed tests (CPAN RT#99169, RT#103958) diff --git a/constant-tiny-1.01-RT103958.patch b/constant-tiny-1.01-RT103958.patch new file mode 100644 index 000..b115552 --- /dev/null +++ b/constant-tiny-1.01-RT103958.patch @@ -0,0 +1,28 @@ +From 1e8b5370f159e1235dd8fd331d1efcd4be73fd71 Mon Sep 17 00:00:00 2001 +From: Slaven Rezic sla...@rezic.de +Date: Sat, 25 Apr 2015 09:16:15 +0200 +Subject: [PATCH] Constants from lexical variables potentially modified + elsewhere are deprecated + +Make sure that the new deprecation warning does not happen anymore. + +This fixes https://rt.cpan.org/Ticket/Display.html?id=103958 +--- + lib/constant/tiny.pm | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/constant/tiny.pm b/lib/constant/tiny.pm +index 594eaaa..f9fc72b 100644 +--- a/lib/constant/tiny.pm b/lib/constant/tiny.pm +@@ -68,6 +68,7 @@ my $normal_constant_name = qr/^_?[A-Za-z0-9][A-Za-z0-9_]+\z/; + $symtab-{$name} = \$scalar; + ++$flush_mro; + } else { ++ my $scalar = $scalar; + *$full_name = sub () { $scalar }; + } + } elsif (@_) { +-- +2.1.2 + diff --git a/constant-tiny-1.01-RT99169-Fix-test.patch b/constant-tiny-1.01-RT99169-Fix-test.patch new file mode 100644 index 000..da5a335 --- /dev/null +++ b/constant-tiny-1.01-RT99169-Fix-test.patch @@ -0,0 +1,23 @@ +diff -rup constant-tiny-1.01-iBj9Vy-orig/t/constant.t constant-tiny-1.01-iBj9Vy/t/constant.t +--- constant-tiny-1.01-iBj9Vy-orig/t/constant.t2014-09-27 09:42:40.0 -0700 constant-tiny-1.01-iBj9Vy/t/constant.t 2014-09-27 09:43:03.0 -0700 +@@ -10,7 +10,7 @@ END { @warnings print STDERR join \n + + + use strict; +-use Test::More tests = 95; ++use Test::More tests = 94; + my $TB = Test::More-builder; + + use constant PI = 4 * atan2 1, 1; +@@ -120,10 +120,6 @@ print $output CCODE-($curr_test+4); + + $TB-current_test($curr_test+4); + +-eval q{ CCODE-{foo} }; +-ok scalar($@ =~ /^Constant is not a HASH/); +- +- + # Allow leading underscore + use constant _PRIVATE = 47; + is _PRIVATE, 47; diff --git a/perl-constant-tiny.spec b/perl-constant-tiny.spec index efaf634..bd39642 100644 --- a/perl-constant-tiny.spec +++ b/perl-constant-tiny.spec @@ -1,11 +1,15 @@ Name: perl-constant-tiny Version:1.01 -Release:5%{?dist} +Release:6%{?dist} Summary:Perl pragma to declare constants License:GPL+ or Artistic Group: Development/Libraries URL:http://search.cpan.org/dist/constant-tiny/ Source0: http://www.cpan.org/authors/id/S/SA/SAPER/constant-tiny-%{version}.tar.gz +# Compile-time check that was removed from Perl 5.21.x +Patch0: constant-tiny-1.01-RT99169-Fix-test.patch +# New deprecation warning causes failures in the test suite +Patch1: constant-tiny-1.01-RT103958.patch BuildArch: noarch BuildRequires: perl BuildRequires: perl(Module::Build) @@ -29,6 +33,8 @@ about valid names. %prep %setup -q -n constant-tiny-%{version} +%patch0 -p1 +%patch1 -p1 %build perl Build.PL installdirs=vendor @@ -47,6 +53,9 @@ perl Build.PL installdirs=vendor %{_mandir}/man3/* %changelog +* Tue May 05 2015 Jitka Plesnikova jples...@redhat.com - 1.01-6 +- Fixed tests (CPAN RT#99169, RT#103958) + * Wed Aug 27 2014 Jitka Plesnikova jples...@redhat.com - 1.01-5 - Perl 5.20 rebuild -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-constant-tiny.git/commit/?h=masterid=cfc7c9c16bd768d52d777e792a2990dc56af9d3e -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
jplesnik pushed to perl-threads-lite (master). Fix regex and test (CPAN RT#104229)
From 11071284f1702bcfc9e06e49ed7a6648d6fa162a Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova jples...@redhat.com Date: Tue, 5 May 2015 14:42:36 +0200 Subject: Fix regex and test (CPAN RT#104229) diff --git a/perl-threads-lite.spec b/perl-threads-lite.spec index 7f68440..647f1a1 100644 --- a/perl-threads-lite.spec +++ b/perl-threads-lite.spec @@ -1,11 +1,13 @@ Name: perl-threads-lite Version:0.033 -Release:7%{?dist} +Release:8%{?dist} Summary:Actor model threading for Perl License:GPL+ or Artistic Group: Development/Libraries URL:http://search.cpan.org/dist/threads-lite/ Source0: http://www.cpan.org/authors/id/L/LE/LEONT/threads-lite-%{version}.tar.gz +# Fix invalid regex and test's issue (CPAN RT#104229) +Patch0: threads-lite-0.033-Fix-regex-and-test.patch BuildRequires: perl BuildRequires: perl(Config) BuildRequires: perl(ExtUtils::CBuilder) @@ -38,6 +40,7 @@ queues. It thus facilitates a message passing style of multi-threading. %prep %setup -q -n threads-lite-%{version} +%patch0 -p1 %build perl Build.PL installdirs=vendor optimize=$RPM_OPT_FLAGS @@ -54,12 +57,16 @@ find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; %endif %files -%doc Changes examples LICENSE README +%license LICENSE +%doc Changes examples README %{perl_vendorarch}/auto/* %{perl_vendorarch}/threads* %{_mandir}/man3/* %changelog +* Tue May 05 2015 Jitka Plesnikova jples...@redhat.com - 0.033-8 +- Fix regex and test for Perl 5.22 (CPAN RT#104229) + * Wed Feb 11 2015 Karsten Hopp kars...@redhat.com 0.033-7 - disable checks on ppc64le, (rhbz#719874) diff --git a/threads-lite-0.033-Fix-regex-and-test.patch b/threads-lite-0.033-Fix-regex-and-test.patch new file mode 100644 index 000..4ce56ce --- /dev/null +++ b/threads-lite-0.033-Fix-regex-and-test.patch @@ -0,0 +1,34 @@ +diff -up threads-lite-0.033/src/tables.h.PL.orig threads-lite-0.033/src/tables.h.PL +--- threads-lite-0.033/src/tables.h.PL.orig2015-05-05 10:52:26.659277898 +0200 threads-lite-0.033/src/tables.h.PL 2015-05-05 10:52:46.222506532 +0200 +@@ -228,6 +228,6 @@ STATIC void S_${name}_db_free(pTHX_ ${na + #define ${name}_db_free(t) S_${name}_db_free(aTHX_ t) + + END +- $entry =~ s/ \$ { (\w+) } /$replacements{$1}/gxe; ++ $entry =~ s/ \$ \{ (\w+) \} /$replacements{$1}/gxe; + print $entry; + } +diff -up threads-lite-0.033/t/10-basics.t.orig threads-lite-0.033/t/10-basics.t +--- threads-lite-0.033/t/10-basics.t.orig 2015-05-05 14:21:23.752796837 +0200 threads-lite-0.033/t/10-basics.t 2015-05-05 14:22:01.727260997 +0200 +@@ -6,17 +6,16 @@ use experimental 'smartmatch'; + + use Test::More tests = 6; + use Test::Differences; +-use Time::HiRes qw/sleep/; + + use threads::lite qw/spawn receive self/; + +-my $thread = spawn({ modules = ['Carp'], monitor = 1 }, \thread ); ++my $thread = spawn({ modules = ['Carp', 'Time::HiRes'], monitor = 1 }, \thread ); + + $thread-send(self()); + + sub thread { + my $other = threads::lite::receiveq; +- sleep .1; ++ Time::HiRes::sleep(.1); + $other-send('foo'); + $other-send('bar'); + $other-send('something else'); -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-threads-lite.git/commit/?h=masterid=11071284f1702bcfc9e06e49ed7a6648d6fa162a -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 1218821] perl-Sys-Virt-1.2.15 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1218821 --- Comment #2 from Upstream Release Monitoring upstream-release-monitor...@fedoraproject.org --- Scratch build succeeded http://koji.fedoraproject.org/koji/taskinfo?taskID=9662893 -- You are receiving this mail because: You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 1218821] perl-Sys-Virt-1.2.15 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1218821 --- Comment #1 from Upstream Release Monitoring upstream-release-monitor...@fedoraproject.org --- Created attachment 1022371 -- https://bugzilla.redhat.com/attachment.cgi?id=1022371action=edit [patch] Update to 1.2.15 (#1218821) -- You are receiving this mail because: You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 1218821] New: perl-Sys-Virt-1.2.15 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1218821 Bug ID: 1218821 Summary: perl-Sys-Virt-1.2.15 is available Product: Fedora Version: rawhide Component: perl-Sys-Virt Keywords: FutureFeature, Triaged Assignee: psab...@redhat.com Reporter: upstream-release-monitor...@fedoraproject.org QA Contact: extras...@fedoraproject.org CC: berra...@redhat.com, perl-devel@lists.fedoraproject.org, psab...@redhat.com, st...@silug.org, virt-ma...@lists.fedoraproject.org Latest upstream release: 1.2.15 Current version/release in rawhide: 1.2.14-1.fc23 URL: http://search.cpan.org/dist/Sys-Virt/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. -- You are receiving this mail because: You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 1196448] perl-SNMP-Info-3.27 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1196448 Fedora Perl Development Team perl-devel@lists.fedoraproject.org changed: What|Removed |Added CC|perl-devel@lists.fedoraproj | |ect.org | Upstream Release Monitoring upstream-release-monitor...@fedoraproject.org changed: What|Removed |Added Summary|perl-SNMP-Info-3.26 is |perl-SNMP-Info-3.27 is |available |available --- Comment #4 from Upstream Release Monitoring upstream-release-monitor...@fedoraproject.org --- Latest upstream release: 3.27 Current version/release in rawhide: 3.24-1.fc22 URL: http://search.cpan.org/dist/SNMP-Info/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. -- You are receiving this mail because: You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
ppisar pushed to perl-threads-shared (master). 1.48 bump in order to dual-live with perl 5.22
From 2c9b0c3950cdc81f72de9a0c1209a015d47a715d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Tue, 5 May 2015 17:01:45 +0200 Subject: 1.48 bump in order to dual-live with perl 5.22 diff --git a/perl-threads-shared.spec b/perl-threads-shared.spec index 83bf7fd..7573081 100644 --- a/perl-threads-shared.spec +++ b/perl-threads-shared.spec @@ -1,11 +1,14 @@ +%global base_version 1.46 Name: perl-threads-shared -Version:1.46 -Release:310%{?dist} +Version:1.48 +Release:340%{?dist} Summary:Perl extension for sharing data structures between threads License:GPL+ or Artistic Group: Development/Libraries URL:http://search.cpan.org/dist/threads-shared/ -Source0: http://www.cpan.org/authors/id/J/JD/JDHEDDEN/threads-shared-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/J/JD/JDHEDDEN/threads-shared-%{base_version}.tar.gz +# Unbundled from perl-5.21.11 +Patch0: threads-shared-1.46-Upgrade-to-1.48.patch BuildRequires: perl BuildRequires: perl(Config) # Config_m not needed @@ -40,7 +43,8 @@ you to share variables across different threads (and pseudo-forks on Win32). It is used together with the threads module. %prep -%setup -q -n threads-shared-%{version} +%setup -q -n threads-shared-%{base_version} +%patch0 -p1 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE=$RPM_OPT_FLAGS @@ -62,6 +66,9 @@ make test %{_mandir}/man3/* %changelog +* Tue May 05 2015 Petr Pisar ppi...@redhat.com - 1.48-340 +- 1.48 bump in order to dual-live with perl 5.22 + * Wed Sep 03 2014 Jitka Plesnikova jples...@redhat.com - 1.46-310 - Increase release to favour standalone package diff --git a/threads-shared-1.46-Upgrade-to-1.48.patch b/threads-shared-1.46-Upgrade-to-1.48.patch new file mode 100644 index 000..a31488a --- /dev/null +++ b/threads-shared-1.46-Upgrade-to-1.48.patch @@ -0,0 +1,250 @@ +From dcf350f9fb1025ac7d5b69b5bf1375a500c381c3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com +Date: Tue, 5 May 2015 14:39:38 +0200 +Subject: [PATCH] Upgrade to 1.48 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +The sources are bundled with perl-5.21.11. + +Signed-off-by: Petr PÃsaÅ ppi...@redhat.com +--- + lib/threads/shared.pm | 4 ++-- + shared.xs | 42 +++--- + t/av_simple.t | 12 +++- + t/hv_refs.t | 2 +- + t/object2.t | 43 ++- + 5 files changed, 87 insertions(+), 16 deletions(-) + +diff --git a/lib/threads/shared.pm b/lib/threads/shared.pm +index bad2c41..cdb1990 100644 +--- a/lib/threads/shared.pm b/lib/threads/shared.pm +@@ -7,7 +7,7 @@ use warnings; + + use Scalar::Util qw(reftype refaddr blessed); + +-our $VERSION = '1.46'; # Please update the pod, too. ++our $VERSION = '1.48'; # Please update the pod, too. + my $XS_VERSION = $VERSION; + $VERSION = eval $VERSION; + +@@ -195,7 +195,7 @@ threads::shared - Perl extension for sharing data structures between threads + + =head1 VERSION + +-This document describes threads::shared version 1.46 ++This document describes threads::shared version 1.48 + + =head1 SYNOPSIS + +diff --git a/shared.xs b/shared.xs +index f59a82a..ee52fa1 100644 +--- a/shared.xs b/shared.xs +@@ -136,7 +136,7 @@ + /* + * The shared things need an interpreter to live in ... + */ +-PerlInterpreter *PL_sharedsv_space; /* The shared sv space */ ++static PerlInterpreter *PL_sharedsv_space; /* The shared sv space */ + /* To access shared space we fake aTHX in this scope and thread's context */ + + /* Bug #24255: We include ENTER+SAVETMPS/FREETMPS+LEAVE with +@@ -177,7 +177,7 @@ typedef struct { + #endif + } recursive_lock_t; + +-recursive_lock_t PL_sharedsv_lock; /* Mutex protecting the shared sv space */ ++static recursive_lock_t PL_sharedsv_lock; /* Mutex protecting the shared sv space */ + + void + recursive_lock_init(pTHX_ recursive_lock_t *lock) +@@ -291,7 +291,7 @@ sharedsv_userlock_free(pTHX_ SV *sv, MAGIC *mg) + return (0); + } + +-MGVTBL sharedsv_userlock_vtbl = { ++static const MGVTBL sharedsv_userlock_vtbl = { + 0, /* get */ + 0, /* set */ + 0, /* len */ +@@ -332,10 +332,10 @@ MGVTBL sharedsv_userlock_vtbl = { +the shared thing. + */ + +-extern MGVTBL sharedsv_scalar_vtbl;/* Scalars have this vtable */ +-extern MGVTBL sharedsv_array_vtbl; /* Hashes and arrays have this ++extern const MGVTBL sharedsv_scalar_vtbl; /* Scalars have this vtable */ ++extern const MGVTBL sharedsv_array_vtbl; /* Hashes and arrays have this + - like 'tie' */ +-extern MGVTBL sharedsv_elem_vtbl; /* Elements of hashes and arrays have ++extern const
Broken dependencies: perl-PDL-Graphics-PLplot
perl-PDL-Graphics-PLplot has broken dependencies in the rawhide tree: On x86_64: perl-PDL-Graphics-PLplot-0.67-5.fc22.x86_64 requires libplplotd.so.12()(64bit) On i386: perl-PDL-Graphics-PLplot-0.67-5.fc22.i686 requires libplplotd.so.12 On armhfp: perl-PDL-Graphics-PLplot-0.67-5.fc22.armv7hl requires libplplotd.so.12 Please resolve this as soon as possible. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
berrange uploaded Sys-Virt-1.2.15.tar.gz for perl-Sys-Virt
42c4eb2d1272a9526d7ba8dfd5168364 Sys-Virt-1.2.15.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Sys-Virt/Sys-Virt-1.2.15.tar.gz/42c4eb2d1272a9526d7ba8dfd5168364/Sys-Virt-1.2.15.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
Broken dependencies: perl-PDL-Graphics-PLplot
perl-PDL-Graphics-PLplot has broken dependencies in the rawhide tree: On x86_64: perl-PDL-Graphics-PLplot-0.67-5.fc22.x86_64 requires libplplotd.so.12()(64bit) On i386: perl-PDL-Graphics-PLplot-0.67-5.fc22.i686 requires libplplotd.so.12 On armhfp: perl-PDL-Graphics-PLplot-0.67-5.fc22.armv7hl requires libplplotd.so.12 Please resolve this as soon as possible. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (f22). 0.18 bugfix bump
From a7323c54c840548932d042fae26ad4d30b0bf6fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 10:41:44 +0200 Subject: 0.18 bugfix bump diff --git a/.gitignore b/.gitignore index 40444c6..5875271 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /App-Tangerine-0.16.tar.gz +/App-Tangerine-0.18.tar.gz diff --git a/sources b/sources index bc48eac..26ea9c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c40e41f4d5c27cb6f293a89cc9b1ad96 App-Tangerine-0.16.tar.gz +61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 06bccb3..140d1e8 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.16 +Version:0.18 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 +- 0.18 bugfix bump + * Mon Apr 27 2015 Petr Å abata con...@redhat.com - 0.16-1 - 0.16 bump - Fix a sorting issue -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=f22id=a7323c54c840548932d042fae26ad4d30b0bf6fe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
psabata pushed to tangerine (f22). 0.19 bugfix bump
From dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Mon, 4 May 2015 17:04:14 +0200 Subject: 0.19 bugfix bump diff --git a/.gitignore b/.gitignore index 5875271..8aaca27 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /App-Tangerine-0.16.tar.gz /App-Tangerine-0.18.tar.gz +/App-Tangerine-0.19.tar.gz diff --git a/sources b/sources index 26ea9c4..da00da4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -61b542d5ebcea2488bc82220734205ef App-Tangerine-0.18.tar.gz +2ae442e8216a96bf4223bed086c98d45 App-Tangerine-0.19.tar.gz diff --git a/tangerine.spec b/tangerine.spec index 140d1e8..0133b21 100644 --- a/tangerine.spec +++ b/tangerine.spec @@ -1,5 +1,5 @@ Name: tangerine -Version:0.18 +Version:0.19 Release:1%{?dist} Summary:Perl dependency metadata tool License:MIT @@ -59,6 +59,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 04 2015 Petr Å abata con...@redhat.com - 0.19-1 +- 0.19 bugfix bump + * Mon May 04 2015 Petr Å abata con...@redhat.com - 0.18-1 - 0.18 bugfix bump -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/tangerine.git/commit/?h=f22id=dd3ee34fc4b9eb6e7bcf41f73815601874d138e2 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
jplesnik pushed to perl-constant (master). Update to version 1.33
From 31c13fee3384c6b637e1378b73d2c320693ff429 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova jples...@redhat.com Date: Tue, 5 May 2015 08:45:14 +0200 Subject: Update to version 1.33 diff --git a/constant-1.31-update.patch b/constant-1.31-update.patch deleted file mode 100644 index 551ddb9..000 --- a/constant-1.31-update.patch +++ /dev/null @@ -1,151 +0,0 @@ -diff -up constant-1.27/lib/constant.pm.orig constant-1.27/lib/constant.pm constant-1.27/lib/constant.pm.orig 2014-09-09 10:42:02.450977378 +0200 -+++ constant-1.27/lib/constant.pm 2014-09-09 10:42:25.026227379 +0200 -@@ -4,7 +4,7 @@ use strict; - use warnings::register; - - use vars qw($VERSION %declared); --$VERSION = '1.27'; -+$VERSION = '1.31'; - - #=== - -@@ -25,12 +25,22 @@ BEGIN { - # We'd like to do use constant _CAN_PCS = $] 5.009002 - # but that's a bit tricky before we load the constant module :-) - # By doing this, we save 1 run time check for *every* call to import. --no strict 'refs'; - my $const = $] 5.009002; --*_CAN_PCS = sub () {$const}; -- - my $downgrade = $] 5.015004; # $] = 5.008 --*_DOWNGRADE = sub () { $downgrade }; -+my $constarray = exists _make_const; -+if ($const) { -+ Internals::SvREADONLY($const, 1); -+ Internals::SvREADONLY($downgrade, 1); -+ $constant::{_CAN_PCS} = \$const; -+ $constant::{_DOWNGRADE} = \$downgrade; -+ $constant::{_CAN_PCS_FOR_ARRAY} = \$constarray; -+} -+else { -+ no strict 'refs'; -+ *{_CAN_PCS} = sub () {$const}; -+ *{_DOWNGRADE} = sub () { $downgrade }; -+ *{_CAN_PCS_FOR_ARRAY} = sub () { $constarray }; -+} - } - - #=== -@@ -128,20 +138,41 @@ sub import { - - # The constant serves to optimise this entire block out on - # 5.8 and earlier. -- if (_CAN_PCS $symtab !exists $symtab-{$name}) { -- # No typeglob yet, so we can use a reference as space- -- # efficient proxy for a constant subroutine -+ if (_CAN_PCS) { -+ # Use a reference as a proxy for a constant subroutine. -+ # If this is not a glob yet, it saves space. If it is -+ # a glob, we must still create it this way to get the -+ # right internal flags set, as constants are distinct -+ # from subroutines created with sub(){...}. - # The check in Perl_ck_rvconst knows that inlinable - # constants from cv_const_sv are read only. So we have to: - Internals::SvREADONLY($scalar, 1); -- $symtab-{$name} = \$scalar; -- ++$flush_mro; -+ if ($symtab !exists $symtab-{$name}) { -+ $symtab-{$name} = \$scalar; -+ ++$flush_mro; -+ } -+ else { -+ local $constant::{_dummy} = \$scalar; -+ *$full_name = \{_dummy}; -+ } - } else { - *$full_name = sub () { $scalar }; - } - } elsif (@_) { - my @list = @_; -- *$full_name = sub () { @list }; -+ if (_CAN_PCS_FOR_ARRAY) { -+ _make_const($list[$_]) for 0..$#list; -+ _make_const(@list); -+ if ($symtab !exists $symtab-{$name}) { -+ $symtab-{$name} = \@list; -+ $flush_mro++; -+ } -+ else { -+ local $constant::{_dummy} = \@list; -+ *$full_name = \{_dummy}; -+ } -+ } -+ else { *$full_name = sub () { @list }; } - } else { - *$full_name = sub () { }; - } -@@ -190,7 +221,7 @@ This pragma allows you to declare consta - - When you declare a constant such as CPI using the method shown - above, each machine your script runs upon can have as many digits --of accuracy as it can use. Also, your program will be easier to -+of accuracy as it can use. Also, your program will be easier to - read, more likely to be maintained (and maintained correctly), and - far less likely to send a space probe to the wrong planet because - nobody noticed the one equation in which you wrote C3.14195. -@@ -203,7 +234,7 @@ away if the constant is false. - =head1 NOTES - - As with all Cuse directives, defining a constant happens at --compile time. Thus, it's probably not correct to put a constant -+compile time. Thus, it's probably not correct to put a constant - declaration inside of a conditional statement (like Cif ($foo) - { use constant ... }). - -@@ -236,8 +267,8 @@ their own constants to override those in - The use of all caps for constant names is
jplesnik pushed to perl-HTML-StripScripts (master). Fix invalid regex (CPAN RT#104221)
From a7aa5ed6987d312eef98682183a7c463f1727bea Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova jples...@redhat.com Date: Tue, 5 May 2015 10:31:59 +0200 Subject: Fix invalid regex (CPAN RT#104221) diff --git a/HTML-StripScripts-1.05-Fix-typo-in-regex.patch b/HTML-StripScripts-1.05-Fix-typo-in-regex.patch new file mode 100644 index 000..a2c4463 --- /dev/null +++ b/HTML-StripScripts-1.05-Fix-typo-in-regex.patch @@ -0,0 +1,12 @@ +diff -up HTML-StripScripts-1.05/StripScripts.pm.orig HTML-StripScripts-1.05/StripScripts.pm +--- HTML-StripScripts-1.05/StripScripts.pm.orig2015-05-05 09:12:33.495920443 +0200 HTML-StripScripts-1.05/StripScripts.pm 2015-05-05 09:53:33.099908066 +0200 +@@ -1630,7 +1630,7 @@ size or length. + + sub _hss_attval_size { + $_[3] +-=~ /^\s*([+-]?\d{1,20}(?:\.\d{1,20)?)\s*((?:\%|\*|ex|px|pc|cm|mm|in|pt|em)?)\s*$/i ++=~ /^\s*([+-]?\d{1,20}(?:\.\d{1,20})?)\s*((?:\%|\*|ex|px|pc|cm|mm|in|pt|em)?)\s*$/i + ? lc $1$2 + : undef; + } diff --git a/perl-HTML-StripScripts.spec b/perl-HTML-StripScripts.spec index 0002b4a..5fb06f2 100644 --- a/perl-HTML-StripScripts.spec +++ b/perl-HTML-StripScripts.spec @@ -1,16 +1,23 @@ Name: perl-HTML-StripScripts Version:1.05 -Release:12%{?dist} +Release:13%{?dist} Summary:Strip scripting constructs out of HTML License:GPL+ or Artistic Group: Development/Libraries URL:http://search.cpan.org/dist/HTML-StripScripts/ Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DRTECH/HTML-StripScripts-%{version}.tar.gz +# Add missing a right brace to regex (CPAN RT#104221) +Patch0: HTML-StripScripts-1.05-Fix-typo-in-regex.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch +BuildRequires: perl(base) BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(strict) +BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(vars) +BuildRequires: perl(warnings) Requires: perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo $version)) @@ -22,6 +29,7 @@ display HTML originating from an untrusted source without introducing XSS %prep %setup -q -n HTML-StripScripts-%{version} +%patch0 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -30,7 +38,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2/dev/null \; @@ -50,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Tue May 05 2015 Jitka Plesnikova jples...@redhat.com - 1.05-13 +- Fix invalid regex (CPAN RT#104221) + * Wed Aug 27 2014 Jitka Plesnikova jples...@redhat.com - 1.05-12 - Perl 5.20 rebuild -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-HTML-StripScripts.git/commit/?h=masterid=a7aa5ed6987d312eef98682183a7c463f1727bea -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel