Date: Wed, 17 Jun 2026 07:14:01 +0000 From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 7744f940f20b - main - lang/fpc-devel*: Update to 3.3.1.20260616 Message-ID: <6a324939.24a25.3d60066a@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=7744f940f20bed7ee81a99cfa3dc4e3dbf1c824f commit 7744f940f20bed7ee81a99cfa3dc4e3dbf1c824f Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2026-06-17 06:13:11 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2026-06-17 07:13:37 +0000 lang/fpc-devel*: Update to 3.3.1.20260616 --- lang/fpc-devel-source/Makefile | 4 ++-- lang/fpc-devel-source/distinfo | 6 +++--- lang/fpc-devel/Makefile | 4 ++-- lang/fpc-devel/distinfo | 8 +++++--- lang/fpc-devel/files/patch-compiler-systems_t__bsd.pas | 16 +++++++++------- lang/fpc-devel/files/patch-packages_libvlc_fpmake.pp | 13 ------------- lang/fpc-devel/pkg-plist | 11 +++++++++++ 7 files changed, 32 insertions(+), 30 deletions(-) diff --git a/lang/fpc-devel-source/Makefile b/lang/fpc-devel-source/Makefile index ea371f1afc14..b6c66c466b49 100644 --- a/lang/fpc-devel-source/Makefile +++ b/lang/fpc-devel-source/Makefile @@ -1,5 +1,5 @@ PORTNAME= fpc-devel -PORTVERSION= 3.3.1.20260224 +PORTVERSION= 3.3.1.20260616 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= 31ccc6299d02cefc1c72f655231cb9e5e7d4a26e +GL_TAGNAME= 7f4f8aa1bb3bee449297d9c562d0a5162444d98f 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 5b0165176968..ee1388645af4 100644 --- a/lang/fpc-devel-source/distinfo +++ b/lang/fpc-devel-source/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771988307 -SHA256 (freepascal/fpc-source-31ccc6299d02cefc1c72f655231cb9e5e7d4a26e_GL0.tar.gz) = 24200c2e5e7625be45e35d89609a0e27a1edf41d5fab56630594c339dae218df -SIZE (freepascal/fpc-source-31ccc6299d02cefc1c72f655231cb9e5e7d4a26e_GL0.tar.gz) = 59387765 +TIMESTAMP = 1781656869 +SHA256 (freepascal/fpc-source-7f4f8aa1bb3bee449297d9c562d0a5162444d98f_GL0.tar.gz) = 733e8a5e9930d2055e703c4909882941a31d3606ea9e69671a61254b13023982 +SIZE (freepascal/fpc-source-7f4f8aa1bb3bee449297d9c562d0a5162444d98f_GL0.tar.gz) = 60432967 diff --git a/lang/fpc-devel/Makefile b/lang/fpc-devel/Makefile index c12f458cafe9..24477748c156 100644 --- a/lang/fpc-devel/Makefile +++ b/lang/fpc-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= fpc -PORTVERSION= 3.3.1.20260224 +PORTVERSION= 3.3.1.20260616 CATEGORIES= lang MASTER_SITES= LOCAL/acm/freepascal/:bootstrap \ LOCAL/acm/freepascal/:man \ @@ -29,7 +29,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.com/freepascal.org GL_ACCOUNT= fpc GL_PROJECT= source -GL_TAGNAME= 31ccc6299d02cefc1c72f655231cb9e5e7d4a26e +GL_TAGNAME= 7f4f8aa1bb3bee449297d9c562d0a5162444d98f FPCSRCDIR= source-${GL_TAGNAME} diff --git a/lang/fpc-devel/distinfo b/lang/fpc-devel/distinfo index 1c5f486da573..71f9c0386cac 100644 --- a/lang/fpc-devel/distinfo +++ b/lang/fpc-devel/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1771975804 +TIMESTAMP = 1781656811 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 @@ -9,7 +9,9 @@ SHA256 (freepascal/ppcppc64-3.2.2-freebsd-be.tar.gz) = d1b9b668a528313267bd79c29 SIZE (freepascal/ppcppc64-3.2.2-freebsd-be.tar.gz) = 5328879 SHA256 (freepascal/ppcppc64-3.2.2-freebsd-le.tar.gz) = 283f55604db503393b02728fe8bce4b3640a85f5d9313f72ef437f2e3b401ed6 SIZE (freepascal/ppcppc64-3.2.2-freebsd-le.tar.gz) = 5264264 +SHA256 (freepascal/ppcx64-3.2.2-freebsd.tar.gz) = 8cf6258688c3457f27bcec18e6993443ed2fcfe7d7c8697d54a13f32965e8fb0 +SIZE (freepascal/ppcx64-3.2.2-freebsd.tar.gz) = 2052903 SHA256 (freepascal/fpc-3.2.2.man.tar.gz) = 4b7d7d50922531fa01e00d0bc913abb40426ba3001579240bf3db3f4ad640584 SIZE (freepascal/fpc-3.2.2.man.tar.gz) = 47334 -SHA256 (freepascal/fpc-source-31ccc6299d02cefc1c72f655231cb9e5e7d4a26e_GL0.tar.gz) = 24200c2e5e7625be45e35d89609a0e27a1edf41d5fab56630594c339dae218df -SIZE (freepascal/fpc-source-31ccc6299d02cefc1c72f655231cb9e5e7d4a26e_GL0.tar.gz) = 59387765 +SHA256 (freepascal/fpc-source-7f4f8aa1bb3bee449297d9c562d0a5162444d98f_GL0.tar.gz) = 733e8a5e9930d2055e703c4909882941a31d3606ea9e69671a61254b13023982 +SIZE (freepascal/fpc-source-7f4f8aa1bb3bee449297d9c562d0a5162444d98f_GL0.tar.gz) = 60432967 diff --git a/lang/fpc-devel/files/patch-compiler-systems_t__bsd.pas b/lang/fpc-devel/files/patch-compiler-systems_t__bsd.pas index b7021a29046a..0c0dfeaabf8d 100644 --- a/lang/fpc-devel/files/patch-compiler-systems_t__bsd.pas +++ b/lang/fpc-devel/files/patch-compiler-systems_t__bsd.pas @@ -1,22 +1,24 @@ ---- compiler/systems/t_bsd.pas 2024-09-13 14:09:36.000000000 +0000 -+++ compiler/systems/t_bsd.pas 2024-09-13 15:59:59.015594000 +0000 -@@ -115,6 +115,8 @@ - if not Dontlinkstdlibpath Then - if target_info.system in systems_openbsd then +--- compiler/systems/t_bsd.pas 2026-04-28 15:15:11.000000000 -0700 ++++ compiler/systems/t_bsd.pas 2026-04-30 15:44:01.774194000 -0700 +@@ -118,6 +118,8 @@ LibrarySearchPath.AddLibraryPath(sysrootpath,'=/usr/lib;=$OPENBSD_X11BASE/lib;=$OPENBSD_LOCALBASE/lib',true) + else if target_info.system in systems_dragonfly then + LibrarySearchPath.AddLibraryPath(sysrootpath,'=/lib;=/usr/lib;=/usr/local/lib',true) + else if target_info.system in systems_freebsd then + LibrarySearchPath.AddLibraryPath(sysrootpath,'=/usr/lib;=$FREEBSD_LOCALBASE/lib',true) else LibrarySearchPath.AddLibraryPath(sysrootpath,'=/lib;=/usr/lib;=/usr/X11R6/lib',true); end; -@@ -130,7 +132,9 @@ - if cs_link_lld in current_settings.globalswitches then +@@ -135,7 +137,11 @@ + if (cs_link_lld in current_settings.globalswitches) or (target_info.system = system_x86_64_openbsd) then LdProgram:='ld.lld' else if target_info.system in (systems_openbsd+systems_freebsd+[system_x86_64_dragonfly]) then - LdProgram:='ld.bfd'; ++ begin + LdProgram:=GetEnvPChar('FPC_LDPATH'); + if not FileExists(LdProgram,True) then + LdProgram:='ld.bfd'; ++ end; LibrarySuffix:=' '; LdSupportsNoResponseFile := (target_info.system in ([system_m68k_netbsd]+systems_darwin)); with Info do diff --git a/lang/fpc-devel/files/patch-packages_libvlc_fpmake.pp b/lang/fpc-devel/files/patch-packages_libvlc_fpmake.pp deleted file mode 100644 index 0e1cddb83736..000000000000 --- a/lang/fpc-devel/files/patch-packages_libvlc_fpmake.pp +++ /dev/null @@ -1,13 +0,0 @@ ---- packages/libvlc/fpmake.pp 2023-10-28 00:57:22.224953000 -0500 -+++ packages/libvlc/fpmake.pp 2023-10-28 00:57:38.346447000 -0500 -@@ -23,8 +23,8 @@ - P.HomepageURL := 'www.freepascal.org'; - P.Email := 'michael@freepascal.org'; - P.Description := 'VLC library (version 2 or higher) interface and component.'; -- T:=P.Targets.AddUnit('src/libvlc.pp',[linux,win32,win64]); -- T:=P.Targets.AddUnit('src/vlc.pp',[linux,win32,win64]); -+ T:=P.Targets.AddUnit('src/libvlc.pp',[freebsd,linux,win32,win64]); -+ T:=P.Targets.AddUnit('src/vlc.pp',[freebsd,linux,win32,win64]); - with T.Dependencies do - begin - AddUnit('libvlc'); diff --git a/lang/fpc-devel/pkg-plist b/lang/fpc-devel/pkg-plist index f711530fa905..561c99434bb3 100644 --- a/lang/fpc-devel/pkg-plist +++ b/lang/fpc-devel/pkg-plist @@ -375,6 +375,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpexprpars.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpobserver.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpobserver.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpobserver.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fppromise.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fppromise.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fptemplate.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fptemplate.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fptemplate.rsj @@ -1202,6 +1204,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/coffwriter.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/coffwriter.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/dfmreader.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/dfmreader.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/dialogresource.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/dialogresource.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/elfconsts.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/elfconsts.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-res/elfreader.o @@ -1746,6 +1750,7 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/asciitab.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/asciitab.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/colorsel.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/colorsel.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/colorsel.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/colortxt.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/colortxt.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/dialogs.o @@ -1796,6 +1801,7 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uasciitab.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uasciitab.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolorsel.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolorsel.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolorsel.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolortxt.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolortxt.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/udialogs.o @@ -3085,11 +3091,15 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.ioutils.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.ioutils.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.builders.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.builders.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.converters.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.converters.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.readers.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.readers.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.serializers.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.serializers.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.types.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.types.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/vcl-compat/system.json.utils.o @@ -3492,6 +3502,7 @@ lib/libpas2jslib.so %%EXAMPLESDIR%%-%%PORTVERSION%%/libsee/examples/testwrite.pp %%EXAMPLESDIR%%-%%PORTVERSION%%/libsee/examples/tlibsee.pp %%EXAMPLESDIR%%-%%PORTVERSION%%/libsndfile/examples/sfplay.pp +%%EXAMPLESDIR%%-%%PORTVERSION%%/libvlc/examples/testvlc.pp %%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/Makefile %%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/Makefile.fpc %%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/exutils.pashome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a324939.24a25.3d60066a>
