Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Ruby 3.2
@ 2023-01-04 14:08 leahneukirchen
  2023-04-05  1:45 ` github-actions
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: leahneukirchen @ 2023-01-04 14:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1320 bytes --]

There is a new pull request by leahneukirchen against master on the void-packages repository

https://github.com/leahneukirchen/void-packages ruby32
https://github.com/void-linux/void-packages/pull/41439

Ruby 3.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

Still missing:
- [ ] vagrant https://github.com/hashicorp/vagrant/issues/13028

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/41439.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ruby32-41439.patch --]
[-- Type: text/x-diff, Size: 51609 bytes --]

From d6bf2afc81bfd7aafda164245631b664969bf166 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 3 Jan 2023 18:40:23 +0100
Subject: [PATCH 01/60] perl-Config-INI: update to 0.028.

---
 srcpkgs/perl-Config-INI/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 363af8b899be..b9be612e712a 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Config-INI'
 pkgname=perl-Config-INI
-version=0.027
+version=0.028
 revision=1
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
@@ -11,4 +11,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Config-INI"
 distfiles="${CPAN_SITE}/Config/Config-INI-${version}.tar.gz"
-checksum=12eb8b7d43ab13db443b3c7110c8b70a264c19f78ff06ab8823e11f86a4f330e
+checksum=14e9ff1b5704e421754968633e6bfb3f20e0a24d017d4e16a2d541b3800254ab

From 17f649cfb4e00532e6f79cbc7b994e5eebb93cf4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 3 Jan 2023 18:41:11 +0100
Subject: [PATCH 02/60] perl-Config-INI-Reader-Ordered: update to 0.022.

---
 srcpkgs/perl-Config-INI-Reader-Ordered/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index 0aae174129c0..e1ca396e66f1 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Config-INI-Reader-Ordered'
 pkgname=perl-Config-INI-Reader-Ordered
-version=0.021
+version=0.022
 revision=1
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
@@ -11,4 +11,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Config-INI-Reader-Ordered"
 distfiles="${CPAN_SITE}/Config/Config-INI-Reader-Ordered-${version}.tar.gz"
-checksum=6fb9f4da8214d849295ad1ec8e8734d40c9274bc3de7ad92fd9dd5208650365f
+checksum=072bff3b32f41af8326ec172c7d24ab28b2e5f36021f5268d0c8c2e387b06354

From 4a9759df01110e5a281b2f32bfc36fbd0e58dbf0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 3 Jan 2023 18:41:50 +0100
Subject: [PATCH 03/60] perl-Mixin-Linewise: update to 0.111.

---
 srcpkgs/perl-Mixin-Linewise/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index ee30db51f977..e9a690d376f9 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Mixin-Linewise'
 pkgname=perl-Mixin-Linewise
-version=0.110
+version=0.111
 revision=1
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
@@ -11,4 +11,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Mixin-Linewise"
 distfiles="${CPAN_SITE}/MasonX/RJBS/Mixin-Linewise-${version}.tar.gz"
-checksum=a7f120b7aa82dfb1a5ad1aa11abd33232b26a2b09c654e649e97a3c2128b1d8b
+checksum=d28e88516ce9b5295c31631dcccdc0fc8f2ab7d8a5cc876bb1b20131087b01db

From 288d254626e00cb97d5beddf1bb58c6f186f29d3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 3 Jan 2023 18:42:40 +0100
Subject: [PATCH 04/60] byacc: update to 20221229.

---
 srcpkgs/byacc/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/byacc/template b/srcpkgs/byacc/template
index 9cf295b6cd01..5f9d13aed378 100644
--- a/srcpkgs/byacc/template
+++ b/srcpkgs/byacc/template
@@ -1,6 +1,6 @@
 # Template file for 'byacc'
 pkgname=byacc
-version=20221106
+version=20221229
 revision=1
 build_style=gnu-configure
 configure_args="--program-transform=s,^,b,"
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Public Domain"
 homepage="https://invisible-island.net/byacc/"
 distfiles="ftp://ftp.invisible-island.net/byacc/byacc-${version}.tgz"
-checksum=a899be227bbcac9cf7700f7dbb5a8494688f1f9f0617b510762daeace47b9d12
+checksum=1316c6f790fafa6688427f1ff91267b61d8b7873b443c620eef69a6eff0503bc
 
 alternatives="
  yacc:yacc:/usr/bin/byacc

From 4ee4a078b461e9bc63ca26ea267b11d8ec15051b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 3 Jan 2023 18:43:31 +0100
Subject: [PATCH 05/60] vttest: update to 20221229.

---
 srcpkgs/vttest/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vttest/template b/srcpkgs/vttest/template
index 5f73d48d13f6..49246ad3755b 100644
--- a/srcpkgs/vttest/template
+++ b/srcpkgs/vttest/template
@@ -1,6 +1,6 @@
 # Template file for 'vttest'
 pkgname=vttest
-version=20221111
+version=20221229
 revision=1
 build_style=gnu-configure
 short_desc="Tests the compatibility so-called 'VT100-compatible' terminals"
@@ -8,7 +8,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="http://invisible-island.net/vttest/vttest.html"
 distfiles="http://invisible-mirror.net/archives/${pkgname}/${pkgname}-${version}.tgz"
-checksum=6ac0bf66a58073780fdeb7463114f51d80b1cc9e8ef1d8c7363053fcdc3181a7
+checksum=6b6a109acaf0569cf7660d20dcd153b83e328e9b93dae4e73b985bbcc6b18bf8
 
 post_install() {
 	vlicense COPYING

From b5f844fad53d0d61feb097b8e1764e5dedbb307a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 3 Jan 2023 18:44:53 +0100
Subject: [PATCH 06/60] rxvt-unicode: update to 9.31.

---
 srcpkgs/rxvt-unicode/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/rxvt-unicode/template b/srcpkgs/rxvt-unicode/template
index 6593340186ef..10a9be9ba29f 100644
--- a/srcpkgs/rxvt-unicode/template
+++ b/srcpkgs/rxvt-unicode/template
@@ -1,7 +1,7 @@
 # Template file for 'rxvt-unicode'
 pkgname=rxvt-unicode
-version=9.30
-revision=3
+version=9.31
+revision=1
 build_style=gnu-configure
 configure_args="
  --with-terminfo=/usr/share/terminfo --enable-256-color
@@ -24,7 +24,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="http://software.schmorp.de/pkg/rxvt-unicode.html"
 distfiles="http://dist.schmorp.de/${pkgname}/${pkgname}-${version}.tar.bz2"
-checksum=fe1c93d12f385876457a989fc3ae05c0915d2692efc59289d0f70fabe5b44d2d
+checksum=aaa13fcbc149fe0f3f391f933279580f74a96fd312d6ed06b8ff03c2d46672e8
 
 # Package build options
 build_options="gdk_pixbuf perl startup_notification unicode3"

From 98fc2e2573b8d04e4876153d465f5c30f01a76b7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 13:25:54 +0100
Subject: [PATCH 07/60] maildrop: update to 3.1.0.

---
 srcpkgs/maildrop/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/maildrop/template b/srcpkgs/maildrop/template
index 0fdb0ff3c66a..e48d4d8e2165 100644
--- a/srcpkgs/maildrop/template
+++ b/srcpkgs/maildrop/template
@@ -1,16 +1,16 @@
 # Template file for 'maildrop'
 pkgname=maildrop
-version=3.0.9
+version=3.1.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-maildrop-uid= --enable-maildrop-gid=
  --enable-use-dotlock=1 --enable-use-flock=1 --with-locking-method=flock
  --enable-sendmail=/usr/sbin/sendmail"
-hostmakedepends="pkg-config pcre2-devel"
+hostmakedepends="libidn2-devel pcre2-devel pkg-config"
 makedepends="courier-unicode-devel gdbm-devel libidn-devel pcre2-devel"
 short_desc="Mail delivery agent with filtering abilities"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-only"
 homepage="http://www.courier-mta.org/maildrop/"
 distfiles="${SOURCEFORGE_SITE}/courier/${pkgname}/${version}/${pkgname}-${version}.tar.bz2"
-checksum=e598f8304c8a22c571ae0bcdec6b31a5465a3a9035a6ffccd87d49a5d29bf1af
+checksum=b6000075de1d4ffd0d1e7dc3127bc06c04bf1244b00bae853638150823094fec

From 0e05c08884941862a55898957dbc39b8bd6dfa9b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 13:27:09 +0100
Subject: [PATCH 08/60] mcomix: update to 2.1.0.

---
 srcpkgs/mcomix/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mcomix/template b/srcpkgs/mcomix/template
index 5958942463d0..9e84decf7405 100644
--- a/srcpkgs/mcomix/template
+++ b/srcpkgs/mcomix/template
@@ -1,7 +1,7 @@
 # Template file for 'mcomix'
 pkgname=mcomix
-version=2.0.2
-revision=2
+version=2.1.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-cairo python3-Pillow xdg-utils"
@@ -10,4 +10,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
 homepage="http://sourceforge.net/projects/mcomix/"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/MComix-${version}/${pkgname}-${version}.tar.gz"
-checksum=ef38d0713e56a07c72f98cc20c9eacda780e39f3b82fd7b1baa06a69c79c0a58
+checksum=368938a2a4deccef38abd20366f822df765e29f44bfada60ed01039a9d996695

From edd9c37b94f270c0608e62a8254f48c1ee5c2869 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 13:46:35 +0100
Subject: [PATCH 09/60] netpbm: update to 11.01.00.

---
 srcpkgs/netpbm/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 4ccf312c80d3..ca82e85e24b3 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -1,10 +1,10 @@
 # Template file for 'netpbm'
 pkgname=netpbm
 # from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
-version=11.00.02
+version=11.01.00
 revision=1
-_githash=7252cf16ee0ef58bc89c29e103760b5ca85e995d
-_githash_guide=9d72d65003b20163f6a3a551bca9e4674288a5a7
+_githash=a70405848cb06782036364a88e27f452fb0a0b32
+_githash_guide=62c62a8423c7d6746f437f46c35499281c39e4dd
 create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
@@ -16,8 +16,8 @@ license="BSD-3-Clause,GPL-2.0-only,custom:netpbm"
 homepage="http://netpbm.sourceforge.net/"
 distfiles="https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash}.tar.gz
  https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz"
-checksum="2bd97714eecf13bb832aa1e60d773183845d19977f7628f358eb5731a166e5fb
- d172e563578b58152bf3938e0eaab873208325cc7f6c29f105f75bf5cf3fb256"
+checksum="b908d200897ba535a59ec00f39b222868eb151e8caaf252e27ae3e5425f8a258
+ 2d5b56cdd84a28cc01b680058b4293876340ed60cc62a7486435fa4a2309ead6"
 
 post_extract() {
 	cd $build_wrksrc

From 3de014e6289bae32500f2143afda53f7ae67549b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:28:54 +0100
Subject: [PATCH 10/60] ruby: update to 3.2.0.

---
 common/shlibs         | 2 +-
 srcpkgs/ruby/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 52a6d3e6d5fb..75c6418d889d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -445,7 +445,7 @@ libKScreenLocker.so.5 kscreenlocker-5.8.4_1
 libparted.so.2 libparted-3.1_1
 libparted-fs-resize.so.0 libparted-3.1_1
 libntfs-3g.so.89 ntfs-3g-2021.8.22_1
-libruby.so.3.1 ruby-3.1.0_1
+libruby.so.3.2 ruby-3.2.0_1
 librw.so.0 rankwidth-0.9_1
 libprocessui.so.9 libksysguard-5.18.90_1
 libksignalplotter.so.9 libksysguard-5.18.90_1
diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index a2b2684db3ca..bb5d73fbf21b 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -1,8 +1,8 @@
 # Template file for 'ruby'
-_ruby_abiver=3.1.0
+_ruby_abiver=3.2.0
 
 pkgname=ruby
-version=3.1.3
+version=3.2.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
@@ -16,7 +16,7 @@ homepage="http://www.ruby-lang.org/en/"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4ee161939826bcdfdafa757cf8e293a7f14e357f62be7144f040335cc8c7371a
+checksum=d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally

From 2e52c40af06748f6d53b3843f0df3d97ef4e151e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:19:03 +0100
Subject: [PATCH 11/60] vim: rebuild for ruby-3.2.0.

---
 srcpkgs/vim/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template
index ab1680692bbf..6e6518e53235 100644
--- a/srcpkgs/vim/template
+++ b/srcpkgs/vim/template
@@ -1,7 +1,7 @@
 # Template file for 'vim'
 pkgname=vim
 version=9.0.0948
-revision=1
+revision=2
 hostmakedepends="gettext glib-devel pkg-config"
 makedepends="acl-devel ncurses-devel
  $(vopt_if x11 libXt-devel)

From aed5cdc6ae7d81adabfafa6a1af8225c5a82fd83 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:41:13 +0100
Subject: [PATCH 12/60] ruby-asciidoctor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-asciidoctor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-asciidoctor/template b/srcpkgs/ruby-asciidoctor/template
index e9e7669f0f6c..d6ffcd4a750c 100644
--- a/srcpkgs/ruby-asciidoctor/template
+++ b/srcpkgs/ruby-asciidoctor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-asciidoctor'
 pkgname=ruby-asciidoctor
 version=2.0.15
-revision=3
+revision=4
 build_style=gem
 short_desc="Ruby implementation of AsciiDoc"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 095357401bc1e2209a78a92f354aaeb8179fa316 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:25:54 +0100
Subject: [PATCH 13/60] weechat: rebuild for ruby-3.2.0.

---
 srcpkgs/weechat/patches/ruby.patch | 11 +++++++++++
 srcpkgs/weechat/template           |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/weechat/patches/ruby.patch

diff --git a/srcpkgs/weechat/patches/ruby.patch b/srcpkgs/weechat/patches/ruby.patch
new file mode 100644
index 000000000000..3b1fc3776890
--- /dev/null
+++ b/srcpkgs/weechat/patches/ruby.patch
@@ -0,0 +1,11 @@
+--- a/cmake/FindRuby.cmake
++++ b/cmake/FindRuby.cmake
+@@ -37,7 +37,7 @@
+     # set specific search path for macOS
+     set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:/usr/local/opt/ruby/lib/pkgconfig")
+   endif()
+-  pkg_search_module(RUBY ruby-3.1 ruby-3.0 ruby-2.7 ruby-2.6 ruby-2.5 ruby-2.4 ruby-2.3 ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby)
++  pkg_search_module(RUBY ruby-3.2 ruby-3.1 ruby-3.0 ruby-2.7 ruby-2.6 ruby-2.5 ruby-2.4 ruby-2.3 ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby)
+   if(RUBY_FOUND AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
+     # FIXME: weird hack: hardcoding the Ruby lib location on macOS
+     set(RUBY_LDFLAGS "${RUBY_LDFLAGS} -L/usr/local/opt/ruby/lib")
diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template
index 98358837c868..10e16dbe75bb 100644
--- a/srcpkgs/weechat/template
+++ b/srcpkgs/weechat/template
@@ -1,7 +1,7 @@
 # Template file for 'weechat'
 pkgname=weechat
 version=3.7.1
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DENABLE_MAN=ON -DENABLE_PERL=ON
  -DENABLE_LUA=ON -DENABLE_RUBY=ON -DENABLE_SPELL=ON

From 24907b9f0bbd0572a1f57c7b6524ec1e5a591c5d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:20 +0100
Subject: [PATCH 14/60] ruby-clocale: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-clocale/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-clocale/template b/srcpkgs/ruby-clocale/template
index 61691785300f..3a205ebcd55b 100644
--- a/srcpkgs/ruby-clocale/template
+++ b/srcpkgs/ruby-clocale/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-clocale'
 pkgname=ruby-clocale
 version=0.0.4
-revision=5
+revision=6
 build_style=gemspec
 short_desc="Ruby gem that wraps C locale functions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 46f290ad1047ab59d2922385128a2d47200d7ece Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:36 +0100
Subject: [PATCH 15/60] ruby-ffi: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ffi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 20bb95e2e7a6..1643673e9773 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ffi'
 pkgname=ruby-ffi
 version=1.11.3
-revision=6
+revision=7
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"

From de0d4a1c42cf06f63c5010298a865578f33c29a7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:20 +0100
Subject: [PATCH 16/60] ruby-hpricot: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-hpricot/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 54a19f4d8cf9..814307a54c8d 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-hpricot'
 pkgname=ruby-hpricot
 version=0.8.6
-revision=7
+revision=8
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"

From 645945cf155c96283a929b279e24b414e02891d1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:43 +0100
Subject: [PATCH 17/60] ruby-rdiscount: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rdiscount/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 5c23f6a0ed3e..f35697923c3d 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rdiscount'
 pkgname=ruby-rdiscount
 version=2.2.0.1
-revision=9
+revision=10
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"

From b9e0d4e0e64fa8efe50bce41d3b8945172555e7f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:31:07 +0100
Subject: [PATCH 18/60] rrdtool: rebuild for ruby-3.2.0.

---
 srcpkgs/rrdtool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rrdtool/template b/srcpkgs/rrdtool/template
index 50b6aee29f6d..d2b38f2300dd 100644
--- a/srcpkgs/rrdtool/template
+++ b/srcpkgs/rrdtool/template
@@ -1,7 +1,7 @@
 # Template file for 'rrdtool'
 pkgname=rrdtool
 version=1.7.2
-revision=14
+revision=15
 build_style=gnu-configure
 # configure checks sys.version[:3] for Python versioning, so 3.10 becomes 3.1;
 # until this is fixed upstream, manually define am_cv_python_version to circumvent

From db5b41e097d54e750d2b6ed3176920a644dc4a57 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:32:30 +0100
Subject: [PATCH 19/60] subtle: rebuild for ruby-3.2.0.

---
 srcpkgs/subtle/patches/ruby32.patch | 34 +++++++++++++++++++++++++++++
 srcpkgs/subtle/template             |  4 ++--
 2 files changed, 36 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/subtle/patches/ruby32.patch

diff --git a/srcpkgs/subtle/patches/ruby32.patch b/srcpkgs/subtle/patches/ruby32.patch
new file mode 100644
index 000000000000..23a3303215bd
--- /dev/null
+++ b/srcpkgs/subtle/patches/ruby32.patch
@@ -0,0 +1,34 @@
+--- a/src/shared/shared.h
++++ b/src/shared/shared.h
+@@ -18,6 +18,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <stdarg.h>
++#include <stdint.h>
+ #include <signal.h>
+ #include <errno.h>
+ #include <assert.h>
+--- a/data/sur/server.rb
++++ b/data/sur/server.rb
+@@ -148,8 +148,8 @@
+         #DataMapper::Model.raise_on_save_failure = true
+ 
+         # Create database and store
+-        DataMapper.auto_migrate!  unless File.exists?(DATABASE)
+-        Dir.mkdir(REPOSITORY)     unless File.exists?(REPOSITORY)
++        DataMapper.auto_migrate!  unless File.exist?(DATABASE)
++        Dir.mkdir(REPOSITORY)     unless File.exist?(REPOSITORY)
+ 
+         # Configure sinatra application
+         set :port, port
+--- a/Rakefile
++++ b/Rakefile
+@@ -288,7 +288,7 @@
+     end
+ 
+     # Get revision
+-    if File.exists?(".hg") and (hg = find_executable0("hg"))
++    if File.exist?(".hg") and (hg = find_executable0("hg"))
+       match = `#{hg} tip`.match(/^[^:]+:\s*(\d+).*/)
+ 
+       if !match.nil? and 2 == match.size
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index a60bd06c540c..32b13cb1d561 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -1,7 +1,7 @@
 # Template file for 'subtle'
 pkgname=subtle
 version=0.11.6579
