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

2023-12-15 Thread Hans de Graaff
commit: 745c40a7b468c2944eece4003a02a09902d1f80b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 16 07:54:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 16 07:58:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745c40a7

dev-ruby/racc: add 1.7.3

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

 dev-ruby/racc/Manifest  |  1 +
 dev-ruby/racc/racc-1.7.3.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 0c055c1588b0..bf9733c9080c 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,3 +1,4 @@
 DIST racc-1.6.2.tar.gz 470740 BLAKE2B 
c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb
 SHA512 
ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6
 DIST racc-1.7.0.tar.gz 472347 BLAKE2B 
329761dcdde47180e15f0ceea09b071c2387569364690ff4dc76631c4f3a5c8d8e5482fdc9a451c9c521fb902007c0974d6596287e73f5e9bf8b51f59a31e09d
 SHA512 
8a198a73132f8a97468aaf2078d493899473cefd67cb8065e2d3f35730577e98cd19682e6d4b0f8a2347c77edfb9acfc5649a527c6361a47ae836c3ec2d01085
 DIST racc-1.7.1.tar.gz 460849 BLAKE2B 
88caea7f176111678ee7245af72c8689912d413b400c0299da9239d245d0e4d06511e554cbf00f0b9b248baff240d359492fa9c7bbc623d693ef54d135d6ed35
 SHA512 
266e4cc81bebe5d7331d42f9e2becc3c02c8fd15b5d70d424d04d37ffea35c802c382e88933cfb0f80331c3504b39ab4c59308c9a86de57a8fc7a8bae9d20882
+DIST racc-1.7.3.tar.gz 455515 BLAKE2B 
c2eea87b804ae8675ff253682c1720b006d1edd7c08b2f34dfb731f787aede88175f478c8afdd7d6c28fb1f59d6ec460a1d365e5c282d10c370b78f45c76f7a0
 SHA512 
8412c021d3fc7f25ccf3a61d56c11df0d8c0b09852d99cc314c8b4931f9c22939dc43ef599801de9a64a69acbd897fb6f215f56702634f2c8b6d69ae3bdfa2b3

diff --git a/dev-ruby/racc/racc-1.7.3.ebuild b/dev-ruby/racc/racc-1.7.3.ebuild
new file mode 100644
index ..3432c7ee7b7b
--- /dev/null
+++ b/dev-ruby/racc/racc-1.7.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/ruby/racc;
+SRC_URI="https://github.com/ruby/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -e '/bundler/ s:^:#:' \
+   -e '/require.*rdoc/ s:^:#:' \
+   -e '/RDoc/,/^end/ s:^:#:' \
+   -i Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/require.*extensiontask/ s:^:#:' 
Rakefile || die
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile || die
+
+   # ...which means we need to generate the parser file here
+   for ruby in $(ruby_get_use_implementations) ; do
+   if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" &&
+  has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; 
then
+   ${ruby} -S rake lib/racc/parser-text.rb || die
+   break
+   fi
+   done
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2023-10-11 Thread Hans de Graaff
commit: 37cbb75fe2ffb148987cafdac7513e7f47d8a406
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 12 05:18:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 12 05:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cbb75f

dev-ruby/racc: add 1.7.1

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

 dev-ruby/racc/Manifest  |  1 +
 dev-ruby/racc/racc-1.7.1.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 966d0c74a819..0c055c1588b0 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,2 +1,3 @@
 DIST racc-1.6.2.tar.gz 470740 BLAKE2B 
c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb
 SHA512 
ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6
 DIST racc-1.7.0.tar.gz 472347 BLAKE2B 
329761dcdde47180e15f0ceea09b071c2387569364690ff4dc76631c4f3a5c8d8e5482fdc9a451c9c521fb902007c0974d6596287e73f5e9bf8b51f59a31e09d
 SHA512 
8a198a73132f8a97468aaf2078d493899473cefd67cb8065e2d3f35730577e98cd19682e6d4b0f8a2347c77edfb9acfc5649a527c6361a47ae836c3ec2d01085
+DIST racc-1.7.1.tar.gz 460849 BLAKE2B 
88caea7f176111678ee7245af72c8689912d413b400c0299da9239d245d0e4d06511e554cbf00f0b9b248baff240d359492fa9c7bbc623d693ef54d135d6ed35
 SHA512 
266e4cc81bebe5d7331d42f9e2becc3c02c8fd15b5d70d424d04d37ffea35c802c382e88933cfb0f80331c3504b39ab4c59308c9a86de57a8fc7a8bae9d20882

diff --git a/dev-ruby/racc/racc-1.7.1.ebuild b/dev-ruby/racc/racc-1.7.1.ebuild
new file mode 100644
index ..bc1bfd4f7a78
--- /dev/null
+++ b/dev-ruby/racc/racc-1.7.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/ruby/racc;
+SRC_URI="https://github.com/ruby/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile 
|| die
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile || die
+
+   # ...which means we need to generate the parser file here
+   for ruby in $(ruby_get_use_implementations) ; do
+   if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" &&
+  has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; 
then
+   ${ruby} -S rake lib/racc/parser-text.rb || die
+   break
+   fi
+   done
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2023-10-11 Thread Hans de Graaff
commit: 784a71cedf2086dd5df0b6e34c4251e4fd645d06
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 12 05:19:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 12 05:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784a71ce

dev-ruby/racc: update upstream metadata

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

 dev-ruby/racc/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/metadata.xml b/dev-ruby/racc/metadata.xml
index 3f279ae8b792..cbe1b685cb46 100644
--- a/dev-ruby/racc/metadata.xml
+++ b/dev-ruby/racc/metadata.xml
@@ -6,6 +6,6 @@
Gentoo Ruby Project


-   tenderlove/racc
+   ruby/racc

 



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

2023-08-04 Thread Sam James
commit: c538eb81ab826913b46ef856a778c6c73d95aa04
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  4 23:14:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  4 23:14:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c538eb81

dev-ruby/racc: Stabilize 1.7.0 ppc, #910998

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

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

diff --git a/dev-ruby/racc/racc-1.7.0.ebuild b/dev-ruby/racc/racc-1.7.0.ebuild
index f74f985c15b7..c8e2fec31475 100644
--- a/dev-ruby/racc/racc-1.7.0.ebuild
+++ b/dev-ruby/racc/racc-1.7.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-08-01 Thread Sam James
commit: 0ec64d76f37e688102400679e8a5b3488fc440f7
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 04:26:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 04:26:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec64d76

dev-ruby/racc: Stabilize 1.7.0 hppa, #910998

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

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

diff --git a/dev-ruby/racc/racc-1.7.0.ebuild b/dev-ruby/racc/racc-1.7.0.ebuild
index 4aed982c958e..f74f985c15b7 100644
--- a/dev-ruby/racc/racc-1.7.0.ebuild
+++ b/dev-ruby/racc/racc-1.7.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-07-24 Thread Jakov Smolić
commit: 6ebf99eca41843e50b19fef3fc96ff70ffb9e19e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 08:53:21 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 08:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebf99ec

dev-ruby/racc: Stabilize 1.7.0 x86, #910998

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-ruby/racc/racc-1.7.0.ebuild b/dev-ruby/racc/racc-1.7.0.ebuild
index 1bb19e8dc89c..961af869b5ad 100644
--- a/dev-ruby/racc/racc-1.7.0.ebuild
+++ b/dev-ruby/racc/racc-1.7.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-06-08 Thread Hans de Graaff
commit: c5dbbdabff175d81c6fc347d283c560ccedb8b40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  8 16:08:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  8 16:11:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dbbdab

dev-ruby/racc: add 1.7.0

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

 dev-ruby/racc/Manifest  |  1 +
 dev-ruby/racc/racc-1.7.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index bd09f0c6070b..966d0c74a819 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1 +1,2 @@
 DIST racc-1.6.2.tar.gz 470740 BLAKE2B 
c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb
 SHA512 
ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6
+DIST racc-1.7.0.tar.gz 472347 BLAKE2B 
329761dcdde47180e15f0ceea09b071c2387569364690ff4dc76631c4f3a5c8d8e5482fdc9a451c9c521fb902007c0974d6596287e73f5e9bf8b51f59a31e09d
 SHA512 
