Github messages for voidlinux
 help / color / mirror / Atom feed
From: fosslinux <fosslinux@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: [PR PATCH] WIP: Texlive 2023
Date: Thu, 09 Nov 2023 04:57:09 +0100	[thread overview]
Message-ID: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-47130@inbox.vuxu.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 1840 bytes --]

There is a new pull request by fosslinux against master on the void-packages repository

https://github.com/fosslinux/void-packages texlive-2023
https://github.com/void-linux/void-packages/pull/47130

WIP: Texlive 2023
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


This is a BIG WIP, barely any testing has been done - just want progress to be public.

A few consideration's I'm not sure about at the moment.

1. I'm not certain about our current ownerships - a lot of things from `texmf-dist` come from the texlive package, whereas most other distributions appear to have the primary texlive package as compiled binary-only and then place all the `texmf-dist` binaries symlinked to scripts in their texlive-core package (obviously different names but same idea). Should we be doing this?
2. What do I do about the ppc64 patches, should they be dropped or left?

A patch file from https://github.com/void-linux/void-packages/pull/47130.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-texlive-2023-47130.patch --]
[-- Type: text/x-diff, Size: 32977 bytes --]

From 8be9f13b9b6164f06eb8e8059c3dc4f24e19828d Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:40:37 +1100
Subject: [PATCH 01/24] texlive: update to 20230313.

---
 .../texlive/patches/luajit-arch-fixes.patch   | 27 ++++-----
 srcpkgs/texlive/patches/tlmgr.patch           | 56 +++++++------------
 srcpkgs/texlive/template                      | 36 +++---------
 3 files changed, 43 insertions(+), 76 deletions(-)

diff --git a/srcpkgs/texlive/patches/luajit-arch-fixes.patch b/srcpkgs/texlive/patches/luajit-arch-fixes.patch
index daf56db0fc7ed..0012b9ed28a83 100644
--- a/srcpkgs/texlive/patches/luajit-arch-fixes.patch
+++ b/srcpkgs/texlive/patches/luajit-arch-fixes.patch
@@ -9,24 +9,25 @@ Author: q66 <daniel@octaforge.org>
 
 --- a/libs/luajit/configure
 +++ b/libs/luajit/configure
-@@ -14243,7 +14243,7 @@ else
- fi
- if grep 'LJ_ARCH_BITS 64' conftest.i >/dev/null 2>&1; then :
+@@ -15267,7 +15267,7 @@
+ if grep 'LJ_ARCH_BITS 64' conftest.i >/dev/null 2>&1
+ then :
    echo '-D P64' >>dynasm_flags
--         if test "x$LJHOST" = xLinux; then :
-+         if test "x$LJHOST" = xLinux -a "x$LJARCH" = xx64; then :
+-         if test "x$LJHOST" = xLinux
++         if test "x$LJHOST" = xLinux -a "x$LJARCH" = xx64
+ then :
    LUAJIT_DEFINES="$LUAJIT_DEFINES -DMAP_32BIT=0x40"
  fi
- fi
-@@ -14294,6 +14294,9 @@ fi
- fi
-                 if grep 'LJ_ARCH_PPC32ON64 1' conftest.i >/dev/null 2>&1; then :
+@@ -15331,6 +15331,10 @@
+ then :
    echo '-D GPR64' >>dynasm_flags
-+fi
-+                if grep 'LJ_ARCH_PPC_ELFV2 1' conftest.i >/dev/null 2>&1; then :
-+  echo '-D ELFV2' >>dynasm_flags
  fi
-                 if grep 'LJ_ARCH_PPC64 ' conftest.i >/dev/null 2>&1; then :
++                if grep 'LJ_ARCH_PPC_ELFV2 1' conftest.i >/dev/null 2>&1
++then :
++  echo '-D ELFV2' >>dynasm_flags
++fi
+                 if grep 'LJ_ARCH_PPC64 ' conftest.i >/dev/null 2>&1
+ then :
    DASM_ARCH=ppc64
 --- a/libs/luajit/m4/lj-system.m4
 +++ b/libs/luajit/m4/lj-system.m4
