summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/abntex/metadata.xml2
-rw-r--r--dev-tex/biber/metadata.xml2
-rw-r--r--dev-tex/biblatex-gost/metadata.xml2
-rw-r--r--dev-tex/biblatex/metadata.xml2
-rw-r--r--dev-tex/bibtex2html/metadata.xml2
-rw-r--r--dev-tex/bibtexu/Manifest5
-rw-r--r--dev-tex/bibtexu/bibtexu-3.71_p20200406.ebuild55
-rw-r--r--dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild2
-rw-r--r--dev-tex/bibtexu/metadata.xml2
-rw-r--r--dev-tex/catdvi/metadata.xml2
-rw-r--r--dev-tex/cpp2latex/metadata.xml2
-rw-r--r--dev-tex/culmus-latex/metadata.xml2
-rw-r--r--dev-tex/dot2tex/metadata.xml2
-rw-r--r--dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild (renamed from dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild)3
-rw-r--r--dev-tex/dvi2gr/metadata.xml2
-rw-r--r--dev-tex/foiltex/metadata.xml2
-rw-r--r--dev-tex/frakturx/metadata.xml2
-rw-r--r--dev-tex/glossaries/glossaries-4.46.ebuild2
-rw-r--r--dev-tex/glossaries/metadata.xml2
-rw-r--r--dev-tex/hevea/hevea-2.35-r1.ebuild10
-rw-r--r--dev-tex/hevea/metadata.xml2
-rw-r--r--dev-tex/html2latex/metadata.xml2
-rw-r--r--dev-tex/hyphen_show/metadata.xml2
-rw-r--r--dev-tex/ivritex/metadata.xml2
-rw-r--r--dev-tex/latex-beamer/Manifest1
-rw-r--r--dev-tex/latex-beamer/latex-beamer-3.62.ebuild2
-rw-r--r--dev-tex/latex-beamer/latex-beamer-3.63.ebuild41
-rw-r--r--dev-tex/latex-beamer/metadata.xml2
-rw-r--r--dev-tex/latex-calendar/metadata.xml2
-rw-r--r--dev-tex/latex2html/Manifest3
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch12
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-brace.patch36
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch12
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch33
-rw-r--r--dev-tex/latex2html/files/latex2html-2021.2-respect-DESTDIR.patch24
-rw-r--r--dev-tex/latex2html/files/latex2html-convert-length.patch22
-rw-r--r--dev-tex/latex2html/files/latex2html-extract-major-version-2.patch12
-rw-r--r--dev-tex/latex2html/files/latex2html-perl_name.patch11
-rw-r--r--dev-tex/latex2html/files/latex2html-tests.patch26
-rw-r--r--dev-tex/latex2html/latex2html-2015.ebuild81
-rw-r--r--dev-tex/latex2html/latex2html-2021.2.ebuild (renamed from dev-tex/latex2html/latex2html-2017.2-r2.ebuild)23
-rw-r--r--dev-tex/latex2html/latex2html-2021.ebuild2
-rw-r--r--dev-tex/latex2html/metadata.xml16
-rw-r--r--dev-tex/latex2rtf/metadata.xml2
-rw-r--r--dev-tex/latexdiff/latexdiff-1.3.1.1.ebuild2
-rw-r--r--dev-tex/latexdiff/latexdiff-9999.ebuild2
-rw-r--r--dev-tex/latexdiff/metadata.xml2
-rw-r--r--dev-tex/latexmk/latexmk-470b.ebuild2
-rw-r--r--dev-tex/latexmk/metadata.xml2
-rw-r--r--dev-tex/lgrind/metadata.xml2
-rw-r--r--dev-tex/metadata.xml2
-rw-r--r--dev-tex/pdfannotextractor/metadata.xml2
-rw-r--r--dev-tex/pgf/metadata.xml2
-rw-r--r--dev-tex/pgf/pgf-3.1.5b.ebuild2
-rw-r--r--dev-tex/pscyr/metadata.xml2
-rw-r--r--dev-tex/pythontex/metadata.xml2
-rw-r--r--dev-tex/rail/metadata.xml2
-rw-r--r--dev-tex/rubber/Manifest2
-rw-r--r--dev-tex/rubber/metadata.xml6
-rw-r--r--dev-tex/rubber/rubber-1.5.1-r1.ebuild (renamed from dev-tex/rubber/rubber-1.5.1.ebuild)5
-rw-r--r--dev-tex/rubber/rubber-1.6.0-r1.ebuild (renamed from dev-tex/rubber/rubber-1.6.0_alpha1.ebuild)9
-rw-r--r--dev-tex/rubber/rubber-9999.ebuild108
-rw-r--r--dev-tex/serienbrief/metadata.xml2
-rw-r--r--dev-tex/sketch/metadata.xml2
-rw-r--r--dev-tex/style-check/metadata.xml2
-rw-r--r--dev-tex/tex4ht/Manifest1
-rw-r--r--dev-tex/tex4ht/metadata.xml2
-rw-r--r--dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild126
-rw-r--r--dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603.ebuild2
-rw-r--r--dev-tex/tth/metadata.xml2
-rw-r--r--dev-tex/vc/metadata.xml2
71 files changed, 262 insertions, 511 deletions
diff --git a/dev-tex/abntex/metadata.xml b/dev-tex/abntex/metadata.xml
index ee22675526b..a7bf16728d8 100644
--- a/dev-tex/abntex/metadata.xml
+++ b/dev-tex/abntex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/biber/metadata.xml b/dev-tex/biber/metadata.xml
index a760184c072..16315ab1362 100644
--- a/dev-tex/biber/metadata.xml
+++ b/dev-tex/biber/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<name>Jonas Licht</name>
diff --git a/dev-tex/biblatex-gost/metadata.xml b/dev-tex/biblatex-gost/metadata.xml
index 54c744276ae..237da7c8ee1 100644
--- a/dev-tex/biblatex-gost/metadata.xml
+++ b/dev-tex/biblatex-gost/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>alexxy@gentoo.org</email>
diff --git a/dev-tex/biblatex/metadata.xml b/dev-tex/biblatex/metadata.xml
index 6c27888757a..ddb8abb0a94 100644
--- a/dev-tex/biblatex/metadata.xml
+++ b/dev-tex/biblatex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/bibtex2html/metadata.xml b/dev-tex/bibtex2html/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/bibtex2html/metadata.xml
+++ b/dev-tex/bibtex2html/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/bibtexu/Manifest b/dev-tex/bibtexu/Manifest
index ee396320d28..6681fcf4090 100644
--- a/dev-tex/bibtexu/Manifest
+++ b/dev-tex/bibtexu/Manifest
@@ -1,10 +1,5 @@
-DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3 SHA512 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
-DIST tl-bibtex8-2020.tar.xz 9216 BLAKE2B 3b03beac8ff92de75c477d5a1a8d675308ba1bd435e5d5f7c75c45039c2fb96984f1539c192e93d7659ef6b07c73f754593ecb56c277ae421a15ede4b1012331 SHA512 69f6b09fbed8a089e18ab7d39e352ad5a1e7512096a1806158ecb4df74822664b6620f3cffc12cb8a938b15a4000df2b46eadc0ff38c8de1d325539f01e8aff8
DIST tl-bibtex8-2021.tar.xz 9216 BLAKE2B 3b03beac8ff92de75c477d5a1a8d675308ba1bd435e5d5f7c75c45039c2fb96984f1539c192e93d7659ef6b07c73f754593ecb56c277ae421a15ede4b1012331 SHA512 69f6b09fbed8a089e18ab7d39e352ad5a1e7512096a1806158ecb4df74822664b6620f3cffc12cb8a938b15a4000df2b46eadc0ff38c8de1d325539f01e8aff8
-DIST tl-bibtex8.doc-2020.tar.xz 33164 BLAKE2B af786ae0d513377bf11efa9dbfa7ea673fc217144f8e6cd48ceca2058ab22d17c872ed4c01df1d02db9010c1c5ad01ef4962a81848e5ac3a6ac6ef7e57770195 SHA512 d0863c43a5cbb87632a3513ffe75ab8a686647003366fbca1c9c168a4bb234f26078b260e1a3180f941e3eacf4717439a400df1bd180763aa43eec664009f25b
DIST tl-bibtex8.doc-2021.tar.xz 33164 BLAKE2B af786ae0d513377bf11efa9dbfa7ea673fc217144f8e6cd48ceca2058ab22d17c872ed4c01df1d02db9010c1c5ad01ef4962a81848e5ac3a6ac6ef7e57770195 SHA512 d0863c43a5cbb87632a3513ffe75ab8a686647003366fbca1c9c168a4bb234f26078b260e1a3180f941e3eacf4717439a400df1bd180763aa43eec664009f25b
-DIST tl-bibtexu-2020.tar.xz 292 BLAKE2B a4dc5c282232b3b8c73aa43d5b0e482dc9521f4a1634add66037e2d4d33ec014863ebd96ca8cacf5a6214aedcc169bd328d3a224d9dae2b699553bbede67ba43 SHA512 9f1e27f1d7a76700aaa4f0f19c4e999070dbce873203b80e3ce5d2f4ed14c9b685515b6c648ece8942ba429d698f66f492b58373f348bcfef2523ffec270f466
DIST tl-bibtexu-2021.tar.xz 292 BLAKE2B a4dc5c282232b3b8c73aa43d5b0e482dc9521f4a1634add66037e2d4d33ec014863ebd96ca8cacf5a6214aedcc169bd328d3a224d9dae2b699553bbede67ba43 SHA512 9f1e27f1d7a76700aaa4f0f19c4e999070dbce873203b80e3ce5d2f4ed14c9b685515b6c648ece8942ba429d698f66f492b58373f348bcfef2523ffec270f466
-DIST tl-bibtexu.doc-2020.tar.xz 67480 BLAKE2B 7885cd45a3914230a002ad37dd045bad38bc737a8258b2c64cd0fcdbd7ec08ea946b3fac33f30498ef0d68c2c35003af98c092f84d94f1ed689c4574a2534bd9 SHA512 0c0f0db13c18029bc822c5cf82b358e7784992f5799e03f1312a550ae3d40d4c59a01bda0355698f7ebbfb0488a426f20833d2b075675a83b5ae01e4a949c4a4
DIST tl-bibtexu.doc-2021.tar.xz 67480 BLAKE2B 7885cd45a3914230a002ad37dd045bad38bc737a8258b2c64cd0fcdbd7ec08ea946b3fac33f30498ef0d68c2c35003af98c092f84d94f1ed689c4574a2534bd9 SHA512 0c0f0db13c18029bc822c5cf82b358e7784992f5799e03f1312a550ae3d40d4c59a01bda0355698f7ebbfb0488a426f20833d2b075675a83b5ae01e4a949c4a4
diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20200406.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20200406.ebuild
deleted file mode 100644
index 1c5794c9392..00000000000
--- a/dev-tex/bibtexu/bibtexu-3.71_p20200406.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity"
-HOMEPAGE="http://tug.org/texlive/"
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-RDEPEND=">=dev-libs/kpathsea-6.2.1:=
- >=dev-libs/icu-4.4:="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S=${WORKDIR}/texlive-${PV#*_p}-source/texk/bibtex-x
-
-TL_VERSION=2020
-EXTRA_TL_MODULES="bibtex8 bibtexu"
-EXTRA_TL_DOC_MODULES="bibtex8.doc bibtexu.doc"
-
-for i in ${EXTRA_TL_MODULES} ; do
- SRC_URI="${SRC_URI} https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz"
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${EXTRA_TL_DOC_MODULES} ; do
- SRC_URI="${SRC_URI} https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz"
-done
-SRC_URI="${SRC_URI} ) "
-
-src_configure() {
- econf \
- --with-system-kpathsea \
- --with-system-icu
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- csfdir="${EPREFIX}/usr/share/texmf-dist/bibtexu/csf/base" \
- btdocdir="${EPREFIX}/usr/share/doc/${PF}" \
- install
- dodoc 00readme.txt ChangeLog csfile.txt HISTORY
-
- dodir /usr/share # just in case
- cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
- if use source ; then
- cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
- fi
-}
diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
index ef43ca4aa44..47f5bd132f3 100644
--- a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
+++ b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-sou
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc source"
RDEPEND=">=dev-libs/kpathsea-6.2.1:=
diff --git a/dev-tex/bibtexu/metadata.xml b/dev-tex/bibtexu/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/bibtexu/metadata.xml
+++ b/dev-tex/bibtexu/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/catdvi/metadata.xml b/dev-tex/catdvi/metadata.xml
index 08715096c30..fcbc2973dc5 100644
--- a/dev-tex/catdvi/metadata.xml
+++ b/dev-tex/catdvi/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ulm@gentoo.org</email>
diff --git a/dev-tex/cpp2latex/metadata.xml b/dev-tex/cpp2latex/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/cpp2latex/metadata.xml
+++ b/dev-tex/cpp2latex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/culmus-latex/metadata.xml b/dev-tex/culmus-latex/metadata.xml
index 31eafff2e70..9f4ccaafef4 100644
--- a/dev-tex/culmus-latex/metadata.xml
+++ b/dev-tex/culmus-latex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/dot2tex/metadata.xml b/dev-tex/dot2tex/metadata.xml
index 73de593c985..8ab60496f83 100644
--- a/dev-tex/dot2tex/metadata.xml
+++ b/dev-tex/dot2tex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild b/dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
index 2cdba6f09ec..153f64fc494 100644
--- a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
+++ b/dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
@@ -36,8 +36,9 @@ src_prepare() {
src_install() {
dobin ${PN}
+
if use examples; then
- docinto /usr/share/doc/${PF}/examples
+ docinto examples
dodoc *.ti runtest.sh
fi
diff --git a/dev-tex/dvi2gr/metadata.xml b/dev-tex/dvi2gr/metadata.xml
index ebade269809..c5cd994b2f4 100644
--- a/dev-tex/dvi2gr/metadata.xml
+++ b/dev-tex/dvi2gr/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
diff --git a/dev-tex/foiltex/metadata.xml b/dev-tex/foiltex/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/foiltex/metadata.xml
+++ b/dev-tex/foiltex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/frakturx/metadata.xml b/dev-tex/frakturx/metadata.xml
index 203e650d2c8..22583390ff7 100644
--- a/dev-tex/frakturx/metadata.xml
+++ b/dev-tex/frakturx/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ulm@gentoo.org</email>
diff --git a/dev-tex/glossaries/glossaries-4.46.ebuild b/dev-tex/glossaries/glossaries-4.46.ebuild
index d698d910517..80f1a3cbea0 100644
--- a/dev-tex/glossaries/glossaries-4.46.ebuild
+++ b/dev-tex/glossaries/glossaries-4.46.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://mirrors.ctan.org/macros/latex/contrib/glossaries.zip -> ${P}.zip
LICENSE="LPPL-1.2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="doc examples"
RDEPEND="dev-lang/perl
diff --git a/dev-tex/glossaries/metadata.xml b/dev-tex/glossaries/metadata.xml
index 7b4a61aab74..d724efdf402 100644
--- a/dev-tex/glossaries/metadata.xml
+++ b/dev-tex/glossaries/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/hevea/hevea-2.35-r1.ebuild b/dev-tex/hevea/hevea-2.35-r1.ebuild
index 959e1a3b2be..c28376ef9d8 100644
--- a/dev-tex/hevea/hevea-2.35-r1.ebuild
+++ b/dev-tex/hevea/hevea-2.35-r1.ebuild
@@ -30,20 +30,20 @@ QA_FLAGS_IGNORED=(
src_compile() {
rm -f config.sh || die
- emake PREFIX="${EPREFIX}"/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh
+ emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh
if use ocamlopt; then
- emake PREFIX="${EPREFIX}"/usr
+ emake PREFIX=/usr
else
- emake PREFIX="${EPREFIX}"/usr TARGET=byte
+ emake PREFIX=/usr TARGET=byte
fi
}
src_install() {
if use ocamlopt; then
- emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+ emake DESTDIR="${ED}" PREFIX=/usr install
else
- emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr TARGET=byte install
+ emake DESTDIR="${ED}" PREFIX=/usr TARGET=byte install
fi
dodoc README CHANGES
diff --git a/dev-tex/hevea/metadata.xml b/dev-tex/hevea/metadata.xml
index f94dff6b30a..8b1d99ecf87 100644
--- a/dev-tex/hevea/metadata.xml
+++ b/dev-tex/hevea/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/html2latex/metadata.xml b/dev-tex/html2latex/metadata.xml
index 5a7d86d06c8..d1ca81042fe 100644
--- a/dev-tex/html2latex/metadata.xml
+++ b/dev-tex/html2latex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/hyphen_show/metadata.xml b/dev-tex/hyphen_show/metadata.xml
index 300b7beec5d..a8a364ce47a 100644
--- a/dev-tex/hyphen_show/metadata.xml
+++ b/dev-tex/hyphen_show/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ulm@gentoo.org</email>
diff --git a/dev-tex/ivritex/metadata.xml b/dev-tex/ivritex/metadata.xml
index 31eafff2e70..9f4ccaafef4 100644
--- a/dev-tex/ivritex/metadata.xml
+++ b/dev-tex/ivritex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest
index 66c965ede23..ce1434cbc8b 100644
--- a/dev-tex/latex-beamer/Manifest
+++ b/dev-tex/latex-beamer/Manifest
@@ -2,3 +2,4 @@ DIST latex-beamer-3.59.tar.gz 662040 BLAKE2B 17fac01d2fde92300e1c678bbb7302a318a
DIST latex-beamer-3.60.tar.gz 662128 BLAKE2B 99e9bb915494bb0d3b58fb139e019c26f630aebd31bb10871490457f6582f9a8b7296c7af6fdb2f25715773ef26e48728b760010e1fefccba2adb8b3d2dc6f69 SHA512 e9e4cd3edc479cf5fea4bf88c0bccda5a1c80a899972fdae91f7310685e00aad1c61fd94a3b01fe50e3eba0b7ec6948f8bc59486ebfe5e7c36476aaf229201d3
DIST latex-beamer-3.61.tar.gz 662181 BLAKE2B 90e30f1380368dc98bbe6fca98dba28b041072c3c0e6a13fb53869d834cad20f5ed3769d045a9269bd4c8b5220bc0463eed6dee1998310fa4339ca5044deddd9 SHA512 9977bfb76bd485c37244663734fe09e3690b4e26ddf34e3d982b7b36920660dd92cea95eca163e5262c31ad256567a56a6a364f4ba88ea0e68235c0eb76249fb
DIST latex-beamer-3.62.tar.gz 662385 BLAKE2B f34563716092c83da5bfafbf4730e4a4175fa68eebfd6749c3da6b45ffd337b3ee8aea8c1e000dd73be356d6525afd59931c57c1652f0ec23d2383b558418dcd SHA512 e0a787e5806cf371f0ec08326156f7fbcfcb6dd5fb0587247dc495f5d585f339eec5ea10b0d6d071a9cd30ab040a3c68512c1f7232bec37042265f5468819708
+DIST latex-beamer-3.63.tar.gz 662801 BLAKE2B e2b9bc56a3289c7667e1b013ca8af919f9fb2a2e5b681fcfbd5aed04cb174dee3fe535efcc1aac7b728c4ac256f08125b163a4a438584af14e1dc86e2e239f44 SHA512 782edbf27be49da092d135c9f2a2f231c83982a6d21beea72f198d1921996fac1f361707f964903a728db4898b522200252f1ab3335e6fd812ed2269b2115e77
diff --git a/dev-tex/latex-beamer/latex-beamer-3.62.ebuild b/dev-tex/latex-beamer/latex-beamer-3.62.ebuild
index bd2b9ecb452..2dfcbd3e2d8 100644
--- a/dev-tex/latex-beamer/latex-beamer-3.62.ebuild
+++ b/dev-tex/latex-beamer/latex-beamer-3.62.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/beamer-${PV}"
LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
BDEPEND="dev-texlive/texlive-latex"
diff --git a/dev-tex/latex-beamer/latex-beamer-3.63.ebuild b/dev-tex/latex-beamer/latex-beamer-3.63.ebuild
new file mode 100644
index 00000000000..2f1cd44e61d
--- /dev/null
+++ b/dev-tex/latex-beamer/latex-beamer-3.63.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit latex-package
+
+DESCRIPTION="LaTeX class for creating presentations using a video projector"
+HOMEPAGE="https://github.com/josephwright/beamer"
+SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/beamer-${PV}"
+
+LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+BDEPEND="dev-texlive/texlive-latex"
+RDEPEND="
+ >=dev-tex/pgf-1.10
+ dev-texlive/texlive-latexrecommended
+ !dev-tex/translator
+"
+
+src_prepare() {
+ default
+ rm -r doc/licenses || die
+}
+
+src_install() {
+ insinto /usr/share/texmf-site/tex/latex/beamer
+ doins -r base
+
+ dodoc README.md
+
+ if use doc ; then
+ docinto doc
+ dodoc -r doc
+ dosym ../../../../../usr/share/doc/${PF}/doc/ "${TEXMF}/doc/latex/beamer"
+ fi
+}
diff --git a/dev-tex/latex-beamer/metadata.xml b/dev-tex/latex-beamer/metadata.xml
index b2bda6ba1f2..f97ae5b22eb 100644
--- a/dev-tex/latex-beamer/metadata.xml
+++ b/dev-tex/latex-beamer/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/latex-calendar/metadata.xml b/dev-tex/latex-calendar/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/latex-calendar/metadata.xml
+++ b/dev-tex/latex-calendar/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/latex2html/Manifest b/dev-tex/latex2html/Manifest
index 99f8970b933..3b05b13e64f 100644
--- a/dev-tex/latex2html/Manifest
+++ b/dev-tex/latex2html/Manifest
@@ -1,3 +1,2 @@
-DIST latex2html-2015.tar.gz 1217699 BLAKE2B e9daea005b7674ebb6a8c5902b77b609a633515b4127a2b3fe4d1b15bc2428c02ccc024df62545d5fe63e7034ad4b1532905fee97057d49730ec27f12913c55e SHA512 dd031944250efd28691edeba5e83b4c5c0deec3a2e7c2ab2a9bd285a911f6ab21a02cd0ef697bebc2c7c7c0ebd285493c1d6b01b0db9355fc7f3316a2af65e2c
-DIST latex2html-2017.2.tar.gz 1131438 BLAKE2B 0a13cca95e1f7d8a9fd7d6b077726e083a6d33fbc712b883be46d57fbdea91d1d02a2a2f1990c5827cf2a4b9db18033f41f326af0a69770988bf4ff5e53a010a SHA512 0e1ab1b2005dc71988b1500884d7a13bfbdce73a62ef7f6cc6e83e29d776c98eb09cff3f8d0c162493586094c9ca6f07d47e98d2137f223f27044d03e9bb3473
+DIST latex2html-2021.2.tar.gz 1139791 BLAKE2B 4fa9b45a33dbfb5c9e3bb45ebab19edb5d7a1d9c882ab30e75afbda7ad902cf519403b685f1f30b69b3d6ec976aa72b3065851b6d24b00c2e626e496ea8afd79 SHA512 b8d742b427e833f732457194cc60c043f750d202c46fb0d1d4e46df8e6d4dabacb5b474084aec46aa4eed68ee0249f3c0b053b5446401d09034e7f59148ad18a
DIST latex2html-2021.tar.gz 1130224 BLAKE2B c3775b2546a866834c0ed94362a428f2cfe48e8fe7337261993fe1f473350ddb778c50cc4393fe33c9f3829e5dc6f5c0ef43ae6a4c21481746023ef5939308da SHA512 f1f087a58911410b3ca9f4b60149b66d17608a9a56d0e8f74f08e6d6595e3e9c4f5378a7ab5cfc7488cd182a0dc3d4c151283b57636a70271c7f734e69ed0608
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch b/dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch
deleted file mode 100644
index 533cbc0c75c..00000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN latex2html-2017.2.orig/styles/frames.perl latex2html-2017.2/styles/frames.perl
---- latex2html-2017.2.orig/styles/frames.perl 2017-01-23 18:14:25.000000000 +0100
-+++ latex2html-2017.2/styles/frames.perl 2017-09-23 15:49:27.184088195 +0200
-@@ -706,7 +706,7 @@
- $_[0] =~ s/<(META NAME|LINK)[^>]*>\s*//g;
- $_[0] =~ s/$more_links_mark/$NO_ROBOTS\n$LATEX2HTML_META/g;
- local($savedRS)=$/; $/ = '';
-- $_[0] =~ s/\n{2;}/\n/sg;
-+ $_[0] =~ s/\n\{2;}/\n/sg;
- $_[0] =~ s/\s$//s;
- $_[0] =~ s!\s*(\n</HEAD>\n)\s*!$1!s;
- $/ = $savedRS;
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-brace.patch b/dev-tex/latex2html/files/latex2html-2017.2-brace.patch
deleted file mode 100644
index 4782fb313e7..00000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-brace.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -ruN latex2html-2017.2.orig/versions/html3_2.pl latex2html-2017.2/versions/html3_2.pl
---- latex2html-2017.2.orig/versions/html3_2.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/versions/html3_2.pl 2017-08-04 09:38:17.219909442 -0000
-@@ -607,7 +607,7 @@
-
- if ($color_env) {
- local($color_test) = join(',',@$open_tags_R);
-- if ($color_test =~ /(color{[^}]*})/g ) {
-+ if ($color_test =~ /(color\{[^}]*})/g ) {
- $color_env = $1;
- }
- }
-diff -ruN latex2html-2017.2.orig/versions/html4_01.pl latex2html-2017.2/versions/html4_01.pl
---- latex2html-2017.2.orig/versions/html4_01.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/versions/html4_01.pl 2017-08-04 09:39:32.529023088 -0000
-@@ -976,7 +976,7 @@
-
- if ($color_env) {
- local($color_test) = join(',',@$open_tags_R);
-- if ($color_test =~ /(color{[^}]*})/g ) {
-+ if ($color_test =~ /(color\{[^}]*})/g ) {
- $color_env = $1;
- }
- }
-diff -ruN latex2html-2017.2.orig/versions/html4_1.pl latex2html-2017.2/versions/html4_1.pl
---- latex2html-2017.2.orig/versions/html4_1.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/versions/html4_1.pl 2017-08-04 09:37:48.507866114 -0000
-@@ -976,7 +976,7 @@
-
- if ($color_env) {
- local($color_test) = join(',',@$open_tags_R);
-- if ($color_test =~ /(color{[^}]*})/g ) {
-+ if ($color_test =~ /(color\{[^}]*})/g ) {
- $color_env = $1;
- }
- }
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch b/dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch
deleted file mode 100644
index 2e58c0070d7..00000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN latex2html-2017.2.orig/configure latex2html-2017.2/configure
---- latex2html-2017.2.orig/configure 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/configure 2017-08-04 09:21:02.929355288 -0000
-@@ -1225,7 +1225,7 @@
- fi
-
- # this is used to get the values from the config file
--eval `perl -w -e 'use cfgcache; foreach(keys %cfg) { print qq($_='"'"'$cfg{$_}'"'"'\n);}'`
-+eval `perl -w -e 'use lib q[.]; use cfgcache; foreach(keys %cfg) { print qq($_='"'"'$cfg{$_}'"'"'\n);}'`
-
-
-
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch b/dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch
deleted file mode 100644
index e7f29ad5779..00000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -ruN latex2html-2017.2.orig/config/build.pl latex2html-2017.2/config/build.pl
---- latex2html-2017.2.orig/config/build.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/config/build.pl 2017-08-04 09:13:26.040867263 -0000
-@@ -145,6 +145,7 @@
- # Read in the system's configuration
- use FindBin;
- use lib "$FindBin::Bin/..";
-+use lib "$FindBin::Bin";
- use cfgcache;
-
- my $dd = $cfg{'dd'};
-diff -ruN latex2html-2017.2.orig/config/config.pl latex2html-2017.2/config/config.pl
---- latex2html-2017.2.orig/config/config.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/config/config.pl 2017-08-04 09:13:45.500980317 -0000
-@@ -435,6 +435,7 @@
-
- use FindBin;
- use lib "$FindBin::Bin/..";
-+use lib "$FindBin::Bin";
- use L2hos;
-
- #use diagnostics;
-diff -ruN latex2html-2017.2.orig/config/install.pl latex2html-2017.2/config/install.pl
---- latex2html-2017.2.orig/config/install.pl 2017-08-04 09:08:53.608284554 -0000
-+++ latex2html-2017.2/config/install.pl 2017-08-04 09:13:57.116047796 -0000
-@@ -183,6 +183,7 @@
-
- use FindBin;
- use lib "$FindBin::Bin/..";
-+use lib "$FindBin::Bin";
- use cfgcache;
- use L2hos;
-
diff --git a/dev-tex/latex2html/files/latex2html-2021.2-respect-DESTDIR.patch b/dev-tex/latex2html/files/latex2html-2021.2-respect-DESTDIR.patch
new file mode 100644
index 00000000000..8ddd83d594d
--- /dev/null
+++ b/dev-tex/latex2html/files/latex2html-2021.2-respect-DESTDIR.patch
@@ -0,0 +1,24 @@
+From 263eb47193ff9b0bd987b7f72eb7b331b96f9f96 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sat, 3 Jul 2021 02:50:53 +0100
+Subject: [PATCH] Respect DESTDIR
+
+---
+ config/install.pl | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/config/install.pl b/config/install.pl
+index d732176..678eaa6 100755
+--- a/config/install.pl
++++ b/config/install.pl
+@@ -376,6 +376,7 @@ if($cfg{TEXPATH}) {
+ print "\nNote: trying to install LaTeX2HTML style files in TeX directory tree\n ($cfg{TEXPATH})\n";
+ my $dir = 'texinputs';
+ my $dest = $cfg{TEXPATH};
++ $dest = $ENV{'DESTDIR'}.$dest if($ENV{'DESTDIR'});
+ unless(opendir(DIR,$dir)) {
+ print STDERR qq{Error: Could not read directory "$dir": $!\n};
+ } else {
+--
+2.32.0
+
diff --git a/dev-tex/latex2html/files/latex2html-convert-length.patch b/dev-tex/latex2html/files/latex2html-convert-length.patch
deleted file mode 100644
index 4171fd7c05e..00000000000
--- a/dev-tex/latex2html/files/latex2html-convert-length.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- latex2html-2002-2-1/versions/html2_2.pl.old 2006-02-21 20:37:50.000000000 +0100
-+++ latex2html-2002-2-1/versions/html2_2.pl 2006-02-21 20:38:03.000000000 +0100
-@@ -91,7 +91,7 @@
- ($pxs,$len);
- }
- # should no longer be needed, as this is defined in latex2html.pin
--if (undefined &convert_length) { sub convert_length {&convert_length_table(@_)} }
-+if (!defined (&convert_length)) { sub convert_length {&convert_length_table(@_)} }
-
- # Translates LaTeX column specifications to HTML. Again, Netscape
- # needs some extra work with its width attributes in the <td> tags.
---- latex2html-2002-2-1/versions/table.pl.old 2006-02-21 20:37:54.000000000 +0100
-+++ latex2html-2002-2-1/versions/table.pl 2006-02-21 20:38:11.000000000 +0100
-@@ -91,7 +91,7 @@
- ($pxs,$len);
- }
- # should no longer be needed, as this is defined in latex2html.pin
--if (undefined &convert_length) { sub convert_length {&convert_length_table(@_)} }
-+if (!defined (&convert_length)) { sub convert_length {&convert_length_table(@_)} }
-
- # Translates LaTeX column specifications to HTML. Again, Netscape
- # needs some extra work with its width attributes in the <td> tags.
diff --git a/dev-tex/latex2html/files/latex2html-extract-major-version-2.patch b/dev-tex/latex2html/files/latex2html-extract-major-version-2.patch
deleted file mode 100644
index 11b6685385e..00000000000
--- a/dev-tex/latex2html/files/latex2html-extract-major-version-2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN latex2html-2002-2-1.orig/config/config.pl latex2html-2002-2-1/config/config.pl
---- latex2html-2002-2-1.orig/config/config.pl 2006-06-02 20:41:18.000000000 +0200
-+++ latex2html-2002-2-1/config/config.pl 2006-06-02 20:42:07.000000000 +0200
-@@ -1275,7 +1275,7 @@
- ($stat,$msg,$err) = &get_out_err("$pnmcrop -version");
- my $vers = '';
- $msg = $msg || $err;
-- if ($msg =~ /(^|\s*)Version.*\s([\d\.]+)\s*([\n\r]|$)/is) { $vers = $2; }
-+ if ($msg =~ /(^|\s*)Version: Netpbm (\d+)\..*\s*([\n\r]|$)/is) { $vers = $2; }
- if ($vers =~ /^199/) {
- # try left crop
- &checking('if pnmcrop can crop from one direction');
diff --git a/dev-tex/latex2html/files/latex2html-perl_name.patch b/dev-tex/latex2html/files/latex2html-perl_name.patch
deleted file mode 100644
index cc56f91437f..00000000000
--- a/dev-tex/latex2html/files/latex2html-perl_name.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- latex2html-2002-2-1/config/config.pl 2002-11-29 12:49:01.000000000 +0100
-+++ latex2html-2002-2-1/config/config.pl.new 2006-05-23 11:29:10.000000000 +0200
-@@ -617,7 +617,7 @@
-
- # only perl gets an absolute pathname
- my $abs_path_names = 1;
--$newcfg{'PERL'} = &find_prog($^X); # take the perl internal executable name
-+$newcfg{'PERL'} = &find_prog("perl"); # take the perl internal executable name
- &checking('perl version');
- &result($]);
-
diff --git a/dev-tex/latex2html/files/latex2html-tests.patch b/dev-tex/latex2html/files/latex2html-tests.patch
deleted file mode 100644
index 1ada1a32bf0..00000000000
--- a/dev-tex/latex2html/files/latex2html-tests.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: latex2html-2017.2/styles/frames.perl
-===================================================================
---- latex2html-2017.2.orig/styles/frames.perl
-+++ latex2html-2017.2/styles/frames.perl
-@@ -295,7 +295,7 @@ sub check_frame_colorset {
- elsif ($reverse == 1) {$colorset="${which}_colorset_star"}
- elsif ($reverse == 2) {$colorset="${which}_colorset_star_star"}
- else {$colorset="${which}_colorset"}
-- if (!(defined @$colorset))
-+ if (!(@$colorset))
- { print STDERR "\nframes for $which are not supported\n"; return($rest);}
- local($frame_tmp)=$frame_data;
- local($key, @values);
-Index: latex2html-2017.2/styles/natbib.perl
-===================================================================
---- latex2html-2017.2.orig/styles/natbib.perl
-+++ latex2html-2017.2/styles/natbib.perl
-@@ -1451,7 +1451,7 @@ sub do_cmd_citestyle {
- local($_) = @_;
- s/$next_pair_pr_rx//o;
- local($style)="citestyle_$2";
-- if (defined @$style) {
-+ if (@$style) {
- ($CITE_OPEN_DELIM,
- $CITE_CLOSE_DELIM,
- $CITE_ENUM,
diff --git a/dev-tex/latex2html/latex2html-2015.ebuild b/dev-tex/latex2html/latex2html-2015.ebuild
deleted file mode 100644
index f1632d9a8e9..00000000000
--- a/dev-tex/latex2html/latex2html-2015.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
-HOMEPAGE="https://www.latex2html.org/"
-SRC_URI="http://mirrors.ctan.org/support/latex2html/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="gif png"
-
-DEPEND="app-text/ghostscript-gpl
- virtual/latex-base
- media-libs/netpbm
- dev-lang/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng:0 )"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}"-{convert-length,perl_name,extract-major-version-2,destdir}.patch )
-
-src_prepare() {
- default
-
- # Dont install old url.sty and other files
- # Bug #240980
- rm texinputs/url.sty texinputs/latin9.def \
- || die "failed to remove duplicate latex files"
-
- sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || die
-}
-
-src_configure() {
- local myconf
-
- use gif || use png || myconf="${myconf} --disable-images"
-
- econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --enable-pk \
- --enable-eps \
- --enable-reverse \
- --enable-pipes \
- --enable-paths \
- --enable-wrapper \
- --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html \
- --without-mktexlsr \
- $(use_enable gif) \
- $(use_enable png) \
- ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # make /usr/share/latex2html sticky
- keepdir /usr/share/latex2html
-
- # clean the perl scripts up to remove references to the sandbox
- local dir="${ED}/usr/$(get_libdir)/latex2html"
- if use png || use gif; then
- # pstoimg isn't built unless gif or png useflags are enabled
- sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
- fi
- sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
-
- dodoc BUGS Changes FAQ MANIFEST README TODO
-}
-
-pkg_postinst() {
- "${EROOT}"/usr/bin/mktexlsr
-}
-
-pkg_postrm() {
- "${EROOT}"/usr/bin/mktexlsr
-}
diff --git a/dev-tex/latex2html/latex2html-2017.2-r2.ebuild b/dev-tex/latex2html/latex2html-2021.2.ebuild
index e1f125f80d8..792127d55d4 100644
--- a/dev-tex/latex2html/latex2html-2017.2-r2.ebuild
+++ b/dev-tex/latex2html/latex2html-2021.2.ebuild
@@ -1,18 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
+DESCRIPTION="Convertor written in Perl that converts LaTeX documents to HTML"
HOMEPAGE="https://www.latex2html.org/"
-SRC_URI="http://mirrors.ctan.org/support/latex2html/${P}.tar.gz"
+SRC_URI="https://github.com/latex2html/latex2html/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="gif png"
-DEPEND="app-text/ghostscript-gpl
+DEPEND="
+ app-text/ghostscript-gpl
virtual/latex-base
media-libs/netpbm
dev-lang/perl
@@ -21,11 +22,7 @@ DEPEND="app-text/ghostscript-gpl
RDEPEND="${DEPEND}"
PATCHES=(
- "${FILESDIR}/${PN}"-{destdir,tests}.patch
- "${FILESDIR}/${P}"-dotinc.patch
- "${FILESDIR}/${P}"-dotinc-2.patch
- "${FILESDIR}/${P}"-brace.patch
- "${FILESDIR}/${P}"-brace-2.patch
+ "${FILESDIR}"/${PN}-2021.2-respect-DESTDIR.patch
)
src_prepare() {
@@ -37,9 +34,10 @@ src_prepare() {
src_configure() {
local myconf
- use gif || use png || myconf="${myconf} --disable-images"
+ use gif || use png || myconf+=" --disable-images"
- econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
--shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
--enable-pk \
--enable-eps \
@@ -66,6 +64,7 @@ src_install() {
# pstoimg isn't built unless gif or png useflags are enabled
sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
fi
+
sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
diff --git a/dev-tex/latex2html/latex2html-2021.ebuild b/dev-tex/latex2html/latex2html-2021.ebuild
index 14c4026ae55..8822f882bc9 100644
--- a/dev-tex/latex2html/latex2html-2021.ebuild
+++ b/dev-tex/latex2html/latex2html-2021.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
+DESCRIPTION="Convertor written in Perl that converts LaTeX documents to HTML"
HOMEPAGE="https://www.latex2html.org/"
SRC_URI="https://github.com/latex2html/latex2html/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-tex/latex2html/metadata.xml b/dev-tex/latex2html/metadata.xml
index a48e54dd0e0..c99484ad1ee 100644
--- a/dev-tex/latex2html/metadata.xml
+++ b/dev-tex/latex2html/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<upstream>
- <remote-id type="github">latex2html/latex2html</remote-id>
-</upstream>
+ <maintainer type="project">
+ <email>tex@gentoo.org</email>
+ <name>Gentoo TeX Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">latex2html/latex2html</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-tex/latex2rtf/metadata.xml b/dev-tex/latex2rtf/metadata.xml
index 59a4a42bc4f..bd6c1a469f6 100644
--- a/dev-tex/latex2rtf/metadata.xml
+++ b/dev-tex/latex2rtf/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/latexdiff/latexdiff-1.3.1.1.ebuild b/dev-tex/latexdiff/latexdiff-1.3.1.1.ebuild
index 157df8a32cc..47552cdae1a 100644
--- a/dev-tex/latexdiff/latexdiff-1.3.1.1.ebuild
+++ b/dev-tex/latexdiff/latexdiff-1.3.1.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/ftilmann/latexdiff.git"
else
SRC_URI="https://github.com/ftilmann/latexdiff/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="GPL-3"
diff --git a/dev-tex/latexdiff/latexdiff-9999.ebuild b/dev-tex/latexdiff/latexdiff-9999.ebuild
index 53f8ebb29d0..1c85ac57a2e 100644
--- a/dev-tex/latexdiff/latexdiff-9999.ebuild
+++ b/dev-tex/latexdiff/latexdiff-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/ftilmann/latexdiff.git"
else
SRC_URI="https://github.com/ftilmann/latexdiff/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="GPL-3"
diff --git a/dev-tex/latexdiff/metadata.xml b/dev-tex/latexdiff/metadata.xml
index 9f673ad2527..961c8e60cf5 100644
--- a/dev-tex/latexdiff/metadata.xml
+++ b/dev-tex/latexdiff/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/latexmk/latexmk-470b.ebuild b/dev-tex/latexmk/latexmk-470b.ebuild
index f57f8a505d6..78e68eeaf3c 100644
--- a/dev-tex/latexmk/latexmk-470b.ebuild
+++ b/dev-tex/latexmk/latexmk-470b.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://personal.psu.edu/~jcc8/software/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
RDEPEND="virtual/latex-base
dev-lang/perl"
diff --git a/dev-tex/latexmk/metadata.xml b/dev-tex/latexmk/metadata.xml
index 7b4a61aab74..d724efdf402 100644
--- a/dev-tex/latexmk/metadata.xml
+++ b/dev-tex/latexmk/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/lgrind/metadata.xml b/dev-tex/lgrind/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/lgrind/metadata.xml
+++ b/dev-tex/lgrind/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/metadata.xml b/dev-tex/metadata.xml
index 35c0f3a50e2..a284ce753a2 100644
--- a/dev-tex/metadata.xml
+++ b/dev-tex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The dev-tex category contains libraries and tools useful when working
diff --git a/dev-tex/pdfannotextractor/metadata.xml b/dev-tex/pdfannotextractor/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/pdfannotextractor/metadata.xml
+++ b/dev-tex/pdfannotextractor/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/pgf/metadata.xml b/dev-tex/pgf/metadata.xml
index c75a496422b..66fdf686da7 100644
--- a/dev-tex/pgf/metadata.xml
+++ b/dev-tex/pgf/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/pgf/pgf-3.1.5b.ebuild b/dev-tex/pgf/pgf-3.1.5b.ebuild
index 74694bbb138..496597a53ef 100644
--- a/dev-tex/pgf/pgf-3.1.5b.ebuild
+++ b/dev-tex/pgf/pgf-3.1.5b.ebuild
@@ -13,7 +13,7 @@ SRC_URI=" https://github.com/pgf-tikz/pgf/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-2 LPPL-1.3c FDL-1.2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc source"
RDEPEND="dev-texlive/texlive-latexrecommended"
diff --git a/dev-tex/pscyr/metadata.xml b/dev-tex/pscyr/metadata.xml
index 5eaf798daf7..5ffbf122a72 100644
--- a/dev-tex/pscyr/metadata.xml
+++ b/dev-tex/pscyr/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>alexxy@gentoo.org</email>
diff --git a/dev-tex/pythontex/metadata.xml b/dev-tex/pythontex/metadata.xml
index 5957d3b8372..bac5b8c3334 100644
--- a/dev-tex/pythontex/metadata.xml
+++ b/dev-tex/pythontex/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
diff --git a/dev-tex/rail/metadata.xml b/dev-tex/rail/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/rail/metadata.xml
+++ b/dev-tex/rail/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index 2ed8104fdd6..5c990028fcd 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1,2 +1,2 @@
DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40
-DIST rubber-1.6.0-alpha1.tar.bz2 97809 BLAKE2B f2b37c33b6d7ab105b2567ff0b70c5c11333dc76fd633005ae8e1ca36b91e5579a3f75d1c4312b343cffaeff74d65e1046642ea78738b6b1126d3b05b2534ec7 SHA512 7ccc367929c09e01ce8458de5b3e8596cbb549026e7a917a0959733ae63398e903dd3bbcb22493d46073771fb70049207036260104f24693c4a1736e0d534e67
+DIST rubber-1.6.0.tar.bz2 98055 BLAKE2B e3355a53f811e972b68a918393023a16c11a84035c0ea76b560df25db2d9c20f2a7c9d0d4fc3b0395c6baab5dc785840fa18a76aa0e3f480cf2c14668d61b083 SHA512 68674c27fa7c6eb2c8ec60c0a961fd2dd07822fe5ba50682e863a7dbe7d1e0ce8ebffce84a52b72a254cb9c8d446a33005715b81e43dd6266e2c247f12ebb1e6
diff --git a/dev-tex/rubber/metadata.xml b/dev-tex/rubber/metadata.xml
index 2053914a56a..1cdd06ed9be 100644
--- a/dev-tex/rubber/metadata.xml
+++ b/dev-tex/rubber/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>flo@geekplace.eu</email>
+ <maintainer type="person">
+ <email>flow@gentoo.org</email>
<name>Florian Schmaus</name>
</maintainer>
<maintainer type="project">
diff --git a/dev-tex/rubber/rubber-1.5.1.ebuild b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
index 6c5ce209d65..493309ed198 100644
--- a/dev-tex/rubber/rubber-1.5.1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
@@ -18,6 +18,11 @@ RDEPEND="virtual/latex-base"
BDEPEND="${RDEPEND}
virtual/texi2dvi"
+pkg_setup() {
+ # https://bugs.gentoo.org/727996
+ export VARTEXFONTS="${T}"/fonts
+}
+
python_install() {
distutils-r1_python_install \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
diff --git a/dev-tex/rubber/rubber-1.6.0_alpha1.ebuild b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
index cbeedbb9c41..6b9af3a9443 100644
--- a/dev-tex/rubber/rubber-1.6.0_alpha1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
DISTUTILS_USE_SETUPTOOLS="no"
inherit distutils-r1
@@ -49,6 +49,11 @@ BDEPEND="
)
"
+pkg_setup() {
+ # https://bugs.gentoo.org/727996
+ export VARTEXFONTS="${T}"/fonts
+}
+
python_test() {
cd tests || die
diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
new file mode 100644
index 00000000000..6b9af3a9443
--- /dev/null
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+DISTUTILS_USE_SETUPTOOLS="no"
+
+inherit distutils-r1
+
+if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
+else
+ UPSTREAM_PV=$(ver_rs 3 -)
+ SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
+ S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
+ KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+DESCRIPTION="A LaTeX wrapper for automatically building documents"
+HOMEPAGE="https://gitlab.com/latex-rubber/rubber"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/latex-base"
+
+# Test dependencies:
+# - app-text/texlive-core for rubber's 'cweave' test
+# - dev-lang/R for rubber's 'knitr' test (requires knitr R library, currently disabled)
+# - dev-texlive/texlive-latexextra for rubber's 'combine' test (currently disabled)
+BDEPEND="
+ ${RDEPEND}
+ virtual/texi2dvi
+ test? (
+ app-text/ghostscript-gpl
+ app-text/texlive-core
+ dev-tex/biber
+ dev-tex/biblatex
+ dev-tex/glossaries
+ dev-tex/latex-beamer
+ $(python_gen_cond_dep 'dev-tex/pythontex[${PYTHON_USEDEP}]')
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-pstricks
+ media-gfx/asymptote
+ )
+"
+
+pkg_setup() {
+ # https://bugs.gentoo.org/727996
+ export VARTEXFONTS="${T}"/fonts
+}
+
+python_test() {
+ cd tests || die
+
+ # Disable the broken 'combine' test as it uses the 'combine' as a
+ # latex package when it is only a document class (probably only in
+ # newer versions of combine). Also note that this tests works
+ # under debian 'buster'. TODO: Look into potential modifications
+ # done by debian.
+ touch combine/disable || die
+
+ # This test does not work under Gentoo nor Debian 'buster'.
+ # TODO: Investigate why it does not work.
+ touch cweb-latex/disable || die
+
+ # TODO: Investigate why the following are failing.
+ touch fig2dev-dvi/disable || die
+ touch fig2dev-path/disable || die
+ touch fig2dev-path-inplace/disable || die
+ touch fig2dev-path-into/disable || die
+ touch graphicx-dotted-files/disable || die
+ touch hooks-input-file/disable || die
+ touch knitr/disable || die
+
+ # Even tough metapost is available, those tests fail on Gentoo
+ # (while they succeed on Debian 'buster').
+ # TODO: Determine why.
+ # ERROR:mpost:I can't read MetaPost's log file, this is wrong.
+ touch metapost/disable || die
+ # expected error message not reported by Rubber
+ touch metapost-error/disable || die
+ # ERROR:mpost:I can't read MetaPost's log file, this is wrong.
+ touch metapost-input/disable || die
+
+ ./run.sh * || die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+ local my_install_args=(
+ --mandir="${EPREFIX}/usr/share/man"
+ --infodir="${EPREFIX}/usr/share/info"
+ --docdir="${EPREFIX}/usr/share/doc/${PF}"
+ )
+
+ distutils-r1_python_install "${my_install_args[@]}"
+}
+
+src_install() {
+ insinto /usr/share/zsh/site-functions
+ newins misc/zsh-completion _rubber
+
+ distutils-r1_src_install
+}
diff --git a/dev-tex/serienbrief/metadata.xml b/dev-tex/serienbrief/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/serienbrief/metadata.xml
+++ b/dev-tex/serienbrief/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/sketch/metadata.xml b/dev-tex/sketch/metadata.xml
index df69dfc84ec..a4e5af28ee0 100644
--- a/dev-tex/sketch/metadata.xml
+++ b/dev-tex/sketch/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>aballier@gentoo.org</email>
diff --git a/dev-tex/style-check/metadata.xml b/dev-tex/style-check/metadata.xml
index 13170c3184d..edfe9723199 100644
--- a/dev-tex/style-check/metadata.xml
+++ b/dev-tex/style-check/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/tex4ht/Manifest b/dev-tex/tex4ht/Manifest
index d5012f46efc..43d3ada1b59 100644
--- a/dev-tex/tex4ht/Manifest
+++ b/dev-tex/tex4ht/Manifest
@@ -1,4 +1,3 @@
DIST tex4ht-1.0.2009_06_11_1038.tar.gz 2576719 BLAKE2B d04fd7b5f614414a200b01f11bea9880ea12561873fc08cb2f5f6f62167d6128cc50abbeeee0c7eae5d80046f6d3b504493d66262153c5a534fd1b56bfa1dfcd SHA512 868961c16da63ef20a8af3ec3e56a2b6c518a291cdbc3974f701773dbb55b844f0df06aae4c7b481c96b9e2ba29cb0f1ed1279b6f32340e4708e31bb67170963
-DIST tex4ht-texlive-2020-06-24.tar.xz 880952 BLAKE2B d021efca48571711d06d7ed6ecefce068339a49fa83efeaa476329d892a77f73b27273a711dad2cb7ce212ece87ef8a776a10127cec5dc2e0096ce36adbc42a4 SHA512 b6109d27fd38eb0f2f9aab8b96adee2e69081c7317de3c9f527e47053d1520b93c0499e23fdc66f38f04c50633f72930e4fdf5d07612894427ae31dcbc1f66d4
DIST tex4ht-texlive-20210603.doc.tar.xz 136388 BLAKE2B d379e35b8fcd37243e2e1e9b4c378b78004774c530031ecbc0f10b99041a9f785d2317054d2f41181f41d29718d3dbbd7e9632541013eaeea6d54fcdb3568f3f SHA512 de7c2fb855010f62d8dc7dda39826a549aa38daf5acb9e89abf19cf26724db5ac25f362a490058a1456a056ee9954eaa52985b9a05dcb89d6a947474593a77cb
DIST tex4ht-texlive-20210603.tar.xz 908004 BLAKE2B bbc5ce16c10314120b998b5d2b527cf918c0991f47e6c7abe322dba62c1371a38f80ba971a971d756df548aa91d8c5b1f1f0ce3128a6dd33ac052ee465e0be99 SHA512 5a51db0b4cfacba33f9cd83b757d45f83c8470bb451a0376f328a1e78ffe39e5f22dcf2be6f9bed5724eed373ff020c8fa4aa38d9bf34bb45a05186e224e144e
diff --git a/dev-tex/tex4ht/metadata.xml b/dev-tex/tex4ht/metadata.xml
index cb4c69274d0..987058c7b73 100644
--- a/dev-tex/tex4ht/metadata.xml
+++ b/dev-tex/tex4ht/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild b/dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild
deleted file mode 100644
index 7e3751dc6f4..00000000000
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit latex-package toolchain-funcs java-pkg-opt-2 flag-o-matic readme.gentoo-r1
-
-# from http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.tar.xz
-TL_TEX4HT_VER="2020-06-24"
-
-# tex4ht-20050331_p2350 -> tex4ht-1.0.2005_03_31_2350
-MY_P="${PN}-1.0.${PV:0:4}_${PV:4:2}_${PV:6:2}_${PV/*_p/}"
-
-DESCRIPTION="Converts (La)TeX to (X)HTML, XML and OO.org"
-HOMEPAGE="http://www.cse.ohio-state.edu/~gurari/TeX4ht/
- http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html"
-SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz
- https://dev.gentoo.org/~ulm/distfiles/${PN}-texlive-${TL_TEX4HT_VER}.tar.xz"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="java"
-
-RDEPEND="!>=dev-texlive/texlive-latex-2021
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- dev-libs/kpathsea
- java? ( >=virtual/jre-1.8:* )"
-
-DEPEND="dev-libs/kpathsea
- java? ( >=virtual/jdk-1.8:* )"
-
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- cp -a "${WORKDIR}/texmf-dist/"* texmf/ || die
- default
- cd "${S}/texmf/tex4ht/base/unix" || die
- sed -i \
- -e "s#~/tex4ht.dir#${EPREFIX}/usr/share#" \
- -e "s#tpath/tex/texmf/fonts/tfm/!#t${EPREFIX}/usr/share/texmf-dist/fonts/tfm/!\nt${EPREFIX}/usr/local/share/texmf/fonts/tfm/!\nt${EPREFIX}/var/cache/fonts/tfm/!\nt${EPREFIX}${TEXMF}/fonts/tfm/!#" \
- -e "s#%%~#${EPREFIX}${TEXMF}#g" \
- -e "s#/usr/share/texmf/#${EPREFIX}${TEXMF}/#" \
- tex4ht.env \
- || die "sed of tex4ht.env failed"
-
- einfo "Removing precompiled java stuff"
- find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -print -delete || die
-}
-
-src_compile() {
- has_version '>=dev-libs/kpathsea-6.2.1' \
- && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
-
- cd "${S}/src" || die
- einfo "Compiling postprocessor sources..."
- for f in tex4ht t4ht; do
- $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $f $f.c \
- -DENVFILE="\"${EPREFIX}${TEXMF}/tex4ht/base/tex4ht.env\"" \
- -DHAVE_DIRENT_H -DKPATHSEA -lkpathsea \
- || die "Compiling $f failed"
- done
- if use java; then
- einfo "Compiling java files..."
- cd java || die
- ejavac *.java */*.java */*/*.java -d ../../texmf/tex4ht/bin
- cd "${S}/texmf/tex4ht/bin" || die
- # Create the jar needed by oolatex
- jar -cf "${S}/${PN}.jar" * || die "failed to create jar"
- fi
-}
-
-src_install() {
- # install the binaries
- dobin "${S}/src/tex4ht" "${S}/src/t4ht"
- # install the scripts
- if ! use java; then
- rm -f "${S}"/bin/unix/oo*
- rm -f "${S}"/bin/unix/jh*
- fi
- dobin "${S}"/bin/unix/mk4ht
-
- # install the .4ht scripts
- insinto ${TEXMF}/tex/generic/tex4ht
- doins "${S}"/texmf/tex/generic/tex4ht/*
-
- # install the special htf fonts
- insinto ${TEXMF}/tex4ht
- doins -r "${S}/texmf/tex4ht/ht-fonts"
-
- if use java; then
- # install the java files
- doins -r "${S}/texmf/tex4ht/bin"
- java-pkg_jarinto ${TEXMF}/tex4ht/bin
- java-pkg_dojar "${S}/${PN}.jar"
- fi
-
- # install the .4xt files
- doins -r "${S}/texmf/tex4ht/xtpipes"
-
- # install the env file
- insinto ${TEXMF}/tex4ht/base
- newins "${S}/texmf/tex4ht/base/unix/tex4ht.env" tex4ht.env
-
- insinto /etc/texmf/texmf.d
- doins "${FILESDIR}/50tex4ht.cnf"
-
- insinto ${TEXMF}/tex/generic/${PN}
- insopts -m755
- doins "${S}"/bin/ht/unix/*
-
- local DOC_CONTENTS="In order to avoid collisions with multiple packages,
- we are not installing the scripts in /usr/bin any more.
- If you want to use, say, htlatex, you can use 'mk4ht htlatex file'."
- use java || DOC_CONTENTS+="\n\nODF converters (oolatex & friends)
- require the java use flag."
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- latex-package_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603.ebuild b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603.ebuild
index 44bf075390e..86af953521e 100644
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603.ebuild
@@ -20,7 +20,7 @@ SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz
LICENSE="LPPL-1.2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc java"
RDEPEND="app-text/ghostscript-gpl
diff --git a/dev-tex/tth/metadata.xml b/dev-tex/tth/metadata.xml
index a680aa7d423..c028b0abe7b 100644
--- a/dev-tex/tth/metadata.xml
+++ b/dev-tex/tth/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml
index 79a5740d6bc..1be04de6396 100644
--- a/dev-tex/vc/metadata.xml
+++ b/dev-tex/vc/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ulm@gentoo.org</email>