8a198a73132f8a97468aaf2078d493899473cefd67cb8065e2d3f35730577e98cd19682e6d4b0f8a2347c77edfb9acfc5649a527c6361a47ae836c3ec2d01085

diff --git a/dev-ruby/racc/racc-1.7.0.ebuild b/dev-ruby/racc/racc-1.7.0.ebuild
new file mode 100644
index ..a537eab8aa9f
--- /dev/null
+++ b/dev-ruby/racc/racc-1.7.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile 
|| die
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile || die
+
+   # ...which means we need to generate the parser file here
+   for ruby in $(ruby_get_use_implementations) ; do
+   if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" &&
+  has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; 
then
+   ${ruby} -S rake lib/racc/parser-text.rb || die
+   break
+   fi
+   done
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2023-05-16 Thread Sven Wegener
commit: 6516c32a9ea7f7e064cce01b0c1f7de56bee0bcb
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue May 16 07:10:14 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue May 16 07:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6516c32a

dev-ruby/racc: use ruby_get_use_implementations()

This skips any unsupported implementation from USE_RUBY

Signed-off-by: Sven Wegener  gentoo.org>

 dev-ruby/racc/racc-1.6.2.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index a568aa1d0569..8168b42f03b9 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -40,12 +40,10 @@ all_ruby_prepare() {
sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile || die
 
# ...which means we need to generate the parser file here
-   for ruby in ${USE_RUBY} ; do
-   if use ruby_targets_${ruby} ; then
-   if has_version -b 
"virtual/rubygems[ruby_targets_${ruby}(-)]" && has_version -b 
"dev-ruby/rake[ruby_targets_${ruby}(-)]" ; then
-   ${ruby} -S rake lib/racc/parser-text.rb || die
-   break
-   fi
+   for ruby in $(ruby_get_use_implementations) ; do
+   if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" 
&& has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; then
+   ${ruby} -S rake lib/racc/parser-text.rb || die
+   break
fi
done
 



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

2023-04-10 Thread Sam James
commit: 711ab5dcbb20007552471868517ad3548e97f72c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 09:00:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 09:03:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711ab5dc

dev-ruby/racc: run rake for a valid Ruby

This is a hack but given racc is needed by Ruby itself, our eselect
stuff won't have had a chance to run yet (like it does when an old
Ruby slot gets depcleaned). So, go with it to avoid breaking upgrades
during the transition :(

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

 dev-ruby/racc/racc-1.6.2.ebuild | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index ecf5e73559a8..a568aa1d0569 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -36,10 +36,18 @@ all_ruby_prepare() {
 
# Avoid depending on rake-compiler since we don't use it to compile
# the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-   # Which means we need to generate the parser file here
-   rake lib/racc/parser-text.rb || die
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile 
|| die
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile || die
+
+   # ...which means we need to generate the parser file here
+   for ruby in ${USE_RUBY} ; do
+   if use ruby_targets_${ruby} ; then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${ruby}(-)]" && has_version -b 
"dev-ruby/rake[ruby_targets_${ruby}(-)]" ; then
+   ${ruby} -S rake lib/racc/parser-text.rb || die
+   break
+   fi
+   fi
+   done
 
sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
 }



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

2023-03-28 Thread Sam James
commit: a338196d08594e6e3e23227373ea759887d15fab
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:09:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a338196d

dev-ruby/racc: Stabilize 1.6.2 hppa, #903477

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index 38e34859a1d4..ecf5e73559a8 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-03-28 Thread Sam James
commit: 3708887bf686e3d97a9e97a993e6af931ea04220
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 22:13:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 22:13:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3708887b

dev-ruby/racc: Stabilize 1.6.2 ppc, #903477

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index 45356fee1cc4..38e34859a1d4 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-03-28 Thread Sam James
commit: 6c16000e8f3005e5eeec7067b80bf083dfaf8306
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 22:11:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 22:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c16000e

dev-ruby/racc: Stabilize 1.6.2 ppc64, #903477

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index 331fdfe7738b..45356fee1cc4 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-03-28 Thread Sam James
commit: 87c64f20bc9d33164deaa0fc5e2ba57e13697ea9
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 21:53:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 21:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c64f20

dev-ruby/racc: Stabilize 1.6.2 arm, #903477

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index 36c53fe356f9..331fdfe7738b 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-03-28 Thread Sam James
commit: 489993b15df1577e1118bb0e493769d9f4f4fa0c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 21:50:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 21:50:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489993b1

dev-ruby/racc: Stabilize 1.6.2 sparc, #903477

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index 7909451e0add..36c53fe356f9 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-03-28 Thread Sam James
commit: e58910e9d5d0f1ddf1867e49eaca1479a0788eba
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 21:43:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 21:43:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58910e9

dev-ruby/racc: Stabilize 1.6.2 arm64, #903477

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index 085afc462cdc..62f6f86143ab 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-03-28 Thread Sam James
commit: 489d4919e61891a974bb065faafc9a13d04aec21
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 21:43:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 21:43:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489d4919

dev-ruby/racc: Stabilize 1.6.2 x86, #903477

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index af3efbac439c..085afc462cdc 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-03-04 Thread Hans de Graaff
commit: ff68a99603d98548ca0f73be61c99af754eccc23
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 28 07:47:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar  4 10:24:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff68a996

dev-ruby/racc: enable ruby32

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

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

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index 597b346fd30d..af3efbac439c 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.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="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"



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

2022-12-24 Thread Hans de Graaff
commit: 60402cdeecdc475863768073dc23bf21e97618a0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 24 09:35:31 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 24 15:00:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60402cde

dev-ruby/racc: drop 1.4.16-r1, 1.5.2-r2

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

 dev-ruby/racc/Manifest  |  2 --
 dev-ruby/racc/racc-1.4.16-r1.ebuild | 68 -
 dev-ruby/racc/racc-1.5.2-r2.ebuild  | 60 
 3 files changed, 130 deletions(-)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 81ac3cf76a3f..b29d78385b1d 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,5 +1,3 @@
-DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2
 SHA512 
7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38
-DIST racc-1.5.2.tar.gz 434903 BLAKE2B 
cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119
 SHA512 
73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477
 DIST racc-1.6.0.tar.gz 470565 BLAKE2B 
482b17723630dfb1d6e010c3eeb7da5a9f7b97f544d1a5020195134cd5446d28eff9a75b6c392a75970ddf024f560d2c7135abc4a2de76b581aa835c0901b524
 SHA512 
c19b7444bfafa0dfe3448600d10a1a09319702c37632e19569aeb947e7c035cc4067da040d45ede0dab35eaa197a55eac394715aae520fba41ed6e0c01c95e3d
 DIST racc-1.6.1.tar.gz 470769 BLAKE2B 
285959593b60a5883c6f6ed119832c027a28fe43238721eb2365c1871635d781be73ea5a8d53593e288745906f068a8a5e9f568181b210374cc943cc35da5b7b
 SHA512 
bbd592eee9c015ece87c555d4546a36d2a60bd6b9559ae1f3ca4d1cff887738bee46dbb32010d87d71fe4dbe0a13d00fb392db540f6c4b64688f9a8387ca20c7
 DIST racc-1.6.2.tar.gz 470740 BLAKE2B 
c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb
 SHA512 
ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
deleted file mode 100644
index 991d3f4dd44f..
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ /dev/null
@@ -1,68 +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_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc;
-SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "dev-ruby/rake
-   test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
-
-   # Avoid depending on rake-compiler since we don't use it to compile
-   # the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-   # Which means we need to generate the parser file here
-   rake lib/racc/parser-text.rb || die
-
-   # Avoid isolation since dependencies are not properly declared.
-   sed -i -e 's/, :isolate//' Rakefile || die
-}
-
-each_ruby_prepare() {
-   ${RUBY} -Cext/racc/cparse extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/racc/cparse
-   # Copy over the file here so that we don't have to do
-   # special ruby install for JRuby and the other
-   # implementations.
-   mkdir -p lib/racc/cparse || die
-   cp -l ext/racc/cparse/cparse$(get_modname) 
lib/racc/cparse/cparse$(get_modname) || die
-}
-
-each_ruby_test() {
-   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r rdoc
-
-   docinto examples
-   dodoc -r sample
-}

