summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-06 00:30:33 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-06 00:30:33 +0100
commit9323524b4d44f4ec3dc923bd8e9ea04bdde8a067 (patch)
tree8ca7b8c58d4e70389d5d4672ebd86cb475cf9f80 /dev-ruby
parent8c11cf748cc296d6338a189106a8cc9e3a1e0948 (diff)
gentoo auto-resync : 06:04:2024 - 00:30:33
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin109975 -> 109964 bytes
-rw-r--r--dev-ruby/debug/Manifest2
-rw-r--r--dev-ruby/debug/debug-1.9.2.ebuild38
-rw-r--r--dev-ruby/faraday-follow_redirects/Manifest2
-rw-r--r--dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.ebuild4
-rw-r--r--dev-ruby/ffi-compiler/Manifest4
-rw-r--r--dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild22
-rw-r--r--dev-ruby/ffi-compiler/ffi-compiler-1.3.2.ebuild25
-rw-r--r--dev-ruby/minitest-around/Manifest2
-rw-r--r--dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild4
10 files changed, 74 insertions, 29 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index e411c08b5f06..ab34cfb52ae9 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/debug/Manifest b/dev-ruby/debug/Manifest
index 07223ae1c113..1f765c1af955 100644
--- a/dev-ruby/debug/Manifest
+++ b/dev-ruby/debug/Manifest
@@ -1,3 +1,5 @@
DIST debug-1.9.1.tar.gz 164276 BLAKE2B e34768dfc49230e78ffa7c5277bf80ba9abb34ac82822981e53bfb0326fb5754ae6e66946a8da8589e25aab6f5c388b266acc0a5fdf27392a570c97f90e46ea1 SHA512 eefd074968af7032410f62a0a37792fb261b3d7c1cc759d1838016bcc264baa1f205c935d76f4a8aed7ea892698d80de7db48fba1e0efd067b9b1bac9577be66
+DIST debug-1.9.2.tar.gz 167216 BLAKE2B 60696aa1e7fa3bebdfc8015a9a38d804ad64e4725e9fb08ce92c646758cbb2e3e41a7ecd97ed2f5a833a7832d1d8f7e9fe1bbe25667d17724cdc72afe241e27f SHA512 b65e7952f0020f79481273175abc382827283f667c52a29eee4f77303368e65ff71c517f8cd278b011ae81c335281d4303ab83e6c5d5c71cab9784cee56b8c63
EBUILD debug-1.9.1.ebuild 1094 BLAKE2B 9e5ef9deec40f9d115f78e1bccb1f81bbe9d61e4c43b1153bb5ee0d180bb4c502568c55e755a2ece629bbc26c01aea0ef26e60c5516a01704e9bc791235139c0 SHA512 f74dfa0edeb5fe7a1cc722abda83bf6ddd549b4e56b897395f5aa742f44a7dd850d5cb118e9ebba80379a2c256c84b7d52db231f9d177888a4a9bbc7b3645ccf
+EBUILD debug-1.9.2.ebuild 1094 BLAKE2B 3d6cca776dd7d82e759a76593e41e8feba76568fe4013395b40acd4e90f9edb2a861b1d9b5755b2a24c786d28c91d356d3fd68980efaba30c1c91e1562b4499d SHA512 918b9e1ded3c2418f768769070a57c0d1cf4a6103ee348fac276f64057862a8f00a0c053e72b20d71bf10e1bbe11cd06e26b8dd78f064327b1953140f2c6ee99
MISC metadata.xml 386 BLAKE2B e6fe3df0176aef095867b1378587aea3920c4d47d7fcdbfd2b65b40478025382a60067b3962445c78a088511988f24110dd7d04d3494b36f286fec20a942b773 SHA512 6c2a6ec3baa4077178b8b7daa556972dc1ccb95d22d699915a73f45a19d8eb5cdb0cd266147b0adc98b3b024b92966b8d8a121ea94f81d4b0d6f2da01cdc4e78
diff --git a/dev-ruby/debug/debug-1.9.2.ebuild b/dev-ruby/debug/debug-1.9.2.ebuild
new file mode 100644
index 000000000000..684a22aacf92
--- /dev/null
+++ b/dev-ruby/debug/debug-1.9.2.ebuild
@@ -0,0 +1,38 @@
+# 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_EXTRADOC="TODO.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/debug/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/debug"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Debugging functionality for Ruby"
+HOMEPAGE="https://github.com/ruby/debug"
+SRC_URI="https://github.com/ruby/debug/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-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"
+SLOT="$(ver_cut 1)"
+
+# Avoid tests for now since the results in a very deep dependency list for ruby32
+#ruby_add_depend "test? ( dev-ruby/rr )"
+RESTRICT="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/irb-1.10
+ >=dev-ruby/reline-0.3.8
+"
+
+all_ruby_prepare() {
+ sed -i -e "s:require_relative ':require './:" -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/faraday-follow_redirects/Manifest b/dev-ruby/faraday-follow_redirects/Manifest
index 5d20f553dde7..16c7d17d092e 100644
--- a/dev-ruby/faraday-follow_redirects/Manifest
+++ b/dev-ruby/faraday-follow_redirects/Manifest
@@ -1,3 +1,3 @@
DIST faraday-follow_redirects-0.3.0.tar.gz 9884 BLAKE2B 463cfb9e797f21355fea5318f0a647936194b671828e55c6ad6dff1c3e853b15ed0facac28e2f59c0cccf8db5d9f11f3bd66c1c877d9a9538d5deea832c4d3d2 SHA512 357b9618f203749f806b7882b39dfd1b90a403c9a76734f4d3ae59ef2a70430254e616be66fb5a0ec74e770e2ee9df6e0f805b00f70a6f99de12ff70fa4d2bda
-EBUILD faraday-follow_redirects-0.3.0.ebuild 833 BLAKE2B db194006e156c72e2281b47abef6a5045be29893bbef78a0cfd55491c4cf50ed94bdd7008d65233d2db5cbe676fd0ba51f4e67bb954d4e3ac6029a5e195efcc5 SHA512 041fb0943ab383613105f290c7b2e34c13eea7e5833a086043f67342efdf401338f209213ae1699ef8cd5e1dbf8822a33cae2b1a9ea545cafdff72180c3d7e7b
+EBUILD faraday-follow_redirects-0.3.0.ebuild 840 BLAKE2B 5e1354589da34f6c08b0f889e5045210b20a893ceb814914f8675e4c3db615b47ec5e22efe36ccfffd18acb3721bbf0addad51dc8336d34d70e0ba8f8681844b SHA512 5fec497dbaa1a57b9cf3044a4f2c74edce0f2425ee534a67fb204f00f0bffe8a1f258d55ba39477803274f6671ade813907053ba8b402930a0f75ba8cb08c531
MISC metadata.xml 357 BLAKE2B e193eef844776fcdd109a71f7cfbdd86c37b0370df4c2a99342d3fa941ce5112363ca33b62eb84f44bf894398546333da4a028b7cba4b4ce03f248f33efa26d6 SHA512 e7b067fd887074207600f88d36b939c949a40b8c63a990c46f9bede03b1e34aa8eeeb40b773b1cf87a8c07f7e98af6d5bcc97cbb050f1a0c3f2a8d955ede581e
diff --git a/dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.ebuild b/dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.ebuild
index 78e79967c84a..8fb5aa93a297 100644
--- a/dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.ebuild
+++ b/dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.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"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/ffi-compiler/Manifest b/dev-ruby/ffi-compiler/Manifest
index 85b622f99d46..666fc159d157 100644
--- a/dev-ruby/ffi-compiler/Manifest
+++ b/dev-ruby/ffi-compiler/Manifest
@@ -1,6 +1,6 @@
AUX respect-cflags.patch 682 BLAKE2B 2e3e90026961257737878e7a0b3b3d1d1d522ee4bbf12e5eed7d8fd61f49a84a7a8eaa83ffb8299d711e4d36b2aa60a9b5078fd83a0d88c689d81212d8902458 SHA512 b0f6593609237a637f78ca8128f48f5bcbb2d2637419bedda532ae8ef8d93a7e4e647e63277a9438d2f4aff9fe430176414fbc5f590fab7b1a452c1be79028a3
-DIST ffi-compiler-1.0.1.gem 18432 BLAKE2B 9832d9836a0b55d3099085b53e0c8e15cc5ae79cfadadea942603ef8595b5fa4d781b5f031f0592b2688acb1416acffa9e525e3cbc004c2c51aaaea12a722706 SHA512 7a13625ab1c5748d05ec93d68708dd9435ec92dcd0c823109c44173fdaf8710aec5f5b4fb11966475f10ae91401c7ca3c620f9d36bb9ca665114e1ed70f4edd0
DIST ffi-compiler-1.2.1.tar.gz 12754 BLAKE2B 7ad9b38fba6c615059deea155eda2140f61bd177fbd77867c8dd1d3bb0d5774455f9555767547fe833229faeadc5abc806aecb1c67d35b3098df9422964ca430 SHA512 0fb954e83f689be60fafe33acb0f9fd39a3904eb69ab318e01a6028617198e91db78c863e568d2748b2483b373a932b95b62852ca80f0d2bcfb7308df2a8c54a
-EBUILD ffi-compiler-1.0.1-r2.ebuild 530 BLAKE2B 77c992fc2aae6fcc0a8a59febdc73769bd7b1816cb174333e3d8ab1572a8a6e169674b2cbf66416667cfa4bdee65aac5501f2b9d4a78b1f1ff9d9fa40af3bf4b SHA512 c0e329d068a4a6726eff383d3fd05ba5195cd574b1b911e8e686788a4563abd9dbf3c0aac238690d0ccdb457a0fa6e2294bf89a280999c9ca13aac8e357f742a
+DIST ffi-compiler-1.3.2.tar.gz 12121 BLAKE2B dc0b9945036fa5eb65326a91c032b54e8d0ca7a8be275e85a11307ed0a31c1022a566b16e44875a63835ea5f51d3213eafedb2283d9a535c58c0e6dab8d1982e SHA512 48cabec20c099fd51ae9b14829f7bc1f1574a993e55c46d4bcb083a2bc75306345d196319cc2e12ff67011beec3b3fad122bee90f383ef8b37f91179c2fe7a9a
EBUILD ffi-compiler-1.2.1.ebuild 593 BLAKE2B a2cd319f01b7338ad611b9ba7cca068cd89780c8e1aa9fe1941ebae79569878980cf74bdaf5d25a5fffaba6f0491950f31f04a8054041d2bf08e7ce65736caa1 SHA512 1d53d8c613a315da0ad7f5c05df93f03bb200f7e45555d1d4a6e89080f5ea22f945fe1c25167bfa97ebfa8527c08c975292a719803b6230f6163bde5c3b560cd
+EBUILD ffi-compiler-1.3.2.ebuild 685 BLAKE2B 5bfff0520e7f5c32f338c289bdffaf89adccd93f5d8e487175588e72ec57d137f9988a48ecbde82ffbe4531b7e5398c7e7625e8f98824a594bfa7e2cbe806729 SHA512 806bb938a01901f3c9065066d5f7ef5c256685964d6f5799af9cf93d82858d3d9505bdd9d17f940aabb12292e6810748156d04b167e7e5ee3568ae3503328502
MISC metadata.xml 343 BLAKE2B f40ddf53a3dffe5da79a32b0c7bcb304d89c51dabf386750fcd75a96d7e5a5b9d0d50ef885c974970f08085b7306f5153270a1fbbfcbb97045218cb1d387e8cc SHA512 0304b402bc2ffb89df0b3e884c9a55f11658d7e3cd364e6f983fe974658ead2040905206edb9157baf5f55d08f484363a50e8755402e1d5621fde7d3feaa5f65
diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild
deleted file mode 100644
index 1ffb33df0bfe..000000000000
--- a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby FFI Rakefile generator"
-HOMEPAGE="https://github.com/ffi/ffi/wiki"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-# PATCHES=( "${FILESDIR}/respect-cflags.patch" )
-
-ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.0.0"
diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.3.2.ebuild b/dev-ruby/ffi-compiler/ffi-compiler-1.3.2.ebuild
new file mode 100644
index 000000000000..d0a6033acc30
--- /dev/null
+++ b/dev-ruby/ffi-compiler/ffi-compiler-1.3.2.ebuild
@@ -0,0 +1,25 @@
+# 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_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby FFI Rakefile generator"
+HOMEPAGE="https://github.com/ffi/ffi/wiki"
+SRC_URI="https://github.com/ffi/ffi-compiler/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.15.5"
+
+all_ruby_prepare() {
+ sed -e "s:_relative ':'./:" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/minitest-around/Manifest b/dev-ruby/minitest-around/Manifest
index 041e3de8f332..8ed457449661 100644
--- a/dev-ruby/minitest-around/Manifest
+++ b/dev-ruby/minitest-around/Manifest
@@ -1,3 +1,3 @@
DIST minitest-around-0.5.0.gem 11776 BLAKE2B 1b1bacc229252e41412380d95e50ad05f918c13d37e7939f96fa19e4254c7f5222482d0f080355e5a900ff8ef89f768cc527c9b1c2644817e4d46842cbf83140 SHA512 8e57d436d39a41c5a08df6006a5cd46f92550844f01f9b6662918b9ba9536b74f6c83fcaea64180c7e025a1a14d4e037e1b17b84ae395a2b745e58f21ba5c752
-EBUILD minitest-around-0.5.0-r1.ebuild 789 BLAKE2B ac81dd31326a4ac6b43e9a3de4c87225caf9ac18e2ea09193a9b6c1445a78be780d5a286756424a07b17d3925ef22e73301fe178a47dfe8bb82e2a0cc61b79bb SHA512 8e630d4326ada55df5ccdc1eac54ab415b8245d179dd85fbac4088d4e634bba8dce19fb17d0306312434a9ce22602feefd97d0abe4927b8172286102ef0352f7
+EBUILD minitest-around-0.5.0-r1.ebuild 849 BLAKE2B 7a7482cd1af64194d27ff4267e0f7ffb49791092c062bb9ba50743038983e01781e5d3bc04c92d0e166cad68c32bdcdbe335c17175ba228907b703ce3d2ce5e3 SHA512 e96f5125f0c1005562c30b63a4cb6191742fc5e218486943a3aec806b64c72a5a6c9efd513838020a3f3f981a3bef1dc1e7068ef20d110ce5ea3282bf10da757
MISC metadata.xml 352 BLAKE2B 299495959553f3851c1ad79b58f388357c9ad37d442d77e1ccf8cb857750ba81ccf1d0e87e7387b3fc70d8bdf63027a4356ac0827aac5d8ef47bf7e944e107fb SHA512 85dbb782b3bfddb799c94a0e03f5dd6c75282b25bce995791cf2a383d6324ffa9f36f1a6e99c1807a0cc5f7c14de93924c0534ca40f0fe003a8742aaee0f04d8
diff --git a/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild b/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild
index b03436238718..6c919e19b92b 100644
--- a/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild
+++ b/dev-ruby/minitest-around/minitest-around-0.5.0-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/splattael/minitest-around"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-IUSE=""
+IUSE="test"
ruby_add_rdepend "dev-ruby/minitest:5"
@@ -25,6 +25,8 @@ all_ruby_prepare() {
sed -i -e '/bump/ s:^:#:' \
-e '/ls-files/d' \
-e '/cucumber/ s/,.*$//' minitest-around.gemspec Rakefile || die
+ sed -e '/bundler/ s:^:#:' \
+ -i test/helper.rb || die
}
each_ruby_test() {