summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-07 13:23:59 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-07 13:23:59 +0100
commit27a61babf89122aeb64d52f4ea8f6f068b928da4 (patch)
tree56cc72dcfb76f622af8103ed350c61f432d5f686 /dev-ruby
parentbbdc49d5ccd04563006a608c87c870413f75057e (diff)
gentoo auto-resync : 07:10:2022 - 13:23:59
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin110496 -> 110490 bytes
-rw-r--r--dev-ruby/erubi/Manifest2
-rw-r--r--dev-ruby/erubi/erubi-1.11.0.ebuild2
-rw-r--r--dev-ruby/rmagick/Manifest10
-rw-r--r--dev-ruby/rmagick/rmagick-4.2.2.ebuild82
-rw-r--r--dev-ruby/rmagick/rmagick-4.2.5.ebuild2
-rw-r--r--dev-ruby/rmagick/rmagick-4.3.0.ebuild2
-rw-r--r--dev-ruby/rmagick/rmagick-5.0.0.ebuild (renamed from dev-ruby/rmagick/rmagick-4.2.6.ebuild)12
-rw-r--r--dev-ruby/rouge/Manifest6
-rw-r--r--dev-ruby/rouge/rouge-3.30.0.ebuild2
-rw-r--r--dev-ruby/rouge/rouge-4.0.0.ebuild (renamed from dev-ruby/rouge/rouge-3.26.0.ebuild)10
11 files changed, 20 insertions, 110 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index cdd7fec5620c..5988970c987d 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/erubi/Manifest b/dev-ruby/erubi/Manifest
index 73f693705c0d..6f4c3932466f 100644
--- a/dev-ruby/erubi/Manifest
+++ b/dev-ruby/erubi/Manifest
@@ -1,5 +1,5 @@
DIST erubi-1.10.0.tar.gz 11212 BLAKE2B 1a31994bc02a6acd0a5ec025c71961422dc8850de1b871a23b6b89fba59b0d3221153a1e1418d2c279ae40b2a942c53290f4695793b0fedba0a4e7b7c324b41a SHA512 adf62511ce9324b4c5f7a95863254c9d95cf40f2107eddad1118ef97d7f534fb74d79b48575ff17209e492811a9a8f87c52fa7a30e4b6ea4e50504cf5572c024
DIST erubi-1.11.0.tar.gz 12202 BLAKE2B aa543d102f6176f4876099cfa4b478db684fcaa8607e63a747a06348b35e773aec6385de44f36f49a6e81ad36341953d21ed7d6b13fcc86133791409eb1db761 SHA512 6e1a044a8468b6cd0262e4058a45415b9a4e1f230bbd7256956d5416674feb4af6a1dea290733a3dbaeab92394625664a1e61cbe36e7278e1e030c6a9b16d692
EBUILD erubi-1.10.0-r1.ebuild 680 BLAKE2B 8a5b86c0ab18124b417d0131472676aa6fc0d98bf3ba614eaadc2178817255799c6db42bfe4a9193d4f60dc147cdb40ffcda6b52bba1ebb132e99af260233f5d SHA512 4a38894f89b461fe1051776ef9c7fb23c9d3ebd341ae498690da944c139879f9a110e3e0e85cb027f66876af2a0ec625c3dfaaeacc2986ec9a1bd75bcb7fd0e2
-EBUILD erubi-1.11.0.ebuild 674 BLAKE2B 2cb4fc000d81a8f7f95e0d4655f460814a432ed161cbf74515583f2a7346a438e749e44b881db43793edeff2d580ee3b79bcdf95a7b0a4c09d95786215aaf8d8 SHA512 9caf7fefc6342d9ddb8db28f8536225215e300a09c99adf240c29598e3a715f933ebd4e6600a43f33820937595171f18e58a292d500587e8c07ce2f851471f75
+EBUILD erubi-1.11.0.ebuild 681 BLAKE2B 4002060a1aa9d5b7ab1bf024d77cf183acdc0dee5e6e89646a32362fa10d40e9bdfb968d83b1c3c5af986b8da8f3f908324bba9d92d2957bf95d4907853df4ae SHA512 5ba2aa0bda02c969b2c8b6bf5da5753ab6489e3eaecdfab803a4a28d1f030b1fcb7b7802c666e7b57569674abc10df42af838b71b949292e9ba508b120bd2800
MISC metadata.xml 393 BLAKE2B 9471b64d59937408d5e1c68e23ed6ce5aa116c2eb141afbce293064755410b38daa6c35dd72412fbc71477923189caa094017769544db6cc489ef2cc2af8e95b SHA512 41bb4dcb0c47bb0ba8f4156ee3790f451decc3427afbfda092c77068117672dd6c701e501c7a94e6e76802766a572423b81416b4e5f9561129df50d9eb119c9d
diff --git a/dev-ruby/erubi/erubi-1.11.0.ebuild b/dev-ruby/erubi/erubi-1.11.0.ebuild
index a49d6b908efe..c839897051d0 100644
--- a/dev-ruby/erubi/erubi-1.11.0.ebuild
+++ b/dev-ruby/erubi/erubi-1.11.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/jeremyevans/erubi/archive/${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-global_expectations )"
diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 9453eb58a03d..cc10a948d62e 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,10 +1,8 @@
AUX rmagick-4.2.5-empty-rpath.patch 1290 BLAKE2B a50b127e7570b86c6952066306d734dca816ec5390107c8466921d02292fe5eb886b5e90af0fbc1cf74d92ccd55d46afc8c409693551872c0a810ca50bcea21b SHA512 ffe4fdd582057b281a42497a78f09df523b5604a13b301db04481c2138b8c4ce6f62da61ec1f94f0134fdfe0ad664005f7fca70f6c0193167a12e1778ae2f093
-DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
-DIST rmagick-4.2.6.tar.gz 1986381 BLAKE2B 7923d2fcb72de60566ca827a1d82987af26a2d952eefee58156b64922bb015188147c83d82983f19072f65bcb8fa8589e7011b8d7dcf1365716301929584f453 SHA512 0e80c9df540d95ecdabedf2d556165e7b1b51bcc2a3becdca9b9a0a229f051671343fc1481a7ca46090ce24c220cbdb02cd3e895bb024a6426cef73de333bd4d
DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
-EBUILD rmagick-4.2.2.ebuild 2350 BLAKE2B 2fabcd5effb838935edaa22c252a54ea267c26e68b7fad78967346d55e80e79a89d428312d4b7b7d0a203021031d9f237dc8079652b19528bbbfd54fc94b5dbb SHA512 f428cb34408b52bec1439c1d90028e9a33b19d9836d511fac9ef2bc9b4282de50626680afe99dafee75a1d6ab7c0c2ea227baef89721483327e21b3e16d1baef
-EBUILD rmagick-4.2.5.ebuild 2393 BLAKE2B ecbf42d689bb61f71ae7d5395e15e23a31c2a11d1df8dcea282730f23e7daa6dc076caf714b990f5325d3132084eb1f60da2d6fffad5620016ebb6852d116a28 SHA512 941f79c0f5be5b9c4ffef3c200d811b0e45bf29c0c36c6ee4ff0165fd652079b134146f31f7a58049aeaba2162d1e1924aa1badb9f00aeef4ebad38553e6eb06
-EBUILD rmagick-4.2.6.ebuild 2347 BLAKE2B 0b00db6887df621aaba2e30350d1b0d1284ba0ad89f036237da46be5b9d21ad229429e66b7af0ea3b104ba351bd8c1c0f1eae14a0d2f572c1d0275effae8fcbf SHA512 372fcd556ce28480d29f1d1eb508489557030f6b98346f36f598aaa78fd02b7ce2f766ed6a662dd19782a385116b1a471eaac1693c925a176cb72fbe0fe383ab
-EBUILD rmagick-4.3.0.ebuild 2340 BLAKE2B 4465b13e4f9cd09cd099308c79ab4785ce36f034025565e0e43f7833c8f4929761863da5a44bc23fbb831360cfeb23fe904f23d19fc9b871f255aa80e6b1ad7c SHA512 87a202e6625d69d2a2bf447511b874f42490c48ac8ac0b43a4fd49a446ebf486dcfef82f52c234455e08d6f71c22218baf8161df81e6c7a78a8208c93294b89f
+DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b SHA512 82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5
+EBUILD rmagick-4.2.5.ebuild 2423 BLAKE2B c58a2d4ffab47b33971abc39effebae23b38cc1643e6cb203ff35df285b69a056bbef822a022adf9ea4524e086af4076d58a73d365164cf066d77a9b42f8a7ac SHA512 3d7c15cd33ca7ff539269078b65b98f82eb5c46791b1ce58e19d487cf14c370ad7c23b83620e48845b5fcd8932a88ee4f6e3e42e4e9ee0d7d620991a836ec982
+EBUILD rmagick-4.3.0.ebuild 2370 BLAKE2B 5a35f5ea39504c8ad47d39a8591b968c21c6080495d4e73a143f510e71d344693f414da33c912b73ac4cd98483556b94282aaea768715922f9fc17b9210173be SHA512 5b5153af8a980ffbf548ae1c1260f28415c552cf713c1afc30815c0f4edc4745b999c26d56058a8eae78c8568a2aefeda0be275c422594426b2bfca515db88b3
+EBUILD rmagick-5.0.0.ebuild 2057 BLAKE2B dcede88d504ebb65dc6af9f411ac58b00858deaa41fbe6bcc5637f1bf2371c9b86118e70eef40d3dbf3ecc48a79d43ab34fde306139feb693d58f92c123699dc SHA512 f440e6b756a3c2e83c56d9aee0a508bf38676e17c5a7af56b8a9747be5cda8db4da2609552e5385317e1bff98855667247822be077ba64f7e69f727cddba2fc2
MISC metadata.xml 342 BLAKE2B cb38f3f9a158134520f82cef13b3322af5ebbe3b638bf695077e17406d754643ced9878aa304424057f0fd63da296efb787b40f5249d02e0d5993e2815256c00 SHA512 014d14485664346a449dff7c9a0c01bd1f6c549a6842da456bcb10c4f0b38111ccb025a8507f222e756cd4d136de6a217689e0ac807cf7fd0e3f806a6069fd28
diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
deleted file mode 100644
index 5b061481d8a1..000000000000
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/rmagick/rmagick"
-SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="rmagick-${MY_PV}"
-
-LICENSE="Artistic"
-SLOT="4"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-all_ruby_prepare() {
- # Avoid unused dependency on rake-compiler. This also avoids an
- # extra compile during tests.
- sed -i -e '/extensiontask/ s:^:#:' \
- -e '/ExtensionTask/,/end/ s:^:#:' \
- -e '/compile/ s:^:#:' Rakefile || die
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
- sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Squelch harmless warning about imagemagick installation.
- sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
- # Reading PDFs is not allowed by the default Gentoo security policy for imagemagick
- #sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security policy"' spec/rmagick/image/read_spec.rb || die
-
- # Update version number hardcoded in tests
- sed -i -e 's/"7.0"/"7.1"/' spec/rmagick/image/channel_mean_spec.rb || die
-
- # Create directory used for a test
- mkdir tmp
-}
-
-each_ruby_test() {
- # Borrowed from media-gfx/gscan2pdf
- # Needed to avoid test failures on e.g. ppc, bug #815856
- # (Unclear why it doesn't manifest on amd64 here at least)
- local confdir="${HOME}/.config/ImageMagick"
- mkdir -p "${confdir}" || die
- cat > "${confdir}/policy.xml" <<-EOT || die
- <policymap>
- <policy domain="coder" rights="read|write" pattern="PDF" />
- <policy domain="coder" rights="read" pattern="PS" />
- </policymap>
- EOT
-
- RSPEC_VERSION="3" ruby-ng_rspec
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc examples/*
-
- if use doc ; then
- docinto .
- dodoc -r doc
- fi
-}
diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
index d2b53049eda5..7e50e8b05da9 100644
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="amd64 ~hppa ppc ppc64 x86"
IUSE="doc"
RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
PATCHES=( "${FILESDIR}/${P}-empty-rpath.patch" )
diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index bfe3758668ab..56104b1dac96 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="doc"
RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
all_ruby_prepare() {
# Avoid unused dependency on rake-compiler. This also avoids an
diff --git a/dev-ruby/rmagick/rmagick-4.2.6.ebuild b/dev-ruby/rmagick/rmagick-5.0.0.ebuild
index 8c7ef36df618..8078c21eb70d 100644
--- a/dev-ruby/rmagick/rmagick-4.2.6.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.0.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -24,12 +24,12 @@ SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.
RUBY_S="rmagick-${MY_PV}"
LICENSE="Artistic"
-SLOT="4"
+SLOT="$(ver_cut 1)"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="doc"
RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
all_ruby_prepare() {
# Avoid unused dependency on rake-compiler. This also avoids an
@@ -43,12 +43,6 @@ all_ruby_prepare() {
# Squelch harmless warning about imagemagick installation.
sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
- # Reading PDFs is not allowed by the default Gentoo security policy for imagemagick
- #sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security policy"' spec/rmagick/image/read_spec.rb || die
-
- # Update version number hardcoded in tests
- sed -i -e 's/"7.0"/"7.1"/' spec/rmagick/image/channel_mean_spec.rb || die
-
# Create directory used for a test
mkdir tmp
}
diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest
index 821b74e3e13e..c04c0c5ca5f3 100644
--- a/dev-ruby/rouge/Manifest
+++ b/dev-ruby/rouge/Manifest
@@ -1,7 +1,7 @@
-DIST rouge-3.26.0.tar.gz 971871 BLAKE2B 9739c229788d615f4875caf5d38c91ca30b4fe5703c577b2e7aa5d54bd625f33e998ee887d375d357e72c9f05ac9a284b88ce7902c6fae422e8196098a993259 SHA512 bd6006b11924b3705dc142922878dc87af25ceed8a153ad9691ad2595144ae1f3f909574799002601928e985a6650fe4c8d93e05a1e8e26bdb10e9b2f9a28765
DIST rouge-3.29.0.tar.gz 1024187 BLAKE2B ee29f9d22211dec38ec2fdd49da4dbd28957876e2324c72e6d4d58748adc4fac8ad1b0788537e0e49fb80ca41a7e2c788ab91d435d71a85e8b42858c2a19d975 SHA512 632b8c5e1454981842984b42626139b2f0041449301b706d884f347ca247d40dccd9bbab9e30c1af379e1d47b8b5c29a1ba30d28c5ecd6f47d00a3ee5af8ce92
DIST rouge-3.30.0.tar.gz 1036048 BLAKE2B 79dde9ed8a282b22aa044bef1a17cdde705e5361aa9298789d1de155260a69a200d8039c400d22db5719039d67f0d9179c31574190684da50ea64fba92c63ec8 SHA512 f21ff96d2d1f248dfffb02ea2312b4c01090b2b5664588e00763d0ede0d8af701efe0cdabb551a2debff26a301dfaffa7a07aa579d73806c6635f03dd15dcfe1
-EBUILD rouge-3.26.0.ebuild 977 BLAKE2B 7be79ad729709869c28fedbec40505327b663d4c5ce730c6b3e1a8414e0abe1a881182c8e5fc2086ddac05674f12843e0b1f4a5aa645501964bb2d48f6a3b379 SHA512 306244a572165afa6e545f93cc66df565c0eca65747750786d4172a9af8403d50be20d5c77ce278da2b2c308b61466fbec97c4dcaf5a9b401db3d11544a621d1
+DIST rouge-4.0.0.tar.gz 1036030 BLAKE2B 7f446bd6a84d8eed28faf5b873ede459aff5c7a73328b71ceb50bd939d76281daca77d60ab6ff47aee5f7e7b120f8c0ee0010364679196d7d41373b860e76920 SHA512 9917a9f913373371ba11abb90389273b5d97e7287fa6c265ce40dbaad040a29a900c6843cfc1688315a489c2e32d188840d23052190783eb353f5ffd098b895b
EBUILD rouge-3.29.0.ebuild 996 BLAKE2B 8e158583c47d3be31c4f5b1af2dc3b585da5fa26c97bc1d6a58c20f658fe3df10356a093a5d86bafa6fab32970858cc87055ea5944fd6fb2d88322e7a225e603 SHA512 2f928af0f85af7e7b09fa4d0cffdb1a63d8a900a822663cd98b25b478a88d089246536c6c3313b4b0bbd3746918154bdea5ced9991eda83a509511dc7e8cce57
-EBUILD rouge-3.30.0.ebuild 1001 BLAKE2B 0ea84f515a6af4ee7f956a07059fd73a98b5894686b5620c2a6b1240297144f47181fd6503f3b19558c4c3824f69011eb4f1e5d7e9623cb635063a9014bea1d6 SHA512 82c3ac09ad0ccd9bd8c8afe9bd78d657c04ee0069ccb6dc4d46fb0203eab8dbaec90d5015c9f39a6193dbc24ac91f2d756487433386e162929184cd835c04865
+EBUILD rouge-3.30.0.ebuild 998 BLAKE2B be7f211a24da5381826df5ef60815c88491223985959cd26523c6916116df8a3ceefdbb88e353fee210414ab66ab31c71f06c6d2dd52bfb6daba63dab2adb5c6 SHA512 d420b1e1746e7ecf61bb5dae2992cf02ffcfdbffdcbc39e6c079a98360c37383a9f219d7d8a945293690b11fb2444cd912e96a9f2b8ad45da1281bb7e82e183d
+EBUILD rouge-4.0.0.ebuild 1005 BLAKE2B eb305e02410ca437d1531562180cbec3ee3045ec4a412771e038e756684ac04cac0efd272505672898a819313d7bec8157c75eb517ac4116fb4f2633341f242f SHA512 d735471b30e306cf713ea8e2274620483e98df064b415fbbca7c2891f4dfa69ec306febb88828b8147c5f583b2e82775a86fb624ab2309d4450b0a7ced8ab8c1
MISC metadata.xml 338 BLAKE2B b9a7ec25ef86f08524a092129330c037144a7316ef87b5afe7dd0f03788f7fa847eff2de644387def96ae8a360237605b8e782a01607c9783a7826486b2d5959 SHA512 8ad90512c84bd0a6bc94d2bd0a5b62424eb29fdadd65a1b31eed834d12b90a4a6f552b6906eed494cf0e531a07aa02e8a4db897968185f1095fd37811d613de1
diff --git a/dev-ruby/rouge/rouge-3.30.0.ebuild b/dev-ruby/rouge/rouge-3.30.0.ebuild
index 0485c8d8378d..190dd394e87f 100644
--- a/dev-ruby/rouge/rouge-3.30.0.ebuild
+++ b/dev-ruby/rouge/rouge-3.30.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
diff --git a/dev-ruby/rouge/rouge-3.26.0.ebuild b/dev-ruby/rouge/rouge-4.0.0.ebuild
index 1eac0b015dd2..8a8603696fdb 100644
--- a/dev-ruby/rouge/rouge-3.26.0.ebuild
+++ b/dev-ruby/rouge/rouge-4.0.0.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
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_RECIPE_DOC="yard"
@@ -17,8 +17,8 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~x86"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/redcarpet )