Hello community, here is the log from the commit of package texlive for openSUSE:Factory checked in at 2018-03-22 11:55:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive (Old) and /work/SRC/openSUSE:Factory/.texlive.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive" Thu Mar 22 11:55:38 2018 rev:46 rq:587485 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/texlive/texlive.changes 2018-02-07 18:18:17.865165408 +0100 +++ /work/SRC/openSUSE:Factory/.texlive.new/texlive.changes 2018-03-22 11:58:36.839664627 +0100 @@ -1,0 +2,15 @@ +Thu Mar 15 08:54:09 UTC 2018 - [email protected] + +- Add patch biber-perl-5.30.dif to avoid trouble with perl 5.30 and biber + +------------------------------------------------------------------- +Thu Mar 15 07:29:33 UTC 2018 - [email protected] + +- Add missing dependencies for perl-biber (boo#1084900) + +------------------------------------------------------------------- +Wed Mar 14 18:57:04 UTC 2018 - [email protected] + +- Remove xorg-x11-devel and Mesa-devel from buildrequires. + +------------------------------------------------------------------- New: ---- biber-perl-5.30.dif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive.spec ++++++ --- /var/tmp/diff_new_pack.s2ZcPl/_old 2018-03-22 11:58:40.547531664 +0100 +++ /var/tmp/diff_new_pack.s2ZcPl/_new 2018-03-22 11:58:40.567530947 +0100 @@ -73,7 +73,7 @@ Version: %{texlive_version}.%{texlive_release} Release: 0 Summary: The TeXLive Formatting System -License: GPL-2.0+ and GPL-2.0 and GPL-3.0 and LPPL-1.3c and LPPL-1.0 and Artistic-1.0 and Apache-2.0 and MIT and BSD-3-Clause and SUSE-TeX and SUSE-Public-Domain +License: GPL-2.0-or-later AND GPL-2.0-only AND GPL-3.0-only AND LPPL-1.3c AND LPPL-1.0 AND Artistic-1.0 AND Apache-2.0 AND MIT AND BSD-3-Clause AND SUSE-TeX AND SUSE-Public-Domain Group: Productivity/Publishing/TeX/Base Url: http://www.tug.org/texlive/ PreReq: /usr/bin/perl @@ -134,9 +134,6 @@ BuildRequires: ghostscript-devel BuildRequires: ghostscript-library BuildRequires: glibc-devel -%if 0%{suse_version} > 1220 -BuildRequires: glu-devel -%endif BuildRequires: graphite2-devel BuildRequires: gsl-devel BuildRequires: harfbuzz-devel @@ -144,12 +141,6 @@ BuildRequires: libicu-devel BuildRequires: libjpeg-devel BuildRequires: libopenssl-devel -%if 0%{suse_version} > 1220 -BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(osmesa) -%else -BuildRequires: Mesa-devel -%endif BuildRequires: libpaper-devel BuildRequires: libpng-devel BuildRequires: libpoppler-devel @@ -164,14 +155,21 @@ BuildRequires: potrace-devel BuildRequires: pwdutils BuildRequires: readline-devel +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glu) BuildConflicts: texinfo BuildRequires: unzip BuildRequires: xaw3d-devel -BuildRequires: xorg-x11-devel BuildRequires: xz BuildRequires: zip BuildRequires: zlib-devel BuildRequires: zziplib-devel +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xaw7) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xmu) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xt) %if %{with buildbiber} BuildRequires: perl-base >= 5.24.1 BuildRequires: perl(autovivification) @@ -261,6 +259,8 @@ Patch42: biblatex-encoding.dif # PATCH-FIX-SUSE Old problem back: we do not use internal Certs! Patch44: biber-certs.dif +# PATCH-FIX-SUSE Make biber work with perl 5.30 +Patch46: biber-perl-5.30.dif # PATCH-FIX-SUSE Make biber work with perl 5.18.2 Patch47: biber-perl-5.18.2.dif # PATCH-FIX-UPSTREAM texlive-20170524-source-poppler059-1.patch [email protected] -- Adapt to poppler 0.59 API changes @@ -3039,7 +3039,7 @@ Version: 6.2.3 Release: 0 Summary: Path searching library for TeX-related files -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: System/Libraries Url: http://www.tug.org/texlive/ Prefix: %{_libdir} @@ -3056,7 +3056,7 @@ Version: 6.2.3 Release: 0 Summary: Path searching library for TeX-related files -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ Url: http://www.tug.org/texlive/ Requires: libkpathsea6 = 6.2.3 @@ -3187,7 +3187,7 @@ Version: %{texlive_version}.%{texlive_release} Release: 0 Summary: Basic development packages for TeXLive -License: LGPL-2.1+ and BSD-3-Clause and SUSE-TeX +License: LGPL-2.1-or-later AND BSD-3-Clause AND SUSE-TeX Group: Development/Languages/Other Url: http://www.tug.org/texlive/ Requires: libkpathsea6 = 6.2.3 @@ -3222,7 +3222,10 @@ Requires: perl(Data::Dump) Requires: perl(Data::Uniqid) Requires: perl(Date::Simple) +Requires: perl(DateTime) Requires: perl(DateTime::Calendar::Julian) +Requires: perl(DateTime::Format::Builder) +Requires: perl(DateTime::TimeZone) Requires: perl(Encode::EUCJPASCII) Requires: perl(Encode::HanExtra) Requires: perl(Encode::JIS2K) @@ -3418,6 +3421,9 @@ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . %patch42 -p0 -b .en %patch44 -p0 -b .noica +%if 0%{perl_versnum} >= 5260 +%patch46 -p0 -b .530 +%endif %if 0%{perl_versnum} < 5200 %patch47 -p0 -b .518 %endif ++++++ biber-perl-5.30.dif ++++++ Fun with Perl 5.30 --- lib/Biber/LaTeX/Recode.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- lib/Biber/LaTeX/Recode.pm +++ lib/Biber/LaTeX/Recode.pm 2018-03-15 08:49:32.341586613 +0000 @@ -313,7 +313,7 @@ sub latex_decode { # Workaround perl's lack of variable-width negative look-behind - # Reverse string (and therefore some of the Re) and use variable width negative look-ahead $text = reverse $text; - $text =~ s/}(\pM+\pL){(?!\pL+\\)/$1/g; + $text =~ s/}(\pM+\pL)\{(?!\pL+\\)/$1/g; $text = reverse $text; # Replace verbatim field markers
