[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Hans de Graaff
commit: 1a0fc49dd9e7cadbc5f24f4958ba0bb17a2b727b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 26 06:56:29 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 26 06:56:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0fc49d

dev-ruby/yard: drop 0.9.34, 0.9.34-r2

Bug: https://bugs.gentoo.org/926069
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest  |  3 --
 dev-ruby/yard/yard-0.9.34-r2.ebuild | 76 -
 dev-ruby/yard/yard-0.9.34.ebuild| 68 -
 3 files changed, 147 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 89b44fe7cfb7..a9a042e008a6 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,4 +1 @@
-DIST yard-0.9.34-bom-encoding.patch 1045 BLAKE2B 
be4ac8c52c27b916f83d87334c64427e19a831b4b81dc926db4963c651df5106b7d63a8ecd3cdf9889d023bb8f43134c00a1db0c3f10578997e6abf94d3c08fa
 SHA512 
6af3f7c80a0044c1b14b61bff6c0e539a8512956cea8ceb9dbe84d38e1072f49c7119d95f4313af5a054f6462eb330b66dec55c199db92c1b16fcb89c6ebc482
-DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f
-DIST yard-0.9.34-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a
 DIST yard-0.9.36-git.tgz 938567 BLAKE2B 
8672b94149b4bbecd3fb80c1d386e3cdfd4013ad88969958269abd480426e41990067df0e5352df1a983a1572129b91a31129a71eae872cc00712e6e992a07c5
 SHA512 
09639d7ac6fed28906b40e08c16e305f44416206f67947fbdedf4adbb0be92d1e15ade9a04509f2847063b39baaa7a5bcbd585031808baaaf5acf14f06b471d5

diff --git a/dev-ruby/yard/yard-0.9.34-r2.ebuild 
b/dev-ruby/yard/yard-0.9.34-r2.ebuild
deleted file mode 100644
index 5edc4dfc2ad4..
--- a/dev-ruby/yard/yard-0.9.34-r2.ebuild
+++ /dev/null
@@ -1,76 +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_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates .yardopts"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lacks the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz
-   
https://github.com/lsegal/yard/commit/fe4f32e06fcbadbf80540807a4033448b826dfe8.patch
 -> ${P}-bom-encoding.patch
-   
https://github.com/lsegal/yard/commit/d840ee127dfd79abd208a155f01d66293ae290ca.patch
 -> ${P}-yield-ruby33.patch"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE=""
-
-PATCHES=(
-   "${FILESDIR}/${P}-beginless-range.patch"
-   "${DISTDIR}/${P}-bom-encoding.patch"
-   "${DISTDIR}/${P}-yield-ruby33.patch"
-)
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 
dev-ruby/webrick )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
-
-   sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-   -i spec/config_spec.rb || die
-
-   # Avoid specs making assumptions about how rubygems works internally
-   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
-
-   # Fix broken spec
-   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
-
-   # Avoid ruby31 failure on whitespace-only differences
-

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Sam James
commit: 25381276e8b954802e4edb4a0dd96d2e99b673e6
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:47:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:47:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25381276

dev-ruby/yard: Stabilize 0.9.36 ppc64, #932759

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
index 61a8a4403437..7c6c183d6aea 100644
--- a/dev-ruby/yard/yard-0.9.36.ebuild
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong 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 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Sam James
commit: 94c267e33d61c392d3f0a6a4e8f6c2b154565e52
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:47:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:47:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c267e3

dev-ruby/yard: Stabilize 0.9.36 arm64, #932759

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
index 464f6920a5bc..84bb1284caf8 100644
--- a/dev-ruby/yard/yard-0.9.36.ebuild
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong 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 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Sam James
commit: 9211366671cf3f7ffe706e574626ab05967ca6f6
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:47:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:47:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92113666

dev-ruby/yard: Stabilize 0.9.36 amd64, #932759

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
index 7c6c183d6aea..fc99efa390d2 100644
--- a/dev-ruby/yard/yard-0.9.36.ebuild
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong 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 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Sam James
commit: ba2a4331efd78f8c6780cf0fd041a163b7ffdf0b
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:47:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:47:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2a4331

dev-ruby/yard: Stabilize 0.9.36 x86, #932759

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
index fc99efa390d2..464f6920a5bc 100644
--- a/dev-ruby/yard/yard-0.9.36.ebuild
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong 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 ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Sam James
commit: baed498675c654d68d6f57531c835e3840158696
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:47:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:47:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baed4986

dev-ruby/yard: Stabilize 0.9.36 ppc, #932759

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
index cf8d5d7b1fb3..61a8a4403437 100644
--- a/dev-ruby/yard/yard-0.9.36.ebuild
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~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 ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Sam James
commit: 4cc888d463f607a3b4f8a18ae76298d0e1343edc
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:47:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:47:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc888d4

dev-ruby/yard: Stabilize 0.9.36 arm, #932759

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
index 45e579e68403..cf8d5d7b1fb3 100644
--- a/dev-ruby/yard/yard-0.9.36.ebuild
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~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 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-05-26 Thread Sam James
commit: ec9421f0cda03162c7d343f51846a9f8045811ce
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:21:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:21:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9421f0

dev-ruby/yard: Stabilize 0.9.36 sparc, #932759

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
index 5d1f8575ffe4..45e579e68403 100644
--- a/dev-ruby/yard/yard-0.9.36.ebuild
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~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 ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-02-29 Thread Hans de Graaff
commit: cdadbe9b630eeba76d57e8e3760e4e02f4af9668
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  1 06:20:26 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  1 06:20:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdadbe9b

dev-ruby/yard: add 0.9.36

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.36.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 915ffbb319ff..4da78ffc6173 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -3,3 +3,4 @@ DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb5
 DIST yard-0.9.34-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a
 DIST yard-0.9.35-git.tgz 938495 BLAKE2B 
27e8c0e576f5150d1adcfd63afdfcb33f437319ae646347c8b0ab24e6b093b4d3de3f0703cc0683a420e93f8d6261c2221d0af7c3ed6dfe463d2f296bdfeda49
 SHA512 
83251d52b8f4ec00411cb223386b9b3763da530c37db7a99a9a3747139b97f52d4e978e7556c3d50896537ad60a89d88b67affc630d4f7617062c33e6ec223ac
 DIST yard-0.9.35-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a
+DIST yard-0.9.36-git.tgz 938567 BLAKE2B 
8672b94149b4bbecd3fb80c1d386e3cdfd4013ad88969958269abd480426e41990067df0e5352df1a983a1572129b91a31129a71eae872cc00712e6e992a07c5
 SHA512 
09639d7ac6fed28906b40e08c16e305f44416206f67947fbdedf4adbb0be92d1e15ade9a04509f2847063b39baaa7a5bcbd585031808baaaf5acf14f06b471d5

diff --git a/dev-ruby/yard/yard-0.9.36.ebuild b/dev-ruby/yard/yard-0.9.36.ebuild
new file mode 100644
index ..5d1f8575ffe4
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.36.ebuild
@@ -0,0 +1,72 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates .yardopts"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lacks the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="test"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.34-beginless-range.patch"
+)
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 
dev-ruby/webrick )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
+
+   # Avoid ruby31 failure on whitespace-only differences
+   sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -e 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-02-29 Thread Hans de Graaff
commit: 9b409ed89e871435b7500fe068f2999fabdd4ed1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  1 06:20:41 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  1 06:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b409ed8

dev-ruby/yard: drop 0.9.35

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  2 --
 dev-ruby/yard/yard-0.9.35.ebuild | 74 
 2 files changed, 76 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 4da78ffc6173..89b44fe7cfb7 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,6 +1,4 @@
 DIST yard-0.9.34-bom-encoding.patch 1045 BLAKE2B 
be4ac8c52c27b916f83d87334c64427e19a831b4b81dc926db4963c651df5106b7d63a8ecd3cdf9889d023bb8f43134c00a1db0c3f10578997e6abf94d3c08fa
 SHA512 
6af3f7c80a0044c1b14b61bff6c0e539a8512956cea8ceb9dbe84d38e1072f49c7119d95f4313af5a054f6462eb330b66dec55c199db92c1b16fcb89c6ebc482
 DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f
 DIST yard-0.9.34-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a
-DIST yard-0.9.35-git.tgz 938495 BLAKE2B 
27e8c0e576f5150d1adcfd63afdfcb33f437319ae646347c8b0ab24e6b093b4d3de3f0703cc0683a420e93f8d6261c2221d0af7c3ed6dfe463d2f296bdfeda49
 SHA512 
83251d52b8f4ec00411cb223386b9b3763da530c37db7a99a9a3747139b97f52d4e978e7556c3d50896537ad60a89d88b67affc630d4f7617062c33e6ec223ac
-DIST yard-0.9.35-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a
 DIST yard-0.9.36-git.tgz 938567 BLAKE2B 
8672b94149b4bbecd3fb80c1d386e3cdfd4013ad88969958269abd480426e41990067df0e5352df1a983a1572129b91a31129a71eae872cc00712e6e992a07c5
 SHA512 
09639d7ac6fed28906b40e08c16e305f44416206f67947fbdedf4adbb0be92d1e15ade9a04509f2847063b39baaa7a5bcbd585031808baaaf5acf14f06b471d5

diff --git a/dev-ruby/yard/yard-0.9.35.ebuild b/dev-ruby/yard/yard-0.9.35.ebuild
deleted file mode 100644
index 00b9321f3642..
--- a/dev-ruby/yard/yard-0.9.35.ebuild
+++ /dev/null
@@ -1,74 +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_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates .yardopts"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lacks the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz
-   
https://github.com/lsegal/yard/commit/d840ee127dfd79abd208a155f01d66293ae290ca.patch
 -> ${P}-yield-ruby33.patch"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE=""
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.34-beginless-range.patch"
-   "${DISTDIR}/${P}-yield-ruby33.patch"
-)
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 
dev-ruby/webrick )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
-
-   sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-   -i spec/config_spec.rb || die
-
-   # Avoid specs making assumptions about how 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-02-29 Thread Hans de Graaff
commit: 053051f070462680bfef7fe268fe265b42a43aa1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 29 14:19:50 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  1 06:01:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053051f0

dev-ruby/yard: drop 0.9.28, 0.9.34-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest  |  1 -
 dev-ruby/yard/yard-0.9.28.ebuild| 69 
 dev-ruby/yard/yard-0.9.34-r1.ebuild | 70 -
 3 files changed, 140 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 2ef65ca6b2ec..915ffbb319ff 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,4 +1,3 @@
-DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
 DIST yard-0.9.34-bom-encoding.patch 1045 BLAKE2B 
be4ac8c52c27b916f83d87334c64427e19a831b4b81dc926db4963c651df5106b7d63a8ecd3cdf9889d023bb8f43134c00a1db0c3f10578997e6abf94d3c08fa
 SHA512 
6af3f7c80a0044c1b14b61bff6c0e539a8512956cea8ceb9dbe84d38e1072f49c7119d95f4313af5a054f6462eb330b66dec55c199db92c1b16fcb89c6ebc482
 DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f
 DIST yard-0.9.34-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
deleted file mode 100644
index d10f4bd7d033..
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ /dev/null
@@ -1,69 +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_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lacks the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/webrick-1.7*"
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack >=dev-ruby/rspec-3.11.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-   -i spec/config_spec.rb || die
-
-   # Avoid specs making assumptions about how rubygems works internally
-   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
-
-   # Fix broken spec
-   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
-
-   # Avoid ruby31 failure on whitespace-only differences
-   sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-   # Avoid asciidoc-specific spec that is not optional
-   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-02-29 Thread Hans de Graaff
commit: 11d04944607caa8a7a4465b87b1159ffa180bb7c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 29 12:35:51 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 29 12:36:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d04944

