diff options
Diffstat (limited to 'dev-ruby')
22 files changed, 118 insertions, 255 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex b8d48271ed60..0aa970116a01 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/radius/Manifest b/dev-ruby/radius/Manifest index 4a41806f1929..52417cab8b1c 100644 --- a/dev-ruby/radius/Manifest +++ b/dev-ruby/radius/Manifest @@ -1,3 +1,3 @@ DIST radius-0.7.5.gem 147456 BLAKE2B c62c06196bc42cd83b7d898744fd655c3332d14348318974de272491eb823861a650b5466958ea5e0b7be2a5a119c75a75a7e6c53975d7099ef1c45d912c7595 SHA512 2e1f94c45bfa23ffbcbc00b7dc6be04d4f085e513554e7a6c4193270ae2bc2ef952dac72e4995b6f7ce43e92363df3ca7e7b183758ccd1f8aafe64f82cacb074 -EBUILD radius-0.7.5-r1.ebuild 572 BLAKE2B 04ece6628a69162fdf0e55d040031613f526c84ca245e1bfea597520ab3accde04dbd3ff09f475405bdfa52634fc0ad97d12f90192d54e57c8c778288fa0bdb1 SHA512 28de8ea26d1db51ad6ec5c5da45d590b6c45ea0db94cef8cccba772500dae675a97d6ad0b3eacf5ad4407c56c52b9458e494eeb18e8b64b86dd751dd12d74f25 +EBUILD radius-0.7.5-r1.ebuild 572 BLAKE2B 593100cc966970bc1f189b1ac098c11799de20e835769b2c1f7d502beb81ca8d0de423ad3615735673331fb7cf40f16cab9bd02fde3a9ee2327e17d28ac2d57b SHA512 de8005db4b8da0c31ba2ca35b1fb06c30834a64d5ab40dce883694ac243fc07ca424861b801d2d6490ef6cc0fdb58672fe006a51bcfa03a74972b5a46850be51 MISC metadata.xml 339 BLAKE2B c52039581978485ac958de4d3fb92a206e6e2899dade4c109a49ae6ef7ea562a63850f330591ec047095244ca47d09051f44c3b17f315e4e89376c8f090b50ad SHA512 7fb7a393d639b0bb18beef130ce5fef7d2dcd1892b66d55f9af5cc162d8c4238b4b43069d0b7d98371efac1172b84924c7e332f0f01b766ee90bb4ac3852bd22 diff --git a/dev-ruby/radius/radius-0.7.5-r1.ebuild b/dev-ruby/radius/radius-0.7.5-r1.ebuild index fb12ef1a5e16..382e6b1e9069 100644 --- a/dev-ruby/radius/radius-0.7.5-r1.ebuild +++ b/dev-ruby/radius/radius-0.7.5-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="CHANGELOG QUICKSTART.rdoc README.rdoc" diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest index ebb70075fc59..2babfb376f35 100644 --- a/dev-ruby/rbpdf/Manifest +++ b/dev-ruby/rbpdf/Manifest @@ -1,3 +1,5 @@ DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df SHA512 3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5 +DIST rbpdf-1.21.2.tar.gz 12055483 BLAKE2B 24aa5acff343c70769a6644abd68967333bf1d121a6ac85ece8d040439bf096983806613529a84d42b295e729134181a1ac2d0828b1ed337e91c8732a67ef30a SHA512 0da1f5bdc538cbb8e8f27373debb81634cfc407b4bd6c84301719f2faec196df7dc40a18e01a56fc9d373b0bb00523f574be1b0cb98f713c76e7987a8f5d0a98 EBUILD rbpdf-1.21.0.ebuild 1341 BLAKE2B 451582cae18f837175e6ff4fa08a866c3d7bb644d6bc275754c98597a0276a5d2355102646d94ad6f27f70b65bc59621d8f2f91f6c613adc2a592c315c6ca577 SHA512 767abc7566b1608f7c92287e179e55255c3a67570b583750f3e25fe8aee30f0f2a9e4d686521992b9879a1b5fb4edc4727d63984c0e102fb0951683b85e14181 +EBUILD rbpdf-1.21.2.ebuild 1341 BLAKE2B 14f30e46f3a2a5f99ffa088813d143a510cdd546c9e75a73f24570291cf64ebb82c2804f7d942179bc7a16e5797c13f94b66b96b7c48e4efc683298638ab8555 SHA512 7864911648eb87a4b8033693a3ff81bdcf062b794ad8ba272e94e1925ac15ae09d2e93167dbe2b7a5b9a21a2dae759cbe3392687835fdffd8d40d2ae4aebca50 MISC metadata.xml 418 BLAKE2B ddda722ead67832580df88c0be4f37055f5dade79d4ec39d83e005cb601031c98738ea0e21e748b47e734820b75eb55ebea778a6c94ccaaf31ea39dcc1bf4047 SHA512 0be187ae5be0cc427cac7b1b9440db51566ccd0df018eb71cda5bc055e9541ab2582bb37e980b4df566468736d15e06424cf47490d267d3a52be103f88e2f961 diff --git a/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild new file mode 100644 index 000000000000..02a0e2d7870d --- /dev/null +++ b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +# Avoid the complexity of the "rake" recipe and run the tests manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf" +SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )" +ruby_add_rdepend " + dev-ruby/actionview + dev-ruby/htmlentities + =dev-ruby/rbpdf-font-1.19* + || ( dev-ruby/mini_magick dev-ruby/rmagick ) +" + +# Two of the tests require png/jpeg support in "magick identify", +# see bug 738784. +BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )" + +all_ruby_prepare() { + default + + # This test is enabled automagically in the presence of rmagick, and + # then fails. + rm -f test/rbpdf_image_rmagick_test.rb \ + || die "failed to remove rmagick tests" +} + +each_ruby_test() { + local cmd='gem "test-unit", ">= 3.0"' + cmd+=' and ' + cmd+='require "test/unit"' + cmd+=' and ' + cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}' + ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" +} diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest index bf16abce6ed0..a144ff0145cc 100644 --- a/dev-ruby/recog/Manifest +++ b/dev-ruby/recog/Manifest @@ -5,5 +5,5 @@ DIST recog-3.1.1.gem 374272 BLAKE2B 119c2f3cfcb81896ee9151a3504b1c3a451e7ef0bf2e EBUILD recog-2.3.23.ebuild 743 BLAKE2B 2b3a6b9d683e933038723d20e7c1ab747e4ab653c10fbb73a9f38a475852531d6f4f83d42e9a47e86d5526c25bd565c3baad1a86b0f2547f779ca23e1d6f5771 SHA512 b31ae2be8c58901bde379bbbf9ac011b4c6a60f96d803c0cf4912a05f4142b534a90bf03d9504f2d587d752228b20cc23c843968c43e23c4e8db2f13048d9a69 EBUILD recog-3.0.2.ebuild 653 BLAKE2B f78f23b29caed756a543390a71be758d5a4916095b2fab542a59cff1e41ac67970f0c32bbe64e62dd3c9bf325dcd78a39c56913ccb58674fddb5cdf65bfd1ca1 SHA512 a0876f5242a65558ab66e1803f0eea2fae10ef95b13f48b9a085a4845751325125c595c3cb90e73a87c314ad9eb5b51183d1d1f6cbe2722f47b08f7c64c8da6e EBUILD recog-3.0.3.ebuild 653 BLAKE2B f78f23b29caed756a543390a71be758d5a4916095b2fab542a59cff1e41ac67970f0c32bbe64e62dd3c9bf325dcd78a39c56913ccb58674fddb5cdf65bfd1ca1 SHA512 a0876f5242a65558ab66e1803f0eea2fae10ef95b13f48b9a085a4845751325125c595c3cb90e73a87c314ad9eb5b51183d1d1f6cbe2722f47b08f7c64c8da6e -EBUILD recog-3.1.1.ebuild 653 BLAKE2B 29049c58be2b84594af20d47d527d536ab6b12a3ecd37235a2046b2ded5a407cc05973f89e891866da0593eb6adfcc35822fc5be75028467ae7769afe1d7adb9 SHA512 4796d2a42073dd5aa0d7c2327e25ed1520d1f58e1788b0b511faa60305a53d5acd376bc8a8ea65792817c655ebbf05755dbdf3dfe4bd1c1b6c2f9f8cfdc38cec +EBUILD recog-3.1.1.ebuild 653 BLAKE2B 5ef7d4f078a7980cc7d4f5673d38f57ee4afd54719fdf038fd201cf946d5fc8fbfe1d309245bce01d833b6238bec34143dc29aae5e8e8479e039c0be4bd9c16c SHA512 e93e9d99c4f72ca3f82259437cce20836a58d82b7b189aada3143bbbbca2fb0f2a4e20b82fd5fff8d4f41c0b385d7cdf52de59394a99132d02c23ed7ae1ee642 MISC metadata.xml 335 BLAKE2B a88a64b51ba2e191dcb9fea6c4ba7a289da93db9145aa354bab3a6d4a1d9c48750143109396373992eda45890b949c56005b766c93ce75d24252226d555105f6 SHA512 b1315778b13db2b967dd451e07501a41a01a9f135289c5fbfabe7027e23f05d884ed662999f5f54c9eec43e3d1e148e3671fb1df417c2282dc3b1efe3e2c2ee1 diff --git a/dev-ruby/recog/recog-3.1.1.ebuild b/dev-ruby/recog/recog-3.1.1.ebuild index 5625684e1ad6..41afa86ee4d6 100644 --- a/dev-ruby/recog/recog-3.1.1.ebuild +++ b/dev-ruby/recog/recog-3.1.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest index c71cffb6f0a4..787a356a35b5 100644 --- a/dev-ruby/rjb/Manifest +++ b/dev-ruby/rjb/Manifest @@ -1,3 +1,3 @@ DIST rjb-1.6.7.gem 74752 BLAKE2B 835bc45b4568599e030033d9cff4d1df2da2cffd63ad594a437eeae7974d5e6f1bea490631c79f0990697f006e0006aab923134860aaf57312b153f750bda62b SHA512 ae5980621900d2605372f1cb3783d213e19da7bf1a7b2834dbdb99895476ecf2dad0ee474140e2747bbd477a5ab6d4be94cc9bf4fd0b8f0109ded94d7621bb7e -EBUILD rjb-1.6.7.ebuild 1914 BLAKE2B 520cd204dc5cbfb55cfa8b4bbb4e0985ac4ec409fcfa01ce50aef83e12da8dc0d0bafb68cf6f572ddb4b7ec075be95c07c42f96d1d7b8a7dab3bfec5ebb76a10 SHA512 3f2edb180255ca9a88956393bf583704719db9583686e647db759bdb8865a83dd8f24a5d1f02f623752a59a08d954556757f1a507cde46d905c6c0e2b7a6c0a6 +EBUILD rjb-1.6.7.ebuild 1914 BLAKE2B 77ee864e72945e30c11e341d3c230835a5388550edf883141060f5c3bde4872d32d497f05a117c4563bf7c437edd85fa0e475ce50ce5f28b4cf596758a9e0265 SHA512 3b40d712b7294155c476c4d22ff1f9b347dd3828f037ebdf998b5d17bf0059e3ed56343a688b20d89dcc2090c0c5d3a5cb12e5093cd0bda82ce221b1fbe8d9da MISC metadata.xml 434 BLAKE2B 1e94200b4a129af238d6fd0d80c250a951a3ffe2090b352b6251cb1b2976a0311fa8e0d35dd8e5ace9d87aebca05792c11511d99a7997ba547e40722566e37da SHA512 8bd89556de265f47cbf04a4679ef4970964a5b50e113464ee441d5fa4655d13fb0f9403728efd9d11a4fce7cf3a93058918104cfe2475473b0a5bd2f24ae9aca diff --git a/dev-ruby/rjb/rjb-1.6.7.ebuild b/dev-ruby/rjb/rjb-1.6.7.ebuild index aa1f63d005b9..bafedf0820e6 100644 --- a/dev-ruby/rjb/rjb-1.6.7.ebuild +++ b/dev-ruby/rjb/rjb-1.6.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog" RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/ruby-feedparser/Manifest b/dev-ruby/ruby-feedparser/Manifest index ade698ebf50f..5772d6ce0f83 100644 --- a/dev-ruby/ruby-feedparser/Manifest +++ b/dev-ruby/ruby-feedparser/Manifest @@ -1,7 +1,3 @@ -DIST ruby-feedparser-0.10.0.tar.gz 2697849 BLAKE2B 679e8442b5b11eb56b30d346edc54d76d8f94f43ab26299ec0dd831faf6acb7fde304b4d6f8147d67ab013c9d7e50c163fcb75e8aa10ddc9091529e29eeb0d79 SHA512 0cbf8543a73385f1bd7fd2bcd647828e4e03ec648a62cd898cfd58ed574ede68760184037a5c7ba58acc42d1d51c54158ad1247216ede415791d0bbaf99a5ce8 -DIST ruby-feedparser-0.11.0.tar.gz 2698521 BLAKE2B 55e3107fbef971e865b05ac0dc4ced0c0033689a93124c7ee7aff5c9979a8bdabf65a88484f744b7a4703cd8e10473d8fe76d6970f00b248afe37681154fe4ca SHA512 96f0d0471f3a1f61e4889c988e154bf4a1f8df5e3117e9c31fdcad905435276be58ad1027bd86f9ca9872f50ee020a04b78df0ad44b39b6ae096fdce7b64ed42 DIST ruby-feedparser-0.11.2.tar.gz 2698609 BLAKE2B b516c7d50ba6bfd769dd42b5cfe85142df596556d21551f69c7d180eb172cae1d4c8ad86e44ae20cd87734b1d8f4b11456315b9c2a7df1a428a05dd8060bd8fd SHA512 1e067b0170f2c9df531b9378d004b06d098ddc21899755843fa2a2ae37a965e1f6060272525943e8b140b9f82bb6aad37a307dbb77adf74743ae76fd2a7c26d0 -EBUILD ruby-feedparser-0.10.0.ebuild 1025 BLAKE2B 78379bd36e971cd4869a2c178d14a50893a0e8b81e1af821e4b729fea371155ff771d927cd6e7c8bcbdb02ca6cdb4890d0e3b2f5867f2e55e60ca6ecf3c7e069 SHA512 68d8f840e97767fa75e0d8564268de26a5fe9de7bdce2ff8e5813b771abc5dd262d03c7386d478dbf83e874a9a3ba97d0782966d0ec5259f6409d2d89fe15b0e -EBUILD ruby-feedparser-0.11.0.ebuild 1025 BLAKE2B 005674aa02b5a771a77c8011c6eda2923b2eff67b8429363b1d380bdf8d35a4ef46d6901f6e72c322abcd5df945405ee226c01bb42c88f6fb2f2b0e1241e3905 SHA512 77189792bd93f92843e238e4ec793ecc79657c87a6acc7cc1ec22707874092343d290880d336e095b2dbd8e5de11f78f9da0b30c5912ba6cc7fbca95582dcd2f EBUILD ruby-feedparser-0.11.2.ebuild 1025 BLAKE2B 005674aa02b5a771a77c8011c6eda2923b2eff67b8429363b1d380bdf8d35a4ef46d6901f6e72c322abcd5df945405ee226c01bb42c88f6fb2f2b0e1241e3905 SHA512 77189792bd93f92843e238e4ec793ecc79657c87a6acc7cc1ec22707874092343d290880d336e095b2dbd8e5de11f78f9da0b30c5912ba6cc7fbca95582dcd2f MISC metadata.xml 352 BLAKE2B 4f2ef2ec78d4bd600e9207801e1f44c904df6fdd2baf42f361477c2ac015ce1cdcb20073d9806d579ce4df0f7e142a7b348f779888fbb07c6271c9ffbc3c22ea SHA512 3829503d9c799ae275340892ad81708393ccaea1fc0c65d678ce3c856fcae01546c02dabb340dc12582a774203e8a8b017c918adc66e1178c79a80ac35a79f2a diff --git a/dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild b/dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild deleted file mode 100644 index 7a0c43081796..000000000000 --- a/dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -GITHUB_USER="feed2imap" - -DESCRIPTION="Ruby library to parse ATOM/RSS feeds" -HOMEPAGE="https://github.com/feed2imap/ruby-feedparser" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64" -SLOT="0" -IUSE="" - -ruby_add_rdepend "dev-ruby/magic" - -ruby_add_bdepend "dev-ruby/magic - test? ( dev-ruby/mocha:1.0 )" - -all_ruby_prepare() { - # Extract gemspec source from Rakefile - sed -n -e '/Gem::Specification/,/end$/p' Rakefile > ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e 's/PKG_NAME/"'${PN}'"/' \ - -e 's/PKG_VERSION/"'${PV}'"/' \ - -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e '2igem "mocha", "<2"' test/tc_sgml_parser.rb || die -} - -each_ruby_prepare() { - sed -i -e '/PKG_VERSION/ s:ruby:'${RUBY}':' Rakefile || die -} diff --git a/dev-ruby/ruby-feedparser/ruby-feedparser-0.11.0.ebuild b/dev-ruby/ruby-feedparser/ruby-feedparser-0.11.0.ebuild deleted file mode 100644 index 4388459c4a69..000000000000 --- a/dev-ruby/ruby-feedparser/ruby-feedparser-0.11.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -GITHUB_USER="feed2imap" - -DESCRIPTION="Ruby library to parse ATOM/RSS feeds" -HOMEPAGE="https://github.com/feed2imap/ruby-feedparser" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64" -SLOT="0" -IUSE="" - -ruby_add_rdepend "dev-ruby/magic" - -ruby_add_bdepend "dev-ruby/magic - test? ( dev-ruby/mocha:1.0 )" - -all_ruby_prepare() { - # Extract gemspec source from Rakefile - sed -n -e '/Gem::Specification/,/end$/p' Rakefile > ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e 's/PKG_NAME/"'${PN}'"/' \ - -e 's/PKG_VERSION/"'${PV}'"/' \ - -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e '2igem "mocha", "<2"' test/tc_sgml_parser.rb || die -} - -each_ruby_prepare() { - sed -i -e '/PKG_VERSION/ s:ruby:'${RUBY}':' Rakefile || die -} diff --git a/dev-ruby/ruby-prof/Manifest b/dev-ruby/ruby-prof/Manifest index 7b90763a5537..c53f1bf01814 100644 --- a/dev-ruby/ruby-prof/Manifest +++ b/dev-ruby/ruby-prof/Manifest @@ -1,9 +1,5 @@ -DIST ruby-prof-1.4.4.tgz 232833 BLAKE2B 932f5edd47a9de57f4c394044d1d563935f456b3cf77ac85c912359e34c8c1becafddfda329e05a672d4009b81fba386f76ba4677cee2dde44f40bef5abcaa94 SHA512 5ae25b32b26cfe7faf60c0ba84d3853c74f272783a8dde858ce3de0186683c7cf35dbcb5e89b1e5aa742ee93ea601e55f7ad99491bf9c1a1accef454b08b9921 -DIST ruby-prof-1.4.5.tgz 233733 BLAKE2B 1285eb2862a9159a80ead9c3e26f372ec00719553f8bc42d10645e7ea86bfb1f27525c1bdbb3a4ae187a0a34ac7d11c7516b594070fce694d1f29e840710d500 SHA512 444af657b5aff9b8c18e15600cb1bc89a2fb9085a56ac65ca392614234bdce73445fcf41ea638f1a2f02826ef35288896befd5e74526b5fa3b93d63eeb3700a0 DIST ruby-prof-1.6.1.tgz 243127 BLAKE2B acceb23b137d080983e0dc8f431b8b31be05db16e8820c478cc7c33f3b578e243ecb536baacbb36e4fbd4675e99f567d3c68a70f09929b3cdd6c10f21413b59b SHA512 01e85e12e2185e092ee10953239b4253da4970162e53563f5270d1b09a6b6a4606b2d15b7c97cb70b3254e3657e6874a22a1873ee28f3c62d04d066f938434a8 DIST ruby-prof-1.6.3.tgz 247407 BLAKE2B aac1ec36ee274faba919aa04be625b7b97ef61df105266f3d1b629cef6948db0bffbe67e70782f90a059221cb11cdb0df18031c9061f84cc882029cdde84629f SHA512 3172251fbd445c73f0eec734e09021ec0e375fd2f2999ec357569c679aa98ea5e0e08a18be1236e2572a8f0c302a1157d6a0d36ef04dffc4d0767accce629118 -EBUILD ruby-prof-1.4.4.ebuild 1132 BLAKE2B defa6b33884ca68ce626efb221237a56a67075e0f8cb5276197a28c1b93ba9b6bfc9624c1eb85a31d56096499362e8598354d01ae9bf0c6cbd459d75f987ca59 SHA512 87b8619262d51e7b8815aba53b27c2f312b784cc7bc899566a501ab1027498f5dc447a6b43ae4f2fd602ea3cbf4865e71e221665d44dbf562de60f051ab8b0a3 -EBUILD ruby-prof-1.4.5.ebuild 1122 BLAKE2B de8afa270dda713019c5776715ac0f0c6159eeb61c48d98e70948daa270dfa3c766c5421069a2895e2a29fdcd8d97f8a9d41da41d3b49c499bbd4d04991bf952 SHA512 52cd2306605ab0e810f75909aeb1028da0e8981d058f26d0032a2b9e04a163f7b84e3a712175f39fa3ee8481e2b01ba88d9b7be306dea1f6c8160db44a3501a3 EBUILD ruby-prof-1.6.1.ebuild 1129 BLAKE2B b20a30d1907fda6d50823a967a83ec27f7a360f7c13dfbf6f35ae1f472ea5ce1543fe9f6ace29e705d5d5db35dc1d4850f312fec0afcbacf8ca4e46fc7afe3b7 SHA512 eb5982a0c5a39b3738134a534774c3aa04449027c2ef3ce7f02b1e34f79115741eab07071c17af432f91e282a451d4e19babc0e455079bc1012f645925b49d6d EBUILD ruby-prof-1.6.3.ebuild 1122 BLAKE2B c3bb6d4fa8cd8f5ab0d712e75ceaa0cd085d36ea4bc5edca49cdcc39adab3353299842054a46f5b53e00aae7b9282dad0885b02d735f973f74178347e3729823 SHA512 d81147eec1c93727da7d6cedd39283546ace97fc81607a40dd66d35e312a4f90f8e6f55f0d38b30dba1214c756e32c9f84a78da4af1e464ad3d47189022b8ddf MISC metadata.xml 346 BLAKE2B 245dc508fb9933ff6a69b4e7c8a516ac9bb237798680ae70a8fbaeb57481520760f5a17a62cb045f82a955e0fc882fd84fb60d17b68bec1180b386355ca6b6fd SHA512 2cb1d6e31ac399f7faceccfd9dcc5e1a1e29bc10596ba3e0b3960ecc2bc215b21d351611e3ab6bfe7451fcee3bd4880a229b8266b7c8f6321bc79bdd5109b5d9 diff --git a/dev-ruby/ruby-prof/ruby-prof-1.4.4.ebuild b/dev-ruby/ruby-prof/ruby-prof-1.4.4.ebuild deleted file mode 100644 index a23ae9460ff3..000000000000 --- a/dev-ruby/ruby-prof/ruby-prof-1.4.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.md CHANGES" -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_GEMSPEC="ruby-prof.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_prof/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/ruby_prof" - -inherit ruby-fakegem - -DESCRIPTION="A module for profiling Ruby code" -HOMEPAGE="https://github.com/ruby-prof/ruby-prof" -SRC_URI="https://github.com/ruby-prof/${PN}/archive/${PV}.tar.gz -> ${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/minitest )" - -all_ruby_prepare() { - # Avoid bundler - sed -i -e '/bundler/I s:^:#:' -e '/:build/ s:^:#:' Rakefile || die - - sed -i -e '2igem "test-unit"' -e '/bundler/ s:^:#:' test/test_helper.rb || die - - # We install the shared object in lib, not ext. - sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die - - # Avoid unneeded dependency on rake-compiler - sed -i -e '/extensiontask/ s:^:#:' \ - -e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/ruby-prof/ruby-prof-1.4.5.ebuild b/dev-ruby/ruby-prof/ruby-prof-1.4.5.ebuild deleted file mode 100644 index 32aeba5fc051..000000000000 --- a/dev-ruby/ruby-prof/ruby-prof-1.4.5.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.md CHANGES" -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_GEMSPEC="ruby-prof.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_prof/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR="lib" - -inherit ruby-fakegem - -DESCRIPTION="A module for profiling Ruby code" -HOMEPAGE="https://github.com/ruby-prof/ruby-prof" -SRC_URI="https://github.com/ruby-prof/${PN}/archive/${PV}.tar.gz -> ${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/minitest )" - -all_ruby_prepare() { - # Avoid bundler - sed -i -e '/bundler/I s:^:#:' -e '/:build/ s:^:#:' Rakefile || die - - sed -i -e '2igem "test-unit"' -e '/bundler/ s:^:#:' test/test_helper.rb || die - - # We install the shared object in lib, not ext. - sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die - - # Avoid unneeded dependency on rake-compiler - sed -i -e '/extensiontask/ s:^:#:' \ - -e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest index 585ce3074ac8..ed6f490ff986 100644 --- a/dev-ruby/ruby_smb/Manifest +++ b/dev-ruby/ruby_smb/Manifest @@ -1,6 +1,4 @@ AUX ruby_smb-3.2.5-import-pathname-no-simplecov.patch 814 BLAKE2B a4f0bc39b010d0466f1a8e5de6cc80f948eadf58e46f16f928de3829650cb13037f7368bd8d43858f38074437b944344ffcc08c13e2f7f6e4891b5ea992aca48 SHA512 64d571a05de2143091d41bced2b5214675926d4271bc5213cc840a0444bf4f5c729d32b6d4a75e393d56132a80bb3ba3ce4b57ab1cee4a2b7ecbaba2c0bc3e2c -DIST ruby_smb-1.1.0.gem 175104 BLAKE2B ffa4a7b3666f736fd721c8d561c28724709c7db6a2a4075e183a0a931e5df0c8047e428a2537a747eda9482d9023c2ed8fd8157d1b40244615b3818dc0c0bc37 SHA512 038ca625b580ac32455d08c675a5d7319e320944fe3aef6ed7272872fdc6affbbf2bda325897369cb23d4d62e24923a74b13fe392017854c6c5b9889c5e003f6 DIST ruby_smb-3.2.5.tar.gz 371107 BLAKE2B 452e93b2623f5354d257588a5b80803285a5b90c97b7f7318971986a9a0c3c18c80b00a0d1a32fba24447ceda73279656a76bc36ee38ea758a274db7cfe43d2c SHA512 15122587f7aa6ee85bcbd4a328b85e6db250b344754d1f059693d2710a8cce2b5ecdf034bd680bd9f2b0f752cf3378fbef9736b81448ac1436505f8aac98ae14 -EBUILD ruby_smb-1.1.0-r1.ebuild 746 BLAKE2B 55a9c6e3da44cfdb99115e4f13c21c1ce385bf208877d804942ecce6c507379c1756a8032461415208314fed60c53b40168b3cdfb4522d9754422deafa21a266 SHA512 8be21f92ecaf39b0a748d28ba19f7ae8acc8db68ab986cebd6234a9f62d8a59a643d50ebfb01eecf523353a6f9f02424e8b5c2925935c78652dde07a668286ac EBUILD ruby_smb-3.2.5.ebuild 980 BLAKE2B a90faebb5c6c40db5c791bcc4032e769a89e4511f6ebbf0a7e8a7a0b8a47432cc7a3585341ac090e50ad0c2d8f524c6ce5bcbe45572bb8a277ebd5eed2ffe104 SHA512 4e13f602c7dcbc87ef68cc78c333c4f5528c7f2bfec12098019c3503139889857ab5f362cc863e1df6cc354bbb016c312a5432fbca8ab1dc8b140517bcd66196 MISC metadata.xml 328 BLAKE2B 859f25af7113c3e93d2625543da46ef59ffc1912cfe8f9b754b5cfe60e619afb250c8cdbd556f5a337e7dbc020b4afcad0285c7cca319f4cfbbb616dd86b401f SHA512 46e97bedd55ea80b80976c20ee7194324fad332c5c8a5090835a038155e1b3c5314acb1a14e7e2594cd30bd05b95d7d478f7ca49685acd8f12d4821bdbf7dce9 diff --git a/dev-ruby/ruby_smb/ruby_smb-1.1.0-r1.ebuild b/dev-ruby/ruby_smb/ruby_smb-1.1.0-r1.ebuild deleted file mode 100644 index 8ccb50a1ddb9..000000000000 --- a/dev-ruby/ruby_smb/ruby_smb-1.1.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="pure Ruby implementation of the SMB Protocol Family" -HOMEPAGE="https://github.com/rapid7/ruby_smb" - -LICENSE="BSD" -SLOT="1" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/bindata:* - dev-ruby/rubyntlm - dev-ruby/windows_error" - -all_ruby_prepare() { - sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb - sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \ - -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb - sed -i '/TRAVIS/d' spec/spec_helper.rb - sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb -} diff --git a/dev-ruby/sassc-rails/Manifest b/dev-ruby/sassc-rails/Manifest index 4150241780a7..c8bff8f4ad9b 100644 --- a/dev-ruby/sassc-rails/Manifest +++ b/dev-ruby/sassc-rails/Manifest @@ -1,6 +1,5 @@ AUX sassc-rails-2.1.2-test-directories.patch 2849 BLAKE2B 9c054cbff7c0c3355333e3a1846d2a2ea3fa31a7721dea697628f2242c4b3be9d4b199c3f5ed7c2712ed7764b450a543c4bff919d648d7a4648c62ae8f2d5e99 SHA512 5c7e7e285189db56fbe8693c161080d9acf5ca3b075eed8946bdf3b1fa6c0afdea5abf1520e926ca9eda27a9563356ee76645e8e5fb24fbcec594d2101158677 AUX sassc-rails-2.1.2-test-isolation.patch 4755 BLAKE2B 4f1abb47ebc46fad927d5cea9d3c90f2caf6ad4e265534b9e62f2d203809b21cac53dc37e1eddaeaee96414b3d933a4fda44174f34e5a81cde2a5e07342dd74e SHA512 dddb76598f41ccdaa684e9449ea21c1fb613c99097b18f06f2719515c9005b17235ddae4ca06342d9c53741d4fd9ef93df693f3686af69a1cc872649d07352d9 DIST sassc-rails-2.1.2.gem 33280 BLAKE2B 1ecd048a879ea9ba08390ed81c679a3a4461f3937d1b0ce5ee001810067286f386ea885787984ffa417d2af191f178563e892ea24f1b466b6538c815fadbd9e3 SHA512 d250f22a3f2c4afb56a22f4533194d80b8a301730e5e4b49f9613e489f7158e7bd9c02cff8e1ec8ce727ede25f1c03a2613a664291967b5e97e210f7890d0bc8 -EBUILD sassc-rails-2.1.2-r2.ebuild 954 BLAKE2B b6cf69a9fc91057163615ecbf3787098dd146f737fc70dbf2754be359b2d7784ca139fee69f788a12bd38b6333bd6dd5037c3799d417422abc22a6b3fa7af846 SHA512 9fc3df4994c0127f16cfccc8a048cb654118fb165d593baf04d409238d0123d3cc0c9c02d3187adcb8b8ad64b8c0306f6aa4fea51a993860807de33238d14b5f -EBUILD sassc-rails-2.1.2-r3.ebuild 1270 BLAKE2B 35a78e6b5e44c7be77fb3485fa7113737eb59c7e66c8221a8a6f3ec84bf3b7a018bc0999fedd16f4d9ae5820ae32d5ec17de1896f422b56c6aa6bade07a3166e SHA512 472b3cd093729b56e227e219045ef2bbb07cba879eac1e7b67d1861538eb1acec1a2440c37b371f19a6a2824fb750e20c6f9ae2ddc1912d2b7a86fa41118bf53 +EBUILD sassc-rails-2.1.2-r3.ebuild 1270 BLAKE2B 1a66e72c2f6e8810b9d4f08d0b0bab9c85f1dbcee9d349b43df417cbd7d1bb1c680b1ea7350caa997051d9c7b3598206b98f848397799c93ed15bccb7d6f07b6 SHA512 be14e7698d68583a6dce6dd6dcba9cc97300a3a147d674f29741a07702be01b25ded7f110786b7195cb64b5ce725b7795a23fa3ab385c2720c58493ee3ef8b94 MISC metadata.xml 343 BLAKE2B 6319dd108c825d78ce2b27bfcc376edcc437b9710eaa62371617ce5bcfdb673e948c81ffe1d48a8b5d85fccaf26b450b063b5366a8f9f5d12a0d6e1798418aad SHA512 2f57cba2c2b633b7794296478ff1a8cff92033fc30169917ee85aa7388bdc267191699307bbaf5096f249f0cf806a20fc763e21346330309693c221489db8f20 diff --git a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r2.ebuild b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r2.ebuild deleted file mode 100644 index 6b2238d523b6..000000000000 --- a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Integrate SassC-Ruby with Rails" -HOMEPAGE="https://github.com/sass/sassc-rails" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" - -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/sassc-2.0 - dev-ruby/tilt:* - || ( dev-ruby/railties:6.0 dev-ruby/railties:6.1 ) - >=dev-ruby/sprockets-3.0:* - dev-ruby/sprockets-rails:* -" - -ruby_add_bdepend " - test? ( dev-ruby/bundler dev-ruby/mocha )" - -all_ruby_prepare() { - sed -e '/rake/ s/,.*$//' \ - -e '/pry/ s:^:#:' \ - -e "/railties/ s/$/, '<7'/" \ - -e 's/git ls-files -z/find * -print0/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e '/pry/ s:^:#:' test/test_helper.rb || die -} - -each_ruby_test() { - ${RUBY} -S bundle exec rake test || die -} diff --git a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild index ace5a004939f..f4ae70658baa 100644 --- a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild +++ b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index 44435ea84ba8..0dbc4005eb22 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -3,5 +3,6 @@ DIST sqlite3-1.6.1.gem 3194368 BLAKE2B f06fc82454730ad136c0824258d4f0fba75d2e2e2 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7 SHA512 017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112 EBUILD sqlite3-1.4.4.ebuild 2315 BLAKE2B 7f91fd02091dcb4f27069371780bd35e3d0d0039a046b014ce5a4f7577e8614307419fd51bd71c2a48748cbf84a1b61cbec99fd471e46954aec0c569f77894e5 SHA512 c299a3a0062cb1312d1b09d0cbd239893583f9d9b9fef0298757d8f3c665159c8d86b1ed54006dc6e741016178ebfce5711a182dab65beece652a15f8971b432 EBUILD sqlite3-1.6.1.ebuild 1320 BLAKE2B cd79fcc9c64b345977ed1c9047d178fa01d05df8ff7af5402a304836975aa85a2af0c8ee6e95a4dea5b4d83b76bbe7030347f13c2086c0f44adab3b37f37a732 SHA512 ba1d6f107cf5db33af46e0a055b3fd7b1b5de23aedeee5df8792302b0fbcec0199c8a8d03e69197ddf6baf44e0eebb4ba6b904135dbd1c0792a71af70c63b98e +EBUILD sqlite3-1.6.3-r1.ebuild 1477 BLAKE2B 17cdb9cdbd077cb15ef7b2f0e66a43a3a70aa05d8f6891dd23bf885ed303a07d8b99ad83372c06cf6886a9567257a86fb237603562a6040693c4036a1bd68ae2 SHA512 caebe47a42f7c69b5ce7231f8951d3d507c2a5f1b778b7a3c71eef7984dad291b395afd29cb7355f98083f029370bf8d5936aa7c6d25918e4e31315b4ef073d3 EBUILD sqlite3-1.6.3.ebuild 1287 BLAKE2B 6ab7bea9fd97cad04c53f4a5f7ffe3b875cd4fa32c6eedbbfe6b9b35421c868c6253f1cf95b0ead0fcd2cba17ce24a8425c2acf5d6153c631d4ff041d49af0ef SHA512 2fcbdb74eed1d5bbe7b6c9f529661f0608bd9d23bb52ba3b47a4969ab494e1a6b1cce4033b912158851ab7f782cc9dcb96e6a008afbcea9e04c3fe6d246eef4b MISC metadata.xml 343 BLAKE2B 8246e0b7df67080839741f0258357ae19da18bd7ad8615bb77b943bc89db7560d58f95a8cba4e770070efc477ba56ee1f5c9ba098674ffc01dd5fdd9b912189a SHA512 541f2db81c9383013da74a8a54f318ff7535ffe5c6ea789f8ddc451f629a121e56b322d8b3a0730e0b27b111e16e27d8fa49bc5805a7c61fcf91ac7110ca712b diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild new file mode 100644 index 000000000000..ba4ed4569046 --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 + +inherit ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" +LICENSE="BSD" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="" + +# We track the bundled sqlite version here +RDEPEND+=" >=dev-db/sqlite-3.41.2:3" +DEPEND+=" >=dev-db/sqlite-3.41.2:3" + +ruby_add_bdepend " + doc? ( dev-ruby/rdoc dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 ) +" + +all_ruby_prepare() { + sed -i -e 's/enable_config("system-libraries")/true/' ext/sqlite3/extconf.rb || die + + # Remove the runtime dependency on mini_portile2. We build without + # it and it is not a runtime dependency for us. + sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Documentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + rm -f doc/js/*.gz || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} |