-revision=3
+revision=4
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
@@ -18,7 +18,7 @@ if [ "$CROSS_BUILD" ]; then
 		broken="Word size must match"
 	fi
 	hostmakedepends+=" $makedepends"
-	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.1.0/"
+	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.2.0/"
 	export CFLAGS
 fi
 

From 531dffa8c71070c588bb6fca28d1a09ddaa40ec8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:39:43 +0100
Subject: [PATCH 20/60] notmuch: rebuild for ruby-3.2.0.

---
 srcpkgs/notmuch/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index 4f51aeb872ac..a59f33f98c4f 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
 version=0.35
-revision=2
+revision=3
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch

From 0427da8359fa5f1f822e88cfe1ff77192b73e067 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 21/60] ruby-sync: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-sync/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 6df66104b6bf..0a1d70c9a99b 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-sync'
 pkgname=ruby-sync
 version=0.5.0
-revision=4
+revision=5
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 934146d514bd008ec5e6ede708cc2a140a48d382 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 22/60] ruby-concurrent-ruby: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-concurrent-ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-concurrent-ruby/template b/srcpkgs/ruby-concurrent-ruby/template
index 8117a8fef1c8..7e1db51ee2bb 100644
--- a/srcpkgs/ruby-concurrent-ruby/template
+++ b/srcpkgs/ruby-concurrent-ruby/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-concurrent-ruby'
 pkgname=ruby-concurrent-ruby
 version=1.1.7
-revision=3
+revision=4
 build_style=gem
 hostmakedepends="ruby"
 depends="ruby"

From 1d4a6eb6614386f2a208f68d8ca612f56377d814 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 23/60] ruby-rubysl-singleton: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rubysl-singleton/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rubysl-singleton/template b/srcpkgs/ruby-rubysl-singleton/template
index 36945b5cf4f5..164b9e05a86c 100644
--- a/srcpkgs/ruby-rubysl-singleton/template
+++ b/srcpkgs/ruby-rubysl-singleton/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rubysl-singleton'
 pkgname=ruby-rubysl-singleton
 version=2.0.0
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From ff8cc853d6a79940fbe2aee24d7e7ef2c4b8fe18 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 24/60] ruby-deep_merge: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-deep_merge/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 3fabe5cc5d23..8469be3f69a7 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-deep_merge'
 pkgname=ruby-deep_merge
 version=1.2.1
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From ffda5bf172cdd1cf9971f916ccd77b8c6219a0bd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 25/60] ruby-addressable: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-addressable/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-addressable/template b/srcpkgs/ruby-addressable/template
index 13097fcfe0be..d12783ec7768 100644
--- a/srcpkgs/ruby-addressable/template
+++ b/srcpkgs/ruby-addressable/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-addressable'
 pkgname=ruby-addressable
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 depends="ruby-public_suffix>=2.0.2 ruby-public_suffix<5.0"
 short_desc="Replacement for Ruby's standard library URI implementation"

From ed631c8dd5c8565f0f6addc927bedcf0a52892ec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 26/60] ruby-backports: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-backports/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-backports/template b/srcpkgs/ruby-backports/template
index 355a40cfad75..27bf81754d7d 100644
--- a/srcpkgs/ruby-backports/template
+++ b/srcpkgs/ruby-backports/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-backports'
 pkgname=ruby-backports
 version=3.15.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Essential backports that enable many of the nice features of Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 87b07a70c207ad73bbd4b81f5a95a309435281dc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 27/60] ruby-connection_pool: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-connection_pool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-connection_pool/template b/srcpkgs/ruby-connection_pool/template
index a83d37b84ed5..0304cf0ee6df 100644
--- a/srcpkgs/ruby-connection_pool/template
+++ b/srcpkgs/ruby-connection_pool/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-connection_pool'
 pkgname=ruby-connection_pool
 version=2.2.2
-revision=6
+revision=7
 build_style=gem
 short_desc="Generic connection pool for Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 43096cd35ef07b33b604eddabd8c2fd3ea27ada8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 28/60] ruby-erubis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-erubis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-erubis/template b/srcpkgs/ruby-erubis/template
index 5cc96909679e..f5f8bb1d3a61 100644
--- a/srcpkgs/ruby-erubis/template
+++ b/srcpkgs/ruby-erubis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-erubis'
 pkgname=ruby-erubis
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Erubis is an implementation of eRuby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From a8bbcebbd5d12bcdd225eb3d1713e3fa50912229 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 29/60] ruby-ethon: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ethon/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ethon/template b/srcpkgs/ruby-ethon/template
index a3184cb3fc47..3cdfa9410b92 100644
--- a/srcpkgs/ruby-ethon/template
+++ b/srcpkgs/ruby-ethon/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ethon'
 pkgname=ruby-ethon
 version=0.12.0
-revision=5
+revision=6
 build_style=gem
 depends="ruby-ffi>=1.3.0"
 short_desc="Lightweight wrapper around libcurl"

From 5a2f37a5f046719d9345208fe923cc57d7816af6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 30/60] ruby-faraday: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday/template b/srcpkgs/ruby-faraday/template
index 6b8997a6425d..510af9f7bd68 100644
--- a/srcpkgs/ruby-faraday/template
+++ b/srcpkgs/ruby-faraday/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday'
 pkgname=ruby-faraday
 version=1.0.1
-revision=4
+revision=5
 build_style=gem
 depends="ruby-multipart-post>=1.2 ruby-multipart-post<3"
 short_desc="HTTP/REST API client library"

From 977192044495528e36fb0229a09105339228107a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 31/60] ruby-faraday_middleware: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday_middleware/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday_middleware/template b/srcpkgs/ruby-faraday_middleware/template
index b819c537ba5f..becc0ec6ec32 100644
--- a/srcpkgs/ruby-faraday_middleware/template
+++ b/srcpkgs/ruby-faraday_middleware/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday_middleware'
 pkgname=ruby-faraday_middleware
 version=1.0.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-faraday>=1.0"
 short_desc="Various middleware for Faraday"

From 1b43a70c3781d418f62f0cd89585b5651a9ff187 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 32/60] ruby-filesize: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-filesize/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-filesize/template b/srcpkgs/ruby-filesize/template
index 1a9939136b77..844207dcc69d 100644
--- a/srcpkgs/ruby-filesize/template
+++ b/srcpkgs/ruby-filesize/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-filesize'
 pkgname=ruby-filesize
 version=0.2.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Small class for handling filesizes"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 81fefff0adf7e7a4bb5626150f81fcca2c353a3a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 33/60] ruby-gh: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-gh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-gh/template b/srcpkgs/ruby-gh/template
index 5758f646973d..bf5c801507b3 100644
--- a/srcpkgs/ruby-gh/template
+++ b/srcpkgs/ruby-gh/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-gh'
 pkgname=ruby-gh
 version=0.15.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.4.0 ruby-backports ruby-faraday>=0.8
  ruby-multi_json>=1.0 ruby-net-http-persistent>=2.9 ruby-net-http-pipeline"

From 243e56bb47f892c1735571a5a0b4fe65a46e3c82 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 34/60] ruby-highline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-highline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-highline/template b/srcpkgs/ruby-highline/template
index 7e7e9bdd80ea..637f5251e652 100644
--- a/srcpkgs/ruby-highline/template
+++ b/srcpkgs/ruby-highline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-highline'
 pkgname=ruby-highline
 version=2.0.3
-revision=5
+revision=6
 build_style=gem
 short_desc="High-level IO library for comamndline interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 3c9c9bd58f4bb10adacb2cc1fdb6e8fd68ee6499 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 35/60] ruby-httparty: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-httparty/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-httparty/template b/srcpkgs/ruby-httparty/template
index 4b286f65f329..79df8676af9b 100644
--- a/srcpkgs/ruby-httparty/template
+++ b/srcpkgs/ruby-httparty/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-httparty'
 pkgname=ruby-httparty
 version=0.17.1
-revision=5
+revision=6
 build_style=gem
 depends="ruby-mime-types>=3.0 ruby-multi_xml>=0.5.2"
 short_desc="Makes http fun! Also, makes consuming restful web services dead easy"

From e852debd870acba6b70b52cc4ff67c05a4965e33 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 36/60] ruby-launchy: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-launchy/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-launchy/template b/srcpkgs/ruby-launchy/template
index f8890626158c..89a71603a7ed 100644
--- a/srcpkgs/ruby-launchy/template
+++ b/srcpkgs/ruby-launchy/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-launchy'
 pkgname=ruby-launchy
 version=2.4.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.3 ruby-addressable<3.0"
 short_desc="Helper class for launching cross-platform applications"

From 336fbe77b9fbbead8877e09d50d753428be2dc4c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 37/60] ruby-manpages: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-manpages/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-manpages/template b/srcpkgs/ruby-manpages/template
index 927f16b7068c..4cde07f0e89e 100644
--- a/srcpkgs/ruby-manpages/template
+++ b/srcpkgs/ruby-manpages/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-manpages'
 pkgname=ruby-manpages
 version=0.6.1
-revision=6
+revision=7
 build_style=gem
 short_desc="Gem to add man pages support to ruby gems"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 4389815845f301a42d26960e342ca6458e00a55c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 38/60] ruby-mime-types: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types/template b/srcpkgs/ruby-mime-types/template
index c8c52b52d4a3..bab84b54e56a 100644
--- a/srcpkgs/ruby-mime-types/template
+++ b/srcpkgs/ruby-mime-types/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types'
 pkgname=ruby-mime-types
 version=3.4.1
-revision=1
+revision=2
 build_style=gem
 depends="ruby-mime-types-data>=3.2015"
 short_desc="Library for registry and information about MIME types"

From 7233bb5b8d49e8ce6b705fc7b5c4eb6e368c7b4c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 39/60] ruby-mime-types-data: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types-data/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types-data/template b/srcpkgs/ruby-mime-types-data/template
index 5bf165506ad2..fd6da7ef3a8a 100644
--- a/srcpkgs/ruby-mime-types-data/template
+++ b/srcpkgs/ruby-mime-types-data/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types-data'
 pkgname=ruby-mime-types-data
 version=3.2022.0105
-revision=1
+revision=2
 build_style=gem
 short_desc="Registry for MIME media type definitions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 4116e764ab462bc4c28fa07c351b27d2b3e9c936 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 40/60] ruby-mini_portile2: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mini_portile2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mini_portile2/template b/srcpkgs/ruby-mini_portile2/template
index f7c225545dc9..1828dc1eed67 100644
--- a/srcpkgs/ruby-mini_portile2/template
+++ b/srcpkgs/ruby-mini_portile2/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mini_portile2'
 pkgname=ruby-mini_portile2
 version=2.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Simplistic port-like solution for developers"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 428c9e5f52f73ab48bedb0b450fa1bcb3100ea19 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 41/60] ruby-multi_json: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_json/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_json/template b/srcpkgs/ruby-multi_json/template
index 006d7d578a16..bda0db82272e 100644
--- a/srcpkgs/ruby-multi_json/template
+++ b/srcpkgs/ruby-multi_json/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_json'
 pkgname=ruby-multi_json
 version=1.14.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Common interface for multiple JSON parsing libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 20214ad143a5286d2bb94923928eb97d7b31bb1f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 42/60] ruby-multi_xml: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_xml/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_xml/template b/srcpkgs/ruby-multi_xml/template
index fd23fbc227f5..a16499ccc777 100644
--- a/srcpkgs/ruby-multi_xml/template
+++ b/srcpkgs/ruby-multi_xml/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_xml'
 pkgname=ruby-multi_xml
 version=0.6.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML"
 maintainer="Orphaned <orphan@voidlinux.org>"

From fd7c06e0a28e5232df9114db066d5206cdd5b326 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 43/60] ruby-multipart-post: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multipart-post/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multipart-post/template b/srcpkgs/ruby-multipart-post/template
index c6baa24adf70..2fa50e4a990f 100644
--- a/srcpkgs/ruby-multipart-post/template
+++ b/srcpkgs/ruby-multipart-post/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multipart-post'
 pkgname=ruby-multipart-post
 version=2.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Use with Net::HTTP to do multipart form posts"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 7a4e6819e4175a7f21dcde7a7c0ed0aa89bc972f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 44/60] ruby-mustache: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mustache/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mustache/template b/srcpkgs/ruby-mustache/template
index cf10ae6f107f..8c6b5a1f1364 100644
--- a/srcpkgs/ruby-mustache/template
+++ b/srcpkgs/ruby-mustache/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mustache'
 pkgname=ruby-mustache
 version=1.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Framework-agnostic way to render logic-free views"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 2099385659ad900cc9cbb3d3e6c3f5e62e2b8b62 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 45/60] ruby-net-http-persistent: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-persistent/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-persistent/template b/srcpkgs/ruby-net-http-persistent/template
index 943562acf325..2959ebdbda7a 100644
--- a/srcpkgs/ruby-net-http-persistent/template
+++ b/srcpkgs/ruby-net-http-persistent/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-persistent'
 pkgname=ruby-net-http-persistent
 version=4.0.1
-revision=2
+revision=3
 build_style=gem
 depends="ruby-connection_pool>=2.2 ruby-connection_pool<3.0"
 short_desc="Manages persistent connections using Net::HTTP"

From ac55183cdafc84471ff23cb09a1c535b2c698d54 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 46/60] ruby-net-http-pipeline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-pipeline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-pipeline/template b/srcpkgs/ruby-net-http-pipeline/template
index a071ee510449..062c85a7cfb6 100644
--- a/srcpkgs/ruby-net-http-pipeline/template
+++ b/srcpkgs/ruby-net-http-pipeline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-pipeline'
 pkgname=ruby-net-http-pipeline
 version=1.0.1
-revision=6
+revision=7
 build_style=gem
 short_desc="HTTP/1.1 pipelining implementation atop Net::HTTP"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 82ae1cd015ad77aaf911fcead2bdc3bed205defa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 47/60] ruby-pkg-config: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pkg-config/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pkg-config/template b/srcpkgs/ruby-pkg-config/template
index 8c53cce12f49..69ec4b2671f9 100644
--- a/srcpkgs/ruby-pkg-config/template
+++ b/srcpkgs/ruby-pkg-config/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pkg-config'
 pkgname=ruby-pkg-config
 version=1.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Properly detect need libraries for compiling Ruby native extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From c34e742dbf359e21473290fddc0ea93992095c05 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 48/60] ruby-public_suffix: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-public_suffix/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-public_suffix/template b/srcpkgs/ruby-public_suffix/template
index 0e4eed0e0f02..98d33cc0ca3b 100644
--- a/srcpkgs/ruby-public_suffix/template
+++ b/srcpkgs/ruby-public_suffix/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-public_suffix'
 pkgname=ruby-public_suffix
 version=4.0.2
-revision=5
+revision=6
 build_style=gem
 short_desc="Parse domain names into top level domain, domain and subdomains"
 maintainer="Orphaned <orphan@voidlinux.org>"

From b2ea560fa0b491d78600c74515dcf1d0016dc815 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 49/60] ruby-pusher-client: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pusher-client/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pusher-client/template b/srcpkgs/ruby-pusher-client/template
index 2d4e3c021e57..e543f05010a3 100644
--- a/srcpkgs/ruby-pusher-client/template
+++ b/srcpkgs/ruby-pusher-client/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pusher-client'
 pkgname=ruby-pusher-client
 version=0.6.2
