From 4e995247a9a9d45f0b265ab9120c6d31c0a1f0d9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 14 Apr 2025 08:45:05 +0100 Subject: gentoo auto-resync : 14:04:2025 - 08:45:05 --- dev-ruby/Manifest.gz | Bin 113508 -> 113522 bytes dev-ruby/activesupport/Manifest | 4 +- .../activesupport/activesupport-7.1.5.1.ebuild | 4 +- .../activesupport/activesupport-7.2.2.1.ebuild | 8 +- dev-ruby/appraisal/Manifest | 2 +- dev-ruby/appraisal/appraisal-2.5.0.ebuild | 8 +- dev-ruby/autoprefixer-rails/Manifest | 4 +- .../autoprefixer-rails-10.4.16.0.ebuild | 41 ----- .../autoprefixer-rails-10.4.21.0.ebuild | 41 +++++ dev-ruby/commonmarker/Manifest | 133 +++++++++++++++ dev-ruby/commonmarker/commonmarker-2.1.1.ebuild | 182 +++++++++++++++++++++ dev-ruby/csv/Manifest | 2 + dev-ruby/csv/csv-3.3.4.ebuild | 34 ++++ dev-ruby/faker/Manifest | 2 +- dev-ruby/faker/faker-3.5.1.ebuild | 4 +- dev-ruby/hashie/Manifest | 2 +- dev-ruby/hashie/hashie-5.0.0.ebuild | 6 +- dev-ruby/parser/Manifest | 8 +- dev-ruby/parser/parser-3.3.6.0.ebuild | 40 ----- dev-ruby/parser/parser-3.3.7.0.ebuild | 40 ----- dev-ruby/parser/parser-3.3.7.1.ebuild | 40 ----- dev-ruby/parser/parser-3.3.8.0.ebuild | 40 +++++ dev-ruby/pcaprub/Manifest | 2 +- dev-ruby/pcaprub/pcaprub-0.13.3.ebuild | 5 +- dev-ruby/rack/Manifest | 4 + dev-ruby/rack/rack-3.0.15.ebuild | 45 +++++ dev-ruby/rack/rack-3.1.13.ebuild | 49 ++++++ dev-ruby/rails-dom-testing/Manifest | 2 +- .../rails-dom-testing-2.2.0.ebuild | 5 +- dev-ruby/rake-compiler/Manifest | 2 + dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild | 55 +++++++ dev-ruby/redcloth/Manifest | 2 +- dev-ruby/redcloth/redcloth-4.3.4.ebuild | 6 +- dev-ruby/shoulda-matchers/Manifest | 2 +- .../shoulda-matchers/shoulda-matchers-6.4.0.ebuild | 4 +- dev-ruby/spring/Manifest | 4 +- dev-ruby/spring/spring-4.1.3.ebuild | 33 ---- dev-ruby/spring/spring-4.3.0.ebuild | 2 +- dev-ruby/strscan/Manifest | 4 +- dev-ruby/strscan/strscan-3.1.2.ebuild | 4 +- dev-ruby/strscan/strscan-3.1.3.ebuild | 35 ++++ 41 files changed, 667 insertions(+), 243 deletions(-) delete mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.21.0.ebuild create mode 100644 dev-ruby/commonmarker/commonmarker-2.1.1.ebuild create mode 100644 dev-ruby/csv/csv-3.3.4.ebuild delete mode 100644 dev-ruby/parser/parser-3.3.6.0.ebuild delete mode 100644 dev-ruby/parser/parser-3.3.7.0.ebuild delete mode 100644 dev-ruby/parser/parser-3.3.7.1.ebuild create mode 100644 dev-ruby/parser/parser-3.3.8.0.ebuild create mode 100644 dev-ruby/rack/rack-3.0.15.ebuild create mode 100644 dev-ruby/rack/rack-3.1.13.ebuild create mode 100644 dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild delete mode 100644 dev-ruby/spring/spring-4.1.3.ebuild create mode 100644 dev-ruby/strscan/strscan-3.1.3.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 9333ab0024e6..ba6cc62ff28e 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index a0456c0e58fe..d4446f3a9abd 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -16,9 +16,9 @@ EBUILD activesupport-6.1.7.10.ebuild 3034 BLAKE2B 0004aca102a4c4456da0b4e05e7a5b EBUILD activesupport-7.0.8.7-r1.ebuild 2927 BLAKE2B c92894ddb2486f194df6c9869070861a481ae790a6fab1bd5ff4d8ed76dd1e03c9f7e151181e8c0b758be43dceaad5148c9f2e598eada1f31e81debff68cadfd SHA512 df4dcbde1ff7548d0c4a956601e2c2ef5db8ea5a3eb5849f88fbcc633f53829c25d72ce0bf6737cc5bf8846b6accf255c5723adf81a215dc1c375163e10c27ca EBUILD activesupport-7.1.4.2.ebuild 3210 BLAKE2B 8051671d95216ee21f453f97b390ac8d04a32208ed1c9c64d5e2dc82013f26156cb5579edb0ce95c9eddf0d01cec5e60a6c944dc37762cc2906f7de0307e90ef SHA512 4f8946afb367863353a159e733e8edf923dd4141c383f5dc25494b8beb57a3c63a461ba1a839b73018e1a43ad29de878127630b9c71cdc57e2b1bb6c927bcd5c EBUILD activesupport-7.1.5-r1.ebuild 3335 BLAKE2B b49edeb77a01ad2f90fe32fe10a581575256bb3773913dc3ca3a5ba056075442816f9870b30c9749d2ec4618e52ab6524970d6d9e906cbc5d82af03ce5f65e8c SHA512 44bb8bc1f5d33ba335ba4e200857c9501fe7bd64fdb954a0334f0ff9f1d1be7a3f5b47986fa1dc34b725f82bf1268701cd794a8759195346c9900b271c564815 -EBUILD activesupport-7.1.5.1.ebuild 3330 BLAKE2B bc0f47b361da7860fe0d8c5c40b70eda8ce7c1b30111ff69c7a741215451ef349103fc0d5d77529e9a81a1a1751bca3867466f6a0bb65c7cbb30bf16542515c9 SHA512 64e4c2e55e9b55cc7dd06cd964c91f4fc8a7feaeb1b2c93a90b856802d9392a29535ea41628e9a1627526bf784911f3a296f623134be101ff03d73a3219f767c +EBUILD activesupport-7.1.5.1.ebuild 3362 BLAKE2B fc31561b203267483d74e3bb19c248fb6a51cb712b10bd98608200a432c506da1aa008ca68e7899cd4a063893213b3e06bd3b0766e5f77c5b884bea7260ce10b SHA512 eec96b539bcc18fd4bafa47698fd3ecad9a74009c87740fc1f3eb60c8e6fc480486cea4c5f0116d37ef171224375cb6ce634dafb2340761a8fe97b38eea69297 EBUILD activesupport-7.2.2-r1.ebuild 3292 BLAKE2B d38a8c700721d99d358ad22bd628be04412234877bb342d6bd96e77ed88cc3f03f47331f8a1ab0158b26cc20898bf4d1dc092a8c2889d725e500ffb001813136 SHA512 2c2ce299519342ee9fd901c51e6f2fd3b3e0e3cfccfcc0bd4c737994f2162711b9c50a724b2a8daf02149cdb30519adb2f8615cbb3c5a358cd139128ca39c3e3 -EBUILD activesupport-7.2.2.1.ebuild 3508 BLAKE2B 2b8cd6727c5b3f962def0bc87a2eb60c0ab668d182b7e2378fb1fcc6fded568a0b1edf7be15036c6395d6a9941ffb5de5013bd6dd981b3e9565f834c25bc35e4 SHA512 08c57cfacb22479a9958ce2582d12df1ff51da745fb2b4e2a3abae4dee0fd5e73c441657b9e63152d02602da8f80a6139da7810e494e31e689a86bd4ef1724cd +EBUILD activesupport-7.2.2.1.ebuild 3549 BLAKE2B e82ed3c17fbfd149d7289c8f47e6457d24f1962776538aa4164b8cd2d4fdd901af69aedf6d7eb849102cc6fabe21ccb29de8168000d257c51a4e81f879405a63 SHA512 2c23a05f52e993b732a869690353cfd1c88c71cc284e5c342ff0f28a44f47be585771dbe6010de0399b938d2d8959b6669c2cd597db123f588cfd27a3c2f69e7 EBUILD activesupport-8.0.1.ebuild 3306 BLAKE2B 28aaafdff8e5fdd34de1f96d04667133f34c352eaacef7a01f8ec83d5bf87dc968c773075cb5f7a219736dbf21ee855e99cc32931a542ae3742f07741f407a47 SHA512 b94a99e97f6fcfc0dd0e54bd6522ac6eda3802205ecca989f2b888e545d1f181017827a93343c4bb3231aa5b24edb39dd4c843cc8a2a34cf336cdb42c6566354 EBUILD activesupport-8.0.2.ebuild 3347 BLAKE2B 6ce0a8e2d4f42a9e12df0f4638089805da67fb26341574348ed43051c371046e176cdcac52b4784db881d3b4035bc0d48594ca32db2cece97c2d1f522af9ac1a SHA512 b6178a122aa3392a0816e528dd9b9c1ab02f63c4a314435e5f85eddc897c9014f820c1738cf91659b11caaa36ed19f315b6609e7d0720f5f3cb9b574863cf19c MISC metadata.xml 429 BLAKE2B 4464c287aa76d9f0ceff37265a0657fa3b664c5e640704a92dfc3b01a737069ae29f67843c389489b57bf30f2e45b2fd5c58a69ad86c7da024f7bb42bfdd5ffe SHA512 adc5999b7d63cbe8047973dc4d4f7ad3c6e6311e05d4ab2fcb010ed3cf59b6a16fb95606e576f511b04a105f132033d3ce4fa255ac9ffd497b4874cb49e7443d diff --git a/dev-ruby/activesupport/activesupport-7.1.5.1.ebuild b/dev-ruby/activesupport/activesupport-7.1.5.1.ebuild index 5d235c2aedc4..562ae08c9c0b 100644 --- a/dev-ruby/activesupport/activesupport-7.1.5.1.ebuild +++ b/dev-ruby/activesupport/activesupport-7.1.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" @@ -51,7 +51,7 @@ ruby_add_bdepend "test? ( >=dev-ruby/nokogiri-1.8.1 >=dev-ruby/builder-3.1.0 >=dev-ruby/listen-3.3:3 - dev-ruby/rack:3.0 + || ( dev-ruby/rack:3.1 dev-ruby/rack:3.0 ) dev-ruby/rexml dev-ruby/mocha >dev-ruby/minitest-5.15.0:* diff --git a/dev-ruby/activesupport/activesupport-7.2.2.1.ebuild b/dev-ruby/activesupport/activesupport-7.2.2.1.ebuild index 1ebc5429ccf6..2c523aeb2be7 100644 --- a/dev-ruby/activesupport/activesupport-7.2.2.1.ebuild +++ b/dev-ruby/activesupport/activesupport-7.2.2.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" @@ -49,7 +49,7 @@ ruby_add_bdepend "test? ( >=dev-ruby/nokogiri-1.8.1 >=dev-ruby/builder-3.1.0 >=dev-ruby/listen-3.3:3 - dev-ruby/rack:3.0 + || ( dev-ruby/rack:3.1 dev-ruby/rack:3.0 ) dev-ruby/rexml dev-ruby/mocha >dev-ruby/minitest-5.15.0:* @@ -61,7 +61,7 @@ all_ruby_prepare() { # Remove items from the common Gemfile that we don't need for this # test run. This also requires handling some gemspecs. - sed -i -e "/\(system_timer\|execjs\|jquery-rails\|journey\|ruby-prof\|stackprof\|benchmark-ips\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\|websocket-client-simple\|\libxml-ruby\|bootsnap\|aws-sdk\|webmock\|capybara\|sass-rails\|selenium-webdriver\|webpacker\|webrick\|propshaft\|rack-test\|terser\|cgi\|net-smtp\|net-imap\|net-pop\|digest\|matrix\|web-console\|error_highlight\|jbuilder\|httpclient\|prism\|useragent\)/ s:^:#:" \ + sed -i -e "/\(system_timer\|execjs\|jquery-rails\|journey\|ruby-prof\|stackprof\|benchmark-ips\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\|websocket-client-simple\|\libxml-ruby\|bootsnap\|aws-sdk\|webmock\|capybara\|sass-rails\|selenium-webdriver\|webpacker\|webrick\|propshaft\|rack-test\|terser\|cgi\|net-smtp\|net-imap\|net-pop\|digest\|matrix\|web-console\|error_highlight\|jbuilder\|httpclient\|prism\|useragent\|launchy\)/ s:^:#:" \ -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \ -e '/^group :test/,/^end/ s:^:#:' \ -e '/^\s*group :\(db\|doc\|rubocop\|job\|cable\|lint\|mdl\|storage\|ujs\|test\|view\) do/,/^\s*end/ s:^:#:' \ diff --git a/dev-ruby/appraisal/Manifest b/dev-ruby/appraisal/Manifest index f474ef272252..6fba580d27ee 100644 --- a/dev-ruby/appraisal/Manifest +++ b/dev-ruby/appraisal/Manifest @@ -1,3 +1,3 @@ DIST appraisal-2.5.0.gem 26112 BLAKE2B b72a994167f332f91a94c8afdb611f9cf4ac573e741ed6fb509b8ecd0767422dbff9e61d062cafb8eb527180d0951821c8ddd9e097e391f464e18c905b34d447 SHA512 8ee9a4e60c25635577b00037816c61d10623045607ef051b6508a30b9d1b0885764275a7a688473e29d8dab0af9d188916217df9fb75667139a3acd9ed0db27d -EBUILD appraisal-2.5.0.ebuild 951 BLAKE2B 927133162b2359962c6e0767ccaf68fc4591e617fff6bca133555c876019114a962437af59bcc4b1ca41a57a980e92d2faf4fdcf31609340eca601081c90972d SHA512 078ab20bd4b459a165f3aee50d75f39f2e39c5541cc6418817c633fbc8a8281e72f9dc44437c1d9b872ee9cbd6e17d401ba42e7b857fc4d26769080c496c4eae +EBUILD appraisal-2.5.0.ebuild 968 BLAKE2B 3db316bab60fb1085a549651c8d3fcadcc3aae129bb7c799d8507376a72787ab891fc2109be04001ecbb3e5c26c8a2a30270329a155ed3a4be66d7fb82c921f2 SHA512 d4d3244806a0a57df8dd1014ae24fc2e1b48e8d0ca903853e453598bc3563e5a256d08635ff025b6d4e378d69ded654c4d839a6c2a6a61dfe0b56073df103df8 MISC metadata.xml 388 BLAKE2B 84c39dd75dd321fb29a8c0511416fc7e153312e24d580e9ed2893e0025fb2f5422f0c3c913714642d2dd4f42af8ef6a6c03a584902a1f52c422cee344272f160 SHA512 99c6593407a5c95381254d2b69ea4633cd7425994f6898927691bcae4b58c2b0a322fa3ba2e616427f9572253b5250d232911798fbc4252e83d23a75598fb0c9 diff --git a/dev-ruby/appraisal/appraisal-2.5.0.ebuild b/dev-ruby/appraisal/appraisal-2.5.0.ebuild index d8d80a1f70fc..1acc5ae9121f 100644 --- a/dev-ruby/appraisal/appraisal-2.5.0.ebuild +++ b/dev-ruby/appraisal/appraisal-2.5.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -14,8 +14,8 @@ HOMEPAGE="https://github.com/thoughtbot/appraisal" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" -IUSE="" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" +IUSE="test" ruby_add_rdepend " dev-ruby/bundler diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest index 0e5986a66dce..20b8ec2e88b4 100644 --- a/dev-ruby/autoprefixer-rails/Manifest +++ b/dev-ruby/autoprefixer-rails/Manifest @@ -1,5 +1,5 @@ -DIST autoprefixer-rails-10.4.16.0.tar.gz 1207675 BLAKE2B 2505dd26a2c4dec18ad6639d3bf18e2e04d0fa47bd4cd12ee51be53efa18bd21f438bff625e3b5b4807dc8a3c5311735c439f74f68cb4cad2ad73bd8aba3c30b SHA512 33f2d5f16fc2d011abb585e028179f073cdc801f880c5da9a08e8ead5470487cec5b28b9dda7c0bfdd9f032984dc6b871e1a16bbe4dbe117e0304e91b3a774b8 DIST autoprefixer-rails-10.4.19.0.tar.gz 1211305 BLAKE2B f61ff58519e3c5935c5040539f41a55a01d7cddc6052b53531c61a76c4d768cac8366f1307ac9f3d9c970a46f0b79c5eab3833d577238159de0a8a26c5aae7b3 SHA512 f2a22a28bf1aa4aff2bcfad41ac3331cd129588c9be59675a6e7343917cbf236c1747420bf1c796a7054c117be2e982eaeda60d271cebc8124e2834160c08943 -EBUILD autoprefixer-rails-10.4.16.0.ebuild 1018 BLAKE2B 093e3b75f714dff050616fe5551ec9e9857d3919c44eb4bc0c75b31167ea3520591b662c5c0ce98f74b1b90a9a45d50c4750e78322341b7f2ded3ab35344472d SHA512 ec4719fed59e0ca39b421abf33dcc91d6cbcfd2078fcb0b322780a98a21e7766882b871ca3f2db62fcc79af59e3a66f10cbff60f209ddb584c2597f8f91e656a +DIST autoprefixer-rails-10.4.21.0.tar.gz 1218087 BLAKE2B 8e9c634d0701ff30a397f67379918f1f5e239f85d6e39a5cec1f8b6d29cfdb595cadf2d4f11c9593979ea3dfcfb51782112eb0587318a42e4ccedc6f28b3951d SHA512 7cffeb3546e10c511877674dbacb7354cf8ef7ab5733996852c68b6ea79ed32c134bd564bcdfeb4276ffa064de511f817f37f5be2465446eca98d2c374b13ed4 EBUILD autoprefixer-rails-10.4.19.0.ebuild 1018 BLAKE2B 093e3b75f714dff050616fe5551ec9e9857d3919c44eb4bc0c75b31167ea3520591b662c5c0ce98f74b1b90a9a45d50c4750e78322341b7f2ded3ab35344472d SHA512 ec4719fed59e0ca39b421abf33dcc91d6cbcfd2078fcb0b322780a98a21e7766882b871ca3f2db62fcc79af59e3a66f10cbff60f209ddb584c2597f8f91e656a +EBUILD autoprefixer-rails-10.4.21.0.ebuild 1017 BLAKE2B d5bc9346c4bc01f873274a3b4aefaaebb46f3cb2833738111e46b098dcf30f0c9e538556c25555c64dc4a5e2ae873a64e915cedf9774ccaafacafc6476ca8c57 SHA512 3e79ffbbba33945f82e6c20ddf4f7b38ea1b915672fdde045d6ea3890652676b72ef338bcdabcdb46a1b22f2cdf8d256e09ea6cebaebc8b6d0f800aa80ec9f41 MISC metadata.xml 348 BLAKE2B 12e9c7a355924818b5a7325556728b401a1f54ebc3482f9087ed959976038fcc946d976b2a664440cee124fe0962c476c0c1fb34946b040fbe5cbabcd9d63f78 SHA512 cf6112194ed7aa00fbda32165cc0829d338d86cbba4d099147b5b21531a1f6a5acec58647a0960ac9c5540086c1c2ea14a4e8aadb4eb5482431f68b3116ef6e6 diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild deleted file mode 100644 index 72b436aa81c6..000000000000 --- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="vendor" - -RUBY_FAKEGEM_GEMSPEC="autoprefixer-rails.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website" -HOMEPAGE="https://github.com/ai/autoprefixer-rails" -SRC_URI="https://github.com/ai/autoprefixer-rails/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" - -DEPEND+="test? ( net-libs/nodejs )" - -ruby_add_rdepend "dev-ruby/execjs" - -ruby_add_bdepend "test? ( - >=dev-ruby/rails-5.0.0 - dev-ruby/rake - dev-ruby/rspec-rails - dev-ruby/sprockets-rails -)" - -all_ruby_prepare() { - sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die - sed -i -e "/Bundler/ s:^:#:" \ - -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die - rm -f spec/rails_spec.rb || die -} diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.21.0.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.21.0.ebuild new file mode 100644 index 000000000000..98d57690af22 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.21.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="vendor" + +RUBY_FAKEGEM_GEMSPEC="autoprefixer-rails.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website" +HOMEPAGE="https://github.com/ai/autoprefixer-rails" +SRC_URI="https://github.com/ai/autoprefixer-rails/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" + +DEPEND="test? ( net-libs/nodejs )" + +ruby_add_rdepend "dev-ruby/execjs" + +ruby_add_bdepend "test? ( + >=dev-ruby/rails-5.0.0 + dev-ruby/rake + dev-ruby/rspec-rails + dev-ruby/sprockets-rails +)" + +all_ruby_prepare() { + sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die + sed -i -e "/Bundler/ s:^:#:" \ + -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die + rm -f spec/rails_spec.rb || die +} diff --git a/dev-ruby/commonmarker/Manifest b/dev-ruby/commonmarker/Manifest index 5a48fcf9a4e3..354be3004efa 100644 --- a/dev-ruby/commonmarker/Manifest +++ b/dev-ruby/commonmarker/Manifest @@ -1,5 +1,138 @@ +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bindgen-0.69.5.crate 221128 BLAKE2B b89edbf883e1bc11a074c2f37f84bb966749823a6408b9765d6a61ee1179451d67dadde41d27838e8ddc6172dee9c342429f42fbe6959ff9fd7dcbc73d7506ea SHA512 b232b906af7535f8b87198f0a4037a0f09af367e0c913575f3d16453a2c272e7d76033cb3fd12d4223ebda4a0f8130629e67c5883e026a2422db3e0659ed3c3f +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST bon-3.3.2.crate 48519 BLAKE2B dfd96dd8b8b07ef077bb9a05f952d448b49af66abd877efb148cb3cd40d2ea3d386c1f3fc907ed6958f0e6118af4f7d8d1986df35126d4a5d53f5cdbe2c033c6 SHA512 07e87005a9a2cab62d5b538915a1f93f45f45cab4f3361472a5e92090b96f615009990a5d6c988bdc1cb2bd1727f000dcfedeec2d9f8a1fed2ca455d269681f1 +DIST bon-macros-3.3.2.crate 78732 BLAKE2B da2e199326941e2e6c9fc7b8b598f1456eca46c49c5d2c6fff6fc2c8123d482d6349a4ee60d3577e3f1ed5713b2cc927049904fc8a35e5ba5806c7c21f443a29 SHA512 52f23499d0c8228fbc02da725b3c4cb566c1c789ba45c18903926fee5616f35a91126187765be796d4c4c9feb8c1b44ae017dfd7846355aedf28907aa3972a3b +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST caseless-0.2.1.crate 18826 BLAKE2B 3286cc4657e66f66d55981fbe38079cbe67924b05ae8bef70f191705f2348ecec495fe5556c0476292c39b2e3066eb7029b11ac55f10f9de6de71e7dbe0563bf SHA512 4d1d059225a8f4b8d5503ff619b1d9714cdfb6b326e3275045a9175449888836568aca1163961c81daf7f1f664f2dc2664c84cc31555b995131fd4fbd7425bea +DIST cc-1.2.6.crate 99923 BLAKE2B 61e091267c5b18d3c2886ee50870ccd3aced59d9f5eea31967e8739a49523226e2d1f0f383c7b5c3c9b6dc19d65bee319efb081f0c05c9d25847063d7f628081 SHA512 a9a2a00c58e0625aef2023c0c84827f17ee260bcde7e9407c98b38300ecaa5df852babbe896d857920c3455089e3608b54014812da88e597c500017bdd9a52ab +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 +DIST clap-4.5.23.crate 56460 BLAKE2B 5c0ff6ecc072368022b8dc08703d87802160817e40228fccbf9cbdc15d86dfaf0eec141dec4e8f1327e5a6d1622df9b334e94797027372dbe8765a12b918961e SHA512 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c +DIST clap_builder-4.5.23.crate 164180 BLAKE2B 90948ac5e8ea620be3e1ec1334677b0ae9dc227a00354fcd3d78e2cf23a1c101e009e6cc96fc19c0a2395e1b9ac6272fd9615abc1acf1a5d60392e337cfc961b SHA512 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a +DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 DIST commonmarker-0.23.10.tar.gz 172611 BLAKE2B df583a7e9f588cc726b985c90e03f7470d92d907d7507bf1a0f8c174e08a502036d2cdab6e45eb61c3c58dd810be1f682c51a787236da887a9d9f9ccf0fc13f6 SHA512 587cbf7037725bee57a61d75d83389ee209d943cc69ce32edf79fc292034a4bbede0a9f7cad7eff7a029f998572c6840a8d95d7387fb0806d79cf7351f85e5a1 DIST commonmarker-0.23.11.tar.gz 172605 BLAKE2B 7d5013eae18a4397b5a4648bea8b648f76b2b3207d49d73d5cf07822ad9983d4e4b54cb94db80d0e90677b037546f0bc10029b1dfe22d92d7b62a0bcfcbb7ac0 SHA512 f18268682261ec133fff93ab81496d7993fa2480a95d4e052358d2de08f250244b3d9201a0a3e5822cccfd4bf06bde1e19eee5c7d06145344fa5a3de4db1bc31 +DIST commonmarker-2.1.1.tar.gz 107600 BLAKE2B 83e4668ab8e03e2236afbb48ed8e9b9d7f86b610e6a7165d032632afdfda0ec418975c79ea7bf7b5a069687957e6a70bdbba1bc6d4be0ab75c65d5b68e6fb546 SHA512 db6dc93154c2f79312f55172e9e2ec035d2b49ebd681d01afb2eea772f7df1d09542b2d01359ba8c11df947a0b1100b37ca5bea48bffa7200ee804d9f9f8a9f7 +DIST comrak-0.35.0.crate 166249 BLAKE2B 1950f11f074f9efe6f4773aaf6e72eeb25f3d32cba3b9f04f953963778377d54f061efa3c37d5005d3e835019f5c4474cd3fe87e3628797622c286cbc46b92b3 SHA512 5f69295329c9fd1f0a1774fc3702e707d3fe4a0722705b3753ca6e2916629e7fa2c1d5b4ef32d57c44671736e260cdd2c6f6b824fb356d5203c233094439db03 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55 +DIST darling_core-0.20.10.crate 65015 BLAKE2B a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d SHA512 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d +DIST darling_macro-0.20.10.crate 1874 BLAKE2B 29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317 SHA512 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST deunicode-1.6.0.crate 170864 BLAKE2B db0a3d0459a43c224fc0bbe84bed044ff81b9f05063e364fa38c44bc51a12106805f93569d07469b6544745b684097cf3f03d6cebefc93dfa0deb232fc73f7f9 SHA512 39e5de0d1ed93bf3fcd37e87a04ac3b23d3a50d28b37b0962b30f9461753b3c1e3639c9760101bbaf1d4269c7eaa8568764b481d3cac6faa6b9580f51d11144c +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST emojis-0.6.4.crate 120190 BLAKE2B 65a15e3ceeaea796b02834127163b0f80f4c4f8f68a1367b06ca3e0790c6ab4c56ee066d1638122e0d602344c17358962880dd0fd26b861da5efe90575fc5d09 SHA512 343629252b8077b88eab6c46c86a2abe4c9851e3aa572534234cd5fecccf50876d18bcc87420e5ebf8ec789357435ce7f7ed7df27ec7059e3fab4c2e14f2b567 +DIST entities-1.0.1.crate 24795 BLAKE2B a439872225eb6d453684dde8aee707289434c35823c91e588fea3fa5b94eac75f0456ad24f96795f377d26a7bbce475ea755a3425da03f64327bc44f7dc129eb SHA512 12796a00fba3bfdbfeed6984dce0b175630809f92817e620fcadc3c1eeed9fe9a260ee64560d8e1dbcac2297a06091507a1ef19e940bfe55c437477950bb3a0d +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libloading-0.8.6.crate 28922 BLAKE2B cd9d7c2652bc4b0220e1c29cbfbca41f44d12d76c4dab3d025c21e5d317407ab656a88add0db95f1086934a424f55b4b413f33cb2a52cdcadde7641f9c5b3fc3 SHA512 f49ab79244d4b54c2f181bd9d7506fe5df9824a09446924dc429636e08ed7bcd6f5d2afaf8a0c862982e2c2c5832370b118266d36f36bc7b7522668bd598fc81 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST magnus-0.7.1.crate 186855 BLAKE2B a4a5ec85e42bf3160b12e3090972db80966a174f5d99e96dddf549e165f3f6d7aa5a16283650016e61a6e05d2b2879809461d10c8f8cfac8cbe85f3b5fe8234d SHA512 44dc506439ffb67579aebbee353a9d3dba874c4bbd3f16df51856592878a0c4a00f4fda3b2ec758f41b42199faf4a89876bfa732a6ac307f4e21060fc8fdcc9a +DIST magnus-macros-0.6.0.crate 6642 BLAKE2B 49a33c0df29c494e6afca74851063947b2dea5db66c0297a1792062469f73db5d0e5f315c1de4a45e16a7d1e07ca9bab6060d32bc5eaaa743660f8e29f809999 SHA512 24a6eb12530d0226e89d76701bb44c7c5a34cb4a53b32aff2d584ee186c2f6f632cba7a17643b24d07017b5550f3f574e1fb7ac33a25b614f74d9efb3973bcb4 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.2.crate 59068 BLAKE2B 22808b2137b4afae29cc5cf25d9f643d24824293524542e2cbac3ed0fb0341417c052310602a6f0a003843abdbe7715a95a6068c807cc0c843ed867958650215 SHA512 e58802e332a72123954ba1751cdb59509789bf930ad74da3d06e2c1c3737547fc0b9848be816a66b6585830786b7a0fce7c9fb574789e15f3b540709563cf854 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST onig-6.4.0.crate 32616 BLAKE2B eca949c47870f260310c69302c6a0a60b9329f7324281433170b0f6fde80f91d49267307825652830217cf44b6a77a741f526a3bca63a12fd8f28791c14a0d5c SHA512 5d388d35eaeb4ba4876b5a683010e4e38c7c54abaf15c900681a7c9ed199b6b7ff414aa1d6246153546680eab28505cfda359c3d5df5b9fd3a5cdbfba35953bf +DIST onig_sys-69.8.1.crate 638216 BLAKE2B 08d5f61f4047cfc841ee9e1881deeee49478bdead87483595e9c81c722e475d137b8cf5e1caad2965ea411d3211738a6848896128b5fa1f727a0a175ac217d05 SHA512 26a7dec69abe1535d575e7db63448abd898d363ef42352605e7b7d046b5abac5733e3cc05b7d442ce67db9366dc96d4a7a82a7f486d3b9af6d298b49b0baa864 +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST plist-1.7.0.crate 101068 BLAKE2B d94c0c9abe1b39d747259fa56decdbbd4679b606f7753ad11dafa43aaf8e8673903c70e5e6c994a6bbc404993bd77b70b119ffc998fa1b05049c5c9768d75983 SHA512 68298950e1e0a3d5228348dfce7f0796a72f75f43f0e6b93647d460eaecb826b2a3fa1f4023bdb84a1544a4ccfc7abfb39f9aa7550d9b2199878064e1a76b69b +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST prettyplease-0.2.25.crate 58681 BLAKE2B f1a3e69063737caca2592b51a1ed143b8245581d7b8f88c72af20b1f4d5f1b1385fc5007146414e2adfd88ba1b59f823aa01a9eb4e3ae8cf5b2b97c617b7e8c8 SHA512 afcc59688e91a35493cb011c28cad916adf6a0dc83d244a44a4beb3ac1453756a405d742254a5a51c932a1bc1d55c6b326eef18dbd352626feaf90f16c461319 +DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee +DIST quick-xml-0.32.0.crate 184149 BLAKE2B 35a28dda8dab04a933c4e5d40f22dec6f9c5bc75e9319bf2711daad869301a90aceea9aeccdce5763d5fb513548b7c1f030b6216ca1454e8f56bd6e5a5fb6ba7 SHA512 288232de1583d8c7387716900be1fc513b2161123182e4812bde9851f4bd31c1a67417afdc16e8a55c028747d0a1147d2dbae6f0e8885e946829a379563507d2 +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST rb-sys-0.9.111.crate 23832 BLAKE2B 65c34cdd9c5216e0c35297c4248f85eb41bb268fe3ae8e1ac0842c97f227b6c195ac141948559d5a9472f9b34190e862bef0b1dd2b79ce90a8e275e11760dba0 SHA512 ba4816e4f6c32d333d52a7c7c147dba98e942d3e664763d16c61c594c50c777ff22b84a1e46f972b04173cc88fe6d3742b96ee245c1f6c1c4d9f096a9f77304f +DIST rb-sys-build-0.9.111.crate 21650 BLAKE2B 47d70d4eec3202bc044930d864cdd9e32e7f93e34949e126fc81d9ba649bbed9030e5ea4e3f6f74e2a0122fd9a1f521576887299de9474c351e32f22cf7ab581 SHA512 de8ee1b83cc2994a8ca2e2a46e04fa8278ae7dcdc4e890ee4ca0f3e89d9a640772fb3ab81febe548b7700513f7d5271883e61101b3ee8e9e01d1b569ccc62263 +DIST rb-sys-env-0.1.2.crate 9203 BLAKE2B 3ff6f7b3c0a0c9e5c2d58480791d69de549a7af32fc7ed1d93c6ea23468bbda2a5479837221291d6eaec12544b9c0ac9fc43d39500bd8a7e7d7fc593c1cd9c68 SHA512 119d7a5095d94a17ee68e074dae7831426f2b318a1dfcbfc051b880ea92614f8822f38fdd11a38d6588faab3ecba6ed206077ab48463307cb31c18d07ccb50b9 +DIST rctree-0.6.0.crate 8312 BLAKE2B d68986bf6bb767d61f7c02ff91c219f67f06a982d05917ab08e6da8a730122919dd472c60d03c5252d87ea25b1478b15b35a1577a38b6a56f828749bc49901de SHA512 b27b88aafce7227cf2097db425c84049abef380f1fb896f3161409c3e29830677284e36aed171d7789585bd4a2d6d26d1b1e4be10d9fbb9131757261f589c3a2 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustix-0.38.42.crate 378683 BLAKE2B 4071e1118ab8111bab9efef39c6e35f8a3030cb230cb3643df7ae09ffc750b18becf1f069c2714b0b6d13e334c12446433057fd015c9dec04d7a1372a354ae05 SHA512 438bf1e4663cacbc7c0af23b10ecc11c8b01c53e18c2e82a740c46b4a61f06cdd25d926aff27a9c39084c39d9c950c222a1a3a6d5878dd240554fa593fa762a5 +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST seq-macro-0.3.5.crate 13332 BLAKE2B 2e93de606214852f2d5818398565770d01425fa2cd8361397e877dfba2c890e472d46eebe2c8ea2483f99dd783c8e80383f700b81dab3cc019cbea977f4ec96d SHA512 5eea67d40e6c6217512140791dba33e0909bdef6ddbc09ab14ebf5ec862126be68413e0c4ea34dda416ef1a9b2e64e32d7c69ae14dff44a7965b04606b6ed596 +DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST serde_json-1.0.134.crate 154351 BLAKE2B 546f8ffe9373444e8c9e81910476da281dcef10498dceabc8bec9f9063c55f4a9033b83586a09b0f410369515882c37712a2bd75ff1fff05815d904f37386124 SHA512 ab6323799bf19da8ec6e6c428370d37cd230192b45ef54d2c65c7d83907b2dde71d51650e44f1fcca1084e75e0e195e97b28437f53a331bf48effed3d59b58a5 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST slug-0.1.6.crate 6787 BLAKE2B 941e41d80d63e13fde103af7a750ecd93992a1ee6bd168a82b67163973f1d088082cea6a458008db26b2dbd77328612e7287955483cd2f50fb2317f34af3e11f SHA512 31f29befdbba462a1e5a34d3ab97c0e2d054869daf76420dc1985c4f9a87098ba0353d52da19476bd848bd8b625b6af94c13303bb25d4cd58f3b90ab133e191d +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.93.crate 293925 BLAKE2B c36aabae91b4d25149d03d58576dcc067a481ba456ebd6ec9ebe2ab5606e0dc1aff3c6aa714e6a0dd40dd8b8e01d3f48243b6e831f68ed2c12c799b25a347ddb SHA512 0f76fb495402b9d4eda239d65fd4697f77231b702ad4aa1c4d2991b899a092b892c30d1dace92bb54a53f5a7d2baf7637ed3c1804d11c6708987cb1e2b50450b +DIST syntect-5.2.0.crate 822671 BLAKE2B e288c658900b57fe68801fefea0f988110821e808bb2f3fa15cb7dfca27ddf0788b10db213b8630e13b680de64b1365eba3162a24b86e14af8b39e34de08d4ca SHA512 52780b693e484da02d773e9cca460e6b20d8aee436ba96c2e965a078e24b88dea35a03e692c5f7e3d02c82477093a592078e8686a6c9ccc7a2df9a6e20577c2b +DIST terminal_size-0.4.1.crate 10037 BLAKE2B 1d99577917b88498902d85718b4ba71ddcd7a1daca4f1b38f4b5ea4c34533eab9cda2cc344cdec5a31ffe0152fbcc5d499ccb40dc73f985f083a3ea21b0b1226 SHA512 e07bdbdf695bf9a607ea7c7c4c5b22a8637b0871877114aa305717a04d31a6b7670e2a79435810aefefe25db8c9a655e4c4ba6075d4ec76322a30cdf71ff03be +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e +DIST tinyvec-1.8.1.crate 47269 BLAKE2B d72ec2417520fa0481b8447e6d75e1f24731d38f9083a711185785174a8567c81f6416468b9eabf426f9d32683231e7c5e80202292d1e424f9e4ac9cc8b3e765 SHA512 db32a6beb1c86eb3e9f5ff2732a4acc03d1d684f0e54df5de2ecbfd08399639f47396ae8b17eb5f0122a09ba0c313f39bd73a6f7c44cc38d1891d1bdf3f2d176 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode_categories-0.1.1.crate 87298 BLAKE2B f52b83d204b90ce0ec26e0500bc80b0547610f3417616603c4e837fbec0a41a6a715de19f88432f4c15ddb6b2ba55ee75a472fb7e2c888accfc77e1ef1d85fee SHA512 2d15499ee9318ee54910d657339820acfa88183e4f9aa146ac655129d2c4d76d3fd0550b601702ad2ccac4c8647dd2f26528d8003f39181e09b8ef480351a3cb +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasm-bindgen-0.2.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 +DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f +DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b +DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e +DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 EBUILD commonmarker-0.23.10.ebuild 1172 BLAKE2B aa09ae0c6f3d9cbc1cbd90a8064542c72dc0a97bc36f483b593a11401b396c0ac81b66912c4230193a14cfc0eea0bdb8803cd08e78dc5dd3484a8147c078ce6a SHA512 d10bcfa168b847c4db568d982f06976a9415c192686eebb86f959676aec6af0b706d9f043dcf801c1223ce27d09c37a11b8cf8578d9c14f6bfee45500043dedd EBUILD commonmarker-0.23.11.ebuild 1172 BLAKE2B a8b40b333ca695934164d158d73f4febf9492ebb730269a0f7d9702ab3b2b88e0a550042669a1f9655fe3f896b4c633177001f101894413c4f67029f271daeaf SHA512 67e44a6e558458de492a1a8c37ba8ef39a0af47024272a63b93339c94a012f3e957aa5baa72bf493fdd35f8a2253d1cfbc7abe3b977935ce7142ee9d88ad9818 +EBUILD commonmarker-2.1.1.ebuild 3683 BLAKE2B bc58081dfe7e5e098ef906e0f1490f0a8166a2c311a8cdec145f2c2ac64f88bf42503873a707322d80bc2823e156a162807e50811bfd8d5719cd1a87a1cdf7cd SHA512 9ceb63bb5ccd027d99786759075a025d1a62cdc16113a405a6b5b40f0916ff8c9d04578b8ef729980a75eb104372013394dcdb2735d987773ad465cf4d02658c MISC metadata.xml 340 BLAKE2B 3536acbd013ad07c27f5c6ccdada3ffffb5f259aedaeb4ee5a89ec1921f49939177a7162165c2b90336a87393d08f49cb62857cfa3ab551d12a37843863b56e0 SHA512 5f5eab450ffbdbee075545d8a97a2b3bcc6ed997aad9bf7e1b3c31e6368a7c5383704bdce32eea086b027b7c3e27accd3e2d3329977f357570e8eb767a043526 diff --git a/dev-ruby/commonmarker/commonmarker-2.1.1.ebuild b/dev-ruby/commonmarker/commonmarker-2.1.1.ebuild new file mode 100644 index 000000000000..022fae7f524e --- /dev/null +++ b/dev-ruby/commonmarker/commonmarker-2.1.1.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler2@2.0.0 + aho-corasick@1.1.3 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.6 + anstyle@1.0.10 + base64@0.22.1 + bincode@1.3.3 + bindgen@0.69.5 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + bon-macros@3.3.2 + bon@3.3.2 + bumpalo@3.16.0 + caseless@0.2.1 + cc@1.2.6 + cexpr@0.6.0 + cfg-if@1.0.0 + clang-sys@1.8.1 + clap@4.5.23 + clap_builder@4.5.23 + clap_derive@4.5.18 + clap_lex@0.7.4 + colorchoice@1.0.3 + comrak@0.35.0 + crc32fast@1.4.2 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + deranged@0.3.11 + deunicode@1.6.0 + either@1.13.0 + emojis@0.6.4 + entities@1.0.1 + equivalent@1.0.1 + errno@0.3.10 + fancy-regex@0.11.0 + flate2@1.0.35 + fnv@1.0.7 + glob@0.3.2 + hashbrown@0.15.2 + heck@0.5.0 + ident_case@1.0.1 + indexmap@2.7.0 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + itoa@1.0.14 + lazy_static@1.5.0 + lazycell@1.3.0 + libc@0.2.169 + libloading@0.8.6 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + log@0.4.22 + magnus-macros@0.6.0 + magnus@0.7.1 + memchr@2.7.4 + minimal-lexical@0.2.1 + miniz_oxide@0.8.2 + nom@7.1.3 + num-conv@0.1.0 + once_cell@1.20.2 + onig@6.4.0 + onig_sys@69.8.1 + phf@0.11.2 + phf_shared@0.11.2 + pkg-config@0.3.31 + plist@1.7.0 + powerfmt@0.2.0 + prettyplease@0.2.25 + proc-macro2@1.0.92 + quick-xml@0.32.0 + quote@1.0.38 + rb-sys-build@0.9.111 + rb-sys-env@0.1.2 + rb-sys@0.9.111 + rctree@0.6.0 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rustc-hash@1.1.0 + rustix@0.38.42 + rustversion@1.0.19 + ryu@1.0.18 + same-file@1.0.6 + seq-macro@0.3.5 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.134 + shell-words@1.1.0 + shlex@1.3.0 + siphasher@0.3.11 + slug@0.1.6 + strsim@0.11.1 + syn@2.0.93 + syntect@5.2.0 + terminal_size@0.4.1 + thiserror-impl@1.0.69 + thiserror@1.0.69 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + typed-arena@2.0.2 + unicode-ident@1.0.14 + unicode-normalization@0.1.24 + unicode_categories@0.1.1 + utf8parse@0.2.2 + walkdir@2.5.0 + wasm-bindgen-backend@0.2.99 + wasm-bindgen-macro-support@0.2.99 + wasm-bindgen-macro@0.2.99 + wasm-bindgen-shared@0.2.99 + wasm-bindgen@0.2.99 + winapi-util@0.1.9 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + xdg@2.5.2 + yaml-rust@0.4.5 +" + +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_EXTENSIONS=(ext/commonmarker/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/commonmarker" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="commonmarker.gemspec" + +inherit cargo ruby-fakegem + +DESCRIPTION="A fast, safe, extensible parser for CommonMark, wrapping the comrak Rust crate" +HOMEPAGE="https://github.com/gjtorikian/commonmarker" +SRC_URI="https://github.com/gjtorikian/commonmarker/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/oniguruma:=" +DEPEND="${RDEPEND}" + +ruby_add_bdepend "dev-ruby/rb_sys" + +all_ruby_prepare() { + cargo_src_unpack + + # Tests fail when using the system oniguruma, bug 951737. + # export RUSTONIG_SYSTEM_LIBONIG=1 + + sed -i -e '/focus/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_prepare() { + # Use current ruby version + sed -i -e '/make_bin/,/end/ s:ruby:'${RUBY}':' test/test_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each {|f| require f}' || die +} diff --git a/dev-ruby/csv/Manifest b/dev-ruby/csv/Manifest index aa8ab252c7ab..2986ca7861b5 100644 --- a/dev-ruby/csv/Manifest +++ b/dev-ruby/csv/Manifest @@ -1,7 +1,9 @@ DIST csv-3.3.0.tar.gz 91569 BLAKE2B cacdf60e279277f7d69fd62d6cea62ce80843addab7b9f81749fabde9133d2b40b2a961b548bd55918bacbe89fe8754af87569a117d4f43a88d3ef49a792da1f SHA512 676f6c34c1466c0edb412aeba9e955cc0070c201a21e6ffe2fd47a3ad4bd7322d561c612695317e5ef34195bcc8bc7a63f3de8c55fbdcb116890a59b867c20d9 DIST csv-3.3.2.tar.gz 94403 BLAKE2B 8885a28a355228ae4bc2c53e434498a17ac2f30a2cc074a4ef250f91225be6b19ad68c93cceee14ca9dc16625b66ff95506f4eed7eb3d3c9e09f041489e7f002 SHA512 58c0b217d13ac15afe2e438c5988301250034888876fe1a1e9027496538b85733a7d103310d216706c371012f09f3661a360b5c32375afb421ebd63ba456fd67 DIST csv-3.3.3.tar.gz 95978 BLAKE2B 8ec005d1f1116ff81127f1bb73b509d861c4bd52a6690a2919ad37d4de6a1d0b3d312cb956831e752c2d1a7f6293c7554d20b2097a273574113366063e0bc7bc SHA512 851e4e9effaf2bb78da45dd48c04961c86f85cb3908e7aada83b0ecbf61fd3628003091657371deffc0c6e10bdd1139ac4e368032abf5384510b0979264a0c15 +DIST csv-3.3.4.tar.gz 94684 BLAKE2B fa83c9e6e9f158059423dcb156c9f0923a579799e38173fcd469e20e9161e0fa5b608726a0219bcca0955c5b0577c83d11fe991c5a210dd40daddb96357a6610 SHA512 517a005f4477398e028dc3cfc49cdd5fc3d78cc3460690a6c41d2d282378cfaa799ad6257d30be11acfbcbb206b5d3e64e7acc45c440c20e49ecccd9c6b16d7e EBUILD csv-3.3.0.ebuild 957 BLAKE2B faabf95a310e68f18d390b4a9e2972c566b1c4cea4172af437673127d793997cce4264893fee69ce8d2746aa1a8d9cfa2e187f6a7fc8a904053a2f021ce2b138 SHA512 e663b13ba899d3c77b680a8655077058934bfda18bb80356762c7bcdccb68e59d469b4f9d1be8342260eec87bcf3d7187b1bf213f172165e099d3e75c78c1556 EBUILD csv-3.3.2.ebuild 967 BLAKE2B 3fc9832070f29ac1b1832aa126f6d6ff8bcd1b65952acff9c3e95e5cfb92ae2c3faf292f586ced66d94f7e0484a62171954bdd86dae1724ceecc15ac49e09f7f SHA512 455b22d95a145ac97ecbf5c3971490bf137fdcc3df02d802cfaaa01114e6f9cd28c247ad7bf28bd0ea79df2a4222c8d85a0092824301255cbd5dd7b68e918df4 EBUILD csv-3.3.3.ebuild 973 BLAKE2B 8224a40836f8afa1fc3fe8888777da48b70cc3cdb64419f35a6485193720eff1b69c72607cd370c66dce7019ea23d06b8531a1d2ef5943db84d19b84545ef3d1 SHA512 4db409fda74765076f7bbc8d5841814a1552233dc9d29126d87143a7ee9b00621d171930bbf538c2095300ad19260f0287d6feeeb13dbacecbc7aa43b60722c9 +EBUILD csv-3.3.4.ebuild 973 BLAKE2B 8224a40836f8afa1fc3fe8888777da48b70cc3cdb64419f35a6485193720eff1b69c72607cd370c66dce7019ea23d06b8531a1d2ef5943db84d19b84545ef3d1 SHA512 4db409fda74765076f7bbc8d5841814a1552233dc9d29126d87143a7ee9b00621d171930bbf538c2095300ad19260f0287d6feeeb13dbacecbc7aa43b60722c9 MISC metadata.xml 335 BLAKE2B 1e3cf2858f9ee05cde5bc950d0a9709655f37f69f0b0402b1bcdf0d3de9308aef87185b61c427dfe0097956f4fdaeb583b2a9847352abf741b47f6dfeee89641 SHA512 da554bc73353c247b33bbe184a1bc1207ee7dd83ae76f8bb7520fbfc3d1091838173f48a3b45c9578419a7fa67cf6cc1c8e4f55784a3cd709058b31bc2015cf6 diff --git a/dev-ruby/csv/csv-3.3.4.ebuild b/dev-ruby/csv/csv-3.3.4.ebuild new file mode 100644 index 000000000000..9d313d41484d --- /dev/null +++ b/dev-ruby/csv/csv-3.3.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_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" + +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +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/faker/Manifest b/dev-ruby/faker/Manifest index f39b6e2d6999..5ee05e39fffd 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -3,5 +3,5 @@ DIST faker-3.4.2.tar.gz 1856673 BLAKE2B 944f5395200eba644af9c578ec0d70661ea1fce2 DIST faker-3.5.1.tar.gz 1859105 BLAKE2B 8cac34e1d2af8db3b2cbe84dc8856580f4abd5453ad97490b6029a384280bf76521183bbac3d2547c6686d0e9ec8a7602660646bdc4df2b66251d6a7dbee6cd8 SHA512 352534437469c80734033643dffc6f3d7d18e64d7da09aca976f359a2e4dda0108b3bb0c360cdaae5e772c35cf19a7286d3fe0f37a28276a64b6d09cd82f0b0a EBUILD faker-3.2.2.ebuild 811 BLAKE2B 6bfba49bd022ddb2f34355d06c3c79fb38582c69552f7bfc2b0b4a1166d704d1d0f6154d2c54bbc5bc0db49e2f9ad18a62d8f150d493704f431bcdbe5ce11583 SHA512 eb5c202fcfd3b62fdeb7a4ce44ef42897681fa00ffc7823bd9f472d6e0a9c553b82059ea400eccf8f2f85e6670598f0d74b6f734eb8856e524298fa6630b0ff3 EBUILD faker-3.4.2.ebuild 818 BLAKE2B b7e2b499047b3644d5ed9d5b87cf6ec4f883f1ac2b49578abde3950124c1f33b957fc2c0c3d80c150bf8571736251bce8d4b5665a993bb44e2978c072ed4094c SHA512 ab5b668ca3e7295584ddfbadee30e7cda5a3ff213656ddf6b9afabad1c62f07f4f67ef1174adf915c5a11608b1b6129bd53ccffea3d8987ccfb07e997b107472 -EBUILD faker-3.5.1.ebuild 818 BLAKE2B b7e2b499047b3644d5ed9d5b87cf6ec4f883f1ac2b49578abde3950124c1f33b957fc2c0c3d80c150bf8571736251bce8d4b5665a993bb44e2978c072ed4094c SHA512 ab5b668ca3e7295584ddfbadee30e7cda5a3ff213656ddf6b9afabad1c62f07f4f67ef1174adf915c5a11608b1b6129bd53ccffea3d8987ccfb07e997b107472 +EBUILD faker-3.5.1.ebuild 825 BLAKE2B fade944b8659ec4e96fb87936aee12283b5cf0458b3481d937b9f466a258ed35894bd59de8b528893061d0e3f95fba03a2986bca68349cd9b6463b53ab097d6a SHA512 0224808828932d7949512d3bd91b4416b4e16f933db8d533139f533567134b003ce1000be29c2a90a856e655c14b4e75c46d4219fd32e4410b51a9aabdf7e2cf MISC metadata.xml 343 BLAKE2B ed777a91cf583234c6848ae43cc42ec916afeb2fc024063f0d32bdecfb6a7b005c96612947b9cc07d157d44d464df72867b44d477e0955951ba51e37b447214a SHA512 d7d066aea5dfb6037c7fbba2a17982d7d26bef81eff63c1e36e52ab86918b73f251074a8d526ef6eda8821b099e4f42078280487132a669353fc826344f7ffd2 diff --git a/dev-ruby/faker/faker-3.5.1.ebuild b/dev-ruby/faker/faker-3.5.1.ebuild index 3797e1f38683..bd0e6e6497b0 100644 --- a/dev-ruby/faker/faker-3.5.1.ebuild +++ b/dev-ruby/faker/faker-3.5.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_DOC="none" diff --git a/dev-ruby/hashie/Manifest b/dev-ruby/hashie/Manifest index 80c787b0b918..684871e8f9f3 100644 --- a/dev-ruby/hashie/Manifest +++ b/dev-ruby/hashie/Manifest @@ -1,4 +1,4 @@ AUX hashie-5.0.0-ruby32-tests.patch 2709 BLAKE2B 8b73b14e52620c37ded00efd23493b9dfaa7ac28463a7df6aec4314f8464ebff78662df7f6246814622790fa0cfaa51603d24a64a048704f6ac20db6a3ab487c SHA512 5ef820e83e1a772902a8e7efbfa4de30cdfdc4b98f0b3e8b19d0b71b2ca2040d553bd9f65f4ebe90319b01942137bc87b1d00b91a417484437edcdd398a921da DIST hashie-5.0.0.tar.gz 105224 BLAKE2B f15fd3ecd5dcdf88ea97d4aa5e13d984bbfb4dc54a687b4f166d9d84f07ddc0037f4fe251a4ec4950a5b89aaf4f0e43d11467018d63e3a89ae980ec06caf3dd6 SHA512 fc1f9399895f67af77af7b2d1d993eebd221d2b779781625bf1bbee579547580add7d7d0dbf1791564c8df6764c19617721ae5139ca949c81a316beacfe8c806 -EBUILD hashie-5.0.0.ebuild 1426 BLAKE2B f6baee7b86fe70e51b218e99dd7d20e3c595e0344716e300971d733ac150e6db712faba02e91cd8345fff09694d9a9a6c3d011b9edb963862502109f4b4ca11d SHA512 a1c69b64cf54005ee2de0cf1a66ca441efe5134ced2d7d5ace839e92fb7ce64097cc261ea07385c57a7208877adbafce573f7d3809fc23b9d804ad4c7420c859 +EBUILD hashie-5.0.0.ebuild 1437 BLAKE2B 6797cc261725d9da56bdcefac4ecc0bb83f8a0a78456f591b7b5f915b5616ae13c62413fb86314c59682af51f6e56fc73885fcc97b2b9669e681b43864d03166 SHA512 d5c8ff090195aeacdc140e4524b35d649f7a09e7f5d70bd5b12091818bc002fecf0b73d14c1f6039707cb29402db2b800c4857efb1f04d4c6849a5711b546258 MISC metadata.xml 323 BLAKE2B 3fb2f4f72680d3f59ff7cced2704683c376a7a4ce9004ffddd5142763c86093d985e11482a8f6137737c35f2443c47b54f6e89d7007f0d598b69efa9a3f8979b SHA512 1f215550ab58d0b6afd1c4e3af2b96f675a996585bfbf1265dbfb1c7edf4a35eab05b288529c324d711b4684d2e4eba8c097521440463969965395e942379843 diff --git a/dev-ruby/hashie/hashie-5.0.0.ebuild b/dev-ruby/hashie/hashie-5.0.0.ebuild index 28e67d887f08..fe252cfe6fc6 100644 --- a/dev-ruby/hashie/hashie-5.0.0.ebuild +++ b/dev-ruby/hashie/hashie-5.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -22,7 +22,7 @@ SRC_URI="https://github.com/hashie/hashie/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" +IUSE="test" PATCHES=( "${FILESDIR}/${P}-ruby32-tests.patch" ) diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest index 0a85cb1f5a6c..3b1930f22115 100644 --- a/dev-ruby/parser/Manifest +++ b/dev-ruby/parser/Manifest @@ -1,13 +1,9 @@ -DIST parser-3.3.6.0.tar.gz 331236 BLAKE2B 282b11251bb47a13d459344b662f1e0f25c97328304479d8a32bdcce597a270a7bef800da06866da98b0f9be7ccbf0e888e0834c2af96edc4606f6c0d10cf8cd SHA512 c722b596fd5e941235bd7dd4eadbfbf34a83d9886cb21aa7267cae9f060efbb161bbcab4b043f9c9694703398d60358266afbe67d556e2d6f49a97c9fda9242b -DIST parser-3.3.7.0.tar.gz 331670 BLAKE2B 7d5dcdb5bc0e2c75852c6bb942213e13902b885852acf0416c0242acdd7838daa45de03d1fedaa067031df86fa4f566dd21c5bddd133051e34d1835ee485cf9d SHA512 5f44360eb02afd85afd0bf9c42af2a397caa7aff47de43a8fe2ae1329f6517bf2180fa64230e0d8d89afb3348ce008a4e70e30bb36da818df4cbd7566414f95f -DIST parser-3.3.7.1.tar.gz 331716 BLAKE2B 1c2173be4822f2e86b5e8995bcfa5273343903c1f27e4aa25d6cad732ed0bd211a586be8f4d8b566eeeaf3d44d87101ee38b0c25fc49dbf706d5246027b5b507 SHA512 2637294e1f268f218d6d751c02e2c91cea3eb997d05b1eeea5015efed3d5cef28595a53b67b21fe1f41603142e4570d0b7356e5e5b40338d56911e4193728b2b DIST parser-3.3.7.2.tar.gz 332205 BLAKE2B e2ac2ad9aa60cb57f8e7be32d4a8621d4c9d446591c090e6b33db6eb0f08cbc760b2898bb575d23a2e6c4e47633d83acb3654ac88f0ed39873ff6e96436b64e0 SHA512 d040e835bf2158233731b63c5d4d6a7d3a3347f5fb90f0212ccd63342c3baf0c285782fcb06cb6e9aa78cb47eade0c774166ea4a1be07f854b76225421fc5794 DIST parser-3.3.7.3.tar.gz 333403 BLAKE2B ba598a70bd2398252e1e385a42258902e8bfa8c1f8af34c3c8cd446d96a08775876779a4377c50638b16424531cb2c44129f1558587cef1ffa3af251701aa2cd SHA512 d770a2a3c97af16cdf66edc50636e349d5a26e309d056d3a06b86dd318b8b73cfe3ece6e6b2d0a3932bc2358331859f4d00a50d6b6c8f022983b5dc29156fd88 DIST parser-3.3.7.4.tar.gz 334136 BLAKE2B 3807b7a6b6891702dcd5df9f8165292c7fbf02448b3698728369d8d0554ab53bdfde340d171ba7f71a48d1b79c418262d8da9fb8362f828d446967da6d72c65d SHA512 995d91e646f46d19e04c16eceaf560f6fd24ee14ec26f7129061bebb8f93014a38d2298f22c72b1d38ff49554bf14ed07741f08947f9c9abbc2b4614004a5114 -EBUILD parser-3.3.6.0.ebuild 956 BLAKE2B fd0e62b4999d37291b7a5eae8abd27767dec2db633efed5baa1feabc66e2dbfccc3d04a1205a8d261727cbf36b011fe6a96d17e5bf93ecf4db51f1cb30bfdfeb SHA512 6e65580ad065433be4e75f747dd24a42ec31c3819e460fb3e57f6a379c6af815858a7a7f1d0db652623de3eaaad1118f349b148f50ee97f0a80eb99b5a455814 -EBUILD parser-3.3.7.0.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 -EBUILD parser-3.3.7.1.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 +DIST parser-3.3.8.0.tar.gz 334410 BLAKE2B 42a58d3e3f82bec1b8afb9ed78bb1731dd34a84d0af69607182200117b19ccde9bb2d7a6a0087752af3c7f41455c905d21e5686932e6e16ac67855eea95d15ee SHA512 e278da52ab865315afef5476cfaf7ed36c49fe916dbfe01d0ee1a327d3a951522636fb79ca4a35ca53233769467c4f12af2148a21218b1f6d5b52dbade949953 EBUILD parser-3.3.7.2.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 EBUILD parser-3.3.7.3.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 EBUILD parser-3.3.7.4.ebuild 963 BLAKE2B 0c5ed72edc19f3abd7b002695c602f2f15a393ba55a8394e418eacaa3d2056d88ca6f4ceffe24a3a05884e7b6d3a321b6face4915acbc6272b8568434df1eed1 SHA512 190e5bb49be844a2ddd8275ce21c758db611a9188164dadb656eb12cb236af18603d00718f726bd60dd217d03a12fc468d9ec8ec7e8e0e53048759b202915cc9 +EBUILD parser-3.3.8.0.ebuild 963 BLAKE2B 0c5ed72edc19f3abd7b002695c602f2f15a393ba55a8394e418eacaa3d2056d88ca6f4ceffe24a3a05884e7b6d3a321b6face4915acbc6272b8568434df1eed1 SHA512 190e5bb49be844a2ddd8275ce21c758db611a9188164dadb656eb12cb236af18603d00718f726bd60dd217d03a12fc468d9ec8ec7e8e0e53048759b202915cc9 MISC metadata.xml 344 BLAKE2B 00abcffb45cb3f1cbcd61458b7bcd8a4a81029fd58aba3f67a270c5ec37e8738f4d31b09f8b382987615acd4a8bd5ad335c54b60662a862f3828a1af360437df SHA512 4a28a0ed71d39d82fa69378ab26f4cf5844d01e58cc1805372df985a5ce25892f268a75db5a0dd3ca00bba3285a7cfb5447a1f261d79c7bcd41cd45b6cc68677 diff --git a/dev-ruby/parser/parser-3.3.6.0.ebuild b/dev-ruby/parser/parser-3.3.6.0.ebuild deleted file mode 100644 index 0d50425d80a7..000000000000 --- a/dev-ruby/parser/parser-3.3.6.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}" - -RUBY_FAKEGEM_GEMSPEC="parser.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A production-ready Ruby parser written in pure Ruby" -HOMEPAGE="https://github.com/whitequark/parser" -SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~sparc" - -DEPEND+=" =dev-util/ragel-6*" - -ruby_add_bdepend " - test? ( dev-ruby/minitest:5 ) - dev-ruby/cliver -" -ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1 dev-ruby/racc" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die -} - -each_ruby_compile() { - ${RUBY} -S rake generate || die -} diff --git a/dev-ruby/parser/parser-3.3.7.0.ebuild b/dev-ruby/parser/parser-3.3.7.0.ebuild deleted file mode 100644 index 74ad4d0241bd..000000000000 --- a/dev-ruby/parser/parser-3.3.7.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}" - -RUBY_FAKEGEM_GEMSPEC="parser.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A production-ready Ruby parser written in pure Ruby" -HOMEPAGE="https://github.com/whitequark/parser" -SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~sparc" - -DEPEND+=" =dev-util/ragel-6*" - -ruby_add_bdepend " - test? ( dev-ruby/minitest:5 ) - dev-ruby/cliver -" -ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1 dev-ruby/racc" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die -} - -each_ruby_compile() { - ${RUBY} -S rake generate || die -} diff --git a/dev-ruby/parser/parser-3.3.7.1.ebuild b/dev-ruby/parser/parser-3.3.7.1.ebuild deleted file mode 100644 index 74ad4d0241bd..000000000000 --- a/dev-ruby/parser/parser-3.3.7.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}" - -RUBY_FAKEGEM_GEMSPEC="parser.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A production-ready Ruby parser written in pure Ruby" -HOMEPAGE="https://github.com/whitequark/parser" -SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~sparc" - -DEPEND+=" =dev-util/ragel-6*" - -ruby_add_bdepend " - test? ( dev-ruby/minitest:5 ) - dev-ruby/cliver -" -ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1 dev-ruby/racc" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die -} - -each_ruby_compile() { - ${RUBY} -S rake generate || die -} diff --git a/dev-ruby/parser/parser-3.3.8.0.ebuild b/dev-ruby/parser/parser-3.3.8.0.ebuild new file mode 100644 index 000000000000..d741531eec75 --- /dev/null +++ b/dev-ruby/parser/parser-3.3.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}" + +RUBY_FAKEGEM_GEMSPEC="parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A production-ready Ruby parser written in pure Ruby" +HOMEPAGE="https://github.com/whitequark/parser" +SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~sparc" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend " + test? ( dev-ruby/minitest:5 ) + dev-ruby/cliver +" +ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1 dev-ruby/racc" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest index a36275df6edf..8681ba9c6181 100644 --- a/dev-ruby/pcaprub/Manifest +++ b/dev-ruby/pcaprub/Manifest @@ -1,5 +1,5 @@ DIST pcaprub-0.13.2.gem 36864 BLAKE2B 1bb0f37faa0752a7cb9b5c76f071596cf11b2c52dc3d16cd1fb577d7467afff3b46a7e4bb53436677231418ed8c0f91c91970366d4040f9ddf0491e50c52dfe5 SHA512 1be60a684ead0a91bd113150ac426f86f30b906bc2a300ac334ac9cc323406e4680d9578070d9f39cb479d9a45c2e4f42c11db9ca5531f8d5dee8d1dfc01425f DIST pcaprub-0.13.3.gem 36864 BLAKE2B 89bb372611ff1c7cfd4fb5040119690506d09a3db56f3cefdcd28862be0424b47d64c3585b361ef975927e4c4d0c1fba805449fed36e6d294952aebf0c0a6a89 SHA512 7eaf948857981bae2f9beb3eb0f5e5ea1e30313280de53ab82d392bb471a21a1eb2ed3086f48e7a8b1cbc0a0c4d8f68388e01a79f04bf2c24bc13d11d67f74c0 EBUILD pcaprub-0.13.2.ebuild 1531 BLAKE2B ef227664217f1d77da068e7dbe5aa9c0b8e29da277cc29543988e3a928d5d2221f8a56d27bf81bb8e446480f5543227f2abc50a2bcf216352d43bf682f978331 SHA512 6dec3c46ac4408dedae90d50b3183f98b6874ad266f5de71f8ba46c99d5b49131f4cb1f48fc62551a8d176271311644492458745d9112bc2d697cfc229c6df6b -EBUILD pcaprub-0.13.3.ebuild 1529 BLAKE2B 55942d7e2223b98bd3cfb8f9378989dd1f45a456842e3e88a151da61bfbd0294a8950a36211f453c266064682be547d6c171bc2e11a80311b5797242844c4907 SHA512 0222fac637feb36baa06237bdf7c79538ff9fdc8d78bb0630dd846764c5e31ebfc905d49edc8915c3f88c0716dd20153c8853a9a6dc645b4057332beea5f12bc +EBUILD pcaprub-0.13.3.ebuild 1548 BLAKE2B 5ad0e76d7285d2693d33861df88dda86c1c7a08c7165c6d81d9081bf7cf74b1a6bd1d01ed67deabde14a4e7cde7259262b81f10f12b337e61ebcfe97c0a2c918 SHA512 c24f9abbcea338d85fadf79177b352a6047535345b71daa0b9d21dd18ae7471df0cf3fda78100b4bc92adaa18c0aabb15ef537d8b18fab0cd4ed936bb2c3249f MISC metadata.xml 489 BLAKE2B 327526e36db70575af2cc53939af65eee20cbba596a78fe383930dbd4ef6c2d0a1e1de01c4fd6f167e39e48a82c158a5f6225340bbf4933bef48640716b2d67c SHA512 319ccc9af7894124bd34e6bc109760f0b7b156307d276e1636e5a893f4ba91c16a635efedd1e7b04ec3ebc515e1fd1d1ecc951734a68fffe7c678077e1420c01 diff --git a/dev-ruby/pcaprub/pcaprub-0.13.3.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.3.ebuild index 7f11b6b93bdf..4ea7f53a9f1c 100644 --- a/dev-ruby/pcaprub/pcaprub-0.13.3.ebuild +++ b/dev-ruby/pcaprub/pcaprub-0.13.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc" RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb) @@ -16,6 +16,7 @@ HOMEPAGE="https://rubygems.org/gems/pcaprub" LICENSE="LGPL-2.1" SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" DEPEND="net-libs/libpcap" RDEPEND="net-libs/libpcap" diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest index ea199d01596b..db7f54c15a62 100644 --- a/dev-ruby/rack/Manifest +++ b/dev-ruby/rack/Manifest @@ -1,7 +1,11 @@ DIST rack-2.2.13.tar.gz 280841 BLAKE2B 3a88caaa242a7ed9e1b8563c96c63df32bed59e772523fc78d559e5ff9cb8172a1bf415a7d470ea3d6f6e4a65fa2f94e23cb7630d1cc074d8d0dd924019ec972 SHA512 8ad0b6cf233c360493aad86e8f2fe3821f7d6bee95620beb71da5b63e74f8b158fb9ecb9e7049012b3e432f20e4bf2a8a1705f86dcea8f433f6abe47645cf18d DIST rack-3.0.14.tar.gz 790281 BLAKE2B 53f57558b6d7d2dafd693be810e022fa689c052d05f06cf016adfc7de0852081176dbc8e64c1ec5971a0b88e1266d841fc063df429d971bccd8aab33b84a0857 SHA512 7b8e0a4930120547f4b8bda5ba6496c3e9067cfa5e689227894fc8873229fb9868f72bed30d8e2c3ffe053017a4944eae9eac49c2d2c352101a017198d8ff769 +DIST rack-3.0.15.tar.gz 790386 BLAKE2B d51a913f7822ae4070171acfbddc318d00fbaf7991deaf99a005a2239e59149e9ad395bed2faa516950e1b698c62911c85b266e4cd0d022a0ff8cc97536a052f SHA512 8628b9c42e9ef9fb23dca856f7d6bf560f297044a2ffc026450c8c3e1afcb3f23cd61a055e40dfca0154ceb69f005a91f1c46fb88e0048177a8a1d0eeb797f37 DIST rack-3.1.12.tar.gz 792241 BLAKE2B f8d823285dddec3d87d293a02f67a4d8fac7ae22b3ccd7d7dde690cfcb884bc38c35d3a882b93d9b63a07a4cdac4cfbad154917ef88c118097c29315dc290da9 SHA512 4e0b12c0f220143fbaf3e61c1ffcabc9fabe11b986b8312e7a4c9f09ec421185027f2d1edf0d811fa8ba94a4a6f87c5395bb7f812c8667dd3a30449657ff1f42 +DIST rack-3.1.13.tar.gz 792343 BLAKE2B aff13963cf5cf438d6709f68c961869a78f1222fd105578843ec03ebcb1202047625f6d75214c25565426c2855fafdad622ebfbd84b2a6f23ba7dcfbab1149c8 SHA512 ca6158132a50a3ba383ae9e56b25b605ea1c32591539d511461c1f42882a66922d3fcbb2c466b967207aed306d5fd1b5261f2b9e82d7952d2700ab587c64a59c EBUILD rack-2.2.13.ebuild 1684 BLAKE2B 8a88cef503838c9f35ab9703284be1e9ff1323451a0e88e36f7972af804fc0f05c0fe3ba8e079923abe33a13ea113f7a13a484eb1bd37dda9b54f96434e69416 SHA512 993b098dce1856781b209d440f391e71ce9a049c426d02ad2ed6a810fac0c486825e28ce9b5abe348ddb9e25707ef9734327576ce733e01452da67f17a0dcf04 EBUILD rack-3.0.14.ebuild 1290 BLAKE2B 73f12ddb96ebce8da24df1bbe8183c8ccb3d447c9d7cf7cd98eb80fec40c8bb309a50d7d2833ad698501d83fd205807e27dbe48464a8ea4f9052fc69e7243b63 SHA512 851b2e58abdcb10baaa848cf2ea6b139cc9cbd875cd42a991bc433cbe5f207782f694174496147c753488ee0aa3336d1afeb4f1e6eefdd9b63356a23f9749d5e +EBUILD rack-3.0.15.ebuild 1297 BLAKE2B cde0400b4889e604c3f6f7fd496e48f5e5b687ee12e4c978acea941f2fdf529387bf42e14e59ea4288247b4cf149a0793ed6a6ee68bd8a944b05b7cbda6019cd SHA512 9b6b97c192e26fc682235493ca59f1fd6d7062649ece459330b47bf21273e2b4d2ba69460fbbaee27866f025d34d95afb03fbed89cd2ea68b905c9caf50d7c08 EBUILD rack-3.1.12.ebuild 1459 BLAKE2B 1bc6247e9639140658b228f646e6feea2f8ef46b1aea50fb7d2a20c8bcacf8520ab34cddfdf145e71e6415d285c16eaef5cca6b8e93765c49afda0d477457c51 SHA512 85332ef309d1b2acdc1f049cd7e55c8ad4e5d5c41893245ea009770e893e2f311a1a114f4a2f959beb151da5700e16185e652eec44c732638713b00e01d912fd +EBUILD rack-3.1.13.ebuild 1466 BLAKE2B b36eb1b98feada8d75b54c0286e678ebf82bb69957fec68be86a2b17de761f5409ecfeabc591e9f50a77136ff371f8d02b106a4e60ceda87ce46c0db7458e92c SHA512 20c583c9c5628690c80bc3be28fda574541d97df3ebec0fa59d34930b806d0508047ca93466bb825ee91dc7d6510c5609c83f539f26f315ff33c8e2ce82f809a MISC metadata.xml 537 BLAKE2B 998152d25abdb228da5fc7b39719693fd0811ce6dc0d831cf90a5ecbb88e540d76dfb6cfddb3584748f46f6d66aa2d1bc73d492c9e810db1c0e44895108d5e17 SHA512 4670ef4b5b33270c48d212fa995b965305f558c5f670e7eccbe2e44f9ba8d1628c112de5a9305c2ad90adb6e2996cab6da385e5f473d850b287e92f7594e0d21 diff --git a/dev-ruby/rack/rack-3.0.15.ebuild b/dev-ruby/rack/rack-3.0.15.ebuild new file mode 100644 index 000000000000..8df3f99690c2 --- /dev/null +++ b/dev-ruby/rack/rack-3.0.15.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md" + +RUBY_FAKEGEM_GEMSPEC="rack.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A modular Ruby webserver interface" +HOMEPAGE="https://github.com/rack/rack" +SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/minitest-global_expectations + dev-ruby/webrick +)" + +# The gem has automagic dependencies over mongrel, ruby-openid, +# memcache-client, thin, mongrel and camping; not sure if we should +# make them dependencies at all. + +all_ruby_prepare() { + # The build system tries to generate the ChangeLog from git. Create + # an empty file to avoid a needless dependency on git. + touch ChangeLog || die + + sed -i -e "s:require_relative ':require './:" rack.gemspec || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/rack/rack-3.1.13.ebuild b/dev-ruby/rack/rack-3.1.13.ebuild new file mode 100644 index 000000000000..8d718df57c78 --- /dev/null +++ b/dev-ruby/rack/rack-3.1.13.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md" + +RUBY_FAKEGEM_GEMSPEC="rack.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A modular Ruby webserver interface" +HOMEPAGE="https://github.com/rack/rack" +SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/minitest-global_expectations + dev-ruby/webrick +)" + +# The gem has automagic dependencies over mongrel, ruby-openid, +# memcache-client, thin, mongrel and camping; not sure if we should +# make them dependencies at all. + +all_ruby_prepare() { + # The build system tries to generate the ChangeLog from git. Create + # an empty file to avoid a needless dependency on git. + touch ChangeLog || die + + sed -i -e "s:require_relative ':require './:" rack.gemspec || die + + # Avoid test failing on whitespace differences only in inspect output + sed -e '/test_inspect/askip "Whitespace differences"' \ + -i test/spec_headers.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/rails-dom-testing/Manifest b/dev-ruby/rails-dom-testing/Manifest index 5ce99073b726..0d5198acce1d 100644 --- a/dev-ruby/rails-dom-testing/Manifest +++ b/dev-ruby/rails-dom-testing/Manifest @@ -1,3 +1,3 @@ DIST rails-dom-testing-2.2.0.gem 16896 BLAKE2B 7d2c17970b69a21d971a93d7a93f7ccdb269c609f53fcb573406f7670d17bc49e6313e723288a9e389c582c2331fa1088f1a4e8c10daf2d48cfdaec2b6e00e04 SHA512 90607b42d0239933f34aac803e090802ea823fd6c980149395860d50e8361428d6c5a4a3e9fedd5c7870c896864d3e797d5180b9796c9132ed2755d21e55de98 -EBUILD rails-dom-testing-2.2.0.ebuild 667 BLAKE2B 15ad1bef1d04569d1908e76427223db5bd1c350ecfacb4309914b92f951812ec28390227e4443a558fd79b4b8658c2e9d811c7d2390a8928235d8ed416e6415b SHA512 1d76bd1dada36b371727c470467baebee482620394a8926cb097fd1bfed3ac917d3f075c95ddd1008483293ba11caa8f875bf1b9133d3914a437e944325233a3 +EBUILD rails-dom-testing-2.2.0.ebuild 666 BLAKE2B 561224dd0b0da6e32eddcc6fe02afe6278a2713bfdfe45e60c0ddeaa2e1f5359e32c85c4e26124e66fce9313c72b49a2839afd7c7a940c2c074c3bad9be36f69 SHA512 0a9310bca226131345fa3b3d8afcd3b4217a399bac4229daa2e272f0be7576f26d05a68506a0566dbf22e5b661e5b3038e2c177628fc4883288d57cb8b25a2b5 MISC metadata.xml 351 BLAKE2B f41c4494ab4cdb4300fcfec165838dd843ec89352955baa20ef14ac367c8b6305184e7d5514ff64fef0c0293fa4151c6d6aae40012401303249e58c3430b017d SHA512 fc7889faa9be9081dbf07ae7fb56b9220a56566e8af2eb6eb4388a998532210a8359af7b78b813e691145fb845c2594d3833c2d93d1a0384badf6de569e37fe1 diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild index 044214e9b854..4f3f02957050 100644 --- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild +++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -14,7 +14,6 @@ HOMEPAGE="https://github.com/kaspth/rails-dom-testing" LICENSE="MIT" SLOT="2" KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" -IUSE="" ruby_add_rdepend " >=dev-ruby/activesupport-5.0.0:* diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest index 93be43d8b76c..830bd7191d46 100644 --- a/dev-ruby/rake-compiler/Manifest +++ b/dev-ruby/rake-compiler/Manifest @@ -1,5 +1,7 @@ DIST rake-compiler-1.2.8.tar.gz 39764 BLAKE2B 02bd433fb380be05fd0c94880ef5d6a6efb9e1a0f04eb7d80950d76426dd1237fc035560a62aea1327b88f02a59ac6ecabbc9895699debe1ee7af97a5f276f38 SHA512 f76fd5fbee981aed06dd75414c11e0b91fbc13fb414d0ef985ebe4b7bdbd9edbb6d823308bc9d6b153127c82b602ca33ccbc1d67c60a9587391db73e5f5e4f48 DIST rake-compiler-1.2.9.tar.gz 40021 BLAKE2B 126b12c87c84f33e3bcc9f85d0de47fd17d52157f09632ae8b3ed4eff284db663a382e12b72cde0c02f958ad86489b2878113b647ea82b5e1d2d3b7762c6bd70 SHA512 d9d0c691dc1ba05d0f1a677f5863669ce500a6ac9dd65a135dc0cbf9561cd36c7a5a414eb5f4e98591fc365b92de499d6451f03d7ee89ea66a06ab3a361138f1 +DIST rake-compiler-1.3.0.tar.gz 40095 BLAKE2B d4494f30a39ee1224af24eb30be143968bfed6f0f23f3b021420027a8befe85ba9748795776eadb57600e02bf9c9604b56aa162f53054ed7097d00474a4288e9 SHA512 84bf588757be55e30f321bb66ba645d6353bce3775bf8b6ff51fa202f1134c5100ba5e2d16026a456c150a9d2fdcb808e7f0aa98bbf8f77442bef7d07b29b7cc EBUILD rake-compiler-1.2.8.ebuild 1610 BLAKE2B e146a177307a8db7640014ce0f18060dade215033570130b6d7c33d935f836035557e7b2b41f45c71a42f6501c6f3dff2c7ac96800a77ff74e896c766c6069e5 SHA512 1573fc0dfd06059df0f160bd0317f042c62ccb6918f4875d1ce06de8a4fe6646ede745e501d328785df8fb88145aa796529fa49caa9282eb4f37f53a8661279d EBUILD rake-compiler-1.2.9.ebuild 1617 BLAKE2B 2555f777863cfc95776a5970793dfa15ff3d8906cb84a2c23a26ceaad0f460512938bd6968d51d049a82155f402a1cb0408f204cbf7c39ebe762c81149a76ce3 SHA512 df8c2d194efcdc1585a0730413c35ca05c4dbd3e64c5d2e6cc0ecb5a9180fcb9105d235187c110c2c3e7954994e72c771d1e29f8c57467735f4afe3c77494993 +EBUILD rake-compiler-1.3.0.ebuild 1624 BLAKE2B 82cf6718b82ffbaf269ff16e65f980ed034ec8dec2ebdff7383a957086adb2101cb5ef381d70673c48339dbf960b301e02ff15ca3f8d59bccc19ed60c8057476 SHA512 cbd9aa14cf8747ae60d49dd7f58e912ae73708b73ebd50ab1a1d4bf60a78653e85161ef9ca6129a60ef78ca3aef7ebac5446006641e596bd9fdd42ad2ed86c7e MISC metadata.xml 354 BLAKE2B c711f59f42d530160f707aa7d99563e3274e791698b85925a58e92ca36ca0c49026ae7e13ef42946f07709020f2113c5f6bd2a2f5cadfe86b142c7d4f31cf077 SHA512 7a1a4e0edc58403cdcaa2cdd0e9e5ae7d7642d5c961f9d673bb62ef2f94c95677d79686cf246f24e103985504a2e6d10fb0bddc76d2763553d5fb6808d3f989d diff --git a/dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild new file mode 100644 index 000000000000..7f68a44eb7f9 --- /dev/null +++ b/dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rake-compiler.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions" +HOMEPAGE="https://github.com/rake-compiler/rake-compiler" +SRC_URI="https://github.com/rake-compiler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +ruby_add_rdepend "dev-ruby/rake" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 )" + +USE_RUBY="ruby31 ruby32 ruby33" ruby_add_bdepend "test? ( dev-util/cucumber )" + +all_ruby_prepare() { + # Avoid failing features for native gems, this also fails with rubygems + sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die + + # Fix compatibility with newer cucumber versions. The not syntax has + # been supported since cucumber 3.x. + sed -i -e "s/~@java/'not @java'/" cucumber.yml || die + + # Fix compatibility with newer rspec versions. + sed -i -e 's/be_true/be true/ ; s/be_false/be false/' features/step_definitions/*.rb || die +} + +each_ruby_test() { + # Skip cucumber for new ruby versions (not ready yet due to rspec 2 usage) + case ${RUBY} in + *ruby31|*ruby32|*ruby33) + RSPEC_VERSION=3 ruby-ng_rspec + ruby-ng_cucumber + ;; + *) + RSPEC_VERSION=3 ruby-ng_rspec + ;; + esac +} diff --git a/dev-ruby/redcloth/Manifest b/dev-ruby/redcloth/Manifest index a4789542a5b2..38b4b79f23f2 100644 --- a/dev-ruby/redcloth/Manifest +++ b/dev-ruby/redcloth/Manifest @@ -1,3 +1,3 @@ DIST RedCloth-4.3.4.tar.gz 93256 BLAKE2B d18146010b506ad6bbe78d28578bd7543c67c3c4ad001f0ccc4aa2bf791957283602282a0cc651d0454d02e84594b8df6e82cfbddd525805d5fb7636732108b0 SHA512 f6ec16056b60c3469e628558dbe4a9412f7338c57fc9bf70064946d532def1e3220686e5f726ed9d7e44c9ee902623a3e2ed625d483ff0e9b40ab0624c977cea -EBUILD redcloth-4.3.4.ebuild 1266 BLAKE2B c3781f88ec5fe2b97c7218d822a044038faa56d717fad9f1d4fd2ceead058b7d5749e3b24edba76ae04fb00b43b096d4cd3b32607e2a4a8a6a6d40a3889f1947 SHA512 67c32b0d72984d687c013da54b7c33d2c54ba67042068a238d922d2b2ef4f20b14cc62d5497efacca68057ebc5f90dea2373ea0455869456dd48d037f4446f66 +EBUILD redcloth-4.3.4.ebuild 1277 BLAKE2B 74409d58df023969e0e14638de0dde557fb8e7dc30e8e5b3157e0e9e2f2295c0274f3ecbbe6ded92d664c44354680133638fff82f9ce72567a5b8b552bd26c18 SHA512 f44e354c2c28fbf29f33f36bad0ff69aae474bd482f91c8d900cea1ac067d0047349290e948a80b0e4c50ed755b57a33999fb18942a4e3829e5fa047e62c018f MISC metadata.xml 343 BLAKE2B bc8d08f10a63e9472843d4dacf05c70f08fdf9587b6811e062360185ad66f9d144f0f871369f6a4f049a51a292965b902a3ba346e649671a4a283cf93fbbaa7e SHA512 89848472f2bf75c4286766d4aa62799db98fc22aa2be9cd2c05453e0e6c1868fe61c46b7bc0e83ab97ec85f959826699eef36215c4fcd6186e70ee975ec878ac diff --git a/dev-ruby/redcloth/redcloth-4.3.4.ebuild b/dev-ruby/redcloth/redcloth-4.3.4.ebuild index 168914d00348..798641d5ec14 100644 --- a/dev-ruby/redcloth/redcloth-4.3.4.ebuild +++ b/dev-ruby/redcloth/redcloth-4.3.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_NAME="RedCloth" @@ -29,7 +29,7 @@ SRC_URI="https://github.com/jgarber/redcloth/archive/v${PV}.tar.gz -> ${RUBY_FAK LICENSE="MIT" SLOT="0" KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" +IUSE="test" DEPEND+=" =dev-util/ragel-6*" diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest index a6f1b0261699..ebb83ac5b9e6 100644 --- a/dev-ruby/shoulda-matchers/Manifest +++ b/dev-ruby/shoulda-matchers/Manifest @@ -5,5 +5,5 @@ DIST shoulda-matchers-6.4.0.tar.gz 269160 BLAKE2B 122163fcf58ada0c95343537c44fc2 EBUILD shoulda-matchers-4.5.1-r1.ebuild 834 BLAKE2B 8f12a451804ac0729cf42789ca8c5379d362c419abda0ff148e33a4a4b8efc6d041f4c0fc5a35bbc8e4340d7bddb661b77b88ff3010621722478349b1a1d03fc SHA512 5b7d42c66bf6f2744ff7b5cac5078a838300ea01f6a7c8bb91ec0142b0181ce627c14bac30dde7bc29739a14c12cadf931e7a83abb25ed5fd9d0158d39599e5f EBUILD shoulda-matchers-5.3.0.ebuild 1610 BLAKE2B dc5fbe1bc4a1f3bbfcd837214e53a5536eef87d0cac36068e9c302578885d5c02e5fe9a54b2101afe5a58bc5a57d0c289c51502f9dd0754039ab38042f6ee17a SHA512 29c320c5fd32c4c4f0c5816b493a8a778d3d134ce81ea9927867cdadb59939205bab0e59b46bcf85dbe366b1e7b5fd91f8e294a5da578e45205e1b6ee3cfc372 EBUILD shoulda-matchers-6.2.0.ebuild 1610 BLAKE2B dc5fbe1bc4a1f3bbfcd837214e53a5536eef87d0cac36068e9c302578885d5c02e5fe9a54b2101afe5a58bc5a57d0c289c51502f9dd0754039ab38042f6ee17a SHA512 29c320c5fd32c4c4f0c5816b493a8a778d3d134ce81ea9927867cdadb59939205bab0e59b46bcf85dbe366b1e7b5fd91f8e294a5da578e45205e1b6ee3cfc372 -EBUILD shoulda-matchers-6.4.0.ebuild 1616 BLAKE2B 16a401cbbdfb6c79afae58a0d769ca5b38b7b2d2958fadbb0a2039a9c70e83d244b96c8a53f21c9928d51d219bf23911c6c351d15d8b23ced37b2c2ba83ca59f SHA512 c638eac9e552f0205db5d2b77f8e9ee3b42fd3d70fd7d191a8d63b9246f8e547a1aab53bb42f23f067a12a6c85a773d2fbf207ad9672e7d7f7d463f6eab2e008 +EBUILD shoulda-matchers-6.4.0.ebuild 1623 BLAKE2B fdec863710e3cae4b603121ace65ea8e9a31af8d06ca1e4194ddb89ed00d1c1f8cb3da4a9bf947b79539017b75a643c7788df5be929136836008a31920ebe3ce SHA512 7f7178b9488f859181a6b542eda66d843b15b04855d1c2b63560b155c562e306cf4184faef72572827a27650ac978d866577c7ec02732634fe6f4a212abb2742 MISC metadata.xml 354 BLAKE2B 79d6efe22c7618bc60decf7696646075c0726a303fe02be5944e1d9275cc8be0a7535976644b5a4ac72a93f56a3e089349d683294b50d8c02c61c12462a51a2c SHA512 3b4a878f41fba451264ce76310c762eb6364fc72de2a3fe10918538c5b31e784db01cf073d91b880da5bd6942a830f5503e628ef672614e69e5348840bac0fd1 diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-6.4.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-6.4.0.ebuild index 2e226c418752..a14f6ebd213b 100644 --- a/dev-ruby/shoulda-matchers/shoulda-matchers-6.4.0.ebuild +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-6.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRAINSTALL="CHANGELOG.md README.md" RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest index 54fb939bc0f6..8f7305d5fdc2 100644 --- a/dev-ruby/spring/Manifest +++ b/dev-ruby/spring/Manifest @@ -1,7 +1,5 @@ -DIST spring-4.1.3.tar.gz 46968 BLAKE2B e41245e3723e874bdfe641b6770aa015605cdc9d87a190895a2d48d21469c529f15c28e31c387a493b79bbebc5d0279d3ce82310edca20650b63f1d9813913d9 SHA512 2a6732fa68c6c30dbcdecdab2d5bb3870459897381ae7ee6d21e4b71b8e0b3a7fe78f3771402baf45c54b38a7c164977a1b057fe39d810338005d25c7e8e71cb DIST spring-4.2.1.tar.gz 47570 BLAKE2B bbf182529deb5e0146cff9090bbbae32e237ea95a41faee81485e909e65aa46584cc978a48330b5635b1a909c0bdbd907dc5257f0204fb843f64d599db95aff3 SHA512 897cf3730fc35b4896cae29ad1d100d57e0c97bd92409948ff974228e38edeea1b0ce80ed12861cf4a793c418df53ea5f16fcb86ac84883bffc03213eadbfd54 DIST spring-4.3.0.tar.gz 48032 BLAKE2B bf6627e8a43634330941a620e337a59675fd4887a698524fb4be85dc2078658a17c249c432c81f27fbe0091d9689176c9480f19b1ec9b04ecd711ba4afc5dacf SHA512 7d4f77463c50120f55aaacf6f274f268992b290a9e50929574b0280a90c18fa1eec1017e61603ddc5803b9a6ed5bf5aae09e62d0415a7b2a9351515b13ed2a4c -EBUILD spring-4.1.3.ebuild 781 BLAKE2B 9796fbae589e19dc5c24e32f4a3dc3367335eddcd0c6dbf690e89e9dfd3e1ad801c4149c946db9ba214cc9d643f4a1d07a343154f84c747a7cda73fc4a35feb8 SHA512 88de6911c1aa78c09e4e5a86fe20e5fdb22de05c6747a120a2681a5fb52686dbfc1a5410e4ed12f87094ba765fb02a03395dd2a9a23802ccacd0d743daf1a90f EBUILD spring-4.2.1.ebuild 767 BLAKE2B 93ec8502a3d0c28ccee80f33ca907c085d2229b43ed61eaaf44bcb6388491de40401466216701c432fac1195ac484c550f223213137da7023f175c5b88fa911a SHA512 cbf7eed341f95bee2aecf1d4c5c21f2f1db0c72ab6947ddd215590488c257e33a528fd0141b3b0363e23e6a7989abda045371f9fdabe019c685bc9e29091a735 -EBUILD spring-4.3.0.ebuild 767 BLAKE2B 963688f09c011c68b36fa352b29e41c7bf90a9cf4c68e1e20db4135eb1dde5404cd5d8d71b275b09593321892c985b14e9cf3bb9f8bd9e82f5c3efcb5349fad9 SHA512 db412f4d58eb9d17afda54bab961f4bbeaca1e17156edff5bf20ae3e23e8ccbdfc3acc891dbb01adaa9e5c3e53c0a9a9a64f7b72c76a5f68e940850b75856d92 +EBUILD spring-4.3.0.ebuild 774 BLAKE2B 88074ef477eb33dc01eadcf90d83c7fa3793af8782757e79dae788f9d36fdbd0569d03eff7036ad716aec83339cb20f028935dd4ca5a9660556b6157e8611a42 SHA512 d1cbf8e69ca204b717620b7c9818970897b791773164dfa855aeb124cea3fe699eea9c8c3cb42349e8ddad78660dd199a02912dd897874d77c3b49a2ada6ce61 MISC metadata.xml 339 BLAKE2B 17c685849cee6c0fb62bc96a54cccb38c1fb12bc90518094639ba3f9e1c97f286b8beeea52556986337673361c510c4c14298e1694cfafbd955b5c6277a6dbbc SHA512 46a6a32dd12d206b3b91a2e7e0fa8ac56a4b9dc4f09ac92277c634d428ad519dc361dd94fefd9a8b19257921eba68f418e635279c6ea07dd083252ab6b3f8879 diff --git a/dev-ruby/spring/spring-4.1.3.ebuild b/dev-ruby/spring/spring-4.1.3.ebuild deleted file mode 100644 index 39f8d99276fa..000000000000 --- a/dev-ruby/spring/spring-4.1.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_TASK_TEST="test:unit" - -RUBY_FAKEGEM_GEMSPEC="spring.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Rails application preloader" -HOMEPAGE="https://github.com/rails/spring" -SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="1.1" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris" - -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )" - -all_ruby_prepare() { - sed -i -e '/files/d' \ - -e '/bump/d' ${PN}.gemspec || die - sed -i -e '/bump/d' Rakefile || die -} diff --git a/dev-ruby/spring/spring-4.3.0.ebuild b/dev-ruby/spring/spring-4.3.0.ebuild index 281a33129a3e..9970faa15a54 100644 --- a/dev-ruby/spring/spring-4.3.0.ebuild +++ b/dev-ruby/spring/spring-4.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" diff --git a/dev-ruby/strscan/Manifest b/dev-ruby/strscan/Manifest index f602643ef304..ae6f2119c1cf 100644 --- a/dev-ruby/strscan/Manifest +++ b/dev-ruby/strscan/Manifest @@ -1,7 +1,9 @@ DIST strscan-3.1.0.tar.gz 26840 BLAKE2B 89269ab15753953da8592a45da6d866eadc3abc077381e1501f13be37e30f69c92e831ed593dddd17ec1390becd09269bb59fe15a3ddea859eaf52a58f23942f SHA512 85e05fd60818a88e33ccfac7534f1db9cc63b7f1c6769e02950c9f7f589c27581ba19df3ab09178f571878b45cae223a89826819ad00c6665edb9169e7763782 DIST strscan-3.1.1.tar.gz 36883 BLAKE2B 3430b5051ec2a5fc2f712bac989c88b96da9d2599f75c5b869c62c068fbcc475d864c643b63a253346cebed026e2be4a0369a667de68ff3f14bb502f27fb31a9 SHA512 6e07f6c1ae5015651cc330221ce7957dfb6fc98a32261521146fa64530e225e624df9559d52f45ccd5c3da0ad28c5f36cd2f0dac4c9f2c8bcf7e4cbd0e3e6c70 DIST strscan-3.1.2.tar.gz 36911 BLAKE2B 2a5de9fccb5f71fb1f5fec9728b0be42106a6d1cfd07b05a90263b3509fc7be0db1d883b44001e1db920de47c2a1ddfc8360a4abf9efac150101b435bb9cc771 SHA512 1be75d4d27625188910782b83aae64eee061b1bc0b23d36f53b08ade1df28cb166225d31e3de3b6ec8a7b05c79958454217ff6907f07300ee8e58b5407e27b0c +DIST strscan-3.1.3.tar.gz 37504 BLAKE2B 30923b904ad2c7d77947077e7d5865f25a3bfca4ffa8ddc3cc3a98d30a66386cce5277e6f4835cb07ecc8e158544a49bb3581bc6a6ddd0ebbb0b861bc362474c SHA512 eade8fc0afdb20a3462d279401ba4a53edb8400962630ce596f4341290f17dc8b28676f18bf9c87969df772121e8839e3a18bc8b8f8b01f6c980676f905dfa82 EBUILD strscan-3.1.0.ebuild 950 BLAKE2B 6fdc12f1a66237942a49874e546788b455b4663496d551eef20f198edf8d0ad21caf8ca6dc8e4c8822934fbd6f0c946d4ec5a84bcf1a9f9b7c7665e83ed3ea08 SHA512 daeba80b07b95c553e3e43e096dd89f6e0016f20092222b1e3c6dbdeea19568ddddd650b3edc901df514d4c58aeaa9580cfdd3b80ea5376a93822ef40615c532 EBUILD strscan-3.1.1.ebuild 988 BLAKE2B 93804e989f22f97b44c0162e5fcaf491b4ecd740dfd0d969a72f5460de2dc5784e15630dd412bc9aa9f6793683ca460b28e0911de8048e6fdd9d3e6a58e072e0 SHA512 e63291ab46eb4cea3cc498447a49c999dfb11b471231fcc16115eb425ae0d7fe37b4855c26d6211f08082f3582f180226f8ec4344947bbaa0c9c7f3108485d0d -EBUILD strscan-3.1.2.ebuild 995 BLAKE2B 414fbaa939ee4d7355e8e9a011348cd7add767eb0de3860fadea43b81cd0b5025dc5550cb295043809897e8698f00ce7e8675af688037b5c3ab5aa64b0d7d7e8 SHA512 7053aad06f767c208d39f10b495810f9e704e8053a272d49a9c7b1ff5a1c26b41d5f43bc31e6559c2a77f14a84f9caf2fd0813117e4a69574f6fba50559e63e5 +EBUILD strscan-3.1.2.ebuild 989 BLAKE2B 2ff9bfa4aa1de72b469cbbabe6c242d946c88b408879ca026a6e272de841b14bd2828c37a0bb0001c77ccf43d72a44a924255d6039fc58fb4be601219c879df8 SHA512 0be2213f68793fa77a3a06babf9378efa91b60dff2be98a008dfb416a09863b1dd428f523394ec6af2a2d86aaf8d2e2b2f610f32db9e815addabede70194ffc2 +EBUILD strscan-3.1.3.ebuild 995 BLAKE2B 783755d6961e02e9014af8b8a69d3234c344200ec98dc39c08721d2e8222611560399522c9df35cd8ccd0b9c172a878c79d920f77f7f899064010200ff98f54b SHA512 f1adb6a36dee5f4737dc1ca7dad595d8e3045a8a4867ba32ab50b7c2bd69a5ed21e2b3ac4d70bd22a2c364b28a225c0c9a3549a4033af1e0d7a6491af5220496 MISC metadata.xml 339 BLAKE2B 78f4ae75b57e9192dcd9490dad00fe1ba916bad247dd6665b7eb6c4804ff1340c78407f6c79b777c555817f17e6ca3beb25a29f3d44be8b1865659a0b127f826 SHA512 8cd27e859d447843da29169be15647a5b7355d830f375aa59e8b39d701dd9b9c7c377c7f53c53eeea6c7222f4f9aec0ae0f7040673e24d6cdfb8b25f411819f0 diff --git a/dev-ruby/strscan/strscan-3.1.2.ebuild b/dev-ruby/strscan/strscan-3.1.2.ebuild index 2be91d359f5e..add046b1484d 100644 --- a/dev-ruby/strscan/strscan-3.1.2.ebuild +++ b/dev-ruby/strscan/strscan-3.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -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="test" ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )" diff --git a/dev-ruby/strscan/strscan-3.1.3.ebuild b/dev-ruby/strscan/strscan-3.1.3.ebuild new file mode 100644 index 000000000000..b520706f7802 --- /dev/null +++ b/dev-ruby/strscan/strscan-3.1.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="strscan.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_EXTENSIONS=(ext/strscan/extconf.rb) +RUBY_FAKEGEM_RECIPE_DOC="none" + +inherit ruby-fakegem + +DESCRIPTION="Provides lexical scanning operations on a String" +HOMEPAGE="https://github.com/ruby/strscan" +SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +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="test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )" + +all_ruby_prepare() { + sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test/lib -rhelper run-test.rb || die +} -- cgit v1.2.3