diff options
Diffstat (limited to 'lang')
42 files changed, 540 insertions, 525 deletions
diff --git a/lang/algol68g/Makefile b/lang/algol68g/Makefile index 992cc82b5b72..60033bb4626f 100644 --- a/lang/algol68g/Makefile +++ b/lang/algol68g/Makefile @@ -1,5 +1,6 @@ PORTNAME= algol68g PORTVERSION= 3.5.12 +PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= https://jmvdveer.home.xs4all.nl/ LOCAL/danfe diff --git a/lang/emilua/Makefile b/lang/emilua/Makefile index 6739ddb2e170..469315978d43 100644 --- a/lang/emilua/Makefile +++ b/lang/emilua/Makefile @@ -26,7 +26,7 @@ LIB_DEPENDS= libserd-0.so:devel/serd \ libsord-0.so:devel/sord \ libfmt.so:devel/libfmt -USES= localbase luajit:luajit meson ncurses pathfix \ +USES= localbase luajit meson ncurses pathfix \ pkgconfig ssl USE_GITLAB= yes diff --git a/lang/fpc-devel-source/Makefile b/lang/fpc-devel-source/Makefile index b9893a46e4b2..58c2b53e43cf 100644 --- a/lang/fpc-devel-source/Makefile +++ b/lang/fpc-devel-source/Makefile @@ -1,5 +1,5 @@ PORTNAME= fpc-devel -PORTVERSION= 3.3.1.20250409 +PORTVERSION= 3.3.1.20250722 CATEGORIES= lang PKGNAMESUFFIX= -source DIST_SUBDIR= freepascal @@ -15,7 +15,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.com/freepascal.org GL_ACCOUNT= fpc GL_PROJECT= source -GL_TAGNAME= 4cae231a521302a6356875b1d2268323067a321d +GL_TAGNAME= 9701f72a3f2162e690be0975a0df389c758ecdcc PLIST= ${WRKDIR}/pkg-plist PATCHDIR= ${PORTSDIR}/lang/fpc-devel/files diff --git a/lang/fpc-devel-source/distinfo b/lang/fpc-devel-source/distinfo index da4b0974493b..501ecf4a8da1 100644 --- a/lang/fpc-devel-source/distinfo +++ b/lang/fpc-devel-source/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744255760 -SHA256 (freepascal/fpc-source-4cae231a521302a6356875b1d2268323067a321d_GL0.tar.gz) = 94e55fc0affeaa48e268924a70cf7527543469c5825952176d0aed0ac20ec188 -SIZE (freepascal/fpc-source-4cae231a521302a6356875b1d2268323067a321d_GL0.tar.gz) = 57923901 +TIMESTAMP = 1753221521 +SHA256 (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 926a8edc2495a2068998310bab16a414660beae4ac76dc3264b48ade77dec0e1 +SIZE (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 56745890 diff --git a/lang/fpc-devel/Makefile b/lang/fpc-devel/Makefile index 43a429e0d83d..99222b5d2069 100644 --- a/lang/fpc-devel/Makefile +++ b/lang/fpc-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= fpc -PORTVERSION= 3.3.1.20250409 +PORTVERSION= 3.3.1.20250722 CATEGORIES= lang MASTER_SITES= LOCAL/acm/freepascal/:bootstrap \ LOCAL/acm/freepascal/:man @@ -28,7 +28,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.com/freepascal.org GL_ACCOUNT= fpc GL_PROJECT= source -GL_TAGNAME= 4cae231a521302a6356875b1d2268323067a321d +GL_TAGNAME= 9701f72a3f2162e690be0975a0df389c758ecdcc FPCSRCDIR= source-${GL_TAGNAME} diff --git a/lang/fpc-devel/distinfo b/lang/fpc-devel/distinfo index 8caa8e06d221..ecd8717711f8 100644 --- a/lang/fpc-devel/distinfo +++ b/lang/fpc-devel/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1744252797 +TIMESTAMP = 1753217167 SHA256 (freepascal/ppc386-3.2.2-freebsd.tar.gz) = 2e175954442e28799edfe08c01635d209298b992f1062d03872571d58aa9f43a SIZE (freepascal/ppc386-3.2.2-freebsd.tar.gz) = 1364288 SHA256 (freepascal/ppcx64-3.2.2-freebsd.tar.gz) = 8cf6258688c3457f27bcec18e6993443ed2fcfe7d7c8697d54a13f32965e8fb0 @@ -7,5 +7,5 @@ SHA256 (freepascal/ppca64-3.3.1-freebsd.tar.gz) = 5d9010c69f461b3522826c07d1dff2 SIZE (freepascal/ppca64-3.3.1-freebsd.tar.gz) = 1392501 SHA256 (freepascal/fpc-3.2.2.man.tar.gz) = 4b7d7d50922531fa01e00d0bc913abb40426ba3001579240bf3db3f4ad640584 SIZE (freepascal/fpc-3.2.2.man.tar.gz) = 47334 -SHA256 (freepascal/fpc-source-4cae231a521302a6356875b1d2268323067a321d_GL0.tar.gz) = 94e55fc0affeaa48e268924a70cf7527543469c5825952176d0aed0ac20ec188 -SIZE (freepascal/fpc-source-4cae231a521302a6356875b1d2268323067a321d_GL0.tar.gz) = 57923901 +SHA256 (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 926a8edc2495a2068998310bab16a414660beae4ac76dc3264b48ade77dec0e1 +SIZE (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 56745890 diff --git a/lang/fpc-devel/pkg-plist b/lang/fpc-devel/pkg-plist index 3a75355adc32..96000c51dc29 100644 --- a/lang/fpc-devel/pkg-plist +++ b/lang/fpc-devel/pkg-plist @@ -93,6 +93,7 @@ lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-async.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-base.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-css.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-db.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-ebnf.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-extra.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-fpcunit.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-fpterm.fpm @@ -114,6 +115,7 @@ lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-sdo.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-sound.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-stl.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-web.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-wit.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-xml.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-yaml.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fftw.fpm @@ -203,9 +205,9 @@ lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/utils-lexyacc.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/utils-pas2js.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/utmp.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/vcl-compat.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/wasm-job.fpm %%FPC_AMD64%%lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/wasmedge.fpm %%FPC_AMD64%%lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/wasmtime.fpm -lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/wasm-job.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/webidl.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/x11.fpm lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/xforms.fpm @@ -234,6 +236,7 @@ lib/fpc/%%PORTVERSION%%/msg/errorr.msg lib/fpc/%%PORTVERSION%%/msg/errorru.msg lib/fpc/%%PORTVERSION%%/msg/errortr.msg lib/fpc/%%PORTVERSION%%/msg/errorues.msg +lib/fpc/%%PORTVERSION%%/msg/errorzh.msg %%FPC_I386%%lib/fpc/%%PORTVERSION%%/ppc386 %%FPC_AARCH64%%lib/fpc/%%PORTVERSION%%/ppca64 %%FPC_AMD64%%lib/fpc/%%PORTVERSION%%/ppcx64 @@ -672,6 +675,14 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/sqltypes.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/xmldatapacketreader.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/xmldatapacketreader.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/xmldatapacketreader.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.parser.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.parser.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.parser.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.scanner.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.scanner.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.scanner.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.tree.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-ebnf/ebnf.tree.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-extra/daemonapp.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-extra/daemonapp.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-extra/daemonapp.rsj @@ -1533,6 +1544,14 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/webutil.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/wsupgrader.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/wsupgrader.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/wsupgrader.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.model.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.model.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.parser.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.parser.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.parser.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.scanner.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.scanner.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-wit/wit.scanner.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-xml/dom.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-xml/dom.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-xml/dom_html.o @@ -1997,8 +2016,6 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/graph/ptcgraph.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/graph/ptcgraph.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/graph/ptcmouse.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/graph/ptcmouse.ppu -%%FPC_I386%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/graph/sdlgraph.o -%%FPC_I386%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/graph/sdlgraph.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gst/gst.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gst/gst.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/gtk2/atk.o @@ -2643,6 +2660,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/graphemebreakproperty.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/graphemebreakproperty.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/unicodeducet.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/unicodeducet.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/utf8utils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/utf8utils.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/Package.fpc lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/baseunix.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/baseunix.ppu @@ -2871,8 +2890,6 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/sdl_net.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/sdl_net.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/sdl_ttf.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/sdl_ttf.ppu -%%FPC_I386%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/sdlutils.o -%%FPC_I386%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/sdlutils.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/smpeg.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sdl/smpeg.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/sqlite/sqlite.o @@ -2920,8 +2937,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/users/pwd.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/users/users.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/users/users.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/users/users.rsj -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-pas2js/dirwatch.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-pas2js/dirwatch.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-pas2js/dirw.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-pas2js/dirw.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-pas2js/httpcompiler.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-pas2js/httpcompiler.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utmp/utmp.o @@ -3163,6 +3180,7 @@ lib/libpas2jslib.so %%EXAMPLESDIR%%-%%PORTVERSION%%/fcl-db/examples/toolsunit.pas %%EXAMPLESDIR%%-%%PORTVERSION%%/fcl-extra/examples/showver.pp %%EXAMPLESDIR%%-%%PORTVERSION%%/fcl-hash/examples/demosha256.pp +%%EXAMPLESDIR%%-%%PORTVERSION%%/fcl-hash/examples/sha256performancetest.pas %%EXAMPLESDIR%%-%%PORTVERSION%%/fcl-image/examples/createbarcode.lpr %%EXAMPLESDIR%%-%%PORTVERSION%%/fcl-image/examples/drawing.pp %%EXAMPLESDIR%%-%%PORTVERSION%%/fcl-image/examples/imgconv.pp diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index ec7c346b9a64..6f536c4c1aaa 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.4.1.s20250717 +PORTVERSION= 13.4.1.s20250724 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index fecc057f8220..bd8e2490f17b 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752826255 -SHA256 (gcc-13-20250717.tar.xz) = 03aa345d026c5a9e30e55bfb3d04fc6e0025f159c9624f0912a5f4bdc1a3efc0 -SIZE (gcc-13-20250717.tar.xz) = 84570152 +TIMESTAMP = 1753432293 +SHA256 (gcc-13-20250724.tar.xz) = 25c8080250db1cf0c0e44629dc18e122ab0a2e95bc6e86098f8966b2277ca487 +SIZE (gcc-13-20250724.tar.xz) = 84579332 diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index 13ed3c1d6d1f..90c7fbfd8b0b 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.3.1.s20250718 +PORTVERSION= 14.3.1.s20250725 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index d70a11525bbc..1807194909c9 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752939451 -SHA256 (gcc-14-20250718.tar.xz) = 5252d832afe12931390352a446224abfe9cc69671d2b048716b6fa70ff08e0c5 -SIZE (gcc-14-20250718.tar.xz) = 88311396 +TIMESTAMP = 1753628909 +SHA256 (gcc-14-20250725.tar.xz) = 25a4d2f3daf0153cb1f164913dc78fe349c39f0d57b7dbc3c4b4966b20b661e8 +SIZE (gcc-14-20250725.tar.xz) = 88322024 diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index 53d0d03d8795..42ee0f5fc2e6 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 15.1.1.s20250719 +PORTVERSION= 15.1.1.s20250726 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo index 2fa16e11fd17..11915f87d37f 100644 --- a/lang/gcc15-devel/distinfo +++ b/lang/gcc15-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753002889 -SHA256 (gcc-15-20250719.tar.xz) = 2a18d29001bd6abb0421ccba9de7988712c34f332aab96644dfa33998cd26e5a -SIZE (gcc-15-20250719.tar.xz) = 92169656 +TIMESTAMP = 1753628960 +SHA256 (gcc-15-20250726.tar.xz) = 36f7a82cc494595fca699a6ea8f8492405dd882b43a0f2b5a4e83d7a165473e9 +SIZE (gcc-15-20250726.tar.xz) = 92210424 diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile index efca2afb2a74..3448ebb46649 100644 --- a/lang/gcc16-devel/Makefile +++ b/lang/gcc16-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 16.0.0.s20250720 +PORTVERSION= 16.0.0.s20250727 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo index 2aa952b969fd..008dc1f93ba2 100644 --- a/lang/gcc16-devel/distinfo +++ b/lang/gcc16-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753258257 -SHA256 (gcc-16-20250720.tar.xz) = 8385e65e784a628ca3b4a3b0cd27e35a182c9c22c557aff36dec6c5fc63f67b6 -SIZE (gcc-16-20250720.tar.xz) = 94259592 +TIMESTAMP = 1753697161 +SHA256 (gcc-16-20250727.tar.xz) = b054e782badedd72339abe0c7b1dacbf1b47520b9687bcf0b68a2e514b50279f +SIZE (gcc-16-20250727.tar.xz) = 94307120 diff --git a/lang/julia/Makefile b/lang/julia/Makefile index d9805e0935f0..b813b1f0f920 100644 --- a/lang/julia/Makefile +++ b/lang/julia/Makefile @@ -1,5 +1,6 @@ PORTNAME= julia DISTVERSION= 1.10.5 +PORTREVISION= 1 DISTVERSIONSUFFIX= -full CATEGORIES= lang math MASTER_SITES= https://github.com/JuliaLang/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/lang/luajit/Makefile b/lang/luajit/Makefile index eb917faf3628..a81ff41d76c8 100644 --- a/lang/luajit/Makefile +++ b/lang/luajit/Makefile @@ -1,6 +1,5 @@ PORTNAME= luajit -DISTVERSION= 2.1.0.20250528 -PORTREVISION= 1 +DISTVERSION= 2.1.0.20250728 CATEGORIES= lang DISTNAME= LuaJIT-${DISTVERSION} @@ -22,10 +21,10 @@ USE_LDCONFIG= yes MAKE_ARGS= CC=${CC} CCOPT= CCOPT_x86= Q= USE_GITHUB= yes -GH_TUPLE= LuaJIT:LuaJIT:f9140a6 +GH_TUPLE= LuaJIT:LuaJIT:871db2c LUAJIT_VERSION= 2.1 -LUAJIT_SOVERSION= 2.1.1748459687 +LUAJIT_SOVERSION= 2.1.1753364724 PLIST_SUB+= VERSION=${LUAJIT_VERSION} SOVERSION=${LUAJIT_SOVERSION} diff --git a/lang/luajit/distinfo b/lang/luajit/distinfo index a7daefeea90e..1da95aac27f8 100644 --- a/lang/luajit/distinfo +++ b/lang/luajit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748983264 -SHA256 (LuaJIT-LuaJIT-2.1.0.20250528-f9140a6_GH0.tar.gz) = dd32256c3c8c02c2e7195c042b9eea774141dbe887dae951e55d10713ac92ccf -SIZE (LuaJIT-LuaJIT-2.1.0.20250528-f9140a6_GH0.tar.gz) = 1083034 +TIMESTAMP = 1753382137 +SHA256 (LuaJIT-LuaJIT-2.1.0.20250728-871db2c_GH0.tar.gz) = 47538f795c0971267f59e6215cfade6e738b5288c5c3fd07b5a575b08a383a1b +SIZE (LuaJIT-LuaJIT-2.1.0.20250728-871db2c_GH0.tar.gz) = 1083031 diff --git a/lang/ocaml/Makefile b/lang/ocaml/Makefile index 8554102418fd..fdfa22922b77 100644 --- a/lang/ocaml/Makefile +++ b/lang/ocaml/Makefile @@ -63,6 +63,6 @@ LLD_UNSAFE= yes post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR}) - ${INSTALL_DATA} ${_DISTDIR}${DISTNAME:R}-refman.pdf ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${_DISTDIR}/${DISTNAME:R}-refman.pdf ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs b/lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs new file mode 100644 index 000000000000..546d51021497 --- /dev/null +++ b/lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs @@ -0,0 +1,16 @@ +Obtained from: https://github.com/FGasper/p5-JavaScript-QuickJS/issues/13 + https://github.com/FGasper/p5-JavaScript-QuickJS/tree/quickjs_2025_04 + +--- QuickJS.xs.orig 2024-02-12 14:21:20 UTC ++++ QuickJS.xs +@@ -44,9 +44,8 @@ const char* __jstype_name_back[] = { + } ctx_opaque_s; + + const char* __jstype_name_back[] = { +- [JS_TAG_BIG_DECIMAL - JS_TAG_FIRST] = "big decimal", ++ [JS_TAG_SHORT_BIG_INT - JS_TAG_FIRST] = "short big integer", + [JS_TAG_BIG_INT - JS_TAG_FIRST] = "big integer", +- [JS_TAG_BIG_FLOAT - JS_TAG_FIRST] = "big float", + [JS_TAG_SYMBOL - JS_TAG_FIRST] = "symbol", + [JS_TAG_MODULE - JS_TAG_FIRST] = "module", + [JS_TAG_OBJECT - JS_TAG_FIRST] = "object", diff --git a/lang/php83/Makefile b/lang/php83/Makefile index bfd80a5eee56..20683e75d589 100644 --- a/lang/php83/Makefile +++ b/lang/php83/Makefile @@ -1,5 +1,5 @@ PORTNAME= php83 -DISTVERSION= 8.3.23 +DISTVERSION= 8.3.24 PORTREVISION?= 0 CATEGORIES?= lang devel www MASTER_SITES= PHP/distributions @@ -92,7 +92,7 @@ ZTS_CONFIGURE_ENV= pthreads_working="yes" DESTDIRNAME= INSTALL_ROOT -.if defined(PKGNAMEPREFIX) +. if defined(PKGNAMEPREFIX) USES+= apache PLIST= ${PKGDIR}/pkg-plist.mod PKGMESSAGE= ${PKGDIR}/pkg-message.mod @@ -100,40 +100,40 @@ MODULENAME= libphp SHORTMODNAME= php WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!" WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache httpd recommendations !!!" -.endif +. endif .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:NOASLR} -.if ${PORT_OPTIONS:MCLI} +. if ${PORT_OPTIONS:MNOASLR} +. if ${PORT_OPTIONS:MCLI} ELF_FEATURES+=+noaslr:sapi/cli/php -.endif -.if ${PORT_OPTIONS:MCGI} +. endif +. if ${PORT_OPTIONS:MCGI} ELF_FEATURES+=+noaslr:sapi/cgi/php-cgi -.endif -.if ${PORT_OPTIONS:MPHPDBG} +. endif +. if ${PORT_OPTIONS:MPHPDBG} ELF_FEATURES+=+noaslr:sapi/phpdbg/phpdbg -.endif -.if ${PORT_OPTIONS:MFPM} +. endif +. if ${PORT_OPTIONS:MFPM} ELF_FEATURES+=+noaslr:sapi/fpm/php-fpm -.endif -.endif +. endif +. endif .include <bsd.port.pre.mk> -.if ${ARCH} == riscv64 +. if ${ARCH} == riscv64 CONFIGURE_ARGS+= --without-pcre-jit -.endif +. endif -.if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG} +. if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-phpdbg-debug -.endif +. endif -.if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED} +. if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED} PLIST_SUB+= SAPI_INC="" -.else +. else PLIST_SUB+= SAPI_INC="@comment " -.endif +. endif CONFIGURE_ENV+= ac_cv_decimal_fp_supported="no" \ lt_cv_path_SED="sed" \ @@ -151,7 +151,7 @@ post-patch-FPM-on: pre-configure: @(cd ${WRKSRC} && ${SETENV} MAKE=${MAKE_CMD} ./buildconf --force) -.if !defined(PKGNAMEPREFIX) +. if !defined(PKGNAMEPREFIX) post-build: @${ECHO_CMD} "PHP_VER=${PHP_VER}" > ${WRKDIR}/php.conf @${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf @@ -182,12 +182,12 @@ post-install-FPM-on: post-install-PHPDBG-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/phpdbg -.else +. else do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} ${INSTALL_LIB} ${WRKSRC}/libs/${MODULENAME}.so \ ${STAGEDIR}${PREFIX}/${APACHEMODDIR} -.endif +. endif .else COMMENT= The ${PHP_MODNAME} shared extension for php @@ -206,32 +206,32 @@ EXTRACT_AFTER_ARGS?= ${EXTSUBDIR} TEST_TARGET= test -.if ${PHP_MODNAME} == "bcmath" +. if ${PHP_MODNAME} == "bcmath" CONFIGURE_ARGS+= --enable-bcmath PHP_HEADER_DIRS= libbcmath/src -.endif +. endif -.if ${PHP_MODNAME} == "bz2" +. if ${PHP_MODNAME} == "bz2" CONFIGURE_ARGS+= --with-bz2=/usr -.endif +. endif -.if ${PHP_MODNAME} == "calendar" +. if ${PHP_MODNAME} == "calendar" CONFIGURE_ARGS+= --enable-calendar -.endif +. endif -.if ${PHP_MODNAME} == "ctype" +. if ${PHP_MODNAME} == "ctype" CONFIGURE_ARGS+= --enable-ctype -.endif +. endif -.if ${PHP_MODNAME} == "curl" +. if ${PHP_MODNAME} == "curl" LIB_DEPENDS+= libcurl.so:ftp/curl CONFIGURE_ARGS+= --with-curl=${LOCALBASE} USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "dba" +. if ${PHP_MODNAME} == "dba" CONFIGURE_ARGS+= --enable-dba OPTIONS_DEFINE= CDB DB4 FLATFILE GDBM INIFILE LMDB QDBM TOKYO @@ -262,41 +262,41 @@ TOKYO_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet TOKYO_CONFIGURE_ON= --with-tcadb=${LOCALBASE} PHP_HEADER_DIRS= libcdb libflatfile libinifile -.endif +. endif -.if ${PHP_MODNAME} == "dom" +. if ${PHP_MODNAME} == "dom" CONFIGURE_ARGS+= --enable-dom USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "enchant" +. if ${PHP_MODNAME} == "enchant" LIB_DEPENDS+= libenchant-2.so:textproc/enchant2 CONFIGURE_ARGS+=--with-enchant=${LOCALBASE} USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "exif" +. if ${PHP_MODNAME} == "exif" CONFIGURE_ARGS+= --enable-exif -.endif +. endif -.if ${PHP_MODNAME} == "ffi" +. if ${PHP_MODNAME} == "ffi" LIB_DEPENDS= libffi.so:devel/libffi CONFIGURE_ARGS+= --with-ffi -.endif +. endif -.if ${PHP_MODNAME} == "fileinfo" +. if ${PHP_MODNAME} == "fileinfo" CONFIGURE_ARGS+= --enable-fileinfo PHP_HEADER_DIRS= libmagic -.endif +. endif -.if ${PHP_MODNAME} == "filter" +. if ${PHP_MODNAME} == "filter" CONFIGURE_ARGS+= --enable-filter -.endif +. endif -.if ${PHP_MODNAME} == "ftp" +. if ${PHP_MODNAME} == "ftp" CONFIGURE_ARGS+= --enable-ftp CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ @@ -305,9 +305,9 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl USES+= pkgconfig ssl -.endif +. endif -.if ${PHP_MODNAME} == "gd" +. if ${PHP_MODNAME} == "gd" LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgd.so:graphics/gd \ libpng.so:graphics/png @@ -330,27 +330,27 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp X11_CONFIGURE_ON= --with-xpm X11_USE= XORG=xpm X11_USES= xorg -.endif +. endif -.if ${PHP_MODNAME} == "gettext" +. if ${PHP_MODNAME} == "gettext" CONFIGURE_ARGS+= --with-gettext=${LOCALBASE} USES+= gettext -.endif +. endif -.if ${PHP_MODNAME} == "gmp" +. if ${PHP_MODNAME} == "gmp" LIB_DEPENDS+= libgmp.so:math/gmp CONFIGURE_ARGS+= --with-gmp=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "iconv" +. if ${PHP_MODNAME} == "iconv" CONFIGURE_ARGS+= --with-iconv=${LOCALBASE} USES+= iconv:translit -.endif +. endif -.if ${PHP_MODNAME} == "imap" +. if ${PHP_MODNAME} == "imap" PHP_MOD_PRIO= 30 LIB_DEPENDS+= libc-client.so.2010:mail/panda-cclient @@ -363,21 +363,21 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl USES+= ssl -.endif +. endif -.if ${PHP_MODNAME} == "intl" +. if ${PHP_MODNAME} == "intl" LIB_DEPENDS= libicui18n.so:devel/icu USES+= pkgconfig CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1 -.endif +. endif -.if ${PHP_MODNAME} == "ldap" +. if ${PHP_MODNAME} == "ldap" LIB_DEPENDS+=libsasl2.so:security/cyrus-sasl2 CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-ldap-sasl=${LOCALBASE} USES+= ldap -.endif +. endif -.if ${PHP_MODNAME} == "mbstring" +. if ${PHP_MODNAME} == "mbstring" CONFIGURE_ARGS+= --enable-mbstring @@ -389,33 +389,33 @@ REGEX_LIB_DEPENDS= libonig.so:devel/oniguruma REGEX_CONFIGURE_OFF= --disable-mbregex PHP_HEADER_DIRS= libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls -.endif +. endif -.if ${PHP_MODNAME} == "mysqli" +. if ${PHP_MODNAME} == "mysqli" CONFIGURE_ARGS+= --with-mysqli -.endif +. endif -.if ${PHP_MODNAME} == "odbc" +. if ${PHP_MODNAME} == "odbc" LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-unixODBC=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "opcache" +. if ${PHP_MODNAME} == "opcache" # This is needed by Zend extensions, keep before everything. PHP_MOD_PRIO= 10 CONFIGURE_ARGS+= --enable-opcache -.endif +. endif -.if ${PHP_MODNAME} == "pcntl" +. if ${PHP_MODNAME} == "pcntl" CONFIGURE_ARGS+= --enable-pcntl -.endif +. endif -.if ${PHP_MODNAME} == "pdo" +. if ${PHP_MODNAME} == "pdo" CONFIGURE_ARGS+= --enable-pdo -.endif +. endif -.if ${PHP_MODNAME} == "pdo_dblib" +. if ${PHP_MODNAME} == "pdo_dblib" CONFIGURE_ARGS+= --with-pdo-dblib=${LOCALBASE} USE_PHP= pdo:build @@ -425,23 +425,23 @@ OPTIONS_DEFINE= MSSQL MSSQL_DESC= Enable Microsoft SQL Server support MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds MSSQL_LIB_DEPENDS_OFF= libct.so:databases/freetds -.endif +. endif -.if ${PHP_MODNAME} == "pdo_firebird" +. if ${PHP_MODNAME} == "pdo_firebird" CONFIGURE_ARGS+= --with-pdo-firebird=${LOCALBASE} USES+= firebird USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_odbc" +. if ${PHP_MODNAME} == "pdo_odbc" LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-pdo-odbc=unixODBC,${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_mysql" +. if ${PHP_MODNAME} == "pdo_mysql" OPTIONS_DEFINE= MYSQLND OPTIONS_DEFAULT= MYSQLND @@ -453,65 +453,65 @@ MYSQLND_CONFIGURE_OFF= --with-pdo-mysql=${LOCALBASE} \ MYSQLND_USES_OFF= mysql USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_pgsql" +. if ${PHP_MODNAME} == "pdo_pgsql" USES+= pgsql CONFIGURE_ARGS+= --with-pdo-pgsql=${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_sqlite" +. if ${PHP_MODNAME} == "pdo_sqlite" USES+= localbase sqlite CONFIGURE_ARGS+= --with-pdo-sqlite=${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pgsql" +. if ${PHP_MODNAME} == "pgsql" USES+= pgsql CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "phar" +. if ${PHP_MODNAME} == "phar" CONFIGURE_ARGS+= --enable-phar -.endif +. endif -.if ${PHP_MODNAME} == "posix" +. if ${PHP_MODNAME} == "posix" CONFIGURE_ARGS+= --enable-posix -.endif +. endif -.if ${PHP_MODNAME} == "pspell" +. if ${PHP_MODNAME} == "pspell" LIB_DEPENDS+= libaspell.so:textproc/aspell CONFIGURE_ARGS+= --with-pspell=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "readline" +. if ${PHP_MODNAME} == "readline" CONFIGURE_ARGS+=--with-libedit USES+= libedit -.endif +. endif -.if ${PHP_MODNAME} == "session" +. if ${PHP_MODNAME} == "session" CONFIGURE_ARGS+= --enable-session PHP_MOD_PRIO= 18 -.endif +. endif -.if ${PHP_MODNAME} == "shmop" +. if ${PHP_MODNAME} == "shmop" CONFIGURE_ARGS+= --enable-shmop -.endif +. endif -.if ${PHP_MODNAME} == "simplexml" +. if ${PHP_MODNAME} == "simplexml" CONFIGURE_ARGS+= --enable-simplexml USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "snmp" +. if ${PHP_MODNAME} == "snmp" CONFIGURE_ARGS+= --with-snmp=${LOCALBASE} CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no" @@ -519,108 +519,108 @@ CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no" LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl USES+= ssl -.endif +. endif -.if ${PHP_MODNAME} == "soap" +. if ${PHP_MODNAME} == "soap" CONFIGURE_ARGS+= --enable-soap USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "sockets" +. if ${PHP_MODNAME} == "sockets" CONFIGURE_ARGS+= --enable-sockets CONFIGURE_ENV+= LOCAL_CREDS_PERSISTENT=yes -.endif +. endif -.if ${PHP_MODNAME} == "sodium" +. if ${PHP_MODNAME} == "sodium" CONFIGURE_ARGS+= --with-sodium=${LOCALBASE} LIB_DEPENDS+= libsodium.so:security/libsodium -.endif +. endif -.if ${PHP_MODNAME} == "sqlite3" +. if ${PHP_MODNAME} == "sqlite3" USES+= localbase pkgconfig sqlite CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "sysvmsg" +. if ${PHP_MODNAME} == "sysvmsg" CONFIGURE_ARGS+= --enable-sysvmsg -.endif +. endif -.if ${PHP_MODNAME} == "sysvsem" +. if ${PHP_MODNAME} == "sysvsem" CONFIGURE_ARGS+= --enable-sysvsem -.endif +. endif -.if ${PHP_MODNAME} == "sysvshm" +. if ${PHP_MODNAME} == "sysvshm" CONFIGURE_ARGS+= --enable-sysvshm -.endif +. endif -.if ${PHP_MODNAME} == "tidy" +. if ${PHP_MODNAME} == "tidy" CONFIGURE_ARGS+= --with-tidy=${LOCALBASE} LIB_DEPENDS+= libtidy5.so:www/tidy-html5 -.endif +. endif -.if ${PHP_MODNAME} == "tokenizer" +. if ${PHP_MODNAME} == "tokenizer" CONFIGURE_ARGS+= --enable-tokenizer -.endif +. endif -.if ${PHP_MODNAME} == "xml" +. if ${PHP_MODNAME} == "xml" CONFIGURE_ARGS+= --enable-xml USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "xmlreader" +. if ${PHP_MODNAME} == "xmlreader" CONFIGURE_ARGS+= --enable-xmlreader USE_GNOME= libxml2 USE_PHP= dom:build -.endif +. endif -.if ${PHP_MODNAME} == "xmlwriter" +. if ${PHP_MODNAME} == "xmlwriter" CONFIGURE_ARGS+= --enable-xmlwriter USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "xsl" +. if ${PHP_MODNAME} == "xsl" CONFIGURE_ARGS+= --with-xsl=${LOCALBASE} USE_GNOME= libxslt USE_PHP= dom:build xml:build -.endif +. endif -.if ${PHP_MODNAME} == "zip" +. if ${PHP_MODNAME} == "zip" LIB_DEPENDS+= libzip.so:archivers/libzip CONFIGURE_ARGS+= --with-zip USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "zlib" +. if ${PHP_MODNAME} == "zlib" CONFIGURE_ARGS+= --with-zlib=/usr USES+= pkgconfig -.endif +. endif .include <bsd.port.pre.mk> -.if ${ARCH} == aarch64 && ${PHP_MODNAME} == "opcache" +. if ${ARCH} == aarch64 && ${PHP_MODNAME} == "opcache" CONFIGURE_ARGS+=--disable-opcache-jit -.endif +. endif -.if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib" +. if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib" post-extract: @${MV} ${WRKSRC}/config0.m4 ${WRKSRC}/config.m4 -.endif +. endif -.if ${PHP_MODNAME} == "xml" +. if ${PHP_MODNAME} == "xml" post-extract: @${MKDIR} ${WRKSRC}/ext/xml @${CP} ${WRKSRC}/expat_compat.h ${WRKSRC}/ext/xml -.endif +. endif .endif .include <bsd.port.post.mk> diff --git a/lang/php83/distinfo b/lang/php83/distinfo index 8d15b5e5f9cc..1e928bc0b6ff 100644 --- a/lang/php83/distinfo +++ b/lang/php83/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751555643 -SHA256 (php-8.3.23.tar.xz) = 08be64700f703bca6ff1284bf1fdaffa37ae1b9734b6559f8350248e8960a6db -SIZE (php-8.3.23.tar.xz) = 12577624 +TIMESTAMP = 1754027368 +SHA256 (php-8.3.24.tar.xz) = 388ee5fd111097e97bae439bff46aec4ea27f816d3f0c2cb5490a41410d44251 +SIZE (php-8.3.24.tar.xz) = 12579100 diff --git a/lang/php84/Makefile b/lang/php84/Makefile index 3bf61525ae64..49fcd849e156 100644 --- a/lang/php84/Makefile +++ b/lang/php84/Makefile @@ -1,5 +1,5 @@ PORTNAME= php84 -DISTVERSION= 8.4.10 +DISTVERSION= 8.4.11 PORTREVISION?= 0 CATEGORIES?= lang devel www MASTER_SITES= PHP/distributions @@ -92,7 +92,7 @@ ZTS_CONFIGURE_ENV= pthreads_working="yes" DESTDIRNAME= INSTALL_ROOT -.if defined(PKGNAMEPREFIX) +. if defined(PKGNAMEPREFIX) USES+= apache PLIST= ${PKGDIR}/pkg-plist.mod PKGMESSAGE= ${PKGDIR}/pkg-message.mod @@ -100,40 +100,40 @@ MODULENAME= libphp SHORTMODNAME= php WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!" WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache httpd recommendations !!!" -.endif +. endif .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:NOASLR} -.if ${PORT_OPTIONS:MCLI} +. if ${PORT_OPTIONS:MNOASLR} +. if ${PORT_OPTIONS:MCLI} ELF_FEATURES+=+noaslr:sapi/cli/php -.endif -.if ${PORT_OPTIONS:MCGI} +. endif +. if ${PORT_OPTIONS:MCGI} ELF_FEATURES+=+noaslr:sapi/cgi/php-cgi -.endif -.if ${PORT_OPTIONS:MPHPDBG} +. endif +. if ${PORT_OPTIONS:MPHPDBG} ELF_FEATURES+=+noaslr:sapi/phpdbg/phpdbg -.endif -.if ${PORT_OPTIONS:MFPM} +. endif +. if ${PORT_OPTIONS:MFPM} ELF_FEATURES+=+noaslr:sapi/fpm/php-fpm -.endif -.endif +. endif +. endif .include <bsd.port.pre.mk> -.if ${ARCH} == riscv64 +. if ${ARCH} == riscv64 CONFIGURE_ARGS+= --without-pcre-jit -.endif +. endif -.if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG} +. if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-phpdbg-debug -.endif +. endif -.if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED} +. if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED} PLIST_SUB+= SAPI_INC="" -.else +. else PLIST_SUB+= SAPI_INC="@comment " -.endif +. endif CONFIGURE_ENV+= ac_cv_decimal_fp_supported="no" \ lt_cv_path_SED="sed" \ @@ -151,7 +151,7 @@ post-patch-FPM-on: pre-configure: @(cd ${WRKSRC} && ${SETENV} MAKE=${MAKE_CMD} ./buildconf --force) -.if !defined(PKGNAMEPREFIX) +. if !defined(PKGNAMEPREFIX) post-build: @${ECHO_CMD} "PHP_VER=${PHP_VER}" > ${WRKDIR}/php.conf @${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf @@ -184,12 +184,12 @@ post-install-FPM-on: post-install-PHPDBG-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/phpdbg -.else +. else do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} ${INSTALL_LIB} ${WRKSRC}/libs/${MODULENAME}.so \ ${STAGEDIR}${PREFIX}/${APACHEMODDIR} -.endif +. endif .else COMMENT= The ${PHP_MODNAME} shared extension for php @@ -208,32 +208,32 @@ EXTRACT_AFTER_ARGS?= ${EXTSUBDIR} TEST_TARGET= test -.if ${PHP_MODNAME} == "bcmath" +. if ${PHP_MODNAME} == "bcmath" CONFIGURE_ARGS+= --enable-bcmath PHP_HEADER_DIRS= libbcmath/src -.endif +. endif -.if ${PHP_MODNAME} == "bz2" +. if ${PHP_MODNAME} == "bz2" CONFIGURE_ARGS+= --with-bz2=/usr -.endif +. endif -.if ${PHP_MODNAME} == "calendar" +. if ${PHP_MODNAME} == "calendar" CONFIGURE_ARGS+= --enable-calendar -.endif +. endif -.if ${PHP_MODNAME} == "ctype" +. if ${PHP_MODNAME} == "ctype" CONFIGURE_ARGS+= --enable-ctype -.endif +. endif -.if ${PHP_MODNAME} == "curl" +. if ${PHP_MODNAME} == "curl" LIB_DEPENDS+= libcurl.so:ftp/curl CONFIGURE_ARGS+= --with-curl=${LOCALBASE} USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "dba" +. if ${PHP_MODNAME} == "dba" CONFIGURE_ARGS+= --enable-dba OPTIONS_DEFINE= CDB DB4 FLATFILE GDBM INIFILE LMDB QDBM TOKYO @@ -264,41 +264,41 @@ TOKYO_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet TOKYO_CONFIGURE_ON= --with-tcadb=${LOCALBASE} PHP_HEADER_DIRS= libcdb libflatfile libinifile -.endif +. endif -.if ${PHP_MODNAME} == "dom" +. if ${PHP_MODNAME} == "dom" CONFIGURE_ARGS+= --enable-dom USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "enchant" +. if ${PHP_MODNAME} == "enchant" LIB_DEPENDS+= libenchant-2.so:textproc/enchant2 CONFIGURE_ARGS+=--with-enchant=${LOCALBASE} USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "exif" +. if ${PHP_MODNAME} == "exif" CONFIGURE_ARGS+= --enable-exif -.endif +. endif -.if ${PHP_MODNAME} == "ffi" +. if ${PHP_MODNAME} == "ffi" LIB_DEPENDS= libffi.so:devel/libffi CONFIGURE_ARGS+= --with-ffi -.endif +. endif -.if ${PHP_MODNAME} == "fileinfo" +. if ${PHP_MODNAME} == "fileinfo" CONFIGURE_ARGS+= --enable-fileinfo PHP_HEADER_DIRS= libmagic -.endif +. endif -.if ${PHP_MODNAME} == "filter" +. if ${PHP_MODNAME} == "filter" CONFIGURE_ARGS+= --enable-filter -.endif +. endif -.if ${PHP_MODNAME} == "ftp" +. if ${PHP_MODNAME} == "ftp" CONFIGURE_ARGS+= --enable-ftp CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ @@ -307,9 +307,9 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl USES+= pkgconfig ssl -.endif +. endif -.if ${PHP_MODNAME} == "gd" +. if ${PHP_MODNAME} == "gd" LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgd.so:graphics/gd \ libpng.so:graphics/png @@ -332,39 +332,39 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp X11_CONFIGURE_ON= --with-xpm X11_USE= XORG=xpm X11_USES= xorg -.endif +. endif -.if ${PHP_MODNAME} == "gettext" +. if ${PHP_MODNAME} == "gettext" CONFIGURE_ARGS+= --with-gettext=${LOCALBASE} USES+= gettext -.endif +. endif -.if ${PHP_MODNAME} == "gmp" +. if ${PHP_MODNAME} == "gmp" LIB_DEPENDS+= libgmp.so:math/gmp CONFIGURE_ARGS+= --with-gmp=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "iconv" +. if ${PHP_MODNAME} == "iconv" CONFIGURE_ARGS+= --with-iconv=${LOCALBASE} USES+= iconv:translit -.endif +. endif -.if ${PHP_MODNAME} == "intl" +. if ${PHP_MODNAME} == "intl" LIB_DEPENDS= libicui18n.so:devel/icu USES+= pkgconfig CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1 -.endif +. endif -.if ${PHP_MODNAME} == "ldap" +. if ${PHP_MODNAME} == "ldap" LIB_DEPENDS+=libsasl2.so:security/cyrus-sasl2 CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-ldap-sasl=${LOCALBASE} USES+= ldap -.endif +. endif -.if ${PHP_MODNAME} == "mbstring" +. if ${PHP_MODNAME} == "mbstring" CONFIGURE_ARGS+= --enable-mbstring @@ -376,34 +376,34 @@ REGEX_LIB_DEPENDS= libonig.so:devel/oniguruma REGEX_CONFIGURE_OFF= --disable-mbregex PHP_HEADER_DIRS= libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls -.endif +. endif -.if ${PHP_MODNAME} == "mysqli" +. if ${PHP_MODNAME} == "mysqli" CONFIGURE_ARGS+= --with-mysqli -.endif +. endif -.if ${PHP_MODNAME} == "odbc" +. if ${PHP_MODNAME} == "odbc" LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-unixODBC=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "opcache" +. if ${PHP_MODNAME} == "opcache" LIB_DEPENDS+= libcapstone.so:devel/capstone # This is needed by Zend extensions, keep before everything. PHP_MOD_PRIO= 10 CONFIGURE_ARGS+= --enable-opcache --with-capstone -.endif +. endif -.if ${PHP_MODNAME} == "pcntl" +. if ${PHP_MODNAME} == "pcntl" CONFIGURE_ARGS+= --enable-pcntl -.endif +. endif -.if ${PHP_MODNAME} == "pdo" +. if ${PHP_MODNAME} == "pdo" CONFIGURE_ARGS+= --enable-pdo -.endif +. endif -.if ${PHP_MODNAME} == "pdo_dblib" +. if ${PHP_MODNAME} == "pdo_dblib" CONFIGURE_ARGS+= --with-pdo-dblib=${LOCALBASE} USE_PHP= pdo:build @@ -413,23 +413,23 @@ OPTIONS_DEFINE= MSSQL MSSQL_DESC= Enable Microsoft SQL Server support MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds MSSQL_LIB_DEPENDS_OFF= libct.so:databases/freetds -.endif +. endif -.if ${PHP_MODNAME} == "pdo_firebird" +. if ${PHP_MODNAME} == "pdo_firebird" CONFIGURE_ARGS+= --with-pdo-firebird=${LOCALBASE} USES+= firebird USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_odbc" +. if ${PHP_MODNAME} == "pdo_odbc" LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-pdo-odbc=unixODBC,${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_mysql" +. if ${PHP_MODNAME} == "pdo_mysql" OPTIONS_DEFINE= MYSQLND OPTIONS_DEFAULT= MYSQLND @@ -441,59 +441,59 @@ MYSQLND_CONFIGURE_OFF= --with-pdo-mysql=${LOCALBASE} \ MYSQLND_USES_OFF= mysql USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_pgsql" +. if ${PHP_MODNAME} == "pdo_pgsql" USES+= pgsql CONFIGURE_ARGS+= --with-pdo-pgsql=${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_sqlite" +. if ${PHP_MODNAME} == "pdo_sqlite" USES+= localbase sqlite CONFIGURE_ARGS+= --with-pdo-sqlite=${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pgsql" +. if ${PHP_MODNAME} == "pgsql" USES+= pgsql CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "phar" +. if ${PHP_MODNAME} == "phar" CONFIGURE_ARGS+= --enable-phar -.endif +. endif -.if ${PHP_MODNAME} == "posix" +. if ${PHP_MODNAME} == "posix" CONFIGURE_ARGS+= --enable-posix -.endif +. endif -.if ${PHP_MODNAME} == "readline" +. if ${PHP_MODNAME} == "readline" CONFIGURE_ARGS+=--with-libedit USES+= libedit -.endif +. endif -.if ${PHP_MODNAME} == "session" +. if ${PHP_MODNAME} == "session" CONFIGURE_ARGS+= --enable-session PHP_MOD_PRIO= 18 -.endif +. endif -.if ${PHP_MODNAME} == "shmop" +. if ${PHP_MODNAME} == "shmop" CONFIGURE_ARGS+= --enable-shmop -.endif +. endif -.if ${PHP_MODNAME} == "simplexml" +. if ${PHP_MODNAME} == "simplexml" CONFIGURE_ARGS+= --enable-simplexml USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "snmp" +. if ${PHP_MODNAME} == "snmp" CONFIGURE_ARGS+= --with-snmp=${LOCALBASE} CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no" @@ -501,116 +501,116 @@ CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no" LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl USES+= ssl -.endif +. endif -.if ${PHP_MODNAME} == "soap" +. if ${PHP_MODNAME} == "soap" CONFIGURE_ARGS+= --enable-soap USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "sockets" +. if ${PHP_MODNAME} == "sockets" CONFIGURE_ARGS+= --enable-sockets CONFIGURE_ENV+= LOCAL_CREDS_PERSISTENT=yes -.endif +. endif -.if ${PHP_MODNAME} == "sodium" +. if ${PHP_MODNAME} == "sodium" CONFIGURE_ARGS+= --with-sodium=${LOCALBASE} LIB_DEPENDS+= libsodium.so:security/libsodium -.endif +. endif -.if ${PHP_MODNAME} == "sqlite3" +. if ${PHP_MODNAME} == "sqlite3" USES+= localbase pkgconfig sqlite CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "sysvmsg" +. if ${PHP_MODNAME} == "sysvmsg" CONFIGURE_ARGS+= --enable-sysvmsg -.endif +. endif -.if ${PHP_MODNAME} == "sysvsem" +. if ${PHP_MODNAME} == "sysvsem" CONFIGURE_ARGS+= --enable-sysvsem -.endif +. endif -.if ${PHP_MODNAME} == "sysvshm" +. if ${PHP_MODNAME} == "sysvshm" CONFIGURE_ARGS+= --enable-sysvshm -.endif +. endif -.if ${PHP_MODNAME} == "tidy" +. if ${PHP_MODNAME} == "tidy" CONFIGURE_ARGS+= --with-tidy=${LOCALBASE} LIB_DEPENDS+= libtidy5.so:www/tidy-html5 -.endif +. endif -.if ${PHP_MODNAME} == "tokenizer" +. if ${PHP_MODNAME} == "tokenizer" CONFIGURE_ARGS+= --enable-tokenizer -.endif +. endif -.if ${PHP_MODNAME} == "xml" +. if ${PHP_MODNAME} == "xml" CONFIGURE_ARGS+= --enable-xml USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "xmlreader" +. if ${PHP_MODNAME} == "xmlreader" CONFIGURE_ARGS+= --enable-xmlreader USE_GNOME= libxml2 USE_PHP= dom:build -.endif +. endif -.if ${PHP_MODNAME} == "xmlwriter" +. if ${PHP_MODNAME} == "xmlwriter" CONFIGURE_ARGS+= --enable-xmlwriter USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "xsl" +. if ${PHP_MODNAME} == "xsl" CONFIGURE_ARGS+= --with-xsl=${LOCALBASE} USE_GNOME= libxslt USE_PHP= dom:build xml:build -.endif +. endif -.if ${PHP_MODNAME} == "zip" +. if ${PHP_MODNAME} == "zip" LIB_DEPENDS+= libzip.so:archivers/libzip CONFIGURE_ARGS+= --with-zip USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "zlib" +. if ${PHP_MODNAME} == "zlib" CONFIGURE_ARGS+= --with-zlib=/usr USES+= pkgconfig -.endif +. endif .include <bsd.port.pre.mk> -.if (${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386) && ${PHP_MODNAME} == "opcache" +. if (${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386) && ${PHP_MODNAME} == "opcache" post-configure: @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_fold_hash.h @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_emit.lo -.endif +. endif -.if ${PHP_MODNAME} == "soap" +. if ${PHP_MODNAME} == "soap" post-extract: @${MKDIR} ${WRKSRC}/ext/session @${CP} ${FILESDIR}/php_session.h ${WRKSRC}/ext/session -.endif +. endif -.if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib" +. if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib" post-extract: @${MV} ${WRKSRC}/config0.m4 ${WRKSRC}/config.m4 -.endif +. endif -.if ${PHP_MODNAME} == "xml" +. if ${PHP_MODNAME} == "xml" post-extract: @${MKDIR} ${WRKSRC}/ext/xml @${CP} ${WRKSRC}/expat_compat.h ${WRKSRC}/ext/xml -.endif +. endif .endif .include <bsd.port.post.mk> diff --git a/lang/php84/distinfo b/lang/php84/distinfo index 3be8a2533adc..9e794c05e415 100644 --- a/lang/php84/distinfo +++ b/lang/php84/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751553605 -SHA256 (php-8.4.10.tar.xz) = 14983a9ef8800e6bc2d920739fd386054402f7976ca9cd7f711509496f0d2632 -SIZE (php-8.4.10.tar.xz) = 13625264 +TIMESTAMP = 1754027315 +SHA256 (php-8.4.11.tar.xz) = 04cd331380a8683a5c2503938eb51764d48d507c53ad4208d2c82e0eed779a00 +SIZE (php-8.4.11.tar.xz) = 13632328 diff --git a/lang/php85/Makefile b/lang/php85/Makefile index bdd32ebc770e..8206190672c0 100644 --- a/lang/php85/Makefile +++ b/lang/php85/Makefile @@ -1,5 +1,5 @@ PORTNAME= php85 -DISTVERSION= 8.5.0alpha2 +DISTVERSION= 8.5.0alpha3 PORTREVISION?= 0 CATEGORIES?= lang devel www MASTER_SITES= LOCAL/bofh/lang/${PORTNAME} @@ -21,6 +21,7 @@ CONFLICTS_INSTALL?= php[0-9][0-9]${PKGNAMESUFFIX} .if !defined(PKGNAMESUFFIX) LIB_DEPENDS= libargon2.so:security/libargon2 \ + libcapstone.so:devel/capstone \ libpcre2-8.so:devel/pcre2 GNU_CONFIGURE= yes @@ -94,7 +95,7 @@ ZTS_CONFIGURE_ENV= pthreads_working="yes" DESTDIRNAME= INSTALL_ROOT -.if defined(PKGNAMEPREFIX) +. if defined(PKGNAMEPREFIX) USES+= apache PLIST= ${PKGDIR}/pkg-plist.mod PKGMESSAGE= ${PKGDIR}/pkg-message.mod @@ -102,40 +103,40 @@ MODULENAME= libphp SHORTMODNAME= php WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!" WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache httpd recommendations !!!" -.endif +. endif .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MNOASLR} -.if ${PORT_OPTIONS:MCLI} +. if ${PORT_OPTIONS:MNOASLR} +. if ${PORT_OPTIONS:MCLI} ELF_FEATURES+=+noaslr:sapi/cli/php -.endif -.if ${PORT_OPTIONS:MCGI} +. endif +. if ${PORT_OPTIONS:MCGI} ELF_FEATURES+=+noaslr:sapi/cgi/php-cgi -.endif -.if ${PORT_OPTIONS:MPHPDBG} +. endif +. if ${PORT_OPTIONS:MPHPDBG} ELF_FEATURES+=+noaslr:sapi/phpdbg/phpdbg -.endif -.if ${PORT_OPTIONS:MFPM} +. endif +. if ${PORT_OPTIONS:MFPM} ELF_FEATURES+=+noaslr:sapi/fpm/php-fpm -.endif -.endif +. endif +. endif .include <bsd.port.pre.mk> -.if ${ARCH} == riscv64 +. if ${ARCH} == riscv64 CONFIGURE_ARGS+= --without-pcre-jit -.endif +. endif -.if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG} +. if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-phpdbg-debug -.endif +. endif -.if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED} +. if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED} PLIST_SUB+= SAPI_INC="" -.else +. else PLIST_SUB+= SAPI_INC="@comment " -.endif +. endif CONFIGURE_ENV+= ac_cv_decimal_fp_supported="no" \ lt_cv_path_SED="sed" \ @@ -153,14 +154,14 @@ post-patch-FPM-on: pre-configure: @(cd ${WRKSRC} && ${SETENV} MAKE=${MAKE_CMD} ./buildconf --force) -.if !defined(PKGNAMEPREFIX) +. if !defined(PKGNAMEPREFIX) post-build: @${ECHO_CMD} "PHP_VER=${PHP_VER}" > ${WRKDIR}/php.conf @${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf @${ECHO_CMD} "PHP_SAPI=${PHP_SAPI}" >> ${WRKDIR}/php.conf @${ECHO_CMD} -n "PHP_EXT_DIR=" >> ${WRKDIR}/php.conf @${SH} ${WRKSRC}/scripts/php-config --extension-dir | ${SED} -ne 's,^${PREFIX}/lib/php/,,p' >> ${WRKDIR}/php.conf - @${ECHO_CMD} "PHP_EXT_INC=hash json openssl pcre random spl" >> ${WRKDIR}/php.conf + @${ECHO_CMD} "PHP_EXT_INC=hash json opcache openssl pcre random spl" >> ${WRKDIR}/php.conf test: build @(cd ${WRKSRC} && ${MAKE} test) @@ -188,12 +189,12 @@ post-install-FPM-on: post-install-PHPDBG-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/phpdbg -.else +. else do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} ${INSTALL_LIB} ${WRKSRC}/libs/${MODULENAME}.so \ ${STAGEDIR}${PREFIX}/${APACHEMODDIR} -.endif +. endif .else COMMENT= The ${PHP_MODNAME} shared extension for php @@ -212,32 +213,32 @@ EXTRACT_AFTER_ARGS?= ${EXTSUBDIR} TEST_TARGET= test -.if ${PHP_MODNAME} == "bcmath" +. if ${PHP_MODNAME} == "bcmath" CONFIGURE_ARGS+= --enable-bcmath PHP_HEADER_DIRS= libbcmath/src -.endif +. endif -.if ${PHP_MODNAME} == "bz2" +. if ${PHP_MODNAME} == "bz2" CONFIGURE_ARGS+= --with-bz2=/usr -.endif +. endif -.if ${PHP_MODNAME} == "calendar" +. if ${PHP_MODNAME} == "calendar" CONFIGURE_ARGS+= --enable-calendar -.endif +. endif -.if ${PHP_MODNAME} == "ctype" +. if ${PHP_MODNAME} == "ctype" CONFIGURE_ARGS+= --enable-ctype -.endif +. endif -.if ${PHP_MODNAME} == "curl" +. if ${PHP_MODNAME} == "curl" LIB_DEPENDS+= libcurl.so:ftp/curl CONFIGURE_ARGS+= --with-curl=${LOCALBASE} USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "dba" +. if ${PHP_MODNAME} == "dba" CONFIGURE_ARGS+= --enable-dba OPTIONS_DEFINE= CDB DB4 FLATFILE GDBM INIFILE LMDB QDBM TOKYO @@ -268,41 +269,41 @@ TOKYO_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet TOKYO_CONFIGURE_ON= --with-tcadb=${LOCALBASE} PHP_HEADER_DIRS= libcdb libflatfile libinifile -.endif +. endif -.if ${PHP_MODNAME} == "dom" +. if ${PHP_MODNAME} == "dom" CONFIGURE_ARGS+= --enable-dom USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "enchant" +. if ${PHP_MODNAME} == "enchant" LIB_DEPENDS+= libenchant-2.so:textproc/enchant2 CONFIGURE_ARGS+=--with-enchant=${LOCALBASE} USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "exif" +. if ${PHP_MODNAME} == "exif" CONFIGURE_ARGS+= --enable-exif -.endif +. endif -.if ${PHP_MODNAME} == "ffi" +. if ${PHP_MODNAME} == "ffi" LIB_DEPENDS= libffi.so:devel/libffi CONFIGURE_ARGS+= --with-ffi -.endif +. endif -.if ${PHP_MODNAME} == "fileinfo" +. if ${PHP_MODNAME} == "fileinfo" CONFIGURE_ARGS+= --enable-fileinfo PHP_HEADER_DIRS= libmagic -.endif +. endif -.if ${PHP_MODNAME} == "filter" +. if ${PHP_MODNAME} == "filter" CONFIGURE_ARGS+= --enable-filter -.endif +. endif -.if ${PHP_MODNAME} == "ftp" +. if ${PHP_MODNAME} == "ftp" CONFIGURE_ARGS+= --enable-ftp CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ @@ -311,9 +312,9 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl USES+= pkgconfig ssl -.endif +. endif -.if ${PHP_MODNAME} == "gd" +. if ${PHP_MODNAME} == "gd" LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgd.so:graphics/gd \ libpng.so:graphics/png @@ -336,39 +337,39 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp X11_CONFIGURE_ON= --with-xpm X11_USE= XORG=xpm X11_USES= xorg -.endif +. endif -.if ${PHP_MODNAME} == "gettext" +. if ${PHP_MODNAME} == "gettext" CONFIGURE_ARGS+= --with-gettext=${LOCALBASE} USES+= gettext -.endif +. endif -.if ${PHP_MODNAME} == "gmp" +. if ${PHP_MODNAME} == "gmp" LIB_DEPENDS+= libgmp.so:math/gmp CONFIGURE_ARGS+= --with-gmp=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "iconv" +. if ${PHP_MODNAME} == "iconv" CONFIGURE_ARGS+= --with-iconv=${LOCALBASE} USES+= iconv:translit -.endif +. endif -.if ${PHP_MODNAME} == "intl" +. if ${PHP_MODNAME} == "intl" LIB_DEPENDS= libicui18n.so:devel/icu USES+= pkgconfig CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1 -.endif +. endif -.if ${PHP_MODNAME} == "ldap" +. if ${PHP_MODNAME} == "ldap" LIB_DEPENDS+=libsasl2.so:security/cyrus-sasl2 CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-ldap-sasl=${LOCALBASE} USES+= ldap -.endif +. endif -.if ${PHP_MODNAME} == "mbstring" +. if ${PHP_MODNAME} == "mbstring" CONFIGURE_ARGS+= --enable-mbstring @@ -380,34 +381,27 @@ REGEX_LIB_DEPENDS= libonig.so:devel/oniguruma REGEX_CONFIGURE_OFF= --disable-mbregex PHP_HEADER_DIRS= libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls -.endif +. endif -.if ${PHP_MODNAME} == "mysqli" +. if ${PHP_MODNAME} == "mysqli" CONFIGURE_ARGS+= --with-mysqli -.endif +. endif -.if ${PHP_MODNAME} == "odbc" +. if ${PHP_MODNAME} == "odbc" LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-unixODBC=${LOCALBASE} -.endif - -.if ${PHP_MODNAME} == "opcache" -LIB_DEPENDS+= libcapstone.so:devel/capstone -# This is needed by Zend extensions, keep before everything. -PHP_MOD_PRIO= 10 -CONFIGURE_ARGS+= --enable-opcache --with-capstone -.endif +. endif -.if ${PHP_MODNAME} == "pcntl" +. if ${PHP_MODNAME} == "pcntl" CONFIGURE_ARGS+= --enable-pcntl -.endif +. endif -.if ${PHP_MODNAME} == "pdo" +. if ${PHP_MODNAME} == "pdo" CONFIGURE_ARGS+= --enable-pdo -.endif +. endif -.if ${PHP_MODNAME} == "pdo_dblib" +. if ${PHP_MODNAME} == "pdo_dblib" CONFIGURE_ARGS+= --with-pdo-dblib=${LOCALBASE} USE_PHP= pdo:build @@ -417,23 +411,23 @@ OPTIONS_DEFINE= MSSQL MSSQL_DESC= Enable Microsoft SQL Server support MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds MSSQL_LIB_DEPENDS_OFF= libct.so:databases/freetds -.endif +. endif -.if ${PHP_MODNAME} == "pdo_firebird" +. if ${PHP_MODNAME} == "pdo_firebird" CONFIGURE_ARGS+= --with-pdo-firebird=${LOCALBASE} USES+= firebird USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_odbc" +. if ${PHP_MODNAME} == "pdo_odbc" LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-pdo-odbc=unixODBC,${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_mysql" +. if ${PHP_MODNAME} == "pdo_mysql" OPTIONS_DEFINE= MYSQLND OPTIONS_DEFAULT= MYSQLND @@ -445,59 +439,59 @@ MYSQLND_CONFIGURE_OFF= --with-pdo-mysql=${LOCALBASE} \ MYSQLND_USES_OFF= mysql USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_pgsql" +. if ${PHP_MODNAME} == "pdo_pgsql" USES+= pgsql CONFIGURE_ARGS+= --with-pdo-pgsql=${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pdo_sqlite" +. if ${PHP_MODNAME} == "pdo_sqlite" USES+= localbase sqlite CONFIGURE_ARGS+= --with-pdo-sqlite=${LOCALBASE} USE_PHP= pdo:build -.endif +. endif -.if ${PHP_MODNAME} == "pgsql" +. if ${PHP_MODNAME} == "pgsql" USES+= pgsql CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "phar" +. if ${PHP_MODNAME} == "phar" CONFIGURE_ARGS+= --enable-phar -.endif +. endif -.if ${PHP_MODNAME} == "posix" +. if ${PHP_MODNAME} == "posix" CONFIGURE_ARGS+= --enable-posix -.endif +. endif -.if ${PHP_MODNAME} == "readline" +. if ${PHP_MODNAME} == "readline" CONFIGURE_ARGS+=--with-libedit USES+= libedit -.endif +. endif -.if ${PHP_MODNAME} == "session" +. if ${PHP_MODNAME} == "session" CONFIGURE_ARGS+= --enable-session PHP_MOD_PRIO= 18 -.endif +. endif -.if ${PHP_MODNAME} == "shmop" +. if ${PHP_MODNAME} == "shmop" CONFIGURE_ARGS+= --enable-shmop -.endif +. endif -.if ${PHP_MODNAME} == "simplexml" +. if ${PHP_MODNAME} == "simplexml" CONFIGURE_ARGS+= --enable-simplexml USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "snmp" +. if ${PHP_MODNAME} == "snmp" CONFIGURE_ARGS+= --with-snmp=${LOCALBASE} CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no" @@ -505,116 +499,110 @@ CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no" LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl USES+= ssl -.endif +. endif -.if ${PHP_MODNAME} == "soap" +. if ${PHP_MODNAME} == "soap" CONFIGURE_ARGS+= --enable-soap USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "sockets" +. if ${PHP_MODNAME} == "sockets" CONFIGURE_ARGS+= --enable-sockets CONFIGURE_ENV+= LOCAL_CREDS_PERSISTENT=yes -.endif +. endif -.if ${PHP_MODNAME} == "sodium" +. if ${PHP_MODNAME} == "sodium" CONFIGURE_ARGS+= --with-sodium=${LOCALBASE} LIB_DEPENDS+= libsodium.so:security/libsodium -.endif +. endif -.if ${PHP_MODNAME} == "sqlite3" +. if ${PHP_MODNAME} == "sqlite3" USES+= localbase pkgconfig sqlite CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE} -.endif +. endif -.if ${PHP_MODNAME} == "sysvmsg" +. if ${PHP_MODNAME} == "sysvmsg" CONFIGURE_ARGS+= --enable-sysvmsg -.endif +. endif -.if ${PHP_MODNAME} == "sysvsem" +. if ${PHP_MODNAME} == "sysvsem" CONFIGURE_ARGS+= --enable-sysvsem -.endif +. endif -.if ${PHP_MODNAME} == "sysvshm" +. if ${PHP_MODNAME} == "sysvshm" CONFIGURE_ARGS+= --enable-sysvshm -.endif +. endif -.if ${PHP_MODNAME} == "tidy" +. if ${PHP_MODNAME} == "tidy" CONFIGURE_ARGS+= --with-tidy=${LOCALBASE} LIB_DEPENDS+= libtidy5.so:www/tidy-html5 -.endif +. endif -.if ${PHP_MODNAME} == "tokenizer" +. if ${PHP_MODNAME} == "tokenizer" CONFIGURE_ARGS+= --enable-tokenizer -.endif +. endif -.if ${PHP_MODNAME} == "xml" +. if ${PHP_MODNAME} == "xml" CONFIGURE_ARGS+= --enable-xml USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "xmlreader" +. if ${PHP_MODNAME} == "xmlreader" CONFIGURE_ARGS+= --enable-xmlreader USE_GNOME= libxml2 USE_PHP= dom:build -.endif +. endif -.if ${PHP_MODNAME} == "xmlwriter" +. if ${PHP_MODNAME} == "xmlwriter" CONFIGURE_ARGS+= --enable-xmlwriter USES+= pkgconfig USE_GNOME= libxml2 -.endif +. endif -.if ${PHP_MODNAME} == "xsl" +. if ${PHP_MODNAME} == "xsl" CONFIGURE_ARGS+= --with-xsl=${LOCALBASE} USE_GNOME= libxslt USE_PHP= dom:build xml:build -.endif +. endif -.if ${PHP_MODNAME} == "zip" +. if ${PHP_MODNAME} == "zip" LIB_DEPENDS+= libzip.so:archivers/libzip CONFIGURE_ARGS+= --with-zip USES+= pkgconfig -.endif +. endif -.if ${PHP_MODNAME} == "zlib" +. if ${PHP_MODNAME} == "zlib" CONFIGURE_ARGS+= --with-zlib=/usr USES+= pkgconfig -.endif +. endif .include <bsd.port.pre.mk> -.if (${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386) && ${PHP_MODNAME} == "opcache" -post-configure: - @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_fold_hash.h - @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_emit.lo -.endif - -.if ${PHP_MODNAME} == "soap" +. if ${PHP_MODNAME} == "soap" post-extract: @${MKDIR} ${WRKSRC}/ext/session @${CP} ${FILESDIR}/php_session.h ${WRKSRC}/ext/session -.endif +. endif -.if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib" +. if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib" post-extract: @${MV} ${WRKSRC}/config0.m4 ${WRKSRC}/config.m4 -.endif +. endif -.if ${PHP_MODNAME} == "xml" +. if ${PHP_MODNAME} == "xml" post-extract: @${MKDIR} ${WRKSRC}/ext/xml @${CP} ${WRKSRC}/expat_compat.h ${WRKSRC}/ext/xml -.endif +. endif .endif .include <bsd.port.post.mk> diff --git a/lang/php85/distinfo b/lang/php85/distinfo index 2988b28e4f91..0b33ddf7ae73 100644 --- a/lang/php85/distinfo +++ b/lang/php85/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752679450 -SHA256 (php-8.5.0alpha2.tar.gz) = 9f99e0f2e73c86ce526b3f9df5430e080b1f927dc4e7ec208530c257ec34a3f7 -SIZE (php-8.5.0alpha2.tar.gz) = 23025426 +TIMESTAMP = 1754053500 +SHA256 (php-8.5.0alpha3.tar.gz) = fd80350f5aa12672d604caef9420ee271dd19e2899ee46414c5e7e97ddf266c8 +SIZE (php-8.5.0alpha3.tar.gz) = 23061964 diff --git a/lang/php85/pkg-plist b/lang/php85/pkg-plist index 206111c15f0d..3b6491e7c801 100644 --- a/lang/php85/pkg-plist +++ b/lang/php85/pkg-plist @@ -460,8 +460,6 @@ include/php/ext/standard/php_math.h include/php/ext/standard/php_math_round_mode.h include/php/ext/standard/php_net.h include/php/ext/standard/php_password.h -include/php/ext/standard/php_smart_string.h -include/php/ext/standard/php_smart_string_public.h include/php/ext/standard/php_standard.h include/php/ext/standard/php_string.h include/php/ext/standard/php_uuencode.h diff --git a/lang/pocl/Makefile b/lang/pocl/Makefile index 42a411b8e653..31f00e9f6792 100644 --- a/lang/pocl/Makefile +++ b/lang/pocl/Makefile @@ -37,17 +37,14 @@ CMAKE_ARGS= ${CMAKE_ARGS_${ARCH}} \ -DENABLE_SPIRV=ON \ -DHAVE_OCL_ICD_30_COMPATIBLE=ON \ -DHOST_COMPILER_SUPPORTS_FLOAT16:BOOL=OFF \ - -DKERNELLIB_HOST_CPU_VARIANTS=distro \ -DLLVM_CONFIG_LOCATION=${LOCALBASE}/bin/llvm-config${LLVM_VER}/ \ -DPOCL_ICD_ABSOLUTE_PATH=ON \ -DPOCL_INSTALL_PKGCONFIG_DIR="${PREFIX}/libdata/pkgconfig" \ -DWITH_LLVM_CONFIG="${LOCALBASE}/llvm${LLVM_VER}/bin/llvm-config" CMAKE_ARGS_aarch64= -DLLC_HOST_CPU=cortex-a53 -CMAKE_ARGS_powerpc64= -DLLC_HOST_CPU=ppc64 \ - -DKERNELLIB_HOST_CPU_VARIANTS=distro -CMAKE_ARGS_powerpc64le= -DLLC_HOST_CPU=ppc64le \ - -DKERNELLIB_HOST_CPU_VARIANTS=distro +CMAKE_ARGS_powerpc64= -DLLC_HOST_CPU=ppc64 +CMAKE_ARGS_powerpc64le= -DLLC_HOST_CPU=ppc64le CMAKE_ARGS_amd64= -DKERNELLIB_HOST_CPU_VARIANTS=distro PLIST_SUB= CONFIGURE_TARGET=${CONFIGURE_TARGET:S/amd64/x86_64/} diff --git a/lang/ruby32/distinfo b/lang/ruby32/distinfo index 456d07a0b68c..9273b4a269db 100644 --- a/lang/ruby32/distinfo +++ b/lang/ruby32/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745105477 -SHA256 (ruby/ruby-3.2.8.tar.xz) = 1cccd3100155275293ae5d4ea0a1a1068f5de69e71732220f144acce26327a3c -SIZE (ruby/ruby-3.2.8.tar.xz) = 15130380 +TIMESTAMP = 1753479174 +SHA256 (ruby/ruby-3.2.9.tar.xz) = cf6699d0084c588e7944d92e1a8edda28b1cc3ee471a1f0aebb4b3d32c9753b2 +SIZE (ruby/ruby-3.2.9.tar.xz) = 15141728 diff --git a/lang/ruby32/pkg-plist b/lang/ruby32/pkg-plist index 570df6935582..618742bc370e 100644 --- a/lang/ruby32/pkg-plist +++ b/lang/ruby32/pkg-plist @@ -61,6 +61,7 @@ include/ruby-%%RUBY_VER%%/ruby/internal/attr/nodiscard.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/noexcept.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/noinline.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonnull.h +include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonstring.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/noreturn.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/pure.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/restrict.h diff --git a/lang/ruby33/distinfo b/lang/ruby33/distinfo index 039e52ec4c3a..e8f263fd3580 100644 --- a/lang/ruby33/distinfo +++ b/lang/ruby33/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289452 -SHA256 (ruby/ruby-3.3.8.tar.xz) = 44ae70fee043da3ce48289b7a52618ebe32dc083253993d486211c7e445c8642 -SIZE (ruby/ruby-3.3.8.tar.xz) = 16435924 +TIMESTAMP = 1753479859 +SHA256 (ruby/ruby-3.3.9.tar.xz) = 2b24a2180a2f7f63c099851a1d01e6928cf56d515d136a91bd2075423a7a76bb +SIZE (ruby/ruby-3.3.9.tar.xz) = 16436904 diff --git a/lang/ruby33/pkg-plist b/lang/ruby33/pkg-plist index b8eb518afd06..7a4ff237856c 100644 --- a/lang/ruby33/pkg-plist +++ b/lang/ruby33/pkg-plist @@ -60,6 +60,7 @@ include/ruby-%%RUBY_VER%%/ruby/internal/attr/nodiscard.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/noexcept.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/noinline.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonnull.h +include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonstring.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/noreturn.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/packed_struct.h include/ruby-%%RUBY_VER%%/ruby/internal/attr/pure.h diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile index 5085b9ee9fb6..9f9f06f3a282 100644 --- a/lang/rust-nightly/Makefile +++ b/lang/rust-nightly/Makefile @@ -14,8 +14,12 @@ MASTERDIR= ${.CURDIR}/../rust PATCHDIR= ${.CURDIR}/files DISTINFO_FILE= ${.CURDIR}/distinfo -NIGHTLY_DATE= 2025-07-09 +NIGHTLY_DATE= 2025-07-27 BOOTSTRAPS_DATE= 2025-06-24 RUST_BOOTSTRAP_VERSION= beta +post-configure: + # remove after bootstraps are updated to version higher than 2025-07-27 + @${REINPLACE_CMD} -e '/ccache=/d' ${WRKSRC}/config.toml + .include "${MASTERDIR}/Makefile" diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo index d86ea65b2042..764599dbb119 100644 --- a/lang/rust-nightly/distinfo +++ b/lang/rust-nightly/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1752171239 -SHA256 (rust/2025-07-09/rustc-nightly-src.tar.xz) = c9157a9ffdaed027b7344d3809507a23edd69472485268d78aa317bc506885d2 -SIZE (rust/2025-07-09/rustc-nightly-src.tar.xz) = 275431068 +TIMESTAMP = 1753714244 +SHA256 (rust/2025-07-27/rustc-nightly-src.tar.xz) = 6c2697608c4abf419914b5ab1f8683b3b1f9a01e22d92b015c4315864fcd2356 +SIZE (rust/2025-07-27/rustc-nightly-src.tar.xz) = 277043964 SHA256 (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 71e9e3a1d1f5e8dc98403c2a6695c969908ba0cde594c4e20249fe81b67d62d1 SIZE (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88377504 SHA256 (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 7cc4adb3c102eac53916b28c0dad40bd095e19ea3fd0430e84a2e0b094445809 diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs index 322854af170d..ef0ac3dc5c04 100644 --- a/lang/rust-nightly/files/patch-vendor_cc.rs +++ b/lang/rust-nightly/files/patch-vendor_cc.rs @@ -99,8 +99,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.25/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.25/src/tool.rs +--- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.26/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { @@ -112,8 +112,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.26/src/tool.rs +--- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.27/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { @@ -125,8 +125,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.29/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.29/src/tool.rs +--- vendor/cc-1.2.30/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.30/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { diff --git a/lang/rust/Makefile b/lang/rust/Makefile index 017672f2c31b..dfa0dc4ed126 100644 --- a/lang/rust/Makefile +++ b/lang/rust/Makefile @@ -137,7 +137,7 @@ DISTFILES:= ${DISTFILES:M*\:src} \ post-patch: @${REINPLACE_CMD} 's,gdb,${LOCALBASE}/bin/gdb,' ${WRKSRC}/src/etc/rust-gdb .if defined(NIGHTLY_DATE) - @${REINPLACE_CMD} 's/rustfmt/nothx/' ${WRKSRC}/src/stage0 + @${REINPLACE_CMD} '/rustfmt/d' ${WRKSRC}/src/stage0 .endif # Disable vendor checksums @${REINPLACE_CMD} 's,"files":{[^}]*},"files":{},' \ diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index c162dfbb494c..23ae4ff38b39 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -3,7 +3,7 @@ # pinned to exact versions of everything used to build them. PORTNAME= sbcl -DISTVERSION= 2.5.6 +DISTVERSION= 2.5.7 DISTVERSIONSUFFIX= -source PORTEPOCH= 1 CATEGORIES= lang lisp diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index 32802bcc7ba3..d5154107b095 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,8 +1,6 @@ -TIMESTAMP = 1751522329 -SHA256 (sbcl-2.5.6-source.tar.bz2) = 6dd7cebff6d38f2e41baece14c4c56a32e968828aaa4171b8e840852c5b43f35 -SIZE (sbcl-2.5.6-source.tar.bz2) = 8267002 -SHA256 (sbcl-2.5.6-documentation-html.tar.bz2) = be38be34edef29799e10fb32e06002cddae1d324615ee401c9733d2f682e7570 -SIZE (sbcl-2.5.6-documentation-html.tar.bz2) = 235929 +TIMESTAMP = 1753698145 +SHA256 (sbcl-2.5.7-source.tar.bz2) = c4fafeb795699d5bcff9085091acc762dcf5e55f85235625f3d7aef12c89d1d3 +SIZE (sbcl-2.5.7-source.tar.bz2) = 8276880 SHA256 (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492 SIZE (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = 10463348 SHA256 (sbcl-1.2.7-x86-freebsd-binary.tar.bz2) = cf68bfab780a14964d9593f5b47fa3e174cf43e95ae3e558712d218f1c37bdbe diff --git a/lang/seed7/Makefile b/lang/seed7/Makefile index c0dc4453faca..87346b998274 100644 --- a/lang/seed7/Makefile +++ b/lang/seed7/Makefile @@ -1,5 +1,5 @@ PORTNAME= seed7 -DISTVERSION= 05_20250516 +DISTVERSION= 05_20250729 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/lang/seed7/distinfo b/lang/seed7/distinfo index 87c461ef0b87..25c350a95aed 100644 --- a/lang/seed7/distinfo +++ b/lang/seed7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752568192 -SHA256 (seed7_05_20250516.tgz) = 39b3086845ac3f79c9354d109ddf7c66e0452d5dd409bc07bc960bb5ea6bab78 -SIZE (seed7_05_20250516.tgz) = 4346654 +TIMESTAMP = 1753863983 +SHA256 (seed7_05_20250729.tgz) = 416a8a54e61b1539f5fbc131827a38d588758415e617b9941af3cd6b0e2105f0 +SIZE (seed7_05_20250729.tgz) = 4386548 diff --git a/lang/seed7/files/patch-prg_chkerr.sd7 b/lang/seed7/files/patch-prg_chkerr.sd7 deleted file mode 100644 index 9fd9d1c54203..000000000000 --- a/lang/seed7/files/patch-prg_chkerr.sd7 +++ /dev/null @@ -1,11 +0,0 @@ ---- prg/chkerr.sd7.orig 2025-07-15 18:54:10 UTC -+++ prg/chkerr.sd7 -@@ -48,7 +48,7 @@ const func boolean: checkError (in string: testProgram - var parseError: error is parseError.value; - begin - block -- aProgram := parseStri(testProgram); -+ aProgram := parseStri(testProgram, parseOptions.value, [] ("../lib")); - exception - catch MEMORY_ERROR: noop; - end block; diff --git a/lang/seed7/pkg-plist b/lang/seed7/pkg-plist index 4bcfe1319222..d7e044879535 100644 --- a/lang/seed7/pkg-plist +++ b/lang/seed7/pkg-plist @@ -83,6 +83,7 @@ lib/seed7/lib/comp/prg_act.s7i lib/seed7/lib/comp/ref_act.s7i lib/seed7/lib/comp/rfl_act.s7i lib/seed7/lib/comp/sct_act.s7i +lib/seed7/lib/comp/sel_act.s7i lib/seed7/lib/comp/set_act.s7i lib/seed7/lib/comp/soc_act.s7i lib/seed7/lib/comp/sql_act.s7i @@ -155,6 +156,7 @@ lib/seed7/lib/inifile.s7i lib/seed7/lib/integer.s7i lib/seed7/lib/iobuffer.s7i lib/seed7/lib/jpeg.s7i +lib/seed7/lib/json_serde.s7i lib/seed7/lib/json.s7i lib/seed7/lib/keybd.s7i lib/seed7/lib/keydescr.s7i @@ -226,6 +228,7 @@ lib/seed7/lib/stdio.s7i lib/seed7/lib/strifile.s7i lib/seed7/lib/string.s7i lib/seed7/lib/stritext.s7i +lib/seed7/lib/struct_elem.s7i lib/seed7/lib/struct.s7i lib/seed7/lib/subfile.s7i lib/seed7/lib/subrange.s7i @@ -235,6 +238,7 @@ lib/seed7/lib/tar.s7i lib/seed7/lib/tdes.s7i lib/seed7/lib/tee.s7i lib/seed7/lib/text.s7i +lib/seed7/lib/tga.s7i lib/seed7/lib/tiff.s7i lib/seed7/lib/time.s7i lib/seed7/lib/tls.s7i |