summaryrefslogtreecommitdiff
path: root/dev-ruby/rubygems
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-26 00:07:28 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-26 00:07:28 +0100
commit994fe442814c4d169bb0f1ee9745604928006b39 (patch)
tree630f10f7414f44018095dd9d3cf9df55852a9d41 /dev-ruby/rubygems
parentf8999218b5a6eafa151e7367030cbfdb69e045ed (diff)
gentoo auto-resync : 26:05:2024 - 00:07:27
Diffstat (limited to 'dev-ruby/rubygems')
-rw-r--r--dev-ruby/rubygems/Manifest4
-rw-r--r--dev-ruby/rubygems/rubygems-3.4.1.ebuild113
-rw-r--r--dev-ruby/rubygems/rubygems-3.4.3.ebuild113
3 files changed, 0 insertions, 230 deletions
diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 1e48a21a63d4..04dd0b34373e 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -4,19 +4,15 @@ AUX conf.d-gem_server 81 BLAKE2B 2019f1b5085a824e1a9e0551a8b224391b1db777f15aea7
AUX gentoo-defaults-5.rb 1400 BLAKE2B a5dfe38bcb4b366a24e1e03e0bd50a684e29a36fcffb307e478c694056afae9a02a78d9c98b7b48787e0b9a5a214b8a7c7562c6ad86fd4d0dd45acc3bd4c4eab SHA512 1fb092262d3dbfe8f7a05980e6b2a313db0d0283f0842638ad261fe99e168369e49c19a5fff34f49f30b2933d6d5b7147c5c86bad559a1e1d4ec1e7e38d7329b
AUX init.d-gem_server2 505 BLAKE2B ea5807a1c8ffdaa61bf37315c71d910bbf2bf4b0b4c62e3cef3b76176e9cc1fc39272f59bd46e55e17427f730315e2c691fa3f471c1cbf697073c45c0c7589a2 SHA512 fc2c57f4deebf479a36e69c3507f109abeda9f73b22bb2e617f56e6be0069af075fa6d66708d7324922f3d8bfaa96bd8c71292d9e388e27217cc7687ab4004e1
DIST rubygems-3.3.26.tar.gz 12995476 BLAKE2B c06400d263f64ee988781b49628eebde2b78b5c3cdf3796fe5e1ce5891cb0b41b5e50313293afc72c9b278ab00415b91a862f4245107c63e8eedb9904a5d33e2 SHA512 5aad9f6f0f7187d7d3f2a77ceb50b4b293290dc2e83fb55654c8fdf8e222568d40ef0c64d603ae2ff0db39e7a39ee89ec3c48bb102d434637145863881851086
-DIST rubygems-3.4.1.tar.gz 12999634 BLAKE2B 019364e3abd3b12f2a37b08a8d32546cd002c47653a4cdd4e06d8605010dcfcbf3f82f2d375c6bd51a8f1b462b624cefb85932c075b965d5038c26d6079de261 SHA512 2183f7d6ab914c47c02b53cafa6f39845986e4b38713d320402b98f0f0926dbbd957ef11c00b4fbe8f6c9985a1a5d9f551b2df9d47f00c389026e373dbd6f6ed
DIST rubygems-3.4.15.tar.gz 15033712 BLAKE2B 01fa4160549d49dbb0fd9e8c2c3c570e837cdb0d074a0ba484bb37ae8b7a19f853387dacb980615f63e4be9ab080e3b8fb9b429da97b6ffe98ea33178efdf2e6 SHA512 37aec02ac91427d3b44b3914308a4262d2c9b2c603b6fdd986ce0858175642290b2588a85540f555d0b5f5342960469337609546c2329d312280bb0accd6c932
DIST rubygems-3.4.19.tar.gz 15037850 BLAKE2B adf618f326fa83a8eb7febb9872a71f2bf78048dfa7c4db07343c9813ba5d858c86bcd6e54df1a559e60e458ba8d73d2a7ac82ee5e0cbde6e9d8b45c12793d4c SHA512 8d0bc225ef01d3cc5e3ad12a1bf0bbb3923349bb9b79b76a9ac58bb8dcf79666a478a871d19919adc15f1aa2599efde5d3938c61801579277117b569e7007656
DIST rubygems-3.4.22.tar.gz 15054005 BLAKE2B 856b60bf3a2f477b6e0aeaa4522f17934a6bf8c434f0d3a69afb823801975a74294f27e0906fc940c456414fd5bf94f71809e09676b839b0123a6f40dc3cefb4 SHA512 c69a03524936eb51e6a919ee0ee614c4e0bedf5a0bbe55314a876b3277116b6e8c92e52072368704415286b673d4c4b995b81665cc73b152a12377faee289916
-DIST rubygems-3.4.3.tar.gz 15002575 BLAKE2B be8dfb7233754e0ef9147eab1c64d363c38de5a6c296087a193b801c9fa1a12d2a21d7b3b01360f53a30caa6815b3bcdf3d14ecd19ac19dfd2e88115526b5a97 SHA512 7f3907b6ab8f001bd856c2b25b71c5ec32b21b2b5fa16ba369e3108c44698712ac3f5ace430554a4b15dc0adef2d87fa41bffa03dcd01f524fe8bbd80de9807b
DIST rubygems-3.4.6.tar.gz 15011157 BLAKE2B a06178a1d5dbd8231493dce9d075451062edaa6b4affee6892d60c727e30ef4b7ff7933baf4ae49fedaa684f9898325ed1313648dac318bd62e9c733de374926 SHA512 d1c23b534f2254ff4dec564098f7eba83462eb9348da59a84de01fc4053ef3be02b2852af4542447de89a36d835f68634606040672d2a2f987c5670b9f373fe9
DIST rubygems-3.5.3.tar.gz 13495997 BLAKE2B 1c9e01cc15a7afb0dfeaf61d14cea43fa19844a901cf6337f542b14da608dfa016ba438807276018b372f9c6ce8a44df2ea491f08a1217bd9f3fd04cd1ec57a7 SHA512 50f6ccd9f47c6d56c20c2bc23a35f0ca0edb2d55ae9904749bf03d1181acee499cce668df6a8847a5a59b37de0efb884acf028df6b768cb7cd2f1993ca4f8db2
EBUILD rubygems-3.3.26.ebuild 3398 BLAKE2B 4f24f1d10d22c56199c80976d17b3863c492df0dc9d9504015c680fcc60e01ddf9bb1d41a0debe7a9c092e15351b5b4acb7c3a3768337621f581e6906faa048a SHA512 75ff92f2448834fd246956efcd50708252eabe3d0dc14e15b891e8622b9a902b5e7bdbf69d76a052b974dd6757e38693d6abcb6a402bc03d35a5a1616256db64
-EBUILD rubygems-3.4.1.ebuild 3406 BLAKE2B 990a85be42eddaee7d1f22c68224d8304cb7550bfea311fd085777a6875dda3af4355d207a5b89aa06416f922a085f2ef654025cf56bf300ac5de1f59b48a892 SHA512 2ab1bddf701eb4bdd1e81fcf604139b959f287968c11342031d14908653ae5515ea51bec67672e0dce88ca9ae9ab3a9bfb2080fe1da1f1e9f4c4e4d4f6c30455
EBUILD rubygems-3.4.15.ebuild 3561 BLAKE2B 888400f9367d8a9661a2f66f432bd690f7a3205cbfdddad722a3fcc40510e12d050b89a00abbae6004d05eabbea28e9c730e89ef93f26459c05951752e010adb SHA512 0aec0a7d956ffff8aadd116b1837e086b17c8a46d1c4238de74446bd075b8dc33385f64de6d0c4b04188a5046c447afa78f66071aa4868515b891d062c64c9a5
EBUILD rubygems-3.4.19.ebuild 3549 BLAKE2B 8eefc262330781766ab500a34bf3c396d39b1c6f042a4975469018a2a75c63c71bd0faf366b19113eabe207dc0d4bec6db687b27736d5fdb1836d01cbf1b2213 SHA512 5c6969e33714a62f610b40906f1dce877ca356c5fa5ee785ab1e9ba310309d7e2ea8b83322bceca2bdc3a4c64a630603adc4203db8a33412fdc31a155259ecba
EBUILD rubygems-3.4.22.ebuild 3544 BLAKE2B 142133267cfd61b953157203ae4796ccf4d1e7beb306c7c627c6a2a5151f1c380da323b30e9d615c476104f4c28d01775ed90986c4962cc305813edffa77216d SHA512 cfe6ec561093696b12b77620664c3b81b6cc86da2f6eb6a9be10081c2607d6d8571ca0a5a3fdd7f5b78bef344f3ba620620c0671edf7b08126a277848cdef7b8
-EBUILD rubygems-3.4.3.ebuild 3406 BLAKE2B 990a85be42eddaee7d1f22c68224d8304cb7550bfea311fd085777a6875dda3af4355d207a5b89aa06416f922a085f2ef654025cf56bf300ac5de1f59b48a892 SHA512 2ab1bddf701eb4bdd1e81fcf604139b959f287968c11342031d14908653ae5515ea51bec67672e0dce88ca9ae9ab3a9bfb2080fe1da1f1e9f4c4e4d4f6c30455
EBUILD rubygems-3.4.6.ebuild 3419 BLAKE2B ddc293424602b865b6949c16bfc5540d9da755618429aa99c61a378bb6154370544704929bd82d4e4f09a86007a3692a0b72e74cab5605890ed871a428f3bc8a SHA512 9fe20194b85ed948d6e999d67601374f14b5b39147e1310068aa8c5787fccd2e046c7e5594da9709f226712ceb41e8663ab09f76eacac21421cf8bd8b18f78b4
EBUILD rubygems-3.5.3.ebuild 3556 BLAKE2B 9fd757bb4d3eac87ea6a2a39b3b484138f4185b8b4d635eba57cc2ad1c4d45c17410f46b62dc435c25172010fb5197061804a0fa2297c0c85a8b7740d1eae18c SHA512 f9cd964bda7e97bd5844f9bcbae832c2ec8294db5fd868d75b5e850471d41328404ec4ff64629a3a956c5fd76267f92e972ac4c80c12d2a5b35358de964c95d7
MISC metadata.xml 432 BLAKE2B c63e6f07840e2764fda3c1270275351adef92a243292b67181cc06a0fdbb76ee02e64069149c082d33d75f9407ced54156423b023fc1eb34a800282f0aead9ca SHA512 67ce708fa9f5532770b83481d4b33bb1e21be994dd7c5342c4abcd084b5cbfe544ee692e25a468e99e22174fe685312a3f42bb80f01120fcfe138046fb0a54b8
diff --git a/dev-ruby/rubygems/rubygems-3.4.1.ebuild b/dev-ruby/rubygems/rubygems-3.4.1.ebuild
deleted file mode 100644
index e81974f2fa11..000000000000
--- a/dev-ruby/rubygems/rubygems-3.4.1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-inherit ruby-ng prefix
-
-DESCRIPTION="Centralized Ruby extension management system"
-HOMEPAGE="https://rubygems.org/"
-LICENSE="|| ( Ruby MIT )"
-
-SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE="server test"
-RESTRICT="!test? ( test )"
-
-PDEPEND="server? ( =dev-ruby/builder-3* )"
-
-ruby_add_depend "virtual/ruby-ssl"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/json
- dev-ruby/minitest:5
- dev-ruby/rake
- dev-ruby/rdoc
- dev-ruby/webrick
- )"
-
-all_ruby_prepare() {
- # Remove unpackaged automatiek from Rakefile which stops it from working
- sed -i -e '/automatiek/ s:^:#:' -e '/Automatiek/,/^end/ s:^:#:' Rakefile || die
-
- mkdir -p lib/rubygems/defaults || die
- cp "${FILESDIR}/gentoo-defaults-5.rb" lib/rubygems/defaults/operating_system.rb || die
-
- eprefixify lib/rubygems/defaults/operating_system.rb
-
- # Disable broken tests when changing default values:
- sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die
- sed -i -e '/test_initialize_\(path_with_defaults\|regexp_path_separator\)/aomit "gentoo"' test/rubygems/test_gem_path_support.rb || die
- # Avoid test that won't work as json is also installed as plain ruby code
- sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/aomit "gentoo"' test/rubygems/test_require.rb || die
-
- # Avoid test that requires additional utility scripts
- rm -f test/test_changelog_generator.rb || die
-
- # Avoid tests that require a network connection (for crates.io)
- rm -f test/rubygems/test_gem_ext_cargo_builder.rb || die
-
- # Update manifest after changing files to avoid a test failure
- if use test; then
- rake update_manifest || die
- fi
-}
-
-each_ruby_compile() {
- # Not really a build but...
- sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
-}
-
-each_ruby_test() {
- # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
- #unset RUBYOPT
-
- if [[ "${EUID}" -ne "0" ]]; then
- RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \
- -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed"
- else
- ewarn "The userpriv feature must be enabled to run tests, bug 408951."
- eerror "Testsuite will not be run."
- fi
-}
-
-each_ruby_install() {
- # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
- unset RUBYOPT
- export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}"
-
- pushd lib &>/dev/null
- doruby -r *
- popd &>/dev/null
-
- local sld=$(ruby_rbconfig_value 'sitelibdir')
- insinto "${sld#${EPREFIX}}" # bug #320813
- newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
-
- newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')
-}
-
-all_ruby_install() {
- dodoc CHANGELOG.md README.md
-
- if use server; then
- newinitd "${FILESDIR}/init.d-gem_server2" gem_server
- newconfd "${FILESDIR}/conf.d-gem_server" gem_server
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"/usr/bin/gem) ]] ; then
- eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
- fi
-
- ewarn
- ewarn "To switch between available Ruby profiles, execute as root:"
- ewarn "\teselect ruby set ruby(30|31|...)"
- ewarn
-}
diff --git a/dev-ruby/rubygems/rubygems-3.4.3.ebuild b/dev-ruby/rubygems/rubygems-3.4.3.ebuild
deleted file mode 100644
index e81974f2fa11..000000000000
--- a/dev-ruby/rubygems/rubygems-3.4.3.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-inherit ruby-ng prefix
-
-DESCRIPTION="Centralized Ruby extension management system"
-HOMEPAGE="https://rubygems.org/"
-LICENSE="|| ( Ruby MIT )"
-
-SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE="server test"
-RESTRICT="!test? ( test )"
-
-PDEPEND="server? ( =dev-ruby/builder-3* )"
-
-ruby_add_depend "virtual/ruby-ssl"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/json
- dev-ruby/minitest:5
- dev-ruby/rake
- dev-ruby/rdoc
- dev-ruby/webrick
- )"
-
-all_ruby_prepare() {
- # Remove unpackaged automatiek from Rakefile which stops it from working
- sed -i -e '/automatiek/ s:^:#:' -e '/Automatiek/,/^end/ s:^:#:' Rakefile || die
-
- mkdir -p lib/rubygems/defaults || die
- cp "${FILESDIR}/gentoo-defaults-5.rb" lib/rubygems/defaults/operating_system.rb || die
-
- eprefixify lib/rubygems/defaults/operating_system.rb
-
- # Disable broken tests when changing default values:
- sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die
- sed -i -e '/test_initialize_\(path_with_defaults\|regexp_path_separator\)/aomit "gentoo"' test/rubygems/test_gem_path_support.rb || die
- # Avoid test that won't work as json is also installed as plain ruby code
- sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/aomit "gentoo"' test/rubygems/test_require.rb || die
-
- # Avoid test that requires additional utility scripts
- rm -f test/test_changelog_generator.rb || die
-
- # Avoid tests that require a network connection (for crates.io)
- rm -f test/rubygems/test_gem_ext_cargo_builder.rb || die
-
- # Update manifest after changing files to avoid a test failure
- if use test; then
- rake update_manifest || die
- fi
-}
-
-each_ruby_compile() {
- # Not really a build but...
- sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
-}
-
-each_ruby_test() {
- # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
- #unset RUBYOPT
-
- if [[ "${EUID}" -ne "0" ]]; then
- RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \
- -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed"
- else
- ewarn "The userpriv feature must be enabled to run tests, bug 408951."
- eerror "Testsuite will not be run."
- fi
-}
-
-each_ruby_install() {
- # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
- unset RUBYOPT
- export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}"
-
- pushd lib &>/dev/null
- doruby -r *
- popd &>/dev/null
-
- local sld=$(ruby_rbconfig_value 'sitelibdir')
- insinto "${sld#${EPREFIX}}" # bug #320813
- newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
-
- newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')
-}
-
-all_ruby_install() {
- dodoc CHANGELOG.md README.md
-
- if use server; then
- newinitd "${FILESDIR}/init.d-gem_server2" gem_server
- newconfd "${FILESDIR}/conf.d-gem_server" gem_server
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"/usr/bin/gem) ]] ; then
- eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
- fi
-
- ewarn
- ewarn "To switch between available Ruby profiles, execute as root:"
- ewarn "\teselect ruby set ruby(30|31|...)"
- ewarn
-}