-revision=6
+revision=7
 build_style=gem
 depends="ruby-websocket>=1.0 ruby-websocket<2.0"
 short_desc="Client for consuming WebSockets from http://pusher.com"

From b7c8b6769f7397fdcafadc6542645e8d9f77159a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 50/60] ruby-rainbow: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rainbow/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rainbow/template b/srcpkgs/ruby-rainbow/template
index e9a41a7cf61f..537112639b4c 100644
--- a/srcpkgs/ruby-rainbow/template
+++ b/srcpkgs/ruby-rainbow/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rainbow'
 pkgname=ruby-rainbow
 version=3.0.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Colorize printed text on ANSI terminals"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 2fe9e97174628cc8c93dfee6924ebf031b1859e8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 51/60] ruby-rb-readline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rb-readline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rb-readline/template b/srcpkgs/ruby-rb-readline/template
index 15beb60005a5..b4fc1b8225e5 100644
--- a/srcpkgs/ruby-rb-readline/template
+++ b/srcpkgs/ruby-rb-readline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rb-readline'
 pkgname=ruby-rb-readline
 version=0.5.5
-revision=6
+revision=7
 build_style=gem
 depends="ruby"
 short_desc="Pure Ruby implementation of GNU readline library"

From b3c95d66194b91ba9a2b4612c8a9e7cdb4671932 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 52/60] ruby-ronn: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ronn/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ronn/template b/srcpkgs/ruby-ronn/template
index d6a74ac864b6..7ea76a006877 100644
--- a/srcpkgs/ruby-ronn/template
+++ b/srcpkgs/ruby-ronn/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ronn'
 pkgname=ruby-ronn
 version=0.7.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-hpricot ruby-mustache ruby-rdiscount groff"
 short_desc="Strick markdown-like format for manpages"

From 451aa7a0f717dc1d06c9568568f46b45618435eb Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 53/60] ruby-thor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-thor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-thor/template b/srcpkgs/ruby-thor/template
index 7344c73e1839..85f4a52caeec 100644
--- a/srcpkgs/ruby-thor/template
+++ b/srcpkgs/ruby-thor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-thor'
 pkgname=ruby-thor
 version=1.2.1
-revision=1
+revision=2
 build_style=gem
 short_desc="Toolkit for building powerful command-line interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 9c7c9bf7189621acba9947192422b67631d0498e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 54/60] ruby-tmuxinator: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-tmuxinator/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index b5327b5ca889..092a44eb8620 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-tmuxinator'
 pkgname=ruby-tmuxinator
 version=3.0.5
-revision=1
+revision=2
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"

From 146bc3930a5978ceb42a1af25ceeaf1d24ed4f2f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 55/60] ruby-travis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-travis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-travis/template b/srcpkgs/ruby-travis/template
index 3743358bb37f..60a84ec3608d 100644
--- a/srcpkgs/ruby-travis/template
+++ b/srcpkgs/ruby-travis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-travis'
 pkgname=ruby-travis
 version=1.9.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-backports ruby-faraday>=1.0 ruby-faraday_middleware>=1.0
  ruby-gh>=0.13 ruby-highline>=2.0 ruby-launchy>=2.1 ruby-pusher-client>=0.4

From fd1c727327b82fafc012e06f8db27e97af804487 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 56/60] ruby-typhoeus: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-typhoeus/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-typhoeus/template b/srcpkgs/ruby-typhoeus/template
index 4b4bd3a2ccfc..aaf4e5ce7ac1 100644
--- a/srcpkgs/ruby-typhoeus/template
+++ b/srcpkgs/ruby-typhoeus/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-typhoeus'
 pkgname=ruby-typhoeus
 version=1.3.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-ethon>=0.9.0"
 short_desc="Parallel HTTP requests runner"

From 086b9b05840435f5a05c6afa3c6e4848270d3381 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 57/60] ruby-websocket: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-websocket/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-websocket/template b/srcpkgs/ruby-websocket/template
index 95d7cd3f07f4..a24b60717890 100644
--- a/srcpkgs/ruby-websocket/template
+++ b/srcpkgs/ruby-websocket/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-websocket'
 pkgname=ruby-websocket
 version=1.2.8
-revision=6
+revision=7
 build_style=gem
 short_desc="Universal Ruby library to handle WebSocket protocol"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 35a5e805688354196db9165e14c63e815738f651 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 58/60] ruby-xdg: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-xdg/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-xdg/template b/srcpkgs/ruby-xdg/template
index 68cead47762a..d7f571f9ad3b 100644
--- a/srcpkgs/ruby-xdg/template
+++ b/srcpkgs/ruby-xdg/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-xdg'
 pkgname=ruby-xdg
 version=6.5.0
-revision=1
+revision=2
 build_style=gem
 short_desc="Module for supporting the XDG Base Directory Standard"
 maintainer="Orphaned <orphan@voidlinux.org>"

From c0ba1f6f563af6fd6f29f576f842c0248e8824ab Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:48:25 +0100
Subject: [PATCH 59/60] hivex: rebuild for ruby-3.2.0.

---
 srcpkgs/hivex/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hivex/template b/srcpkgs/hivex/template
index e6b15e5a990e..e572186a53a9 100644
--- a/srcpkgs/hivex/template
+++ b/srcpkgs/hivex/template
@@ -1,7 +1,7 @@
 # Template file for 'hivex'
 pkgname=hivex
 version=1.3.21
-revision=7
+revision=8
 build_style=gnu-configure
 configure_args="--disable-ocaml" # currently ocaml is broken
 hostmakedepends="python3 perl ruby ocaml ocaml-findlib perl-IO-stringy"

From daf6f93bcce9ef677dfb32dccf60fb4e7b476bec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:50:11 +0100
Subject: [PATCH 60/60] libguestfs: rebuild for ruby-3.2.0.

---
 srcpkgs/libguestfs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libguestfs/template b/srcpkgs/libguestfs/template
index 05ed38deda91..7e0dd1d1cd43 100644
--- a/srcpkgs/libguestfs/template
+++ b/srcpkgs/libguestfs/template
@@ -1,7 +1,7 @@
 # Template file for 'libguestfs'
 pkgname=libguestfs
 version=1.48.4
-revision=2
+revision=3
 _version_short=${version%.*}
 build_style=gnu-configure
 make_install_args="INSTALLDIRS=vendor"

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ruby 3.2
  2023-01-04 14:08 [PR PATCH] Ruby 3.2 leahneukirchen
@ 2023-04-05  1:45 ` github-actions
  2023-05-17 11:40 ` [PR PATCH] [Updated] " leahneukirchen
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: github-actions @ 2023-04-05  1:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/41439#issuecomment-1496809849

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Updated] Ruby 3.2
  2023-01-04 14:08 [PR PATCH] Ruby 3.2 leahneukirchen
  2023-04-05  1:45 ` github-actions
@ 2023-05-17 11:40 ` leahneukirchen
  2023-05-17 12:20 ` leahneukirchen
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: leahneukirchen @ 2023-05-17 11:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1325 bytes --]

There is an updated pull request by leahneukirchen against master on the void-packages repository

https://github.com/leahneukirchen/void-packages ruby32
https://github.com/void-linux/void-packages/pull/41439

Ruby 3.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

Still missing:
- [ ] vagrant https://github.com/hashicorp/vagrant/issues/13028

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/41439.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ruby32-41439.patch --]
[-- Type: text/x-diff, Size: 42330 bytes --]

From 684db5bbbec5a21c622234f2f0b3b9f5baf0ccf4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:28:54 +0100
Subject: [PATCH 01/53] ruby: update to 3.2.0.

---
 common/shlibs         | 2 +-
 srcpkgs/ruby/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 512268d5030f..fb04697b083f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -445,7 +445,7 @@ libKScreenLocker.so.5 kscreenlocker-5.8.4_1
 libparted.so.2 libparted-3.1_1
 libparted-fs-resize.so.0 libparted-3.1_1
 libntfs-3g.so.89 ntfs-3g-2021.8.22_1
-libruby.so.3.1 ruby-3.1.0_1
+libruby.so.3.2 ruby-3.2.0_1
 librw.so.0 rankwidth-0.9_1
 libprocessui.so.9 libksysguard-5.18.90_1
 libksignalplotter.so.9 libksysguard-5.18.90_1
diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 8ae5c53e8993..bb5d73fbf21b 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -1,8 +1,8 @@
 # Template file for 'ruby'
-_ruby_abiver=3.1.0
+_ruby_abiver=3.2.0
 
 pkgname=ruby
-version=3.1.4
+version=3.2.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
@@ -16,7 +16,7 @@ homepage="http://www.ruby-lang.org/en/"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1b6d6010e76036c937b9671f4752f065aeca800a6c664f71f6c9a699453af94f
+checksum=d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally

From 56ac372d823fb15255e18303bccc2544c87506b1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:19:03 +0100
Subject: [PATCH 02/53] vim: rebuild for ruby-3.2.0.

---
 srcpkgs/vim/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template
index e2f7207a51a8..ae29330a050c 100644
--- a/srcpkgs/vim/template
+++ b/srcpkgs/vim/template
@@ -1,7 +1,7 @@
 # Template file for 'vim'
 pkgname=vim
 version=9.0.1321
-revision=2
+revision=3
 create_wrksrc=required
 hostmakedepends="gettext glib-devel pkg-config"
 makedepends="acl-devel ncurses-devel

From fa17a9fc0f687d78e7181f2d73c31708128aac8b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:41:13 +0100
Subject: [PATCH 03/53] ruby-asciidoctor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-asciidoctor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-asciidoctor/template b/srcpkgs/ruby-asciidoctor/template
index e9e7669f0f6c..d6ffcd4a750c 100644
--- a/srcpkgs/ruby-asciidoctor/template
+++ b/srcpkgs/ruby-asciidoctor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-asciidoctor'
 pkgname=ruby-asciidoctor
 version=2.0.15
-revision=3
+revision=4
 build_style=gem
 short_desc="Ruby implementation of AsciiDoc"
 maintainer="Orphaned <orphan@voidlinux.org>"

From e2d8dddfab47bfffbe61b92749b4cb8c76138515 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:25:54 +0100
Subject: [PATCH 04/53] weechat: rebuild for ruby-3.2.0.

---
 srcpkgs/weechat/patches/ruby.patch | 11 +++++++++++
 srcpkgs/weechat/template           |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/weechat/patches/ruby.patch

diff --git a/srcpkgs/weechat/patches/ruby.patch b/srcpkgs/weechat/patches/ruby.patch
new file mode 100644
index 000000000000..3b1fc3776890
--- /dev/null
+++ b/srcpkgs/weechat/patches/ruby.patch
@@ -0,0 +1,11 @@
+--- a/cmake/FindRuby.cmake
++++ b/cmake/FindRuby.cmake
+@@ -37,7 +37,7 @@
+     # set specific search path for macOS
+     set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:/usr/local/opt/ruby/lib/pkgconfig")
+   endif()
+-  pkg_search_module(RUBY ruby-3.1 ruby-3.0 ruby-2.7 ruby-2.6 ruby-2.5 ruby-2.4 ruby-2.3 ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby)
++  pkg_search_module(RUBY ruby-3.2 ruby-3.1 ruby-3.0 ruby-2.7 ruby-2.6 ruby-2.5 ruby-2.4 ruby-2.3 ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby)
+   if(RUBY_FOUND AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
+     # FIXME: weird hack: hardcoding the Ruby lib location on macOS
+     set(RUBY_LDFLAGS "${RUBY_LDFLAGS} -L/usr/local/opt/ruby/lib")
diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template
index 168df2814c4a..30b08a1534c2 100644
--- a/srcpkgs/weechat/template
+++ b/srcpkgs/weechat/template
@@ -1,7 +1,7 @@
 # Template file for 'weechat'
 pkgname=weechat
 version=3.8
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DENABLE_MAN=ON -DENABLE_PERL=ON
  -DENABLE_LUA=ON -DENABLE_RUBY=ON -DENABLE_SPELL=ON

From 857d057c4c60d8eabaab6ab74c483e67660f4f8a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:20 +0100
Subject: [PATCH 05/53] ruby-clocale: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-clocale/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-clocale/template b/srcpkgs/ruby-clocale/template
index 61691785300f..3a205ebcd55b 100644
--- a/srcpkgs/ruby-clocale/template
+++ b/srcpkgs/ruby-clocale/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-clocale'
 pkgname=ruby-clocale
 version=0.0.4
-revision=5
+revision=6
 build_style=gemspec
 short_desc="Ruby gem that wraps C locale functions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 30d34e816a89eb85a887cd3baa9bc304a19017a7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:36 +0100
Subject: [PATCH 06/53] ruby-ffi: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ffi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 20bb95e2e7a6..1643673e9773 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ffi'
 pkgname=ruby-ffi
 version=1.11.3
-revision=6
+revision=7
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"

From 039fb2638cb70d04dab45c7f0f45be6b5bb37a5e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:20 +0100
Subject: [PATCH 07/53] ruby-hpricot: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-hpricot/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 54a19f4d8cf9..814307a54c8d 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-hpricot'
 pkgname=ruby-hpricot
 version=0.8.6
-revision=7
+revision=8
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"

From 515d70782e1200f23c029732098d5eadb23cf9d2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:43 +0100
Subject: [PATCH 08/53] ruby-rdiscount: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rdiscount/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 5c23f6a0ed3e..f35697923c3d 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rdiscount'
 pkgname=ruby-rdiscount
 version=2.2.0.1
-revision=9
+revision=10
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"

From 0c707d59f4b9d997079b7743e173f72c8f621275 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:31:07 +0100
Subject: [PATCH 09/53] rrdtool: rebuild for ruby-3.2.0.

---
 srcpkgs/rrdtool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rrdtool/template b/srcpkgs/rrdtool/template
index 50b6aee29f6d..d2b38f2300dd 100644
--- a/srcpkgs/rrdtool/template
+++ b/srcpkgs/rrdtool/template
@@ -1,7 +1,7 @@
 # Template file for 'rrdtool'
 pkgname=rrdtool
 version=1.7.2
-revision=14
+revision=15
 build_style=gnu-configure
 # configure checks sys.version[:3] for Python versioning, so 3.10 becomes 3.1;
 # until this is fixed upstream, manually define am_cv_python_version to circumvent

From 599ffc31fd0994541781786fea834f2fd4a3bb3d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:32:30 +0100
Subject: [PATCH 10/53] subtle: rebuild for ruby-3.2.0.

---
 srcpkgs/subtle/patches/ruby32.patch | 34 +++++++++++++++++++++++++++++
 srcpkgs/subtle/template             |  2 +-
 2 files changed, 35 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/subtle/patches/ruby32.patch

diff --git a/srcpkgs/subtle/patches/ruby32.patch b/srcpkgs/subtle/patches/ruby32.patch
new file mode 100644
index 000000000000..23a3303215bd
--- /dev/null
+++ b/srcpkgs/subtle/patches/ruby32.patch
@@ -0,0 +1,34 @@
+--- a/src/shared/shared.h
++++ b/src/shared/shared.h
+@@ -18,6 +18,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <stdarg.h>
++#include <stdint.h>
+ #include <signal.h>
+ #include <errno.h>
+ #include <assert.h>
+--- a/data/sur/server.rb
++++ b/data/sur/server.rb
+@@ -148,8 +148,8 @@
+         #DataMapper::Model.raise_on_save_failure = true
+ 
+         # Create database and store
+-        DataMapper.auto_migrate!  unless File.exists?(DATABASE)
+-        Dir.mkdir(REPOSITORY)     unless File.exists?(REPOSITORY)
++        DataMapper.auto_migrate!  unless File.exist?(DATABASE)
++        Dir.mkdir(REPOSITORY)     unless File.exist?(REPOSITORY)
+ 
+         # Configure sinatra application
+         set :port, port
+--- a/Rakefile
++++ b/Rakefile
+@@ -288,7 +288,7 @@
+     end
+ 
+     # Get revision
+-    if File.exists?(".hg") and (hg = find_executable0("hg"))
++    if File.exist?(".hg") and (hg = find_executable0("hg"))
+       match = `#{hg} tip`.match(/^[^:]+:\s*(\d+).*/)
+ 
+       if !match.nil? and 2 == match.size
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 1f41155a11ad..32b13cb1d561 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -18,7 +18,7 @@ if [ "$CROSS_BUILD" ]; then
 		broken="Word size must match"
 	fi
 	hostmakedepends+=" $makedepends"
-	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.1.0/"
+	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.2.0/"
 	export CFLAGS
 fi
 

From e81642789dc222e9d08ec363cbce8eab18fe8cce Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:39:43 +0100
Subject: [PATCH 11/53] notmuch: rebuild for ruby-3.2.0.

---
 srcpkgs/notmuch/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index 4f51aeb872ac..a59f33f98c4f 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
 version=0.35
-revision=2
+revision=3
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch

From 49215e92d4442e9e7decfd701725136af5599ea6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 12/53] ruby-sync: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-sync/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 6df66104b6bf..0a1d70c9a99b 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-sync'
 pkgname=ruby-sync
 version=0.5.0
