Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package texlive for openSUSE:Factory checked 
in at 2023-04-05 21:25:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive (Old)
 and      /work/SRC/openSUSE:Factory/.texlive.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive"

Wed Apr  5 21:25:25 2023 rev:84 rq:1077462 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive/texlive.changes  2022-11-08 
11:47:34.159764491 +0100
+++ /work/SRC/openSUSE:Factory/.texlive.new.19717/texlive.changes       
2023-04-05 21:25:30.735101516 +0200
@@ -1,0 +2,39 @@
+Wed Apr  5 08:24:31 UTC 2023 - Dr. Werner Fink <wer...@suse.de>
+
+- Support mkiv as well as lmtx ConTeXt formats 
+
+-------------------------------------------------------------------
+Fri Mar 31 12:21:45 UTC 2023 - Dr. Werner Fink <wer...@suse.de>
+
+- Enlarge main memory of xmltex to get a format 
+
+-------------------------------------------------------------------
+Tue Mar 28 08:54:27 UTC 2023 - Dr. Werner Fink <wer...@suse.de>
+
+- Modify patch source-warns.dif
+  * Remove change for decNumber.h from icu library source
+    as it is incompatible with icu 72 ans above
+- Add patch source-decNumber.dif
+  * make libmp and libcu using the same decNumber scheme to
+    get e.g. bibtex8 working on all architectures
+- Add patch luametatex.dif
+  * Also use the same decNumber scheme here
+- Add patch biblatex-ms-missing.dif
+  * Allow two biber binbaries with different perl includes
+- Add patch biblatex-ms-encoding.dif
+  * Make it work
+- Delete patch biber-missing-semicolon.patch now upstream
+
+-------------------------------------------------------------------
+Mon Mar 20 08:38:07 UTC 2023 - Dr. Werner Fink <wer...@suse.de>
+
+- Update to final TeXLive 2023
+- Do not touch libs/icu/icu-src/source/i18n/decNumber.h in
+  source-warns.dif as otherwise libicu does not compile
+
+-------------------------------------------------------------------
+Thu Mar  9 13:45:37 UTC 2023 - Dr. Werner Fink <wer...@suse.de>
+
+- Update to pretest TeXLive 2023
+
+-------------------------------------------------------------------
@@ -4 +43 @@
-- Make it build even ol ppc64le 
+- Make it build even on ppc64le 

Old:
----
  biber-2.17.tar.gz
  biber-missing-semicolon.patch
  texlive-20220321-source.tar.xz

New:
----
  biber-2.18.tar.gz
  biblatex-biber-ms.tar.gz
  biblatex-ms-encoding.dif
  biblatex-ms-missing.dif
  luametatex-230310.tar.xz
  luametatex.dif
  source-decNumber.dif
  texlive-20230311-source.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texlive.spec ++++++
++++ 1166 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/texlive/texlive.spec
++++ and /work/SRC/openSUSE:Factory/.texlive.new.19717/texlive.spec

++++++ biber-2.17.tar.gz -> biber-2.18.tar.gz ++++++
++++ 8131 lines of diff (skipped)

++++++ biblatex-ms-encoding.dif ++++++
---
 lib/Biber/Output/base.pm |    1 +
 lib/Biber/Output/bbl.pm  |    1 +
 2 files changed, 2 insertions(+)

--- lib/Biber/Output/base.pm
+++ lib/Biber/Output/base.pm    2017-05-30 13:14:49.503601586 +0000
@@ -7,6 +7,7 @@ use Biber::Entry;
 use Biber::Utils;
 use Encode;
 use IO::File;
+use PerlIO::encoding;
 use Text::Wrap;
 $Text::Wrap::columns = 80;
 use Log::Log4perl qw( :no_extra_logdie_message );
--- lib/Biber/Output/bbl.pm
+++ lib/Biber/Output/bbl.pm     2017-05-30 13:19:08.950366953 +0000
@@ -12,6 +12,7 @@ use Biber::Utils;
 use Encode;
 use List::AllUtils qw( :all );
 use IO::File;
+use PerlIO::encoding;
 use Log::Log4perl qw( :no_extra_logdie_message );
 use Scalar::Util qw(looks_like_number);
 use Text::Wrap;

++++++ biblatex-ms-missing.dif ++++++
---
 t/tdata/multiscript.bltxml |   33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