dev-ruby/yard: add 0.9.35

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  2 ++
 dev-ruby/yard/yard-0.9.35.ebuild | 74 
 2 files changed, 76 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 0c159ee5ea53..2ef65ca6b2ec 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -2,3 +2,5 @@ DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a
 DIST yard-0.9.34-bom-encoding.patch 1045 BLAKE2B 
be4ac8c52c27b916f83d87334c64427e19a831b4b81dc926db4963c651df5106b7d63a8ecd3cdf9889d023bb8f43134c00a1db0c3f10578997e6abf94d3c08fa
 SHA512 
6af3f7c80a0044c1b14b61bff6c0e539a8512956cea8ceb9dbe84d38e1072f49c7119d95f4313af5a054f6462eb330b66dec55c199db92c1b16fcb89c6ebc482
 DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f
 DIST yard-0.9.34-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a
+DIST yard-0.9.35-git.tgz 938495 BLAKE2B 
27e8c0e576f5150d1adcfd63afdfcb33f437319ae646347c8b0ab24e6b093b4d3de3f0703cc0683a420e93f8d6261c2221d0af7c3ed6dfe463d2f296bdfeda49
 SHA512 
83251d52b8f4ec00411cb223386b9b3763da530c37db7a99a9a3747139b97f52d4e978e7556c3d50896537ad60a89d88b67affc630d4f7617062c33e6ec223ac
+DIST yard-0.9.35-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a

diff --git a/dev-ruby/yard/yard-0.9.35.ebuild b/dev-ruby/yard/yard-0.9.35.ebuild
new file mode 100644
index ..00b9321f3642
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.35.ebuild
@@ -0,0 +1,74 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates .yardopts"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lacks the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz
+   
https://github.com/lsegal/yard/commit/d840ee127dfd79abd208a155f01d66293ae290ca.patch
 -> ${P}-yield-ruby33.patch"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE=""
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.34-beginless-range.patch"
+   "${DISTDIR}/${P}-yield-ruby33.patch"
+)
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 
dev-ruby/webrick )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2024-02-10 Thread Hans de Graaff
commit: 4d970fb79e56ac9e47db8c0359157834c3d19ea3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 10 08:02:01 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 10 08:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d970fb7

dev-ruby/yard: add ruby33

Backport one upstream change and apply another unmerged PR to make the
tests pass also on ruby33.

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest  |  2 +
 dev-ruby/yard/yard-0.9.34-r2.ebuild | 76 +
 2 files changed, 78 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 7e7779e5033a..0c159ee5ea53 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,4 @@
 DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
+DIST yard-0.9.34-bom-encoding.patch 1045 BLAKE2B 
be4ac8c52c27b916f83d87334c64427e19a831b4b81dc926db4963c651df5106b7d63a8ecd3cdf9889d023bb8f43134c00a1db0c3f10578997e6abf94d3c08fa
 SHA512 
6af3f7c80a0044c1b14b61bff6c0e539a8512956cea8ceb9dbe84d38e1072f49c7119d95f4313af5a054f6462eb330b66dec55c199db92c1b16fcb89c6ebc482
 DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f
+DIST yard-0.9.34-yield-ruby33.patch 920 BLAKE2B 
a0492919b8038c21c109732aa12afa4d494ceacf6ff5e2c8fbae56bc279b5e9c6a951f77144d069183d7dc9ad818066aab5c4d82c4dc39c31a48272dad6a0d0b
 SHA512 
86bd7d2b8ccfccc73a46365b0814c0d741bde8508317856d80ae6a2cccff1a338ad9754afd21f8f64d2587195f8cc3f38b6eba78e8de1d729ac3b2141bdb124a

diff --git a/dev-ruby/yard/yard-0.9.34-r2.ebuild 
b/dev-ruby/yard/yard-0.9.34-r2.ebuild
new file mode 100644
index ..5edc4dfc2ad4
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.34-r2.ebuild
@@ -0,0 +1,76 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates .yardopts"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lacks the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz
+   
https://github.com/lsegal/yard/commit/fe4f32e06fcbadbf80540807a4033448b826dfe8.patch
 -> ${P}-bom-encoding.patch
+   
https://github.com/lsegal/yard/commit/d840ee127dfd79abd208a155f01d66293ae290ca.patch
 -> ${P}-yield-ruby33.patch"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE=""
+
+PATCHES=(
+   "${FILESDIR}/${P}-beginless-range.patch"
+   "${DISTDIR}/${P}-bom-encoding.patch"
+   "${DISTDIR}/${P}-yield-ruby33.patch"
+)
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 
dev-ruby/webrick )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
+
+   # Avoid ruby31 failure on whitespace-only differences
+   sed -i -e '/shows a list 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-11-30 Thread Hans de Graaff
commit: b49e7b1dfac06a507ed22322b048b628bb0bef6d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 30 10:56:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 30 10:57:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49e7b1d

dev-ruby/yard: add missing webrick test dependency

Bug: https://bugs.gentoo.org/909128
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/yard-0.9.34-r1.ebuild | 2 +-
 dev-ruby/yard/yard-0.9.34.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.34-r1.ebuild 
b/dev-ruby/yard/yard-0.9.34-r1.ebuild
index e42ad56e8339..beafcd82019a 100644
--- a/dev-ruby/yard/yard-0.9.34-r1.ebuild
+++ b/dev-ruby/yard/yard-0.9.34-r1.ebuild
@@ -32,7 +32,7 @@ PATCHES=( "${FILESDIR}/${P}-beginless-range.patch" )
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 
dev-ruby/webrick )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die

diff --git a/dev-ruby/yard/yard-0.9.34.ebuild b/dev-ruby/yard/yard-0.9.34.ebuild
index 9f8bc5b43777..d8242446c213 100644
--- a/dev-ruby/yard/yard-0.9.34.ebuild
+++ b/dev-ruby/yard/yard-0.9.34.ebuild
@@ -30,7 +30,7 @@ IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 
dev-ruby/webrick )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-11-09 Thread Hans de Graaff
commit: 1c5a7d474f738475304c966fcd2fcb3bb0f78fd7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  9 13:55:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  9 13:55:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5a7d47

dev-ruby/yard: drop 0.9.29, 0.9.32

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  2 --
 dev-ruby/yard/yard-0.9.29.ebuild | 68 
 dev-ruby/yard/yard-0.9.32.ebuild | 68 
 3 files changed, 138 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 8b45cca9c749..7e7779e5033a 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,4 +1,2 @@
 DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
-DIST yard-0.9.29-git.tgz 937893 BLAKE2B 
ccba7682aa071b6be570d0a47558107469ca2200fa2c83e93744e840e270c71d7b3fb31e9d51ddc72ede34daa741f2135e2950afd1927643e9129d0879e8f18e
 SHA512 
fba71ae8d205595ce320143c962e9ce5ad496c158067412b20ddbfd7b5f30ed1eb3185a12997108847553ca65709bbbfb7c00e71cc6d46616e2e488bba22c2f0
-DIST yard-0.9.32-git.tgz 937946 BLAKE2B 
757a4a4ab04fc88c4d0be06a33e56ffe04140e59655e91054f3222aba5a495c65692efa58289f7c6519ca78309c6cce53d9cdeb8ba5e3cd79b7da62b1056eebc
 SHA512 
9cb8752cf079c185936b6d201f9118f40723ad3237aeac6eade163cfbfa8caa7725f8feec00f76c36fd4f92fa37c140a727b07ec852cdb4211cc854ff22adddb
 DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f

diff --git a/dev-ruby/yard/yard-0.9.29.ebuild b/dev-ruby/yard/yard-0.9.29.ebuild
deleted file mode 100644
index a363776989eb..
--- a/dev-ruby/yard/yard-0.9.29.ebuild
+++ /dev/null
@@ -1,68 +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_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lacks the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
-
-   sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-   -i spec/config_spec.rb || die
-
-   # Avoid specs making assumptions about how rubygems works internally
-   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
-
-   # Fix broken spec
-   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
-
-   # Avoid ruby31 failure on whitespace-only differences
-   sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-   # Avoid asciidoc-specific spec that is not optional
-   sed -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' \
-   -i 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/files/, dev-ruby/yard/

2023-11-09 Thread Hans de Graaff
commit: bab51a396f24349976d57cb787bef774808c1693
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  9 13:57:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  9 13:57:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab51a39

dev-ruby/yard: fix error about beginless range

Signed-off-by: Hans de Graaff  gentoo.org>

 .../yard/files/yard-0.9.34-beginless-range.patch   | 38 
 dev-ruby/yard/yard-0.9.34-r1.ebuild| 70 ++
 2 files changed, 108 insertions(+)

diff --git a/dev-ruby/yard/files/yard-0.9.34-beginless-range.patch 
b/dev-ruby/yard/files/yard-0.9.34-beginless-range.patch
new file mode 100644
index ..4284ad83acb9
--- /dev/null
+++ b/dev-ruby/yard/files/yard-0.9.34-beginless-range.patch
@@ -0,0 +1,38 @@
+From 8481180b935922f76a36e29e83914ee6fad782cd Mon Sep 17 00:00:00 2001
+From: Brad Feehan 
+Date: Tue, 21 Jun 2022 17:05:20 +1000
+Subject: [PATCH] Fix "cannot get the first element of beginless range" error
+
+This implements the fix suggested by @akimd:
+
+See https://github.com/lsegal/yard/issues/1434#issuecomment-1087817139
+
+Fixes lsegal/yard#1434.
+---
+ lib/yard/parser/ruby/ast_node.rb | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/lib/yard/parser/ruby/ast_node.rb 
b/lib/yard/parser/ruby/ast_node.rb
+index c9deb3ed1..d10bdfa3a 100644
+--- a/lib/yard/parser/ruby/ast_node.rb
 b/lib/yard/parser/ruby/ast_node.rb
+@@ -271,7 +271,7 @@ def has_line?
+ 
+ # @return [Fixnum] the starting line number of the node
+ def line
+-  line_range && line_range.first
++  line_range && line_range.begin || 1
+ end
+ 
+ # @return [String] the first line of source represented by the node.
+@@ -345,8 +345,8 @@ def reset_line_info
+   elsif !children.empty?
+ f = children.first
+ l = children.last
+-self.line_range = Range.new(f.line_range.first, l.line_range.last)
+-self.source_range = Range.new(f.source_range.first, 
l.source_range.last)
++self.line_range = Range.new(f.line_range.begin || 1, 
l.line_range.last)
++self.source_range = Range.new(f.source_range.begin || 1, 
l.source_range.last)
+   elsif @fallback_line || @fallback_source
+ self.line_range = @fallback_line
+ self.source_range = @fallback_source

diff --git a/dev-ruby/yard/yard-0.9.34-r1.ebuild 
b/dev-ruby/yard/yard-0.9.34-r1.ebuild
new file mode 100644
index ..e42ad56e8339
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.34-r1.ebuild
@@ -0,0 +1,70 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates .yardopts"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lacks the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-beginless-range.patch" )
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
+
+   # Avoid ruby31 failure on whitespace-only differences

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-09-21 Thread WANG Xuerui
commit: 124c9f9b5aa194016b273748dddcd40bdb8603d2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Sep 21 10:21:52 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Sep 21 18:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124c9f9b

dev-ruby/yard: keyword 0.9.34 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-ruby/yard/yard-0.9.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.34.ebuild b/dev-ruby/yard/yard-0.9.34.ebuild
index 3ae7ab83fdd6..9f8bc5b43777 100644
--- a/dev-ruby/yard/yard-0.9.34.ebuild
+++ b/dev-ruby/yard/yard-0.9.34.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa 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 ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-07-15 Thread Arthur Zamarin
commit: b0d6c6d75f83857f61ee659308f5a0caaedf3526
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 14:30:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 14:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d6c6d7