-revision=4
+revision=5
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From bf42b5641692194f87e6a78b453363bb0418a087 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 13/53] ruby-concurrent-ruby: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-concurrent-ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-concurrent-ruby/template b/srcpkgs/ruby-concurrent-ruby/template
index b758fcda8711..0b9a1bbf9cb0 100644
--- a/srcpkgs/ruby-concurrent-ruby/template
+++ b/srcpkgs/ruby-concurrent-ruby/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-concurrent-ruby'
 pkgname=ruby-concurrent-ruby
 version=1.1.7
-revision=3
+revision=4
 build_style=gem
 hostmakedepends="ruby"
 depends="ruby"

From fff5061c5e73994c511e85a101089f2668a1bf5d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 14/53] ruby-rubysl-singleton: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rubysl-singleton/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rubysl-singleton/template b/srcpkgs/ruby-rubysl-singleton/template
index 47b678bb2ae3..3b7b88d44d78 100644
--- a/srcpkgs/ruby-rubysl-singleton/template
+++ b/srcpkgs/ruby-rubysl-singleton/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rubysl-singleton'
 pkgname=ruby-rubysl-singleton
 version=2.0.0
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 16219549f7dc8643d174f39d3962917bf621539e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 15/53] ruby-deep_merge: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-deep_merge/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index dbb7b1c5db62..3b98341b36aa 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-deep_merge'
 pkgname=ruby-deep_merge
 version=1.2.1
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 7c46560fcd9bb63674175827b1890784b8a25bd9 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 16/53] ruby-addressable: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-addressable/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-addressable/template b/srcpkgs/ruby-addressable/template
index 13097fcfe0be..d12783ec7768 100644
--- a/srcpkgs/ruby-addressable/template
+++ b/srcpkgs/ruby-addressable/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-addressable'
 pkgname=ruby-addressable
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 depends="ruby-public_suffix>=2.0.2 ruby-public_suffix<5.0"
 short_desc="Replacement for Ruby's standard library URI implementation"

From 49694b277cfd01edb4af34f1ceb1f889894b3248 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 17/53] ruby-backports: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-backports/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-backports/template b/srcpkgs/ruby-backports/template
index 355a40cfad75..27bf81754d7d 100644
--- a/srcpkgs/ruby-backports/template
+++ b/srcpkgs/ruby-backports/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-backports'
 pkgname=ruby-backports
 version=3.15.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Essential backports that enable many of the nice features of Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From d3e88e26d39b2595cde6816e9c77d18bb39e45ee Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 18/53] ruby-connection_pool: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-connection_pool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-connection_pool/template b/srcpkgs/ruby-connection_pool/template
index a83d37b84ed5..0304cf0ee6df 100644
--- a/srcpkgs/ruby-connection_pool/template
+++ b/srcpkgs/ruby-connection_pool/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-connection_pool'
 pkgname=ruby-connection_pool
 version=2.2.2
-revision=6
+revision=7
 build_style=gem
 short_desc="Generic connection pool for Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From b83df25228d89e3d9b9a847a4ea2b407cfeb5098 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 19/53] ruby-erubis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-erubis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-erubis/template b/srcpkgs/ruby-erubis/template
index 5cc96909679e..f5f8bb1d3a61 100644
--- a/srcpkgs/ruby-erubis/template
+++ b/srcpkgs/ruby-erubis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-erubis'
 pkgname=ruby-erubis
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Erubis is an implementation of eRuby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 23476ca2677dab6cce63ee9bda9501f8ea82a1fa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 20/53] ruby-ethon: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ethon/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ethon/template b/srcpkgs/ruby-ethon/template
index a3184cb3fc47..3cdfa9410b92 100644
--- a/srcpkgs/ruby-ethon/template
+++ b/srcpkgs/ruby-ethon/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ethon'
 pkgname=ruby-ethon
 version=0.12.0
-revision=5
+revision=6
 build_style=gem
 depends="ruby-ffi>=1.3.0"
 short_desc="Lightweight wrapper around libcurl"

From eba3b0bb61bda9a4a4a190d6af57e44cc0414002 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 21/53] ruby-faraday: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday/template b/srcpkgs/ruby-faraday/template
index 6b8997a6425d..510af9f7bd68 100644
--- a/srcpkgs/ruby-faraday/template
+++ b/srcpkgs/ruby-faraday/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday'
 pkgname=ruby-faraday
 version=1.0.1
-revision=4
+revision=5
 build_style=gem
 depends="ruby-multipart-post>=1.2 ruby-multipart-post<3"
 short_desc="HTTP/REST API client library"

From 969882275f8d2e8993b396c13c9c7a49df849168 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 22/53] ruby-faraday_middleware: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday_middleware/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday_middleware/template b/srcpkgs/ruby-faraday_middleware/template
index b819c537ba5f..becc0ec6ec32 100644
--- a/srcpkgs/ruby-faraday_middleware/template
+++ b/srcpkgs/ruby-faraday_middleware/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday_middleware'
 pkgname=ruby-faraday_middleware
 version=1.0.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-faraday>=1.0"
 short_desc="Various middleware for Faraday"

From a47c8f07a54578110112beeb3ba9e37182fb852b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 23/53] ruby-filesize: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-filesize/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-filesize/template b/srcpkgs/ruby-filesize/template
index 1a9939136b77..844207dcc69d 100644
--- a/srcpkgs/ruby-filesize/template
+++ b/srcpkgs/ruby-filesize/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-filesize'
 pkgname=ruby-filesize
 version=0.2.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Small class for handling filesizes"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 0e4e2ec4c29511e165efd64b674713d1a851f9ca Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 24/53] ruby-gh: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-gh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-gh/template b/srcpkgs/ruby-gh/template
index 5758f646973d..bf5c801507b3 100644
--- a/srcpkgs/ruby-gh/template
+++ b/srcpkgs/ruby-gh/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-gh'
 pkgname=ruby-gh
 version=0.15.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.4.0 ruby-backports ruby-faraday>=0.8
  ruby-multi_json>=1.0 ruby-net-http-persistent>=2.9 ruby-net-http-pipeline"

From c7cd45723837e5421b12680d3f29abc2fb32be1a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 25/53] ruby-highline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-highline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-highline/template b/srcpkgs/ruby-highline/template
index 7e7e9bdd80ea..637f5251e652 100644
--- a/srcpkgs/ruby-highline/template
+++ b/srcpkgs/ruby-highline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-highline'
 pkgname=ruby-highline
 version=2.0.3
-revision=5
+revision=6
 build_style=gem
 short_desc="High-level IO library for comamndline interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From b25ed0d31e3d318e62129313269a2944baf5fa2e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 26/53] ruby-httparty: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-httparty/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-httparty/template b/srcpkgs/ruby-httparty/template
index 4b286f65f329..79df8676af9b 100644
--- a/srcpkgs/ruby-httparty/template
+++ b/srcpkgs/ruby-httparty/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-httparty'
 pkgname=ruby-httparty
 version=0.17.1
-revision=5
+revision=6
 build_style=gem
 depends="ruby-mime-types>=3.0 ruby-multi_xml>=0.5.2"
 short_desc="Makes http fun! Also, makes consuming restful web services dead easy"

From 2a710c0c9779b0312ff9b45b65d0a1716535a2be Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 27/53] ruby-launchy: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-launchy/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-launchy/template b/srcpkgs/ruby-launchy/template
index f8890626158c..89a71603a7ed 100644
--- a/srcpkgs/ruby-launchy/template
+++ b/srcpkgs/ruby-launchy/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-launchy'
 pkgname=ruby-launchy
 version=2.4.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.3 ruby-addressable<3.0"
 short_desc="Helper class for launching cross-platform applications"

From d685263a765e41b5c11eca4b64f1f0443218d751 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 28/53] ruby-manpages: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-manpages/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-manpages/template b/srcpkgs/ruby-manpages/template
index 927f16b7068c..4cde07f0e89e 100644
--- a/srcpkgs/ruby-manpages/template
+++ b/srcpkgs/ruby-manpages/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-manpages'
 pkgname=ruby-manpages
 version=0.6.1
-revision=6
+revision=7
 build_style=gem
 short_desc="Gem to add man pages support to ruby gems"
 maintainer="Orphaned <orphan@voidlinux.org>"

From d6c991b1ed6f8105f50395fb351447a66b69f014 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 29/53] ruby-mime-types: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types/template b/srcpkgs/ruby-mime-types/template
index c8c52b52d4a3..bab84b54e56a 100644
--- a/srcpkgs/ruby-mime-types/template
+++ b/srcpkgs/ruby-mime-types/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types'
 pkgname=ruby-mime-types
 version=3.4.1
-revision=1
+revision=2
 build_style=gem
 depends="ruby-mime-types-data>=3.2015"
 short_desc="Library for registry and information about MIME types"

From 3e6af218695ad000cde97bd89b27d7bd4acbe4c8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 30/53] ruby-mime-types-data: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types-data/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types-data/template b/srcpkgs/ruby-mime-types-data/template
index 5bf165506ad2..fd6da7ef3a8a 100644
--- a/srcpkgs/ruby-mime-types-data/template
+++ b/srcpkgs/ruby-mime-types-data/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types-data'
 pkgname=ruby-mime-types-data
 version=3.2022.0105
-revision=1
+revision=2
 build_style=gem
 short_desc="Registry for MIME media type definitions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 6ece7eb483b220ec174ae049120747a9b95ac90f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 31/53] ruby-mini_portile2: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mini_portile2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mini_portile2/template b/srcpkgs/ruby-mini_portile2/template
index f7c225545dc9..1828dc1eed67 100644
--- a/srcpkgs/ruby-mini_portile2/template
+++ b/srcpkgs/ruby-mini_portile2/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mini_portile2'
 pkgname=ruby-mini_portile2
 version=2.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Simplistic port-like solution for developers"
 maintainer="Orphaned <orphan@voidlinux.org>"

From e16ec0aab73bc7299681398cefec985ac30a0a35 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 32/53] ruby-multi_json: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_json/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_json/template b/srcpkgs/ruby-multi_json/template
index 006d7d578a16..bda0db82272e 100644
--- a/srcpkgs/ruby-multi_json/template
+++ b/srcpkgs/ruby-multi_json/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_json'
 pkgname=ruby-multi_json
 version=1.14.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Common interface for multiple JSON parsing libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 9f3fc3eef201a3acca2eeb05f0c0bf9da9380812 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 33/53] ruby-multi_xml: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_xml/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_xml/template b/srcpkgs/ruby-multi_xml/template
index fd23fbc227f5..a16499ccc777 100644
--- a/srcpkgs/ruby-multi_xml/template
+++ b/srcpkgs/ruby-multi_xml/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_xml'
 pkgname=ruby-multi_xml
 version=0.6.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 07df73af8c53f346d82ae339044e6935ad2406ce Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 34/53] ruby-multipart-post: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multipart-post/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multipart-post/template b/srcpkgs/ruby-multipart-post/template
index c6baa24adf70..2fa50e4a990f 100644
--- a/srcpkgs/ruby-multipart-post/template
+++ b/srcpkgs/ruby-multipart-post/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multipart-post'
 pkgname=ruby-multipart-post
 version=2.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Use with Net::HTTP to do multipart form posts"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 253b095c2579143881c956e5e16f4e0eb6838aef Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 35/53] ruby-mustache: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mustache/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mustache/template b/srcpkgs/ruby-mustache/template
index cf10ae6f107f..8c6b5a1f1364 100644
--- a/srcpkgs/ruby-mustache/template
+++ b/srcpkgs/ruby-mustache/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mustache'
 pkgname=ruby-mustache
 version=1.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Framework-agnostic way to render logic-free views"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 08917cf6763084fb2f6bafbd309bb44b150aed66 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 36/53] ruby-net-http-persistent: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-persistent/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-persistent/template b/srcpkgs/ruby-net-http-persistent/template
index 943562acf325..2959ebdbda7a 100644
--- a/srcpkgs/ruby-net-http-persistent/template
+++ b/srcpkgs/ruby-net-http-persistent/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-persistent'
 pkgname=ruby-net-http-persistent
 version=4.0.1
-revision=2
+revision=3
 build_style=gem
 depends="ruby-connection_pool>=2.2 ruby-connection_pool<3.0"
 short_desc="Manages persistent connections using Net::HTTP"

From 901d92a753e9b57ee2ac2b048b8bf9a4bc2a1f78 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 37/53] ruby-net-http-pipeline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-pipeline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-pipeline/template b/srcpkgs/ruby-net-http-pipeline/template
index a071ee510449..062c85a7cfb6 100644
--- a/srcpkgs/ruby-net-http-pipeline/template
+++ b/srcpkgs/ruby-net-http-pipeline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-pipeline'
 pkgname=ruby-net-http-pipeline
 version=1.0.1
-revision=6
+revision=7
 build_style=gem
 short_desc="HTTP/1.1 pipelining implementation atop Net::HTTP"
 maintainer="Orphaned <orphan@voidlinux.org>"

From d5fe4a54f9b9bf262e24297bb1b1d967387879b5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 38/53] ruby-pkg-config: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pkg-config/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pkg-config/template b/srcpkgs/ruby-pkg-config/template
index 8c53cce12f49..69ec4b2671f9 100644
--- a/srcpkgs/ruby-pkg-config/template
+++ b/srcpkgs/ruby-pkg-config/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pkg-config'
 pkgname=ruby-pkg-config
 version=1.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Properly detect need libraries for compiling Ruby native extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 8629c50b6f4124e8674e2254c505979877655eae Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 39/53] ruby-public_suffix: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-public_suffix/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-public_suffix/template b/srcpkgs/ruby-public_suffix/template
index 0e4eed0e0f02..98d33cc0ca3b 100644
--- a/srcpkgs/ruby-public_suffix/template
+++ b/srcpkgs/ruby-public_suffix/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-public_suffix'
 pkgname=ruby-public_suffix
 version=4.0.2
-revision=5
+revision=6
 build_style=gem
 short_desc="Parse domain names into top level domain, domain and subdomains"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 3eabb68964831afdb56344ac51d2675c879b5ccc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 40/53] ruby-pusher-client: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pusher-client/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pusher-client/template b/srcpkgs/ruby-pusher-client/template
index 2d4e3c021e57..e543f05010a3 100644
--- a/srcpkgs/ruby-pusher-client/template
+++ b/srcpkgs/ruby-pusher-client/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pusher-client'
 pkgname=ruby-pusher-client
 version=0.6.2
-revision=6
+revision=7
 build_style=gem
 depends="ruby-websocket>=1.0 ruby-websocket<2.0"
 short_desc="Client for consuming WebSockets from http://pusher.com"

From 43a41d70fe788aa3c7d46dc2a786675160f674ee Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 41/53] ruby-rainbow: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rainbow/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rainbow/template b/srcpkgs/ruby-rainbow/template
index e9a41a7cf61f..537112639b4c 100644
--- a/srcpkgs/ruby-rainbow/template
+++ b/srcpkgs/ruby-rainbow/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rainbow'
 pkgname=ruby-rainbow
 version=3.0.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Colorize printed text on ANSI terminals"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 45a7bbcf2b863b40de2c44454b6671c600f2deeb Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 42/53] ruby-rb-readline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rb-readline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rb-readline/template b/srcpkgs/ruby-rb-readline/template
index 15beb60005a5..b4fc1b8225e5 100644
--- a/srcpkgs/ruby-rb-readline/template
+++ b/srcpkgs/ruby-rb-readline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rb-readline'
 pkgname=ruby-rb-readline
 version=0.5.5
-revision=6
+revision=7
 build_style=gem
 depends="ruby"
 short_desc="Pure Ruby implementation of GNU readline library"

From 2ff06860c2f9aa706456f23bbf3c6a721a9a826a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 43/53] ruby-ronn: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ronn/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ronn/template b/srcpkgs/ruby-ronn/template
index d6a74ac864b6..7ea76a006877 100644
--- a/srcpkgs/ruby-ronn/template
+++ b/srcpkgs/ruby-ronn/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ronn'
 pkgname=ruby-ronn
 version=0.7.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-hpricot ruby-mustache ruby-rdiscount groff"
 short_desc="Strick markdown-like format for manpages"

From 289bab5488effb7f1a5f73928dd7d899e8738b4d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 44/53] ruby-thor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-thor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-thor/template b/srcpkgs/ruby-thor/template
index 7344c73e1839..85f4a52caeec 100644
--- a/srcpkgs/ruby-thor/template
+++ b/srcpkgs/ruby-thor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-thor'
 pkgname=ruby-thor
 version=1.2.1
-revision=1
+revision=2
 build_style=gem
 short_desc="Toolkit for building powerful command-line interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From d931c960c63acf05097cfec0460d29d5f218a2cf Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 45/53] ruby-tmuxinator: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-tmuxinator/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index b5327b5ca889..092a44eb8620 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-tmuxinator'
 pkgname=ruby-tmuxinator
 version=3.0.5
-revision=1
+revision=2
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"

From e9aaf595daf939291389bf1e78a305a387e2e416 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 46/53] ruby-travis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-travis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-travis/template b/srcpkgs/ruby-travis/template
index 3743358bb37f..60a84ec3608d 100644
--- a/srcpkgs/ruby-travis/template
+++ b/srcpkgs/ruby-travis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-travis'
 pkgname=ruby-travis
 version=1.9.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-backports ruby-faraday>=1.0 ruby-faraday_middleware>=1.0
  ruby-gh>=0.13 ruby-highline>=2.0 ruby-launchy>=2.1 ruby-pusher-client>=0.4

