* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-04-30 2:30 Ionen Wolkens
0 siblings, 0 replies; 16+ messages in thread
From: Ionen Wolkens @ 2024-04-30 2:30 UTC (permalink / raw
To: gentoo-commits
commit: 819f372c1485bf75523f3e4a6f8f88708e1cc4c9
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Apr 29 20:39:15 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 02:28:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819f372c
dev-ruby/io-console: Stabilize 0.7.2 ppc, #928114
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index d1ff0ab81702..0824100a0db7 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
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="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-05-18 8:33 Sam James
0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-05-18 8:33 UTC (permalink / raw
To: gentoo-commits
commit: 7cea5b457c1fce95d54d9722dc7898cf8909ab1c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 08:32:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 18 08:32:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cea5b45
dev-ruby/io-console: Stabilize 0.7.2 hppa, #928114
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index cac463845db4..e415d6ae5762 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
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="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-05-18 7:59 Sam James
0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-05-18 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 06827ba5433b6af1ce008c16e23f033bd701de87
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 07:58:44 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 18 07:58:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06827ba5
dev-ruby/io-console: Stabilize 0.7.2 sparc, #928114
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index 4a989ed2ac53..cac463845db4 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
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="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-04-30 2:30 Ionen Wolkens
0 siblings, 0 replies; 16+ messages in thread
From: Ionen Wolkens @ 2024-04-30 2:30 UTC (permalink / raw
To: gentoo-commits
commit: 72c9c8da1b1316d8dfa6c258b604baa5c419ce37
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Apr 29 21:06:39 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 02:28:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c9c8da
dev-ruby/io-console: Stabilize 0.7.2 x86, #928114
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index 9c5c4ee5f085..b17abd2bffd7 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
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="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-04-30 2:30 Ionen Wolkens
0 siblings, 0 replies; 16+ messages in thread
From: Ionen Wolkens @ 2024-04-30 2:30 UTC (permalink / raw
To: gentoo-commits
commit: ea7248a714aa832c53cdbe1923216801d6a435ca
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Apr 29 21:22:03 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 02:28:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7248a7
dev-ruby/io-console: Stabilize 0.7.2 arm, #928114
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index b17abd2bffd7..4a989ed2ac53 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
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="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-04-30 2:30 Ionen Wolkens
0 siblings, 0 replies; 16+ messages in thread
From: Ionen Wolkens @ 2024-04-30 2:30 UTC (permalink / raw
To: gentoo-commits
commit: fa1d9821b409d282dd7fcbff20b9c926b14caf1e
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Apr 29 20:47:39 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 02:28:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1d9821
dev-ruby/io-console: Stabilize 0.7.2 amd64, #928114
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index 0824100a0db7..9c5c4ee5f085 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
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="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-04-30 2:30 Ionen Wolkens
0 siblings, 0 replies; 16+ messages in thread
From: Ionen Wolkens @ 2024-04-30 2:30 UTC (permalink / raw
To: gentoo-commits
commit: 5beb0df2d05d54ffb4cff6ec6b2952da2f3a6a6a
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Apr 29 20:32:38 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 02:28:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5beb0df2
dev-ruby/io-console: Stabilize 0.7.2 arm64, #928114
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index a20b001a1ebb..d1ff0ab81702 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
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="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-03-29 9:19 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2024-03-29 9:19 UTC (permalink / raw
To: gentoo-commits
commit: dc50b2682064611da8911bdac0428361b593362a
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 09:18:21 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 09:19:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc50b268
dev-ruby/io-console: drop 0.6.0-r1, 0.7.0, 0.7.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/io-console/Manifest | 3 --
dev-ruby/io-console/io-console-0.6.0-r1.ebuild | 40 ------------------------
dev-ruby/io-console/io-console-0.7.0.ebuild | 42 --------------------------
dev-ruby/io-console/io-console-0.7.1.ebuild | 42 --------------------------
4 files changed, 127 deletions(-)
diff --git a/dev-ruby/io-console/Manifest b/dev-ruby/io-console/Manifest
index 2eb98c4e2fce..afa0c8095c3d 100644
--- a/dev-ruby/io-console/Manifest
+++ b/dev-ruby/io-console/Manifest
@@ -1,4 +1 @@
-DIST io-console-0.6.0.tar.gz 45358 BLAKE2B 0de9eabbc2dd218e7ff367d970133080eda36178f35655c392ba6ab73866cb7fba09fd26a16062ef1f1bab1fb941486f13e277589aa98954612d4593421afcff SHA512 25e6fc318c51dc9f8daf5743340505eea7c5364b1787862464bfb45afb99c7c7ac8c55caf1f53c5fb5921269f3827262f17449f110efbcc44f7364235563959d
-DIST io-console-0.7.0.tar.gz 36264 BLAKE2B 3cd627d8847fdfe37a95c68745b2328e9900e749e018d169f3261f8c52d4bd426b95aa833d21d1cd5a822c1caee3eb1decd1e7ab243414dd9685d4ead80d5025 SHA512 3e10df57a20903e16870526c890a8a2fc428de3f40d7a712dd1dc64fe5e9a7a69bd9ca820828e103f96aba681d05149a01167a7ee92e288283a633e333637973
-DIST io-console-0.7.1.tar.gz 36269 BLAKE2B 408579b41ad89e6ba744b4fdb84f9d17a6605c1ee7990f156e40f8276b7cbaeddf665e9d70b214685a7348797f55d789628ffd3ed0ed2c6c1b03621ab59c94eb SHA512 51b18cb47ee2884f98fe1df0656fbd85853629c06f7b82835767e1fa896013e1899dee154a7a52d7b5f3c48933a7e45550bd7f203f0b01320531c29c3554e1c8
DIST io-console-0.7.2.tar.gz 37259 BLAKE2B 22f5f3cfedf477affa1452ce7eab862d49da1943255545f15dd519f7029e61b8747341606ebc1da7bbb020ba5f0ec7e48d08ab000da3b7192cf42ceb601b0b7c SHA512 1dd99c8e9681436a68f39f89f6104a45db2d17092f64985e36a7cd37418831b81f2749922e16ee43a633a90466a8916327a7f21249ceae2f889e70ae596c5b3b
diff --git a/dev-ruby/io-console/io-console-0.6.0-r1.ebuild b/dev-ruby/io-console/io-console-0.6.0-r1.ebuild
deleted file mode 100644
index cf7f09a499b6..000000000000
--- a/dev-ruby/io-console/io-console-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="io-console.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="add console capabilities to IO instances"
-HOMEPAGE="https://github.com/ruby/io-console"
-SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -e '/task :test/ s:^:#:' -i Rakefile || die
-
- # Avoid test that require a proper TTY
- sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
- -i test/io/console/test_io_console.rb || die
-
- # Remove ruby and ffi files in accordance with the gemspec. These
- # are only used when using a different ruby engine like jruby.
- rm -fr lib/io/console.rb lib/io/console/ffi || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/io-console/io-console-0.7.0.ebuild b/dev-ruby/io-console/io-console-0.7.0.ebuild
deleted file mode 100644
index 6acd5a18732c..000000000000
--- a/dev-ruby/io-console/io-console-0.7.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="io-console.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="add console capabilities to IO instances"
-HOMEPAGE="https://github.com/ruby/io-console"
-SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
-
-all_ruby_prepare() {
- sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -e '/task :test/ s:^:#:' -i Rakefile || die
-
- # Avoid test that require a proper TTY
- sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
- -i test/io/console/test_io_console.rb || die
-
- # Remove ruby and ffi files in accordance with the gemspec. These
- # are only used when using a different ruby engine like jruby.
- rm -fr lib/io/console.rb lib/io/console/ffi || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/io-console/io-console-0.7.1.ebuild b/dev-ruby/io-console/io-console-0.7.1.ebuild
deleted file mode 100644
index 4252f0b6170d..000000000000
--- a/dev-ruby/io-console/io-console-0.7.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="io-console.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="add console capabilities to IO instances"
-HOMEPAGE="https://github.com/ruby/io-console"
-SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
-
-all_ruby_prepare() {
- sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -e '/task :test/ s:^:#:' -i Rakefile || die
-
- # Avoid test that require a proper TTY
- sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
- -i test/io/console/test_io_console.rb || die
-
- # Remove ruby and ffi files in accordance with the gemspec. These
- # are only used when using a different ruby engine like jruby.
- rm -fr lib/io/console.rb lib/io/console/ffi || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-01-21 14:06 Fabian Groffen
0 siblings, 0 replies; 16+ messages in thread
From: Fabian Groffen @ 2024-01-21 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 09af6afae7244b63f387f3f29e1ea51842069ea1
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 14:05:57 2024 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 14:05:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09af6afa
dev-ruby/io-console: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
index ff029407fd12..322683634273 100644
--- a/dev-ruby/io-console/io-console-0.7.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2024-01-19 8:08 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2024-01-19 8:08 UTC (permalink / raw
To: gentoo-commits
commit: a7f2e4ff4441fa5ddaf7ba14edb6487e3791bf3b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 08:08:22 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 08:08:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f2e4ff
dev-ruby/io-console: add 0.7.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/io-console/Manifest | 1 +
dev-ruby/io-console/io-console-0.7.2.ebuild | 43 +++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/io-console/Manifest b/dev-ruby/io-console/Manifest
index 4c1e1a000d50..2eb98c4e2fce 100644
--- a/dev-ruby/io-console/Manifest
+++ b/dev-ruby/io-console/Manifest
@@ -1,3 +1,4 @@
DIST io-console-0.6.0.tar.gz 45358 BLAKE2B 0de9eabbc2dd218e7ff367d970133080eda36178f35655c392ba6ab73866cb7fba09fd26a16062ef1f1bab1fb941486f13e277589aa98954612d4593421afcff SHA512 25e6fc318c51dc9f8daf5743340505eea7c5364b1787862464bfb45afb99c7c7ac8c55caf1f53c5fb5921269f3827262f17449f110efbcc44f7364235563959d
DIST io-console-0.7.0.tar.gz 36264 BLAKE2B 3cd627d8847fdfe37a95c68745b2328e9900e749e018d169f3261f8c52d4bd426b95aa833d21d1cd5a822c1caee3eb1decd1e7ab243414dd9685d4ead80d5025 SHA512 3e10df57a20903e16870526c890a8a2fc428de3f40d7a712dd1dc64fe5e9a7a69bd9ca820828e103f96aba681d05149a01167a7ee92e288283a633e333637973
DIST io-console-0.7.1.tar.gz 36269 BLAKE2B 408579b41ad89e6ba744b4fdb84f9d17a6605c1ee7990f156e40f8276b7cbaeddf665e9d70b214685a7348797f55d789628ffd3ed0ed2c6c1b03621ab59c94eb SHA512 51b18cb47ee2884f98fe1df0656fbd85853629c06f7b82835767e1fa896013e1899dee154a7a52d7b5f3c48933a7e45550bd7f203f0b01320531c29c3554e1c8
+DIST io-console-0.7.2.tar.gz 37259 BLAKE2B 22f5f3cfedf477affa1452ce7eab862d49da1943255545f15dd519f7029e61b8747341606ebc1da7bbb020ba5f0ec7e48d08ab000da3b7192cf42ceb601b0b7c SHA512 1dd99c8e9681436a68f39f89f6104a45db2d17092f64985e36a7cd37418831b81f2749922e16ee43a633a90466a8916327a7f21249ceae2f889e70ae596c5b3b
diff --git a/dev-ruby/io-console/io-console-0.7.2.ebuild b/dev-ruby/io-console/io-console-0.7.2.ebuild
new file mode 100644
index 000000000000..ff029407fd12
--- /dev/null
+++ b/dev-ruby/io-console/io-console-0.7.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="io-console.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="add console capabilities to IO instances"
+HOMEPAGE="https://github.com/ruby/io-console"
+SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+ sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+ -e 's/__dir__/"."/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e '/task :test/ s:^:#:' -i Rakefile || die
+
+ # Avoid test that require a proper TTY
+ sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
+ -i test/io/console/test_io_console.rb || die
+
+ # Remove ruby and ffi files in accordance with the gemspec. These
+ # are only used when using a different ruby engine like jruby.
+ rm -fr lib/io/console.rb lib/io/console/ffi || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2023-12-26 15:53 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2023-12-26 15:53 UTC (permalink / raw
To: gentoo-commits
commit: cadc9c8c182d2060109d8f186b9652efe00218d9
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 10:15:14 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 15:52:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadc9c8c
dev-ruby/io-console: enable ruby33
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/io-console/io-console-0.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.7.1.ebuild b/dev-ruby/io-console/io-console-0.7.1.ebuild
index 6acd5a18732c..4252f0b6170d 100644
--- a/dev-ruby/io-console/io-console-0.7.1.ebuild
+++ b/dev-ruby/io-console/io-console-0.7.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2023-12-22 8:08 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2023-12-22 8:08 UTC (permalink / raw
To: gentoo-commits
commit: 02380779c66187e3c3bebb6029eedf09c8c6a9cf
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 08:01:27 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 08:07:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02380779
dev-ruby/io-console: add 0.7.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/io-console/Manifest | 1 +
dev-ruby/io-console/io-console-0.7.1.ebuild | 42 +++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-ruby/io-console/Manifest b/dev-ruby/io-console/Manifest
index d167d3f73039..4c1e1a000d50 100644
--- a/dev-ruby/io-console/Manifest
+++ b/dev-ruby/io-console/Manifest
@@ -1,2 +1,3 @@
DIST io-console-0.6.0.tar.gz 45358 BLAKE2B 0de9eabbc2dd218e7ff367d970133080eda36178f35655c392ba6ab73866cb7fba09fd26a16062ef1f1bab1fb941486f13e277589aa98954612d4593421afcff SHA512 25e6fc318c51dc9f8daf5743340505eea7c5364b1787862464bfb45afb99c7c7ac8c55caf1f53c5fb5921269f3827262f17449f110efbcc44f7364235563959d
DIST io-console-0.7.0.tar.gz 36264 BLAKE2B 3cd627d8847fdfe37a95c68745b2328e9900e749e018d169f3261f8c52d4bd426b95aa833d21d1cd5a822c1caee3eb1decd1e7ab243414dd9685d4ead80d5025 SHA512 3e10df57a20903e16870526c890a8a2fc428de3f40d7a712dd1dc64fe5e9a7a69bd9ca820828e103f96aba681d05149a01167a7ee92e288283a633e333637973
+DIST io-console-0.7.1.tar.gz 36269 BLAKE2B 408579b41ad89e6ba744b4fdb84f9d17a6605c1ee7990f156e40f8276b7cbaeddf665e9d70b214685a7348797f55d789628ffd3ed0ed2c6c1b03621ab59c94eb SHA512 51b18cb47ee2884f98fe1df0656fbd85853629c06f7b82835767e1fa896013e1899dee154a7a52d7b5f3c48933a7e45550bd7f203f0b01320531c29c3554e1c8
diff --git a/dev-ruby/io-console/io-console-0.7.1.ebuild b/dev-ruby/io-console/io-console-0.7.1.ebuild
new file mode 100644
index 000000000000..6acd5a18732c
--- /dev/null
+++ b/dev-ruby/io-console/io-console-0.7.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="io-console.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="add console capabilities to IO instances"
+HOMEPAGE="https://github.com/ruby/io-console"
+SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+ sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e '/task :test/ s:^:#:' -i Rakefile || die
+
+ # Avoid test that require a proper TTY
+ sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
+ -i test/io/console/test_io_console.rb || die
+
+ # Remove ruby and ffi files in accordance with the gemspec. These
+ # are only used when using a different ruby engine like jruby.
+ rm -fr lib/io/console.rb lib/io/console/ffi || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2023-12-13 7:10 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2023-12-13 7:10 UTC (permalink / raw
To: gentoo-commits
commit: ed28895a9f058b73bb6160acb844087d8c8113e2
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 07:09:30 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 07:09:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed28895a
dev-ruby/io-console: add 0.7.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/io-console/Manifest | 1 +
dev-ruby/io-console/io-console-0.7.0.ebuild | 42 +++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-ruby/io-console/Manifest b/dev-ruby/io-console/Manifest
index 017e969e1373..d167d3f73039 100644
--- a/dev-ruby/io-console/Manifest
+++ b/dev-ruby/io-console/Manifest
@@ -1 +1,2 @@
DIST io-console-0.6.0.tar.gz 45358 BLAKE2B 0de9eabbc2dd218e7ff367d970133080eda36178f35655c392ba6ab73866cb7fba09fd26a16062ef1f1bab1fb941486f13e277589aa98954612d4593421afcff SHA512 25e6fc318c51dc9f8daf5743340505eea7c5364b1787862464bfb45afb99c7c7ac8c55caf1f53c5fb5921269f3827262f17449f110efbcc44f7364235563959d
+DIST io-console-0.7.0.tar.gz 36264 BLAKE2B 3cd627d8847fdfe37a95c68745b2328e9900e749e018d169f3261f8c52d4bd426b95aa833d21d1cd5a822c1caee3eb1decd1e7ab243414dd9685d4ead80d5025 SHA512 3e10df57a20903e16870526c890a8a2fc428de3f40d7a712dd1dc64fe5e9a7a69bd9ca820828e103f96aba681d05149a01167a7ee92e288283a633e333637973
diff --git a/dev-ruby/io-console/io-console-0.7.0.ebuild b/dev-ruby/io-console/io-console-0.7.0.ebuild
new file mode 100644
index 000000000000..6acd5a18732c
--- /dev/null
+++ b/dev-ruby/io-console/io-console-0.7.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="io-console.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="add console capabilities to IO instances"
+HOMEPAGE="https://github.com/ruby/io-console"
+SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+ sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e '/task :test/ s:^:#:' -i Rakefile || die
+
+ # Avoid test that require a proper TTY
+ sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
+ -i test/io/console/test_io_console.rb || die
+
+ # Remove ruby and ffi files in accordance with the gemspec. These
+ # are only used when using a different ruby engine like jruby.
+ rm -fr lib/io/console.rb lib/io/console/ffi || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2023-10-08 10:07 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2023-10-08 10:07 UTC (permalink / raw
To: gentoo-commits
commit: 9ec1f9716451b4ee9c76445516294a147bb9eaa2
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 8 10:06:59 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 10:06:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec1f971
dev-ruby/io-console: keyword 0.6.0-r1 for ~loong
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/io-console/io-console-0.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/io-console/io-console-0.6.0-r1.ebuild b/dev-ruby/io-console/io-console-0.6.0-r1.ebuild
index 54a0ae2fb86d..cf7f09a499b6 100644
--- a/dev-ruby/io-console/io-console-0.6.0-r1.ebuild
+++ b/dev-ruby/io-console/io-console-0.6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
all_ruby_prepare() {
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2023-07-09 5:42 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2023-07-09 5:42 UTC (permalink / raw
To: gentoo-commits
commit: d74a346e8d0ed9535f2f77c50e47c41b438c9bb3
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 9 05:28:39 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 9 05:42:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74a346e
dev-ruby/io-console: only install expected files
The gemspec file installs different files depending on the
ruby engine. Match this to avoid loading the wrong files.
Closes: https://bugs.gentoo.org/909442
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
.../{io-console-0.6.0.ebuild => io-console-0.6.0-r1.ebuild} | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-ruby/io-console/io-console-0.6.0.ebuild b/dev-ruby/io-console/io-console-0.6.0-r1.ebuild
similarity index 86%
rename from dev-ruby/io-console/io-console-0.6.0.ebuild
rename to dev-ruby/io-console/io-console-0.6.0-r1.ebuild
index 6c1240d7498a..54a0ae2fb86d 100644
--- a/dev-ruby/io-console/io-console-0.6.0.ebuild
+++ b/dev-ruby/io-console/io-console-0.6.0-r1.ebuild
@@ -29,6 +29,10 @@ all_ruby_prepare() {
# Avoid test that require a proper TTY
sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
-i test/io/console/test_io_console.rb || die
+
+ # Remove ruby and ffi files in accordance with the gemspec. These
+ # are only used when using a different ruby engine like jruby.
+ rm -fr lib/io/console.rb lib/io/console/ffi || die
}
each_ruby_test() {
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
@ 2023-07-01 8:41 Hans de Graaff
0 siblings, 0 replies; 16+ messages in thread
From: Hans de Graaff @ 2023-07-01 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 15ca41655bd5de8386b9029750df8c37bef641d5
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 1 08:40:52 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jul 1 08:41:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ca4165
dev-ruby/io-console: new package, add 0.6.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/io-console/Manifest | 1 +
dev-ruby/io-console/io-console-0.6.0.ebuild | 36 +++++++++++++++++++++++++++++
dev-ruby/io-console/metadata.xml | 11 +++++++++
3 files changed, 48 insertions(+)
diff --git a/dev-ruby/io-console/Manifest b/dev-ruby/io-console/Manifest
new file mode 100644
index 000000000000..017e969e1373
--- /dev/null
+++ b/dev-ruby/io-console/Manifest
@@ -0,0 +1 @@
+DIST io-console-0.6.0.tar.gz 45358 BLAKE2B 0de9eabbc2dd218e7ff367d970133080eda36178f35655c392ba6ab73866cb7fba09fd26a16062ef1f1bab1fb941486f13e277589aa98954612d4593421afcff SHA512 25e6fc318c51dc9f8daf5743340505eea7c5364b1787862464bfb45afb99c7c7ac8c55caf1f53c5fb5921269f3827262f17449f110efbcc44f7364235563959d
diff --git a/dev-ruby/io-console/io-console-0.6.0.ebuild b/dev-ruby/io-console/io-console-0.6.0.ebuild
new file mode 100644
index 000000000000..6c1240d7498a
--- /dev/null
+++ b/dev-ruby/io-console/io-console-0.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/io/console/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="io-console.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="add console capabilities to IO instances"
+HOMEPAGE="https://github.com/ruby/io-console"
+SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e '/task :test/ s:^:#:' -i Rakefile || die
+
+ # Avoid test that require a proper TTY
+ sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \
+ -i test/io/console/test_io_console.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/io-console/metadata.xml b/dev-ruby/io-console/metadata.xml
new file mode 100644
index 000000000000..e316e22be118
--- /dev/null
+++ b/dev-ruby/io-console/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ruby/io-console</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 16+ messages in thread
end of thread, other threads:[~2024-05-18 8:33 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-30 2:30 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/ Ionen Wolkens
-- strict thread matches above, loose matches on Subject: below --
2024-05-18 8:33 Sam James
2024-05-18 7:59 Sam James
2024-04-30 2:30 Ionen Wolkens
2024-04-30 2:30 Ionen Wolkens
2024-04-30 2:30 Ionen Wolkens
2024-04-30 2:30 Ionen Wolkens
2024-03-29 9:19 Hans de Graaff
2024-01-21 14:06 Fabian Groffen
2024-01-19 8:08 Hans de Graaff
2023-12-26 15:53 Hans de Graaff
2023-12-22 8:08 Hans de Graaff
2023-12-13 7:10 Hans de Graaff
2023-10-08 10:07 Hans de Graaff
2023-07-09 5:42 Hans de Graaff
2023-07-01 8:41 Hans de Graaff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox