summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-01 23:15:56 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-01 23:15:56 +0100
commit85a2a2153ef8027c2ba1be45143cd91914be0ad0 (patch)
treead0163abb9755ef7f76a919d9225f26559a27076 /dev-ruby
parent4de024ca2423b3aa77a91dd34ef0b70aff64f768 (diff)
gentoo auto-resync : 01:04:2023 - 23:15:55
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin106570 -> 106577 bytes
-rw-r--r--dev-ruby/ascii85/Manifest2
-rw-r--r--dev-ruby/ascii85/ascii85-1.1.0-r1.ebuild (renamed from dev-ruby/ascii85/ascii85-1.1.0.ebuild)7
-rw-r--r--dev-ruby/bcrypt-ruby/Manifest2
-rw-r--r--dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild44
-rw-r--r--dev-ruby/crass/Manifest2
-rw-r--r--dev-ruby/crass/crass-1.0.6-r1.ebuild2
-rw-r--r--dev-ruby/filesize/Manifest2
-rw-r--r--dev-ruby/filesize/filesize-0.2.0-r1.ebuild8
-rw-r--r--dev-ruby/rmagick/Manifest1
-rw-r--r--dev-ruby/rmagick/files/rmagick-4.2.5-empty-rpath.patch30
11 files changed, 33 insertions, 67 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 072c96f7b7b4..29eb7f8e539d 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/ascii85/Manifest b/dev-ruby/ascii85/Manifest
index 218e5a9ba856..8134b4f107b5 100644
--- a/dev-ruby/ascii85/Manifest
+++ b/dev-ruby/ascii85/Manifest
@@ -1,3 +1,3 @@
DIST Ascii85-1.1.0.gem 12288 BLAKE2B 637ee421b51ec8ee88f00c32acc4d05a818fe7a26ec9f512a207d5c2e8c9b99e9866b904451a2ae811f024cd26b810b3dfbc346b6d935fd135a2c2615f2453ef SHA512 f160dbc06f49aaf1c678ece5b94fab4c3878cf7fe6accc267e64505e412072cb28b9dc28ec1ed8bf01ddbd7c08c920d95fbe182f756072d614b9827f6ec50094
-EBUILD ascii85-1.1.0.ebuild 658 BLAKE2B 350c007dce597a71971b4bd635ebe08c44ed5152ebee7a3758be91cad0e4972257fc47f319666667c6f26c977c059fa096e997fecc3ac9e62395ea71100e0214 SHA512 d15452a137048eaa7d72c7d169970dd3c75e1cd8810e7c9dbc71c1ad54c6a0fddc80bbf2db43e0fc76ce4d23564c248bd9e605c297f39e0192cd81279d6fd392
+EBUILD ascii85-1.1.0-r1.ebuild 646 BLAKE2B 760ed18965a60a6a4b505df9a4aee278e3f34a47cb04c364a8a8be209be981dc50c34f13741c4bcae3a5623ee0b2acd42f0dd939cf7220b655a9b516fa9acda5 SHA512 cff08392f126db3a508ca3069a1b05e844e04492c23b263fc3c0269fb72357b8bd2d8343bb65a227ba81d6d8fea6a758446ef38f53b445e604a2edcae9b06adf
MISC metadata.xml 348 BLAKE2B 9b7110c73591321bc218f8be59bfae081ea4411a2293295e6ccfe661f9024677324a27bd6e37cb26209497561bcc058f90e6706a5a15bf6539cf3b35b346f55e SHA512 8979f0ed7b576f8ffdcb68a7242756fdaa86b7e80a8105b5632d6e677a386ffcd6fe6d8266d8a8b491db4c819b905ed4d9c8acd9bfaa82d75722cde1f151db99
diff --git a/dev-ruby/ascii85/ascii85-1.1.0.ebuild b/dev-ruby/ascii85/ascii85-1.1.0-r1.ebuild
index c28d7b412d5a..6e96f6db44d0 100644
--- a/dev-ruby/ascii85/ascii85-1.1.0.ebuild
+++ b/dev-ruby/ascii85/ascii85-1.1.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=7
+EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md History.txt"
@@ -18,7 +18,6 @@ HOMEPAGE="https://github.com/datawraith/ascii85gem"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/bcrypt-ruby/Manifest b/dev-ruby/bcrypt-ruby/Manifest
index 3f0462769481..7958f763dc56 100644
--- a/dev-ruby/bcrypt-ruby/Manifest
+++ b/dev-ruby/bcrypt-ruby/Manifest
@@ -1,3 +1,3 @@
DIST bcrypt-3.1.18.gem 55808 BLAKE2B 03e4082f451b8410ae88c1d920625cf3249094ba2d6fc04429d5f9cd60d7e29fa1c3170e2409ba16fa8fd8c341c7471047a382ee89cb2b04dab9bbdaadc3554a SHA512 b0b44f49ac2ef7a6a75a8949943291b7d37fc80be6a4dbbbcbbf117feaa4ff09b0670c14879c358fc2dadd22866cad6e26d07cfdcbb9423d0c52a6f54ae3f8f5
-EBUILD bcrypt-ruby-3.1.18.ebuild 1523 BLAKE2B 446bae95696529e406b940d7386fcbadf89c5bec9fbf8a0ee8d17302b2c11101573767c08cc3f37c686e7996368fcd9236bb2aba3ac210a146ef04ba683bad07 SHA512 16aa0c61387d6c493cf890111ab8d325a9ed4686cd3686e10200f24df2d99b68b4609ebbf6ea0431fab7ad7ba7520047ca2c606fd156389126fb8991225fefa0
+EBUILD bcrypt-ruby-3.1.18.ebuild 1512 BLAKE2B aa9088919ccba0a114793c060106981631ff57bc945dcfc6aac9415269cf60e2463265e439cb6aa49be3b93baec52d44d39018ca6824ba9aebc227a4a2b149dd SHA512 a44d237122ec901062260d8c39b244e1296a57798de3c0e9a1b8b7ee00e7512a863c259ea2e3b87e5c1695c1d73246c0e9b5bc07bbe7d61e297c902120c381dd
MISC metadata.xml 347 BLAKE2B 5430c9a624d1e922507758954755b4b7e29ffc5c9bec8a78bb9a726b17fb50e492fbf7476964cba269b80d1c6d34ab4ad9d482115825b6c18a25d61fa6dead89 SHA512 901e5c0b9da6c30ae04a0976010dff1faef88fb07d190ecea9eee06abaa1204280176b94dca90e0b5bc5af6423bb72a0657d8460eacd22b8aaf48fbf30b9f2c8
diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild
index c7938cd7693d..58da5a7621b9 100644
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild
+++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -18,11 +18,10 @@ inherit ruby-fakegem
DESCRIPTION="An easy way to keep your users' passwords secure"
HOMEPAGE="https://github.com/codahale/bcrypt-ruby"
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+LICENSE="MIT"
SLOT="0"
-IUSE=""
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
all_ruby_prepare() {
rm Gemfile || die
@@ -30,23 +29,22 @@ all_ruby_prepare() {
}
each_ruby_install() {
- each_fakegem_install
-
- # bcrypt was called bcrypt-ruby before, so add a spec file that
- # simply loads bcrypt to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # bcrypt` was already part of bcrypt-ruby requirements.
- cat - <<EOF > "${T}/bcrypt-ruby.gemspec"
-Gem::Specification.new do |s|
- s.name = "bcrypt-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load bcrypt"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=bcrypt-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" \
- ruby_fakegem_install_gemspec
+ each_fakegem_install
+
+ # bcrypt was called bcrypt-ruby before, so add a spec file that
+ # simply loads bcrypt to make sure that old projects load correctly
+ # we don't even need to create a file to load this: the `require
+ # bcrypt` was already part of bcrypt-ruby requirements.
+ cat <<-EOF > "${T}/bcrypt-ruby.gemspec" || die
+ Gem::Specification.new do |s|
+ s.name = "bcrypt-ruby"
+ s.version = "${RUBY_FAKEGEM_VERSION}"
+ s.summary = "Fake gem to load bcrypt"
+ s.homepage = "${HOMEPAGE}"
+ s.specification_version = 3
+ s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
+ end
+ EOF
+
+ RUBY_FAKEGEM_NAME=bcrypt-ruby RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" ruby_fakegem_install_gemspec
}
diff --git a/dev-ruby/crass/Manifest b/dev-ruby/crass/Manifest
index f9cff5edf7ba..ea4c507b1a75 100644
--- a/dev-ruby/crass/Manifest
+++ b/dev-ruby/crass/Manifest
@@ -1,3 +1,3 @@
DIST crass-1.0.6.tar.gz 89443 BLAKE2B 2721cc6f5419a36c122c63c59804da84791e70d522ee01ff2ff06fed67a74ab187d0b601cd85e031fd33a84315fbc4cd092c14de110053c94ff0e50d4feab5fc SHA512 de98dea48d0cff148b3000d7388256552d1bf5a014ecbc074efc909473bc6edf2cf1db36179aaa4284eb810618dafc346757ac61708c9659045e013e6c6d4e36
-EBUILD crass-1.0.6-r1.ebuild 852 BLAKE2B 884685826c1b4acee13fb1908af2647d8e01d09448bc0325713166e622d786bfdc89743fd66fb9fe0db5b3f45a93b9e0baca736013c8656bc0367f6109df3f5a SHA512 b1f0a3bbdd82bcdf6ee6fcbe67bfc34c37865b4f169eca2b68617179e0dc51dfa0be7b14ec2b6b5944d7bfafa8f44ef0a5036f9d6f3611a4633ff4ff2982b3c4
+EBUILD crass-1.0.6-r1.ebuild 852 BLAKE2B 66734b90ab4117f8e27fd45ba310417b6e6f7d33b30ae272f0f67956acf9e77b6d8b0473ca520cd5d53d32d7fe3d4043b1b49b3a13eea6bed33b31431db91e0b SHA512 c4f2b47465467f759647f71cbb5e80eacb7ed5923eab97f04062e897b7cf970a899bd7f5dc94d5cae5debc5ab87dd5c1ade561e9702b67b01f46996543b9bb2c
MISC metadata.xml 339 BLAKE2B 7a382dbc019c8a1b2ba77baefc7b9dc247d194daa10d3216045ec0894eee0761189e7c18db66f4aa758f386abb85e4fc6aa9620fdf4e2de668ad10f88fd85c32 SHA512 8b543debffa7d0075dc6987204c74365ea4968c45024e5e184a2a6716e002f3eaab5f10c8b4b187b64eedab5a1e61b167a4380b5d8fbbb95928788219d6af2fa
diff --git a/dev-ruby/crass/crass-1.0.6-r1.ebuild b/dev-ruby/crass/crass-1.0.6-r1.ebuild
index ac742e79e1d4..7b6516494061 100644
--- a/dev-ruby/crass/crass-1.0.6-r1.ebuild
+++ b/dev-ruby/crass/crass-1.0.6-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
diff --git a/dev-ruby/filesize/Manifest b/dev-ruby/filesize/Manifest
index ac0345f27e1c..0ee158737af9 100644
--- a/dev-ruby/filesize/Manifest
+++ b/dev-ruby/filesize/Manifest
@@ -1,3 +1,3 @@
DIST filesize-0.2.0.gem 8192 BLAKE2B dddf9a19712d03bed55d234f89a4d2ec9afb713ea8d2f63ad8cf9c1daf6ee9d8e6a7219dcd7c76b19a548e3d58ed4712b4c953ee1c573706ae010042c81c41d2 SHA512 87d13278e62fc6ff7ef08f9a287951a1ac3f502b69e1c3b9f5579971a2ad167875f4028a1f51f24f3bb54de38f7cb0e735ab3763bf8774ceeda68c8d3f8de42a
-EBUILD filesize-0.2.0-r1.ebuild 447 BLAKE2B af37a4e80d8a29843b58d14dc2ff63cabc089fe516db8138b9f433b07acd44e8532b98bbe55be72409b75ddb368c1351d5846e58ebb32bb8fded0d66a8807a7e SHA512 66a49947095e9acd35c063e1c4dc4d6bf88a9765e00ae461a1053cfccd692414cf19914da8384da3489fb80e8806b957470a9912fbd19ad0b614dd719a0f745d
+EBUILD filesize-0.2.0-r1.ebuild 435 BLAKE2B b1945d4a678e7d867c7cae6cc4312e879cb274545d86f2a5a098760ab414df8cd525110bb3543160de6258da8e7058bdeeae1d954599fd881fd281659117ff70 SHA512 4f1b295c774c85e87732e11207cdb2acfe8fae0b25366d6450aec334dded6ccfa52078d20d58798563db97d38c7d46122eafd29839ef0233b69b222c16ced3e4
MISC metadata.xml 340 BLAKE2B deb5c3b256bb1138f8961c8c408e3bef3073ebee4f7d423a30387e06efaee36cf33856e4e73dbe0c8748af81befa412cf5f66bd4a9e2e7b3c0a45297bb5b24ef SHA512 1bf557a10930fbdda22e5399b932feacc68f3b99eef3ace12a083d88f9c53dfdcf5b250f75dba3ee023d2215bc1d877817ffbab2ba78b56148820ba91c9c21df
diff --git a/dev-ruby/filesize/filesize-0.2.0-r1.ebuild b/dev-ruby/filesize/filesize-0.2.0-r1.ebuild
index f6d3f6f01e45..027b56859127 100644
--- a/dev-ruby/filesize/filesize-0.2.0-r1.ebuild
+++ b/dev-ruby/filesize/filesize-0.2.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=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -10,10 +11,9 @@ RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem
-DESCRIPTION="small ruby class for handling filesizes with both the SI and binary prefixes"
+DESCRIPTION="Small class for handling filesizes with both the SI and binary prefixes"
HOMEPAGE="https://github.com/dominikh/filesize"
LICENSE="MIT"
SLOT="${PV}"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index a17879c34796..19311fbde389 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,4 +1,3 @@
-AUX rmagick-4.2.5-empty-rpath.patch 1290 BLAKE2B a50b127e7570b86c6952066306d734dca816ec5390107c8466921d02292fe5eb886b5e90af0fbc1cf74d92ccd55d46afc8c409693551872c0a810ca50bcea21b SHA512 ffe4fdd582057b281a42497a78f09df523b5604a13b301db04481c2138b8c4ce6f62da61ec1f94f0134fdfe0ad664005f7fca70f6c0193167a12e1778ae2f093
DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
EBUILD rmagick-4.3.0.ebuild 2366 BLAKE2B 0ad9a8c230f133d774d1363d2254cf8f2c4b8ee35a8337e51bc6850ea165f529b7938dc7ded1b7e023d9c3668cf8bf356ec428f31230eab98fb52a62676e642b SHA512 73924c8d1fd9c55a7b22ba1f1e422047d5f6877f891e53fbb8518c23a26abc6b391488c53978d20b2effc78e1d984e097f56bbf39461816a54e11d3b642e3f26
diff --git a/dev-ruby/rmagick/files/rmagick-4.2.5-empty-rpath.patch b/dev-ruby/rmagick/files/rmagick-4.2.5-empty-rpath.patch
deleted file mode 100644
index 13defdd24099..000000000000
--- a/dev-ruby/rmagick/files/rmagick-4.2.5-empty-rpath.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-commit fef59858eaba843b876c5b5f253f623ddb4d0f1c
-Author: Hans de Graaff <hans@degraaff.org>
-Date: Sat Apr 23 08:54:42 2022 +0200
-
- Guard against an empty rpath
-
- Some ImageMagick installations (e.g. on Gentoo Linux when installed
- with the package manager) don't return any -L options in pkg-config.
- Including an empty rpath is a security risk and should be avoided.
-
- Fixes #1332
-
-diff --git a/ext/RMagick/extconf.rb b/ext/RMagick/extconf.rb
-index 7b4ce1ad..3eef6cbd 100644
---- a/ext/RMagick/extconf.rb
-+++ b/ext/RMagick/extconf.rb
-@@ -69,11 +69,12 @@ module RMagick
-
- libdir = `pkg-config --libs-only-L #{$magick_package}`.chomp.sub('-L', '')
- ldflags = "#{ENV['LDFLAGS']} " + `pkg-config --libs #{$magick_package}`.chomp
-+ rpath = libdir.empty? ? '' : "-Wl,-rpath,#{libdir}"
-
- # Save flags
- $CPPFLAGS = "#{ENV['CPPFLAGS']} " + `pkg-config --cflags #{$magick_package}`.chomp
- $LOCAL_LIBS = "#{ENV['LIBS']} " + `pkg-config --libs #{$magick_package}`.chomp
-- $LDFLAGS = "#{ldflags} -Wl,-rpath,#{libdir}"
-+ $LDFLAGS = "#{ldflags} #{rpath}"
-
- unless try_link("int main() { }")
- # if linker does not recognizes '-Wl,-rpath,somewhere' option, it revert to original option