diff --git a/dev-ruby/racc/racc-1.5.2-r2.ebuild 
b/dev-ruby/racc/racc-1.5.2-r2.ebuild
deleted file mode 100644
index 223c5c03648e..
--- a/dev-ruby/racc/racc-1.5.2-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2

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

2022-12-24 Thread Hans de Graaff
commit: e2c2df0eb520da4e96f8adc1b050729cd42a32f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 24 09:34:54 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 24 15:00:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c2df0e

dev-ruby/racc: add 1.6.2

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

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

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index e818d1ba5770..81ac3cf76a3f 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -2,3 +2,4 @@ DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb
 DIST racc-1.5.2.tar.gz 434903 BLAKE2B 
cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119
 SHA512 
73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477
 DIST racc-1.6.0.tar.gz 470565 BLAKE2B 
482b17723630dfb1d6e010c3eeb7da5a9f7b97f544d1a5020195134cd5446d28eff9a75b6c392a75970ddf024f560d2c7135abc4a2de76b581aa835c0901b524
 SHA512 
c19b7444bfafa0dfe3448600d10a1a09319702c37632e19569aeb947e7c035cc4067da040d45ede0dab35eaa197a55eac394715aae520fba41ed6e0c01c95e3d
 DIST racc-1.6.1.tar.gz 470769 BLAKE2B 
285959593b60a5883c6f6ed119832c027a28fe43238721eb2365c1871635d781be73ea5a8d53593e288745906f068a8a5e9f568181b210374cc943cc35da5b7b
 SHA512 
bbd592eee9c015ece87c555d4546a36d2a60bd6b9559ae1f3ca4d1cff887738bee46dbb32010d87d71fe4dbe0a13d00fb392db540f6c4b64688f9a8387ca20c7
+DIST racc-1.6.2.tar.gz 470740 BLAKE2B 
c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb
 SHA512 
ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
new file mode 100644
index ..597b346fd30d
--- /dev/null
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+   # Which means we need to generate the parser file here
+   rake lib/racc/parser-text.rb || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2022-12-18 Thread Sam James
commit: d7d6ec4e88c2df834deb660ed260ac1396294fdf
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 12:43:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 12:43:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d6ec4e

dev-ruby/racc: Stabilize 1.6.0 hppa, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index 388369f5ebcd..b553d8fc8dd4 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-10 Thread Hans de Graaff
commit: 18c7222dbdf72b81ed0cac013b17ccde4612991b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 10 10:28:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 11 06:27:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c7222d

dev-ruby/racc: add 1.6.1

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

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

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index bf1585b37277..e818d1ba5770 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,3 +1,4 @@
 DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2
 SHA512 
7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38
 DIST racc-1.5.2.tar.gz 434903 BLAKE2B 
cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119
 SHA512 
73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477
 DIST racc-1.6.0.tar.gz 470565 BLAKE2B 
482b17723630dfb1d6e010c3eeb7da5a9f7b97f544d1a5020195134cd5446d28eff9a75b6c392a75970ddf024f560d2c7135abc4a2de76b581aa835c0901b524
 SHA512 
c19b7444bfafa0dfe3448600d10a1a09319702c37632e19569aeb947e7c035cc4067da040d45ede0dab35eaa197a55eac394715aae520fba41ed6e0c01c95e3d
+DIST racc-1.6.1.tar.gz 470769 BLAKE2B 
285959593b60a5883c6f6ed119832c027a28fe43238721eb2365c1871635d781be73ea5a8d53593e288745906f068a8a5e9f568181b210374cc943cc35da5b7b
 SHA512 
bbd592eee9c015ece87c555d4546a36d2a60bd6b9559ae1f3ca4d1cff887738bee46dbb32010d87d71fe4dbe0a13d00fb392db540f6c4b64688f9a8387ca20c7

diff --git a/dev-ruby/racc/racc-1.6.1.ebuild b/dev-ruby/racc/racc-1.6.1.ebuild
new file mode 100644
index ..597b346fd30d
--- /dev/null
+++ b/dev-ruby/racc/racc-1.6.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+   # Which means we need to generate the parser file here
+   rake lib/racc/parser-text.rb || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2022-12-04 Thread Arthur Zamarin
commit: 037b36ac80a06cbbc21a928b76f903e11cc09a61
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  4 17:56:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  4 17:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037b36ac

dev-ruby/racc: Stabilize 1.6.0 ppc, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index 1c4cd0fe8eb2..388369f5ebcd 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-03 Thread Arthur Zamarin
commit: 83b730b8a87fc0655519ae2819208d5f5cd15e3b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 18:27:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 18:27:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b730b8

dev-ruby/racc: Stabilize 1.6.0 ppc64, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index 1511f05fe874..1c4cd0fe8eb2 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-03 Thread Arthur Zamarin
commit: a285f77add6fbeb2cee0bf326402b5a5986bede7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 15:12:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 15:12:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a285f77a

dev-ruby/racc: Stabilize 1.6.0 amd64, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index c6b8b3b044f0..1511f05fe874 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-03 Thread Arthur Zamarin
commit: a3cd06e3b35e378f6b8f36d108620750f7090628
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 15:01:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 15:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3cd06e3

dev-ruby/racc: Stabilize 1.6.0 x86, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index c25911a96cbb..c6b8b3b044f0 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-03 Thread Sam James
commit: 956b3ffbd9c6580a9cbe87e34419e83868818815
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 10:54:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 10:54:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956b3ffb

dev-ruby/racc: Stabilize 1.6.0 arm64, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index c91bd1e25bd5..c25911a96cbb 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-03 Thread Sam James
commit: 13e4f1c17f924b4e95191f1445ab1a1d053541b5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 10:54:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 10:54:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e4f1c1

dev-ruby/racc: Stabilize 1.6.0 sparc, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index e305e9aa95a8..3beb6620543f 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-03 Thread Sam James
commit: 6b7ec184510573697d795eb21b56d6ce8862a48b
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 10:54:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 10:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7ec184

dev-ruby/racc: Stabilize 1.6.0 arm, #884107

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

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

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
index 3beb6620543f..c91bd1e25bd5 100644
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2022-12-03 Thread Hans de Graaff
commit: b23a6e683c23ccdf083866dcdc0c163e6606284f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  3 07:47:00 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  3 09:12:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23a6e68

dev-ruby/racc: drop 1.5.2, 1.5.2-r1

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

 dev-ruby/racc/racc-1.5.2-r1.ebuild | 60 
 dev-ruby/racc/racc-1.5.2.ebuild| 70 --
 2 files changed, 130 deletions(-)

diff --git a/dev-ruby/racc/racc-1.5.2-r1.ebuild 
b/dev-ruby/racc/racc-1.5.2-r1.ebuild
deleted file mode 100644
index 08e9adde6cb4..
--- a/dev-ruby/racc/racc-1.5.2-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc;
-SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "dev-ruby/rake
-   test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
-
-   sed -i -e 's/, :isolate//' Rakefile || die
-   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
-
-   # Avoid depending on rake-compiler since we don't use it to compile
-   # the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-   # Which means we need to generate the parser file here
-   rake lib/racc/parser-text.rb || die
-
-   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r rdoc
-
-   docinto examples
-   dodoc -r sample
-}

diff --git a/dev-ruby/racc/racc-1.5.2.ebuild b/dev-ruby/racc/racc-1.5.2.ebuild
deleted file mode 100644
index 1d3aadcec5a1..
--- a/dev-ruby/racc/racc-1.5.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc;
-SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "dev-ruby/rake
-   test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
-
-   sed -i -e 's/, :isolate//' Rakefile || die
-   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
-
-   # Avoid depending on rake-compiler since we don't use it to compile
-   # the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-   # Which means we need to generate the parser file here
-   rake lib/racc/parser-text.rb || die
-
-   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   ${RUBY} -Cext/racc/cparse extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/racc/cparse
-   # Copy over the file here so that we don't have to do
-   # special ruby install for JRuby and the other
-   # implementations.
-   mkdir -p lib/racc/cparse || die
-   cp -l ext/racc/cparse/cparse$(get_modname) 
lib/racc/cparse/cparse$(get_modname) || die
-}
-
-each_ruby_test() {
-   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
-}
-

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