From d7e31dca2fc6665093508ddf98ac829dd4126bf8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 47/53] ruby-typhoeus: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-typhoeus/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-typhoeus/template b/srcpkgs/ruby-typhoeus/template
index 4b4bd3a2ccfc..aaf4e5ce7ac1 100644
--- a/srcpkgs/ruby-typhoeus/template
+++ b/srcpkgs/ruby-typhoeus/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-typhoeus'
 pkgname=ruby-typhoeus
 version=1.3.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-ethon>=0.9.0"
 short_desc="Parallel HTTP requests runner"

From 679f68cdd1d6ca48a3df6b43b3c512926e477c53 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 48/53] ruby-websocket: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-websocket/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-websocket/template b/srcpkgs/ruby-websocket/template
index 95d7cd3f07f4..a24b60717890 100644
--- a/srcpkgs/ruby-websocket/template
+++ b/srcpkgs/ruby-websocket/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-websocket'
 pkgname=ruby-websocket
 version=1.2.8
-revision=6
+revision=7
 build_style=gem
 short_desc="Universal Ruby library to handle WebSocket protocol"
 maintainer="Orphaned <orphan@voidlinux.org>"

From eea662dee68b63994de9a16aca8d0f3484fce56f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 49/53] ruby-xdg: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-xdg/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-xdg/template b/srcpkgs/ruby-xdg/template
index 68cead47762a..d7f571f9ad3b 100644
--- a/srcpkgs/ruby-xdg/template
+++ b/srcpkgs/ruby-xdg/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-xdg'
 pkgname=ruby-xdg
 version=6.5.0
-revision=1
+revision=2
 build_style=gem
 short_desc="Module for supporting the XDG Base Directory Standard"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 387dbbdfe87d2a706ab828d9d737882f9d58bf5f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:48:25 +0100
Subject: [PATCH 50/53] hivex: rebuild for ruby-3.2.0.

---
 srcpkgs/hivex/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hivex/template b/srcpkgs/hivex/template
index 5f5591fc9230..6325c5086637 100644
--- a/srcpkgs/hivex/template
+++ b/srcpkgs/hivex/template
@@ -1,7 +1,7 @@
 # Template file for 'hivex'
 pkgname=hivex
 version=1.3.23
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-ocaml" # currently ocaml is broken
 hostmakedepends="python3 perl ruby ocaml ocaml-findlib perl-IO-stringy"

From cf2ec2a08cec4f76b6daad6b60b859a342e3ff46 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:50:11 +0100
Subject: [PATCH 51/53] libguestfs: rebuild for ruby-3.2.0.

---
 srcpkgs/libguestfs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libguestfs/template b/srcpkgs/libguestfs/template
index d5450c051cb9..1e03cc5da606 100644
--- a/srcpkgs/libguestfs/template
+++ b/srcpkgs/libguestfs/template
@@ -1,7 +1,7 @@
 # Template file for 'libguestfs'
 pkgname=libguestfs
 version=1.50.1
-revision=1
+revision=2
 _version_short=${version%.*}
 build_style=gnu-configure
 make_install_args="INSTALLDIRS=vendor"

From 22da7dd36592be3d842e2c92a91376cbe8cc3c82 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 17 May 2023 13:29:55 +0200
Subject: [PATCH 52/53] vagrant: rebuild for ruby-3.2.0.

---
 srcpkgs/vagrant/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vagrant/template b/srcpkgs/vagrant/template
index 015dc02f25c3..e252887b10d6 100644
--- a/srcpkgs/vagrant/template
+++ b/srcpkgs/vagrant/template
@@ -1,7 +1,7 @@
 # Template file for 'vagrant'
 pkgname=vagrant
 version=2.3.5
-revision=1
+revision=2
 archs="i686 x86_64*"
 build_style=gemspec
 depends="bsdtar curl openssh rsync"

From 4288e6608a2395bb30ee527be567690d8a3940ca Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 17 May 2023 13:39:54 +0200
Subject: [PATCH 53/53] ruby: update to 3.2.2.

---
 srcpkgs/ruby/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index bb5d73fbf21b..23a9fdd17ebb 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -2,7 +2,7 @@
 _ruby_abiver=3.2.0
 
 pkgname=ruby
-version=3.2.0
+version=3.2.2
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
@@ -16,7 +16,7 @@ homepage="http://www.ruby-lang.org/en/"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
+checksum=4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Updated] Ruby 3.2
  2023-01-04 14:08 [PR PATCH] Ruby 3.2 leahneukirchen
  2023-04-05  1:45 ` github-actions
  2023-05-17 11:40 ` [PR PATCH] [Updated] " leahneukirchen
@ 2023-05-17 12:20 ` leahneukirchen
  2023-05-17 14:28 ` leahneukirchen
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: leahneukirchen @ 2023-05-17 12:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1325 bytes --]

There is an updated pull request by leahneukirchen against master on the void-packages repository

https://github.com/leahneukirchen/void-packages ruby32
https://github.com/void-linux/void-packages/pull/41439

Ruby 3.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

Still missing:
- [x] vagrant https://github.com/hashicorp/vagrant/issues/13028

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/41439.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ruby32-41439.patch --]
[-- Type: text/x-diff, Size: 41306 bytes --]

From 684db5bbbec5a21c622234f2f0b3b9f5baf0ccf4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:28:54 +0100
Subject: [PATCH 01/53] ruby: update to 3.2.0.

---
 common/shlibs         | 2 +-
 srcpkgs/ruby/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 512268d5030f..fb04697b083f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -445,7 +445,7 @@ libKScreenLocker.so.5 kscreenlocker-5.8.4_1
 libparted.so.2 libparted-3.1_1
 libparted-fs-resize.so.0 libparted-3.1_1
 libntfs-3g.so.89 ntfs-3g-2021.8.22_1
-libruby.so.3.1 ruby-3.1.0_1
+libruby.so.3.2 ruby-3.2.0_1
 librw.so.0 rankwidth-0.9_1
 libprocessui.so.9 libksysguard-5.18.90_1
 libksignalplotter.so.9 libksysguard-5.18.90_1
diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 8ae5c53e8993..bb5d73fbf21b 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -1,8 +1,8 @@
 # Template file for 'ruby'
-_ruby_abiver=3.1.0
+_ruby_abiver=3.2.0
 
 pkgname=ruby
-version=3.1.4
+version=3.2.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
@@ -16,7 +16,7 @@ homepage="http://www.ruby-lang.org/en/"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1b6d6010e76036c937b9671f4752f065aeca800a6c664f71f6c9a699453af94f
+checksum=d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally

From 56ac372d823fb15255e18303bccc2544c87506b1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:19:03 +0100
Subject: [PATCH 02/53] vim: rebuild for ruby-3.2.0.

---
 srcpkgs/vim/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template
index e2f7207a51a8..ae29330a050c 100644
--- a/srcpkgs/vim/template
+++ b/srcpkgs/vim/template
@@ -1,7 +1,7 @@
 # Template file for 'vim'
 pkgname=vim
 version=9.0.1321
-revision=2
+revision=3
 create_wrksrc=required
 hostmakedepends="gettext glib-devel pkg-config"
 makedepends="acl-devel ncurses-devel

From fa17a9fc0f687d78e7181f2d73c31708128aac8b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:41:13 +0100
Subject: [PATCH 03/53] ruby-asciidoctor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-asciidoctor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-asciidoctor/template b/srcpkgs/ruby-asciidoctor/template
index e9e7669f0f6c..d6ffcd4a750c 100644
--- a/srcpkgs/ruby-asciidoctor/template
+++ b/srcpkgs/ruby-asciidoctor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-asciidoctor'
 pkgname=ruby-asciidoctor
 version=2.0.15
-revision=3
+revision=4
 build_style=gem
 short_desc="Ruby implementation of AsciiDoc"
 maintainer="Orphaned <orphan@voidlinux.org>"

From ac3b12424d040003cd467ce4812f5d76216bacb4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:25:54 +0100
Subject: [PATCH 04/53] weechat: rebuild for ruby-3.2.0.

---
 srcpkgs/weechat/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template
index 168df2814c4a..30b08a1534c2 100644
--- a/srcpkgs/weechat/template
+++ b/srcpkgs/weechat/template
@@ -1,7 +1,7 @@
 # Template file for 'weechat'
 pkgname=weechat
 version=3.8
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DENABLE_MAN=ON -DENABLE_PERL=ON
  -DENABLE_LUA=ON -DENABLE_RUBY=ON -DENABLE_SPELL=ON

From 0bf400f8a93168629335eb53466fcc0ae8f89528 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:20 +0100
Subject: [PATCH 05/53] ruby-clocale: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-clocale/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-clocale/template b/srcpkgs/ruby-clocale/template
index 61691785300f..3a205ebcd55b 100644
--- a/srcpkgs/ruby-clocale/template
+++ b/srcpkgs/ruby-clocale/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-clocale'
 pkgname=ruby-clocale
 version=0.0.4
-revision=5
+revision=6
 build_style=gemspec
 short_desc="Ruby gem that wraps C locale functions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From b67fff9da3fb860072b123c3bdf429645421babd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:36 +0100
Subject: [PATCH 06/53] ruby-ffi: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ffi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 20bb95e2e7a6..1643673e9773 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ffi'
 pkgname=ruby-ffi
 version=1.11.3
-revision=6
+revision=7
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"

From 2a8d6eefd4046ed1f62218a65684faea6a62aa04 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:20 +0100
Subject: [PATCH 07/53] ruby-hpricot: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-hpricot/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 54a19f4d8cf9..814307a54c8d 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-hpricot'
 pkgname=ruby-hpricot
 version=0.8.6
-revision=7
+revision=8
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"

From 73bf2b9e24d94a4bd40886c2afae8abdbcf6aed0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:43 +0100
Subject: [PATCH 08/53] ruby-rdiscount: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rdiscount/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 5c23f6a0ed3e..f35697923c3d 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rdiscount'
 pkgname=ruby-rdiscount
 version=2.2.0.1
-revision=9
+revision=10
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"

From 5ae22fbd76cae4677d25ba2f999413bf86a61807 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:31:07 +0100
Subject: [PATCH 09/53] rrdtool: rebuild for ruby-3.2.0.

---
 srcpkgs/rrdtool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rrdtool/template b/srcpkgs/rrdtool/template
index 50b6aee29f6d..d2b38f2300dd 100644
--- a/srcpkgs/rrdtool/template
+++ b/srcpkgs/rrdtool/template
@@ -1,7 +1,7 @@
 # Template file for 'rrdtool'
 pkgname=rrdtool
 version=1.7.2
-revision=14
+revision=15
 build_style=gnu-configure
 # configure checks sys.version[:3] for Python versioning, so 3.10 becomes 3.1;
 # until this is fixed upstream, manually define am_cv_python_version to circumvent

From dad61f13286d54c47a5891207986d4f4a3d37424 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:32:30 +0100
Subject: [PATCH 10/53] subtle: rebuild for ruby-3.2.0.

---
 srcpkgs/subtle/patches/ruby32.patch | 34 +++++++++++++++++++++++++++++
 srcpkgs/subtle/template             |  2 +-
 2 files changed, 35 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/subtle/patches/ruby32.patch

diff --git a/srcpkgs/subtle/patches/ruby32.patch b/srcpkgs/subtle/patches/ruby32.patch
new file mode 100644
index 000000000000..23a3303215bd
--- /dev/null
+++ b/srcpkgs/subtle/patches/ruby32.patch
@@ -0,0 +1,34 @@
+--- a/src/shared/shared.h
++++ b/src/shared/shared.h
+@@ -18,6 +18,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <stdarg.h>
++#include <stdint.h>
+ #include <signal.h>
+ #include <errno.h>
+ #include <assert.h>
+--- a/data/sur/server.rb
++++ b/data/sur/server.rb
+@@ -148,8 +148,8 @@
+         #DataMapper::Model.raise_on_save_failure = true
+ 
+         # Create database and store
+-        DataMapper.auto_migrate!  unless File.exists?(DATABASE)
+-        Dir.mkdir(REPOSITORY)     unless File.exists?(REPOSITORY)
++        DataMapper.auto_migrate!  unless File.exist?(DATABASE)
++        Dir.mkdir(REPOSITORY)     unless File.exist?(REPOSITORY)
+ 
+         # Configure sinatra application
+         set :port, port
+--- a/Rakefile
++++ b/Rakefile
+@@ -288,7 +288,7 @@
+     end
+ 
+     # Get revision
+-    if File.exists?(".hg") and (hg = find_executable0("hg"))
++    if File.exist?(".hg") and (hg = find_executable0("hg"))
+       match = `#{hg} tip`.match(/^[^:]+:\s*(\d+).*/)
+ 
+       if !match.nil? and 2 == match.size
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 1f41155a11ad..32b13cb1d561 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -18,7 +18,7 @@ if [ "$CROSS_BUILD" ]; then
 		broken="Word size must match"
 	fi
 	hostmakedepends+=" $makedepends"
-	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.1.0/"
+	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.2.0/"
 	export CFLAGS
 fi
 

From a3ed5cb3663ad10faba056351b077125ef592675 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:39:43 +0100
Subject: [PATCH 11/53] notmuch: rebuild for ruby-3.2.0.

---
 srcpkgs/notmuch/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index 4f51aeb872ac..a59f33f98c4f 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
 version=0.35
-revision=2
+revision=3
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch

From a8b9358632cfb9c0aa91f40d7bb0e1043bff1c9d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 12/53] ruby-sync: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-sync/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 6df66104b6bf..0a1d70c9a99b 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-sync'
 pkgname=ruby-sync
 version=0.5.0
-revision=4
+revision=5
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 4463fb800df9d27a54ff473d2572b37da7beb88d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 13/53] ruby-concurrent-ruby: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-concurrent-ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-concurrent-ruby/template b/srcpkgs/ruby-concurrent-ruby/template
index b758fcda8711..0b9a1bbf9cb0 100644
--- a/srcpkgs/ruby-concurrent-ruby/template
+++ b/srcpkgs/ruby-concurrent-ruby/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-concurrent-ruby'
 pkgname=ruby-concurrent-ruby
 version=1.1.7
-revision=3
+revision=4
 build_style=gem
 hostmakedepends="ruby"
 depends="ruby"

From 2dd884cdaff4bac1d5a7ecba1471e02acaa9d9fd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 14/53] ruby-rubysl-singleton: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rubysl-singleton/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rubysl-singleton/template b/srcpkgs/ruby-rubysl-singleton/template
index 47b678bb2ae3..3b7b88d44d78 100644
--- a/srcpkgs/ruby-rubysl-singleton/template
+++ b/srcpkgs/ruby-rubysl-singleton/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rubysl-singleton'
 pkgname=ruby-rubysl-singleton
 version=2.0.0
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 74717a7549a6848797599b43174d6898a3c91fad Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 15/53] ruby-deep_merge: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-deep_merge/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index dbb7b1c5db62..3b98341b36aa 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-deep_merge'
 pkgname=ruby-deep_merge
 version=1.2.1
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From c85ed14e85883a0844a96e15cb67c372ad93af77 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 16/53] ruby-addressable: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-addressable/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-addressable/template b/srcpkgs/ruby-addressable/template
index 13097fcfe0be..d12783ec7768 100644
--- a/srcpkgs/ruby-addressable/template
+++ b/srcpkgs/ruby-addressable/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-addressable'
 pkgname=ruby-addressable
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 depends="ruby-public_suffix>=2.0.2 ruby-public_suffix<5.0"
 short_desc="Replacement for Ruby's standard library URI implementation"

From fa43e445e4f07d1ab576f4e0738a8b4b92744d24 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 17/53] ruby-backports: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-backports/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-backports/template b/srcpkgs/ruby-backports/template
index 355a40cfad75..27bf81754d7d 100644
--- a/srcpkgs/ruby-backports/template
+++ b/srcpkgs/ruby-backports/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-backports'
 pkgname=ruby-backports
 version=3.15.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Essential backports that enable many of the nice features of Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 8ea2b86ae8879a51e7cd42ada2f6c3719128caf9 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 18/53] ruby-connection_pool: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-connection_pool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-connection_pool/template b/srcpkgs/ruby-connection_pool/template
index a83d37b84ed5..0304cf0ee6df 100644
--- a/srcpkgs/ruby-connection_pool/template
+++ b/srcpkgs/ruby-connection_pool/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-connection_pool'
 pkgname=ruby-connection_pool
 version=2.2.2
-revision=6
+revision=7
 build_style=gem
 short_desc="Generic connection pool for Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 9398efc24873c2e58f3422eefd31c3a9de6ec917 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 19/53] ruby-erubis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-erubis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-erubis/template b/srcpkgs/ruby-erubis/template
index 5cc96909679e..f5f8bb1d3a61 100644
--- a/srcpkgs/ruby-erubis/template
+++ b/srcpkgs/ruby-erubis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-erubis'
 pkgname=ruby-erubis
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Erubis is an implementation of eRuby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From ae95524fe2883481e036b32c8443eca41e675f0d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 20/53] ruby-ethon: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ethon/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ethon/template b/srcpkgs/ruby-ethon/template
index a3184cb3fc47..3cdfa9410b92 100644
--- a/srcpkgs/ruby-ethon/template
+++ b/srcpkgs/ruby-ethon/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ethon'
 pkgname=ruby-ethon
 version=0.12.0
-revision=5
+revision=6
 build_style=gem
 depends="ruby-ffi>=1.3.0"
 short_desc="Lightweight wrapper around libcurl"

