[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 35f32284cc59b3ab90c16fa2643dd6b6e8b01b34
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Jan 14 12:11:07 2026 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Jan 14 12:35:25 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f32284
dev-ruby/rdoc: add 7.1.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-7.1.0.ebuild | 111
2 files changed, 112 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index b84a6859fc63..5a86aa6bb123 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -8,3 +8,4 @@ DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774
DIST rdoc-7.0.1.tar.gz 925234 BLAKE2B
0039f687d237765b2cf7f326e43691786afe65e395129d3e159dcf5b5df215c60f3bf2cf9fefe4f9184bf85c97086b52d0fcc0bd88839cd1682d1638e6e54002
SHA512
63a315db67d429307b390e641831d545b2a6880b47f9ec38053197f88d4562cd86e3f219245701171fc2365becdba7142ca8f548e5140fe4a114f6615d7a1f21
DIST rdoc-7.0.2.tar.gz 925507 BLAKE2B
e84810eb50141abc38a964abb07a00db7ab094e902639eb18c8e75fa719843e2e7bae0043d41af04894112deba7c9c8261ecc35e4c5caeb9e8d812a3daf5fc09
SHA512
070c7bf5e7c85810e6e0c8eebde9fb25ffc08dd53d05273dd8e5c46c19dbf36e1ea7415b5a4df9061fced3b681270d0466a9cd789ab7bc5a5231dbca2930f84e
DIST rdoc-7.0.3.tar.gz 927324 BLAKE2B
ed7d3930866a9874284570372255b5b36280d4a2939d8bb551ae1a4eb77bc73e1d88c2d2ce4362b1fcbeb204038a0fe250450685322b5274047d4e28693d4c81
SHA512
fc603b52098becf83c3aa35c96691e575201b439e988e8e3a6fb60c7c03d0438f8db619761f68cda307606337b572d637d088450b920630badff6a8b607f066a
+DIST rdoc-7.1.0.tar.gz 932662 BLAKE2B
3a077ca210772722805a315725924bdcf54e0c6fcd976dc32a3b5e2e056ae0ac861d29c8bc648644d56b2921a97d549885eeadafe6a7e4001d0c3e587385e8ae
SHA512
70abf97f5bf65d5ea4b0d141b14fe8555748d358c8180cd7c57fb28c6a846756682cfb91293e92139a2c6462f3bf3bc8dcc8af711b929bb90160febc2ea921cd
diff --git a/dev-ruby/rdoc/rdoc-7.1.0.ebuild b/dev-ruby/rdoc/rdoc-7.1.0.ebuild
new file mode 100644
index ..977983e82253
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-7.1.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+ dev-ruby/tsort
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >=dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e "/require 'rubocop'/,/])/ s:^:#:" \
+ -i Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -e "/sh/ s:\"bundle\", \"exec\", :\"${RUBY}\", \"-S\", :" \
+ -i Rakefile || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ export LANG=C.UTF-8
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 94b489df6d711f8f714c47aa7c32cd0cd1f48d3c
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Jan 14 12:11:51 2026 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Jan 14 12:35:25 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b489df
dev-ruby/rdoc: drop 6.14.2-r1, 6.15.0, 6.15.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 3 -
dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild | 108 ---
dev-ruby/rdoc/rdoc-6.15.0.ebuild| 111
dev-ruby/rdoc/rdoc-6.15.1.ebuild| 111
4 files changed, 333 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 5a86aa6bb123..fe9c6709a920 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,8 +1,5 @@
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
-DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
-DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d129d4eb03d3c83053a3c9942e20c2e7856d8b7baed94ecdc63bc5d3cb8b6599486a25ca2e7229033c01efb0
SHA512
f2659f5ba3b68d5aa41c3c53f3c5045dbc59410e8252e11eb093f7259641d43206c29a0c752b32bc67d05692aa8493d5738f7137d00b94835a73c30c12bc9b85
-DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e5151fef861f17f9b16e19419c95ed90cc5278d5a2be70369a86aa6e9b2057f7e620191426beef5d177fc08b80f
SHA512
62eb6fa773270616d77c6793df3bbb49fa2935673ef19278d53f2f9bfae1001b1a35478c2d7ce122d717ebfe759c0735768bff323ee4cddb72de9d32d6ba
DIST rdoc-6.16.1.tar.gz 912501 BLAKE2B
f50a06eacd8200ddb38b78fb5cafb6d6c3e4f453ed96673923c77714f372f21386a7668824ab950ac2d9929e4c5ae19d8c256fc497bebafb4e0ef3da5d60c684
SHA512
0c62fc5f66d62925dacab83280b55ad2fd6d073612b3482d52d68762410a8d61c2c085e7118ced3244621eec5c134255338cf818c49d73f68caccd0bad970c11
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
DIST rdoc-7.0.1.tar.gz 925234 BLAKE2B
0039f687d237765b2cf7f326e43691786afe65e395129d3e159dcf5b5df215c60f3bf2cf9fefe4f9184bf85c97086b52d0fcc0bd88839cd1682d1638e6e54002
SHA512
63a315db67d429307b390e641831d545b2a6880b47f9ec38053197f88d4562cd86e3f219245701171fc2365becdba7142ca8f548e5140fe4a114f6615d7a1f21
diff --git a/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
deleted file mode 100644
index 6f80e9f3ca60..
--- a/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="doc"
-
-RDEPEND=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- dev-ruby/erb
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- dev-ruby/prism
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 48be8988d28f59c96833695a12da03ff5631cedf
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Dec 26 21:24:14 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Dec 26 21:24:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48be8988
Revert "dev-ruby/rdoc: drop 6.11.0, 6.14.2-r1, 6.15.0, 7.0.1"
This reverts commit 230f84d41336b8f438272295149d67926e1145e2.
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 4 ++
dev-ruby/rdoc/rdoc-6.11.0.ebuild| 102 +
dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild | 108 +++
dev-ruby/rdoc/rdoc-6.15.0.ebuild| 111
dev-ruby/rdoc/rdoc-7.0.1.ebuild | 111
5 files changed, 436 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index bd155ba73cfa..b84a6859fc63 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,6 +1,10 @@
+DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
+DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
+DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d129d4eb03d3c83053a3c9942e20c2e7856d8b7baed94ecdc63bc5d3cb8b6599486a25ca2e7229033c01efb0
SHA512
f2659f5ba3b68d5aa41c3c53f3c5045dbc59410e8252e11eb093f7259641d43206c29a0c752b32bc67d05692aa8493d5738f7137d00b94835a73c30c12bc9b85
DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e5151fef861f17f9b16e19419c95ed90cc5278d5a2be70369a86aa6e9b2057f7e620191426beef5d177fc08b80f
SHA512
62eb6fa773270616d77c6793df3bbb49fa2935673ef19278d53f2f9bfae1001b1a35478c2d7ce122d717ebfe759c0735768bff323ee4cddb72de9d32d6ba
DIST rdoc-6.16.1.tar.gz 912501 BLAKE2B
f50a06eacd8200ddb38b78fb5cafb6d6c3e4f453ed96673923c77714f372f21386a7668824ab950ac2d9929e4c5ae19d8c256fc497bebafb4e0ef3da5d60c684
SHA512
0c62fc5f66d62925dacab83280b55ad2fd6d073612b3482d52d68762410a8d61c2c085e7118ced3244621eec5c134255338cf818c49d73f68caccd0bad970c11
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
+DIST rdoc-7.0.1.tar.gz 925234 BLAKE2B
0039f687d237765b2cf7f326e43691786afe65e395129d3e159dcf5b5df215c60f3bf2cf9fefe4f9184bf85c97086b52d0fcc0bd88839cd1682d1638e6e54002
SHA512
63a315db67d429307b390e641831d545b2a6880b47f9ec38053197f88d4562cd86e3f219245701171fc2365becdba7142ca8f548e5140fe4a114f6615d7a1f21
DIST rdoc-7.0.2.tar.gz 925507 BLAKE2B
e84810eb50141abc38a964abb07a00db7ab094e902639eb18c8e75fa719843e2e7bae0043d41af04894112deba7c9c8261ecc35e4c5caeb9e8d812a3daf5fc09
SHA512
070c7bf5e7c85810e6e0c8eebde9fb25ffc08dd53d05273dd8e5c46c19dbf36e1ea7415b5a4df9061fced3b681270d0466a9cd789ab7bc5a5231dbca2930f84e
DIST rdoc-7.0.3.tar.gz 927324 BLAKE2B
ed7d3930866a9874284570372255b5b36280d4a2939d8bb551ae1a4eb77bc73e1d88c2d2ce4362b1fcbeb204038a0fe250450685322b5274047d4e28693d4c81
SHA512
fc603b52098becf83c3aa35c96691e575201b439e988e8e3a6fb60c7c03d0438f8db619761f68cda307606337b572d637d088450b920630badff6a8b607f066a
diff --git a/dev-ruby/rdoc/rdoc-6.11.0.ebuild b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
new file mode 100644
index ..c36225e32fe1
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 16ff653e5709d1ee53dd2e4a80faf3a6e71b343c
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Dec 26 20:54:00 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Dec 26 21:12:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ff653e
dev-ruby/rdoc: add 7.0.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-7.0.3.ebuild | 111
2 files changed, 112 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 7822682b57c2..b84a6859fc63 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -7,3 +7,4 @@ DIST rdoc-6.16.1.tar.gz 912501 BLAKE2B
f50a06eacd8200ddb38b78fb5cafb6d6c3e4f453e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
DIST rdoc-7.0.1.tar.gz 925234 BLAKE2B
0039f687d237765b2cf7f326e43691786afe65e395129d3e159dcf5b5df215c60f3bf2cf9fefe4f9184bf85c97086b52d0fcc0bd88839cd1682d1638e6e54002
SHA512
63a315db67d429307b390e641831d545b2a6880b47f9ec38053197f88d4562cd86e3f219245701171fc2365becdba7142ca8f548e5140fe4a114f6615d7a1f21
DIST rdoc-7.0.2.tar.gz 925507 BLAKE2B
e84810eb50141abc38a964abb07a00db7ab094e902639eb18c8e75fa719843e2e7bae0043d41af04894112deba7c9c8261ecc35e4c5caeb9e8d812a3daf5fc09
SHA512
070c7bf5e7c85810e6e0c8eebde9fb25ffc08dd53d05273dd8e5c46c19dbf36e1ea7415b5a4df9061fced3b681270d0466a9cd789ab7bc5a5231dbca2930f84e
+DIST rdoc-7.0.3.tar.gz 927324 BLAKE2B
ed7d3930866a9874284570372255b5b36280d4a2939d8bb551ae1a4eb77bc73e1d88c2d2ce4362b1fcbeb204038a0fe250450685322b5274047d4e28693d4c81
SHA512
fc603b52098becf83c3aa35c96691e575201b439e988e8e3a6fb60c7c03d0438f8db619761f68cda307606337b572d637d088450b920630badff6a8b607f066a
diff --git a/dev-ruby/rdoc/rdoc-7.0.3.ebuild b/dev-ruby/rdoc/rdoc-7.0.3.ebuild
new file mode 100644
index ..a0da9b8612c7
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-7.0.3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+ dev-ruby/tsort
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >=dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e "/require 'rubocop'/,/])/ s:^:#:" \
+ -i Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -e "/sh/ s:\"bundle\", \"exec\", :\"${RUBY}\", \"-S\", :" \
+ -i Rakefile || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ export LANG=C.UTF-8
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ f
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 230f84d41336b8f438272295149d67926e1145e2
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Dec 26 20:54:53 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Dec 26 21:12:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230f84d4
dev-ruby/rdoc: drop 6.11.0, 6.14.2-r1, 6.15.0, 7.0.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 4 --
dev-ruby/rdoc/rdoc-6.11.0.ebuild| 102 -
dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild | 108 ---
dev-ruby/rdoc/rdoc-6.15.0.ebuild| 111
dev-ruby/rdoc/rdoc-7.0.1.ebuild | 111
5 files changed, 436 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index b84a6859fc63..bd155ba73cfa 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,10 +1,6 @@
-DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
-DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
-DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d129d4eb03d3c83053a3c9942e20c2e7856d8b7baed94ecdc63bc5d3cb8b6599486a25ca2e7229033c01efb0
SHA512
f2659f5ba3b68d5aa41c3c53f3c5045dbc59410e8252e11eb093f7259641d43206c29a0c752b32bc67d05692aa8493d5738f7137d00b94835a73c30c12bc9b85
DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e5151fef861f17f9b16e19419c95ed90cc5278d5a2be70369a86aa6e9b2057f7e620191426beef5d177fc08b80f
SHA512
62eb6fa773270616d77c6793df3bbb49fa2935673ef19278d53f2f9bfae1001b1a35478c2d7ce122d717ebfe759c0735768bff323ee4cddb72de9d32d6ba
DIST rdoc-6.16.1.tar.gz 912501 BLAKE2B
f50a06eacd8200ddb38b78fb5cafb6d6c3e4f453ed96673923c77714f372f21386a7668824ab950ac2d9929e4c5ae19d8c256fc497bebafb4e0ef3da5d60c684
SHA512
0c62fc5f66d62925dacab83280b55ad2fd6d073612b3482d52d68762410a8d61c2c085e7118ced3244621eec5c134255338cf818c49d73f68caccd0bad970c11
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
-DIST rdoc-7.0.1.tar.gz 925234 BLAKE2B
0039f687d237765b2cf7f326e43691786afe65e395129d3e159dcf5b5df215c60f3bf2cf9fefe4f9184bf85c97086b52d0fcc0bd88839cd1682d1638e6e54002
SHA512
63a315db67d429307b390e641831d545b2a6880b47f9ec38053197f88d4562cd86e3f219245701171fc2365becdba7142ca8f548e5140fe4a114f6615d7a1f21
DIST rdoc-7.0.2.tar.gz 925507 BLAKE2B
e84810eb50141abc38a964abb07a00db7ab094e902639eb18c8e75fa719843e2e7bae0043d41af04894112deba7c9c8261ecc35e4c5caeb9e8d812a3daf5fc09
SHA512
070c7bf5e7c85810e6e0c8eebde9fb25ffc08dd53d05273dd8e5c46c19dbf36e1ea7415b5a4df9061fced3b681270d0466a9cd789ab7bc5a5231dbca2930f84e
DIST rdoc-7.0.3.tar.gz 927324 BLAKE2B
ed7d3930866a9874284570372255b5b36280d4a2939d8bb551ae1a4eb77bc73e1d88c2d2ce4362b1fcbeb204038a0fe250450685322b5274047d4e28693d4c81
SHA512
fc603b52098becf83c3aa35c96691e575201b439e988e8e3a6fb60c7c03d0438f8db619761f68cda307606337b572d637d088450b920630badff6a8b607f066a
diff --git a/dev-ruby/rdoc/rdoc-6.11.0.ebuild b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
deleted file mode 100644
index c36225e32fe1..
--- a/dev-ruby/rdoc/rdoc-6.11.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~arm64-macos ~x64-
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: d582c30ab4e6186dda488f3c85e901701a754167 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 26 20:58:13 2025 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 26 21:12:41 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d582c30a dev-ruby/rdoc: fix dependency warning Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rdoc/rdoc-6.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rdoc/rdoc-6.16.1.ebuild b/dev-ruby/rdoc/rdoc-6.16.1.ebuild index 87e4f841de99..a0da9b8612c7 100644 --- a/dev-ruby/rdoc/rdoc-6.16.1.ebuild +++ b/dev-ruby/rdoc/rdoc-6.16.1.ebuild @@ -35,7 +35,7 @@ ruby_add_rdepend " ruby_add_bdepend " >=dev-ruby/kpeg-1.1.0-r1 - >dev-ruby/racc-1.4.10 + >=dev-ruby/racc-1.4.10 dev-ruby/rake test? ( dev-ruby/bundler
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 8d586af96e15353df8a739232ddcee8c25a7d102
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Dec 24 06:27:42 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Dec 24 06:34:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d586af9
dev-ruby/rdoc: add 7.0.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-7.0.2.ebuild | 111
2 files changed, 112 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index cc76c9ccf4e5..7822682b57c2 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -6,3 +6,4 @@ DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e515
DIST rdoc-6.16.1.tar.gz 912501 BLAKE2B
f50a06eacd8200ddb38b78fb5cafb6d6c3e4f453ed96673923c77714f372f21386a7668824ab950ac2d9929e4c5ae19d8c256fc497bebafb4e0ef3da5d60c684
SHA512
0c62fc5f66d62925dacab83280b55ad2fd6d073612b3482d52d68762410a8d61c2c085e7118ced3244621eec5c134255338cf818c49d73f68caccd0bad970c11
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
DIST rdoc-7.0.1.tar.gz 925234 BLAKE2B
0039f687d237765b2cf7f326e43691786afe65e395129d3e159dcf5b5df215c60f3bf2cf9fefe4f9184bf85c97086b52d0fcc0bd88839cd1682d1638e6e54002
SHA512
63a315db67d429307b390e641831d545b2a6880b47f9ec38053197f88d4562cd86e3f219245701171fc2365becdba7142ca8f548e5140fe4a114f6615d7a1f21
+DIST rdoc-7.0.2.tar.gz 925507 BLAKE2B
e84810eb50141abc38a964abb07a00db7ab094e902639eb18c8e75fa719843e2e7bae0043d41af04894112deba7c9c8261ecc35e4c5caeb9e8d812a3daf5fc09
SHA512
070c7bf5e7c85810e6e0c8eebde9fb25ffc08dd53d05273dd8e5c46c19dbf36e1ea7415b5a4df9061fced3b681270d0466a9cd789ab7bc5a5231dbca2930f84e
diff --git a/dev-ruby/rdoc/rdoc-7.0.2.ebuild b/dev-ruby/rdoc/rdoc-7.0.2.ebuild
new file mode 100644
index ..a0da9b8612c7
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-7.0.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+ dev-ruby/tsort
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >=dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e "/require 'rubocop'/,/])/ s:^:#:" \
+ -i Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -e "/sh/ s:\"bundle\", \"exec\", :\"${RUBY}\", \"-S\", :" \
+ -i Rakefile || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ export LANG=C.UTF-8
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 3f9328019ae8785d9ef9b8a8caf24949e850fbe9
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Dec 20 06:37:08 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Dec 20 06:37:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f932801
dev-ruby/rdoc: drop 6.14.0, 6.14.1, 6.14.1-r1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 2 -
dev-ruby/rdoc/rdoc-6.14.0.ebuild| 104 ---
dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild | 106
dev-ruby/rdoc/rdoc-6.14.1.ebuild| 105 ---
4 files changed, 317 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 15512dc37702..cc76c9ccf4e5 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,7 +1,5 @@
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
-DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
-DIST rdoc-6.14.1.tar.gz 802344 BLAKE2B
fa79a82092abf883f09ce88e7409cccacaea877cbd0b499846d782824be5775fa9339e32c875091041da7e401e050b53b1cd74382034ef494e440727a72fd75d
SHA512
a4653e6bbab88c4fe6a4a728150aaef61a6546f27952849b208be455ad8bf0e13744f400d35e6bfab77440872b1dc0119729bf6a6d21ee0228fadc9e92c905b2
DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d129d4eb03d3c83053a3c9942e20c2e7856d8b7baed94ecdc63bc5d3cb8b6599486a25ca2e7229033c01efb0
SHA512
f2659f5ba3b68d5aa41c3c53f3c5045dbc59410e8252e11eb093f7259641d43206c29a0c752b32bc67d05692aa8493d5738f7137d00b94835a73c30c12bc9b85
DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e5151fef861f17f9b16e19419c95ed90cc5278d5a2be70369a86aa6e9b2057f7e620191426beef5d177fc08b80f
SHA512
62eb6fa773270616d77c6793df3bbb49fa2935673ef19278d53f2f9bfae1001b1a35478c2d7ce122d717ebfe759c0735768bff323ee4cddb72de9d32d6ba
diff --git a/dev-ruby/rdoc/rdoc-6.14.0.ebuild b/dev-ruby/rdoc/rdoc-6.14.0.ebuild
deleted file mode 100644
index cc69d71816d2..
--- a/dev-ruby/rdoc/rdoc-6.14.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="doc"
-
-RDEPEND=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- dev-ruby/erb
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- dev-ruby/prism
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygem
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: f9734755193f556b73e148642b865ace37edb637
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Dec 20 06:32:45 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Dec 20 06:35:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9734755
dev-ruby/rdoc: add 7.0.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-7.0.1.ebuild | 111
2 files changed, 112 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index a196d05b49be..15512dc37702 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -7,3 +7,4 @@ DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d
DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e5151fef861f17f9b16e19419c95ed90cc5278d5a2be70369a86aa6e9b2057f7e620191426beef5d177fc08b80f
SHA512
62eb6fa773270616d77c6793df3bbb49fa2935673ef19278d53f2f9bfae1001b1a35478c2d7ce122d717ebfe759c0735768bff323ee4cddb72de9d32d6ba
DIST rdoc-6.16.1.tar.gz 912501 BLAKE2B
f50a06eacd8200ddb38b78fb5cafb6d6c3e4f453ed96673923c77714f372f21386a7668824ab950ac2d9929e4c5ae19d8c256fc497bebafb4e0ef3da5d60c684
SHA512
0c62fc5f66d62925dacab83280b55ad2fd6d073612b3482d52d68762410a8d61c2c085e7118ced3244621eec5c134255338cf818c49d73f68caccd0bad970c11
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
+DIST rdoc-7.0.1.tar.gz 925234 BLAKE2B
0039f687d237765b2cf7f326e43691786afe65e395129d3e159dcf5b5df215c60f3bf2cf9fefe4f9184bf85c97086b52d0fcc0bd88839cd1682d1638e6e54002
SHA512
63a315db67d429307b390e641831d545b2a6880b47f9ec38053197f88d4562cd86e3f219245701171fc2365becdba7142ca8f548e5140fe4a114f6615d7a1f21
diff --git a/dev-ruby/rdoc/rdoc-7.0.1.ebuild b/dev-ruby/rdoc/rdoc-7.0.1.ebuild
new file mode 100644
index ..a0da9b8612c7
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-7.0.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+ dev-ruby/tsort
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >=dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e "/require 'rubocop'/,/])/ s:^:#:" \
+ -i Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -e "/sh/ s:\"bundle\", \"exec\", :\"${RUBY}\", \"-S\", :" \
+ -i Rakefile || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ export LANG=C.UTF-8
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 0538fbb7674e0e6fb2dcd5d179af4114c9e332ef
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Dec 6 08:39:49 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Dec 6 09:42:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0538fbb7
dev-ruby/rdoc: add 6.16.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.16.1.ebuild | 111 +++
2 files changed, 112 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index de41a4413a99..a196d05b49be 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -5,4 +5,5 @@ DIST rdoc-6.14.1.tar.gz 802344 BLAKE2B
fa79a82092abf883f09ce88e7409cccacaea877cb
DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d129d4eb03d3c83053a3c9942e20c2e7856d8b7baed94ecdc63bc5d3cb8b6599486a25ca2e7229033c01efb0
SHA512
f2659f5ba3b68d5aa41c3c53f3c5045dbc59410e8252e11eb093f7259641d43206c29a0c752b32bc67d05692aa8493d5738f7137d00b94835a73c30c12bc9b85
DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e5151fef861f17f9b16e19419c95ed90cc5278d5a2be70369a86aa6e9b2057f7e620191426beef5d177fc08b80f
SHA512
62eb6fa773270616d77c6793df3bbb49fa2935673ef19278d53f2f9bfae1001b1a35478c2d7ce122d717ebfe759c0735768bff323ee4cddb72de9d32d6ba
+DIST rdoc-6.16.1.tar.gz 912501 BLAKE2B
f50a06eacd8200ddb38b78fb5cafb6d6c3e4f453ed96673923c77714f372f21386a7668824ab950ac2d9929e4c5ae19d8c256fc497bebafb4e0ef3da5d60c684
SHA512
0c62fc5f66d62925dacab83280b55ad2fd6d073612b3482d52d68762410a8d61c2c085e7118ced3244621eec5c134255338cf818c49d73f68caccd0bad970c11
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.16.1.ebuild b/dev-ruby/rdoc/rdoc-6.16.1.ebuild
new file mode 100644
index ..f03b67a77962
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.16.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+ dev-ruby/tsort
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e "/require 'rubocop'/,/])/ s:^:#:" \
+ -i Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -e "/sh/ s:\"bundle\", \"exec\", :\"${RUBY}\", \"-S\", :" \
+ -i Rakefile || die
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 79b5f80bb72cb4976d96421d816d205e2838725b
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Nov 2 10:39:38 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Nov 2 10:39:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b5f80b
dev-ruby/rdoc: fix compilation
rubocop has been introduced and made optional, but not for the generate
task that we use to regenerate the files. Patch out the rubocop step
since rubocop is not packaged in ::gentoo and since we can't guarantee a
working version. This will mean that our generated files will not be
identical to the upstream gem, but the changes should be cosmetic only.
Closes: https://bugs.gentoo.org/965427
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.15.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ruby/rdoc/rdoc-6.15.1.ebuild b/dev-ruby/rdoc/rdoc-6.15.1.ebuild
index 2e6de35c77de..f03b67a77962 100644
--- a/dev-ruby/rdoc/rdoc-6.15.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.15.1.ebuild
@@ -51,6 +51,7 @@ all_ruby_prepare() {
# Avoid unneeded dependency on bundler, bug 603696
sed -e '/bundler/ s:^:#:' \
-e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e "/require 'rubocop'/,/])/ s:^:#:" \
-i Rakefile || die
# Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: fe4c0aeca4d3783224943bce478fbf2cca62365d
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Nov 1 10:34:25 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Nov 1 11:20:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4c0aec
dev-ruby/rdoc: add 6.15.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.15.1.ebuild | 110 +++
2 files changed, 111 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 49620640d9a6..de41a4413a99 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -4,4 +4,5 @@ DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248
DIST rdoc-6.14.1.tar.gz 802344 BLAKE2B
fa79a82092abf883f09ce88e7409cccacaea877cbd0b499846d782824be5775fa9339e32c875091041da7e401e050b53b1cd74382034ef494e440727a72fd75d
SHA512
a4653e6bbab88c4fe6a4a728150aaef61a6546f27952849b208be455ad8bf0e13744f400d35e6bfab77440872b1dc0119729bf6a6d21ee0228fadc9e92c905b2
DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d129d4eb03d3c83053a3c9942e20c2e7856d8b7baed94ecdc63bc5d3cb8b6599486a25ca2e7229033c01efb0
SHA512
f2659f5ba3b68d5aa41c3c53f3c5045dbc59410e8252e11eb093f7259641d43206c29a0c752b32bc67d05692aa8493d5738f7137d00b94835a73c30c12bc9b85
+DIST rdoc-6.15.1.tar.gz 866723 BLAKE2B
d3f1a4f24a568df491662887fb0c889f81cb4e5151fef861f17f9b16e19419c95ed90cc5278d5a2be70369a86aa6e9b2057f7e620191426beef5d177fc08b80f
SHA512
62eb6fa773270616d77c6793df3bbb49fa2935673ef19278d53f2f9bfae1001b1a35478c2d7ce122d717ebfe759c0735768bff323ee4cddb72de9d32d6ba
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.15.1.ebuild b/dev-ruby/rdoc/rdoc-6.15.1.ebuild
new file mode 100644
index ..2e6de35c77de
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.15.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+ dev-ruby/tsort
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -i Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -e "/sh/ s:\"bundle\", \"exec\", :\"${RUBY}\", \"-S\", :" \
+ -i Rakefile || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: b62b2ddf6bcc3fbea4ff2d43b0bcb7494046d2c4
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Oct 6 13:54:24 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Oct 6 13:56:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62b2ddf
dev-ruby/rdoc: avoid running tools through bundler
This is not needed for us and brings in unwanted dependencies. Use the
correct ruby interpreter instead.
Fixes: https://bugs.gentoo.org/963848
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.15.0.ebuild | 5 +
1 file changed, 5 insertions(+)
diff --git a/dev-ruby/rdoc/rdoc-6.15.0.ebuild b/dev-ruby/rdoc/rdoc-6.15.0.ebuild
index df7db18183a0..961dd0636c93 100644
--- a/dev-ruby/rdoc/rdoc-6.15.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.15.0.ebuild
@@ -68,6 +68,11 @@ all_ruby_prepare() {
-i ${RUBY_FAKEGEM_GEMSPEC} || die
}
+each_ruby_prepare() {
+ sed -e "/sh/ s:\"bundle\", \"exec\", :\"${RUBY}\", \"-S\", :" \
+ -i Rakefile || die
+}
+
all_ruby_compile() {
all_fakegem_compile
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 1971a462db078ee872ce2fad476386f46be7d08d
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Oct 5 07:36:26 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Oct 6 11:37:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1971a462
dev-ruby/rdoc: add 6.15.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.15.0.ebuild | 106 +++
2 files changed, 107 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 1837974cd606..49620640d9a6 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -3,4 +3,5 @@ DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed
DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
DIST rdoc-6.14.1.tar.gz 802344 BLAKE2B
fa79a82092abf883f09ce88e7409cccacaea877cbd0b499846d782824be5775fa9339e32c875091041da7e401e050b53b1cd74382034ef494e440727a72fd75d
SHA512
a4653e6bbab88c4fe6a4a728150aaef61a6546f27952849b208be455ad8bf0e13744f400d35e6bfab77440872b1dc0119729bf6a6d21ee0228fadc9e92c905b2
DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
+DIST rdoc-6.15.0.tar.gz 861759 BLAKE2B
67a837fe53de406e3d3bbf2040a06f251c1236c4d129d4eb03d3c83053a3c9942e20c2e7856d8b7baed94ecdc63bc5d3cb8b6599486a25ca2e7229033c01efb0
SHA512
f2659f5ba3b68d5aa41c3c53f3c5045dbc59410e8252e11eb093f7259641d43206c29a0c752b32bc67d05692aa8493d5738f7137d00b94835a73c30c12bc9b85
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.15.0.ebuild b/dev-ruby/rdoc/rdoc-6.15.0.ebuild
new file mode 100644
index ..df7db18183a0
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.15.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+ dev-ruby/tsort
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/])/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: b346eb99c07434e9d19069c7640293826e8ae490
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Jul 7 05:59:36 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Jul 7 05:59:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b346eb99
dev-ruby/rdoc: fix broken gemspec files
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/{rdoc-6.14.2.ebuild => rdoc-6.14.2-r1.ebuild} | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.14.2.ebuild
b/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
similarity index 96%
rename from dev-ruby/rdoc/rdoc-6.14.2.ebuild
rename to dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
index 1ea4b946ac9e..bf0aa5dad6c1 100644
--- a/dev-ruby/rdoc/rdoc-6.14.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
@@ -65,7 +65,9 @@ all_ruby_prepare() {
# Remove test depending on currently unpackaged prism
#rm -f test/rdoc/rdoc_parser_prism_ruby_test.rb || die
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
}
all_ruby_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: f780512c9b4956587b2ef4fb742d681ced8b6d43
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Jul 6 04:53:38 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Jul 6 04:53:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f780512c
dev-ruby/rdoc: add 6.14.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.14.2.ebuild | 106 +++
2 files changed, 107 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 32fc1e886a67..1837974cd606 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -2,4 +2,5 @@ DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
DIST rdoc-6.14.1.tar.gz 802344 BLAKE2B
fa79a82092abf883f09ce88e7409cccacaea877cbd0b499846d782824be5775fa9339e32c875091041da7e401e050b53b1cd74382034ef494e440727a72fd75d
SHA512
a4653e6bbab88c4fe6a4a728150aaef61a6546f27952849b208be455ad8bf0e13744f400d35e6bfab77440872b1dc0119729bf6a6d21ee0228fadc9e92c905b2
+DIST rdoc-6.14.2.tar.gz 802779 BLAKE2B
e4e45ce0d2089575bc3192dbc16689c624daca94b27f0c2d9c111310699d4a3b494d9fc3f5f3229347a66a5c1836782429ffac7feed1222d7724f3ef91ca52e1
SHA512
2f76c380b91d9809e97c4185a93756a07d062f26ca44260a7f26337fbb05b5b46094aaf402e225ea8b75e5a5a222eb9943f129c96e6f63882198a7463588868c
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.14.2.ebuild b/dev-ruby/rdoc/rdoc-6.14.2.ebuild
new file mode 100644
index ..1ea4b946ac9e
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.14.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ #rm -f test/rdoc/rdoc_parser_prism_ruby_test.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 27c643e3b6cd74b8ab13a86e9b933b437a710c9c
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Jun 25 05:56:33 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Jun 25 05:58:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c643e3
dev-ruby/rdoc: export LANG when generating files
This ensures that ruby instances invoked by rake will also have the
correct LANG setting for the generate task to work.
Closes: https://bugs.gentoo.org/904370
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild | 106
1 file changed, 106 insertions(+)
diff --git a/dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild
new file mode 100644
index ..1ea4b946ac9e
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ #rm -f test/rdoc/rdoc_parser_prism_ruby_test.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ export LANG=C.UTF-8
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
+ eselect ruby set $(eselect --brief --colour=no ruby show | head
-n1)
+ fi
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 3a6f9f9993311b24988a09bc0623d4a036779ab7
Author: Hans de Graaff gentoo org>
AuthorDate: Thu Jun 19 05:18:25 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Thu Jun 19 05:18:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6f9f99
dev-ruby/rdoc: add 6.14.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.14.1.ebuild | 105 +++
2 files changed, 106 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 6a5cb0c7dd61..32fc1e886a67 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,4 +1,5 @@
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
+DIST rdoc-6.14.1.tar.gz 802344 BLAKE2B
fa79a82092abf883f09ce88e7409cccacaea877cbd0b499846d782824be5775fa9339e32c875091041da7e401e050b53b1cd74382034ef494e440727a72fd75d
SHA512
a4653e6bbab88c4fe6a4a728150aaef61a6546f27952849b208be455ad8bf0e13744f400d35e6bfab77440872b1dc0119729bf6a6d21ee0228fadc9e92c905b2
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.14.1.ebuild b/dev-ruby/rdoc/rdoc-6.14.1.ebuild
new file mode 100644
index ..aa34717f0cac
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.14.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ #rm -f test/rdoc/rdoc_parser_prism_ruby_test.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 6f891349995ca241969473159b9337b7145e3976
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Jun 9 09:22:42 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Jun 9 09:40:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f891349
Revert "dev-ruby/rdoc: drop 6.11.0, 6.12.0, 6.13.0"
This reverts commit 31849ebe432d82181e10cc0b5e639f030a8db5a2.
dev-ruby/rbs needs a recent but pre-6.13.0 version for its tests.
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 3 ++
dev-ruby/rdoc/rdoc-6.11.0.ebuild | 102 +++
dev-ruby/rdoc/rdoc-6.12.0.ebuild | 102 +++
dev-ruby/rdoc/rdoc-6.13.0.ebuild | 102 +++
4 files changed, 309 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 649ce5873c61..eb809e127803 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,6 @@
+DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
+DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
+DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.11.0.ebuild b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
new file mode 100644
index ..e4ae4a575902
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_enco
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: df0d596705a6e3f856353a1f114431375822f8fa
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Jun 9 09:39:12 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Jun 9 09:40:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0d5967
dev-ruby/rdoc: drop 6.12.0, 6.13.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 2 -
dev-ruby/rdoc/rdoc-6.12.0.ebuild | 102 ---
dev-ruby/rdoc/rdoc-6.13.0.ebuild | 102 ---
3 files changed, 206 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index eb809e127803..6a5cb0c7dd61 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,6 +1,4 @@
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
-DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
-DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.12.0.ebuild b/dev-ruby/rdoc/rdoc-6.12.0.ebuild
deleted file mode 100644
index e4ae4a575902..
--- a/dev-ruby/rdoc/rdoc-6.12.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="doc"
-
-RDEPEND=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb ||
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 31849ebe432d82181e10cc0b5e639f030a8db5a2
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Jun 2 10:43:31 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Jun 2 10:43:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31849ebe
dev-ruby/rdoc: drop 6.11.0, 6.12.0, 6.13.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 3 --
dev-ruby/rdoc/rdoc-6.11.0.ebuild | 102 ---
dev-ruby/rdoc/rdoc-6.12.0.ebuild | 102 ---
dev-ruby/rdoc/rdoc-6.13.0.ebuild | 102 ---
4 files changed, 309 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index eb809e127803..649ce5873c61 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,6 +1,3 @@
-DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
-DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
-DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.11.0.ebuild b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
deleted file mode 100644
index e4ae4a575902..
--- a/dev-ruby/rdoc/rdoc-6.11.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="doc"
-
-RDEPEND=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
-
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: cfddd05b3e84a135d707c6710e7db9fa86be821f
Author: Hans de Graaff gentoo org>
AuthorDate: Fri May 23 05:29:36 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri May 23 05:32:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfddd05b
dev-ruby/rdoc: add 6.14.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.14.0.ebuild | 104 +++
2 files changed, 105 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index de997a4b46c6..eb809e127803 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -2,4 +2,5 @@ DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c
DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
+DIST rdoc-6.14.0.tar.gz 802328 BLAKE2B
13d31b5ed5b7c1ed7cce0d4fc328dbca6d857c248b151d55fef0959395466744ed8f9dae9b3eb60a58783951125a762c878a697bf0f3e1a9e462cc64287b6073
SHA512
cbf69eb8abfee455a7090f7a6f767be2e3b1ee46a5effb86a97c1407a9fcd26c968c51af1ffc685add1c4e66e9fbe171aad4514a5fca9268b60fa0a732a0a8e7
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.14.0.ebuild b/dev-ruby/rdoc/rdoc-6.14.0.ebuild
new file mode 100644
index ..4c8ffbadf6ef
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.14.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ dev-ruby/erb
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ dev-ruby/prism
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/rdoc*test.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/rdoc_options_test.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ #rm -f test/rdoc/rdoc_parser_prism_ruby_test.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if u
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 1dcf48e511739738ebb02716f0f993346cdd590e
Author: Sam James gentoo org>
AuthorDate: Tue May 20 21:07:03 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue May 20 21:07:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcf48e5
dev-ruby/rdoc: Stabilize 6.13.1 ppc64, #956180
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.13.1.ebuild b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
index 55fc0f437479..39d3df4d9a59 100644
--- a/dev-ruby/rdoc/rdoc-6.13.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 2e988e0cd176d5a7e14242a89d2fb9f5c01bf6d6
Author: Sam James gentoo org>
AuthorDate: Tue May 20 19:06:24 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue May 20 19:06:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e988e0c
dev-ruby/rdoc: Stabilize 6.13.1 amd64, #956180
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.13.1.ebuild b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
index cc5896971a3c..55fc0f437479 100644
--- a/dev-ruby/rdoc/rdoc-6.13.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 5a63e3ef0cc5db4b02085f67ea949ed036ad3538
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun May 18 11:04:21 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun May 18 11:04:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a63e3ef
dev-ruby/rdoc: Stabilize 6.13.1 x86, #956180
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.13.1.ebuild b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
index 7de42dcbc4a0..94c50b485582 100644
--- a/dev-ruby/rdoc/rdoc-6.13.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 8362879c719e94eaa3d60b4508793eda3d5ab808
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun May 18 10:53:05 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun May 18 10:53:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8362879c
dev-ruby/rdoc: Stabilize 6.13.1 arm64, #956180
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.13.1.ebuild b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
index d3abfae6a8de..7de42dcbc4a0 100644
--- a/dev-ruby/rdoc/rdoc-6.13.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: d18516a599b10fcd2621b3726a55c0721fbc6daa
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Mar 29 19:59:29 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Mar 29 20:05:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18516a5
dev-ruby/rdoc: add 6.13.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.13.1.ebuild | 102 +++
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 7897a03a1c2a..de997a4b46c6 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,4 +1,5 @@
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
+DIST rdoc-6.13.1.tar.gz 799699 BLAKE2B
a91799a74a97ebd7646aff6bf6a8866992fc9b5ed4cfa20c7e4441069fce62c8aa574da9d979a6baaae4d16f45705082955fc07d0df0630ab1e8e0f8e1f9aab0
SHA512
8c50e33ea192c61037bfb5a7118efe56c23f882f3c80cc78c18b0f2c7ae61a7da7cc18b6beb8ff2c4cf75764cbf33e4d56a090f5ecdb2ba1e91686b81531718e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.13.1.ebuild b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
new file mode 100644
index ..e4ae4a575902
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ rm -f test/rdoc/test_rdoc_parser_prism_ruby.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 627f52b1e498e0677f8359983cb3a2365241c595
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Mar 24 17:15:12 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Mar 24 17:47:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627f52b1
dev-ruby/rdoc: drop 6.6.3.1-r1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 -
dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild | 99
2 files changed, 100 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 716a4d8ddb47..7897a03a1c2a 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,5 +1,4 @@
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
-DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
deleted file mode 100644
index 0d616f622fbf..
--- a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -S exe/rdoc --force-output || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- LANG=C.UTF-8 ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: e85c3a9f0c8d62777a6b554fa6a87d96099123f1
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Mar 24 16:24:50 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Mar 24 16:24:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85c3a9f
dev-ruby/rdoc: Stabilize 6.8.1 ppc, #946682
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index 5175b785a686..1f7602e8e7c5 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: cf568efbfce579d5d3fa17172de38d6e1e726b05
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Mar 24 06:59:09 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Mar 24 07:17:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf568efb
dev-ruby/rdoc: add 6.13.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.13.0.ebuild | 102 +++
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index f3717e2f3f87..e455f0071870 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,6 +1,7 @@
DIST rdoc-6.10.0.tar.gz 797421 BLAKE2B
f73029ea1d4984510a2ffe30ca608f609b218948b34ea9966e0ea0482b20946b90b753fe905109a042819677a291442fadc9e66961648db4f1bc442fc817600b
SHA512
670295bf8dceb59100fcf6cef46942414d5b1367ff604be3623b5264955c879e37f0bbe382af48a22113f7702d6e3d6e2ed122b6649466779ae4bca1cb0c128b
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
+DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
DIST rdoc-6.9.1.tar.gz 796367 BLAKE2B
6d80fa5b903c4c87acfe18de2d6e75f92bfd57b0b998bb8f80572b06308334c0a42370f79160c1b761cccfcb7810f1877fcbb3315381c8ec962b5f4c7bf7fb68
SHA512
24fbaf6f9c32bbde9b29267f5865c812382bf6afcddb6bc3b4a3427d068294609f102b6ed1859a7e3da7491fbb9105e9cfd99231a64645ee9968120bd6710dc3
diff --git a/dev-ruby/rdoc/rdoc-6.13.0.ebuild b/dev-ruby/rdoc/rdoc-6.13.0.ebuild
new file mode 100644
index ..e4ae4a575902
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.13.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 84f397886347136211f1c12ced573891ff7bef27
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Mar 24 06:59:41 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Mar 24 07:17:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f39788
dev-ruby/rdoc: drop 6.9.1, 6.10.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 2 -
dev-ruby/rdoc/rdoc-6.10.0.ebuild | 102 ---
dev-ruby/rdoc/rdoc-6.9.1.ebuild | 102 ---
3 files changed, 206 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index e455f0071870..716a4d8ddb47 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,7 +1,5 @@
-DIST rdoc-6.10.0.tar.gz 797421 BLAKE2B
f73029ea1d4984510a2ffe30ca608f609b218948b34ea9966e0ea0482b20946b90b753fe905109a042819677a291442fadc9e66961648db4f1bc442fc817600b
SHA512
670295bf8dceb59100fcf6cef46942414d5b1367ff604be3623b5264955c879e37f0bbe382af48a22113f7702d6e3d6e2ed122b6649466779ae4bca1cb0c128b
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B
318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021
SHA512
5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
-DIST rdoc-6.9.1.tar.gz 796367 BLAKE2B
6d80fa5b903c4c87acfe18de2d6e75f92bfd57b0b998bb8f80572b06308334c0a42370f79160c1b761cccfcb7810f1877fcbb3315381c8ec962b5f4c7bf7fb68
SHA512
24fbaf6f9c32bbde9b29267f5865c812382bf6afcddb6bc3b4a3427d068294609f102b6ed1859a7e3da7491fbb9105e9cfd99231a64645ee9968120bd6710dc3
diff --git a/dev-ruby/rdoc/rdoc-6.10.0.ebuild b/dev-ruby/rdoc/rdoc-6.10.0.ebuild
deleted file mode 100644
index d6d3689dadcb..
--- a/dev-ruby/rdoc/rdoc-6.10.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="doc"
-
-RDEPEND=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is de
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 61a907ff9a12726011a3865607192017e5088b84
Author: Sam James gentoo org>
AuthorDate: Thu Feb 27 02:56:04 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Feb 27 02:56:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a907ff
dev-ruby/rdoc: Stabilize 6.8.1 arm, #946682
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index b705a14c9c60..5175b785a686 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 7ae508c216238cd732e3ef73539231c3c49f522f
Author: Jakov Smolić gentoo org>
AuthorDate: Sat Feb 8 00:32:37 2025 +
Commit: Jakov Smolić gentoo org>
CommitDate: Sat Feb 8 01:08:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae508c2
dev-ruby/rdoc: Stabilize 6.8.1 x86, #946682
Signed-off-by: Jakov Smolić gentoo.org>
dev-ruby/rdoc/rdoc-6.8.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index e096dfced42a..b705a14c9c60 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.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
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: c9fff92c594f6f57d9d10e87b3d3eede114f7803
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Feb 7 05:58:01 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Feb 7 05:58:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fff92c
dev-ruby/rdoc: add 6.12.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.12.0.ebuild | 102 +++
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 8a732a30d9ce..f3717e2f3f87 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,5 +1,6 @@
DIST rdoc-6.10.0.tar.gz 797421 BLAKE2B
f73029ea1d4984510a2ffe30ca608f609b218948b34ea9966e0ea0482b20946b90b753fe905109a042819677a291442fadc9e66961648db4f1bc442fc817600b
SHA512
670295bf8dceb59100fcf6cef46942414d5b1367ff604be3623b5264955c879e37f0bbe382af48a22113f7702d6e3d6e2ed122b6649466779ae4bca1cb0c128b
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
+DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B
1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f
SHA512
4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
DIST rdoc-6.9.1.tar.gz 796367 BLAKE2B
6d80fa5b903c4c87acfe18de2d6e75f92bfd57b0b998bb8f80572b06308334c0a42370f79160c1b761cccfcb7810f1877fcbb3315381c8ec962b5f4c7bf7fb68
SHA512
24fbaf6f9c32bbde9b29267f5865c812382bf6afcddb6bc3b4a3427d068294609f102b6ed1859a7e3da7491fbb9105e9cfd99231a64645ee9968120bd6710dc3
diff --git a/dev-ruby/rdoc/rdoc-6.12.0.ebuild b/dev-ruby/rdoc/rdoc-6.12.0.ebuild
new file mode 100644
index ..e4ae4a575902
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.12.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ rm -f test/rdoc
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 4fac6f34f88f09d00e58979abbc13813c0b4336b
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Jan 17 06:43:04 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Jan 17 07:03:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fac6f34
dev-ruby/rdoc: add 6.11.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.11.0.ebuild | 102 +++
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index bb1d344bb639..8a732a30d9ce 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,4 +1,5 @@
DIST rdoc-6.10.0.tar.gz 797421 BLAKE2B
f73029ea1d4984510a2ffe30ca608f609b218948b34ea9966e0ea0482b20946b90b753fe905109a042819677a291442fadc9e66961648db4f1bc442fc817600b
SHA512
670295bf8dceb59100fcf6cef46942414d5b1367ff604be3623b5264955c879e37f0bbe382af48a22113f7702d6e3d6e2ed122b6649466779ae4bca1cb0c128b
+DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B
facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0
SHA512
9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
DIST rdoc-6.9.1.tar.gz 796367 BLAKE2B
6d80fa5b903c4c87acfe18de2d6e75f92bfd57b0b998bb8f80572b06308334c0a42370f79160c1b761cccfcb7810f1877fcbb3315381c8ec962b5f4c7bf7fb68
SHA512
24fbaf6f9c32bbde9b29267f5865c812382bf6afcddb6bc3b4a3427d068294609f102b6ed1859a7e3da7491fbb9105e9cfd99231a64645ee9968120bd6710dc3
diff --git a/dev-ruby/rdoc/rdoc-6.11.0.ebuild b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
new file mode 100644
index ..e4ae4a575902
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ rm -f test/rdoc/test_rdoc_parser_prism_ruby.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 0aee4fb55fad97aacec3be6d55a53295e71d77d8
Author: Sam James gentoo org>
AuthorDate: Fri Dec 20 06:28:58 2024 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 20 06:28:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aee4fb5
dev-ruby/rdoc: Stabilize 6.8.1 ppc64, #946682
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index 2c35f4b6fcc2..c52173293b36 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 80f0f65cc514731477750c0870b243b2e9d3681e
Author: Sam James gentoo org>
AuthorDate: Fri Dec 20 06:28:57 2024 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 20 06:28:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f0f65c
dev-ruby/rdoc: Stabilize 6.8.1 amd64, #946682
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index 3a8b1ca36e33..2c35f4b6fcc2 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 163ce122da3822ecbeaa074fb7abcd8e2f4da438
Author: Sam James gentoo org>
AuthorDate: Fri Dec 20 06:28:55 2024 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 20 06:28:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163ce122
dev-ruby/rdoc: Stabilize 6.8.1 sparc, #946682
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index 1e84dfa851d3..3a8b1ca36e33 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 7e53d18c9915eb434df210a059c5602b6d47a816
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Dec 20 06:05:51 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Dec 20 06:05:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e53d18c
dev-ruby/rdoc: drop 6.7.0, 6.9.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 2 -
dev-ruby/rdoc/rdoc-6.7.0.ebuild | 99 --
dev-ruby/rdoc/rdoc-6.9.0.ebuild | 102
3 files changed, 203 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index e98cf086583d..bb1d344bb639 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,6 +1,4 @@
DIST rdoc-6.10.0.tar.gz 797421 BLAKE2B
f73029ea1d4984510a2ffe30ca608f609b218948b34ea9966e0ea0482b20946b90b753fe905109a042819677a291442fadc9e66961648db4f1bc442fc817600b
SHA512
670295bf8dceb59100fcf6cef46942414d5b1367ff604be3623b5264955c879e37f0bbe382af48a22113f7702d6e3d6e2ed122b6649466779ae4bca1cb0c128b
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
-DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B
7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51
SHA512
d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
-DIST rdoc-6.9.0.tar.gz 796468 BLAKE2B
9c0aef8a292ecdde04da0710898319a08cc73eb29c3d4ab1b7a72ecce23e61644ceee49261676df4a24c212b67d0d0dac259fdfcad89be0813ba7e0f69cf812a
SHA512
187adc7ac068a2821514aa895c5bdeb5438f3986a187053f353a26b8a4b37eefa26f7b00993fdb689d144184c2cf800ed3d63ee77e7131335c17b6c21674f0fc
DIST rdoc-6.9.1.tar.gz 796367 BLAKE2B
6d80fa5b903c4c87acfe18de2d6e75f92bfd57b0b998bb8f80572b06308334c0a42370f79160c1b761cccfcb7810f1877fcbb3315381c8ec962b5f4c7bf7fb68
SHA512
24fbaf6f9c32bbde9b29267f5865c812382bf6afcddb6bc3b4a3427d068294609f102b6ed1859a7e3da7491fbb9105e9cfd99231a64645ee9968120bd6710dc3
diff --git a/dev-ruby/rdoc/rdoc-6.7.0.ebuild b/dev-ruby/rdoc/rdoc-6.7.0.ebuild
deleted file mode 100644
index 4c7783d47cff..
--- a/dev-ruby/rdoc/rdoc-6.7.0.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
-
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 7be6bdc6b647ba67ecb62b69977f6580f590337e
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Dec 20 06:04:48 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Dec 20 06:04:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be6bdc6
dev-ruby/rdoc: add 6.10.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.10.0.ebuild | 102 +++
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index adc505cd0d8c..e98cf086583d 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,4 @@
+DIST rdoc-6.10.0.tar.gz 797421 BLAKE2B
f73029ea1d4984510a2ffe30ca608f609b218948b34ea9966e0ea0482b20946b90b753fe905109a042819677a291442fadc9e66961648db4f1bc442fc817600b
SHA512
670295bf8dceb59100fcf6cef46942414d5b1367ff604be3623b5264955c879e37f0bbe382af48a22113f7702d6e3d6e2ed122b6649466779ae4bca1cb0c128b
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B
7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51
SHA512
d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.10.0.ebuild b/dev-ruby/rdoc/rdoc-6.10.0.ebuild
new file mode 100644
index ..1e84dfa851d3
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.10.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ rm -f test/rdoc/test_rdoc_parser_prism_ruby.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: a985760a78a3de5f91e35ebbf8cfcb608ce11682
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Dec 17 06:28:43 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Dec 17 06:28:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a985760a
dev-ruby/rdoc: add 6.9.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.9.1.ebuild | 102
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 6f9661db1533..adc505cd0d8c 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -2,3 +2,4 @@ DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac
DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B
7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51
SHA512
d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
DIST rdoc-6.9.0.tar.gz 796468 BLAKE2B
9c0aef8a292ecdde04da0710898319a08cc73eb29c3d4ab1b7a72ecce23e61644ceee49261676df4a24c212b67d0d0dac259fdfcad89be0813ba7e0f69cf812a
SHA512
187adc7ac068a2821514aa895c5bdeb5438f3986a187053f353a26b8a4b37eefa26f7b00993fdb689d144184c2cf800ed3d63ee77e7131335c17b6c21674f0fc
+DIST rdoc-6.9.1.tar.gz 796367 BLAKE2B
6d80fa5b903c4c87acfe18de2d6e75f92bfd57b0b998bb8f80572b06308334c0a42370f79160c1b761cccfcb7810f1877fcbb3315381c8ec962b5f4c7bf7fb68
SHA512
24fbaf6f9c32bbde9b29267f5865c812382bf6afcddb6bc3b4a3427d068294609f102b6ed1859a7e3da7491fbb9105e9cfd99231a64645ee9968120bd6710dc3
diff --git a/dev-ruby/rdoc/rdoc-6.9.1.ebuild b/dev-ruby/rdoc/rdoc-6.9.1.ebuild
new file mode 100644
index ..1e84dfa851d3
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.9.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ rm -f test/rdoc/test_rdoc_parser_prism_ruby.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: adaaf232a4db98b354e000e778a0d7aff5ba2244
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Dec 15 07:43:06 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Dec 15 07:55:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adaaf232
dev-ruby/rdoc: add 6.9.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.9.0.ebuild | 102
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index df12bdb0539a..6f9661db1533 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,4 @@
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B
7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51
SHA512
d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
+DIST rdoc-6.9.0.tar.gz 796468 BLAKE2B
9c0aef8a292ecdde04da0710898319a08cc73eb29c3d4ab1b7a72ecce23e61644ceee49261676df4a24c212b67d0d0dac259fdfcad89be0813ba7e0f69cf812a
SHA512
187adc7ac068a2821514aa895c5bdeb5438f3986a187053f353a26b8a4b37eefa26f7b00993fdb689d144184c2cf800ed3d63ee77e7131335c17b6c21674f0fc
diff --git a/dev-ruby/rdoc/rdoc-6.9.0.ebuild b/dev-ruby/rdoc/rdoc-6.9.0.ebuild
new file mode 100644
index ..1e84dfa851d3
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.9.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ rm -f test/rdoc/test_rdoc_parser_prism_ruby.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ vers
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: c590fe0538780eaf3c2a5d4ba9fb2def987b28fc
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Nov 20 06:47:02 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Nov 20 06:47:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c590fe05
dev-ruby/rdoc: add 6.8.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.8.1.ebuild | 102
2 files changed, 103 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index fc6e8b7ac9fa..df12bdb0539a 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,2 +1,3 @@
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B
7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51
SHA512
d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e
+DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B
d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23
SHA512
b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
new file mode 100644
index ..1e84dfa851d3
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on currently unpackaged prism
+ rm -f test/rdoc/test_rdoc_parser_prism_ruby.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 58a19beefd3b8f8a311414182db8d30d2227d82b
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Jun 5 05:48:38 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Jun 5 05:49:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a19bee
dev-ruby/rdoc: drop 6.5.0
Bug: https://bugs.gentoo.org/927565
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 -
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 98 -
2 files changed, 99 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index a46fc5c64566..fc6e8b7ac9fa 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,2 @@
-DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B
7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51
SHA512
d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
deleted file mode 100644
index a49d07120345..
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -S exe/rdoc --force-output || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- LANG=C.UTF-8 ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
- sed -i -e "1s/env ruby/ruby${version}/" \
- "${ED}/usr/bin/${bin}${version}" || die
- fi
- done
- done
-}
-
-pkg_postinst() {
- if [[
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: c77a7d3c74e4abdc413387120e279f96d61c730e
Author: Hans de Graaff gentoo org>
AuthorDate: Sat May 25 05:37:11 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat May 25 05:44:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77a7d3c
dev-ruby/rdoc: add 6.7.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.7.0.ebuild | 99 +
2 files changed, 100 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 93dac1ad9967..a46fc5c64566 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,2 +1,3 @@
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
+DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B
7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51
SHA512
d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e
diff --git a/dev-ruby/rdoc/rdoc-6.7.0.ebuild b/dev-ruby/rdoc/rdoc-6.7.0.ebuild
new file mode 100644
index ..4c7783d47cff
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.7.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 096b2a279b5e33035f51dd4e84427191829832c2
Author: Sam James gentoo org>
AuthorDate: Sat May 18 10:11:38 2024 +
Commit: Sam James gentoo org>
CommitDate: Sat May 18 10:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096b2a27
dev-ruby/rdoc: Stabilize 6.6.3.1-r1 hppa, #927566
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
index 9899f4dfa226..38b12cf59974 100644
--- a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: e5834965076f6c771db42c2ed22136f42c2b9e75
Author: Hans de Graaff gentoo org>
AuthorDate: Sat May 11 08:22:54 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat May 11 08:23:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5834965
dev-ruby/rdoc: drop 6.6.2, 6.6.3.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest| 1 -
dev-ruby/rdoc/rdoc-6.6.2.ebuild | 98 ---
dev-ruby/rdoc/rdoc-6.6.3.1.ebuild | 98 ---
3 files changed, 197 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 24c0d3edac48..93dac1ad9967 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,2 @@
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
-DIST rdoc-6.6.2.tar.gz 765932 BLAKE2B
39bcb0f1af6ee4d53b9011179556d8f1a6b09e20716e60a5d57ca7dcede54797946517e7321004e41d440f26d39e9f3c7c80aaf3b24212ce6a650cddc23d69f3
SHA512
326ead5d4ec5b9328f9feaf3434351911a3dda18d739c8657d9025f7b3387139e1b63ea8fc649870ca474e4a0560ad87cb9e2a13fbbecd240a8aad652d061d42
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
diff --git a/dev-ruby/rdoc/rdoc-6.6.2.ebuild b/dev-ruby/rdoc/rdoc-6.6.2.ebuild
deleted file mode 100644
index aad01097472a..
--- a/dev-ruby/rdoc/rdoc-6.6.2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -S exe/rdoc --force-output || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- LANG=C.UTF-8 ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
- sed -i -e "1s/env ruby/ruby${version}/" \
- "${ED}/usr/bin/${bin}${version}" || die
- fi
-
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 665a36f35350ee662d5fe9dd57a26a017457a02e
Author: Jakov Smolić gentoo org>
AuthorDate: Mon Apr 29 07:53:02 2024 +
Commit: Jakov Smolić gentoo org>
CommitDate: Mon Apr 29 07:53:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665a36f3
dev-ruby/rdoc: stabilize 6.6.3.1-r1 for ppc64
Signed-off-by: Jakov Smolić gentoo.org>
dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
index 0d2b95bf4f0e..221db1b0a5fb 100644
--- a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 61d89f69376d450c285c0d2ef892a2d336921e56
Author: Arthur Zamarin gentoo org>
AuthorDate: Wed Apr 24 18:19:31 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Wed Apr 24 18:19:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d89f69
dev-ruby/rdoc: Stabilize 6.6.3.1-r1 x86, #927566
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
index 1397438f89a0..0d2b95bf4f0e 100644
--- a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 44dd2d42052439d8e57f9ae503196948a3b016b0
Author: Arthur Zamarin gentoo org>
AuthorDate: Wed Apr 24 17:58:54 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Wed Apr 24 17:58:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44dd2d42
dev-ruby/rdoc: Stabilize 6.6.3.1-r1 amd64, #927566
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
index e282ebb89a7e..1397438f89a0 100644
--- a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: f55be1a21a7b2182694142f029b7ba0a2892cd89
Author: Gabi Falk gmx com>
AuthorDate: Sun Apr 21 08:40:00 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Apr 21 12:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55be1a2
dev-ruby/rdoc: bdepend dev-ruby/test-unit-ruby-core for USE=test
Closes: https://bugs.gentoo.org/923590
Signed-off-by: Gabi Falk gmx.com>
Closes: https://github.com/gentoo/gentoo/pull/36311
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild | 99
1 file changed, 99 insertions(+)
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
new file mode 100644
index ..e282ebb89a7e
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ dev-ruby/test-unit-ruby-core
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
+ eselect ruby set $(eselect --brief --colour=no ruby show | head
-n1)
+ fi
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 3577c32c04b635ce9c8ccf93eb085752ab140c68
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Apr 19 11:11:34 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Apr 19 11:11:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3577c32c
dev-ruby/rdoc: Stabilize 6.6.3.1 arm64, #927566
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.6.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
index 05be012bb1d5..7a774a7cbd0e 100644
--- a/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: f74e492c341cfbc79b009c684715dd2c97822689
Author: Sam James gentoo org>
AuthorDate: Wed Apr 17 06:54:29 2024 +
Commit: Sam James gentoo org>
CommitDate: Wed Apr 17 06:54:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74e492c
dev-ruby/rdoc: Stabilize 6.6.3.1 arm, #927566
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.6.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
index 83d418a1388f..17159524cabf 100644
--- a/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: f7923e9ff9712d804e7ea060d4fba6dc9e4c49b8
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Mar 23 07:01:20 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Mar 23 07:09:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7923e9f
dev-ruby/rdoc: drop 6.6.0, 6.6.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 2 -
dev-ruby/rdoc/rdoc-6.6.0.ebuild | 98 -
dev-ruby/rdoc/rdoc-6.6.1.ebuild | 98 -
3 files changed, 198 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index bdee6bd36bbf..24c0d3edac48 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,5 +1,3 @@
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
-DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B
85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68
SHA512
fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7
-DIST rdoc-6.6.1.tar.gz 766276 BLAKE2B
480f26688dfa03ac60278b66934f599a2f695787c9c1394b5ea596977c5dc94699429c921cb98fa0faf8aa0b3fd6598441e18cb379886ad152d34eae92206377
SHA512
9baa6fa467c3d4b5dea34a199ca697124bce7ead3bd3a11eb1c28d6a246bf5317331008dde0595baf382a6e05e9bde752008ecb29fe271df1eef3e7875115bd5
DIST rdoc-6.6.2.tar.gz 765932 BLAKE2B
39bcb0f1af6ee4d53b9011179556d8f1a6b09e20716e60a5d57ca7dcede54797946517e7321004e41d440f26d39e9f3c7c80aaf3b24212ce6a650cddc23d69f3
SHA512
326ead5d4ec5b9328f9feaf3434351911a3dda18d739c8657d9025f7b3387139e1b63ea8fc649870ca474e4a0560ad87cb9e2a13fbbecd240a8aad652d061d42
DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
diff --git a/dev-ruby/rdoc/rdoc-6.6.0.ebuild b/dev-ruby/rdoc/rdoc-6.6.0.ebuild
deleted file mode 100644
index 7ea9b73b0177..
--- a/dev-ruby/rdoc/rdoc-6.6.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -S exe/rdoc --force-output || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- LANG=C.UTF-8 ${RUBY} -S rake generate || die
-}
-
-all_ruby_install()
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 39ede0ad755b1c912165239d236fb1c6fc7fbdd9
Author: Hans de Graaff gentoo org>
AuthorDate: Thu Mar 21 06:36:22 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Thu Mar 21 06:42:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ede0ad
dev-ruby/rdoc: add 6.6.3.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest| 1 +
dev-ruby/rdoc/rdoc-6.6.3.1.ebuild | 98 +++
2 files changed, 99 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index efe59476844a..bdee6bd36bbf 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -2,3 +2,4 @@ DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321
DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B
85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68
SHA512
fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7
DIST rdoc-6.6.1.tar.gz 766276 BLAKE2B
480f26688dfa03ac60278b66934f599a2f695787c9c1394b5ea596977c5dc94699429c921cb98fa0faf8aa0b3fd6598441e18cb379886ad152d34eae92206377
SHA512
9baa6fa467c3d4b5dea34a199ca697124bce7ead3bd3a11eb1c28d6a246bf5317331008dde0595baf382a6e05e9bde752008ecb29fe271df1eef3e7875115bd5
DIST rdoc-6.6.2.tar.gz 765932 BLAKE2B
39bcb0f1af6ee4d53b9011179556d8f1a6b09e20716e60a5d57ca7dcede54797946517e7321004e41d440f26d39e9f3c7c80aaf3b24212ce6a650cddc23d69f3
SHA512
326ead5d4ec5b9328f9feaf3434351911a3dda18d739c8657d9025f7b3387139e1b63ea8fc649870ca474e4a0560ad87cb9e2a13fbbecd240a8aad652d061d42
+DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B
15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a
SHA512
c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
b/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
new file mode 100644
index ..83d418a1388f
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: ff606c5f04df6681e11b109c5f65b2f5976ff491
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Dec 16 07:55:34 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Dec 16 07:58:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff606c5f
dev-ruby/rdoc: add 6.6.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.6.2.ebuild | 98 +
2 files changed, 99 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 4b64877679f8..efe59476844a 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,4 @@
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B
85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68
SHA512
fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7
DIST rdoc-6.6.1.tar.gz 766276 BLAKE2B
480f26688dfa03ac60278b66934f599a2f695787c9c1394b5ea596977c5dc94699429c921cb98fa0faf8aa0b3fd6598441e18cb379886ad152d34eae92206377
SHA512
9baa6fa467c3d4b5dea34a199ca697124bce7ead3bd3a11eb1c28d6a246bf5317331008dde0595baf382a6e05e9bde752008ecb29fe271df1eef3e7875115bd5
+DIST rdoc-6.6.2.tar.gz 765932 BLAKE2B
39bcb0f1af6ee4d53b9011179556d8f1a6b09e20716e60a5d57ca7dcede54797946517e7321004e41d440f26d39e9f3c7c80aaf3b24212ce6a650cddc23d69f3
SHA512
326ead5d4ec5b9328f9feaf3434351911a3dda18d739c8657d9025f7b3387139e1b63ea8fc649870ca474e4a0560ad87cb9e2a13fbbecd240a8aad652d061d42
diff --git a/dev-ruby/rdoc/rdoc-6.6.2.ebuild b/dev-ruby/rdoc/rdoc-6.6.2.ebuild
new file mode 100644
index ..7ea9b73b0177
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.6.2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${ve
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 33c61e48034f0ec2d6e03c60994f609010d97ba3
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Dec 11 07:05:11 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Dec 11 07:05:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c61e48
dev-ruby/rdoc: add 6.6.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.6.1.ebuild | 98 +
2 files changed, 99 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 157438814ab1..4b64877679f8 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,2 +1,3 @@
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B
85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68
SHA512
fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7
+DIST rdoc-6.6.1.tar.gz 766276 BLAKE2B
480f26688dfa03ac60278b66934f599a2f695787c9c1394b5ea596977c5dc94699429c921cb98fa0faf8aa0b3fd6598441e18cb379886ad152d34eae92206377
SHA512
9baa6fa467c3d4b5dea34a199ca697124bce7ead3bd3a11eb1c28d6a246bf5317331008dde0595baf382a6e05e9bde752008ecb29fe271df1eef3e7875115bd5
diff --git a/dev-ruby/rdoc/rdoc-6.6.1.ebuild b/dev-ruby/rdoc/rdoc-6.6.1.ebuild
new file mode 100644
index ..7ea9b73b0177
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.6.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; the
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 58eff3f80762dce241b628c471c5d28728fe78c1
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Dec 9 08:09:36 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Dec 9 08:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58eff3f8
dev-ruby/rdoc: drop 6.4.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 -
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 98 -
2 files changed, 99 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index ef46a33a9c41..157438814ab1 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,2 @@
-DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B
d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3
SHA512
6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B
85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68
SHA512
fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
deleted file mode 100644
index b37e273ea0f0..
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -Ilib -S exe/rdoc || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
- sed -i -e "1s/env ruby/ruby${version}/" \
- "${ED}/usr/bin/${bin}${version}" || die
- fi
- done
- done
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
- eselect
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 70204aa1546cb0a6011b97d11fe8d0508197861c
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Nov 7 05:52:50 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Nov 7 05:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70204aa1
dev-ruby/rdoc: add 6.6.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.6.0.ebuild | 98 +
2 files changed, 99 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 1a55d159b41a..ef46a33a9c41 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,2 +1,3 @@
DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B
d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3
SHA512
6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
+DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B
85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68
SHA512
fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7
diff --git a/dev-ruby/rdoc/rdoc-6.6.0.ebuild b/dev-ruby/rdoc/rdoc-6.6.0.ebuild
new file mode 100644
index ..7ea9b73b0177
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.6.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; the
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 2681cfe5e9d770267ae54e88d4bdf163efdc9368
Author: Sam James gentoo org>
AuthorDate: Wed Aug 2 23:01:40 2023 +
Commit: Sam James gentoo org>
CommitDate: Wed Aug 2 23:01:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2681cfe5
dev-ruby/rdoc: Stabilize 6.5.0 ppc, #909637
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index c28db569dda5..a49d07120345 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 718dba92ae2b23979f6aaaf7e43457cc88ba3b64
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jul 7 19:31:19 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jul 7 19:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718dba92
dev-ruby/rdoc: Stabilize 6.5.0 arm64, #909637
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index decf00a04b20..c28db569dda5 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 3f758eac8b54c80006a0251d91e6cc9e73b8c3ca
Author: Sam James gentoo org>
AuthorDate: Tue Jul 4 16:08:49 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue Jul 4 16:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f758eac
dev-ruby/rdoc: Stabilize 6.5.0 sparc, #909637
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index 94bf78a8c8ea..86b75de22ca9 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 3010975e8ec487fb6d01329a4d23dc3f57a4e86c
Author: Sam James gentoo org>
AuthorDate: Tue Jul 4 16:08:52 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue Jul 4 16:08:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3010975e
dev-ruby/rdoc: Stabilize 6.5.0 x86, #909637
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index a87d959473e2..a72b100b61f8 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 1df3184c627b62a2dbcc064365adcc3698837c84
Author: Sam James gentoo org>
AuthorDate: Tue Jul 4 16:08:56 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue Jul 4 16:08:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df3184c
dev-ruby/rdoc: Stabilize 6.5.0 arm, #909637
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index 60ea512d8426..decf00a04b20 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 64b5f9f41efdf7f8f5dc3ceee00f7f9b725b96b7
Author: Sam James gentoo org>
AuthorDate: Tue Jul 4 16:08:51 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue Jul 4 16:08:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b5f9f4
dev-ruby/rdoc: Stabilize 6.5.0 ppc64, #909637
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index 86b75de22ca9..a87d959473e2 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: bbc02f8cb2232688c997c6da0eac42cbfc7e904e
Author: Sam James gentoo org>
AuthorDate: Tue Jul 4 16:08:55 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue Jul 4 16:08:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc02f8c
dev-ruby/rdoc: Stabilize 6.5.0 amd64, #909637
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index ef6525636ff0..60ea512d8426 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 90a4f90a384b77149269bdc7162df3b7406bbf0a
Author: Sam James gentoo org>
AuthorDate: Tue Jul 4 16:08:53 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue Jul 4 16:08:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a4f90a
dev-ruby/rdoc: Stabilize 6.5.0 hppa, #909637
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index a72b100b61f8..ef6525636ff0 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 24f4e0afd3005500bd3d93e7cfb2a82bab41bdf4
Author: Sam James gentoo org>
AuthorDate: Fri Jun 23 09:03:31 2023 +
Commit: Sam James gentoo org>
CommitDate: Fri Jun 23 09:37:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f4e0af
dev-ruby/rdoc: drop 6.3.3-r1
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/Manifest | 1 -
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 827e5688d9ea..1a55d159b41a 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,2 @@
-DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B
200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3
SHA512
e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1ea41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2
DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B
d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3
SHA512
6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
deleted file mode 100644
index f4d12f10a2cb..
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -Ilib -S exe/rdoc || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
- sed -i -e "1s/env ruby/ruby${version}/" \
- "${ED}/usr/bin/${bin}${version}" || die
- fi
- done
- done
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
- eselect ruby set $(eselect --brief --colour=no ruby show | head
-n1)
-
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 05aab44694e19a47b7ea2c163ffae514b3279dc9
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Jun 12 20:45:18 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Jun 12 20:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05aab446
dev-ruby/rdoc: drop 6.3.2, 6.3.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 -
dev-ruby/rdoc/rdoc-6.3.2.ebuild | 94 -
dev-ruby/rdoc/rdoc-6.3.3.ebuild | 94 -
3 files changed, 189 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 5573cc3d03be..827e5688d9ea 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,4 +1,3 @@
-DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B
1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a
SHA512
1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f
DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B
200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3
SHA512
e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1ea41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2
DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B
d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3
SHA512
6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
deleted file mode 100644
index 743ba4c7fa6b..
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
-
- # Remove tests for code that is not included and not listed in
Manifest.txt
- rm -f test/test_rdoc_i18n_{locale,text}.rb \
- test/rdoc/test_rdoc_generator_pot* || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -Ilib -S exe/rdoc || die
- fi
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
-
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 50c47cdb0464a2800b7ba1d933aa21670078a0f8
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Jun 12 20:43:16 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Jun 12 20:44:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c47cdb
dev-ruby/rdoc: provide working LANG to fix compilation issues
Closes: https://bugs.gentoo.org/904370
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index 528cf9abdcf9..94bf78a8c8ea 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -71,7 +71,7 @@ all_ruby_compile() {
}
each_ruby_compile() {
- ${RUBY} -S rake generate || die
+ LANG=C.UTF-8 ${RUBY} -S rake generate || die
}
all_ruby_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: b864fe119c1629c564ec563a9e9a0f41e0cd90ee
Author: Sam James gentoo org>
AuthorDate: Tue May 30 01:24:59 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue May 30 01:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b864fe11
dev-ruby/rdoc: Stabilize 6.3.3-r1 sparc, #907377
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index c8913e0a5586..f4d12f10a2cb 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 5ab5791113393d34f35d4edcc63751356c16ce87
Author: Sam James gentoo org>
AuthorDate: Tue May 30 01:25:00 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue May 30 01:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab57911
dev-ruby/rdoc: Stabilize 6.4.0 sparc, #907377
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index b5219a2cbb81..b37e273ea0f0 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 8d25a484888615cada0cc25fd4a6a1e13e1fcb9e
Author: Sam James gentoo org>
AuthorDate: Mon May 29 20:19:58 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon May 29 20:19:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d25a484
dev-ruby/rdoc: Stabilize 6.3.3-r1 x86, #907377
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index dc271043baf8..c8913e0a5586 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 8f0f5b1ef11a1026eb520342f86b0feaf4d25035
Author: Sam James gentoo org>
AuthorDate: Mon May 29 20:19:59 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon May 29 20:19:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0f5b1e
dev-ruby/rdoc: Stabilize 6.4.0 x86, #907377
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index fa0474e848a1..b5219a2cbb81 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 7fe1d1c1ae99f302611ec40ff69acf867d789d6a
Author: Sam James gentoo org>
AuthorDate: Mon May 29 20:06:52 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon May 29 20:08:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe1d1c1
dev-ruby/rdoc: Stabilize 6.4.0 hppa, #907377
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index 25f00a8ea7e1..fa0474e848a1 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: a3862978f118d935b221d1ee750599e57d709e49
Author: Sam James gentoo org>
AuthorDate: Mon May 29 20:06:51 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon May 29 20:08:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3862978
dev-ruby/rdoc: Stabilize 6.3.3-r1 hppa, #907377
Signed-off-by: Sam James gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index c002de6ce9b4..dc271043baf8 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 6ee7e3c96d0f0c917c6fc190e04dee28c2513cc9
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 20:00:18 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 20:01:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee7e3c9
dev-ruby/rdoc: Stabilize 6.3.3-r1 amd64, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index ff55f5a130c4..c002de6ce9b4 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: e1b2844bfadf1a3bc5fe21736328d298ad0697b4
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 20:00:18 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 20:01:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b2844b
dev-ruby/rdoc: Stabilize 6.4.0 amd64, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index 3f723fba0bf2..25f00a8ea7e1 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 2dc08ef83172d0d9ebcd11b73fa7b759c247a649
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 19:39:27 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 19:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc08ef8
dev-ruby/rdoc: Stabilize 6.3.3-r1 ppc64, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index 87b905e82517..ff55f5a130c4 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: ef04e5344e8bf56f64a0a702b2a490d928504c54
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 19:39:27 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 19:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef04e534
dev-ruby/rdoc: Stabilize 6.4.0 ppc64, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index 1d417ef94d29..3f723fba0bf2 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 0ade7e8af09529a6a509d5cbb834bbcf71b8a925
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 19:37:03 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 19:37:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ade7e8a
dev-ruby/rdoc: Stabilize 6.3.3-r1 arm, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index edf0f3b7624e..87b905e82517 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: c07d1cdf682c3974b80b84becaede595b7dee2c9
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 19:37:04 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 19:37:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07d1cdf
dev-ruby/rdoc: Stabilize 6.4.0 arm, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index a339983cac4a..1d417ef94d29 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: fd09cefbd2b34f02cfa8c7be70c278ccfe8fe6a0
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 19:29:37 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 19:33:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd09cefb
dev-ruby/rdoc: Stabilize 6.3.3-r1 ppc, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index 1bdde3694505..edf0f3b7624e 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~s390 ~sparc
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: a9c087638e14e5d33f51b79127d28fb3abd8b581
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 29 19:29:37 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 29 19:33:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c08763
dev-ruby/rdoc: Stabilize 6.4.0 ppc, #907377
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index 022d1a332718..a339983cac4a 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: b31a08244269724f4f8cd447af99ed1bf5996795 Author: Sam James gentoo org> AuthorDate: Sun Apr 16 06:11:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 16 06:45:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31a0824 dev-ruby/rdoc: update upstream metadata Signed-off-by: Sam James gentoo.org> dev-ruby/rdoc/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rdoc/metadata.xml b/dev-ruby/rdoc/metadata.xml index 9077f28f103e..ed72bc33b342 100644 --- a/dev-ruby/rdoc/metadata.xml +++ b/dev-ruby/rdoc/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project -rdoc/rdoc +ruby/rdoc
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: c3de2986e8bdd8defd07eccd1bbcd8686c4173cc Author: Hans de Graaff gentoo org> AuthorDate: Tue Feb 28 07:48:00 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 4 10:24:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3de2986 dev-ruby/rdoc: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild index a6dbbb09a981..f2d5cb37fb6e 100644 --- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild +++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_DOC="" RUBY_FAKEGEM_DOCDIR="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 7561916c380076299137c2ff92d5d78a0f0beba0
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Jan 7 16:10:29 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Jan 8 07:49:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7561916c
dev-ruby/rdoc: add 6.5.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.5.0.ebuild | 98 +
2 files changed, 99 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 03b5ca48f03d..5573cc3d03be 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,4 @@
DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B
1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a
SHA512
1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f
DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B
200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3
SHA512
e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1ea41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2
DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B
d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3
SHA512
6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
+DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B
cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf
SHA512
10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
new file mode 100644
index ..a6dbbb09a981
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 3d99d47adc630d710bd3e8fd11c7d3520e3a4152
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Jul 30 07:44:55 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Jul 30 07:46:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d99d47a
dev-ruby/rdoc: update LICENSE
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild| 2 +-
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 2 +-
dev-ruby/rdoc/rdoc-6.3.3.ebuild| 2 +-
dev-ruby/rdoc/rdoc-6.4.0.ebuild| 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index 99594df01978..7baf5a4afc2e 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2 Ruby-BSD"
+LICENSE="|| ( GPL-2 Ruby-BSD )"
KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index fa7d2c2b18ac..c9beeb3f7f0f 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2 Ruby-BSD"
+LICENSE="|| ( GPL-2 Ruby-BSD )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rdoc/rdoc-6.3.3.ebuild b/dev-ruby/rdoc/rdoc-6.3.3.ebuild
index 76139f378eff..fd9f76efd032 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2 Ruby-BSD"
+LICENSE="|| ( GPL-2 Ruby-BSD )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index 5988b8764e06..9452a1862005 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2 Ruby-BSD"
+LICENSE="|| ( GPL-2 Ruby-BSD )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 9d5d1f13e0d572381d49ad7aad16a70f059a5118
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Jul 30 07:41:02 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Jul 30 07:46:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5d1f13
dev-ruby/rdoc: update LICENSE
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild| 4 ++--
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 4 ++--
dev-ruby/rdoc/rdoc-6.3.3.ebuild| 4 ++--
dev-ruby/rdoc/rdoc-6.4.0.ebuild| 2 +-
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index be4d9995ff2f..99594df01978 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.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
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Ruby MIT"
+LICENSE="GPL-2 Ruby-BSD"
KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index feff109f3ce8..fa7d2c2b18ac 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Ruby MIT"
+LICENSE="GPL-2 Ruby-BSD"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rdoc/rdoc-6.3.3.ebuild b/dev-ruby/rdoc/rdoc-6.3.3.ebuild
index 507317f9b0a0..76139f378eff 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3.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=8
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Ruby MIT"
+LICENSE="GPL-2 Ruby-BSD"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index 03aaa77dbfa2..5988b8764e06 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="An extended version of the RDoc library from
Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Ruby MIT"
+LICENSE="GPL-2 Ruby-BSD"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/, eclass/
commit: e4752a480e4c944886310cb1defe0aee0312cead
Author: Benda Xu gentoo org>
AuthorDate: Sun Dec 26 09:52:13 2021 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Mar 26 14:30:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4752a48
dev-ruby/rdoc: remove the hprefixify command on shebangs.
If two ruby targets are specified, the scripts get `/usr/bin/env ruby`
shebangs. "env ruby" is then replaced in the ebuilds to be
"ruby${ver}" (ruby27 or ruby30). They needs to be prefixified.
Contrastingly, when there is one ruby target, the shebang is the
correct EPREFIX/usr/bin/ruby${ver}. No prefixify should be applied.
To unify the two cases, the shebangs for the two-ruby-target case are
changed to be `EPREFIX/usr/bin/env ruby`.
Reference: https://github.com/gentoo/gentoo/pull/21046
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Benda Xu gentoo.org>
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild| 3 +--
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 3 +--
dev-ruby/rdoc/rdoc-6.3.3.ebuild| 3 +--
eclass/ruby-fakegem.eclass | 2 +-
4 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index 44aab8aec7e4..be4d9995ff2f 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_BINDIR="exe"
RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-inherit prefix ruby-fakegem
+inherit ruby-fakegem
DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
@@ -82,7 +82,6 @@ all_ruby_install() {
ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
sed -i -e "1s/env ruby/ruby${version}/" \
"${ED}/usr/bin/${bin}${version}" || die
- use prefix && hprefixify
"${ED}/usr/bin/${bin}${version}"
fi
done
done
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
index c77b59a31571..feff109f3ce8 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_BINDIR="exe"
RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-inherit prefix ruby-fakegem
+inherit ruby-fakegem
DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
@@ -82,7 +82,6 @@ all_ruby_install() {
ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
sed -i -e "1s/env ruby/ruby${version}/" \
"${ED}/usr/bin/${bin}${version}" || die
- use prefix && hprefixify
"${ED}/usr/bin/${bin}${version}"
fi
done
done
diff --git a/dev-ruby/rdoc/rdoc-6.3.3.ebuild b/dev-ruby/rdoc/rdoc-6.3.3.ebuild
index c0a2e2d90b56..507317f9b0a0 100644
--- a/dev-ruby/rdoc/rdoc-6.3.3.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.3.ebuild
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_BINDIR="exe"
RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-inherit prefix ruby-fakegem
+inherit ruby-fakegem
DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
@@ -82,7 +82,6 @@ all_ruby_install() {
ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
sed -i -e "1s/env ruby/ruby${version}/" \
"${ED}/usr/bin/${bin}${version}" || die
- use prefix && hprefixify
"${ED}/usr/bin/${bin}${version}"
fi
done
done
diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index 89bb97947b48..690709f20752 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -396,7 +396,7 @@ ruby_fakegem_binwrapper() {
# if another implementation already arrived,
then make
# it generic and break out of the loop. This
ensures
# that we do at most two iterations.
- rubycmd="/usr/bin/env ruby"
+ rubycmd="${EPREFIX}/usr/bin/env ruby"
break
fi
done
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 55586f41b746affb461a6854260ca00495de2984
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Mar 26 14:28:33 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Mar 26 14:30:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55586f41
dev-ruby/rdoc: fix hprefixify for 6.4.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
index 89e8599b0b1f..719e3d967939 100644
--- a/dev-ruby/rdoc/rdoc-6.4.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_BINDIR="exe"
RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-inherit prefix ruby-fakegem
+inherit ruby-fakegem
DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
HOMEPAGE="https://github.com/ruby/rdoc/";
@@ -86,7 +86,6 @@ all_ruby_install() {
ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
sed -i -e "1s/env ruby/ruby${version}/" \
"${ED}/usr/bin/${bin}${version}" || die
- use prefix && hprefixify
"${ED}/usr/bin/${bin}${version}"
fi
done
done
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 64bdde913d5040066694a3cefc418ba330547434
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Mar 12 07:17:07 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Mar 12 07:21:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bdde91
dev-ruby/rdoc: add 6.4.0 for ruby31
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.4.0.ebuild | 99 +
2 files changed, 100 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index c409c816427d..03b5ca48f03d 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,2 +1,3 @@
DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B
1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a
SHA512
1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f
DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B
200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3
SHA512
e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1ea41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2
+DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B
d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3
SHA512
6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
new file mode 100644
index ..89e8599b0b1f
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit prefix ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -Ilib -S exe/rdoc || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ use prefix && hprefixify
"${ED}/usr/bin/${b
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 99874548480cd0a0d4c12739eb06d9fed0b3fd7e
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Nov 26 08:49:39 2021 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Nov 26 10:06:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99874548
dev-ruby/rdoc: fix doc install
Closes: https://bugs.gentoo.org/823479
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild | 95 ++
1 file changed, 95 insertions(+)
diff --git a/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
new file mode 100644
index ..c77b59a31571
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit prefix ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer
installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -Ilib -S exe/rdoc || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ use prefix && hprefixify
"${ED}/usr/bin/${bin}${version}"
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
+ eselect ruby set $(eselect --brief --colour=no ruby show | head
-n1)
+ fi
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 1f00f734dab46f314c9feb3d9526955ef1b73027
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Nov 13 05:21:54 2021 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Nov 13 05:24:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f00f734
dev-ruby/rdoc: add 6.3.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 +
dev-ruby/rdoc/rdoc-6.3.3.ebuild | 95 +
2 files changed, 96 insertions(+)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 7c3c039ccb0..c409c816427 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1 +1,2 @@
DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B
1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a
SHA512
1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f
+DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B
200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3
SHA512
e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1ea41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2
diff --git a/dev-ruby/rdoc/rdoc-6.3.3.ebuild b/dev-ruby/rdoc/rdoc-6.3.3.ebuild
new file mode 100644
index 000..c0a2e2d90b5
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.3.3.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit prefix ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g'
test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/rdoc/test_rdoc_options.rb || die
+
+ # Remove tests for code that is not included and not listed in
Manifest.txt
+ rm -f test/test_rdoc_i18n_{locale,text}.rb \
+ test/rdoc/test_rdoc_generator_pot* || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -Ilib -S exe/rdoc || die
+ fi
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ use prefix && hprefixify
"${ED}/usr/bin/${bin}${version}"
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
+ eselect ruby set $(eselect --brief --colour=no ruby show | head
-n1)
+ fi
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 82da0dddbe9346b052529ab3f47d00fff1e7ff88
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Jul 30 09:24:34 2021 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Jul 30 09:24:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82da0ddd
dev-ruby/rdoc: remove vulnerable version
Bug: https://bugs.gentoo.org/801301
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/rdoc/Manifest | 1 -
dev-ruby/rdoc/rdoc-6.1.2.ebuild | 94 -
2 files changed, 95 deletions(-)
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 1c63e605625..7c3c039ccb0 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,2 +1 @@
-DIST rdoc-6.1.2.tar.gz 667607 BLAKE2B
4857bcf5f72d93fe4e9ea89acfda9ae82afd61a7ff501d2eea529330d2b8a63d7cc775490648fcff5000ee60417123244518f56a31593af8efccae8f925b21d9
SHA512
a54e36adf9f98117f0b5ae4490a0ab1ce12d9b1de5b7c61ffa326b36ef13885bb8f18147f3548f95a285b15470faba14965bc87088fa3ce584928d8ee396689f
DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B
1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a
SHA512
1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f
diff --git a/dev-ruby/rdoc/rdoc-6.1.2.ebuild b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
deleted file mode 100644
index a14a325b929..000
--- a/dev-ruby/rdoc/rdoc-6.1.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/";
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb
|| die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:'
test/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:'
test/test_rdoc_options.rb || die
-
- # Remove tests for code that is not included and not listed in
Manifest.txt
- rm -f test/test_rdoc_i18n_{locale,text}.rb \
- test/test_rdoc_generator_pot* || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -Ilib -S exe/rdoc || die
- fi
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake generate || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin
/usr/bin/${bin}${version}
- sed -i -e "1s/env ruby/ruby${version}/" \
- "${ED}/usr/bin/${bin}${version}" || die
- fi
- done
- done
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
- eselect ruby set $(eselect --brief --colour=no ruby show | head
-n1)
- fi
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: dd3dd7969e84821e2a791212da3354ae9cc37246
Author: Marek Szuba gentoo org>
AuthorDate: Wed Jul 21 10:08:36 2021 +
Commit: Marek Szuba gentoo org>
CommitDate: Wed Jul 21 10:20:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3dd796
dev-ruby/rdoc: keyword 6.3.2 for ~riscv
Signed-off-by: Marek Szuba gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index 94a5b480ad3..87fc9755ff0 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: e870e2377d60d744bca0ee211f9b095e14e2970a
Author: Rolf Eike Beer sf-mail de>
AuthorDate: Thu Jul 15 13:36:47 2021 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Thu Jul 15 13:44:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e870e237
dev-ruby/rdoc: stable 6.3.2 for hppa, bug #801301
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer sf-mail.de>
Signed-off-by: Sergei Trofimovich gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index 367665e5ec0..94a5b480ad3 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 375df39f353c50c85b7673571923335bc8183df8
Author: Agostino Sarubbo gentoo org>
AuthorDate: Tue Jul 13 06:33:13 2021 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Tue Jul 13 06:33:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375df39f
dev-ruby/rdoc: x86 stable wrt bug #801301
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index 5ae3d7c9e1c..367665e5ec0 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 18c99322ecd3d94997c233145f2f2ad03a2c2489
Author: Agostino Sarubbo gentoo org>
AuthorDate: Tue Jul 13 06:30:47 2021 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Tue Jul 13 06:30:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c99322
dev-ruby/rdoc: sparc stable wrt bug #801301
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index 3b8d5133a19..5ae3d7c9e1c 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 998e3c7d46e3dc624d42268f84a9b737dda3ed81
Author: Agostino Sarubbo gentoo org>
AuthorDate: Tue Jul 13 06:29:17 2021 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Tue Jul 13 06:29:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998e3c7d
dev-ruby/rdoc: ppc64 stable wrt bug #801301
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-ruby/rdoc/rdoc-6.3.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
index 6102971b616..3b8d5133a19 100644
--- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
