pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang
Module Name: pkgsrc
Committed By: wiz
Date: Mon Apr 21 20:54:56 UTC 2025
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby31-base: distinfo
pkgsrc/lang/ruby31-base/patches: patch-configure
pkgsrc/lang/ruby32-base: distinfo
pkgsrc/lang/ruby32-base/patches: patch-configure
pkgsrc/lang/ruby33: distinfo
pkgsrc/lang/ruby33/patches: patch-configure
pkgsrc/lang/ruby34: distinfo
pkgsrc/lang/ruby34/patches: patch-configure
Log Message:
ruby*: remove Interix support
To generate a diff of this commit:
cvs rdiff -u -r1.295 -r1.296 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/ruby31-base/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby31-base/patches/patch-configure
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/ruby32-base/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby32-base/patches/patch-configure
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/ruby33/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/ruby33/patches/patch-configure
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby34/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/ruby34/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/ruby/rubyversion.mk
diff -u pkgsrc/lang/ruby/rubyversion.mk:1.295 pkgsrc/lang/ruby/rubyversion.mk:1.296
--- pkgsrc/lang/ruby/rubyversion.mk:1.295 Wed Apr 16 15:12:17 2025
+++ pkgsrc/lang/ruby/rubyversion.mk Mon Apr 21 20:54:55 2025
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.295 2025/04/16 15:12:17 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.296 2025/04/21 20:54:55 wiz Exp $
#
# This file determines which Ruby version is used as a dependency for
@@ -740,7 +740,7 @@ RUBY_SHLIB?= ${RUBY_SUFFIX}.${RUBY_SLEX
RUBY_SHLIBALIAS?= @comment
RUBY_STATICLIB?= ${RUBY_SUFFIX}-static.a
-.if ${OPSYS} == "NetBSD" || ${OPSYS} == "Interix"
+.if ${OPSYS} == "NetBSD"
RUBY_SHLIBVER= ${_RUBY_SHLIB_MAJOR}.${_RUBY_SHLIB_MINOR}
_RUBY_SHLIBALIAS= ${RUBY_SUFFIX}.${RUBY_SLEXT}.${_RUBY_SHLIB_MAJOR}
.elif ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly"
Index: pkgsrc/lang/ruby31-base/distinfo
diff -u pkgsrc/lang/ruby31-base/distinfo:1.15 pkgsrc/lang/ruby31-base/distinfo:1.16
--- pkgsrc/lang/ruby31-base/distinfo:1.15 Thu Mar 27 14:09:28 2025
+++ pkgsrc/lang/ruby31-base/distinfo Mon Apr 21 20:54:55 2025
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.15 2025/03/27 14:09:28 taca Exp $
+$NetBSD: distinfo,v 1.16 2025/04/21 20:54:55 wiz Exp $
BLAKE2s (ruby-3.1.7.tar.xz) = 8861e898866bc082ec9e706cf3b7165a2400c45315cd9da897a24f8689d40142
SHA512 (ruby-3.1.7.tar.xz) = 44e013f6e8d159a49125d24eaf02f58e02997fcd7bd4f4370250248c2d3264fb45183e33797638a7d9a2907fb48fe1b46f5f45514d60a800f96bce2c10baca82
Size (ruby-3.1.7.tar.xz) = 15196628 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
-SHA1 (patch-configure) = 7bce8e1de07e3ff81cc984faef9ba12518557b7a
+SHA1 (patch-configure) = 732a2a01a2456b34fa2a5510c464664cc671e678
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
SHA1 (patch-include_ruby_internal_static__assert.h) = 7d5c3ae7ff674b9b34639924fcf08237164de9f8
SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335
Index: pkgsrc/lang/ruby31-base/patches/patch-configure
diff -u pkgsrc/lang/ruby31-base/patches/patch-configure:1.4 pkgsrc/lang/ruby31-base/patches/patch-configure:1.5
--- pkgsrc/lang/ruby31-base/patches/patch-configure:1.4 Mon Dec 5 11:47:03 2022
+++ pkgsrc/lang/ruby31-base/patches/patch-configure Mon Apr 21 20:54:55 2025
@@ -1,7 +1,6 @@
-$NetBSD: patch-configure,v 1.4 2022/12/05 11:47:03 jperkin Exp $
+$NetBSD: patch-configure,v 1.5 2025/04/21 20:54:55 wiz Exp $
* Avoid bash specific variable substitution.
-* Adding Interix support.
* Ignore doxygen.
* Ignore VCS.
* Handle SSP in pkgsrc.
@@ -63,17 +62,6 @@ $NetBSD: patch-configure,v 1.4 2022/12/0
fi
-@@ -13437,6 +13426,10 @@ esac
-
- ac_cv_func___builtin_setjmp=no
- ;; #(
-+ interix*) :
-+ LIBS="-lm $LIBS"
-+ ac_cv_func_getpgrp_void=yes
-+ ;; #(
- *) :
- ;;
- esac
@@ -25518,7 +25511,9 @@ else
#include <stdlib.h>
#include <stddef.h>
@@ -85,15 +73,6 @@ $NetBSD: patch-configure,v 1.4 2022/12/0
# define alloca __builtin_alloca
# elif defined _MSC_VER
# include <malloc.h>
-@@ -30542,6 +30537,8 @@ fi
- interix*) :
- : ${LDSHARED='$(CC) -shared'}
- XLDFLAGS="$XLDFLAGS -Wl,-E"
-+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))'
-+ RPATHFLAG=' -Wl,-R%1$-s'
- rb_cv_dlopen=yes ;; #(
- freebsd*|dragonfly*) :
-
@@ -30713,7 +30710,7 @@ fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $flag is accepted for bundle" >&5
printf %s "checking whether $flag is accepted for bundle... " >&6; }
@@ -128,20 +107,6 @@ $NetBSD: patch-configure,v 1.4 2022/12/0
if test "$load_relative" = yes
then :
-@@ -31872,7 +31872,12 @@ fi
- ;; #(
- interix*) :
-
-- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
-+ SOLIBS='$(LIBS)'
-+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)'
-+ # link explicitly to 0x48000000
-+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552'
-+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${PREFIX}/lib} -L${libdir} -L. -l$(RUBY_SO_NAME)'
-+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so'
- ;; #(
- cygwin*|msys*|mingw*|mswin*) :
-
@@ -32065,7 +32070,7 @@ then :
esac
rpathflag=`IFS="$PATH_SEPARATOR"
Index: pkgsrc/lang/ruby32-base/distinfo
diff -u pkgsrc/lang/ruby32-base/distinfo:1.14 pkgsrc/lang/ruby32-base/distinfo:1.15
--- pkgsrc/lang/ruby32-base/distinfo:1.14 Thu Mar 27 14:12:02 2025
+++ pkgsrc/lang/ruby32-base/distinfo Mon Apr 21 20:54:55 2025
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.14 2025/03/27 14:12:02 taca Exp $
+$NetBSD: distinfo,v 1.15 2025/04/21 20:54:55 wiz Exp $
BLAKE2s (ruby-3.2.8.tar.xz) = 717b23027da787963039642204ff08d23cfe242d58f0ca7371d621194c96d1c0
SHA512 (ruby-3.2.8.tar.xz) = 19ff96619945d907e509803b85ecf21750ffa4ae033045272feb43c183ab180d0033b98cf47c18804e448f01bc1928e3b833c61c98446dbe6be31fb9ea6b059d
Size (ruby-3.2.8.tar.xz) = 15130380 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
-SHA1 (patch-configure) = f3a143eda324bdfcaab51ee44274eaa445cf2767
+SHA1 (patch-configure) = 33c6bdd27e22f5a517c90fec882534f4f5d84dbb
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
SHA1 (patch-include_ruby_internal_static__assert.h) = 7d5c3ae7ff674b9b34639924fcf08237164de9f8
SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335
Index: pkgsrc/lang/ruby32-base/patches/patch-configure
diff -u pkgsrc/lang/ruby32-base/patches/patch-configure:1.2 pkgsrc/lang/ruby32-base/patches/patch-configure:1.3
--- pkgsrc/lang/ruby32-base/patches/patch-configure:1.2 Sat Feb 4 12:10:26 2023
+++ pkgsrc/lang/ruby32-base/patches/patch-configure Mon Apr 21 20:54:56 2025
@@ -1,7 +1,6 @@
-$NetBSD: patch-configure,v 1.2 2023/02/04 12:10:26 jperkin Exp $
+$NetBSD: patch-configure,v 1.3 2025/04/21 20:54:56 wiz Exp $
* Avoid bash specific variable substitution.
-* Adding Interix support.
* Ignore doxygen.
* Ignore VCS.
* Handle SSP in pkgsrc.
@@ -48,17 +47,6 @@ $NetBSD: patch-configure,v 1.2 2023/02/0
fi
-@@ -12847,6 +12836,10 @@ esac
-
- ac_cv_func___builtin_setjmp=no
- ;; #(
-+ interix*) :
-+ LIBS="-lm $LIBS"
-+ ac_cv_func_getpgrp_void=yes
-+ ;; #(
- *) :
- ;;
- esac
@@ -25301,7 +25294,9 @@ else
#include <stdlib.h>
#include <stddef.h>
@@ -70,15 +58,6 @@ $NetBSD: patch-configure,v 1.2 2023/02/0
# define alloca __builtin_alloca
# elif defined _MSC_VER
# include <malloc.h>
-@@ -30429,6 +30424,8 @@ fi
- interix*) :
- : ${LDSHARED='$(CC) -shared'}
- XLDFLAGS="$XLDFLAGS -Wl,-E"
-+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))'
-+ RPATHFLAG=' -Wl,-R%1$-s'
- rb_cv_dlopen=yes ;; #(
- freebsd*|dragonfly*) :
-
@@ -31638,8 +31635,10 @@ fi
;; #(
freebsd*|dragonfly*) :
@@ -104,20 +83,6 @@ $NetBSD: patch-configure,v 1.2 2023/02/0
if test "$load_relative" = yes
then :
-@@ -31757,7 +31757,12 @@ fi
- ;; #(
- interix*) :
-
-- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
-+ SOLIBS='$(LIBS)'
-+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)'
-+ # link explicitly to 0x48000000
-+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552'
-+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${PREFIX}/lib} -L${libdir} -L. -l$(RUBY_SO_NAME)'
-+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so'
- ;; #(
- cygwin*|msys*|mingw*|mswin*) :
-
@@ -31950,7 +31955,7 @@ then :
esac
rpathflag=`IFS="$PATH_SEPARATOR"
Index: pkgsrc/lang/ruby33/distinfo
diff -u pkgsrc/lang/ruby33/distinfo:1.11 pkgsrc/lang/ruby33/distinfo:1.12
--- pkgsrc/lang/ruby33/distinfo:1.11 Sun Apr 13 16:05:55 2025
+++ pkgsrc/lang/ruby33/distinfo Mon Apr 21 20:54:56 2025
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.11 2025/04/13 16:05:55 taca Exp $
+$NetBSD: distinfo,v 1.12 2025/04/21 20:54:56 wiz Exp $
BLAKE2s (ruby-3.3.8.tar.xz) = f7d0fed309c307262b8d5c30781add4d363c2bbf19db7ffc5a5567c414553976
SHA512 (ruby-3.3.8.tar.xz) = 71c2f3ac9955e088fa885fd2ff695e67362a770a5d33e5160081eda3dd298ca2c692e299b03d757caecfbc94043fedc4ad093de84c505585d480cb36bbf978b9
Size (ruby-3.3.8.tar.xz) = 16435924 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
-SHA1 (patch-configure) = 668341ef5ad8b510a3057d979402e66dfa66f9d3
+SHA1 (patch-configure) = aa01d9346a5d1610ba47ad16831b5774d2998c2b
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
SHA1 (patch-include_ruby_internal_static__assert.h) = 7d5c3ae7ff674b9b34639924fcf08237164de9f8
SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335
Index: pkgsrc/lang/ruby33/patches/patch-configure
diff -u pkgsrc/lang/ruby33/patches/patch-configure:1.1 pkgsrc/lang/ruby33/patches/patch-configure:1.2
--- pkgsrc/lang/ruby33/patches/patch-configure:1.1 Sun Jan 21 08:22:03 2024
+++ pkgsrc/lang/ruby33/patches/patch-configure Mon Apr 21 20:54:56 2025
@@ -1,7 +1,6 @@
-$NetBSD: patch-configure,v 1.1 2024/01/21 08:22:03 taca Exp $
+$NetBSD: patch-configure,v 1.2 2025/04/21 20:54:56 wiz Exp $
* Avoid bash specific variable substitution.
-* Adding Interix support.
* Ignore doxygen.
* Ignore VCS.
* Handle SSP in pkgsrc.
@@ -48,17 +47,6 @@ $NetBSD: patch-configure,v 1.1 2024/01/2
fi
-@@ -12844,6 +12833,10 @@ esac
-
- ac_cv_func___builtin_setjmp=no
- ;; #(
-+ interix*) :
-+ LIBS="-lm $LIBS"
-+ ac_cv_func_getpgrp_void=yes
-+ ;; #(
- *) :
- ;;
- esac
@@ -25357,7 +25350,9 @@ else
#include <stdlib.h>
#include <stddef.h>
@@ -70,15 +58,6 @@ $NetBSD: patch-configure,v 1.1 2024/01/2
# define alloca __builtin_alloca
# elif defined _MSC_VER
# include <malloc.h>
-@@ -30602,6 +30597,8 @@ fi
- interix*) :
- : ${LDSHARED='$(CC) -shared'}
- XLDFLAGS="$XLDFLAGS -Wl,-E"
-+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))'
-+ RPATHFLAG=' -Wl,-R%1$-s'
- rb_cv_dlopen=yes ;; #(
- freebsd*|dragonfly*) :
-
@@ -31805,8 +31802,10 @@ fi
;; #(
freebsd*|dragonfly*) :
@@ -104,20 +83,6 @@ $NetBSD: patch-configure,v 1.1 2024/01/2
if test "$load_relative" = yes
then :
-@@ -31924,7 +31924,12 @@ fi
- ;; #(
- interix*) :
-
-- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
-+ SOLIBS='$(LIBS)'
-+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)'
-+ # link explicitly to 0x48000000
-+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552'
-+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${PREFIX}/lib} -L${libdir} -L. -l$(RUBY_SO_NAME)'
-+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so'
- ;; #(
- cygwin*|msys*|mingw*|mswin*) :
-
@@ -32117,7 +32122,7 @@ then :
esac
rpathflag=`IFS="$PATH_SEPARATOR"
Index: pkgsrc/lang/ruby34/distinfo
diff -u pkgsrc/lang/ruby34/distinfo:1.4 pkgsrc/lang/ruby34/distinfo:1.5
--- pkgsrc/lang/ruby34/distinfo:1.4 Wed Apr 16 15:12:17 2025
+++ pkgsrc/lang/ruby34/distinfo Mon Apr 21 20:54:56 2025
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.4 2025/04/16 15:12:17 taca Exp $
+$NetBSD: distinfo,v 1.5 2025/04/21 20:54:56 wiz Exp $
BLAKE2s (ruby-3.4.3.tar.xz) = 677d0a1d5a2ba00a7de7b26f622cb267d44db5beac36899709c2e499842fe1c1
SHA512 (ruby-3.4.3.tar.xz) = b30aad675cdcc1bdfe9e5fffe9d1925db3b3ac854a5e34180c368bc6e66f73e29ba5d802fea249353b7d799c01384c58bdd763fd1b679303158baa7824b9c08e
Size (ruby-3.4.3.tar.xz) = 17230984 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
-SHA1 (patch-configure) = b82ee7b0d7867ca8ac661e211e7139b91f83141f
+SHA1 (patch-configure) = 9df201049bb38188f8409ee4572d3a6bb774013b
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
SHA1 (patch-include_ruby_internal_static__assert.h) = 7d5c3ae7ff674b9b34639924fcf08237164de9f8
SHA1 (patch-lib_mkmf.rb) = ea66bc4e42d2b15edfcd8ceefa9b94d07a3cdd0f
Index: pkgsrc/lang/ruby34/patches/patch-configure
diff -u pkgsrc/lang/ruby34/patches/patch-configure:1.1 pkgsrc/lang/ruby34/patches/patch-configure:1.2
--- pkgsrc/lang/ruby34/patches/patch-configure:1.1 Thu Jan 2 06:51:05 2025
+++ pkgsrc/lang/ruby34/patches/patch-configure Mon Apr 21 20:54:56 2025
@@ -1,7 +1,6 @@
-$NetBSD: patch-configure,v 1.1 2025/01/02 06:51:05 taca Exp $
+$NetBSD: patch-configure,v 1.2 2025/04/21 20:54:56 wiz Exp $
* Avoid bash specific variable substitution.
-* Adding Interix support.
* Ignore doxygen.
* Ignore VCS.
* Handle SSP in pkgsrc.
@@ -48,17 +47,6 @@ $NetBSD: patch-configure,v 1.1 2025/01/0
fi
-@@ -13044,6 +13033,10 @@ esac
-
- ac_cv_func___builtin_setjmp=no
- ;; #(
-+ interix*) :
-+ LIBS="-lm $LIBS"
-+ ac_cv_func_getpgrp_void=yes
-+ ;; #(
- *) :
- ;;
- esac
@@ -25598,7 +25591,9 @@ else
#include <stdlib.h>
#include <stddef.h>
@@ -70,15 +58,6 @@ $NetBSD: patch-configure,v 1.1 2025/01/0
# define alloca __builtin_alloca
# elif defined _MSC_VER
# include <malloc.h>
-@@ -31026,6 +31021,8 @@ fi
- interix*) :
- : ${LDSHARED='$(CC) -shared'}
- XLDFLAGS="$XLDFLAGS -Wl,-E"
-+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))'
-+ RPATHFLAG=' -Wl,-R%1$-s'
- rb_cv_dlopen=yes ;; #(
- freebsd*|dragonfly*) :
-
@@ -32235,8 +32232,10 @@ fi
;; #(
freebsd*|dragonfly*) :
@@ -104,20 +83,6 @@ $NetBSD: patch-configure,v 1.1 2025/01/0
if test "$load_relative" = yes
then :
-@@ -32354,7 +32354,12 @@ fi
- ;; #(
- interix*) :
-
-- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
-+ SOLIBS='$(LIBS)'
-+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)'
-+ # link explicitly to 0x48000000
-+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552'
-+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${PREFIX}/lib} -L${libdir} -L. -l$(RUBY_SO_NAME)'
-+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so'
- ;; #(
- cygwin*|msys*|mingw*|mswin*) :
-
@@ -32545,7 +32550,7 @@ then :
esac
rpathflag=`IFS="$PATH_SEPARATOR"
Home |
Main Index |
Thread Index |
Old Index