From 83df037ca8b72d517e0f07c5495a6f7cf5096f07 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 21/53] ruby-faraday: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday/template b/srcpkgs/ruby-faraday/template
index 6b8997a6425d..510af9f7bd68 100644
--- a/srcpkgs/ruby-faraday/template
+++ b/srcpkgs/ruby-faraday/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday'
 pkgname=ruby-faraday
 version=1.0.1
-revision=4
+revision=5
 build_style=gem
 depends="ruby-multipart-post>=1.2 ruby-multipart-post<3"
 short_desc="HTTP/REST API client library"

From 7fd1675635d5716a50c2ba3f15e56601b8d5cc92 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 22/53] ruby-faraday_middleware: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday_middleware/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday_middleware/template b/srcpkgs/ruby-faraday_middleware/template
index b819c537ba5f..becc0ec6ec32 100644
--- a/srcpkgs/ruby-faraday_middleware/template
+++ b/srcpkgs/ruby-faraday_middleware/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday_middleware'
 pkgname=ruby-faraday_middleware
 version=1.0.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-faraday>=1.0"
 short_desc="Various middleware for Faraday"

From 95a34fca7644845ac0919d5ae343eb927a20954e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 23/53] ruby-filesize: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-filesize/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-filesize/template b/srcpkgs/ruby-filesize/template
index 1a9939136b77..844207dcc69d 100644
--- a/srcpkgs/ruby-filesize/template
+++ b/srcpkgs/ruby-filesize/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-filesize'
 pkgname=ruby-filesize
 version=0.2.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Small class for handling filesizes"
 maintainer="Orphaned <orphan@voidlinux.org>"

From bc15b808c97ab8035c33ebedfca51651295be941 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 24/53] ruby-gh: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-gh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-gh/template b/srcpkgs/ruby-gh/template
index 5758f646973d..bf5c801507b3 100644
--- a/srcpkgs/ruby-gh/template
+++ b/srcpkgs/ruby-gh/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-gh'
 pkgname=ruby-gh
 version=0.15.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.4.0 ruby-backports ruby-faraday>=0.8
  ruby-multi_json>=1.0 ruby-net-http-persistent>=2.9 ruby-net-http-pipeline"

From 29152ca45a70e90f7ccfaa856ed142dd886d6e73 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 25/53] ruby-highline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-highline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-highline/template b/srcpkgs/ruby-highline/template
index 7e7e9bdd80ea..637f5251e652 100644
--- a/srcpkgs/ruby-highline/template
+++ b/srcpkgs/ruby-highline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-highline'
 pkgname=ruby-highline
 version=2.0.3
-revision=5
+revision=6
 build_style=gem
 short_desc="High-level IO library for comamndline interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 8b4765b8caa236bc129a2e99fe3f5285dcbab669 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 26/53] ruby-httparty: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-httparty/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-httparty/template b/srcpkgs/ruby-httparty/template
index 4b286f65f329..79df8676af9b 100644
--- a/srcpkgs/ruby-httparty/template
+++ b/srcpkgs/ruby-httparty/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-httparty'
 pkgname=ruby-httparty
 version=0.17.1
-revision=5
+revision=6
 build_style=gem
 depends="ruby-mime-types>=3.0 ruby-multi_xml>=0.5.2"
 short_desc="Makes http fun! Also, makes consuming restful web services dead easy"

From 05e34b8f0703aa06574c478605b1c30ff4cb551d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 27/53] ruby-launchy: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-launchy/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-launchy/template b/srcpkgs/ruby-launchy/template
index f8890626158c..89a71603a7ed 100644
--- a/srcpkgs/ruby-launchy/template
+++ b/srcpkgs/ruby-launchy/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-launchy'
 pkgname=ruby-launchy
 version=2.4.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.3 ruby-addressable<3.0"
 short_desc="Helper class for launching cross-platform applications"

From 4e7d5c0738426f617690c7b4da5f6171f745fa23 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 28/53] ruby-manpages: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-manpages/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-manpages/template b/srcpkgs/ruby-manpages/template
index 927f16b7068c..4cde07f0e89e 100644
--- a/srcpkgs/ruby-manpages/template
+++ b/srcpkgs/ruby-manpages/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-manpages'
 pkgname=ruby-manpages
 version=0.6.1
-revision=6
+revision=7
 build_style=gem
 short_desc="Gem to add man pages support to ruby gems"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 504fe48dc657118b10e15adb68c4d829574a4855 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 29/53] ruby-mime-types: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types/template b/srcpkgs/ruby-mime-types/template
index c8c52b52d4a3..bab84b54e56a 100644
--- a/srcpkgs/ruby-mime-types/template
+++ b/srcpkgs/ruby-mime-types/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types'
 pkgname=ruby-mime-types
 version=3.4.1
-revision=1
+revision=2
 build_style=gem
 depends="ruby-mime-types-data>=3.2015"
 short_desc="Library for registry and information about MIME types"

From 5906926c271d98ea6e46c6dfbc69cbeea963645e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 30/53] ruby-mime-types-data: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types-data/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types-data/template b/srcpkgs/ruby-mime-types-data/template
index 5bf165506ad2..fd6da7ef3a8a 100644
--- a/srcpkgs/ruby-mime-types-data/template
+++ b/srcpkgs/ruby-mime-types-data/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types-data'
 pkgname=ruby-mime-types-data
 version=3.2022.0105
-revision=1
+revision=2
 build_style=gem
 short_desc="Registry for MIME media type definitions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 05d38bb8db327de4f56cadd7854f912e9a83e2ec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 31/53] ruby-mini_portile2: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mini_portile2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mini_portile2/template b/srcpkgs/ruby-mini_portile2/template
index f7c225545dc9..1828dc1eed67 100644
--- a/srcpkgs/ruby-mini_portile2/template
+++ b/srcpkgs/ruby-mini_portile2/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mini_portile2'
 pkgname=ruby-mini_portile2
 version=2.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Simplistic port-like solution for developers"
 maintainer="Orphaned <orphan@voidlinux.org>"

From ecd4cb71f437b5daf715fbe731b29a3b2b856f84 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 32/53] ruby-multi_json: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_json/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_json/template b/srcpkgs/ruby-multi_json/template
index 006d7d578a16..bda0db82272e 100644
--- a/srcpkgs/ruby-multi_json/template
+++ b/srcpkgs/ruby-multi_json/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_json'
 pkgname=ruby-multi_json
 version=1.14.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Common interface for multiple JSON parsing libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 290f6d030dbd744143208f33b274bf1ed72416ee Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 33/53] ruby-multi_xml: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_xml/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_xml/template b/srcpkgs/ruby-multi_xml/template
index fd23fbc227f5..a16499ccc777 100644
--- a/srcpkgs/ruby-multi_xml/template
+++ b/srcpkgs/ruby-multi_xml/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_xml'
 pkgname=ruby-multi_xml
 version=0.6.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 91693c85a9e6b340a83451f59602303659d0cc43 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 34/53] ruby-multipart-post: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multipart-post/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multipart-post/template b/srcpkgs/ruby-multipart-post/template
index c6baa24adf70..2fa50e4a990f 100644
--- a/srcpkgs/ruby-multipart-post/template
+++ b/srcpkgs/ruby-multipart-post/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multipart-post'
 pkgname=ruby-multipart-post
 version=2.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Use with Net::HTTP to do multipart form posts"
 maintainer="Orphaned <orphan@voidlinux.org>"

From a2f83a715ed55342ba9f5b7ad18ba120e99a6bc0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 35/53] ruby-mustache: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mustache/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mustache/template b/srcpkgs/ruby-mustache/template
index cf10ae6f107f..8c6b5a1f1364 100644
--- a/srcpkgs/ruby-mustache/template
+++ b/srcpkgs/ruby-mustache/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mustache'
 pkgname=ruby-mustache
 version=1.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Framework-agnostic way to render logic-free views"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 80ce4cdc5725499f0947b22f8f9b21f3d01ae1f3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 36/53] ruby-net-http-persistent: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-persistent/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-persistent/template b/srcpkgs/ruby-net-http-persistent/template
index 943562acf325..2959ebdbda7a 100644
--- a/srcpkgs/ruby-net-http-persistent/template
+++ b/srcpkgs/ruby-net-http-persistent/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-persistent'
 pkgname=ruby-net-http-persistent
 version=4.0.1
-revision=2
+revision=3
 build_style=gem
 depends="ruby-connection_pool>=2.2 ruby-connection_pool<3.0"
 short_desc="Manages persistent connections using Net::HTTP"

From 7aa5531c58619714222e8339b20d58cce41f0b08 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 37/53] ruby-net-http-pipeline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-pipeline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-pipeline/template b/srcpkgs/ruby-net-http-pipeline/template
index a071ee510449..062c85a7cfb6 100644
--- a/srcpkgs/ruby-net-http-pipeline/template
+++ b/srcpkgs/ruby-net-http-pipeline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-pipeline'
 pkgname=ruby-net-http-pipeline
 version=1.0.1
-revision=6
+revision=7
 build_style=gem
 short_desc="HTTP/1.1 pipelining implementation atop Net::HTTP"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 2aedfdaf6ac5b606b5c90597d577032de2671e0d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 38/53] ruby-pkg-config: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pkg-config/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pkg-config/template b/srcpkgs/ruby-pkg-config/template
index 8c53cce12f49..69ec4b2671f9 100644
--- a/srcpkgs/ruby-pkg-config/template
+++ b/srcpkgs/ruby-pkg-config/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pkg-config'
 pkgname=ruby-pkg-config
 version=1.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Properly detect need libraries for compiling Ruby native extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 8577a514b46319ca7fb77502fc84a07de45ea1e1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 39/53] ruby-public_suffix: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-public_suffix/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-public_suffix/template b/srcpkgs/ruby-public_suffix/template
index 0e4eed0e0f02..98d33cc0ca3b 100644
--- a/srcpkgs/ruby-public_suffix/template
+++ b/srcpkgs/ruby-public_suffix/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-public_suffix'
 pkgname=ruby-public_suffix
 version=4.0.2
-revision=5
+revision=6
 build_style=gem
 short_desc="Parse domain names into top level domain, domain and subdomains"
 maintainer="Orphaned <orphan@voidlinux.org>"

From fb7e5380e423c39eb29c04a50a7e73b5b2d5cfe8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 40/53] ruby-pusher-client: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pusher-client/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pusher-client/template b/srcpkgs/ruby-pusher-client/template
index 2d4e3c021e57..e543f05010a3 100644
--- a/srcpkgs/ruby-pusher-client/template
+++ b/srcpkgs/ruby-pusher-client/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pusher-client'
 pkgname=ruby-pusher-client
 version=0.6.2
-revision=6
+revision=7
 build_style=gem
 depends="ruby-websocket>=1.0 ruby-websocket<2.0"
 short_desc="Client for consuming WebSockets from http://pusher.com"

From e0f741fa16ee9886fe933a5825e0eec70caa3e25 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 41/53] ruby-rainbow: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rainbow/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rainbow/template b/srcpkgs/ruby-rainbow/template
index e9a41a7cf61f..537112639b4c 100644
--- a/srcpkgs/ruby-rainbow/template
+++ b/srcpkgs/ruby-rainbow/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rainbow'
 pkgname=ruby-rainbow
 version=3.0.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Colorize printed text on ANSI terminals"
 maintainer="Orphaned <orphan@voidlinux.org>"

From cbbe5277551cd5284a13fd6cd0aa7aac7a7442b3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 42/53] ruby-rb-readline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rb-readline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rb-readline/template b/srcpkgs/ruby-rb-readline/template
index 15beb60005a5..b4fc1b8225e5 100644
--- a/srcpkgs/ruby-rb-readline/template
+++ b/srcpkgs/ruby-rb-readline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rb-readline'
 pkgname=ruby-rb-readline
 version=0.5.5
-revision=6
+revision=7
 build_style=gem
 depends="ruby"
 short_desc="Pure Ruby implementation of GNU readline library"

From fcaeb3abfe011b39a74eab94cddc6429c7cd0a79 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 43/53] ruby-ronn: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ronn/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ronn/template b/srcpkgs/ruby-ronn/template
index d6a74ac864b6..7ea76a006877 100644
--- a/srcpkgs/ruby-ronn/template
+++ b/srcpkgs/ruby-ronn/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ronn'
 pkgname=ruby-ronn
 version=0.7.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-hpricot ruby-mustache ruby-rdiscount groff"
 short_desc="Strick markdown-like format for manpages"

From e3aff99d756453c92b11401e5e03246d6c50dcec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 44/53] ruby-thor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-thor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-thor/template b/srcpkgs/ruby-thor/template
index 7344c73e1839..85f4a52caeec 100644
--- a/srcpkgs/ruby-thor/template
+++ b/srcpkgs/ruby-thor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-thor'
 pkgname=ruby-thor
 version=1.2.1
-revision=1
+revision=2
 build_style=gem
 short_desc="Toolkit for building powerful command-line interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 95cdff7bb0b26b854e4d33ccdf95f962c31c5f53 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 45/53] ruby-tmuxinator: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-tmuxinator/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index b5327b5ca889..092a44eb8620 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-tmuxinator'
 pkgname=ruby-tmuxinator
 version=3.0.5
-revision=1
+revision=2
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"

From cef3a5cce324de2d48fa1c8997c17d855a32f8c5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 46/53] ruby-travis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-travis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-travis/template b/srcpkgs/ruby-travis/template
index 3743358bb37f..60a84ec3608d 100644
--- a/srcpkgs/ruby-travis/template
+++ b/srcpkgs/ruby-travis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-travis'
 pkgname=ruby-travis
 version=1.9.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-backports ruby-faraday>=1.0 ruby-faraday_middleware>=1.0
  ruby-gh>=0.13 ruby-highline>=2.0 ruby-launchy>=2.1 ruby-pusher-client>=0.4

From cab3171e192fb5b0877c43045c83f9719d3bd190 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 47/53] ruby-typhoeus: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-typhoeus/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-typhoeus/template b/srcpkgs/ruby-typhoeus/template
index 4b4bd3a2ccfc..aaf4e5ce7ac1 100644
--- a/srcpkgs/ruby-typhoeus/template
+++ b/srcpkgs/ruby-typhoeus/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-typhoeus'
 pkgname=ruby-typhoeus
 version=1.3.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-ethon>=0.9.0"
 short_desc="Parallel HTTP requests runner"

From 733319f68a697ff0e9025d2a48c9c1cfe8ade1b8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 48/53] ruby-websocket: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-websocket/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-websocket/template b/srcpkgs/ruby-websocket/template
index 95d7cd3f07f4..a24b60717890 100644
--- a/srcpkgs/ruby-websocket/template
+++ b/srcpkgs/ruby-websocket/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-websocket'
 pkgname=ruby-websocket
 version=1.2.8
-revision=6
+revision=7
 build_style=gem
 short_desc="Universal Ruby library to handle WebSocket protocol"
 maintainer="Orphaned <orphan@voidlinux.org>"

From c1c017fce8fad874ed4d9e1d84664a32152ef6d0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 49/53] ruby-xdg: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-xdg/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-xdg/template b/srcpkgs/ruby-xdg/template
index 68cead47762a..d7f571f9ad3b 100644
--- a/srcpkgs/ruby-xdg/template
+++ b/srcpkgs/ruby-xdg/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-xdg'
 pkgname=ruby-xdg
 version=6.5.0
-revision=1
+revision=2
 build_style=gem
 short_desc="Module for supporting the XDG Base Directory Standard"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 64f5c4079bcc52c3f657668d632a8de8559ea8a1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:48:25 +0100
Subject: [PATCH 50/53] hivex: rebuild for ruby-3.2.0.

---
 srcpkgs/hivex/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hivex/template b/srcpkgs/hivex/template
index 5f5591fc9230..6325c5086637 100644
--- a/srcpkgs/hivex/template
+++ b/srcpkgs/hivex/template
@@ -1,7 +1,7 @@
 # Template file for 'hivex'
 pkgname=hivex
 version=1.3.23
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-ocaml" # currently ocaml is broken
 hostmakedepends="python3 perl ruby ocaml ocaml-findlib perl-IO-stringy"

From 7245ad07ff156bc623c1671db6869203076272ea Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:50:11 +0100
Subject: [PATCH 51/53] libguestfs: rebuild for ruby-3.2.0.

---
 srcpkgs/libguestfs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libguestfs/template b/srcpkgs/libguestfs/template
index d5450c051cb9..1e03cc5da606 100644
--- a/srcpkgs/libguestfs/template
+++ b/srcpkgs/libguestfs/template
@@ -1,7 +1,7 @@
 # Template file for 'libguestfs'
 pkgname=libguestfs
 version=1.50.1
-revision=1
+revision=2
 _version_short=${version%.*}
 build_style=gnu-configure
 make_install_args="INSTALLDIRS=vendor"

From 29faa2c87f838a00007c3ec55c094b688fc03760 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 17 May 2023 13:29:55 +0200
Subject: [PATCH 52/53] vagrant: rebuild for ruby-3.2.0.

---
 srcpkgs/vagrant/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vagrant/template b/srcpkgs/vagrant/template
index 015dc02f25c3..e252887b10d6 100644
--- a/srcpkgs/vagrant/template
+++ b/srcpkgs/vagrant/template
@@ -1,7 +1,7 @@
 # Template file for 'vagrant'
 pkgname=vagrant
 version=2.3.5