diff --git a/srcpkgs/texlive/patches/tlmgr.patch b/srcpkgs/texlive/patches/tlmgr.patch
index b4c1c02e89430..8e08dbbdb7336 100644
--- a/srcpkgs/texlive/patches/tlmgr.patch
+++ b/srcpkgs/texlive/patches/tlmgr.patch
@@ -1,31 +1,15 @@
-Modified from Debian's tlmgr patch.
-Src: https://raw.githubusercontent.com/debian-tex/texlive-nonbin/9767c8ba4ea64d671eb98ddff550498cd2ac3d51/texlive-base/debian/patches/debian-tlmgr-usermode.
-
-Modifications:
-
-* Drop Debian specific wording.
-* Drop unnessecary manpage changes.
-* Change /usr/share path to what we use.
-
-Modified by fosslinux.
+---
+ texmf-dist/doc/man/man1/tlmgr.1     |    2 +
+ texmf-dist/scripts/texlive/tlmgr.pl |   50 +++++++++++-------------------------
+ 2 files changed, 18 insertions(+), 34 deletions(-)
 
 --- a/texk/texlive/linked_scripts/texlive/tlmgr.pl
 +++ b/texk/texlive/linked_scripts/texlive/tlmgr.pl
-@@ -20,7 +20,7 @@ $datrev =~ s/^.*Date: //;
- $datrev =~ s/ \(.*$//;
- $tlmgrversion = "$tlmgrrevision ($datrev)";
- 
--our $Master;
-+our $Master = "/usr/share/texmf-dist";
- our $loadmediasrcerror;
- our $packagelogfile;
- our $packagelogged;
-@@ -39,38 +39,9 @@ END {
- }
+@@ -44,38 +44,7 @@
  
  BEGIN {
--  $^W = 1;
-   # make subprograms (including kpsewhich) have the right path:
+   $^W = 1;
+-  # make subprograms (including kpsewhich) have the right path:
 -  my $kpsewhichname;
 -  if ($^O =~ /^MSWin/i) {
 -    # on w32 $0 and __FILE__ point directly to tlmgr.pl; they can be relative
@@ -33,7 +17,7 @@ Modified by fosslinux.
 -    $Master =~ s!\\!/!g;
 -    $Master =~ s![^/]*$!../../..!
 -      unless ($Master =~ s!/texmf-dist/scripts/texlive/tlmgr\.pl$!!i);
--    $bindir = "$Master/bin/win32";
+-    $bindir = "$Master/bin/windows";
 -    $kpsewhichname = "kpsewhich.exe";
 -    # path already set by wrapper batchfile
 -  } else {
@@ -47,7 +31,7 @@ Modified by fosslinux.
 -  }
 -  if (-r "$bindir/$kpsewhichname") {
 -    # if not in bootstrapping mode => kpsewhich exists, so use it to get $Master
--    chomp($Master = `kpsewhich -var-value=SELFAUTOPARENT`);
+-    chomp($Master = `kpsewhich -var-value=TEXMFROOT`);
 -  }
 -
 -  # if we have no directory in which to find our modules,
@@ -56,43 +40,43 @@ Modified by fosslinux.
 -    die ("Could not determine directory of tlmgr executable, "
 -         . "maybe shared library woes?\nCheck for error messages above");
 -  }
-+  $bindir = $Master;
-+  $ENV{"PATH"} = "$bindir:$ENV{PATH}";
- 
+-
++  $Master = "/usr/share/texlive";
    $::installerdir = $Master;  # for config.guess et al., see TLUtils.pm
  
-@@ -615,6 +586,13 @@ for the full story.\n";
+   # make Perl find our packages first:
+@@ -622,6 +591,13 @@
      tldie("$prg: Try --help if you need it.\n");
    }
  
-+  # automatically switch to user mode on Void, and warn
++  # automatically switch to user mode, and warn
 +  if (!$opts{"usermode"} && $action ne "init-usertree") {
 +    $opts{"usermode"} = 1;
-+    print "WARNING: switching to user mode!\n";
-+    print "WARNING: normal mode unsupported on Void Linux.\n";
++    print "(running on Debian, switching to user mode!)\n";
++    print "(see /usr/share/doc/texlive-base/README.tlmgr-on-Debian.md)\n";
 +  }
 +
    #
    # the main tree we will be working on
    $::maintree = $Master;
