Accepting request 967551 from Publishing:TeXLive

- Update to TeXLive 2022 (boo#1188577)
- Remove patch source-missed-scripts.dif as scripts now are upstream
- Remove patch source-r58686:r58919.dif as obsolete

OBS-URL: https://build.opensuse.org/request/show/967551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive?expand=0&rev=78
This commit is contained in:
Dominique Leuenberger 2022-04-21 13:41:25 +00:00 committed by Git OBS Bridge
commit 6b9d071846
14 changed files with 281 additions and 1567 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1c48a2ba2a87534ad8894426b4e883d63bac8548907f1739a1212d3c13106aca
size 1000132

3
biber-2.17.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87a6320e62a02c8ce1885895336e21b8a52502b04587a4e001cd1a1c210a0b1f
size 1004096

View File

@ -5,7 +5,7 @@
--- configure
+++ configure 2018-04-10 08:58:00.463820598 +0000
@@ -20711,6 +20711,10 @@ fi
@@ -22104,6 +22104,10 @@ fi
# most powerpc-linux boxes support dynamic linking these days and
# people can always --disable-shared, the test was removed, and we
# assume the GNU/Linux dynamic linker is in use.

View File

@ -6,7 +6,7 @@
4 files changed, 4 insertions(+), 5 deletions(-)
--- configure.ac
+++ configure.ac 2019-05-13 10:27:04.041797653 +0000
+++ configure.ac 2022-04-05 13:23:04.125421650 +0000
@@ -126,9 +126,6 @@ KPSE_FOR_PKGS([sys_libs], [m4_sinclude([
if test "x$syslib_status" = xno; then
AC_MSG_ERROR([some requested system libraries failed])
@ -18,7 +18,7 @@
AM_CONDITIONAL([cross], [test "x$cross_compiling" = xyes])
--- m4/kpse-setup.m4
+++ m4/kpse-setup.m4 2019-05-13 10:27:04.041797653 +0000
+++ m4/kpse-setup.m4 2022-04-05 13:23:04.201420256 +0000
@@ -30,7 +30,8 @@ AC_ARG_ENABLE([native-texlive-build],
AS_HELP_STRING([--disable-native-texlive-build],
[do not build for the TeX Live binary distribution]))[]dnl
@ -30,18 +30,18 @@
ac_configure_args="$ac_configure_args '--enable-native-texlive-build'"])
AS_CASE([$enable_largefile],
--- texk/dvipdfm-x/configure.ac
+++ texk/dvipdfm-x/configure.ac 2020-03-19 13:15:34.631031066 +0000
+++ texk/dvipdfm-x/configure.ac 2022-04-05 13:26:16.097900669 +0000
@@ -8,7 +8,7 @@ dnl This file is free software; the co
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl
-AC_INIT([dvipdfm-x (TeX Live)], [20210318], [dvipdfmx@tug.org])
+AC_INIT([dvipdfm (TeX Live)], [20210318], [dvipdfmx@tug.org])
-AC_INIT([dvipdfm-x (TeX Live)], [20211117], [dvipdfmx@tug.org])
+AC_INIT([dvipdfm (TeX Live)], [20211117], [dvipdfmx@tug.org])
AC_PREREQ([2.65])
AC_CONFIG_SRCDIR([agl.c])
AC_CONFIG_AUX_DIR([../../build-aux])
--- texk/dvisvgm/configure.ac
+++ texk/dvisvgm/configure.ac 2019-05-13 10:34:27.319097098 +0000
+++ texk/dvisvgm/configure.ac 2022-04-05 13:23:04.449415706 +0000
@@ -59,6 +59,7 @@ if test "x$enable_native_texlive_build"
HAVE_LIBGS=0
else

View File

@ -60,7 +60,7 @@
+exec dvitodvi -q '2:707@0(-5.5mm,-10mm)+1(190mm,-10mm)' $1 $2
--- texk/seetexk/configure
+++ texk/seetexk/configure 2021-04-07 09:56:20.322745677 +0000
@@ -14943,7 +14943,7 @@ elif test "x$need_kpathsea:$with_system_
@@ -15586,7 +15586,7 @@ elif test "x$need_kpathsea:$with_system_
as_fn_error $? "did not find kpathsea" "$LINENO" 5
fi
else

File diff suppressed because it is too large Load Diff

View File

@ -5,9 +5,9 @@
--- libs/luajit/configure
+++ libs/luajit/configure 2020-04-30 15:42:15.998038368 +0000
@@ -14295,6 +14295,15 @@ fi
fi
if test "x$LJHOST" = xPS3; then :
@@ -15205,6 +15205,15 @@ fi
if test "x$LJHOST" = xPS3
then :
echo '-D PPE -D TOC' >>dynasm_flags
+fi
+ if grep 'LJ_ARCH_PPC_OPD 1' conftest.i >/dev/null 2>&1; then :

View File

@ -1,165 +0,0 @@
---
texk/web2c/luatexdir/ChangeLog | 9 +++++++++
texk/web2c/luatexdir/NEWS | 19 +++++++++++++++++++
texk/web2c/luatexdir/luatex.c | 4 ++--
texk/web2c/luatexdir/luatex_svnversion.h | 2 +-
texk/web2c/mplibdir/ChangeLog | 7 ++++++-
texk/web2c/mplibdir/am/libmplib.am | 2 +-
texk/web2c/mplibdir/am/mplib.am | 2 +-
texk/web2c/mplibdir/mp.w | 4 ++--
texk/web2c/mplibdir/mpxout.w | 2 +-
texk/web2c/pmpostdir/pmp.ch | 8 ++++----
10 files changed, 46 insertions(+), 13 deletions(-)
--- texk/web2c/luatexdir/ChangeLog
+++ texk/web2c/luatexdir/ChangeLog 2021-04-26 00:00:00.000000000 +0000
@@ -1,3 +1,12 @@
+2021-04-10 Luigi Scarso <luigi.scarso@gmail.com>
+ * LuaTeX version 1.13.2 with MetaPost 2.01.
+ The version change in MetaPost
+ is due solely to the bug fix in btex .. etex
+
+2021-04-02 Luigi Scarso <luigi.scarso@gmail.com>
+ * LuaTeX version 1.13.1,
+ The version change is due solely to the bug fix in btex .. etex
+
2021-03-23 Karl Berry <karl@tug.org>
* TL'21.
--- texk/web2c/luatexdir/NEWS
+++ texk/web2c/luatexdir/NEWS 2021-04-26 00:00:00.000000000 +0000
@@ -1,4 +1,23 @@
==============================================================
+LuaTeX 1.13.2 2021-04-10
+==============================================================
+
+MetaPost 2.01 (to mark the patch on the unwanted space in
+btex etex).
+
+
+
+==============================================================
+LuaTeX 1.13.1 2021-04-02
+==============================================================
+
+Fixed an unwanted space in btex etex in metapost, introduced
+after a patch for troff.
+
+
+
+
+==============================================================
LuaTeX 1.13.0 2021-03-12
==============================================================
--- texk/web2c/luatexdir/luatex.c
+++ texk/web2c/luatexdir/luatex.c 2021-04-26 00:00:00.000000000 +0000
@@ -33,8 +33,8 @@
*/
int luatex_version = 113;
-int luatex_revision = '0';
-const char *luatex_version_string = "1.13.0";
+int luatex_revision = '2';
+const char *luatex_version_string = "1.13.2";
const char *engine_name = my_name;
#include <kpathsea/c-ctype.h>
--- texk/web2c/luatexdir/luatex_svnversion.h
+++ texk/web2c/luatexdir/luatex_svnversion.h 2021-04-26 00:00:00.000000000 +0000
@@ -1 +1 @@
-#define luatex_svn_revision 7418
+#define luatex_svn_revision 7430
--- texk/web2c/mplibdir/ChangeLog
+++ texk/web2c/mplibdir/ChangeLog 2021-04-26 00:00:00.000000000 +0000
@@ -1,10 +1,15 @@
+2021-04-10 Luigi Scarso <luigi.scarso@gmail.com>
+ * Metapost version 2.01 (needed to mark the patch mpx_copy_mpto).
+
+2021-04-02 Luigi Scarso <luigi.scarso@gmail.com>
+ * Revert the patch in mpx_copy_mpto, it was wrong in tex mode. Added a check if in troff mode.
+
2021-03-23 Karl Berry <karl@tug.org>
* TL'21.
2020-12-28 Luigi Scarso <luigi.scarso@gmail.com>
* Temp, fix in mpx_copy_mpto, changed || with && to avoid a wrong final %
-
2020-12-27 Luigi Scarso <luigi.scarso@gmail.com>
* Fixed some typos in manual (thank to 胡亚捷 (Hu Yajie) )
* Added the undocumented -T option
--- texk/web2c/mplibdir/mp.w
+++ texk/web2c/mplibdir/mp.w 2021-04-26 00:00:00.000000000 +0000
@@ -71,12 +71,12 @@ undergoes any modifications, so that it
@^extensions to \MP@>
@^system dependencies@>
-@d default_banner "This is MetaPost, Version 2.00" /* printed when \MP\ starts */
+@d default_banner "This is MetaPost, Version 2.01" /* printed when \MP\ starts */
@d true 1
@d false 0
@<Metapost version header@>=
-#define metapost_version "2.00"
+#define metapost_version "2.01"
@ The external library header for \MP\ is |mplib.h|. It contains a
few typedefs and the header defintions for the externally used
--- texk/web2c/mplibdir/mpxout.w
+++ texk/web2c/mplibdir/mpxout.w 2021-04-26 00:00:00.000000000 +0000
@@ -564,7 +564,7 @@ static void mpx_copy_mpto (MPX mpx, FILE
if (textype == B_TEX) {
/* put no |%| at end if it's only 1 line total, starting with |%|;
* this covers the special case |%&format| in a single line. */
- if (t != s && *t != '%')
+ if ((t != s || *t != '%') && mpx->mode == mpx_tex_mode)
fprintf(outfile,"%%");
}
free(res);
--- texk/web2c/mplibdir/am/libmplib.am
+++ texk/web2c/mplibdir/am/libmplib.am 2021-04-26 00:00:00.000000000 +0000
@@ -1,6 +1,6 @@
## texk/web2c/mplibdir/am/libmplib.am: Makefile fragment for libmplib.
##
-## Copyright (C) 2015-2020 Luigi Scarso <tex-live@tug.org>
+## Copyright (C) 2015-2021 Luigi Scarso <tex-live@tug.org>
## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
--- texk/web2c/mplibdir/am/mplib.am
+++ texk/web2c/mplibdir/am/mplib.am 2021-04-26 00:00:00.000000000 +0000
@@ -1,6 +1,6 @@
## texk/web2c/mplibdir/am/mplib.am: Makefile fragment for MetaPost.
##
-## Copyright 2017-2018 Luigi Scarso <tex-live@tug.org>
+## Copyright 2017-2021 Luigi Scarso <tex-live@tug.org>
## Copyright 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
--- texk/web2c/pmpostdir/pmp.ch
+++ texk/web2c/pmpostdir/pmp.ch 2021-04-26 00:00:00.000000000 +0000
@@ -13,19 +13,19 @@
%
@x
-@d default_banner "This is MetaPost, Version 2.00" /* printed when \MP\ starts */
+@d default_banner "This is MetaPost, Version 2.01" /* printed when \MP\ starts */
@y
@z
@x
-#define metapost_version "2.00"
+#define metapost_version "2.01"
@y
#ifdef UPMP
#define P_UP "up"
-#define metapost_version "2.00-0.04-u1.27"
+#define metapost_version "2.01-0.04-u1.27"
#else
#define P_UP "p"
-#define metapost_version "2.00-0.04"
+#define metapost_version "2.01-0.04"
#endif
#define default_banner "This is " P_UP "MetaPost, Version " metapost_version /* printed when \MP\ starts */
@z

View File

@ -188,7 +188,7 @@
}
--- texk/makeindexk/scanid.h
+++ texk/makeindexk/scanid.h 2016-06-07 13:29:37.209589558 +0000
@@ -112,6 +112,20 @@
@@ -118,6 +118,20 @@
idx_ec++; \
}
@ -209,7 +209,7 @@
#define IDX_ERROR1(F, D) { \
if (idx_dot) { \
fprintf(ilg_fp, "\n"); \
@@ -119,7 +133,7 @@
@@ -125,7 +139,7 @@
} \
fprintf(ilg_fp, "!! Input index error (file = %s, line = %d):\n -- ", \
idx_fn, idx_lc); \

View File

@ -23,6 +23,17 @@
texk/xdvik/xdvi-sh.in | 19 +
22 files changed, 224 insertions(+), 83 deletions(-)
--- reautoconf
+++ reautoconf 2022-04-05 13:46:43.207504121 +0000
@@ -94,7 +94,7 @@ echo "$0: TL_AUTOHEADER, T
# Give users a chance to quit here
# and set TL_AUTOCONF, TL_AUTOHEADER, TL_AUTOMAKE, and/or TL_ACLOCAL
-$do_cmd sleep 4
+# $do_cmd sleep 4
$do_say "$0: starting at `date`."
AUTOCONF=$TL_AUTOCONF
--- libs/icu/icu-src/source/common/Makefile.in
+++ libs/icu/icu-src/source/common/Makefile.in 2021-04-07 10:14:44.202880715 +0000
@@ -69,7 +69,7 @@ DEFS += -DU_COMMON_IMPLEMENTATION
@ -34,17 +45,6 @@
# for icu data location
ifeq ($(PKGDATA_MODE),common)
--- reautoconf
+++ reautoconf 2021-04-07 10:14:44.202880715 +0000
@@ -83,7 +83,7 @@ echo "$0: TL_AUTOHEADER, T
# Give users a chance to quit here
# and set TL_AUTOCONF, TL_AUTOHEADER, TL_AUTOMAKE, and/or TL_ACLOCAL
-$do_cmd sleep 5
+# $do_cmd sleep 5
AUTOCONF=$TL_AUTOCONF
AUTOHEADER=$TL_AUTOHEADER
--- texk/dviljk/dvi2xx.c
+++ texk/dviljk/dvi2xx.c 2021-04-07 10:14:44.206880772 +0000
@@ -168,7 +168,18 @@ main(int argc, char *argv[])
@ -161,7 +161,7 @@
sdir_greatgrandparent = xdirname (sdir_grandparent);
kpathsea_xputenv (kpse, "SELFAUTOGRANDPARENT", fix_selfdir (sdir_greatgrandparent));
--- texk/kpathsea/texmf.cnf
+++ texk/kpathsea/texmf.cnf 2021-04-07 10:22:03.917307810 +0000
+++ texk/kpathsea/texmf.cnf 2022-04-05 13:47:33.158601044 +0000
@@ -62,20 +62,20 @@
TEXMFROOT = $SELFAUTOPARENT
@ -191,11 +191,11 @@
TEXMFHOME = ~/texmf
% TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data.
-TEXMFVAR = ~/.texlive2021/texmf-var
-TEXMFVAR = ~/.texlive2022/texmf-var
+TEXMFVAR = ${TEXMFSYSVAR}
% TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data.
-TEXMFCONFIG = ~/.texlive2021/texmf-config
-TEXMFCONFIG = ~/.texlive2022/texmf-config
+TEXMFCONFIG = ${TEXMFSYSCONFIG}
% This is the value manipulated by tlmgr's auxtrees subcommand in the
@ -256,8 +256,8 @@
% This variable exists only to be redefined; it is used in nearly all
% search paths. If a document has source files not only in the current
@@ -307,7 +307,7 @@ TEXINPUTS = $TEXMFDOTDIR;$
TTF2TFMINPUTS = $TEXMFDOTDIR;$TEXMF/ttf2pk//
@@ -304,7 +304,7 @@ TEXINPUTS.frpdftex = $TEXMFDOTDIR;$
TEXINPUTS = $TEXMFDOTDIR;$TEXMF/tex/{$progname,generic,latex,}//
% Metafont, MetaPost inputs.
-MFINPUTS = $TEXMFDOTDIR;$TEXMF/metafont//;{$TEXMF/fonts,$VARTEXFONTS}/source//
@ -265,7 +265,7 @@
MPINPUTS = $TEXMFDOTDIR;$TEXMF/metapost//
% Dump files (fmt/base/mem) for vir{tex,mf,mp} to read.
@@ -317,31 +317,31 @@ MPINPUTS = $TEXMFDOTDIR;$TEXMF/metapost/
@@ -314,31 +314,31 @@ MPINPUTS = $TEXMFDOTDIR;$TEXMF/metapost/
% We repeat the same definition three times because of the way fmtutil
% is implemented; if we use ${TEXFORMATS}, the mpost/mf/etc. formats
% will not be found.
@ -304,7 +304,7 @@
% Similarly for the GF format, which only remains in existence because
% Metafont outputs it (and MF isn't going to change).
@@ -437,8 +437,8 @@ MPSUPPORT = $TEXMFDOTDIR;$TEXMF/metapost
@@ -442,8 +442,8 @@ MPSUPPORT = $TEXMFDOTDIR;$TEXMF/metapost
% For xdvi to find mime.types and .mailcap, if they do not exist in
% ~. These are single directories, not paths.
% (But the default mime.types, at least, may well suffice.)
@ -315,7 +315,7 @@
% Default settings for the fontconfig library as used by the Windows
% versions of xetex/xdvipdfmx. Not used by xetex on Unixish systems.
@@ -462,10 +462,10 @@ WEBINPUTS = $TEXMFDOTDIR;$TEXMF/web//
@@ -467,10 +467,10 @@ WEBINPUTS = $TEXMFDOTDIR;$TEXMF/web//
CWEBINPUTS = $TEXMFDOTDIR;$TEXMF/cweb//
% Omega-related fonts and other files.
@ -330,7 +330,7 @@
OTPINPUTS = $TEXMFDOTDIR;$TEXMF/omega/otp//
OCPINPUTS = $TEXMFDOTDIR;$TEXMF/omega/ocp//
@@ -558,32 +558,38 @@ RUBYINPUTS = $TEXMFDOTDIR;$TEXMF/scrip
@@ -566,32 +566,38 @@ RUBYINPUTS = $TEXMFDOTDIR;$TEXMF/scrip
% explicitly list every directory. Arguably more understandable anyway.
%
TEXMFCNF = {\
@ -394,7 +394,7 @@
%
% For reference, here is the old brace-using definition:
%TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
@@ -904,3 +910,33 @@ guess_input_kanji_encoding = 1
@@ -909,3 +915,33 @@ guess_input_kanji_encoding = 1
% command_line_encoding = none
% in a texmf.cnf prefered, for example $TEXMFLOCAL/web2c/texmf.cnf.
command_line_encoding = utf-8
@ -452,15 +452,15 @@
msg ("Usage: %s [-bh] {-c char|-o octchar} [-W width -H height] pkfile\n", myname);
fatal("\nEmail bug reports to %s.\n", PACKAGE_BUGREPORT);
--- texk/texlive/linked_scripts/musixtex/musixtex.lua
+++ texk/texlive/linked_scripts/musixtex/musixtex.lua 2021-04-07 10:29:14.951604240 +0000
@@ -212,16 +212,27 @@ end
-- possible by exploiting the the fact that Lua has two false values.
-- dvi == nil "do not produce a DVI file" (but maybe PDF)
-- dvi == false "do not process the DVI file" (but stop after TeX)
+++ texk/texlive/linked_scripts/musixtex/musixtex.lua 2022-04-05 13:52:00.765759055 +0000
@@ -226,16 +226,27 @@ end
local dvips = "dvips -e0"
-- option -e0 suppresses dvips "feature" of adjusting location to align
-- characters in words of text
+local base=string.explode(arg[0], "/+")
+base=string.explode(base[#base], ".+")
+base=base[1]
local dvips = "dvips -e0"
function defaults()
xml2pmx = "xml2pmx"
prepmx = "prepmx"
@ -493,10 +493,10 @@
+umask 022
exec fmtutil --sys ${1+"$@"}
--- texk/texlive/linked_scripts/texlive/fmtutil.pl
+++ texk/texlive/linked_scripts/texlive/fmtutil.pl 2021-04-07 10:14:44.210880832 +0000
+++ texk/texlive/linked_scripts/texlive/fmtutil.pl 2022-04-05 13:53:52.711731787 +0000
@@ -10,16 +10,16 @@
# History:
# Original shell script (C) 2001 Thomas Esser, public domain
# Original shell script 2001 Thomas Esser, public domain
-my $TEXMFROOT;
+my $TEXMFDIST;
@ -516,7 +516,7 @@
require "mktexlsr.pl";
TeX::Update->import();
}
@@ -70,7 +70,7 @@ TeXLive::TLUtils::prepend_own_path();
@@ -76,7 +76,7 @@ TeXLive::TLUtils::prepend_own_path();
# this function checks by itself whether it is running on windows or not
reset_root_home();
@ -525,22 +525,22 @@
chomp(our $TEXMFVAR = `kpsewhich -var-value=TEXMFVAR`);
chomp(our $TEXMFSYSVAR = `kpsewhich -var-value=TEXMFSYSVAR`);
chomp(our $TEXMFCONFIG = `kpsewhich -var-value=TEXMFCONFIG`);
@@ -361,7 +361,14 @@ sub callback_build_formats {
TeXLive::TLWinGoo::maybe_make_ro ($tmpdir);
@@ -413,7 +413,14 @@ sub callback_build_formats {
TeXLive::TLWinGoo::maybe_make_ro ($tmpdir);
}
} else {
+ my ($uid, $gid);
$tmpdir = File::Temp::tempdir(CLEANUP => 1);
+ if ($> == 0 && ($uid=getpwnam("mktex")) && ($gid=getgrnam("mktex"))) {
+ my $cnt = chown $uid, $gid, $tmpdir;
+ die "could not create directory $tmpdir" if $cnt <= 0;
+ $cnt = chmod 0770, $tmpdir;
+ die "could not create directory $tmpdir" if $cnt <= 0;
+ }
}
} else {
+ my ($uid, $gid);
$tmpdir = File::Temp::tempdir(CLEANUP => 1);
+ if ($> == 0 && ($uid=getpwnam("mktex")) && ($gid=getgrnam("mktex"))) {
+ my $cnt = chown $uid, $gid, $tmpdir;
+ die "could not create directory $tmpdir" if $cnt <= 0;
+ $cnt = chmod 0770, $tmpdir;
+ die "could not create directory $tmpdir" if $cnt <= 0;
+ }
}
# set up destination directory
$opts{'fmtdir'} ||= "$texmfvar/web2c";
@@ -592,6 +599,7 @@ sub rebuild_one_format {
@@ -717,6 +724,7 @@ sub rebuild_one_format {
# check for existence of ini file before doing anything else
if (system("kpsewhich -progname=$fmt -format=$kpsefmt $inifile >$nul 2>&1") != 0) {
# we didn't find the ini file, skip
@ -548,7 +548,7 @@
print_deferred_warning("inifile $inifile for $fmt/$eng not found.\n");
# The original script just skipped it but in TeX Live we expect that
# all activated formats are also buildable, thus return failure.
@@ -651,11 +659,15 @@ sub rebuild_one_format {
@@ -776,11 +784,15 @@ sub rebuild_one_format {
",$opts{'no-error-if-no-engine'}," =~ m/,$eng,/) {
return $FMT_NOTAVAIL;
} else {
@ -574,7 +574,7 @@
exec updmap --sys ${1+"$@"}
--- texk/web2c/Makefile.in
+++ texk/web2c/Makefile.in 2021-04-07 10:14:44.210880832 +0000
@@ -5483,7 +5483,7 @@ libmd5_a_SOURCES = libmd5/md5.c libmd5/m
@@ -5699,7 +5699,7 @@ libmd5_a_SOURCES = libmd5/md5.c libmd5/m
md5main_CPPFLAGS = -I$(srcdir)/libmd5
md5main_SOURCES = libmd5/md5main.c
md5main_LDADD = libmd5.a
@ -583,7 +583,7 @@
$(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
@@ -5530,6 +5530,11 @@ w2c/c-auto.h: w2c/stamp-h1
@@ -5746,6 +5746,11 @@ w2c/c-auto.h: w2c/stamp-h1
w2c/stamp-h1: $(srcdir)/c-auto.in $(top_builddir)/config.status
@rm -f w2c/stamp-h1
cd $(top_builddir) && $(SHELL) ./config.status w2c/c-auto.h

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7aefd96608d72061970f2d73f275be5648ea8ae815af073016d3106acc0d584b
size 54837368

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ffa3485e51eb2c4490496450fc69b9d7bd7cb9e53357d92db4bcd4fd6179b56
size 67975836

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Apr 5 13:38:47 UTC 2022 - Dr. Werner Fink <werner@suse.de>
- Update to TeXLive 2022 (boo#1188577)
- Remove patch source-missed-scripts.dif as scripts now are upstream
- Remove patch source-r58686:r58919.dif as obsolete
-------------------------------------------------------------------
Wed Mar 30 14:44:43 UTC 2022 - Bernhard Wiedemann <bwiedemann@suse.com>

View File

@ -16,11 +16,11 @@
#
%define texlive_version 2021
%define texlive_previous 2020
%define texlive_release 20210325
%define texlive_version 2022
%define texlive_previous 2021
%define texlive_release 20220321
%define texlive_noarch 190
%define texlive_source texlive-20210325-source
%define texlive_source texlive-20220321-source
%define __perl_requires %{nil}
%define __os_install_post /usr/lib/rpm/brp-compress \\\
@ -31,8 +31,6 @@
%endif
%global perl_versnum %(rpm -q --qf '%%{VERSION}' perl | sed 's/\\.//g')
%bcond_with zypper_posttrans
#
# LuaJIT -- does not build nor support all architectures
# Current status is available at https://github.com/LuaJIT/LuaJIT
@ -235,7 +233,7 @@ BuildRequires: perl(XML::Writer::String)
%endif
# Download at ftp://tug.org/texlive/historic/%{texlive_version}/
Source0: %{texlive_source}.tar.xz
Source3: biber-2.16.tar.xz
Source3: biber-2.17.tar.xz
Source4: cnf-to-paths.awk
Source30: texlive-rpmlintrc
Source50: public.c
@ -253,7 +251,6 @@ Patch13: source-x11r7.dif
Patch17: source-64.dif
Patch18: source-a2ping.dif
Patch19: source-dvipng.dif
Patch20: source-missed-scripts.dif
Patch21: source-ppc64.dif
# PATCH-FIX-SUSE Make biber work with our perl
Patch42: biblatex-encoding.dif
@ -263,8 +260,6 @@ Patch44: biber-certs.dif
Patch47: biber-perl-5.18.2.dif
# PATCH-FIX-SUSE Let it build even without ls-R files around
Patch62: source-psutils-kpathsea.dif
# PATCH-FIX-UPSTREAM Upstream fix for mpost/luatex btex/etex
Patch63: source-r58686:r58919.dif
# PATCH-FIX-SUSE Support luajit on ppc64/ppc64le
Patch104: 0004-Add-ppc64-support-based-on-koriakin-GitHub-patchset.patch
# PATCH-FIX-SUSE Support luajit fix for arm64
@ -380,7 +375,7 @@ Prefix: %{_bindir}
Binary files of adhocfilelist
%package afm2pl-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of afm2pl
@ -408,7 +403,7 @@ Prefix: %{_bindir}
Binary files of albatross
%package aleph-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of aleph
@ -453,7 +448,7 @@ Prefix: %{_bindir}
Binary files of arara
%package asymptote-bin
Version: %{texlive_version}.%{texlive_release}.svn57890
Version: %{texlive_version}.%{texlive_release}.svn62582
Release: 0
License: LPPL-1.0
Summary: Binary files of asymptote
@ -497,7 +492,7 @@ Prefix: %{_bindir}
Binary files of authorindex
%package autosp-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of autosp
@ -511,7 +506,7 @@ Prefix: %{_bindir}
Binary files of autosp
%package axodraw2-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of axodraw2
@ -539,7 +534,7 @@ Prefix: %{_bindir}
Binary files of bib2gls
%package biber-bin
Version: %{texlive_version}.%{texlive_release}.svn57273
Version: %{texlive_version}.%{texlive_release}.svn61867
Release: 0
License: LPPL-1.0
Summary: Binary files of biber
@ -579,7 +574,7 @@ Prefix: %{_bindir}
Binary files of bibexport
%package bibtex-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of bibtex
@ -596,7 +591,7 @@ Prefix: %{_bindir}
Binary files of bibtex
%package bibtex8-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of bibtex8
@ -613,7 +608,7 @@ Prefix: %{_bindir}
Binary files of bibtex8
%package bibtexu-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of bibtexu
@ -700,7 +695,7 @@ Prefix: %{_bindir}
Binary files of chklref
%package chktex-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of chktex
@ -716,6 +711,20 @@ Prefix: %{_bindir}
%description chktex-bin
Binary files of chktex
%package citation-style-language-bin
Version: %{texlive_version}.%{texlive_release}.svn61687
Release: 0
License: LPPL-1.0
Summary: Binary files of citation-style-language
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Requires(pre): texlive-citation-style-language >= %{texlive_version}
#!BuildIgnore: texlive-citation-style-language
Prefix: %{_bindir}
%description citation-style-language-bin
Binary files of citation-style-language
%package cjk-gs-integrate-bin
Version: %{texlive_version}.%{texlive_release}.svn37223
Release: 0
@ -731,7 +740,7 @@ Prefix: %{_bindir}
Binary files of cjk-gs-integrate
%package cjkutils-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of cjkutils
@ -909,7 +918,7 @@ Prefix: %{_bindir}
Binary files of ctanupload
%package ctie-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of ctie
@ -923,7 +932,7 @@ Prefix: %{_bindir}
Binary files of ctie
%package cweb-bin
Version: %{texlive_version}.%{texlive_release}.svn58136
Version: %{texlive_version}.%{texlive_release}.svn62610
Release: 0
License: LPPL-1.0
Summary: Binary files of cweb
@ -965,7 +974,7 @@ Prefix: %{_bindir}
Binary files of de-macro
%package detex-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of detex
@ -1011,7 +1020,7 @@ Prefix: %{_bindir}
Binary files of dosepsbin
%package dtl-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of dtl
@ -1053,7 +1062,7 @@ Prefix: %{_bindir}
Binary files of dviasm
%package dvicopy-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62389
Release: 0
License: LPPL-1.0
Summary: Binary files of dvicopy
@ -1067,7 +1076,7 @@ Prefix: %{_bindir}
Binary files of dvicopy
%package dvidvi-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of dvidvi
@ -1095,7 +1104,7 @@ Prefix: %{_bindir}
Binary files of dviinfox
%package dviljk-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of dviljk
@ -1111,7 +1120,7 @@ Prefix: %{_bindir}
Binary files of dviljk
%package dviout-util-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of dviout-util
@ -1125,13 +1134,13 @@ Prefix: %{_bindir}
Binary files of dviout-util
%package dvipdfmx-bin
Version: %{texlive_version}.%{texlive_release}.svn58535
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of dvipdfmx
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Obsoletes: texlive-dvipdfm-bin <= 2012
Obsoletes: texlive-dvipdfm-bin < 2013
Provides: texlive-dvipdfm-bin = %{texlive_version}
Requires: texlive-scripts >= %{texlive_version}
Requires: texlive-xetex-bin >= %{texlive_version}
@ -1143,7 +1152,7 @@ Prefix: %{_bindir}
Binary files of dvipdfmx
%package dvipng-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of dvipng
@ -1157,7 +1166,7 @@ Prefix: %{_bindir}
Binary files of dvipng
%package dvipos-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of dvipos
@ -1171,7 +1180,7 @@ Prefix: %{_bindir}
Binary files of dvipos
%package dvips-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62610
Release: 0
License: LPPL-1.0
Summary: Binary files of dvips
@ -1185,7 +1194,7 @@ Prefix: %{_bindir}
Binary files of dvips
%package dvisvgm-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62330
Release: 0
License: LPPL-1.0
Summary: Binary files of dvisvgm
@ -1317,7 +1326,7 @@ Prefix: %{_bindir}
Binary files of fontools
%package fontware-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62389
Release: 0
License: LPPL-1.0
Summary: Binary files of fontware
@ -1390,7 +1399,7 @@ Prefix: %{_bindir}
Binary files of glossaries
%package gregoriotex-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of gregoriotex
@ -1407,7 +1416,7 @@ Prefix: %{_bindir}
Binary files of gregoriotex
%package gsftopk-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of gsftopk
@ -1420,6 +1429,23 @@ Prefix: %{_bindir}
%description gsftopk-bin
Binary files of gsftopk
%package hitex-bin
Version: %{texlive_version}.%{texlive_release}.svn62610
Release: 0
License: LPPL-1.0
Summary: Binary files of hitex
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Requires(pre): texlive-hitex >= %{texlive_version}
#!BuildIgnore: texlive-hitex
Recommends: texlive-collection-basic >= %{texlive_version}
Recommends: texlive-collection-fontsrecommended >= %{texlive_version}
Recommends: texlive-collection-genericrecommended >= %{texlive_version}
Prefix: %{_bindir}
%description hitex-bin
Binary files of hitex
%package hyperxmp-bin
Version: %{texlive_version}.%{texlive_release}.svn56984
Release: 0
@ -1498,7 +1524,7 @@ Prefix: %{_bindir}
Binary files of kotex-utils
%package kpathsea-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of kpathsea
@ -1535,7 +1561,7 @@ Prefix: %{_bindir}
Binary files of l3build
%package lacheck-bin
Version: %{texlive_version}.%{texlive_release}.svn53999
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of lacheck
@ -1736,7 +1762,7 @@ Prefix: %{_bindir}
Binary files of latexpand
%package lcdftypetools-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of lcdftypetools
@ -1855,8 +1881,22 @@ Prefix: %{_bindir}
%description ltximg-bin
Binary files of ltximg
%package luafindfont-bin
Version: %{texlive_version}.%{texlive_release}.svn61207
Release: 0
License: LPPL-1.0
Summary: Binary files of luafindfont
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Requires(pre): texlive-luafindfont >= %{texlive_version}
#!BuildIgnore: texlive-luafindfont
Prefix: %{_bindir}
%description luafindfont-bin
Binary files of luafindfont
%package luahbtex-bin
Version: %{texlive_version}.%{texlive_release}.svn58535
Version: %{texlive_version}.%{texlive_release}.svn62668
Release: 0
License: LPPL-1.0
Summary: Binary files of luahbtex
@ -1873,7 +1913,7 @@ Prefix: %{_bindir}
Binary files of luahbtex
%package luajittex-bin
Version: %{texlive_version}.%{texlive_release}.svn58535
Version: %{texlive_version}.%{texlive_release}.svn62668
Release: 0
License: LPPL-1.0
Summary: Binary files of luajittex
@ -1904,7 +1944,7 @@ Prefix: %{_bindir}
Binary files of luaotfload
%package luatex-bin
Version: %{texlive_version}.%{texlive_release}.svn58535
Version: %{texlive_version}.%{texlive_release}.svn62668
Release: 0
License: LPPL-1.0
Summary: Binary files of luatex
@ -1935,7 +1975,7 @@ Prefix: %{_bindir}
Binary files of lwarp
%package m-tx-bin
Version: %{texlive_version}.%{texlive_release}.svn50281
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of m-tx
@ -1977,7 +2017,7 @@ Prefix: %{_bindir}
Binary files of makedtx
%package makeindex-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of makeindex
@ -2019,7 +2059,7 @@ Prefix: %{_bindir}
Binary files of mathspic
%package metafont-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of metafont
@ -2033,7 +2073,7 @@ Prefix: %{_bindir}
Binary files of metafont
%package metapost-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of metapost
@ -2076,7 +2116,7 @@ Prefix: %{_bindir}
Binary files of mf2pt1
%package mflua-bin
Version: %{texlive_version}.%{texlive_release}.svn58535
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of mflua
@ -2090,7 +2130,7 @@ Prefix: %{_bindir}
Binary files of mflua
%package mfware-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62389
Release: 0
License: LPPL-1.0
Summary: Binary files of mfware
@ -2214,7 +2254,7 @@ Prefix: %{_bindir}
Binary files of musixtex
%package musixtnt-bin
Version: %{texlive_version}.%{texlive_release}.svn50281
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of musixtnt
@ -2228,7 +2268,7 @@ Prefix: %{_bindir}
Binary files of musixtnt
%package omegaware-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62389
Release: 0
License: LPPL-1.0
Summary: Binary files of omegaware
@ -2263,8 +2303,25 @@ Prefix: %{_bindir}
%description optex-bin
Binary files of optex
%package optexcount-bin
Version: %{texlive_version}.%{texlive_release}.svn59817
Release: 0
License: LPPL-1.0
Summary: Binary files of optexcount
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Requires(pre): texlive-optexcount >= %{texlive_version}
#!BuildIgnore: texlive-optexcount
Recommends: texlive-collection-basic >= %{texlive_version}
Recommends: texlive-collection-fontsrecommended >= %{texlive_version}
Recommends: texlive-collection-genericrecommended >= %{texlive_version}
Prefix: %{_bindir}
%description optexcount-bin
Binary files of optexcount
%package patgen-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62389
Release: 0
License: LPPL-1.0
Summary: Binary files of patgen
@ -2368,7 +2425,7 @@ Prefix: %{_bindir}
Binary files of pdftex-quiet
%package pdftex-bin
Version: %{texlive_version}.%{texlive_release}.svn58535
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of pdftex
@ -2385,7 +2442,7 @@ Prefix: %{_bindir}
Binary files of pdftex
%package pdftosrc-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of pdftosrc
@ -2519,7 +2576,7 @@ Prefix: %{_bindir}
Binary files of platex
%package pmx-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of pmx
@ -2547,7 +2604,7 @@ Prefix: %{_bindir}
Binary files of pmxchords
%package ps2eps-bin
Version: %{texlive_version}.%{texlive_release}.svn50281
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of ps2eps
@ -2564,13 +2621,13 @@ Prefix: %{_bindir}
Binary files of ps2eps
%package ps2pk-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of ps2pk
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Obsoletes: texlive-ps2pkm-bin <= 2014
Obsoletes: texlive-ps2pkm-bin < 2015
Requires(pre): texlive-ps2pk >= %{texlive_version}
#!BuildIgnore: texlive-ps2pk
Prefix: %{_bindir}
@ -2624,7 +2681,7 @@ Prefix: %{_bindir}
Binary files of ptex-fontmaps
%package ptex-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of ptex
@ -2720,7 +2777,7 @@ Prefix: %{_bindir}
Binary files of rubik
%package seetexk-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of seetexk
@ -2807,7 +2864,7 @@ Prefix: %{_bindir}
Binary files of svn-multi
%package synctex-bin
Version: %{texlive_version}.%{texlive_release}.svn58136
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of synctex
@ -2824,7 +2881,7 @@ Prefix: %{_bindir}
Binary files of synctex
%package tex-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of tex
@ -2858,7 +2915,7 @@ Prefix: %{_bindir}
Binary files of tex4ebook
%package tex4ht-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of tex4ht
@ -3007,11 +3064,10 @@ Requires(pre): texlive-scripts-extra >= %{texlive_version}
Recommends: texlive-collection-basic >= %{texlive_version}
Recommends: texlive-collection-fontsrecommended >= %{texlive_version}
Recommends: texlive-collection-genericrecommended >= %{texlive_version}
Obsoletes: texlive-pdftools-bin <= 2019
Obsoletes: texlive-pstools-bin <= 2019
Obsoletes: texlive-tetex-bin <= 2019
Obsoletes: texlive-texconfig-bin <= 2017
Conflicts: texlive-texconfig-bin
Obsoletes: texlive-pdftools-bin < 2020
Obsoletes: texlive-pstools-bin < 2020
Obsoletes: texlive-tetex-bin < 2020
Obsoletes: texlive-texconfig-bin < 2018
Provides: texlive-pdftools-bin:%{_bindir}/e2pall
Provides: texlive-tetex-bin:%{_bindir}/allcm
Provides: texlive-tetex-bin:%{_bindir}/allneeded
@ -3081,6 +3137,40 @@ Prefix: %{_bindir}
%description texloganalyser-bin
Binary files of texloganalyser
%package texlogfilter-bin
Version: %{texlive_version}.%{texlive_release}.svn61780
Release: 0
License: LPPL-1.0
Summary: Binary files of texlogfilter
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Requires(pre): texlive-texlogfilter >= %{texlive_version}
#!BuildIgnore: texlive-texlogfilter
Recommends: texlive-collection-basic >= %{texlive_version}
Recommends: texlive-collection-fontsrecommended >= %{texlive_version}
Recommends: texlive-collection-genericrecommended >= %{texlive_version}
Prefix: %{_bindir}
%description texlogfilter-bin
Binary files of texlogfilter
%package texlogsieve-bin
Version: %{texlive_version}.%{texlive_release}.svn61328
Release: 0
License: LPPL-1.0
Summary: Binary files of texlogsieve
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Requires(pre): texlive-texlogsieve >= %{texlive_version}
#!BuildIgnore: texlive-texlogsieve
Recommends: texlive-collection-basic >= %{texlive_version}
Recommends: texlive-collection-fontsrecommended >= %{texlive_version}
Recommends: texlive-collection-genericrecommended >= %{texlive_version}
Prefix: %{_bindir}
%description texlogsieve-bin
Binary files of texlogsieve
%package texosquery-bin
Version: %{texlive_version}.%{texlive_release}.svn43596
Release: 0
@ -3133,7 +3223,7 @@ Prefix: %{_bindir}
Binary files of texsis
%package texware-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62389
Release: 0
License: LPPL-1.0
Summary: Binary files of texware
@ -3164,7 +3254,7 @@ Prefix: %{_bindir}
Binary files of thumbpdf
%package tie-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of tie
@ -3209,7 +3299,7 @@ Prefix: %{_bindir}
Binary files of tpic2pdftex
%package ttfutils-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of ttfutils
@ -3268,7 +3358,7 @@ Prefix: %{_bindir}
Binary files of uplatex
%package uptex-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of uptex
@ -3299,7 +3389,7 @@ Prefix: %{_bindir}
Binary files of urlbst
%package velthuis-bin
Version: %{texlive_version}.%{texlive_release}.svn50281
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of velthuis
@ -3313,7 +3403,7 @@ Prefix: %{_bindir}
Binary files of velthuis
%package vlna-bin
Version: %{texlive_version}.%{texlive_release}.svn50281
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of vlna
@ -3341,7 +3431,7 @@ Prefix: %{_bindir}
Binary files of vpe
%package web-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62389
Release: 0
License: LPPL-1.0
Summary: Binary files of web
@ -3383,7 +3473,7 @@ Prefix: %{_bindir}
Binary files of wordcount
%package xdvi-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of xdvi
@ -3414,7 +3504,7 @@ Prefix: %{_bindir}
Binary files of xelatex-dev
%package xetex-bin
Version: %{texlive_version}.%{texlive_release}.svn58378
Version: %{texlive_version}.%{texlive_release}.svn62534
Release: 0
License: LPPL-1.0
Summary: Binary files of xetex
@ -3446,7 +3536,7 @@ Prefix: %{_bindir}
Binary files of xindex
%package xml2pmx-bin
Version: %{texlive_version}.%{texlive_release}.svn57878
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of xml2pmx
@ -3478,13 +3568,13 @@ Prefix: %{_bindir}
Binary files of xmltex
%package xpdfopen-bin
Version: %{texlive_version}.%{texlive_release}.svn52917
Version: %{texlive_version}.%{texlive_release}.svn62210
Release: 0
License: LPPL-1.0
Summary: Binary files of xpdfopen
Group: Productivity/Publishing/TeX/Utilities
URL: http://www.tug.org/texlive/
Obsoletes: texlive-pdftools-bin <= 2019
Obsoletes: texlive-pdftools-bin < 2020
Requires(pre): texlive-xpdfopen >= %{texlive_version}
#!BuildIgnore: texlive-xpdfopen
Prefix: %{_bindir}
@ -3507,7 +3597,7 @@ Prefix: %{_bindir}
Binary files of yplan
%package -n libkpathsea6
Version: 6.3.3
Version: 6.3.4
Release: 0
Summary: Path searching library for TeX-related files
License: LGPL-2.1-or-later
@ -3524,13 +3614,13 @@ separately, but rather is released and maintained as part of
the TeX-live sources.
%package -n %{name}-kpathsea-devel
Version: 6.3.3
Version: 6.3.4
Release: 0
Summary: Path searching library for TeX-related files
License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++
URL: http://www.tug.org/texlive/
Requires: libkpathsea6 = 6.3.3
Requires: libkpathsea6 = 6.3.4
%description -n %{name}-kpathsea-devel
Kpathsea is a library and utility programs which provide path
@ -3541,7 +3631,7 @@ separately, but rather is released and maintained as part of
the TeX-live sources.
%package -n libptexenc1
Version: 1.3.9
Version: 1.4.0
Release: 0
Summary: Libraries of Kanji code convert library for pTeX
License: BSD-3-Clause
@ -3555,13 +3645,13 @@ The ptexenc is a useful library for Japanese pTeX
TeX by ASCII Co.) and its surrounding tools.
%package -n %{name}-ptexenc-devel
Version: 1.3.9
Version: 1.4.0
Release: 0
Summary: Libraries of Kanji code convert library for pTeX
License: BSD-3-Clause
Group: Development/Libraries/C and C++
URL: http://www.tug.org/texlive/
Requires: libptexenc1 = 1.3.9
Requires: libptexenc1 = 1.4.0
%description -n %{name}-ptexenc-devel
This package includes the ptexenc development files.
@ -3661,8 +3751,8 @@ Summary: Basic development packages for TeXLive
License: BSD-3-Clause AND LGPL-2.1-or-later AND SUSE-TeX
Group: Development/Languages/Other
URL: http://www.tug.org/texlive/
Requires: libkpathsea6 = 6.3.3
Requires: libptexenc1 = 1.3.9
Requires: libkpathsea6 = 6.3.4
Requires: libptexenc1 = 1.4.0
Requires: libsynctex2 = 1.21
Requires: libtexlua53-5 = 5.3.6
%if %{with LuaJIT}
@ -3884,7 +3974,6 @@ This package is required by the package texlive-biber-bin.
%patch17 -p0 -b .64
%patch18 -p0 -b .a2p
%patch19 -p0 -b .dvipng
%patch20 -p0 -b .missed
%patch21 -p0 -b .ppcelf
pushd libs/luajit/LuaJIT-src/
%patch104 -p1 -b .ppc64
@ -3905,7 +3994,6 @@ popd
%endif
%patch62 -p0 -b .kpserr
%patch63 -p0 -b .be
# Correct FHS paths
paths=$(find -name cnf-to-paths.awk)
@ -4116,7 +4204,6 @@ popd
--enable-fftw \
--enable-gc=system \
--enable-gl
make clean
make asy
mkdir -p ${prefix}/bin
mkdir -p ${prefix}/texmf/asymptote/GUI
@ -4663,6 +4750,10 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
%{_bindir}/chkweb
%{_bindir}/deweb
%files citation-style-language-bin
%defattr(-,root,root,755)
%{_bindir}/citeproc
%files cjk-gs-integrate-bin
%defattr(-,root,root,755)
%{_bindir}/cjk-gs-integrate
@ -4763,6 +4854,7 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
%{_bindir}/ctwill-refsort
%{_bindir}/ctwill-twinx
%{_bindir}/cweave
%{_bindir}/twill
%files cyrillic-bin-bin
%defattr(-,root,root,755)
@ -4920,6 +5012,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
%defattr(-,root,root,755)
%{_bindir}/gsftopk
%files hitex-bin
%defattr(-,root,root,755)
%{_bindir}/hilatex
%{_bindir}/hishrink
%{_bindir}/histretch
%{_bindir}/hitex
%files hyperxmp-bin
%defattr(-,root,root,755)
%{_bindir}/hyperxmp-add-bytecount
@ -5059,6 +5158,10 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
%defattr(-,root,root,755)
%{_bindir}/ltximg
%files luafindfont-bin
%defattr(-,root,root,755)
%{_bindir}/luafindfont
%files luahbtex-bin
%defattr(-,root,root,755)
%{_bindir}/luahbtex
@ -5209,6 +5312,10 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
%defattr(-,root,root,755)
%{_bindir}/optex
%files optexcount-bin
%defattr(-,root,root,755)
%{_bindir}/optexcount
%files patgen-bin
%defattr(-,root,root,755)
%{_bindir}/patgen
@ -5485,6 +5592,14 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
%defattr(-,root,root,755)
%{_bindir}/texloganalyser
%files texlogfilter-bin
%defattr(-,root,root,755)
%{_bindir}/texlogfilter
%files texlogsieve-bin
%defattr(-,root,root,755)
%{_bindir}/texlogsieve
%files texosquery-bin
%defattr(-,root,root,755)
%{_bindir}/texosquery
@ -5596,7 +5711,9 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
%defattr(-,root,root,755)
%{_bindir}/teckit_compile
%{_bindir}/xelatex
%{_bindir}/xelatex-unsafe
%{_bindir}/xetex
%{_bindir}/xetex-unsafe
%files xindex-bin
%defattr(-,root,root,755)