2022-04-22 Thread Hans de Graaff
commit: 5f5939866d882af3679c2f519a4f700765b49450
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 22 07:34:43 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 23 05:14:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f593986

dev-ruby/racc: add 1.6.0

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

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

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index c0c099c42b1f..bf1585b37277 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,2 +1,3 @@
 DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2
 SHA512 
7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38
 DIST racc-1.5.2.tar.gz 434903 BLAKE2B 
cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119
 SHA512 
73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477
+DIST racc-1.6.0.tar.gz 470565 BLAKE2B 
482b17723630dfb1d6e010c3eeb7da5a9f7b97f544d1a5020195134cd5446d28eff9a75b6c392a75970ddf024f560d2c7135abc4a2de76b581aa835c0901b524
 SHA512 
c19b7444bfafa0dfe3448600d10a1a09319702c37632e19569aeb947e7c035cc4067da040d45ede0dab35eaa197a55eac394715aae520fba41ed6e0c01c95e3d

diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
new file mode 100644
index ..f6060e959cd9
--- /dev/null
+++ b/dev-ruby/racc/racc-1.6.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+   # Which means we need to generate the parser file here
+   rake lib/racc/parser-text.rb || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2022-03-11 Thread Hans de Graaff
commit: 35b1301bf586c021c2376a05acd231cbf48775f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 12 07:17:48 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 12 07:21:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b1301b

dev-ruby/racc: add ruby31; EAPI 8

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

 dev-ruby/racc/racc-1.5.2-r2.ebuild | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/dev-ruby/racc/racc-1.5.2-r2.ebuild 
b/dev-ruby/racc/racc-1.5.2-r2.ebuild
new file mode 100644
index ..223c5c03648e
--- /dev/null
+++ b/dev-ruby/racc/racc-1.5.2-r2.ebuild
@@ -0,0 +1,60 @@
+# 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_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+   # Which means we need to generate the parser file here
+   rake lib/racc/parser-text.rb || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2021-08-07 Thread Hans de Graaff
commit: 9fc2102ab244b72b8c11373683009dca39abc772
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug  7 09:58:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug  7 09:58:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc2102a

dev-ruby/racc: cleanup

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

 dev-ruby/racc/Manifest   |  1 -
 dev-ruby/racc/racc-1.4.14.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index d70c87d37a8..c0c099c42b1 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,3 +1,2 @@
-DIST racc-1.4.14.gem 116224 BLAKE2B 
67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1
 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
 DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2
 SHA512 
7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38
 DIST racc-1.5.2.tar.gz 434903 BLAKE2B 
cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119
 SHA512 
73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
deleted file mode 100644
index 37c88a48322..000
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "dev-ruby/rake
-   test? ( >=dev-ruby/minitest-4.0:0 )"
-
-all_ruby_prepare() {
-   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
-
-   # Avoid depending on rake-compiler since we don't use it to compile
-   # the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-
-   # Avoid isolation since dependencies are not properly declared.
-   sed -i -e 's/, :isolate//' Rakefile || die
-
-   # Use a version of the minitest gem that works consistently accross
-   # all ruby versions.
-   sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die
-}
-
-each_ruby_prepare() {
-   ${RUBY} -Cext/racc extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/racc
-   # Copy over the file here so that we don't have to do
-   # special ruby install for JRuby and the other
-   # implementations.
-   cp -l ext/racc/cparse$(get_modname) 
lib/racc/cparse$(get_modname) || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r rdoc
-
-   docinto examples
-   dodoc -r sample
-}



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

2021-08-06 Thread Sam James
commit: 1cb8d1308a4eef142010bf485aafd05dab6461fd
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 13:34:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 13:34:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb8d130

dev-ruby/racc: Stabilize 1.4.16-r1 arm64, #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 4512d7c965e..991d3f4dd44 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-08-03 Thread Sam James
commit: c13164aefcb469bfede85d91113f0ea089a315b2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:36:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:36:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13164ae

dev-ruby/racc: Stabilize 1.4.16-r1 arm, #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 4fd8f68e5a4..4512d7c965e 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-07-30 Thread Agostino Sarubbo
commit: d2d68bf1fb172ff2c6894d5ffb3e82fe481064e9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 30 15:16:38 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 30 15:16:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d68bf1

dev-ruby/racc: ppc64 stable wrt bug #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index bbf66a969ec..4fd8f68e5a4 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-07-30 Thread Agostino Sarubbo
commit: f8792409dbfef7ef09095919a3c8668791e66156
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 30 15:13:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 30 15:13:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8792409

dev-ruby/racc: ppc stable wrt bug #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 945fc5bb274..bbf66a969ec 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-07-21 Thread Marek Szuba
commit: 229556040b93dc034b1ebfe2fe8dac9ea36ae47b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 21 10:07:01 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 21 10:20:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22955604

dev-ruby/racc: keyword 1.5.2-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/racc/racc-1.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.5.2-r1.ebuild 
b/dev-ruby/racc/racc-1.5.2-r1.ebuild
index 2609e8b6c2d..08e9adde6cb 100644
--- a/dev-ruby/racc/racc-1.5.2-r1.ebuild
+++ b/dev-ruby/racc/racc-1.5.2-r1.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-07-19 Thread Sergei Trofimovich
commit: 8d6d60d2e894b817f1bd66ff4f844a03c1d22d71
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul 19 21:21:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 19 21:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6d60d2

dev-ruby/racc: stable 1.4.16-r1 for hppa, bug #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 9e8a08fdef9..945fc5bb274 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-07-19 Thread Agostino Sarubbo
commit: 2a1080b581faa6302106d05b6f2ef5895c5538ed
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 19 06:27:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 19 06:27:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1080b5

dev-ruby/racc: x86 stable wrt bug #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index d56004ee139..9e8a08fdef9 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-07-19 Thread Agostino Sarubbo
commit: 40b684686db9b4e458bd67c9eac13930c6540f86
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 19 06:26:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 19 06:26:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b68468

dev-ruby/racc: sparc stable wrt bug #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 16b6a4cd8bd..d56004ee139 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-07-19 Thread Agostino Sarubbo
commit: dddef9be19cb50124f8875caf56928bd384734a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 19 06:24:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 19 06:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddef9be

dev-ruby/racc: amd64 stable wrt bug #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 0d675db6395..16b6a4cd8bd 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-02-07 Thread Hans de Graaff
commit: 76f263110aac756f2ebf362499dc403b288b37c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb  7 07:53:07 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb  7 08:23:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f26311

dev-ruby/racc: fix extension install

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

 dev-ruby/racc/racc-1.5.2-r1.ebuild | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/dev-ruby/racc/racc-1.5.2-r1.ebuild 
b/dev-ruby/racc/racc-1.5.2-r1.ebuild
new file mode 100644
index 000..2609e8b6c2d
--- /dev/null
+++ b/dev-ruby/racc/racc-1.5.2-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+   # Which means we need to generate the parser file here
+   rake lib/racc/parser-text.rb || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2020-12-31 Thread Hans de Graaff
commit: 3f80e4352393b99e3ba0abc1ea5780e008e30539
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 31 06:47:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 31 09:05:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f80e435

dev-ruby/racc: properly fix avoiding bundler dependency

We need to patch the Rakefile before using it.