dev-ruby/yard: Stabilize 0.9.34 arm64, #909128

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/yard/yard-0.9.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.34.ebuild b/dev-ruby/yard/yard-0.9.34.ebuild
index 674b2267008e..fc0e2ca88c36 100644
--- a/dev-ruby/yard/yard-0.9.34.ebuild
+++ b/dev-ruby/yard/yard-0.9.34.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-04-13 Thread Hans de Graaff
commit: efd6cc36b35fab6088c388b47758f52c3d1e3224
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 14 05:54:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 14 05:54:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd6cc36

dev-ruby/yard: add 0.9.34

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.34.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 0958a37358bd..8b45cca9c749 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,4 @@
 DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
 DIST yard-0.9.29-git.tgz 937893 BLAKE2B 
ccba7682aa071b6be570d0a47558107469ca2200fa2c83e93744e840e270c71d7b3fb31e9d51ddc72ede34daa741f2135e2950afd1927643e9129d0879e8f18e
 SHA512 
fba71ae8d205595ce320143c962e9ce5ad496c158067412b20ddbfd7b5f30ed1eb3185a12997108847553ca65709bbbfb7c00e71cc6d46616e2e488bba22c2f0
 DIST yard-0.9.32-git.tgz 937946 BLAKE2B 
757a4a4ab04fc88c4d0be06a33e56ffe04140e59655e91054f3222aba5a495c65692efa58289f7c6519ca78309c6cce53d9cdeb8ba5e3cd79b7da62b1056eebc
 SHA512 
9cb8752cf079c185936b6d201f9118f40723ad3237aeac6eade163cfbfa8caa7725f8feec00f76c36fd4f92fa37c140a727b07ec852cdb4211cc854ff22adddb
+DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f

diff --git a/dev-ruby/yard/yard-0.9.34.ebuild b/dev-ruby/yard/yard-0.9.34.ebuild
new file mode 100644
index ..0d0c5170f1be
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.34.ebuild
@@ -0,0 +1,68 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates .yardopts"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lacks the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
+
+   # Avoid ruby31 failure on whitespace-only differences
+   sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' \
+   -i spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-04-10 Thread Hans de Graaff
commit: 56b3ab2e1e818a6f6f127113dfb98f521931e458
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 10 06:56:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 10 06:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b3ab2e

dev-ruby/yard: add 0.9.32

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.32.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index ab5ee47de5fd..0958a37358bd 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
 DIST yard-0.9.29-git.tgz 937893 BLAKE2B 
ccba7682aa071b6be570d0a47558107469ca2200fa2c83e93744e840e270c71d7b3fb31e9d51ddc72ede34daa741f2135e2950afd1927643e9129d0879e8f18e
 SHA512 
fba71ae8d205595ce320143c962e9ce5ad496c158067412b20ddbfd7b5f30ed1eb3185a12997108847553ca65709bbbfb7c00e71cc6d46616e2e488bba22c2f0
+DIST yard-0.9.32-git.tgz 937946 BLAKE2B 
757a4a4ab04fc88c4d0be06a33e56ffe04140e59655e91054f3222aba5a495c65692efa58289f7c6519ca78309c6cce53d9cdeb8ba5e3cd79b7da62b1056eebc
 SHA512 
9cb8752cf079c185936b6d201f9118f40723ad3237aeac6eade163cfbfa8caa7725f8feec00f76c36fd4f92fa37c140a727b07ec852cdb4211cc854ff22adddb

diff --git a/dev-ruby/yard/yard-0.9.32.ebuild b/dev-ruby/yard/yard-0.9.32.ebuild
new file mode 100644
index ..f84c056ecf99
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.32.ebuild
@@ -0,0 +1,68 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lacks the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
+
+   # Avoid ruby31 failure on whitespace-only differences
+   sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' \
+   -i spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-04-09 Thread Hans de Graaff
commit: be13c5499bdd6fdbe432fb1c46e1dbda103fa9dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr  9 07:53:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr  9 07:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be13c549

dev-ruby/yard: add 0.9.29

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.29.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index b51621cb26fb..ab5ee47de5fd 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1 +1,2 @@
 DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
+DIST yard-0.9.29-git.tgz 937893 BLAKE2B 
ccba7682aa071b6be570d0a47558107469ca2200fa2c83e93744e840e270c71d7b3fb31e9d51ddc72ede34daa741f2135e2950afd1927643e9129d0879e8f18e
 SHA512 
fba71ae8d205595ce320143c962e9ce5ad496c158067412b20ddbfd7b5f30ed1eb3185a12997108847553ca65709bbbfb7c00e71cc6d46616e2e488bba22c2f0

diff --git a/dev-ruby/yard/yard-0.9.29.ebuild b/dev-ruby/yard/yard-0.9.29.ebuild
new file mode 100644
index ..f84c056ecf99
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.29.ebuild
@@ -0,0 +1,68 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lacks the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
+
+   # Avoid ruby31 failure on whitespace-only differences
+   sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' \
+   -i spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-28 Thread Sam James
commit: 41e7421915bfc409d89538f74bdb26626bbc7dc9
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 19:23:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 19:23:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e74219

dev-ruby/yard: Stabilize 0.9.28 arm, #903395

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index 67d5dedc13ab..7b5037d2ffc3 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~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 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-28 Thread Sam James
commit: 9be264755f3d22fbbd6d3b3cf86cfa572349ca42
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 19:23:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 19:23:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be26475

dev-ruby/yard: Stabilize 0.9.28 amd64, #903395

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index fc6d875639c4..67d5dedc13ab 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~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 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-28 Thread Sam James
commit: 271b5771b9532ebb099a5314a8ae94c6997a62bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 19:14:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 19:15:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271b5771

dev-ruby/yard: Stabilize 0.9.28 ppc64, #903395

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index eec468c693f6..fc6d875639c4 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv ~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 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-28 Thread Sam James
commit: 1146ffb4bb8948f47e8d10ff0a957f7b13da9b0c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 19:14:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 19:15:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1146ffb4

dev-ruby/yard: Stabilize 0.9.28 x86, #903395

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index 4206516683a7..a77f32ddfd45 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~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 ~ppc ~ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-28 Thread Sam James
commit: 455e211bb5fa044750b71e8960b418253496211b
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 19:14:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 19:15:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455e211b

dev-ruby/yard: Stabilize 0.9.28 ppc, #903395

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index a77f32ddfd45..eec468c693f6 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~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 ppc ~ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-28 Thread Arthur Zamarin
commit: 6c401144b3b52de3a63fbe0bc1d6a4d0c24b1adc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 28 19:05:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 28 19:05:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c401144

dev-ruby/yard: Stabilize 0.9.28 sparc, #903395

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index e38d4ab94564..4206516683a7 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~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 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-28 Thread Sam James
commit: ba70e0ca4457b2b9c81ab6d7db90e87e2e447066
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 19:04:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 19:04:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba70e0ca

dev-ruby/yard: Stabilize 0.9.28 arm64, #903395

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index 4d0ef4ff8c9e..e38d4ab94564 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2023-03-17 Thread Sam James
commit: bf043ce7addc858d01739cdda9f524881a06f4cb
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 07:50:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 18 00:02:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf043ce7

dev-ruby/yard: enable ruby32

```
Finished in 3.4 seconds (files took 0.45987 seconds to load)
1911 examples, 0 failures, 36 pending
```

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.28.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
index 5953b2cb14ba..4d0ef4ff8c9e 100644
--- a/dev-ruby/yard/yard-0.9.28.ebuild
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"
@@ -20,7 +20,7 @@ inherit ruby-fakegem
 DESCRIPTION="Documentation generation tool for the Ruby programming language"
 HOMEPAGE="https://yardoc.org/;
 
-# The gem lakes the gemspec file needed to pass tests.
+# The gem lacks the gemspec file needed to pass tests.
 SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2022-06-12 Thread Hans de Graaff
commit: bcc33601d98553a898be668fafb59c3e054a5ed1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 12 06:29:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 12 08:33:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc33601

dev-ruby/yard: add 0.9.28

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.28.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 4803189e822c..135d5ad62743 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.26-git.tgz 930901 BLAKE2B 
19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d
 SHA512 
0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9
 DIST yard-0.9.27-git.tgz 932022 BLAKE2B 
7390e81081c6785cd7174b9ece57dafc27a9762f0751f05bfc222d561c6b6f5a5ff1a757fc24020a6adb2014c3e77696b6e8c054f7f6918120f6db435739b977
 SHA512 
20f406234bed52eff254c1b1dd0e3dcbc08109e9a285e4e4041c164cd998ae00654d2414e0e442e3a9520afc5cae2c1bd5010dd25fa38ef16ee21f077527aae4
+DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355

diff --git a/dev-ruby/yard/yard-0.9.28.ebuild b/dev-ruby/yard/yard-0.9.28.ebuild
new file mode 100644
index ..5953b2cb14ba
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.28.ebuild
@@ -0,0 +1,69 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/webrick-1.7*"
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack >=dev-ruby/rspec-3.11.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid specs making assumptions about how rubygems works internally
+   sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
+
+   # Fix broken spec
+   sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
+
+   # Avoid ruby31 failure on whitespace-only differences
+   sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2022-04-26 Thread Sam James
commit: 03a39dbf688e0358634967e4133bf02406369308
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 13:44:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 13:44:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a39dbf

dev-ruby/yard: Keyword 0.9.27 s390, #840930

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.27.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.27.ebuild b/dev-ruby/yard/yard-0.9.27.ebuild
index 7b006c35f664..15fdb9edeb19 100644
--- a/dev-ruby/yard/yard-0.9.27.ebuild
+++ b/dev-ruby/yard/yard-0.9.27.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
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/webrick-1.7*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-11-29 Thread Hans de Graaff
commit: 76f9398aa46c85e012117286c8da85dd903c2dfa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 30 06:07:38 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 30 06:07:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f9398a

dev-ruby/yard: add 0.9.27

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.27.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 45986c304401..4803189e822c 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1 +1,2 @@
 DIST yard-0.9.26-git.tgz 930901 BLAKE2B 
19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d
 SHA512 
0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9
+DIST yard-0.9.27-git.tgz 932022 BLAKE2B 
7390e81081c6785cd7174b9ece57dafc27a9762f0751f05bfc222d561c6b6f5a5ff1a757fc24020a6adb2014c3e77696b6e8c054f7f6918120f6db435739b977
 SHA512 
20f406234bed52eff254c1b1dd0e3dcbc08109e9a285e4e4041c164cd998ae00654d2414e0e442e3a9520afc5cae2c1bd5010dd25fa38ef16ee21f077527aae4

diff --git a/dev-ruby/yard/yard-0.9.27.ebuild b/dev-ruby/yard/yard-0.9.27.ebuild
new file mode 100644
index ..7b006c35f664
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.27.ebuild
@@ -0,0 +1,60 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/webrick-1.7*"
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-08-07 Thread Hans de Graaff
commit: 76112118526048b322647ee53946d89338bfaa68
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug  7 10:20:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug  7 10:25:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76112118

dev-ruby/yard: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 -
 dev-ruby/yard/yard-0.9.20.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 56718729b6a..45986c30440 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1 @@
-DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
 DIST yard-0.9.26-git.tgz 930901 BLAKE2B 
19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d
 SHA512 
0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
deleted file mode 100644
index d4172bc1666..000
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-   # Avoid asciidoc-specific spec that is not optional
-   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-08-03 Thread Sam James
commit: 0fb7ced9ba89f15f530477f9d4c56d46d5c2ad08
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:37:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:37:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb7ced9

dev-ruby/yard: Stabilize 0.9.26 arm64, #799305

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index 2bceb2a0fe8..e621895337e 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-07-13 Thread Sam James
commit: 111e11291103d8eef322ee41e39959ba1ec9c62c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 14 03:11:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 14 03:11:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111e1129

