diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-18 12:24:45 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-18 12:24:45 +0100 |
commit | 16be64511bd21e32a29645b49e37611507709790 (patch) | |
tree | bfb80060e55c09b383ac0257408890c961550171 /dev-ruby | |
parent | 4d6e1311ded368813dc93f130293f64148e22c45 (diff) |
gentoo auto-resync : 18:08:2024 - 12:24:44
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/Manifest.gz | bin | 110783 -> 110782 bytes | |||
-rw-r--r-- | dev-ruby/kramdown-parser-gfm/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild | 2 | ||||
-rw-r--r-- | dev-ruby/minitest-hooks/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild | 2 | ||||
-rw-r--r-- | dev-ruby/pg/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/pg/pg-1.5.7.ebuild | 69 | ||||
-rw-r--r-- | dev-ruby/propshaft/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/propshaft/propshaft-0.9.1.ebuild (renamed from dev-ruby/propshaft/propshaft-0.8.0.ebuild) | 6 |
9 files changed, 80 insertions, 9 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex e3997f2af0a8..771e856a3a70 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/kramdown-parser-gfm/Manifest b/dev-ruby/kramdown-parser-gfm/Manifest index a09bb33763dd..c19be9819f9a 100644 --- a/dev-ruby/kramdown-parser-gfm/Manifest +++ b/dev-ruby/kramdown-parser-gfm/Manifest @@ -1,3 +1,3 @@ DIST kramdown-parser-gfm-1.1.0.gem 11776 BLAKE2B 99a77ea02d0f48421cc6c582629f6cdc7504174867cac8927bdc26fd50f851e294c0f71ab985e9d0d6e595906c458b1f96d06903d6765eabf8b6f617c6303f14 SHA512 5662c1a50da7c8e50fd50afb5fe1dcd3bd63f4282d9940f96bb56266b63841c0b09902ce90eb3162aa89c54047970667b17299b3a7cf475bab2641604aa15d8c -EBUILD kramdown-parser-gfm-1.1.0-r1.ebuild 823 BLAKE2B 6acc314de8776324ba7c8d487192c9c2fc9415d43b46f2ffd99e7bfc634529691e92367c2de885d2c6a228c537f13e5dd56cd7dff31ed43b9ee500b23523fc87 SHA512 cea28a4b04f62931ace27475b6f9aade2f33b4a47d635a4b6b302e8e66604bc98192e6b6d2fdb6c6185d22ca92d5e531424f9dfe25e3a60218ef325c9e815e11 +EBUILD kramdown-parser-gfm-1.1.0-r1.ebuild 822 BLAKE2B 2b558d54b041dabf7a090c3cde591b9213631c698e8c79661efbeeba170d3933dc2bfc9a212fa221900fb5b8dab97ce0d3d29995baa04eb079eb5808b53325d4 SHA512 cbbbb1ff32577cc9e2c432dca61632d8c567f7622a5f7b0ef4958099ee12c6c1a4376e8a9ff4597d9518da3b2f27d736a75da384e7b88e75c03efc7372fb84d9 MISC metadata.xml 346 BLAKE2B 0908f3e6cd648692e82059b2985581801c675dfe6388de7795c3d16ef3596d243d5cd40164deb219d2d628383338303909fe474fdfbe8d7fd91ac956bef6ab1d SHA512 e75d6ce31c31943a0e1891f34308c4766455bc190ca33f11e16739ee835251d3b62a11ef56d4814eb91aa20526f1fa6c7cf709e96b13bdb2958b059129b958c2 diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild index a877891ca357..caebfeb6f041 100644 --- a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild +++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A kramdown parser for the GFM dialect of Markdown" HOMEPAGE="https://github.com/kramdown/parser-gfm" LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" SLOT="$(ver_cut 1)" IUSE="doc" diff --git a/dev-ruby/minitest-hooks/Manifest b/dev-ruby/minitest-hooks/Manifest index 7900c0ac1f1d..33e6af9e4325 100644 --- a/dev-ruby/minitest-hooks/Manifest +++ b/dev-ruby/minitest-hooks/Manifest @@ -3,5 +3,5 @@ DIST minitest-hooks-1.5.1.gem 8704 BLAKE2B 8513e7694aae942da83323075d048c0aaf5bf DIST minitest-hooks-1.5.2.tar.gz 8848 BLAKE2B e9a83b52f4ff7ebc27d3dddcad0f5ff03518440665d64a34376807c46046dd10d3e5e96cf4b7aff66f474d883973184f3499038046a8013a5deaed55b2c4885c SHA512 5ce048f4651a9a6c42537667d5653dc4dabef18c86b369e4f9f9978b1f924b0a73bfed2b4b87212c894ff7a14e0ee22044c3657f03718983d3bd2f05a70510e9 EBUILD minitest-hooks-1.5.0.ebuild 544 BLAKE2B 9f5433b99cabb2d6d001ff1c97ad3273427ed5aac33dd010d8d9937910bac9f748c37f9a8eef5d6c3fddd29cf263be39a862c98fef1a08592e8fc351baa84783 SHA512 87fd383b17f7f71ddae0680f67fb41c84041004c7854f4a8780b84006f7cee207b77539079670abae5ad598aca9291f6da5722145d9ca536883ba6ebf67fbc6e EBUILD minitest-hooks-1.5.1.ebuild 544 BLAKE2B 260a289ebb792d68ea131923b3b1b9bc72deb52bf799279d035b6289b2e1e152de48f7826e43dee7f90b72ea48623fef392e602a53dc8161de02f6451a0ad431 SHA512 fdd24f1d4c14ea90f19bb18b5b93108818835ee6223f3733ebdd837a18ff42dbe42a7049d38a7431f9ecde88923a7e4a943021a0ef324d56c06e8fb4db3e642c -EBUILD minitest-hooks-1.5.2.ebuild 755 BLAKE2B 289e8af5343950557b98b8c47da90e97d8af6f6dfb9c3a380860d653caab682b9897773bc238570e43bd5827854f224036c10de0a03959aeba39ccfc31ff94c3 SHA512 29b4066448084c52600d3a8db88dabfb2c22e8231c7f87ebadc9a2d54427997d3e5d629f5cdc6f9e75e2a863330d1f59b9e20b725fbab9e22fa39a35b4ef1ba2 +EBUILD minitest-hooks-1.5.2.ebuild 762 BLAKE2B 0c7a2dfceefb6d7540594fd177e5006a6f2d74624de543b641d2a406a3705248cda4f66b3ad9f715ec92f7b95bc667b113b07e3299befbdc1efcc624117adf7d SHA512 f7611d3340459a1ab5514b57942f83a47ff10cb01332eb94fe57fce7b3348900130d70ccd602a92cc88ffdc8e541764030c75ad89e15c9889f602ef1de75d9ad MISC metadata.xml 353 BLAKE2B 56f918c9b37553f0d6a8a1d2be23fb574be145b5d4bfb159746333d9995bb689701b0f7056bd69f9721c5d3d296a2374d9134f8bf07efe172c8e97f9e8d93a72 SHA512 ccaa8d13d5ffc19a6f52dde413e8f3950c13e5b1ce81f3b67794a53678713c34b5d0723533c2da78bb95808129d76a07e74f3fe4305bf1f1b84cb99bf1e5b9ff diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild b/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild index 5eabbe54b70a..ef6906c48d5a 100644 --- a/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild +++ b/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/jeremyevans/minitest-hooks/archive/refs/tags/${PV}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~alpha ~amd64" +KEYWORDS="~alpha ~amd64 ~loong" IUSE="test" ruby_add_rdepend ">=dev-ruby/minitest-5.3" diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest index f62fe4596806..1298b62d4d2a 100644 --- a/dev-ruby/pg/Manifest +++ b/dev-ruby/pg/Manifest @@ -2,8 +2,10 @@ DIST pg-1.4.6.tar.gz 282608 BLAKE2B 73616b6ba0373ae81394188fd96d7ca37144b76e5e89 DIST pg-1.5.4.tar.gz 298368 BLAKE2B 1028fac00371f9f769ee6c484a518149dc7c89e78ee8c05754a4412c4fec062f958de75bfbfb3f8c570e9598e439156e1d53ba00a8bc6e1be93d00412d153281 SHA512 87d950d2240e4d9d540f19ce89b945cb2b4a6d96e79dc7aa67a2dae014f1b20b307d2c195bfe3afe5c86894b94d379980fa2b7c4cf0e6a68a15c58b8d6d469f8 DIST pg-1.5.5.tar.gz 299336 BLAKE2B 40410091a24929ee79c14cae8ec6e526a8db569f3f0d5c0637389a099caf8085189bec3fee69c52a07097e1aec62d8da0ee87cdc11118be5c7daefebd9e0019e SHA512 4cd12f2b30d9f853f9707d3329eda0999a7ed0f5ebdbbcb3110996db6d80ef6bb4331b3f6648b19f6fd3f63d928552b58190b34808ca714cbd72c54aeed43478 DIST pg-1.5.6.tar.gz 300559 BLAKE2B 5430789943f107e18f9b509ab7963d6a5dc702782c30a218f5e648397ccc9f07128bae1beccf47172860fe97ae935308841876f26dad0d9ac223adb96722a302 SHA512 5c4cda39699f17864b3dc4daed4ab2096d64245fc2262b948a94c3269b0572a9fab2a42dcba692daf6eeba3354d6a0b05eb5db0f0ca5382b0f8315c1837a0206 +DIST pg-1.5.7.tar.gz 302055 BLAKE2B 2d8fbf2f60ee5c2e14a8ab0b649c5f8305fa34423923316f2e05252f31cc98b9f248586c3ad4b4c5d8d0765d1ab96b46e847a42a2d2bebaac68c318435e3d940 SHA512 6546d53e7264bb235c4f6de4b3b3a811f55ca072055dba1f2ab2c783c33f60d137c4f1f40b17711e2805c6c91bdeea90e9774ff56856bc2070ae1d98adb033fc EBUILD pg-1.4.6-r1.ebuild 2031 BLAKE2B e754a11411c8908433cbfe8e504f2b53562035899755f4a95760a864b7062bbb56a767e9359a68554f52e6e7c236be7e02636b4059f5dd24621c3eba3bb1836e SHA512 f9b033a92dd15f74b2c9fd8b6cba65872d9ae4f6acb56e656fdf5fb7f62bd653e75e93773d687274dbee6bb0f67b79ecafa37628d002a66e8a22cbb236d434b7 EBUILD pg-1.5.4-r1.ebuild 2026 BLAKE2B 56aafe630bda983c65d347de63c6499c499451270886a83371ce3879ad01b80a3a9454c90a41518fb3e969ab843ec641e69af5ea6dddea81c78a19f263140fcc SHA512 706078b222eb79d703d40c093806648aa92a4b761ec84db3cb75b536c95c23b18970faf1214ef8255317448ccb22a2ea8b40384153c734dfa0af7efde956b5a0 EBUILD pg-1.5.5.ebuild 2032 BLAKE2B a5d73305f030328435e3a1116ed09d71cafa1356d536eaf54a1fcbc7b08032cd28b79a52f6da922f7c7e6fc51c36d2264dd4a056a5bb77daf278d51397fdc18f SHA512 7fc347ca799ca0fa05bb9d8031e8a765bf991fc46bd5fac197170c3cc69ea8a6a1dde3674592a6ba741ab308d8ec50a048bc1c643d48959c7605a3889d49ff44 EBUILD pg-1.5.6.ebuild 2259 BLAKE2B 056e8eab9111bfd05b8575322215f7c149450b872ecbcdf29281051b793218ab69913fbee69385b70960b0a06609b5b311b1518239649274709dd583174e02e3 SHA512 47f0c668e83a5b438c687e1f2477fc3d849040222f8b0c8aed6d04f170e702c5a797eccc342b2c2b06ce42f6955cd5b105e2ce75e81f8fe41bf2e647e2f94e18 +EBUILD pg-1.5.7.ebuild 2258 BLAKE2B d54e73f90eea724f53447b2334b1b0342547a68c42a7c2842bf8392886a50c6a250a09a77176ec1a54dc24614d566bc0fcdffc0c51e360df2be3508018136509 SHA512 87ac58962ca34e27761fc87704f4fc798b02f881aff6e247633f57e2014e54b83c23c08eb8b367fdbbd7b47adc2d4876d93194241c273386a0b3298697f48eb3 MISC metadata.xml 338 BLAKE2B b827b967fa6a0795016f741de3ad7738103580b06bb6d1f56957fbbcde06a63eeacc6b9aa2bbd726bad77c91b28659a3318e6ec43d141cd1cd05982b209c2f1d SHA512 8f1ea2d36aaa43547b48d39df2f403bbbf63b5bd57570bddf8515f84bea573793f1ecacc807d02f05d96a919c8778465f4c87822bd1807ebeca115f6dec81e99 diff --git a/dev-ruby/pg/pg-1.5.7.ebuild b/dev-ruby/pg/pg-1.5.7.ebuild new file mode 100644 index 000000000000..6b02627b3d74 --- /dev/null +++ b/dev-ruby/pg/pg-1.5.7.ebuild @@ -0,0 +1,69 @@ +# 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_GEMSPEC="pg.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc README.md History.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Ruby extension library providing an API to PostgreSQL" +HOMEPAGE="https://github.com/ged/ruby-pg" +SRC_URI="https://github.com/ged/ruby-pg/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-${P}" + +LICENSE="|| ( BSD-2 Ruby-BSD )" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +RDEPEND=" dev-db/postgresql:*" +DEPEND=" dev-db/postgresql + test? ( >=dev-db/postgresql-9.4[server(+),threads(+)] )" + +all_ruby_prepare() { + # hack the Rakefile to make it sure that it doesn't load + # rake-compiler (so that we don't have to depend on it and it + # actually works when building with USE=doc). + sed -i \ + -e '/Rakefile.cross/s:^:#:' \ + -e '/ExtensionTask/,/^end$/ s:^:#:' \ + Rakefile || die + + sed -e 's/git ls-files -z/find * -print0/' \ + -e "s:_relative ': './:" \ + -e 's/__dir__/"."/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + + # Don't allow sudo calls that try to tinker with /etc/hosts (bug #933234) + sed -e '/sudo/ s:^:#:' -i spec/helpers.rb || die + sed -e '/refreshes DNS address while conn.reset/ s/it/xit/' \ + -i spec/pg/connection_spec.rb || die + + # Avoid tests that assume IPv4 + sed -i -e '/expect.*hostaddr/ s:^:#:' spec/pg/connection_spec.rb || die + + # Fails with network-sandbox + sed -i -e '/connects using without host but envirinment variables/askip "gentoo"' spec/pg/scheduler_spec.rb || die + + # Avoid test that only works with bundled pg + sed -i -e '/tells about the libpq library path/askip "gentoo"' spec/pg_spec.rb || die +} + +each_ruby_test() { + if [[ "${EUID}" -ne "0" ]]; then + # Make the rspec call explicit, this way we don't have to depend + # on rake-compiler (nor rubygems) _and_ we don't have to rebuild + # the whole extension from scratch. + RSPEC_VERSION=3 ruby-ng_rspec + else + ewarn "The userpriv feature must be enabled to run tests." + eerror "Testsuite will not be run." + fi +} diff --git a/dev-ruby/propshaft/Manifest b/dev-ruby/propshaft/Manifest index 0c13f32136cb..1854692e5c8d 100644 --- a/dev-ruby/propshaft/Manifest +++ b/dev-ruby/propshaft/Manifest @@ -1,5 +1,5 @@ -DIST propshaft-0.8.0-git.tgz 247518 BLAKE2B fe57104a1abd683d74a3166931256f2cdc8e942fffe80c286acfc6db6fa105810bc929f03dd959a660835f030acb580dbd18e7b20f16cfb168b0953731bb2f90 SHA512 3a40355063edb912107ec27ac43ba76746bbd04da04096a4480b43f6fd103bfaec53957d1bbc2bf3d0e08237d965af4d3bf8067b558c4e417ffb506a84f1abff DIST propshaft-0.9.0-git.tgz 250362 BLAKE2B c90f2d552769a394650511d4453c7c12771d3b48841418b83e876bafd41d95f40c477262adc57068c490ad1d08de68aa26fcf807c48d9af5fc8decb4b4f255ed SHA512 26e7336bb998b83f33243d6ecd03fd8b1307c0dedf2f9ad5a9333fba43cc4bfec93ded0b9ed825e633cde1d5451db6d87fb51c840b26456687462caa8adddee7 -EBUILD propshaft-0.8.0.ebuild 872 BLAKE2B 2f6632c507dad95b921ee4579858c8b817fe997d94d1d17605529cd6c22ba0896eabc915d523c2074bc0ae8d2414e9a7a28600f667ef5cda1646fe0967d7bd47 SHA512 adc43ec1e4bfcddc926585dbc36c0be1145fb68ed933a57c848bddec3e769e09443659676ec5a5624536652eb9eb2d44d7af87cf4b620ef4fea647174056ab0b +DIST propshaft-0.9.1-git.tgz 250403 BLAKE2B 194dad0d196421c71220a47e66ebd36d744f8009551c210244a1f7a79a04d095fe4b00497c8dcf4b57358c9454768cae3d6743855b5f0a59a6ead0d282938a55 SHA512 5d2d707f00b09c89c01d217695a7bd7a44f2427df091e84883f07e01b821218bd16776196c6f468071fc95a211df785443f12da0f795d433e359e1655f08c4ce EBUILD propshaft-0.9.0.ebuild 883 BLAKE2B 9ba8945b3803fc39fbd52f8b89f4d67087696c33cb500773eefb394412e8936f2b789c9a0d5a3a0cbb119261271ddff1699a2168395339d600e76ee2bf81c211 SHA512 79b398bc05651541cd84a27ddce793389fd48dceb828f5f2c42a127581aee2552a94a5b7baa236900d44cbf376e834fa9546b8faf75fbd681a33c26acba25a4b +EBUILD propshaft-0.9.1.ebuild 883 BLAKE2B 9ba8945b3803fc39fbd52f8b89f4d67087696c33cb500773eefb394412e8936f2b789c9a0d5a3a0cbb119261271ddff1699a2168395339d600e76ee2bf81c211 SHA512 79b398bc05651541cd84a27ddce793389fd48dceb828f5f2c42a127581aee2552a94a5b7baa236900d44cbf376e834fa9546b8faf75fbd681a33c26acba25a4b MISC metadata.xml 342 BLAKE2B 33a796157055dd1153d29456dcba2c7ac6ac628d31aee1c2c5a4137c9f4a50ec0dc0b48412f8d4c504b2544d58c059ca14667bc7778c7bfbee0a32d77939714a SHA512 e34f0989d852d8ef12f8dce15bde23f13bad8c5397468c6966ad5535cea9a695729d65097b29ba636387b04501fe5b1f81892f01532da61f4ce65c20728bb39b diff --git a/dev-ruby/propshaft/propshaft-0.8.0.ebuild b/dev-ruby/propshaft/propshaft-0.9.1.ebuild index 9f12429acd24..2c71d628a3fb 100644 --- a/dev-ruby/propshaft/propshaft-0.8.0.ebuild +++ b/dev-ruby/propshaft/propshaft-0.9.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -19,7 +19,7 @@ LICENSE="MIT" SLOT="$(ver_cut 1)" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="" +IUSE="test" ruby_add_rdepend " >=dev-ruby/actionpack-7.0.0:* |