Broken dependencies: perl-Language-Expr
by Fedora Koji Build System
perl-Language-Expr has broken dependencies in the rawhide tree:
On x86_64:
perl-Language-Expr-0.19-4.fc19.noarch requires perl(:MODULE_COMPAT_5.16.2)
On i386:
perl-Language-Expr-0.19-4.fc19.noarch requires perl(:MODULE_COMPAT_5.16.2)
On armhfp:
perl-Language-Expr-0.19-4.fc19.noarch requires perl(:MODULE_COMPAT_5.16.2)
Please resolve this as soon as possible.
10 years, 4 months
[perl-Term-UI] 0.42 bump
by Petr Pisar
commit 3a9c8e7fab7b354f1d26c7604a095c9b46dc261e
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Jan 3 11:20:56 2014 +0100
0.42 bump
.gitignore | 1 +
perl-Term-UI.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7d370f7..e9fbb12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ Term-UI-0.18.tar.gz
/Term-UI-0.34.tar.gz
/Term-UI-0.36.tar.gz
/Term-UI-0.38.tar.gz
+/Term-UI-0.42.tar.gz
diff --git a/perl-Term-UI.spec b/perl-Term-UI.spec
index a16af29..850c491 100644
--- a/perl-Term-UI.spec
+++ b/perl-Term-UI.spec
@@ -1,5 +1,5 @@
Name: perl-Term-UI
-Version: 0.38
+Version: 0.42
Release: 1%{?dist}
Summary: Term::ReadLine user interface made easy
License: GPL+ or Artistic
@@ -27,7 +27,7 @@ BuildRequires: perl(vars)
# Tests:
BuildRequires: perl(File::Spec)
BuildRequires: perl(lib)
-BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::More) >= 0.31
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
%if 0%(perl -e 'print $] > 5.017')
Requires: perl(deprecate)
@@ -59,6 +59,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Fri Jan 03 2014 Petr Pisar <ppisar(a)redhat.com> - 0.42-1
+- 0.42 bump
+
* Tue Sep 24 2013 Petr Pisar <ppisar(a)redhat.com> - 0.38-1
- 0.38 bump
diff --git a/sources b/sources
index d1edd97..82f4170 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8f8cd5813a4fa0d387e281ca5ccaeec3 Term-UI-0.38.tar.gz
+cc9465134bcb923d65ac1f190d21b04f Term-UI-0.42.tar.gz
10 years, 4 months
[perl-Encode/f19] Stringify all decode_utf8() arguments
by Petr Pisar
commit 8a874f25ceb51c1cb8081e6f1131ccff88f4d3c5
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Jan 3 10:38:39 2014 +0100
Stringify all decode_utf8() arguments
...-2.54-Stringify-all-decode_utf8-arguments.patch | 64 ++++++++++++++++++++
perl-Encode.spec | 8 ++-
2 files changed, 71 insertions(+), 1 deletions(-)
---
diff --git a/Encode-2.54-Stringify-all-decode_utf8-arguments.patch b/Encode-2.54-Stringify-all-decode_utf8-arguments.patch
new file mode 100644
index 0000000..934e361
--- /dev/null
+++ b/Encode-2.54-Stringify-all-decode_utf8-arguments.patch
@@ -0,0 +1,64 @@
+From 99e546cd7b6ca70b5c1e9f9a05f37fba802b59a8 Mon Sep 17 00:00:00 2001
+From: Dan Kogai <dankogai+github(a)gmail.com>
+Date: Sun, 22 Dec 2013 13:07:05 +0900
+Subject: [PATCH] Stringify all decode_utf8() arguments
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstream commit:
+
+commit 14307cf7e433056128727f5d738ee317ef05b016
+Author: Dan Kogai <dankogai+github(a)gmail.com>
+Date: Sun Dec 22 13:07:05 2013 +0900
+
+ VERSION 2.56
+
+ported to 3.54.
+
+Signed-off-by: Petr Písař <ppisar(a)redhat.com>
+---
+ Encode.pm | 2 +-
+ t/Encode.t | 6 +++++-
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/Encode.pm b/Encode.pm
+index 4285871..1dc2947 100644
+--- a/Encode.pm
++++ b/Encode.pm
+@@ -210,7 +210,7 @@ my $utf8enc;
+ sub decode_utf8($;$) {
+ my ( $octets, $check ) = @_;
+ return undef unless defined $octets;
+- $octets .= '' if ref $octets;
++ $octets .= '';
+ $check ||= 0;
+ $utf8enc ||= find_encoding('utf8');
+ my $string = $utf8enc->decode( $octets, $check );
+diff --git a/t/Encode.t b/t/Encode.t
+index 918975e..d490255 100644
+--- a/t/Encode.t
++++ b/t/Encode.t
+@@ -25,7 +25,7 @@ my @character_set = ('0'..'9', 'A'..'Z', 'a'..'z');
+ my @source = qw(ascii iso8859-1 cp1250);
+ my @destiny = qw(cp1047 cp37 posix-bc);
+ my @ebcdic_sets = qw(cp1047 cp37 posix-bc);
+-plan test => 38+$n*@encodings + 2*@source*@destiny*@character_set + 2*@ebcdic_sets*256 + 6 + 4;
++plan test => 38+$n*@encodings + 2*@source*@destiny*@character_set + 2*@ebcdic_sets*256 + 6 + 5;
+ my $str = join('',map(chr($_),0x20..0x7E));
+ my $cpy = $str;
+ ok(length($str),from_to($cpy,'iso8859-1','Unicode'),"Length Wrong");
+@@ -150,6 +150,10 @@ package main;
+ ok(decode(latin1 => Encode::Dummy->new("foobar")), "foobar");
+ ok(encode(utf8 => Encode::Dummy->new("foobar")), "foobar");
+
++# RT#91569
++# decode_utf8 with non-string arguments
++ok(decode_utf8(*1), "*main::1");
++
+ # hash keys
+ my $key = (keys %{{ "whatever\x{100}" => '' }})[0];
+ my $kopy = $key;
+--
+1.8.3.1
+
diff --git a/perl-Encode.spec b/perl-Encode.spec
index 8a59385..b19f593 100644
--- a/perl-Encode.spec
+++ b/perl-Encode.spec
@@ -1,11 +1,13 @@
Name: perl-Encode
Version: 2.54
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Character encodings in Perl
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Encode/
Source0: http://www.cpan.org/authors/id/D/DA/DANKOGAI/Encode-%{version}.tar.gz
+# Stringify all decode_utf8() arguments, bug #1048134, CPAN RT#91569, in 2.56
+Patch0: Encode-2.54-Stringify-all-decode_utf8-arguments.patch
BuildRequires: perl
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
@@ -67,6 +69,7 @@ your own encoding to perl. No knowledge of XS is necessary.
%prep
%setup -q -n Encode-%{version}
+%patch0 -p1
%build
# Additional scripts can be installed by appending MORE_SCRIPTS, UCM files by
@@ -101,6 +104,9 @@ make test
%{perl_vendorarch}/Encode/encode.h
%changelog
+* Fri Jan 03 2014 Petr Pisar <ppisar(a)redhat.com> - 2.54-2
+- Stringify all decode_utf8() arguments (bug #1048134)
+
* Mon Sep 02 2013 Petr Pisar <ppisar(a)redhat.com> - 2.54-1
- 2.54 bump
10 years, 4 months
[perl-Encode/f20] Stringify all decode_utf8() arguments
by Petr Pisar
commit b913bedacd9ab81cded5fc1f4b9f3c32582e9c54
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Jan 3 10:38:39 2014 +0100
Stringify all decode_utf8() arguments
...-2.54-Stringify-all-decode_utf8-arguments.patch | 64 ++++++++++++++++++++
perl-Encode.spec | 8 ++-
2 files changed, 71 insertions(+), 1 deletions(-)
---
diff --git a/Encode-2.54-Stringify-all-decode_utf8-arguments.patch b/Encode-2.54-Stringify-all-decode_utf8-arguments.patch
new file mode 100644
index 0000000..934e361
--- /dev/null
+++ b/Encode-2.54-Stringify-all-decode_utf8-arguments.patch
@@ -0,0 +1,64 @@
+From 99e546cd7b6ca70b5c1e9f9a05f37fba802b59a8 Mon Sep 17 00:00:00 2001
+From: Dan Kogai <dankogai+github(a)gmail.com>
+Date: Sun, 22 Dec 2013 13:07:05 +0900
+Subject: [PATCH] Stringify all decode_utf8() arguments
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstream commit:
+
+commit 14307cf7e433056128727f5d738ee317ef05b016
+Author: Dan Kogai <dankogai+github(a)gmail.com>
+Date: Sun Dec 22 13:07:05 2013 +0900
+
+ VERSION 2.56
+
+ported to 3.54.
+
+Signed-off-by: Petr Písař <ppisar(a)redhat.com>
+---
+ Encode.pm | 2 +-
+ t/Encode.t | 6 +++++-
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/Encode.pm b/Encode.pm
+index 4285871..1dc2947 100644
+--- a/Encode.pm
++++ b/Encode.pm
+@@ -210,7 +210,7 @@ my $utf8enc;
+ sub decode_utf8($;$) {
+ my ( $octets, $check ) = @_;
+ return undef unless defined $octets;
+- $octets .= '' if ref $octets;
++ $octets .= '';
+ $check ||= 0;
+ $utf8enc ||= find_encoding('utf8');
+ my $string = $utf8enc->decode( $octets, $check );
+diff --git a/t/Encode.t b/t/Encode.t
+index 918975e..d490255 100644
+--- a/t/Encode.t
++++ b/t/Encode.t
+@@ -25,7 +25,7 @@ my @character_set = ('0'..'9', 'A'..'Z', 'a'..'z');
+ my @source = qw(ascii iso8859-1 cp1250);
+ my @destiny = qw(cp1047 cp37 posix-bc);
+ my @ebcdic_sets = qw(cp1047 cp37 posix-bc);
+-plan test => 38+$n*@encodings + 2*@source*@destiny*@character_set + 2*@ebcdic_sets*256 + 6 + 4;
++plan test => 38+$n*@encodings + 2*@source*@destiny*@character_set + 2*@ebcdic_sets*256 + 6 + 5;
+ my $str = join('',map(chr($_),0x20..0x7E));
+ my $cpy = $str;
+ ok(length($str),from_to($cpy,'iso8859-1','Unicode'),"Length Wrong");
+@@ -150,6 +150,10 @@ package main;
+ ok(decode(latin1 => Encode::Dummy->new("foobar")), "foobar");
+ ok(encode(utf8 => Encode::Dummy->new("foobar")), "foobar");
+
++# RT#91569
++# decode_utf8 with non-string arguments
++ok(decode_utf8(*1), "*main::1");
++
+ # hash keys
+ my $key = (keys %{{ "whatever\x{100}" => '' }})[0];
+ my $kopy = $key;
+--
+1.8.3.1
+
diff --git a/perl-Encode.spec b/perl-Encode.spec
index 68f797d..8e38281 100644
--- a/perl-Encode.spec
+++ b/perl-Encode.spec
@@ -1,12 +1,14 @@
Name: perl-Encode
Epoch: 1
Version: 2.54
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Character encodings in Perl
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Encode/
Source0: http://www.cpan.org/authors/id/D/DA/DANKOGAI/Encode-%{version}.tar.gz
+# Stringify all decode_utf8() arguments, bug #1048134, CPAN RT#91569, in 2.56
+Patch0: Encode-2.54-Stringify-all-decode_utf8-arguments.patch
BuildRequires: perl
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
@@ -75,6 +77,7 @@ your own encoding to perl. No knowledge of XS is necessary.
%prep
%setup -q -n Encode-%{version}
+%patch0 -p1
%build
# Additional scripts can be installed by appending MORE_SCRIPTS, UCM files by
@@ -109,6 +112,9 @@ make test
%{perl_vendorarch}/Encode/encode.h
%changelog
+* Fri Jan 03 2014 Petr Pisar <ppisar(a)redhat.com> - 1:2.54-2
+- Stringify all decode_utf8() arguments (bug #1048134)
+
* Mon Sep 02 2013 Petr Pisar <ppisar(a)redhat.com> - 1:2.54-1
- 2.54 bump
10 years, 4 months
[perl-Encode] 2.57 bump
by Petr Pisar
commit 91c2291417edeefe7e6f6e10e3a1bf8a0b1093bf
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Jan 3 09:32:15 2014 +0100
2.57 bump
.gitignore | 1 +
perl-Encode.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 05cce3a..e432d71 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/Encode-2.52.tar.gz
/Encode-2.54.tar.gz
/Encode-2.55.tar.gz
+/Encode-2.57.tar.gz
diff --git a/perl-Encode.spec b/perl-Encode.spec
index 60b5b38..aa0da6b 100644
--- a/perl-Encode.spec
+++ b/perl-Encode.spec
@@ -1,6 +1,6 @@
Name: perl-Encode
Epoch: 1
-Version: 2.55
+Version: 2.57
Release: 1%{?dist}
Summary: Character encodings in Perl
License: GPL+ or Artistic
@@ -113,6 +113,9 @@ make test
%{perl_vendorarch}/Encode/encode.h
%changelog
+* Fri Jan 03 2014 Petr Pisar <ppisar(a)redhat.com> - 1:2.57-1
+- 2.57 bump
+
* Mon Sep 16 2013 Petr Pisar <ppisar(a)redhat.com> - 1:2.55-1
- 2.55 bump
diff --git a/sources b/sources
index 7acfbe9..eff13bb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d946e4e21b2f887797a6f6d7ea74fb9b Encode-2.55.tar.gz
+08029a56ab734069cbdacdafb0276acd Encode-2.57.tar.gz
10 years, 4 months
[perl-DateTime/f18] 1.06 bump
by Petr Pisar
commit 144f27073254d1d4cea130e9542e91c682e8d4ca
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Jan 3 08:57:24 2014 +0100
1.06 bump
.gitignore | 1 +
perl-DateTime.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 247004f..b406c4f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@ DateTime-TimeZone-1.10.tar.gz
/DateTime-1.01.tar.gz
/DateTime-1.03.tar.gz
/DateTime-1.04.tar.gz
+/DateTime-1.06.tar.gz
diff --git a/perl-DateTime.spec b/perl-DateTime.spec
index 850bc6c..68f65f7 100644
--- a/perl-DateTime.spec
+++ b/perl-DateTime.spec
@@ -1,6 +1,6 @@
Name: perl-DateTime
Epoch: 2
-Version: 1.04
+Version: 1.06
Release: 1%{?dist}
Summary: Date and time object
License: Artistic 2.0
@@ -75,6 +75,9 @@ find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
%{_mandir}/man3/*
%changelog
+* Fri Jan 03 2014 Petr Pisar <ppisar(a)redhat.com> - 2:1.06-1
+- 1.06 bump
+
* Tue Dec 10 2013 Petr Pisar <ppisar(a)redhat.com> - 2:1.04-1
- 1.04 bump
diff --git a/sources b/sources
index 2a097eb..39363e3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f8bbaaec1c115abd0301e2caa02d6d40 DateTime-1.04.tar.gz
+2d05c0cfa17b4011abb18d75a3e09453 DateTime-1.06.tar.gz
10 years, 4 months