diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-04-17 08:45:48 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-04-17 08:45:48 +0100 |
commit | 6a01345ec5dc673d0ebd4653ceb063eafa7fcf65 (patch) | |
tree | 91caec6b449fed01aa84433b13798c3d8e29fba3 /dev-ruby | |
parent | 79851ef7da5ffce7aed667c8c49a1ce04333619e (diff) |
gentoo auto-resync : 17:04:2025 - 08:45:48
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/Manifest.gz | bin | 113510 -> 113523 bytes | |||
-rw-r--r-- | dev-ruby/ansi/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/ansi/ansi-1.5.0-r2.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/connection_pool/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/connection_pool/connection_pool-2.5.1.ebuild | 29 | ||||
-rw-r--r-- | dev-ruby/elasticsearch-api/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild | 68 | ||||
-rw-r--r-- | dev-ruby/elasticsearch/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/elasticsearch/elasticsearch-8.18.0.ebuild | 55 | ||||
-rw-r--r-- | dev-ruby/fiber-local/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/fiber-local/fiber-local-1.1.0.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/pkg-config/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/pkg-config/pkg-config-1.6.1.ebuild | 29 | ||||
-rw-r--r-- | dev-ruby/rspec-stubbed_env/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/version_gem/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/version_gem/version_gem-1.1.3.ebuild | 33 | ||||
-rw-r--r-- | dev-ruby/version_gem/version_gem-1.1.4.ebuild | 35 | ||||
-rw-r--r-- | dev-ruby/version_gem/version_gem-1.1.7.ebuild | 2 |
19 files changed, 200 insertions, 83 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 930cc604705c..dbc230d7d108 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/ansi/Manifest b/dev-ruby/ansi/Manifest index 91e6df909988..6c5edf82f70b 100644 --- a/dev-ruby/ansi/Manifest +++ b/dev-ruby/ansi/Manifest @@ -1,3 +1,3 @@ DIST ansi-1.5.0.gem 41472 BLAKE2B 3d584a29d17b1d751c6ad2d87d36e75c2f72c4a766c674c8daf285b80df4e64c55d9dc798f101a6d393365b9306997601df18a52a4e6a348e3bbf0b06e5afc0d SHA512 969cc749c08c5446b67a45acd02b7ca0256660804c3f8c148b50e7638de41fd5297b6d56613ac979e50b57371c83b382474c6ad4126d4e130bbaea4ce0e14300 -EBUILD ansi-1.5.0-r2.ebuild 672 BLAKE2B f20982777bde89ccbb557f44dad4e8c399c06f686b1671c1b4506bfb92450c30f84ff1fb6c0e284634eb9e1108c53ddb43df786b18cc76af878bac33499be141 SHA512 0b0950680d774513367d7804817de984838e4c91cee92b9a8ba4c8a307d22a391ea891be7fc603d7a581125429edea26ef120f9df5e5ad0f3980240618f7f0c8 +EBUILD ansi-1.5.0-r2.ebuild 679 BLAKE2B 9e65cedba82e9d460af50a72e20fc95acbdb84030b8e0691d9d50e07f0326414e1d13ce25e7c0153d1c9826ff37f3f0fcd4841fde2ce565137b9a3affe80a516 SHA512 f67ee8c9eb6939c717ad7d64c3b8fab8fa7fb818528d69a9d20c3687a99cd04ef05521a89d34a86a0aede75a601cf5d90c71d73fe92e22a59bdf2b41073b0994 MISC metadata.xml 324 BLAKE2B f74088f1f0b8cf70ff78ca73f54ee4af75f0930eae0ddc6716e84312842fe33a011723ada7f66a062649d52a334882a1f6f3de470aa1e3f0a7ef1fec6bfa3ab1 SHA512 9d1b5459e332a4a92b91db0ea7d7c80b5c84677b5817fdbdc04858be7b2ba2ff7cff2d79d73a5232aefe6e53202470e856829d78b22b7db3c3250492d1b2c6c2 diff --git a/dev-ruby/ansi/ansi-1.5.0-r2.ebuild b/dev-ruby/ansi/ansi-1.5.0-r2.ebuild index 607f385389c2..480fbef50a6e 100644 --- a/dev-ruby/ansi/ansi-1.5.0-r2.ebuild +++ b/dev-ruby/ansi/ansi-1.5.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 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="" RUBY_FAKEGEM_RECIPE_DOC="rdoc" diff --git a/dev-ruby/connection_pool/Manifest b/dev-ruby/connection_pool/Manifest index 2217bd08af76..a6d81ed811fe 100644 --- a/dev-ruby/connection_pool/Manifest +++ b/dev-ruby/connection_pool/Manifest @@ -1,5 +1,7 @@ DIST connection_pool-2.4.1.tar.gz 11425 BLAKE2B 17aae4f8ce0461554eaddb4ee3535062608d75a29219ca44b1535f087db39429ddbc591d996c020b1fa557337e75bb15b0ac218e8b9f393f94e32e70ffe76800 SHA512 4529446de89d01adee28127807fe104ada683866bc61b60ee77acb718881aced982aa1a1e6e2330077d79ed3d77af199e8612a6dc08de4c40468ac4e3623b799 DIST connection_pool-2.5.0.tar.gz 13120 BLAKE2B e914c07de63367d61e0f136ac95cb15cfb0595a232f2c72095b0ae97959f7d49a7dd1295e1509a3a21a43429e2f44a454e3e2146076cce683fdf6a0229e274d4 SHA512 ce43edb4dd25c050ad93d13ad0a4243bd8ed3234f3af3593b5301696fe31574b4ec20ffb6410caa459876ab4ed4d39d4767ebf57dd2970c25ad18672b42342ed +DIST connection_pool-2.5.1.tar.gz 13622 BLAKE2B bf044d0c50646349a45bc5ef0214bb5cd321700db31037b0dcb0973c5df697a6d0d146aa02f23dbce6ce641a8da75a7a1f6e28d59b78c4805b932bbd033184c5 SHA512 e2c1453c64de12606aedb2c20adf05dbff1892598dfeaac5865602788e3bba75c2252d27e72e16d1a9244bd4bf5fe3e4481e569d1e85d23ded74980a39a1cbcf EBUILD connection_pool-2.4.1.ebuild 914 BLAKE2B 2dbc75de69b7054373730ff607c023ae0b0935f017d09c4f9816ba3b1346e5baf496839c0bcd12e81bcfafc3666da13a7cd681cc45c58efa9ea18b17ded73d77 SHA512 9e4bf256f312e8b5f733a12aa17d713d918e30009c4b5e381a0fe6167d5ef2ea97e27b6e0806783d766be5901132b566555dbaf0ed0678a2c018ebcc1a925cc5 EBUILD connection_pool-2.5.0.ebuild 921 BLAKE2B 8150128cfb9041a9ff5d0c5969066d43ca288020e5cb83094d057a6c522be4a6d5058b846f0f240097dd581a7e82c4789caba7b18c0d7c8c4a9d15e97321c0ea SHA512 184bc88af2a22869bbf5a68fe744c328396be6e4cb53c1bcd92f3596ac3f773a5dfa67a359c2e93394c38f944480d3780742c9e733aa65544dc98d71f2a31948 +EBUILD connection_pool-2.5.1.ebuild 921 BLAKE2B 8150128cfb9041a9ff5d0c5969066d43ca288020e5cb83094d057a6c522be4a6d5058b846f0f240097dd581a7e82c4789caba7b18c0d7c8c4a9d15e97321c0ea SHA512 184bc88af2a22869bbf5a68fe744c328396be6e4cb53c1bcd92f3596ac3f773a5dfa67a359c2e93394c38f944480d3780742c9e733aa65544dc98d71f2a31948 MISC metadata.xml 350 BLAKE2B 9a703bda88725974dbaaf272241eed5ac6da6789fd05221852d904b53b506861c85b93f7a8a0c43c6ae4f75864ad1a9e8686f1edd44231f55671b2be80745dd7 SHA512 7cf078db32bc0d8f6f5b02516027dd0231b2276cfae19b7ede7adca0342e96a994233c78decf9ba83ec7bf4cda66525192cd6fff0f27fd4e3689e557b97d90b1 diff --git a/dev-ruby/connection_pool/connection_pool-2.5.1.ebuild b/dev-ruby/connection_pool/connection_pool-2.5.1.ebuild new file mode 100644 index 000000000000..91a152103373 --- /dev/null +++ b/dev-ruby/connection_pool/connection_pool-2.5.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_GEMSPEC="connection_pool.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changes.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Generic connection pooling for Ruby" +HOMEPAGE="https://github.com/mperham/connection_pool" +SRC_URI="https://github.com/mperham/connection_pool/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' connection_pool.gemspec || die + sed -i -e '/\(bundler\|standard\)/ s:^:#:' Rakefile || die + sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 5.0'/" test/helper.rb || die +} diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest index 81244ace3489..607f5a0c7776 100644 --- a/dev-ruby/elasticsearch-api/Manifest +++ b/dev-ruby/elasticsearch-api/Manifest @@ -4,10 +4,12 @@ DIST elasticsearch-ruby-8.16.0.tar.gz 1938620 BLAKE2B 742180d14d6d003b498f2e5812 DIST elasticsearch-ruby-8.17.0.tar.gz 1940073 BLAKE2B 25d141927f4adacb2f7d447a8f929859fd0081526e47355673d702445cdb01add122c303d1cea6bef0f4c5d9ac743c55fba98220303a9440218e99860bd619e8 SHA512 2968ed0648eeb9b0b0620d6778f9dd63cee0c20da433a5023b6c0eec8f9c906449cc5d5c8a0bad195815f6f85b93e70545dafc43c9ce2fdbf113be80524ee3ab DIST elasticsearch-ruby-8.17.1.tar.gz 1940369 BLAKE2B 95e7b79b6f95905ce221cda6bea928868507d8629f8122a1eb3181e4da3a652df0e35ed13823451d10fd3fc3e6e619c24856803afdef68ecb6340f843d4ac382 SHA512 49937635a2488a155a03dc86ac55ec27b3e1c98ed4445a0df038e9cc6ac51d524252ac8b923c1174f7d121a42d1f72d542c0460e360c055dacb467c916dff970 DIST elasticsearch-ruby-8.17.2.tar.gz 1941489 BLAKE2B 78d87d6c8a44b584177522561c9969249517bee60a069dbe3dd4934a72efdd62bff2ac613b99019fe2f3a447fde6db7f4e419b38bd7e3a0f46003ff5269bb39a SHA512 2a901c937359bc0c7705b45945af3b0cde4938f4247b53d26c40148df4ad854e31491564d1b4777d44d53e0d58b364feed73215fe10617f1bc6415e2f92e84d5 +DIST elasticsearch-ruby-8.18.0.tar.gz 1948108 BLAKE2B 972518914ad038005688bc241c0b67dfc079143ad26f33d302ca2bf020a166eb2e9d35f3fd7e58ebafe0f3082ddcf172b2ff4ccba3080c533d1e8581cffed213 SHA512 58f70cedc8b3c387dc83776521dfbc63518d5c477f2e5a681669f3b94a8eecdc0713c2d789e6d849682c9870f29efa64df064cf8475d7606b009f98507eda63d EBUILD elasticsearch-api-7.17.11.ebuild 1594 BLAKE2B 4abeaaff0a36a4d127cc32a7c26347a4af0dfc51fef829f892e3ebfe0ae6344a4f335cde6cb80497a618153bfadbc949ea273bb7e9c6ec216230f6820f6bb4ac SHA512 e6d11289e9f445167c69f19755abb77e99f6dd766bece9391bc644efee178a12558a477eff97ff52bc5e98b87d985dc9953703efe528a95bcb8ac39ab4d39e5c EBUILD elasticsearch-api-8.15.0.ebuild 1659 BLAKE2B cb836aa9a99a657aeda03d59f21666503274e6faa311579bb9e0f36f66286b2b305219d2e126005274c77d5652e921c186455748c9861341a1c48fee48cb7736 SHA512 deb41ee5ed3b5acc33aea8df7974be3c98f89eaf0fa712cf6df63ac1395779740145b1c8b5c651c15b12269fcb30ea30b185581aa8a3d9992fb83ac40e2a8043 EBUILD elasticsearch-api-8.16.0.ebuild 1719 BLAKE2B da8c6c10b57d42dde4720d69d2ea9c53b068c761fd182402cf85db1df4541dd2de517f3ed46c552df6bc7a36089a731476504043a1ad44bb64184cc2cb19f312 SHA512 4ed71e6eea75df19d0d441e7ade6484b588fdce3a03d44fbc3b2dcff75f7fd15f2a89fd9e4f404583f1dda734a86590e391c998bee09c567f9bba5db4802a864 EBUILD elasticsearch-api-8.17.0.ebuild 1719 BLAKE2B da8c6c10b57d42dde4720d69d2ea9c53b068c761fd182402cf85db1df4541dd2de517f3ed46c552df6bc7a36089a731476504043a1ad44bb64184cc2cb19f312 SHA512 4ed71e6eea75df19d0d441e7ade6484b588fdce3a03d44fbc3b2dcff75f7fd15f2a89fd9e4f404583f1dda734a86590e391c998bee09c567f9bba5db4802a864 EBUILD elasticsearch-api-8.17.1.ebuild 1719 BLAKE2B ae7cb2fe8e9ae06fa1176c9d570f0967d9f31308a388b5a6879b9babb665a2049b74596ce55627d77b94701669fdacd87fd51a384e1c1394c60e17758a6472da SHA512 7f42e0bd1555e5f0c938f73a16423481c121b5f226bc4187742d596da95bbd1c25fb287a54eea0cb3687cd8bdd1119d5c1899cb6539e5e101ec26293c2b61430 EBUILD elasticsearch-api-8.17.2.ebuild 1719 BLAKE2B ae7cb2fe8e9ae06fa1176c9d570f0967d9f31308a388b5a6879b9babb665a2049b74596ce55627d77b94701669fdacd87fd51a384e1c1394c60e17758a6472da SHA512 7f42e0bd1555e5f0c938f73a16423481c121b5f226bc4187742d596da95bbd1c25fb287a54eea0cb3687cd8bdd1119d5c1899cb6539e5e101ec26293c2b61430 +EBUILD elasticsearch-api-8.18.0.ebuild 1719 BLAKE2B ae7cb2fe8e9ae06fa1176c9d570f0967d9f31308a388b5a6879b9babb665a2049b74596ce55627d77b94701669fdacd87fd51a384e1c1394c60e17758a6472da SHA512 7f42e0bd1555e5f0c938f73a16423481c121b5f226bc4187742d596da95bbd1c25fb287a54eea0cb3687cd8bdd1119d5c1899cb6539e5e101ec26293c2b61430 MISC metadata.xml 316 BLAKE2B 6dd63e5f6301f77e0a7eaa6cede387182abac37b0bd81ea6484e7a211318aadcdf8bb86f8b5b40abe82402a99c8ccaf9ca168921d085ddbb70319afd5e256db3 SHA512 28e3e5371dad297baa577034783afa219b4796d6dfbbcd24ad1e90c47f130dbaebdf0a9a76bf38a0b9e7df610d24cdc3a7b92f76bf1ff92b8ed88bcf861de881 diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild new file mode 100644 index 000000000000..06beb83a7e82 --- /dev/null +++ b/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +RUBY_FAKEGEM_TASK_TEST="NOTURN=true test" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-api module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/activesupport + dev-ruby/ansi + dev-ruby/elasticsearch + dev-ruby/elastic-transport + dev-ruby/mocha:2 + dev-ruby/patron + dev-ruby/pry + dev-ruby/rspec:3 + dev-ruby/shoulda-context + dev-ruby/yard + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -i -e '/add_formatter/ s/documentation/progress/' spec/spec_helper.rb || die + + # Avoid tests that require unpackaged jbuilder and jsonify + sed -e '/\(pry-\|jbuilder\|jsonify\)/ s:^:#:' \ + -e '/RspecJunitFormatter/ s:^:#:' \ + -e '/ansi/arequire "patron"' \ + -i spec/spec_helper.rb || die + rm -f spec/elasticsearch/api/actions/json_builders_spec.rb || die + + sed -i -e '/uses the escape_utils gem/askip "unmaintained gem"' spec/elasticsearch/api/utils_spec.rb || die + + # Create tmp directory required for tests + mkdir -p ../tmp/rest-api-spec/api || die +} diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest index 7df34f2f3ece..cb2fe8cc7977 100644 --- a/dev-ruby/elasticsearch/Manifest +++ b/dev-ruby/elasticsearch/Manifest @@ -4,10 +4,12 @@ DIST elasticsearch-ruby-8.16.0.tar.gz 1938620 BLAKE2B 742180d14d6d003b498f2e5812 DIST elasticsearch-ruby-8.17.0.tar.gz 1940073 BLAKE2B 25d141927f4adacb2f7d447a8f929859fd0081526e47355673d702445cdb01add122c303d1cea6bef0f4c5d9ac743c55fba98220303a9440218e99860bd619e8 SHA512 2968ed0648eeb9b0b0620d6778f9dd63cee0c20da433a5023b6c0eec8f9c906449cc5d5c8a0bad195815f6f85b93e70545dafc43c9ce2fdbf113be80524ee3ab DIST elasticsearch-ruby-8.17.1.tar.gz 1940369 BLAKE2B 95e7b79b6f95905ce221cda6bea928868507d8629f8122a1eb3181e4da3a652df0e35ed13823451d10fd3fc3e6e619c24856803afdef68ecb6340f843d4ac382 SHA512 49937635a2488a155a03dc86ac55ec27b3e1c98ed4445a0df038e9cc6ac51d524252ac8b923c1174f7d121a42d1f72d542c0460e360c055dacb467c916dff970 DIST elasticsearch-ruby-8.17.2.tar.gz 1941489 BLAKE2B 78d87d6c8a44b584177522561c9969249517bee60a069dbe3dd4934a72efdd62bff2ac613b99019fe2f3a447fde6db7f4e419b38bd7e3a0f46003ff5269bb39a SHA512 2a901c937359bc0c7705b45945af3b0cde4938f4247b53d26c40148df4ad854e31491564d1b4777d44d53e0d58b364feed73215fe10617f1bc6415e2f92e84d5 +DIST elasticsearch-ruby-8.18.0.tar.gz 1948108 BLAKE2B 972518914ad038005688bc241c0b67dfc079143ad26f33d302ca2bf020a166eb2e9d35f3fd7e58ebafe0f3082ddcf172b2ff4ccba3080c533d1e8581cffed213 SHA512 58f70cedc8b3c387dc83776521dfbc63518d5c477f2e5a681669f3b94a8eecdc0713c2d789e6d849682c9870f29efa64df064cf8475d7606b009f98507eda63d EBUILD elasticsearch-7.17.11.ebuild 1810 BLAKE2B b6f02f6380479a9e5306445bad91bfc5b3c59ad94d344b60ca2debf25cbabbc800b4fe2d6166cd0a760cb07c7bf3dcf9ae9a910f50ff81c3e994fb90642caaff SHA512 c09ba8c6dc8a458ab3d66d903f4c15d3cbc54d9caf2d23b8cfcf5179bccb267ea03daeb114943e11c8c5821846ee3366dd30f535bef67e4a70c9f06ea7768b68 EBUILD elasticsearch-8.15.0.ebuild 1340 BLAKE2B ca41e48345e7d66e34ac5962cce3c7013c1d8461d4a516638855aac841eae8af30667099a1184ee0de1d480c0609f12b9ba5f5bb6852bd03e0637466c9ca410b SHA512 a436243a3e67d41cd4539fbdd8e2e37ae862162b4add32761a9539ac7d1626e6588eb1b7e9dbefb3b9390ac40815ee7669b19194f36a8aad45ca11da9c90ba31 EBUILD elasticsearch-8.16.0.ebuild 1340 BLAKE2B ca41e48345e7d66e34ac5962cce3c7013c1d8461d4a516638855aac841eae8af30667099a1184ee0de1d480c0609f12b9ba5f5bb6852bd03e0637466c9ca410b SHA512 a436243a3e67d41cd4539fbdd8e2e37ae862162b4add32761a9539ac7d1626e6588eb1b7e9dbefb3b9390ac40815ee7669b19194f36a8aad45ca11da9c90ba31 EBUILD elasticsearch-8.17.0.ebuild 1340 BLAKE2B ca41e48345e7d66e34ac5962cce3c7013c1d8461d4a516638855aac841eae8af30667099a1184ee0de1d480c0609f12b9ba5f5bb6852bd03e0637466c9ca410b SHA512 a436243a3e67d41cd4539fbdd8e2e37ae862162b4add32761a9539ac7d1626e6588eb1b7e9dbefb3b9390ac40815ee7669b19194f36a8aad45ca11da9c90ba31 EBUILD elasticsearch-8.17.1.ebuild 1340 BLAKE2B 055baa32eb88b0636b33a82b98ce22d706184842085bb4d46a4bba84908a8b337a5d9093c4c4971d11c3ff028e6e4c65ae788fbbb6ba253caadf5dc8fc7fd244 SHA512 a693766382c4c48d3be2c2aadf1369d6c55a8af135486429554accb535032bd4a1a4ab0c8318143ec6ea16ce1c2a5915287fa909f355bdeee771e4fffe593676 EBUILD elasticsearch-8.17.2.ebuild 1340 BLAKE2B 055baa32eb88b0636b33a82b98ce22d706184842085bb4d46a4bba84908a8b337a5d9093c4c4971d11c3ff028e6e4c65ae788fbbb6ba253caadf5dc8fc7fd244 SHA512 a693766382c4c48d3be2c2aadf1369d6c55a8af135486429554accb535032bd4a1a4ab0c8318143ec6ea16ce1c2a5915287fa909f355bdeee771e4fffe593676 +EBUILD elasticsearch-8.18.0.ebuild 1340 BLAKE2B 055baa32eb88b0636b33a82b98ce22d706184842085bb4d46a4bba84908a8b337a5d9093c4c4971d11c3ff028e6e4c65ae788fbbb6ba253caadf5dc8fc7fd244 SHA512 a693766382c4c48d3be2c2aadf1369d6c55a8af135486429554accb535032bd4a1a4ab0c8318143ec6ea16ce1c2a5915287fa909f355bdeee771e4fffe593676 MISC metadata.xml 316 BLAKE2B 6dd63e5f6301f77e0a7eaa6cede387182abac37b0bd81ea6484e7a211318aadcdf8bb86f8b5b40abe82402a99c8ccaf9ca168921d085ddbb70319afd5e256db3 SHA512 28e3e5371dad297baa577034783afa219b4796d6dfbbcd24ad1e90c47f130dbaebdf0a9a76bf38a0b9e7df610d24cdc3a7b92f76bf1ff92b8ed88bcf861de881 diff --git a/dev-ruby/elasticsearch/elasticsearch-8.18.0.ebuild b/dev-ruby/elasticsearch/elasticsearch-8.18.0.ebuild new file mode 100644 index 000000000000..de8538d090f6 --- /dev/null +++ b/dev-ruby/elasticsearch/elasticsearch-8.18.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + ~dev-ruby/elasticsearch-api-${PV} + >=dev-ruby/elastic-transport-8.3:8 +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/base64 + dev-ruby/mocha:2 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -e '/documentation/ s:^:#:' \ + -i spec/spec_helper.rb || die + + # Avoid spec requiring a running elasticsearch server + rm -f spec/integration/{characters_escaping,client_integration,validation_integration}_spec.rb || die + rm -f spec/integration/helpers/*_helper_spec.rb || die +} diff --git a/dev-ruby/fiber-local/Manifest b/dev-ruby/fiber-local/Manifest index ad933ae3aa06..30731a17d0d7 100644 --- a/dev-ruby/fiber-local/Manifest +++ b/dev-ruby/fiber-local/Manifest @@ -1,3 +1,3 @@ DIST fiber-local-1.1.0.tar.gz 6236 BLAKE2B 9ee12bfb21448a34055c89cf25d1702dcd763420dc885b8f23af7acf8a7cdcfbf00af754069c2e21a72a3f63b66b9b3a860170e3260d3a32eec0bcf0739ff9aa SHA512 764b77783db4b60f8ae99d41f0ae07111af9aa1e3d11f0dae39c4bd2de49686b806afd2f7218ae3b79240769e98229e37b955d3c0adedf03277f3c43d423e4f5 -EBUILD fiber-local-1.1.0.ebuild 768 BLAKE2B f3074f0bb770ca1173e97de46b439a7b4417c401b40d206a0b31d784d315773be4142fc4c001ae124d39a2cb564b243e524069825ce2809738ab8fc02ec44bd6 SHA512 3261ea8e5d465049b6f8eb3d672206211eded212fd92e529580b87dcaf171481795f6a913b606afc465fa550ff87f995a29befbd586539af790a306c76fca19e +EBUILD fiber-local-1.1.0.ebuild 775 BLAKE2B cda240fb864483d1fc10a5f78027b40168800751dba2856ec66226f0205f0f752c49e97e8e947b60cfd2dfa6b10ff3234ded4884f87a2abed2ef681c8261cf4f SHA512 da5c63040eb84cb341fb9c7ea9b6d4c84af7c94bd21340c3241aa9b84c6754c018d9ec34c69bb416e215a4bc2566275cd5f2e71d9bbd7263999d54b9996c1fe0 MISC metadata.xml 347 BLAKE2B 9f0304d50cdc6ea863767d44adf04062376a06e06e6d8c8e486ecd1fcce2e66133d883e991a9978c691a0942d43f2f009236f3ac949556274bf4bad101812ccc SHA512 ec53de01e6c327d2dd81117f12ccfd0f37bf9aba3b35e346c14bdf7c303e63ea935e9bc489398bd677a5ece070f19bfc5bf86f250acc9050abb64d0df1c6ce6b diff --git a/dev-ruby/fiber-local/fiber-local-1.1.0.ebuild b/dev-ruby/fiber-local/fiber-local-1.1.0.ebuild index b91fae59f3b0..7aec77aa3e23 100644 --- a/dev-ruby/fiber-local/fiber-local-1.1.0.ebuild +++ b/dev-ruby/fiber-local/fiber-local-1.1.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 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_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="readme.md" diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest index d7fa399a1736..316accd9d073 100644 --- a/dev-ruby/pkg-config/Manifest +++ b/dev-ruby/pkg-config/Manifest @@ -2,8 +2,10 @@ DIST pkg-config-1.5.6.gem 23040 BLAKE2B dad69e21b43fd8b97ea0f01973b89bf5182664b4 DIST pkg-config-1.5.8.gem 23552 BLAKE2B d760d67b991aeb1f7a941652350925fdbc45b76204925cf7f5b9a410c75aea5a2fa0bc116fdcbca62f836f53f37a3b1369a21ef66247876ca9dc45f3acab2b74 SHA512 4b1d8c68f4ed407788fd265da021efcaa887b9e680cf443eae2b0fb3ca975640621b497d62908d685226f80353d07c562f7d9cec3525abdb738843139476637e DIST pkg-config-1.5.9.gem 23552 BLAKE2B afbf0de891eea1891788f97ac1dbf2f9e5ec77a66cfccb6848773c9888ec79405a49e76cb137741db6b80e8f9201eebb61ab381902627f38dbfb472ee5c66153 SHA512 0d075f6c39b4d4ac0cda141457f25b3b6925d856dc08b53319ea055e8ef38316eaea39ee4181e2dfb6312636faf1878819eec1923790d8cc7656a337c2a98c7b DIST pkg-config-1.6.0.gem 23552 BLAKE2B da55ddfc28f92a8a7c90afea548c83778b2eadd56d512a937c4adf28e631a75d4109e4a066537c0bc869a6f21e523c3fd979a5eff59f78650302c169c4722ffa SHA512 55398919da7811c2a8505e1ebd45149f9e9ea2aa921352d20b835d87cdb211ae8361fbf36d380302ab5e81899494108c08f80ef760e88617b60a49e374733f35 +DIST pkg-config-1.6.1.gem 23552 BLAKE2B e48e946fcb73cd37c8039515129899024578f4b8752624b3c41826f9051025fd5f029d03f74b027bdec6c611e796ba90f1c9cb560935f9ca908a7e647935bab4 SHA512 086de7e06e5c2538bccb705db8ce9f66bdb8d21c257c7587f2807c00c057120d6d25c0152eb055b638d08144f7444c21c4b16bded41deb5f3b451c3aa1428b3b EBUILD pkg-config-1.5.6.ebuild 753 BLAKE2B 0cdbb043234ffc92656f9efdab6c8ef98b3ad29df4546cbc8250419fdcd8a33d5bc84bdf3c03c258c38f05f8cb0ff200d4b7168d52d4147eef11ef8624d2c7b3 SHA512 e732e0fcc7f6d5af68564f73fab0947df9a36dec5aed349cd1b98f8841e97396a4605c42775670f66c1fdbfd7524606c166791dd83f98ff512d1f4d44662e682 EBUILD pkg-config-1.5.8.ebuild 769 BLAKE2B 07dfad822064671cded2a273a13845089864f4be3bcdc5641afc9732244f3b45aad3aedd1fa23c9971ed624dcf87e51ac76869e05f7c2f751961b0a593ec03ac SHA512 2a9aac094c7adbcc6afba12bd05ca6935ba9ebfcb49e80e118e03d559eb1e96ba5df5b11fcf0e13378d972a4e0a98d2cedd49359dc9584bbd6ffd41292fde949 EBUILD pkg-config-1.5.9.ebuild 769 BLAKE2B 81cb1e91c4104b8811ce67aade7587953d003b440e800ae9158c5ef27e60c7243fb36e054b1d1e68d0a68c363b65d5d4178e0f76d447e92da2810e8c7a0f023d SHA512 8cdff67f278429bf189f3cb2245ba3943055ee362dc711bb5f31a27c8b10144edcafd29fa3c94304747c8e1471d4b050c6efd49695bb669225268c65658617b4 EBUILD pkg-config-1.6.0.ebuild 769 BLAKE2B 81cb1e91c4104b8811ce67aade7587953d003b440e800ae9158c5ef27e60c7243fb36e054b1d1e68d0a68c363b65d5d4178e0f76d447e92da2810e8c7a0f023d SHA512 8cdff67f278429bf189f3cb2245ba3943055ee362dc711bb5f31a27c8b10144edcafd29fa3c94304747c8e1471d4b050c6efd49695bb669225268c65658617b4 +EBUILD pkg-config-1.6.1.ebuild 769 BLAKE2B 81cb1e91c4104b8811ce67aade7587953d003b440e800ae9158c5ef27e60c7243fb36e054b1d1e68d0a68c363b65d5d4178e0f76d447e92da2810e8c7a0f023d SHA512 8cdff67f278429bf189f3cb2245ba3943055ee362dc711bb5f31a27c8b10144edcafd29fa3c94304747c8e1471d4b050c6efd49695bb669225268c65658617b4 MISC metadata.xml 513 BLAKE2B 974648eada932ffecc9db66ccf3f4dbcd355379c195485ddefdda046cd4f6ffb5efde13d35640797c4f1727ee035a7bb820b6a7d6fb34f8a248129372f2f0f6f SHA512 a5b151a511d8086e772bc273f40cae7722a7d013fb3415f31b4a1562dc1de2be691a300ad637bf334cc718f3e0f8c723c01c4fc7d88b5e6efb95b620711bc199 diff --git a/dev-ruby/pkg-config/pkg-config-1.6.1.ebuild b/dev-ruby/pkg-config/pkg-config-1.6.1.ebuild new file mode 100644 index 000000000000..ccf2ccc56541 --- /dev/null +++ b/dev-ruby/pkg-config/pkg-config-1.6.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS.md" + +inherit ruby-fakegem + +DESCRIPTION="A pkg-config implementation by Ruby" +HOMEPAGE="https://github.com/ruby-gnome/pkg-config" +LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" +# this is used for testing +DEPEND=" test? ( x11-libs/cairo )" + +all_ruby_prepare() { + sed -e '/test_cflags/aomit "Fragile on Gentoo"' -i test/test-pkg-config.rb || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test-pkg-config.rb || die +} diff --git a/dev-ruby/rspec-stubbed_env/Manifest b/dev-ruby/rspec-stubbed_env/Manifest index d89e5fed7c77..d8ba48a0d4e1 100644 --- a/dev-ruby/rspec-stubbed_env/Manifest +++ b/dev-ruby/rspec-stubbed_env/Manifest @@ -1,3 +1,3 @@ DIST rspec-stubbed_env-1.0.1.tar.gz 21188 BLAKE2B b84dfd729b0f8f362b10ac36a18e7469d137d05108f031d6d96b6f8da658b20e9c11fea8f70f2f217c511505e41ea69ffbfb182582615798804ddc22e9bc136b SHA512 7ac1b2ece0812edd8e884c025300eb693fe22da22f1ca126ad62107c2ca1559b25311be588e7839e97b84fc98a9a5aa161e3f1718a4a42c69a23b8a2301d7593 -EBUILD rspec-stubbed_env-1.0.1.ebuild 805 BLAKE2B f018fce7b1f71bfd6cd8fe9a04038a21ce192a7dbfde7fbcacfc6a32ef77131ebd2e05f01574622a19db22a6eaf57f5da6e9ed38ad684f3d822745000b5aa8dd SHA512 52aaac5b1919b59163203539d090326a6cbd431a6ad2d43c2d1e1bbf74a6e2db69c4d7fd499e37aee31050ca0742fb66b470fa98c16ba67dfc937f0c851325c0 +EBUILD rspec-stubbed_env-1.0.1.ebuild 812 BLAKE2B 8d8daf54fb0ab25f5c5e7aed07e937f5cb064e781db21d5035618d739ccbb11819321926cae5b7bf59883f686492dc234fc9c8ae8c421bf59ca542bd1b01354c SHA512 4af0cd457c7a386e4bdf84b7ccf0ca734420133900f51c65ab0635cbe51d1d95d743c718ebb16c4ea3ccd6d233d880a07b1003a027118809c885ff9e7b03417a MISC metadata.xml 352 BLAKE2B 98f69d5d779982ad40245e8a6fa7add7bb65f0ec2d61e5846a2bcb0a8d426170729f529e4ddf0cd660d9ecbf6b7e3b5e1ccf8806a98ba856950cb951f497896f SHA512 4170475202d1e85e2b0003f95ddee4d9819bd36d9951970d54c80a02738dc0ecb651018b40f2ed6599161f5221a33ed1e148e1620660c15613bbde665abbd73d diff --git a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild index a1231a42bb74..f8d8a45ed361 100644 --- a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild +++ b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/version_gem/Manifest b/dev-ruby/version_gem/Manifest index f89e613bf0d8..80b99881457c 100644 --- a/dev-ruby/version_gem/Manifest +++ b/dev-ruby/version_gem/Manifest @@ -1,11 +1,7 @@ -DIST version_gem-1.1.3.tar.bz2 24554 BLAKE2B 419851cb5fcc5391449b28785aecc1c4e145bed4eafb443cdcd284d3b19d0911307afd226e43a829f34784a2fe7ece5e7e00502bfa5a9b0bb7eb49d0b6dcebf4 SHA512 77e90c6c2a52495ad9096fb83a10492f5b9bda35160287e15898351204ead174677021bde58f5dc7cd8f02f1d599736b3c3b7aba291f73e44edece10c61646e4 -DIST version_gem-1.1.4.tar.bz2 25616 BLAKE2B 76c6b1a27d81ea18741cb5bc1532a28b4a66c2f06ea23923055cd9f5fab8a5ddac651f75b6b4e114bf117a43507d6f571ddb9a643f4994a64ee0cb7555b754a5 SHA512 be4f0baa7ebca743825047962c29c086fedac0efd5509d99e76c688c246bc98c9bd1debe4db00d68d050136728d7c0428b9d97feead1fd43da7eeb48099810ad DIST version_gem-1.1.5.tar.bz2 31393 BLAKE2B a32265a85d95e954f2f091dbbb91564b80c6781c0c14d7f0f326132ca41e3b5633ae858c42825d259e7718420dde031f94c03eb962dad6b17604a00edd128b48 SHA512 d22d471f28c37fe2c7deb69cb5e558462770bc4b19a7fb192db3ff8a96c24b45e655a372f8f7f25c7bed982f87b83e1f26caff474504a35079d57c2c150b4f8c DIST version_gem-1.1.6.tar.bz2 33186 BLAKE2B 897cd86e816b8607695a5e4bb539f2bb556adb93228b2bdb32d4a7e6389d510188cb4a481d51c60c86b3f9ea63c85e5780b82a5b0541609b04e3355d462bcf73 SHA512 0ec6c4bad6b94085f3252605929f1e57060bfe34e1cbcf43a56248b3566fa8e005f97bcb5f3635acdc15834a7b8f446d9b7a99de7c5365f16ecaa024946d411a DIST version_gem-1.1.7.tar.bz2 34550 BLAKE2B a85dfa964b5d251f3282a972964892683d6b3533120d9ec88247c10ca6b6858423b123fa114e6bfc9cf398000e80f20f459e745e93731bcdde8880b31d88ee04 SHA512 934fd9439b625432af5346ab9bab087701812ff5826707ad69ab20df7b2e35ea62ad969577c4adcf70574746a57882c4b01a28094e7d7e0d68fcac70b76f1bd5 -EBUILD version_gem-1.1.3.ebuild 1016 BLAKE2B c534d985735efa358cb3b77d0c3db32989abfb4b75686174d62243c4919d2e220c5691c24087606abc385151d0cff970d9b4b8a2b4baa44e6327c2de7bd00efb SHA512 3a4273105abb0a14096df22ba2937f9c97a3bd9550f0cd39dcb2d482f2691075743f4878fa4ec4a23c5b31d6e8bee252ec7f58cc3a784cc468fb77a63067f45e -EBUILD version_gem-1.1.4.ebuild 1071 BLAKE2B 5f5c8ab68f6e10aa03457a70aac9f68a7a5a305e4b169cc10baf316a52714ab2d880566312d5c4faa3e61dac6db9c6f9ab256edf10aeedfcee9eca0788261696 SHA512 7a923a9474f39958d6fd6127892d91832d7f6e77c50f4af33050fb9ac3d30b6b202141e0a78a621bb8d084519d9848e3241590adff6d5965663678efc0ebec3d EBUILD version_gem-1.1.5.ebuild 982 BLAKE2B 54f81fd7aa27b00a7046ec5462df8db1cb1140fa04d9e086e912f4cddb95796a21aead467ab65114896673e94282cfccc9c6ce7cbb5ef58dc8bdf1f60c0a7786 SHA512 fbf2f11c1cbfb00729da6ea8dec3e3821b3da642d2ee896aec4145a278c3a67feba16f5d45c4141df4c671f16c4e3dd39657f43ea4a2f3f286c2540217c8014b EBUILD version_gem-1.1.6.ebuild 982 BLAKE2B 54f81fd7aa27b00a7046ec5462df8db1cb1140fa04d9e086e912f4cddb95796a21aead467ab65114896673e94282cfccc9c6ce7cbb5ef58dc8bdf1f60c0a7786 SHA512 fbf2f11c1cbfb00729da6ea8dec3e3821b3da642d2ee896aec4145a278c3a67feba16f5d45c4141df4c671f16c4e3dd39657f43ea4a2f3f286c2540217c8014b -EBUILD version_gem-1.1.7.ebuild 943 BLAKE2B 60ac07f784a8f3615239f60f4aa989f50a2b492f1297573635d6817843a5d247e021034ec256344f7a45a899be7c3c038a9c1707477281d8a839be0d716af556 SHA512 5654efaea1ea76554174336a87227ed57db8d21d684a96f7f4c3b29b6c9631048d32d62251ac509d0a39f6ce979af6066d4d3e0456c88f33ef2311281e82f25f +EBUILD version_gem-1.1.7.ebuild 950 BLAKE2B b41dc5a43af7c15334435b2f83b222e8a8cec4695970d9b97feb43ed40feee6d01b577b115e05694db590112218c93ee67c7e0e010d09941317176a81f958dcc SHA512 bf4dfa5ca0c0ff86f482fa012f62f06c2d83cf2ccbfc29a164be17cc4ba0feb5add6b00393616f1c4636e0e4b04d27fe5e38e477ecbbd5243a6f5c98c4db9d42 MISC metadata.xml 337 BLAKE2B 6b8f52ce757099053fbd9bf52f2a6caad31a3931b1bfadef4b9015819b4b42fea2ef0809dd1776e82a56579bcabb0adcb1c20dde895bd6cc0bfabae929eccb49 SHA512 9dcbe6f537b05341c59dfcb698898d08db81b85e5942b522a7f62bb7499e0ecf412a7068d1abddba8f89f0a23325949b32c16d6411dda377740ad6d61098707f diff --git a/dev-ruby/version_gem/version_gem-1.1.3.ebuild b/dev-ruby/version_gem/version_gem-1.1.3.ebuild deleted file mode 100644 index d841b4913fd9..000000000000 --- a/dev-ruby/version_gem/version_gem-1.1.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# 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_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" -RUBY_FAKEGEM_GEMSPEC="version_gem.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -#RUBY_FAKEGEM_GEMSPEC="oauth.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Enhance that VERSION! Sugar for boring Version modules" -HOMEPAGE="https://gitlab.com/oauth-xx/version_gem" -SRC_URI="https://gitlab.com/oauth-xx/version_gem/-/archive/v${PV}/version_gem-v${PV}.tar.bz2 -> ${P}.tar.bz2" -RUBY_S="version_gem-v${PV}" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" -IUSE="test" - -ruby_add_bdepend "test? ( dev-ruby/rspec-block_is_expected )" - -all_ruby_prepare() { - sed -i -e 's/if RUN_COVERAGE/if false/' spec/spec_helper.rb || die - - # Avoid broken implementation already fixed upstream - sed -i -e "s/'when actual' do/'when actual', pending: 'broken spec' do/" spec/version_gem/ruby_spec.rb || die -} diff --git a/dev-ruby/version_gem/version_gem-1.1.4.ebuild b/dev-ruby/version_gem/version_gem-1.1.4.ebuild deleted file mode 100644 index 05d8a8abcecb..000000000000 --- a/dev-ruby/version_gem/version_gem-1.1.4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# 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_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" -RUBY_FAKEGEM_GEMSPEC="version_gem.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -#RUBY_FAKEGEM_GEMSPEC="oauth.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Enhance that VERSION! Sugar for boring Version modules" -HOMEPAGE="https://gitlab.com/oauth-xx/version_gem" -SRC_URI="https://gitlab.com/oauth-xx/version_gem/-/archive/v${PV}/version_gem-v${PV}.tar.bz2 -> ${P}.tar.bz2" -RUBY_S="version_gem-v${PV}" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" -IUSE="test" - -ruby_add_bdepend "test? ( dev-ruby/rspec-block_is_expected )" - -all_ruby_prepare() { - sed -e 's/if RUN_COVERAGE/if false/' \ - -e '/under_test/irequire "version_gem"' \ - -i spec/spec_helper.rb || die - - # Avoid broken implementation already fixed upstream - sed -i -e "s/'when actual' do/'when actual', pending: 'broken spec' do/" spec/version_gem/ruby_spec.rb || die -} diff --git a/dev-ruby/version_gem/version_gem-1.1.7.ebuild b/dev-ruby/version_gem/version_gem-1.1.7.ebuild index 7c7b14d17060..7414e097edbe 100644 --- a/dev-ruby/version_gem/version_gem-1.1.7.ebuild +++ b/dev-ruby/version_gem/version_gem-1.1.7.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="CHANGELOG.md README.md" |