dev-ruby/yard: Stabilize 0.9.26 arm, #799305

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index b3a0d0931ab..2bceb2a0fe8 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-07-06 Thread Hans de Graaff
commit: 993778e36e507acc00aecea564bdcaf74e583b30
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  6 08:38:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  6 10:26:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993778e3

dev-ruby/yard: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 -
 dev-ruby/yard/yard-0.9.25.ebuild | 58 
 2 files changed, 59 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 4e18ebf375a..56718729b6a 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,2 @@
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
-DIST yard-0.9.25-git.tgz 930253 BLAKE2B 
35531a7e90ab99bad8d236ea4774a8aebc50eff5d78f60e2dfea8edb2af965dc60e8c02f8a1f95166e80d6f1ce21aca051b92b2511b88a7d87d2cc90e58bcd17
 SHA512 
855bf05ce45a965d534191b036831ec1cedc848e21196ed93cc7984d744328d9d5ba39664b4539a707a1556984990360cd27e085b830501ac8d72c6cebb3e689
 DIST yard-0.9.26-git.tgz 930901 BLAKE2B 
19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d
 SHA512 
0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9

diff --git a/dev-ruby/yard/yard-0.9.25.ebuild b/dev-ruby/yard/yard-0.9.25.ebuild
deleted file mode 100644
index 1b7e9b1340d..000
--- a/dev-ruby/yard/yard-0.9.25.ebuild
+++ /dev/null
@@ -1,58 +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 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-   -i spec/config_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-   # Avoid asciidoc-specific spec that is not optional
-   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-07-01 Thread Agostino Sarubbo
commit: 2ccab5f4823e9abcb16ca3dda78add65101d9aeb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  1 08:25:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  1 08:25:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ccab5f4

dev-ruby/yard: x86 stable wrt bug #799305

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index 4d6aecbc283..b3a0d0931ab 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-07-01 Thread Agostino Sarubbo
commit: 46b656920d85caedf7b7dd34dbeb568ca55e2828
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  1 08:24:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  1 08:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b65692

dev-ruby/yard: sparc stable wrt bug #799305

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index 39c85a635e9..4d6aecbc283 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-07-01 Thread Agostino Sarubbo
commit: 4e437006f97995d9ec52d9278e45ca1033169b1d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  1 08:23:19 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  1 08:23:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e437006

dev-ruby/yard: ppc stable wrt bug #799305

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index e1d53df60d1..39c85a635e9 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-07-01 Thread Agostino Sarubbo
commit: a3d676e96c3ec548cd0e22975ff536770fc9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  1 08:22:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  1 08:22:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d6

dev-ruby/yard: amd64 stable wrt bug #799305

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index f4f45956070..e1d53df60d1 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-06-30 Thread Sam James
commit: d76f2110f9ee420d43fce285164bf4b3e3014765
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 30 09:30:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 30 09:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76f2110

dev-ruby/yard: Stabilize 0.9.26 ppc64, #799305

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index 82a76216fbd..f4f45956070 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-04-02 Thread Hans de Graaff
commit: e50ef3a1085c9a24102984489a86b178b4130e10
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  2 09:40:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  2 11:15:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50ef3a1

dev-ruby/yard: add ruby30

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/yard-0.9.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index 576c13ef1b9..82a76216fbd 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2021-01-06 Thread Fabian Groffen
commit: 86bd171c805f69d281a3f0639181e7016a68c7dd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 18:31:17 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 18:32:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bd171c

dev-ruby/yard: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 4 ++--
 dev-ruby/yard/yard-0.9.25.ebuild | 4 ++--
 dev-ruby/yard/yard-0.9.26.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index b477b38a5db..d4172bc1666 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"

diff --git a/dev-ruby/yard/yard-0.9.25.ebuild b/dev-ruby/yard/yard-0.9.25.ebuild
index c80862906ff..1b7e9b1340d 100644
--- a/dev-ruby/yard/yard-0.9.25.ebuild
+++ b/dev-ruby/yard/yard-0.9.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index 2650101cbad..576c13ef1b9 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2020-12-28 Thread Hans de Graaff
commit: 5d3e3b8d5f550eceb31cc15ba4f43d76e127f432
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:52:49 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3e3b8d

dev-ruby/yard: add 0.9.26

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.26.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 51458f0aff1..4e18ebf375a 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
 DIST yard-0.9.25-git.tgz 930253 BLAKE2B 
35531a7e90ab99bad8d236ea4774a8aebc50eff5d78f60e2dfea8edb2af965dc60e8c02f8a1f95166e80d6f1ce21aca051b92b2511b88a7d87d2cc90e58bcd17
 SHA512 
855bf05ce45a965d534191b036831ec1cedc848e21196ed93cc7984d744328d9d5ba39664b4539a707a1556984990360cd27e085b830501ac8d72c6cebb3e689
+DIST yard-0.9.26-git.tgz 930901 BLAKE2B 
19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d
 SHA512 
0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
new file mode 100644
index 000..2650101cbad
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2020-10-19 Thread Hans de Graaff
commit: 88d053a295b565992d50608f225676674dfca2a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 20 05:28:45 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 20 05:28:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d053a2

dev-ruby/yard: cleanup

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 -
 dev-ruby/yard/yard-0.9.24.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 1b0e053aded..51458f0aff1 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,2 @@
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
-DIST yard-0.9.24-git.tgz 928072 BLAKE2B 
33d0c3c0931b1234814651eaee674cbb18722b15674575860b57c2c7992d160ffe8606290a2c887e61dcf095230a8d98abaa2ac41c92a761272d64ddeacced9e
 SHA512 
cf7f5973e03562c7081b7c213c6dffc01afdc1207f79f52fd51f7e6fd917cdc13e6b5b6e89c93dbe3c05338e3a1418e7c6e8d617e96613b8156b95868b60ce11
 DIST yard-0.9.25-git.tgz 930253 BLAKE2B 
35531a7e90ab99bad8d236ea4774a8aebc50eff5d78f60e2dfea8edb2af965dc60e8c02f8a1f95166e80d6f1ce21aca051b92b2511b88a7d87d2cc90e58bcd17
 SHA512 
855bf05ce45a965d534191b036831ec1cedc848e21196ed93cc7984d744328d9d5ba39664b4539a707a1556984990360cd27e085b830501ac8d72c6cebb3e689

diff --git a/dev-ruby/yard/yard-0.9.24.ebuild b/dev-ruby/yard/yard-0.9.24.ebuild
deleted file mode 100644
index 426e58e45e1..000
--- a/dev-ruby/yard/yard-0.9.24.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-   -i spec/config_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-   # Avoid asciidoc-specific spec that is not optional
-   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2020-10-19 Thread Hans de Graaff
commit: d46dc40ddcc1620fe7bd2f5a237135cdc246b2f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 20 05:30:03 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 20 05:30:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46dc40d

dev-ruby/yard: drop removed bluetooth dep

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 dev-ruby/yard/yard-0.9.25.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index 1857c467757..705177c1e40 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
 
 ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
 

diff --git a/dev-ruby/yard/yard-0.9.25.ebuild b/dev-ruby/yard/yard-0.9.25.ebuild
index 929796ad647..c80862906ff 100644
--- a/dev-ruby/yard/yard-0.9.25.ebuild
+++ b/dev-ruby/yard/yard-0.9.25.ebuild
@@ -28,7 +28,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
 
 ruby_add_bdepend "test? ( dev-ruby/rack )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2020-05-03 Thread Hans de Graaff
commit: 4889db4a16026149121a55d51ff9f32012947d86
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May  4 05:06:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  4 05:06:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4889db4a

dev-ruby/yard: add 0.9.25

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.25.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 1775662e99c..1b0e053aded 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
 DIST yard-0.9.24-git.tgz 928072 BLAKE2B 
33d0c3c0931b1234814651eaee674cbb18722b15674575860b57c2c7992d160ffe8606290a2c887e61dcf095230a8d98abaa2ac41c92a761272d64ddeacced9e
 SHA512 
cf7f5973e03562c7081b7c213c6dffc01afdc1207f79f52fd51f7e6fd917cdc13e6b5b6e89c93dbe3c05338e3a1418e7c6e8d617e96613b8156b95868b60ce11
+DIST yard-0.9.25-git.tgz 930253 BLAKE2B 
35531a7e90ab99bad8d236ea4774a8aebc50eff5d78f60e2dfea8edb2af965dc60e8c02f8a1f95166e80d6f1ce21aca051b92b2511b88a7d87d2cc90e58bcd17
 SHA512 
855bf05ce45a965d534191b036831ec1cedc848e21196ed93cc7984d744328d9d5ba39664b4539a707a1556984990360cd27e085b830501ac8d72c6cebb3e689

diff --git a/dev-ruby/yard/yard-0.9.25.ebuild b/dev-ruby/yard/yard-0.9.25.ebuild
new file mode 100644
index 000..929796ad647
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.25.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2020-02-13 Thread Hans de Graaff
commit: f2437de97787ac50597e381b53b7986c5540accc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 14 07:18:09 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 14 07:18:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2437de9

dev-ruby/yard: add ruby27

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/yard-0.9.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.24.ebuild b/dev-ruby/yard/yard-0.9.24.ebuild
index 3bc95628c6f..880bb3dc133 100644
--- a/dev-ruby/yard/yard-0.9.24.ebuild
+++ b/dev-ruby/yard/yard-0.9.24.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2020-01-31 Thread Hans de Graaff
commit: 85175ca1c7af478f198fac0c621d12a7af32664e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 31 07:19:11 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 31 08:00:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85175ca1

dev-ruby/yard: add 0.9.24

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.24.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 5354ca18f43..1775662e99c 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1 +1,2 @@
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
+DIST yard-0.9.24-git.tgz 928072 BLAKE2B 
33d0c3c0931b1234814651eaee674cbb18722b15674575860b57c2c7992d160ffe8606290a2c887e61dcf095230a8d98abaa2ac41c92a761272d64ddeacced9e
 SHA512 
cf7f5973e03562c7081b7c213c6dffc01afdc1207f79f52fd51f7e6fd917cdc13e6b5b6e89c93dbe3c05338e3a1418e7c6e8d617e96613b8156b95868b60ce11

diff --git a/dev-ruby/yard/yard-0.9.24.ebuild b/dev-ruby/yard/yard-0.9.24.ebuild
new file mode 100644
index 000..3bc95628c6f
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.24.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-28 Thread Hans de Graaff
commit: 5b07b6381133af49cd869e897046f26e64c4d9f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 28 15:29:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 28 15:29:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b07b638

dev-ruby/yard: cleanup

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/yard/Manifest   |  1 -
 dev-ruby/yard/yard-0.9.11.ebuild | 43 
 2 files changed, 44 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index c3ceb4f5e65..5354ca18f43 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1 @@
-DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
deleted file mode 100644
index 1837bcda081..000
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-28 Thread Mikle Kolyada
commit: 11469534d9c39be3ab1de06713b256956dd53d23
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 13:45:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 13:45:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11469534

dev-ruby/yard: arm stable wrt bug #688868

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index f43b1350b8e..5c5880dae06 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-16 Thread Hans de Graaff
commit: 3dc971373818e0f7c7e9dcd4df9e5ee15fa4dd82
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 16 06:55:51 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 16 06:55:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc97137

dev-ruby/yard: add ruby25

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/yard/yard-0.9.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 20374f2b0f8..1837bcda081 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-06 Thread Hans de Graaff
commit: 67e66ef2f71ad75ade337fb6dc93d9bf68de928f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  6 08:39:39 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul  6 08:39:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e66ef2

dev-ruby/yard: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/yard/Manifest   |  2 --
 dev-ruby/yard/yard-0.9.18.ebuild | 49 --
 dev-ruby/yard/yard-0.9.19.ebuild | 51 
 3 files changed, 102 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index e2359b9c629..c3ceb4f5e65 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,4 +1,2 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