Closes: https://bugs.gentoo.org/762190
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/racc/racc-1.5.2.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/racc/racc-1.5.2.ebuild b/dev-ruby/racc/racc-1.5.2.ebuild
index 94f9ee27a7e..f4a4b873b91 100644
--- a/dev-ruby/racc/racc-1.5.2.ebuild
+++ b/dev-ruby/racc/racc-1.5.2.ebuild
@@ -30,6 +30,9 @@ ruby_add_bdepend "dev-ruby/rake
 all_ruby_prepare() {
sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
 
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
# Avoid depending on rake-compiler since we don't use it to compile
# the extension.
sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
@@ -37,12 +40,6 @@ all_ruby_prepare() {
# Which means we need to generate the parser file here
rake lib/racc/parser-text.rb || die
 
-   # Avoid isolation since dependencies are not properly declared.
-   sed -i -e 's/, :isolate//' Rakefile || die
-
-   # Avoid bundler and rdoc dependency to make bootstrapping easier
-   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
-
sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
 }
 



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

2020-12-28 Thread Hans de Graaff
commit: 19faaec6b949c4a273ac9f75bc994fcb51f0bce2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 10:26:35 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 10:26:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19faaec6

dev-ruby/racc: avoid dep on rdoc

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

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

diff --git a/dev-ruby/racc/racc-1.5.2.ebuild b/dev-ruby/racc/racc-1.5.2.ebuild
index 4460880e8ea..94f9ee27a7e 100644
--- a/dev-ruby/racc/racc-1.5.2.ebuild
+++ b/dev-ruby/racc/racc-1.5.2.ebuild
@@ -40,8 +40,8 @@ all_ruby_prepare() {
# Avoid isolation since dependencies are not properly declared.
sed -i -e 's/, :isolate//' Rakefile || die
 
-   # Avoid bundler dependency to make bootstrapping easier
-   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+   # Avoid bundler and rdoc dependency to make bootstrapping easier
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
 
sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
 }



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

2020-12-28 Thread Hans de Graaff
commit: 8f7e51ac48ff0e96d8631207263d31e36a6c8c16
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 09:21:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 09:21:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7e51ac

dev-ruby/racc: avoid dep on bundler

bundler is a PDEPEND of dev-lang/ruby, but so it racc, so just avoid
this dependency to make bootstrapping easier.

Closes: https://bugs.gentoo.org/762181
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/racc/racc-1.5.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/racc/racc-1.5.2.ebuild b/dev-ruby/racc/racc-1.5.2.ebuild
index b7494318c8d..4460880e8ea 100644
--- a/dev-ruby/racc/racc-1.5.2.ebuild
+++ b/dev-ruby/racc/racc-1.5.2.ebuild
@@ -40,6 +40,9 @@ all_ruby_prepare() {
# Avoid isolation since dependencies are not properly declared.
sed -i -e 's/, :isolate//' Rakefile || die
 
+   # Avoid bundler dependency to make bootstrapping easier
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+
sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
 }
 



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

2020-12-27 Thread Hans de Graaff
commit: 401d1bd06912757a8e606e4089b48b6d9c1d0065
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 07:40:17 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 07:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401d1bd0

dev-ruby/racc: add 1.5.2

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

 dev-ruby/racc/Manifest  |  1 +
 dev-ruby/racc/racc-1.5.2.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 66ddc05f7fc..d70c87d37a8 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,2 +1,3 @@
 DIST racc-1.4.14.gem 116224 BLAKE2B 
67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1
 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
 DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2
 SHA512 
7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38
+DIST racc-1.5.2.tar.gz 434903 BLAKE2B 
cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119
 SHA512 
73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477

diff --git a/dev-ruby/racc/racc-1.5.2.ebuild b/dev-ruby/racc/racc-1.5.2.ebuild
new file mode 100644
index 000..b7494318c8d
--- /dev/null
+++ b/dev-ruby/racc/racc-1.5.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+   # Which means we need to generate the parser file here
+   rake lib/racc/parser-text.rb || die
+
+   # Avoid isolation since dependencies are not properly declared.
+   sed -i -e 's/, :isolate//' Rakefile || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   ${RUBY} -Cext/racc/cparse extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/racc/cparse
+   # Copy over the file here so that we don't have to do
+   # special ruby install for JRuby and the other
+   # implementations.
+   mkdir -p lib/racc/cparse || die
+   cp -l ext/racc/cparse/cparse$(get_modname) 
lib/racc/cparse/cparse$(get_modname) || die
+}
+
+each_ruby_test() {
+   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2020-05-10 Thread Hans de Graaff
commit: 02407aad41672eeccf3cf144e9c230085eb91c52
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Sat Jan  4 22:23:38 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 10 08:46:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02407aad

dev-ruby/racc: depend on dev-lang/ruby[ssl]

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

 dev-ruby/racc/racc-1.4.14.ebuild| 2 ++
 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 5ae06002a66..4688ee33844 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -20,6 +20,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
+ruby_add_rdepend "virtual/ruby-ssl"
+
 ruby_add_bdepend "dev-ruby/rake
test? ( >=dev-ruby/minitest-4.0:0 )"
 

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index b1180f7dcb8..c3dff669803 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -22,6 +22,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
+ruby_add_rdepend "virtual/ruby-ssl"
+
 ruby_add_bdepend "dev-ruby/rake
test? ( dev-ruby/minitest )"
 



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

2019-12-26 Thread Hans de Graaff
commit: f7e482707832f8782aaac58baa6f2f2b21e4e4af
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 26 09:53:26 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 26 11:05:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e48270

dev-ruby/racc: add ruby27

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 36ea4bf0529..782ea278d88 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC="docs"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"



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

2019-12-21 Thread Hans de Graaff
commit: 175dbb8748ceb17cd517506ae7abe3e95bfb69ce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 22 06:18:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 22 06:18:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175dbb87

dev-ruby/racc: fix parser-text installation

We now use upstream git where this file is not pre-packaged.

Closes: https://bugs.gentoo.org/703416
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/racc/{racc-1.4.16.ebuild => racc-1.4.16-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/racc/racc-1.4.16.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
similarity index 95%
rename from dev-ruby/racc/racc-1.4.16.ebuild
rename to dev-ruby/racc/racc-1.4.16-r1.ebuild
index 8f4985f2343..36ea4bf0529 100644
--- a/dev-ruby/racc/racc-1.4.16.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -32,12 +32,11 @@ all_ruby_prepare() {
# the extension.
sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+   # Which means we need to generate the parser file here
+   rake lib/racc/parser-text.rb || die
 
# Avoid isolation since dependencies are not properly declared.
sed -i -e 's/, :isolate//' Rakefile || die
-
-   # Fix version number in regress files
-   sed -i -e 's/1.4.14/1.4.15/' test/regress/* || die
 }
 
 each_ruby_prepare() {



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

2019-12-19 Thread Hans de Graaff
commit: 9b6df978626ce42ffd1d726048c0924169ac4ed5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 07:14:00 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 07:14:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6df978

dev-ruby/racc: add 1.4.16

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

 dev-ruby/racc/Manifest   |  1 +
 dev-ruby/racc/racc-1.4.16.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 046d2c03755..66ddc05f7fc 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1 +1,2 @@
 DIST racc-1.4.14.gem 116224 BLAKE2B 
67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1
 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
+DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2
 SHA512 
7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38

diff --git a/dev-ruby/racc/racc-1.4.16.ebuild b/dev-ruby/racc/racc-1.4.16.ebuild
new file mode 100644
index 000..8f4985f2343
--- /dev/null
+++ b/dev-ruby/racc/racc-1.4.16.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+
+   # Avoid isolation since dependencies are not properly declared.
+   sed -i -e 's/, :isolate//' Rakefile || die
+
+   # Fix version number in regress files
+   sed -i -e 's/1.4.14/1.4.15/' test/regress/* || die
+}
+
+each_ruby_prepare() {
+   ${RUBY} -Cext/racc/cparse extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/racc/cparse
+   # Copy over the file here so that we don't have to do
+   # special ruby install for JRuby and the other
+   # implementations.
+   mkdir -p lib/racc/cparse || die
+   cp -l ext/racc/cparse/cparse$(get_modname) 
lib/racc/cparse/cparse$(get_modname) || die
+}
+
+each_ruby_test() {
+   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2019-04-27 Thread Aaron Bauman
commit: 6c88df8c061bcbe2ed94035d61d41a278623961d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Apr 27 19:42:45 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 27 19:42:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c88df8c

dev-ruby/racc: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 984d30c78e3..1f48b014e3d 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~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 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2019-01-29 Thread Mikle Kolyada
commit: 0f2b12ffb5f74f5a0048f78138f10f1717418f98
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 29 13:38:16 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 29 13:38:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2b12ff

dev-ruby/racc: Add ~s390 keyword

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 9f0572e84bc..984d30c78e3 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~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 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-12-26 Thread Hans de Graaff
commit: b3b0ba7c74f7ab8921e155086be338097d2a95bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 25 14:00:17 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 26 07:11:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b0ba7c

dev-ruby/racc: add ruby26

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

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 7084da22a10..9f0572e84bc 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"



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

2018-04-13 Thread Hans de Graaff
commit: d3aff9feb7f87c93d11fdf9fd54fb3a0c7150797
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 13 07:49:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 13 08:04:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aff9fe

dev-ruby/racc: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/racc/Manifest   |  1 -
 dev-ruby/racc/racc-1.4.11.ebuild | 65 
 2 files changed, 66 deletions(-)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 24ba4d37118..046d2c03755 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,2 +1 @@
-DIST racc-1.4.11.gem 113664 BLAKE2B 
4068da68e1579fb2034c454ef0d19e00d1f7e48eba9a1e1646eecd4e75410d9bdb2ab84a9f40b3446fc686014f87042d843cd7c4726acf24632b5f208e34ee9b
 SHA512 
147c3c0ade40ec5544397a9dbf8579514d97145c2cc9f4e16508d41265c1b5cd6fc986c09367792592b5ab6b274e271eb7dded02ea9c398eadafb8addda4ef0c
 DIST racc-1.4.14.gem 116224 BLAKE2B 
67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1
 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
deleted file mode 100644
index abde995f44b..000
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ /dev/null
@@ -1,65 +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_DOC="rdoc"
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_bdepend "dev-ruby/rake
-   test? ( >=dev-ruby/minitest-4.0:0 )"
-
-all_ruby_prepare() {
-   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
-
-   # Avoid depending on rake-compiler since we don't use it to compile
-   # the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-
-   # Avoid isolation since dependencies are not properly declared.
-   sed -i -e 's/, :isolate//' Rakefile || die
-
-   # Use a version of the minitest gem that works consistently accross
-   # all ruby versions.
-   sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die
-}
-
-each_ruby_prepare() {
-   ${RUBY} -Cext/racc extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/racc
-   # Copy over the file here so that we don't have to do
-   # special ruby install for JRuby and the other
-   # implementations.
-   cp -l ext/racc/cparse$(get_modname) lib/racc/cparse$(get_modname) || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r rdoc
-
-   docinto examples
-   dodoc -r sample
-}



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

2018-04-08 Thread Matt Turner
commit: cc9b66371754dc9ca46b370f8b18b45a82be0578
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:32 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9b6637

dev-ruby/racc-1.4.14: alpha stable, bug 639476

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 0f85fe91252..7084da22a10 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~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 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-03-20 Thread Matt Turner
commit: 837c77df8ef522eea9b1a1830d1a28f90e10d83a
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 21 01:36:03 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 21 01:36:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837c77df

dev-ruby/racc-1.4.14: hppa stable, bug 639476

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index b25b1135150..0f85fe91252 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~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 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-03-18 Thread Markus Meier
commit: 94ef8c1bc49e9aa12a26c20757fd8318773a853f
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Mar 18 19:52:42 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Mar 18 19:57:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ef8c1b

dev-ruby/racc: arm stable, bug #639476

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

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 5c202171e11..b25b1135150 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~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 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-03-14 Thread Sergei Trofimovich
commit: 9c1967a0038a18c12f245ab97048cb7b066313ab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 14 20:00:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 14 21:29:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1967a0

dev-ruby/racc: stable 1.4.14 for ppc64, bug #639476

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

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 90e52547d88..5c202171e11 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~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 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-03-14 Thread Sergei Trofimovich
commit: b1a93df594e59632b5e2e7f9fa1c6eb26f39
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 14 07:39:33 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 14 07:39:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a93df5

dev-ruby/racc: stable 1.4.14 for ppc, bug #639476

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

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 229565dd05b..90e52547d88 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~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 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-02-18 Thread Sergei Trofimovich
commit: 43a44e1b6d86f7b40ab1b82da2a0ee24badbfbd3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 18 11:22:12 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 18 11:28:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a44e1b

dev-ruby/racc: stable 1.4.14 for ia64, bug #639476

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

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index bd74491651e..229565dd05b 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~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 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-02-15 Thread Michał Górny
commit: d1255a76f256eac500e1bc7eb4ee0ce407911305
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:09 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1255a76

dev-ruby/racc: Lower to ~arm64 due to deps

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

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index 281ef2ebbb0..abde995f44b 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~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 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-01-23 Thread Sergei Trofimovich
commit: 314d10d26ca63f8aad2675458cfedb7e3ccc4a87
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jan 23 19:54:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan 23 22:55:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314d10d2

dev-ruby/racc: stable 1.4.14 for sparc, bug #639476

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

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index b704fdeb149..bd74491651e 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~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 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-01-21 Thread Thomas Deutschmann
commit: c9a837239ad9be94ef030c24aadab175f0050d5d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 21 20:17:03 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 21 20:30:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a83723

dev-ruby/racc: x86 stable (bug #639476)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index a3b38186497..b704fdeb149 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~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 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-01-21 Thread Hans de Graaff
commit: a07a826e189d8969c725953295bb26b6a2191487
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 21 15:47:01 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 21 15:47:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07a826e

dev-ruby/racc: amd64 stable, bug 639476

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 6d78338bd90..a3b38186497 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.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=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~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 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2017-12-25 Thread Hans de Graaff
commit: bf189e557f70afbe8f7ba6adb57f4299f79764ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 25 15:54:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 25 17:02:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf189e55

dev-ruby/racc: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 4b3699d2fcd..6d78338bd90 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"



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

2017-06-28 Thread Alexis Ballier
commit: 833301fb4003d3959069db8c0fac9d59063f2768
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Jun 28 08:47:09 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Jun 28 09:35:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833301fb

dev-ruby/racc: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 9bd2753789d..4b3699d2fcd 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~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 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2017-05-09 Thread Hans de Graaff
commit: 68a26463bd1737d311b961c13a57f1cb8fc103eb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  9 19:19:56 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  9 19:20:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a26463

dev-ruby/racc: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/racc/Manifest   |  2 --
 dev-ruby/racc/racc-1.4.12.ebuild | 65 
 dev-ruby/racc/racc-1.4.13.ebuild | 65 
 3 files changed, 132 deletions(-)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 5db8e522e1f..d31707567ee 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,4 +1,2 @@
 DIST racc-1.4.11.gem 113664 SHA256 
1e2e420d5e2e4b9f2b352e9b2828448a2ee13a16fdebf6a7e863252b5054c840 SHA512 
147c3c0ade40ec5544397a9dbf8579514d97145c2cc9f4e16508d41265c1b5cd6fc986c09367792592b5ab6b274e271eb7dded02ea9c398eadafb8addda4ef0c
 WHIRLPOOL 
e54b553547bf13816033c103a4de79e7e5bd50bf30b58a7525a059ce0556071f01ee6658ad00febbc024314f322ce114b41864d1833ce8bc282519fe5c868f40
-DIST racc-1.4.12.gem 115712 SHA256 
bd9a6b06cf502abfdd7823c833ba69b74d038e8d365a5ce42d502f528f531db0 SHA512 
7ae244127ba80ef07e1e2cabc1ec4c7c306b93d155d89e95ba425139c3ca24fdbc3c8cef3958b344a0b821fdfc36e25524d8b27de7f8a01ae2f1732edb11987f
 WHIRLPOOL 
5c34ab9ab841f2062d697f7005e05a4b5bc54c8e210543ac4cc917f0a331cc8c823da9976b1f013b2a54664009e5bdc57d04da86d06882ec288438a304583642
-DIST racc-1.4.13.gem 115712 SHA256 
1da7f490ab9df37109d44f7d626d63354bb4188d02ebf94a7181c652914ffd75 SHA512 
f4ad94087afd115aa9c61de72d8fc2ae4a9f5cf4529bba3de02fd53a8e5ceb4ffc7180334bbbebbec162ddd27f5c98865812dd08e268be5a008d251bdfb65f4b
 WHIRLPOOL 
518891400ae4a86de5dceef170e52d09cb388603337a6822fe1b78a128230f128da975813c162d89e09c2c7329ca2681d4f3d762d718222fca3f0a5729519853
 DIST racc-1.4.14.gem 116224 SHA256 
f4876d08e9bfb560ec281301347a3550ef9526b46b6e5c07dac5fbf394d0d003 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
 WHIRLPOOL 
f8fa70a6967218ec5364aa9e7b56fc01b2c1b6e2b82ad50282cf2974dfc66e233eae07ba01fa2d832116284a6ab3c940d22f469e9d70538ca571cf4d3eacf062

diff --git a/dev-ruby/racc/racc-1.4.12.ebuild b/dev-ruby/racc/racc-1.4.12.ebuild
deleted file mode 100644
index 2922c56706b..000
--- a/dev-ruby/racc/racc-1.4.12.ebuild
+++ /dev/null
@@ -1,65 +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"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_bdepend "dev-ruby/rake
-   test? ( >=dev-ruby/minitest-4.0:0 )"
-
-all_ruby_prepare() {
-   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
-
-   # Avoid depending on rake-compiler since we don't use it to compile
-   # the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-
-   # Avoid isolation since dependencies are not properly declared.
-   sed -i -e 's/, :isolate//' Rakefile || die
-
-   # Use a version of the minitest gem that works consistently accross
-   # all ruby versions.
-   sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die
-}
-
-each_ruby_prepare() {
-   ${RUBY} -Cext/racc extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/racc
-   # Copy over the file here so that we don't have to do
-   # special ruby install for JRuby and the other
-   # implementations.
-   cp -l ext/racc/cparse$(get_modname) 
lib/racc/cparse$(get_modname) || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib -S testrb test/test_*.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r rdoc
-
-   docinto examples
-   dodoc -r sample
-}

diff --git a/dev-ruby/racc/racc-1.4.13.ebuild b/dev-ruby/racc/racc-1.4.13.ebuild
deleted file mode 100644
index 2ac6c958a53..000
--- a/dev-ruby/racc/racc-1.4.13.ebuild
+++ /dev/null
@@ -1,65 +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"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc 

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

2017-05-09 Thread Hans de Graaff
commit: 9fd81e88b85cbbbe1ba173a4cb332e6f16f0337a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  9 19:18:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  9 19:20:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd81e88

dev-ruby/racc: invoke tests directly to fix bug 617130

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index 4fc87713d22..281ef2ebbb0 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -52,7 +52,7 @@ each_ruby_compile() {
 }
 
 each_ruby_test() {
-   ${RUBY} -Ilib -S testrb test/test_*.rb || die
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
 }
 
 all_ruby_install() {



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

2017-03-01 Thread Michael Weber
commit: d42e8e9fb326153e8d30ddc613422dbe2308d713
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  1 11:41:25 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  1 13:05:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42e8e9f

dev-ruby/racc: arm64

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

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

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index 7132bd4155b..4fc87713d22 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc;
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~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 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2016-12-26 Thread Hans de Graaff
commit: 72dd2fd7eaa28fdd785ebd7ac2b9060a5ff9e292
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:45:12 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dd2fd7

dev-ruby/racc: add ruby24

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 7cbe7bf..da50026 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"



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

2016-12-08 Thread Hans de Graaff
commit: f74490a884a1bc0176274698c12926dc1cdc9733
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  9 06:53:47 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  9 06:59:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74490a8

dev-ruby/racc: add ruby22

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index 736a87c..77b421e 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"



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

2016-04-16 Thread Manuel Rüger
commit: a6118530cbcfa3b26fd137bb67e76ac6eae4b4fe
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Apr 16 21:21:52 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Apr 16 21:21:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6118530

dev-ruby/racc: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/racc/racc-1.4.11.ebuild | 4 ++--
 dev-ruby/racc/racc-1.4.12.ebuild | 4 ++--
 dev-ruby/racc/racc-1.4.13.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index 029e7a8..736a87c 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"

diff --git a/dev-ruby/racc/racc-1.4.12.ebuild b/dev-ruby/racc/racc-1.4.12.ebuild
index 4f4d11b..30d9ab1 100644
--- a/dev-ruby/racc/racc-1.4.12.ebuild
+++ b/dev-ruby/racc/racc-1.4.12.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"

diff --git a/dev-ruby/racc/racc-1.4.13.ebuild b/dev-ruby/racc/racc-1.4.13.ebuild
index cc8e209..5aeacfb 100644
--- a/dev-ruby/racc/racc-1.4.13.ebuild
+++ b/dev-ruby/racc/racc-1.4.13.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"



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

2015-12-27 Thread Hans de Graaff
commit: 632072eb0d666047d4df143ef15c078840841617
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 27 09:18:24 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 27 09:22:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632072eb

dev-ruby/racc: add ruby23

Package-Manager: portage-2.2.24

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 364e8e5..7cbe7bf 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"



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

2015-11-24 Thread Hans de Graaff
commit: d124b541166114a6df6648cbca121d6599a32c41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 25 06:17:30 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 25 06:17:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d124b541

dev-ruby/racc: add 1.4.14

Package-Manager: portage-2.2.20.1

 dev-ruby/racc/Manifest   |  1 +
 dev-ruby/racc/racc-1.4.14.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index e917561..5db8e52 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,3 +1,4 @@
 DIST racc-1.4.11.gem 113664 SHA256 
1e2e420d5e2e4b9f2b352e9b2828448a2ee13a16fdebf6a7e863252b5054c840 SHA512 
147c3c0ade40ec5544397a9dbf8579514d97145c2cc9f4e16508d41265c1b5cd6fc986c09367792592b5ab6b274e271eb7dded02ea9c398eadafb8addda4ef0c
 WHIRLPOOL 
e54b553547bf13816033c103a4de79e7e5bd50bf30b58a7525a059ce0556071f01ee6658ad00febbc024314f322ce114b41864d1833ce8bc282519fe5c868f40
 DIST racc-1.4.12.gem 115712 SHA256 
bd9a6b06cf502abfdd7823c833ba69b74d038e8d365a5ce42d502f528f531db0 SHA512 
7ae244127ba80ef07e1e2cabc1ec4c7c306b93d155d89e95ba425139c3ca24fdbc3c8cef3958b344a0b821fdfc36e25524d8b27de7f8a01ae2f1732edb11987f
 WHIRLPOOL 
5c34ab9ab841f2062d697f7005e05a4b5bc54c8e210543ac4cc917f0a331cc8c823da9976b1f013b2a54664009e5bdc57d04da86d06882ec288438a304583642
 DIST racc-1.4.13.gem 115712 SHA256 
1da7f490ab9df37109d44f7d626d63354bb4188d02ebf94a7181c652914ffd75 SHA512 
f4ad94087afd115aa9c61de72d8fc2ae4a9f5cf4529bba3de02fd53a8e5ceb4ffc7180334bbbebbec162ddd27f5c98865812dd08e268be5a008d251bdfb65f4b
 WHIRLPOOL 
518891400ae4a86de5dceef170e52d09cb388603337a6822fe1b78a128230f128da975813c162d89e09c2c7329ca2681d4f3d762d718222fca3f0a5729519853
+DIST racc-1.4.14.gem 116224 SHA256 
f4876d08e9bfb560ec281301347a3550ef9526b46b6e5c07dac5fbf394d0d003 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
 WHIRLPOOL 
f8fa70a6967218ec5364aa9e7b56fc01b2c1b6e2b82ad50282cf2974dfc66e233eae07ba01fa2d832116284a6ab3c940d22f469e9d70538ca571cf4d3eacf062

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
new file mode 100644
index 000..364e8e5
--- /dev/null
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( >=dev-ruby/minitest-4.0:0 )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+
+   # Avoid isolation since dependencies are not properly declared.
+   sed -i -e 's/, :isolate//' Rakefile || die
+
+   # Use a version of the minitest gem that works consistently accross
+   # all ruby versions.
+   sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die
+}
+
+each_ruby_prepare() {
+   ${RUBY} -Cext/racc extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/racc
+   # Copy over the file here so that we don't have to do
+   # special ruby install for JRuby and the other
+   # implementations.
+   cp -l ext/racc/cparse$(get_modname) 
lib/racc/cparse$(get_modname) || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2015-10-16 Thread Hans de Graaff
commit: f2f7b0774f344c0ed6343f7e259c6d9f4cd5544b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 16 05:43:49 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 17 05:47:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f7b077

dev-ruby/racc: add 1.4.13

Package-Manager: portage-2.2.20.1

 dev-ruby/racc/Manifest   |  1 +
 dev-ruby/racc/racc-1.4.13.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 31c..e917561 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,2 +1,3 @@
 DIST racc-1.4.11.gem 113664 SHA256 
1e2e420d5e2e4b9f2b352e9b2828448a2ee13a16fdebf6a7e863252b5054c840 SHA512 
147c3c0ade40ec5544397a9dbf8579514d97145c2cc9f4e16508d41265c1b5cd6fc986c09367792592b5ab6b274e271eb7dded02ea9c398eadafb8addda4ef0c
 WHIRLPOOL 
e54b553547bf13816033c103a4de79e7e5bd50bf30b58a7525a059ce0556071f01ee6658ad00febbc024314f322ce114b41864d1833ce8bc282519fe5c868f40
 DIST racc-1.4.12.gem 115712 SHA256 
bd9a6b06cf502abfdd7823c833ba69b74d038e8d365a5ce42d502f528f531db0 SHA512 
7ae244127ba80ef07e1e2cabc1ec4c7c306b93d155d89e95ba425139c3ca24fdbc3c8cef3958b344a0b821fdfc36e25524d8b27de7f8a01ae2f1732edb11987f
 WHIRLPOOL 
5c34ab9ab841f2062d697f7005e05a4b5bc54c8e210543ac4cc917f0a331cc8c823da9976b1f013b2a54664009e5bdc57d04da86d06882ec288438a304583642
+DIST racc-1.4.13.gem 115712 SHA256 
1da7f490ab9df37109d44f7d626d63354bb4188d02ebf94a7181c652914ffd75 SHA512 
f4ad94087afd115aa9c61de72d8fc2ae4a9f5cf4529bba3de02fd53a8e5ceb4ffc7180334bbbebbec162ddd27f5c98865812dd08e268be5a008d251bdfb65f4b
 WHIRLPOOL 
518891400ae4a86de5dceef170e52d09cb388603337a6822fe1b78a128230f128da975813c162d89e09c2c7329ca2681d4f3d762d718222fca3f0a5729519853

diff --git a/dev-ruby/racc/racc-1.4.13.ebuild b/dev-ruby/racc/racc-1.4.13.ebuild
new file mode 100644
index 000..cc8e209
--- /dev/null
+++ b/dev-ruby/racc/racc-1.4.13.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( >=dev-ruby/minitest-4.0:0 )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+
+   # Avoid isolation since dependencies are not properly declared.
+   sed -i -e 's/, :isolate//' Rakefile || die
+
+   # Use a version of the minitest gem that works consistently accross
+   # all ruby versions.
+   sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die
+}
+
+each_ruby_prepare() {
+   ${RUBY} -Cext/racc extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/racc
+   # Copy over the file here so that we don't have to do
+   # special ruby install for JRuby and the other
+   # implementations.
+   cp -l ext/racc/cparse$(get_modname) 
lib/racc/cparse$(get_modname) || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2015-10-03 Thread Hans de Graaff
commit: 1ceb339f7eb980f6c7239795b66865ec891ed072
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct  3 05:50:05 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct  3 08:35:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ceb339f

dev-ruby/racc: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/racc/Manifest  |  1 -
 dev-ruby/racc/racc-1.4.9.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 82f34e5..31c 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,3 +1,2 @@
 DIST racc-1.4.11.gem 113664 SHA256 
1e2e420d5e2e4b9f2b352e9b2828448a2ee13a16fdebf6a7e863252b5054c840 SHA512 
147c3c0ade40ec5544397a9dbf8579514d97145c2cc9f4e16508d41265c1b5cd6fc986c09367792592b5ab6b274e271eb7dded02ea9c398eadafb8addda4ef0c
 WHIRLPOOL 
e54b553547bf13816033c103a4de79e7e5bd50bf30b58a7525a059ce0556071f01ee6658ad00febbc024314f322ce114b41864d1833ce8bc282519fe5c868f40
 DIST racc-1.4.12.gem 115712 SHA256 
bd9a6b06cf502abfdd7823c833ba69b74d038e8d365a5ce42d502f528f531db0 SHA512 
7ae244127ba80ef07e1e2cabc1ec4c7c306b93d155d89e95ba425139c3ca24fdbc3c8cef3958b344a0b821fdfc36e25524d8b27de7f8a01ae2f1732edb11987f
 WHIRLPOOL 
5c34ab9ab841f2062d697f7005e05a4b5bc54c8e210543ac4cc917f0a331cc8c823da9976b1f013b2a54664009e5bdc57d04da86d06882ec288438a304583642
-DIST racc-1.4.9.gem 109056 SHA256 
f9d53caeb1ff5ac633a270a45478e585e6e054c44f6da28415f3432caf8f61d5 SHA512 
84dfe85c7f0054ee6b2895b7ae3d28bebb51183c023457f8006b13b50a10a74e0f97ab92e3724a5c492dae9cebadb6f9e6d78e32add6bb11b07dd25459b7a7c2
 WHIRLPOOL 
1ab62401c403044d45b292dec12257b25847b7577d11bdd795fb7946720492356ffed43686fca288afad9ddce47cd8735bf0e62c9b297cbcbb2b1680764c805e

diff --git a/dev-ruby/racc/racc-1.4.9.ebuild b/dev-ruby/racc/racc-1.4.9.ebuild
deleted file mode 100644
index d830e70..000
--- a/dev-ruby/racc/racc-1.4.9.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-USE_RUBY="ruby19 ruby20"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="http://www.loveruby.net/en/racc.html;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_bdepend "dev-ruby/rake"
-
-all_ruby_prepare() {
-   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
-
-   # Avoid depending on rake-compiler since we don't use it to compile
-   # the extension.
-   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
-   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
-
-   # Avoid isolation since dependencies are not properly declared.
-   sed -i -e 's/, :isolate//' Rakefile || die
-}
-
-each_ruby_prepare() {
-   ${RUBY} -Cext/racc extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -Cext/racc
-   # Copy over the file here so that we don't have to do
-   # special ruby install for JRuby and the other
-   # implementations.
-   cp -l ext/racc/cparse$(get_modname) lib/racc/cparse$(get_modname) || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib -S testrb test/test_*.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r rdoc
-
-   docinto examples
-   dodoc -r sample
-}



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

2015-08-23 Thread Jeroen Roovers
commit: 7438efe2f399b3ba73fbace77d67a7cc98c81de3
Author: Jeroen Roovers jer AT gentoo DOT org
AuthorDate: Mon Aug 24 04:59:08 2015 +
Commit: Jeroen Roovers jer AT gentoo DOT org
CommitDate: Mon Aug 24 05:02:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7438efe2

dev-ruby/racc: Stable for HPPA PPC64 (bug #518094).

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index 1bed39b..029e7a8 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE=https://github.com/tenderlove/racc;
 LICENSE=LGPL-2.1
 SLOT=0
 
-KEYWORDS=alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~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 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
 IUSE=doc test
 
 ruby_add_bdepend dev-ruby/rake



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

2015-08-09 Thread Mikle Kolyada
commit: a1c5bf4faf045caccb54111a52cf80433cac7dd3
Author: Mikle Kolyada zlogene AT gentoo DOT org
AuthorDate: Sun Aug  9 15:53:06 2015 +
Commit: Mikle Kolyada zlogene AT gentoo DOT org
CommitDate: Sun Aug  9 16:00:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c5bf4f

ia64 stable: stabilized:
=dev-lang/ruby-2.1.6-r1
dev-ruby dependencies: dev-ruby/{json,minitest,racc,rake,rdoc,rubygems}
virtuals: virtual/{ruby-minitest,rubygems}

See bug #518094

Package-Manager: portage-2.2.20

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

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index c82d171..1bed39b 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE=https://github.com/tenderlove/racc;
 LICENSE=LGPL-2.1
 SLOT=0
 
-KEYWORDS=alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~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 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
 IUSE=doc test
 
 ruby_add_bdepend dev-ruby/rake