[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-08-09 Thread Michał Górny
commit: 0c4e54454ed4a69f8c953572277d2e4581ead107
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 05:27:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 05:27:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4e5445

app-text/texlive-core: Stabilize 2023-r10 arm, #937396

Signed-off-by: Michał Górny  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index bd9d8d3dc5d9..80b183b07432 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" )"
 S="${WORKDIR}/${MY_P}"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-08-09 Thread Arthur Zamarin
commit: 73c45fe5e04f5c90d1eb7d1d1e0a788b00ed9014
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  9 18:07:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  9 18:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c45fe5

app-text/texlive-core: Stabilize 2023-r10 ppc64, #937396

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index 707bfde54a07..bd9d8d3dc5d9 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" )"
 S="${WORKDIR}/${MY_P}"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-08-09 Thread Sam James
commit: 97771f612631d999eef97a10886c7af1cfcaa9bf
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 08:56:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 08:56:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97771f61

app-text/texlive-core: Stabilize 2023-r10 sparc, #937396

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index bc05744ea47f..707bfde54a07 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" )"
 S="${WORKDIR}/${MY_P}"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-08-05 Thread Sam James
commit: 8a245b6e70a2661e58050386dac107a980aabd06
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  6 01:46:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  6 01:46:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a245b6e

app-text/texlive-core: Stabilize 2023-r10 arm64, #937396

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index 694b0c6c5cce..bc05744ea47f 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" )"
 S="${WORKDIR}/${MY_P}"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-08-05 Thread Sam James
commit: 49827343823f8731b6cd59236d804a21d8b47342
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  6 01:45:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  6 01:45:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49827343

app-text/texlive-core: Stabilize 2023-r10 ppc, #937396

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index 75401a0278ff..694b0c6c5cce 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" )"
 S="${WORKDIR}/${MY_P}"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-08-05 Thread Sam James
commit: c9c8cb39987cd06a1e10325d0e9051f871b6336d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  5 20:42:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  5 20:42:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c8cb39

app-text/texlive-core: Stabilize 2023-r10 x86, #937396

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index 9e3d1e73b0f2..d33650406436 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" )"
 S="${WORKDIR}/${MY_P}"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-08-05 Thread Sam James
commit: 4b4a2ecbb27067b0020c1b703e6d3b534162af54
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  5 20:42:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  5 20:42:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4a2ecb

app-text/texlive-core: Stabilize 2023-r10 amd64, #937396

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index d33650406436..75401a0278ff 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" )"
 S="${WORKDIR}/${MY_P}"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-07-26 Thread Florian Schmaus
commit: ae40ace9720463d39a1a6e528514489828f727a5
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jul 26 07:09:55 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jul 26 07:46:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae40ace9

app-text/texlive-core: run tests sequential and fix pkgcheck warnings

Thanks to Matoro Mahri, since this was based on their PR
https://github.com/gentoo/gentoo/pull/37534

Closes: https://bugs.gentoo.org/935825
Closes: https://github.com/gentoo/gentoo/pull/37534
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index 4f20ff19dc9a..9e3d1e73b0f2 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -10,15 +10,13 @@ MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
 
 DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 GENTOO_TEX_PATCHES_NUM=5
 SRC_URI="
https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz

https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
-> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2

https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch
-   -> texlive-core-2023-pdflatex-big-endian-fix.patch
+   -> ${PN}-2023-pdflatex-big-endian-fix.patch
 "
 
 # Macros that are not a part of texlive-sources or or pulled in from 
collection-binextra
@@ -126,6 +124,9 @@ SRC_URI+=" source? ( "
 texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
 SRC_URI+=" )"
 
+S="${WORKDIR}/${MY_P}"
+LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
+SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
@@ -189,7 +190,6 @@ RDEPEND="
!https://bugs.gentoo.org/935825
+   emake check -j1
 }
 
 src_install() {
@@ -431,8 +433,10 @@ src_install() {
 
use doc || rm -rf "${ED}/usr/share/texmf-dist/doc"
 
-   dodir /etc/env.d
-   echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d 
/etc/texmf/language.def.d /etc/texmf/updmap.d"' > "${ED}/etc/env.d/98texlive"
+   newenvd - 98texlive <<-EOF
+   CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d 
/etc/texmf/language.def.d /etc/texmf/updmap.d"
+   EOF
+
# populate /etc/texmf
keepdir /etc/texmf/web2c
 
@@ -458,7 +462,9 @@ src_install() {
 
dodir "/usr/bin"
for i in ${TEXLIVE_MODULE_BINLINKS} ; do
-   [[ -f ${ED}/usr/bin/${i%:*} ]] || die "Trying to install an 
invalid BINLINK ${i%:*}. This should not happen. Please file a bug."
+   if [[ ! -f ${ED}/usr/bin/${i%:*} ]]; then
+   die "Trying to install an invalid BINLINK ${i%:*}. This 
should not happen. Please file a bug."
+   fi
 
dosym "${i%:*}" "/usr/bin/${i#*:}"
done



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-07-24 Thread Florian Schmaus
commit: 3a62d05a70af1c31eaa570750c3c5c34a87f1452
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jul 24 08:03:50 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul 24 08:55:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a62d05a

app-text/texlive-core: add 2023-r10

Closes: https://bugs.gentoo.org/934975
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r10.ebuild | 495 +
 1 file changed, 495 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild 
b/app-text/texlive-core/texlive-core-2023-r10.ebuild
new file mode 100644
index ..4f20ff19dc9a
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -0,0 +1,495 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TL_SOURCE_VERSION=20230311
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
+GENTOO_TEX_PATCHES_NUM=5
+SRC_URI="
+   https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz
+   
https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
+   -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
+   
https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch
+   -> texlive-core-2023-pdflatex-big-endian-fix.patch
+"
+
+# Macros that are not a part of texlive-sources or or pulled in from 
collection-binextra
+# but still needed for other packages during installation.
+TL_CORE_EXTRA_CONTENTS="
+   autosp.r58211
+   axodraw2.r58155
+   chktex.r64797
+   detex.r66186
+   dvi2tty.r66186
+   dvidvi.r65952
+   dviljk.r66186
+   dvipdfmx.r69127
+   dvipos.r66186
+   gsftopk.r52851
+   hyphen-base.r68321
+   lacheck.r66186
+   m-tx.r64182
+   makeindex.r62517
+   pmx.r65926
+   texdoctk.r62186
+   texlive-scripts.r69754
+   texlive-scripts-extra.r62517
+   texlive.infra.r69740
+   tpic2pdftex.r52851
+   upmendex.r66381
+   velthuis.r66186
+   vlna.r66186
+   xindy.r65958
+   xml2pmx.r57972
+"
+TL_CORE_EXTRA_DOC_CONTENTS="
+   autosp.doc.r58211
+   axodraw2.doc.r58155
+   chktex.doc.r64797
+   detex.doc.r66186
+   dvi2tty.doc.r66186
+   dvidvi.doc.r65952
+   dviljk.doc.r66186
+   dvipdfmx.doc.r69127
+   dvipos.doc.r66186
+   gsftopk.doc.r52851
+   lacheck.doc.r66186
+   m-tx.doc.r64182
+   makeindex.doc.r62517
+   pmx.doc.r65926
+   texdoctk.doc.r62186
+   texlive-scripts.doc.r69754
+   texlive-scripts-extra.doc.r62517
+   texlive.infra.doc.r69740
+   tpic2pdftex.doc.r52851
+   upmendex.doc.r66381
+   velthuis.doc.r66186
+   vlna.doc.r66186
+   xindy.doc.r65958
+   xml2pmx.doc.r57972
+"
+TL_CORE_EXTRA_SRC_CONTENTS="
+   axodraw2.source.r58155
+"
+
+TEXLIVE_MODULE_BINSCRIPTS="
+   texmf-dist/scripts/m-tx/m-tx.lua
+   texmf-dist/scripts/texlive/fmtutil-sys.sh
+   texmf-dist/scripts/texlive/fmtutil-user.sh
+   texmf-dist/scripts/texlive/fmtutil.pl
+   texmf-dist/scripts/texlive/mktexlsr
+   texmf-dist/scripts/texlive/mktexmf
+   texmf-dist/scripts/texlive/mktexpk
+   texmf-dist/scripts/texlive/mktextfm
+   texmf-dist/scripts/texlive/rungs.lua
+   texmf-dist/scripts/texlive/tlmgr.pl
+   texmf-dist/scripts/texlive/updmap-sys.sh
+   texmf-dist/scripts/texlive/updmap-user.sh
+   texmf-dist/scripts/texlive/updmap.pl
+   texmf-dist/scripts/texlive-extra/allcm.sh
+   texmf-dist/scripts/texlive-extra/allneeded.sh
+   texmf-dist/scripts/texlive-extra/dvi2fax.sh
+   texmf-dist/scripts/texlive-extra/dvired.sh
+   texmf-dist/scripts/texlive-extra/e2pall.pl
+   texmf-dist/scripts/texlive-extra/kpsetool.sh
+   texmf-dist/scripts/texlive-extra/kpsewhere.sh
+   texmf-dist/scripts/texlive-extra/ps2frag.sh
+   texmf-dist/scripts/texlive-extra/pslatex.sh
+   texmf-dist/scripts/texlive-extra/texconfig-dialog.sh
+   texmf-dist/scripts/texlive-extra/texconfig-sys.sh
+   texmf-dist/scripts/texlive-extra/texconfig.sh
+   texmf-dist/scripts/texlive-extra/texlinks.sh
+"
+
+TEXLIVE_MODULE_BINLINKS="
+   fmtutil:mktexfmt
+   mktexlsr:texhash
+   allcm:allec
+   kpsetool:kpsexpand
+   kpsetool:kpsepath
+"
+texlive-common_append_to_src_uri TL_CORE_EXTRA_CONTENTS
+
+SRC_URI+=" doc? ( "
+texlive-common_append_to_src_uri TL_CORE_EXTRA_DOC_CONTENTS
+SRC_URI+=" )"
+
+SRC_URI+=" source? ( "
+texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
+SRC_URI+=" )"
+
+KEYWORDS="~

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-22 Thread Florian Schmaus
commit: a5b1c38961f46331430f4e70321b8acdf0ac6efa
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Jun 22 09:38:19 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Jun 22 09:47:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b1c389

app-text/texlive-core: drop epspdf and pdfjam blockers

Signed-off-by: Florian Schmaus  gentoo.org>

 .../{texlive-core-2023-r8.ebuild => texlive-core-2023-r9.ebuild}| 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild 
b/app-text/texlive-core/texlive-core-2023-r9.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2023-r8.ebuild
rename to app-text/texlive-core/texlive-core-2023-r9.ebuild
index a0ea329e1ee2..054e0e1bc43a 100644
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r9.ebuild
@@ -139,8 +139,6 @@ MODULAR_X_DEPEND="
 
 COMMON_DEPEND="
${MODULAR_X_DEPEND}
-   !app-text/epspdf
-   !app-text/pdfjam
sys-libs/zlib
>=media-libs/harfbuzz-1.4.5:=[icu,graphite]
>=media-libs/libpng-1.2.43-r2:0=



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-15 Thread Sam James
commit: 2b94ec23ab467b72eb24cf7f8b52a202f58bf148
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 15 23:34:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 15 23:34:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b94ec23

app-text/texlive-core: Stabilize 2023-r8 arm64, #907240

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild 
b/app-text/texlive-core/texlive-core-2023-r8.ebuild
index 1ce1a2aed619..cc2245bb0088 100644
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r8.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" source? ( "
 texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
 SRC_URI+=" )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-15 Thread Sam James
commit: 905b97d895dfe9fcd34a02f6899b1adb1dd36f52
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 15 23:34:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 15 23:34:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905b97d8

app-text/texlive-core: Stabilize 2023-r8 x86, #907240

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild 
b/app-text/texlive-core/texlive-core-2023-r8.ebuild
index a20333131f24..6d673243d1a2 100644
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r8.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" source? ( "
 texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
 SRC_URI+=" )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-15 Thread Sam James
commit: ac40338cdc219ba1bc9fe14fcdca36ee42fe4e93
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 15 23:34:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 15 23:34:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac40338c

app-text/texlive-core: Stabilize 2023-r8 arm, #907240

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild 
b/app-text/texlive-core/texlive-core-2023-r8.ebuild
index 6d673243d1a2..d525ab71b125 100644
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r8.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" source? ( "
 texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
 SRC_URI+=" )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-15 Thread Sam James
commit: e371c54c955030354dd30dcfe667864f8141
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 15 23:34:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 15 23:34:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e371c54c

app-text/texlive-core: Stabilize 2023-r8 amd64, #907240

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild 
b/app-text/texlive-core/texlive-core-2023-r8.ebuild
index cc2245bb0088..a20333131f24 100644
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r8.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" source? ( "
 texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
 SRC_URI+=" )"
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-15 Thread Sam James
commit: c3189ca9dda07687ecfc42f77ad52f49eb63720b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 15 22:58:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 15 22:58:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3189ca9

app-text/texlive-core: Stabilize 2023-r8 ppc64, #907240

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild 
b/app-text/texlive-core/texlive-core-2023-r8.ebuild
index df08b1477fec..1ce1a2aed619 100644
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r8.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" source? ( "
 texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
 SRC_URI+=" )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-15 Thread Sam James
commit: 482bdad64ee6324dfc756960db85ae8c4522d140
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 15 22:58:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 15 22:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482bdad6

app-text/texlive-core: Stabilize 2023-r8 ppc, #907240

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild 
b/app-text/texlive-core/texlive-core-2023-r8.ebuild
index afceffc50a14..df08b1477fec 100644
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r8.ebuild
@@ -127,7 +127,7 @@ SRC_URI+=" source? ( "
 texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
 SRC_URI+=" )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-11 Thread Florian Schmaus
commit: 0e6abbca2cbe60f12b0d0c57f2e303a982f8f52a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jun 11 10:58:35 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jun 11 11:00:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6abbca

app-text/texlive-core: backport big-endian fix

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/Manifest  | 1 +
 .../{texlive-core-2023-r7.ebuild => texlive-core-2023-r8.ebuild}| 6 ++
 2 files changed, 7 insertions(+)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 3079c5a654be..14c9bbf975f4 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -34,6 +34,7 @@ DIST texdoctk.r62186.tar.xz 26712 BLAKE2B 
4076b8b227dc08762cd7880165fd4b1780f3ed
 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 
6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035
 SHA512 
93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96
 DIST texlive-core-2021-CVE-2023-32700.patch.xz 8824 BLAKE2B 
5df988abb12626210b372618cc0a623ed2f6f42cf2f03dca143f94b928fc0fd2e28e53574c9ca23295f55fb56cd908a3e8603161fa3f13c37b9397163479aa9f
 SHA512 
16d34b5b0cc1b85ec412798caa582f71b15c2d57bb486064c5fb48304eea32a13f69677c228c82c88e026ba5885acd201449ec69bc6c7bf9396eebb3d1358717
+DIST texlive-core-2023-pdflatex-big-endian-fix.patch 1162 BLAKE2B 
a440115cb804a9a9e48c068853fd38ab87d50ab23177283ea20304ea4c7a9f3ee3a4ae35ae2c95dd2a0c339352aeed91cb436bc461db2983d6911d6417c48bb6
 SHA512 
b17b209b09884f78fe47f2a5e5afd09bc7c7ca8a67a5b67c0ac0e9977ac352b7867ed8e35ff97925ff2af1c67f2c716f513ecd9389fb99c3ad9bf5d3bdebc570
 DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 
1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed
 SHA512 
4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82
 DIST texlive-scripts-extra.doc.r62517.tar.xz 197196 BLAKE2B 
80d2fd7b53ffbe21f975156cf0d5f52826faebc422d3e66c342c8237d7da27ba58b1ffc56f83a040ae4b4e870c8063c0d53392f9cc7e3bb3da30ebe5a258a40a
 SHA512 
22cf59bf4dafc7ad9425086bc0aaedb2bf5f7d8aa6ea9c65abde2d523be37665b9c9bee4acb399857eae03613e7241ca1d6099f43cab77a95c10eced8813ad80
 DIST texlive-scripts-extra.r62517.tar.xz 23540 BLAKE2B 
85762b7a74f5132ec550033e08caef5f6fd145ef367475a1b3ebaccfefdcfb426f2e12e647e45a35daa2a44cf0c2fba8d6ed8afec88ed6fccee0cf7eb52c2c50
 SHA512 
46ac37826d3c60de6c9260bf83d6275d49a35cbde88fb03481a050f92e87b698e9a94b2e520a74edc0417419f5a2dee53000a529b9c81ea6f6244a83480e56e7

diff --git a/app-text/texlive-core/texlive-core-2023-r7.ebuild 
b/app-text/texlive-core/texlive-core-2023-r8.ebuild
similarity index 97%
rename from app-text/texlive-core/texlive-core-2023-r7.ebuild
rename to app-text/texlive-core/texlive-core-2023-r8.ebuild
index 6c31d5585cfc..184cbd540e24 100644
--- a/app-text/texlive-core/texlive-core-2023-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r8.ebuild
@@ -17,6 +17,8 @@ SRC_URI="
https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz

https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
-> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
+   
https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch
+   -> texlive-core-2023-pdflatex-big-endian-fix.patch
 "
 
 # Macros that are not a part of texlive-sources or or pulled in from 
collection-binextra
@@ -221,6 +223,10 @@ src_prepare() {
local patch_dir="${WORKDIR}/tex-patches-${GENTOO_TEX_PATCHES_NUM}"
eapply "${patch_dir}"
 
+   # Can be dropped in texlive 2024
+   # 
https://git.texlive.info/texlive/commit/?id=c45afdc843154fcb09b583f54a2f802c6069b50e
+   eapply "${DISTDIR}"/texlive-core-2023-pdflatex-big-endian-fix.patch
+
default
 
elibtoolize



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-10 Thread Florian Schmaus
commit: 4f8a920b24148ad40b743a5d5b9814c53791757d
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jun 10 19:58:23 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jun 10 20:07:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8a920b

app-text/texlive-core: re-enable tests

Since the >=texlive-core-2023 we called src_test with a different S,
resulting in now tests being executed with the default src_test()
impelementation.

Re-activate src_test, but zap three tests that fail for an yet unknown
reason. All other tests are green.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r7.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r7.ebuild 
b/app-text/texlive-core/texlive-core-2023-r7.ebuild
index 10687a1f1e0c..07f6c5a31e93 100644
--- a/app-text/texlive-core/texlive-core-2023-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r7.ebuild
@@ -385,6 +385,20 @@ src_compile() {
&& cat "${T}/updmap_update3" > "texmf-dist/web2c/updmap.cfg"
 }
 
+src_test() {
+   cd "${BUILDDIR}" || die
+
+   sed -i \
+   -e 's;uptexdir/nissya.test;;' \
+   -e 's;uptexdir/upbibtex.test;;' \
+   texk/web2c/Makefile || die
+   sed -i \
+   -e 's;dvispc.test;;' \
+   texk/dviout-util/Makefile || die
+
+   emake check
+}
+
 src_install() {
cd "${BUILDDIR}" || die
dodir ${TEXMF_PATH:-/usr/share/texmf-dist}/web2c



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-10 Thread Florian Schmaus
commit: ea2385536ad5f703d32c0278f3fc500713a98c22
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jun 10 20:04:12 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jun 10 20:07:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea238553

app-text/texlive-core: move src_unpack code into src_prepare

This allows us to use the default src_unpack() implementation.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r7.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r7.ebuild 
b/app-text/texlive-core/texlive-core-2023-r7.ebuild
index 07f6c5a31e93..b2a21f09cf81 100644
--- a/app-text/texlive-core/texlive-core-2023-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r7.ebuild
@@ -193,15 +193,11 @@ RDEPEND="
 S="${WORKDIR}/${MY_P}"
 BUILDDIR="${WORKDIR}/${P}_build"
 
-src_unpack() {
-   default
-
-   mkdir -p "${BUILDDIR}" || die "failed to create build dir"
-}
-
 RELOC_TARGET=texmf-dist
 
 src_prepare() {
+   mkdir "${BUILDDIR}" || die "failed to create build dir"
+
cd "${WORKDIR}" || die
 
# From texlive-module.eclass.



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-05 Thread Florian Schmaus
commit: 3712dc9ee61c9127ef1d3a795efe96a8988bd565
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jun  5 11:21:24 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  5 12:17:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3712dc9e

app-text/texlive-core: install tlmgr (forced in user mode)

We now install tlmgr, but forced in user mode (similar to what Debian
does). This means that we now can use commands like "tlmgr conf", which
are helpful when debugging issues with the TeX Live installation.

Bug: https://bugs.gentoo.org/263194
Bug: https://bugs.gentoo.org/326527
Bug: https://bugs.gentoo.org/832139
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/Manifest   | 2 +-
 .../{texlive-core-2023-r6.ebuild => texlive-core-2023-r7.ebuild} | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index b699c8e6db21..3079c5a654be 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -17,7 +17,7 @@ DIST dvipdfmx.doc.r69127.tar.xz 3125132 BLAKE2B 
b29cc6a2f1934fdeab678a5246154b1b
 DIST dvipdfmx.r69127.tar.xz 26704 BLAKE2B 
7d2790d9aa6b994ab3619bd96ea6880e9243105001224d7bbadd130b03c7b8335fe751bdcbb90ef5ad92d60d3a80e63f0f152d50725a80cf1c78e45ab5c9245d
 SHA512 
75703f600365c90379c5d009e00d35d2e514a76b2556c96c84fc2a717287441af419a26fc9ef087d111f2e77c7180f6371ca2ec33b66052ab63ca3d11f48e788
 DIST dvipos.doc.r66186.tar.xz 28764 BLAKE2B 
7bc90b21109d52375ffdfef601722d0d3bb36932556f8f29ae62cd4f62c2171da2cf08f9bec72f368711dea071cd15b09f3d3661a91013a086c3a6621abc8794
 SHA512 
254a1db41636608a133e7807a8d4ea8ddd99ac646f35b66a43205ac7fdaf4a15c21eafbb85e23a182506e509895776d1fcbe63b3b8a7f197d577c6405ece5c44
 DIST dvipos.r66186.tar.xz 296 BLAKE2B 
1560c5a795df9c095c8115e7f0296ffa3206dd2630a8cf2df9dd76aa2ae1c6b5f044d327c44d026bd94bf80d6bab12cf7da04ef5b7ccb3291762a495d8a4764c
 SHA512 
9e949fb402facda9c30fa2f388b80f2cfc530670b33cbd78559e4449fa6004c5d4082e4fb895ea397a334a333e5d5ae1a4f66fde3885f0a9eb28c9d9ebbecd0a
-DIST gentoo-tex-patches-3.tar.bz2 3860 BLAKE2B 
048d1fb59909f0f319f7a77ca424dd48d1f879d7c97be5c683e6c76142d1a878705adfd3cd734e401bbf2cf319c7e539540781bd9ab0fc937b2c93e129e3ceac
 SHA512 
6976ddf60b6b61fb04c04ddae1fcc98372047b7186a34cd531f0a5011b69310b598db89f216265d91e9a465fd4a4e7410920ae1373b378495beeeb537c73a17a
+DIST gentoo-tex-patches-5.tar.bz2 4975 BLAKE2B 
fbf4115fe462cf7b5e1bf36b30e6c52ee0a8c32896f63b04684d43c768c26ce04dfcd4d8dee671afc480df8c83daeaa6625e58c22bc400f0fbfadbd7ff31ff8c
 SHA512 
be93e7a1aa233ee40c10dcaafd0ff3d0dbd2b0211758187201de6433867249b8a807450cc57c89cf18df8e672f47a3ae36b39032145e56531dc1da19b557bf7a
 DIST gsftopk.doc.r52851.tar.xz 27540 BLAKE2B 
c6f3e6f01bf63616a66318fc652ae0e7cf08ac0e94eb9d31ec98058da77215fc8c84be7e885960eea70ff82d72533c5011a96136758f0159b7c17430aa835fc6
 SHA512 
0a597e2908438fc00fc2bafa7ec635a82b70aad9d7f7e86851a654c0b72b719b8c550be0c20ecf6c8d96627863a48e6a387156ad2c7e71d1e296dd4937d60805
 DIST gsftopk.r52851.tar.xz 3548 BLAKE2B 
65e455587ba7b014be3f7668225fd0f5b4816406896209929001cab5b61dd6b748120970dca79207117b6a5b07ff7c00f96aab6e540397405d075425f8a79a2b
 SHA512 
cb9aebd7428d10b627d80ea40d297f3e6de006859c7dd713478ff193458494f90017ecd0737376ac1f47638b059e02e8a46ea53a7c56b8561af75f770e214413
 DIST hyphen-base.r68321.tar.xz 22604 BLAKE2B 
b11b688304c3622c71ddbb38e9095e550871360418d176ab717bdc59954c0648636e5627f55180980e789efed918dfdbab55c25b1b95c8ab0467398b1b2592c4
 SHA512 
d3f2749cc6946702ff0d51c1d823531bc92b77c1106aec252c84cc8649aa56048556c90e9792f1b0749bba0b86b7c34aa2b04fe2946d1226315dbc73add36913

diff --git a/app-text/texlive-core/texlive-core-2023-r6.ebuild 
b/app-text/texlive-core/texlive-core-2023-r7.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2023-r6.ebuild
rename to app-text/texlive-core/texlive-core-2023-r7.ebuild
index 5c28f973e251..10687a1f1e0c 100644
--- a/app-text/texlive-core/texlive-core-2023-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r7.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";
 SLOT="0"
 LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
-GENTOO_TEX_PATCHES_NUM=3
+GENTOO_TEX_PATCHES_NUM=5
 SRC_URI="
https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz

https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
@@ -450,9 +450,6 @@ src_install() {
dosym "${i%:*}" "/usr/bin/${i#*:}"
done
 
-   # https://bugs.gentoo.org/832139
-   rm "${ED}"/usr/bin/tlmgr || die
-
texlive-common_handle_config_files
 
# the virtex symlink is not installed



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-06-04 Thread Florian Schmaus
commit: b0a246e3fdb3dcf4e89a15dc019541414861791a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jun  4 19:21:06 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jun  4 19:21:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a246e3

app-text/texlive-core: drop 2023-r1

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r1.ebuild | 487 --
 1 file changed, 487 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r1.ebuild 
b/app-text/texlive-core/texlive-core-2023-r1.ebuild
deleted file mode 100644
index 5132353ada60..
--- a/app-text/texlive-core/texlive-core-2023-r1.ebuild
+++ /dev/null
@@ -1,487 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TL_SOURCE_VERSION=20230311
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="BSD GPL-1 GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
-GENTOO_TEX_PATCHES_NUM=3
-SRC_URI="
-   https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz
-   
https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
-   -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
-"
-
-# Macros that are not a part of texlive-sources or or pulled in from 
collection-binextra
-# but still needed for other packages during installation
-TL_CORE_EXTRA_CONTENTS="
-   autosp.r58211
-   axodraw2.r58155
-   chktex.r64797
-   detex.r66186
-   dvi2tty.r66186
-   dvidvi.r65952
-   dviljk.r66186
-   dvipdfmx.r69127
-   dvipos.r66186
-   gsftopk.r52851
-   hyphen-base.r68321
-   lacheck.r66186
-   m-tx.r64182
-   makeindex.r62517
-   pmx.r65926
-   texlive-scripts.r69754
-   texlive-scripts-extra.r62517
-   texlive.infra.r69740
-   tpic2pdftex.r52851
-   upmendex.r66381
-   velthuis.r66186
-   vlna.r66186
-   xml2pmx.r57972
-"
-TL_CORE_EXTRA_DOC_CONTENTS="
-   autosp.doc.r58211
-   axodraw2.doc.r58155
-   chktex.doc.r64797
-   detex.doc.r66186
-   dvi2tty.doc.r66186
-   dvidvi.doc.r65952
-   dviljk.doc.r66186
-   dvipdfmx.doc.r69127
-   dvipos.doc.r66186
-   gsftopk.doc.r52851
-   lacheck.doc.r66186
-   m-tx.doc.r64182
-   makeindex.doc.r62517
-   pmx.doc.r65926
-   texlive-scripts.doc.r69754
-   texlive-scripts-extra.doc.r62517
-   texlive.infra.doc.r69740
-   tpic2pdftex.doc.r52851
-   upmendex.doc.r66381
-   velthuis.doc.r66186
-   vlna.doc.r66186
-   xml2pmx.doc.r57972
-"
-TL_CORE_EXTRA_SRC_CONTENTS="
-   axodraw2.source.r58155
-"
-
-TEXLIVE_MODULE_BINSCRIPTS="
-   texmf-dist/scripts/m-tx/m-tx.lua
-   texmf-dist/scripts/texlive/fmtutil-sys.sh
-   texmf-dist/scripts/texlive/fmtutil-user.sh
-   texmf-dist/scripts/texlive/fmtutil.pl
-   texmf-dist/scripts/texlive/mktexlsr
-   texmf-dist/scripts/texlive/mktexlsr.pl
-   texmf-dist/scripts/texlive/mktexmf
-   texmf-dist/scripts/texlive/mktexpk
-   texmf-dist/scripts/texlive/mktextfm
-   texmf-dist/scripts/texlive/rungs.lua
-   texmf-dist/scripts/texlive/tlmgr.pl
-   texmf-dist/scripts/texlive/updmap-sys.sh
-   texmf-dist/scripts/texlive/updmap-user.sh
-   texmf-dist/scripts/texlive/updmap.pl
-   texmf-dist/scripts/texlive-extra/allcm.sh
-   texmf-dist/scripts/texlive-extra/allneeded.sh
-   texmf-dist/scripts/texlive-extra/dvi2fax.sh
-   texmf-dist/scripts/texlive-extra/dvired.sh
-   texmf-dist/scripts/texlive-extra/e2pall.pl
-   texmf-dist/scripts/texlive-extra/kpsetool.sh
-   texmf-dist/scripts/texlive-extra/kpsewhere.sh
-   texmf-dist/scripts/texlive-extra/ps2frag.sh
-   texmf-dist/scripts/texlive-extra/pslatex.sh
-   texmf-dist/scripts/texlive-extra/texconfig-dialog.sh
-   texmf-dist/scripts/texlive-extra/texconfig-sys.sh
-   texmf-dist/scripts/texlive-extra/texconfig.sh
-   texmf-dist/scripts/texlive-extra/texlinks.sh
-"
-
-TEXLIVE_MODULE_BINLINKS="
-   fmtutil:mktexfmt
-   mktexlsr:texhash
-   allcm:allec
-   kpsetool:kpsexpand
-   kpsetool:kpsepath
-"
-texlive-common_append_to_src_uri TL_CORE_EXTRA_CONTENTS
-
-SRC_URI+=" doc? ( "
-texlive-common_append_to_src_uri TL_CORE_EXTRA_DOC_CONTENTS
-SRC_URI+=" )"
-
-SRC_URI+=" source? ( "
-texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
-SRC_URI+=" )"
-
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
-IUSE="cjk X doc source tk +luajittex xetex xindy"
-
-TEXMF_PATH=/usr/share/texmf-dist
-MODULAR_X_DEPEND="
-   X? (
-   x11-libs/libX11
-   x11-libs/libXmu
-   )"
-
-COMMON_DEPEND="
-   ${MODULAR_X_DEPEND}
-   !app-text/ep

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-05-26 Thread Florian Schmaus
commit: af582b404d58fa24414252aeee456def09604606
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun May 26 19:58:06 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun May 26 19:58:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af582b40

app-text/texlive-core: update LICENSE

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r6.ebuild 
b/app-text/texlive-core/texlive-core-2023-r6.ebuild
index 34f5e44053ea..ecaf3b447552 100644
--- a/app-text/texlive-core/texlive-core-2023-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r6.ebuild
@@ -11,7 +11,7 @@ MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
 DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";
 SLOT="0"
-LICENSE="BSD GPL-1 GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
+LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 GENTOO_TEX_PATCHES_NUM=3
 SRC_URI="
https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-04-14 Thread Florian Schmaus
commit: 18f3b5ce54be1e208195c45a479e7c483a00f5c6
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Apr 14 19:23:13 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Apr 14 19:24:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f3b5ce

app-text/texlive-core: add weak blocker for https://bugs.gentoo.org/929964
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r6.ebuild 
b/app-text/texlive-core/texlive-core-2023-r6.ebuild
index 4c3cc6a99092..31dfa7b9c7bf 100644
--- a/app-text/texlive-core/texlive-core-2023-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r6.ebuild
@@ -187,6 +187,7 @@ RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-04-04 Thread Florian Schmaus
commit: e1ba111ea825b771541ccf989a67a855fd63eabc
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Apr  4 08:14:57 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Apr  4 08:17:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ba111e

app-text/texlive-core: add 2023-r6

Unconditionally install xdvipdfmx and update tlpdb.

Closes: https://bugs.gentoo.org/928288
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{texlive-core-2023-r5.ebuild => texlive-core-2023-r6.ebuild}  | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r5.ebuild 
b/app-text/texlive-core/texlive-core-2023-r6.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2023-r5.ebuild
rename to app-text/texlive-core/texlive-core-2023-r6.ebuild
index 97eb9b1ca6a2..4c3cc6a99092 100644
--- a/app-text/texlive-core/texlive-core-2023-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r6.ebuild
@@ -335,7 +335,7 @@ src_configure() {
--enable-afm2pl=yes
--enable-dvidvi=yes
--enable-dviljk=yes
-   $(use_enable cjk dvipdfm-x)
+   --enable-dvipdfm-x
--enable-dvipos=yes
--enable-gregorio=yes
--enable-gsftopk=yes
@@ -475,4 +475,10 @@ pkg_postinst() {
# eftmutil-sys here and the reasons why it sometimes fails.
nonfatal etexmf-update
nonfatal efmtutil-sys
+
+   texlive-common_update_tlpdb
+}
+
+pkg_postrm() {
+   texlive-common_update_tlpdb
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-04-02 Thread Florian Schmaus
commit: 05e5afa0f215f0fdd92b7286e4018b79f7e7ba84
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Apr  2 18:46:27 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr  2 18:46:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e5afa0

app-text/texlive-core: add weak blocker for https://bugs.gentoo.org/928307
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r5.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r5.ebuild 
b/app-text/texlive-core/texlive-core-2023-r5.ebuild
index 62f04258eb8c..97eb9b1ca6a2 100644
--- a/app-text/texlive-core/texlive-core-2023-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r5.ebuild
@@ -172,6 +172,7 @@ DEPEND="
${COMMON_DEPEND}
 "
 
+# !https://bugs.gentoo.org/928307
 RDEPEND="
${COMMON_DEPEND}
virtual/perl-Getopt-Long
@@ -185,6 +186,7 @@ RDEPEND="
)
!

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-29 Thread Florian Schmaus
commit: 3fd7437540a55cfdb15efd995c36a2ee01f81e2b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Mar 29 09:12:35 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Mar 29 09:16:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd74375

app-text/texlive-core: drop RESTRICT=mirror

We have not had this restriction in texlive 2021 and I do not see a
reason why we should restrict mirroring in texlive 2023.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r1.ebuild | 1 -
 app-text/texlive-core/texlive-core-2023-r5.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r1.ebuild 
b/app-text/texlive-core/texlive-core-2023-r1.ebuild
index 673002a6fdf2..5132353ada60 100644
--- a/app-text/texlive-core/texlive-core-2023-r1.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r1.ebuild
@@ -12,7 +12,6 @@ DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";
 SLOT="0"
 LICENSE="BSD GPL-1 GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
-RESTRICT="mirror"
 GENTOO_TEX_PATCHES_NUM=3
 SRC_URI="
https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz

diff --git a/app-text/texlive-core/texlive-core-2023-r5.ebuild 
b/app-text/texlive-core/texlive-core-2023-r5.ebuild
index 1467953aa931..62f04258eb8c 100644
--- a/app-text/texlive-core/texlive-core-2023-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r5.ebuild
@@ -12,7 +12,6 @@ DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";
 SLOT="0"
 LICENSE="BSD GPL-1 GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
-RESTRICT="mirror"
 GENTOO_TEX_PATCHES_NUM=3
 SRC_URI="
https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-28 Thread Sam James
commit: 56cf8e11a458a151d2388a19c49f80ed6201e985
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 29 01:53:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 29 01:53:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56cf8e11

app-text/texlive-core: forward-port LTO fix

Forward-port 4f655979b2d85a4bda4d0b3e6bdce9148bb649cd.

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r1.ebuild | 5 +
 app-text/texlive-core/texlive-core-2023-r5.ebuild | 5 +
 2 files changed, 10 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r1.ebuild 
b/app-text/texlive-core/texlive-core-2023-r1.ebuild
index 7d3e51fa665b..673002a6fdf2 100644
--- a/app-text/texlive-core/texlive-core-2023-r1.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r1.ebuild
@@ -222,6 +222,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # TODO: report upstream
+   # bug #915223
+   append-flags -fno-strict-aliasing
+   filter-lto
+
# It fails on alpha without this
use alpha && append-ldflags "-Wl,--no-relax"
 

diff --git a/app-text/texlive-core/texlive-core-2023-r5.ebuild 
b/app-text/texlive-core/texlive-core-2023-r5.ebuild
index 3fc171cb6102..1467953aa931 100644
--- a/app-text/texlive-core/texlive-core-2023-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r5.ebuild
@@ -233,6 +233,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # TODO: report upstream
+   # bug #915223
+   append-flags -fno-strict-aliasing
+   filter-lto
+
# It fails on alpha without this
use alpha && append-ldflags "-Wl,--no-relax"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-27 Thread Florian Schmaus
commit: 998842fde5933c97c5147652503839f9c0e58c22
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Mar 27 12:26:02 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Mar 27 12:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998842fd

app-text/texlive-core: configure --with-kpathsea-includes, fixes prefix

Prefix installation of texlive-core-2023-r5 was broken, because
somewhere between -r1 and -r5 we dropped --with-kpathsea-includes.

Thanks to Steven Trogdon for reporting this and providing valuable
feedback.

Closes: https://bugs.gentoo.org/927449
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r5.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r5.ebuild 
b/app-text/texlive-core/texlive-core-2023-r5.ebuild
index 8be340a3ea15..3fc171cb6102 100644
--- a/app-text/texlive-core/texlive-core-2023-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r5.ebuild
@@ -215,8 +215,9 @@ src_prepare() {
 
cd "${S}" || die
 
+   TL_KPATHSEA_INCLUDES=$($(tc-getPKG_CONFIG) kpathsea 
--variable=includedir || die "failed to invoke pkg-config")
sed -i \
-   -e "s,/usr/include /usr/local/include.*echo 
\$KPATHSEA_INCLUDES.*,$($(tc-getPKG_CONFIG) kpathsea --variable=includedir)\"," 
\
+   -e "s,/usr/include /usr/local/include.*echo 
\$KPATHSEA_INCLUDES.*,${TL_KPATHSEA_INCLUDES}\"," \
texk/web2c/configure || die
 
local patch_dir="${WORKDIR}/tex-patches-${GENTOO_TEX_PATCHES_NUM}"
@@ -252,6 +253,7 @@ src_configure() {
--with-system-libpng
--with-system-teckit
--with-system-kpathsea
+   --with-kpathsea-includes="${TL_KPATHSEA_INCLUDES}"
--with-system-icu
--with-system-ptexenc
--with-system-harfbuzz



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-25 Thread Florian Schmaus
commit: 36b6feea6d79823b991a4e68d1f62c86d8fc13ec
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Mar 25 15:22:40 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 25 15:23:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b6feea

app-text/texlive-core: use tc-getPKG_CONFIG

This hopefully fixes installation on prefix systems (bug #927449), where
we should now pick-up the prefix varaint of pkg-config.

Bug: https://bugs.gentoo.org/927449
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r5.ebuild 
b/app-text/texlive-core/texlive-core-2023-r5.ebuild
index 0baed94ace9b..8be340a3ea15 100644
--- a/app-text/texlive-core/texlive-core-2023-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r5.ebuild
@@ -216,7 +216,7 @@ src_prepare() {
cd "${S}" || die
 
sed -i \
-   -e "s,/usr/include /usr/local/include.*echo 
\$KPATHSEA_INCLUDES.*,$(pkg-config kpathsea --variable=includedir)\"," \
+   -e "s,/usr/include /usr/local/include.*echo 
\$KPATHSEA_INCLUDES.*,$($(tc-getPKG_CONFIG) kpathsea --variable=includedir)\"," 
\
texk/web2c/configure || die
 
local patch_dir="${WORKDIR}/tex-patches-${GENTOO_TEX_PATCHES_NUM}"



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-24 Thread Florian Schmaus
commit: 612b9662b9e7dc2d86cd46b586dfd40d75185ecc
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Mar 24 19:17:54 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 24 19:33:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612b9662

app-text/texlive-core: call reautoconf to apply cairo build fixes, drop 
--enable-year2038

Disable --enable-year2038 while it snuck in during testing of the new
texlive 2023 ebuilds.

Closes: https://bugs.gentoo.org/927714
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{texlive-core-2023-r4.ebuild => texlive-core-2023-r5.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r4.ebuild 
b/app-text/texlive-core/texlive-core-2023-r5.ebuild
similarity index 98%
rename from app-text/texlive-core/texlive-core-2023-r4.ebuild
rename to app-text/texlive-core/texlive-core-2023-r5.ebuild
index 835a9543f9e5..0baed94ace9b 100644
--- a/app-text/texlive-core/texlive-core-2023-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r5.ebuild
@@ -225,6 +225,10 @@ src_prepare() {
default
 
elibtoolize
+
+   # Drop this once cairo's autoconf patches are gone. See
+   # https://bugs.gentoo.org/927714#c4 and https://bugs.gentoo.org/853121.
+   "${S}"/reautoconf libs/cairo || die
 }
 
 src_configure() {
@@ -271,7 +275,6 @@ src_configure() {
--enable-tektronixwin
--enable-unitermwin
--enable-vlna
-   --enable-year2038
--disable-psutils
--disable-t1utils
--enable-ipc



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-17 Thread Florian Schmaus
commit: bfab4b266dff031983ecacb54fc90421e5805967
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Mar 17 18:13:54 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 17 18:14:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfab4b26

app-text/texlive-core: add weak blockers to avoid file collisions

Some packages where moved around with TexLive 2023, either by us or upstream. 
Avoid
collisions by declaring weak blockers.

Thanks to Yuan "Leon3418" Liao for reporting this.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r4.ebuild 
b/app-text/texlive-core/texlive-core-2023-r4.ebuild
index 5b88b4fbd447..835a9543f9e5 100644
--- a/app-text/texlive-core/texlive-core-2023-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r4.ebuild
@@ -184,6 +184,8 @@ RDEPEND="
dev-lang/tk
dev-perl/Tk
)
+   !

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-12 Thread Sam James
commit: 4f655979b2d85a4bda4d0b3e6bdce9148bb649cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 12 07:32:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 12 07:32:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f655979

app-text/texlive-core: filter LTO, no-SA for 2021

Not doing 2023 as not tested it yet. 2021 at least has a type mismatch
failure in some pascal to C thing (p2c) and there's also aliasing violations
in utils/pmx.

We should report these upstream as Karl is very nice & accommodating but no
point in doing so with an old TL.

Closes: https://bugs.gentoo.org/915223
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r7.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
index 68649d08130a..bd89b0fca8e3 100644
--- a/app-text/texlive-core/texlive-core-2021-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -181,6 +181,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # TODO: report upstream
+   # bug #915223
+   append-flags -fno-strict-aliasing
+   filter-lto
+
# It fails on alpha without this
use alpha && append-ldflags "-Wl,--no-relax"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-06 Thread Florian Schmaus
commit: 0ade25a7a8793d8ee585ab5bf4e69fb4b5c8ad99
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Mar  6 09:30:10 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Mar  6 09:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ade25a7

app-text/texlive-core: make rm conditional, only enable uptex if USE=cjk, style 
fixes

Signed-off-by: Florian Schmaus  gentoo.org>

 .../{texlive-core-2023-r2.ebuild => texlive-core-2023-r3.ebuild} | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r2.ebuild 
b/app-text/texlive-core/texlive-core-2023-r3.ebuild
similarity index 98%
rename from app-text/texlive-core/texlive-core-2023-r2.ebuild
rename to app-text/texlive-core/texlive-core-2023-r3.ebuild
index 829ec0c41671..634b0b626b9c 100644
--- a/app-text/texlive-core/texlive-core-2023-r2.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 "
 
 # Macros that are not a part of texlive-sources or or pulled in from 
collection-binextra
-# but still needed for other packages during installation
+# but still needed for other packages during installation.
 TL_CORE_EXTRA_CONTENTS="
autosp.r58211
axodraw2.r58155
@@ -304,7 +304,6 @@ src_configure() {
$(use_with X x)
$(use_enable xindy)
--enable-ptex=no
-   --enable-uptex=no
--enable-autosp=yes
--enable-axodraw2=yes
--enable-devnag=yes
@@ -415,7 +414,9 @@ src_install() {
# by texmf-update
rm "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf" || die
 
-   rm "${ED}/usr/bin/"{,u}ptex || die
+   if use cjk; then
+   rm "${ED}/usr/bin/"{,u}ptex || die
+   fi
 
dobin_texmf_scripts ${TEXLIVE_MODULE_BINSCRIPTS}
 
@@ -427,7 +428,7 @@ src_install() {
done
 
# https://bugs.gentoo.org/832139
-rm "${ED}"/usr/bin/tlmgr || die
+   rm "${ED}"/usr/bin/tlmgr || die
 
texlive-common_handle_config_files
 



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-05 Thread Florian Schmaus
commit: d6ae3d8df8310b26dad67c76714231e5aa37584b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Mar  5 17:36:11 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar  5 18:07:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ae3d8d

app-text/texlive-core: overhaul ebuild, drop obsolete configure options, tlmgr, 
and log messages

Closes: https://bugs.gentoo.org/832139
Closes: https://bugs.gentoo.org/829358
Closes: https://bugs.gentoo.org/828591
Bug: https://bugs.gentoo.org/882245
Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r2.ebuild | 455 ++
 1 file changed, 455 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r2.ebuild 
b/app-text/texlive-core/texlive-core-2023-r2.ebuild
new file mode 100644
index ..829ec0c41671
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2023-r2.ebuild
@@ -0,0 +1,455 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TL_SOURCE_VERSION=20230311
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="BSD GPL-1 GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
+RESTRICT="mirror"
+GENTOO_TEX_PATCHES_NUM=3
+SRC_URI="
+   https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz
+   
https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
+   -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
+"
+
+# Macros that are not a part of texlive-sources or or pulled in from 
collection-binextra
+# but still needed for other packages during installation
+TL_CORE_EXTRA_CONTENTS="
+   autosp.r58211
+   axodraw2.r58155
+   chktex.r64797
+   detex.r66186
+   dvi2tty.r66186
+   dvidvi.r65952
+   dviljk.r66186
+   dvipdfmx.r69127
+   dvipos.r66186
+   gsftopk.r52851
+   hyphen-base.r68321
+   lacheck.r66186
+   m-tx.r64182
+   makeindex.r62517
+   pmx.r65926
+   texlive-scripts.r69754
+   texlive-scripts-extra.r62517
+   texlive.infra.r69740
+   tpic2pdftex.r52851
+   upmendex.r66381
+   velthuis.r66186
+   vlna.r66186
+   xml2pmx.r57972
+"
+TL_CORE_EXTRA_DOC_CONTENTS="
+   autosp.doc.r58211
+   axodraw2.doc.r58155
+   chktex.doc.r64797
+   detex.doc.r66186
+   dvi2tty.doc.r66186
+   dvidvi.doc.r65952
+   dviljk.doc.r66186
+   dvipdfmx.doc.r69127
+   dvipos.doc.r66186
+   gsftopk.doc.r52851
+   lacheck.doc.r66186
+   m-tx.doc.r64182
+   makeindex.doc.r62517
+   pmx.doc.r65926
+   texlive-scripts.doc.r69754
+   texlive-scripts-extra.doc.r62517
+   texlive.infra.doc.r69740
+   tpic2pdftex.doc.r52851
+   upmendex.doc.r66381
+   velthuis.doc.r66186
+   vlna.doc.r66186
+   xml2pmx.doc.r57972
+"
+TL_CORE_EXTRA_SRC_CONTENTS="
+   axodraw2.source.r58155
+"
+
+TEXLIVE_MODULE_BINSCRIPTS="
+   texmf-dist/scripts/m-tx/m-tx.lua
+   texmf-dist/scripts/texlive/fmtutil-sys.sh
+   texmf-dist/scripts/texlive/fmtutil-user.sh
+   texmf-dist/scripts/texlive/fmtutil.pl
+   texmf-dist/scripts/texlive/mktexlsr
+   texmf-dist/scripts/texlive/mktexlsr.pl
+   texmf-dist/scripts/texlive/mktexmf
+   texmf-dist/scripts/texlive/mktexpk
+   texmf-dist/scripts/texlive/mktextfm
+   texmf-dist/scripts/texlive/rungs.lua
+   texmf-dist/scripts/texlive/tlmgr.pl
+   texmf-dist/scripts/texlive/updmap-sys.sh
+   texmf-dist/scripts/texlive/updmap-user.sh
+   texmf-dist/scripts/texlive/updmap.pl
+   texmf-dist/scripts/texlive-extra/allcm.sh
+   texmf-dist/scripts/texlive-extra/allneeded.sh
+   texmf-dist/scripts/texlive-extra/dvi2fax.sh
+   texmf-dist/scripts/texlive-extra/dvired.sh
+   texmf-dist/scripts/texlive-extra/e2pall.pl
+   texmf-dist/scripts/texlive-extra/kpsetool.sh
+   texmf-dist/scripts/texlive-extra/kpsewhere.sh
+   texmf-dist/scripts/texlive-extra/ps2frag.sh
+   texmf-dist/scripts/texlive-extra/pslatex.sh
+   texmf-dist/scripts/texlive-extra/texconfig-dialog.sh
+   texmf-dist/scripts/texlive-extra/texconfig-sys.sh
+   texmf-dist/scripts/texlive-extra/texconfig.sh
+   texmf-dist/scripts/texlive-extra/texlinks.sh
+"
+
+TEXLIVE_MODULE_BINLINKS="
+   fmtutil:mktexfmt
+   mktexlsr:texhash
+   allcm:allec
+   kpsetool:kpsexpand
+   kpsetool:kpsepath
+"
+texlive-common_append_to_src_uri TL_CORE_EXTRA_CONTENTS
+
+SRC_URI+=" doc? ( "
+texlive-common_append_to_src_uri TL_CORE_EXTRA_DOC_CONTENTS
+SRC_URI+=" )"
+
+SRC_URI+=" source? ( "
+texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
+SRC_URI+=" )"
+
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
+IUSE="cjk X doc source tk +lua

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2024-03-05 Thread Florian Schmaus
commit: 1b6c283a108177e13d2a2014ea429e7ceac8c5b9
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Mar  5 14:28:07 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar  5 14:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6c283a

app-text/texlive-core: udpate TexLive license mapping, map LPPL-1.0

Signed-off-by: Florian Schmaus  gentoo.org>

 .../{texlive-core-2023.ebuild => texlive-core-2023-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023.ebuild 
b/app-text/texlive-core/texlive-core-2023-r1.ebuild
similarity index 98%
rename from app-text/texlive-core/texlive-core-2023.ebuild
rename to app-text/texlive-core/texlive-core-2023-r1.ebuild
index a9c765a30ed0..7d3e51fa665b 100644
--- a/app-text/texlive-core/texlive-core-2023.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r1.ebuild
@@ -11,7 +11,7 @@ MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
 DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";
 SLOT="0"
-LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.3 GPL-1 GPL-2 GPL-3 GPL-3+ LGPL-3 
LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain"
+LICENSE="BSD GPL-1 GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
 RESTRICT="mirror"
 GENTOO_TEX_PATCHES_NUM=3
 SRC_URI="



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-07-15 Thread Arthur Zamarin
commit: 7850160f66d1e461accd0d0d8ace0f6f19828097
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:48:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:48:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7850160f

app-text/texlive-core: Stabilize 2021-r7 arm64, #907240

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
index 932a9b2ecbcf..efab34251608 100644
--- a/app-text/texlive-core/texlive-core-2021-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -79,7 +79,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-06-06 Thread Sam James
commit: 12b4baf159771d0dbcff2ff8f8b2af4da6f67406
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun  6 18:49:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 21:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b4baf1

app-text/texlive-core: stable 2021-r7 for hppa, bug #907240

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
index bad50dc5c1c9..932a9b2ecbcf 100644
--- a/app-text/texlive-core/texlive-core-2021-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -79,7 +79,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-05-28 Thread Arthur Zamarin
commit: ac420edf9b41a0a6c316fee7893637d88c815897
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May 28 20:01:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May 28 20:01:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac420edf

app-text/texlive-core: Stabilize 2021-r7 sparc, #907240

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
index 04e1ae17a6b3..bad50dc5c1c9 100644
--- a/app-text/texlive-core/texlive-core-2021-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -79,7 +79,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-05-27 Thread Arthur Zamarin
commit: 37584e34584705f7e90167723c9a6b8df9a29ea1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 27 10:59:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 27 10:59:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37584e34

app-text/texlive-core: Stabilize 2021-r7 x86, #907240

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
index b8422c5b2324..04e1ae17a6b3 100644
--- a/app-text/texlive-core/texlive-core-2021-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -79,7 +79,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-05-27 Thread Sam James
commit: 7de877ba88630d3bde7014f740b49255d100088d
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 10:47:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 10:47:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de877ba

app-text/texlive-core: Stabilize 2021-r7 amd64, #907240

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
index 97614a030777..b8422c5b2324 100644
--- a/app-text/texlive-core/texlive-core-2021-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -79,7 +79,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-05-18 Thread Sam James
commit: 96fe8d6e52f342b6764536aca58ddd563df3e278
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 05:01:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 05:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96fe8d6e

app-text/texlive-core: patch CVE-2023-32700

This does not fix CVE-2023-32668 which changes behaviour so must be handled
in a new version (>= 2023).

Bug: https://bugs.gentoo.org/836779
Bug: https://bugs.gentoo.org/906712
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/Manifest|   1 +
 app-text/texlive-core/texlive-core-2021-r7.ebuild | 392 ++
 2 files changed, 393 insertions(+)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 8dbfede79199..2508e9692dbd 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,4 +1,5 @@
 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
+DIST texlive-core-2021-CVE-2023-32700.patch.xz 8824 BLAKE2B 
5df988abb12626210b372618cc0a623ed2f6f42cf2f03dca143f94b928fc0fd2e28e53574c9ca23295f55fb56cd908a3e8603161fa3f13c37b9397163479aa9f
 SHA512 
16d34b5b0cc1b85ec412798caa582f71b15c2d57bb486064c5fb48304eea32a13f69677c228c82c88e026ba5885acd201449ec69bc6c7bf9396eebb3d1358717
 DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 
1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed
 SHA512 
4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82
 DIST texlive-tlpdb-2021.tar.xz 1335040 BLAKE2B 
a5608b329666ad55032fb9dbf7fc6da9b8b2c94c03aed838cf8575742a23294f3319ad8e45fd6b4f65cc59f673c78b9d96b4f24e2ad07a8a08aa313822eea137
 SHA512 
ca9d5f2231246984ec489b4dfffb93c8b9540b8479a521aa91658fba3ce452c814e9e24e28d9ab6a0124d8eaf4cf7c14fefb379e84b3495752a9a2b8a2add3db
 DIST tl-a2ping-2021.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
new file mode 100644
index ..7b78ecb0b21e
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -0,0 +1,392 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20210325
+
+# autotools/reautoconf in src_prepare only needed for Cairo patch
+inherit autotools flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=1
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="
+   https://dev.gentoo.org/~sam/distfiles/texlive/${MY_P}.tar.xz
+   https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/texlive-core-2021-CVE-2023-32700.patch.xz
+"
+
+# We ship binextra collection alongside
+TL_CORE_BINEXTRA_MODULES="
+   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
+   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
+   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
+   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
+   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
+   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop pdfjam
+   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
+   seetexk spix srcredact sty2dtx synctex tex4ebook texcount texdef 
texdiff texdirflatten
+   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
+   texware tie tlcockpit tpic2pdftex typeoutfileinfo web xindy xindex 
xpdfopen collection-binextra
+   "
+TL_CORE_BINEXTRA_DOC_MODULES="
+   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
+   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
+   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
+   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc d

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-05-18 Thread Sam James
commit: 66b032e20ee173cc9bb25b5189d864ca7ab3e374
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 04:49:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 04:49:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b032e2

app-text/texlive-core: drop 2021-r2, 2021-r3

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r2.ebuild | 358 -
 app-text/texlive-core/texlive-core-2021-r3.ebuild | 361 --
 2 files changed, 719 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r2.ebuild 
b/app-text/texlive-core/texlive-core-2021-r2.ebuild
deleted file mode 100644
index ccbe7bcbde77..
--- a/app-text/texlive-core/texlive-core-2021-r2.ebuild
+++ /dev/null
@@ -1,358 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-TL_SOURCE_VERSION=20210325
-
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-PATCHLEVEL=1
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c TeX"
-
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/${MY_P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
-
-# We ship binextra collection alongside
-TL_CORE_BINEXTRA_MODULES="
-   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
-   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
-   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
-   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
-   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
-   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop pdfjam
-   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
-   seetexk spix srcredact sty2dtx synctex tex4ebook texcount texdef 
texdiff texdirflatten
-   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
-   texware tie tlcockpit tpic2pdftex typeoutfileinfo web xindy xindex 
xpdfopen collection-binextra
-   "
-TL_CORE_BINEXTRA_DOC_MODULES="
-   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
-   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
-   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
-   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
-   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
-   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
-   latexfileversion.doc latexpand.doc latexindent.doc ltxfileinfo.doc 
ltximg.doc listings-ext.doc
-   make4ht.doc match_parens.doc mkjobtexmf.doc patgen.doc pdfbook2.doc 
pdfcrop.doc pdfjam.doc
-   pdflatexpicscale.doc pdftex-quiet.doc pdfxup.doc pdftosrc.doc 
pfarrei.doc pkfix.doc
-   pkfix-helper.doc purifyeps.doc pythontex.doc seetexk.doc spix.doc 
srcredact.doc
-   sty2dtx.doc synctex.doc tex4ebook.doc texcount.doc texdef.doc 
texdiff.doc
-   texdirflatten.doc texdoc.doc texfot.doc texliveonfly.doc 
texlive-scripts-extra.doc
-   texloganalyser.doc texosquery.doc texware.doc tie.doc tlcockpit.doc 
tpic2pdftex.doc
-   typeoutfileinfo.doc texplate.doc web.doc xindy.doc xindex.doc 
xpdfopen.doc
-"
-TL_CORE_BINEXTRA_SRC_MODULES="
-   adhocfilelist.source arara.source checklistings.source 
clojure-pamphlet.source
-   listings-ext.source mkjobtexmf.source pfarrei.source pythontex.source
-   texdef.source texosquery.source texplate.source tlcockpit.source
-"
-# Macros that are not a part of texlive-sources or collection-binextra but 
still needed
-# for other packages during installation
-TL_CORE_EXTRA_MODULES="hyphen-base gsftopk texlive.infra texlive-scripts 
${TL_CORE_BINEXTRA_MODULES}"
-TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc 
${TL_CORE_BINEXTRA_DOC_MODULES}"
-TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
-
-for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-SRC_URI="${SRC_URI} )"
-SRC_URI="${SRC_URI} source? ( "
-for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfil

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-04-20 Thread Sam James
commit: 6bb2cbccbf8913cece9dd6b072f61612de2d4eb2
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 21:50:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 21:50:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb2cbcc

app-text/texlive-core: Stabilize 2021-r6 ppc64, #887541

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r6.ebuild 
b/app-text/texlive-core/texlive-core-2021-r6.ebuild
index 117d273cb2ad..8617875f6e9b 100644
--- a/app-text/texlive-core/texlive-core-2021-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-04-20 Thread Sam James
commit: b22c8c22ed6b3b0dbf8253e6b20800808ec23f4e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 21:50:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 21:50:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22c8c22

app-text/texlive-core: Stabilize 2021-r6 ppc, #887541

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r6.ebuild 
b/app-text/texlive-core/texlive-core-2021-r6.ebuild
index 67561f3e2d31..117d273cb2ad 100644
--- a/app-text/texlive-core/texlive-core-2021-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-04-20 Thread Sam James
commit: 2d11b4432f27626f7d2e02671670adcef53f7fd8
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 21:50:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 21:50:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d11b443

app-text/texlive-core: Stabilize 2021-r6 hppa, #887541

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r6.ebuild 
b/app-text/texlive-core/texlive-core-2021-r6.ebuild
index aeaa91863ea7..67561f3e2d31 100644
--- a/app-text/texlive-core/texlive-core-2021-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-04-20 Thread Sam James
commit: bba7359a72210e71ce1401db5d61582d34f4c15a
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 21:50:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 21:50:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba7359a

app-text/texlive-core: Stabilize 2021-r6 arm, #887541

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r6.ebuild 
b/app-text/texlive-core/texlive-core-2021-r6.ebuild
index 745f1e262a5f..aeaa91863ea7 100644
--- a/app-text/texlive-core/texlive-core-2021-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-04-20 Thread Sam James
commit: 4e39ed5b28160d70dc3c16196f760fa27cda3b41
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 21:50:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 21:50:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e39ed5b

app-text/texlive-core: Stabilize 2021-r6 arm64, #887541

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r6.ebuild 
b/app-text/texlive-core/texlive-core-2021-r6.ebuild
index 5f3008ea928a..745f1e262a5f 100644
--- a/app-text/texlive-core/texlive-core-2021-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-03-19 Thread Sam James
commit: e9a002bd1068feafa55f1358370c781a92b2f817
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:18:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a002bd

app-text/texlive-core: update SRC_URI

I've mirrored the files to my devspace now.

Closes: https://bugs.gentoo.org/902093
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r2.ebuild | 14 +++---
 app-text/texlive-core/texlive-core-2021-r3.ebuild | 14 +++---
 app-text/texlive-core/texlive-core-2021-r6.ebuild | 12 ++--
 3 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r2.ebuild 
b/app-text/texlive-core/texlive-core-2021-r2.ebuild
index 22b8b8716b82..ab7fa1955b85 100644
--- a/app-text/texlive-core/texlive-core-2021-r2.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,9 +16,9 @@ HOMEPAGE="https://tug.org/texlive/";
 SLOT="0"
 LICENSE="GPL-2 LPPL-1.3c TeX"
 
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
 
 # We ship binextra collection alongside
 TL_CORE_BINEXTRA_MODULES="
@@ -61,17 +61,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc 
texlive-scripts.doc ${T
 TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
 
 for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz";
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz";
 done
 SRC_URI="${SRC_URI} )"
 SRC_URI="${SRC_URI} source? ( "
 for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz";
 done
 SRC_URI="${SRC_URI} )"
 

diff --git a/app-text/texlive-core/texlive-core-2021-r3.ebuild 
b/app-text/texlive-core/texlive-core-2021-r3.ebuild
index 22942ff163d8..bc3e5846cb3e 100644
--- a/app-text/texlive-core/texlive-core-2021-r3.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,9 +17,9 @@ HOMEPAGE="https://tug.org/texlive/";
 SLOT="0"
 LICENSE="GPL-2 LPPL-1.3c TeX"
 
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
 
 # We ship binextra collection alongside
 TL_CORE_BINEXTRA_MODULES="
@@ -62,17 +62,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc 
texlive-scripts.doc ${T
 TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
 
 for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz";
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz";
 done
 SRC_URI="${SRC_URI} )"
 SRC_URI="${SRC_URI} source? ( "
 for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+   SRC_URI="$

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2023-03-01 Thread Florian Schmaus
commit: c6d321c915a0986da8c616536d1d0fce90013b57
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Feb 28 14:49:05 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Mar  1 08:18:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d321c9

app-text/texlive-core: only ewarn on upgrade

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r6.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2021-r6.ebuild 
b/app-text/texlive-core/texlive-core-2021-r6.ebuild
index 0b463ff9a7ff..6ef89fc8bfd5 100644
--- a/app-text/texlive-core/texlive-core-2021-r6.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild
@@ -363,6 +363,24 @@ pkg_postinst() {
elog "If you have configuration files in ${EPREFIX}/etc/texmf to merge,"
elog "please update them and run ${EPREFIX}/usr/sbin/texmf-update."
elog
+
+   local display_migration_hint=false
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   local new_texlive_ver=$(ver_cut 1)
+   local replaced_version
+   for replaced_version in ${REPLACING_VERSIONS}; do
+   replaced_version=$(ver_cut 1 ${replaced_version})
+   if (( replaced_version < new_texlive_version )); then
+   display_migration_hint=true
+   break
+   fi
+   done
+   fi
+
+   if ! ${display_migration_hint}; then
+   return
+   fi
+
ewarn "If you are migrating from an older TeX distribution"
ewarn "Please make sure you have read:"
ewarn 
"https://wiki.gentoo.org/wiki/Project:TeX/Tex_Live_Migration_Guide";



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/files/, app-text/texlive-core/

2023-02-27 Thread Sam James
commit: b970182de2a6a6da4748572295e4a6e46f16736c
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 28 02:56:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 28 03:01:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b970182d

app-text/texlive-core: fix another Clang 16 configure issue

Bug: https://bugs.gentoo.org/882245
Bug: https://bugs.gentoo.org/874546
Signed-off-by: Sam James  gentoo.org>

 .../files/texlive-core-2021-clang-16.patch | 49 ++
 ...-2021-r5.ebuild => texlive-core-2021-r6.ebuild} |  2 +-
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/app-text/texlive-core/files/texlive-core-2021-clang-16.patch 
b/app-text/texlive-core/files/texlive-core-2021-clang-16.patch
index fcfbd26c8ed2..8d5f421544f8 100644
--- a/app-text/texlive-core/files/texlive-core-2021-clang-16.patch
+++ b/app-text/texlive-core/files/texlive-core-2021-clang-16.patch
@@ -3,6 +3,7 @@ https://bugs.gentoo.org/882245
 
 
https://github.com/TeX-Live/texlive-source/commit/3b1470c8911cd4bc9e4a02bfb5cac0f3bebcab3a
 
https://github.com/TeX-Live/texlive-source/commit/60b60503b21ea43c68d1ffbe214141a79a36190b
+https://github.com/TeX-Live/texlive-source/commit/bb307f8bd91c5ea4f191b9c788056470626893b7
 
 From 3b1470c8911cd4bc9e4a02bfb5cac0f3bebcab3a Mon Sep 17 00:00:00 2001
 From: Karl Berry 
@@ -170,3 +171,51 @@ git-svn-id: svn://tug.org/texlive/trunk/Build/source@64953 
c570f23f-e606-0410-a8
  {
  xargc = argc;
 
+From bb307f8bd91c5ea4f191b9c788056470626893b7 Mon Sep 17 00:00:00 2001
+From: Karl Berry 
+Date: Thu, 2 Feb 2023 22:57:47 +
+Subject: [PATCH] avoid implicit wait and exit declarations for C99
+
+git-svn-id: svn://tug.org/texlive/trunk/Build/source@65717 
c570f23f-e606-0410-a88d-b1316a301751
+--- a/texk/xdvik/configure
 b/texk/xdvik/configure
+@@ -15455,6 +15455,9 @@ else
+ #ifdef HAVE_UNISTD_H
+ #include 
+ #endif
++#ifdef HAVE_SYS_WAIT_H
++#include 
++#endif
+ #ifdef HAVE_VFORK_H
+ #include 
+ #endif
+@@ -15476,7 +15479,7 @@ main ()
+ 
+ while (wait(&status) != child)
+   ;
+-exit(
++_exit(
+/* Was there some problem with vforking?  */
+child < 0
+ 
+--- a/texk/xdvik/m4/xdvi-func-setsid-in-fork.m4
 b/texk/xdvik/m4/xdvi-func-setsid-in-fork.m4
+@@ -22,6 +22,9 @@ AC_DEFUN([XDVI_FUNC_SETSID_IN_VFORK],
+ #ifdef HAVE_UNISTD_H
+ #include 
+ #endif
++#ifdef HAVE_SYS_WAIT_H
++#include 
++#endif
+ #ifdef HAVE_VFORK_H
+ #include 
+ #endif]],
+@@ -40,7 +43,7 @@ AC_DEFUN([XDVI_FUNC_SETSID_IN_VFORK],
+ 
+ while (wait(&status) != child)
+   ;
+-exit(
++_exit(
+/* Was there some problem with vforking?  */
+child < 0
+ 

diff --git a/app-text/texlive-core/texlive-core-2021-r5.ebuild 
b/app-text/texlive-core/texlive-core-2021-r6.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2021-r5.ebuild
rename to app-text/texlive-core/texlive-core-2021-r6.ebuild
index 0c150524ab97..0b463ff9a7ff 100644
--- a/app-text/texlive-core/texlive-core-2021-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2022-12-20 Thread Arthur Zamarin
commit: 61b7ae3c56166cfd5c3c4b6a0be04857dc01d8af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec 20 20:54:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec 20 20:54:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b7ae3c

app-text/texlive-core: Stabilize 2021-r5 sparc, #887541

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r5.ebuild 
b/app-text/texlive-core/texlive-core-2021-r5.ebuild
index aa2316cae534..0c150524ab97 100644
--- a/app-text/texlive-core/texlive-core-2021-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r5.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2022-12-20 Thread Sam James
commit: 75b90cf3924da1597ee33711d9447225b3e5c048
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 20 20:38:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 20 20:38:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b90cf3

app-text/texlive-core: Stabilize 2021-r5 x86, #887541

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r5.ebuild 
b/app-text/texlive-core/texlive-core-2021-r5.ebuild
index b975c0f143fd..59dbed055660 100644
--- a/app-text/texlive-core/texlive-core-2021-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r5.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris 
~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2022-12-20 Thread Sam James
commit: be73afe28e6a75b01087f21b956e78419159756b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 20 20:38:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 20 20:38:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be73afe2

app-text/texlive-core: Stabilize 2021-r5 amd64, #887541

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r5.ebuild 
b/app-text/texlive-core/texlive-core-2021-r5.ebuild
index 59dbed055660..aa2316cae534 100644
--- a/app-text/texlive-core/texlive-core-2021-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r5.ebuild
@@ -76,7 +76,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/, app-text/texlive-core/files/

2022-11-24 Thread Sam James
commit: 1483bf15cabed049b131eb44cfb409a84d06aa4c
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 24 08:15:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 24 08:15:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1483bf15

app-text/texlive-core: fix build w/ clang 16

wrt -D_GNU_SOURCE: this should be upstreamed but I want to revisit
this once we've actually bumped to 2022.

Closes: https://bugs.gentoo.org/874546
Closes: https://bugs.gentoo.org/882245
Signed-off-by: Sam James  gentoo.org>

 .../files/texlive-core-2021-clang-16.patch | 172 +
 ...-2021-r4.ebuild => texlive-core-2021-r5.ebuild} |   4 +
 2 files changed, 176 insertions(+)

diff --git a/app-text/texlive-core/files/texlive-core-2021-clang-16.patch 
b/app-text/texlive-core/files/texlive-core-2021-clang-16.patch
new file mode 100644
index ..fcfbd26c8ed2
--- /dev/null
+++ b/app-text/texlive-core/files/texlive-core-2021-clang-16.patch
@@ -0,0 +1,172 @@
+https://bugs.gentoo.org/874546
+https://bugs.gentoo.org/882245
+
+https://github.com/TeX-Live/texlive-source/commit/3b1470c8911cd4bc9e4a02bfb5cac0f3bebcab3a
+https://github.com/TeX-Live/texlive-source/commit/60b60503b21ea43c68d1ffbe214141a79a36190b
+
+From 3b1470c8911cd4bc9e4a02bfb5cac0f3bebcab3a Mon Sep 17 00:00:00 2001
+From: Karl Berry 
+Date: Sat, 5 Nov 2022 15:43:53 +
+Subject: [PATCH] stdlib.h to placate clang16
+
+git-svn-id: svn://tug.org/texlive/trunk/Build/source@64941 
c570f23f-e606-0410-a88d-b1316a301751
+--- a/texk/dvisvgm/configure
 b/texk/dvisvgm/configure
+@@ -23415,6 +23415,7 @@ else $as_nop
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include 
++  #include 
+   #include 
+   int main () {
+   gsapi_revision_t r;
+--- a/texk/dvisvgm/configure.ac
 b/texk/dvisvgm/configure.ac
+@@ -94,6 +94,7 @@ else
+   # query Ghostscript version
+   AC_MSG_CHECKING([Ghostscript version])
+   AC_RUN_IFELSE([AC_LANG_SOURCE([#include 
++  #include 
+   #include 
+   int main () {
+   gsapi_revision_t r;
+--- a/texk/kpathsea/configure
 b/texk/kpathsea/configure
+@@ -14633,7 +14633,8 @@ then :
+ else $as_nop
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+-int fork() { exit(1); }
++#include 
++ int fork() { exit(1); }
+  int vfork() { exit(1); }
+  extern char *getcwd();
+  char path[100];
+--- a/texk/kpathsea/configure.ac
 b/texk/kpathsea/configure.ac
+@@ -45,7 +45,8 @@ if test "x$ac_cv_func_getcwd" = xyes; then
+ # We only need to run this if we have getcwd.
+ AC_CACHE_CHECK([whether getcwd uses fork or vfork],
+[kb_cv_func_getcwd_forks],
+-   [AC_RUN_IFELSE([AC_LANG_PROGRAM([[int fork() { exit(1); }
++   [AC_RUN_IFELSE([AC_LANG_PROGRAM([[#include 
++ int fork() { exit(1); }
+  int vfork() { exit(1); }
+  extern char *getcwd();
+  char path[100];]],
+
+From 60b60503b21ea43c68d1ffbe214141a79a36190b Mon Sep 17 00:00:00 2001
+From: Karl Berry 
+Date: Sun, 6 Nov 2022 22:15:26 +
+Subject: [PATCH] void main, void args, more clang16 from sam
+
+git-svn-id: svn://tug.org/texlive/trunk/Build/source@64953 
c570f23f-e606-0410-a88d-b1316a301751
+--- /dev/null
 b/libs/freetype2/TLpatches/patch-04-void-main
+@@ -0,0 +1,13 @@
++diff --git a/libs/freetype2/freetype-src/builds/unix/freetype2.m4 
b/libs/freetype2/freetype-src/builds/unix/freetype2.m4
++index 0cafc8e8c..51843f5fa 100644
++--- a/libs/freetype2/freetype-src/builds/unix/freetype2.m4
+ b/libs/freetype2/freetype-src/builds/unix/freetype2.m4
++@@ -121,7 +121,7 @@ AC_DEFUN([AC_CHECK_FT2],
++ #include 
++ 
++ int
++-main()
+++main(void)
++ {
++   FT_Library library;
++   FT_Error  error;
+--- a/libs/freetype2/freetype-src/builds/unix/freetype2.m4
 b/libs/freetype2/freetype-src/builds/unix/freetype2.m4
+@@ -121,7 +121,7 @@ AC_DEFUN([AC_CHECK_FT2],
+ #include 
+ 
+ int
+-main()
++main(void)
+ {
+   FT_Library library;
+   FT_Error  error;
+--- /dev/null
 b/libs/gd/TLpatches/patch-03-void-main
+@@ -0,0 +1,13 @@
++diff --git a/libs/gd/libgd-src/tests/xpm/bug00185.c 
b/libs/gd/libgd-src/tests/xpm/bug00185.c
++index 3056ed950..37659d6a4 100644
++--- a/libs/gd/libgd-src/tests/xpm/bug00185.c
+ b/libs/gd/libgd-src/tests/xpm/bug00185.c
++@@ -5,7 +5,7 @@
++ 
++ /* To check memory leaks, run such as 'valgrind --leak-check=full 
./bug00185' */
++ int
++-main()
+++main(void)
++ {
++  gdImagePtr im;
++  char *path;
+--- a/libs/gd/li

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2022-11-03 Thread Sam James
commit: 15cb6b29169705da6c849f9adafa8320b0ebe5d0
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  4 05:15:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  4 05:15:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cb6b29

app-text/texlive-core: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-text/texlive-core/metadata.xml 
b/app-text/texlive-core/metadata.xml
index 24e17b73aba6..692dea1fc9d2 100644
--- a/app-text/texlive-core/metadata.xml
+++ b/app-text/texlive-core/metadata.xml
@@ -14,4 +14,7 @@
Add support for XeTeX: a TeX system with 
Unicode and modern font technologies.
Add support for Xindy: A general-purpose 
index processor.

+   
+   TeX-Live/texlive-source
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/, app-text/texlive-core/files/

2022-09-22 Thread Sam James
commit: f496f44c04b285b80c7c987eb12ea8d5eb5722a7
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 01:39:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 01:46:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f496f44c

app-text/texlive-core: backport slibtool patch

May as well given there's nobody working on the 2022 bump right now.

This was also one of the few (notable, at least) packages left which didn't
build w/ slibtool.

Closes: https://bugs.gentoo.org/775170
Thanks-to: Michael Orlitzky  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../files/texlive-core-2021-slibtool.patch |  98 ++
 app-text/texlive-core/texlive-core-2021-r4.ebuild  | 366 +
 2 files changed, 464 insertions(+)

diff --git a/app-text/texlive-core/files/texlive-core-2021-slibtool.patch 
b/app-text/texlive-core/files/texlive-core-2021-slibtool.patch
new file mode 100644
index ..4b026177b686
--- /dev/null
+++ b/app-text/texlive-core/files/texlive-core-2021-slibtool.patch
@@ -0,0 +1,98 @@
+https://bugs.gentoo.org/775170
+https://tug.org/svn/texlive?view=revision&revision=61639
+--- a/texk/web2c/web2c/Makefile.in
 b/texk/web2c/web2c/Makefile.in
+@@ -127,8 +127,7 @@
+ libweb2c_a_OBJECTS = $(am_libweb2c_a_OBJECTS)
+ am_fixwrites_OBJECTS = fixwrites.$(OBJEXT)
+ fixwrites_OBJECTS = $(am_fixwrites_OBJECTS)
+-am__DEPENDENCIES_1 =
+-fixwrites_DEPENDENCIES = $(am__DEPENDENCIES_1)
++fixwrites_DEPENDENCIES = $(web2c_LDADD)
+ AM_V_lt = $(am__v_lt_@AM_V@)
+ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+@@ -138,11 +137,11 @@
+ makecpool_LDADD = $(LDADD)
+ am_splitup_OBJECTS = splitup.$(OBJEXT)
+ splitup_OBJECTS = $(am_splitup_OBJECTS)
+-splitup_DEPENDENCIES = $(am__DEPENDENCIES_1)
++splitup_DEPENDENCIES = $(web2c_LDADD)
+ am_web2c_OBJECTS = web2c-parser.$(OBJEXT) web2c-lexer.$(OBJEXT) \
+   main.$(OBJEXT)
+ web2c_OBJECTS = $(am_web2c_OBJECTS)
+-web2c_DEPENDENCIES =
++web2c_DEPENDENCIES = libweb2c.a
+ SCRIPTS = $(dist_noinst_SCRIPTS)
+ AM_V_P = $(am__v_P_@AM_V@)
+ am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+@@ -416,7 +415,7 @@
+   main.c \
+   web2c.h
+ 
+-web2c_LDADD = -L. -lweb2c
++web2c_LDADD = libweb2c.a
+ fixwrites_SOURCES = \
+   fixwrites.c
+ 
+--- a/texk/web2c/web2c/Makefile.in
 b/texk/web2c/web2c/Makefile.in
+@@ -127,7 +127,6 @@
+ libweb2c_a_OBJECTS = $(am_libweb2c_a_OBJECTS)
+ am_fixwrites_OBJECTS = fixwrites.$(OBJEXT)
+ fixwrites_OBJECTS = $(am_fixwrites_OBJECTS)
+-fixwrites_DEPENDENCIES = $(web2c_LDADD)
+ AM_V_lt = $(am__v_lt_@AM_V@)
+ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+@@ -137,11 +136,9 @@
+ makecpool_LDADD = $(LDADD)
+ am_splitup_OBJECTS = splitup.$(OBJEXT)
+ splitup_OBJECTS = $(am_splitup_OBJECTS)
+-splitup_DEPENDENCIES = $(web2c_LDADD)
+ am_web2c_OBJECTS = web2c-parser.$(OBJEXT) web2c-lexer.$(OBJEXT) \
+   main.$(OBJEXT)
+ web2c_OBJECTS = $(am_web2c_OBJECTS)
+-web2c_DEPENDENCIES = libweb2c.a
+ SCRIPTS = $(dist_noinst_SCRIPTS)
+ AM_V_P = $(am__v_P_@AM_V@)
+ am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+@@ -395,6 +392,7 @@
+ AM_CFLAGS = $(WARNING_CFLAGS)
+ EXTRA_LIBRARIES = libweb2c.a
+ BUILT_SOURCES = w2c/config.h
++#
+ DISTCLEANFILES = w2c/config.h web2c-parser.output
+ noinst_HEADERS = coerce.h
+ dist_noinst_SCRIPTS = convert
+@@ -415,14 +413,17 @@
+   main.c \
+   web2c.h
+ 
++web2c_DEPENDENCIES = # don't build libweb2c.a in parallel
+ web2c_LDADD = libweb2c.a
+ fixwrites_SOURCES = \
+   fixwrites.c
+ 
++fixwrites_DEPENDENCIES = # don't build libweb2c.a in parallel
+ fixwrites_LDADD = $(web2c_LDADD)
+ splitup_SOURCES = \
+   splitup.c
+ 
++splitup_DEPENDENCIES = # don't build libweb2c.a in parallel
+ splitup_LDADD = $(web2c_LDADD)
+ makecpool_SOURCES = \
+   makecpool.c
+@@ -973,11 +974,8 @@
+   fi
+ 
+ $(libweb2c_a_OBJECTS): w2c/config.h
+-
+ $(web2c_OBJECTS): web2c-parser.h stamp-lib
+-
+ $(fixwrites_OBJECTS): stamp-lib
+-
+ $(splitup_OBJECTS): stamp-lib
+ 
+ stamp-lib:
+

diff --git a/app-text/texlive-core/texlive-core-2021-r4.ebuild 
b/app-text/texlive-core/texlive-core-2021-r4.ebuild
new file mode 100644
index ..1d9065ebab6c
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2021-r4.ebuild
@@ -0,0 +1,366 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20210325
+
+# autotools/reautoconf in src_prepare only needed for Cairo patch
+inherit autotools flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=1
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PA

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/, app-text/texlive-core/files/

2022-09-20 Thread Sam James
commit: b5760171b4f4159669224f6a31652f1c781a517b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 21 01:17:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 21 01:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5760171

app-text/texlive-core: fix build with LTO using llvm-strings

Bug in bundled Cairo, already fixed in x11-libs/cairo.

Bug: https://bugs.gentoo.org/726200
Closes: https://bugs.gentoo.org/853121
Signed-off-by: Sam James  gentoo.org>

 .../files/texlive-core-2021-cairo-strings.patch|  34 ++
 app-text/texlive-core/texlive-core-2021-r3.ebuild  | 361 +
 2 files changed, 395 insertions(+)

diff --git a/app-text/texlive-core/files/texlive-core-2021-cairo-strings.patch 
b/app-text/texlive-core/files/texlive-core-2021-cairo-strings.patch
new file mode 100644
index ..07ca8933facf
--- /dev/null
+++ b/app-text/texlive-core/files/texlive-core-2021-cairo-strings.patch
@@ -0,0 +1,34 @@
+https://bugs.gentoo.org/853121
+https://bugs.gentoo.org/726200
+--- a/libs/cairo/m4/float.m4
 b/libs/cairo/m4/float.m4
+@@ -22,23 +22,24 @@ AC_DEFUN([AX_C_FLOAT_WORDS_BIGENDIAN],
+ # file, the target platform stores float words in big-endian order. If grep
+ # finds "seesnoon", float words are in little-endian order. If neither value
+ # is found, the user is instructed to specify the ordering.
+ 
+ ax_cv_c_float_words_bigendian=unknown
+-AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
++AC_LINK_IFELSE([AC_LANG_SOURCE([[
+ 
+-double d = 
9090423496703681033747047890550501147621169273561563201479712084405348886581669527372346909785805625751702019124748742951693213050356065000232756451757077848023672452514052012137173920149654013264010999420565776568942592.0;
++double d __attribute__((used)) = 
9090423496703681033747047890550501147621169273561563201479712084405348886581669527372346909785805625751702019124748742951693213050356065000232756451757077848023672452514052012137173920149654013264010999420565776568942592.0;
++int main() { return 0; }
+ 
+ ]])], [
+ 
+ # allow users to override default 'strings' with 'llvm-strings'
+ # or ${CHOST}-strings.
+ AC_CHECK_TOOL([STRINGS], [strings])
+-if $STRINGS - conftest.$ac_objext | grep noonsees >/dev/null ; then
++if $STRINGS - conftest | grep noonsees >/dev/null ; then
+   ax_cv_c_float_words_bigendian=yes
+ fi
+-if $STRINGS - conftest.$ac_objext | grep seesnoon >/dev/null ; then
++if $STRINGS - conftest | grep seesnoon >/dev/null ; then
+   if test "$ax_cv_c_float_words_bigendian" = unknown; then
+ ax_cv_c_float_words_bigendian=no
+   else
+ ax_cv_c_float_words_bigendian=unknown
+   fi
+

diff --git a/app-text/texlive-core/texlive-core-2021-r3.ebuild 
b/app-text/texlive-core/texlive-core-2021-r3.ebuild
new file mode 100644
index ..22942ff163d8
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2021-r3.ebuild
@@ -0,0 +1,361 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20210325
+
+# autotools/reautoconf in src_prepare only needed for Cairo patch
+inherit autotools flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=1
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
+
+# We ship binextra collection alongside
+TL_CORE_BINEXTRA_MODULES="
+   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
+   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
+   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
+   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
+   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
+   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop pdfjam
+   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
+   seetexk spix srcredact sty2dtx synctex tex4ebook texcount texdef 
texdiff texdirflatten
+   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
+   texware tie tlcockpit tpic2pdftex typeoutfileinfo web xindy xindex 
xpdfopen collection-binextra
+   "
+TL_CORE_BINEXTRA_DOC_MODULES="
+   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
+   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
+   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
+   dtl.doc dtxgen.doc dvi

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2022-09-15 Thread Sam James
commit: 100bdd7b7988d432e799d37ac800beb5214b8065
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 15 13:18:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 13:18:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100bdd7b

app-text/texlive-core: add libpaper slot dep

ABI broke.

Signed-off-by: Sam James  gentoo.org>

 .../{texlive-core-2021-r1.ebuild => texlive-core-2021-r2.ebuild}| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r1.ebuild 
b/app-text/texlive-core/texlive-core-2021-r2.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2021-r1.ebuild
rename to app-text/texlive-core/texlive-core-2021-r2.ebuild
index 7c256aa5427a..22b8b8716b82 100644
--- a/app-text/texlive-core/texlive-core-2021-r1.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r2.ebuild
@@ -96,9 +96,9 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
>=x11-libs/cairo-1.12
>=x11-libs/pixman-0.18
dev-libs/zziplib:=
-   app-text/libpaper
-   dev-libs/gmp:0
-   dev-libs/mpfr:0=
+   app-text/libpaper:=
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
>=dev-libs/ptexenc-1.3.8
xetex? (
>=app-text/teckit-2.5.3



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2022-05-14 Thread Sam James
commit: 9d4f77ae93cdf2ec75778f397cc6744f44728423
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 06:55:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 15 01:00:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4f77ae

app-text/texlive-core: egrep -> grep -E

Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r1.ebuild 
b/app-text/texlive-core/texlive-core-2021-r1.ebuild
index 2e6969f775e4..7c256aa5427a 100644
--- a/app-text/texlive-core/texlive-core-2021-r1.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r1.ebuild
@@ -268,7 +268,7 @@ src_compile() {
cd "${B}" || die
# Mimic updmap --syncwithtrees to enable only fonts installed
# Code copied from updmap script
-   for i in `egrep '^(Mixed|Kanji)?Map' "texmf-dist/web2c/updmap.cfg" | 
sed 's@.* @@'`; do
+   for i in `grep -E '^(Mixed|Kanji)?Map' "texmf-dist/web2c/updmap.cfg" | 
sed 's@.* @@'`; do
texlive-common_is_file_present_in_texmf "${i}" || echo "${i}"
done > "${T}/updmap_update"
{



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2022-05-14 Thread WANG Xuerui
commit: 8f063fccfac03fa0c5450dc70d45851f9bdbb417
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 10:28:03 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 10:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f063fcc

app-text/texlive-core: keyword 2021-r1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r1.ebuild 
b/app-text/texlive-core/texlive-core-2021-r1.ebuild
index 58d08c4cf2bf..2e6969f775e4 100644
--- a/app-text/texlive-core/texlive-core-2021-r1.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-08-13 Thread Sam James
commit: 7df431f3de45b64e932c986a9c6a8bf43ceb7d3d
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 14 02:38:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 14 03:48:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df431f3

app-text/texlive-core: add missing subslot dependencies

Signed-off-by: Sam James  gentoo.org>

 .../{texlive-core-2021.ebuild => texlive-core-2021-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2021.ebuild 
b/app-text/texlive-core/texlive-core-2021-r1.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2021.ebuild
rename to app-text/texlive-core/texlive-core-2021-r1.ebuild
index 1372c2a1984..58d08c4cf2b 100644
--- a/app-text/texlive-core/texlive-core-2021.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r1.ebuild
@@ -89,7 +89,7 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
!app-text/epspdf
!app-text/pdfjam
sys-libs/zlib
-   >=media-libs/harfbuzz-1.4.5[icu,graphite]
+   >=media-libs/harfbuzz-1.4.5:=[icu,graphite]
>=media-libs/libpng-1.2.43-r2:0=
media-libs/gd[png]
media-gfx/graphite2
@@ -107,7 +107,7 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
xindy? ( dev-lisp/clisp:= )
media-libs/freetype:2
>=dev-libs/icu-50:=
-   >=dev-libs/kpathsea-6.3.2"
+   >=dev-libs/kpathsea-6.3.2:="
 
 BDEPEND="sys-apps/ed
sys-devel/flex



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-07-03 Thread Mikle Kolyada
commit: 60143ec8fd9f050fdac1b3e74c774b7df5f60670
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jul  3 09:22:11 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jul  3 09:30:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60143ec8

app-text/texlive-core: Drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest | 186 ---
 app-text/texlive-core/texlive-core-2020-r12.ebuild | 366 -
 2 files changed, 552 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 3459780f43e..8dbfede7919 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,379 +1,193 @@
-DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
-DIST texlive-core-patches-2020-5.tar.xz 13132 BLAKE2B 
2117b0b44078cc4af26337c6407441ee660848e29bc190340b36be80fe2d52998da2d8799f0f7943670c29f33968c06464d92c2bce6fb238170be72d6acb2337
 SHA512 
65063f212732c801926bc97d639a9b71389f30b247b0299decb3d1d8a4c9770d314f348c50b9dde1d455f2531e1b8a8513eaf5fc0c35455d5dd87f3b3374d5e3
 DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 
1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed
 SHA512 
4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82
-DIST texlive-tlpdb-2020.tar.xz 1261796 BLAKE2B 
b070f09024a8a12ffc73f8ef6e82026b0d1cc963e50fb0b4c1226043f642db90cf18cd888b3bd4a1b559080b4a55b78b29b44d3456f39b7b9ce09e8edc29a166
 SHA512 
587433bada2333df2462b4adc012278f4f5f01cf85243fb0c2e46bfffa46e1ec7b34abfb8a0415eb071acd87f4abaa509b1f1c7b2500f3cdb6e127b89a1a58ab
 DIST texlive-tlpdb-2021.tar.xz 1335040 BLAKE2B 
a5608b329666ad55032fb9dbf7fc6da9b8b2c94c03aed838cf8575742a23294f3319ad8e45fd6b4f65cc59f673c78b9d96b4f24e2ad07a8a08aa313822eea137
 SHA512 
ca9d5f2231246984ec489b4dfffb93c8b9540b8479a521aa91658fba3ce452c814e9e24e28d9ab6a0124d8eaf4cf7c14fefb379e84b3495752a9a2b8a2add3db
-DIST tl-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
 DIST tl-a2ping-2021.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
-DIST tl-a2ping.doc-2020.tar.xz 39744 BLAKE2B 
4de3d1df0a1af62c203c1398faec9918ec38ee306105cc31f9534117b5dc58f0b14442005a7b0fdd239eb2e40b8d6a84b7dfa7e7e93ded4b83fe636e6c6cf3df
 SHA512 
7a7b6474819b2715c131485472963b463163378d4ae4ac586f17a130b3327c6dda1f4132f4f2379388a8a493fb2374abfff6b7ad87513cbe9d04993572692aeb
 DIST tl-a2ping.doc-2021.tar.xz 39744 BLAKE2B 
4de3d1df0a1af62c203c1398faec9918ec38ee306105cc31f9534117b5dc58f0b14442005a7b0fdd239eb2e40b8d6a84b7dfa7e7e93ded4b83fe636e6c6cf3df
 SHA512 
7a7b6474819b2715c131485472963b463163378d4ae4ac586f17a130b3327c6dda1f4132f4f2379388a8a493fb2374abfff6b7ad87513cbe9d04993572692aeb
-DIST tl-adhocfilelist-2020.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954
 DIST tl-adhocfilelist-2021.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954
-DIST tl-adhocfilelist.doc-2020.tar.xz 9876 BLAKE2B 
6f0a079b7aa05335f4cde30cc93bdc0781f6fa9fee39e7e7cb0cee7e66fb27dcd73b64afc51e02b66bd2ae6caed641eec402ee7350505daecec05b4a4dc684c5
 SHA512 
14bde143bf3ffa3f2b972f93544089e4c0314c7696e1d711719549b7e831278c66fee0676665fe6eaaac744689d613dce159e4eee2e3f9c24dbbe602794fc62e
 DIST tl-adhocfilelist.doc-2021.tar.xz 9876 BLAKE2B 
6f0a079b7aa05

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-07-02 Thread Marek Szuba
commit: 8e2a3a0c6a2d203f04eabc34d7b08a21af9f7e76
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jul  1 06:14:31 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jul  2 12:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2a3a0c

app-text/texlive-core: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Marek Szuba  gentoo.org>

 app-text/texlive-core/texlive-core-2021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021.ebuild 
b/app-text/texlive-core/texlive-core-2021.ebuild
index 512afedff30..1372c2a1984 100644
--- a/app-text/texlive-core/texlive-core-2021.ebuild
+++ b/app-text/texlive-core/texlive-core-2021.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-06-05 Thread Mikle Kolyada
commit: b322780b26162760d4f74678e92d337de68b459a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jun  5 11:29:39 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jun  5 11:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b322780b

app-text/texlive-core: Stabilize 2021 hppa, #787911

Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021.ebuild 
b/app-text/texlive-core/texlive-core-2021.ebuild
index 6da5430a6cc..c454b2163f6 100644
--- a/app-text/texlive-core/texlive-core-2021.ebuild
+++ b/app-text/texlive-core/texlive-core-2021.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-06-05 Thread Mikle Kolyada
commit: e9a2a54965f5fda60fae9a449d1c6609460b5040
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jun  5 11:26:45 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jun  5 11:26:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a2a549

app-text/texlive-core: Stabilize 2021 arm64, #787911

Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021.ebuild 
b/app-text/texlive-core/texlive-core-2021.ebuild
index 55c4e75aa9d..cf51689fa7a 100644
--- a/app-text/texlive-core/texlive-core-2021.ebuild
+++ b/app-text/texlive-core/texlive-core-2021.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-04-03 Thread Mikle Kolyada
commit: 7c2780b231d4b497c866ac57135bee8c2de12878
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 12:21:02 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 12:21:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2780b2

app-text/texlive-core: apply texlive 2021 patchset

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest | 1 +
 app-text/texlive-core/texlive-core-2021.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index e99044860cd..3459780f43e 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,6 +1,7 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST texlive-core-patches-2020-5.tar.xz 13132 BLAKE2B 
2117b0b44078cc4af26337c6407441ee660848e29bc190340b36be80fe2d52998da2d8799f0f7943670c29f33968c06464d92c2bce6fb238170be72d6acb2337
 SHA512 
65063f212732c801926bc97d639a9b71389f30b247b0299decb3d1d8a4c9770d314f348c50b9dde1d455f2531e1b8a8513eaf5fc0c35455d5dd87f3b3374d5e3
+DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 
1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed
 SHA512 
4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82
 DIST texlive-tlpdb-2020.tar.xz 1261796 BLAKE2B 
b070f09024a8a12ffc73f8ef6e82026b0d1cc963e50fb0b4c1226043f642db90cf18cd888b3bd4a1b559080b4a55b78b29b44d3456f39b7b9ce09e8edc29a166
 SHA512 
587433bada2333df2462b4adc012278f4f5f01cf85243fb0c2e46bfffa46e1ec7b34abfb8a0415eb071acd87f4abaa509b1f1c7b2500f3cdb6e127b89a1a58ab
 DIST texlive-tlpdb-2021.tar.xz 1335040 BLAKE2B 
a5608b329666ad55032fb9dbf7fc6da9b8b2c94c03aed838cf8575742a23294f3319ad8e45fd6b4f65cc59f673c78b9d96b4f24e2ad07a8a08aa313822eea137
 SHA512 
ca9d5f2231246984ec489b4dfffb93c8b9540b8479a521aa91658fba3ce452c814e9e24e28d9ab6a0124d8eaf4cf7c14fefb379e84b3495752a9a2b8a2add3db
 DIST tl-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420

diff --git a/app-text/texlive-core/texlive-core-2021.ebuild 
b/app-text/texlive-core/texlive-core-2021.ebuild
index 17fc0d638f1..6e386ac2215 100644
--- a/app-text/texlive-core/texlive-core-2021.ebuild
+++ b/app-text/texlive-core/texlive-core-2021.ebuild
@@ -17,8 +17,8 @@ SLOT="0"
 LICENSE="GPL-2 LPPL-1.3c TeX"
 
 SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz";
-   
#https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
 
 # We ship binextra collection alongside
 TL_CORE_BINEXTRA_MODULES="
@@ -162,7 +162,7 @@ src_prepare() {
-e "s,/usr/include /usr/local/include.*echo 
\$KPATHSEA_INCLUDES.*,${EPREFIX}/usr/include\"," \
texk/web2c/configure || die
 
-   #eapply "${WORKDIR}"/patches
+   eapply "${WORKDIR}"/patches
 
default
 



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-04-02 Thread Mikle Kolyada
commit: 78abce19a6d40ec6dab25458d1d3bb7d78fdcef1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 18:57:37 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 18:59:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78abce19

app-text/texlive-core: Version bump (v2021)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest | 192 +
 app-text/texlive-core/texlive-core-2021.ebuild | 358 +
 2 files changed, 550 insertions(+)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index df228e9c6ce..e99044860cd 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,186 +1,378 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST texlive-core-patches-2020-5.tar.xz 13132 BLAKE2B 
2117b0b44078cc4af26337c6407441ee660848e29bc190340b36be80fe2d52998da2d8799f0f7943670c29f33968c06464d92c2bce6fb238170be72d6acb2337
 SHA512 
65063f212732c801926bc97d639a9b71389f30b247b0299decb3d1d8a4c9770d314f348c50b9dde1d455f2531e1b8a8513eaf5fc0c35455d5dd87f3b3374d5e3
 DIST texlive-tlpdb-2020.tar.xz 1261796 BLAKE2B 
b070f09024a8a12ffc73f8ef6e82026b0d1cc963e50fb0b4c1226043f642db90cf18cd888b3bd4a1b559080b4a55b78b29b44d3456f39b7b9ce09e8edc29a166
 SHA512 
587433bada2333df2462b4adc012278f4f5f01cf85243fb0c2e46bfffa46e1ec7b34abfb8a0415eb071acd87f4abaa509b1f1c7b2500f3cdb6e127b89a1a58ab
+DIST texlive-tlpdb-2021.tar.xz 1335040 BLAKE2B 
a5608b329666ad55032fb9dbf7fc6da9b8b2c94c03aed838cf8575742a23294f3319ad8e45fd6b4f65cc59f673c78b9d96b4f24e2ad07a8a08aa313822eea137
 SHA512 
ca9d5f2231246984ec489b4dfffb93c8b9540b8479a521aa91658fba3ce452c814e9e24e28d9ab6a0124d8eaf4cf7c14fefb379e84b3495752a9a2b8a2add3db
 DIST tl-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
+DIST tl-a2ping-2021.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
 DIST tl-a2ping.doc-2020.tar.xz 39744 BLAKE2B 
4de3d1df0a1af62c203c1398faec9918ec38ee306105cc31f9534117b5dc58f0b14442005a7b0fdd239eb2e40b8d6a84b7dfa7e7e93ded4b83fe636e6c6cf3df
 SHA512 
7a7b6474819b2715c131485472963b463163378d4ae4ac586f17a130b3327c6dda1f4132f4f2379388a8a493fb2374abfff6b7ad87513cbe9d04993572692aeb
+DIST tl-a2ping.doc-2021.tar.xz 39744 BLAKE2B 
4de3d1df0a1af62c203c1398faec9918ec38ee306105cc31f9534117b5dc58f0b14442005a7b0fdd239eb2e40b8d6a84b7dfa7e7e93ded4b83fe636e6c6cf3df
 SHA512 
7a7b6474819b2715c131485472963b463163378d4ae4ac586f17a130b3327c6dda1f4132f4f2379388a8a493fb2374abfff6b7ad87513cbe9d04993572692aeb
 DIST tl-adhocfilelist-2020.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954
+DIST tl-adhocfilelist-2021.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954
 DIST tl-adhocfilelist.doc-2020.tar.xz 9876 BLAKE2B 
6f0a079b7aa05335f4cde30cc93bdc0781f6fa9fee39e7e7cb0cee7e66fb27dcd73b64afc51e02b66bd2ae6caed641eec402ee7350505daecec05b4a4dc684c5
 SHA512 
14bde143bf3ffa3f2b972f93544089e4c0314c7696e1d711719549b7e831278c66fee0676665fe6eaaac744689d613dce159e4eee2e3f9c24dbbe602794fc62e
+DIST tl-adhocfilelist.doc-2021.tar.xz 9876 BLAKE2B 
6f0a079b7aa05335f4cde30cc93bdc0781f6fa9fee39e7e7cb0cee7e66fb27dcd73b64afc51e02b66bd2ae6caed641eec402ee7350505daecec05b4a4dc684c5
 SHA512 
14bde143bf3ffa3f2b972f93544089e4c0314c7696e1d711719549b7e831278c66fee0676665fe6eaaac744689d613dce159e4eee2e3f9c24dbbe602794fc62e
 DIST tl-adhocfilelist.source-2020.tar.xz 16408 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2021-01-06 Thread Fabian Groffen
commit: ddb13df7c5b074478fb7c08b948179073696cd2e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:43:09 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:43:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb13df7

app-text/texlive-core: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r12.ebuild 
b/app-text/texlive-core/texlive-core-2020-r12.ebuild
index acbfb66e3fb..8920c560ed8 100644
--- a/app-text/texlive-core/texlive-core-2020-r12.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-09-12 Thread Sam James
commit: 774c3f29d778727e596c0a24b6743cedf10fde9d
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 12 23:49:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 12 23:49:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774c3f29

app-text/texlive-core: cleanup old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r11.ebuild | 365 -
 1 file changed, 365 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r11.ebuild 
b/app-text/texlive-core/texlive-core-2020-r11.ebuild
deleted file mode 100644
index 9d9af1de3fa..000
--- a/app-text/texlive-core/texlive-core-2020-r11.ebuild
+++ /dev/null
@@ -1,365 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-TL_SOURCE_VERSION=20200406
-
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-PATCHLEVEL=5
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c TeX"
-
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
-
-# We ship binextra collection alongside
-TL_CORE_BINEXTRA_MODULES="
-   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
-   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
-   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
-   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
-   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
-   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
-   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
-   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
-   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
-   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
-   "
-TL_CORE_BINEXTRA_DOC_MODULES="
-   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
-   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
-   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
-   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
-   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
-   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
-   latexfileversion.doc latexpand.doc latexindent.doc ltxfileinfo.doc 
ltximg.doc listings-ext.doc
-   make4ht.doc match_parens.doc mkjobtexmf.doc patgen.doc pdfbook2.doc 
pdfcrop.doc
-   pdflatexpicscale.doc pdftex-quiet.doc pdfxup.doc pdftosrc.doc 
pfarrei.doc pkfix.doc
-   pkfix-helper.doc purifyeps.doc pythontex.doc seetexk.doc srcredact.doc
-   sty2dtx.doc synctex.doc tex4ebook.doc texcount.doc texdef.doc 
texdiff.doc
-   texdirflatten.doc texdoc.doc texfot.doc texliveonfly.doc 
texlive-scripts-extra.doc
-   texloganalyser.doc texosquery.doc texware.doc tie.doc tpic2pdftex.doc 
typeoutfileinfo.doc
-   texplate.doc web.doc xindy.doc xindex.doc xpdfopen.doc
-"
-TL_CORE_BINEXTRA_SRC_MODULES="
-   adhocfilelist.source arara.source checklistings.source 
clojure-pamphlet.source
-   listings-ext.source mkjobtexmf.source pfarrei.source pythontex.source
-   texdef.source texosquery.source texplate.source
-"
-# Macros that are not a part of texlive-sources or collection-binextra but 
still needed
-# for other packages during installation
-TL_CORE_EXTRA_MODULES="hyphen-base gsftopk texlive.infra texlive-scripts 
${TL_CORE_BINEXTRA_MODULES}"
-TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc 
${TL_CORE_BINEXTRA_DOC_MODULES}"
-TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
-
-for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-SRC_URI="${SRC_URI} )"
-SRC_URI="${SRC_URI} source? ( "
-for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-SRC_URI="${SRC_URI} )"
-
-KEYWORDS="~alpha amd64 arm

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-09-12 Thread Sam James
commit: 7c468474a7d65375d5c28214f0816c1afbd15c57
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 12 23:44:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 12 23:44:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c468474

app-text/texlive-core: stable

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r12.ebuild 
b/app-text/texlive-core/texlive-core-2020-r12.ebuild
index 9eba03f17f8..acbfb66e3fb 100644
--- a/app-text/texlive-core/texlive-core-2020-r12.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r12.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-09-12 Thread Sam James
commit: 9f4f3fe669c4db4af3e7c1aca4ea14d151b22cdc
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 12 23:39:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 12 23:40:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4f3fe6

app-text/texlive-core: bundle chktex

This is included in texlive-core now.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r12.ebuild | 366 +
 1 file changed, 366 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r12.ebuild 
b/app-text/texlive-core/texlive-core-2020-r12.ebuild
new file mode 100644
index 000..9eba03f17f8
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2020-r12.ebuild
@@ -0,0 +1,366 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20200406
+
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=5
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
+
+# We ship binextra collection alongside
+TL_CORE_BINEXTRA_MODULES="
+   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
+   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
+   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
+   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
+   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
+   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
+   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
+   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
+   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
+   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
+   "
+TL_CORE_BINEXTRA_DOC_MODULES="
+   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
+   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
+   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
+   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
+   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
+   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
+   latexfileversion.doc latexpand.doc latexindent.doc ltxfileinfo.doc 
ltximg.doc listings-ext.doc
+   make4ht.doc match_parens.doc mkjobtexmf.doc patgen.doc pdfbook2.doc 
pdfcrop.doc
+   pdflatexpicscale.doc pdftex-quiet.doc pdfxup.doc pdftosrc.doc 
pfarrei.doc pkfix.doc
+   pkfix-helper.doc purifyeps.doc pythontex.doc seetexk.doc srcredact.doc
+   sty2dtx.doc synctex.doc tex4ebook.doc texcount.doc texdef.doc 
texdiff.doc
+   texdirflatten.doc texdoc.doc texfot.doc texliveonfly.doc 
texlive-scripts-extra.doc
+   texloganalyser.doc texosquery.doc texware.doc tie.doc tpic2pdftex.doc 
typeoutfileinfo.doc
+   texplate.doc web.doc xindy.doc xindex.doc xpdfopen.doc
+"
+TL_CORE_BINEXTRA_SRC_MODULES="
+   adhocfilelist.source arara.source checklistings.source 
clojure-pamphlet.source
+   listings-ext.source mkjobtexmf.source pfarrei.source pythontex.source
+   texdef.source texosquery.source texplate.source
+"
+# Macros that are not a part of texlive-sources or collection-binextra but 
still needed
+# for other packages during installation
+TL_CORE_EXTRA_MODULES="hyphen-base gsftopk texlive.infra texlive-scripts 
${TL_CORE_BINEXTRA_MODULES}"
+TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc 
${TL_CORE_BINEXTRA_DOC_MODULES}"
+TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
+
+for i in ${TL_CORE_EXTRA_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+done
+
+SRC_URI="${SRC_URI} doc? ( "
+for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+done
+SRC_URI="${SRC_URI} )"
+SRC_URI="${SRC_URI} source? ( "
+for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+done
+SRC_URI="${SRC

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-09-12 Thread Mikle Kolyada
commit: 3d780695b742b7142779bd9ff489747b53ecde24
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 12 19:21:07 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 12 19:24:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d780695

app-text/texlive-core: enable (bundle) detex

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../{texlive-core-2020-r10.ebuild => texlive-core-2020-r11.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r10.ebuild 
b/app-text/texlive-core/texlive-core-2020-r11.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2020-r10.ebuild
rename to app-text/texlive-core/texlive-core-2020-r11.ebuild
index 308b9474640..9d9af1de3fa 100644
--- a/app-text/texlive-core/texlive-core-2020-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r11.ebuild
@@ -86,6 +86,7 @@ MODULAR_X_DEPEND="X? (
)"
 
 COMMON_DEPEND="${MODULAR_X_DEPEND}
+   !dev-tex/detex
!dev-tex/dvi2tty
!app-text/vlna
!app-eselect/eselect-mpost
@@ -215,6 +216,7 @@ src_configure() {
--disable-dialog \
--disable-multiplatform \
--enable-epsfwin \
+   --enable-detex \
--enable-dvi2tty \
--enable-mftalkwin \
--enable-regiswin \
@@ -234,7 +236,6 @@ src_configure() {
--disable-pdfopen \
--disable-ps2eps \
--disable-ps2pk \
-   --disable-detex \
--disable-ttf2pk2 \
--disable-tex4htk \
--disable-cjkutils \



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-09-10 Thread Mikle Kolyada
commit: ed1f0605f0446ce62f8acb44335d1b42bcf5da71
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Sep 10 20:35:56 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Sep 10 20:36:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1f0605

app-text/texlive-core: multiple fixes

* use bundled dvi2tty
* do not install static libs
* remova .la files

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../{texlive-core-2020-r9.ebuild => texlive-core-2020-r10.ebuild} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r9.ebuild 
b/app-text/texlive-core/texlive-core-2020-r10.ebuild
similarity index 98%
rename from app-text/texlive-core/texlive-core-2020-r9.ebuild
rename to app-text/texlive-core/texlive-core-2020-r10.ebuild
index 44eb986c0a9..308b9474640 100644
--- a/app-text/texlive-core/texlive-core-2020-r9.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r10.ebuild
@@ -86,6 +86,7 @@ MODULAR_X_DEPEND="X? (
)"
 
 COMMON_DEPEND="${MODULAR_X_DEPEND}
+   !dev-tex/dvi2tty
!app-text/vlna
!app-eselect/eselect-mpost
!app-eselect/eselect-pdftex
@@ -103,6 +104,7 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
app-text/libpaper
dev-libs/gmp:0
dev-libs/mpfr:0=
+   >=dev-libs/ptexenc-1.3.8
xetex? (
>=app-text/teckit-2.5.3
media-libs/fontconfig
@@ -111,7 +113,6 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
media-libs/freetype:2
>=dev-libs/icu-50:=
>=dev-libs/kpathsea-6.3.2
-   cjk? ( >=dev-libs/ptexenc-1.3.8 )
>=app-text/poppler-0.87.0:="
 
 BDEPEND="sys-apps/ed
@@ -214,6 +215,7 @@ src_configure() {
--disable-dialog \
--disable-multiplatform \
--enable-epsfwin \
+   --enable-dvi2tty \
--enable-mftalkwin \
--enable-regiswin \
--enable-tektronixwin \
@@ -238,9 +240,9 @@ src_configure() {
--disable-cjkutils \
--disable-xdvik \
--enable-luatex \
-   --disable-dvi2tty \
--disable-dvisvgm \
--enable-shared \
+   --disable-static \
--disable-native-texlive-build \
--disable-largefile \
--disable-build-in-source-tree \
@@ -341,6 +343,8 @@ src_install() {
# like non-existing targets
dosym tex /usr/bin/virtex
dosym pdftex /usr/bin/pdfvirtex
+
+   find "${ED}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-24 Thread Mikle Kolyada
commit: 64a403ca9374fe5bc1c329d601f53dc68374d240
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 08:36:55 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:36:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a403ca

app-text/texlive-core: move stable keywords

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r9.ebuild 
b/app-text/texlive-core/texlive-core-2020-r9.ebuild
index b6e3932cead..44eb986c0a9 100644
--- a/app-text/texlive-core/texlive-core-2020-r9.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r9.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-24 Thread Mikle Kolyada
commit: b640724f45cdb50b4010369317803b6ab9b3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 08:34:51 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:34:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b640724f

app-text/texlive-core: track zziplib soname changes

Closes: https://bugs.gentoo.org/738080
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../{texlive-core-2020-r8.ebuild => texlive-core-2020-r9.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r8.ebuild 
b/app-text/texlive-core/texlive-core-2020-r9.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2020-r8.ebuild
rename to app-text/texlive-core/texlive-core-2020-r9.ebuild
index 10614f7c4a3..b6e3932cead 100644
--- a/app-text/texlive-core/texlive-core-2020-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r9.ebuild
@@ -99,7 +99,7 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
media-gfx/graphite2
>=x11-libs/cairo-1.12
>=x11-libs/pixman-0.18
-   dev-libs/zziplib
+   dev-libs/zziplib:=
app-text/libpaper
dev-libs/gmp:0
dev-libs/mpfr:0=



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-24 Thread Mikle Kolyada
commit: 9cf9209c77dac666476db26cc79cd52cfc755b41
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 08:37:41 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:37:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf9209c

app-text/texlive-core: Drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r7.ebuild | 366 --
 1 file changed, 366 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r7.ebuild 
b/app-text/texlive-core/texlive-core-2020-r7.ebuild
deleted file mode 100644
index f52eba6c564..000
--- a/app-text/texlive-core/texlive-core-2020-r7.ebuild
+++ /dev/null
@@ -1,366 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-TL_SOURCE_VERSION=20200406
-
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-PATCHLEVEL=5
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c TeX"
-
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
-
-# We ship binextra collection alongside
-TL_CORE_BINEXTRA_MODULES="
-   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
-   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
-   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
-   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
-   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
-   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
-   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
-   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
-   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
-   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
-   "
-TL_CORE_BINEXTRA_DOC_MODULES="
-   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
-   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
-   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
-   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
-   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
-   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
-   latexfileversion.doc latexpand.doc latexindent.doc ltxfileinfo.doc 
ltximg.doc listings-ext.doc
-   make4ht.doc match_parens.doc mkjobtexmf.doc patgen.doc pdfbook2.doc 
pdfcrop.doc
-   pdflatexpicscale.doc pdftex-quiet.doc pdfxup.doc pdftosrc.doc 
pfarrei.doc pkfix.doc
-   pkfix-helper.doc purifyeps.doc pythontex.doc seetexk.doc srcredact.doc
-   sty2dtx.doc synctex.doc tex4ebook.doc texcount.doc texdef.doc 
texdiff.doc
-   texdirflatten.doc texdoc.doc texfot.doc texliveonfly.doc 
texlive-scripts-extra.doc
-   texloganalyser.doc texosquery.doc texware.doc tie.doc tpic2pdftex.doc 
typeoutfileinfo.doc
-   texplate.doc web.doc xindy.doc xindex.doc xpdfopen.doc
-"
-TL_CORE_BINEXTRA_SRC_MODULES="
-   adhocfilelist.source arara.source checklistings.source 
clojure-pamphlet.source
-   listings-ext.source mkjobtexmf.source pfarrei.source pythontex.source
-   texdef.source texosquery.source texplate.source
-"
-# Macros that are not a part of texlive-sources or collection-binextra but 
still needed
-# for other packages during installation
-TL_CORE_EXTRA_MODULES="hyphen-base gsftopk texlive.infra texlive-scripts 
${TL_CORE_BINEXTRA_MODULES}"
-TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc 
${TL_CORE_BINEXTRA_DOC_MODULES}"
-TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
-
-for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-SRC_URI="${SRC_URI} )"
-SRC_URI="${SRC_URI} source? ( "
-for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-SRC_URI="${SRC_URI} )"
-
-KEYWORDS="~alpha 

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-14 Thread Mikle Kolyada
commit: 42b71ae0c5e6142ab022ca351dcf7e45f1d4203f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug 14 11:49:07 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Aug 14 11:49:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b71ae0

app-text/texlive-core: Add app-text/vlna blocker

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r7.ebuild | 1 +
 app-text/texlive-core/texlive-core-2020-r8.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r7.ebuild 
b/app-text/texlive-core/texlive-core-2020-r7.ebuild
index 76999318094..f52eba6c564 100644
--- a/app-text/texlive-core/texlive-core-2020-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r7.ebuild
@@ -86,6 +86,7 @@ MODULAR_X_DEPEND="X? (
)"
 
 COMMON_DEPEND="${MODULAR_X_DEPEND}
+   !app-text/vlna
!app-text/xindy
!~dev-texlive/texlive-basic-2019
!~dev-texlive/texlive-fontutils-2019

diff --git a/app-text/texlive-core/texlive-core-2020-r8.ebuild 
b/app-text/texlive-core/texlive-core-2020-r8.ebuild
index 76a2364aa2d..10614f7c4a3 100644
--- a/app-text/texlive-core/texlive-core-2020-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r8.ebuild
@@ -86,6 +86,7 @@ MODULAR_X_DEPEND="X? (
)"
 
 COMMON_DEPEND="${MODULAR_X_DEPEND}
+   !app-text/vlna
!app-eselect/eselect-mpost
!app-eselect/eselect-pdftex
!app-text/xindy



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-12 Thread Ulrich Müller
commit: b792217a093c6b14b6e2625cce923045accc2e15
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug 12 11:34:47 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug 12 11:51:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b792217a

app-text/texlive-core: Remove symlink magic for mpost and pdftex.

Block against app-eselect/eselect-{mpost,pdftex}.

Bug: https://bugs.gentoo.org/733862
Bug: https://bugs.gentoo.org/533080
Acked-by: Alexis Ballier  gentoo.org>
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Ulrich Müller  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r8.ebuild | 359 ++
 1 file changed, 359 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r8.ebuild 
b/app-text/texlive-core/texlive-core-2020-r8.ebuild
new file mode 100644
index 000..76a2364aa2d
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2020-r8.ebuild
@@ -0,0 +1,359 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20200406
+
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=5
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
+
+# We ship binextra collection alongside
+TL_CORE_BINEXTRA_MODULES="
+   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
+   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
+   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
+   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
+   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
+   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
+   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
+   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
+   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
+   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
+   "
+TL_CORE_BINEXTRA_DOC_MODULES="
+   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
+   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
+   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
+   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
+   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
+   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
+   latexfileversion.doc latexpand.doc latexindent.doc ltxfileinfo.doc 
ltximg.doc listings-ext.doc
+   make4ht.doc match_parens.doc mkjobtexmf.doc patgen.doc pdfbook2.doc 
pdfcrop.doc
+   pdflatexpicscale.doc pdftex-quiet.doc pdfxup.doc pdftosrc.doc 
pfarrei.doc pkfix.doc
+   pkfix-helper.doc purifyeps.doc pythontex.doc seetexk.doc srcredact.doc
+   sty2dtx.doc synctex.doc tex4ebook.doc texcount.doc texdef.doc 
texdiff.doc
+   texdirflatten.doc texdoc.doc texfot.doc texliveonfly.doc 
texlive-scripts-extra.doc
+   texloganalyser.doc texosquery.doc texware.doc tie.doc tpic2pdftex.doc 
typeoutfileinfo.doc
+   texplate.doc web.doc xindy.doc xindex.doc xpdfopen.doc
+"
+TL_CORE_BINEXTRA_SRC_MODULES="
+   adhocfilelist.source arara.source checklistings.source 
clojure-pamphlet.source
+   listings-ext.source mkjobtexmf.source pfarrei.source pythontex.source
+   texdef.source texosquery.source texplate.source
+"
+# Macros that are not a part of texlive-sources or collection-binextra but 
still needed
+# for other packages during installation
+TL_CORE_EXTRA_MODULES="hyphen-base gsftopk texlive.infra texlive-scripts 
${TL_CORE_BINEXTRA_MODULES}"
+TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc 
${TL_CORE_BINEXTRA_DOC_MODULES}"
+TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
+
+for i in ${TL_CORE_EXTRA_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+done
+
+SRC_URI="${SRC_URI} doc? ( "
+for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+done
+SRC_URI="${SRC_URI} )"
+SRC_URI="${SRC_URI} source? ( "
+for 

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-12 Thread Sam James
commit: 948a348ef62a241f817430cdbe4d3aedcc31520b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 09:52:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 10:00:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948a348e

app-text/texlive-core: cleanup old

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/Manifest|   1 -
 app-text/texlive-core/texlive-core-2020-r5.ebuild | 365 --
 app-text/texlive-core/texlive-core-2020-r6.ebuild | 365 --
 3 files changed, 731 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 5cffe0cb71f..df228e9c6ce 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,5 +1,4 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
-DIST texlive-core-patches-2020-4.tar.xz 12188 BLAKE2B 
7162ef9e3d22367f76a9759a5ed3995f7bd5cb5ac7961778216eaf57e81611483481c72a45ec7cf9fdc0bb05a2b5b33f3de8270efc96640847f8c6f1a9fd
 SHA512 
13b3ca5d86dead6af53774ad5c4c74a6f1c63805fe6f3ba10ada07e081a5d3d47e06e398c139e0152c5110c295de4f366f1e4bb4fb6b72d99a2a2fadeef9
 DIST texlive-core-patches-2020-5.tar.xz 13132 BLAKE2B 
2117b0b44078cc4af26337c6407441ee660848e29bc190340b36be80fe2d52998da2d8799f0f7943670c29f33968c06464d92c2bce6fb238170be72d6acb2337
 SHA512 
65063f212732c801926bc97d639a9b71389f30b247b0299decb3d1d8a4c9770d314f348c50b9dde1d455f2531e1b8a8513eaf5fc0c35455d5dd87f3b3374d5e3
 DIST texlive-tlpdb-2020.tar.xz 1261796 BLAKE2B 
b070f09024a8a12ffc73f8ef6e82026b0d1cc963e50fb0b4c1226043f642db90cf18cd888b3bd4a1b559080b4a55b78b29b44d3456f39b7b9ce09e8edc29a166
 SHA512 
587433bada2333df2462b4adc012278f4f5f01cf85243fb0c2e46bfffa46e1ec7b34abfb8a0415eb071acd87f4abaa509b1f1c7b2500f3cdb6e127b89a1a58ab
 DIST tl-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420

diff --git a/app-text/texlive-core/texlive-core-2020-r5.ebuild 
b/app-text/texlive-core/texlive-core-2020-r5.ebuild
deleted file mode 100644
index 0b439dfcbe6..000
--- a/app-text/texlive-core/texlive-core-2020-r5.ebuild
+++ /dev/null
@@ -1,365 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-TL_SOURCE_VERSION=20200406
-
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-PATCHLEVEL=4
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c TeX"
-
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
-
-# We ship binextra collection alongside
-TL_CORE_BINEXTRA_MODULES="
-   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
-   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
-   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
-   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
-   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
-   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
-   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
-   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
-   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
-   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
-   "
-TL_CORE_BINEXTRA_DOC_MODULES="
-   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
-   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
-   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
-   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
-   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
-   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
-   latexfileversion.d

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-12 Thread Sam James
commit: 99556a94e9a0882c97dfb39921f1a68bc27060f2
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 09:07:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 09:56:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99556a94

app-text/texlive-core: bundle app-text/vlna

app-text/vlna has a dead upstream, so bring it back into texlive.

Acked-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r7.ebuild | 365 ++
 1 file changed, 365 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r7.ebuild 
b/app-text/texlive-core/texlive-core-2020-r7.ebuild
new file mode 100644
index 000..5f4cc8b89b1
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2020-r7.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20200406
+
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=5
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
+
+# We ship binextra collection alongside
+TL_CORE_BINEXTRA_MODULES="
+   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
+   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
+   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
+   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
+   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
+   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
+   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
+   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
+   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
+   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
+   "
+TL_CORE_BINEXTRA_DOC_MODULES="
+   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
+   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
+   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
+   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
+   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
+   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
+   latexfileversion.doc latexpand.doc latexindent.doc ltxfileinfo.doc 
ltximg.doc listings-ext.doc
+   make4ht.doc match_parens.doc mkjobtexmf.doc patgen.doc pdfbook2.doc 
pdfcrop.doc
+   pdflatexpicscale.doc pdftex-quiet.doc pdfxup.doc pdftosrc.doc 
pfarrei.doc pkfix.doc
+   pkfix-helper.doc purifyeps.doc pythontex.doc seetexk.doc srcredact.doc
+   sty2dtx.doc synctex.doc tex4ebook.doc texcount.doc texdef.doc 
texdiff.doc
+   texdirflatten.doc texdoc.doc texfot.doc texliveonfly.doc 
texlive-scripts-extra.doc
+   texloganalyser.doc texosquery.doc texware.doc tie.doc tpic2pdftex.doc 
typeoutfileinfo.doc
+   texplate.doc web.doc xindy.doc xindex.doc xpdfopen.doc
+"
+TL_CORE_BINEXTRA_SRC_MODULES="
+   adhocfilelist.source arara.source checklistings.source 
clojure-pamphlet.source
+   listings-ext.source mkjobtexmf.source pfarrei.source pythontex.source
+   texdef.source texosquery.source texplate.source
+"
+# Macros that are not a part of texlive-sources or collection-binextra but 
still needed
+# for other packages during installation
+TL_CORE_EXTRA_MODULES="hyphen-base gsftopk texlive.infra texlive-scripts 
${TL_CORE_BINEXTRA_MODULES}"
+TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc 
${TL_CORE_BINEXTRA_DOC_MODULES}"
+TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
+
+for i in ${TL_CORE_EXTRA_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+done
+
+SRC_URI="${SRC_URI} doc? ( "
+for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
+done
+SRC_URI="${SRC_URI} )"
+SRC_URI="${SRC_URI} source? ( "
+for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-08-02 Thread Mikle Kolyada
commit: 833253dbedeaccc713da285f457377faa9c1d54e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Aug  2 14:00:40 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Aug  2 14:01:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833253db

app-text/texlive-core: respect strings

Closes: https://bugs.gentoo.org/730714
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest|   1 +
 app-text/texlive-core/texlive-core-2020-r6.ebuild | 365 ++
 2 files changed, 366 insertions(+)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index af25a71680c..5cffe0cb71f 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,5 +1,6 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-core-patches-2020-4.tar.xz 12188 BLAKE2B 
7162ef9e3d22367f76a9759a5ed3995f7bd5cb5ac7961778216eaf57e81611483481c72a45ec7cf9fdc0bb05a2b5b33f3de8270efc96640847f8c6f1a9fd
 SHA512 
13b3ca5d86dead6af53774ad5c4c74a6f1c63805fe6f3ba10ada07e081a5d3d47e06e398c139e0152c5110c295de4f366f1e4bb4fb6b72d99a2a2fadeef9
+DIST texlive-core-patches-2020-5.tar.xz 13132 BLAKE2B 
2117b0b44078cc4af26337c6407441ee660848e29bc190340b36be80fe2d52998da2d8799f0f7943670c29f33968c06464d92c2bce6fb238170be72d6acb2337
 SHA512 
65063f212732c801926bc97d639a9b71389f30b247b0299decb3d1d8a4c9770d314f348c50b9dde1d455f2531e1b8a8513eaf5fc0c35455d5dd87f3b3374d5e3
 DIST texlive-tlpdb-2020.tar.xz 1261796 BLAKE2B 
b070f09024a8a12ffc73f8ef6e82026b0d1cc963e50fb0b4c1226043f642db90cf18cd888b3bd4a1b559080b4a55b78b29b44d3456f39b7b9ce09e8edc29a166
 SHA512 
587433bada2333df2462b4adc012278f4f5f01cf85243fb0c2e46bfffa46e1ec7b34abfb8a0415eb071acd87f4abaa509b1f1c7b2500f3cdb6e127b89a1a58ab
 DIST tl-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
 DIST tl-a2ping.doc-2020.tar.xz 39744 BLAKE2B 
4de3d1df0a1af62c203c1398faec9918ec38ee306105cc31f9534117b5dc58f0b14442005a7b0fdd239eb2e40b8d6a84b7dfa7e7e93ded4b83fe636e6c6cf3df
 SHA512 
7a7b6474819b2715c131485472963b463163378d4ae4ac586f17a130b3327c6dda1f4132f4f2379388a8a493fb2374abfff6b7ad87513cbe9d04993572692aeb

diff --git a/app-text/texlive-core/texlive-core-2020-r6.ebuild 
b/app-text/texlive-core/texlive-core-2020-r6.ebuild
new file mode 100644
index 000..77d15968707
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2020-r6.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20200406
+
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=5
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
+
+# We ship binextra collection alongside
+TL_CORE_BINEXTRA_MODULES="
+   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
+   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
+   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
+   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
+   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
+   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
+   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
+   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
+   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
+   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
+   "
+TL_CORE_BINEXTRA_DOC_MODULES="
+   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
+   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
+   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
+   dtl.doc dtxgen.doc dvi2tty.doc dvia

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-07-23 Thread Kent Fredric
commit: dd48d6c3beedf06be9c02919c062ad99179c30b1
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 12:26:39 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 12:47:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd48d6c3

app-text/texlive-core: Drop various macos/solaris prefixes bug #690140

Depends:
- dev-perl/Unicode-LineBreak

Bug: https://bugs.gentoo.org/690140
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r5.ebuild 
b/app-text/texlive-core/texlive-core-2020-r5.ebuild
index 525e0874fe5..0b439dfcbe6 100644
--- a/app-text/texlive-core/texlive-core-2020-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r5.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-06-16 Thread Mikle Kolyada
commit: f8ea6c90ba0baae783c009574ca9d2f094a45cdc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 16 13:41:45 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 13:42:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ea6c90

app-text/texlive-core: disable xindy-rules

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r5.ebuild 
b/app-text/texlive-core/texlive-core-2020-r5.ebuild
index d508896e46c..525e0874fe5 100644
--- a/app-text/texlive-core/texlive-core-2020-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r5.ebuild
@@ -242,6 +242,7 @@ src_configure() {
--disable-largefile \
--disable-build-in-source-tree \
--disable-xindy-docs \
+   --disable-xindy-rules \
--with-banner-add=" Gentoo Linux" \
$(use_enable luajittex) \
$(use_enable luajittex luajithbtex) \



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-06-13 Thread Mikle Kolyada
commit: 5f01de1275725c2ff0c6bb37b9c44027b77e87e4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jun 13 08:53:30 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jun 13 08:53:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f01de12

app-text/texlive-core: disable xindy-docs

Otherwise we are going to end up with packages collision,
as xindy docs require some texlive packages that in turn require
texlive-core itself.

Closes: https://bugs.gentoo.org/727314
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r5.ebuild 
b/app-text/texlive-core/texlive-core-2020-r5.ebuild
index 93cfc86bccf..d508896e46c 100644
--- a/app-text/texlive-core/texlive-core-2020-r5.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r5.ebuild
@@ -241,6 +241,7 @@ src_configure() {
--disable-native-texlive-build \
--disable-largefile \
--disable-build-in-source-tree \
+   --disable-xindy-docs \
--with-banner-add=" Gentoo Linux" \
$(use_enable luajittex) \
$(use_enable luajittex luajithbtex) \



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-06-08 Thread Mikle Kolyada
commit: d47b9d89d1204f4efb8a4ca2d27cdd59ddd32d9e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jun  8 10:39:52 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jun  8 10:40:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47b9d89

app-text/texlive-core: revbump to fix xindy support

Closes: https://bugs.gentoo.org/727314
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/metadata.xml |  1 +
 ...texlive-core-2020-r4.ebuild => texlive-core-2020-r5.ebuild} | 10 --
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-text/texlive-core/metadata.xml 
b/app-text/texlive-core/metadata.xml
index 9d35168b92c..7b46f25e96a 100644
--- a/app-text/texlive-core/metadata.xml
+++ b/app-text/texlive-core/metadata.xml
@@ -15,5 +15,6 @@

Add support for LuaJitTeX: LuaTeX based 
on LuaJIT which is usually faster.
Add support for XeTeX: a TeX system with 
Unicode and modern font technologies.
+   Add support for Xindy: A general-purpose 
index processor.

 

diff --git a/app-text/texlive-core/texlive-core-2020-r4.ebuild 
b/app-text/texlive-core/texlive-core-2020-r5.ebuild
similarity index 98%
rename from app-text/texlive-core/texlive-core-2020-r4.ebuild
rename to app-text/texlive-core/texlive-core-2020-r5.ebuild
index 77a4b87ae64..93cfc86bccf 100644
--- a/app-text/texlive-core/texlive-core-2020-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r5.ebuild
@@ -76,7 +76,7 @@ done
 SRC_URI="${SRC_URI} )"
 
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cjk X doc source tk +luajittex xetex"
+IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist
 
@@ -104,6 +104,7 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
>=app-text/teckit-2.5.3
media-libs/fontconfig
)
+   xindy? ( dev-lisp/clisp:= )
media-libs/freetype:2
>=dev-libs/icu-50:=
>=dev-libs/kpathsea-6.3.2
@@ -232,7 +233,6 @@ src_configure() {
--disable-tex4htk \
--disable-cjkutils \
--disable-xdvik \
-   --disable-xindy \
--enable-luatex \
--disable-dvi2tty \
--disable-dvisvgm \
@@ -256,7 +256,8 @@ src_configure() {
$(use_enable cjk pmp) \
$(use_enable cjk upmp) \
$(use_enable tk texdoctk) \
-   $(use_with X x)
+   $(use_with X x) \
+   $(use_enable xindy)
 }
 
 src_compile() {
@@ -343,9 +344,6 @@ src_install() {
# Ditto for pdftex
mv "${ED}/usr/bin/pdftex" "${ED}/usr/bin/pdftex-${P}" || die
dosym "pdftex-${P}" /usr/bin/pdftex
-
-   # Make xindy available
-   dosym ../share/texmf-dist/scripts/xindy/xindy.pl /usr/bin/xindy
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-05-31 Thread Mikle Kolyada
commit: 40688e180be0921da234bf26f13ae9ebf606c6b9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 31 13:15:23 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 31 13:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40688e18

app-text/texlive-core: make luajithbtex optional

Closes: https://bugs.gentoo.org/726354
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r4.ebuild 
b/app-text/texlive-core/texlive-core-2020-r4.ebuild
index d791d0185e6..52124ce5075 100644
--- a/app-text/texlive-core/texlive-core-2020-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r4.ebuild
@@ -243,6 +243,7 @@ src_configure() {
--disable-build-in-source-tree \
--with-banner-add=" Gentoo Linux" \
$(use_enable luajittex) \
+   $(use_enable luajittex luajithbtex) \
$(use_enable luajittex mfluajit) \
$(use_enable xetex) \
$(use_enable cjk dviout-util) \



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-05-20 Thread Mikle Kolyada
commit: 4a962dfcd23881247f21d7740681573b66ebc6a6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 20 13:25:22 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 20 13:25:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a962dfc

app-text/texlive-core: arm64 stable wrt bug #723404

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r4.ebuild 
b/app-text/texlive-core/texlive-core-2020-r4.ebuild
index 090d806253a..dca0e90e657 100644
--- a/app-text/texlive-core/texlive-core-2020-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r4.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cjk X doc source tk +luajittex xetex"
 
 TEXMF_PATH=/usr/share/texmf-dist



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-05-20 Thread Mikle Kolyada
commit: c66eeb6620cea560fe28f126a8440cda1caf4c5f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 20 09:44:10 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 20 09:44:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66eeb66

app-text/texlive-core: add missing dep

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r4.ebuild 
b/app-text/texlive-core/texlive-core-2020-r4.ebuild
index fa29ff02824..51ca247d8d8 100644
--- a/app-text/texlive-core/texlive-core-2020-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r4.ebuild
@@ -123,6 +123,7 @@ RDEPEND="${COMMON_DEPEND}
virtual/perl-Getopt-Long
dev-perl/File-HomeDir
dev-perl/Log-Dispatch
+   dev-perl/Unicode-LineBreak
dev-perl/YAML-Tiny
tk? ( dev-perl/Tk )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-05-16 Thread Mikle Kolyada
commit: 63c4e12b4982a056498e196cc4507f1d11040083
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 16 14:53:48 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 16 14:54:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c4e12b

app-text/texlive-core: add missing perl dependencies

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r4.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2020-r4.ebuild 
b/app-text/texlive-core/texlive-core-2020-r4.ebuild
index 31a1143af5e..2e864360e41 100644
--- a/app-text/texlive-core/texlive-core-2020-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r4.ebuild
@@ -121,6 +121,9 @@ RDEPEND="${COMMON_DEPEND}
>=app-text/dvipsk-5.997
>=dev-tex/bibtexu-3.71_p20170524
virtual/perl-Getopt-Long
+   dev-perl/File-HomeDir
+   dev-perl/Log-Dispatch
+   dev-perl/YAML-Tiny
tk? ( dev-perl/Tk )"
 
 S="${WORKDIR}/${P}_build"



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-22 Thread Mikle Kolyada
commit: a637248d3b30e59f3e8124847619f4b673cbd543
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Apr 22 17:14:45 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Apr 22 17:15:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a637248d

app-text/texlive-core: unlink epspdftk

Closes: https://bugs.gentoo.org/718752
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest  | 2 +-
 .../{texlive-core-2020-r3.ebuild => texlive-core-2020-r4.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index b9ff2b0948e..f67cb5dc578 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -2,7 +2,7 @@ DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 
8e34c7c2b74eab1c4d16ddbf7ed
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-core-patches-2019-10.tar.xz 15384 BLAKE2B 
0715e8553db296eb31f88791010c8e5c383758d0ae0b99effdbecf3dee029a865cac594c50262137c33915c3ddd9bdec0daaade9979b932444ef44fa4928fdc2
 SHA512 
166bb4440e824fed8aacfe0a1a62aa64403c6cd23bfbae4d65b6ee8822d29a54d30664068f0d65b49b30586691f75a21bb3719e41c75481f5cab72e82d0be1a7
 DIST texlive-core-patches-2019-11.tar.xz 15412 BLAKE2B 
ac0abe035541acf2b4c028e310616a72e47c4c59826535a667bbc439069adabd5c54260d7724ae663ea0d36de01cdf363fa1c3472e8c53b19029fb798d432e53
 SHA512 
ae624bdbd172de373871dd8a1bd0d8c2e810e89e471705de393caf351d8863e71558ca021a9365821bbcb73956642d8a65f670431a7f94774080e6f821fc1d92
-DIST texlive-core-patches-2020-3.tar.xz 12200 BLAKE2B 
59ce9302ee78d2e450c255b1aa8e9e8d5fc9cb1908d9dfb7c65ce742c400b0a58f839b3c92afcd36f4b7e65d78a9bfded734b4d59e0201d2e95d8e9f726a15a8
 SHA512 
b1bf512250a15b55c668fe5a0fcc0d28b56c738b1b05f9222e0dbf269e0ff9319760b74f9c7a55c3ff096c90dbf68d554b915e4c11b015b565e8372837582a69
+DIST texlive-core-patches-2020-4.tar.xz 12188 BLAKE2B 
7162ef9e3d22367f76a9759a5ed3995f7bd5cb5ac7961778216eaf57e81611483481c72a45ec7cf9fdc0bb05a2b5b33f3de8270efc96640847f8c6f1a9fd
 SHA512 
13b3ca5d86dead6af53774ad5c4c74a6f1c63805fe6f3ba10ada07e081a5d3d47e06e398c139e0152c5110c295de4f366f1e4bb4fb6b72d99a2a2fadeef9
 DIST texlive-module-a2ping-2019.tar.xz 30616 BLAKE2B 
545abfdd3aa23b8d2bed608d7b7aef0f9578d5c4d6039880d435144c687014edb8c841afcb2d9ca1fc48a365b2bcb57832d49d1c6bb35480a01a813e40e18ea6
 SHA512 
983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c
 DIST texlive-module-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
 DIST texlive-module-a2ping.doc-2019.tar.xz 39740 BLAKE2B 
1a9cf6e4cf4dd4dd7677efddafc9da191ab3c34eea3b7bd0f51937f6946e1696b858aa9d53e7599c220933b06bc0332869a0bd596ca66b9801b48adb5ab1aa2b
 SHA512 
daeefb01a0197e3b7751614cb84e2926f670d36b7e8a389bfbbe39cbd941c4d10ef5112593bfb88e11fa15f7f7bb07f2538c7d0a68cefe1482bbdaf02d475512

diff --git a/app-text/texlive-core/texlive-core-2020-r3.ebuild 
b/app-text/texlive-core/texlive-core-2020-r4.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2020-r3.ebuild
rename to app-text/texlive-core/texlive-core-2020-r4.ebuild
index 0bd0be47d94..51f1a4f8c00 100644
--- a/app-text/texlive-core/texlive-core-2020-r3.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r4.ebuild
@@ -9,7 +9,7 @@ inherit flag-o-matic toolchain-funcs libtool texlive-common
 
 MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
 
-PATCHLEVEL=3
+PATCHLEVEL=4
 
 DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-20 Thread Mikle Kolyada
commit: 546282b247b1d8c9b6086a88dc2fd811b5a05c0b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 20 16:10:01 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 20 16:10:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546282b2

app-text/texlive-core: unbundle pdfannoextractor

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest  | 2 +-
 .../{texlive-core-2020-r2.ebuild => texlive-core-2020-r3.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 0cd1abc00a4..b9ff2b0948e 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -2,7 +2,7 @@ DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 
8e34c7c2b74eab1c4d16ddbf7ed
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-core-patches-2019-10.tar.xz 15384 BLAKE2B 
0715e8553db296eb31f88791010c8e5c383758d0ae0b99effdbecf3dee029a865cac594c50262137c33915c3ddd9bdec0daaade9979b932444ef44fa4928fdc2
 SHA512 
166bb4440e824fed8aacfe0a1a62aa64403c6cd23bfbae4d65b6ee8822d29a54d30664068f0d65b49b30586691f75a21bb3719e41c75481f5cab72e82d0be1a7
 DIST texlive-core-patches-2019-11.tar.xz 15412 BLAKE2B 
ac0abe035541acf2b4c028e310616a72e47c4c59826535a667bbc439069adabd5c54260d7724ae663ea0d36de01cdf363fa1c3472e8c53b19029fb798d432e53
 SHA512 
ae624bdbd172de373871dd8a1bd0d8c2e810e89e471705de393caf351d8863e71558ca021a9365821bbcb73956642d8a65f670431a7f94774080e6f821fc1d92
-DIST texlive-core-patches-2020-2.tar.xz 12196 BLAKE2B 
0f6f6874b36f1ab90438c48003151559a4b7efe2d25dedde941485ed483b83c26e2020cd0279b305c721623abceb8ed89a678e205eb8587ed6582737da702018
 SHA512 
5f42b7aa3769ddaab169fe3baecb7f78e80d309c5082a2b7cf542d3817fe743597880aff5a154d0bf38eabc18a875bb9200f7ce05d31a18245c6c10c1cf1c08a
+DIST texlive-core-patches-2020-3.tar.xz 12200 BLAKE2B 
59ce9302ee78d2e450c255b1aa8e9e8d5fc9cb1908d9dfb7c65ce742c400b0a58f839b3c92afcd36f4b7e65d78a9bfded734b4d59e0201d2e95d8e9f726a15a8
 SHA512 
b1bf512250a15b55c668fe5a0fcc0d28b56c738b1b05f9222e0dbf269e0ff9319760b74f9c7a55c3ff096c90dbf68d554b915e4c11b015b565e8372837582a69
 DIST texlive-module-a2ping-2019.tar.xz 30616 BLAKE2B 
545abfdd3aa23b8d2bed608d7b7aef0f9578d5c4d6039880d435144c687014edb8c841afcb2d9ca1fc48a365b2bcb57832d49d1c6bb35480a01a813e40e18ea6
 SHA512 
983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c
 DIST texlive-module-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
 DIST texlive-module-a2ping.doc-2019.tar.xz 39740 BLAKE2B 
1a9cf6e4cf4dd4dd7677efddafc9da191ab3c34eea3b7bd0f51937f6946e1696b858aa9d53e7599c220933b06bc0332869a0bd596ca66b9801b48adb5ab1aa2b
 SHA512 
daeefb01a0197e3b7751614cb84e2926f670d36b7e8a389bfbbe39cbd941c4d10ef5112593bfb88e11fa15f7f7bb07f2538c7d0a68cefe1482bbdaf02d475512

diff --git a/app-text/texlive-core/texlive-core-2020-r2.ebuild 
b/app-text/texlive-core/texlive-core-2020-r3.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2020-r2.ebuild
rename to app-text/texlive-core/texlive-core-2020-r3.ebuild
index 28a6d218281..0bd0be47d94 100644
--- a/app-text/texlive-core/texlive-core-2020-r2.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r3.ebuild
@@ -9,7 +9,7 @@ inherit flag-o-matic toolchain-funcs libtool texlive-common
 
 MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
 
-PATCHLEVEL=2
+PATCHLEVEL=3
 
 DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-20 Thread Mikle Kolyada
commit: 679944f0c062c302945c07967b57fe08fd1f2882
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 20 12:54:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 20 12:54:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679944f0

app-text/texlive-core: fix files collision

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest  | 2 +-
 .../{texlive-core-2020-r1.ebuild => texlive-core-2020-r2.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 76c2b5fcf43..0cd1abc00a4 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -2,7 +2,7 @@ DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 
8e34c7c2b74eab1c4d16ddbf7ed
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-core-patches-2019-10.tar.xz 15384 BLAKE2B 
0715e8553db296eb31f88791010c8e5c383758d0ae0b99effdbecf3dee029a865cac594c50262137c33915c3ddd9bdec0daaade9979b932444ef44fa4928fdc2
 SHA512 
166bb4440e824fed8aacfe0a1a62aa64403c6cd23bfbae4d65b6ee8822d29a54d30664068f0d65b49b30586691f75a21bb3719e41c75481f5cab72e82d0be1a7
 DIST texlive-core-patches-2019-11.tar.xz 15412 BLAKE2B 
ac0abe035541acf2b4c028e310616a72e47c4c59826535a667bbc439069adabd5c54260d7724ae663ea0d36de01cdf363fa1c3472e8c53b19029fb798d432e53
 SHA512 
ae624bdbd172de373871dd8a1bd0d8c2e810e89e471705de393caf351d8863e71558ca021a9365821bbcb73956642d8a65f670431a7f94774080e6f821fc1d92
-DIST texlive-core-patches-2020-1.tar.xz 12168 BLAKE2B 
7e6417100f9e912343422dfe089c46467e15a721763f345a2e5618b53fb2da90cd3611a8a4205b5453666826e7e9e7a91a75c07b7e3cab40d6594afd436edeb1
 SHA512 
6109906cf83bec24d70f9a396b01febd727580547129bcb935784cf75bea823f1195d459f12457472fee3d76973d3c277d49ec9365847c5b707a9698ffd18a07
+DIST texlive-core-patches-2020-2.tar.xz 12196 BLAKE2B 
0f6f6874b36f1ab90438c48003151559a4b7efe2d25dedde941485ed483b83c26e2020cd0279b305c721623abceb8ed89a678e205eb8587ed6582737da702018
 SHA512 
5f42b7aa3769ddaab169fe3baecb7f78e80d309c5082a2b7cf542d3817fe743597880aff5a154d0bf38eabc18a875bb9200f7ce05d31a18245c6c10c1cf1c08a
 DIST texlive-module-a2ping-2019.tar.xz 30616 BLAKE2B 
545abfdd3aa23b8d2bed608d7b7aef0f9578d5c4d6039880d435144c687014edb8c841afcb2d9ca1fc48a365b2bcb57832d49d1c6bb35480a01a813e40e18ea6
 SHA512 
983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c
 DIST texlive-module-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
 DIST texlive-module-a2ping.doc-2019.tar.xz 39740 BLAKE2B 
1a9cf6e4cf4dd4dd7677efddafc9da191ab3c34eea3b7bd0f51937f6946e1696b858aa9d53e7599c220933b06bc0332869a0bd596ca66b9801b48adb5ab1aa2b
 SHA512 
daeefb01a0197e3b7751614cb84e2926f670d36b7e8a389bfbbe39cbd941c4d10ef5112593bfb88e11fa15f7f7bb07f2538c7d0a68cefe1482bbdaf02d475512

diff --git a/app-text/texlive-core/texlive-core-2020-r1.ebuild 
b/app-text/texlive-core/texlive-core-2020-r2.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2020-r1.ebuild
rename to app-text/texlive-core/texlive-core-2020-r2.ebuild
index be80e79e6af..28a6d218281 100644
--- a/app-text/texlive-core/texlive-core-2020-r1.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r2.ebuild
@@ -9,7 +9,7 @@ inherit flag-o-matic toolchain-funcs libtool texlive-common
 
 MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
 
-PATCHLEVEL=1
+PATCHLEVEL=2
 
 DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="https://tug.org/texlive/";



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-20 Thread Mikle Kolyada
commit: 3e95578ba1e5df0d786417c779b3904c17a00771
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 20 08:04:34 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 20 08:04:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e95578b

app-text/texlive-core: fix xindy comment

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r1.ebuild 
b/app-text/texlive-core/texlive-core-2020-r1.ebuild
index e451fa92839..be80e79e6af 100644
--- a/app-text/texlive-core/texlive-core-2020-r1.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r1.ebuild
@@ -339,7 +339,7 @@ src_install() {
mv "${ED}/usr/bin/pdftex" "${ED}/usr/bin/pdftex-${P}" || die
dosym "pdftex-${P}" /usr/bin/pdftex
 
-   # Make xindex availible
+   # Make xindy available
dosym ../share/texmf-dist/scripts/xindy/xindy.pl /usr/bin/xindy
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-20 Thread Mikle Kolyada
commit: 29a0ec4ba3783d9ba940405a2aa2c2b2f61b4230
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 20 07:57:00 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 20 07:59:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a0ec4b

app-text/texlive-core: marge xindy

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest| 4 
 .../{texlive-core-2020.ebuild => texlive-core-2020-r1.ebuild} | 8 ++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 32ef572631f..76c2b5fcf43 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -335,6 +335,10 @@ DIST texlive-module-web-2019.tar.xz 524 BLAKE2B 
ec134eb2d40143e1f45a076e05eafa25
 DIST texlive-module-web-2020.tar.xz 524 BLAKE2B 
ec134eb2d40143e1f45a076e05eafa25f991568c53cef0d812be7415f8979e4da38ed14ab9c6d97f3b2aaaf62720816822939d4e79fb7a18ef77f0025317035f
 SHA512 
0d2d771e8452d67278adec061e1df8cfc06f3af729ea5ae7849acd5fe1b628167b18d86b1037484dbb6b20d5f703bba7ba9fb255788becc53ce22fd87f39ca7b
 DIST texlive-module-web.doc-2019.tar.xz 41588 BLAKE2B 
e0bb24840f72cf3b8a2b2d314fc82ca124d09700cdce32a4472b69963b0c6d6b1287b573018fa2b4698a3ce6594398031db7becb5b7c09db2fb0f9a7e893e038
 SHA512 
5647beef7b99a3a552b8f55d12ef669481e8ba3e01beefb014fb8e3cae6e8f419862131379b506ab8197e1717d563c34fa81d69db3c6db8107e6167447d87322
 DIST texlive-module-web.doc-2020.tar.xz 41492 BLAKE2B 
c158458c2664449df869ac086ddd8c6b1a80973af15ed5bf58cb2b2ef521af05beb6af4dacef212665f118117673729aaff01c94dd15fb22a3da7cf035fc3409
 SHA512 
8f82d31082c40bacac61e0bade53a610c232452aba7a3bad3dd62b26f2e50929ed76e929d57ef1c26969769b3aaa003a82d6bf2bf836c6a3a7d44b5a2440e9e9
+DIST texlive-module-xindex-2020.tar.xz 29976 BLAKE2B 
fb106d5d6fe75192b64977d8c632907c378d53015c653a90607a82cac2986a27718ab902d235a5d2f887bb59557e3d7150f3b1fd5d1b8fa0ddc2c91daa756f6d
 SHA512 
fe62e02612bcd19a90bca6b94380c6c0b50acc381d47f60c81e142afbd6173adec8dda97e2f16c28a8ad101d8f080644d456768987ca5f8a7b30e03b3e30ee59
+DIST texlive-module-xindex.doc-2020.tar.xz 446444 BLAKE2B 
19e4c05b6f0117285652de264ac0609a926273b93a548b826f76228c0493a1c1e8a1da2e12f6ed296f3b2b63c4f7f3e2d6e5c15a7aa8000db0b5dff5ae6bf74f
 SHA512 
07b1cc0ad37d8893bd50aceff18052642af52eb46f4e72320bdf093dcdcc7282019f3fccfc1e6df13a8bcd0f6d0a4cf41eb47d6f84a1ee3c6d1b0a8a1e150df0
+DIST texlive-module-xindy-2020.tar.xz 141192 BLAKE2B 
47a053cf02e7ead9a86801731e211663c5ead7f0df38cc6db52262ce88bb0f6d8e65462e9eb267f66825a6939f70a541bae44c468beb04cbdd370a1829047fcc
 SHA512 
b9127f03d8917543f0b1caaa24344aef0356818d7414e390ad45d5de3420271a81509ded3636c3475b577d6781be6e24c94f3d444f6190bed9039dd720274787
+DIST texlive-module-xindy.doc-2020.tar.xz 406620 BLAKE2B 
143e9810da19aa0bd9080801ceb42923bd5c8ceb6a1055e6916489a306b40bfd6977a7b17b3434ee04c88ee975a5313c3beffb536b1e867ce6e7eeab1df3b1b5
 SHA512 
9e6c10388a7a707695e2965c3e3b851f939a68997cf880560a4a05ca3a167febeee9f1a7803cff1927bf7aecf0d6baac65bc4827c367f9c2d086d17d5947d64c
 DIST texlive-module-xpdfopen-2020.tar.xz 580 BLAKE2B 
dd5bba56ad86e209daf6030f5aabf59c41a0474142e81a840b647ae2abf744d0a53ff76ba1581bf2f7de0db4432bcd607553fc3a2e5bb739e483357f02ed454b
 SHA512 
4bc35a5699e39b12f6f38b48ed7e136e9c5c54cbcad71119d7ffcb0688df9739187b4e0042782a2678233b289902b24c6537ba10303ff26846bfe73b98c9f54e
 DIST texlive-module-xpdfopen.doc-2020.tar.xz 28176 BLAKE2B 
ba0a9f1621999a8d98dd96f72fb93cd7a380e1f6285d2d59dac812e68ac91c08e815756553e10ff8cf1042dcbfa71bb994abab000910cdb1e6ddf113eefc481a
 SHA512 
8dae12489e11fdc9e5e2aec22a4c70e8f8d15708b907404dde849b915515fe1f3d0771762f3a18112c8e2760e30bd1605d208b4315753ab37f738646e90c6f32
 DIST texlive-tlpdb-2019.tar.xz 2079308 BLAKE2B 
5673fa842b129208a7ec027a0b0a097e7b29eb8baa019371e20444dc4386859144e0c88125e0f085a57812fabf41af1a146a8d66f6eb9e4aefe49518c95590f9
 SHA512 
024c8cbc65b3bf4d3cba7f527bcf5585c5304c88508d03ff8cb14ffd3a10a666dd58af6db2fa58fad2b1d30ec9a1f03f31fc2486526ecee338dcf46aea8906e0

diff --git a/app-text/texlive-core/texlive-core-2020.ebuild 
b/app-text/texlive-core/texlive-core-2020-r1.ebuild
similarity index 97%
rename from app-text/texlive-core/texlive-core-2020.ebuild
rename to app-text/texlive-core/texlive-core-2020-r1.ebuild
index ae8b3ae4db8..e451fa92839 100644
--- a/app-text/texlive-core/texlive-core-2020.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r1.ebuild
@@ -31,7 +31,7 @@ TL_CORE_BINEXTRA_MODULES="
pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
-   texware tie tpic2pdftex typeoutfileinfo web xpdfopen collection-binextra
+   texware tie tpic2pdftex typeoutfileinfo w

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-16 Thread Mikle Kolyada
commit: 65eb8c7ee05a3444b956aa1514ccde496e0caa2f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 16 19:21:20 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 16 19:25:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65eb8c7e

app-text/texlive-core: make hurbuzz and graphite2 no-op

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2020.ebuild 
b/app-text/texlive-core/texlive-core-2020.ebuild
index 36602fdf202..ae8b3ae4db8 100644
--- a/app-text/texlive-core/texlive-core-2020.ebuild
+++ b/app-text/texlive-core/texlive-core-2020.ebuild
@@ -89,8 +89,10 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
!~dev-texlive/texlive-basic-2019
!~dev-texlive/texlive-fontutils-2019
sys-libs/zlib
+   >=media-libs/harfbuzz-1.4.5[icu,graphite]
>=media-libs/libpng-1.2.43-r2:0=
media-libs/gd[png]
+   media-gfx/graphite2
>=x11-libs/cairo-1.12
>=x11-libs/pixman-0.18
dev-libs/zziplib
@@ -98,10 +100,8 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
dev-libs/gmp:0
dev-libs/mpfr:0=
xetex? (
-   >=media-libs/harfbuzz-1.4.5[icu,graphite]
>=app-text/teckit-2.5.3
media-libs/fontconfig
-   media-gfx/graphite2
)
media-libs/freetype:2
>=dev-libs/icu-50:=



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-16 Thread Mikle Kolyada
commit: 029a67c19b94b6528349ef054aafbd411deb0ea3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 16 15:02:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 16 15:03:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029a67c1

app-text/texlive-core: block dev-texlive/texlive-fontutils

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/texlive-core/texlive-core-2020.ebuild 
b/app-text/texlive-core/texlive-core-2020.ebuild
index 7926dbfeab7..36602fdf202 100644
--- a/app-text/texlive-core/texlive-core-2020.ebuild
+++ b/app-text/texlive-core/texlive-core-2020.ebuild
@@ -87,6 +87,7 @@ MODULAR_X_DEPEND="X? (
 
 COMMON_DEPEND="${MODULAR_X_DEPEND}
!~dev-texlive/texlive-basic-2019
+   !~dev-texlive/texlive-fontutils-2019
sys-libs/zlib
>=media-libs/libpng-1.2.43-r2:0=
media-libs/gd[png]



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-14 Thread Mikle Kolyada
commit: 76e70036345d86f6dffbd0c22802966a35d588ee
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr 14 13:55:53 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr 14 13:55:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e70036

app-text/texlive-core: block texlive-basic-2019

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/texlive-core-2020.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/texlive-core/texlive-core-2020.ebuild 
b/app-text/texlive-core/texlive-core-2020.ebuild
index 61ef17691fc..7926dbfeab7 100644
--- a/app-text/texlive-core/texlive-core-2020.ebuild
+++ b/app-text/texlive-core/texlive-core-2020.ebuild
@@ -86,6 +86,7 @@ MODULAR_X_DEPEND="X? (
)"
 
 COMMON_DEPEND="${MODULAR_X_DEPEND}
+   !~dev-texlive/texlive-basic-2019
sys-libs/zlib
>=media-libs/libpng-1.2.43-r2:0=
media-libs/gd[png]



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-14 Thread Mikle Kolyada
commit: 3e79d4e7e5dc51ea9c0b68cd53c72255520a4a74
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr 14 13:34:06 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr 14 13:39:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e79d4e7

app-text/texlive-core: Version bump (v2020)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest | 182 +
 app-text/texlive-core/texlive-core-2020.ebuild | 354 +
 2 files changed, 536 insertions(+)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index b5a9757ec89..32ef572631f 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,159 +1,341 @@
 DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 
8e34c7c2b74eab1c4d16ddbf7eddd8566593e6d68c42a2634760f11d86e68970698d8b9deddcf3297966968ede11ecf30e0b04ec19b708dc3e6d0a2abcc3799d
 SHA512 
7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
+DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-core-patches-2019-10.tar.xz 15384 BLAKE2B 
0715e8553db296eb31f88791010c8e5c383758d0ae0b99effdbecf3dee029a865cac594c50262137c33915c3ddd9bdec0daaade9979b932444ef44fa4928fdc2
 SHA512 
166bb4440e824fed8aacfe0a1a62aa64403c6cd23bfbae4d65b6ee8822d29a54d30664068f0d65b49b30586691f75a21bb3719e41c75481f5cab72e82d0be1a7
 DIST texlive-core-patches-2019-11.tar.xz 15412 BLAKE2B 
ac0abe035541acf2b4c028e310616a72e47c4c59826535a667bbc439069adabd5c54260d7724ae663ea0d36de01cdf363fa1c3472e8c53b19029fb798d432e53
 SHA512 
ae624bdbd172de373871dd8a1bd0d8c2e810e89e471705de393caf351d8863e71558ca021a9365821bbcb73956642d8a65f670431a7f94774080e6f821fc1d92
+DIST texlive-core-patches-2020-1.tar.xz 12168 BLAKE2B 
7e6417100f9e912343422dfe089c46467e15a721763f345a2e5618b53fb2da90cd3611a8a4205b5453666826e7e9e7a91a75c07b7e3cab40d6594afd436edeb1
 SHA512 
6109906cf83bec24d70f9a396b01febd727580547129bcb935784cf75bea823f1195d459f12457472fee3d76973d3c277d49ec9365847c5b707a9698ffd18a07
 DIST texlive-module-a2ping-2019.tar.xz 30616 BLAKE2B 
545abfdd3aa23b8d2bed608d7b7aef0f9578d5c4d6039880d435144c687014edb8c841afcb2d9ca1fc48a365b2bcb57832d49d1c6bb35480a01a813e40e18ea6
 SHA512 
983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c
+DIST texlive-module-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420
 DIST texlive-module-a2ping.doc-2019.tar.xz 39740 BLAKE2B 
1a9cf6e4cf4dd4dd7677efddafc9da191ab3c34eea3b7bd0f51937f6946e1696b858aa9d53e7599c220933b06bc0332869a0bd596ca66b9801b48adb5ab1aa2b
 SHA512 
daeefb01a0197e3b7751614cb84e2926f670d36b7e8a389bfbbe39cbd941c4d10ef5112593bfb88e11fa15f7f7bb07f2538c7d0a68cefe1482bbdaf02d475512
+DIST texlive-module-a2ping.doc-2020.tar.xz 39744 BLAKE2B 
4de3d1df0a1af62c203c1398faec9918ec38ee306105cc31f9534117b5dc58f0b14442005a7b0fdd239eb2e40b8d6a84b7dfa7e7e93ded4b83fe636e6c6cf3df
 SHA512 
7a7b6474819b2715c131485472963b463163378d4ae4ac586f17a130b3327c6dda1f4132f4f2379388a8a493fb2374abfff6b7ad87513cbe9d04993572692aeb
 DIST texlive-module-adhocfilelist-2019.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954
+DIST texlive-module-adhocfilelist-2020.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954
 DIST texlive-module-adhocfilelist.doc-2019.tar.xz 9876 BLAKE2B 
6f0a079b7aa05335f4cde30cc93bdc0781f6fa9fee39e7e7cb0cee7e66fb27dcd73b64afc51e02b66bd2ae6caed641eec402ee7350505daecec05b4a4dc684c5
 SHA512 
14bde143bf3ffa3f2b972f93544089e4c0314c7696e1d711719549b7e831278c66fee0676665fe6eaaac744689d613dce159e4eee2e3f9c24dbbe602794fc62e
+DIST texlive-module-adhocfilelist.doc-2020.tar.xz 9876 BLAKE2B 
6f0a079b7aa05335f4cde30cc93bdc0781f6fa9fee39e7e7cb0cee7e66fb27dcd73b64afc51e02b66bd2ae6caed641eec402ee7350505daecec05b4a4dc684c5
 SHA512 
14bde143bf3ffa3f2b972f93544089e4c0314c7696e1d711719549b7e831278c66fee0676

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-04-06 Thread Mikle Kolyada
commit: c1f235d0dd98ed97132ccdb780ef9596d456a983
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr  6 09:21:43 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr  6 09:22:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f235d0

app-text/texlive-core: fix poppler-0.87 compat

Closes: https://bugs.gentoo.org/716344
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest |   1 +
 app-text/texlive-core/texlive-core-2019-r11.ebuild | 367 +
 2 files changed, 368 insertions(+)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index a4b440434b2..b5a9757ec89 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,5 +1,6 @@
 DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 
8e34c7c2b74eab1c4d16ddbf7eddd8566593e6d68c42a2634760f11d86e68970698d8b9deddcf3297966968ede11ecf30e0b04ec19b708dc3e6d0a2abcc3799d
 SHA512 
7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
 DIST texlive-core-patches-2019-10.tar.xz 15384 BLAKE2B 
0715e8553db296eb31f88791010c8e5c383758d0ae0b99effdbecf3dee029a865cac594c50262137c33915c3ddd9bdec0daaade9979b932444ef44fa4928fdc2
 SHA512 
166bb4440e824fed8aacfe0a1a62aa64403c6cd23bfbae4d65b6ee8822d29a54d30664068f0d65b49b30586691f75a21bb3719e41c75481f5cab72e82d0be1a7
+DIST texlive-core-patches-2019-11.tar.xz 15412 BLAKE2B 
ac0abe035541acf2b4c028e310616a72e47c4c59826535a667bbc439069adabd5c54260d7724ae663ea0d36de01cdf363fa1c3472e8c53b19029fb798d432e53
 SHA512 
ae624bdbd172de373871dd8a1bd0d8c2e810e89e471705de393caf351d8863e71558ca021a9365821bbcb73956642d8a65f670431a7f94774080e6f821fc1d92
 DIST texlive-module-a2ping-2019.tar.xz 30616 BLAKE2B 
545abfdd3aa23b8d2bed608d7b7aef0f9578d5c4d6039880d435144c687014edb8c841afcb2d9ca1fc48a365b2bcb57832d49d1c6bb35480a01a813e40e18ea6
 SHA512 
983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c
 DIST texlive-module-a2ping.doc-2019.tar.xz 39740 BLAKE2B 
1a9cf6e4cf4dd4dd7677efddafc9da191ab3c34eea3b7bd0f51937f6946e1696b858aa9d53e7599c220933b06bc0332869a0bd596ca66b9801b48adb5ab1aa2b
 SHA512 
daeefb01a0197e3b7751614cb84e2926f670d36b7e8a389bfbbe39cbd941c4d10ef5112593bfb88e11fa15f7f7bb07f2538c7d0a68cefe1482bbdaf02d475512
 DIST texlive-module-adhocfilelist-2019.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954

diff --git a/app-text/texlive-core/texlive-core-2019-r11.ebuild 
b/app-text/texlive-core/texlive-core-2019-r11.ebuild
new file mode 100644
index 000..f8867fc856b
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2019-r11.ebuild
@@ -0,0 +1,367 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TL_SOURCE_VERSION=20190410
+
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+PATCHLEVEL=11
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/";
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c TeX"
+
+SRC_URI="mirror://gentoo/${MY_P}.tar.xz
+   mirror://gentoo/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz
+   mirror://gentoo/texlive-tlpdb-${PV}.tar.xz"
+
+TL_CORE_BINEXTRA_MODULES="
+   a2ping adhocfilelist arara asymptote bundledoc checklistings ctan_chk
+   ctanify ctanupload ctie cweb de-macro dtl dtxgen dvi2tty dviasm dvicopy
+   dvidvi dviljk dvipos findhyph fragmaster hook-pre-commit-pkg hyphenex
+   installfont lacheck latex-git-log latex-papersize latex2man latex2nemeth
+   latexfileversion latexpand latexindent ltxfileinfo ltximg listings-ext 
make4ht
+   match_parens mflua mkjobtexmf patgen pdfbook2 pdfcrop pdflatexpicscale 
pdftools
+   pdfxup pfarrei pkfix pkfix-helper purifyeps seetexk srcredact sty2dtx
+   synctex tex4ebook texcount texdef texdiff texdirflatten texdoc texfot
+   texliveonfly texloganalyser texosquery texware tie tpic2pdftex 
typeoutfileinfo
+   web collection-binextra
+   "
+TL_CORE_BINEXTRA_DOC_MODULES="
+   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
+   checklistings.doc ctan_chk.doc ctanify.doc ctanupload.doc ctie.doc
+   cweb.doc de-macro.doc dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc 
dvicopy.doc
+   dvidvi.doc dviljk.doc dvipos.doc findhyph.doc fragmaster.doc
+   hook-pre-commit-pkg.doc installfont.doc lacheck.doc latex-git-log.doc
+   latex-papersize.doc latex2man.doc latex2nemeth.doc latexfileversion.doc
+   latexpand.doc latexindent.doc ltxfileinfo.doc ltximg.doc 
listings-ex

[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/

2020-03-22 Thread Mikle Kolyada
commit: 6b7a5f75a6ddc4530a9f2907a6f0e27b6b3aa6f6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 22 09:49:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 22 09:49:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7a5f75

app-text/texlive-core: Drop old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive-core/Manifest|   2 -
 app-text/texlive-core/texlive-core-2019-r4.ebuild | 351 -
 app-text/texlive-core/texlive-core-2019-r8.ebuild | 361 --
 3 files changed, 714 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 9f053efbade..a4b440434b2 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,7 +1,5 @@
 DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 
8e34c7c2b74eab1c4d16ddbf7eddd8566593e6d68c42a2634760f11d86e68970698d8b9deddcf3297966968ede11ecf30e0b04ec19b708dc3e6d0a2abcc3799d
 SHA512 
7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
 DIST texlive-core-patches-2019-10.tar.xz 15384 BLAKE2B 
0715e8553db296eb31f88791010c8e5c383758d0ae0b99effdbecf3dee029a865cac594c50262137c33915c3ddd9bdec0daaade9979b932444ef44fa4928fdc2
 SHA512 
166bb4440e824fed8aacfe0a1a62aa64403c6cd23bfbae4d65b6ee8822d29a54d30664068f0d65b49b30586691f75a21bb3719e41c75481f5cab72e82d0be1a7
-DIST texlive-core-patches-2019-4.tar.xz 11932 BLAKE2B 
5e73e2bd3afeb904f2b8898081ffd770c9ab152368ae5a8699d5f63507e3c0584901d7d6f8fece7724b8e744d7816fe31db4b96962c0550491a57a6d51adb296
 SHA512 
fce31563f8c7e8f1f0bdcba9c5108d9f5d14529c22c110e33f32a6367560f7f255e51a1e86f1d5c8fb275085ff3ba6d0f5f474acd79ff61d67be795dfb330708
-DIST texlive-core-patches-2019-8.tar.xz 15172 BLAKE2B 
97ac7855200fcf86463e09df1bdd30f9ebf50e8d207a136ed9dd380776f15d0a883b5eaec22ede4ae9e5201dc47cc40854e1ac77d197fe2bc8c0f5a1c287c1eb
 SHA512 
1a9af52496a7cb4f8e0223811ac84e7adf6ff8d63ad1c29d5c738716e4a45db1375e3f67324104e6a40a93f68de46d7326b3e851a4e33ab66ae562667e4a883e
 DIST texlive-module-a2ping-2019.tar.xz 30616 BLAKE2B 
545abfdd3aa23b8d2bed608d7b7aef0f9578d5c4d6039880d435144c687014edb8c841afcb2d9ca1fc48a365b2bcb57832d49d1c6bb35480a01a813e40e18ea6
 SHA512 
983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c
 DIST texlive-module-a2ping.doc-2019.tar.xz 39740 BLAKE2B 
1a9cf6e4cf4dd4dd7677efddafc9da191ab3c34eea3b7bd0f51937f6946e1696b858aa9d53e7599c220933b06bc0332869a0bd596ca66b9801b48adb5ab1aa2b
 SHA512 
daeefb01a0197e3b7751614cb84e2926f670d36b7e8a389bfbbe39cbd941c4d10ef5112593bfb88e11fa15f7f7bb07f2538c7d0a68cefe1482bbdaf02d475512
 DIST texlive-module-adhocfilelist-2019.tar.xz 3600 BLAKE2B 
cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d
 SHA512 
57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954

diff --git a/app-text/texlive-core/texlive-core-2019-r4.ebuild 
b/app-text/texlive-core/texlive-core-2019-r4.ebuild
deleted file mode 100644
index d95f3425d1e..000
--- a/app-text/texlive-core/texlive-core-2019-r4.ebuild
+++ /dev/null
@@ -1,351 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-TL_SOURCE_VERSION=20190410
-
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-PATCHLEVEL=4
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c TeX"
-
-SRC_URI="mirror://gentoo/${MY_P}.tar.xz
-   mirror://gentoo/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz
-   mirror://gentoo/texlive-tlpdb-${PV}.tar.xz"
-
-TL_CORE_BINEXTRA_MODULES="
-   a2ping adhocfilelist arara asymptote bundledoc checklistings ctan_chk
-   ctanify ctanupload ctie cweb de-macro dtl dtxgen dvi2tty dviasm dvicopy
-   dvidvi dviljk dvipos findhyph fragmaster hook-pre-commit-pkg hyphenex
-   installfont lacheck latex-git-log latex-papersize latex2man latex2nemeth
-   latexfileversion latexpand latexindent ltxfileinfo ltximg listings-ext 
make4ht
-   match_parens mflua mkjobtexmf patgen pdfbook2 pdfcrop pdflatexpicscale 
pdftools
-   pdfxup pfarrei pkfix pkfix-helper purifyeps seetexk srcredact sty2dtx
-   synctex tex4ebook texcount texdef texdiff texdirflatten texdoc texfot
-   texliveonfly texloganalyser texosquery texware tie tpic2pdftex 
typeoutfileinfo
-   web collection-binextra
-   "
-TL_CORE_BINEXTRA_DOC_MODULES="
-   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
-   checklistings.doc ctan_chk.doc ctanify.doc ctanupload.doc ctie.doc
-   cweb.doc de-macro.doc dtl.doc dtxgen

  1   2   3   >