Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions srcpkgs/biber/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'biber'
pkgname=biber
version=2.19
version=2.20
revision=1
build_style=perl-ModuleBuild
hostmakedepends="perl-Module-Build"
Expand Down Expand Up @@ -52,5 +52,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="Artistic-2.0"
homepage="http://biblatex-biber.sourceforge.net"
changelog="https://raw.githubusercontent.com/plk/biber/dev/Changes"
distfiles="https://github.com/plk/biber/archive/v${version}.tar.gz"
checksum=1c1266bc8adb1637c4c59e23c47d919c5a38da4e53544a3c22c21de4a68fc9fe
distfiles="https://github.com/plk/biber/archive/refs/tags/v${version}.tar.gz"
checksum=19f0312e59bf2f5711b8d69b3585a0ca894c36574f086fbb8d53ccd5c0a45ff9
1 change: 1 addition & 0 deletions srcpkgs/latexindent
19 changes: 18 additions & 1 deletion srcpkgs/removed-packages/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'removed-packages'
pkgname=removed-packages
version=0.1.20260111
version=0.1.20260120
revision=1
metapackage=yes
short_desc="Uninstalls packages removed from repository"
Expand Down Expand Up @@ -952,6 +952,23 @@ replaces="
text-engine-devel<=0.1.1_1
text-engine<=0.1.1_1
thefuck<=3.32_5
texlive-bibtexextra<=2023.66579_1
texlive-fontsextra<=2023.66328_1
texlive-formatsextra<=2023.66186_1
texlive-games<=2023.66190_1
texlive-humanities<=2023.65502_1
texlive-langchinese<=2023.66188_1
texlive-langcyrillic<=2023.64588_1
texlive-langextra<=2023.66225_1
texlive-langgreek<=2023.66513_1
texlive-langjapanese<=2023.66482_1
texlive-langkorean<=2023.66513_1
texlive-latexextra<=2023.66551_1
texlive-music<=2023.66278_1
texlive-pictures<=2023.66549_1
texlive-pstricks<=2023.66115_1
texlive-publishers<=2023.66550_1
texlive-science<=2023.66461_1
threadweaver<=5.116.0_1
tilp2<=1.18_2
tlsdate<=0.0.13_16
Expand Down
12 changes: 0 additions & 12 deletions srcpkgs/texlive-bibtexextra/template

This file was deleted.

1 change: 1 addition & 0 deletions srcpkgs/texlive-core-doc
62 changes: 62 additions & 0 deletions srcpkgs/texlive-core/patches/0001-texmfcnf.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
Provide correct paths in texmf.cnf
--- a/texmf-dist/web2c/texmf.cnf 2024-04-03 14:06:43.529075088 +0200
+++ b/texmf-dist/web2c/texmf.cnf 2024-04-03 14:08:25.001809298 +0200
@@ -59,7 +59,7 @@
% SELFAUTOPARENT (its grandparent = /usr/local/texlive/YYYY), and
% SELFAUTOGRANDPARENT (its great-grandparent = /usr/local/texlive).
% Sorry for the off-by-one-generation names.
-TEXMFROOT = $SELFAUTOPARENT
+TEXMFROOT = /usr/share

% The various texmf trees used by TeX Live, follow.
% They must must all have the TDS directory structure (https://tug.org/tds).
@@ -72,13 +72,13 @@
TEXMFMAIN = $TEXMFDIST

% Local additions to the distribution trees.
-TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local
+TEXMFLOCAL = /usr/local/share/texmf

% TEXMFSYSVAR, where *-sys store cached runtime data.
-TEXMFSYSVAR = $TEXMFROOT/texmf-var
+TEXMFSYSVAR = /var/lib/texmf

% TEXMFSYSCONFIG, where *-sys store configuration data.
-TEXMFSYSCONFIG = $TEXMFROOT/texmf-config
+TEXMFSYSCONFIG = /etc/texmf

% Per-user texmf tree(s) -- organized per the TDS, as usual. To define
% more than one per-user tree, set this to a list of directories in
@@ -87,10 +87,10 @@
TEXMFHOME = ~/texmf

% TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data.
-TEXMFVAR = ~/.texlive2025/texmf-var
+TEXMFVAR = ~/.texlive/texmf-var

% TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data.
-TEXMFCONFIG = ~/.texlive2025/texmf-config
+TEXMFCONFIG = ~/.texlive/texmf-config

% This is the value manipulated by tlmgr's auxtrees subcommand in the
% root texmf.cnf. Kpathsea warns about a literally empty string for a
@@ -396,7 +396,7 @@
% OSFONTDIR is to provide a convenient hook for allowing TeX to find
% fonts installed on the system (outside of TeX). An empty default
% value would add "//" to the search paths, so we give it a dummy value.
-OSFONTDIR = /please/set/osfontdir/in/the/environment
+OSFONTDIR = /usr/share/fonts

% PostScript Type 1 outline fonts.
T1FONTS = $TEXMFDOTDIR;$TEXMF/fonts/type1//;$OSFONTDIR//
@@ -451,8 +451,8 @@
% 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.)
-MIMELIBDIR = $TEXMFROOT/etc
-MAILCAPLIBDIR = $TEXMFROOT/etc
+MIMELIBDIR = /etc
+MAILCAPLIBDIR = /etc

% Default settings for the fontconfig library as used by the Windows
% versions of xetex/xdvipdfmx. Not used by xetex itself on Unixish systems,
39 changes: 35 additions & 4 deletions srcpkgs/texlive-core/template
Original file line number Diff line number Diff line change
@@ -1,11 +1,42 @@
# Template file for 'texlive-core'
pkgname=texlive-core
version=2023.66587
version=20250308
revision=1
build_style="texmf"
depends="fontforge python3 python3-Pygments perl perl-File-Which"
short_desc="TeX Live - core texmf distribution"
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=2cdaf356d89351e61152243f1192a5e000a9586c67b873737f01878a3e5724ff
distfiles="https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/${version:0:4}/texlive-${version}-texmf.tar.xz
https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/${version:0:4}/texlive-${version}-extra.tar.xz"
checksum="08dcda7430bf0d2f6ebb326f1e197e1473d3f7cc0984a2adb7236df45316c7cf
ea69cfecbc9b138acbc45476e8cb4d9357f5e4e45fd12b3bf9ceabbebd7669d2"
python_version=3
make_dirs="/var/lib/texmf 0755 root root"
nostrip=yes

post_extract() {
mv texlive-${version}-texmf/* .
}

do_install() {
# non-PIE executable found in PIE build
rm -f texmf-dist/doc/luatex/opbible/txs-gen/mod2tex

rm -f texmf-dist/ls-R

vmkdir usr/share
vcopy texmf-dist usr/share

vinstall ${wrksrc}/texlive-${version}-extra/tlpkg/texlive.tlpdb 0644 usr/share/tlpkg
vcopy ${wrksrc}/texlive-${version}-extra/tlpkg/TeXLive usr/share/tlpkg
}

texlive-core-doc_package() {
nostrip=yes
short_desc+=" - documentation"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/share/texmf-dist/doc
}
}
12 changes: 0 additions & 12 deletions srcpkgs/texlive-fontsextra/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-formatsextra/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-games/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-humanities/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-langchinese/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-langcyrillic/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-langextra/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-langgreek/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-langjapanese/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-langkorean/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-latexextra/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-music/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-pictures/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-pstricks/template

This file was deleted.

11 changes: 0 additions & 11 deletions srcpkgs/texlive-publishers/template

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/texlive-science/template

This file was deleted.

Loading
Loading