summaryrefslogtreecommitdiff
path: root/dev-tex
diff options
context:
space:
mode:
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/Manifest.gzbin6353 -> 6347 bytes
-rw-r--r--dev-tex/biber/Manifest2
-rw-r--r--dev-tex/biber/biber-2.16-r1.ebuild81
-rw-r--r--dev-tex/biber/files/biber-2.16-perl-5.36-semicolon.patch38
-rw-r--r--dev-tex/bibtexu/Manifest2
-rw-r--r--dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild4
-rw-r--r--dev-tex/dot2tex/Manifest2
-rw-r--r--dev-tex/dot2tex/dot2tex-2.11.3.ebuild24
-rw-r--r--dev-tex/rubber/Manifest6
-rw-r--r--dev-tex/rubber/rubber-1.5.1-r1.ebuild4
-rw-r--r--dev-tex/rubber/rubber-1.6.0-r1.ebuild4
-rw-r--r--dev-tex/rubber/rubber-9999.ebuild4
12 files changed, 153 insertions, 18 deletions
diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz
index 936991cbfa2d..50658cb82fc9 100644
--- a/dev-tex/Manifest.gz
+++ b/dev-tex/Manifest.gz
Binary files differ
diff --git a/dev-tex/biber/Manifest b/dev-tex/biber/Manifest
index a1223f394fd7..e326bb25dbf9 100644
--- a/dev-tex/biber/Manifest
+++ b/dev-tex/biber/Manifest
@@ -1,6 +1,8 @@
AUX biber-2.16-disable-64bit-only-tests.patch 1766 BLAKE2B fe5ad67ce8e4f08edc63950257c03b37c24e150da1f62ae8703272c210b4615d6c0b4ee61f717b7252e3976ee0d6d738aa7fb3a30161e66f4304b2ee7dc3b11b SHA512 e738e20b34ba96e857bdb3a7e010d7458cdc9dd2876ef7b5aff62bbe6d1e64192392f5ff51aca3f33f17f79bc6843858901f47c270f8cc033983bfab47faad14
+AUX biber-2.16-perl-5.36-semicolon.patch 1406 BLAKE2B becb65bee75c03cf38f03e76b7fcc850537bd2ce25e5850471ec74ed0fc5be1f074d9a30f146cc8aab7120aacdf87a7ed22babd9aff87d621f5acca8b52b0793 SHA512 6dd42bc04dae5ac51b07b35031bff2efb704db901bbd613b4631f3c8d9ad9b826fa7634dfba3d897a7e0394abb54b10702f69e5d20cd260c0bfdf3955b81ff1a
DIST biber-2.14.tar.gz 1589847 BLAKE2B a5f2c1ebbcde68c8ec28d54f10f9217e710c0bb840f455fea2516441653d308666ec3e9c1732f3211f0b205952d59b63d87fe8baf6f846776c781555884730a5 SHA512 dd42aabdb8f469ea759a4a7bb97cbe27ebe57e46d1b6dde7d293d1b046a55e20ac889bf9c8c6b6219ee827b162a280bf7aca239af1f357ee1ccc90600a5dcfc1
DIST biber-2.16.tar.gz 1594209 BLAKE2B 60c07723c0ee869d3430d0270a2c0bf54adb63c1a842cd1bf0c6f2280bc964a404b2acd3d8a48461c8a22f7abaefcdfe346868e5a435f3e375b1466700176fa9 SHA512 12b939c194e171f4e7d8e0341b6301b55be8376eab3aa3e14a72a780e5bd8f6d61fa601a95f99c9d17894b8c10a785ccc916b23593391ed00ef31e0a8c2a4662
EBUILD biber-2.14.ebuild 1759 BLAKE2B 4b1e5486b138ab3f89d96f1c77777c956021df5548cfd1db4c377f8ac1dead2c52756556552f9cd5d9fe55d5b0256769479375d8e5173ab1bd685a0ac87ba65e SHA512 e623cf19f700044aa9d55dee4a42e056e465849b19ad0f9aa21bb638cb063da14ab15c0a8ad83ca6cc7b4bfff7c8b61c9fc30adb5d77c21fadedbe4539f65d80
+EBUILD biber-2.16-r1.ebuild 2042 BLAKE2B 254592823c3b9f675a81bf223e6d1c44c2b4243bb89a2d7fae2b12d3d4cad8e8a4ac7c4dfb5b68043bb6a3d123d963708d5cc10b8fe197294451f57740e9eb7e SHA512 1948213a11a63b25a24064d1aea923bb8da2126fe86b30c1dc86c121012c6df4119efa4f43539e8512035a1da9fd64eb6cacc22ed4e2734c135261fee6e91796
EBUILD biber-2.16.ebuild 1981 BLAKE2B 2828fb802c5a9f1647ab1a331825a48bcc83b18425ab2567d706f24b9ade75f54124a4ddefc13ae4ecbb6237ba9c75bc2c898134666ce73f2351f685b03dd857 SHA512 610cf24d3a28efc88f157e63bd03c5908cf324188b68ccb3bb7f453576305b9023b4326973cd0aa41976984a578797f7cf1fc38fd95d8581eb8fedf956e59bd5
MISC metadata.xml 529 BLAKE2B 16fd58ef05549ea8f49f306645a23e3a6ebb6fb4a162717e50df8a7e540252a9470fd996e10b30de2d648aac8a17c2e8995e87eed7e052f38943c862e3030b09 SHA512 a7edf9c68e5452ee959258103cffa7b33d05378ff664c2fac04829678b279520e1216775340b4ebcb41218f3d1fc072f205cd1f1869b1f730a085f43f5c7e329
diff --git a/dev-tex/biber/biber-2.16-r1.ebuild b/dev-tex/biber/biber-2.16-r1.ebuild
new file mode 100644
index 000000000000..ab03abdc1d51
--- /dev/null
+++ b/dev-tex/biber/biber-2.16-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit perl-module
+
+DESCRIPTION="A BibTeX replacement for users of biblatex"
+HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/"
+SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-lang/perl-5.30
+ dev-perl/autovivification
+ dev-perl/Business-ISBN
+ dev-perl/Business-ISMN
+ dev-perl/Business-ISSN
+ dev-perl/Class-Accessor
+ dev-perl/Data-Compare
+ dev-perl/Data-Dump
+ dev-perl/Data-Uniqid
+ dev-perl/DateTime-Calendar-Julian
+ dev-perl/DateTime-Format-Builder
+ dev-perl/Encode-EUCJPASCII
+ dev-perl/Encode-HanExtra
+ dev-perl/Encode-JIS2K
+ dev-perl/File-Slurper
+ dev-perl/IO-String
+ dev-perl/IPC-Run3
+ dev-perl/libwww-perl[ssl]
+ >=dev-perl/Lingua-Translit-0.280
+ dev-perl/List-AllUtils
+ dev-perl/List-MoreUtils
+ dev-perl/List-MoreUtils-XS
+ dev-perl/Log-Log4perl
+ dev-perl/LWP-Protocol-https
+ dev-perl/Mozilla-CA
+ dev-perl/Parse-RecDescent
+ dev-perl/PerlIO-utf8_strict
+ dev-perl/Regexp-Common
+ dev-perl/Sort-Key
+ >=dev-perl/Text-BibTeX-0.880.0
+ dev-perl/Text-CSV
+ dev-perl/Text-CSV_XS
+ dev-perl/Text-Roman
+ dev-perl/URI
+ >=dev-perl/Unicode-LineBreak-2019.1.0
+ >=virtual/perl-Unicode-Normalize-1.260.0
+ >=dev-perl/XML-LibXML-1.70
+ dev-perl/XML-LibXML-Simple
+ dev-perl/XML-LibXSLT
+ dev-perl/XML-Writer
+ ~dev-tex/biblatex-3.16
+ virtual/perl-IPC-Cmd
+ >=virtual/perl-Unicode-Collate-1.290.0"
+DEPEND="${RDEPEND}
+ dev-perl/Config-AutoConf
+ dev-perl/Module-Build
+ dev-perl/ExtUtils-LibBuilder
+ test? ( dev-perl/File-Which
+ dev-perl/Parse-RecDescent
+ dev-perl/Test-Differences )"
+BDEPEND="dev-perl/Module-Build"
+
+mydoc="doc/biber.tex"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-perl-5.36-semicolon.patch
+)
+
+src_prepare() {
+ # Disable 64-bit only Tests on non 64-bit archs
+ use amd64 || use arm64 || eapply "${FILESDIR}/${P}-disable-64bit-only-tests.patch"
+
+ default
+}
diff --git a/dev-tex/biber/files/biber-2.16-perl-5.36-semicolon.patch b/dev-tex/biber/files/biber-2.16-perl-5.36-semicolon.patch
new file mode 100644
index 000000000000..655a4e8f73e9
--- /dev/null
+++ b/dev-tex/biber/files/biber-2.16-perl-5.36-semicolon.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/850733
+https://github.com/plk/biber/commit/d9e961710074d266ad6bdf395c98868d91952088
+
+From d9e961710074d266ad6bdf395c98868d91952088 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
+Date: Wed, 25 May 2022 12:41:59 +0200
+Subject: [PATCH] Adapt to Perl 5.36
+
+A developmental release of Perl 5.36.0 fails to run tests with:
+
+ $ perl -Ilib t/basic-misc.t
+ 1..72
+ Can't modify undef operator in scalar assignment at lib/Biber/Section.pm line 433, near "undef;"
+ Compilation failed in require at lib/Biber.pm line 24.
+ BEGIN failed--compilation aborted at lib/Biber.pm line 24.
+ Compilation failed in require at t/basic-misc.t line 11.
+ BEGIN failed--compilation aborted at t/basic-misc.t line 11.
+ # Looks like your test exited with 255 before it could output anything.
+
+This is because of a missing semicolon between commands in
+del_everykeys(). The new perl is more strict and raises a compile-time
+error:
+
+ $ perl -e '$a = undef $b = undef;'
+ Can't modify undef operator in scalar assignment at -e line 1, near "undef;"
+ Execution of -e aborted due to compilation errors.
+--- a/lib/Biber/Section.pm
++++ b/lib/Biber/Section.pm
+@@ -429,7 +429,7 @@ sub add_everykey {
+
+ sub del_everykeys {
+ my $self = shift;
+- $self->{everykey} = undef
++ $self->{everykey} = undef;
+ $self->{everykey_lc} = undef;
+ return;
+ }
+
diff --git a/dev-tex/bibtexu/Manifest b/dev-tex/bibtexu/Manifest
index 932395622f9c..d8cb79b77d2f 100644
--- a/dev-tex/bibtexu/Manifest
+++ b/dev-tex/bibtexu/Manifest
@@ -3,5 +3,5 @@ DIST tl-bibtex8-2021.tar.xz 9216 BLAKE2B 3b03beac8ff92de75c477d5a1a8d675308ba1bd
DIST tl-bibtex8.doc-2021.tar.xz 33164 BLAKE2B af786ae0d513377bf11efa9dbfa7ea673fc217144f8e6cd48ceca2058ab22d17c872ed4c01df1d02db9010c1c5ad01ef4962a81848e5ac3a6ac6ef7e57770195 SHA512 d0863c43a5cbb87632a3513ffe75ab8a686647003366fbca1c9c168a4bb234f26078b260e1a3180f941e3eacf4717439a400df1bd180763aa43eec664009f25b
DIST tl-bibtexu-2021.tar.xz 292 BLAKE2B a4dc5c282232b3b8c73aa43d5b0e482dc9521f4a1634add66037e2d4d33ec014863ebd96ca8cacf5a6214aedcc169bd328d3a224d9dae2b699553bbede67ba43 SHA512 9f1e27f1d7a76700aaa4f0f19c4e999070dbce873203b80e3ce5d2f4ed14c9b685515b6c648ece8942ba429d698f66f492b58373f348bcfef2523ffec270f466
DIST tl-bibtexu.doc-2021.tar.xz 67480 BLAKE2B 7885cd45a3914230a002ad37dd045bad38bc737a8258b2c64cd0fcdbd7ec08ea946b3fac33f30498ef0d68c2c35003af98c092f84d94f1ed689c4574a2534bd9 SHA512 0c0f0db13c18029bc822c5cf82b358e7784992f5799e03f1312a550ae3d40d4c59a01bda0355698f7ebbfb0488a426f20833d2b075675a83b5ae01e4a949c4a4
-EBUILD bibtexu-3.71_p20210325.ebuild 1659 BLAKE2B fcaeea19343f2f4fc247517adb7376b04fe78a6559f900e81593b7bfc239d52e527d773562187fc2027af81dbdeba2b3da2f2f1186e8196c540a6d13cafd6ec6 SHA512 25d87953d0fa62468e488640fbc12e2d1b344b3a7e8db97506dcd9807de818a2d431ed92d268197a13b4c747109ad665de5e4bfe8073d98a7c8c0a67303cf369
+EBUILD bibtexu-3.71_p20210325.ebuild 1666 BLAKE2B a1518035aa256037c30d42ce82845fefb326f63f844cf9c2f9a963eed1535ca4a4019e6d98f08b86e19240f847a026689f0735f781c9c544f4f94895e0628eae SHA512 746a9321de0386407c6099908ab6414edeaf7102f15d2a2bf83e5554c109896b18a513e660dd5d01edf8b81370cf99efe7e42f6e7b033b1b1fab13a61a829fd1
MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
index 47f5bd132f33..a5817093cadb 100644
--- a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
+++ b/dev-tex/bibtexu/bibtexu-3.71_p20210325.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
@@ -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 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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/dot2tex/Manifest b/dev-tex/dot2tex/Manifest
index b8fef6ff15dc..20c84d62cdc9 100644
--- a/dev-tex/dot2tex/Manifest
+++ b/dev-tex/dot2tex/Manifest
@@ -1,3 +1,3 @@
DIST dot2tex-2.11.3.tar.gz 664750 BLAKE2B 9c7effeca0d71810ce37e126df9e7df2b9df19be41393916c85e49df0dc116f42e58a2b29cce9e2bac700fa00859c63c1a4a8c41c70a9db96a5fc210960f463b SHA512 1595299811461b18cff490a8a56c0215f46989dd4a46fa087b455c717ed5d5f7a5782d04acaa3e4567b4e348bca866d5f24d21663012c4cd813445804ef6f714
-EBUILD dot2tex-2.11.3.ebuild 1004 BLAKE2B 30c25c86050d0ed970422538c9dc6ccd9875c3e03d8c79bc1100e418ef6f92c93ed3c9e31cdb40eb3de18f2778a2071f3b39c845fdcbc3b8332d1c070045feaf SHA512 eb6db1dbdbbd5c9b055a92e02a68e84f437aaa3a2d2b9c93e4b1157e649854fefae86af1fc8a84a43edca475e11208d7053e7f5d5bc0caa501b5257d7fced32f
+EBUILD dot2tex-2.11.3.ebuild 1419 BLAKE2B be14a9045bae2e618e542633af972836a7f04e8085cec47cbeafbce26c444b6816f04df830457260a5a03fe27b064e9c5d54d25c80997b5689bc15701b1ee82d SHA512 839e74ad7198bd95ea48e03ca8124b048c093199871cb937401dcb089429a80837ddde5a1fd25c6f54dd9d14df142a5cbbe67a9bec3ffe014ee8d1dff4efc9fc
MISC metadata.xml 406 BLAKE2B 291c75db88e182c475c71cc7b42782d06c135989e4af7bc64e8efb2b11641e8913f180e0942450c7f1d2117c47c56715b0e20de79d091dca42fa547c33b1a8f5 SHA512 f410fa09db124d2c886471b8cc22f22296f411f9646c9ba02ae4b553d3be88b447ac3ea6c4b2f989b503754c8051911566c2c2cc74d1b2a2b79bf43862e0a0e3
diff --git a/dev-tex/dot2tex/dot2tex-2.11.3.ebuild b/dev-tex/dot2tex/dot2tex-2.11.3.ebuild
index 1e00e0e22341..f35891abaa5e 100644
--- a/dev-tex/dot2tex/dot2tex-2.11.3.ebuild
+++ b/dev-tex/dot2tex/dot2tex-2.11.3.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="A Graphviz to LaTeX converter"
@@ -20,8 +19,23 @@ DEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
RDEPEND="
dev-python/pydot[${PYTHON_USEDEP}]
media-gfx/graphviz"
-DEPEND="${DEPEND}
- doc? ( dev-python/sphinx )"
+DEPEND="${DEPEND}"
+BDEPEND="doc? ( dev-python/sphinx )"
+
+EPYTEST_DESELECT=(
+ # https://github.com/kjellmf/dot2tex/issues/94
+ tests/test_dot2tex.py::MultipleStatements::test_semicolon
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # Syntax failures (old-style print)
+ # Looks fixed in master: https://github.com/kjellmf/dot2tex/commit/38aeef9615f90fe347c5c45d514eaf00b116422b
+ rm -r "${S}"/tests/experimental || die
+
+ distutils-r1_python_prepare_all
+}
python_compile_all() {
if use doc ; then
diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index a069f6e4d274..a9cdddffe3f8 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1,6 +1,6 @@
DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40
DIST rubber-1.6.0.tar.bz2 98055 BLAKE2B e3355a53f811e972b68a918393023a16c11a84035c0ea76b560df25db2d9c20f2a7c9d0d4fc3b0395c6baab5dc785840fa18a76aa0e3f480cf2c14668d61b083 SHA512 68674c27fa7c6eb2c8ec60c0a961fd2dd07822fe5ba50682e863a7dbe7d1e0ce8ebffce84a52b72a254cb9c8d446a33005715b81e43dd6266e2c247f12ebb1e6
-EBUILD rubber-1.5.1-r1.ebuild 734 BLAKE2B ab12ad206b81661699640784e159f43ce5096c35d912a2efcc5e2d4b2d6fe18b49ac320c124732812cdbf38739946137772df51b6e12d6fff8ed0a87e038ad27 SHA512 3974cf0ab1aa7c5f906d7bcf92e7cdeacaf3d0b6fe416a9554d5607481348256630ea05980c45543c7612043c4f28767a07d647949934acbe70fb7284bebcc3b
-EBUILD rubber-1.6.0-r1.ebuild 3042 BLAKE2B 6204aa084dc5fceed588bec28b2f06f4b64e58e9d02c4f55c121a94839f9438df73a63b5dfc991ca09b362a5603d5bebcdc6d050c16cf17c30c233b8ea47d5ed SHA512 820f3383e9dfa26bcdcb482e523d072e65400388c211f1df344bd93fcfb27db5a56ec0eeb11b9e389cb60926ea987bc3dd80fcc743b05ba00213ba1b4204b7bc
-EBUILD rubber-9999.ebuild 3035 BLAKE2B 632f25468917908445f0d56d5ade102b8dcdd8b31f2f20f6499476791b8fe3d8052080591a105d3dbda757e50dff6e595ead297a09d53587326b8d935aad5635 SHA512 f00bc1e64015dc28ed176124e8c01754c91dff283bba0bfdc76613af4923c94782734f908628b377e3107ae5edc18120667e706f1ec6d7a3f931a14ec976dcc8
+EBUILD rubber-1.5.1-r1.ebuild 734 BLAKE2B 3ce536f5497da9d4b15309922e2ad1d62d6126d76029b695a1809c1205e59de65473fa214bfc7aa32151bb8950d7763bda3144794a965f984810ef60ae658dd5 SHA512 f13a315235fa3ae349ac97ef1dc4dd73cc1ee89dd50f814870246b2a1fb2041af61e3bea1c388153b6c4aa254209df68f95288f5b43b78e01ae58df0415bfd64
+EBUILD rubber-1.6.0-r1.ebuild 3044 BLAKE2B 87d86f5d9deb0e6582a46c1c747466c0d6dc7c076d0eb41045081e9f6d140eef0ad57d943df9dd21f4d2c8b7a36f1b18388bfde14c4d4844c4d2fdb80e6e2547 SHA512 66032f1be5503379a3d216aa5705bfe117898abcbf7b7b274569e09028841ea9fcd36138058adf65caeb20fa825aa60c806b97f1a280485115343058d62a82c2
+EBUILD rubber-9999.ebuild 3037 BLAKE2B b1ca0eb45ef11118a858e2b8739cdda250347ecd08aa996d0ca124dc2b23d0eb353dcc8aa4ce864882f66b50651376dbac6012279b51ddf1a92b0705cc508e04 SHA512 3953462951fb50e943bcb9dfe4ff4ae712563d4040f5064897dcd0167846b0d3dcda54931640a367089df23d5eadea894d7555c91bdb8db871c865cce1feaf80
MISC metadata.xml 465 BLAKE2B 36be3746c0ec60fc3396323dd3a1e9401b754c7ab8cf893a0bee6201cf054c90e7caf337772a75c66e4e2391ad6bfeeb5f1284761a87301d09c1421513e1daa1 SHA512 5dbf081ccc11b8ce546c3939267e786f50bf47d5fab94715721a5cac841472143720748914f20079851c9fbe02ed28ddfe734357acde49de13d5106747f39128
diff --git a/dev-tex/rubber/rubber-1.5.1-r1.ebuild b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
index 493309ed1988..b068a6d82488 100644
--- a/dev-tex/rubber/rubber-1.5.1-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 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..10} )
inherit distutils-r1
diff --git a/dev-tex/rubber/rubber-1.6.0-r1.ebuild b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
index 8e347ad2e6ff..f732807796ae 100644
--- a/dev-tex/rubber/rubber-1.6.0-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
DISTUTILS_USE_SETUPTOOLS="no"
inherit distutils-r1
diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
index 6b9af3a94439..c6d24756767d 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
DISTUTILS_USE_SETUPTOOLS="no"
inherit distutils-r1