-DIST yard-0.9.18-git.tgz 919755 BLAKE2B 
ff0f53234880f1cd2d6ba312542ac560aa7a8cb1864a1bc123f855f2183bc1b5d55316e041e33d57aac18c4784575a1e196fe2113de6280d91a0bb69ade236f5
 SHA512 
754b2344c630642e191c037ec136976dd812c83051803cf10c4c810d267d405ba609dd5d194fafe4b55c0b123573aeae0139e3994cfacc94560a6ffddd5c6c4f
-DIST yard-0.9.19-git.tgz 920950 BLAKE2B 
1f6e6dcde4bb364620256fb48d06d94631f1f1b1e914a187cbce72906731ab7319f818655f20fd4b4d1e43a0864004d2b8e20026feb87189c7261483d1d111d1
 SHA512 
1656e3b8382a04d48efab7b8f1fd8949691da382cc7d1b7ee3838d6ae3d5372b1668b7e454d6fd3394cb8b152ea4a3c048fadc4c05c0271acb80a052d9f8bd3f
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
deleted file mode 100644
index 83bc8ace788..000
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-   # Avoid asciidoc-specific spec that is not optional
-   sed -i -e '/AsciiDoc specific/askip "skipping asciidoc test"' 
spec/templates/helpers/html_helper_spec.rb || die
-}

diff --git a/dev-ruby/yard/yard-0.9.19.ebuild b/dev-ruby/yard/yard-0.9.19.ebuild
deleted file mode 100644
index b026567bee5..000
--- a/dev-ruby/yard/yard-0.9.19.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-02 Thread Agostino Sarubbo
commit: d3fe27d0e6afbc9280bc97c9154104a016547cc8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  2 10:12:31 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  2 10:12:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fe27d0

dev-ruby/yard: alpha stable wrt bug #688868

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index 9cb2cf5c63a..f43b1350b8e 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-02 Thread Sergei Trofimovich
commit: 65d063ad24e8ab7b58820e877bf82d47ecc42a30
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jul  2 08:26:35 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  2 08:26:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d063ad

dev-ruby/yard: stable 0.9.20 for ppc64, bug #688868

Package-Manager: Portage-2.3.68, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index 3a1f90429e8..9cb2cf5c63a 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-02 Thread Sergei Trofimovich
commit: 8fefbec67126c85b5172d63b6027dcd7e541b85f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jul  2 08:21:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  2 08:21:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fefbec6

dev-ruby/yard: stable 0.9.20 for ppc, bug #688868

Package-Manager: Portage-2.3.68, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index feddbcc8771..3a1f90429e8 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-02 Thread Sergei Trofimovich
commit: 242a8649da3833317d728b375ab89bb664c47447
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jul  2 08:18:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  2 08:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242a8649

dev-ruby/yard: stable 0.9.20 for ia64, bug #688868

Package-Manager: Portage-2.3.68, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index c2ba8318e70..feddbcc8771 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-07-01 Thread Sergei Trofimovich
commit: e60d31ee97625689f86e3ae0bddd1022cd682140
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  1 07:48:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  1 07:55:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60d31ee

dev-ruby/yard: stable 0.9.20 for hppa, bug #688868

Package-Manager: Portage-2.3.68, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index b7016cdfee4..c2ba8318e70 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-06-29 Thread Agostino Sarubbo
commit: 38a7418b5261df252ed89c77eb647a92b2ef13ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 29 13:03:14 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 29 13:03:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a7418b

dev-ruby/yard: amd64 stable wrt bug #688868

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index bfb0197fc37..b7016cdfee4 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-06-28 Thread Sergei Trofimovich
commit: 218cecf0cea897f666abbbd9f5005646cd9f54af
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun 28 20:16:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 28 20:49:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218cecf0

dev-ruby/yard: stable 0.9.20 for sparc, bug #688868

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index 07d65d57dc4..bfb0197fc37 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-06-28 Thread Agostino Sarubbo
commit: 6f5a668a1582799f56a71882ac18ee6c7882
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 28 15:21:14 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 28 15:21:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5a668a

dev-ruby/yard: x86 stable wrt bug #688868

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-ruby/yard/yard-0.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index 73df2378b3c..07d65d57dc4 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-06-27 Thread Hans de Graaff
commit: fd35e5fc3d674812cef833a96bbcb54cda17d063
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:42:58 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:42:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd35e5fc

dev-ruby/yard: add 0.9.20

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.20.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 24a905d5e3e..e2359b9c629 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,4 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.18-git.tgz 919755 BLAKE2B 
ff0f53234880f1cd2d6ba312542ac560aa7a8cb1864a1bc123f855f2183bc1b5d55316e041e33d57aac18c4784575a1e196fe2113de6280d91a0bb69ade236f5
 SHA512 
754b2344c630642e191c037ec136976dd812c83051803cf10c4c810d267d405ba609dd5d194fafe4b55c0b123573aeae0139e3994cfacc94560a6ffddd5c6c4f
 DIST yard-0.9.19-git.tgz 920950 BLAKE2B 
1f6e6dcde4bb364620256fb48d06d94631f1f1b1e914a187cbce72906731ab7319f818655f20fd4b4d1e43a0864004d2b8e20026feb87189c7261483d1d111d1
 SHA512 
1656e3b8382a04d48efab7b8f1fd8949691da382cc7d1b7ee3838d6ae3d5372b1668b7e454d6fd3394cb8b152ea4a3c048fadc4c05c0271acb80a052d9f8bd3f
+DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608

diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
new file mode 100644
index 000..73df2378b3c
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-06-05 Thread Agostino Sarubbo
commit: fe96b62f0af999bd9906220e0c1e6e7492d3d7b2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 07:26:53 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 07:26:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe96b62f

dev-ruby/yard: ia64 stable wrt bug #684080

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index 3663a934dd3..83bc8ace788 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-05-12 Thread Thomas Deutschmann
commit: 4970bec0d64e8db5822855e3bb7b5e818db337df
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May 13 00:32:19 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May 13 00:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4970bec0

dev-ruby/yard: x86 stable (bug #684080)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index 7ad3d00bd78..3663a934dd3 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-05-07 Thread Tobias Klausmann
commit: 840c69e0d1e88424992314b33f0b5e9121a2836a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue May  7 18:03:16 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue May  7 18:03:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840c69e0

dev-ruby/yard-0.9.18-r0: alpha stable

Bug: http://bugs.gentoo.org/684080
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index da15ea74421..7ad3d00bd78 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-04-27 Thread Hans de Graaff
commit: 16c26c0ddd038b370287da7f9aa8e1cea3bec35e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 28 05:47:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 28 05:47:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c26c0d

dev-ruby/yard: amd64 stable, bug 684080

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index af1c6b9b023..da15ea74421 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-04-27 Thread Sergei Trofimovich
commit: 0108e3669c47faa24c47f764972d060771b07b17
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 27 16:21:39 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 27 16:25:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0108e366

dev-ruby/yard: stable 0.9.18 for ppc64, bug #684080

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index fac35409008..af1c6b9b023 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-04-27 Thread Sergei Trofimovich
commit: 85c83633746d3ecd55d60b4a7e73513edfcb0d36
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 27 15:57:16 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 27 15:57:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c83633

dev-ruby/yard: stable 0.9.18 for ppc, bug #684080

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index a00443ac3dc..fac35409008 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-04-26 Thread Sergei Trofimovich
commit: c030492ab493e017d1a781a3dd0d1b6e33209c0f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 16:29:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 26 20:34:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c030492a

dev-ruby/yard: stable 0.9.18 for hppa, bug #684080

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index 2ed0b55c8f4..a00443ac3dc 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-04-24 Thread Sergei Trofimovich
commit: 1021dd921b08efb863ca52248ae82f515e0f3ef9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr 24 07:06:55 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 24 17:01:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1021dd92

dev-ruby/yard: stable 0.9.18 for sparc, bug #684080

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/yard/yard-0.9.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index 2fe611404e3..2ed0b55c8f4 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-04-01 Thread Hans de Graaff
commit: 3ea531b84134dc1bb755fb39c9b35ada58ad574f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  2 04:23:38 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr  2 04:23:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea531b8

dev-ruby/yard: add 0.9.19

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.19.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index f6cce5bc1e2..24a905d5e3e 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.18-git.tgz 919755 BLAKE2B 
ff0f53234880f1cd2d6ba312542ac560aa7a8cb1864a1bc123f855f2183bc1b5d55316e041e33d57aac18c4784575a1e196fe2113de6280d91a0bb69ade236f5
 SHA512 
754b2344c630642e191c037ec136976dd812c83051803cf10c4c810d267d405ba609dd5d194fafe4b55c0b123573aeae0139e3994cfacc94560a6ffddd5c6c4f
+DIST yard-0.9.19-git.tgz 920950 BLAKE2B 
1f6e6dcde4bb364620256fb48d06d94631f1f1b1e914a187cbce72906731ab7319f818655f20fd4b4d1e43a0864004d2b8e20026feb87189c7261483d1d111d1
 SHA512 
1656e3b8382a04d48efab7b8f1fd8949691da382cc7d1b7ee3838d6ae3d5372b1668b7e454d6fd3394cb8b152ea4a3c048fadc4c05c0271acb80a052d9f8bd3f

diff --git a/dev-ruby/yard/yard-0.9.19.ebuild b/dev-ruby/yard/yard-0.9.19.ebuild
new file mode 100644
index 000..b026567bee5
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.19.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-04-01 Thread Hans de Graaff
commit: b9d2dbe7a41f65f54f48c0d994704272e942c91d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  2 04:14:48 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr  2 04:23:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d2dbe7

dev-ruby/yard: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/yard/Manifest   |  3 ---
 dev-ruby/yard/yard-0.9.14.ebuild | 46 
 dev-ruby/yard/yard-0.9.15.ebuild | 46 
 dev-ruby/yard/yard-0.9.16.ebuild | 46 
 4 files changed, 141 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index e533744ce15..f6cce5bc1e2 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,5 +1,2 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
-DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f
-DIST yard-0.9.15-git.tgz 918280 BLAKE2B 
f7ae54298cfb8d19e006ad5e18525c3e73e423894e37c3af1fbf555227c4f66bbbcdae781addf7ad30ac900d2af7458550558fe75d876d9fa4c0cd5a2a1a3668
 SHA512 
45e3a6e170c06c0f7e7ff508d33e87ed9922be3e8fca19d272553b84e678fa209c44460665b86e508145b147dbbc6d4664b95694dbcf91c421988b233e63dd40
-DIST yard-0.9.16-git.tgz 918424 BLAKE2B 
41213a87b108bbacf3d700ffbce67806619ff417b8c883b8f7c33bb1eda1e1d97176226a801d8fb8a888a4ed4e2bcb45c46a65b236bc39c9100bcc6200c5778d
 SHA512 
0027fccf87ec86a8ad5d62ec02b10a9c50be82212a7ad0f9f79d41627a2b88cb886fdc832e0df5c28cf737ad9f308670bd98b4dbb8ddc21aeba76b5c6928ecf1
 DIST yard-0.9.18-git.tgz 919755 BLAKE2B 
ff0f53234880f1cd2d6ba312542ac560aa7a8cb1864a1bc123f855f2183bc1b5d55316e041e33d57aac18c4784575a1e196fe2113de6280d91a0bb69ade236f5
 SHA512 
754b2344c630642e191c037ec136976dd812c83051803cf10c4c810d267d405ba609dd5d194fafe4b55c0b123573aeae0139e3994cfacc94560a6ffddd5c6c4f

diff --git a/dev-ruby/yard/yard-0.9.14.ebuild b/dev-ruby/yard/yard-0.9.14.ebuild
deleted file mode 100644
index 4270103786c..000
--- a/dev-ruby/yard/yard-0.9.14.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-
-   # Avoid specs that only work with bundler
-   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-
-   # Avoid redcarpet-specific spec that is not optional
-   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-}