-@@ -6118,7 +6096,9 @@ sub action_postaction {
+@@ -6249,7 +6225,9 @@
  # sets up the user tree for tlmgr in user mode
  sub action_init_usertree {
    # init_local_db but do not die if localtlpdb is not found!
 -  init_local_db(2);
-+  # we don't ship tlpdb in the system, so don't even
++  # we don't ship tlpdb for system files, so don't even
 +  # try to initialize it.
 +  # init_local_db(2);
    my $tlpdb = TeXLive::TLPDB->new;
    my $usertree;
    if ($opts{"usertree"}) {
-@@ -6758,7 +6738,11 @@ sub init_local_db {
+@@ -6889,7 +6867,11 @@
      if ($should_i_die == 2) {
        return undef;
      } else {
 -      die("cannot setup TLPDB in $::maintree");
 +      if ($opts{'usermode'}) {
-+        die("$prg: user mode not initialized, please run `tlmgr init-usertree`\n");
++        die("$prg: user mode not initialized, please read https://docs.voidlinux.org/config/texlive.html!\n");
 +      } else {
 +        die("cannot setup TLPDB in $::maintree");
 +      }
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index 247c762d3755b..c799e7843e051 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -1,7 +1,7 @@
 # Template file for 'texlive'
 pkgname=texlive
-version=20210325
-revision=7
+version=20230313
+revision=1
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
@@ -73,8 +73,8 @@ short_desc="TeX Live"
 maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
-distfiles="ftp://tug.org/texlive/historic/2021/texlive-${version}-source.tar.xz"
-checksum=7aefd96608d72061970f2d73f275be5648ea8ae815af073016d3106acc0d584b
+distfiles="ftp://tug.org/texlive/historic/2023/texlive-${version}-source.tar.xz"
+checksum=3878aa0e1ed0301c053b0e2ee4e9ad999c441345f4882e79bdd1c8f4ce9e79b9
 python_version=3
 # Virtual package cares only about year part of version
 provides="tex-${version%${version#????}}_1"
@@ -279,14 +279,14 @@ texlive-LuaTeX_package() {
 				vmove "usr/bin/${i}"
 			done
 		fi
-		for i in checkcites cllualatex cluttex diadia getmapdl l3build luahbtex \
-				 luaotfload-tool luatools luatex lwarpmk m-tx \
+		for i in checkcites cllualatex cluttex diadia digestif getmapdl l3build luafindfont luahbtex \
+				 luaotfload-tool luatex lwarpmk m-tx \
 				 makeglossaries-lite mflua mflua-nowin musixflx musixtex pmxchords \
 				 ptex2pdf texlua texluac xindex ; do
 			vmove "usr/bin/${i}"
 		done
-		for i in checkcites cluttex diadia getmap glossaries/makeglossaries-lite.lua \
-				 l3build luaotfload lwarp m-tx musixtex pmxchords ptex2pdf xindex ; do
+		for i in checkcites cluttex diadia digestif getmap glossaries/makeglossaries-lite.lua \
+				 l3build luafindfont luaotfload lwarp m-tx musixtex pmxchords ptex2pdf xindex ; do
 			vmove "usr/share/texmf-dist/scripts/${i}"
 		done
 		for i in luatex texlua texluac ; do
@@ -356,7 +356,7 @@ texlive-BibTeX_package() {
 		for i in bbl2bib ctanbib ; do
 			vmove "usr/bin/${i}"
 		done
-		for i in bib2gls bibexport ; do
+		for i in bib2gls bibcop bibexport ; do
 			vmove "usr/share/texmf-dist/scripts/${i}"
 		done
 		vmove usr/bin/bib*
@@ -364,24 +364,6 @@ texlive-BibTeX_package() {
 	}
 }
 
-texlive-ConTeXt_package() {
-	depends="${sourcepkg}>=${version}_${revision} perl ghostscript"
-	short_desc+=" - alternative general-purpose document processor"
-	pkg_install() {
-		for i in context contextjit mptopdf mtxrun mtxrunjit texexec \
-				 texmfstart dosepsbin epspdf epspdftk purifyeps repstopdf \
-				 ps2eps tl-epsffit ; do
-			vmove "usr/bin/${i}"
-		done
-		for i in context dosepsbin epspdf epstopdf ps2eps purifyeps ; do
-			vmove "usr/share/texmf-dist/scripts/${i}"
-		done
-		for i in tl-epsffit ps2eps ; do
-			vmove "usr/share/man/man1/${i}.1"
-		done
-	}
-}
-
 texlive-PythonTeX_package() {
 	depends="${sourcepkg}>=${version}_${revision} python3"
 	short_desc+=" - executing Python in LaTeX"

From 73b946b8e28b33c0e044bc12081cfbe9b82aec75 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:54 +1100
Subject: [PATCH 02/24] texlive-bibtexextra: update to 2023.66579.

---
 srcpkgs/texlive-bibtexextra/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-bibtexextra/template b/srcpkgs/texlive-bibtexextra/template
index 0d7b571598929..ff62911eeb993 100644
--- a/srcpkgs/texlive-bibtexextra/template
+++ b/srcpkgs/texlive-bibtexextra/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-bibtexextra'
 pkgname=texlive-bibtexextra
-version=2021.58697
+version=2023.66579
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=d65aa2a12df851e9ddca879f6502a15a52ece9d33c803d4c0d0227fcc785a1c9
+checksum=b2b0b90abb0c0a9eef5366cf0968f7e58ee84c1be688c36d751dd0577c872a3c

From 3f8449185167036456beb8539443316dcb1d248f Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:54 +1100
Subject: [PATCH 03/24] texlive-fontsextra: update to 2023.66328.

---
 srcpkgs/texlive-fontsextra/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-fontsextra/template b/srcpkgs/texlive-fontsextra/template
index 3de281b7428bd..75095b60cceb2 100644
--- a/srcpkgs/texlive-fontsextra/template
+++ b/srcpkgs/texlive-fontsextra/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-fontsextra'
 pkgname=texlive-fontsextra
-version=2021.58704
+version=2023.66328
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=4e1647ea20536d336120c2885af3f7677d9e483ce7f397c1c4404e31fc5fc0aa
+checksum=c5e32f213ec81a5e85f36437d401331b49a1338dacdc2fe8bb27f9f0fbaf2e36

From 56be3b1c87a84edbd3d3f3f07eb8cbe3e8fb0079 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:55 +1100
Subject: [PATCH 04/24] texlive-formatsextra: update to 2023.66186.

---
 srcpkgs/texlive-formatsextra/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-formatsextra/template b/srcpkgs/texlive-formatsextra/template
index d3042a9b2038f..a26144b087b5e 100644
--- a/srcpkgs/texlive-formatsextra/template
+++ b/srcpkgs/texlive-formatsextra/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-formatsextra'
 pkgname=texlive-formatsextra
-version=2021.57972
+version=2023.66186
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=641660f85062d70d715b11e8bd404558d1618a02ce95e1d54792f01e3aa8b80a
+checksum=ffacdfacd9381cf3f21247d15cbd7b4e931855d9258edfe51fd23165cff30ca6

From b73e6e93f7eefc55f8364d2027e0024d8d944fcd Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:55 +1100
Subject: [PATCH 05/24] texlive-core: update to 2023.66587.

---
 srcpkgs/texlive-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-core/template b/srcpkgs/texlive-core/template
index 2289356f9142e..f8a93e76beb9d 100644
--- a/srcpkgs/texlive-core/template
+++ b/srcpkgs/texlive-core/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-core'
 pkgname=texlive-core
-version=2021.58710
+version=2023.66587
 revision=1
 build_style="texmf"
 short_desc="TeX Live - core texmf distribution"
@@ -8,4 +8,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=ef11a19ca15f3e937733ed9e17cc024afaf525afdf3d649c9ae4261f1bfb4415
+checksum=2cdaf356d89351e61152243f1192a5e000a9586c67b873737f01878a3e5724ff

From 5b1b9ffd9a4f1f0567dbb2c004a036c1bd7dda36 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:55 +1100
Subject: [PATCH 06/24] texlive-games: update to 2023.66190.

---
 srcpkgs/texlive-games/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-games/template b/srcpkgs/texlive-games/template
index ecaffb00fd8d2..f73f47547f870 100644
--- a/srcpkgs/texlive-games/template
+++ b/srcpkgs/texlive-games/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-games'
 pkgname=texlive-games
-version=2021.56833
+version=2023.66190
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=9d808f5ecbc8a00d3b2fabef627e4ae0ac026c9eb54d6b02f2efeed486aea54b
+checksum=d5c87bdc6445260c947e1585f117efd6ef3c400af03af422939478c4237aee44

From 29f2aa3cc865f366b9f7ab779f9901a8244b9bab Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:55 +1100
Subject: [PATCH 07/24] texlive-humanities: update to 2023.65502.

---
 srcpkgs/texlive-humanities/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-humanities/template b/srcpkgs/texlive-humanities/template
index 67a66171b548a..eb2f7ae79a744 100644
--- a/srcpkgs/texlive-humanities/template
+++ b/srcpkgs/texlive-humanities/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-humanities'
 pkgname=texlive-humanities
-version=2021.58589
+version=2023.65502
 revision=1
 build_style="texmf"
 depends="texlive-core texlive-latexextra texlive-pictures"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=a2688733e66ba324154ee9715327f4cdb26e7c19283a38d03f086e1b3f123e9f
+checksum=c0b0e4be08cc4fb46206e6769b48f9418ec73a11c556efb8249931d6222d94ef

From 27dccef60633ad69e1e2b55ce9f8e4c7c386d2e2 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:55 +1100
Subject: [PATCH 08/24] texlive-langchinese: update to 2023.66188.

---
 srcpkgs/texlive-langchinese/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-langchinese/template b/srcpkgs/texlive-langchinese/template
index 387b14ef7cbe9..fdcd78cd5c2d1 100644
--- a/srcpkgs/texlive-langchinese/template
+++ b/srcpkgs/texlive-langchinese/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-langchinese'
 pkgname=texlive-langchinese
-version=2021.58583
+version=2023.66188
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=61c476961b3e4d2cc8e95fe68b8ade9a4e692abe644190c1b34adfb58c2f8f8b
+checksum=a08c5c2d7a2eaece4d8f68eedeec64eb44b70255c84087df66679f6a59f649a0

From a2f7e176a1e4938dbf9695b2a5a360160339ec59 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:55 +1100
Subject: [PATCH 09/24] texlive-langcyrillic: update to 2023.64588.

---
 srcpkgs/texlive-langcyrillic/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-langcyrillic/template b/srcpkgs/texlive-langcyrillic/template
index 67c0592949fbe..85aa1defe41c6 100644
--- a/srcpkgs/texlive-langcyrillic/template
+++ b/srcpkgs/texlive-langcyrillic/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-langcyrillic'
 pkgname=texlive-langcyrillic
-version=2021.58426
+version=2023.64588
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=9dbab28a29c74164f336f38d735277b46ae837492a6fe417b96345620979db7f
+checksum=b22a0759b1e28fb0f9c2e155d9cecec23649d08e33f42adf52bc1efb04630336

From aa6098134e8efac9fe1c22b7798bdcb20ff11b59 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:56 +1100
Subject: [PATCH 10/24] texlive-langextra: update to 2023.66225.

---
 srcpkgs/texlive-langextra/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-langextra/template b/srcpkgs/texlive-langextra/template
index d527ba24cc9ce..09b0d9bf22716 100644
--- a/srcpkgs/texlive-langextra/template
+++ b/srcpkgs/texlive-langextra/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-langextra'
 pkgname=texlive-langextra
-version=2021.58019
+version=2023.66225
 revision=1
 build_style="texmf"
 depends="texlive-core texlive-latexextra"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=3b4b6b09a67a33f2a327021ba39e32e746b9be602037c1f50f7e4ab64605bd47
+checksum=635a2a266c01b16660421bfd5dbf5e6f11ce40d0dd63c17e0a07a637f645c1ff

From 208935abf17a77c28bb97d35bf5e993fb8745c87 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:56 +1100
Subject: [PATCH 11/24] texlive-langgreek: update to 2023.66513.

---
 srcpkgs/texlive-langgreek/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-langgreek/template b/srcpkgs/texlive-langgreek/template
index 2cf3904193e8b..5df3a177468ea 100644
--- a/srcpkgs/texlive-langgreek/template
+++ b/srcpkgs/texlive-langgreek/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-langgreek'
 pkgname=texlive-langgreek
-version=2021.57684
+version=2023.66513
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=dc51d6c3b1ccf8ef95504f4d610759e465eb2703764d0a5bb6cc82790c831141
+checksum=fdf44664219be6288278466c927c8f0c8eec42c0a733555c2c56c34f890813a0

From 6e7f0694629e6857332d39860b82ca4dd6b9fe9e Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:56 +1100
Subject: [PATCH 12/24] texlive-langjapanese: update to 2023.66482.

---
 srcpkgs/texlive-langjapanese/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-langjapanese/template b/srcpkgs/texlive-langjapanese/template
index a58a1b4bd7afb..d21163ed900b9 100644
--- a/srcpkgs/texlive-langjapanese/template
+++ b/srcpkgs/texlive-langjapanese/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-langjapanese'
 pkgname=texlive-langjapanese
-version=2021.58632
+version=2023.66482
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=60f3306ab01d1e57720190c8f59d77e50784646a4050720ed0233deccf65871e
+checksum=f9c23022dfdecb662a2097cc6d495ad07b55e74adb9751e0f96d363b27eddc90

From d818b27a2f36c39811780454a1934d8fffcf0761 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:56 +1100
Subject: [PATCH 13/24] texlive-langkorean: update to 2023.66513.

---
 srcpkgs/texlive-langkorean/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-langkorean/template b/srcpkgs/texlive-langkorean/template
index 5d8a6b46a5a0c..017f2443a6488 100644
--- a/srcpkgs/texlive-langkorean/template
+++ b/srcpkgs/texlive-langkorean/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-langkorean'
 pkgname=texlive-langkorean
-version=2021.58468
+version=2023.66513
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=65da5065850e516840ade0522dca2fe0ecbbcabe38c68744372513943c6c61fc
+checksum=9837b0b47bf33d383247c1243f0e203753d0d20038cba5b5c071028af7b9af4d

From 882e000ea871e21459049838dd28789102e4bfd6 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:56 +1100
Subject: [PATCH 14/24] texlive-latexextra: update to 2023.66551.

---
 srcpkgs/texlive-latexextra/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-latexextra/template b/srcpkgs/texlive-latexextra/template
index f0b40027323f4..9f6a24d04b3d3 100644
--- a/srcpkgs/texlive-latexextra/template
+++ b/srcpkgs/texlive-latexextra/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-latexextra'
 pkgname=texlive-latexextra
-version=2021.58668
+version=2023.66551
 revision=1
 build_style="texmf"
 depends="perl-File-Which python3-Pygments texlive-core texlive-pictures"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=9c2ef3ce71ad656df7644770a2c4aec27c4ea9375421d0ab3b56cb5b25a06287
+checksum=6254daf3152e9f2a7fcf1084873ee9cab150a7f04b0696c327e31da49eae6a95

From cdd2aadbe5a278e3a8c11dfe3bce2b22fedefb19 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:57 +1100
Subject: [PATCH 15/24] texlive-music: update to 2023.66278.

---
 srcpkgs/texlive-music/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-music/template b/srcpkgs/texlive-music/template
index 2c71e1e607e78..e278a0b851b46 100644
--- a/srcpkgs/texlive-music/template
+++ b/srcpkgs/texlive-music/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-music'
 pkgname=texlive-music
-version=2021.58331
+version=2023.66278
 revision=1
 build_style="texmf"
 depends="fontforge python3 texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=6018606d59925c94a22aeaafbc1fc8e3fbfa78ce2c2f39a4494249e5a27cd984
+checksum=83df527875cd6bb77941868f35cdc0b7b7300f25c1644fe702ded855e7f492f9

From 920c6da027fa95423494f3d6840a57c92cf79312 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:57 +1100
Subject: [PATCH 16/24] texlive-pictures: update to 2023.66549.

---
 srcpkgs/texlive-pictures/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-pictures/template b/srcpkgs/texlive-pictures/template
index 9dc20b90f8aaf..9674677a47a0b 100644
--- a/srcpkgs/texlive-pictures/template
+++ b/srcpkgs/texlive-pictures/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-pictures'
 pkgname=texlive-pictures
-version=2021.58558
+version=2023.66549
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=3c4451eb8d81edadfb165233477835ec7dc8b6ba2ba636cc98204623e3f284d6
+checksum=63ff117823e8e9d23e456fc753343ca1a83224de4ad0481acf5be81e2888de0e

From 0b6f1bbd3a06d4a2e517aedb699854185fe630db Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:57 +1100
Subject: [PATCH 17/24] texlive-pstricks: update to 2023.66115.

---
 srcpkgs/texlive-pstricks/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-pstricks/template b/srcpkgs/texlive-pstricks/template
index 4988e816311b4..e2f1c0f8edbb1 100644
--- a/srcpkgs/texlive-pstricks/template
+++ b/srcpkgs/texlive-pstricks/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-pstricks'
 pkgname=texlive-pstricks
-version=2021.58293
+version=2023.66115
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=f35f6fa8b9686cfdf9a7a2bd43add9d193c1d28f67dd87acfe69765672930b7d
+checksum=3b0359f4e7f2efee4b96990813fe6b087f8178923e80fcb8c3d3eeaf5c8a7baf

From 8ba7c417f504c7faf590d8d46a7139f32535435f Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:57 +1100
Subject: [PATCH 18/24] texlive-publishers: update to 2023.66550.

---
 srcpkgs/texlive-publishers/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-publishers/template b/srcpkgs/texlive-publishers/template
index 066d07250f356..2a9677a20075e 100644
--- a/srcpkgs/texlive-publishers/template
+++ b/srcpkgs/texlive-publishers/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-publishers'
 pkgname=texlive-publishers
-version=2021.58683
+version=2023.66550
 revision=1
 build_style="texmf"
 short_desc="TeX Live - Classes and packages for certain publishers"
@@ -8,4 +8,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=7ee1bdb92641601c285f972f1978b19adbcbb90f430ae38356bd2e5165506304
+checksum=52f9d38288dcaabfd67f0cb07fb8a48f2c709ff80e5085b298a2cedc9af88588

From 1444b3b16f081dd58b5b3eb4e123d86e8da0cfeb Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:57 +1100
Subject: [PATCH 19/24] texlive-science: update to 2023.66461.

---
 srcpkgs/texlive-science/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-science/template b/srcpkgs/texlive-science/template
index 2020b6cf99ce9..951d4cba6adc7 100644
--- a/srcpkgs/texlive-science/template
+++ b/srcpkgs/texlive-science/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-science'
 pkgname=texlive-science
-version=2022.62977
+version=2023.66461
 revision=1
 build_style="texmf"
 depends="texlive-core"
@@ -9,4 +9,4 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
 homepage="https://tug.org/texlive/"
 distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip"
-checksum=3e420b34fbc22c54cbbaeed1c377bbb80360cb162f1464547321114a08f214a3
+checksum=9c5e36cdc932007bb151bd61bacdc216d1d1d682758555a4d6e0e85c51005098

From ef3c3795fca8b8f0c6431666adb73ceb570b9cc3 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:57 +1100
Subject: [PATCH 20/24] texlive-full: update to 2023.0.

---
 srcpkgs/texlive-full/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/texlive-full/template b/srcpkgs/texlive-full/template
index b5b28221516fe..19219853389ac 100644
--- a/srcpkgs/texlive-full/template
+++ b/srcpkgs/texlive-full/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-full'
 pkgname=texlive-full
-version=2021.0
+version=2023.0
 revision=1
 build_style=meta
 _year=${version%.*}

From 5b670cb2e7c040fc8c8a53a66b5e7737b3bfe2d5 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:58 +1100
Subject: [PATCH 21/24] texlive-most: update to 2023.0.

---
 srcpkgs/texlive-most/template | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/texlive-most/template b/srcpkgs/texlive-most/template
index a1a644f9e3b89..c67a32f3f6114 100644
--- a/srcpkgs/texlive-most/template
+++ b/srcpkgs/texlive-most/template
@@ -1,17 +1,16 @@
 # Template file for 'texlive-most'
 pkgname=texlive-most
-version=2021.0
+version=2023.0
 revision=1
 build_style=meta
 _year=${version%.*}
-depends="texlive>=20210325
- texlive-BibTeX>=20210325
- texlive-ConTeXt>=20210325
- texlive-LuaTeX>=20210325
- texlive-PythonTeX>=20210325
- texlive-Xdvi>=20210325
- texlive-XeTeX>=20210325
- texlive-dvi>=20210325
+depends="texlive>=20230313
+ texlive-BibTeX>=20230313
+ texlive-LuaTeX>=20230313
+ texlive-PythonTeX>=20230313
+ texlive-Xdvi>=20230313
+ texlive-XeTeX>=20230313
+ texlive-dvi>=20230313
  texlive-core>=${_year}
  texlive-bibtexextra>=${_year}
  texlive-fontsextra>=${_year}

From aa6eed7205812594fe9fb86c9e3e744ade2da090 Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:58 +1100
Subject: [PATCH 22/24] texlive-basic: update to 2023.0.

---
 srcpkgs/texlive-basic/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/texlive-basic/template b/srcpkgs/texlive-basic/template
index f00aacdb39a5a..6ad5a1b1eba02 100644
--- a/srcpkgs/texlive-basic/template
+++ b/srcpkgs/texlive-basic/template
@@ -1,13 +1,13 @@
 # Template file for 'texlive-basic'
 pkgname=texlive-basic
-version=2021.0
+version=2023.0
 revision=1
 build_style=meta
 _year=${version%.*}
-depends="texlive>=20210325
- texlive-BibTeX>=20210325
- texlive-LuaTeX>=20210325
- texlive-dvi>=20210325
+depends="texlive>=20230313
+ texlive-BibTeX>=20230313
+ texlive-LuaTeX>=20230313
+ texlive-dvi>=20210313
  texlive-core>=${_year}
  texlive-latexextra>=${_year}
  texlive-pictures>=${_year}"

From 6846b50750e529eb5f5b8a8b10b348e0c2533f0c Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:58 +1100
Subject: [PATCH 23/24] texlive-minimal: update to 2023.0.

---
 srcpkgs/texlive-minimal/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/texlive-minimal/template b/srcpkgs/texlive-minimal/template
index af721f2215504..d0940b70d5977 100644
--- a/srcpkgs/texlive-minimal/template
+++ b/srcpkgs/texlive-minimal/template
@@ -1,10 +1,10 @@
 # Template file for 'texlive-minimal'
 pkgname=texlive-minimal
-version=2021.0
+version=2023.0
 revision=2
 build_style=meta
 _year=${version%.*}
-depends="texlive>=20210325
+depends="texlive>=20230313
  texlive-core>=${_year}"
 short_desc="TeX Live - Metapackage including minimal packages"
 maintainer="fosslinux <fosslinux@aussies.space>"

From cb45c490e7cdfff48e70543c5123a117d5df48fa Mon Sep 17 00:00:00 2001
From: fosslinux <fosslinux@aussies.space>
Date: Thu, 9 Nov 2023 14:46:58 +1100
Subject: [PATCH 24/24] texlive-lang: update to 2023.0.

---
 srcpkgs/texlive-lang/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/texlive-lang/template b/srcpkgs/texlive-lang/template
index 3d7989843dd6b..3bdaac292e372 100644
--- a/srcpkgs/texlive-lang/template
+++ b/srcpkgs/texlive-lang/template
@@ -1,6 +1,6 @@
 # Template file for 'texlive-lang'
 pkgname=texlive-lang
-version=2021.0
+version=2023.0
 revision=1
 build_style=meta
 _year=${version%.*}

             reply	other threads:[~2023-11-09  3:57 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-11-09  3:57 fosslinux [this message]
2023-12-21  0:55 ` [PR PATCH] [Updated] " fosslinux
2023-12-29  4:58 ` fosslinux
2023-12-29  5:00 ` fosslinux
2024-01-06 18:23 ` tornaria
2024-01-06 22:26 ` tornaria
2024-01-06 22:26 ` tornaria
2024-01-12  6:08 ` fosslinux
2024-01-12  6:10 ` [PR PATCH] [Updated] " fosslinux
2024-01-12 14:23 ` tornaria
2024-01-12 23:04 ` fosslinux
2024-02-08  7:06 ` [PR PATCH] [Updated] " fosslinux
2024-02-08 11:23 ` [PR PATCH] [Merged]: " ahesford
2024-02-29 21:43 ` dkwo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-47130@inbox.vuxu.org \
    --to=fosslinux@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).