From 2d9c9c77c273a982d69ad4caefcc1a3783844056 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 27 Dec 2022 08:09:34 +0000 Subject: gentoo auto-resync : 27:12:2022 - 08:09:34 --- dev-ruby/Manifest.gz | Bin 108759 -> 108786 bytes dev-ruby/bundler/Manifest | 2 + dev-ruby/bundler/bundler-2.4.1.ebuild | 30 ++++++ dev-ruby/bunny/Manifest | 2 + dev-ruby/bunny/bunny-2.20.1.ebuild | 39 +++++++ dev-ruby/climate_control/Manifest | 2 + .../climate_control/climate_control-1.2.0.ebuild | 29 ++++++ dev-ruby/faker/Manifest | 2 + dev-ruby/faker/faker-3.1.0.ebuild | 30 ++++++ dev-ruby/gpgme/Manifest | 2 + dev-ruby/gpgme/gpgme-2.0.22.ebuild | 55 ++++++++++ dev-ruby/rouge/Manifest | 3 +- dev-ruby/rouge/rouge-3.30.0-r1.ebuild | 37 +++++++ dev-ruby/rouge/rouge-4.0.0.ebuild | 2 +- dev-ruby/rubygems/Manifest | 2 + dev-ruby/rubygems/rubygems-3.4.1.ebuild | 113 +++++++++++++++++++++ dev-ruby/temple/Manifest | 2 +- dev-ruby/temple/temple-0.9.1.ebuild | 2 +- 18 files changed, 350 insertions(+), 4 deletions(-) create mode 100644 dev-ruby/bundler/bundler-2.4.1.ebuild create mode 100644 dev-ruby/bunny/bunny-2.20.1.ebuild create mode 100644 dev-ruby/climate_control/climate_control-1.2.0.ebuild create mode 100644 dev-ruby/faker/faker-3.1.0.ebuild create mode 100644 dev-ruby/gpgme/gpgme-2.0.22.ebuild create mode 100644 dev-ruby/rouge/rouge-3.30.0-r1.ebuild create mode 100644 dev-ruby/rubygems/rubygems-3.4.1.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 26eb3110c2f0..6c938365bea3 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest index f7993d66fe89..471f34c10bf2 100644 --- a/dev-ruby/bundler/Manifest +++ b/dev-ruby/bundler/Manifest @@ -7,6 +7,7 @@ DIST bundler-2.2.31.gem 401408 BLAKE2B 6990443b0336e5766524ec0d3e35e1a9b20ac8c35 DIST bundler-2.2.33.gem 401920 BLAKE2B bfdb62c86449683d479f735ff6d65d33576ff03f1d67f6001c46839111ee3c1307db86c9d02f050c2290b1d2e3133da1010ab9d1012aa0ee4c207148ff913aac SHA512 8ac6bc00eb7a206fbd4e0d0de5d636583f48006b51352e50896230afba1098aeae2418694c8592f73af02612fe8e10dacd71b79804b724fad7633b23c81f1d14 DIST bundler-2.3.26.gem 411648 BLAKE2B 5ea0ff86e0e09bf0466e4bb21502a13519515f312b3df62024f0d293a51237eb30a5b3c349fb867e9b8dbf0e50ede5bc12b14c5cc6014a717d55534bf46d18f5 SHA512 03c6310c63ec4d313d48ecb15e784ae9cb2d2cb2cefc75752bbb7c018eeec45d534259646d525e486cd746ee8c179312c167338875e13f826994617622d2330d DIST bundler-2.3.8.gem 403968 BLAKE2B 80640d5032034be0511762c60832c85c65b7b97397eca49d2bc35977a85625104477606abd6d8b286dd4697906a5d97076cac30f7ab58f45b258ba1e637bbc2c SHA512 e04bc9762135bdab7eb70bde4f21289375b7ea9bee795775dc614f31a6f145a5406396dbc638bdac778ac7c39d60c953e5ba38376b8bc72e7a8cfd1c40b25585 +DIST bundler-2.4.1.gem 408576 BLAKE2B 8bd574023dfdffa9ab02b4a0f86c922cf3c8bbcebee3b9ad77b9eba748a81219f8fbccb3eac667922e7dc23f73212e9f42f04eae6ee99b1869ab40537365e8f2 SHA512 244cf923838c9e2001fae5533df66457953d93943fc9a2c587a1d36b1aec3385a7cd50680bd0fe14e8abb2dc11b11a8636a1e1c0d36847c24080f63edfe8b1f5 EBUILD bundler-2.1.4.ebuild 930 BLAKE2B d544c059292750ec7a8b094c0070db97757046fef2f966b929eb28669ff297a4e9012560199d313aa7b0090f60ab7a05746eb0f72feb24f0d9248547ef0bee52 SHA512 59bb513b6dbd329255ff208b1fce606ac1f812672c21e92f7c962b5334dd2d3b124ddc9e0dc2d2b3e70fc1d1a8fa659389cdbcb59edaae145f7d25f6a0aa7420 EBUILD bundler-2.2.18.ebuild 904 BLAKE2B 5dc132ff96e618068a474a08c11a7eab6d4f0f645c0b390ebae293c5c5175b97e11a6d49e9c26da5a7478176e8a60c80c4d2817fcaee97438b16947aa8ab501b SHA512 18d89b36b2c5dd6230bfa11a81de23571a11597e28f233c99418a0e69f92c511222a6b2bdc37086643e6476e4049e5cb4ce16e6e1c1d649237768b29d6265423 EBUILD bundler-2.2.24.ebuild 905 BLAKE2B bc9f94a4342ff9431d94c6e85a31d26727d385032caaa57ba9eaadd2ad03fd9f31011e9992499f7c946e3417c46b48695256a4d54c8bef4e9112ada21e9aac5f SHA512 33078fb7351b4384bd3db2006823d1bb4bccbf3f2cba280d3d37e64eedf38f0adbf575cfb0c056d401645e79b2af326626d3b0fb4e2b1b67afc3b122379344b6 @@ -18,4 +19,5 @@ EBUILD bundler-2.2.33.ebuild 905 BLAKE2B 1744e1ff514205f6cda60d53c539b1a89e99608 EBUILD bundler-2.3.26.ebuild 880 BLAKE2B 5bf0fa758a73c61eb40f7a5d4c20280b432603485440cb1b0ab86a71f1c03c731f16d33cd642454377f18ab33b3a213c7b1bed0d23d277cb387fef1d852f9bd1 SHA512 e0cf7e44703096b2a4a883e75a53696809d55f4b50858c9f11add5c6ce071e9775d6806c7c1a66346699a229cbb2420e249df079bdda47e614e45ac92f36dd1b EBUILD bundler-2.3.8-r1.ebuild 911 BLAKE2B c79b33c6fed601500611860c19526e597d88886e5b2a5bc6c501ef05cd8a7fc32e181e6ebbca76dca91c7a5b13753e25d8619d5f26ca7410ced8405b60a6ee64 SHA512 27c7ee78fd96610453bc8c80e42ae1d984c50fced7ca925a7bfdfeafcbef6572235c56fd492ed1e041dcd8792a964183271828283e3b80662b0fd9833d7e1e39 EBUILD bundler-2.3.8.ebuild 919 BLAKE2B f360aaf6bcd38d0665c41f6e302a5da0281dbb777c00d0b57394285a31ac895204e34fa73c9ce907115475ffe8cc02664a1e2743cc1f59b8fc4c591b9528b654 SHA512 4a33a068940ce9816e66686c0e1141dde37bb898edd63b5269fe1aafe2551cd16a8dc373978d49f4bb56cc77159110ee1da779731984e0da428db8819354431b +EBUILD bundler-2.4.1.ebuild 880 BLAKE2B 5bf0fa758a73c61eb40f7a5d4c20280b432603485440cb1b0ab86a71f1c03c731f16d33cd642454377f18ab33b3a213c7b1bed0d23d277cb387fef1d852f9bd1 SHA512 e0cf7e44703096b2a4a883e75a53696809d55f4b50858c9f11add5c6ce071e9775d6806c7c1a66346699a229cbb2420e249df079bdda47e614e45ac92f36dd1b MISC metadata.xml 343 BLAKE2B 2526cf508fc4002f02cab371f22490c1d7316a06ce2e18eca7563cc672a935e829afd850c99fb6cf8069e8193f1739a4dc6fba3d327b339c564183f43d008f1e SHA512 495c6e0c73b0574ef644c13f2001dcdbc785f07a036b8220e8982fde16983aaf816440f33c060bd7cee9843183c8059c930ab7b5e5cfdb847e2671bee8c33c97 diff --git a/dev-ruby/bundler/bundler-2.4.1.ebuild b/dev-ruby/bundler/bundler-2.4.1.ebuild new file mode 100644 index 000000000000..591453ef8c8d --- /dev/null +++ b/dev-ruby/bundler/bundler-2.4.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git" diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest index 401901546f95..a72d0457f7d8 100644 --- a/dev-ruby/bunny/Manifest +++ b/dev-ruby/bunny/Manifest @@ -1,3 +1,5 @@ DIST bunny-2.19.0.tar.gz 208864 BLAKE2B 81d17b98e7fd944aa0ffedc02015c7696f0553888d2c11ccb05cda977b09ca7f79746a1b1a651ca0fbd17fcbf2b56fa297919ea3d03ee77491481ebdaa27baba SHA512 39e9b785853275d469c5af0977ea8a5d0e2e13c5ca0f51dfe39552da728345b9852c637e81ad468f92f089d10fdc701abd8105d0eb336b55a071d3329018b111 +DIST bunny-2.20.1.tar.gz 264063 BLAKE2B 03f27d9a7be3995dece690531f2fa4f6e26fdb1b95b8e0c08ddff42ae6b9bf34f149183e993f2357d0e4c91d81f3f2d50af4e693774cfa9033fbd5737a4ee5d1 SHA512 bd07aa86e68d4777860650c817181bb5c772533e1645d451ca0bc7172bf93510e79f8fe46d15cf814ee5f239f2fc361fdef1b20a0ff5194b52b7f1ed953c888e EBUILD bunny-2.19.0.ebuild 818 BLAKE2B 3177c01e9f6d81b6028fd951a87767b694ce6b51ccc53a6495e3436793e5472c61dab5f76d750ac2f1ba4b774d83e7487ebfa78902cf69dcf8dead1c48af4303 SHA512 356b3bd8ca030d8fa6f8a37dfcef8da1f640587ab54f3b422c418210b1f9402d355087ea1f37a621ce6b2d050aca9a2a3e02b07c08f572d1040a7f31ef789196 +EBUILD bunny-2.20.1.ebuild 811 BLAKE2B f14982706cae468de7e285cde98f0d47b404ab2c452dd8e2ec8b1b3627b62d723c05d2f93726bba04c34cb86480538f8633f22a1fbcb9ab38b43c7eefdfad4a9 SHA512 7a6b7280dca25f31387913a8683abf6ab469afd5a24bed36e56cf45fbeafbc6a62c1f56dfd444a970af6dbab8467e21c12033cbb29ee0a44e1cad36ad3da92a8 MISC metadata.xml 340 BLAKE2B c28068e983d8197e5df95ae32b7ec166093a0f5ed60f02cf8364e036316146128e36fbdce0a904534d6b9e6503270c62abe434b144c6217dc0a97b61f5acabf9 SHA512 b5d9cbda2124b4adde8f27fbcfd7f617b02ed528822734f62c1399a3141c127ba51d862a70bb72bb760fda1142db5517a60d91845baea99b658ecdde0987825a diff --git a/dev-ruby/bunny/bunny-2.20.1.ebuild b/dev-ruby/bunny/bunny-2.20.1.ebuild new file mode 100644 index 000000000000..0af75b29bd43 --- /dev/null +++ b/dev-ruby/bunny/bunny-2.20.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +# Tests require a live AMQP server. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="bunny.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Another synchronous Ruby AMQP client" +HOMEPAGE="https://github.com/ruby-amqp/bunny" +SRC_URI="https://github.com/ruby-amqp/bunny/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/amq-protocol-2.3.1:2 + >=dev-ruby/sorted_set-1.0.2:0" + +all_ruby_prepare() { + sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r examples +} diff --git a/dev-ruby/climate_control/Manifest b/dev-ruby/climate_control/Manifest index 7cf12154f894..7f05cf169cea 100644 --- a/dev-ruby/climate_control/Manifest +++ b/dev-ruby/climate_control/Manifest @@ -1,3 +1,5 @@ DIST climate_control-1.0.1.gem 9728 BLAKE2B f2d267e86c58fdbb7a85508f56a091166809d108c2e66702df50962086a89a134e6a47a1e53c36272c563f1d4a0225fc613490616d67fbe04e9647b7fe8cfda6 SHA512 2dfd790b444409275571881d19c3712c6542890499f3d55e5f8ea3775166c01adbb216a0749b0c4e126d631cba690c0edc3f8c49143fc0ff3bcc8b25545bf218 +DIST climate_control-1.2.0.gem 10752 BLAKE2B 5c7c1d0b1ec50f12139e47a0c0f2d5753c6165aa96bb995be12f65cef4a222fc4fa96b66e8c475b3ebe2f353c335a6667e12a9a2a8a869331a1f41f72d686d94 SHA512 282f40d5d9d7b4a6577ea13dd92141c985a0c1bd7d6688cb2bca2529721a0523a1e9ac4ba1c6a27a43b286ac664e502698ef2c0578a9030283a4b18f7cb0a5e8 EBUILD climate_control-1.0.1.ebuild 667 BLAKE2B 0b3cdf28086058ed66460d8a29cfc21b57f19de9fa900a1dfa16dc8e40c6d91a8b39f807bfcfc95c8be1a641d66572365f83cfd0f885f046919133b009a60e53 SHA512 c24b32678f574dfa64c8ac1edc513624fa2586aafe1270a2fc8181d4c43678edbc60229f0132704cdf9cd5b5ec6144561d348fa64f25471e685640a458dcf6a0 +EBUILD climate_control-1.2.0.ebuild 668 BLAKE2B c0917c778c57168993dff0be02c1389b3c9794fc7ce7f2d28521ed304cb729f60ad8a8b794af077ed5bc89b026381184dcb64ec6d7b5030145aae3d22bb0c254 SHA512 8c865437c2d5448afbac2132e3710d81c656c5d8a04df9329ebbadd6fef4767c4c1c255dccb0f1f159cc1f2a66b1455ca3747b885e38cf318227acbbf817c63b MISC metadata.xml 353 BLAKE2B cf312c36f2d8076cfd604113e542eafa044972d799f7ace6b3d142e668191d9b9a9e2b768f0be7b359d4c729f4d47a4b2067a72998e9f2aea37530515aa4aaa1 SHA512 a886da2546baa1ade602d8970ec40e6163ef78f1e2c9f1b5cbab20d824aebebef7264e249af1f730fb67f5834e0dd6781c9bc8919e7992abd2e05eb86986eeb3 diff --git a/dev-ruby/climate_control/climate_control-1.2.0.ebuild b/dev-ruby/climate_control/climate_control-1.2.0.ebuild new file mode 100644 index 000000000000..2e5714737d27 --- /dev/null +++ b/dev-ruby/climate_control/climate_control-1.2.0.ebuild @@ -0,0 +1,29 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Easily manage your environment" +HOMEPAGE="https://github.com/thoughtbot/climate_control" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + # Avoid dependencies on simplecov and git. + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index 3ad626fe74c7..46d1dda8730f 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,5 +1,7 @@ DIST faker-2.22.0.tar.gz 1703265 BLAKE2B 931fa442d647186e7124c38afe4e6953f8dfea595140e2765ad86e9c98fc1ca02e6780cd01a49391614798a5862b4b69725bc5f5bbd1c6559f0831782dfe312b SHA512 9447b74d2403714de2bcbf4f3cfae8fc85c42a8a7dda413a06d6cdc8afa0acee620609af8a6ff8962db3b3bdaef27af7c08ab7ba71a23e939ce49638326e9807 DIST faker-2.23.0.tar.gz 1709736 BLAKE2B e3524dbecbd1a4825ef8b38801ae1fa30a4392a7d2eb6fe1c94c3da0b0a4f18db621a42423510bf2f9c4bba175d66e10808252a923c9703aaa8de5d5ed54dd44 SHA512 b037833b3a6d07adaa70c665af66343d90389f282a2faf8ca55a5a81988163263e3b3069744e67ede206512bb67cf53a104eed34c39d92feb10a282f411bde41 +DIST faker-3.1.0.tar.gz 1726248 BLAKE2B 55e5ece86c262c91cc7b806f31fc852297158cbfa213e375173d6ed4956daf515f7b3e09273ed40c70b92c2de8e94fc8ff45f62d87b59a37ee097a2cb6bc6a9b SHA512 4fa1d1dc72ae0cb21cdf6fede999a6cbf43e20062306896cca5e2333da9423612ac11b5ecdfb033da46c1eb3141a0bcac47d25485666f126a35971acb4edfcb5 EBUILD faker-2.22.0.ebuild 776 BLAKE2B 8233751882ed27c7d7e71c9ad9468ee8aa4be03aaa5f2952d0c4fd83e449f04b07f47d10d412d7065b56101add1b0236ad4c3f9022721f6eb836aa5635acc4b1 SHA512 133032fa4e89ce2576fc35a7ab7064dbf9f3061b1e5ad3f9f3554bba198e31619ceb43cb14f555d461b07c9e7d501d6d1a792259b60e2ff246edc633e698c98f EBUILD faker-2.23.0.ebuild 776 BLAKE2B 8233751882ed27c7d7e71c9ad9468ee8aa4be03aaa5f2952d0c4fd83e449f04b07f47d10d412d7065b56101add1b0236ad4c3f9022721f6eb836aa5635acc4b1 SHA512 133032fa4e89ce2576fc35a7ab7064dbf9f3061b1e5ad3f9f3554bba198e31619ceb43cb14f555d461b07c9e7d501d6d1a792259b60e2ff246edc633e698c98f +EBUILD faker-3.1.0.ebuild 776 BLAKE2B 8233751882ed27c7d7e71c9ad9468ee8aa4be03aaa5f2952d0c4fd83e449f04b07f47d10d412d7065b56101add1b0236ad4c3f9022721f6eb836aa5635acc4b1 SHA512 133032fa4e89ce2576fc35a7ab7064dbf9f3061b1e5ad3f9f3554bba198e31619ceb43cb14f555d461b07c9e7d501d6d1a792259b60e2ff246edc633e698c98f MISC metadata.xml 453 BLAKE2B 2d7e81fa25c65a66ff1fc43c8d79ccb2d4a3e401740a22675835c60f85e875fecdc0efbab61a85d9799f2478c34cdedd454cada332f07e15b40b1903863a6cd8 SHA512 008f56df63fa03a5f620bd169828802c7f9bab423bc22dbd78bcca2ef329f73fbe0673fcd48442474756ede864af3c4a7a8746b278b2167b03423886c9182079 diff --git a/dev-ruby/faker/faker-3.1.0.ebuild b/dev-ruby/faker/faker-3.1.0.ebuild new file mode 100644 index 000000000000..5332cb86e976 --- /dev/null +++ b/dev-ruby/faker/faker-3.1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="faker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" +HOMEPAGE="https://github.com/stympy/faker" +SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1" + +ruby_add_bdepend "test? ( dev-ruby/timecop )" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|rubocop\|yard\)/I s:^:#:' Rakefile || die + sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest index fc2c1a616f7c..4a57025c8909 100644 --- a/dev-ruby/gpgme/Manifest +++ b/dev-ruby/gpgme/Manifest @@ -1,5 +1,7 @@ DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df DIST ruby-gpgme-2.0.21.tar.gz 3432716 BLAKE2B 4ccffce63ef45222773d8f5e5c81e80d9d50a4dae466ea180e0b602970653158e58cc62d6ca519e94f3fde00e6439f81900ded90d14ead8392b06248d20d85be SHA512 0e673fcb1c8a3186a95a85b595744dea94a8bc423e3f7fb5ca3df677a2433bb19550475f6c69eb38d1cb213b0babfb7093168c726e015241534df0ca49e2dd6f +DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e EBUILD gpgme-2.0.20-r3.ebuild 1308 BLAKE2B 1de43a9c895d114eb12c0c45dd6103f9841823bbc17f4e9cd8a70604f83df2ec52dca922d960cb7203002516e91e2979c074b69c8c6da58fe25da53e95642a4d SHA512 e3334daa7e3c319d8a39f43ff14e7ac8e847fe71e8459d14629d77711f95fc0b968c75491fc736b46589eed04ecbc1a82d5ee6b3a34931928a69bb90c53bcff9 EBUILD gpgme-2.0.21.ebuild 1369 BLAKE2B 95289bf629c1323dec3089fd39ee00155912314ba56ed0c2a62f849a12d1dcbddc7f4fb33ab68c7b33d0b9b196e92c5957d7db127e54630c213d1087d89d6336 SHA512 7f46b0448a30f6a3e162297fa25780d99483b73f9425eaac0bcb13f96e7cc9e372a0b8a3400215b420ac5687b79dcb45020362cfbdf9cd2a7316120c7956abcf +EBUILD gpgme-2.0.22.ebuild 1369 BLAKE2B 95289bf629c1323dec3089fd39ee00155912314ba56ed0c2a62f849a12d1dcbddc7f4fb33ab68c7b33d0b9b196e92c5957d7db127e54630c213d1087d89d6336 SHA512 7f46b0448a30f6a3e162297fa25780d99483b73f9425eaac0bcb13f96e7cc9e372a0b8a3400215b420ac5687b79dcb45020362cfbdf9cd2a7316120c7956abcf MISC metadata.xml 468 BLAKE2B 0ede8ab453101f97cdff99ad2f3d7412e21e4799622f242ff8771ea0761591aa26aa66f5788a8a8e00fbd42f8c42618c0d49a92a78eb0e1dc77dcb1a8a9f7c8e SHA512 9ffed8f871ca6952d5a73f4c11c79293db6a9b66dfd38431d377356c340cf1245a1176cf0531e5e3aebaedb6f75249a38015cdfac7dbd65ebf560661b659edcf diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild b/dev-ruby/gpgme/gpgme-2.0.22.ebuild new file mode 100644 index 000000000000..d37942b409b7 --- /dev/null +++ b/dev-ruby/gpgme/gpgme-2.0.22.ebuild @@ -0,0 +1,55 @@ +# 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="NEWS README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb) + +inherit ruby-fakegem flag-o-matic + +DESCRIPTION="Ruby language binding for GnuPG Made Easy" +HOMEPAGE="https://github.com/ueno/ruby-gpgme" +SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz" +RUBY_S="ruby-${P}" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=app-crypt/gpgme-1.18.0:= + >=dev-libs/libassuan-2.5.5 + >=dev-libs/libgpg-error-1.16 +" +DEPEND="${RDEPEND}" + +ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )" + +all_ruby_prepare() { + sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \ + -e '3igem "mocha", "~> 0.14"' \ + test/test_helper.rb || die + + # Remove failing tests for now. This package was added without + # running any tests :-( + rm -f test/{ctx,crypto}_test.rb || die + + sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + append-flags -fPIC + export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1 + each_fakegem_configure +} + +each_ruby_test() { + unset DISPLAY GPG_AGENT_INFO GPG_TTY + MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest index 0441a5ba9770..8c277a378b44 100644 --- a/dev-ruby/rouge/Manifest +++ b/dev-ruby/rouge/Manifest @@ -2,6 +2,7 @@ DIST rouge-3.29.0.tar.gz 1024187 BLAKE2B ee29f9d22211dec38ec2fdd49da4dbd28957876 DIST rouge-3.30.0.tar.gz 1036048 BLAKE2B 79dde9ed8a282b22aa044bef1a17cdde705e5361aa9298789d1de155260a69a200d8039c400d22db5719039d67f0d9179c31574190684da50ea64fba92c63ec8 SHA512 f21ff96d2d1f248dfffb02ea2312b4c01090b2b5664588e00763d0ede0d8af701efe0cdabb551a2debff26a301dfaffa7a07aa579d73806c6635f03dd15dcfe1 DIST rouge-4.0.0.tar.gz 1036030 BLAKE2B 7f446bd6a84d8eed28faf5b873ede459aff5c7a73328b71ceb50bd939d76281daca77d60ab6ff47aee5f7e7b120f8c0ee0010364679196d7d41373b860e76920 SHA512 9917a9f913373371ba11abb90389273b5d97e7287fa6c265ce40dbaad040a29a900c6843cfc1688315a489c2e32d188840d23052190783eb353f5ffd098b895b EBUILD rouge-3.29.0.ebuild 996 BLAKE2B 8e158583c47d3be31c4f5b1af2dc3b585da5fa26c97bc1d6a58c20f658fe3df10356a093a5d86bafa6fab32970858cc87055ea5944fd6fb2d88322e7a225e603 SHA512 2f928af0f85af7e7b09fa4d0cffdb1a63d8a900a822663cd98b25b478a88d089246536c6c3313b4b0bbd3746918154bdea5ced9991eda83a509511dc7e8cce57 +EBUILD rouge-3.30.0-r1.ebuild 1025 BLAKE2B 4146af0730f009f8fedd0815e3a1c8c81a6d2f86d3e89192676816551d04bb96637ed4cccae760ad068cfdfb121fa00afe791af50d0cfdb77583b85714a0e5fe SHA512 ff90ed2cc56b027fc8713169a43d4f10a97b6d08d75a579efc32c3fb5271fdbe212943026335d20e37ef12a97e7f8bb05465fe1d581ac688bec4d8fbd87abca7 EBUILD rouge-3.30.0.ebuild 996 BLAKE2B 8e158583c47d3be31c4f5b1af2dc3b585da5fa26c97bc1d6a58c20f658fe3df10356a093a5d86bafa6fab32970858cc87055ea5944fd6fb2d88322e7a225e603 SHA512 2f928af0f85af7e7b09fa4d0cffdb1a63d8a900a822663cd98b25b478a88d089246536c6c3313b4b0bbd3746918154bdea5ced9991eda83a509511dc7e8cce57 -EBUILD rouge-4.0.0.ebuild 1005 BLAKE2B eb305e02410ca437d1531562180cbec3ee3045ec4a412771e038e756684ac04cac0efd272505672898a819313d7bec8157c75eb517ac4116fb4f2633341f242f SHA512 d735471b30e306cf713ea8e2274620483e98df064b415fbbca7c2891f4dfa69ec306febb88828b8147c5f583b2e82775a86fb624ab2309d4450b0a7ced8ab8c1 +EBUILD rouge-4.0.0.ebuild 1032 BLAKE2B 97a7e01d220cf2168865a89b96c2a5cb48ce769810070b2f15e7c38c78f0808cca2fe80d3f504a3dfa0e4f1d0d9b2bfb66a70b626c4a0e39e565347aacccd19b SHA512 7fd8ace7bb1575ddac7fcbc839295d3bda7c7527c290daf73303a590f22a0a5dff6b9211730bc5089bb90988a54a8b1610913cbc9994da12ce8b5745ba38b400 MISC metadata.xml 338 BLAKE2B b9a7ec25ef86f08524a092129330c037144a7316ef87b5afe7dd0f03788f7fa847eff2de644387def96ae8a360237605b8e782a01607c9783a7826486b2d5959 SHA512 8ad90512c84bd0a6bc94d2bd0a5b62424eb29fdadd65a1b31eed834d12b90a4a6f552b6906eed494cf0e531a07aa02e8a4db897968185f1095fd37811d613de1 diff --git a/dev-ruby/rouge/rouge-3.30.0-r1.ebuild b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild new file mode 100644 index 000000000000..a2b51d86f9d6 --- /dev/null +++ b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_TASK_TEST="spec" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="rouge.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" +HOMEPAGE="https://github.com/jneen/rouge" +SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet ) + test? ( dev-ruby/minitest-power_assert ) + dev-ruby/yard +" + +ruby_add_rdepend "dev-ruby/redcarpet" + +all_ruby_prepare() { + rm -f tasks/{check/style,update/changelog}.rake || die + + sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' spec/spec_helper.rb || die + sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die +} diff --git a/dev-ruby/rouge/rouge-4.0.0.ebuild b/dev-ruby/rouge/rouge-4.0.0.ebuild index 8a8603696fdb..4d36fc3162b8 100644 --- a/dev-ruby/rouge/rouge-4.0.0.ebuild +++ b/dev-ruby/rouge/rouge-4.0.0.ebuild @@ -26,7 +26,7 @@ ruby_add_bdepend "doc? ( dev-ruby/redcarpet ) dev-ruby/yard " -ruby_add_rdepend "dev-ruby/redcarpet" +ruby_add_rdepend "dev-ruby/redcarpet !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(25|26|...)" + ewarn +} diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest index d1de30d55199..8dc15a74b6ae 100644 --- a/dev-ruby/temple/Manifest +++ b/dev-ruby/temple/Manifest @@ -1,5 +1,5 @@ DIST temple-0.8.2.gem 39424 BLAKE2B a56db910d1d4d52495806e907c74052c04e6b4843d040adc33a7f6dc28a25a02231c4c9bd41723c8e1abe6624d4d55375c2a429514a87fa4f7a7a8dcb6377796 SHA512 51923b3bf9d4c05255131be62f567ca21305ba023ea5395a08d6970236b2a2833b058f7b3906046b8a57a224b368de12a6d5e426effca39324670fb632f33b67 DIST temple-0.9.1.gem 40960 BLAKE2B f9c87bc713b934980cebaf79737eea89c82d845027cabcd67f3420da621f6797bd99481b1bb624a8894d71f4843ee3ac612f1da661991b8adcc002e2a12f32a9 SHA512 2d7c0c64fb51356599ecbd9119314f954341acf66d5ad729b7e19058628118509e14ef116d4ed549996d7119cf9a1f38de5818b46ef5a9a19473b0d007131e6a EBUILD temple-0.8.2-r1.ebuild 639 BLAKE2B caeb9de5f6c80b02538814d707379b5f4c626a65b7244e47aea2295a2823aa87a4efea4e76ed7b4bea31c70167dc59901d6d2f3ff27b39b42daee228d94e21ff SHA512 d2aff5073dee1825b439fcb52a9a25a8550057130939bcc01798dee1fdc5b2560b0ae5f7ab7c7c7bf071609c4586c1a2ebdbefde7abb1c294aa034caa1bfe690 -EBUILD temple-0.9.1.ebuild 550 BLAKE2B 8fafd2f30652dbd0951481cfc5f72a63ea929a482f0b68397363f8c56694810d334a0a8df380cd2166d42ccedd89827797f7479f04d20d16c7a7fc3c4f19eba3 SHA512 e60380fed52c04618b49b0c4cb9d6252cb7af7d3f52a8bd0e8a01d6b19a4fff37c78d1f20db9b4b77afc6b4e3215af4428dd9e333b683950ae294a9cd9d9fb5f +EBUILD temple-0.9.1.ebuild 549 BLAKE2B 099bef1e613725cf766f667e1b7cda7f56c5490902a256119872d283b81fbfeecd02a149057966b60ff5c0c168e4106458b6fd15249eb7272c981598a18fd978 SHA512 6d49a1038dbed5fb4b85dd63cc1dc92a7bb499680b67e650220199cd55e43b1ea482155a9164d28f9b00e5ef3527b61d7564ec2c5d82fcf5d4d2436e8717954e MISC metadata.xml 341 BLAKE2B bb4b05f83022291b67e3d322192b7deaa8f2c7ef07990014ff3c1cbe82295beb599d649b90971b9ddbf972c1296211e2d829f14efc1d48b2bde6f1164e1ae290 SHA512 a9ab79fa9ff13f53b6634cd86efcf57df5810946275dd12a34fdf8eadac12153743cca92e98dd8ff4bc792f912cb9c72a08abf33a68b5849fe67776937e933c5 diff --git a/dev-ruby/temple/temple-0.9.1.ebuild b/dev-ruby/temple/temple-0.9.1.ebuild index 29b7fd084634..b03b25cbe6aa 100644 --- a/dev-ruby/temple/temple-0.9.1.ebuild +++ b/dev-ruby/temple/temple-0.9.1.ebuild @@ -18,5 +18,5 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="" ruby_add_bdepend "test? ( - dev-ruby/erubis + dev-ruby/erubi >=dev-ruby/tilt-2.0.1 )" -- cgit v1.2.3