From 71d582d27eeece574ab3d904aa3fbe7742b0e895 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 25 Mar 2023 12:50:15 +0000 Subject: gentoo auto-resync : 25:03:2023 - 12:50:15 --- dev-ruby/Manifest.gz | Bin 106651 -> 106655 bytes dev-ruby/afm/Manifest | 2 +- dev-ruby/afm/afm-0.2.2-r1.ebuild | 25 ----- dev-ruby/afm/afm-0.2.2-r2.ebuild | 26 +++++ dev-ruby/ansi/Manifest | 2 +- dev-ruby/ansi/ansi-1.5.0-r1.ebuild | 9 +- dev-ruby/barby/Manifest | 2 +- dev-ruby/barby/barby-0.6.8-r1.ebuild | 101 +++++++++++++++++ dev-ruby/barby/barby-0.6.8.ebuild | 101 ----------------- dev-ruby/chunky_png/Manifest | 4 +- dev-ruby/chunky_png/chunky_png-1.4.0.ebuild | 5 +- dev-ruby/chunky_png/metadata.xml | 3 + dev-ruby/contracts/Manifest | 2 + dev-ruby/contracts/contracts-0.17-r1.ebuild | 31 ++++++ .../contracts/files/contracts-0.17-ruby32.patch | 120 +++++++++++++++++++++ dev-ruby/narray/Manifest | 2 +- dev-ruby/narray/narray-0.6.1.2-r2.ebuild | 4 +- dev-ruby/prawn/Manifest | 2 +- dev-ruby/prawn/prawn-2.4.0-r1.ebuild | 38 +++++++ dev-ruby/prawn/prawn-2.4.0.ebuild | 37 ------- dev-ruby/rb-gsl/Manifest | 2 +- dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild | 4 +- dev-ruby/rcairo/Manifest | 2 +- dev-ruby/rcairo/rcairo-1.17.8.ebuild | 2 +- dev-ruby/red-colors/Manifest | 4 +- dev-ruby/red-colors/metadata.xml | 3 + dev-ruby/red-colors/red-colors-0.3.0-r1.ebuild | 4 +- dev-ruby/ruby-cairo-gobject/Manifest | 2 +- .../ruby-cairo-gobject-3.5.1.ebuild | 2 +- dev-ruby/ruby-gio2/Manifest | 2 +- dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild | 2 +- dev-ruby/ruby-gobject-introspection/Manifest | 2 +- .../ruby-gobject-introspection-3.5.1.ebuild | 2 +- dev-ruby/ruby-poppler/Manifest | 2 +- dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild | 2 +- dev-ruby/ruby-rc4/Manifest | 2 +- dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r3.ebuild | 5 +- dev-ruby/safe_yaml/Manifest | 4 +- dev-ruby/safe_yaml/metadata.xml | 3 + dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild | 6 +- dev-ruby/spy/Manifest | 2 +- dev-ruby/spy/spy-1.0.3.ebuild | 4 +- dev-ruby/ttfunk/Manifest | 2 +- dev-ruby/ttfunk/ttfunk-1.7.0-r1.ebuild | 26 +++++ dev-ruby/ttfunk/ttfunk-1.7.0.ebuild | 26 ----- 45 files changed, 404 insertions(+), 229 deletions(-) delete mode 100644 dev-ruby/afm/afm-0.2.2-r1.ebuild create mode 100644 dev-ruby/afm/afm-0.2.2-r2.ebuild create mode 100644 dev-ruby/barby/barby-0.6.8-r1.ebuild delete mode 100644 dev-ruby/barby/barby-0.6.8.ebuild create mode 100644 dev-ruby/contracts/contracts-0.17-r1.ebuild create mode 100644 dev-ruby/contracts/files/contracts-0.17-ruby32.patch create mode 100644 dev-ruby/prawn/prawn-2.4.0-r1.ebuild delete mode 100644 dev-ruby/prawn/prawn-2.4.0.ebuild create mode 100644 dev-ruby/ttfunk/ttfunk-1.7.0-r1.ebuild delete mode 100644 dev-ruby/ttfunk/ttfunk-1.7.0.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index e01eb907b8b8..2061ad594b41 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/afm/Manifest b/dev-ruby/afm/Manifest index 6f2fb8861cd0..33d23bb37183 100644 --- a/dev-ruby/afm/Manifest +++ b/dev-ruby/afm/Manifest @@ -1,3 +1,3 @@ DIST afm-0.2.2.gem 17408 BLAKE2B 79f11d6663408893036f7894ef4c88336d1239865cca6a94aa67ff97366c5204356501ace90f8f6665f0e73a1af6a12f4f6da04529abd9dde73ada81e878c0dc SHA512 9325ec0baee12194253e053d162fae252c65e452d38ffb592908759c29669d1938dba877e152988b6acd25f556514936c8dc09895762254483aadf46b09858f1 -EBUILD afm-0.2.2-r1.ebuild 579 BLAKE2B f34e332fad16ab9fdc866f29911e8645e117c0415b70c11eebaf6403077b654e66376ad0922c038ca13c1ae8b21401b1f23fd3a357a9761329c4776d2798e8ae SHA512 c3cdd2d6a8500d2f4a7edce0704266c3be04e227fb9e5f0bfd0ae9849504862660352894f3eea986457e4a6e6529f930442d0b739814c89b299925cf8d1d937a +EBUILD afm-0.2.2-r2.ebuild 580 BLAKE2B 8baea520e2dc48ce8b18fbbe50db09a9d178e44f801b2d8a887088263bc5038eb6fce5693ce9b760681fa83eafb09772e8bc3b36a0298a0e45e49725cecef396 SHA512 7620b8e61dc315b9c0881f20229fb9b46939a577af45d5db6aebe3a36c9403197f42caad678427feaca17fc9e4e005b37052c913df521b9d59d14f718efef029 MISC metadata.xml 339 BLAKE2B 75b027a06c629f9c7c3052adc73134f4a68870fb2a39542182cd59a87edd862db055bc79426ed4c58e15f4ef6d8192452f2c6c55b02e604fcc6fe399871e11b1 SHA512 b512d24792db7186991a0e94f8cd4712e44d0d82ef642976fb4b578ec56da3fde1f6011831acacbba22ab39abbc44d9554c15868a8c2c7520ca88cd8b232605c diff --git a/dev-ruby/afm/afm-0.2.2-r1.ebuild b/dev-ruby/afm/afm-0.2.2-r1.ebuild deleted file mode 100644 index 753750fb5ffc..000000000000 --- a/dev-ruby/afm/afm-0.2.2-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="A very simple library to read Adobe Font Metrics files" -HOMEPAGE="https://github.com/halfbyte/afm" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="test" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/s/^/#/" Rakefile test/helper.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:test test/test_afm.rb || die -} diff --git a/dev-ruby/afm/afm-0.2.2-r2.ebuild b/dev-ruby/afm/afm-0.2.2-r2.ebuild new file mode 100644 index 000000000000..b211e6fff871 --- /dev/null +++ b/dev-ruby/afm/afm-0.2.2-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A very simple library to read Adobe Font Metrics files" +HOMEPAGE="https://github.com/halfbyte/afm" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/s/^/#/" Rakefile test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test test/test_afm.rb || die +} diff --git a/dev-ruby/ansi/Manifest b/dev-ruby/ansi/Manifest index 20f9b20a4069..12194df59cc2 100644 --- a/dev-ruby/ansi/Manifest +++ b/dev-ruby/ansi/Manifest @@ -1,3 +1,3 @@ DIST ansi-1.5.0.gem 41472 BLAKE2B 3d584a29d17b1d751c6ad2d87d36e75c2f72c4a766c674c8daf285b80df4e64c55d9dc798f101a6d393365b9306997601df18a52a4e6a348e3bbf0b06e5afc0d SHA512 969cc749c08c5446b67a45acd02b7ca0256660804c3f8c148b50e7638de41fd5297b6d56613ac979e50b57371c83b382474c6ad4126d4e130bbaea4ce0e14300 -EBUILD ansi-1.5.0-r1.ebuild 602 BLAKE2B d5258c4a2195cab01c6adc491a6e0c08e91f8a983f628bcc82508d07fa79f081d6fffc24c7171f997a2f1dd5f2c173f430d8665f210d4aba4a5f9ec5664b552b SHA512 3273e2c54ada1f90b1b8fd9d5f0fd0e0d0b67ff07a681fd28c6359326c221d4ad93969e56f39e6662ef2122a48333c5bd496d81738fb3526ec89874b8b7d8892 +EBUILD ansi-1.5.0-r1.ebuild 680 BLAKE2B 66dd90ad13ef48705b9996ae2d0647b03c62b0b3d159c790f57a9f06fbfb26148c4ef8997a7a8c5ce920ef36f6bd28e7b29d3c635dcebdbad020e7caf2d25a54 SHA512 443190684064596e529760407a956e6f74df0c0841e2383a3a5f35d0adbfe43a4419c8f69b88c2c563ff55735b4e45a1f4975aefef20d6c3ad77587c24e610a5 MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 diff --git a/dev-ruby/ansi/ansi-1.5.0-r1.ebuild b/dev-ruby/ansi/ansi-1.5.0-r1.ebuild index 6842446df0a1..a72fb394da1a 100644 --- a/dev-ruby/ansi/ansi-1.5.0-r1.ebuild +++ b/dev-ruby/ansi/ansi-1.5.0-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_RECIPE_DOC="rdoc" @@ -20,3 +21,7 @@ IUSE="" # Tests cause circular dependencies with dev-ruby/qed & dev-ruby/rubytest RESTRICT="test" + +each_ruby_test() { + ${RUBY} -S rubytest -Ilib -Itest test/ || die 'tests failed' +} diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 6024bcf6c5e8..faef6eb36a69 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,3 +1,3 @@ DIST barby-0.6.8.tar.gz 96647 BLAKE2B b0af8e5573dc7d3d1881c793895d1c440b97bb5609b0759f56bdecfed7b4b74080f96301d2511101abb21760074584905fdc4e94938d38e2a553933686ccf976 SHA512 1d51dece22febd8c8a234241b88edd3ea93eae328e69fbd8dba3f48afcea7943ec4a72252a74b476aae5812ee132de6b87e37f9fd4c2a43d7c79ec68c831b68c -EBUILD barby-0.6.8.ebuild 2487 BLAKE2B 300f173928acfc47adb1ec5c2787782a3961b22d656f2902111b3cb3803f1042684c537eeb22defa95b0b07be9163a00901f341e08b3a4c9fc197111b1c64721 SHA512 7a8c43040eba9602d348a378288bc468476995d36f7706ea7aa389df7062460f883e0519393352f186a5d5a99b9a1f26c47104c3a0610e737eb3e01f74cc2b63 +EBUILD barby-0.6.8-r1.ebuild 2480 BLAKE2B 336484c1177c89426e45b13da4c4f441e6d233c7cba40dabdc88555e4a4ec406722d50a0829a300629cac4c1f67d4051dd79a9d94b2317281fd18dc615b10b92 SHA512 cf1199dd973719188f721db1bd5231956db09cff55f4b15d4d248c92855c1eaaf5ccbc1b6cabf00b3523e540ecb0cff365f85715b3685cb0cbbc32af207a145f MISC metadata.xml 1074 BLAKE2B 1d4732b3f34000f6bc33d22a45330f8cbc39c6e77c8921bf94743b7e51fa8165334261982c9a5d04781a86952328db39fe24d30ee1f7549a294ea9a934a1dea4 SHA512 d9f891136315ddc389b7c30b14a2595aed7e9ceb7e320cd9cfff1eb0670e20132851defc25c77b986cb8385425b685317fe9f5b809acc46764913d9473ec3a7b diff --git a/dev-ruby/barby/barby-0.6.8-r1.ebuild b/dev-ruby/barby/barby-0.6.8-r1.ebuild new file mode 100644 index 000000000000..0ce49ddabc93 --- /dev/null +++ b/dev-ruby/barby/barby-0.6.8-r1.ebuild @@ -0,0 +1,101 @@ +# 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_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toreto.re/barby/" + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test qrcode rmagick prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick:* ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="!test? ( test ) prawn? ( test )" + +all_ruby_prepare() { + sed -i -e 's/README/README.md/' Rakefile || die + + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die + + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb || die + + sed -i \ + -e '/semacode/d' \ + -e '/pdf-writer/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8.ebuild deleted file mode 100644 index 4914a6e63785..000000000000 --- a/dev-ruby/barby/barby-0.6.8.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" -HOMEPAGE="http://toreto.re/barby/" - -GITHUB_USER="toretore" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test qrcode rmagick prawn png cairo" - -ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick:* ) - cairo? ( dev-ruby/rcairo )" - -ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) - png? ( dev-ruby/chunky_png ) - prawn? ( dev-ruby/prawn:* )" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -# testing requires imagemagick capable of png output -DEPEND+=" test? ( media-gfx/imagemagick[png] )" - -# prawn breaks tests for some reasons, needs to be investigated; code -# still works though. -RESTRICT="!test? ( test ) prawn? ( test )" - -all_ruby_prepare() { - sed -i -e 's/README/README.md/' Rakefile || die - - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die - - if use qrcode; then - sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/qr_code.rb \ - test/qr_code_test.rb - fi - - if use rmagick; then - sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/rmagick_outputter.rb \ - test/outputter/rmagick_outputter_test.rb - fi - - if use prawn; then - sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/prawn_outputter.rb \ - test/outputter/prawn_outputter_test.rb - fi - - if use png; then - sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/png_outputter.rb \ - test/outputter/png_outputter_test.rb - fi - - if use cairo; then - sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/cairo_outputter.rb \ - test/outputter/cairo_outputter_test.rb - fi - - sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die - - rm -f \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb \ - lib/barby/outputter/pdfwriter_outputter.rb \ - test/outputter/pdfwriter_outputter_test.rb || die - - sed -i \ - -e '/semacode/d' \ - -e '/pdf-writer/d' \ - ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/chunky_png/Manifest b/dev-ruby/chunky_png/Manifest index 1307fe01f73e..ca45edf4eb8b 100644 --- a/dev-ruby/chunky_png/Manifest +++ b/dev-ruby/chunky_png/Manifest @@ -1,3 +1,3 @@ DIST chunky_png-1.4.0.gem 363008 BLAKE2B 3fc484985565f223127c43eb1d55137ee9b58fc5ab6f25256dd54efddb817a5ecf78b39754a042fd09b83493cbdfdf02d0b90d150ab90b084f01c9a98aba5a8e SHA512 1276ba527723af973ca00535baab0dd3be8185cfaa77efb28c3b1ef1e949312710a616ca55711923875e54cb9c92b38de71062d2ba68b2314c7b9ce7a9b50b11 -EBUILD chunky_png-1.4.0.ebuild 760 BLAKE2B 9f26fe1da568311d6e8e07975d567f779598d103c504b84410cba9ce20c872521077c30951f5fe87f1f74e514b981a5fed8180807e1ee99f3ccae4174af93fc2 SHA512 ef1ac9d27e8766e19753e6aea7a3812fe4e484e57d3e22eb353f0bbe5f9331ca2db0c043e2317de6a277ff3b224be455ecddaa2e5eb067783a625d06fb99e4b4 -MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 +EBUILD chunky_png-1.4.0.ebuild 839 BLAKE2B d40a0dbfac1a3ec868edb985923500d32b2f1f768e3901423b838cb5be43535d11b85a8e5167ae404d939b735657982c511e9c629ca65a428e718ccc3e42a949 SHA512 d13c4cb56954b733e2528894bc875c2ab698184553228d8b1208d7dae9ce17b528d174b460c5e862d3fd151103df422bee5f08de61d120ef24d7dc264080f41b +MISC metadata.xml 331 BLAKE2B 78030accec1b3b4a9c5eabf988e8390ff8b29bcee78991a2c791e066b580185a2ec982ca3197e655a280ac4c6b1766e99b969c9d5264e7e24b0a84d3f162c09c SHA512 1b0a215b86d61a9cec307f008b7e154fa09e15b159c3d289a8842dd9ad5c2ba7c33ad28e8e2bc183d0ace9dff4776b4eaffbf0a708cdfb2bbb712bc8d69ea915 diff --git a/dev-ruby/chunky_png/chunky_png-1.4.0.ebuild b/dev-ruby/chunky_png/chunky_png-1.4.0.ebuild index 9a9da8027236..7a7956982248 100644 --- a/dev-ruby/chunky_png/chunky_png-1.4.0.ebuild +++ b/dev-ruby/chunky_png/chunky_png-1.4.0.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +# Can't do ruby32 until https://github.com/wvanbergen/chunky_png/pull/169 is merged USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -19,7 +20,7 @@ RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec" inherit ruby-fakegem DESCRIPTION="Pure Ruby library that can read and write PNG images" -HOMEPAGE="https://wiki.github.com/wvanbergen/chunky_png" +HOMEPAGE="https://github.com/wvanbergen/chunky_png" LICENSE="MIT" SLOT="0" diff --git a/dev-ruby/chunky_png/metadata.xml b/dev-ruby/chunky_png/metadata.xml index 658c72b1920d..b77f6d0887ed 100644 --- a/dev-ruby/chunky_png/metadata.xml +++ b/dev-ruby/chunky_png/metadata.xml @@ -5,4 +5,7 @@ ruby@gentoo.org Gentoo Ruby Project + + wvanbergen/chunky_png + diff --git a/dev-ruby/contracts/Manifest b/dev-ruby/contracts/Manifest index aee8943a5276..993742a1cf94 100644 --- a/dev-ruby/contracts/Manifest +++ b/dev-ruby/contracts/Manifest @@ -1,5 +1,7 @@ +AUX contracts-0.17-ruby32.patch 3364 BLAKE2B 14e94549b81de0cc30728cc227a3ed3432b771c7c9a6fd29ff8615ff865f8bb0beba87087504364e1c88c60f28c3b9f643c438bb0ebf06db3ce8ac684639ba9f SHA512 f15f448918eaa2d2e73ff7e88c137ba7751471d1dc100827f79092dec6846f18eee1bb81b8f1175d770e5c4d8e55a3d8ac9df377353f90926b943f6f0754ff59 DIST contracts-0.16.1.gem 57856 BLAKE2B 72978a2a47b75411d2ae74521470d5958ef711351e2ce6776f1331b0d3f4b175d43f991a73fd2332ac0e1f6732b05a65887054a0be4452fd62f058a28ba929be SHA512 bc182431de9efbc6d23603c68a64eddcd3f27ea1ac8c2c9ff00840cf38d2f58ba595304127e6b43e504d3aa387559a5c1429b671dadac175d3a4ad2c02edbf6a DIST contracts-0.17.gem 58368 BLAKE2B 2bccd3a552268821b3c34a08fef3d6c0e43e27f8a0e56a2b7b0291d388142a2efb3686230d4daaea6e82c45be8d42f2ab61d1aa3d6a7f682bd7d99a0af7f179d SHA512 bce1417e7b505ec35b43917d53cbdb175995ff877da2a6122e08b3c7e537d557785987a0110006525dd079f09d574be3f5f4793154f99ac91c32f83662fa311b EBUILD contracts-0.16.1.ebuild 493 BLAKE2B 260637f892121209606ced2306f0a7224700f5036d185d35ddc3691d6c6a3890cb8335d231a0c67717613162c01fd7b53481375cba784ccb174a3916ded09d41 SHA512 24ee4b0e1befa12fcc27bee1bc69d35479bdc9bbe127b0b86a1444024508ab53496c415fbca1b82a002ba03a2a035b74b20b0836a78da22cc8ebca1faf3e6742 +EBUILD contracts-0.17-r1.ebuild 905 BLAKE2B e2d22603ddf8d9d6d32a7169d5f02c186a331daa6aeff2187a77f27abfdf99b0355fa8bbf7efc05a82a68235cc36c36983498b6e19da1ef30661797de9421fe8 SHA512 5b2a6f29597a849ab5a51f8374d7a5842f164fab7c90b6650e1ec1fe8933e6fabd21167e856cc92dc4ae52a04163691498fd671c64e62bda0d219c3d0c76c6d9 EBUILD contracts-0.17.ebuild 859 BLAKE2B f3325a2955d456e760d43c9dcb121fafb1a8be823ce3a753e3da425e64e6c604ff006edfa19ac89fd68e4ca347a19f718d108415978a28e60cb3215ecf91c312 SHA512 982ca2ff5584af6fb91e63aaefd471cfa58919ea79351f7942b4d61006c97fd49e663f273700897e44c9df8ac371ff0e400c77d649a446797e7e82807b3e0e6b MISC metadata.xml 353 BLAKE2B ec68a13b1faccc1cf044530138380700063502c1844fe5fd23c79717b15aaaebc7c0a65789b60c0bed1ebac36f87d4fbedf93374fe0fee300e5cb4fe81653838 SHA512 b03899010b43019e54ad01b3a160bd76cead6cb7e3cad3ab1ca0f1a63ce497ae7522530b01578de8d9de962061629d0453ae99154b4d97a90815df71b47f2466 diff --git a/dev-ruby/contracts/contracts-0.17-r1.ebuild b/dev-ruby/contracts/contracts-0.17-r1.ebuild new file mode 100644 index 000000000000..6232037c76e4 --- /dev/null +++ b/dev-ruby/contracts/contracts-0.17-r1.ebuild @@ -0,0 +1,31 @@ +# 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_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.md TODO.markdown TUTORIAL.md" + +inherit ruby-fakegem + +DESCRIPTION="provides contracts for Ruby" +HOMEPAGE="https://github.com/egonSchiele/contracts.ruby" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-ruby32.patch +) + +each_ruby_test() { + # COLUMNS needed for: + # ./spec/contracts_spec.rb:654 # Contracts: Contracts to_s formatting in expected should wrap and pretty print for long return contracts + # ./spec/contracts_spec.rb:643 # Contracts: Contracts to_s formatting in expected should wrap and pretty print for long param contracts + local -x COLUMNS=80 + each_fakegem_test +} diff --git a/dev-ruby/contracts/files/contracts-0.17-ruby32.patch b/dev-ruby/contracts/files/contracts-0.17-ruby32.patch new file mode 100644 index 000000000000..0f28e763ddac --- /dev/null +++ b/dev-ruby/contracts/files/contracts-0.17-ruby32.patch @@ -0,0 +1,120 @@ +https://github.com/egonSchiele/contracts.ruby/issues/300 +https://github.com/egonSchiele/contracts.ruby/commit/88fd1d841615e59c873d7da64d050d3a251634dd + +From 88fd1d841615e59c873d7da64d050d3a251634dd Mon Sep 17 00:00:00 2001 +From: PikachuEXE +Date: Wed, 5 Oct 2022 10:27:41 +0800 +Subject: [PATCH] * Update all references to Fixnum to Integer + +Deprecated in ruby 2.4 +--- a/lib/contracts/builtin_contracts.rb ++++ b/lib/contracts/builtin_contracts.rb +@@ -95,7 +95,7 @@ def self.[](*vals) + + # Takes a variable number of contracts. + # The contract passes if any of the contracts pass. +- # Example: Or[Fixnum, Float] ++ # Example: Or[Integer, Float] + class Or < CallableClass + def initialize(*vals) + super() +@@ -120,7 +120,7 @@ def to_s + + # Takes a variable number of contracts. + # The contract passes if exactly one of those contracts pass. +- # Example: Xor[Fixnum, Float] ++ # Example: Xor[Integer, Float] + class Xor < CallableClass + def initialize(*vals) + super() +@@ -146,7 +146,7 @@ def to_s + + # Takes a variable number of contracts. + # The contract passes if all contracts pass. +- # Example: And[Fixnum, Float] ++ # Example: And[Integer, Float] + class And < CallableClass + def initialize(*vals) + super() +--- a/spec/builtin_contracts_spec.rb ++++ b/spec/builtin_contracts_spec.rb +@@ -30,7 +30,7 @@ def passes(&some) + end + + describe "Num:" do +- it "should pass for Fixnums" do ++ it "should pass for Integers" do + passes { @o.double(2) } + end + +--- a/spec/fixtures/fixtures.rb ++++ b/spec/fixtures/fixtures.rb +@@ -100,11 +100,11 @@ def sum_three(vals) + end + end + +- Contract ({ :name => String, :age => Fixnum }) => nil ++ Contract ({ :name => String, :age => Integer }) => nil + def person(data) + end + +- Contract C::StrictHash[{ :name => String, :age => Fixnum }] => nil ++ Contract C::StrictHash[{ :name => String, :age => Integer }] => nil + def strict_person(data) + end + +@@ -119,7 +119,7 @@ def hash_complex_contracts(data) + def nested_hash_complex_contracts(data) + end + +- Contract C::KeywordArgs[:name => String, :age => Fixnum] => nil ++ Contract C::KeywordArgs[:name => String, :age => Integer] => nil + def person_keywordargs(name: "name", age: 10) + end + +@@ -529,30 +529,30 @@ def initialize(day, month) + @month = month + end + +- Contract C::None => Fixnum ++ Contract C::None => Integer + def silly_next_day! + self.day += 1 + end + +- Contract C::None => Fixnum ++ Contract C::None => Integer + def silly_next_month! + self.month += 1 + end + +- Contract C::None => Fixnum ++ Contract C::None => Integer + def clever_next_day! + return clever_next_month! if day == 31 + self.day += 1 + end + +- Contract C::None => Fixnum ++ Contract C::None => Integer + def clever_next_month! + return next_year! if month == 12 + self.month += 1 + self.day = 1 + end + +- Contract C::None => Fixnum ++ Contract C::None => Integer + def next_year! + self.month = 1 + self.day = 1 +@@ -610,7 +610,7 @@ def on_response(status, body) + body + "!" + end + +- Contract Fixnum, String => String ++ Contract Integer, String => String + def on_response(status, body) + "error #{status}: #{body}" + end + diff --git a/dev-ruby/narray/Manifest b/dev-ruby/narray/Manifest index 2c63b9b41518..2e22cc6e39a8 100644 --- a/dev-ruby/narray/Manifest +++ b/dev-ruby/narray/Manifest @@ -1,4 +1,4 @@ DIST narray-0.6.1.2.tar.gz 68621 BLAKE2B c4e48b81fb0d79cc49e32ed8204d9cac3f483eb44e1207f422f5b272bb8891836d81cd83c090f4d643677b1159801c13d15580504e6ca244a2a75d4b6dfb3204 SHA512 51e9bec0b711e79e268b73496ad742b80bb46a6e9ea6aab9a2535a700b6efc8f7ae2e854f5772d434e3d385d81275744dbc796ebec4d3de73f2ec0546bd2339a EBUILD narray-0.6.1.2-r1.ebuild 1383 BLAKE2B bfbb79b7b1aeb635ba95d36a314e4ed70eb61ffcc5c7ecd174eec53b3cde81a7687bedc51f6742da19943966ce8a3c1179435e5dbe0b8e1fd1f559d82c05dd6a SHA512 61894fa05372456a8e866fd1d11ab1fb0af74f25bdb2d6b70695b3b44d604d1a484b99f6f00030590a0bace5f4c5b77cbd69252e511a07252c39b753420fab97 -EBUILD narray-0.6.1.2-r2.ebuild 1168 BLAKE2B ae4290459533a367622bc2fb2230ce27cc2c94871496dab6f535aa45bb70452f21272dcbf5137a42c65ff6664d74c272ac6294b5b82c4a3e6f075f69acb38398 SHA512 489fa3ceadcc91b3103a4a07f9658582e3921c2b1f4c1f5984341cccca207561d702f3ae9a896ced54f3bd592f8a907d825d447df7adb24d2c449912f2fef46a +EBUILD narray-0.6.1.2-r2.ebuild 1168 BLAKE2B 88ce6e38c652b011a47b3d87d0368930663337e8735592bf40f9f0cf763a6c050a56430554b28c72cc960ea7f8c7c3fc674c1b679c0e3fae8d8fb0c8bdd84d32 SHA512 5cb76ac5c0a6fba32e949c4f9ca6f1e9e70f85396dafd7269518ee2f3467552ff9e9779fae76d1df375561a455af75e8170c64dbf90f5e7e5f534ba3df9fbbf6 MISC metadata.xml 340 BLAKE2B 6c255c48b2c01b92dea7b9f2ab2e6f2d119d0624650d1354fa2335db7ca2200e63bfc5f0dc383ebafe99ab3830d570a89b4fb04fa1a7fee913f25f7cfde3852e SHA512 4f57e3d54e985f412d93d434f6ea0ac1b72a136cb8b9b6476950e7e567542cb8eeebe1fc5b8fd2d9c2c9bb9351a1e744dc01c1b0bb8f32d1d8c9d21a3c134e83 diff --git a/dev-ruby/narray/narray-0.6.1.2-r2.ebuild b/dev-ruby/narray/narray-0.6.1.2-r2.ebuild index 0d45789133f2..4154ee0c1d70 100644 --- a/dev-ruby/narray/narray-0.6.1.2-r2.ebuild +++ b/dev-ruby/narray/narray-0.6.1.2-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index cb30ad62b4c6..8d979324f90a 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1,3 +1,3 @@ DIST prawn-2.4.0.tar.gz 5239492 BLAKE2B 5435d7715d2b3020316a04cbf2db1b7793435f2d05d34aae4832e12908a928f689c86d358562e7cd1c2675171a1743757097f0af3357eb667e4e2b9462890590 SHA512 e9fcc31ad2b5aa23592a8bf9419153fcb3080e00e53c9a91b50edc526631227fe86769eeb09336d267ea8f0a94f12336f71b24adc4d5cd9e750367d51f07c867 -EBUILD prawn-2.4.0.ebuild 990 BLAKE2B 826cbe19f3286d3774574baf2ed358962da9582ad334f99a617e849aafabb83ee9538138cd1c75605f59967ea7db50ac84b59e45aff647fb74c3809fd10a30d8 SHA512 1cc19fb0eadd54d1d932bcdb9d2b6fd70d7fc98df9516e08db6f859cfe05eec7d522447cf0199137d2162146f28d2fe17af6d7ca67c988897dbfac17d7f97ae4 +EBUILD prawn-2.4.0-r1.ebuild 991 BLAKE2B 89d4978b16077cbf03e3a13d8aab909f0f01714733f90df1975e6b09c34be2d7cfc556c3099457cad4c6f4752242cd48fdb19715b346ed6eeba3ecea5abbe25b SHA512 98e3543a2f076c6c3af6afee7260395804e9329678cfa863d53f5207e0c6a22aabf6e3185497c596d5acd154aad2d53381a1b48fcbbe93ea169b395817fc7217 MISC metadata.xml 341 BLAKE2B d4bc362dc1d1c68511331c27419392311303e743175939024613a804743bccfee6d5847c9c1b6f00718f1b5657a915f2ded744b25986697f98076c25199f76ae SHA512 6dfebe5f56d94eeecb0ca8fb8dd2a7b487cb0bd042cf343baf40973e40cd46e4a849a453fff2295b92257a86f78dfef7f5bad5156f1c7f0ca00d35b6b81b9881 diff --git a/dev-ruby/prawn/prawn-2.4.0-r1.ebuild b/dev-ruby/prawn/prawn-2.4.0-r1.ebuild new file mode 100644 index 000000000000..6846b3e75f25 --- /dev/null +++ b/dev-ruby/prawn/prawn-2.4.0-r1.ebuild @@ -0,0 +1,38 @@ +# 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_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="https://prawnpdf.org/" +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 GPL-3 Ruby )" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "=dev-ruby/pdf-core-0.9* + >=dev-ruby/ttfunk-1.7:*" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.4 + )" + +all_ruby_prepare() { + sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/prawn_manual_spec.rb || die +} diff --git a/dev-ruby/prawn/prawn-2.4.0.ebuild b/dev-ruby/prawn/prawn-2.4.0.ebuild deleted file mode 100644 index f1a2427c9beb..000000000000 --- a/dev-ruby/prawn/prawn-2.4.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="https://prawnpdf.org/" -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 GPL-3 Ruby )" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "=dev-ruby/pdf-core-0.9* - >=dev-ruby/ttfunk-1.7:*" -ruby_add_bdepend "test? ( dev-ruby/coderay - >=dev-ruby/pdf-inspector-1.2.1 - >=dev-ruby/pdf-reader-1.4 - )" - -all_ruby_prepare() { - sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - - # Remove test that needs unpackaged dependency - rm -f spec/prawn_manual_spec.rb || die -} diff --git a/dev-ruby/rb-gsl/Manifest b/dev-ruby/rb-gsl/Manifest index 713713b7c699..b69883cb5669 100644 --- a/dev-ruby/rb-gsl/Manifest +++ b/dev-ruby/rb-gsl/Manifest @@ -1,3 +1,3 @@ DIST gsl-2.1.0.2.gem 735232 BLAKE2B bb8aa488b5d3bf7c2f3facf34093c985c63bfe692933b21eb8273af38e6788691593bdcc6fd52b9e22635d1b8195f81d1302edab7c2915a19ce9574cab184d84 SHA512 c07adfb44980ca813e114db2b0917f6b2dcb7d3bbe0ccfd9561519b4e574991f3c72f3e7115218f473154690f9284bf89c968d3c6d52d29fa0a232a1160d2704 -EBUILD rb-gsl-2.1.0.2-r1.ebuild 1070 BLAKE2B c26302bca5509587645e56382e7f0a8c9eda32bd918cce1bbc6722fa9863baccca4585639689d3889c6ac89ddb56737462fa78f51619f62917e5354e8fdac720 SHA512 f27eb688c60210bf9b1253c621702a5aa38aa4827fd575067462812f342fb6624c0412fa847e44c0f407bcd35f128e77cb03edfe3cd7bc6cb6f844436710375b +EBUILD rb-gsl-2.1.0.2-r1.ebuild 1141 BLAKE2B e9f0ba574753de39446ea6c365225ba7c32f3d6ecf0632b6f968434241ec4ebfa9dabefb101c2a1db87968ef998fd7a28499fa174f6208a4b2ac939a4e5358fd SHA512 ca8992a9d4b5ddac5d49810b1216d9aaacc2841cb084bab35ae866800d98d31910b3f9b8d67211a7e27676bb4491ea8b31bba81b75eed1c82e14764c25d446a4 MISC metadata.xml 341 BLAKE2B 6cd430a7df6c2d8cfa038acc52539eb08dca80008ffcb854e297702e6559ed713f1e1b9d56a8951daf953363904f418efcb24cbbeb12e6c21688eacb1017f735 SHA512 305927b5105b248c5697315fdc36b20f2de5c5c0ed98acffd162aac781602282bc0263e41b70bce6dfc4a83adb9c1e97de93d192b173b14c5db88013638a5c5b diff --git a/dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild b/dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild index 5fc4e9e1c9d9..1b4bd449037d 100644 --- a/dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild +++ b/dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild @@ -1,7 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 + +# No >= ruby30 because of https://github.com/SciRuby/rb-gsl/issues/63 USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_NAME="gsl" diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest index 11e7f07b7d00..f6baea2f3a59 100644 --- a/dev-ruby/rcairo/Manifest +++ b/dev-ruby/rcairo/Manifest @@ -1,5 +1,5 @@ DIST cairo-1.17.5.gem 197120 BLAKE2B 6788c4832331407802d56dc429d665d8a82d9e69a7bf9958391b02003e71d7449cabd65fb97916e8e06a16fa599bae1c514e8ace75304f746db3051bb6bc21ee SHA512 f2ade6fb6b9fccd81a11061b277d4a9077936e0beef42c61225bd4d5630586a57a3fa192a20a0f7e4922313e2a8215268bc9a5d007d2805cf1f80714fd9ad1ba DIST cairo-1.17.8.gem 198656 BLAKE2B c999f862753d17c186f766f82ede6c7fb3c773018c314825762b68025bf806e6a466b8895ddfa3046f7ac3f3af501d6feaebcb8241779de9c3a0d153589d0993 SHA512 a2b756dc1cf1abb98e4b60b9b56f5f610058bd840b67c991d6bfb3da2523b0f77a5854147f9d14ca461d573e51fbe3ba35c83659af5c031086710970fac6665a EBUILD rcairo-1.17.5-r1.ebuild 1787 BLAKE2B aab18382ee5b47ad524587a71bf404a3d2dbcd05bddd0a442992a9a278b6e12250be3aee4dfe6e09dad947b1fb537b07f425c56446727de9c317f1517ffd7748 SHA512 47b0128fd244cfe49401a8599b87667047b052e8fb3312668d1c4694da3fc60bb85c9af8092aa3a5e78c0f772f7438b0cd81443b14f0ac253c6b9d236919421c -EBUILD rcairo-1.17.8.ebuild 1779 BLAKE2B e15d6593fe0a0575c921d6742d5883b720110790179e17bc4bd0dc0a1e84796140a5be5b4c8dfdddc9e10ba288f3baaf499bf41285613f96abe3635e0ed6fb33 SHA512 9779ec75312e5c949476fc7273b1ff5c697165e51fdb965caf488c8e437335b130427203f02a0ece3bf73b3a431859c8421ab3ad57e2469f35dd894942378daa +EBUILD rcairo-1.17.8.ebuild 1786 BLAKE2B bee7e124f1dc48a80e50943b1daf852164930bce83385182f6f25cbfb48c814ac87ad42a9ee79ecc5fcb58b99350e522c91d5ccb38c87de452c6f46ba91ee6b1 SHA512 3214c3d8c1b263185471d0c3ba05e3a4abd3e2d2f8b38337ae739225fe321eabf5a4205faa71f5c37a52f6a7a6000ae16874043d39870160b6a9c8e0b41e2d78 MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 diff --git a/dev-ruby/rcairo/rcairo-1.17.8.ebuild b/dev-ruby/rcairo/rcairo-1.17.8.ebuild index 4f3fa7c8472b..c82217f31c26 100644 --- a/dev-ruby/rcairo/rcairo-1.17.8.ebuild +++ b/dev-ruby/rcairo/rcairo-1.17.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_NAME="cairo" diff --git a/dev-ruby/red-colors/Manifest b/dev-ruby/red-colors/Manifest index 3af5fe9bd89d..3f05f1c55bc1 100644 --- a/dev-ruby/red-colors/Manifest +++ b/dev-ruby/red-colors/Manifest @@ -1,3 +1,3 @@ DIST red-colors-0.3.0.gem 104448 BLAKE2B 46b99c755e745eadfc1af61c024df66d54b583c9fbad37522971d44ee42b1db9a5148529a37252ad50cdb276fee8e58aca2afdc190bac3098baa67857eac0d6a SHA512 baa05634213a46da968a42e478db097c5bc47187e61807a3b3c30b8109a0fae63d587e5a3227b5bca75b921304b9d5e24a5ba945361dd5eba1c25235889c2cf1 -EBUILD red-colors-0.3.0-r1.ebuild 404 BLAKE2B f685025534cb88c458920f5d4a0684a31decb94e0e74161fa56c8f5f30b43785d395ad5b73f5c2c40e1b1c58848471771583c14a978c56f07d68b70fdf7520b2 SHA512 d03ddc715fd6e57aca74d00510b1fc6805818f6da0dcd6be177c8d62195ea7378ecbd8dd6b013dedc4717ef63b7f8a4af097f4ec1773f355c7c79a9cee5c83ee -MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 +EBUILD red-colors-0.3.0-r1.ebuild 404 BLAKE2B c577706401fc4665f97dc8cab8c8c3078e1d55e127831c402f460c3d1485ac0fa71cefc3fa92848518957f008745a8636889aecc2e1c2951dac1451d566ddc94 SHA512 61e757ad378edb8e202576029bc79065b1bb0da1e6a9569d8fc1e51131ce375efa57a812dea650d582ec8db1a2105d5d10bbbd95fa1d6aecc771cfeea9e3b64b +MISC metadata.xml 335 BLAKE2B 298565d1b2f148ef55048346117b9b6c373864aeada709667a8457ac9b641c60110048264d8f4d9e5d099fb619332a6e87951f9f4a9847d1d1488dc25f339d3d SHA512 a482d5ac8ac06b92e03f3e0b6a2a3b79737e3d573142de2107ee85a41e86414e6c0a4a7a360e74bfaa9d0777ef40308c2f927dd2126f26e4a0a0a0355ffbef0e diff --git a/dev-ruby/red-colors/metadata.xml b/dev-ruby/red-colors/metadata.xml index 658c72b1920d..721a3d872641 100644 --- a/dev-ruby/red-colors/metadata.xml +++ b/dev-ruby/red-colors/metadata.xml @@ -5,4 +5,7 @@ ruby@gentoo.org Gentoo Ruby Project + + red-data-tools/red-colors + diff --git a/dev-ruby/red-colors/red-colors-0.3.0-r1.ebuild b/dev-ruby/red-colors/red-colors-0.3.0-r1.ebuild index 8aa565aee547..d2f60e5e1a86 100644 --- a/dev-ruby/red-colors/red-colors-0.3.0-r1.ebuild +++ b/dev-ruby/red-colors/red-colors-0.3.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_EXTRAINSTALL="data" diff --git a/dev-ruby/ruby-cairo-gobject/Manifest b/dev-ruby/ruby-cairo-gobject/Manifest index 2d2cd3f0564f..9b569b86138c 100644 --- a/dev-ruby/ruby-cairo-gobject/Manifest +++ b/dev-ruby/ruby-cairo-gobject/Manifest @@ -1,5 +1,5 @@ DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8 DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 EBUILD ruby-cairo-gobject-3.4.3.ebuild 378 BLAKE2B d68b2988b731d6648ed39428e1b31c3014e428582259cb2b913b534f424e6aa7c9ce39b39823a26d1cf041cc3f2dc32014e185be60634cf10429d662c6d8d6d6 SHA512 9eb9737cabb00f9f9eaad38bc8b6bf27862492d192ad3b533a79ae36fce7ed6fe4d854612739d367bc083c2bf5277e57870cfec1ec5cd684723cb040bda55ff4 -EBUILD ruby-cairo-gobject-3.5.1.ebuild 372 BLAKE2B 4935acf3b7df75b3a0de669b904e1b202e9704e60623911e1f496c6f3a4ed8e52c8b5ba6ceff01f576833236a7728fb48c5526f29c143473776636ce639ec140 SHA512 9f0dc9a8470800e5e9c0f50f3754f125689258e0f2b9fa9b4b1eb716d434e49083b2d9b9eeed97318af7d3ed2858433500773d6f342ce75c47227ddb4e131058 +EBUILD ruby-cairo-gobject-3.5.1.ebuild 379 BLAKE2B 0f3e6bedf5a9ab60f698bd8f5814620e6c70f99ae03df37806e6493461bf779a9961184c9695fef398bdfc9852f7a462ae8d980e2c9f2d6911ab88029ba949d1 SHA512 e3c6d890357e5afa6b39a0eebe744ef38d2467bdb71797eacb9ce3bee464d9266380101c564b90011c68ac309ed7e1b641732ba09042c52c1980aa41893a6ace MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1.ebuild b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1.ebuild index 77cf9889f14d..2692210e71da 100644 --- a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1.ebuild +++ b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" inherit ruby-ng-gnome2 diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest index b76df7c5ff8a..eed5979d2a6e 100644 --- a/dev-ruby/ruby-gio2/Manifest +++ b/dev-ruby/ruby-gio2/Manifest @@ -1,5 +1,5 @@ DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8 DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 EBUILD ruby-gio2-3.4.3.ebuild 509 BLAKE2B 2a846556bfc183f4e222da70ffa528b6b4017b350fd75df80770e17c097e4d928c15a5ebc442e24b568c5f50a487e6515cf8ef6395032b4b7d1d3739e21a205a SHA512 03ba4a5d9f682110e6b1e7438b6aa4dde96569355e9bfae39d4345d1bbf4d131c69cf16a0b4772d30bca8cec213bb64c2abfad71616d026d69d9f89a04c0293e -EBUILD ruby-gio2-3.5.1.ebuild 636 BLAKE2B 1ff24773d83217604bca647f94d405ff53c9743105411c8095a87e17883eeda94951430fb046696e4e69bfb3d58f25cf9c4c8c330d564461b6c1317db266abbc SHA512 8d62914e3c3bbc4e228487dcbf24a1698661bfa717def9229e2dc58dbbf20f8cd9be235d62e6e782d2e899f19ec3f290b348f54b0b51f299e4f5731f47250ba7 +EBUILD ruby-gio2-3.5.1.ebuild 643 BLAKE2B 6a2f37dfd4cd27b027ae1ff7ae53e092c518d6b4d6b92fef4d8494c6ef47d8803814803289573aed8c4f21540cbccc27da0a461522656c0a78abfc6ce8c41927 SHA512 76d00d3edd04f8f0c15385785af995eb5a3850e4c288925be66bd7a1d6551455d93332ce1a0f220abb2dbf59db15315da5b0cfe231d20e088b420df4bb428a01 MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild index 8613c818d0f3..7d7f5758fca8 100644 --- a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild +++ b/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" inherit ruby-ng-gnome2 diff --git a/dev-ruby/ruby-gobject-introspection/Manifest b/dev-ruby/ruby-gobject-introspection/Manifest index 3ab748481bbb..6f0c96826417 100644 --- a/dev-ruby/ruby-gobject-introspection/Manifest +++ b/dev-ruby/ruby-gobject-introspection/Manifest @@ -1,5 +1,5 @@ DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8 DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 EBUILD ruby-gobject-introspection-3.4.3.ebuild 430 BLAKE2B 516c134917ca048c07f4a3f6e471be01619cc7f20e4f48b15d4c79ea909df313c1bee24a55f3e03807eea1171d626bca4d0952d5830a66ca9644485775a85629 SHA512 70633593f028b711608f2a3964539edd6e89c6f709ff438b47237c29cb816ad6af4bdc5adc6f4386189ed96669ed1404ae2dcab65b347f6445dd472b3ddd5441 -EBUILD ruby-gobject-introspection-3.5.1.ebuild 424 BLAKE2B 94da2d5ca651a6448824f1231fc72d435ae7a93bd34ba5368f4fc2446500c2e01db828f72719153831d558c53d9dc04143496e967335de419e8906128ac92848 SHA512 af656f36514c79b47bb98b0445d17f1c4e3c98e6f0789f5e58ba812615975df93f744af2ced3dd4cd01f1ded740552fe33240064e907af1d1e67cbe200620abd +EBUILD ruby-gobject-introspection-3.5.1.ebuild 431 BLAKE2B 97707fe16789bf674098b9c068ed974273e9098c807354f22b0ae4a873ed24fb68fcf93f63ffe5ec1f5acc10c33bcc61e648d39e05c5e8a2b36860894c2520ec SHA512 170bdf3fa3f9a93720243aa4b9334dae782be3a0f6fb688ef34e688b0872074f57c088e626321a76b72e8c85929b9fcf31e3cb377cd958011e0e88ea986072e6 MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da diff --git a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild index 78cb6138f3a3..d10a04bd694a 100644 --- a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild +++ b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" inherit ruby-ng-gnome2 diff --git a/dev-ruby/ruby-poppler/Manifest b/dev-ruby/ruby-poppler/Manifest index ffd1c95317b3..7b9a24769722 100644 --- a/dev-ruby/ruby-poppler/Manifest +++ b/dev-ruby/ruby-poppler/Manifest @@ -1,5 +1,5 @@ DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8 DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 EBUILD ruby-poppler-3.4.3.ebuild 444 BLAKE2B 22fd1fc8e2e2b418d068fa1635d9cab0bfb467ea70141337b70002344ef945350744780fb7d01fd1a33bfa1db2e8b6b54684cb28bd59714cd1630ecec29ae13b SHA512 148dfbc169b86995c4f9ec897b00590dca4e154301b663c2e5e7aca0d5e41e3c5f1e36d909d821ac52387d5f47107a90c4f6ac67b1c6ee0c4bea60b4307dcdbd -EBUILD ruby-poppler-3.5.1.ebuild 438 BLAKE2B 6f2a1a2d8bcd666246212e3776ff47af3c517e56c634520b7ea3ae6a53d993179e49cd5190889211dfe8471e1417d7d13a247f8c1a3d67302f4d84262cbd2b2c SHA512 75b6d9257c5111ab3a63c189f4403db4320740402307b57a18d7d622ce38a9094506ac338e22de401b562d906080a6f004564ae6a27365dcb9a14f3115df69c8 +EBUILD ruby-poppler-3.5.1.ebuild 445 BLAKE2B 3e768faec37a81b439d685b5f22cb7174469594aba4a5fc49b8ff156f1dedc8020b215c01d475ebde9ee42c7bae8f21a87ad78f6067ed1c9389478d3ceac9b55 SHA512 a996fb92e25186269195bb9a7f052f42977541e7131e50b3cb31663033662fc6a852cbfe081deb4292fe5251797c13c166d33aed68f8692979ae9972fcd86c8b MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da diff --git a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild index 44060206a44a..1bf802e25616 100644 --- a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild +++ b/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" inherit ruby-ng-gnome2 diff --git a/dev-ruby/ruby-rc4/Manifest b/dev-ruby/ruby-rc4/Manifest index c1ba9a1c04d8..c3a92a31684e 100644 --- a/dev-ruby/ruby-rc4/Manifest +++ b/dev-ruby/ruby-rc4/Manifest @@ -1,3 +1,3 @@ DIST ruby-rc4-0.1.5.gem 7168 BLAKE2B af70beb14218a5b83fe37c3244eea153e237258d0d5555a432340b2b4dd523ee250e2b0707d873c2e177cd12a2cc4609e42bc180ac87294d1291d5e4be13e311 SHA512 db0fd372a3534f0da6bd1c53c42f12691a54dcc36324819c14d1288aa8ba0fa99a04a3ce739035c11007f47d781f147bc0c0b9746e59bf2c8ed0e5830f2df6f5 -EBUILD ruby-rc4-0.1.5-r3.ebuild 555 BLAKE2B e6b87bf0f2e8c316ca6656ff1bf56618291f4653b87c682161e516706c6358e0ae97e91d2f853e7912f4942f2d188ab1e00e58443edbec8435021877eeb3622f SHA512 fe3e22a182788bff611eaaeed62118e3b0681a8d3b335fc76a146122b482c76dea7e4013ca687d3c5bf7cde539c75cba74607075d809220c6870deaa7b5ccbc7 +EBUILD ruby-rc4-0.1.5-r3.ebuild 556 BLAKE2B 8bacf65e7db0122785dd756f5170a0cbfcce121213e5e427fb075ef89e87e62803798b1f5f69346a3a5b921e24c9fcb5117bba49c8aff465949820ce0d1e938c SHA512 510ef0e5f240a7412cd053ef035213e330729b6737f2cd56dc3548476e1199955878ff7613e5a644837a7960382986170db99bcc3a1294d7086ec65d308513f8 MISC metadata.xml 342 BLAKE2B 198455d32cc5a5a9e3f2d73fad5f497d5e6246b7953ceeaf968d009feec7219ac642f71a8ac9449e4908a120ad3653a014d684b224d5bb791540708724e8412d SHA512 66a36beee52e1c777d1f438b5d3d8e25ab95ff65d38c7cc5eca59c2384ab8fc9e6909c8d71785900d0fae8ae7ee6f3d5f3cd97e3ea6d046c776ce79ef552e05f diff --git a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r3.ebuild b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r3.ebuild index c683a3db28ac..e0870cf4c2d5 100644 --- a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r3.ebuild +++ b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r3.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/safe_yaml/Manifest b/dev-ruby/safe_yaml/Manifest index ac24ca2f7247..9d4ef12ced57 100644 --- a/dev-ruby/safe_yaml/Manifest +++ b/dev-ruby/safe_yaml/Manifest @@ -1,3 +1,3 @@ DIST safe_yaml-1.0.5.gem 30720 BLAKE2B affbf5331cf290c3e7932f53da9b0f488730ae9138f0b28eb1e8e0323c7056635ed73bcadebd52f725895030a153dab13e243d997e84004f5bfac82e82dcebe2 SHA512 d9c8d9c28c3c8708f97cb0545f58152af81056f5e79147424dd7bf625f8e533440d1ed41d6abe2faf84578754823a1215ba28772c2e8593bfcfc397d647187b9 -EBUILD safe_yaml-1.0.5-r1.ebuild 924 BLAKE2B d12fbf6548cafb0d9df1cabcd07baa13ebd39d7b18d898fec96c28d3f3e20b4c78e771878bde7f969a1906fa8ad6989d19a3ba335d9194289a0ceee8d5378ce5 SHA512 bae31c515637e12b6bd502c2aeef5634a875f8bb55c7c1e3aa028b84ee449d80a3cbd661df217a7ba0f83dde38c9f7326dce855b3d274463196d9c9d4485a7e1 -MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 +EBUILD safe_yaml-1.0.5-r1.ebuild 1061 BLAKE2B 87fcb218ece611646bf8683469b95e188d067c6eadb93bbaa128e140d4577b27940271f5485a2f120fdafe0b530b46893e32a6a344e236552ea61b9765306bdf SHA512 cd0219f884c96adf463bddf9b0c5157bc67b38edfb29ed79c4d5b701d136c63381a28b6d042ca6eccab18012ead7bfb4ee08c888053a49f37dbbc4b1b7dd0411 +MISC metadata.xml 324 BLAKE2B 5e90b1b8d5ec24d38e29867e2d7287199fda0fe43a065d425a14933ea4319c2fc14768554c5167d1b5104b038b5e82ff634461ae4dd492c3448e360c0653f232 SHA512 916b61fd181e6b32d83467ba0dc619dce6d09ac8a232b02246f3042c169856faf806b58a6c466005411105113ebad617cc0b27dd22f4401e33b89f7b27c2bb13 diff --git a/dev-ruby/safe_yaml/metadata.xml b/dev-ruby/safe_yaml/metadata.xml index 658c72b1920d..4c04df980ac9 100644 --- a/dev-ruby/safe_yaml/metadata.xml +++ b/dev-ruby/safe_yaml/metadata.xml @@ -5,4 +5,7 @@ ruby@gentoo.org Gentoo Ruby Project + + dtao/safe_yaml + diff --git a/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild b/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild index 8be3fdee610c..6c605c412659 100644 --- a/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild +++ b/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +# Broken with ruby30: https://github.com/dtao/safe_yaml/issues/100 +# Broken with newer psych: https://github.com/dtao/safe_yaml/pull/101 USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -11,7 +13,7 @@ RUBY_FAKEGEM_RECIPE_TEST="none" inherit ruby-fakegem DESCRIPTION="Parse YAML safely, alternative implementation of YAML.load" -HOMEPAGE="https://dtao.github.com/safe_yaml" +HOMEPAGE="https://github.com/dtao/safe_yaml" LICENSE="MIT" SLOT="0" diff --git a/dev-ruby/spy/Manifest b/dev-ruby/spy/Manifest index 2d62dffaea61..ae8b55ab420e 100644 --- a/dev-ruby/spy/Manifest +++ b/dev-ruby/spy/Manifest @@ -1,5 +1,5 @@ DIST spy-1.0.2.gem 34304 BLAKE2B 5019af0919d2015c82fc5c4e45b0ca98757294d747923ea68dfc24916d96667d5c118d628ebface8cd69d78ec4b558312c4ef9294b6b14e89e136cc75ac4c8f5 SHA512 df0bd3b95e534ca578ef612ef4afc5fa086504b7080fd187917f1b03548a140b1fa4b9d376760c41a9a7838c002c4a5606dedf13411dedbeba9d284fc4f981b9 DIST spy-1.0.3.gem 34304 BLAKE2B 79571772054cf7ebd0471af1a625c06fc4491b11ce4eef94a480eee5d53bddb5a180d1795c763162bfa73f2b7745ec537644980eb42cdbea4210cadb3dfb8f0d SHA512 09628e02a209b18621ba8bdfaf6e44bce82dcf843417c7c71576de5bb214fe2b3ad8e619fe52abed1ddab4090de09b44e71d13f3814e0ccc438a3be8287dfb12 EBUILD spy-1.0.2.ebuild 560 BLAKE2B 83673f0dadceee1be066f9c1f89f52a5333592a5754da1c3134beae94a07197991956423883b5fe890405a133c27e84a19f09592203f0b8afc768e17d64e7ed4 SHA512 4e1e0c75051a80e4bbd209a2c12448505fa635e7bb9b78edeacc6e563cbe1555595ba8b6733958470f54227a70808a867363651960137c7e518b663b28fe966e -EBUILD spy-1.0.3.ebuild 553 BLAKE2B a245d2a4e0d1cc716df33b1a15a459af97fa49c10cd28a5e1adb7f65ff516c59369ddcd165aaed80c0a8d6790b5a25d38ac1813d56a1b45d72cf89c4473e2fc9 SHA512 07a26371d1afaa79ebb1b4c1923636d1e309c9ac5cdcc8ca07a9539222ed054a448d1ecdf1542d568e412b4753b1e67dfde44f430962fae9e6bb7260a22ba7c3 +EBUILD spy-1.0.3.ebuild 560 BLAKE2B 257f26f834c15908e03924f8d45dd0c4c8fa7461715a218aa2dda63e27e7848a86aa58fdbc281a8dcf9cc1fe9ac474fdc9d5963acc9c5d739669198ba7abd838 SHA512 03b6bf0bf1ed0dd6fd2f6a8a0d18a9f44cb3a44c5148d9176d757aba2f356ca2d5de013e4892c75c67038fdb92f68b864d95e34bd6a270d958c825bdd4b538c8 MISC metadata.xml 338 BLAKE2B 2aa35f9715605425fc1d481550d40d225dcf91123d26eef91eb4544d4d6c1c3853f06a58f8b1662362ee5f22a3aeb3d8db8838db6ac1b6e5a91eb589e8d08b6a SHA512 9bec36a190e29f3800aa6af08e01fa9cdc6b06e1234f2cb38d027152370e5d4e8f351fe94cdfd49c53227e7ac9162fceaecdfef18378f969460566ce74f50cbb diff --git a/dev-ruby/spy/spy-1.0.3.ebuild b/dev-ruby/spy/spy-1.0.3.ebuild index a8d2bf5bd237..3edeeab0a89c 100644 --- a/dev-ruby/spy/spy-1.0.3.ebuild +++ b/dev-ruby/spy/spy-1.0.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" diff --git a/dev-ruby/ttfunk/Manifest b/dev-ruby/ttfunk/Manifest index 7a7f537877bc..15f582255f1d 100644 --- a/dev-ruby/ttfunk/Manifest +++ b/dev-ruby/ttfunk/Manifest @@ -1,3 +1,3 @@ DIST ttfunk-1.7.0.tar.gz 13625349 BLAKE2B 1d401d181eb9cffea9bbb31b631b6a5d1a9c268af41baa1d976ab589111413ad02e3c32ca9c7a0493d9399dc169effa7a06e22bc9b2443afabb297cc7bb0ec03 SHA512 5b026feae0b2a32e141edc6bccd926292ddbff1569f1c11f075647e8a0e6c0fdd4d7e4ecca023bf71f08438a4782556c5f5106d067310937124ad154c7225d78 -EBUILD ttfunk-1.7.0.ebuild 695 BLAKE2B 65a838cade3f5f265cee06e35883e37a683fe7141441da292e95720bc96f17176456f258f6d133d7595fd33708ae75e7c94b71e86da66b7ae85de5ebb73402cf SHA512 8a31ccd280d751174b7d68985636a45696d01976f61cecddcbae4dd4f078e7bc38d82d5c5ddc8224b708da1268288f88614c1860d3f523c92cffa7ff83025d25 +EBUILD ttfunk-1.7.0-r1.ebuild 688 BLAKE2B 67d68d397be245723ceffb01ba0f58c96082e505192d7f1bf28ded07718e95cbe379e624281350014dd37e88439390ce557faa9fdf0333ac3a1b089b5b54dca8 SHA512 24971de850443c3164ec0ce401c5210b0659a3b0bd3cfa9bf8689e5fe655bc57d26badcb0a8fe99999d1a45e84f1321ff39b60e074abb0d736a54544d14340fe MISC metadata.xml 342 BLAKE2B 4a5a06ba62d2e043793b8b3d7ee6a2c4feefc381494aa915deb3f91f5138024e5f7afb8479bd29bb7ad63c5b1e19a8910b3eef5176942557340e7478bf4f7b3b SHA512 65fa3f0da3442f951d82da0806b8f9ebe55e89de18782379e468cf052b7d63ba394f676bde40f478c092f3f0aef44f4f6c890f686a5bbd9c81947186e6fad36a diff --git a/dev-ruby/ttfunk/ttfunk-1.7.0-r1.ebuild b/dev-ruby/ttfunk/ttfunk-1.7.0-r1.ebuild new file mode 100644 index 000000000000..6f7447a16790 --- /dev/null +++ b/dev-ruby/ttfunk/ttfunk-1.7.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="ttfunk.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A TrueType font parser written in pure ruby" +HOMEPAGE="https://github.com/prawnpdf/ttfunk/" +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 Ruby )" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ttfunk/ttfunk-1.7.0.ebuild b/dev-ruby/ttfunk/ttfunk-1.7.0.ebuild deleted file mode 100644 index cdd977a619a5..000000000000 --- a/dev-ruby/ttfunk/ttfunk-1.7.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="ttfunk.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A TrueType font parser written in pure ruby" -HOMEPAGE="https://github.com/prawnpdf/ttfunk/" -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 GPL-3 Ruby )" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die -} -- cgit v1.2.3