--- t/tdata/multiscript.bltxml
+++ t/tdata/multiscript.bltxml  2023-02-24 09:55:19.295728427 +0000
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-model href="biblatexml.rng" type="application/xml" 
schematypens="http://relaxng.org/ns/structure/1.0";?>
+<bltx:entries xmlns:bltx="http://biblatex-biber.sourceforge.net/biblatexml";>
+  <bltx:entry id="bltx1" entrytype="book">
+    <bltx:names type="author" morenames="1" useprefix="true">
+      <bltx:name gender="sm">
+        <bltx:namepart type="given">
+          <bltx:namepart initial="П">Павел</bltx:namepart>
+          <bltx:namepart initial="Г">Георгиевич</bltx:namepart>
+        </bltx:namepart>
+        <bltx:namepart type="family">Булгаков</bltx:namepart>
+      </bltx:name>
+      <bltx:name>
+        <bltx:namepart type="given">Bill</bltx:namepart>
+        <bltx:namepart type="family">Smith</bltx:namepart>
+      </bltx:name>
+    </bltx:names>
+    <bltx:names type="author" msform="transliteration" mslang="ru-Grek">
+      <bltx:name gender="sm">
+        <bltx:namepart type="given">Παύλος</bltx:namepart>
+        <bltx:namepart type="family">Μπουλγκάκοφ</bltx:namepart>
+      </bltx:name>
+      <bltx:name>
+        <bltx:namepart type="given">Bill</bltx:namepart>
+        <bltx:namepart type="family">Smith</bltx:namepart>
+      </bltx:name>
+    </bltx:names>
+    <bltx:title>Мухаммад ибн муса ал-Хорезми. 
Около 783 – около 850</bltx:title>
+    <bltx:location>Москва and London</bltx:location>
+    <bltx:annotation field="author" name="mslang" 
item="1">ru-Cyrl</bltx:annotation>
+    <bltx:annotation field="author" msform="transliteration" mslang="ru-Grek" 
name="mslang" item="2">en-US</bltx:annotation>
+  </bltx:entry>
+</bltx:entries>

++++++ luametatex.dif ++++++
---
 source/libraries/decnumber/decNumber.h |    2 ++
 1 file changed, 2 insertions(+)

--- source/libraries/decnumber/decNumber.h
+++ source/libraries/decnumber/decNumber.h      2023-03-28 09:48:50.820268040 
+0000
@@ -40,8 +40,10 @@
   /* constant.  This must not be changed without recompiling the      */
   /* decNumber library modules. */
 
+  #ifndef DECDPUN
   #define DECDPUN 3           /* DECimal Digits Per UNit [must be >0  */
                               /* and <10; 3 or powers of 2 are best]. */
+  #endif
 
   /* DECNUMDIGITS is the default number of digits that can be held in */
   /* the structure.  If undefined, 1 is assumed and it is assumed     */

++++++ source-64.dif ++++++
--- /var/tmp/diff_new_pack.Axdy5G/_old  2023-04-05 21:25:33.155115247 +0200
+++ /var/tmp/diff_new_pack.Axdy5G/_new  2023-04-05 21:25:33.159115270 +0200
@@ -5,7 +5,7 @@
 
 --- configure
 +++ configure  2018-04-10 08:58:00.463820598 +0000
-@@ -22104,6 +22104,10 @@ fi
+@@ -22157,6 +22157,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.

++++++ source-configure.dif ++++++
--- /var/tmp/diff_new_pack.Axdy5G/_old  2023-04-05 21:25:33.175115360 +0200
+++ /var/tmp/diff_new_pack.Axdy5G/_new  2023-04-05 21:25:33.179115383 +0200
@@ -35,14 +35,14 @@
  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)], [20211117], [dvipd...@tug.org])
