summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin106436 -> 106455 bytes
-rw-r--r--dev-ruby/actionmailbox/Manifest2
-rw-r--r--dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild2
-rw-r--r--dev-ruby/actiontext/Manifest2
-rw-r--r--dev-ruby/actiontext/actiontext-7.0.4.3.ebuild2
-rw-r--r--dev-ruby/activesupport/Manifest4
-rw-r--r--dev-ruby/activesupport/activesupport-6.0.6.1.ebuild2
-rw-r--r--dev-ruby/activesupport/activesupport-6.1.7.2.ebuild2
-rw-r--r--dev-ruby/coolio/Manifest2
-rw-r--r--dev-ruby/coolio/metadata.xml3
-rw-r--r--dev-ruby/image_processing/Manifest2
-rw-r--r--dev-ruby/image_processing/image_processing-1.12.2.ebuild2
-rw-r--r--dev-ruby/pg/Manifest2
-rw-r--r--dev-ruby/pg/pg-1.4.6.ebuild1
-rw-r--r--dev-ruby/propshaft/Manifest2
-rw-r--r--dev-ruby/propshaft/propshaft-0.7.0.ebuild2
-rw-r--r--dev-ruby/rails/Manifest2
-rw-r--r--dev-ruby/rails/rails-7.0.4.3.ebuild2
-rw-r--r--dev-ruby/ruby-glib2/Manifest2
-rw-r--r--dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch23
-rw-r--r--dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild25
21 files changed, 69 insertions, 17 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index c75afdef2364..bdf68014d54e 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 2f7dff3b4254..f802a752dc98 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -14,6 +14,6 @@ EBUILD actionmailbox-6.1.7.2.ebuild 1937 BLAKE2B 858aff6ca2795abcae97efdf0eca7a2
EBUILD actionmailbox-6.1.7.3.ebuild 1937 BLAKE2B 858aff6ca2795abcae97efdf0eca7a26799c4a129dc94a51281cef963bfab21ddeeb86fa3ce80231e094a4559860f2ab4a8bed460d3339ccecb495a8652ec0c3 SHA512 213a069e323c0336f3c8af0355711491ecddf7ed5421c5f4d2026e421a0270d8bc7dfa616a9711b32ec70657909254f4ae6de2fe2d7c3a21d0e544093aa733ed
EBUILD actionmailbox-6.1.7.ebuild 1885 BLAKE2B 2ed38cb35935b8e43140ccf584643bc5bc38b83e26aa48fd538601e1c4173b4a5b9ddeb992699dadbe928edb3659ee25ae9ca09b28a9b0f2d9b7aeec2fbb41bc SHA512 a88d36732045ad4da4aa4b8cac0fe4d8101d3e45750678885a9ce051678789dd2982df346888963c3fefd9e88113086018be1d7c8ef06a7a4c8098dd7194f8e7
EBUILD actionmailbox-7.0.4.2.ebuild 2056 BLAKE2B da080e80b15a63732642061ad501fbba821b5e889f2e5c734c7d89f059b22f999d44fbc2985c5c670265bbced19dfea69655c572e78dad88dd49fc2490bbabd2 SHA512 a2fc1fbba50892676cbb10e662fafa09936a3c20757bbf35103b0c4cb23e5d233e78f889342f39498cf8891d80df53921fbe64823e5834b3a2d0e999f68a899d
-EBUILD actionmailbox-7.0.4.3.ebuild 2056 BLAKE2B da080e80b15a63732642061ad501fbba821b5e889f2e5c734c7d89f059b22f999d44fbc2985c5c670265bbced19dfea69655c572e78dad88dd49fc2490bbabd2 SHA512 a2fc1fbba50892676cbb10e662fafa09936a3c20757bbf35103b0c4cb23e5d233e78f889342f39498cf8891d80df53921fbe64823e5834b3a2d0e999f68a899d
+EBUILD actionmailbox-7.0.4.3.ebuild 2061 BLAKE2B 8610aa8cc8fbaa718dfd60d0039285b09a10bd6df46897e9be99bb0e3c0528054405c8020b2d1939e8e9ca57fda480a4562dec0193c5081cba0e7b6bff494f70 SHA512 bd0328ead58a5d6e0278047727b2ef53de4697307e0dc977672868844f32e7506550b30524459a6b4b98fb8d63e5e5e7d4487d3a859219c33153081841d0e980
EBUILD actionmailbox-7.0.4.ebuild 2004 BLAKE2B d37095b1dc2ccc41e10eaa745c2094fecae7cfbe04bae958fd20bf2ff6fb3073fb41d75581808b55792513f3dff5323e698cd0d6dfc5e88f7a2c81699d6ea544 SHA512 94d4aa98626accfe46122d35d54bb22f934b404cc885f1417dc0fe2175e678f07825438be1eec8d348f2927da46e6776b1994ff53469da80fc204fc7c4f5abc7
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild b/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild
index 6e15a4288416..322d9c753310 100644
--- a/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild
+++ b/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 5e45f595e385..279be9c5cf31 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -14,6 +14,6 @@ EBUILD actiontext-6.1.7.2.ebuild 1792 BLAKE2B 138912b1271f54e86e4c69d031a4f28af0
EBUILD actiontext-6.1.7.3.ebuild 1792 BLAKE2B 138912b1271f54e86e4c69d031a4f28af012dc31c473480f496b391bb222eb45da881c45cef375e20792cf0336a3cadb29ac8ac345606b6000835d32e477fa19 SHA512 1774282c9f09ad0c356a302acc167fdd93b219089edb66b4b50a8a603e1b0cd609c1f0fe156adb38058b8e5e4988a20544e4802c68b1a87f8e2213e658dfdedb
EBUILD actiontext-6.1.7.ebuild 1792 BLAKE2B d04a3fa36b734400f76b6fca4040aea0c6e7532aaaa00cbc999b528f21002173c7dc3e71780286f6bbacfc26e1df05d4e482b7f1735ede55dcdff8484158fa74 SHA512 064970502f60c1cd17823f714f8c5ca7afd0f6ba9bfb8f1cccc65f2121ea77875e2b610cca5f1ed63513bb200754f20aed6b22efbf02588b40a653617fca6268
EBUILD actiontext-7.0.4.2.ebuild 1882 BLAKE2B c143b5723082b3b7148f93bedc9a9f26e0315fb7a38a464bc9bab1b64975bfb5ccd21327692170a7a168dc9d75ca77a52880b396b4d97684cc703f22e2e0aca1 SHA512 7c4b9e112d44c2e5efe702bcf5557bc5ec72cb36032dd7facb42a6cd21256d6ddd5cf87172c5fc137f86809f802193ee12c34682cdb875a076587e6f6ee1e787
-EBUILD actiontext-7.0.4.3.ebuild 1882 BLAKE2B c143b5723082b3b7148f93bedc9a9f26e0315fb7a38a464bc9bab1b64975bfb5ccd21327692170a7a168dc9d75ca77a52880b396b4d97684cc703f22e2e0aca1 SHA512 7c4b9e112d44c2e5efe702bcf5557bc5ec72cb36032dd7facb42a6cd21256d6ddd5cf87172c5fc137f86809f802193ee12c34682cdb875a076587e6f6ee1e787
+EBUILD actiontext-7.0.4.3.ebuild 1887 BLAKE2B 6f45b8c4231ebfb97b27d70062d9fab7a6ae49822b55a040281cc0b652852b5e990b0643b5e13eeffa7e60930d5fd2a50c1cfdbf5c3ed7af810b45b769fa3724 SHA512 9a5cda37f0fce1b3140e88f627edc27ed018ec661429e969129e721cffcb91c1e5602eb0a0553e7dd30dba863ef4563cca3d688d0ccb721b89038aeaef9ccc25
EBUILD actiontext-7.0.4.ebuild 1882 BLAKE2B c143b5723082b3b7148f93bedc9a9f26e0315fb7a38a464bc9bab1b64975bfb5ccd21327692170a7a168dc9d75ca77a52880b396b4d97684cc703f22e2e0aca1 SHA512 7c4b9e112d44c2e5efe702bcf5557bc5ec72cb36032dd7facb42a6cd21256d6ddd5cf87172c5fc137f86809f802193ee12c34682cdb875a076587e6f6ee1e787
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild b/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild
index c0eeb02f7a0f..95712f61479c 100644
--- a/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild
+++ b/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 95bacf7f28fb..6fc73c69954b 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -8,9 +8,9 @@ DIST rails-7.0.4.2.tgz 11063555 BLAKE2B f8a862ce91a356dad702a44f1e36f8910e914817
DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf SHA512 2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c
EBUILD activesupport-6.0.5.1.ebuild 2627 BLAKE2B 41e6acb1208c70eb0c15ab6f575812f6c30020bdb29fccf8ef8ef1e7789b52ebb3030fa738ca2773dbf20dfa681cf67874337ed808b714347b4ec7be2e408cc8 SHA512 61937e128074d61ea82e8e1f5a05d95f3c583813648786c5d3678148f07b0860723cfca8a627485ecaca2d2c7b9183047c547d57e4c802f6b8a315d95e611f5d
-EBUILD activesupport-6.0.6.1.ebuild 2622 BLAKE2B b2512e35e767b8e0e84fa0b25e441fc4bfafb20ac9004df825c7c8a7e8102b3880d2f31104d75ae30b85311c4c40eadaf4b3943dee846dfb129b4a2906e8e6c4 SHA512 1e751fbc08dba1ff3bff1d2c8b696b5c1bcbdbc24f0fdc65725876d2be2f46988df5a495105df7b9d2707a4b9ad5a1699b7970a20c434be56a6cdeecbda39a8c
+EBUILD activesupport-6.0.6.1.ebuild 2621 BLAKE2B 8a08a679162f152ddf851d612d007e7c5abb818fdd29c8dc26e63c2521bf00da4527b63491a6fae1133aef886d98ee49246b626ab727c78131c5aa60caf36a68 SHA512 d77bd3372db3f759d45b9d5fa69d2ec5f31600b487c5705a7ce7958584517547b338572440982e6e1194538df88b61b4c74533d9a5df79c087da8df0f64128f9
EBUILD activesupport-6.1.6.1.ebuild 2718 BLAKE2B 446df7ba590041a230f89eebc5d4d2171a9ae7c8b62177b27c9ef87b81dfe6d1394d87f85166af824fa1f3020da24e8d9d53cf9f3c2055b8aae66823fd99fc8a SHA512 ed45d5464657af5e1082065d07e45aa4ead1d4cb52b74b6171ac3c48ef6379cdb41ffe39aa43f64fd8265f2c74cbbbef37f1da76017e254d3dbba809b6e28917
-EBUILD activesupport-6.1.7.2.ebuild 2724 BLAKE2B 78926ed6ef74d5a04c57ffb3a637d36876017090ba52627b3a17889c9ad4d1f1d657b9e60e0cdb0e0c8aa647ca125dd704a4f757c409a29e1e3c04b9351070b1 SHA512 f42787e46c2104c263dc4a6cc2cb32933661573ab8107868dae3644881634bd42da9203e5990afc4d51d0717bc87e6dd479f1912c4065d881a9d3ba961a06a08
+EBUILD activesupport-6.1.7.2.ebuild 2723 BLAKE2B 35b8f74652395ac0e69b8526a1900debf52a49dfca2849d00e50951fbe5a5d7bdfab753a8acfcacf8bcd0f5636f278ea0765511119774ac7c3b860a3de064860 SHA512 f5c3bfdbf762e0ae7ccbf52bb9c73c47acd6fb1401b5ed778b25eb40c3e6028ed308b22a36db5ea981173400810ee2bf0748caa0e47cc9f516307616dc52f79f
EBUILD activesupport-6.1.7.3.ebuild 2724 BLAKE2B 78926ed6ef74d5a04c57ffb3a637d36876017090ba52627b3a17889c9ad4d1f1d657b9e60e0cdb0e0c8aa647ca125dd704a4f757c409a29e1e3c04b9351070b1 SHA512 f42787e46c2104c263dc4a6cc2cb32933661573ab8107868dae3644881634bd42da9203e5990afc4d51d0717bc87e6dd479f1912c4065d881a9d3ba961a06a08
EBUILD activesupport-6.1.7.ebuild 2724 BLAKE2B cfad7a5105d623d128a230498ecc05fb4bd4defb3cbed0b5895aaccb75d3ae69c950af42ee86c03f2e198e30750d2c62b7ce816ecac7d8dcb7c0584dd156e5d4 SHA512 d19fc60954dc6a06214d7c4b2fb0a859d592e00e26092eff25ac0db20c8fa53abd9a6f0f5c352ed3ec44811e332f71966d1ec2812c053fc91e52e16ab53d4ad8
EBUILD activesupport-7.0.4.2.ebuild 2707 BLAKE2B b2b4472d0a2f7b10ca5a01c9d980cb4a6145ba27dd412815c77aa28f5f511d8ae74dfd26a7a9b2f839e96e013357a7bbd35a9d7d5a28fa635a864ecbfd8cd96f SHA512 249226805703584d7732fc1963893317076f5f02fa5d9b619f69dc42b4b6866617bdedcc9e0ca3a474835ccd67c6ec7d832c3434004e532bcbfe8ea4fcd86121
diff --git a/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild b/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild
index 469c7ac0a8ce..473970606372 100644
--- a/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activesupport/activesupport-6.1.7.2.ebuild b/dev-ruby/activesupport/activesupport-6.1.7.2.ebuild
index 019a5ee151fb..99169f856a6d 100644
--- a/dev-ruby/activesupport/activesupport-6.1.7.2.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.7.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 195b379237e6..61ce305f30b2 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,3 +1,3 @@
DIST cool.io-1.7.1.gem 112640 BLAKE2B 107d7541180de46c78542eab4b131220c4ae4a10210c7ff870f54eb24178b364fcac1abc4b93f8d0eccea197fb746cede95416aea8f3d5cc458626b1fa9a02f4 SHA512 9ab3e6ddd1689b2825f9bd82714b4ef5ac921dc4b2f84786971c3ec448577613cee73084c99090382878b0da43c9228cb2fd3a8627dc8f62ceeeff274dbdc929
EBUILD coolio-1.7.1-r1.ebuild 1246 BLAKE2B 6ee674ffd5bc7b019ef5fed160ad3e77821f653d35e870ba1f6c32fef0246aa6615df4b34d2bf59478df55e0ce07b7af483b1347023e186461c31fe6920f6048 SHA512 68078fcb033d642033a1be86055bb6c23c5fcba59b4b3ce80c9a428682ff092224fba1d7e703a4cec673f05afa67e12258e5afa2aa048c5da417b908b4995de3
-MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
+MISC metadata.xml 326 BLAKE2B 5d9e962ae23bfeee79add4ea81a0e221695d07de536ae6fb5fd8fc8b5b97ec09e0c5cabdd379fba8d48f5248e94aeca05e7c9f6d9954bd9b017ca9e6542101b7 SHA512 392df388283e8251fcfffe3d67462b8a4ea91b1d655f444610a53536df5c8e6f0217de0612405317ad6e1644b5cdb2c6c0e22c22f7b60156e69526c200bad646
diff --git a/dev-ruby/coolio/metadata.xml b/dev-ruby/coolio/metadata.xml
index 658c72b1920d..b484ee35ee3a 100644
--- a/dev-ruby/coolio/metadata.xml
+++ b/dev-ruby/coolio/metadata.xml
@@ -5,4 +5,7 @@
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
+<upstream>
+ <remote-id type="github">tarcieri/cool.io</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/dev-ruby/image_processing/Manifest b/dev-ruby/image_processing/Manifest
index c3928ffcc348..a1562bb7dda5 100644
--- a/dev-ruby/image_processing/Manifest
+++ b/dev-ruby/image_processing/Manifest
@@ -1,3 +1,3 @@
DIST image_processing-1.12.2.tar.gz 986474 BLAKE2B 5e2ec69dde4964f2d4d814130c0f7b9401c75cda87b25fd29a2009921c4b9fe7f8a8aac209387b2d6702c5809196c00afb318337a48a7c672de2122bf55e242b SHA512 58067eff4c28893d6ac774a49b95183d2c294db283eb489fe9a201c93a8d3402bcd348027f5ebffcd11e5c4be2f527d233e0023a55d8713a81ebbc8b9536e0c1
-EBUILD image_processing-1.12.2.ebuild 1284 BLAKE2B 039e911ca2b4d33c2950d4d7ae1fd475f443c94b2b95a275aac9c4f66cd28311e123ae0e5ded2150de1cdb3aabb0bc0c081133bc1b33af1649e654a9b763b9b7 SHA512 e5f4f78636d3dd9cc402f1a01da5e70f2ac6cf2449d704e6db62e6822321dcddbdee37318e72c3e748be0537b35045625e7e85c9567a58b1a0a816a7333c3035
+EBUILD image_processing-1.12.2.ebuild 1288 BLAKE2B d1a41a808ebe1a89947e5b6e634147040c500126c08ef2d14fc598d71b98c4d53b663b71875b6f82e2958ac4679cb422dc940d73a81b867056ae9bfd5354dd2d SHA512 db0e0b91ea567ff59c20b29dc214b227b322810e37ee31a9e6f1452f29f0fc2ee6e5808cdef202df0ddaf9a8ac669224d0d3f5c7a64f2bb7decf7c543913a49f
MISC metadata.xml 349 BLAKE2B c3e58644a99363acded1dff10d0c829985ee93f40071c7f38d67c0c48eb78a2a740b253280c45c1f6f63407f35641067482779f59adde098dc5e91c13d8a421b SHA512 076b799fcf31c4b5483f7d4b135867682e870d3874695f97886d06a6bb940c41dcfe509eb602efd5df35d1fd2f265919f3ba397c77eee37c9cb7b52fc9c239dc
diff --git a/dev-ruby/image_processing/image_processing-1.12.2.ebuild b/dev-ruby/image_processing/image_processing-1.12.2.ebuild
index 6ec97c2adf74..a0f33f90f515 100644
--- a/dev-ruby/image_processing/image_processing-1.12.2.ebuild
+++ b/dev-ruby/image_processing/image_processing-1.12.2.ebuild
@@ -20,7 +20,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
IUSE=""
-DEPEND+=" test? ( media-gfx/imagemagick[jpeg,png,tiff] )"
+DEPEND+=" test? ( media-gfx/imagemagick[jpeg,png,tiff,xml] )"
ruby_add_rdepend "
>=dev-ruby/mini_magick-4.9.5:0
diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest
index 26e4d64450d0..d8e061852f78 100644
--- a/dev-ruby/pg/Manifest
+++ b/dev-ruby/pg/Manifest
@@ -3,5 +3,5 @@ DIST pg-1.4.1.tar.gz 258388 BLAKE2B d2f2c81b51fb159a95990382cce316938b97d8ecb1c9
DIST pg-1.4.6.tar.gz 282608 BLAKE2B 73616b6ba0373ae81394188fd96d7ca37144b76e5e89d0267e076ea39b9e33d19851d3881e70d9d5934ea26671c07635a22e7e530dd0094a243de8e9d9793fb5 SHA512 5cde5441f9864f89e7f44fd72d8becc60c223ba90793812c4756764f9807610d393ecca5ba05187e8aefb0d3530d67a7525b4e2c638160161410b369937e912a
EBUILD pg-1.3.5.ebuild 1930 BLAKE2B 39d22600ae760499b2bf7dede984479c3734a1331d331eba87908c2925ac1c5cc77bf8d1ef114e54a81692ed7a51754b3ae840e29eee9b820d6461def4eb1fa1 SHA512 e4c6606a9ab6caa2c184d1f2ace4661cd0c0eda01e75d92869fb3cc8cd78f0b3016a7088fd93b4561b745bb20f2d37bde52b77c739dd62dd93ea62f5066849cb
EBUILD pg-1.4.1.ebuild 1934 BLAKE2B 8df64746d37e1731882e1bc0165f1e82753f9e0c92d181c67d046903580e5aac1072379d8182c1994a81065fc037b5bc53b080870da2acb5aab8d7dbde53c687 SHA512 9234a1fc1197cbf705c7733823385fd230762d8f0f17e054d16bc6987b5b8ce8a6ff869ffc0b722efaa06b6ccd258f58d2a1c05a26362a0949bc736a3188c53e
-EBUILD pg-1.4.6.ebuild 2078 BLAKE2B c36792ca4ca9066886c3a5a4bb480c240bcc6a7771a087434fc9fd97f7305c8d03324dc604e995ef3497addb0b21b4583b38af09c9711d1e6846c37228dd0b9c SHA512 c4c1cbd7778f310df73b72a9da2fd7fdbf0954b79ea058f7f92f4f8d368ea2d3b3afcd5de43c29397f8c7c693685b821349af49573ee9b46e5407f3ee97677c0
+EBUILD pg-1.4.6.ebuild 2077 BLAKE2B bfc6d38f73cfd543c9d0cea17ee0eb60098bc2ca992d212c5b8beb2bb016ee5d6f2069e92e18a12e584a4029434d5a940ee1293fdbfe438f44022b7934f52aca SHA512 ed0ff8b2a3957fc5859f02c0fc53d3474f242b2c584c810179f4d62db7bcbfc9ce86efc4e7248c7cb1b1a07e81a61432dc8ef853eff42844a1ec6e9c21f4827a
MISC metadata.xml 338 BLAKE2B b827b967fa6a0795016f741de3ad7738103580b06bb6d1f56957fbbcde06a63eeacc6b9aa2bbd726bad77c91b28659a3318e6ec43d141cd1cd05982b209c2f1d SHA512 8f1ea2d36aaa43547b48d39df2f403bbbf63b5bd57570bddf8515f84bea573793f1ecacc807d02f05d96a919c8778465f4c87822bd1807ebeca115f6dec81e99
diff --git a/dev-ruby/pg/pg-1.4.6.ebuild b/dev-ruby/pg/pg-1.4.6.ebuild
index 478286a30ca2..e47f01c5b83e 100644
--- a/dev-ruby/pg/pg-1.4.6.ebuild
+++ b/dev-ruby/pg/pg-1.4.6.ebuild
@@ -49,7 +49,6 @@ all_ruby_prepare() {
# 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() {
diff --git a/dev-ruby/propshaft/Manifest b/dev-ruby/propshaft/Manifest
index 5b5aee9c296e..42f3919a7811 100644
--- a/dev-ruby/propshaft/Manifest
+++ b/dev-ruby/propshaft/Manifest
@@ -3,5 +3,5 @@ DIST propshaft-0.6.4-git.tgz 245384 BLAKE2B 8089c7ee8f8d41f761a31bcd4751899da863
DIST propshaft-0.7.0-git.tgz 247111 BLAKE2B aecf4dcab9b57f1933e8f7066f4b229348cf60e4104cc82e14edb945e797a263012fe5b7b65de8ff0165e652256a0bd8fba24af8f08d8e9391050e36e56d5f31 SHA512 3d6dba7a3b5b522f3e4a9f43dc6b9981fbb475374be0b90c8abb2f19c587d025b58876ddb6a9e1b9992e3f357a96b50b6138173d10b8ae131e9457309b8cc0c9
EBUILD propshaft-0.6.1.ebuild 776 BLAKE2B dc42f57b81b2a982690f66af4337865360487568f43cc3bc8c8e80c1169c50d399eb0d10afd8380f6a9da78db32ebf7857e725e9d38b2aa2257bee0a852fe352 SHA512 7b32013085bb5851985a0bbd609e930d5331b6f15cd5c03c455dfa73a1955465ac8e1387962af1f5b54c6ea4388d2409c844dd8c0f0c17e629fce49c47f860b0
EBUILD propshaft-0.6.4.ebuild 850 BLAKE2B aad901b55b7122c3cfc219ee609fe480c1c727596d5bf316236d1dfe4fc97439493f90c59a8ef365b8c5509c25a34e598174bf788c5e06310e7aff69acb53034 SHA512 2a30bd8470eb0668c1400032077e194464bd3857ae02a6300c5ddc754a43ee0939f7b6bb06ac1c4f4777dbfc7c29f113db0ff5aaf2d2e3d8f048ff44482e8794
-EBUILD propshaft-0.7.0.ebuild 850 BLAKE2B aad901b55b7122c3cfc219ee609fe480c1c727596d5bf316236d1dfe4fc97439493f90c59a8ef365b8c5509c25a34e598174bf788c5e06310e7aff69acb53034 SHA512 2a30bd8470eb0668c1400032077e194464bd3857ae02a6300c5ddc754a43ee0939f7b6bb06ac1c4f4777dbfc7c29f113db0ff5aaf2d2e3d8f048ff44482e8794
+EBUILD propshaft-0.7.0.ebuild 855 BLAKE2B 24cda6ac94a7650f6baad56be7bd3a141a985ebfe7032273fef16113074faf7f1a37cc99799200bb487874198575350e375eeee5bc0d43734842ebad7ac97137 SHA512 8daba8159ab1bfa331c22f3040851689a428e4041e6984be4dc7d37fa3a1ef1ad43582e481f332f22ffafd7fc518bb636256ca2665c041b7039919d4cdd88766
MISC metadata.xml 342 BLAKE2B 33a796157055dd1153d29456dcba2c7ac6ac628d31aee1c2c5a4137c9f4a50ec0dc0b48412f8d4c504b2544d58c059ca14667bc7778c7bfbee0a32d77939714a SHA512 e34f0989d852d8ef12f8dce15bde23f13bad8c5397468c6966ad5535cea9a695729d65097b29ba636387b04501fe5b1f81892f01532da61f4ce65c20728bb39b
diff --git a/dev-ruby/propshaft/propshaft-0.7.0.ebuild b/dev-ruby/propshaft/propshaft-0.7.0.ebuild
index 6f3faa84c6cc..d353b50f112c 100644
--- a/dev-ruby/propshaft/propshaft-0.7.0.ebuild
+++ b/dev-ruby/propshaft/propshaft-0.7.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/propshaft/archive/v${PV}.tar.gz -> ${P}-git.tg
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
IUSE=""
diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 2b17897bf004..d3a65fac582d 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -14,6 +14,6 @@ EBUILD rails-6.1.7.2.ebuild 863 BLAKE2B 790fb5a7446471dc9638e2d32c8b68fb57636404
EBUILD rails-6.1.7.3.ebuild 863 BLAKE2B 790fb5a7446471dc9638e2d32c8b68fb57636404604ea14d73e612f5a9e09048e470d22fed02fccda9fa78554e46db962db5241c8c9908cc9ad69396c79d96cf SHA512 44897eea393ab0f9208698f7131f34f937332b68e7e536f488f8126ae9f03831d4b71b91a91a477d4ba3137eaaa8d8367e962cccadfe24064fb89ed23f1b0d55
EBUILD rails-6.1.7.ebuild 863 BLAKE2B 9d0aaf977dd91bf6e05a3fa068f6c7282db987f0934b652c2eac3dfb3f048a6e606998d571d2ef18d0bf72c5c2a9c606b13b1f50196f25e9a3d7d9e9bd2b2da8 SHA512 8aebdb01b464fbc672d27ba5de7459625a1c1fae9fc49b9db878ee6d30732de2ce77b582e3031c070178ace7793863fcdbc073063c7d16f393b76c85ddfab338
EBUILD rails-7.0.4.2.ebuild 870 BLAKE2B 204d817fb4971c84b80fe6c25c2d4a3789fba42ce88a9ec91a4cac2c6d0f64617466dc1c4f737e6f0568afbeeaa14b40352cbe27ae64d07e308309d12fb7bd2a SHA512 3859774e6c163f4c66b748ac66653cd8f8325b3c9d6e4a6bf59b01267f1c2dd9897cb53316c6d813ffb4f0c5feb2f52ef510598b6ff49575c864773c0439f115
-EBUILD rails-7.0.4.3.ebuild 870 BLAKE2B 204d817fb4971c84b80fe6c25c2d4a3789fba42ce88a9ec91a4cac2c6d0f64617466dc1c4f737e6f0568afbeeaa14b40352cbe27ae64d07e308309d12fb7bd2a SHA512 3859774e6c163f4c66b748ac66653cd8f8325b3c9d6e4a6bf59b01267f1c2dd9897cb53316c6d813ffb4f0c5feb2f52ef510598b6ff49575c864773c0439f115
+EBUILD rails-7.0.4.3.ebuild 875 BLAKE2B 94b1c968f6c8c06a587bd7d1fb26a876da842c2e53e2a34e94518824eb7056233f395eb5b4e466f476c4f91c7acff1ede5096a4f732a7c9d1988528a0c867290 SHA512 67e69b927c2ef691232f8b07e6b3922dacfa4692fd7ca83e7571c47396dc5cb868e50d5b7a41bdb4dff86cdb91791490a03525fbcaf22f0eaba0960b825f227b
EBUILD rails-7.0.4.ebuild 870 BLAKE2B 204d817fb4971c84b80fe6c25c2d4a3789fba42ce88a9ec91a4cac2c6d0f64617466dc1c4f737e6f0568afbeeaa14b40352cbe27ae64d07e308309d12fb7bd2a SHA512 3859774e6c163f4c66b748ac66653cd8f8325b3c9d6e4a6bf59b01267f1c2dd9897cb53316c6d813ffb4f0c5feb2f52ef510598b6ff49575c864773c0439f115
MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
diff --git a/dev-ruby/rails/rails-7.0.4.3.ebuild b/dev-ruby/rails/rails-7.0.4.3.ebuild
index d2388f935a73..09b8ede734f2 100644
--- a/dev-ruby/rails/rails-7.0.4.3.ebuild
+++ b/dev-ruby/rails/rails-7.0.4.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://rubyonrails.org"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
IUSE=""
diff --git a/dev-ruby/ruby-glib2/Manifest b/dev-ruby/ruby-glib2/Manifest
index 1bb44007e8c0..bf2836a96a09 100644
--- a/dev-ruby/ruby-glib2/Manifest
+++ b/dev-ruby/ruby-glib2/Manifest
@@ -1,5 +1,7 @@
+AUX ruby-glib2-3.5.1-glib-2.76.patch 730 BLAKE2B d5097174b6a6852f81f882cff5783d33322e581229f7943846b263cc9d16daa489061fe77d5387c4e7c66ae6a34b6885420d4b2cd3add815736bffb0c1e22b48 SHA512 5367fe07fd261ec78a4b43ca636f7f4c42536fadcb658cf9b347ed301c4625c11c98cfee0943f8516f9a11adb37e373624c866adce26f1406958ce6a8b209f43
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-glib2-3.4.3.ebuild 521 BLAKE2B 2e8dcc5b352effb21f95740d18df55766463a8d14edc663d80b0607f8686cdb71d77b64ef79e0e36c986f1e604cfc4ae55e4001ce780dca4a3c4313a5642417a SHA512 e2df0aebdbaa3bb35bf1f8645f052ce0b783bea6f52f220e7dbc48c6cc90f6a4dca072f18d976c9714733fcdc3998ea68a230a0d8cef83588060bf38014a8f7c
+EBUILD ruby-glib2-3.5.1-r1.ebuild 579 BLAKE2B 2ecf1684823f6a1cd3e5c277435e49a5e5b9630182a510bb7f108a5c5489a909a79c807abfa516cbc274304dcb57e5b1c3ca31288675b69f01a6ffa42fedc4e1 SHA512 675ab8497547eab0db7e77501beeb8424810be0c468868554c07ca0ee805c26723d4b342c79330374323174e3b56bf12a5928aace080ecdea57f9776d5865fe3
EBUILD ruby-glib2-3.5.1.ebuild 523 BLAKE2B 0ab94fb223f5e56e08ff6a42660a45d8b6af5da80ad6b4da216cfbd6431cc1fa2a637f5b8bae7af140f07d2a818a6a5bde8331850eb139af84e6d75e8bb8f432 SHA512 8bfe2f81ecf267307cb693300bc934a6eb95a5075e5d6be201cec6c24252799b9ab4f1e492c79ace92d596ddffdb63dac4d383dd0fe1bdc769d4ba4bbf32d115
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch b/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch
new file mode 100644
index 000000000000..b575530551c8
--- /dev/null
+++ b/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/900921
+https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270087
+https://cgit.freebsd.org/ports/commit/?id=9a23b33ce95593af78f9b973c1fba4fa8835cc25
+
+--- a/ext/glib2/rbglib_bookmarkfile.c
++++ b/ext/glib2/rbglib_bookmarkfile.c
+@@ -35,6 +35,7 @@ bookmarkfile_copy(const GBookmarkFile* file)
+ return (GBookmarkFile*)file;
+ }
+
++#if !GLIB_CHECK_VERSION(2, 76, 0)
+ static GType
+ g_bookmark_file_get_type(void)
+ {
+@@ -48,6 +49,7 @@ g_bookmark_file_get_type(void)
+ /************************************************/
+
+ #define G_TYPE_BOOKMARK_FILE (g_bookmark_file_get_type())
++#endif
+
+ #define RG_TARGET_NAMESPACE cBookmarkFile
+ #define _SELF(self) ((GBookmarkFile*)(RVAL2BOXED(self, G_TYPE_BOOKMARK_FILE)))
+
diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild
new file mode 100644
index 000000000000..1789b42c0dae
--- /dev/null
+++ b/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby Glib2 bindings"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+RDEPEND+=" >=dev-libs/glib-2"
+DEPEND+=" >=dev-libs/glib-2"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.5.1-glib-2.76.patch
+)
+
+all_ruby_prepare() {
+ ruby-ng-gnome2_all_ruby_prepare
+
+ # Skip spawn tests since our sandbox also provides items in the
+ # environment and this makes the test fragile.
+ rm -v test/test-spawn.rb || die
+}