diff options
Diffstat (limited to 'lang')
-rw-r--r-- | lang/clisp/Makefile | 10 | ||||
-rw-r--r-- | lang/gcc12-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc12-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc13-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc13-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc14-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc14-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc15-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc15-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc16-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc16-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/perl5-devel/Makefile | 6 | ||||
-rw-r--r-- | lang/perl5.36/Makefile | 11 | ||||
-rw-r--r-- | lang/perl5.38/Makefile | 10 | ||||
-rw-r--r-- | lang/perl5.40/Makefile | 5 | ||||
-rw-r--r-- | lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp | 11 | ||||
-rw-r--r-- | lang/quickjs-ng/Makefile | 2 | ||||
-rw-r--r-- | lang/quickjs-ng/distinfo | 6 | ||||
-rw-r--r-- | lang/quickjs-ng/files/patch-CMakeLists.txt | 28 | ||||
-rw-r--r-- | lang/ruby34/distinfo | 6 |
20 files changed, 64 insertions, 71 deletions
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile index 4111cf206abc..f0b722473566 100644 --- a/lang/clisp/Makefile +++ b/lang/clisp/Makefile @@ -1,6 +1,6 @@ PORTNAME= clisp PORTVERSION= 2.49.95+20241228 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang lisp MAINTAINER= kiri@TrueFC.org @@ -16,9 +16,8 @@ LIB_DEPENDS= libffcall.so:devel/libffcall \ libunistring.so:devel/libunistring RUN_DEPENDS= cl-freebsd-asdf-init>=0:devel/cl-freebsd-asdf-init -USES= compiler gettext ghostscript iconv localbase:ldflags ncurses \ +USES= gettext ghostscript iconv localbase:ldflags ncurses \ pkgconfig -USE_GCC= yes USE_GITLAB= yes GL_ACCOUNT= gnu-clisp GL_PROJECT= clisp @@ -37,11 +36,6 @@ CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL} MAKE_ENV= ${CONFIGURE_ENV} MAKE_JOBS_UNSAFE= yes -# Complaints if the environment changes between build stages. -CFLAGS+= -fpermissive -LDFLAGS+= ${LDFLAGS_${CHOSEN_COMPILER_TYPE}} -LDFLAGS_gcc= -lthr - SUB_FILES= pkg-message BUILD_WRKSRC= ${WRKSRC}/src diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index c7df2f37cb79..3d946a255f3b 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 12.4.1.s20250417 +PORTVERSION= 12.4.1.s20250507 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo index b3ea6d046794..2a9cc8f196c2 100644 --- a/lang/gcc12-devel/distinfo +++ b/lang/gcc12-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744964672 -SHA256 (gcc-12-20250417.tar.xz) = e1e3160b8c3c51f628532ec3a80c1b571f9d5103739ccb22a5c3ce8a777e2c3f -SIZE (gcc-12-20250417.tar.xz) = 79924416 +TIMESTAMP = 1746778562 +SHA256 (gcc-12-20250507.tar.xz) = 20682265f35ec31be4b032ee177056dd62162cf49fe9563f0c3551f5a5ba8235 +SIZE (gcc-12-20250507.tar.xz) = 79936088 diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index 12715c5e60bc..424716dff121 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.3.1.s20250424 +PORTVERSION= 13.3.1.s20250508 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index b4d4762dd5dd..d2da8f60ef32 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745914194 -SHA256 (gcc-13-20250424.tar.xz) = ef2ed6f6aad4033719bf30b17b15b907a5bb6cc393264bfdb36ee502c1cdb21f -SIZE (gcc-13-20250424.tar.xz) = 84551016 +TIMESTAMP = 1746778764 +SHA256 (gcc-13-20250508.tar.xz) = ce961b0bb5b2279479ebf3600112438228275411be1bfa922c636c4538e9c067 +SIZE (gcc-13-20250508.tar.xz) = 84567972 diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index 380cba0092b3..7c11b48a7ea6 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.2.1.s20250425 +PORTVERSION= 14.2.1.s20250509 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index 7eb9e3c68123..b2660258b661 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745915178 -SHA256 (gcc-14-20250425.tar.xz) = 1994adadb9fa0ddcdadb0a1d0ac44a7530542b352272b8467e8b9f12aacbe97e -SIZE (gcc-14-20250425.tar.xz) = 88293272 +TIMESTAMP = 1746893372 +SHA256 (gcc-14-20250509.tar.xz) = d7ace0e4304334f80bb6341710397ed182df214c008eabebd5fb13d941f508c4 +SIZE (gcc-14-20250509.tar.xz) = 88289160 diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index 4eed868d47df..20158b2696b5 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 15.1.1.s20250426 +PORTVERSION= 15.1.1.s20250510 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo index c25e126fa010..2f262e809632 100644 --- a/lang/gcc15-devel/distinfo +++ b/lang/gcc15-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745914552 -SHA256 (gcc-15-20250426.tar.xz) = 5da29d2cff64251a61fbcc62bf6245710f05d2ccf8f49c8138142da700b699e7 -SIZE (gcc-15-20250426.tar.xz) = 92081764 +TIMESTAMP = 1747124841 +SHA256 (gcc-15-20250510.tar.xz) = d019003a5caadf35df04d22f6d398d602ff16318db928443aab0a6b7f756843f +SIZE (gcc-15-20250510.tar.xz) = 92092512 diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile index a16af13a1f09..a57e6b356b3e 100644 --- a/lang/gcc16-devel/Makefile +++ b/lang/gcc16-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 16.0.0.s20250427 +PORTVERSION= 16.0.0.s20250511 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo index 6fcbe70fb548..891629dc8103 100644 --- a/lang/gcc16-devel/distinfo +++ b/lang/gcc16-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745932552 -SHA256 (gcc-16-20250427.tar.xz) = 545b46c123dcc303c2bcd319ceda174733c30cd4574f8ed732f582c3aba7af5e -SIZE (gcc-16-20250427.tar.xz) = 92158556 +TIMESTAMP = 1747125019 +SHA256 (gcc-16-20250511.tar.xz) = 4086bd9369a82d087d1bd60e2fdd926ee0401115a52542d962c085bf99f41a24 +SIZE (gcc-16-20250511.tar.xz) = 92224236 diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile index aa7ac59f3022..54ee0d670a79 100644 --- a/lang/perl5-devel/Makefile +++ b/lang/perl5-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= lang devel perl5 MASTER_SITES= CPAN/../../src/5.0 DIST_SUBDIR= perl @@ -272,6 +272,10 @@ post-patch: /^if.*nopods.*versiononly || /s/.*/if (1) {/' \ ${WRKSRC}/installperl .endif + cd ${PATCHDIR}; for patch in patch-*; do \ + ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \ + mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \ + done post-install: @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \ diff --git a/lang/perl5.36/Makefile b/lang/perl5.36/Makefile index 8b892008deac..e78640530593 100644 --- a/lang/perl5.36/Makefile +++ b/lang/perl5.36/Makefile @@ -1,6 +1,6 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang devel perl5 MASTER_SITES= CPAN/../../src/5.0 DIST_SUBDIR= perl @@ -14,9 +14,8 @@ LICENSE_COMB= dual LICENSE_FILE_ART10= ${WRKSRC}/Artistic LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying -# Uncomment when the default Perl is switched to 5.38+ -#DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl -#EXPIRATION_DATE=2025-05-28 +DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl +EXPIRATION_DATE=2025-05-28 USES= cpe tar:xz @@ -246,6 +245,10 @@ post-patch: /^if.*nopods.*versiononly || /s/.*/if (1) {/' \ ${WRKSRC}/installperl .endif + cd ${PATCHDIR}; for patch in patch-*; do \ + ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \ + mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \ + done post-install: @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \ diff --git a/lang/perl5.38/Makefile b/lang/perl5.38/Makefile index 7e7a1b7515cf..cd8c47263346 100644 --- a/lang/perl5.38/Makefile +++ b/lang/perl5.38/Makefile @@ -1,5 +1,6 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} +PORTREVISION= 1 CATEGORIES= lang devel perl5 MASTER_SITES= https://cpan.metacpan.org/authors/id/S/SH/SHAY/ CPAN/../../src/5.0 DIST_SUBDIR= perl @@ -13,9 +14,8 @@ LICENSE_COMB= dual LICENSE_FILE_ART10= ${WRKSRC}/Artistic LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying -# Uncomment when the default Perl is switched to 5.40+ -#DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl -#EXPIRATION_DATE= 2026-07-03 +DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl +EXPIRATION_DATE= 2026-07-03 USES= cpe tar:xz @@ -244,6 +244,10 @@ post-patch: /^if.*nopods.*versiononly || /s/.*/if (1) {/' \ ${WRKSRC}/installperl .endif + cd ${PATCHDIR}; for patch in patch-*; do \ + ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \ + mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \ + done post-install: @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \ diff --git a/lang/perl5.40/Makefile b/lang/perl5.40/Makefile index 5010360ae6c1..59644a99c946 100644 --- a/lang/perl5.40/Makefile +++ b/lang/perl5.40/Makefile @@ -1,5 +1,6 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} +PORTREVISION= 2 CATEGORIES= lang devel perl5 MASTER_SITES= https://cpan.metacpan.org/authors/id/S/SH/SHAY/ CPAN/../../src/5.0 DIST_SUBDIR= perl @@ -242,6 +243,10 @@ post-patch: /^if.*nopods.*versiononly || /s/.*/if (1) {/' \ ${WRKSRC}/installperl .endif + cd ${PATCHDIR}; for patch in patch-*; do \ + ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \ + mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \ + done post-install: @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \ diff --git a/lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp b/lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp new file mode 100644 index 000000000000..304bcab403bf --- /dev/null +++ b/lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp @@ -0,0 +1,11 @@ +--- cpan/JSON-PP/bin/json_pp.orig 2025-05-15 13:39:16 UTC ++++ cpan/JSON-PP/bin/json_pp +@@ -2,7 +2,7 @@ use strict; + + BEGIN { pop @INC if $INC[-1] eq '.' } + use strict; +-use Getopt::Long; ++use Getopt::Long qw( :config no_ignore_case ); + use Encode (); + + use JSON::PP (); diff --git a/lang/quickjs-ng/Makefile b/lang/quickjs-ng/Makefile index 401c3af51810..62959d4f9aa5 100644 --- a/lang/quickjs-ng/Makefile +++ b/lang/quickjs-ng/Makefile @@ -1,5 +1,5 @@ PORTNAME= quickjs -DISTVERSION= 0.10.0 +DISTVERSION= 0.10.1 DISTVERSIONPREFIX= v CATEGORIES= lang devel PKGNAMESUFFIX= -ng diff --git a/lang/quickjs-ng/distinfo b/lang/quickjs-ng/distinfo index c1ce7d5bc652..ebc7e2cef2f3 100644 --- a/lang/quickjs-ng/distinfo +++ b/lang/quickjs-ng/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746467397 -SHA256 (quickjs-ng-quickjs-v0.10.0_GH0.tar.gz) = c54007e6ce9893b0074d53feac47c64a362900df20493110800c9e1f5c43427b -SIZE (quickjs-ng-quickjs-v0.10.0_GH0.tar.gz) = 783751 +TIMESTAMP = 1747389930 +SHA256 (quickjs-ng-quickjs-v0.10.1_GH0.tar.gz) = 4e917eea3bb6051a0551fdd3aac45199ff705fa08920c15b824a08c5fbb032e4 +SIZE (quickjs-ng-quickjs-v0.10.1_GH0.tar.gz) = 784402 diff --git a/lang/quickjs-ng/files/patch-CMakeLists.txt b/lang/quickjs-ng/files/patch-CMakeLists.txt deleted file mode 100644 index 72d0174b9d0e..000000000000 --- a/lang/quickjs-ng/files/patch-CMakeLists.txt +++ /dev/null @@ -1,28 +0,0 @@ ---- CMakeLists.txt.orig 2025-05-01 21:30:10 UTC -+++ CMakeLists.txt -@@ -39,8 +39,6 @@ if(NOT MSVC AND NOT IOS) - - xcheck_add_c_compiler_flag(-Wall) - if(NOT MSVC AND NOT IOS) -- xcheck_add_c_compiler_flag(-Werror) -- xcheck_add_c_compiler_flag(-Wextra) - endif() - xcheck_add_c_compiler_flag(-Wformat=2) - xcheck_add_c_compiler_flag(-Wno-implicit-fallthrough) -@@ -418,10 +416,12 @@ if(NOT IOS) - - if(NOT IOS) - file(STRINGS quickjs.h quickjs_h REGEX QJS_VERSION) -- string(REGEX MATCHALL "([0-9])" QJS_VERSION "${quickjs_h}") -- list(GET QJS_VERSION 0 QJS_VERSION_MAJOR) -- list(GET QJS_VERSION 1 QJS_VERSION_MINOR) -- list(GET QJS_VERSION 2 QJS_VERSION_PATCH) -+ string(REGEX MATCH "QJS_VERSION_MAJOR ([0-9]*)" _ "${quickjs_h}") -+ set(QJS_VERSION_MAJOR ${CMAKE_MATCH_1}) -+ string(REGEX MATCH "QJS_VERSION_MINOR ([0-9]*)" _ "${quickjs_h}") -+ set(QJS_VERSION_MINOR ${CMAKE_MATCH_1}) -+ string(REGEX MATCH "QJS_VERSION_PATCH ([0-9]*)" _ "${quickjs_h}") -+ set(QJS_VERSION_PATCH ${CMAKE_MATCH_1}) - set_target_properties(qjs PROPERTIES - VERSION ${QJS_VERSION_MAJOR}.${QJS_VERSION_MINOR}.${QJS_VERSION_PATCH} - SOVERSION ${QJS_VERSION_MAJOR} diff --git a/lang/ruby34/distinfo b/lang/ruby34/distinfo index 225374338ff7..55af1251f0c3 100644 --- a/lang/ruby34/distinfo +++ b/lang/ruby34/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744946573 -SHA256 (ruby/ruby-3.4.3.tar.xz) = 174dcd8c516694f833fd3c93ea227fa6c3321464577a3882a6fc7e4fe20237fd -SIZE (ruby/ruby-3.4.3.tar.xz) = 17230984 +TIMESTAMP = 1747263779 +SHA256 (ruby/ruby-3.4.4.tar.xz) = f76d63efe9499dedd8526b74365c0c811af00dc9feb0bed7f5356488476e28f4 +SIZE (ruby/ruby-3.4.4.tar.xz) = 17255388 |