pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/perl5
Module Name: pkgsrc
Committed By: wiz
Date: Mon Apr 21 20:55:34 UTC 2025
Modified Files:
pkgsrc/lang/perl5: Makefile distinfo
pkgsrc/lang/perl5/patches:
patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm
Log Message:
perl5: remove Interix support
To generate a diff of this commit:
cvs rdiff -u -r1.286 -r1.287 pkgsrc/lang/perl5/Makefile
cvs rdiff -u -r1.189 -r1.190 pkgsrc/lang/perl5/distinfo
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/lang/perl5/patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/perl5/Makefile
diff -u pkgsrc/lang/perl5/Makefile:1.286 pkgsrc/lang/perl5/Makefile:1.287
--- pkgsrc/lang/perl5/Makefile:1.286 Sun Mar 30 21:10:44 2025
+++ pkgsrc/lang/perl5/Makefile Mon Apr 21 20:55:34 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.286 2025/03/30 21:10:44 wiz Exp $
+# $NetBSD: Makefile,v 1.287 2025/04/21 20:55:34 wiz Exp $
.include "license.mk"
.include "Makefile.common"
@@ -141,7 +141,6 @@ LIBSWANTED.FreeBSD= m crypt
LIBSWANTED.Haiku= network
LIBSWANTED.HPUX= cl pthread $$libswanted # see Perl's README.hpux
LIBSWANTED.IRIX= m crypt
-LIBSWANTED.Interix= m dl
LIBSWANTED.Linux= m crypt dl nsl
LIBSWANTED.Minix= m crypt c
LIBSWANTED.NetBSD= m crypt
@@ -161,7 +160,6 @@ SYSLIBPATH.Cygwin= /usr/lib
SYSLIBPATH.Darwin= /usr/lib
SYSLIBPATH.DragonFly= /usr/lib
SYSLIBPATH.FreeBSD= /usr/lib
-SYSLIBPATH.Interix= /usr/lib
SYSLIBPATH.Minix= /usr/lib
SYSLIBPATH.NetBSD= /usr/lib
SYSLIBPATH.OpenBSD= /usr/lib
Index: pkgsrc/lang/perl5/distinfo
diff -u pkgsrc/lang/perl5/distinfo:1.189 pkgsrc/lang/perl5/distinfo:1.190
--- pkgsrc/lang/perl5/distinfo:1.189 Mon Apr 14 05:26:48 2025
+++ pkgsrc/lang/perl5/distinfo Mon Apr 21 20:55:34 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.189 2025/04/14 05:26:48 wiz Exp $
+$NetBSD: distinfo,v 1.190 2025/04/21 20:55:34 wiz Exp $
BLAKE2s (perl-5.40.2.tar.xz) = 0d924b3c48afb28b02dee7e250ee79f6c1993333e34d4cee5de16476f81fd224
SHA512 (perl-5.40.2.tar.xz) = 1324b119e4370bbeb47a343d152f46c637addb0373ff07f0e214aa9d5912c03cd2bd23987a6e86d43453166412d3a03a52e780201941f679ef4186df16590e41
@@ -7,7 +7,7 @@ SHA1 (patch-Configure) = f3bd324a9025440
SHA1 (patch-Makefile.SH) = 56203aea57c429a94760f039a978463b8859b0a9
SHA1 (patch-builtin.c) = 7ac5821ab3f4c9ae29d2cbe9db0407560aee2328
SHA1 (patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__BeOS.pm) = 79e5aeccfa272ca5ec08bffc616d8053ae90ac51
-SHA1 (patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm) = 6171a21a24e3bea312155b1d5f692d76ef733d23
+SHA1 (patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm) = bdd4402a9b00ea508bf003c0722091046d514188
SHA1 (patch-cpan_ExtUtils-MakeMaker_t_MM__BeOS.t) = 9b0e7ab85fdab4887b1754599a8879bd7d9f36cc
SHA1 (patch-hints_cygwin.sh) = 5e2e7179336c9bc085bd2e83d22755a235ea1a4a
SHA1 (patch-hints_linux.sh) = 4baa8f80695687abb53d4f4e1830cf86db5b2bf7
Index: pkgsrc/lang/perl5/patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm
diff -u pkgsrc/lang/perl5/patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm:1.3 pkgsrc/lang/perl5/patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm:1.4
--- pkgsrc/lang/perl5/patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm:1.3 Tue Jun 28 10:02:51 2022
+++ pkgsrc/lang/perl5/patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm Mon Apr 21 20:55:34 2025
@@ -1,30 +1,9 @@
-$NetBSD: patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm,v 1.3 2022/06/28 10:02:51 wiz Exp $
+$NetBSD: patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Unix.pm,v 1.4 2025/04/21 20:55:34 wiz Exp $
-* $Is{NetBSD} and $Is{Interix} are unified into $Is{BSD}.
* Ignore installed packlist when creating new packlist.
-* Compare inode numbers as string to fix pkg/55997. Cherry-picked from
- upstream. See https://github.com/Perl/perl5/pull/18788 for more details.
--- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm.orig 2021-05-13 17:40:25.661784701 +0900
+++ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2021-05-13 17:40:29.734082886 +0900
-@@ -28,8 +28,6 @@ BEGIN {
- $Is{VMS} = $^O eq 'VMS';
- $Is{OSF} = $^O eq 'dec_osf';
- $Is{IRIX} = $^O eq 'irix';
-- $Is{NetBSD} = $^O eq 'netbsd';
-- $Is{Interix} = $^O eq 'interix';
- $Is{SunOS4} = $^O eq 'sunos';
- $Is{Solaris} = $^O eq 'solaris';
- $Is{SunOS} = $Is{SunOS4} || $Is{Solaris};
-@@ -1059,7 +1057,7 @@ sub xs_make_dynamic_lib {
- push(@m," \$(RM_F) \$\@\n");
-
- my $libs = '$(LDLOADLIBS)';
-- if (($Is{NetBSD} || $Is{Interix} || $Is{Android}) && $Config{'useshrplib'} eq 'true') {
-+ if ($Is{BSD} && $Config{'useshrplib'} eq 'true') {
- # Use nothing on static perl platforms, and to the flags needed
- # to link against the shared libperl library on shared perl
- # platforms. We peek at lddlflags to see if we need -Wl,-R
@@ -2351,7 +2349,7 @@ pure_vendor_install :: all
$(NOECHO) $(MOD_INSTALL) \
};
Home |
Main Index |
Thread Index |
Old Index