-revision=1
+revision=2
 archs="i686 x86_64*"
 build_style=gemspec
 depends="bsdtar curl openssh rsync"

From baba53d954acce4f6f736078447b2da49fe13424 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 17 May 2023 13:39:54 +0200
Subject: [PATCH 53/53] ruby: update to 3.2.2.

---
 srcpkgs/ruby/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index bb5d73fbf21b..23a9fdd17ebb 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -2,7 +2,7 @@
 _ruby_abiver=3.2.0
 
 pkgname=ruby
-version=3.2.0
+version=3.2.2
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
@@ -16,7 +16,7 @@ homepage="http://www.ruby-lang.org/en/"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
+checksum=4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Updated] Ruby 3.2
  2023-01-04 14:08 [PR PATCH] Ruby 3.2 leahneukirchen
                   ` (2 preceding siblings ...)
  2023-05-17 12:20 ` leahneukirchen
@ 2023-05-17 14:28 ` leahneukirchen
  2023-06-18 16:40 ` [PR PATCH] [Closed]: " leahneukirchen
  2023-06-18 16:40 ` leahneukirchen
  5 siblings, 0 replies; 7+ messages in thread
From: leahneukirchen @ 2023-05-17 14:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1325 bytes --]

There is an updated pull request by leahneukirchen against master on the void-packages repository

https://github.com/leahneukirchen/void-packages ruby32
https://github.com/void-linux/void-packages/pull/41439

Ruby 3.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

Still missing:
- [x] vagrant https://github.com/hashicorp/vagrant/issues/13028

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/41439.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ruby32-41439.patch --]
[-- Type: text/x-diff, Size: 41306 bytes --]

From 1d5dc8437502d6b2b179a5457511a9262de167c6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:28:54 +0100
Subject: [PATCH 01/53] ruby: update to 3.2.0.

---
 common/shlibs         | 2 +-
 srcpkgs/ruby/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 512268d5030f..fb04697b083f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -445,7 +445,7 @@ libKScreenLocker.so.5 kscreenlocker-5.8.4_1
 libparted.so.2 libparted-3.1_1
 libparted-fs-resize.so.0 libparted-3.1_1
 libntfs-3g.so.89 ntfs-3g-2021.8.22_1
-libruby.so.3.1 ruby-3.1.0_1
+libruby.so.3.2 ruby-3.2.0_1
 librw.so.0 rankwidth-0.9_1
 libprocessui.so.9 libksysguard-5.18.90_1
 libksignalplotter.so.9 libksysguard-5.18.90_1
diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 8ae5c53e8993..bb5d73fbf21b 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -1,8 +1,8 @@
 # Template file for 'ruby'
-_ruby_abiver=3.1.0
+_ruby_abiver=3.2.0
 
 pkgname=ruby
-version=3.1.4
+version=3.2.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
@@ -16,7 +16,7 @@ homepage="http://www.ruby-lang.org/en/"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1b6d6010e76036c937b9671f4752f065aeca800a6c664f71f6c9a699453af94f
+checksum=d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally

From b5fdec4671a272b96eb5bc607ed45e0a1685aac1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:19:03 +0100
Subject: [PATCH 02/53] vim: rebuild for ruby-3.2.0.

---
 srcpkgs/vim/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template
index 87715bdbc9f5..295607832099 100644
--- a/srcpkgs/vim/template
+++ b/srcpkgs/vim/template
@@ -1,7 +1,7 @@
 # Template file for 'vim'
 pkgname=vim
 version=9.0.1562
-revision=1
+revision=2
 create_wrksrc=required
 hostmakedepends="gettext glib-devel pkg-config"
 makedepends="acl-devel ncurses-devel

From fbfaab5d8dbe9b963cf18c3bd2bcf02782f673b7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:41:13 +0100
Subject: [PATCH 03/53] ruby-asciidoctor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-asciidoctor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-asciidoctor/template b/srcpkgs/ruby-asciidoctor/template
index e9e7669f0f6c..d6ffcd4a750c 100644
--- a/srcpkgs/ruby-asciidoctor/template
+++ b/srcpkgs/ruby-asciidoctor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-asciidoctor'
 pkgname=ruby-asciidoctor
 version=2.0.15
-revision=3
+revision=4
 build_style=gem
 short_desc="Ruby implementation of AsciiDoc"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 2c104c62319436edd8056eeb91f0f3dd4df16fe2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:25:54 +0100
Subject: [PATCH 04/53] weechat: rebuild for ruby-3.2.0.

---
 srcpkgs/weechat/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template
index 168df2814c4a..30b08a1534c2 100644
--- a/srcpkgs/weechat/template
+++ b/srcpkgs/weechat/template
@@ -1,7 +1,7 @@
 # Template file for 'weechat'
 pkgname=weechat
 version=3.8
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DENABLE_MAN=ON -DENABLE_PERL=ON
  -DENABLE_LUA=ON -DENABLE_RUBY=ON -DENABLE_SPELL=ON

From 8d029dfb2c50e78cbc31741870635256c896e692 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:20 +0100
Subject: [PATCH 05/53] ruby-clocale: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-clocale/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-clocale/template b/srcpkgs/ruby-clocale/template
index 61691785300f..3a205ebcd55b 100644
--- a/srcpkgs/ruby-clocale/template
+++ b/srcpkgs/ruby-clocale/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-clocale'
 pkgname=ruby-clocale
 version=0.0.4
-revision=5
+revision=6
 build_style=gemspec
 short_desc="Ruby gem that wraps C locale functions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 61ef47483fcc1d76bc3d60e34fd5b7c30fda70fe Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:29:36 +0100
Subject: [PATCH 06/53] ruby-ffi: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ffi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 20bb95e2e7a6..1643673e9773 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ffi'
 pkgname=ruby-ffi
 version=1.11.3
-revision=6
+revision=7
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"

From 340e2f9fa354d2d8cc8374a388fbfe36916d49fe Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:20 +0100
Subject: [PATCH 07/53] ruby-hpricot: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-hpricot/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 54a19f4d8cf9..814307a54c8d 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-hpricot'
 pkgname=ruby-hpricot
 version=0.8.6
-revision=7
+revision=8
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"

From d6cc56212056de23576a5198b103ace7b4b0d4cd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:30:43 +0100
Subject: [PATCH 08/53] ruby-rdiscount: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rdiscount/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 5c23f6a0ed3e..f35697923c3d 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rdiscount'
 pkgname=ruby-rdiscount
 version=2.2.0.1
-revision=9
+revision=10
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"

From 63c92e3a852c19fdbe32374649a4e176bb7c72e0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:31:07 +0100
Subject: [PATCH 09/53] rrdtool: rebuild for ruby-3.2.0.

---
 srcpkgs/rrdtool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rrdtool/template b/srcpkgs/rrdtool/template
index 50b6aee29f6d..d2b38f2300dd 100644
--- a/srcpkgs/rrdtool/template
+++ b/srcpkgs/rrdtool/template
@@ -1,7 +1,7 @@
 # Template file for 'rrdtool'
 pkgname=rrdtool
 version=1.7.2
-revision=14
+revision=15
 build_style=gnu-configure
 # configure checks sys.version[:3] for Python versioning, so 3.10 becomes 3.1;
 # until this is fixed upstream, manually define am_cv_python_version to circumvent

From 1e7e6fe4d199f64bd213c41eb787ead50044e9ec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:32:30 +0100
Subject: [PATCH 10/53] subtle: rebuild for ruby-3.2.0.

---
 srcpkgs/subtle/patches/ruby32.patch | 34 +++++++++++++++++++++++++++++
 srcpkgs/subtle/template             |  2 +-
 2 files changed, 35 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/subtle/patches/ruby32.patch

diff --git a/srcpkgs/subtle/patches/ruby32.patch b/srcpkgs/subtle/patches/ruby32.patch
new file mode 100644
index 000000000000..23a3303215bd
--- /dev/null
+++ b/srcpkgs/subtle/patches/ruby32.patch
@@ -0,0 +1,34 @@
+--- a/src/shared/shared.h
++++ b/src/shared/shared.h
+@@ -18,6 +18,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <stdarg.h>
++#include <stdint.h>
+ #include <signal.h>
+ #include <errno.h>
+ #include <assert.h>
+--- a/data/sur/server.rb
++++ b/data/sur/server.rb
+@@ -148,8 +148,8 @@
+         #DataMapper::Model.raise_on_save_failure = true
+ 
+         # Create database and store
+-        DataMapper.auto_migrate!  unless File.exists?(DATABASE)
+-        Dir.mkdir(REPOSITORY)     unless File.exists?(REPOSITORY)
++        DataMapper.auto_migrate!  unless File.exist?(DATABASE)
++        Dir.mkdir(REPOSITORY)     unless File.exist?(REPOSITORY)
+ 
+         # Configure sinatra application
+         set :port, port
+--- a/Rakefile
++++ b/Rakefile
+@@ -288,7 +288,7 @@
+     end
+ 
+     # Get revision
+-    if File.exists?(".hg") and (hg = find_executable0("hg"))
++    if File.exist?(".hg") and (hg = find_executable0("hg"))
+       match = `#{hg} tip`.match(/^[^:]+:\s*(\d+).*/)
+ 
+       if !match.nil? and 2 == match.size
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 1f41155a11ad..32b13cb1d561 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -18,7 +18,7 @@ if [ "$CROSS_BUILD" ]; then
 		broken="Word size must match"
 	fi
 	hostmakedepends+=" $makedepends"
-	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.1.0/"
+	CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.2.0/"
 	export CFLAGS
 fi
 

From 7e651017de0ef252ec0ae53ba67a312a21eaedc9 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:39:43 +0100
Subject: [PATCH 11/53] notmuch: rebuild for ruby-3.2.0.

---
 srcpkgs/notmuch/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index 4f51aeb872ac..a59f33f98c4f 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
 version=0.35
-revision=2
+revision=3
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch

From 93340f90b5763145a51871260be05212a899e750 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 12/53] ruby-sync: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-sync/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 6df66104b6bf..0a1d70c9a99b 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-sync'
 pkgname=ruby-sync
 version=0.5.0
-revision=4
+revision=5
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 67394c66634dbed73552446628c60c89baf81b2e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:20 +0100
Subject: [PATCH 13/53] ruby-concurrent-ruby: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-concurrent-ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-concurrent-ruby/template b/srcpkgs/ruby-concurrent-ruby/template
index b758fcda8711..0b9a1bbf9cb0 100644
--- a/srcpkgs/ruby-concurrent-ruby/template
+++ b/srcpkgs/ruby-concurrent-ruby/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-concurrent-ruby'
 pkgname=ruby-concurrent-ruby
 version=1.1.7
-revision=3
+revision=4
 build_style=gem
 hostmakedepends="ruby"
 depends="ruby"

From 011bd5e84b35cae140baca407139772d515619ba Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 14/53] ruby-rubysl-singleton: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rubysl-singleton/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rubysl-singleton/template b/srcpkgs/ruby-rubysl-singleton/template
index 47b678bb2ae3..3b7b88d44d78 100644
--- a/srcpkgs/ruby-rubysl-singleton/template
+++ b/srcpkgs/ruby-rubysl-singleton/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rubysl-singleton'
 pkgname=ruby-rubysl-singleton
 version=2.0.0
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 312768f748dafb1458a5c7e0fa80db9f1e26037e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 15/53] ruby-deep_merge: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-deep_merge/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index dbb7b1c5db62..3b98341b36aa 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-deep_merge'
 pkgname=ruby-deep_merge
 version=1.2.1
-revision=5
+revision=6
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"

From 4550ed220e23606fb74c4e5144a2248aa9386e6f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:21 +0100
Subject: [PATCH 16/53] ruby-addressable: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-addressable/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-addressable/template b/srcpkgs/ruby-addressable/template
index 13097fcfe0be..d12783ec7768 100644
--- a/srcpkgs/ruby-addressable/template
+++ b/srcpkgs/ruby-addressable/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-addressable'
 pkgname=ruby-addressable
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 depends="ruby-public_suffix>=2.0.2 ruby-public_suffix<5.0"
 short_desc="Replacement for Ruby's standard library URI implementation"

From 569f64f80be26a2853aa5de106cd9c1f0797f792 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 17/53] ruby-backports: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-backports/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-backports/template b/srcpkgs/ruby-backports/template
index 355a40cfad75..27bf81754d7d 100644
--- a/srcpkgs/ruby-backports/template
+++ b/srcpkgs/ruby-backports/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-backports'
 pkgname=ruby-backports
 version=3.15.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Essential backports that enable many of the nice features of Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 098d6520e1314f60eeeec2e3490a5f9f6a710ce4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 18/53] ruby-connection_pool: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-connection_pool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-connection_pool/template b/srcpkgs/ruby-connection_pool/template
index a83d37b84ed5..0304cf0ee6df 100644
--- a/srcpkgs/ruby-connection_pool/template
+++ b/srcpkgs/ruby-connection_pool/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-connection_pool'
 pkgname=ruby-connection_pool
 version=2.2.2
-revision=6
+revision=7
 build_style=gem
 short_desc="Generic connection pool for Ruby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 35e546eca6ed68309ff9f4961781e04a3587586f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:22 +0100
Subject: [PATCH 19/53] ruby-erubis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-erubis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-erubis/template b/srcpkgs/ruby-erubis/template
index 5cc96909679e..f5f8bb1d3a61 100644
--- a/srcpkgs/ruby-erubis/template
+++ b/srcpkgs/ruby-erubis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-erubis'
 pkgname=ruby-erubis
 version=2.7.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Erubis is an implementation of eRuby"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 185fbd04e49d495dc69a056f5b4d6ed2da619819 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 20/53] ruby-ethon: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ethon/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ethon/template b/srcpkgs/ruby-ethon/template
index a3184cb3fc47..3cdfa9410b92 100644
--- a/srcpkgs/ruby-ethon/template
+++ b/srcpkgs/ruby-ethon/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ethon'
 pkgname=ruby-ethon
 version=0.12.0
-revision=5
+revision=6
 build_style=gem
 depends="ruby-ffi>=1.3.0"
 short_desc="Lightweight wrapper around libcurl"

From 173b05dac55303f64d0815d9732e32aeeb06c4a0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 21/53] ruby-faraday: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday/template b/srcpkgs/ruby-faraday/template
index 6b8997a6425d..510af9f7bd68 100644
--- a/srcpkgs/ruby-faraday/template
+++ b/srcpkgs/ruby-faraday/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday'
 pkgname=ruby-faraday
 version=1.0.1
-revision=4
+revision=5
 build_style=gem
 depends="ruby-multipart-post>=1.2 ruby-multipart-post<3"
 short_desc="HTTP/REST API client library"

From bffcf0c3453f65f1ba6d34ab09affabfb853858b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:23 +0100
Subject: [PATCH 22/53] ruby-faraday_middleware: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-faraday_middleware/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-faraday_middleware/template b/srcpkgs/ruby-faraday_middleware/template
index b819c537ba5f..becc0ec6ec32 100644
--- a/srcpkgs/ruby-faraday_middleware/template
+++ b/srcpkgs/ruby-faraday_middleware/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-faraday_middleware'
 pkgname=ruby-faraday_middleware
 version=1.0.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-faraday>=1.0"
 short_desc="Various middleware for Faraday"

From aba46d41c1c0c6bc95dd7bba4d93f9bd639a0b8c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 23/53] ruby-filesize: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-filesize/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-filesize/template b/srcpkgs/ruby-filesize/template
index 1a9939136b77..844207dcc69d 100644
--- a/srcpkgs/ruby-filesize/template
+++ b/srcpkgs/ruby-filesize/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-filesize'
 pkgname=ruby-filesize
 version=0.2.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Small class for handling filesizes"
 maintainer="Orphaned <orphan@voidlinux.org>"

From b57ef20426fc252aa49fbf0f82d11177c6784ceb Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 24/53] ruby-gh: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-gh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-gh/template b/srcpkgs/ruby-gh/template
index 5758f646973d..bf5c801507b3 100644
--- a/srcpkgs/ruby-gh/template
+++ b/srcpkgs/ruby-gh/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-gh'
 pkgname=ruby-gh
 version=0.15.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.4.0 ruby-backports ruby-faraday>=0.8
  ruby-multi_json>=1.0 ruby-net-http-persistent>=2.9 ruby-net-http-pipeline"

From f9346d437343f254008c9c70ba0c99ca655dd34f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:24 +0100
Subject: [PATCH 25/53] ruby-highline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-highline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-highline/template b/srcpkgs/ruby-highline/template
index 7e7e9bdd80ea..637f5251e652 100644
--- a/srcpkgs/ruby-highline/template
+++ b/srcpkgs/ruby-highline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-highline'
 pkgname=ruby-highline
 version=2.0.3
-revision=5
+revision=6
 build_style=gem
 short_desc="High-level IO library for comamndline interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 8941e296b3fcc7ef659eca0000c0da01b0ea8827 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 26/53] ruby-httparty: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-httparty/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-httparty/template b/srcpkgs/ruby-httparty/template
index 4b286f65f329..79df8676af9b 100644
--- a/srcpkgs/ruby-httparty/template
+++ b/srcpkgs/ruby-httparty/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-httparty'
 pkgname=ruby-httparty
 version=0.17.1
-revision=5
+revision=6
 build_style=gem
 depends="ruby-mime-types>=3.0 ruby-multi_xml>=0.5.2"
 short_desc="Makes http fun! Also, makes consuming restful web services dead easy"

