From acc2dacf2ee9a5b03df96da670153f2e3a24d80c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 23 Mar 2024 13:01:09 +0000 Subject: gentoo auto-resync : 23:03:2024 - 13:01:09 --- dev-ruby/Manifest.gz | Bin 110018 -> 109986 bytes dev-ruby/console/Manifest | 6 +- dev-ruby/console/console-1.17.2.ebuild | 36 -------- dev-ruby/console/console-1.23.4.ebuild | 37 -------- dev-ruby/console/console-1.23.6.ebuild | 36 ++++++++ dev-ruby/csv/Manifest | 2 + dev-ruby/csv/csv-3.3.0.ebuild | 34 ++++++++ dev-ruby/dry-inflector/Manifest | 2 +- dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild | 3 + dev-ruby/dry-logic/Manifest | 2 +- dev-ruby/dry-logic/dry-logic-1.5.0.ebuild | 3 + dev-ruby/rdoc/Manifest | 4 - dev-ruby/rdoc/rdoc-6.6.0.ebuild | 98 ---------------------- dev-ruby/rdoc/rdoc-6.6.1.ebuild | 98 ---------------------- 14 files changed, 82 insertions(+), 279 deletions(-) delete mode 100644 dev-ruby/console/console-1.17.2.ebuild delete mode 100644 dev-ruby/console/console-1.23.4.ebuild create mode 100644 dev-ruby/console/console-1.23.6.ebuild create mode 100644 dev-ruby/csv/csv-3.3.0.ebuild delete mode 100644 dev-ruby/rdoc/rdoc-6.6.0.ebuild delete mode 100644 dev-ruby/rdoc/rdoc-6.6.1.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 24608db4dcdc..db9ff9453c49 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest index 3f45addc7258..61858ce508b6 100644 --- a/dev-ruby/console/Manifest +++ b/dev-ruby/console/Manifest @@ -1,11 +1,9 @@ -DIST console-1.17.2.tar.gz 24861 BLAKE2B c738249eadafe43c4528ebf75d30b51aa1d015fb9fa6cefaa7302bce0d81ab431b4e84ed3d25b8c5376e64b5b1fb8154b91858e15ad72ce6cb746fd18818bb33 SHA512 1c734d335d3928ca580e274857df1d18c05ce254bfdf8401b7c40b391db7d134b6b6b0327e7bb29d5f7c37522335a33cb58a29cf53aabb36279fa601e581a891 DIST console-1.23.2.tar.gz 27339 BLAKE2B 46d411a63934673bb956d9e898c00db08d16e0aec9d036f767d7dc078240934cc26695bada687a2cc7656d736d7d2622e3727470d6c864c19a85cbab586d2c9c SHA512 6dc0cc934e4f28fc196d9861676e8d4cf8f601d5ad779146b594f5847818b76620d434c9817a9944872371031d012eafe5a3b1ccb82807449584aa9c5af5282b DIST console-1.23.3.tar.gz 27768 BLAKE2B e421b6fd7ff0490dcdf9096843be9770b3a87e811ee6e222a45d92d3bebf3f4359428f268a82b6565eb68b9b4f37b136d8d36d9dd3d89b84b541d1ee914283af SHA512 2a1e5f1c8a589493138e1099aa985627314f1e938e7f98415b9cffb37d71dc58f9a6e40ea4d52c0f3be005b9ddb4ad5818ed4eab91b9528058d0ae270375abee -DIST console-1.23.4.tar.gz 27764 BLAKE2B 6bdffaadecff42d4038ec4a83106e55fe8ef444547dd062df597a07db4c186dffc187e9f8024e000a8d540015c98ecfad1f19545e5d6cbfe86a354501dda3394 SHA512 382478f356a00a6b09ba14befdf11f432418824be525f0841ab7616439d5c10205280315b59b229d26d93e520c3de1f68afb262b20bd15dff917f6ea3cab896b DIST console-1.23.5.tar.gz 27830 BLAKE2B fe90b745cc8db2e0b03589afd0c237ec5819547376384a86d5f06882148718cc0f7de2fcc1b72241e616d70feea3f2d8a4d675fb605986bf54224b374b2c116d SHA512 7425a226f6f8b9504ba58dcce5a7c879a320e4565277c0f70aec0d811db3b132be1e0e21c03e42321438602758f12a328258ebf7ad9719bf84572760f816989e -EBUILD console-1.17.2.ebuild 919 BLAKE2B 75d3df61682f12248257159abf539df3435a9489957c6e16a26f527f7b099cc73e7d580f867186ae2d8d0f8f8b3c791a8652d14d0a62caf3237de0157fdf110d SHA512 c393c89bffc774abf17e1472ca7867642bd1a3b73779916c1f544f147759564372a95bf443d150a7007ce47beb535c953313f8e6cb81cec4e960249a4d35962c +DIST console-1.23.6.tar.gz 27883 BLAKE2B e70ddeb8625fb4b8f700f7e1b60295dcf2ddbd1b7cc666975aa883fccbd1cf8e3c2f177938c536e696e95bb8fa3153ce61f70710cbf5dfda6058ce085ec18792 SHA512 0ae48383dedb176bdff5ead3db97a228cee498e5f6a6938e4d9882b3c363ea8b9286bb7089806f664df635d98039c9dca52c8d8afece505d38b12af5ee3aa41c EBUILD console-1.23.2.ebuild 919 BLAKE2B 9e2adb530432855475cc17855b693e3bcc53665378498f1810f7cdf3eb7a04cd6a13f5667549cc5c50e4cd4f2d8772f2d7a65d4a8f1febd259afc24f8ca35f95 SHA512 92b500a0c4f5f9bda6e7d6e5d27ef8c7c4da00d756061d8f9865ce2188be252d0e229dffaa687764d937e347205ec4574ac181249e84d1eb61b332a26527ea06 EBUILD console-1.23.3.ebuild 921 BLAKE2B 4c6dc0d7d511c07d24dd83a55469386d085f1c70d6121f3ceb354287385249d7448d05a03a6b88d4bf79c1e2a6b7cb6a2d0fa1e005a33d917a431f39b801dd57 SHA512 d079b8fdb549962c69a12fb40b96e55bd01ae4a37c5e5b5ee95c3be1fc930097af60beff9019c390dc819f149d44510d407d439f009ca4edf3ae2008c4bfc19d -EBUILD console-1.23.4.ebuild 936 BLAKE2B b9cf7174c57c7102e7eb396c7df589547eb65b540d2702738f9b83eb52f530c0f86a12156c3b9d90577860f1c5435f3084226fbe0fc3f002014c91cf67b90ad1 SHA512 7c2e99fc76df556ab30fd3a29b6b44d3d561cbaf403453cdd890d808fc78a66ea59208b0dfbe91437026b5a21e63fa8468d7ab94c47c76207200059bcdf00942 EBUILD console-1.23.5.ebuild 936 BLAKE2B b9cf7174c57c7102e7eb396c7df589547eb65b540d2702738f9b83eb52f530c0f86a12156c3b9d90577860f1c5435f3084226fbe0fc3f002014c91cf67b90ad1 SHA512 7c2e99fc76df556ab30fd3a29b6b44d3d561cbaf403453cdd890d808fc78a66ea59208b0dfbe91437026b5a21e63fa8468d7ab94c47c76207200059bcdf00942 +EBUILD console-1.23.6.ebuild 928 BLAKE2B fb35cd969308850872c3ec68376070e5c36925730ec4bfd285fc51308214008dfd834c9ae68f2e05d79ff5646fdbda111439cc8fb5049b31656be2c727a9a387 SHA512 2200e87e3f7b3db35e8b700397c89fde876f8e8259e0145fd7c116ad6eae60fef68346a5affadd3e27dd84c1776592de8d5986fa887ec26cfc1fcfb7bf24d52e MISC metadata.xml 343 BLAKE2B 949f3fccd0b08a5699c083eb21c119af6104cd470fe4f22f2771f5262eddf9a9819a630146ef4cf0636d52be9cca982ab73fd4443e1fb0f4ae77b5223949ed38 SHA512 f243fe8cf5c9d29a4c4f95cd9bce18f8a0ca191b7c62c1644c0b4ec4f4d14d355bc0b564a571b057eb42960997958157bca027b86917a2c43d6ec651f1804302 diff --git a/dev-ruby/console/console-1.17.2.ebuild b/dev-ruby/console/console-1.17.2.ebuild deleted file mode 100644 index 9e555ad6ae93..000000000000 --- a/dev-ruby/console/console-1.17.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_EXTRADOC="readme.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="sus" - -inherit ruby-fakegem - -DESCRIPTION="Beautiful logging for Ruby" -HOMEPAGE="https://github.com/socketry/console" -SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="" - -ruby_add_rdepend " - dev-ruby/fiber-annotation - dev-ruby/fiber-local -" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # Avoid dependency on covered. - rm -f config/sus.rb || die - - # Avoid sandbox violation during tests - sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die -} diff --git a/dev-ruby/console/console-1.23.4.ebuild b/dev-ruby/console/console-1.23.4.ebuild deleted file mode 100644 index 6fd98395ebfd..000000000000 --- a/dev-ruby/console/console-1.23.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_EXTRADOC="readme.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="sus" - -inherit ruby-fakegem - -DESCRIPTION="Beautiful logging for Ruby" -HOMEPAGE="https://github.com/socketry/console" -SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -ruby_add_rdepend " - dev-ruby/fiber-annotation - dev-ruby/fiber-local - dev-ruby/json -" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # Avoid dependency on covered. - rm -f config/sus.rb || die - - # Avoid sandbox violation during tests - sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die -} diff --git a/dev-ruby/console/console-1.23.6.ebuild b/dev-ruby/console/console-1.23.6.ebuild new file mode 100644 index 000000000000..3ddf1603f2f0 --- /dev/null +++ b/dev-ruby/console/console-1.23.6.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="sus" + +inherit ruby-fakegem + +DESCRIPTION="Beautiful logging for Ruby" +HOMEPAGE="https://github.com/socketry/console" +SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +ruby_add_rdepend " + dev-ruby/fiber-annotation + dev-ruby/fiber-local + dev-ruby/json +" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Avoid dependency on covered. + rm -f config/sus.rb || die + + # Avoid sandbox violation during tests + sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die +} diff --git a/dev-ruby/csv/Manifest b/dev-ruby/csv/Manifest index cd52f48def24..31fc8965d781 100644 --- a/dev-ruby/csv/Manifest +++ b/dev-ruby/csv/Manifest @@ -1,3 +1,5 @@ DIST csv-3.2.8.tar.gz 91194 BLAKE2B 827adb228acaaae30f090d0547d1d59ef6237546aff462e9d812bb854f3b331feecea9b2657acf8aad17c9ac76aad7754b2f22ae8d2e067c2d45f8cf648491a8 SHA512 87072aaca62e5d95eeb1b916eff497b2b2029efd9be6b29c9d3c4435dbfcd64a1ed045b8b3bec106ea35e11aa05f3a3d5f9f6c09c12a97bc157648be5cd2fcf7 +DIST csv-3.3.0.tar.gz 91569 BLAKE2B cacdf60e279277f7d69fd62d6cea62ce80843addab7b9f81749fabde9133d2b40b2a961b548bd55918bacbe89fe8754af87569a117d4f43a88d3ef49a792da1f SHA512 676f6c34c1466c0edb412aeba9e955cc0070c201a21e6ffe2fd47a3ad4bd7322d561c612695317e5ef34195bcc8bc7a63f3de8c55fbdcb116890a59b867c20d9 EBUILD csv-3.2.8.ebuild 959 BLAKE2B 97d9cd22fb270779d5e1915c291493de373810dfebea52f00341764e9be0e52488d70d4e5f5793e1f478bb70dab09dd08561e6efc14e9f4145d9b0c4ba50a8bf SHA512 b91b22e7e063717b9d9df7d1636967768be1bc88955fba5cfc4eadcebcc9f7e2d750136f37fc6dfc07e36f803e02f59d8a34384b02a44d97d4090c5568704f37 +EBUILD csv-3.3.0.ebuild 959 BLAKE2B 6d125bcac2b46b43ff1258d78af24f6cf6179cee531b9245cd2d36cb594a898830b2f7fbf501a577655fa231bd1266e24a6c659f18dc42c1ffc1f9c6a5e98fb7 SHA512 ac44ef9cb86db19b8be9e95cc97e033cca669a7421cd59072e08ce981693ac4de27fa65507a12e0a70b654a64fe83d31ad2bb7c525dd101a060cdb0c86fe9321 MISC metadata.xml 335 BLAKE2B 1e3cf2858f9ee05cde5bc950d0a9709655f37f69f0b0402b1bcdf0d3de9308aef87185b61c427dfe0097956f4fdaeb583b2a9847352abf741b47f6dfeee89641 SHA512 da554bc73353c247b33bbe184a1bc1207ee7dd83ae76f8bb7520fbfc3d1091838173f48a3b45c9578419a7fa67cf6cc1c8e4f55784a3cd709058b31bc2015cf6 diff --git a/dev-ruby/csv/csv-3.3.0.ebuild b/dev-ruby/csv/csv-3.3.0.ebuild new file mode 100644 index 000000000000..a989a2e126c6 --- /dev/null +++ b/dev-ruby/csv/csv-3.3.0.ebuild @@ -0,0 +1,34 @@ +# 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="none" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The CSV library provides a complete interface to CSV files and data" +HOMEPAGE="https://github.com/ruby/csv" +SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="$(ver_cut 1)" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )" + +all_ruby_prepare() { + sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_test() { + ${RUBY} run-test.rb || die +} diff --git a/dev-ruby/dry-inflector/Manifest b/dev-ruby/dry-inflector/Manifest index e8159a7d676a..5c349e785a8f 100644 --- a/dev-ruby/dry-inflector/Manifest +++ b/dev-ruby/dry-inflector/Manifest @@ -1,3 +1,3 @@ DIST dry-inflector-1.0.0.tar.gz 25030 BLAKE2B 628f5af9ac1517e6711242b6678808c0b64f1f1bb3391e0792fe85ccebfe4c334e2ee62370bd3a13f842a435028b684c09b8215c78ab7fbe2742679863f8e27d SHA512 34b5e723982621e3e090fe9273310d6dfd6e8145c274d7eefe2e7c3bdcc2c6222c2a6bc6e0bbd70d79226b81f1cd89d8364692421ef3dd361432a03b1a8d1c06 -EBUILD dry-inflector-1.0.0.ebuild 650 BLAKE2B 1aa5ea536507008e24f1346c554232c9ed46b62b401ae0752d1fd96cfde2d42c2e6b9996d91cc00313fb729e0786c456650baa0108d8b03a8d67fd75a3244dd1 SHA512 e5e0842afacb9aca707f700d9fa852e49094a853754c17c236c4840b758863f7eb7709f898b5544d39b6a1f83e46efd5bbb2c82603fac09eff1dfdf851f3ab06 +EBUILD dry-inflector-1.0.0.ebuild 709 BLAKE2B 1d645d23575101e96f0e7d74297602a0b3940d9e787d1b559f635ce87a85d2896b03c4ada40c7440ea41cca7813078d243c13115251d04b025ebb90de510c1a4 SHA512 2b15219e0f123248baf399f61e96dde477fcc605c9dde3b06595a75baac99da27cddb631e6eeebc98978798f070b033eea863744df4f8b0cfb1c522838043a6c MISC metadata.xml 347 BLAKE2B 1fc8ca9f3b5e176cdfa13daf3239d31063b6c895ccc03ffa8156db69678bbc25a7fd29555823cb1937ab9f7c562478fd67e92d550803857c2768c8c580c1c9d7 SHA512 29cecad4cc1dc5dced92dc35006f93557a0426dacab1d454fdd0d539d3648cc40f0f475f173a44e6db3309417f914dbfa53ffafff497c3da9d673f79356f2868 diff --git a/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild b/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild index 490b27fb08db..d51c485abdbd 100644 --- a/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild +++ b/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild @@ -21,6 +21,9 @@ LICENSE="MIT" KEYWORDS="~amd64" SLOT="$(ver_cut 1)" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/warning )" all_ruby_prepare() { sed -i -e '/\(bundler\|coverage\)/ s/^/#/' spec/spec_helper.rb || die diff --git a/dev-ruby/dry-logic/Manifest b/dev-ruby/dry-logic/Manifest index 06f59447c7fa..d43aca7a2f0a 100644 --- a/dev-ruby/dry-logic/Manifest +++ b/dev-ruby/dry-logic/Manifest @@ -1,3 +1,3 @@ DIST dry-logic-1.5.0.tar.gz 38438 BLAKE2B 9b00ac4bed7c400858554b3485f0bce04633caaac2b70bd0c76c1d11cb20b1ab34136a3e2189e247b012833f10219140366c18faa7af09d603b3b8cca4778dda SHA512 cde3a01c0c16af1bd40f6c0c39b8777e464d6796f5c1eb52297453bb4301934c23ec48ac0e2bcc023844252b5da38687ae0bb8977f99c7f656d3fe18708bb7b8 -EBUILD dry-logic-1.5.0.ebuild 740 BLAKE2B cde8450ccc9aa12d51396019b8f3a9cb9d9aa91ec83a210e84da584b958a24fe3d24a6bf3be11b47e93bc4f4cefe09b3680bc6dec748298d850ea25187dd4e14 SHA512 b846c704514f2f1ebf175f7977ef157775145c63f41a944d522ca601a8543b6366171d29d2359b6497edd7fdf24a95fdeec58368bbeb306168bee5e827e67931 +EBUILD dry-logic-1.5.0.ebuild 788 BLAKE2B 27bc1c6bbeacc262d6b756e8911cfb8949951261288342fd3340477b181e0f41df7e5ad1859bc5cbfeba6121f2332822a6d36e16e57efd56efb013d8d33dc9f6 SHA512 7c21f11af72df39dc0f0a30f2ed5f90ee526028fc59e66d5055bdc7a1fab55a61c585d53663a3186c8bef21a20715bc213563c381529968780d957cc0c1b4d84 MISC metadata.xml 343 BLAKE2B cb1f8af707498a13d3d9a94c34f93f13d61bb1a2005783cb5884076f3cce35d130f51aba13d6c5a765892b8927ee43cb2c39c02165fc8bce90db2d5b92fb0fd9 SHA512 4ab2a3be708baacc48b3e95ddad89b1fe03a79c1b387505984488985abdf23b5769d1aeaed6116fae5004df008a3398c62dd4f7df9afaf9794aaa6ba7ddb5c9c diff --git a/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild b/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild index 51e15e3e5fc0..e6064b73df3f 100644 --- a/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild +++ b/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild @@ -28,6 +28,9 @@ ruby_add_rdepend " dev-ruby/dry-core:1 >=dev-ruby/zeitwerk-2.6:2 " + +ruby_add_bdepend "test? ( dev-ruby/warning )" + all_ruby_prepare() { sed -e '3irequire "uri"' -i spec/spec_helper.rb || die } diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest index 997ff1b6f66b..6838c32c66c1 100644 --- a/dev-ruby/rdoc/Manifest +++ b/dev-ruby/rdoc/Manifest @@ -1,11 +1,7 @@ DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf SHA512 10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c -DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B 85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68 SHA512 fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7 -DIST rdoc-6.6.1.tar.gz 766276 BLAKE2B 480f26688dfa03ac60278b66934f599a2f695787c9c1394b5ea596977c5dc94699429c921cb98fa0faf8aa0b3fd6598441e18cb379886ad152d34eae92206377 SHA512 9baa6fa467c3d4b5dea34a199ca697124bce7ead3bd3a11eb1c28d6a246bf5317331008dde0595baf382a6e05e9bde752008ecb29fe271df1eef3e7875115bd5 DIST rdoc-6.6.2.tar.gz 765932 BLAKE2B 39bcb0f1af6ee4d53b9011179556d8f1a6b09e20716e60a5d57ca7dcede54797946517e7321004e41d440f26d39e9f3c7c80aaf3b24212ce6a650cddc23d69f3 SHA512 326ead5d4ec5b9328f9feaf3434351911a3dda18d739c8657d9025f7b3387139e1b63ea8fc649870ca474e4a0560ad87cb9e2a13fbbecd240a8aad652d061d42 DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B 15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a SHA512 c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e EBUILD rdoc-6.5.0.ebuild 2732 BLAKE2B 254a80d4442f1179852aaed6a98aa7ff488c1f87cc8c37ecde832f4954979091ea17b9b6e9bcc12fb649cb257803e58a5aed549e37664458be9c5672d5a41fc2 SHA512 1d5db6b03b09668ec089ca199cbe0a1b7ded3d7a1bd5e3abd40e2ce67381289f16e88d056eaf8ca2c5d446e714c066d98edc299a84f8bc68b705640ad04f86f6 -EBUILD rdoc-6.6.0.ebuild 2726 BLAKE2B 589396ce3fa6b00199053ade4c65870e1e9d9c0538599af7e5a438bf124924be3fd47ce7539ccdbbd90c9ad89f74bbd94915e4ad060f6719f42216abd2674ec8 SHA512 0e235da8448b62968cce7f30c53f73df470323c2186944d5b2a483dd93779c63d757e312806a4a73bbaeb41f7b357ecb2365f7d005cdd01b1b4efe45ecad57b5 -EBUILD rdoc-6.6.1.ebuild 2726 BLAKE2B 589396ce3fa6b00199053ade4c65870e1e9d9c0538599af7e5a438bf124924be3fd47ce7539ccdbbd90c9ad89f74bbd94915e4ad060f6719f42216abd2674ec8 SHA512 0e235da8448b62968cce7f30c53f73df470323c2186944d5b2a483dd93779c63d757e312806a4a73bbaeb41f7b357ecb2365f7d005cdd01b1b4efe45ecad57b5 EBUILD rdoc-6.6.2.ebuild 2733 BLAKE2B f859027cb05db8bbc6904bbe093f7c8be893986a7c1ea397db826f16957b964b16c67c2aab1ca0050b7e1832507dc8ecb999611d0abe0ec23a0bbaa0ae3e5482 SHA512 710cc66d453aa88622f1c0890bab5cd439c2c9ca2e95e868f3ff720bd77a2d3fed936d26d30062e671e3b268fcab743c09f9b6a500c5ea2fb01b8e9a7402a837 EBUILD rdoc-6.6.3.1.ebuild 2733 BLAKE2B 95dd6b0869e8999771bdc8964e691eaf20c947aae15d23d28bd5eb0ebebf6ccd63b8202fa73dddbb99b29831f05e4e7b540232ece475b188e1784b681c0d5623 SHA512 6042ac4069413dad8de68e8bde53c3cee2b4d903668679af5c278d6ace6c1942cab09b617175b50ed9731960037ce0d2cec3dc858d3c6a3826fd66846304a30a MISC metadata.xml 336 BLAKE2B 142894745c624081f44dfccc6509273287120a43ceb8d7471634d92ab970bbc7747ce12b3a770b085c8c55a30f2c52ee34e0f27ba4be804ee2056150fb3b035f SHA512 438973812b1541e96ffd4add9422bd19e2c09f3f5b8ddc3ef86a670827c6bce9ed9c1bf9df0601927c959584b63a9d0986d0377807856ab8301fc8a8176922e1 diff --git a/dev-ruby/rdoc/rdoc-6.6.0.ebuild b/dev-ruby/rdoc/rdoc-6.6.0.ebuild deleted file mode 100644 index 7ea9b73b0177..000000000000 --- a/dev-ruby/rdoc/rdoc-6.6.0.ebuild +++ /dev/null @@ -1,98 +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_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 )" -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" -SLOT="0" -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 - )" - -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/rdoc/rdoc-6.6.1.ebuild b/dev-ruby/rdoc/rdoc-6.6.1.ebuild deleted file mode 100644 index 7ea9b73b0177..000000000000 --- a/dev-ruby/rdoc/rdoc-6.6.1.ebuild +++ /dev/null @@ -1,98 +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_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 )" -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" -SLOT="0" -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 - )" - -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 -} -- cgit v1.2.3