Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions mingw-w64-ruby-head/0002-Use-autoconf-2.72.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
From e184853a701a08e4dc91636b4f63a5109715550e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= <i@ntk.me>
Date: Fri, 16 May 2025 16:08:07 -0700
Subject: [PATCH] Use autoconf 2.72

---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure b/configure
index ac0d25e..c66b979 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71.
+# Generated by GNU Autoconf 2.72.
#
#
# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
--
2.39.5

3 changes: 3 additions & 0 deletions mingw-w64-ruby-head/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
options=('staticlibs' 'strip')
source=("https://cache.ruby-lang.org/pub/ruby/snapshot/snapshot-master.tar.xz"
0001-Add-C-ext-win32-dll_directory-as-an-alternative-to-f.patch
0002-Use-autoconf-2.72.patch
ruby.ico
rubyw.ico
placeholder.manifest.xml)
Expand All @@ -34,6 +35,7 @@ noextract=("snapshot-master.tar.xz")

sha256sums=('SKIP'
'a50c81ab8c178689485257f8eaa70bd8184b878a798780084668f838912e2832'
'f26122cca5e289801c0dde1f54643a960246a69691c6c8b9bccb27e536344f69'
'6c80ba2ca49840e387a08b7fedc6e7acd298ac2ec853155209efb2af20397b22'
'c30fb04ac0e88ba634daaa811a81ea5a75027646617b895acd14df9518a4a55a'
'c7a555d4826453efe7e33a2ebf78462b1fa665dffd7e4972143b48b1c9c71375')
Expand All @@ -43,6 +45,7 @@ prepare() {
cd ${srcdir}/snapshot-master
rm -rf ext/win32/dll_directory
patch -p1 -i ${srcdir}/0001-Add-C-ext-win32-dll_directory-as-an-alternative-to-f.patch
patch -p1 -i ${srcdir}/0002-Use-autoconf-2.72.patch
autoreconf -fi
}

Expand Down
24 changes: 24 additions & 0 deletions mingw-w64-ruby34/0002-Use-autoconf-2.72.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
From e184853a701a08e4dc91636b4f63a5109715550e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= <i@ntk.me>
Date: Fri, 16 May 2025 16:08:07 -0700
Subject: [PATCH] Use autoconf 2.72

---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure b/configure
index ac0d25e..c66b979 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71.
+# Generated by GNU Autoconf 2.72.
#
#
# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
--
2.39.5

6 changes: 5 additions & 1 deletion mingw-w64-ruby34/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-ruby34"
pkgver2=3.4.4
# version used by pacman
pkgver="${pkgver2/-/.}"
pkgrel=1
pkgrel=2
pkgdesc="An object-oriented language for quick and easy programming (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'ucrt64' 'clangarm64')
Expand All @@ -24,6 +24,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
options=('staticlibs' 'strip')
source=("https://cache.ruby-lang.org/pub/ruby/${pkgver2%.*}/${_realname}-${pkgver2}.tar.xz"
0001-Add-C-ext-win32-dll_directory-as-an-alternative-to-f.patch
0002-Use-autoconf-2.72.patch
ruby.ico
rubyw.ico
placeholder.manifest.xml)
Expand All @@ -32,6 +33,7 @@ source=("https://cache.ruby-lang.org/pub/ruby/${pkgver2%.*}/${_realname}-${pkgve

sha256sums=('f76d63efe9499dedd8526b74365c0c811af00dc9feb0bed7f5356488476e28f4'
'a50c81ab8c178689485257f8eaa70bd8184b878a798780084668f838912e2832'
'f26122cca5e289801c0dde1f54643a960246a69691c6c8b9bccb27e536344f69'
'6c80ba2ca49840e387a08b7fedc6e7acd298ac2ec853155209efb2af20397b22'
'c30fb04ac0e88ba634daaa811a81ea5a75027646617b895acd14df9518a4a55a'
'c7a555d4826453efe7e33a2ebf78462b1fa665dffd7e4972143b48b1c9c71375')
Expand All @@ -40,6 +42,8 @@ prepare() {
cd ${srcdir}/${_realname}-${pkgver2}
rm -rf ext/win32/dll_directory
patch -p1 -i ${srcdir}/0001-Add-C-ext-win32-dll_directory-as-an-alternative-to-f.patch
patch -p1 -i ${srcdir}/0002-Use-autoconf-2.72.patch
autoreconf -fi
}

build() {
Expand Down
Loading