From 46bff8eca1e4e584b0465d796070179d10d431e8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 27/53] ruby-launchy: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-launchy/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-launchy/template b/srcpkgs/ruby-launchy/template
index f8890626158c..89a71603a7ed 100644
--- a/srcpkgs/ruby-launchy/template
+++ b/srcpkgs/ruby-launchy/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-launchy'
 pkgname=ruby-launchy
 version=2.4.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-addressable>=2.3 ruby-addressable<3.0"
 short_desc="Helper class for launching cross-platform applications"

From cc9f8011796a781fbde6d62380b87be949c76adc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:25 +0100
Subject: [PATCH 28/53] ruby-manpages: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-manpages/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-manpages/template b/srcpkgs/ruby-manpages/template
index 927f16b7068c..4cde07f0e89e 100644
--- a/srcpkgs/ruby-manpages/template
+++ b/srcpkgs/ruby-manpages/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-manpages'
 pkgname=ruby-manpages
 version=0.6.1
-revision=6
+revision=7
 build_style=gem
 short_desc="Gem to add man pages support to ruby gems"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 1a3b66524d316f635a3f633d9b92c8d7742655a9 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 29/53] ruby-mime-types: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types/template b/srcpkgs/ruby-mime-types/template
index c8c52b52d4a3..bab84b54e56a 100644
--- a/srcpkgs/ruby-mime-types/template
+++ b/srcpkgs/ruby-mime-types/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types'
 pkgname=ruby-mime-types
 version=3.4.1
-revision=1
+revision=2
 build_style=gem
 depends="ruby-mime-types-data>=3.2015"
 short_desc="Library for registry and information about MIME types"

From ec1215cbd0d9fbeba8e73e1997d3b0fc3e143d95 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 30/53] ruby-mime-types-data: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mime-types-data/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mime-types-data/template b/srcpkgs/ruby-mime-types-data/template
index 5bf165506ad2..fd6da7ef3a8a 100644
--- a/srcpkgs/ruby-mime-types-data/template
+++ b/srcpkgs/ruby-mime-types-data/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mime-types-data'
 pkgname=ruby-mime-types-data
 version=3.2022.0105
-revision=1
+revision=2
 build_style=gem
 short_desc="Registry for MIME media type definitions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From f845a8329505acf5112e7212fd87086fadae214f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 31/53] ruby-mini_portile2: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mini_portile2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mini_portile2/template b/srcpkgs/ruby-mini_portile2/template
index f7c225545dc9..1828dc1eed67 100644
--- a/srcpkgs/ruby-mini_portile2/template
+++ b/srcpkgs/ruby-mini_portile2/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mini_portile2'
 pkgname=ruby-mini_portile2
 version=2.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Simplistic port-like solution for developers"
 maintainer="Orphaned <orphan@voidlinux.org>"

From c16addae76cac3d4363ff2866a5e64906156baeb Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:26 +0100
Subject: [PATCH 32/53] ruby-multi_json: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_json/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_json/template b/srcpkgs/ruby-multi_json/template
index 006d7d578a16..bda0db82272e 100644
--- a/srcpkgs/ruby-multi_json/template
+++ b/srcpkgs/ruby-multi_json/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_json'
 pkgname=ruby-multi_json
 version=1.14.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Common interface for multiple JSON parsing libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 468d8573bb9aa303907577a492fe9164a46d8b70 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 33/53] ruby-multi_xml: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multi_xml/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multi_xml/template b/srcpkgs/ruby-multi_xml/template
index fd23fbc227f5..a16499ccc777 100644
--- a/srcpkgs/ruby-multi_xml/template
+++ b/srcpkgs/ruby-multi_xml/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multi_xml'
 pkgname=ruby-multi_xml
 version=0.6.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 37297c31a2d4655a369627db6aa3cd5ffcb7ab55 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 34/53] ruby-multipart-post: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-multipart-post/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-multipart-post/template b/srcpkgs/ruby-multipart-post/template
index c6baa24adf70..2fa50e4a990f 100644
--- a/srcpkgs/ruby-multipart-post/template
+++ b/srcpkgs/ruby-multipart-post/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-multipart-post'
 pkgname=ruby-multipart-post
 version=2.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Use with Net::HTTP to do multipart form posts"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 6d925d527f536aa73d10d7c860aaefd3c98ace40 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:27 +0100
Subject: [PATCH 35/53] ruby-mustache: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-mustache/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-mustache/template b/srcpkgs/ruby-mustache/template
index cf10ae6f107f..8c6b5a1f1364 100644
--- a/srcpkgs/ruby-mustache/template
+++ b/srcpkgs/ruby-mustache/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-mustache'
 pkgname=ruby-mustache
 version=1.1.1
-revision=5
+revision=6
 build_style=gem
 short_desc="Framework-agnostic way to render logic-free views"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 202f5411a52b93401287d2920a8ceb636c4ad983 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 36/53] ruby-net-http-persistent: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-persistent/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-persistent/template b/srcpkgs/ruby-net-http-persistent/template
index 943562acf325..2959ebdbda7a 100644
--- a/srcpkgs/ruby-net-http-persistent/template
+++ b/srcpkgs/ruby-net-http-persistent/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-persistent'
 pkgname=ruby-net-http-persistent
 version=4.0.1
-revision=2
+revision=3
 build_style=gem
 depends="ruby-connection_pool>=2.2 ruby-connection_pool<3.0"
 short_desc="Manages persistent connections using Net::HTTP"

From bdb3ee4b0cb181a88be053be820d2cb0ee18e58e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 37/53] ruby-net-http-pipeline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-net-http-pipeline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-net-http-pipeline/template b/srcpkgs/ruby-net-http-pipeline/template
index a071ee510449..062c85a7cfb6 100644
--- a/srcpkgs/ruby-net-http-pipeline/template
+++ b/srcpkgs/ruby-net-http-pipeline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-net-http-pipeline'
 pkgname=ruby-net-http-pipeline
 version=1.0.1
-revision=6
+revision=7
 build_style=gem
 short_desc="HTTP/1.1 pipelining implementation atop Net::HTTP"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 7806675c18bdc3dc2b848b973e8336ad14202531 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:28 +0100
Subject: [PATCH 38/53] ruby-pkg-config: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pkg-config/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pkg-config/template b/srcpkgs/ruby-pkg-config/template
index 8c53cce12f49..69ec4b2671f9 100644
--- a/srcpkgs/ruby-pkg-config/template
+++ b/srcpkgs/ruby-pkg-config/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pkg-config'
 pkgname=ruby-pkg-config
 version=1.4.0
-revision=5
+revision=6
 build_style=gem
 short_desc="Properly detect need libraries for compiling Ruby native extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"

From a784f9d62d93600623298144aac08dfbff3b2970 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 39/53] ruby-public_suffix: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-public_suffix/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-public_suffix/template b/srcpkgs/ruby-public_suffix/template
index 0e4eed0e0f02..98d33cc0ca3b 100644
--- a/srcpkgs/ruby-public_suffix/template
+++ b/srcpkgs/ruby-public_suffix/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-public_suffix'
 pkgname=ruby-public_suffix
 version=4.0.2
-revision=5
+revision=6
 build_style=gem
 short_desc="Parse domain names into top level domain, domain and subdomains"
 maintainer="Orphaned <orphan@voidlinux.org>"

From e0fb3850df18f8f6e4f7706791a7b643e44ae66b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 40/53] ruby-pusher-client: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-pusher-client/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-pusher-client/template b/srcpkgs/ruby-pusher-client/template
index 2d4e3c021e57..e543f05010a3 100644
--- a/srcpkgs/ruby-pusher-client/template
+++ b/srcpkgs/ruby-pusher-client/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-pusher-client'
 pkgname=ruby-pusher-client
 version=0.6.2
-revision=6
+revision=7
 build_style=gem
 depends="ruby-websocket>=1.0 ruby-websocket<2.0"
 short_desc="Client for consuming WebSockets from http://pusher.com"

From 43601ca29a0b17205004d7061d2ca43b87b81202 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:29 +0100
Subject: [PATCH 41/53] ruby-rainbow: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rainbow/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rainbow/template b/srcpkgs/ruby-rainbow/template
index e9a41a7cf61f..537112639b4c 100644
--- a/srcpkgs/ruby-rainbow/template
+++ b/srcpkgs/ruby-rainbow/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rainbow'
 pkgname=ruby-rainbow
 version=3.0.0
-revision=6
+revision=7
 build_style=gem
 short_desc="Colorize printed text on ANSI terminals"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 610cb303fb5a6af528e0dc465a5dd015c0159f5e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 42/53] ruby-rb-readline: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-rb-readline/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-rb-readline/template b/srcpkgs/ruby-rb-readline/template
index 15beb60005a5..b4fc1b8225e5 100644
--- a/srcpkgs/ruby-rb-readline/template
+++ b/srcpkgs/ruby-rb-readline/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-rb-readline'
 pkgname=ruby-rb-readline
 version=0.5.5
-revision=6
+revision=7
 build_style=gem
 depends="ruby"
 short_desc="Pure Ruby implementation of GNU readline library"

From 20748abdb7f4569243ff98e4a55877c06b138f66 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 43/53] ruby-ronn: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-ronn/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ronn/template b/srcpkgs/ruby-ronn/template
index d6a74ac864b6..7ea76a006877 100644
--- a/srcpkgs/ruby-ronn/template
+++ b/srcpkgs/ruby-ronn/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ronn'
 pkgname=ruby-ronn
 version=0.7.3
-revision=6
+revision=7
 build_style=gem
 depends="ruby-hpricot ruby-mustache ruby-rdiscount groff"
 short_desc="Strick markdown-like format for manpages"

From 294568e503becb0e5d39c8fd28477563a0809dfb Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:30 +0100
Subject: [PATCH 44/53] ruby-thor: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-thor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-thor/template b/srcpkgs/ruby-thor/template
index 7344c73e1839..85f4a52caeec 100644
--- a/srcpkgs/ruby-thor/template
+++ b/srcpkgs/ruby-thor/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-thor'
 pkgname=ruby-thor
 version=1.2.1
-revision=1
+revision=2
 build_style=gem
 short_desc="Toolkit for building powerful command-line interfaces"
 maintainer="Orphaned <orphan@voidlinux.org>"

From e75e37fed21dd7613722c741e3eb2fa3fb68e993 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 45/53] ruby-tmuxinator: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-tmuxinator/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index b5327b5ca889..092a44eb8620 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-tmuxinator'
 pkgname=ruby-tmuxinator
 version=3.0.5
-revision=1
+revision=2
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"

From f091aa34e55817056c332d1a8ed5f196ebee9c42 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 46/53] ruby-travis: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-travis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-travis/template b/srcpkgs/ruby-travis/template
index 3743358bb37f..60a84ec3608d 100644
--- a/srcpkgs/ruby-travis/template
+++ b/srcpkgs/ruby-travis/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-travis'
 pkgname=ruby-travis
 version=1.9.0
-revision=4
+revision=5
 build_style=gem
 depends="ruby-backports ruby-faraday>=1.0 ruby-faraday_middleware>=1.0
  ruby-gh>=0.13 ruby-highline>=2.0 ruby-launchy>=2.1 ruby-pusher-client>=0.4

From 76533d8bffb8c94e00fdcc4df10ca3eb78f3e4e7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:31 +0100
Subject: [PATCH 47/53] ruby-typhoeus: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-typhoeus/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-typhoeus/template b/srcpkgs/ruby-typhoeus/template
index 4b4bd3a2ccfc..aaf4e5ce7ac1 100644
--- a/srcpkgs/ruby-typhoeus/template
+++ b/srcpkgs/ruby-typhoeus/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-typhoeus'
 pkgname=ruby-typhoeus
 version=1.3.1
-revision=6
+revision=7
 build_style=gem
 depends="ruby-ethon>=0.9.0"
 short_desc="Parallel HTTP requests runner"

From 327e989a8a0812811806bf612af13448d4790116 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 48/53] ruby-websocket: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-websocket/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-websocket/template b/srcpkgs/ruby-websocket/template
index 95d7cd3f07f4..a24b60717890 100644
--- a/srcpkgs/ruby-websocket/template
+++ b/srcpkgs/ruby-websocket/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-websocket'
 pkgname=ruby-websocket
 version=1.2.8
-revision=6
+revision=7
 build_style=gem
 short_desc="Universal Ruby library to handle WebSocket protocol"
 maintainer="Orphaned <orphan@voidlinux.org>"

From a67f5af0cb330ee9885acfd2d9a72819a08c868f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:43:32 +0100
Subject: [PATCH 49/53] ruby-xdg: rebuild for ruby-3.2.0.

---
 srcpkgs/ruby-xdg/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-xdg/template b/srcpkgs/ruby-xdg/template
index 68cead47762a..d7f571f9ad3b 100644
--- a/srcpkgs/ruby-xdg/template
+++ b/srcpkgs/ruby-xdg/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-xdg'
 pkgname=ruby-xdg
 version=6.5.0
-revision=1
+revision=2
 build_style=gem
 short_desc="Module for supporting the XDG Base Directory Standard"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 2c09c8c4257f6758838bf1a1ab08558e5d8affb8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:48:25 +0100
Subject: [PATCH 50/53] hivex: rebuild for ruby-3.2.0.

---
 srcpkgs/hivex/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hivex/template b/srcpkgs/hivex/template
index 5f5591fc9230..6325c5086637 100644
--- a/srcpkgs/hivex/template
+++ b/srcpkgs/hivex/template
@@ -1,7 +1,7 @@
 # Template file for 'hivex'
 pkgname=hivex
 version=1.3.23
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-ocaml" # currently ocaml is broken
 hostmakedepends="python3 perl ruby ocaml ocaml-findlib perl-IO-stringy"

From 88ec5efaa80fa181798a596004a7d766caad2409 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Jan 2023 14:50:11 +0100
Subject: [PATCH 51/53] libguestfs: rebuild for ruby-3.2.0.

---
 srcpkgs/libguestfs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libguestfs/template b/srcpkgs/libguestfs/template
index d5450c051cb9..1e03cc5da606 100644
--- a/srcpkgs/libguestfs/template
+++ b/srcpkgs/libguestfs/template
@@ -1,7 +1,7 @@
 # Template file for 'libguestfs'
 pkgname=libguestfs
 version=1.50.1
-revision=1
+revision=2
 _version_short=${version%.*}
 build_style=gnu-configure
 make_install_args="INSTALLDIRS=vendor"

From 7c4e76eb82ee6eb19b75d8bb7119f343ceab20c0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 17 May 2023 13:29:55 +0200
Subject: [PATCH 52/53] vagrant: rebuild for ruby-3.2.0.

---
 srcpkgs/vagrant/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vagrant/template b/srcpkgs/vagrant/template
index 015dc02f25c3..e252887b10d6 100644
--- a/srcpkgs/vagrant/template
+++ b/srcpkgs/vagrant/template
@@ -1,7 +1,7 @@
 # Template file for 'vagrant'
 pkgname=vagrant
 version=2.3.5
-revision=1
+revision=2
 archs="i686 x86_64*"
 build_style=gemspec
 depends="bsdtar curl openssh rsync"

From fe2e4c2b3c598426af1c8ac6f38fa8747fd1cae1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 17 May 2023 13:39:54 +0200
Subject: [PATCH 53/53] ruby: update to 3.2.2.

---
 srcpkgs/ruby/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index bb5d73fbf21b..23a9fdd17ebb 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -2,7 +2,7 @@
 _ruby_abiver=3.2.0
 
 pkgname=ruby
-version=3.2.0
+version=3.2.2
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
@@ -16,7 +16,7 @@ homepage="http://www.ruby-lang.org/en/"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
+checksum=4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Closed]: Ruby 3.2
  2023-01-04 14:08 [PR PATCH] Ruby 3.2 leahneukirchen
                   ` (3 preceding siblings ...)
  2023-05-17 14:28 ` leahneukirchen
@ 2023-06-18 16:40 ` leahneukirchen
  2023-06-18 16:40 ` leahneukirchen
  5 siblings, 0 replies; 7+ messages in thread
From: leahneukirchen @ 2023-06-18 16:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1156 bytes --]

There's a closed pull request on the void-packages repository

Ruby 3.2
https://github.com/void-linux/void-packages/pull/41439

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

Still missing:
- [x] vagrant https://github.com/hashicorp/vagrant/issues/13028

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ruby 3.2
  2023-01-04 14:08 [PR PATCH] Ruby 3.2 leahneukirchen
                   ` (4 preceding siblings ...)
  2023-06-18 16:40 ` [PR PATCH] [Closed]: " leahneukirchen
@ 2023-06-18 16:40 ` leahneukirchen
  5 siblings, 0 replies; 7+ messages in thread
From: leahneukirchen @ 2023-06-18 16:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 170 bytes --]

New comment by leahneukirchen on void-packages repository

https://github.com/void-linux/void-packages/pull/41439#issuecomment-1596202840

Comment:
Merged in 7ae8e0eadb.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-06-18 16:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-04 14:08 [PR PATCH] Ruby 3.2 leahneukirchen
2023-04-05  1:45 ` github-actions
2023-05-17 11:40 ` [PR PATCH] [Updated] " leahneukirchen
2023-05-17 12:20 ` leahneukirchen
2023-05-17 14:28 ` leahneukirchen
2023-06-18 16:40 ` [PR PATCH] [Closed]: " leahneukirchen
2023-06-18 16:40 ` leahneukirchen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).