summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-12 06:41:42 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-12 06:41:42 +0000
commitdc9bfd846ffa3990be92029481684342bc57218e (patch)
treee540fa073e926609e919a6c6dcfb653d000d27cb /dev-ruby
parentf1634517e73f2faf342a366354c3e0f2edb45952 (diff)
gentoo auto-resync : 12:01:2025 - 06:41:42
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin112183 -> 112169 bytes
-rw-r--r--dev-ruby/actionpack-xml_parser/Manifest1
-rw-r--r--dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r4.ebuild40
-rw-r--r--dev-ruby/aws-sigv4/Manifest2
-rw-r--r--dev-ruby/aws-sigv4/aws-sigv4-1.11.0.ebuild22
-rw-r--r--dev-ruby/exifr/Manifest4
-rw-r--r--dev-ruby/exifr/exifr-1.4.1.ebuild22
-rw-r--r--dev-ruby/exifr/metadata.xml2
-rw-r--r--dev-ruby/roadie-rails/Manifest2
-rw-r--r--dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild14
10 files changed, 103 insertions, 6 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index a15e8389a204..f4249a8072eb 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/actionpack-xml_parser/Manifest b/dev-ruby/actionpack-xml_parser/Manifest
index e41502b2e6cb..e0c249b4008f 100644
--- a/dev-ruby/actionpack-xml_parser/Manifest
+++ b/dev-ruby/actionpack-xml_parser/Manifest
@@ -1,3 +1,4 @@
DIST actionpack-xml_parser-2.0.1.tar.gz 6494 BLAKE2B 271e1352085e7c75754253222c9f861f7ece9875102a0bb4c47e20311367fcc040c5680ad0406112f8e312c4a8ae1a3f9b6d33f3736db3614ca1c3584942f800 SHA512 a240e59178722025a0c967cfc2f63ca1ed8a2aff55ad913652f06018b712a7009eecd915f494dc4087de12ad5dbe5a0f3c7290fc530a2e475b39318520809112
EBUILD actionpack-xml_parser-2.0.1-r3.ebuild 1059 BLAKE2B 21d899ab0fedcea9d142a0cb29a6fd53c391037c00ca80136a40cabc934ac4995f0f2adb4dd9ec169f51ed9578a32123bc55fa47b80e60a62813e0dad73a03e6 SHA512 739d4a7e49f395648aca2c38c7f607a6520d4bf0b9c5c9627e799d68f25a59eb74c3cecb6b001662af0f0f10afc9aad3bb903fdd08352ece810e85d5c3b122e6
+EBUILD actionpack-xml_parser-2.0.1-r4.ebuild 1272 BLAKE2B d99e8677bf5b519d9609f0b00c642ec5b2928a0b4a785576e7b9c4714a77ab754c2489ae9d47dc30a1786cabcc9370030bed479eea49d90fcd10612defe3fa78 SHA512 d453c4495dc9e464044420ea32ada4de22dfb2e4fcc7b60cec5d7ed7c88868b7029e59882160ef605fe1a46c5d7e8217b5e4e917c45a532f5806f0c5ea2c8ce9
MISC metadata.xml 344 BLAKE2B 280da381c421db0e35576611d08935ada8f66db9d36db801a6c2a623d587b0a39f598decbfabf14867f19b96f5fcf414e01751617df4d1798216bcfb38656faf SHA512 be499fc209854fa43050f1d9d11126755974632c248cf5da733aaec553e7aa9ba7f544fad5e7c39b77f02513cbb5e390f7b1ec7153c3c677f0a18288525747da
diff --git a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r4.ebuild b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r4.ebuild
new file mode 100644
index 000000000000..170082471d28
--- /dev/null
+++ b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack-xml_parser.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="XML parameters parser for Action Pack (removed from core in Rails 4.0)"
+HOMEPAGE="https://github.com/rails/actionpack-xml_parser"
+SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/actionpack:7.2 dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 )
+ || ( dev-ruby/railties:7.2 dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+"
+
+ruby_add_bdepend "test? ( =dev-ruby/railties-7* )"
+
+all_ruby_prepare() {
+ sed -i -e "/bundler/d" Rakefile test/helper.rb || die
+ sed -e '1igem "actionpack", "~>7.2.0"' \
+ -e '3irequire "active_support/core_ext/kernel/reporting.rb"' \
+ -i test/helper.rb || die
+
+ # Skip test that is not compatible with Rails 5.2
+ sed -i -e '/occurring a parse error if parsing unsuccessful/askip "rails 5.2"' test/xml_params_parsing_test.rb || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:.:test -e "Dir['test/*_test.rb'].each{|f| require f}" || die
+}
diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index 215dcfb91572..e33728a9f9c3 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -1,5 +1,7 @@
DIST aws-sigv4-1.10.1.gem 19456 BLAKE2B ecce6885c428b978d02903d24c0b4f7fe8d1f76cd2f9b8e6fe5ba8cd0b02429a311af5ac68f480946d63cc76d1980676c7624c4fed0a7d0620f470972ee08554 SHA512 d00c50fe9d71fb9dcc53c319ca79b640dee370a55977520a4f19b5596cecb14dde5f801afed9012c4b3c0008c45770b2ae0edd5d92c5656e7a0ae1ef061ef201
+DIST aws-sigv4-1.11.0.gem 19456 BLAKE2B ab515b4c847fe655d05e4f95134156844cc59a437fafc2a6e36f946fe1fdc5f2b2b2d98983fe7354163bc4c5252e2b260aff5e8df02c322607e30342b2180ea4 SHA512 2ad243cedbf386c141caa63ccc9c4896a9777946f4330db851ca986c66115464cb6ccba3a20528e719d9c2bb1c386d4095915af9f06209ca1fc565e701ed6dbc
DIST aws-sigv4-1.9.1.gem 19968 BLAKE2B 5f1012ea015c75109e6d4cd3403263b6feea9eb5504acfbad29cd3d2fad06eafe4df51485096e42216855ec0667b74575e19f95d2ca75e3d3754a9f8c84d58a6 SHA512 5d92b56def12b61327b7981da54816c578e60c6833a80ee08750ef477ac99524e472964afe0909a0cdfa27d07063422921c34ff00e5b1e450fc1e9d3e4968aee
EBUILD aws-sigv4-1.10.1.ebuild 504 BLAKE2B 7ef7d8e2cbb8a70133f042739945ef150bb6a6ac120feda541125f41269053acdd4733f40a56d9cef8ff2b5fa36925348219707b17c502713a54fa311cef01fc SHA512 fc9a8f9669585aee107888adf79d61cdc904d6064be519245637ae20bb7e64bdd71b31ef0e752320897d24bc29509a99bafe1466d884c30a78a1beac5745e036
+EBUILD aws-sigv4-1.11.0.ebuild 504 BLAKE2B 1ae3acdf05332e6304917aaf040855694a786d4f049469cb1aa9b96b0e4affea7977d136d202d259810ff08acfad045b3ec662aa20f389e026786a96ef757878 SHA512 722882419701b6f789f3726e071d0e628dd8455b96423c4e7a05042263b8a0873223ee83be04a4b678400f67567dd9ffcb8d52e033737b4af9dd78a64ebc95ad
EBUILD aws-sigv4-1.9.1.ebuild 504 BLAKE2B 7ef7d8e2cbb8a70133f042739945ef150bb6a6ac120feda541125f41269053acdd4733f40a56d9cef8ff2b5fa36925348219707b17c502713a54fa311cef01fc SHA512 fc9a8f9669585aee107888adf79d61cdc904d6064be519245637ae20bb7e64bdd71b31ef0e752320897d24bc29509a99bafe1466d884c30a78a1beac5745e036
MISC metadata.xml 343 BLAKE2B 842db55bef3eb3ba8366da82693ca0edd09103a3d0fe2749029dab5641b054bd183a56d59f573841211c1c277f8902f1785228f96d6681255f019271a9d5c7ff SHA512 8b810531a103b842972d49ca0925ca25b53141527cf0a58ee11aa49e1993badc6b90db44403be433351e2444fcc9dcea6d7a15321e6b022b4e0a9c43d0b2a620
diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.11.0.ebuild b/dev-ruby/aws-sigv4/aws-sigv4-1.11.0.ebuild
new file mode 100644
index 000000000000..a0427044aad5
--- /dev/null
+++ b/dev-ruby/aws-sigv4/aws-sigv4-1.11.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+
+ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"
diff --git a/dev-ruby/exifr/Manifest b/dev-ruby/exifr/Manifest
index 32f70b41c231..89876f499783 100644
--- a/dev-ruby/exifr/Manifest
+++ b/dev-ruby/exifr/Manifest
@@ -1,3 +1,5 @@
DIST exifr-1.4.0.tar.gz 266179 BLAKE2B 6f729fbfdfe4128760faf7b562495518ccbaa3d5d5b5e8ffdc5e9ce613271951cc9d3d27392bf80372b66a241d1157898a25480fd44b9d18e808a23766013e37 SHA512 cd4cfcf6ebc5d88e4d41d859756a2b887a3e4954c1b548616e7aaa6485c2c46fb4e74a0e20cd3644aa0aa3afcb59dc3f9cf865d9215b8a3b7b05cdac68f2a663
+DIST exifr-1.4.1.tar.gz 266512 BLAKE2B 0d86fe419535d742e1c999a9aa3a326e78da08176bf480dc8644cc43eb16b2433e956e9670a472897c7ce91cbf0feec7f6cfd60ca8025979bc833b9cc065f68a SHA512 c2163404d06df8e52c32fc4b2897b05186ad71bfa3f0927d00ccea541747fdf91f2c11ff70b7232804df6d08610829f5be7d821b1b3d79262da70b27ce885dfe
EBUILD exifr-1.4.0.ebuild 647 BLAKE2B 8cf5d9aa07f17986ffa2ce8760906cef25338d9c9b17edf68edd3d464d6103f8d2ba79d3157559a2c379bdf0e4b96d72b1f673cfd8decc7f395907681ef8208f SHA512 a4bc6a8f7cdff2de48f14e9d91193998efc4224161e24b0d33ce30f193833a0c7bc4c150e4657b2e8987b2b49f5427ec177f3b29b449e3309c30c0e17f3d93ba
-MISC metadata.xml 339 BLAKE2B eb0864564a4f92784884833cbdbbdd6b40f70aecbe3411db62fe6d8acf5103c8af76a4ae1382f784978a6c0d78c2ce4fb61bc44f15de16168c62e764c95a2349 SHA512 4628537bd8daf1653e29408d94a2e551b61687ece0f91b1105c70fd5a5fd3969d3d6ae79132469d1ca6e9d2969eecc4160f559986fd7c0a481108c4eed2b2801
+EBUILD exifr-1.4.1.ebuild 545 BLAKE2B b90f8e28af01bc0e85b8d51f6bc2224789de8b158db64d32cd98c513cffb11183c53b4718ae7f9e559e4f79b604891b495c48d823de2ce7b2adc729871d3df29 SHA512 d3d9e5accb62b552e757d642b732334197b1199974cd6956d303131cd2dadfca1f610ea91f7797427007819fbb94b383d6ed567830381e79fa350854571c3a6f
+MISC metadata.xml 338 BLAKE2B b7314e33a5440d765aabdf3a0048768f7aa826188abf1f881d65a9cf077f0ecc9a3503019f5074639891c7fb38108829025b9114346f76a41f763aacff843197 SHA512 aaceeb41f8c629c6549f17a2012d8cc6c5ce782c1af7451f2d11e37357e19735c4818da692039b7fc8654405dc5683081c8a9222eea47551993cdfa2f71bc3c2
diff --git a/dev-ruby/exifr/exifr-1.4.1.ebuild b/dev-ruby/exifr/exifr-1.4.1.ebuild
new file mode 100644
index 000000000000..40475eb1309e
--- /dev/null
+++ b/dev-ruby/exifr/exifr-1.4.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_DOCDIR="doc/api"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library to read EXIF info from JPEG and TIFF images"
+HOMEPAGE="https://codeberg.org/rwv/exifr"
+SRC_URI="https://codeberg.org/rwv/exifr/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="${PN}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
diff --git a/dev-ruby/exifr/metadata.xml b/dev-ruby/exifr/metadata.xml
index 7e8555564588..bee0a6643614 100644
--- a/dev-ruby/exifr/metadata.xml
+++ b/dev-ruby/exifr/metadata.xml
@@ -6,6 +6,6 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">remvee/exifr</remote-id>
+ <remote-id type="codeberg">rwv/exifr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-ruby/roadie-rails/Manifest b/dev-ruby/roadie-rails/Manifest
index 4aab72082d8f..2d50e8a1bc4f 100644
--- a/dev-ruby/roadie-rails/Manifest
+++ b/dev-ruby/roadie-rails/Manifest
@@ -1,5 +1,5 @@
DIST roadie-rails-3.2.0.tar.gz 90816 BLAKE2B 546bc1f402c68a9ae60d240470d4e2ed706032b81319ec8ce9b59872f7bb6a102468516fc13412485cb038cb8332615ca36ab6f05b7cc5f6fba9d54bd2a41703 SHA512 10535af44fa490c2d5ab790b956055af64add14bb9eb92dedf5ec6317e1be219974195e30c5e03f876740693aafdba5e2b11c68817c8ad7fc0711262ec16c943
DIST roadie-rails-3.3.0.tar.gz 104945 BLAKE2B b25da1f2b3210432735388831e4ac78ea01fc599c3ee6676421c4c4d355081f2d390c1d46a46dd7849ee90a42e1ba8bfbe4207136494ac511dba128f59bb4614 SHA512 96ece383f2ded5ea46e008da744222820658ec796d5ea193b046d8f8fc81155c34097b9d4a50e0d7cd14ef3f60209260bb2341773f9c2424e8bbe547e6b5ab93
EBUILD roadie-rails-3.2.0.ebuild 1980 BLAKE2B 4d567982c6570f5b564b01bb1f3747c9b975feb72094ca745f7931122bf81c7696cbb63ccbb08f0f129cb15f93d7057ee396bf7b8d099846d89fece7ea508b43 SHA512 0ea606ad4c12af1f0f2da6f880933739a754284ad4b684c3c91dae59c9c2233afcb9a28648b8f4691666014c2912dfe50a94cde524cf1bba006fe8c13604f7bd
-EBUILD roadie-rails-3.3.0.ebuild 2111 BLAKE2B 4fda03840395dea697afb3a81e1d59930c1cf4f2ff8991e37c6978fe90bcf6d499284215f7c8b947991e24ce1d5773e0f00d0e08dd89730c5e3125a2bb188c33 SHA512 59219c00137522b8f4095ea3b0eec186bb740b44d44eba73d05df7912974deb18dd21131f9ed12a3a07cbac68016db18c71eec49924aecede6ccdfdbd110271d
+EBUILD roadie-rails-3.3.0.ebuild 2353 BLAKE2B 8508b037ce3e23d4db98dc10d61fadc55f11cb36fde79e3167b3aed2207a0c3bfc7c9f599c9234b49b3e2c3dd4e194d34ac8427988173aa8ba52456cfeb44f2b SHA512 8842a4e3de9a6b388c460b4aaf6dd2bcc44d654284cccdd6b4cf278f535ba41731dfbf01e271f0b3b446191e89cc0187649ea6a4e1558c56bf60489006819d69
MISC metadata.xml 335 BLAKE2B 6ca09a61dab3b094b39d25ed398ddf94202e32c9173a7df990d8929cad1d19f12619c72f2cb69a735b2428c16c3e27183d3cc0efd213e419f6c4474264eb8a11 SHA512 f2b96e715dd1be8143e1562aeaf866198c9756af2137708a20b602831184e32e57056f9f9cc0e26001f2831c2764ce34510145879451ada4f37735796593bf4b
diff --git a/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild b/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
index aeb401c2ff65..901e81fd1a4a 100644
--- a/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
+++ b/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 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_EXTRADOC="README.md"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="yard"
@@ -25,7 +25,7 @@ ruby_add_rdepend "dev-ruby/roadie:5
ruby_add_bdepend "
test? (
dev-ruby/bundler
- || ( dev-ruby/rails:7.0 dev-ruby/rails:6.1 )
+ || ( dev-ruby/rails:8.0 dev-ruby/rails:7.2 dev-ruby/rails:7.1 dev-ruby/rails:7.0 dev-ruby/rails:6.1 )
dev-ruby/rspec-rails
dev-ruby/rspec-collection_matchers
dev-ruby/sass-rails )"
@@ -54,6 +54,14 @@ all_ruby_prepare() {
each_ruby_prepare() {
sed -i -e '/run_in_app_context/ s:bin/rails:'${RUBY}' -S bin/rails:' spec/support/rails_app.rb || die
+
+ case ${RUBY} in
+ *ruby33)
+ # Rails 7.0 does not have a ruby33 target so we can't test it.
+ sed -e '/rails_70/ s:^:#:' \
+ -i spec/integration_spec.rb || die
+ ;;
+ esac
}
each_ruby_test() {