Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
texlive-texmf


Commits:
9f2a1ff0 by Antonio Rojas at 2025-08-24T09:54:54+02:00
upgpkg: 2025.2-2: Fix git-latexdiff

Fixes #11

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = texlive-texmf
        pkgdesc = TeX Live -
        pkgver = 2025.2
-       pkgrel = 1
+       pkgrel = 2
        url = https://tug.org/texlive/
        arch = any
        license = GPL
@@ -23,6 +23,7 @@ pkgbase = texlive-texmf
        source = texlive-updmap.script
        source = 80-mtxrun.hook
        source = mtxrun.script
+       source = 
https://gitlab.com/git-latexdiff/git-latexdiff/-/commit/a0aa6bad.patch
        sha256sums = SKIP
        sha256sums = SKIP
        sha256sums = SKIP
@@ -38,6 +39,7 @@ pkgbase = texlive-texmf
        sha256sums = 
ee6e76192a5ad880a2152cd7900b86c8465239fb228045a2f8360b0d7a449f4a
        sha256sums = 
f6bb67db32d37ca15eba88bd15d8b9882c61915f98bc8d7c3c21a66c8cf8f019
        sha256sums = 
98b730e917281227e29077ba5689ad78baee0af3859b55966b2604c6a85f1305
+       sha256sums = 
e6b754b49563531ec737891ae7c9ad3d2e5bc716e0718ae7bfda298463af48f1
 
 pkgname = texlive-doc
        pkgdesc = TeX Live - documentation


=====================================
PKGBUILD
=====================================
@@ -11,7 +11,7 @@ for _coll in ${_collections[@]}; do
 done
 _rev=74725
 pkgver=2025.2
-pkgrel=1
+pkgrel=2
 pkgdesc='TeX Live - '
 license=(GPL)
 arch=(any)
@@ -32,7 +32,8 @@ 
source=(svn://tug.org/texlive/tags/texlive-$pkgver/Master/texmf-dist#revision=$_
         73-texlive-updmap.hook
         texlive-updmap.script
         80-mtxrun.hook
-        mtxrun.script)
+        mtxrun.script
+        https://gitlab.com/git-latexdiff/git-latexdiff/-/commit/a0aa6bad.patch)
 sha256sums=('SKIP'
             'SKIP'
             'SKIP'
@@ -47,7 +48,8 @@ sha256sums=('SKIP'
             '2141c0842668fb937fd21ca2fae39b642c9665656e404a0d4ee7bdc477bf51fe'
             'ee6e76192a5ad880a2152cd7900b86c8465239fb228045a2f8360b0d7a449f4a'
             'f6bb67db32d37ca15eba88bd15d8b9882c61915f98bc8d7c3c21a66c8cf8f019'
-            '98b730e917281227e29077ba5689ad78baee0af3859b55966b2604c6a85f1305')
+            '98b730e917281227e29077ba5689ad78baee0af3859b55966b2604c6a85f1305'
+            'e6b754b49563531ec737891ae7c9ad3d2e5bc716e0718ae7bfda298463af48f1')
 options=(!strip) # Nothing to strip, save packaging time
 
 prepare() {
@@ -55,6 +57,9 @@ prepare() {
   patch -d texmf-dist/web2c -p0 < texmf.cnf.patch
   patch -d texmf-dist/web2c -p0 < texmfcnf.lua.patch
 
+# Fix git-latexdiff
+  patch -d texmf-dist/scripts/git-latexdiff -p1 < a0aa6bad.patch
+
   # Copy files where format and maps will be extracted from
   cp texmf-dist/web2c/{fmtutil.cnf,updmap.cfg,texmf.cnf} .
   cp texmf-dist/tex/generic/config/language.{dat,dat.lua,def} .


=====================================
REUSE.toml
=====================================
@@ -17,14 +17,11 @@ path = [
     "*.timer",
     "*.desktop",
     "*.hook",
-]
-SPDX-FileCopyrightText = "Arch Linux contributors"
-SPDX-License-Identifier = "0BSD"
-
-[[annotations]]
-path = [
+    "*.script",
+    "*.conf",
+    "list-collections",
     "texmfcnf.lua.patch",
     "texmf.cnf.patch",
 ]
-SPDX-FileCopyrightText = "texlive-texmf contributors"
-SPDX-License-Identifier = "TODO-Choose-a-license"
+SPDX-FileCopyrightText = "Arch Linux contributors"
+SPDX-License-Identifier = "0BSD"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-texmf/-/commit/9f2a1ff0cd08504f4802457601be781f1c3da3a3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-texmf/-/commit/9f2a1ff0cd08504f4802457601be781f1c3da3a3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to