-+AC_INIT([dvipdfm (TeX Live)], [20211117], [dvipd...@tug.org])
+-AC_INIT([dvipdfm-x (TeX Live)], [20220710], [dvipd...@tug.org])
++AC_INIT([dvipdfm (TeX Live)], [20220710], [dvipd...@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  2022-04-05 13:23:04.449415706 +0000
-@@ -59,6 +59,7 @@ if test "x$enable_native_texlive_build"
+@@ -61,6 +61,7 @@ if test "x$enable_native_texlive_build"
    HAVE_LIBGS=0
  else
  have_libgs=yes

++++++ source-decNumber.dif ++++++
---
 libs/icu/icu-src/source/i18n/decNumber.h |    2 ++
 texk/web2c/mplibdir/decNumber.h          |    2 ++
 2 files changed, 4 insertions(+)

--- libs/icu/icu-src/source/i18n/decNumber.h
+++ libs/icu/icu-src/source/i18n/decNumber.h    2023-03-28 09:46:06.783388026 
+0000
@@ -53,11 +53,13 @@
   /* constant.  This must not be changed without recompiling the      */
   /* decNumber library modules. */
 
+  #ifndef DECDPUN
   /* For ICU, use one digit per byte, to make it easier to emulate the
    * old DigitList interface on top of a decNumber
    */
   #define DECDPUN 1           /* DECimal Digits Per UNit [must be >0  */
                               /* and <10; 3 or powers of 2 are best]. */
+  #endif
 
   /* DECNUMDIGITS is the default number of digits that can be held in */
   /* the structure.  If undefined, 1 is assumed and it is assumed     */
--- texk/web2c/mplibdir/decNumber.h
+++ texk/web2c/mplibdir/decNumber.h     2023-03-28 09:46:33.962871087 +0000
@@ -40,8 +40,10 @@
   /* constant.  This must not be changed without recompiling the      */
   /* decNumber library modules. */
 
+  #ifndef DECDPUN
   #define DECDPUN 3           /* DECimal Digits Per UNit [must be >0  */
                               /* and <10; 3 or powers of 2 are best]. */
+  #endif
 
   /* DECNUMDIGITS is the default number of digits that can be held in */
   /* the structure.  If undefined, 1 is assumed and it is assumed     */

++++++ source-lacheck.dif ++++++
--- /var/tmp/diff_new_pack.Axdy5G/_old  2023-04-05 21:25:33.215115587 +0200
+++ /var/tmp/diff_new_pack.Axdy5G/_new  2023-04-05 21:25:33.227115655 +0200
@@ -4,7 +4,7 @@
 
 --- utils/lacheck/lacheck.l
 +++ utils/lacheck/lacheck.l    2016-01-28 12:07:17.472961598 +0000
-@@ -121,6 +121,7 @@
+@@ -126,6 +126,7 @@
  
  #include <stdio.h>
  #include <string.h>

++++++ source-warns.dif ++++++
--- /var/tmp/diff_new_pack.Axdy5G/_old  2023-04-05 21:25:33.259115837 +0200
+++ /var/tmp/diff_new_pack.Axdy5G/_new  2023-04-05 21:25:33.275115928 +0200
@@ -1,6 +1,5 @@
 ---
  libs/gmp/Makefile.in                       |    2 +-
- libs/icu/icu-src/source/i18n/decNumber.h   |   22 +++++++++++++---------
  libs/lua53/Makefile.in                     |    4 ++--
  libs/mpfr/Makefile.in                      |    2 +-
  libs/teckit/TECkit-src/source/Compiler.cpp |   12 +++++++-----
@@ -8,7 +7,7 @@
  texk/makeindexk/mkind.h                    |   20 +++++++++++++++++---
  texk/makeindexk/scanid.h                   |   16 +++++++++++++++-
  texk/makeindexk/scanst.h                   |   16 +++++++++++++++-
- 9 files changed, 86 insertions(+), 24 deletions(-)
+ 8 files changed, 73 insertions(+), 15 deletions(-)
 
 --- libs/gmp/Makefile.in
 +++ libs/gmp/Makefile.in       2016-06-07 13:29:33.925651292 +0000
@@ -21,48 +20,6 @@
  AM_V_CC = $(am__v_CC_@AM_V@)
  am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
  am__v_CC_0 = @echo "  CC      " $@;
---- libs/icu/icu-src/source/i18n/decNumber.h
-+++ libs/icu/icu-src/source/i18n/decNumber.h   2016-06-07 13:29:33.925651292 
+0000
-@@ -56,26 +56,30 @@
-   /* For ICU, use one digit per byte, to make it easier to emulate the
-    * old DigitList interface on top of a decNumber
-    */
--  #define DECDPUN 1           /* DECimal Digits Per UNit [must be >0  */
-+  #define DECDPUN 3           /* DECimal Digits Per UNit [must be >0  */
-                               /* and <10; 3 or powers of 2 are best]. */
- 
--  /* DECNUMDIGITS is the default number of digits that can be held in */
--  /* the structure.  If undefined, 1 is assumed and it is assumed     */
--  /* that the structure will be immediately followed by extra space,  */
--  /* as required.  DECNUMDIGITS is always >0.                         */
--  #if !defined(DECNUMDIGITS)
--    #define DECNUMDIGITS 1
--  #endif
--
-   /* The size (integer data type) of each unit is determined by the   */
-   /* number of digits it will hold.                                   */
-   #if   DECDPUN<=2
-     #define decNumberUnit uint8_t
-+    #define DECNUMDIGITS 3
-   #elif DECDPUN<=4
-     #define decNumberUnit uint16_t
-+    #define DECNUMDIGITS 2
-   #else
-     #define decNumberUnit uint32_t
-+    #define DECNUMDIGITS 1
-   #endif
-+
-+  /* DECNUMDIGITS is the default number of digits that can be held in */
-+  /* the structure.  If undefined, 1 is assumed and it is assumed     */
-+  /* that the structure will be immediately followed by extra space,  */
-+  /* as required.  DECNUMDIGITS is always >0.                         */
-+  #if !defined(DECNUMDIGITS)
-+    #define DECNUMDIGITS 1
-+  #endif
-+
-   /* The number of units needed is ceil(DECNUMDIGITS/DECDPUN)         */
-   #define DECNUMUNITS ((DECNUMDIGITS+DECDPUN-1)/DECDPUN)
- 
 --- libs/lua53/Makefile.in
 +++ libs/lua53/Makefile.in     2016-06-07 13:29:33.925651292 +0000
 @@ -238,11 +238,11 @@ am__depfiles_remade = ./$(DEPDIR)/luates

++++++ source.dif ++++++
--- /var/tmp/diff_new_pack.Axdy5G/_old  2023-04-05 21:25:33.299116064 +0200
+++ /var/tmp/diff_new_pack.Axdy5G/_new  2023-04-05 21:25:33.303116086 +0200
@@ -191,11 +191,11 @@
  TEXMFHOME = ~/texmf
  
  % TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data.
--TEXMFVAR = ~/.texlive2022/texmf-var
+-TEXMFVAR = ~/.texlive2023/texmf-var
 +TEXMFVAR = ${TEXMFSYSVAR}
  
  % TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data.
--TEXMFCONFIG = ~/.texlive2022/texmf-config
+-TEXMFCONFIG = ~/.texlive2023/texmf-config
 +TEXMFCONFIG = ${TEXMFSYSCONFIG}
  
  % This is the value manipulated by tlmgr's auxtrees subcommand in the
@@ -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).
-@@ -442,8 +442,8 @@ MPSUPPORT = $TEXMFDOTDIR;$TEXMF/metapost
+@@ -446,8 +446,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.
-@@ -467,10 +467,10 @@ WEBINPUTS = $TEXMFDOTDIR;$TEXMF/web//
+@@ -471,10 +471,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//
  
-@@ -566,32 +566,38 @@ RUBYINPUTS   = $TEXMFDOTDIR;$TEXMF/scrip
+@@ -570,32 +570,38 @@ RUBYINPUTS   = $TEXMFDOTDIR;$TEXMF/scrip
  % explicitly list every directory.  Arguably more understandable anyway.
  %
  TEXMFCNF = {\
@@ -394,13 +394,13 @@
  %
  % For reference, here is the old brace-using definition:
  %TEXMFCNF = 
{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
-@@ -909,3 +915,33 @@ guess_input_kanji_encoding = 1
+@@ -921,3 +927,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
 +
 +% These are xmltex specific
-+main_memory.xmltex = 1500000
++main_memory.xmltex = 2500000
 +param_size.xmltex = 1500
 +stack_size.xmltex = 1500
 +hash_extra.xmltex = 50000
@@ -540,7 +540,7 @@
      }
    }
    # set up destination directory
-@@ -717,6 +724,7 @@ sub rebuild_one_format {
+@@ -726,6 +733,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.
-@@ -776,11 +784,15 @@ sub rebuild_one_format {
+@@ -785,11 +793,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
-@@ -5699,7 +5699,7 @@ libmd5_a_SOURCES = libmd5/md5.c libmd5/m
+@@ -5597,7 +5597,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:
-@@ -5746,6 +5746,11 @@ w2c/c-auto.h: w2c/stamp-h1
+@@ -5644,6 +5644,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

++++++ texlive-20220321-source.tar.xz -> texlive-20230311-source.tar.xz ++++++
/work/SRC/openSUSE:Factory/texlive/texlive-20220321-source.tar.xz 
/work/SRC/openSUSE:Factory/.texlive.new.19717/texlive-20230311-source.tar.xz 
differ: char 26, line 1

Reply via email to