summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-05-31 06:59:17 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-05-31 06:59:17 +0000
commit0180d18b2874a7cc5346b896ee0c25941be701d5 (patch)
tree9edeee6b890af6429b989c4f26375c4040c9ad05 /dev-ruby
parent36a035beea8d3011a17d3090851d72caed6b87a9 (diff)
downloadbaldeagleos-repo-0180d18b2874a7cc5346b896ee0c25941be701d5.tar.gz
baldeagleos-repo-0180d18b2874a7cc5346b896ee0c25941be701d5.tar.xz
baldeagleos-repo-0180d18b2874a7cc5346b896ee0c25941be701d5.zip
Adding metadata
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/base64/Manifest1
-rw-r--r--dev-ruby/base64/base64-0.3.0.ebuild30
-rw-r--r--dev-ruby/benchmark/Manifest1
-rw-r--r--dev-ruby/benchmark/benchmark-0.4.1.ebuild28
-rw-r--r--dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild4
-rw-r--r--dev-ruby/concurrent-ruby/concurrent-ruby-1.3.4.ebuild4
-rw-r--r--dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild2
-rw-r--r--dev-ruby/erb/erb-5.0.1.ebuild2
-rw-r--r--dev-ruby/listen/listen-3.9.0.ebuild2
-rw-r--r--dev-ruby/process_executer/process_executer-3.2.4.ebuild2
-rw-r--r--dev-ruby/rake/Manifest1
-rw-r--r--dev-ruby/rake/rake-13.3.0.ebuild62
-rw-r--r--dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild2
-rw-r--r--dev-ruby/sass/sass-3.7.4-r2.ebuild4
-rw-r--r--dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild2
-rw-r--r--dev-ruby/tzinfo/tzinfo-2.0.6.ebuild2
16 files changed, 136 insertions, 13 deletions
diff --git a/dev-ruby/base64/Manifest b/dev-ruby/base64/Manifest
index 93e074cec415..2d8fcb8bcf7a 100644
--- a/dev-ruby/base64/Manifest
+++ b/dev-ruby/base64/Manifest
@@ -1 +1,2 @@
DIST base64-0.2.0.tar.gz 7004 BLAKE2B a70b357f4998925dc9c6c365e23f0c45eca100170271d2daf3ead56a3656d0a5cc77f8d4e84796c486a7f96dcf520e0a4ba22d3b880926afe41f0603952a93ef SHA512 e2b8f6b28de6eba1b6fdb6496ded0b37465f848d6b338715c715289a221ea9b2df3bef15f32d686cea53a76443f0ed0a183becdb666f842e54f827e08cf0f474
+DIST base64-0.3.0.tar.gz 11191 BLAKE2B 51a4066594b8d6edad62d4f4b7c8c309c84af5d96db7a9d7f4d3d514f45e710f83903c2118f0022c31cab351910ab8ac6f5d8a5eab67c501acb59ac319894d6a SHA512 7b3e29c59c4b2f4ef9b6498e5781f416efcb58ac39c33189f2b44611f564925795260a8eb5a245126e966dd1daf6f4586f985ab17dc84b9d0f2536502751960e
diff --git a/dev-ruby/base64/base64-0.3.0.ebuild b/dev-ruby/base64/base64-0.3.0.ebuild
new file mode 100644
index 000000000000..5d305ef04230
--- /dev/null
+++ b/dev-ruby/base64/base64-0.3.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="base64.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Support for encoding and decoding binary data using a Base64 representation."
+HOMEPAGE="https://github.com/ruby/base64"
+SRC_URI="https://github.com/ruby/base64/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+all_ruby_prepare() {
+ sed -e 's/__FILE__/"base64.gemspec"/' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test:test/lib -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/benchmark/Manifest b/dev-ruby/benchmark/Manifest
index b76fc430ad81..890fce0109a9 100644
--- a/dev-ruby/benchmark/Manifest
+++ b/dev-ruby/benchmark/Manifest
@@ -1 +1,2 @@
DIST benchmark-0.4.0.tar.gz 11561 BLAKE2B 81dca57ab141fcd446738ebeb83dbbe02190ccd05a113871c6dd5950da3706c9e7453a6866e4bddf76724404c92a5b481c0ee6cf5661672228049e7772d30d35 SHA512 08876e837fb0fac08cc8cf9af06f19e3bea20e1d14d9ab94a3eb9be17c9603bf54b253e76ca9bd1a54b65f814578ce8b880ba861fea195b1037e1259d450e55f
+DIST benchmark-0.4.1.tar.gz 11583 BLAKE2B 2435857f656b4130074f9cfe85e5e8864ac5a066711e000198fbf2b276525d83fb1f9d3402f79f54f82917a0fffd53279d91385aa8996409211c16e52d6a4986 SHA512 6f0b413c1babf2229f47c0cbf46496bbdfa57d8d531e9645833d8e137ebb3515586bfba4c07fee4e15dcebaa6c74bbc550c501b29846a2ebf47f51f5967cd323
diff --git a/dev-ruby/benchmark/benchmark-0.4.1.ebuild b/dev-ruby/benchmark/benchmark-0.4.1.ebuild
new file mode 100644
index 000000000000..b72d535893c4
--- /dev/null
+++ b/dev-ruby/benchmark/benchmark-0.4.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="benchmark.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A performance benchmarking library"
+HOMEPAGE="https://github.com/ruby/benchmark"
+SRC_URI="https://github.com/ruby/benchmark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Ruby 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"
+
+all_ruby_prepare() {
+ sed -e 's:_relative ": "./:' \
+ -e 's/__FILE__/"benchmark.gemspec"/' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index fded7ddf7870..605154cce10a 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.4.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.4.ebuild
index 457fd57bb937..cfa37a53a205 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.4.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild
index d1fdbc4d9ddf..f2968a7ee253 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
diff --git a/dev-ruby/erb/erb-5.0.1.ebuild b/dev-ruby/erb/erb-5.0.1.ebuild
index bfa0c1a66912..b10a29850300 100644
--- a/dev-ruby/erb/erb-5.0.1.ebuild
+++ b/dev-ruby/erb/erb-5.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/erb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD 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"
all_ruby_prepare() {
sed -e "s:_relative ': './:" \
diff --git a/dev-ruby/listen/listen-3.9.0.ebuild b/dev-ruby/listen/listen-3.9.0.ebuild
index c0b3550f4bbd..8d33421935a9 100644
--- a/dev-ruby/listen/listen-3.9.0.ebuild
+++ b/dev-ruby/listen/listen-3.9.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="test"
# Block on other packages trying to install a /usr/bin/listen
diff --git a/dev-ruby/process_executer/process_executer-3.2.4.ebuild b/dev-ruby/process_executer/process_executer-3.2.4.ebuild
index 21f983e97d51..ff366ff0858f 100644
--- a/dev-ruby/process_executer/process_executer-3.2.4.ebuild
+++ b/dev-ruby/process_executer/process_executer-3.2.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/main-branch/process_executer/archive/refs/tags/v${PV
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
ruby_add_rdepend ">=dev-ruby/track_open_instances-0.1:0"
diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index f386a670a5bf..6cbcbbd4929d 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,2 +1,3 @@
DIST rake-13.0.6.tar.gz 123485 BLAKE2B 39c99b9d125ba7519bd8eaadac85646e785cc01fafad549becea5b2801f14d74085365743f1c5eb1126d0ae32b19ebcde636badc06670a0ad0dba419082e691f SHA512 1b438be96d8cedaf70e961b0bbd2217692b0b5537b2e1d5f599158e7da3e300cf6ab0c5f0c52fea89be0beb675effbbf563d24e55c84fb673b4982013355e03c
DIST rake-13.2.1.tar.gz 124565 BLAKE2B c9ec38d3808705aa583d815966c026ee891f4af8860267515b92e14e4a9c2f85f6d08c338546837cd01cda6f4398bf5001017838561b4b8abeba5aa54ce6f19b SHA512 23948361713d751c6ed83fa84ce2c02031604d2c6f2f8d4db92a50ba2b614214f58b3c156066bb2653dd9728243493100cefbc76ee95ba377ccb90f696974952
+DIST rake-13.3.0.tar.gz 126167 BLAKE2B 293a973ec2dda436890df58d4ab2207ecb396ca2ba0bda6b5a3ecdf5de49aac4078fb648d3557469217cb70765502c0c64437ba3e0d10b7a74d902f2bb1d343d SHA512 8713557d5d824e931bfc229297c44d02f0b59400a08226ac9dfed86da437886d1fc17a739f6fd4fc9238a46ba46e1d737ea9d6d676cfd91987a7b182e478b7b5
diff --git a/dev-ruby/rake/rake-13.3.0.ebuild b/dev-ruby/rake/rake-13.3.0.ebuild
new file mode 100644
index 000000000000..9351880b9d07
--- /dev/null
+++ b/dev-ruby/rake/rake-13.3.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/ruby/rake"
+SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+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"
+
+BDEPEND="app-alternatives/gzip"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit )
+ doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+ sed -e 's/git ls-files -z/find * -type f -print0/' \
+ -e 's:_relative ": "./:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ if use doc; then
+ rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
+ rm -f html/js/*.js.gz
+ fi
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true RUBYLIB="$(pwd)/lib" ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+ ruby_fakegem_binwrapper rake
+
+ if use doc; then
+ pushd html
+ dodoc -r *
+ popd
+ fi
+
+ doman doc/rake.1
+
+ newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}
diff --git a/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild b/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild
index 8badca662836..4dadc7fbfddb 100644
--- a/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild
+++ b/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/guard/rb-inotify/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/ffi:0"
diff --git a/dev-ruby/sass/sass-3.7.4-r2.ebuild b/dev-ruby/sass/sass-3.7.4-r2.ebuild
index 06df40183f11..eab3c4c6f1e4 100644
--- a/dev-ruby/sass/sass-3.7.4-r2.ebuild
+++ b/dev-ruby/sass/sass-3.7.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ RUBY_S="ruby-sass-${PV}"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
IUSE="doc test"
ruby_add_bdepend "
diff --git a/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
index cddfc7632e73..5b8972fd6ec9 100644
--- a/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
+++ b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/main-branch/track_open_instances/archive/refs/tags/v
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
all_ruby_prepare() {
sed -e '/simplecov/ s:^:#:' \
diff --git a/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild b/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
index 653c96005273..a7b298dae123 100644
--- a/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/tzinfo/tzinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND="sys-libs/timezone-data"