diff options
Diffstat (limited to 'dev-tex')
-rw-r--r-- | dev-tex/Manifest.gz | bin | 6678 -> 6682 bytes | |||
-rw-r--r-- | dev-tex/pgf/Manifest | 2 | ||||
-rw-r--r-- | dev-tex/pgf/pgf-3.1.10-r1.ebuild (renamed from dev-tex/pgf/pgf-3.1.10.ebuild) | 30 | ||||
-rw-r--r-- | dev-tex/rubber/Manifest | 4 | ||||
-rw-r--r-- | dev-tex/rubber/rubber-1.6.5-r1.ebuild | 104 | ||||
-rw-r--r-- | dev-tex/rubber/rubber-1.6.7.ebuild | 4 |
6 files changed, 14 insertions, 130 deletions
diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz Binary files differindex 7855e5ba46ff..a9c95b87d88d 100644 --- a/dev-tex/Manifest.gz +++ b/dev-tex/Manifest.gz diff --git a/dev-tex/pgf/Manifest b/dev-tex/pgf/Manifest index de3078bca16f..592f404ecea7 100644 --- a/dev-tex/pgf/Manifest +++ b/dev-tex/pgf/Manifest @@ -3,6 +3,6 @@ DIST pgf-3.1.10.tar.gz 2477289 BLAKE2B b43850eaa3b1d75d90b71f838579904fca5d0d9a6 DIST pgf-3.1.9a-pgfmanual.pdf 10185873 BLAKE2B b4be2357eaa99d9db140172ae760acd157d02ae2def6d1cc3032ed998190231b67b5f8d80035feb54bf6552d4c4b14b2ba1247506feb0ce8334a43faab599d6f SHA512 84d90419f9fb4444765c5c76d42d74529ba3f716aadf99a723dc9c55c65511f1de6d8a56fff2d26dba3d3e6b26821e33da55c19e571a2130e5f389c4d3c88747 DIST pgf-3.1.9a-revisioned.xz 240 BLAKE2B 3a0c910e32c24635e65454468b20dcc49c9053bf786f0acb636171034a1b2a3fc2235a214f1fe2e2b0457baed09bb04d4425e6d3744ec50a6a44f2a8017f93af SHA512 be2c42c406c1887ad5e8af154d31fe779d2a3203b12785f67a2db8d3da7892f1793f9163dda2ce9ac1ac920a538a77e230464080796d15c4741169fdfc3df0cf DIST pgf-3.1.9a.tar.gz 2693043 BLAKE2B 488c886f1ac8ba26a684321410018b94e7baf8a3a15e21d140318c0f553e76b34de9f1e6e85241b4a9f7cd314a0686f8045b99cbe50e71ba5db5abf020712e24 SHA512 db609a615487b2c4bf4efe46d5b6b1a20b7fd1fc313c6fb6493fe0f6d547a9f4f6b8c2edc1412af5a18faf38a8ec6c3d9642e6de473be34f5896280496e5f02c -EBUILD pgf-3.1.10.ebuild 1850 BLAKE2B 9c5f4695ab06aeb226508dd6fefdbd16625e1bfb00f062da0918a8d3440983fc365247c777251a66cefd20b5b47e36b963b3409167be8a5a877b65536ecbe419 SHA512 a9b6570c3d82c3008547150f00368f5e62a3b362d1ee50f1a24bff4e779baf6b82771abe5022fb6539bc8a1e0db7c297842d010072a34a176fc05ae8201530d5 +EBUILD pgf-3.1.10-r1.ebuild 1426 BLAKE2B 65f9d985bd6953384ab76e4aef34d4573a62fafcd4957cccb5cf7ddb9ad987c9ea713407dec51651294c10d54e94b255510e08b32be8494d8d118722dcdb7d72 SHA512 406d15e9f5767e4810f10133d26e76513cad48541d1add4aa8accce17f540f3a41b84f083e348a322c4b544a187ff79c3388c67a76d93b387e4a1b621fe984a0 EBUILD pgf-3.1.9a.ebuild 1398 BLAKE2B 76c96a70ae3cd1769fff7fe217f1b88f760d0afd1c310cc32749a5c2be795afac113dd80e5959e9a04f05a2bcf953e1119418955c2733b2c38fefc9fcb652d56 SHA512 43d7ad7ee6b08852178eb9f1423eb8637cf345ad3beb938a3f93791a05c8e0cf9f5b503c8272b99b5ee7fcf78f781aaa9e75bc58095e0484d968142448ad480d MISC metadata.xml 375 BLAKE2B c821e303f35c53e3fa546c4703660caa04744b0e01b41f4930ade73477ea72c0f8e46753deb7f7ddaf0a76e207b2944eaa15eb7b7bbb58ed52746f19b56fe5f8 SHA512 0fbff96f42820196a3d66e28754473368b60d372fe04a7e8f45522facc630ef03c36effe83d2d44463d2b55cccab8157ae3665e0e61374101d100f7c8dce1c4b diff --git a/dev-tex/pgf/pgf-3.1.10.ebuild b/dev-tex/pgf/pgf-3.1.10-r1.ebuild index de532bb1434d..701daca14a2c 100644 --- a/dev-tex/pgf/pgf-3.1.10.ebuild +++ b/dev-tex/pgf/pgf-3.1.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,32 +19,22 @@ IUSE="doc source" RDEPEND="dev-texlive/texlive-latexrecommended" +# ADJUST ON BUMPS: The date of the according release tag. See also +# upstream's build.lua +PGF_VERSION_DATE="2023-01-15" + src_install() { einstalldocs insinto "${TEXMF}" doins -r tex insinto "${TEXMF}"/tex/generic/${PN} - # Here is one of the rare examples where you want to quote the label - # of the heredoc to prevent the backticks from being evaluated. - newins - pgf.revision.tex <<"EOF" -\begingroup -\catcode`\-=12 -\catcode`\/=12 -\catcode`\.=12 -\catcode`\:=12 -\catcode`\+=12 -\catcode`\-=12 -\gdef\pgfrevision{@PVR@} -\gdef\pgfversion{@PVR@} -\gdef\pgfversiondatetime{2024-02-09 00:00:00 +0000} -\gdef\pgfrevisiondatetime{2024-02-09 00:00:00 +0000} -\gdef\pgf@glob@TMPa#1-#2-#3 #4\relax{#1/#2/#3} -\xdef\pgfversiondate{\expandafter\pgf@glob@TMPa\pgfversiondatetime\relax} -\xdef\pgfrevisiondate{\expandafter\pgf@glob@TMPa\pgfrevisiondatetime\relax} -\endgroup + newins - pgf.revision.tex <<EOF +\\def\\pgfrevision{${PV}} +\\def\\pgfversion{${PV}} +\\def\\pgfrevisiondate{${PGF_VERSION_DATE}} +\\def\\pgfversiondate{${PGF_VERSION_DATE}} EOF - sed -i s/@PVR@/${PVR}/ "${ED}/${TEXMF}"/tex/generic/${PN}/pgf.revision.tex || die if use source ; then doins -r source diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest index 0ef4f52036a9..91d9fe632042 100644 --- a/dev-tex/rubber/Manifest +++ b/dev-tex/rubber/Manifest @@ -1,9 +1,7 @@ AUX rubber-1.6.4-pythontex.patch 962 BLAKE2B 6f1e2f16f326b5d3cef5e658d905d54e9ec18a816b7e6ec4eabaa54afc25afe81cd19ea586c89f6a99ee6f4eaa13e615d3e8b010ffd931ad20a147f4d9dc77a5 SHA512 e1440d82bfd2d34c9fba48e57d15c477775f473418dd9f3b0dd59fe7e8b1ebfb767bd36bdf8d8af94f4441a5b4e260acc44137e44479330758a216a4a5229ba3 -DIST rubber-1.6.5.tar.bz2 100300 BLAKE2B bbddf550fbce2f2f98ecf2e737515b4c6891e89494dc2c39cc4a0f268d76f505cad184f27c5f333bc706fe08adcce1d668e8e33c37e26fc6142b12b32797e402 SHA512 e0fadbca6d9e570e6414a99a72da22656abb0fc71e14dd0840bd3dd68364d0da0b2fd5c416f45eb8489bdcb10c226657799efae4ae0c73807b2485b8c8c2094b DIST rubber-1.6.6.tar.bz2 100502 BLAKE2B fa74c189b7265206495436b14f229588f7998e0c2f1b148eb8202805ddea54f6391ee15c6ca40957e242b1f065eb1159904fbafe0ddc4d8e6d64cdd26478d614 SHA512 0913a1c9ac012a8bd577e975aca92eae0965137fbc01b049b139f8f31bd85856503af7d760defc67f76894a74ca0616fcb887b1a9395be5a93ff0397ec6795ae DIST rubber-1.6.7.tar.bz2 100670 BLAKE2B 468af397d58bc0866fb3443098ae55fff8eff2be9ef9537d8b7d8ea4c45f9928083732778106850f90bcc52d8decafd11386d4c1c69583c3953094180ce4065c SHA512 82ff4457fbe98de15c09adce2dc6dc9693f1ce8bb8f5fa358e9e9f0268e98fb4aa05fe08bafb5a1fad1c400c1623af21e21376c42cec6a162dd05c7791819ef4 -EBUILD rubber-1.6.5-r1.ebuild 3013 BLAKE2B b46aef013196ca1944e56514d2128855e6c2bbb06ccfaa4a4acbed73f5439a10dec899443de433b8161e8e44a81c6cd5954a9b3e6f3afc61c638c2d30575d289 SHA512 28157b7cf692b6f2df11e2145630194fb982bc909b74d0027c3c7764b696c87d18263d923d7699375a2383183140d3c3470a7af2a03a4f5c46809453ba8fc21f EBUILD rubber-1.6.6.ebuild 3011 BLAKE2B 4a0a54d6fac9e12ab4dbbdbd51e81f6f9849261027b29a97b0b5b8d2ea3f6e1fcd70f88eb2180874ef7cfdb5a03857064d433dea4f3b26bcfe8af1f96f94e4ec SHA512 7a50312010532bea1e7b6b5eed4a0a320ea54260e85ec4d33725c8395a3a533357ccfb5cd53a625192ec3de5cd40e3ce9891f62d04c2a84eb8cb06d46d192a4b -EBUILD rubber-1.6.7.ebuild 3014 BLAKE2B 822e17a19f13a28b621f74fb53c4b25db5086c0796a6023ae805dfb8c0ff77988c6a9ed8dc7f9944382860c661d765be11541d17319e72cef39c6f54bdd7db86 SHA512 1e5ad802419701acfab84d34a4ed8d39a2f36720461161b4613b95d6c55249b6aed9080a9e847dae515db63120b06402ccd4d590970d5bfbc29bbbf51f36cd68 +EBUILD rubber-1.6.7.ebuild 3013 BLAKE2B c7d495a4e64a8f44075cca188101bd587ef81adea323bb1b8045ab8a279105613672d7027518bc365f802ee8adff74bb2dbaba274384dd376e8e8d40e1b7a1df SHA512 cc5d57922c2b75629bcdc9d2001255426748fee26d41fbae52a450436dd11e218c3b14fa029f73c97be5fa16355221d04eb63d51062fca0b4e1f11c163b674c3 EBUILD rubber-9999.ebuild 3063 BLAKE2B 3db5438e30aeb9fcb34a7154beafa936c80b0b2b1f76bd9d5a825953034b23ea22729a906ac7cd89ca2d21f6b3961ed61f78d119c73492ca5386f7107809c833 SHA512 8a01a0f82af0384de4b8fe8ed5964248da1ac45652b64960831a521b3ecc80224f3018f6c988156c905e454a2f5165cc03839c54f6bb95d03efff583b6a1b47b MISC metadata.xml 465 BLAKE2B 36be3746c0ec60fc3396323dd3a1e9401b754c7ab8cf893a0bee6201cf054c90e7caf337772a75c66e4e2391ad6bfeeb5f1284761a87301d09c1421513e1daa1 SHA512 5dbf081ccc11b8ce546c3939267e786f50bf47d5fab94715721a5cac841472143720748914f20079851c9fbe02ed28ddfe734357acde49de13d5106747f39128 diff --git a/dev-tex/rubber/rubber-1.6.5-r1.ebuild b/dev-tex/rubber/rubber-1.6.5-r1.ebuild deleted file mode 100644 index 0d6cb11369e9..000000000000 --- a/dev-tex/rubber/rubber-1.6.5-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=hatchling - -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 - # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files - SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~riscv ~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 - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.6.4-pythontex.patch -) - -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}" -} - -src_install() { - distutils-r1_src_install - - # Move misplaced files to correct location - doinfo doc/${PN}/${PN}.info - rm "${ED}"/usr/share/doc/${PN}/${PN}.{texi,info} || die - mv "${ED}"/usr/share/doc/{${PN}/*,${PF}/} || die - rmdir "${ED}"/usr/share/doc/${PN} || die -} diff --git a/dev-tex/rubber/rubber-1.6.7.ebuild b/dev-tex/rubber/rubber-1.6.7.ebuild index da5c2eb0edec..b66e0595b837 100644 --- a/dev-tex/rubber/rubber-1.6.7.ebuild +++ b/dev-tex/rubber/rubber-1.6.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then else # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~riscv ~x86" + KEYWORDS="amd64 ~ppc ~riscv ~x86" fi DESCRIPTION="A LaTeX wrapper for automatically building documents" |