From 0b0c71360ba61780d2d443e0722c4abdebcde833 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:42:21 +0100 Subject: [PATCH 01/10] dev-ruby/ruby-shadow: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild index 2e42f05bcf5a8..7fbf2f53f563f 100644 --- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild +++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_TEST="" @@ -19,7 +19,6 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow" LICENSE="|| ( public-domain Unlicense )" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86" -IUSE="" PATCHES=( "${FILESDIR}/${P}-ruby32.patch" From 16830a9c188593dfb02afc20c91cbbf2a67c425e Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:45:34 +0100 Subject: [PATCH 02/10] dev-ruby/ruby-shout: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild index 59543decf60d9..91345e47fa665 100644 --- a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild +++ b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_TEST="" @@ -19,9 +19,8 @@ HOMEPAGE="https://github.com/niko/ruby-shout" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~ppc x86" -IUSE="" -RDEPEND+=" >=media-libs/libshout-2.0" -DEPEND+=" >=media-libs/libshout-2.0" +RDEPEND=">=media-libs/libshout-2.0" +DEPEND=">=media-libs/libshout-2.0" PATCHES=( "${FILESDIR}/${P}-errno.patch" ) From b3d01a1e937d8a2f1d44fb32435b5230be526d2a Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:46:46 +0100 Subject: [PATCH 03/10] dev-ruby/ruby-termios: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild b/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild index 9b7fc27f48648..7f8fb7785c736 100644 --- a/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild +++ b/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="README.md termios.rd" @@ -21,4 +21,3 @@ HOMEPAGE="http://arika.org/ruby/termios" LICENSE="Ruby-BSD" SLOT="0" KEYWORDS="amd64 ~hppa ~mips ~ppc x86" -IUSE="" From 05ab761250ea39aa6727ee7f7463a658e4602eaf Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:48:07 +0100 Subject: [PATCH 04/10] dev-ruby/ruby-yadis: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild index d1427b629b384..d297a08743d85 100644 --- a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild +++ b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST="" From f54c4291ede7eca23adf89120987a42ccebe38ba Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:49:53 +0100 Subject: [PATCH 05/10] dev-ruby/rubyzip: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild index 54f13b3b2f7f3..c4e4f1e13118f 100644 --- a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild +++ b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_DOC="none" RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO" @@ -22,10 +22,9 @@ SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tg LICENSE="Ruby-BSD" SLOT="$(ver_cut 1)" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" +IUSE="test" -RDEPEND="" -DEPEND="${DEPEND} test? ( app-arch/zip )" +DEPEND="test? ( app-arch/zip )" ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" From ed98562572dc4234d71349c0c8ac8953887cef09 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:50:58 +0100 Subject: [PATCH 06/10] dev-ruby/sdoc: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild index c30c7dc8d7ab4..12a553e08388d 100644 --- a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild +++ b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" inherit ruby-fakegem From a40d2ce62387d21208264cbeadce2e27b25dd463 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:51:58 +0100 Subject: [PATCH 07/10] dev-ruby/securerandom: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/securerandom/securerandom-0.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/securerandom/securerandom-0.4.1.ebuild b/dev-ruby/securerandom/securerandom-0.4.1.ebuild index 18c7777cc88cc..4ceb6c9e0da8c 100644 --- a/dev-ruby/securerandom/securerandom-0.4.1.ebuild +++ b/dev-ruby/securerandom/securerandom-0.4.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="README.md" From d5d5a8e780085aea68e3303aaec4b9d701cd1bd7 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:53:36 +0100 Subject: [PATCH 08/10] dev-ruby/set: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/set/set-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/set/set-1.1.1.ebuild b/dev-ruby/set/set-1.1.1.ebuild index 380232b03cf3b..349eedb5e4215 100644 --- a/dev-ruby/set/set-1.1.1.ebuild +++ b/dev-ruby/set/set-1.1.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_GEMSPEC="set.gemspec" From eaeac4d7494c41776bbb6311d987488512bdca68 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:55:57 +0100 Subject: [PATCH 09/10] dev-ruby/simplecov-html: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/simplecov-html/simplecov-html-0.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/simplecov-html/simplecov-html-0.13.1.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.13.1.ebuild index 53101e0fde4d9..261971c1f72ba 100644 --- a/dev-ruby/simplecov-html/simplecov-html-0.13.1.ebuild +++ b/dev-ruby/simplecov-html/simplecov-html-0.13.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="README.md" From 12b992c4bf9cd7613a4d70b477f9c52d64215fa1 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 31 Dec 2024 14:57:13 +0100 Subject: [PATCH 10/10] dev-ruby/simple-rss: enable ruby34 Signed-off-by: Hans de Graaff --- dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild b/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild index 3b80840365a2a..fa60595be8089 100644 --- a/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild +++ b/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_DOC="doc" RUBY_FAKEGEM_EXTRADOC="README.markdown" @@ -14,9 +14,8 @@ DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader for HOMEPAGE="https://github.com/cardmagic/simple-rss" LICENSE="LGPL-2" -KEYWORDS="amd64 x86" SLOT="0" -IUSE="" +KEYWORDS="amd64 x86" all_ruby_prepare() { # Avoid dependency on bundler