diff --git a/dev-ruby/yard/yard-0.9.15.ebuild b/dev-ruby/yard/yard-0.9.15.ebuild
deleted file mode 100644
index 4270103786c..000
--- a/dev-ruby/yard/yard-0.9.15.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-02-06 Thread Hans de Graaff
commit: 476263711f7f40848d1dbc9674fff16785322952
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  7 07:35:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  7 07:36:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47626371

dev-ruby/yard: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/yard/yard-0.9.18.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
index cfc20bfffd8..2fe611404e3 100644
--- a/dev-ruby/yard/yard-0.9.18.ebuild
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"
@@ -43,4 +43,7 @@ all_ruby_prepare() {
 
# Avoid redcarpet-specific spec that is not optional
sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/AsciiDoc specific/askip "skipping asciidoc test"' 
spec/templates/helpers/html_helper_spec.rb || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2019-01-22 Thread Hans de Graaff
commit: 76e772f0c8b0b9fe37c15356a9f4134b37479622
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 23 06:30:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 23 06:30:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e772f0

dev-ruby/yard: add 0.9.18

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.18.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index d5a4d275155..e533744ce15 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -2,3 +2,4 @@ DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba
 DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f
 DIST yard-0.9.15-git.tgz 918280 BLAKE2B 
f7ae54298cfb8d19e006ad5e18525c3e73e423894e37c3af1fbf555227c4f66bbbcdae781addf7ad30ac900d2af7458550558fe75d876d9fa4c0cd5a2a1a3668
 SHA512 
45e3a6e170c06c0f7e7ff508d33e87ed9922be3e8fca19d272553b84e678fa209c44460665b86e508145b147dbbc6d4664b95694dbcf91c421988b233e63dd40
 DIST yard-0.9.16-git.tgz 918424 BLAKE2B 
41213a87b108bbacf3d700ffbce67806619ff417b8c883b8f7c33bb1eda1e1d97176226a801d8fb8a888a4ed4e2bcb45c46a65b236bc39c9100bcc6200c5778d
 SHA512 
0027fccf87ec86a8ad5d62ec02b10a9c50be82212a7ad0f9f79d41627a2b88cb886fdc832e0df5c28cf737ad9f308670bd98b4dbb8ddc21aeba76b5c6928ecf1
+DIST yard-0.9.18-git.tgz 919755 BLAKE2B 
ff0f53234880f1cd2d6ba312542ac560aa7a8cb1864a1bc123f855f2183bc1b5d55316e041e33d57aac18c4784575a1e196fe2113de6280d91a0bb69ade236f5
 SHA512 
754b2344c630642e191c037ec136976dd812c83051803cf10c4c810d267d405ba609dd5d194fafe4b55c0b123573aeae0139e3994cfacc94560a6ffddd5c6c4f

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
new file mode 100644
index 000..cfc20bfffd8
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-08-12 Thread Hans de Graaff
commit: 74871f0ffee3c9cd541759b72e87dc5a9b16f443
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 12 06:03:00 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 12 06:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74871f0f

dev-ruby/yard: add 0.9.16

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.16.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index ae5ec739128..d5a4d275155 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,4 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f
 DIST yard-0.9.15-git.tgz 918280 BLAKE2B 
f7ae54298cfb8d19e006ad5e18525c3e73e423894e37c3af1fbf555227c4f66bbbcdae781addf7ad30ac900d2af7458550558fe75d876d9fa4c0cd5a2a1a3668
 SHA512 
45e3a6e170c06c0f7e7ff508d33e87ed9922be3e8fca19d272553b84e678fa209c44460665b86e508145b147dbbc6d4664b95694dbcf91c421988b233e63dd40
+DIST yard-0.9.16-git.tgz 918424 BLAKE2B 
41213a87b108bbacf3d700ffbce67806619ff417b8c883b8f7c33bb1eda1e1d97176226a801d8fb8a888a4ed4e2bcb45c46a65b236bc39c9100bcc6200c5778d
 SHA512 
0027fccf87ec86a8ad5d62ec02b10a9c50be82212a7ad0f9f79d41627a2b88cb886fdc832e0df5c28cf737ad9f308670bd98b4dbb8ddc21aeba76b5c6928ecf1

diff --git a/dev-ruby/yard/yard-0.9.16.ebuild b/dev-ruby/yard/yard-0.9.16.ebuild
new file mode 100644
index 000..4270103786c
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.16.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-07-17 Thread Hans de Graaff
commit: 3d0c75868005efc344ea7805ab029ecadfb086da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:37:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:37:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0c7586

dev-ruby/yard: add 0.9.15

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.15.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index dd9fc1cfa44..ae5ec739128 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f
+DIST yard-0.9.15-git.tgz 918280 BLAKE2B 
f7ae54298cfb8d19e006ad5e18525c3e73e423894e37c3af1fbf555227c4f66bbbcdae781addf7ad30ac900d2af7458550558fe75d876d9fa4c0cd5a2a1a3668
 SHA512 
45e3a6e170c06c0f7e7ff508d33e87ed9922be3e8fca19d272553b84e678fa209c44460665b86e508145b147dbbc6d4664b95694dbcf91c421988b233e63dd40

diff --git a/dev-ruby/yard/yard-0.9.15.ebuild b/dev-ruby/yard/yard-0.9.15.ebuild
new file mode 100644
index 000..4270103786c
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.15.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-07-16 Thread Sergei Trofimovich
commit: 00f500d2a19a0968de9dd0264fa7094aa99fa4ef
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul 16 06:28:10 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 16 06:54:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f500d2

dev-ruby/yard: stable 0.9.11 for hppa

Bug: https://bugs.gentoo.org/639708
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 7b65c6ec544..20374f2b0f8 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-07-15 Thread Hans de Graaff
commit: 3611a5f88e54519f2ae758102b39cdc5d32e7d0f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 15 19:33:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 15 19:33:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3611a5f8

dev-ruby/yard: fix tests without redcarpet installed

Closes: https://bugs.gentoo.org/660558
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/yard-0.9.11.ebuild | 5 -
 dev-ruby/yard/yard-0.9.14.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index b70b4dd17ad..7b65c6ec544 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -28,7 +28,7 @@ IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack 
dev-ruby/redcloth )"
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
@@ -37,4 +37,7 @@ all_ruby_prepare() {
# true for us. This may be related to how we install in Gentoo. This
# also drops a test requirement on dev-ruby/rack.
rm -f spec/cli/server_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
 }

diff --git a/dev-ruby/yard/yard-0.9.14.ebuild b/dev-ruby/yard/yard-0.9.14.ebuild
index 878b6265987..4270103786c 100644
--- a/dev-ruby/yard/yard-0.9.14.ebuild
+++ b/dev-ruby/yard/yard-0.9.14.ebuild
@@ -28,7 +28,7 @@ IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack 
dev-ruby/redcloth )"
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
@@ -40,4 +40,7 @@ all_ruby_prepare() {
 
# Avoid specs that only work with bundler
sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-07-07 Thread Hans de Graaff
commit: 759faf2581d9281b0ba12fd1efbeb16fa0496a58
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  8 03:55:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  8 03:55:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759faf25

dev-ruby/yard: add missing dependency on redcloth

Bug: https://bugs.gentoo.org/660558
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 dev-ruby/yard/yard-0.9.14.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index e1ba3ed1502..b70b4dd17ad 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -28,7 +28,7 @@ IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack 
dev-ruby/redcloth )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die

diff --git a/dev-ruby/yard/yard-0.9.14.ebuild b/dev-ruby/yard/yard-0.9.14.ebuild
index 0443cc6cbfd..878b6265987 100644
--- a/dev-ruby/yard/yard-0.9.14.ebuild
+++ b/dev-ruby/yard/yard-0.9.14.ebuild
@@ -28,7 +28,7 @@ IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack 
dev-ruby/redcloth )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-07-07 Thread Hans de Graaff
commit: f58b14c5b0a0cb8153d162588fb44aa292f919dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  8 03:52:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  8 03:52:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58b14c5

dev-ruby/yard: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/Manifest   |  2 --
 dev-ruby/yard/yard-0.9.12.ebuild | 40 -
 dev-ruby/yard/yard-0.9.13.ebuild | 43 
 3 files changed, 85 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 4a10db41c82..dd9fc1cfa44 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,4 +1,2 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
-DIST yard-0.9.12-git.tgz 916462 BLAKE2B 
905f0e4408f7829ca599b578344d695e4c7b68d46b982f39277dcd69ee726a9ac283910e1031d635917b149f182fb302cae537ff8a8a81960fa27965fda82a0c
 SHA512 
f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f
-DIST yard-0.9.13-git.tgz 917734 BLAKE2B 
ac248a91c581247647dcf78e58fd9b6b9c014bb972fbfbb09179ec489c89a31ec1156e13c99c7e862ece216b0451ac4ccb0441c1bdd45a8078c90f886d1a5135
 SHA512 
8ae886e1c981f017f740e12f07f90470ac9bf420a51f99692b642c212e26231d0a19e1b64084e3a70e09cad4e3a7175278fca66bd3b2420eac4ba197e20876ee
 DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f

diff --git a/dev-ruby/yard/yard-0.9.12.ebuild b/dev-ruby/yard/yard-0.9.12.ebuild
deleted file mode 100644
index bb7ba9c9023..000
--- a/dev-ruby/yard/yard-0.9.12.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-}

diff --git a/dev-ruby/yard/yard-0.9.13.ebuild b/dev-ruby/yard/yard-0.9.13.ebuild
deleted file mode 100644
index 010fffba810..000
--- a/dev-ruby/yard/yard-0.9.13.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-07-07 Thread Hans de Graaff
commit: be4d436d19515c3f4b64825461ed067ba9d319c5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  8 03:52:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  8 03:52:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4d436d

dev-ruby/yard: add missing rack test dependency

Bug: https://bugs.gentoo.org/660558
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 dev-ruby/yard/yard-0.9.14.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index fd62f21f273..e1ba3ed1502 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -28,7 +28,7 @@ IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die

diff --git a/dev-ruby/yard/yard-0.9.14.ebuild b/dev-ruby/yard/yard-0.9.14.ebuild
index 010fffba810..0443cc6cbfd 100644
--- a/dev-ruby/yard/yard-0.9.14.ebuild
+++ b/dev-ruby/yard/yard-0.9.14.ebuild
@@ -28,7 +28,7 @@ IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
 
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
 
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-06-04 Thread Hans de Graaff
commit: e3900bc74fd77c022cf77688727f93fad7f852a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun  5 03:46:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun  5 03:46:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3900bc7

dev-ruby/yard: add 0.9.14

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.14.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index b6f8f0fdda1..4a10db41c82 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,4 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.12-git.tgz 916462 BLAKE2B 
905f0e4408f7829ca599b578344d695e4c7b68d46b982f39277dcd69ee726a9ac283910e1031d635917b149f182fb302cae537ff8a8a81960fa27965fda82a0c
 SHA512 
f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f
 DIST yard-0.9.13-git.tgz 917734 BLAKE2B 
ac248a91c581247647dcf78e58fd9b6b9c014bb972fbfbb09179ec489c89a31ec1156e13c99c7e862ece216b0451ac4ccb0441c1bdd45a8078c90f886d1a5135
 SHA512 
8ae886e1c981f017f740e12f07f90470ac9bf420a51f99692b642c212e26231d0a19e1b64084e3a70e09cad4e3a7175278fca66bd3b2420eac4ba197e20876ee
+DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f

diff --git a/dev-ruby/yard/yard-0.9.14.ebuild b/dev-ruby/yard/yard-0.9.14.ebuild
new file mode 100644
index 000..010fffba810
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.14.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-05-28 Thread Hans de Graaff
commit: d5f3fc15695c78f56d950efd89030b81b15f6072
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 29 03:05:56 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 29 03:06:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f3fc15

dev-ruby/yard: add 0.9.13

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.13.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 890106da66c..b6f8f0fdda1 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.12-git.tgz 916462 BLAKE2B 
905f0e4408f7829ca599b578344d695e4c7b68d46b982f39277dcd69ee726a9ac283910e1031d635917b149f182fb302cae537ff8a8a81960fa27965fda82a0c
 SHA512 
f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f
+DIST yard-0.9.13-git.tgz 917734 BLAKE2B 
ac248a91c581247647dcf78e58fd9b6b9c014bb972fbfbb09179ec489c89a31ec1156e13c99c7e862ece216b0451ac4ccb0441c1bdd45a8078c90f886d1a5135
 SHA512 
8ae886e1c981f017f740e12f07f90470ac9bf420a51f99692b642c212e26231d0a19e1b64084e3a70e09cad4e3a7175278fca66bd3b2420eac4ba197e20876ee

diff --git a/dev-ruby/yard/yard-0.9.13.ebuild b/dev-ruby/yard/yard-0.9.13.ebuild
new file mode 100644
index 000..010fffba810
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.13.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-04-10 Thread Hans de Graaff
commit: 1387e15fda9251790c5e9ad7475381c8d858a966
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 11 05:48:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 11 05:48:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1387e15f

dev-ruby/yard: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/yard/yard-0.9.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.12.ebuild b/dev-ruby/yard/yard-0.9.12.ebuild
index a55fe69e0a3..bb7ba9c9023 100644
--- a/dev-ruby/yard/yard-0.9.12.ebuild
+++ b/dev-ruby/yard/yard-0.9.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-03-27 Thread Aaron Bauman
commit: f5920731094f0d5c722dfde8f3693784e2dd8195
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar 17 16:26:18 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Mar 27 21:38:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5920731

dev-ruby/yard: use HTTPS

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 dev-ruby/yard/yard-0.9.12.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 37f1408ab94..fd62f21f273 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_EXTRAINSTALL="templates"
 inherit ruby-fakegem
 
 DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="http://yardoc.org/;
+HOMEPAGE="https://yardoc.org/;
 
 # The gem lakes the gemspec file needed to pass tests.
 SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"

diff --git a/dev-ruby/yard/yard-0.9.12.ebuild b/dev-ruby/yard/yard-0.9.12.ebuild
index 079217be506..a55fe69e0a3 100644
--- a/dev-ruby/yard/yard-0.9.12.ebuild
+++ b/dev-ruby/yard/yard-0.9.12.ebuild
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_EXTRAINSTALL="templates"
 inherit ruby-fakegem
 
 DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="http://yardoc.org/;
+HOMEPAGE="https://yardoc.org/;
 
 # The gem lakes the gemspec file needed to pass tests.
 SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-01-21 Thread Hans de Graaff
commit: 59afa6c87b750e7b1035978c9653480d7133815a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 22 06:31:49 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 22 06:31:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59afa6c8

dev-ruby/yard: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/yard/Manifest  |  1 -
 dev-ruby/yard/yard-0.9.4.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 7a5bc553bd5..890106da66c 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,2 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.12-git.tgz 916462 BLAKE2B 
905f0e4408f7829ca599b578344d695e4c7b68d46b982f39277dcd69ee726a9ac283910e1031d635917b149f182fb302cae537ff8a8a81960fa27965fda82a0c
 SHA512 
f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f
-DIST yard-0.9.4-git.tgz 884608 BLAKE2B 
9d17d7cdfa0432d769026f6bc12354be236b5d07d65bc510bfd6bdd5add12d87f77808832f9f011d327f13b495d499e395c232a3d77c7e779dd0ed40a676d911
 SHA512 
2255c56498dc147ee5ede5e4898ce7aad78e9350f317e5d5c942f6b12262e9e1d0893ffd985a6bf3822d6af902e8ff555c489e1d847049ba51a472ad3c4aa140

diff --git a/dev-ruby/yard/yard-0.9.4.ebuild b/dev-ruby/yard/yard-0.9.4.ebuild
deleted file mode 100644
index 47c626701fa..000
--- a/dev-ruby/yard/yard-0.9.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="http://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-USE_RUBY="ruby20 ruby21 ruby22" ruby_add_bdepend "test? ( 
>=dev-ruby/ruby-gettext-2.3.8 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-01-21 Thread Hans de Graaff
commit: ed6369e607a303c140dc7cf856585e5d34acf977
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 22 06:44:39 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 22 06:44:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6369e6

dev-ruby/yard: add back missing ~sparc keyword

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/yard/yard-0.9.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.12.ebuild b/dev-ruby/yard/yard-0.9.12.ebuild
index 37824a405d7..079217be506 100644
--- a/dev-ruby/yard/yard-0.9.12.ebuild
+++ b/dev-ruby/yard/yard-0.9.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-01-21 Thread Thomas Deutschmann
commit: 9a7f9e3537f96195d67c720a7542ec9a5a15b0d4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 21 20:15:34 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 21 20:30:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7f9e35

dev-ruby/yard: x86 stable (bug #639708)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/yard/yard-0.9.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 313157ab8cd..37f1408ab94 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2018-01-20 Thread Tobias Klausmann
commit: b0b4c999e5783c07ba865df7e4c7e1eacf52c6ec
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Jan 20 16:49:19 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Jan 20 16:49:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b4c999

dev-ruby/yard-0.9.11-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/639708

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 4c7d015b836..313157ab8cd 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-12-13 Thread Markus Meier
commit: c2192a56e585001416f4c8dcd7f44948a85976bc
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 13 21:06:54 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 13 21:06:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2192a56

dev-ruby/yard: arm stable, bug #639708

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 14fb2dbfa73..4c7d015b836 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-12-11 Thread Sergei Trofimovich
commit: e554f337240dbd416708a4fdc01f9d35696a6744
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 11 20:39:35 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 11 20:54:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e554f337

dev-ruby/yard: stable 0.9.11 for ia64, bug #639708

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 36b2b4cd48c..14fb2dbfa73 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-12-10 Thread Sergei Trofimovich
commit: 9d0b6b11c9089dae4e63b7685a21095da0836847
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 10 22:59:17 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 10 22:59:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0b6b11

dev-ruby/yard: stable 0.9.11 for ppc/ppc64, bug #639708

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 32690da711f..36b2b4cd48c 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-12-06 Thread Sergei Trofimovich
commit: ac18b4e218b4a83e12acf5df84f4672396945465
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac18b4e2

dev-ruby/yard: stable 0.9.11 for sparc, bug #639708 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index c0938bb672d..32690da711f 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-12-04 Thread Agostino Sarubbo
commit: 222aba11a1e0c5a77546b38c945c245474b73aa4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  4 14:41:29 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  4 14:41:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222aba11

dev-ruby/yard: amd64 stable wrt bug #639708

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/yard/yard-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 37824a405d7..c0938bb672d 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-12-03 Thread Hans de Graaff
commit: 976c6ac91e87a0c4c60ee825365e441aab706d60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec  4 06:05:25 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec  4 06:05:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976c6ac9

dev-ruby/yard: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/yard/Manifest  |  2 --
 dev-ruby/yard/yard-0.9.8.ebuild | 40 
 dev-ruby/yard/yard-0.9.9.ebuild | 40 
 3 files changed, 82 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 5234cadb742..7a5bc553bd5 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,5 +1,3 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.12-git.tgz 916462 BLAKE2B 
905f0e4408f7829ca599b578344d695e4c7b68d46b982f39277dcd69ee726a9ac283910e1031d635917b149f182fb302cae537ff8a8a81960fa27965fda82a0c
 SHA512 
f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f
 DIST yard-0.9.4-git.tgz 884608 BLAKE2B 
9d17d7cdfa0432d769026f6bc12354be236b5d07d65bc510bfd6bdd5add12d87f77808832f9f011d327f13b495d499e395c232a3d77c7e779dd0ed40a676d911
 SHA512 
2255c56498dc147ee5ede5e4898ce7aad78e9350f317e5d5c942f6b12262e9e1d0893ffd985a6bf3822d6af902e8ff555c489e1d847049ba51a472ad3c4aa140
-DIST yard-0.9.8-git.tgz 897925 BLAKE2B 
55179a3adcdcbb59f3e6eacf5a946aa28a0d13de0b9e0c5e0844deacbcbe91142927a4ab1ed0e385696cd5e2e484bd8c20fe1656515114d4d55e14c2f1d9e257
 SHA512 
f2e340bb90e5da456f622aadbc12278a6db486ed8b5a2f9a7b4408d6201cb6388a1f4fe0f3ca7584fdab9d73533e49015f465fb39b5049fe2c27c18e1d6cd41e
-DIST yard-0.9.9-git.tgz 898576 BLAKE2B 
04abc3d72f87666ce7c636202621a4ae88ed8809e79fe748fca98a0f980b9dad4a719e0ac709494a63406aef8d1621f535f59c3400f7bce0c96d29f3d58892d3
 SHA512 
1ca970c9a1207fd12855659b98f3fc233bad76cc6afb8a7524d98c67b9190d0469173ab911cf813b6e7817e6c95da518fe4e285b72a48e09fd8ab12db84dfc98

diff --git a/dev-ruby/yard/yard-0.9.8.ebuild b/dev-ruby/yard/yard-0.9.8.ebuild
deleted file mode 100644
index e41b4e3e403..000
--- a/dev-ruby/yard/yard-0.9.8.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="http://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-USE_RUBY="ruby21 ruby22" ruby_add_bdepend "test? ( 
>=dev-ruby/ruby-gettext-2.3.8 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that make assumptions on load ordering that are not
-   # true for us. This may be related to how we install in Gentoo. This
-   # also drops a test requirement on dev-ruby/rack.
-   rm -f spec/cli/server_spec.rb || die
-}

diff --git a/dev-ruby/yard/yard-0.9.9.ebuild b/dev-ruby/yard/yard-0.9.9.ebuild
deleted file mode 100644
index db9a557642d..000
--- a/dev-ruby/yard/yard-0.9.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="http://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-11-29 Thread Hans de Graaff
commit: 0aa6fdc6c94da7d89417cfd1e9154459f0f18dbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 30 06:04:58 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 30 06:04:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa6fdc6

dev-ruby/yard: add 0.9.12

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.12.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 7fca3d20a6c..5234cadb742 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,4 +1,5 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
+DIST yard-0.9.12-git.tgz 916462 BLAKE2B 
905f0e4408f7829ca599b578344d695e4c7b68d46b982f39277dcd69ee726a9ac283910e1031d635917b149f182fb302cae537ff8a8a81960fa27965fda82a0c
 SHA512 
f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f
 DIST yard-0.9.4-git.tgz 884608 BLAKE2B 
9d17d7cdfa0432d769026f6bc12354be236b5d07d65bc510bfd6bdd5add12d87f77808832f9f011d327f13b495d499e395c232a3d77c7e779dd0ed40a676d911
 SHA512 
2255c56498dc147ee5ede5e4898ce7aad78e9350f317e5d5c942f6b12262e9e1d0893ffd985a6bf3822d6af902e8ff555c489e1d847049ba51a472ad3c4aa140
 DIST yard-0.9.8-git.tgz 897925 BLAKE2B 
55179a3adcdcbb59f3e6eacf5a946aa28a0d13de0b9e0c5e0844deacbcbe91142927a4ab1ed0e385696cd5e2e484bd8c20fe1656515114d4d55e14c2f1d9e257
 SHA512 
f2e340bb90e5da456f622aadbc12278a6db486ed8b5a2f9a7b4408d6201cb6388a1f4fe0f3ca7584fdab9d73533e49015f465fb39b5049fe2c27c18e1d6cd41e
 DIST yard-0.9.9-git.tgz 898576 BLAKE2B 
04abc3d72f87666ce7c636202621a4ae88ed8809e79fe748fca98a0f980b9dad4a719e0ac709494a63406aef8d1621f535f59c3400f7bce0c96d29f3d58892d3
 SHA512 
1ca970c9a1207fd12855659b98f3fc233bad76cc6afb8a7524d98c67b9190d0469173ab911cf813b6e7817e6c95da518fe4e285b72a48e09fd8ab12db84dfc98

diff --git a/dev-ruby/yard/yard-0.9.12.ebuild b/dev-ruby/yard/yard-0.9.12.ebuild
new file mode 100644
index 000..37824a405d7
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.12.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="http://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-11-26 Thread Hans de Graaff
commit: 7e53bef4630176665b40117ab05b044dbdca3d46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 26 07:40:22 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 26 10:01:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e53bef4

dev-ruby/yard: cleanup; drop hppa stable, bug 622498

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/yard/Manifest|  2 --
 dev-ruby/yard/yard-0.8.7.3.ebuild | 35 ---
 dev-ruby/yard/yard-0.8.7.6.ebuild | 50 ---
 3 files changed, 87 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 6d01cc71fa6..7fca3d20a6c 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,5 +1,3 @@
-DIST yard-0.8.7.3-git.tgz 854557 BLAKE2B 
a509aca8a37795d600767fc115671fbac6de3b1bd179f1e925136904730c3329c76856715ee8af7a3adc1fab1a6be080ea7c37c1e22497ecae369cfdf0630e5a
 SHA512 
96b8a128bacd005e64c3a863ac6cc7377755397c7532b5541809c8a0f5b157cd7433644887823e2d3c4435a0bded59fc2785992fdcf5ebcbf616a4ffd912f6fa
-DIST yard-0.8.7.6-git.tgz 859257 BLAKE2B 
044d0a42432fd4614593670388a4d02014d143dd3700974f0fa5a7185270800356d8e8da8e579993af6426de71a4a1c842ebec16c2bd2b2a14ce0802f2177602
 SHA512 
7f9d4100183e51a2059f01a06a77d9856961390975fd9981b81bf9ea55f047cfd9056c78b5400df277b8230f28990cb421216c4506bbeea797651f37ae2e5db1
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.4-git.tgz 884608 BLAKE2B 
9d17d7cdfa0432d769026f6bc12354be236b5d07d65bc510bfd6bdd5add12d87f77808832f9f011d327f13b495d499e395c232a3d77c7e779dd0ed40a676d911
 SHA512 
2255c56498dc147ee5ede5e4898ce7aad78e9350f317e5d5c942f6b12262e9e1d0893ffd985a6bf3822d6af902e8ff555c489e1d847049ba51a472ad3c4aa140
 DIST yard-0.9.8-git.tgz 897925 BLAKE2B 
55179a3adcdcbb59f3e6eacf5a946aa28a0d13de0b9e0c5e0844deacbcbe91142927a4ab1ed0e385696cd5e2e484bd8c20fe1656515114d4d55e14c2f1d9e257
 SHA512 
f2e340bb90e5da456f622aadbc12278a6db486ed8b5a2f9a7b4408d6201cb6388a1f4fe0f3ca7584fdab9d73533e49015f465fb39b5049fe2c27c18e1d6cd41e

diff --git a/dev-ruby/yard/yard-0.8.7.3.ebuild 
b/dev-ruby/yard/yard-0.8.7.3.ebuild
deleted file mode 100644
index 385a4f72fd9..000
--- a/dev-ruby/yard/yard-0.8.7.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="http://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/bluecloth dev-ruby/maruku 
dev-ruby/rdiscount dev-ruby/kramdown ) )
-   test? ( dev-ruby/rack )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-   sed -i -e "s/require 'bundler'; rescue LoadError//" 
spec/cli/server_spec.rb || die
-}

