From 994fe442814c4d169bb0f1ee9745604928006b39 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 26 May 2024 00:07:28 +0100 Subject: gentoo auto-resync : 26:05:2024 - 00:07:27 --- dev-ruby/Manifest.gz | Bin 109918 -> 109966 bytes dev-ruby/concurrent-ruby/Manifest | 2 - .../concurrent-ruby/concurrent-ruby-1.1.10.ebuild | 38 ------- dev-ruby/coolio/Manifest | 1 - .../files/coolio-1.7.1-fix-build-clang16.patch | 13 --- dev-ruby/elasticsearch-api/Manifest | 4 - .../elasticsearch-api-7.17.8.ebuild | 61 ----------- .../elasticsearch-api-7.17.9.ebuild | 61 ----------- dev-ruby/elasticsearch-transport/Manifest | 6 -- .../elasticsearch-transport-7.17.7.ebuild | 69 ------------- .../elasticsearch-transport-7.17.8.ebuild | 69 ------------- .../elasticsearch-transport-7.17.9.ebuild | 70 ------------- dev-ruby/elasticsearch/Manifest | 4 - dev-ruby/elasticsearch/elasticsearch-7.17.8.ebuild | 55 ---------- dev-ruby/elasticsearch/elasticsearch-7.17.9.ebuild | 55 ---------- dev-ruby/faraday/Manifest | 8 +- dev-ruby/faraday/faraday-1.3.1.ebuild | 89 ---------------- dev-ruby/faraday/faraday-2.8.0.ebuild | 62 ----------- dev-ruby/faraday/faraday-2.8.1.ebuild | 62 ----------- dev-ruby/faraday/faraday-2.9.0.ebuild | 2 +- dev-ruby/hiera-eyaml/Manifest | 3 + dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild | 57 +++++++++++ dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild | 57 +++++++++++ dev-ruby/hoe/Manifest | 8 +- dev-ruby/hoe/hoe-4.0.5.ebuild | 53 ---------- dev-ruby/hoe/hoe-4.1.0.ebuild | 53 ---------- dev-ruby/hoe/hoe-4.2.0.ebuild | 2 +- dev-ruby/hoe/hoe-4.2.1.ebuild | 53 ++++++++++ dev-ruby/minitest/Manifest | 4 +- dev-ruby/minitest/minitest-5.22.3.ebuild | 2 +- dev-ruby/minitest/minitest-5.23.1.ebuild | 28 +++++ dev-ruby/mocha/Manifest | 4 +- dev-ruby/mocha/mocha-1.16.1.ebuild | 2 +- dev-ruby/mocha/mocha-2.2.0.ebuild | 2 +- dev-ruby/racc/Manifest | 2 +- dev-ruby/racc/racc-1.7.3.ebuild | 2 +- dev-ruby/rdoc/Manifest | 2 + dev-ruby/rdoc/rdoc-6.7.0.ebuild | 99 ++++++++++++++++++ dev-ruby/rexml/Manifest | 2 +- dev-ruby/rexml/rexml-3.2.8.ebuild | 2 +- dev-ruby/rubygems/Manifest | 4 - dev-ruby/rubygems/rubygems-3.4.1.ebuild | 113 --------------------- dev-ruby/rubygems/rubygems-3.4.3.ebuild | 113 --------------------- dev-ruby/strscan/Manifest | 2 +- dev-ruby/strscan/strscan-3.0.9.ebuild | 2 +- dev-ruby/warning/Manifest | 2 + dev-ruby/warning/warning-1.4.0.ebuild | 22 ++++ dev-ruby/wisper/Manifest | 2 + dev-ruby/wisper/wisper-3.0.0.ebuild | 24 +++++ 49 files changed, 369 insertions(+), 1083 deletions(-) delete mode 100644 dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild delete mode 100644 dev-ruby/coolio/files/coolio-1.7.1-fix-build-clang16.patch delete mode 100644 dev-ruby/elasticsearch-api/elasticsearch-api-7.17.8.ebuild delete mode 100644 dev-ruby/elasticsearch-api/elasticsearch-api-7.17.9.ebuild delete mode 100644 dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild delete mode 100644 dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.8.ebuild delete mode 100644 dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.9.ebuild delete mode 100644 dev-ruby/elasticsearch/elasticsearch-7.17.8.ebuild delete mode 100644 dev-ruby/elasticsearch/elasticsearch-7.17.9.ebuild delete mode 100644 dev-ruby/faraday/faraday-1.3.1.ebuild delete mode 100644 dev-ruby/faraday/faraday-2.8.0.ebuild delete mode 100644 dev-ruby/faraday/faraday-2.8.1.ebuild create mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild create mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild delete mode 100644 dev-ruby/hoe/hoe-4.0.5.ebuild delete mode 100644 dev-ruby/hoe/hoe-4.1.0.ebuild create mode 100644 dev-ruby/hoe/hoe-4.2.1.ebuild create mode 100644 dev-ruby/minitest/minitest-5.23.1.ebuild create mode 100644 dev-ruby/rdoc/rdoc-6.7.0.ebuild delete mode 100644 dev-ruby/rubygems/rubygems-3.4.1.ebuild delete mode 100644 dev-ruby/rubygems/rubygems-3.4.3.ebuild create mode 100644 dev-ruby/warning/warning-1.4.0.ebuild create mode 100644 dev-ruby/wisper/wisper-3.0.0.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 5327b6f96bd5..d685b994dde6 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/concurrent-ruby/Manifest b/dev-ruby/concurrent-ruby/Manifest index e84991e42464..852546031bf0 100644 --- a/dev-ruby/concurrent-ruby/Manifest +++ b/dev-ruby/concurrent-ruby/Manifest @@ -1,7 +1,5 @@ -DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f SHA512 cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064 DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285 SHA512 e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0 DIST concurrent-ruby-1.2.3.tar.gz 1152422 BLAKE2B 72057ef4db1cc7dd0eb30122671e1c6106d1330215ded04040cbb92c10688866a643b0614bda21accbf8782470b03ea53c2b5b5e4e69a01cb73a2dac2b41d182 SHA512 6da7b3e13f7043f9fbb95b566e312584c479d7de5e34e29bfa90887ade143fca756dd40d7135dc923c41c468bc402e6fd06f33a075465ca6bde763affe50c751 -EBUILD concurrent-ruby-1.1.10.ebuild 1344 BLAKE2B c8831b618163484337a28ad27b60542669deba0a914efe0017928669685459d1585b8a0a7c4a4c7a2b5e90c9c2755fc40cd8c61b7fd33a5f141e3d028e5ad2e3 SHA512 a3767d62f9408605df1bee48b96133e2af42830c78238a8081332e35976a7945e4a7a17a479d3c87291db6ecc52a5ba8c34f7ce78730924cf238bb414ea7ca95 EBUILD concurrent-ruby-1.2.2.ebuild 1346 BLAKE2B 16f13760fc679418818d3c2cdc7311b03ff0a861005f3facce18472d314e2c24715005c7622088345be4b6f1b20a0baba3b40adf077b36e9d0723376f7efe426 SHA512 d39bc89294f8118c2d215d1568d2d81a8d673046e3d0cbdd1f185912f4eca880002c28cb3a612fd59abc65524c63eeac88efbd625e24be0b898d7862576287ad EBUILD concurrent-ruby-1.2.3.ebuild 1357 BLAKE2B 6670f1619bbcce72670f986759a5a5dc5dabdc0fe83c4c375fa828e92abdfcf24930074fb050416b991807f1df63e4950f9b25fee04f296cc6bd8786b259194b SHA512 257ede866e534afe402f7004d3d96a0fdca44ae38ace4c71e1e4ab823cc954ce0f6c99ce12a2a71f7f5611c012cc3aa9097ff9a08c84273c7d9893b7f5400f5c MISC metadata.xml 359 BLAKE2B 2db8e9c1e575575ead6e6f86d5c883e356dbd84d3def08d6d2b9473e8cb10951268bd85208f56b14047b6bf57388e025f4ad626555d001d266bb0a87db954f45 SHA512 39f31f985f90fb6514f2c282c01a0d38e325371ec18671dda808372891caa83eb28a6eaf0a3090999a0427e5ca6cf3ba5f75b59e86b0e8713dc85ff3a6eacb68 diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild deleted file mode 100644 index 9a9ff3d060bc..000000000000 --- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Modern concurrency tools including agents, futures, promises, thread pools, more" -HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby" -SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -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" -IUSE="" - -ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )" - -all_ruby_prepare() { - # Remove edge files as defined in support/file_map.rb - rm -rf spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}* || die - rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die - sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die - sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die - sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || die - - # Remove specs for the ext gem - rm -rf spec/concurrent/atomic || die - - sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest index c2135e0febbd..495fcef6e9bb 100644 --- a/dev-ruby/coolio/Manifest +++ b/dev-ruby/coolio/Manifest @@ -1,4 +1,3 @@ -AUX coolio-1.7.1-fix-build-clang16.patch 621 BLAKE2B 8f76b0e5dc380c0ba199d63620fe92b42bacd014357d5635c26931b3c11df81607bf191ce44e5713446886055f8ef8fb67eca36ba6fdf946663cc1390c47782a SHA512 3aa78a96ee79a09dedc876905f9945111b74f18bf80adb9911cde98d85df3ce0da63456bb62d14587295010f4fc2bd9a1fd3fbe2d6e93e43085c607eca607dee DIST cool.io-1.8.0.gem 113152 BLAKE2B 358fc0296636adb793a38a5763a964f6109a7884bba62f98d3ef92cd9a1a8ee038e3f2866a5f2bfad13a78519cd4299c4543a9382bc65bca59d4374102a09272 SHA512 e847bafbc157d05f1d48b262856a68d80b183a9eed29d6d454df4fbe7fabc427e6e83c873a0f36f2f8cc06bebac22cc1993f344943e43faaf556a8b235666026 DIST cool.io-1.8.1.gem 113152 BLAKE2B 555454735c490ef60a54b2c77b9a07c870b9c7bee0807df24bde82d04ad030a0ee2e04957eb3c6e8b38d199c4082d066d62ebd7ba7886ae61c50c631b024effe SHA512 c4dd6587c9625e5f2060e603c6ea4fca3dc959208657e4cf8f3cdaa51b6c5ce79facea63bc4d4d6541521f42b77f2caec448e1fc7d476319224e08da633b4cbc EBUILD coolio-1.8.0.ebuild 1374 BLAKE2B bd6d67207200013aef4b1ff465375368a69f3fef42a0c74017b3fd3ad6c9da7828fd3e33ca0b92e28bc79e71abcfcc2a1aff21e79721af19c1e4cca338a6efe8 SHA512 f51d5db1e1d6d50ac0b49fe4a759a00ab5fdfe54614f9c18b3272fc44999eb2bff192a067508958018f8af81625050008fbac6a30229be8b546383061df99ca1 diff --git a/dev-ruby/coolio/files/coolio-1.7.1-fix-build-clang16.patch b/dev-ruby/coolio/files/coolio-1.7.1-fix-build-clang16.patch deleted file mode 100644 index 909988fda7c3..000000000000 --- a/dev-ruby/coolio/files/coolio-1.7.1-fix-build-clang16.patch +++ /dev/null @@ -1,13 +0,0 @@ -Bug: https://bugs.gentoo.org/883147 -Upstream PR: https://github.com/tarcieri/cool.io/pull/78 ---- a/ext/libev/ev.c -+++ b/ext/libev/ev.c -@@ -3768,7 +3768,7 @@ rb_thread_unsafe_dangerous_crazy_blocking_region_end(...); - #if defined(HAVE_RB_THREAD_BLOCKING_REGION) || defined(HAVE_RB_THREAD_CALL_WITHOUT_GVL) - poll_args.loop = loop; - poll_args.waittime = waittime; -- rb_thread_call_without_gvl(ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0); -+ rb_thread_call_without_gvl((void *)ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0); - #else - backend_poll (EV_A_ waittime); - #endif diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest index ae0ebc699907..aa1d859ecadd 100644 --- a/dev-ruby/elasticsearch-api/Manifest +++ b/dev-ruby/elasticsearch-api/Manifest @@ -1,15 +1,11 @@ DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83 DIST elasticsearch-ruby-7.17.10.tar.gz 1032424 BLAKE2B 72ef81b295c656ad319997c89bb065e17e7cda331572758642b028126ff82606b05fd9ba71cf56728428d5f438af69dc3d74f3a1e9733bf5c4869989b03890f0 SHA512 5921595d9f35f5610c999c8f686621212095786d1c2caffd133b315d2ae20154016160950af2bd6f0959a390b1615dbce3da2e43ff2aadbfd1be1b675455f17d -DIST elasticsearch-ruby-7.17.8.tar.gz 1017287 BLAKE2B d204c1992d5006b386dc0996bed852132ded6b9732a38699e804e1a5ee62387ef5374836cdb4e84c6232066139422b5d1e831143dbd682e86ec30df9077b1279 SHA512 71288f31e18ff13709962848091e8e0afb128d805be9c3060421bb46fa7bf120700330beb12241b4f7385e88d9f959921fce3721a1050f89c2464ab8dd355706 -DIST elasticsearch-ruby-7.17.9.tar.gz 1030121 BLAKE2B 5acfc3f2ce9d39e9f02deed043aec90800968fef453d47802b6628598fc3c39875238d29e1c8927b88fb1e7a65960024e43874482da8a0920cca17a4beb2c0b4 SHA512 974dde6478345a22f27b4264219759a16878e29eb0aabaf6d57aa0d94d22712e35e55657ff5625a36e8643dcb12bac8aa4e6bb269ac011ca8fddcaae0083bcf0 DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 EBUILD elasticsearch-api-6.8.3.ebuild 1557 BLAKE2B 29e7d70a0d03e958527651d8f3823c3b42373b9da4b8a68708e829422f729cecbbe45c7f6c7a4fbbcd737707afd261053043d6d9540f24187c84fb03897ce656 SHA512 cae3539fbe06244d7e35db372125d250839a8f530837a0026daa0858a9655dd2daa8815918e4da1a916618a56709916ec3201ba66e346f39a16a7c9fa2444aec EBUILD elasticsearch-api-7.17.10.ebuild 1496 BLAKE2B 48de4f3b3872f16489c6ed04c19c155f77c23719b0930176f64930efc0f489488c5dc3acb4bcdf8ad33ca9278e6e630a7858c0cf090ea273f55414b146d0137a SHA512 e74acbb8d1d8906dd54a049cd40f1819eea2756c029d05edae1f329e4d62d849e5f5e908092658a366a8b9e950611930cb6ea3b1b28cc88138f5423c24790e01 -EBUILD elasticsearch-api-7.17.8.ebuild 1575 BLAKE2B c59c4b65764c9d03e0715375168d1dcdcebc44db0a1db4648d8e64efb0f4c7140bee7715d9c316e3043022ec02dd1f0512919097399e4bc725839df1d27fae3b SHA512 8596876170a0da05d93496676efdfeda06f6d42ae84dd34a0891d4672bcb41b8d5f97f551a2248f26fd1fe53b7b08b4dcd7e9f2c0ba2d6e267a0bf7525b5c06a -EBUILD elasticsearch-api-7.17.9.ebuild 1575 BLAKE2B c59c4b65764c9d03e0715375168d1dcdcebc44db0a1db4648d8e64efb0f4c7140bee7715d9c316e3043022ec02dd1f0512919097399e4bc725839df1d27fae3b SHA512 8596876170a0da05d93496676efdfeda06f6d42ae84dd34a0891d4672bcb41b8d5f97f551a2248f26fd1fe53b7b08b4dcd7e9f2c0ba2d6e267a0bf7525b5c06a EBUILD elasticsearch-api-8.10.0.ebuild 1564 BLAKE2B ccad571cf7e63e9dbcff6d319a0404efadc9aa4649434d46416a11d83200ae8d5a1bd6feb16c81b66b71358842255309cf5664d9fc4335de8c7052ef0ff97a9b SHA512 805e873172052f176387b1a0363e8a8756a992593ad53682f6b79079c5695824a0323d3aaf4f2ddb02452dbd182ba86c5366ac19538d4e584cb01c8b045d94c9 EBUILD elasticsearch-api-8.12.2.ebuild 1654 BLAKE2B 6f41192c8a5e56dbbf550716787b7946e51132bddfb3fffe782d285186ea01ce146b1eeb5cd6c35bcf0c3342f4e5a2ef44b5ed2fb0b80cd2c8addde61773b418 SHA512 eea922f4a7cd5f5b8bc08f0529d6b0b0c94b90e11d0f4c981560550650ad74f6310a9f5fe033400c9a45f4237f7ae17792c0111436eabf5580a018606c40a43b EBUILD elasticsearch-api-8.13.0.ebuild 1654 BLAKE2B 6f41192c8a5e56dbbf550716787b7946e51132bddfb3fffe782d285186ea01ce146b1eeb5cd6c35bcf0c3342f4e5a2ef44b5ed2fb0b80cd2c8addde61773b418 SHA512 eea922f4a7cd5f5b8bc08f0529d6b0b0c94b90e11d0f4c981560550650ad74f6310a9f5fe033400c9a45f4237f7ae17792c0111436eabf5580a018606c40a43b diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.8.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.8.ebuild deleted file mode 100644 index 6851e20568e3..000000000000 --- a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.8.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31" -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="" - -ruby_add_rdepend " - dev-ruby/multi_json -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/elasticsearch-transport - dev-ruby/mocha:1.0 - dev-ruby/patron - 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 -i -e '/config.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"' \ - -e '1igem "faraday", "~> 1.0"' \ - -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 -} diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.9.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.9.ebuild deleted file mode 100644 index 6851e20568e3..000000000000 --- a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.9.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31" -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="" - -ruby_add_rdepend " - dev-ruby/multi_json -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/elasticsearch-transport - dev-ruby/mocha:1.0 - dev-ruby/patron - 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 -i -e '/config.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"' \ - -e '1igem "faraday", "~> 1.0"' \ - -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 -} diff --git a/dev-ruby/elasticsearch-transport/Manifest b/dev-ruby/elasticsearch-transport/Manifest index 0f1c9e9e6cbf..8aab2ecd4da9 100644 --- a/dev-ruby/elasticsearch-transport/Manifest +++ b/dev-ruby/elasticsearch-transport/Manifest @@ -1,11 +1,5 @@ DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83 DIST elasticsearch-ruby-7.17.10.tar.gz 1032424 BLAKE2B 72ef81b295c656ad319997c89bb065e17e7cda331572758642b028126ff82606b05fd9ba71cf56728428d5f438af69dc3d74f3a1e9733bf5c4869989b03890f0 SHA512 5921595d9f35f5610c999c8f686621212095786d1c2caffd133b315d2ae20154016160950af2bd6f0959a390b1615dbce3da2e43ff2aadbfd1be1b675455f17d -DIST elasticsearch-ruby-7.17.7.tar.gz 1017241 BLAKE2B 5da6a9dc39afb42c5f5b27aebc403743950d7f587229f5aae8e838e68eab760068686d96fcdc5287596130748e2d2017d56afbd72decf50cdf57eeaac4bd8436 SHA512 d19722ffd5786570f6d36e915b25916dc6879029a6b93bda2ec001209f3a2b0db1bc465ec0eedb9795addd33e2c265a39730fcac5e6ed35a6df14e08b764e83e -DIST elasticsearch-ruby-7.17.8.tar.gz 1017287 BLAKE2B d204c1992d5006b386dc0996bed852132ded6b9732a38699e804e1a5ee62387ef5374836cdb4e84c6232066139422b5d1e831143dbd682e86ec30df9077b1279 SHA512 71288f31e18ff13709962848091e8e0afb128d805be9c3060421bb46fa7bf120700330beb12241b4f7385e88d9f959921fce3721a1050f89c2464ab8dd355706 -DIST elasticsearch-ruby-7.17.9.tar.gz 1030121 BLAKE2B 5acfc3f2ce9d39e9f02deed043aec90800968fef453d47802b6628598fc3c39875238d29e1c8927b88fb1e7a65960024e43874482da8a0920cca17a4beb2c0b4 SHA512 974dde6478345a22f27b4264219759a16878e29eb0aabaf6d57aa0d94d22712e35e55657ff5625a36e8643dcb12bac8aa4e6bb269ac011ca8fddcaae0083bcf0 EBUILD elasticsearch-transport-6.8.3-r1.ebuild 1261 BLAKE2B 0a5c62813e705b732c90ecad45c4a3806cd4d4edce48a98e44910c619a3a8cbe35e1d5a6f014d043d783ef0248a4806bf22b671232fac3625ad34efd8dc9a964 SHA512 41bfd6bb1b09b7e593526bd80a7a6a0b83d111a579a993e6f95c3a18b080c21a0aa40eb8b16720967e21e33cb59c84eff4d100d0fdef47856a0d32019550a238 EBUILD elasticsearch-transport-7.17.10.ebuild 2399 BLAKE2B 8995a7d6c055dad75193c3ceac056e99710760866c4cb1922aab96aba46b0dd04041dca1f0f2be98ec5ad26ac1311e98ef8300e93ed942a6fd458cdeb6b45c35 SHA512 8d0185c7ce57df8628380aa8a42b373f09c441c9606ec0930be5d3492fbf230928683e0645ef6bc04d1b3f4991192bd7ded5d965f73c3e3eb0e232902a68e922 -EBUILD elasticsearch-transport-7.17.7.ebuild 1863 BLAKE2B 3ff5426ee9f40f9d7f5101fdb119a3c86876d11a9fc7bad263dbc86d91a4801974717e6bcc6e52361a6d39e094b721c33941e7a6b8b54ca61087965cb8710307 SHA512 49a1316225f0da2f52bac77b67bb73f208974474384eb914e6444cb526b73a9280ca38b9a49043d3ecc23d19f27e63cb4d91062415ebfa57ee3cff730779874f -EBUILD elasticsearch-transport-7.17.8.ebuild 1856 BLAKE2B 63b0b0e3ae16f62235378ae84b9097d44082f38f323e309996ea1b43bb40090cd94f92fab4e003b7f388284133ff76af82e3ff33c8dde5623786847d67c59a3f SHA512 ac96ee5d020543f856c1c7d65a7c0046123e4d0abfd2023a40eafd994d5862ca4903e7fb56e38c7e17e506681476c6a6d9b6ea25b688f4c759bd87149ac7652f -EBUILD elasticsearch-transport-7.17.9.ebuild 1873 BLAKE2B d575142f241a0ea330eefc9bf117758e73a2c9e60d8b0fb54515ee4efcfa15614a592e857e6afe62517dab212d6cc238dae7ea2d471ede1d4fb4c8eb02ad948b SHA512 8d62967d44e23ca1bd2b47fabcf28796e718ebda930c49918716e3bf2841d82cc3aa2d9a49e04c0bd9548fbd0a92df7aac365163be3e5f09abe8e96b6f01c66b MISC metadata.xml 316 BLAKE2B 6dd63e5f6301f77e0a7eaa6cede387182abac37b0bd81ea6484e7a211318aadcdf8bb86f8b5b40abe82402a99c8ccaf9ca168921d085ddbb70319afd5e256db3 SHA512 28e3e5371dad297baa577034783afa219b4796d6dfbbcd24ad1e90c47f130dbaebdf0a9a76bf38a0b9e7df610d24cdc3a7b92f76bf1ff92b8ed88bcf861de881 diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild deleted file mode 100644 index a1d81e04c059..000000000000 --- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby30 ruby31" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -MY_P=elasticsearch-ruby-${PV} -DESCRIPTION="Ruby integrations for ES, elasticsearch-transport 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="" - -ruby_add_rdepend " - dev-ruby/faraday:1 - dev-ruby/multi_json -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/mocha:1.0 - dev-ruby/pry - dev-ruby/rspec:3 - dev-ruby/shoulda-context - dev-ruby/curb - dev-ruby/patron - dev-ruby/typhoeus - ) -" - -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 - - # Tweak test setup to only run unit tests since we don't have a live cluster - sed -e "s/RUBY_VERSION > '1.9'/false/" \ - -e '/module Elasticsearch/,$ s:^:#:' \ - -e '/reporters/ s:^:#: ; /Reporters::SpecReporter/,/^end/ s:^:#: ; /Reporters.use/ s:^:#:' \ - -i test/test_helper.rb || die - - sed -e '/pry/ s:^:#:' \ - -e '1igem "faraday", "~> 1.0"' \ - -e '/config.formatter/ s:^:#:' \ - -i spec/spec_helper.rb || die - - # Avoid specs that require a running elasticsearch instance - sed -e '/#perform_request/ s/describe/xdescribe/' \ - -e '/when the client connects/ s/context/xcontext/' \ - -i spec/elasticsearch/transport/client_spec.rb || die - sed -e '/retries on 404 status the specified number of max_retries/ s/it/xit/' \ - -i spec/elasticsearch/transport/base_spec.rb || die -} diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.8.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.8.ebuild deleted file mode 100644 index 6b2be3fa12b7..000000000000 --- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.8.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -MY_P=elasticsearch-ruby-${PV} -DESCRIPTION="Ruby integrations for ES, elasticsearch-transport 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="" - -ruby_add_rdepend " - dev-ruby/faraday:1 - dev-ruby/multi_json -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/mocha:1.0 - dev-ruby/pry - dev-ruby/rspec:3 - dev-ruby/shoulda-context - dev-ruby/curb - dev-ruby/patron - dev-ruby/typhoeus - ) -" - -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 - - # Tweak test setup to only run unit tests since we don't have a live cluster - sed -e "s/RUBY_VERSION > '1.9'/false/" \ - -e '/module Elasticsearch/,$ s:^:#:' \ - -e '/reporters/ s:^:#: ; /Reporters::SpecReporter/,/^end/ s:^:#: ; /Reporters.use/ s:^:#:' \ - -i test/test_helper.rb || die - - sed -e '/pry/ s:^:#:' \ - -e '1igem "faraday", "~> 1.0"' \ - -e '/config.formatter/ s:^:#:' \ - -i spec/spec_helper.rb || die - - # Avoid specs that require a running elasticsearch instance - sed -e '/#perform_request/ s/describe/xdescribe/' \ - -e '/when the client connects/ s/context/xcontext/' \ - -i spec/elasticsearch/transport/client_spec.rb || die - sed -e '/retries on 404 status the specified number of max_retries/ s/it/xit/' \ - -i spec/elasticsearch/transport/base_spec.rb || die -} diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.9.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.9.ebuild deleted file mode 100644 index fe40ac511809..000000000000 --- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.9.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -MY_P=elasticsearch-ruby-${PV} -DESCRIPTION="Ruby integrations for ES, elasticsearch-transport 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="" - -ruby_add_rdepend " - dev-ruby/faraday:1 - dev-ruby/multi_json -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/mocha:1.0 - dev-ruby/pry - dev-ruby/rspec:3 - dev-ruby/shoulda-context - dev-ruby/curb - dev-ruby/ethon - dev-ruby/patron - dev-ruby/typhoeus - ) -" - -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 - - # Tweak test setup to only run unit tests since we don't have a live cluster - sed -e "s/RUBY_VERSION > '1.9'/false/" \ - -e '/module Elasticsearch/,$ s:^:#:' \ - -e '/reporters/ s:^:#: ; /Reporters::SpecReporter/,/^end/ s:^:#: ; /Reporters.use/ s:^:#:' \ - -i test/test_helper.rb || die - - sed -e '/pry/ s:^:#:' \ - -e '1igem "faraday", "~> 1.0"' \ - -e '/config.formatter/ s:^:#:' \ - -i spec/spec_helper.rb || die - - # Avoid specs that require a running elasticsearch instance - sed -e '/#perform_request/ s/describe/xdescribe/' \ - -e '/when the client connects/ s/context/xcontext/' \ - -i spec/elasticsearch/transport/client_spec.rb || die - sed -e '/retries on 404 status the specified number of max_retries/ s/it/xit/' \ - -i spec/elasticsearch/transport/base_spec.rb || die -} diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest index 5777f70d2ee2..03071ab5c1f1 100644 --- a/dev-ruby/elasticsearch/Manifest +++ b/dev-ruby/elasticsearch/Manifest @@ -1,15 +1,11 @@ DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83 DIST elasticsearch-ruby-7.17.10.tar.gz 1032424 BLAKE2B 72ef81b295c656ad319997c89bb065e17e7cda331572758642b028126ff82606b05fd9ba71cf56728428d5f438af69dc3d74f3a1e9733bf5c4869989b03890f0 SHA512 5921595d9f35f5610c999c8f686621212095786d1c2caffd133b315d2ae20154016160950af2bd6f0959a390b1615dbce3da2e43ff2aadbfd1be1b675455f17d -DIST elasticsearch-ruby-7.17.8.tar.gz 1017287 BLAKE2B d204c1992d5006b386dc0996bed852132ded6b9732a38699e804e1a5ee62387ef5374836cdb4e84c6232066139422b5d1e831143dbd682e86ec30df9077b1279 SHA512 71288f31e18ff13709962848091e8e0afb128d805be9c3060421bb46fa7bf120700330beb12241b4f7385e88d9f959921fce3721a1050f89c2464ab8dd355706 -DIST elasticsearch-ruby-7.17.9.tar.gz 1030121 BLAKE2B 5acfc3f2ce9d39e9f02deed043aec90800968fef453d47802b6628598fc3c39875238d29e1c8927b88fb1e7a65960024e43874482da8a0920cca17a4beb2c0b4 SHA512 974dde6478345a22f27b4264219759a16878e29eb0aabaf6d57aa0d94d22712e35e55657ff5625a36e8643dcb12bac8aa4e6bb269ac011ca8fddcaae0083bcf0 DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 EBUILD elasticsearch-6.8.3.ebuild 1201 BLAKE2B e1a1855a1dcea1b164484f66e350396bafb7c37351c875197119828001256465c9da38da58ded2ce5f23a92ce0a835cf3bb844da00c22091a50f73203f6d7db0 SHA512 a1bc5273c7b370e428e005c76fe40f1bdaf6e5df2f9edfbaf2cb93c063629bf2438a83d0d1a4650f6e5fe30dc622ad501d92b343533230b898a2bbe2cacb2ff0 EBUILD elasticsearch-7.17.10.ebuild 1752 BLAKE2B 88f73fbab576c4f7b094dc759389a01580641a79321b0c5c391d6e0b6b506752c296ab166c3f0c98c41e22c278b7cc5df61e8abf0a7190e8c311cc3318e9fdc0 SHA512 7342fc9f437367f03ac3f80c6c45e4409c0e3140ca509b8e960ff0395f32f1565c1bd832266bb3b2c2b8acc2d4b4b4051849ca67629a4da8b3ec35eef4fd21a3 -EBUILD elasticsearch-7.17.8.ebuild 1314 BLAKE2B 01036ff0836057aee2531d66b0f3d3f5f5dbbd8c8945897611c44ae6476eda21bd3581bdec4d8f121f7932e0953dc7e4f3892687742200d5d8086c1dd3db813a SHA512 3a968142952fb8dc58303c9d0f19df27aa744adf1b9cfb61da84ddd62a8d39f06c3011ca8504f432eb9a2a5a6c5cd86f2538777b961aa733a8eb2c8d0d1f4ffb -EBUILD elasticsearch-7.17.9.ebuild 1314 BLAKE2B 01036ff0836057aee2531d66b0f3d3f5f5dbbd8c8945897611c44ae6476eda21bd3581bdec4d8f121f7932e0953dc7e4f3892687742200d5d8086c1dd3db813a SHA512 3a968142952fb8dc58303c9d0f19df27aa744adf1b9cfb61da84ddd62a8d39f06c3011ca8504f432eb9a2a5a6c5cd86f2538777b961aa733a8eb2c8d0d1f4ffb EBUILD elasticsearch-8.10.0.ebuild 1307 BLAKE2B 2e2ecec1a9f91b4d75353c307e81b09a9abdb31cd27c4899830511bc1268b34c6a8458f2d80af5659611d795ccb16bdf5f8d6dcadd03b2ffe3eb2f9af0cd0657 SHA512 703a61e5af7d8f88994f2962c3856cbb89424f068b2fc6f29d5ecc97963d9dbfc62be7571478d2f788dca08fdb05582ef192d81ed880a345ed2189fb81635701 EBUILD elasticsearch-8.12.2.ebuild 1329 BLAKE2B 91e1c9ecdce5e0934516f87f1420dce3b3a053ed551756cdfc27c7569c1f3ec860540ec9449cf8c2f1abab42cff90d03c6113aaa639291c88ce841862ae9dcdd SHA512 773039940b47f3a0880ccea4606be5217f173ea4e800aefc6a829c36473ecdb47b9e51d9a5d23b3dd45e8c3bd5261939a11d5648e46408e4d6344f6d44582fd5 EBUILD elasticsearch-8.13.0-r1.ebuild 1335 BLAKE2B a33266a847db4274e42b4a637adb41a0659e1da8fa1db1323504ed8e2eb20baa63caf7fb152c71fbb459f47cfacf6564b62b7c2410b15c77101e45e2fc24a1af SHA512 b519c6eb7b8dde22969a544eef8e8efdc94bf227fb5b98953290c72353a5a6ed59edb460bea61d3bc185af5b9a9761b81be5e76822a1d6c6d660ddb6796dd0f8 diff --git a/dev-ruby/elasticsearch/elasticsearch-7.17.8.ebuild b/dev-ruby/elasticsearch/elasticsearch-7.17.8.ebuild deleted file mode 100644 index 88751547f4fb..000000000000 --- a/dev-ruby/elasticsearch/elasticsearch-7.17.8.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31" - -RUBY_FAKEGEM_BINWRAP="" -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="" - -ruby_add_rdepend " - ~dev-ruby/elasticsearch-api-${PV} - ~dev-ruby/elasticsearch-transport-${PV} -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/elasticsearch-transport - dev-ruby/mocha:1.0 - 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 -} diff --git a/dev-ruby/elasticsearch/elasticsearch-7.17.9.ebuild b/dev-ruby/elasticsearch/elasticsearch-7.17.9.ebuild deleted file mode 100644 index 88751547f4fb..000000000000 --- a/dev-ruby/elasticsearch/elasticsearch-7.17.9.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31" - -RUBY_FAKEGEM_BINWRAP="" -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="" - -ruby_add_rdepend " - ~dev-ruby/elasticsearch-api-${PV} - ~dev-ruby/elasticsearch-transport-${PV} -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/elasticsearch-transport - dev-ruby/mocha:1.0 - 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 -} diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest index 4c17ca84ea5f..534306c26982 100644 --- a/dev-ruby/faraday/Manifest +++ b/dev-ruby/faraday/Manifest @@ -1,13 +1,7 @@ DIST faraday-1.10.3.tar.gz 835008 BLAKE2B 5b2cff7877cd1e73dc52830aed67988eb5ed33a5ea1378d995f9e48bb69b8d20163a9faa69d65c9c99fddaa79e80bacee04b15141859dd81678a374b592557d1 SHA512 58b288a4d44424075f447fea982618db76b47f30e9fad69e5300b757f819bcf3cd48502b35851d186e103839538be0e52b7c222076f1399c3491335c2fe5b2c8 -DIST faraday-1.3.1.tar.gz 840638 BLAKE2B 284f7f612d3ab791a00ceab823be0246685fa38356bfeb6e01c12e81c7369c500719a6023dd929160ca598b41401b82cda0d8e9e363d0e7bdd91791742f8e68f SHA512 b89839e5d602911904ce009f52d011c124f84811e0676a3a524d22ea7084d99a971b6573dcde6d512bf933909cc461ef01cd82a8eeb9df581c56f17f31966b1b DIST faraday-2.7.12.tar.gz 1029923 BLAKE2B 267880c4d35284c1eb2f894e9c2803662cf5a901417b5a8c6934b8cef3fe842924d945b64b6617dcd017cbfdc3c9be19271c7c295e2c39518215aba3ab8304bb SHA512 e35aaa7096a77a3dc76aa0a2c262d6e83d894564474dd5b1414488615e54096e96fefa245d65804afa71fc22ef55748c18a32213ba6eaedb431246d5f8d382a1 -DIST faraday-2.8.0.tar.gz 1030670 BLAKE2B b0dc09bb4b760e1e194276709f6d2fdc391af0422f2eeba1f07e8824bb02346dcbd05dd701cb5bfbdebd32ae77bb75914955061b43e85f5e47843b11d40e3b2b SHA512 14aa19b24996140467e74abf35129d60781eefaf97fcc3eea7f83f9dd8db17318fbc57d263e1564f94cd9cd1a03129cef210b50190491e4e094092196c72aa67 -DIST faraday-2.8.1.tar.gz 1030720 BLAKE2B c52733fa00143882d43bf7e48dc6fd79621aad9b096f01eb0cc05bb0808bffff0c01282d3823d3b105554d953dc003d86f85c7ef9505a733214a4569764b45a6 SHA512 b2af1dbfcefb92969ae45138401c8cc9a8a1b10ca2bd93dc6aad66337aefbad4cf5700949fb821b93bdba46ec5c7c61b83dcc934b5797a5516c53aab50a287cb DIST faraday-2.9.0.tar.gz 1030759 BLAKE2B 450ca700ccf624115aaa6c5ffc873e926884ff27a520aecd890f7156f20f829a802cece461327205930dfc53d06fd837adb1bb989e9603f369f61606640acddf SHA512 f534cd0903bc5ee83a355b09c886dfdf593b842fc85863877c9e0217ba797b027acce6d36674579053ac24e180d71afe4d879cb52cadd1da803b609f2da407c3 EBUILD faraday-1.10.3.ebuild 3582 BLAKE2B 2933da54571fa46d5e2ed87b51d1ff340b5d9a54c12a1b68e333d8a7e380539ccdb0b31884fd77c3b3476ef4086d024257aee8dc26556bacbedc85ddc73d2184 SHA512 2272070a510a50aa9ec35f2667b7fbbd2e5d3deadcfe4905a92265312935b861760527cae02d16e35fb8dcd39052042b863634d2bdd51168283f046c0109f078 -EBUILD faraday-1.3.1.ebuild 2439 BLAKE2B e41538c7de42c191107c94bca876198576c6fd1a7c43af9bdb23cb7e2cf7b71d799d92ad33f786736b65a4f5ba7c88bd66021c2f70254259998819aed1b3ba45 SHA512 8af16340781f5627079e7861ff4fa38d5cc55b42d3ef73e65f1e4698322632d4e55df60745d3cddea64b5659a0460816059bb834ae58f7b13ad48df715b73e8a EBUILD faraday-2.7.12.ebuild 1536 BLAKE2B 8491e7255c1121f0b93d748edbc65ccf39db0e083f578b6af31a9dd4967b9edc466d2b31665d37e3ba128f6b3614a20be73193e42f7dc7e88f05c9b04aba7b78 SHA512 48670519b37a047bfdf6cc15a0baf9745a7959de577d780ba1709c2e3d90d0c235583b20e16f0a27ba695027ea2f12a02f17168ca584d293c447c6f0f7a464cd -EBUILD faraday-2.8.0.ebuild 1537 BLAKE2B a1b0065e58330c1238a64351d97c46adefe7cd30b82da6569c0c6b2b0fe410cc75a8a201390a6307c76108de323669f7580104537f409d7caa9dd33e7d7a4941 SHA512 061b30ca8fe0741e0fafef99337a78a903300c4a3b7fb494d350e01379b203cab2b1da4ab372aeb1b56bb812e30945aec33176067f53b096f82030b458566c60 -EBUILD faraday-2.8.1.ebuild 1537 BLAKE2B a1b0065e58330c1238a64351d97c46adefe7cd30b82da6569c0c6b2b0fe410cc75a8a201390a6307c76108de323669f7580104537f409d7caa9dd33e7d7a4941 SHA512 061b30ca8fe0741e0fafef99337a78a903300c4a3b7fb494d350e01379b203cab2b1da4ab372aeb1b56bb812e30945aec33176067f53b096f82030b458566c60 -EBUILD faraday-2.9.0.ebuild 1549 BLAKE2B e71eb3ec2f22bcbca2f07cffa28c96da0d9b19f2d8ba9afc5df335e1d3a5d9940b8b2893a1daa880bae2d283d3317d8fe7da87f427aa990a537ddce8d5b67e50 SHA512 1ee5ba05d303fded5b69d41732b87d9d4797393a62a375c6ccdc4f82ec273f4bbfaf8dcadf7044870aee41be131b57e9ed4451f2005e6b1e6657bef875647bff +EBUILD faraday-2.9.0.ebuild 1548 BLAKE2B 0bdcb81575c639d92403b4fc8a20ea6a7c62968b9baadf4c8932558752c47f580ef67a98292a3ec7fd02a357ce76debb8efd766f622dffb831e50dadb3951026 SHA512 39582895f0cbe4b24fb5018d886d109692f09858d13114e71cf05d736d64dd8d8e45b1734f7f4218bb52c2cc9cb1fb51feb13c618b4c43f59f96ae1687fdcdaf MISC metadata.xml 345 BLAKE2B 3f30f745aae665ba534c93898368c8b231fa204fbaeda63ff9afdb34c9576d65f516a323ee80e93c8195ebecb1804c5da7e04efb841510f8274e3d498dcc43d3 SHA512 b6f789f6e999463339fe59008d20af965abffb4bd5b4d3bb57552f81cdc00cc70eccc5077907a6222949bfe94dec687c46fee225a559153f8b29a03175250289 diff --git a/dev-ruby/faraday/faraday-1.3.1.ebuild b/dev-ruby/faraday/faraday-1.3.1.ebuild deleted file mode 100644 index b746494a194f..000000000000 --- a/dev-ruby/faraday/faraday-1.3.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="none" - -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_EXTRAINSTALL="spec" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="HTTP/REST API client library with pluggable components" -HOMEPAGE="https://github.com/lostisland/faraday" -SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -DEPEND+=" test? ( sys-process/lsof )" - -ruby_add_rdepend " - dev-ruby/faraday-net_http:1 - >=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4 - >=dev-ruby/connection_pool-2.2.2 - >=dev-ruby/httpclient-2.2 - >=dev-ruby/net-http-persistent-3.0 - >=dev-ruby/patron-0.4.2 - dev-ruby/rack - >=dev-ruby/rack-test-0.6 - dev-ruby/webmock - )" - -all_ruby_prepare() { - # Remove bundler support. - rm Gemfile || die - sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die - sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die - # Avoid loading all lib files since some of them require unpackaged dependencies. - sed -e '/[Cc]overall/ s:^:#:' \ - -e '/lib\/\*\*/ s:^:#:' \ - -e '/simplecov/ s:^:#:' \ - -e '/SimpleCov/,/end/ s:^:#:' \ - -e '/pry/ s:^:#:' \ - -i spec/spec_helper.rb || die - - sed -e '/git ls-files/ s:^:#:' \ - -e "s:_relative ': './:" \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid multipart tests that require an unpackaged dependency - # that appears to be no longer maintained. - rm -f spec/faraday/request/multipart_spec.rb || die - sed -e '/multipart_parser/ s:^:#:' \ - -i spec/support/helper_methods.rb || die - - # Remove specs for unpackaged adapters - rm -f spec/faraday/adapter/{em_http,em_synchrony,excon}_spec.rb || die - - # Make this adapter optional since it comes with a long list of - # dependencies. - if ! has_version "dev-ruby/typhoeus:1" ; then - rm -f spec/faraday/adapter/typhoeus_spec.rb || die - fi -} - -each_ruby_prepare() { - # Make sure the test scripts use the right ruby interpreter - sed -i -e 's:ruby:'${RUBY}':' script/* || die -} - -each_ruby_test() { - MT_NO_PLUGINS=true each_fakegem_test - - # Sleep some time to allow the sinatra test server to die - einfo "Waiting for test server to stop" - sleep 10 -} diff --git a/dev-ruby/faraday/faraday-2.8.0.ebuild b/dev-ruby/faraday/faraday-2.8.0.ebuild deleted file mode 100644 index a1d63144ce57..000000000000 --- a/dev-ruby/faraday/faraday-2.8.0.ebuild +++ /dev/null @@ -1,62 +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_BINWRAP="" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="none" - -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_EXTRAINSTALL="spec" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="HTTP/REST API client library with pluggable components" -HOMEPAGE="https://github.com/lostisland/faraday" -SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -DEPEND+=" test? ( sys-process/lsof )" - -ruby_add_rdepend " - dev-ruby/base64 - || ( =dev-ruby/faraday-net_http-3.0* dev-ruby/faraday-net_http:2 ) - >=dev-ruby/ruby2_keywords-0.0.4 -" -ruby_add_bdepend "test? ( - >=dev-ruby/test-unit-2.4 - >=dev-ruby/connection_pool-2.2.2 - dev-ruby/rack:2.2 - dev-ruby/webmock - )" - -all_ruby_prepare() { - # Remove bundler support. - rm Gemfile || die - sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die - # Avoid loading all lib files since some of them require unpackaged dependencies. - sed -e '/[Cc]overall/ s:^:#:' \ - -e '/lib\/\*\*/ s:^:#:' \ - -e '/simplecov/ s:^:#:' \ - -e '/SimpleCov/,/end/ s:^:#:' \ - -e '/pry/ s:^:#:' \ - -e '3igem "rack", "~> 2.2"' \ - -i spec/spec_helper.rb || die - - sed -e '/git ls-files/ s:^:#:' \ - -e "s:_relative ': './:" \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - MT_NO_PLUGINS=true each_fakegem_test -} diff --git a/dev-ruby/faraday/faraday-2.8.1.ebuild b/dev-ruby/faraday/faraday-2.8.1.ebuild deleted file mode 100644 index a1d63144ce57..000000000000 --- a/dev-ruby/faraday/faraday-2.8.1.ebuild +++ /dev/null @@ -1,62 +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_BINWRAP="" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="none" - -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_EXTRAINSTALL="spec" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="HTTP/REST API client library with pluggable components" -HOMEPAGE="https://github.com/lostisland/faraday" -SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -DEPEND+=" test? ( sys-process/lsof )" - -ruby_add_rdepend " - dev-ruby/base64 - || ( =dev-ruby/faraday-net_http-3.0* dev-ruby/faraday-net_http:2 ) - >=dev-ruby/ruby2_keywords-0.0.4 -" -ruby_add_bdepend "test? ( - >=dev-ruby/test-unit-2.4 - >=dev-ruby/connection_pool-2.2.2 - dev-ruby/rack:2.2 - dev-ruby/webmock - )" - -all_ruby_prepare() { - # Remove bundler support. - rm Gemfile || die - sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die - # Avoid loading all lib files since some of them require unpackaged dependencies. - sed -e '/[Cc]overall/ s:^:#:' \ - -e '/lib\/\*\*/ s:^:#:' \ - -e '/simplecov/ s:^:#:' \ - -e '/SimpleCov/,/end/ s:^:#:' \ - -e '/pry/ s:^:#:' \ - -e '3igem "rack", "~> 2.2"' \ - -i spec/spec_helper.rb || die - - sed -e '/git ls-files/ s:^:#:' \ - -e "s:_relative ': './:" \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - MT_NO_PLUGINS=true each_fakegem_test -} diff --git a/dev-ruby/faraday/faraday-2.9.0.ebuild b/dev-ruby/faraday/faraday-2.9.0.ebuild index b5eb66be70ef..8bea12238d76 100644 --- a/dev-ruby/faraday/faraday-2.9.0.ebuild +++ b/dev-ruby/faraday/faraday-2.9.0.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="test" DEPEND+=" test? ( sys-process/lsof )" diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest index 9486b7cd33d4..3bdc6311b618 100644 --- a/dev-ruby/hiera-eyaml/Manifest +++ b/dev-ruby/hiera-eyaml/Manifest @@ -1,3 +1,6 @@ DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b SHA512 64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b +DIST hiera-eyaml-4.1.0.tar.gz 63484 BLAKE2B 0995bcb409cbb7fbb605475c5a61854b121e7051957592e0c3322528e37b325526931ec86f1e7f44d1d8a48e534e4fe071a80b4bb98e669470f27e8acab73671 SHA512 40bdc6d8e6929cfbd3c56282bb017763262aa22d58abc8483391632a2cd1bfa5b148ec165a946b5013276adc966d5a9e80f75d6e34cb136d7cc763b91e42f342 +EBUILD hiera-eyaml-3.4.0-r1.ebuild 1569 BLAKE2B dacb9b265d7795cba9e9ce067c829c9efc15b5086ddad6a01ee59b0fcb710a9aca9974a60888177a3ce2de2b03c790ee5506bbcfb4e6e726ae0513248bfae7b2 SHA512 ac662fc242103a0254ccbd819c8225b04e645de3544e2daf34496410a34ac25941ec32407b6f462c656d7a02976f367444682b539638d5f72c917233c05c3eec EBUILD hiera-eyaml-3.4.0.ebuild 1545 BLAKE2B 649d30e6bb668e0a1558ad4f1679358b348fd5d69b98b73ce22a379152a3fb33d317caa17760f36e6aa58bd3fd16a4f9721f298de22ca2718988f72fe696785a SHA512 b618bd2c8b5ff68aa83f2cbff79c599c5df3cb2cfbe49c3cb0715f60c492aabc30462cb20feed235fd326d265f7211eb5070bc0f0ac19cc93a3ec07ce342e104 +EBUILD hiera-eyaml-4.1.0.ebuild 1593 BLAKE2B 5e2ba47ed629097f41c4708164ab6009911ddbfdfc2fc88871859d828c6cec8a723d4130615c3c13a5753f2fc739986ec90e58276ca7d8facd6f4a5d602f4ca0 SHA512 81e86fdf7d5b625c59abdf02a627f07e371ca3a86c4b0281fbf09fc5429db2a76c219a1793f861862966afb16fb33b2846c8ae8055ea50ef8643d57a9c15aeae MISC metadata.xml 474 BLAKE2B 90272c828f063f82cb1184004b7ed09653428e2f2cf05be9a060acf9fdc2b6ccd41a3dea37753114b7327eb3ae3043349655a0320f5383653d0f32499562afa9 SHA512 c3a3b96b3aecfcc33b7f85a8a73b17e17b29ec1c5e54711828cf90f0912f78b08787d1592669fac25ae570ce0c0068fcc0e7fe955cd0b6463b8d1cd28fbd6819 diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild new file mode 100644 index 000000000000..a8c4b7082907 --- /dev/null +++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Encrypted YAML backend for hiera" +HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml" +SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/highline-1.6.19:* + dev-ruby/optimist +" + +ruby_add_bdepend "test? ( + dev-util/cucumber + ~dev-util/aruba-0.6.2 + dev-ruby/hiera-eyaml-plaintext +)" + +BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )" + +all_ruby_prepare() { + # Fix highline dependency to be compatible with more versions. + sed -i -e '/highline/ s/~>/>=/' \ + -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e "s:/tmp:${T}:" \ + features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \ + features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \ + features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \ + features/puppet.feature +} + +each_ruby_prepare() { + # Run tests with the correct ruby interpreter + sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die + +} + +each_ruby_test() { + CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die +} diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild new file mode 100644 index 000000000000..eed8e569adb1 --- /dev/null +++ b/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Encrypted YAML backend for hiera" +HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml" +SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/highline-2.1:2 + >=dev-ruby/optimist-3.1:3 + !=dev-util/cucumber-8 + dev-util/aruba:2 + dev-ruby/hiera-eyaml-plaintext +)" + +BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )" + +all_ruby_prepare() { + # Fix highline dependency to be compatible with more versions. + sed -i -e '/highline/ s/~>/>=/' \ + -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e "s:/tmp:${T}:" \ + features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \ + features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \ + features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \ + features/puppet.feature +} + +each_ruby_prepare() { + # Run tests with the correct ruby interpreter + sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die + +} + +each_ruby_test() { + CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die +} diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest index 68b63d7546ed..4c5fccb8f72f 100644 --- a/dev-ruby/hoe/Manifest +++ b/dev-ruby/hoe/Manifest @@ -1,9 +1,7 @@ DIST hoe-4.0.4.gem 190976 BLAKE2B 82e017351700a376f7e497a2e65b5e3e8331f25d5b083934f710272184016264e9b21ae4e2d25154affe901d6f426108ad29cb281cd68b30eba0910323a22544 SHA512 a7f03c171f77127d442070947193536421395a609536c45efb639c75f24605dfccb9bcf8ec6ec202956f888a3110cffa99c56bb924f7e1b982864d38673b6a4c -DIST hoe-4.0.5.gem 190976 BLAKE2B 57622502f76a65a1d1e31bc717d125495c1f1d4e687ddf5a74c5335a58aa3a64bc0b0e2a66fe17e5b14ef92cdc72178299b2cfbb03bcb2a57d71c740d9628a6a SHA512 5f9e423dfe49d2b41ae4380a8b226a7c6efa939ba48022a0d872e9ccb4fb8aeed67ea2366034f61edc92a5be3f23014a0428ea64a48c644a2308621a0d417a23 -DIST hoe-4.1.0.gem 190976 BLAKE2B c16ccdd73235f43a8f937b52cba7d670516b86670ce5ee0a86f6167805d74f9c090b6f24d5465527c1356486a97cbdcf73f904b31e605f6f56e76dd54318d6a8 SHA512 6a90adcd2bc767ccf6e2fa425e98a9e765135cbcb39793aa0e4a1314028a8cf568a7beca2a16924abf1d0984c855b077be8123109140181ae2986c3ebc1c9010 DIST hoe-4.2.0.gem 191488 BLAKE2B ce8ecf1ddd5c83a2b6318dfd23111bb904086897cc0e66414dbe5c7972ebb36c897de56f32964b005385136ad13aab198be7f888f65d5ae6608b99cad41e1166 SHA512 c083a7135bb751f38a5c7380f888a67232f097cb35376cb1e88d8585a97faae0a47ab4b5a22a9491526307df79efd34f65796e777563ae38549dc25edf8b05c4 +DIST hoe-4.2.1.gem 191488 BLAKE2B bb8f1f9b8835f45c2f719a6821e267177792749a7cce05555068b367599a83e41b013fb61a25d5b5f5521b22070e7d9786eb37a047ad1cdc541b5a268e94250d SHA512 b9aa7544c94565f99bdded282536143252c0776390007b4ba2dba2d66892a800f9111030288d885fe6985915456870de674ebea702ee3342ccb97ee9b69fe102 EBUILD hoe-4.0.4.ebuild 1483 BLAKE2B a0aedfa48335e9c8b19066d6abbb664bfb4e40447c46d3c4edf54368a535d53310f72a6e99f8ef786e3aa63bcccd60f1082b37f59f466eb3bda568b739b6d516 SHA512 b886fc4eafc04a5623619e3d57821f10b5e86fb34004a8c20ddc2c50de47a1f8772d93eb6f382ccf69423c12580c9ae588436cb851fd1656ad40ed07dc88cc4f -EBUILD hoe-4.0.5.ebuild 1490 BLAKE2B 932e87448dfecbb9931839cbd1afc99340abf7b1b9fa8582ebe2965337d0ea1c397b4a60c45777052c42fae0ff622cc2197b2374a85e2ef70fef6eeb614310c0 SHA512 9958ddb77649a63c9cd15158eb9c3b716376bce7e46cfd4082e0aa038011eb3cdca6a9a7b7f409f909e8793255b1550710d4ccc3a8128cd798b688cb068c48bd -EBUILD hoe-4.1.0.ebuild 1490 BLAKE2B 931e238a7549f9a152c91d7f307e1c7d0a343d0fadc901e8fe3c2d1bb0c349c9e792bda6796e8bc23895d89081ddc67c91c3affd838c2dd0e7346abe35fd1ace SHA512 51e3ad8cbae9ba2bd3cbf81ad5b119420d5ae761c3dcaf9a6a16f2ffa09652836a861828bae0c58d8abe9fee1b320fc6cdaff04783d22bdd4f01c5d3c9ef63b1 -EBUILD hoe-4.2.0.ebuild 1490 BLAKE2B 2d2e899cdac2b8524e6cac129020a9536d37c8d00c2d87a4f6b802d122cb59439f015d279642a37b5370d3952b4865a9159444b438b85ce81c31615a23189014 SHA512 e0216f74382db1a010f728d4b1dcf0ad85c6ae5bda3f0a905c87c392b36c02693115ad50a49641b400d7d579450ca90e925350b2b62ccbd3d5adf94bc8d7524e +EBUILD hoe-4.2.0.ebuild 1484 BLAKE2B df193a097f6dc0d24731cb3f65e34818014fc55a64522442080ecde5ed15ee23cf726ab130468bfb50822344280493e1393e40865d9af99ce678074f76fb2a66 SHA512 4579f69d48e689bfe27f96ec5cd3b1ab060f7c3c1a2ffdad3065126d58d1bfa4c5ac1e0687247f1414865d39514a31849d67ceb6bc5ee41bd163b676bebfffd5 +EBUILD hoe-4.2.1.ebuild 1490 BLAKE2B 2d2e899cdac2b8524e6cac129020a9536d37c8d00c2d87a4f6b802d122cb59439f015d279642a37b5370d3952b4865a9159444b438b85ce81c31615a23189014 SHA512 e0216f74382db1a010f728d4b1dcf0ad85c6ae5bda3f0a905c87c392b36c02693115ad50a49641b400d7d579450ca90e925350b2b62ccbd3d5adf94bc8d7524e MISC metadata.xml 330 BLAKE2B 400950b85e191fcbdf8fc9955d0cc65d48b125ba09bd3493a965788f6c3f3138db34b5925a8c064f6d453606b8567389c1d10b7449206119f3198ec4d53c62f5 SHA512 c13fc7b215ea215064a802a93f1ed23974f487aa94bf83d033b4bf65534d3cf9abafec3816bf12f544b2f2cd58e87dc5e38130aa25875287a50f88ae62d3fd0d diff --git a/dev-ruby/hoe/hoe-4.0.5.ebuild b/dev-ruby/hoe/hoe-4.0.5.ebuild deleted file mode 100644 index 96f7c8c86067..000000000000 --- a/dev-ruby/hoe/hoe-4.0.5.ebuild +++ /dev/null @@ -1,53 +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_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" - -RUBY_FAKEGEM_EXTRAINSTALL="template" - -inherit ruby-fakegem - -DESCRIPTION="Hoe extends rake to provide full project automation" -HOMEPAGE="https://www.zenspider.com/projects/hoe.html" - -LICENSE="MIT" -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="doc" - -ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" - -ruby_add_rdepend ">=dev-ruby/rake-0.8.7 =dev-ruby/minitest-5.9:5 )" - -ruby_add_rdepend ">=dev-ruby/rake-0.8.7 =dev-ruby/minitest-5.9:5 )" diff --git a/dev-ruby/hoe/hoe-4.2.1.ebuild b/dev-ruby/hoe/hoe-4.2.1.ebuild new file mode 100644 index 000000000000..df02e38b53d6 --- /dev/null +++ b/dev-ruby/hoe/hoe-4.2.1.ebuild @@ -0,0 +1,53 @@ +# 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_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="template" + +inherit ruby-fakegem + +DESCRIPTION="Hoe extends rake to provide full project automation" +HOMEPAGE="https://www.zenspider.com/projects/hoe.html" + +LICENSE="MIT" +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="doc" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" + +ruby_add_rdepend ">=dev-ruby/rake-0.8.7 =dev-ruby/ruby2_keywords-0.0.5" diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest index d718fe26bc7a..259bf8295f34 100644 --- a/dev-ruby/racc/Manifest +++ b/dev-ruby/racc/Manifest @@ -4,6 +4,6 @@ DIST racc-1.7.3.tar.gz 455515 BLAKE2B c2eea87b804ae8675ff253682c1720b006d1edd7c0 DIST racc-1.8.0.tar.gz 456741 BLAKE2B 47c4ca1963f97af3eea1673c1d7bbc5ff24924750cb016f2b7239476f1c3dc932fb468677488c6a61edba9d4d4b563040bc2fd409d7a44d379de0a92bfa3fe25 SHA512 0bfdbe52371561ff83cf1f8670888914f6b89b4eab8f48138195c4e5b8d97176df8037fb7891ca1bb4f1a99e98ec78ea80157f5393694eea2ffb8aa40b92bb7a EBUILD racc-1.7.0.ebuild 1738 BLAKE2B c841e9313dd10a383410111f8972cee5dd86d3280ef6238a327164321cde5829c739e7fe04aca02036af6e3111d36284a1587ce80b6193093d018b2480360901 SHA512 8d27f336219b21184ba610aeaa44c90a50f38c37fe487900c088e7349375b454c469366e56ef05377ab33157ce8d67152a14abbf6ba5715952118c88398d736a EBUILD racc-1.7.1.ebuild 1749 BLAKE2B 3df78c0add990f6f9215428f9ee21e1873e536855309821a77a0ba998954ab31c7f336dd43e44c8fc2f795118c166c9b82502587a2d2da5d6466993bbf4ca62c SHA512 f1386ddba453c57f5354dae39513ac370366e14d27608ae3915015f669b6f3031be3c9d90ea840f44b2d7ac39a29b4f302f3aa29f1fc38e06739df9aefcf182e -EBUILD racc-1.7.3.ebuild 1799 BLAKE2B c9161839a1209b2bddccfb452ec58b90ce08879d6485222050448edd6fcf28cd26c7ae13eab75c57be9e4db8b26aacf64b4873e7c15235c5503717390366ac45 SHA512 21ae08863db96f0c7dcc5591b973771b400413284872885567abd53ca7fa3362819eea7356767ec3f0d33710f99f751bfa6c7a6e7877b21ff43795c53e5f2243 +EBUILD racc-1.7.3.ebuild 1798 BLAKE2B 473479ff17dbb7144a2479cfd01ac2050e6456b5270873b7e326a02e37f1190d0503969712a20db27806f8cfe9552f20e267877e9f384a77e8426a109e3e7749 SHA512 b02a8c3055212e8b10c6f11c345cd575cc98ad3905bf4e8ee34de68b299e719a46896c656b9f325758b417e1b282521a0f98246b4e6e5013bced79fc7a39d2ee EBUILD racc-1.8.0.ebuild 1805 BLAKE2B 36fceca8af3c6c26e5f48d8f04f586a4baa6e8810e3b3c50ec9bc65a4531ce3db00f31f94b45e344ffeab85e417268bc1fd594155d5b6d298ae0645423d47535 SHA512 b934d1e7d8a4c87b79f70e429f05f44fec6f936dcd5ae8a5c7e75c25c8f33bd4f431b03c02923ce218e90407893a546b2dac943cb4d384c921172e54de5d23c4 MISC metadata.xml 326 BLAKE2B 71f9ad77324e83ce413f1d0a6554a1ff9595ab1c893ee23899d8601d9bfa8cfe1498838b7c88f9718496b8f46df2641418337ba44c5c2dda588a61d5d36d3069 SHA512 6d02422200089abb4da31b4d8fd05797e98e603085526e83a2b7ab1d273fceaa09bc4cf44051d5abf36feb1885bf73304fc5f14a43a1ba521e8246f3c367ed89 diff --git a/dev-ruby/racc/racc-1.7.3.ebuild b/dev-ruby/racc/racc-1.7.3.ebuild index 3ee91f1bf54c..31d9b3dba163 100644 --- a/dev-ruby/racc/racc-1.7.3.ebuild +++ b/dev-ruby/racc/racc-1.7.3.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" 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="doc test" ruby_add_rdepend "virtual/ruby-ssl" diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest index 30790ab523c4..becd42834fbd 100644 --- a/dev-ruby/rdoc/Manifest +++ b/dev-ruby/rdoc/Manifest @@ -1,5 +1,7 @@ DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf SHA512 10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B 15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a SHA512 c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e +DIST rdoc-6.7.0.tar.gz 767264 BLAKE2B 7bedae692e84e6b0b587dbcc4b8ff59401d5ef012bbfcacdf9d8ac216dd9a0c90b43c8cf61af2584280387ee7eb6c869b0a3205f9fcb4d4e1d98b0f326102a51 SHA512 d53fc591b6c8ead457c0fd04d3d20039fa1820d65d3fee0d8d0c584ce49a9a58f30d5bfd8fe6fd02efed77bcd8fa0c2cde8342430a9be483d17b31055e58570e EBUILD rdoc-6.5.0.ebuild 2732 BLAKE2B 254a80d4442f1179852aaed6a98aa7ff488c1f87cc8c37ecde832f4954979091ea17b9b6e9bcc12fb649cb257803e58a5aed549e37664458be9c5672d5a41fc2 SHA512 1d5db6b03b09668ec089ca199cbe0a1b7ded3d7a1bd5e3abd40e2ce67381289f16e88d056eaf8ca2c5d446e714c066d98edc299a84f8bc68b705640ad04f86f6 EBUILD rdoc-6.6.3.1-r1.ebuild 2758 BLAKE2B 6915d8e35de96e2cc87e4fa36232939fe9972670c16ab6ea614f8a1d7e5305f9e19f8441fa08c4f1a6521600ef97b4e92bb0bed701a97cafb9a8ad97d880f336 SHA512 7a7d02fca63e6707616188665128aded9f346228512f27b4b1c60e73ebd596b5c65936080b4aa5b7ac75f1919e62d7b3c43599ea7dea9d2f49a8ea1b2bc86ac8 +EBUILD rdoc-6.7.0.ebuild 2764 BLAKE2B ca106a67fdd00d48928306dcdab968e8e977766019342b16c3850aeaa8f14a5ca688d20330a9ab1765e0ac83747dc68b125c30117482b8450af13b01ba6e873c SHA512 d2dfcf82e351f0f8e031b7ed105165d0405ddcedb8fd2f38acea24d6c0f89d46523324c6017940c9d5257a60c9fc1fd016ddc6748d2394765dd19aee0bc7822c MISC metadata.xml 336 BLAKE2B 142894745c624081f44dfccc6509273287120a43ceb8d7471634d92ab970bbc7747ce12b3a770b085c8c55a30f2c52ee34e0f27ba4be804ee2056150fb3b035f SHA512 438973812b1541e96ffd4add9422bd19e2c09f3f5b8ddc3ef86a670827c6bce9ed9c1bf9df0601927c959584b63a9d0986d0377807856ab8301fc8a8176922e1 diff --git a/dev-ruby/rdoc/rdoc-6.7.0.ebuild b/dev-ruby/rdoc/rdoc-6.7.0.ebuild new file mode 100644 index 000000000000..4c7783d47cff --- /dev/null +++ b/dev-ruby/rdoc/rdoc-6.7.0.ebuild @@ -0,0 +1,99 @@ +# 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_RECIPE_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/ruby/rdoc/" +SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 Ruby-BSD )" +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" + +RDEPEND+=">=app-eselect/eselect-ruby-20181225" + +ruby_add_rdepend " + >=dev-ruby/psych-4.0.0 +" + +ruby_add_bdepend " + >=dev-ruby/kpeg-1.1.0-r1 + >dev-ruby/racc-1.4.10 + dev-ruby/rake + test? ( + dev-ruby/bundler + >=dev-ruby/minitest-5.8:5 + dev-ruby/test-unit-ruby-core + )" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die + + # Avoid unneeded dependency on bundler, bug 603696 + sed -i -e '/bundler/ s:^:#:' \ + -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \ + -e '/rubocop\/rake/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die + + # Skip rubygems tests since the rubygems test case code is no longer installed by rubygems. + sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die + + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -S exe/rdoc --force-output || die + rm -f doc/js/*.gz || die + fi +} + +each_ruby_compile() { + LANG=C.UTF-8 ${RUBY} -S rake generate || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in $(ruby_get_use_implementations); do + version=`echo ${version} | cut -c 5-` + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die + fi + done + done +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then + eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) + fi +} diff --git a/dev-ruby/rexml/Manifest b/dev-ruby/rexml/Manifest index 2016d5c230a3..4a4039994003 100644 --- a/dev-ruby/rexml/Manifest +++ b/dev-ruby/rexml/Manifest @@ -1,5 +1,5 @@ DIST rexml-3.2.6.tar.gz 459069 BLAKE2B 737b4a8836cae8614bc7a8e579f5c141e3d0e2114a6f6084a186795fa2d0a0008a7cb5d5a8c493b3a4204a901a26c617054ef3b93a7ed845b2f3398f5e25f5ca SHA512 bbf278ed25fbf4d814de9df3cbca691ab43d4e502a02b081e894ce82c161b1931d850df54074ef81c9cb470dca10a81c631da7ccbf908401818fca4c9a4aa5c4 DIST rexml-3.2.8.tar.gz 460176 BLAKE2B 25b7563c1bc6eacf1b39106fde09c20d34040e5b99d7a38502d4e71cf96fffa08772cdf6def0c50d9e2d116af70a6bd0469aa1dd0512d7c5eca043b9e71979b7 SHA512 255bd834f5c7584a87979a8896fef761ada8d0beb5458cc86b16df59d8634bf1446a0fb679935c003a9a5be7a03ffcb2bf86d08e0f26b0d0f7a3dfbaa87da325 EBUILD rexml-3.2.6.ebuild 888 BLAKE2B 00a886456bb8c390725ee5d34ae6e97f4ff55a3d98a297c804cba8df75a631752a6340f1643ae0b81ec3ee61ede9838390d520690a3c98c85ae62e2d68fc5054 SHA512 5d79ee382cfb5ad54f5d5775d4517fa275e81d3430823195493d00dbf3cb808a72c319d18c0943da93e5fa813eb8367d3cc72fe18b0a5a4957c1fe8cd0513253 -EBUILD rexml-3.2.8.ebuild 1150 BLAKE2B 5150f1e17fe97d6720c487bc30af81ff64cfe2052d3aa0f4f35fd72e28b522cb3000f8c4fdc25d6b2d2a3bfc1601617ee604402a962ff62d020ba956843d14d2 SHA512 3ca427bbf74cc3b7df04419255a4a3cb654dccb9b36cf1cd7ba343810d6249543b4f096d4ebf640f06b52757877b4bb15f30d3f9abd2c95a9bd36635635844d5 +EBUILD rexml-3.2.8.ebuild 1149 BLAKE2B 21dcce1a87f8ca2e42d879cb77d79abed37854b67633d997e60512d7ad65cf67916b02e23dbf8f89056aaa715910c5c3089de55fd0ecbc5be2a5088035930689 SHA512 5bba715dfc97211d341ac972ebeae8dfa787b90c8d77040e2a01391d72e3a4245ace754112e2908b7534c371bbe52b47332e74f1bd688f4dac0c8166dca5206c MISC metadata.xml 337 BLAKE2B 32bcd67d98d6c5b679142524dceab3a59b093b38dfe4d00d1ea01c72b659755e8d4c1a546b5968ca86d7eceb1810eda7b671e0ffe021ea816f88755c9bb2b2ed SHA512 650d4de17e8228c24f0a6ceb5c72ab3e978c75f397c41826b33eb6e6466d965b1c42911b765f464a399f3759331df8b12e1cdf1ea84da494f9318dcc4998de58 diff --git a/dev-ruby/rexml/rexml-3.2.8.ebuild b/dev-ruby/rexml/rexml-3.2.8.ebuild index dc35932d4ab0..2c76c8f4c1bd 100644 --- a/dev-ruby/rexml/rexml-3.2.8.ebuild +++ b/dev-ruby/rexml/rexml-3.2.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="3" -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" ruby_add_rdepend ">=dev-ruby/strscan-3.0.9" diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest index 1e48a21a63d4..04dd0b34373e 100644 --- a/dev-ruby/rubygems/Manifest +++ b/dev-ruby/rubygems/Manifest @@ -4,19 +4,15 @@ AUX conf.d-gem_server 81 BLAKE2B 2019f1b5085a824e1a9e0551a8b224391b1db777f15aea7 AUX gentoo-defaults-5.rb 1400 BLAKE2B a5dfe38bcb4b366a24e1e03e0bd50a684e29a36fcffb307e478c694056afae9a02a78d9c98b7b48787e0b9a5a214b8a7c7562c6ad86fd4d0dd45acc3bd4c4eab SHA512 1fb092262d3dbfe8f7a05980e6b2a313db0d0283f0842638ad261fe99e168369e49c19a5fff34f49f30b2933d6d5b7147c5c86bad559a1e1d4ec1e7e38d7329b AUX init.d-gem_server2 505 BLAKE2B ea5807a1c8ffdaa61bf37315c71d910bbf2bf4b0b4c62e3cef3b76176e9cc1fc39272f59bd46e55e17427f730315e2c691fa3f471c1cbf697073c45c0c7589a2 SHA512 fc2c57f4deebf479a36e69c3507f109abeda9f73b22bb2e617f56e6be0069af075fa6d66708d7324922f3d8bfaa96bd8c71292d9e388e27217cc7687ab4004e1 DIST rubygems-3.3.26.tar.gz 12995476 BLAKE2B c06400d263f64ee988781b49628eebde2b78b5c3cdf3796fe5e1ce5891cb0b41b5e50313293afc72c9b278ab00415b91a862f4245107c63e8eedb9904a5d33e2 SHA512 5aad9f6f0f7187d7d3f2a77ceb50b4b293290dc2e83fb55654c8fdf8e222568d40ef0c64d603ae2ff0db39e7a39ee89ec3c48bb102d434637145863881851086 -DIST rubygems-3.4.1.tar.gz 12999634 BLAKE2B 019364e3abd3b12f2a37b08a8d32546cd002c47653a4cdd4e06d8605010dcfcbf3f82f2d375c6bd51a8f1b462b624cefb85932c075b965d5038c26d6079de261 SHA512 2183f7d6ab914c47c02b53cafa6f39845986e4b38713d320402b98f0f0926dbbd957ef11c00b4fbe8f6c9985a1a5d9f551b2df9d47f00c389026e373dbd6f6ed DIST rubygems-3.4.15.tar.gz 15033712 BLAKE2B 01fa4160549d49dbb0fd9e8c2c3c570e837cdb0d074a0ba484bb37ae8b7a19f853387dacb980615f63e4be9ab080e3b8fb9b429da97b6ffe98ea33178efdf2e6 SHA512 37aec02ac91427d3b44b3914308a4262d2c9b2c603b6fdd986ce0858175642290b2588a85540f555d0b5f5342960469337609546c2329d312280bb0accd6c932 DIST rubygems-3.4.19.tar.gz 15037850 BLAKE2B adf618f326fa83a8eb7febb9872a71f2bf78048dfa7c4db07343c9813ba5d858c86bcd6e54df1a559e60e458ba8d73d2a7ac82ee5e0cbde6e9d8b45c12793d4c SHA512 8d0bc225ef01d3cc5e3ad12a1bf0bbb3923349bb9b79b76a9ac58bb8dcf79666a478a871d19919adc15f1aa2599efde5d3938c61801579277117b569e7007656 DIST rubygems-3.4.22.tar.gz 15054005 BLAKE2B 856b60bf3a2f477b6e0aeaa4522f17934a6bf8c434f0d3a69afb823801975a74294f27e0906fc940c456414fd5bf94f71809e09676b839b0123a6f40dc3cefb4 SHA512 c69a03524936eb51e6a919ee0ee614c4e0bedf5a0bbe55314a876b3277116b6e8c92e52072368704415286b673d4c4b995b81665cc73b152a12377faee289916 -DIST rubygems-3.4.3.tar.gz 15002575 BLAKE2B be8dfb7233754e0ef9147eab1c64d363c38de5a6c296087a193b801c9fa1a12d2a21d7b3b01360f53a30caa6815b3bcdf3d14ecd19ac19dfd2e88115526b5a97 SHA512 7f3907b6ab8f001bd856c2b25b71c5ec32b21b2b5fa16ba369e3108c44698712ac3f5ace430554a4b15dc0adef2d87fa41bffa03dcd01f524fe8bbd80de9807b DIST rubygems-3.4.6.tar.gz 15011157 BLAKE2B a06178a1d5dbd8231493dce9d075451062edaa6b4affee6892d60c727e30ef4b7ff7933baf4ae49fedaa684f9898325ed1313648dac318bd62e9c733de374926 SHA512 d1c23b534f2254ff4dec564098f7eba83462eb9348da59a84de01fc4053ef3be02b2852af4542447de89a36d835f68634606040672d2a2f987c5670b9f373fe9 DIST rubygems-3.5.3.tar.gz 13495997 BLAKE2B 1c9e01cc15a7afb0dfeaf61d14cea43fa19844a901cf6337f542b14da608dfa016ba438807276018b372f9c6ce8a44df2ea491f08a1217bd9f3fd04cd1ec57a7 SHA512 50f6ccd9f47c6d56c20c2bc23a35f0ca0edb2d55ae9904749bf03d1181acee499cce668df6a8847a5a59b37de0efb884acf028df6b768cb7cd2f1993ca4f8db2 EBUILD rubygems-3.3.26.ebuild 3398 BLAKE2B 4f24f1d10d22c56199c80976d17b3863c492df0dc9d9504015c680fcc60e01ddf9bb1d41a0debe7a9c092e15351b5b4acb7c3a3768337621f581e6906faa048a SHA512 75ff92f2448834fd246956efcd50708252eabe3d0dc14e15b891e8622b9a902b5e7bdbf69d76a052b974dd6757e38693d6abcb6a402bc03d35a5a1616256db64 -EBUILD rubygems-3.4.1.ebuild 3406 BLAKE2B 990a85be42eddaee7d1f22c68224d8304cb7550bfea311fd085777a6875dda3af4355d207a5b89aa06416f922a085f2ef654025cf56bf300ac5de1f59b48a892 SHA512 2ab1bddf701eb4bdd1e81fcf604139b959f287968c11342031d14908653ae5515ea51bec67672e0dce88ca9ae9ab3a9bfb2080fe1da1f1e9f4c4e4d4f6c30455 EBUILD rubygems-3.4.15.ebuild 3561 BLAKE2B 888400f9367d8a9661a2f66f432bd690f7a3205cbfdddad722a3fcc40510e12d050b89a00abbae6004d05eabbea28e9c730e89ef93f26459c05951752e010adb SHA512 0aec0a7d956ffff8aadd116b1837e086b17c8a46d1c4238de74446bd075b8dc33385f64de6d0c4b04188a5046c447afa78f66071aa4868515b891d062c64c9a5 EBUILD rubygems-3.4.19.ebuild 3549 BLAKE2B 8eefc262330781766ab500a34bf3c396d39b1c6f042a4975469018a2a75c63c71bd0faf366b19113eabe207dc0d4bec6db687b27736d5fdb1836d01cbf1b2213 SHA512 5c6969e33714a62f610b40906f1dce877ca356c5fa5ee785ab1e9ba310309d7e2ea8b83322bceca2bdc3a4c64a630603adc4203db8a33412fdc31a155259ecba EBUILD rubygems-3.4.22.ebuild 3544 BLAKE2B 142133267cfd61b953157203ae4796ccf4d1e7beb306c7c627c6a2a5151f1c380da323b30e9d615c476104f4c28d01775ed90986c4962cc305813edffa77216d SHA512 cfe6ec561093696b12b77620664c3b81b6cc86da2f6eb6a9be10081c2607d6d8571ca0a5a3fdd7f5b78bef344f3ba620620c0671edf7b08126a277848cdef7b8 -EBUILD rubygems-3.4.3.ebuild 3406 BLAKE2B 990a85be42eddaee7d1f22c68224d8304cb7550bfea311fd085777a6875dda3af4355d207a5b89aa06416f922a085f2ef654025cf56bf300ac5de1f59b48a892 SHA512 2ab1bddf701eb4bdd1e81fcf604139b959f287968c11342031d14908653ae5515ea51bec67672e0dce88ca9ae9ab3a9bfb2080fe1da1f1e9f4c4e4d4f6c30455 EBUILD rubygems-3.4.6.ebuild 3419 BLAKE2B ddc293424602b865b6949c16bfc5540d9da755618429aa99c61a378bb6154370544704929bd82d4e4f09a86007a3692a0b72e74cab5605890ed871a428f3bc8a SHA512 9fe20194b85ed948d6e999d67601374f14b5b39147e1310068aa8c5787fccd2e046c7e5594da9709f226712ceb41e8663ab09f76eacac21421cf8bd8b18f78b4 EBUILD rubygems-3.5.3.ebuild 3556 BLAKE2B 9fd757bb4d3eac87ea6a2a39b3b484138f4185b8b4d635eba57cc2ad1c4d45c17410f46b62dc435c25172010fb5197061804a0fa2297c0c85a8b7740d1eae18c SHA512 f9cd964bda7e97bd5844f9bcbae832c2ec8294db5fd868d75b5e850471d41328404ec4ff64629a3a956c5fd76267f92e972ac4c80c12d2a5b35358de964c95d7 MISC metadata.xml 432 BLAKE2B c63e6f07840e2764fda3c1270275351adef92a243292b67181cc06a0fdbb76ee02e64069149c082d33d75f9407ced54156423b023fc1eb34a800282f0aead9ca SHA512 67ce708fa9f5532770b83481d4b33bb1e21be994dd7c5342c4abcd084b5cbfe544ee692e25a468e99e22174fe685312a3f42bb80f01120fcfe138046fb0a54b8 diff --git a/dev-ruby/rubygems/rubygems-3.4.1.ebuild b/dev-ruby/rubygems/rubygems-3.4.1.ebuild deleted file mode 100644 index e81974f2fa11..000000000000 --- a/dev-ruby/rubygems/rubygems-3.4.1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -inherit ruby-ng prefix - -DESCRIPTION="Centralized Ruby extension management system" -HOMEPAGE="https://rubygems.org/" -LICENSE="|| ( Ruby MIT )" - -SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -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="0" -IUSE="server test" -RESTRICT="!test? ( test )" - -PDEPEND="server? ( =dev-ruby/builder-3* )" - -ruby_add_depend "virtual/ruby-ssl" - -ruby_add_bdepend " - test? ( - dev-ruby/json - dev-ruby/minitest:5 - dev-ruby/rake - dev-ruby/rdoc - dev-ruby/webrick - )" - -all_ruby_prepare() { - # Remove unpackaged automatiek from Rakefile which stops it from working - sed -i -e '/automatiek/ s:^:#:' -e '/Automatiek/,/^end/ s:^:#:' Rakefile || die - - mkdir -p lib/rubygems/defaults || die - cp "${FILESDIR}/gentoo-defaults-5.rb" lib/rubygems/defaults/operating_system.rb || die - - eprefixify lib/rubygems/defaults/operating_system.rb - - # Disable broken tests when changing default values: - sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die - sed -i -e '/test_initialize_\(path_with_defaults\|regexp_path_separator\)/aomit "gentoo"' test/rubygems/test_gem_path_support.rb || die - # Avoid test that won't work as json is also installed as plain ruby code - sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/aomit "gentoo"' test/rubygems/test_require.rb || die - - # Avoid test that requires additional utility scripts - rm -f test/test_changelog_generator.rb || die - - # Avoid tests that require a network connection (for crates.io) - rm -f test/rubygems/test_gem_ext_cargo_builder.rb || die - - # Update manifest after changing files to avoid a test failure - if use test; then - rake update_manifest || die - fi -} - -each_ruby_compile() { - # Not really a build but... - sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem -} - -each_ruby_test() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - #unset RUBYOPT - - if [[ "${EUID}" -ne "0" ]]; then - RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ - -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" - else - ewarn "The userpriv feature must be enabled to run tests, bug 408951." - eerror "Testsuite will not be run." - fi -} - -each_ruby_install() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - unset RUBYOPT - export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" - - pushd lib &>/dev/null - doruby -r * - popd &>/dev/null - - local sld=$(ruby_rbconfig_value 'sitelibdir') - insinto "${sld#${EPREFIX}}" # bug #320813 - newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb - - newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') -} - -all_ruby_install() { - dodoc CHANGELOG.md README.md - - if use server; then - newinitd "${FILESDIR}/init.d-gem_server2" gem_server - newconfd "${FILESDIR}/conf.d-gem_server" gem_server - fi -} - -pkg_postinst() { - if [[ ! -n $(readlink "${ROOT}"/usr/bin/gem) ]] ; then - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) - fi - - ewarn - ewarn "To switch between available Ruby profiles, execute as root:" - ewarn "\teselect ruby set ruby(30|31|...)" - ewarn -} diff --git a/dev-ruby/rubygems/rubygems-3.4.3.ebuild b/dev-ruby/rubygems/rubygems-3.4.3.ebuild deleted file mode 100644 index e81974f2fa11..000000000000 --- a/dev-ruby/rubygems/rubygems-3.4.3.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -inherit ruby-ng prefix - -DESCRIPTION="Centralized Ruby extension management system" -HOMEPAGE="https://rubygems.org/" -LICENSE="|| ( Ruby MIT )" - -SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -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="0" -IUSE="server test" -RESTRICT="!test? ( test )" - -PDEPEND="server? ( =dev-ruby/builder-3* )" - -ruby_add_depend "virtual/ruby-ssl" - -ruby_add_bdepend " - test? ( - dev-ruby/json - dev-ruby/minitest:5 - dev-ruby/rake - dev-ruby/rdoc - dev-ruby/webrick - )" - -all_ruby_prepare() { - # Remove unpackaged automatiek from Rakefile which stops it from working - sed -i -e '/automatiek/ s:^:#:' -e '/Automatiek/,/^end/ s:^:#:' Rakefile || die - - mkdir -p lib/rubygems/defaults || die - cp "${FILESDIR}/gentoo-defaults-5.rb" lib/rubygems/defaults/operating_system.rb || die - - eprefixify lib/rubygems/defaults/operating_system.rb - - # Disable broken tests when changing default values: - sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die - sed -i -e '/test_initialize_\(path_with_defaults\|regexp_path_separator\)/aomit "gentoo"' test/rubygems/test_gem_path_support.rb || die - # Avoid test that won't work as json is also installed as plain ruby code - sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/aomit "gentoo"' test/rubygems/test_require.rb || die - - # Avoid test that requires additional utility scripts - rm -f test/test_changelog_generator.rb || die - - # Avoid tests that require a network connection (for crates.io) - rm -f test/rubygems/test_gem_ext_cargo_builder.rb || die - - # Update manifest after changing files to avoid a test failure - if use test; then - rake update_manifest || die - fi -} - -each_ruby_compile() { - # Not really a build but... - sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem -} - -each_ruby_test() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - #unset RUBYOPT - - if [[ "${EUID}" -ne "0" ]]; then - RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ - -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" - else - ewarn "The userpriv feature must be enabled to run tests, bug 408951." - eerror "Testsuite will not be run." - fi -} - -each_ruby_install() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - unset RUBYOPT - export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" - - pushd lib &>/dev/null - doruby -r * - popd &>/dev/null - - local sld=$(ruby_rbconfig_value 'sitelibdir') - insinto "${sld#${EPREFIX}}" # bug #320813 - newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb - - newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') -} - -all_ruby_install() { - dodoc CHANGELOG.md README.md - - if use server; then - newinitd "${FILESDIR}/init.d-gem_server2" gem_server - newconfd "${FILESDIR}/conf.d-gem_server" gem_server - fi -} - -pkg_postinst() { - if [[ ! -n $(readlink "${ROOT}"/usr/bin/gem) ]] ; then - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) - fi - - ewarn - ewarn "To switch between available Ruby profiles, execute as root:" - ewarn "\teselect ruby set ruby(30|31|...)" - ewarn -} diff --git a/dev-ruby/strscan/Manifest b/dev-ruby/strscan/Manifest index 5fe3476cd1b4..92f95a1da6f4 100644 --- a/dev-ruby/strscan/Manifest +++ b/dev-ruby/strscan/Manifest @@ -2,6 +2,6 @@ DIST strscan-3.0.6.tar.gz 36514 BLAKE2B 3a303ab8185aa12ef5fa748541a7c00dbea102e7 DIST strscan-3.0.9.tar.gz 26744 BLAKE2B e7c74cc116501d5962f8072d0a7292b469f11f8c223d6721f43335af95d27975997cf1ee26c915f85ac766eb840b50f56f935dc12e8ffe7b6794fa0c0cdfc5c7 SHA512 a73f4d214a5e6a5258609b650fa33d67ff2220bfe2d2419344077b9dc204a6450b8802b4683b09bed1bd541badf8cb3329e295039e431bf7be41d04a866f748c DIST strscan-3.1.0.tar.gz 26840 BLAKE2B 89269ab15753953da8592a45da6d866eadc3abc077381e1501f13be37e30f69c92e831ed593dddd17ec1390becd09269bb59fe15a3ddea859eaf52a58f23942f SHA512 85e05fd60818a88e33ccfac7534f1db9cc63b7f1c6769e02950c9f7f589c27581ba19df3ab09178f571878b45cae223a89826819ad00c6665edb9169e7763782 EBUILD strscan-3.0.6.ebuild 861 BLAKE2B ce5994d6cc846375e8509d6e0708852d3b12ca23f6c668474523bd0abad12565e8b72479879bf0de81cb0782f86c4bb4c1c3970a1b1f6a3a747222cb36a0bd3a SHA512 c589dbe4210d2f2615e44292267312a34f0e8229c971b05e1e7aec9a669306bad47311514667c9448c5ff6c906ccb3bb63a6b4775c36f57da8f71edbee93b314 -EBUILD strscan-3.0.9.ebuild 938 BLAKE2B fe8574880827b071ba24f1c5964337fd00bbd85a938bb8647ba2e388925c03e61face805755e6565948ef784e57eceb4d6c8ca838c4a47c85b056890e2064eef SHA512 576eb58ff657506005e8db9c36ee3913e999950608fe18227a9832e63dad38801d1c7764cf13c2832dcf5324f271ebff04c9275af5b36949d32822f2b4790b43 +EBUILD strscan-3.0.9.ebuild 937 BLAKE2B e048d6b7c17b112856089ed6b132df22462f50c0dc88553445788bba32fb3118fc92ebfe11942ef119baf62ca51e664497666b1d26863d66c20fec0c412da342 SHA512 44736530a476aa66d4679f334e24e0b672c83677447853d3ea248d75f2a669dd7a117b98fea02f0c56650945c25c024db8df0f6509cf8f5485a817090c2a6e30 EBUILD strscan-3.1.0.ebuild 944 BLAKE2B fdde87c7c33843d6c2ed46b8904c2056d161a5e56206d1108f09af7654af8de8c586ac6af47782d526975b6b5bfe8ba37c321a4a0a174837b52bd928a3be43e6 SHA512 8a83c18f3ccfcbde487a509122eb3a9188f0accd761a45df82abf8822c854f54812529a216f17bd2a8f58b13eeb9f9e3bded7e2165db1db0008d5cd53bf6368b MISC metadata.xml 339 BLAKE2B 78f4ae75b57e9192dcd9490dad00fe1ba916bad247dd6665b7eb6c4804ff1340c78407f6c79b777c555817f17e6ca3beb25a29f3d44be8b1865659a0b127f826 SHA512 8cd27e859d447843da29169be15647a5b7355d830f375aa59e8b39d701dd9b9c7c377c7f53c53eeea6c7222f4f9aec0ae0f7040673e24d6cdfb8b25f411819f0 diff --git a/dev-ruby/strscan/strscan-3.0.9.ebuild b/dev-ruby/strscan/strscan-3.0.9.ebuild index 837d8db3b015..95cfdf7715eb 100644 --- a/dev-ruby/strscan/strscan-3.0.9.ebuild +++ b/dev-ruby/strscan/strscan-3.0.9.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/ruby/strscan" SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -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 ~ppc-macos ~x64-macos ~x64-solaris" SLOT="$(ver_cut 1)" IUSE="test" diff --git a/dev-ruby/warning/Manifest b/dev-ruby/warning/Manifest index a62f0bbadfcb..d740450dc6bb 100644 --- a/dev-ruby/warning/Manifest +++ b/dev-ruby/warning/Manifest @@ -1,3 +1,5 @@ DIST warning-1.3.0.tar.gz 10376 BLAKE2B 661e2af457805542e07db2eacdbc867ffda66a574a981b6834063fc497eacfa565f01ad21a0c6b0c57185a8019e0fd2d80ae14b77f902dc3378f7f655ee07000 SHA512 a6d1ef0a70f024d9527dbbe2236805a32c6aa9d00def92f1a345f4f0bc8757d23d6933784c96e9282fba038c276999b85f2d0c1bd581a2c1994efd6440adc39f +DIST warning-1.4.0.tar.gz 10504 BLAKE2B 42ab4c35631e39bf2d8b82681d97b364d9cbdbec152287bc3fc5cbb0eea2b94f9f0193a0c160b0be51134dd72240056243016a41b9d70c102e67b95cbb9d214a SHA512 516b1e1ae8850f021257a6d82de6b29bece48d123c25f9fc62f31a90306e4ab0fe51caeb94e709919a04ee7ec3972482b916204f100582febe0a578a31bd03d1 EBUILD warning-1.3.0.ebuild 647 BLAKE2B 1da195550b57bb6cddd4095a1d1197aed3b3c6cf9368645be0b9622224a60ef62494996d24e05b023ba169e99e9d10c77331cbedaa5f2d74e4b900e44262cd28 SHA512 99fd81e05338423def4658653e64ce5c8f2d77cd8a2bb8945909d69b498db242dd0a5e2003d1cce4ad6be510d5c28acbeff6835a518ba0743fecf45749929ec9 +EBUILD warning-1.4.0.ebuild 646 BLAKE2B 1eead17d5d0e9280d3ffba1e3b964b37103427cebe4406a3de49f8cbaab8856737445fb8c2fefa58d52d648c46324a19731e1b507923ce1d8a16062de96d1598 SHA512 eff66a46007b1b9da010c3c701c0e0688a5dfa665b6712940c611b77f95ebdb0779b1f9760562566743add4db27dc6dc17681fb4f9df9a698462b9b7c8aace37 MISC metadata.xml 354 BLAKE2B 019a76773946fcb7666af58d84200f55f919303a004fdb58923ca4c4cb1075c6b0a937b3701aacda351b611cfc9b03a959ed3d69462fcd5290ff55a07d9c2c77 SHA512 712e70cc7c94b5eb2a37554c0309041dbb8b83b1b81fe2b5ef930b6d102053529ce3045df0763a572c3572c2890e8016a9469c1141020eca6e1cc27dbfec26da diff --git a/dev-ruby/warning/warning-1.4.0.ebuild b/dev-ruby/warning/warning-1.4.0.ebuild new file mode 100644 index 000000000000..9470381ad9f5 --- /dev/null +++ b/dev-ruby/warning/warning-1.4.0.ebuild @@ -0,0 +1,22 @@ +# 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="CHANGELOG README.rdoc" +RUBY_FAKEGEM_GEMSPEC="warning.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Custom processing for warnings" + +HOMEPAGE="https://github.com/jeremyevans/ruby-warning" +SRC_URI="https://github.com/jeremyevans/ruby-warning/archive/${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-${P}" +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +ruby_add_bdepend "test? ( dev-ruby/minitest-global_expectations )" diff --git a/dev-ruby/wisper/Manifest b/dev-ruby/wisper/Manifest index 3933a62fd8e4..1121c8b5d2ab 100644 --- a/dev-ruby/wisper/Manifest +++ b/dev-ruby/wisper/Manifest @@ -1,3 +1,5 @@ DIST wisper-2.0.1.gem 26112 BLAKE2B 3dc78cecb80e052ec8bc308d02e5093ca55fc7d26a1dd98614907707d62d15e0cea1a20c7843ca7e6ee175800d320c3ef5854396505aaf0648161153b0e61368 SHA512 3518c218c0cb4ceb5d96260f7ac8845fb2f35d4a77c478cb56f1251fc29910a655ce070ebf3c17eaffd7d144ac54b436420bd2b2c4f72a8743f68dfdd72a514c +DIST wisper-3.0.0.gem 26624 BLAKE2B a4bdc259af888ed61a517c826383766b0638956404cc8e40e5a87747dbc46abdb4d4fc12f4a15bf94ddeda6d87c856e3b9237f4f9bb5bcff5a35d8472014fffc SHA512 9f9146396aefe2e71464c491e97b022e326b53a919b6b9cfaf4485f8607e3c7b92fd34c7a5598c3916e0262e132312e8e8cb1b7f0f2fc17dec773b0f9343234a EBUILD wisper-2.0.1-r1.ebuild 588 BLAKE2B 1ea3293a79a385a559dd9b5f1afedb157bf83990a99a85afacf93791db88de67207e131dc6bc298601eca8219379e9700b8f609354883c2f0265d18a6910a44a SHA512 54e04e1e1d4e2a09d44e33af3b2bf89efab35f1a8d44ee435f1fb2bfd845d7af8b890cbd660b2121eea752152a79aa2d2e6f51ef2565871dc1d9711ecbcca92b +EBUILD wisper-3.0.0.ebuild 592 BLAKE2B 14a0b2f0ee7895f628c5aa815ec2647654d6a479499255714488ee4bcf712d2f3cae78a0d420a76c04fe9c7ab51dd8f5b3acd6f12f28cf154c772f0bcece5edb SHA512 a3b556fbcf6a022474dff99ca95449ab3439c52ad252c939d5b767bac081bff587ca074e7793b0c4b4770c5d4a759d00815f821988a9c62c1c35359ee80afee3 MISC metadata.xml 333 BLAKE2B e762b1f26553851cd58f0fd7a87870bab5ac26592ab5fad0bd2c9fc1addd229bbc4e6b05cad225d115577f3f59ca633c65a00a52c348dc7ceeafd062557a470f SHA512 7caf69e35a8ea5ccd4ad8c4f9e455dc060ed2377a8a95d548c80823296a95b7562fc272bbafcc9adcb66430b5ec82ea732a1fbfc935fbe70292e6096f9c31f3f diff --git a/dev-ruby/wisper/wisper-3.0.0.ebuild b/dev-ruby/wisper/wisper-3.0.0.ebuild new file mode 100644 index 000000000000..62ac8565e3a8 --- /dev/null +++ b/dev-ruby/wisper/wisper-3.0.0.ebuild @@ -0,0 +1,24 @@ +# 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_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A micro library providing objects with Publish-Subscribe capabilities" +HOMEPAGE="https://github.com/krisleech/wisper" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +all_ruby_prepare() { + sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die +} -- cgit v1.2.3