jplesnik pushed to perl (master). "5.22.2 bump"
by notificationsï¼ fedoraproject.org
From a4b737109b007e590416868435234ed0f4c9cf77 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Mon, 2 May 2016 09:34:12 +0200
Subject: 5.22.2 bump
---
.gitignore | 1 +
perl-5.10.0-libresolv.patch | 4 ++--
perl.spec | 25 +++++++++++++------------
sources | 2 +-
4 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/.gitignore b/.gitignore
index e0e7271..123430c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@ perl-5.12.1.tar.gz
/perl-5.20.2.tar.bz2
/perl-5.22.0.tar.bz2
/perl-5.22.1.tar.bz2
+/perl-5.22.2.tar.bz2
diff --git a/perl-5.10.0-libresolv.patch b/perl-5.10.0-libresolv.patch
index 237d481..3c41a2c 100644
--- a/perl-5.10.0-libresolv.patch
+++ b/perl-5.10.0-libresolv.patch
@@ -5,8 +5,8 @@ diff -up perl-5.10.0/Configure.didi perl-5.10.0/Configure
: set usesocks on the Configure command line to enable socks.
: List of libraries we want.
: If anyone needs extra -lxxx, put those in a hint file.
--libswanted="cl pthread socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld"
-+libswanted="cl pthread socket resolv inet nsl nm ndbm gdbm dbm db malloc dl ld"
+-libswanted="cl pthread socket bind inet nsl ndbm gdbm dbm db malloc dl ld"
++libswanted="cl pthread socket resolv inet nsl ndbm gdbm dbm db malloc dl ld"
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD"
: We probably want to search /usr/shlib before most other libraries.
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist.
diff --git a/perl.spec b/perl.spec
index 03876ff..43e94d2 100644
--- a/perl.spec
+++ b/perl.spec
@@ -1,4 +1,4 @@
-%global perl_version 5.22.1
+%global perl_version 5.22.2
%global perl_epoch 4
%global perl_arch_stem -thread-multi
%global perl_archname %{_arch}-%{_os}%{perl_arch_stem}
@@ -28,7 +28,7 @@
Name: perl
Version: %{perl_version}
# release number must be even higher, because dual-lived modules will be broken otherwise
-Release: 360%{?dist}
+Release: 361%{?dist}
Epoch: %{perl_epoch}
Summary: Practical Extraction and Report Language
Group: Development/Languages
@@ -93,10 +93,6 @@ Patch27: perl-5.22.0-make-PadlistNAMES-lvalue-again.patch
# Workaround for Coro, bug #1231165, CPAN RT#101063. To remove in the future.
Patch28: perl-5.22.0-Revert-const-the-core-magic-vtables.patch
-# Fix CVE-2016-2381 (ambiguous environment variables handling), bug #1313702,
-# in upstream after 5.23.8
-Patch29: perl-5.23.8-remove-duplicate-environment-variables-from-environ.patch
-
# Replace ExtUtils::MakeMaker dependency with ExtUtils::MM::Utils.
# This allows not to require perl-devel. Bug #1129443
Patch30: perl-5.22.1-Replace-EU-MM-dependnecy-with-EU-MM-Utils-in-IPC-Cmd.patch
@@ -125,7 +121,7 @@ BuildRequires: procps, rsyslog
# compat macro needed for rebuild
-%global perl_compat perl(:MODULE_COMPAT_5.22.1)
+%global perl_compat perl(:MODULE_COMPAT_5.22.2)
# File provides
Provides: perl(bytes_heavy.pl)
@@ -178,6 +174,7 @@ Group: Development/Languages
License: GPL+ or Artistic
# Compat provides
Provides: %perl_compat
+Provides: perl(:MODULE_COMPAT_5.22.1)
Provides: perl(:MODULE_COMPAT_5.22.0)
# Interpreter version to fulfil required genersted from "require 5.006;"
Provides: perl(:VERSION) = %{perl_version}
@@ -1085,8 +1082,10 @@ STDOUT.
%if %{dual_life} || %{rebuild_from_scratch}
%package -n perl-ExtUtils-MM-Utils
Summary: ExtUtils::MM methods without dependency on ExtUtils::MakeMaker
-License: GPL+ or Artistic
Group: Development/Libraries
+License: GPL+ or Artistic
+Epoch: 0
+Version: 7.04
BuildArch: noarch
Requires: %perl_compat
@@ -1576,7 +1575,7 @@ Summary: What modules are shipped with versions of perl
Group: Development/Libraries
License: GPL+ or Artistic
Epoch: 1
-Version: 5.20151213
+Version: 5.20160429
Requires: %perl_compat
Requires: perl(List::Util)
Requires: perl(version) >= 0.88
@@ -1592,7 +1591,7 @@ Summary: Tool for listing modules shipped with perl
Group: Development/Tools
License: GPL+ or Artistic
Epoch: 1
-Version: 5.20151213
+Version: 5.20160429
Requires: %perl_compat
Requires: perl(feature)
Requires: perl(version) >= 0.88
@@ -2385,7 +2384,6 @@ Perl extension for Version Objects
%patch26 -p1
%patch27 -p1
%patch28 -p1
-%patch29 -p1
%patch30 -p1
%patch200 -p1
%patch201 -p1
@@ -2407,7 +2405,6 @@ perl -x patchlevel.h \
'Fedora Patch26: Make *DBM_File desctructors thread-safe (RT#61912)' \
'Fedora Patch27: Make PadlistNAMES() lvalue again (CPAN RT#101063)' \
'Fedora Patch28: Make magic vtable writable as a work-around for Coro (CPAN RT#101063)' \
- 'Fedora Patch29: Fix CVE-2016-2381 (ambiguous environment variables handling)' \
'Fedora Patch30: Replace EU::MakeMaker dependency with EU::MM::Utils in IPC::Cmd (bug #1129443)' \
'Fedora Patch200: Link XS modules to libperl.so with EU::CBuilder on Linux' \
'Fedora Patch201: Link XS modules to libperl.so with EU::MM on Linux' \
@@ -4679,6 +4676,10 @@ popd
# Old changelog entries are preserved in CVS.
%changelog
+* Mon May 02 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 4:5.22.6-361
+- 5.22.2 bump (see <http://search.cpan.org/dist/perl-5.22.2/pod/perldelta.pod>
+ for release notes)
+
* Mon Apr 18 2016 Petr Pisar <ppisar(a)redhat.com> - 4:5.22.1-360
- Weak perl-Encode-devel dependency on perl-devel to Recommends level
(bug #1129443)
diff --git a/sources b/sources
index 53010b5..e61a1ae 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-67242b9bd642b458bec884ed2a040910 perl-5.22.1.tar.bz2
+24ec0b41fdd1a4cce0e66811ae1f5e1b perl-5.22.2.tar.bz2
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=master&id=a4b737109...
8Â years
ppisar pushed to perl-Module-CoreList (master). "5.20160429 bump"
by notificationsï¼ fedoraproject.org
From d9d5664d7d86a66230fe6bcd1518a3cc6b678681 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Mon, 2 May 2016 09:32:21 +0200
Subject: 5.20160429 bump
---
.gitignore | 1 +
perl-Module-CoreList.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index dd36bcb..634eed1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,4 @@ Module-CoreList-2.13.tar.gz
/Module-CoreList-5.20160120.tar.gz
/Module-CoreList-5.20160121.tar.gz
/Module-CoreList-5.20160320.tar.gz
+/Module-CoreList-5.20160429.tar.gz
diff --git a/perl-Module-CoreList.spec b/perl-Module-CoreList.spec
index 56f358d..46ccfa9 100644
--- a/perl-Module-CoreList.spec
+++ b/perl-Module-CoreList.spec
@@ -1,7 +1,7 @@
Name: perl-Module-CoreList
# Epoch to compete with perl.spec
Epoch: 1
-Version: 5.20160320
+Version: 5.20160429
Release: 1%{?dist}
Summary: What modules are shipped with versions of perl
License: GPL+ or Artistic
@@ -82,6 +82,9 @@ make test
%{_mandir}/man1/corelist.*
%changelog
+* Mon May 02 2016 Petr Pisar <ppisar(a)redhat.com> - 1:5.20160429-1
+- 5.20160429 bump
+
* Mon Mar 21 2016 Petr Pisar <ppisar(a)redhat.com> - 1:5.20160320-1
- 5.20160320 bump
diff --git a/sources b/sources
index e0b8bb2..e24f748 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-48774f0c33e949d7d7ac14977dfa38de Module-CoreList-5.20160320.tar.gz
+c45143aba4fe11f11afc928211b70162 Module-CoreList-5.20160429.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Module-CoreList.git/commit/?h=mas...
8Â years
eseyman pushed to bugzilla (f24). "backport patch to prevent email
address encoding"
by notificationsï¼ fedoraproject.org
From 9593268293452f316759b5064b57d76e5a0ec080 Mon Sep 17 00:00:00 2001
From: Emmanuel Seyman <emmanuel(a)seyman.fr>
Date: Sun, 1 May 2016 18:14:04 +0200
Subject: backport patch to prevent email address encoding
---
bugzilla-email-encode.patch | 50 +++++++++++++++++++++++++++++++++++++++++++++
bugzilla.spec | 13 +++++++++++-
2 files changed, 62 insertions(+), 1 deletion(-)
create mode 100644 bugzilla-email-encode.patch
diff --git a/bugzilla-email-encode.patch b/bugzilla-email-encode.patch
new file mode 100644
index 0000000..70c2953
--- /dev/null
+++ b/bugzilla-email-encode.patch
@@ -0,0 +1,50 @@
+diff --git a/Bugzilla/MIME.pm b/Bugzilla/MIME.pm
+index 7b5843a..8c6c141 100644
+--- a/Bugzilla/MIME.pm
++++ b/Bugzilla/MIME.pm
+@@ -13,9 +13,6 @@ use warnings;
+
+ use parent qw(Email::MIME);
+
+-use Encode qw(encode);
+-use Encode::MIME::Header;
+-
+ sub new {
+ my ($class, $msg) = @_;
+ state $use_utf8 = Bugzilla->params->{'utf8'};
+@@ -79,20 +76,12 @@ sub as_string {
+ # MIME-Version must be set otherwise some mailsystems ignore the charset
+ $self->header_set('MIME-Version', '1.0') if !$self->header('MIME-Version');
+
+- # Encode the headers correctly in quoted-printable
++ # Encode the headers correctly.
+ foreach my $header ($self->header_names) {
+ my @values = $self->header($header);
+- # We don't recode headers that happen multiple times.
+- next if scalar(@values) > 1;
+- if (my $value = $values[0]) {
+- utf8::decode($value) unless $use_utf8 && utf8::is_utf8($value);
+-
+- # avoid excessive line wrapping done by Encode.
+- local $Encode::Encoding{'MIME-Q'}->{'bpl'} = 998;
++ map { utf8::decode($_) if defined($_) && !utf8::is_utf8($_) } @values;
+
+- my $encoded = encode('MIME-Q', $value);
+- $self->header_set($header, $encoded);
+- }
++ $self->header_str_set($header, @values);
+ }
+
+ # Ensure the character-set and encoding is set correctly on single part
+diff --git a/attachment.cgi b/attachment.cgi
+index 5db8f59..40b0c9d 100755
+--- a/attachment.cgi
++++ b/attachment.cgi
+@@ -26,6 +26,7 @@ use Bugzilla::Attachment::PatchReader;
+ use Bugzilla::Token;
+
+ use Encode qw(encode find_encoding);
++use Encode::MIME::Header; # Required to alter Encode::Encoding{'MIME-Q'}.
+
+ # For most scripts we don't make $cgi and $template global variables. But
+ # when preparing Bugzilla for mod_perl, this script used these
diff --git a/bugzilla.spec b/bugzilla.spec
index caf3a93..aff339d 100644
--- a/bugzilla.spec
+++ b/bugzilla.spec
@@ -6,7 +6,7 @@ URL: https://www.bugzilla.org/
Name: bugzilla
Version: 5.0.2
Group: Applications/Publishing
-Release: 2%{?dist}
+Release: 3%{?dist}
License: MPLv1.1
Source0: https://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-%{version}.tar.gz
Source1: bugzilla-httpd-conf
@@ -14,6 +14,8 @@ Source2: README.fedora.bugzilla
Source3: bugzilla.cron-daily
Patch0: bugzilla-rw-paths.patch
Patch1: bugzilla-dnf.patch
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1246228
+Patch2: bugzilla-email-encode.patch
BuildArch: noarch
Requires: patchutils
@@ -130,6 +132,12 @@ if [ -f Bugzilla/Install/Requirements.pm.orig ]; then
: ERROR: Patch1 did not apply cleanly
exit 1
fi
+%patch2 -p1
+if [ -f Bugzilla/MIME.pm.orig ]; then
+ : ERROR: Patch2 did not apply cleanly
+ exit 1
+fi
+
# Remove bundled libs
rm -rf lib/CGI*
# Remove bundled binary files
@@ -248,6 +256,9 @@ popd > /dev/null)
%{bzinstallprefix}/bugzilla/contrib/Bugzilla.pm
%changelog
+* Sun May 01 2016 Emmanuel Seyman <emmanuel(a)seyman.fr> - 5.0.2-3
+- backport patch to prevent email address encoding
+
* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/bugzilla.git/commit/?h=f24&id=95932682...
8Â years
eseyman pushed to bugzilla (master). "backport patch to prevent email
address encoding"
by notificationsï¼ fedoraproject.org
From a703d31a8f4ec536d1f08bc16092b351ecde5201 Mon Sep 17 00:00:00 2001
From: Emmanuel Seyman <emmanuel(a)seyman.fr>
Date: Sun, 1 May 2016 18:14:04 +0200
Subject: backport patch to prevent email address encoding
---
bugzilla-email-encode.patch | 50 +++++++++++++++++++++++++++++++++++++++++++++
bugzilla.spec | 13 +++++++++++-
2 files changed, 62 insertions(+), 1 deletion(-)
create mode 100644 bugzilla-email-encode.patch
diff --git a/bugzilla-email-encode.patch b/bugzilla-email-encode.patch
new file mode 100644
index 0000000..70c2953
--- /dev/null
+++ b/bugzilla-email-encode.patch
@@ -0,0 +1,50 @@
+diff --git a/Bugzilla/MIME.pm b/Bugzilla/MIME.pm
+index 7b5843a..8c6c141 100644
+--- a/Bugzilla/MIME.pm
++++ b/Bugzilla/MIME.pm
+@@ -13,9 +13,6 @@ use warnings;
+
+ use parent qw(Email::MIME);
+
+-use Encode qw(encode);
+-use Encode::MIME::Header;
+-
+ sub new {
+ my ($class, $msg) = @_;
+ state $use_utf8 = Bugzilla->params->{'utf8'};
+@@ -79,20 +76,12 @@ sub as_string {
+ # MIME-Version must be set otherwise some mailsystems ignore the charset
+ $self->header_set('MIME-Version', '1.0') if !$self->header('MIME-Version');
+
+- # Encode the headers correctly in quoted-printable
++ # Encode the headers correctly.
+ foreach my $header ($self->header_names) {
+ my @values = $self->header($header);
+- # We don't recode headers that happen multiple times.
+- next if scalar(@values) > 1;
+- if (my $value = $values[0]) {
+- utf8::decode($value) unless $use_utf8 && utf8::is_utf8($value);
+-
+- # avoid excessive line wrapping done by Encode.
+- local $Encode::Encoding{'MIME-Q'}->{'bpl'} = 998;
++ map { utf8::decode($_) if defined($_) && !utf8::is_utf8($_) } @values;
+
+- my $encoded = encode('MIME-Q', $value);
+- $self->header_set($header, $encoded);
+- }
++ $self->header_str_set($header, @values);
+ }
+
+ # Ensure the character-set and encoding is set correctly on single part
+diff --git a/attachment.cgi b/attachment.cgi
+index 5db8f59..40b0c9d 100755
+--- a/attachment.cgi
++++ b/attachment.cgi
+@@ -26,6 +26,7 @@ use Bugzilla::Attachment::PatchReader;
+ use Bugzilla::Token;
+
+ use Encode qw(encode find_encoding);
++use Encode::MIME::Header; # Required to alter Encode::Encoding{'MIME-Q'}.
+
+ # For most scripts we don't make $cgi and $template global variables. But
+ # when preparing Bugzilla for mod_perl, this script used these
diff --git a/bugzilla.spec b/bugzilla.spec
index caf3a93..aff339d 100644
--- a/bugzilla.spec
+++ b/bugzilla.spec
@@ -6,7 +6,7 @@ URL: https://www.bugzilla.org/
Name: bugzilla
Version: 5.0.2
Group: Applications/Publishing
-Release: 2%{?dist}
+Release: 3%{?dist}
License: MPLv1.1
Source0: https://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-%{version}.tar.gz
Source1: bugzilla-httpd-conf
@@ -14,6 +14,8 @@ Source2: README.fedora.bugzilla
Source3: bugzilla.cron-daily
Patch0: bugzilla-rw-paths.patch
Patch1: bugzilla-dnf.patch
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1246228
+Patch2: bugzilla-email-encode.patch
BuildArch: noarch
Requires: patchutils
@@ -130,6 +132,12 @@ if [ -f Bugzilla/Install/Requirements.pm.orig ]; then
: ERROR: Patch1 did not apply cleanly
exit 1
fi
+%patch2 -p1
+if [ -f Bugzilla/MIME.pm.orig ]; then
+ : ERROR: Patch2 did not apply cleanly
+ exit 1
+fi
+
# Remove bundled libs
rm -rf lib/CGI*
# Remove bundled binary files
@@ -248,6 +256,9 @@ popd > /dev/null)
%{bzinstallprefix}/bugzilla/contrib/Bugzilla.pm
%changelog
+* Sun May 01 2016 Emmanuel Seyman <emmanuel(a)seyman.fr> - 5.0.2-3
+- backport patch to prevent email address encoding
+
* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/bugzilla.git/commit/?h=master&id=a703d...
8Â years
thm pushed to perl-Monotone-AutomateStdio (f22). "Update to 1.10.
(..more)"
by notificationsï¼ fedoraproject.org
From 1a9435f69ff3340558210c63cc6d0eef3a772c46 Mon Sep 17 00:00:00 2001
From: Thomas Moschny <thm(a)fedoraproject.org>
Date: Sun, 1 May 2016 16:40:31 +0200
Subject: Update to 1.10.
- Spec file cleanups.
- Mark COPYING as %license.
---
.gitignore | 5 +----
perl-Monotone-AutomateStdio.spec | 15 ++++++++++-----
sources | 2 +-
3 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/.gitignore b/.gitignore
index 8d32368..5322653 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1 @@
-/Monotone-AutomateStdio-0.12.tar.gz
-/Monotone-AutomateStdio-1.01.tar.gz
-/Monotone-AutomateStdio-1.02.tar.gz
-/Monotone-AutomateStdio-1.03.tar.gz
+/Monotone-AutomateStdio-*.tar.gz
diff --git a/perl-Monotone-AutomateStdio.spec b/perl-Monotone-AutomateStdio.spec
index e7966ca..6fa50e2 100644
--- a/perl-Monotone-AutomateStdio.spec
+++ b/perl-Monotone-AutomateStdio.spec
@@ -1,11 +1,11 @@
Name: perl-Monotone-AutomateStdio
-Version: 1.03
-Release: 6%{?dist}
+Version: 1.10
+Release: 1%{?dist}
Summary: Perl interface to Monotone via automate stdio
Group: Development/Libraries
License: GPLv3+
URL: http://search.cpan.org/dist/Monotone-AutomateStdio/
-Source0: http://search.cpan.org/CPAN/authors/id/A/AE/AECOOPER/Monotone-AutomateStd...
+Source0: http://search.cpan.org/CPAN/authors/id/A/AE/AECOOPER/monotone/Monotone-Au...
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::More)
@@ -33,7 +33,6 @@ make %{?_smp_mflags}
%install
-rm -rf %{buildroot}
make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
@@ -45,12 +44,18 @@ make test
%files
-%doc README COPYING
+%doc README
+%license COPYING
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
+* Sun May 1 2016 Thomas Moschny <thomas.moschny(a)gmx.de> - 1.10-1
+- Update to 1.10.
+- Spec file cleanups.
+- Mark COPYING as %%license.
+
* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.03-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
diff --git a/sources b/sources
index 84f2b91..e7265b0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-55c61239dd9fd95ecbe16f620c9757ce Monotone-AutomateStdio-1.03.tar.gz
+882826e919714ebeb8908b0ec42c8a92 Monotone-AutomateStdio-1.10.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Monotone-AutomateStdio.git/commit...
8Â years