diff --git a/dev-ruby/yard/yard-0.8.7.6.ebuild 
b/dev-ruby/yard/yard-0.8.7.6.ebuild
deleted file mode 100644
index 2e44ba6e8a4..000
--- a/dev-ruby/yard/yard-0.8.7.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="http://yardoc.org/;
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
-
-USE_RUBY="ruby20 ruby21" ruby_add_bdepend "test? ( 
>=dev-ruby/ruby-gettext-2.3.8 )"
-
-all_ruby_prepare() {
-   sed -i 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-11-23 Thread Hans de Graaff
commit: 74aa8cf43e13f447ab5381e22eb0a8a9ad2b68c4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 24 05:56:01 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 24 06:20:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74aa8cf4

dev-ruby/yard: add 0.9.11

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/yard/Manifest   | 11 ++-
 dev-ruby/yard/yard-0.9.11.ebuild | 40 
 2 files changed, 46 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index b968f9ade20..6d01cc71fa6 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,5 +1,6 @@
-DIST yard-0.8.7.3-git.tgz 854557 SHA256 
d606b5780c8cbe4b4508c34a354f04a5d17609bc0cc07f272c37328e2fca0288 SHA512 
96b8a128bacd005e64c3a863ac6cc7377755397c7532b5541809c8a0f5b157cd7433644887823e2d3c4435a0bded59fc2785992fdcf5ebcbf616a4ffd912f6fa
 WHIRLPOOL 
80753671669489b2d6082029ba2b3c24c2aa57e0cdc9a5647e041c60c76f63cb51c33534aab70fb58f26b1ed5fde30a0433dd7f2ef00588273d3c71d1fb799a0
-DIST yard-0.8.7.6-git.tgz 859257 SHA256 
ccfadf98936b90e63189f805b6ea9dd6158447b7972f2ddd1578c9898be98a22 SHA512 
7f9d4100183e51a2059f01a06a77d9856961390975fd9981b81bf9ea55f047cfd9056c78b5400df277b8230f28990cb421216c4506bbeea797651f37ae2e5db1
 WHIRLPOOL 
a6737f831820dea014a3b093e0c3af43e49cc5815010012bbf1ece2f5ccef7594e4ef95077bd3e97cb5324b79d7ab67d61502052fad498fe0940e2d6a93ec86a
-DIST yard-0.9.4-git.tgz 884608 SHA256 
4d5440848130aa1dae4d24987015030f3fd0a89e18a755cc8a49bef4c05f3fab SHA512 
2255c56498dc147ee5ede5e4898ce7aad78e9350f317e5d5c942f6b12262e9e1d0893ffd985a6bf3822d6af902e8ff555c489e1d847049ba51a472ad3c4aa140
 WHIRLPOOL 
1a06ccebd661e180ed2420cc136790621da6a0c3113b427120323a99aae0bb61bc9606ad8f7a88e3ebd721c7fcc0381870c1f43b8200fdc57e1f57cde9fa7e81
-DIST yard-0.9.8-git.tgz 897925 SHA256 
1132066314236a39dc7bf724d96aaefab4c618a9620a90a538369f1b336696c9 SHA512 
f2e340bb90e5da456f622aadbc12278a6db486ed8b5a2f9a7b4408d6201cb6388a1f4fe0f3ca7584fdab9d73533e49015f465fb39b5049fe2c27c18e1d6cd41e
 WHIRLPOOL 
617507d0192dd9664c7faaf8ef736847571165d1278792aa0030bb932535cf33a93784c2ba2e4d73497382052b27735001fc853dcfd8a12e3f069123c8ea9b68
-DIST yard-0.9.9-git.tgz 898576 SHA256 
e75485e980cfe3ae1de00541357c7b69851e1a3730b2b96462e433cd7358cd2c SHA512 
1ca970c9a1207fd12855659b98f3fc233bad76cc6afb8a7524d98c67b9190d0469173ab911cf813b6e7817e6c95da518fe4e285b72a48e09fd8ab12db84dfc98
 WHIRLPOOL 
e20e084c29e525d10e058caca395134421cba75a5a94f22059a50c727dd351470c54f839003cc6948a6fb0152b81fc3e6a3c024a413df1036486492b227951c8
+DIST yard-0.8.7.3-git.tgz 854557 BLAKE2B 
a509aca8a37795d600767fc115671fbac6de3b1bd179f1e925136904730c3329c76856715ee8af7a3adc1fab1a6be080ea7c37c1e22497ecae369cfdf0630e5a
 SHA512 
96b8a128bacd005e64c3a863ac6cc7377755397c7532b5541809c8a0f5b157cd7433644887823e2d3c4435a0bded59fc2785992fdcf5ebcbf616a4ffd912f6fa
+DIST yard-0.8.7.6-git.tgz 859257 BLAKE2B 
044d0a42432fd4614593670388a4d02014d143dd3700974f0fa5a7185270800356d8e8da8e579993af6426de71a4a1c842ebec16c2bd2b2a14ce0802f2177602
 SHA512 
7f9d4100183e51a2059f01a06a77d9856961390975fd9981b81bf9ea55f047cfd9056c78b5400df277b8230f28990cb421216c4506bbeea797651f37ae2e5db1
+DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
+DIST yard-0.9.4-git.tgz 884608 BLAKE2B 
9d17d7cdfa0432d769026f6bc12354be236b5d07d65bc510bfd6bdd5add12d87f77808832f9f011d327f13b495d499e395c232a3d77c7e779dd0ed40a676d911
 SHA512 
2255c56498dc147ee5ede5e4898ce7aad78e9350f317e5d5c942f6b12262e9e1d0893ffd985a6bf3822d6af902e8ff555c489e1d847049ba51a472ad3c4aa140
+DIST yard-0.9.8-git.tgz 897925 BLAKE2B 
55179a3adcdcbb59f3e6eacf5a946aa28a0d13de0b9e0c5e0844deacbcbe91142927a4ab1ed0e385696cd5e2e484bd8c20fe1656515114d4d55e14c2f1d9e257
 SHA512 
f2e340bb90e5da456f622aadbc12278a6db486ed8b5a2f9a7b4408d6201cb6388a1f4fe0f3ca7584fdab9d73533e49015f465fb39b5049fe2c27c18e1d6cd41e
+DIST yard-0.9.9-git.tgz 898576 BLAKE2B 
04abc3d72f87666ce7c636202621a4ae88ed8809e79fe748fca98a0f980b9dad4a719e0ac709494a63406aef8d1621f535f59c3400f7bce0c96d29f3d58892d3
 SHA512 
1ca970c9a1207fd12855659b98f3fc233bad76cc6afb8a7524d98c67b9190d0469173ab911cf813b6e7817e6c95da518fe4e285b72a48e09fd8ab12db84dfc98

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
new file mode 100644
index 000..37824a405d7
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-07-17 Thread Markus Meier
commit: 83bd103e9568eb06744b25c8ae32e7d51da638b4
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Jul 18 04:28:20 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Jul 18 04:28:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bd103e

dev-ruby/yard: arm stable, bug #622498

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-ruby/yard/yard-0.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.4.ebuild b/dev-ruby/yard/yard-0.9.4.ebuild
index 3f78cf70062..5a3e0f29e1a 100644
--- a/dev-ruby/yard/yard-0.9.4.ebuild
+++ b/dev-ruby/yard/yard-0.9.4.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2017-07-07 Thread Agostino Sarubbo
commit: f25c76cbb770989da357c6f0f8654944cae3317a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  7 14:49:15 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  7 14:50:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25c76cb

dev-ruby/yard: ppc64 stable wrt bug #622498

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/yard/yard-0.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/yard/yard-0.9.4.ebuild b/dev-ruby/yard/yard-0.9.4.ebuild
index 94908597016..3f78cf70062 100644
--- a/dev-ruby/yard/yard-0.9.4.ebuild
+++ b/dev-ruby/yard/yard-0.9.4.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



  1   2   >