From 5c1f56724794e1e2d4c0107619c839fc7d9abb91e40106bb0f43012920138e6d Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Wed, 16 Mar 2022 09:58:46 +0000 Subject: [PATCH] Work on SLE-15-SP4 port OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive?expand=0&rev=396 --- texlive.changes | 43 +++++++++++++++++++++++++++++++++++++++++++ texlive.spec | 10 +++++++--- 2 files changed, 50 insertions(+), 3 deletions(-) diff --git a/texlive.changes b/texlive.changes index dffcdcf..252f993 100644 --- a/texlive.changes +++ b/texlive.changes @@ -1,3 +1,46 @@ +------------------------------------------------------------------- +Wed Mar 16 09:56:52 UTC 2022 - Dr. Werner Fink + +- Add missed package splits for bsc#1196711 + +------------------------------------------------------------------- +Tue Mar 8 08:32:26 UTC 2022 - Dr. Werner Fink + +- Lower the official required perl version used for biber to get it + build on SLE-15-SP4 +- Drop the obsolete patches of the poppler support + * fix-lua-poppler-22.01.patch + * source-pdftoepdf-backport-from-2020.patch + * c++17-does-not-allow-dynamic-exception-specifications.patch + * fix-luatexdir-poppler-22.01.patch + * do-not-use-streamSetPos.patch + * fix-poppler-config-from-c.patch +- Ignore patch source-dvipdfm-x.dif from bsc#1099563 as it is part + of upstream since TeXLive 2018 + +------------------------------------------------------------------- +Fri Mar 4 11:08:35 UTC 2022 - Dr. Werner Fink + +- Backport TeXLive 2021, full python3 support and no poppler anymore + +------------------------------------------------------------------- +Fri Jan 28 19:43:08 UTC 2022 - Antonio Larrosa + +- Add patches to build texlive with poppler 22.01.0 + (boo#1195235, jsc#SLE-23488) + * source-poppler0.83.0.patch + * source-poppler0.86.0.patch + * source-fix-const-poppler0.66.0.patch + * source-fix-bool-poppler.patch + * source-pdftoepdf-backport-from-2020.patch + * fix-lua-poppler-22.01.patch + * fix-luatexdir-poppler-22.01.patch + * c++17-does-not-allow-dynamic-exception-specifications.patch + * do-not-use-streamSetPos.patch + * fix-poppler-config-from-c.patch +- Also, as part of the changes to fix the build with poppler + 22.01.0, use gcc9 and C++17. + ------------------------------------------------------------------- Mon Nov 15 10:40:08 UTC 2021 - Dr. Werner Fink diff --git a/texlive.spec b/texlive.spec index 1aef719..c042e8f 100644 --- a/texlive.spec +++ b/texlive.spec @@ -1,7 +1,7 @@ # # spec file for package texlive # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define texlive_version 2021 %define texlive_previous 2020 %define texlive_release 20210325 -%define texlive_noarch 188 +%define texlive_noarch 189 %define texlive_source texlive-20210325-source %define __perl_requires %{nil} @@ -170,7 +170,8 @@ BuildRequires: pkgconfig(xmu) BuildRequires: pkgconfig(xpm) BuildRequires: pkgconfig(xt) %if %{with buildbiber} -BuildRequires: perl-base >= 5.32.0 +#BuildRequires: perl-base >= 5.32.0 +BuildRequires: perl-base >= 5.26.1 BuildRequires: perl(autovivification) #BuildRequires: perl(Business::ISBN) BuildRequires: perl-Business-ISBN >= 3.005 @@ -474,6 +475,7 @@ Group: Productivity/Publishing/TeX/Utilities URL: http://www.tug.org/texlive/ Requires(pre): texlive-attachfile2 >= %{texlive_version} #!BuildIgnore: texlive-attachfile2 +Provides: texlive-pdftools-bin:%{_bindir}/pdfatfi Prefix: %{_bindir} %description attachfile2-bin @@ -2390,6 +2392,7 @@ Group: Productivity/Publishing/TeX/Utilities URL: http://www.tug.org/texlive/ Requires(pre): texlive-pdftosrc >= %{texlive_version} #!BuildIgnore: texlive-pdftosrc +Provides: texlive-pdftools-bin:%{_bindir}/pdftosrc Prefix: %{_bindir} %description pdftosrc-bin @@ -2550,6 +2553,7 @@ Group: Productivity/Publishing/TeX/Utilities URL: http://www.tug.org/texlive/ Requires(pre): texlive-ps2eps >= %{texlive_version} #!BuildIgnore: texlive-ps2eps +Provides: texlive-pstools-bin:%{_bindir}/e2pall Prefix: %{_bindir} %description ps2eps-bin