Date: Wed, 25 Nov 2020 02:57:51 +0000 (UTC) From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r556252 - in head: Mk/Uses audio/fpc-mad/files audio/fpc-modplug/files databases/fpc-fpindexer databases/fpc-gdbm databases/fpc-ibase databases/fpc-postgres devel/fpc-fcl-base devel/fpc... Message-ID: <202011250257.0AP2vpSa066794@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: acm Date: Wed Nov 25 02:57:50 2020 New Revision: 556252 URL: https://svnweb.freebsd.org/changeset/ports/556252 Log: - Update to 3.2.0 ChangeLog at: https://wiki.freepascal.org/FPC_New_Features_3.2.0 Added: head/lang/fpc/files/patch-compiler_globals.pas (contents, props changed) Deleted: head/lang/fpc/files/patch-compiler_cfileutl.pas head/lang/fpc/files/patch-compiler_ogelf.pas head/lang/fpc/files/patch-rtl_bsd_ostypes.inc Modified: head/Mk/Uses/fpc.mk head/audio/fpc-mad/files/patch-packages_mad_fpmake.pp head/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp head/databases/fpc-fpindexer/Makefile head/databases/fpc-gdbm/Makefile head/databases/fpc-ibase/Makefile head/databases/fpc-postgres/Makefile head/devel/fpc-fcl-base/pkg-plist head/devel/fpc-fcl-db/Makefile head/devel/fpc-fcl-image/pkg-plist head/devel/fpc-fcl-js/Makefile head/devel/fpc-fcl-js/pkg-plist head/devel/fpc-fcl-json/Makefile head/devel/fpc-fcl-json/pkg-plist head/devel/fpc-fcl-net/Makefile head/devel/fpc-fcl-net/pkg-plist head/devel/fpc-fcl-passrc/Makefile head/devel/fpc-fcl-pdf/Makefile head/devel/fpc-fcl-sdo/Makefile head/devel/fpc-fcl-stl/Makefile head/devel/fpc-fcl-stl/pkg-plist head/devel/fpc-fcl-web/Makefile head/devel/fpc-fcl-web/pkg-plist head/devel/fpc-fppkg/Makefile head/devel/fpc-fppkg/pkg-plist head/devel/fpc-sdl/Makefile head/editors/fpc-ide/Makefile head/editors/fpc-ide/pkg-plist head/graphics/fpc-imagemagick/Makefile head/graphics/fpc-opengl/files/patch-packages-opengl-src-glut.pp head/graphics/fpc-rsvg/Makefile head/lang/fpc-base/Makefile head/lang/fpc-docs/Makefile head/lang/fpc-docs/distinfo head/lang/fpc-rtl-objpas/Makefile head/lang/fpc-source/Makefile head/lang/fpc-source/distinfo head/lang/fpc-units/Makefile head/lang/fpc-utils/Makefile head/lang/fpc-utils/pkg-plist head/lang/fpc/Makefile head/lang/fpc/Makefile.units head/lang/fpc/distinfo head/lang/fpc/files/patch-compiler_systems_t__bsd.pas head/lang/fpc/files/patch-rtl_bsd_ossysc.inc head/lang/fpc/pkg-plist head/misc/fpc-chm/Makefile head/multimedia/fpc-libvlc/Makefile head/multimedia/fpc-libvlc/files/patch-packages_libvlc_fpmake.pp head/security/fpc-openssl/Makefile head/security/fpc-openssl/pkg-plist head/www/fpc-googleapi/Makefile head/www/fpc-httpd22/Makefile head/x11/fpc-x11/Makefile Modified: head/Mk/Uses/fpc.mk ============================================================================== --- head/Mk/Uses/fpc.mk Wed Nov 25 02:56:38 2020 (r556251) +++ head/Mk/Uses/fpc.mk Wed Nov 25 02:57:50 2020 (r556252) @@ -71,15 +71,16 @@ MKINSTDIR= ${LOCALBASE}/lib/fpc/${FPC_VER}/fpmkinst/$ _FPC_ALL_UNITS= a52 aspell bfd bzip2 cairo chm dblib dbus dts fastcgi \ fcl-async fcl-base fcl-db fcl-extra fcl-fpcunit fcl-image \ fcl-js fcl-json fcl-net fcl-passrc fcl-pdf fcl-registry \ - fcl-res fcl-sdo fcl-sound fcl-stl fcl-web fcl-xml fftw \ - fpindexer fppkg fv gdbint gdbm gmp googleapi graph gtk2 \ - hermes httpd22 httpd24 ibase iconvenc imagemagick \ - ldap libcurl libgd libmicrohttpd libpng libvlc libxml2 lua mad \ - modplug mysql ncurses newt numlib odbc oggvorbis openal opengl \ - openssl oracle pasjpeg pcap postgres proj4 pthreads pxlib \ - regexpr rexx rsvg rtl-console rtl-extra rtl-objpas rtl-unicode \ - sdl sqlite svgalib symbolic syslog unzip users utmp uuid x11 \ - xforms zlib + fcl-report fcl-res fcl-sdo fcl-sound fcl-stl fcl-web fcl-xml \ + fftw fpindexer fppkg fv gdbint gdbm gnutls gmp googleapi \ + graph gtk2 hermes httpd22 httpd24 ibase iconvenc imagemagick \ + ldap libcups libcurl libenet libfontconfig libgd libmagic \ + libmicrohttpd libpng libvlc libxml2 lua mad modplug \ + mysql ncurses newt numlib odata odbc oggvorbis openal opengl openssl \ + oracle pasjpeg pastojs pcap postgres proj4 pthreads pxlib \ + regexpr rexx rsvg rtl-console rtl-extra rtl-generics rtl-objpas \ + rtl-unicode sdl sqlite svgalib symbolic syslog unzip users utmp \ + uuid vcl-compat webidl x11 xforms zlib .if ${fpc_ARGS:Mbase} USE_FPC= gdbint graph httpd22 httpd24 ibase mysql odbc oracle pasjpeg \ @@ -136,6 +137,7 @@ fcl_net_UNIT= devel/fpc-fcl-net fcl_passrc_UNIT= devel/fpc-fcl-passrc fcl_pdf_UNIT= devel/fpc-fcl-pdf fcl_registry_UNIT= devel/fpc-fcl-registry +fcl_report_UNIT= devel/fpc-fcl-report fcl_res_UNIT= devel/fpc-fcl-res fcl_sdo_UNIT= devel/fpc-fcl-sdo fcl_sound_UNIT= devel/fpc-fcl-sound @@ -149,6 +151,7 @@ fpvectorial_UNIT= graphics/fpc-fpvectorial fv_UNIT= devel/fpc-fv hermes_UNIT= graphics/fpc-hermes gdbm_UNIT= databases/fpc-gdbm +gnutls_UNIT= security/fpc-gnutls gmp_UNIT= math/fpc-gmp googleapi_UNIT= www/fpc-googleapi gtk2_UNIT= x11-toolkits/fpc-gtk2 @@ -156,7 +159,11 @@ iconvenc_UNIT= converters/fpc-iconvenc imagemagick_UNIT= graphics/fpc-imagemagick ldap_UNIT= net/fpc-ldap libcurl_UNIT= ftp/fpc-libcurl +libcups_UNIT= print/fpc-libcups +libenet_UNIT= net/fpc-libenet +libfontconfig_UNIT= x11-fonts/fpc-libfontconfig libgd_UNIT= graphics/fpc-libgd +libmagic_UNIT= devel/fpc-libmagic libmicrohttpd_UNIT= www/fpc-libmicrohttpd libpng_UNIT= graphics/fpc-libpng libvlc_UNIT= multimedia/fpc-libvlc @@ -167,10 +174,12 @@ modplug_UNIT= audio/fpc-modplug newt_UNIT= devel/fpc-newt ncurses_UNIT= graphics/fpc-ncurses numlib_UNIT= math/fpc-numlib +odata_UNIT= devel/fpc-odata oggvorbis_UNIT= audio/fpc-oggvorbis openal_UNIT= audio/fpc-openal opengl_UNIT= graphics/fpc-opengl openssl_UNIT= security/fpc-openssl +pastojs_UNIT= lang/fpc-pastojs pcap_UNIT= net/fpc-pcap proj4_UNIT= graphics/fpc-proj4 pxlib_UNIT= databases/fpc-pxlib @@ -178,6 +187,7 @@ rexx_UNIT= lang/fpc-rexx rsvg_UNIT= graphics/fpc-rsvg rtl_console_UNIT= lang/fpc-rtl-console rtl_extra_UNIT= lang/fpc-rtl-extra +rtl_generics_UNIT= lang/fpc-rtl-generics rtl_objpas_UNIT= lang/fpc-rtl-objpas rtl_unicode_UNIT= lang/fpc-rtl-unicode sdl_UNIT= devel/fpc-sdl @@ -188,6 +198,8 @@ unzip_UNIT= archivers/fpc-unzip users_UNIT= sysutils/fpc-users utmp_UNIT= sysutils/fpc-utmp uuid_UNIT= sysutils/fpc-uuid +vcl_compat_UNIT= graphics/fpc-vcl-compat +webidl_UNIT= www/fpc-webidl x11_UNIT= x11/fpc-x11 xforms_UNIT= x11-toolkits/fpc-xforms zlib_UNIT= devel/fpc-zlib Modified: head/audio/fpc-mad/files/patch-packages_mad_fpmake.pp ============================================================================== --- head/audio/fpc-mad/files/patch-packages_mad_fpmake.pp Wed Nov 25 02:56:38 2020 (r556251) +++ head/audio/fpc-mad/files/patch-packages_mad_fpmake.pp Wed Nov 25 02:57:50 2020 (r556252) @@ -3,7 +3,7 @@ @@ -17,7 +17,7 @@ P.Directory:=ADirectory; {$endif ALLPACKAGES} - P.Version:='3.0.4'; + P.Version:='3.2.0'; - P.OSes := [linux,win32,win64,wii]; + P.OSes := [linux,win32,win64,wii,dragonfly,freebsd]; P.SourcePath.Add('src'); Modified: head/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp ============================================================================== --- head/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp Wed Nov 25 02:56:38 2020 (r556251) +++ head/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp Wed Nov 25 02:57:50 2020 (r556252) @@ -3,7 +3,7 @@ @@ -17,7 +17,7 @@ P.Directory:=ADirectory; {$endif ALLPACKAGES} - P.Version:='3.0.4'; + P.Version:='3.2.0'; - P.OSes := [linux]; + P.OSes := [linux,dragonfly,freebsd]; P.SourcePath.Add('src'); Modified: head/databases/fpc-fpindexer/Makefile ============================================================================== --- head/databases/fpc-fpindexer/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/databases/fpc-fpindexer/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 6 CATEGORIES= databases lang PKGNAMESUFFIX= -fpindexer @@ -8,7 +7,7 @@ COMMENT= Database indexer with database/flat file back USES= fpc USE_FPC= chm dblib fcl-base fcl-db fcl-json fcl-xml ibase mysql odbc \ - oracle postgres pxlib sqlite rtl-extra + oracle postgres pxlib sqlite rtl-extra rtl-generics MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} Modified: head/databases/fpc-gdbm/Makefile ============================================================================== --- head/databases/fpc-gdbm/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/databases/fpc-gdbm/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= databases lang PKGNAMESUFFIX= -gdbm Modified: head/databases/fpc-ibase/Makefile ============================================================================== --- head/databases/fpc-ibase/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/databases/fpc-ibase/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,7 +1,6 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= databases lang PKGNAMESUFFIX= -ibase @@ -15,7 +14,6 @@ EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= IBASE IBASE_DESC= Install Interbase/Firebird client -OPTIONS_DEFAULT= IBASE IBASE_USES= firebird Modified: head/databases/fpc-postgres/Makefile ============================================================================== --- head/databases/fpc-postgres/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/databases/fpc-postgres/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,7 +1,6 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 6 CATEGORIES= databases lang PKGNAMESUFFIX= -postgres Modified: head/devel/fpc-fcl-base/pkg-plist ============================================================================== --- head/devel/fpc-fcl-base/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-base/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -35,11 +35,10 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/e lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/eventlog.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fileinfo.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fileinfo.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fileinfo.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpexprpars.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpexprpars.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpexprpars.rsj -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpmimetypes.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/fpmimetypes.ppu 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 @@ -57,6 +56,7 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/i lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/inicol.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/inifiles.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/inifiles.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/inifiles.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/iostream.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/iostream.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/maskutils.o @@ -64,6 +64,9 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/m lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/maskutils.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/nullstream.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/nullstream.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/nullstream.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/pascodegen.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/pascodegen.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/pooledmm.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/pooledmm.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/rtfpars.o @@ -77,11 +80,13 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/s lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamcoll.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamex.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamex.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamex.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamio.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamio.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamio.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/syncobjs.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/syncobjs.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/syncobjs.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/uriparser.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/uriparser.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/wformat.o Modified: head/devel/fpc-fcl-db/Makefile ============================================================================== --- head/devel/fpc-fcl-db/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-db/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 6 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-db Modified: head/devel/fpc-fcl-image/pkg-plist ============================================================================== --- head/devel/fpc-fcl-image/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-image/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -7,6 +7,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/ellipses.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/extinterpolation.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/extinterpolation.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpbarcode.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpbarcode.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpcanvas.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpcanvas.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpcolhash.o @@ -15,14 +17,20 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpditherer.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimage.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimage.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgbarcode.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgbarcode.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgcanv.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgcanv.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgcmn.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgcmn.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimggauss.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimggauss.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgqrcode.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpimgqrcode.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fppixlcanv.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fppixlcanv.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpqrcodegen.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpqrcodegen.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpquantizer.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpquantizer.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/fpreadbmp.o @@ -69,6 +77,9 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/freetype.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/freetypeh.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/freetypeh.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/freetypehdyn.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/freetypehdyn.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/freetypehdyn.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/ftfont.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/ftfont.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-image/pcxcomn.o Modified: head/devel/fpc-fcl-js/Makefile ============================================================================== --- head/devel/fpc-fcl-js/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-js/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,13 +1,12 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-js COMMENT= Free Pascal Javascript scanner/parser/syntax tree (FCL) USES= fpc -USE_FPC= fcl-base fcl-res rtl-objpas +USE_FPC= fcl-base fcl-json fcl-res rtl-objpas MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} Modified: head/devel/fpc-fcl-js/pkg-plist ============================================================================== --- head/devel/fpc-fcl-js/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-js/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -10,6 +10,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jsp lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jsscanner.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jsscanner.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jsscanner.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jssrcmap.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jssrcmap.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jstoken.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jstoken.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-js/jstree.o Modified: head/devel/fpc-fcl-json/Makefile ============================================================================== --- head/devel/fpc-fcl-json/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-json/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-json Modified: head/devel/fpc-fcl-json/pkg-plist ============================================================================== --- head/devel/fpc-fcl-json/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-json/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -8,12 +8,19 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/f lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/fpjsontopas.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/fpjsontopas.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/fpjsontopas.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/json2yaml.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/json2yaml.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonconf.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonconf.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonconf.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonini.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonini.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonparser.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonparser.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonparser.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonreader.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonreader.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonreader.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonscanner.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonscanner.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-json/jsonscanner.rsj Modified: head/devel/fpc-fcl-net/Makefile ============================================================================== --- head/devel/fpc-fcl-net/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-net/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -6,7 +6,7 @@ PKGNAMESUFFIX= -fcl-net COMMENT= Free Pascal network interfaces (FCL) USES= fpc -USE_FPC= fcl-base openssl fcl-xml fcl-passrc fcl-async rtl-extra +USE_FPC= fcl-base fcl-xml fcl-passrc fcl-async rtl-extra MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} Modified: head/devel/fpc-fcl-net/pkg-plist ============================================================================== --- head/devel/fpc-fcl-net/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-net/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -9,6 +9,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/ne lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/resolve.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/resolve.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/resolve.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/sslbase.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/sslbase.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/sslsockets.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/sslsockets.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-net/sslsockets.rsj Modified: head/devel/fpc-fcl-passrc/Makefile ============================================================================== --- head/devel/fpc-fcl-passrc/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-passrc/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-passrc Modified: head/devel/fpc-fcl-pdf/Makefile ============================================================================== --- head/devel/fpc-fcl-pdf/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-pdf/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-pdf Modified: head/devel/fpc-fcl-sdo/Makefile ============================================================================== --- head/devel/fpc-fcl-sdo/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-sdo/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 6 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-sdo Modified: head/devel/fpc-fcl-stl/Makefile ============================================================================== --- head/devel/fpc-fcl-stl/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-stl/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-stl Modified: head/devel/fpc-fcl-stl/pkg-plist ============================================================================== --- head/devel/fpc-fcl-stl/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-stl/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -1,27 +1,15 @@ lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-stl.fpm -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/garrayutils.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/garrayutils.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gdeque.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gdeque.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/ghashmap.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/ghashmap.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/ghashset.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/ghashset.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/glinkedlist.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/glinkedlist.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gmap.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gmap.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gpriorityqueue.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gpriorityqueue.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gqueue.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gqueue.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gset.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gset.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gstack.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gstack.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gtree.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gtree.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gutil.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gutil.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gvector.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-stl/gvector.ppu Modified: head/devel/fpc-fcl-web/Makefile ============================================================================== --- head/devel/fpc-fcl-web/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-web/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 7 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-web @@ -8,8 +7,9 @@ COMMENT= Free Pascal web application libary (FCL) USES= fpc USE_FPC= dblib fcl-async fcl-base fcl-db fcl-xml fcl-json fcl-net \ - fcl-fpcunit fcl-passrc fastcgi httpd22 httpd24 ibase mysql \ - odbc openssl oracle postgres pxlib rtl-extra sqlite + fcl-fpcunit fcl-passrc fastcgi httpd22 httpd24 ibase \ + libmicrohttpd mysql odbc openssl oracle postgres pxlib \ + rtl-extra sqlite MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} Modified: head/devel/fpc-fcl-web/pkg-plist ============================================================================== --- head/devel/fpc-fcl-web/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fcl-web/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -18,6 +18,9 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/cu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custfcgi.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custhttpapp.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custhttpapp.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custmicrohttpapp.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custmicrohttpapp.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custmicrohttpapp.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custweb.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custweb.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custweb.rsj @@ -64,6 +67,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fp lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fphttpserver.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fphttpserver.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fphttpserver.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fphttpstatus.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fphttpstatus.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fphttpwebclient.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fphttpwebclient.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpjsonrpc.o @@ -71,8 +76,11 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fp lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpjsonrpc.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpjwt.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpjwt.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpmimetypes.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpmimetypes.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpoauth2.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpoauth2.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpoauth2.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpoauth2ini.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpoauth2ini.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpweb.o @@ -86,6 +94,9 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fp lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpwebfile.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpwebfile.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpwebfile.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpwebproxy.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpwebproxy.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpwebproxy.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/httpdefs.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/httpdefs.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/httpdefs.rsj @@ -93,13 +104,45 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/ht lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/httpprotocol.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/httproute.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/httproute.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/httproute.rsj lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/iniwebsession.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/iniwebsession.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/iniwebsession.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/microhttpapp.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/microhttpapp.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/restbase.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/restbase.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/restcodegen.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/restcodegen.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestado.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestado.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestauth.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestauth.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestauthini.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestauthini.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestbridge.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestbridge.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestcds.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestcds.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestconst.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestconst.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestconst.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestcsv.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestcsv.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestdata.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestdata.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestini.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestini.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestio.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestio.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestjson.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestjson.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestmodule.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestmodule.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestschema.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestschema.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestxml.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbrestxml.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbwebdata.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbwebdata.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/sqldbwebdata.rsj Modified: head/devel/fpc-fppkg/Makefile ============================================================================== --- head/devel/fpc-fppkg/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fppkg/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 6 CATEGORIES= devel lang PKGNAMESUFFIX= -fppkg @@ -9,7 +8,8 @@ COMMENT= Free Pascal package manager unit USES= fpc USE_FPC= dblib fastcgi fcl-async fcl-base fcl-db fcl-fpcunit fcl-json \ fcl-net fcl-passrc fcl-web fcl-xml httpd22 httpd24 ibase \ - mysql odbc openssl oracle postgres pxlib rtl-extra sqlite + libmicrohttpd mysql odbc openssl oracle postgres pxlib \ + rtl-extra sqlite MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} Modified: head/devel/fpc-fppkg/pkg-plist ============================================================================== --- head/devel/fpc-fppkg/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-fppkg/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -13,6 +13,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgf lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgfphttp.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgfpmake.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgfpmake.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgfppkg.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgfppkg.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgglobals.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgglobals.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkghandler.o @@ -24,8 +26,12 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgmkconv.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgoptions.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgoptions.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgpackagesstructure.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgpackagesstructure.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgrepos.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgrepos.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgrepos.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkguninstalledsrcsrepo.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkguninstalledsrcsrepo.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgwget.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkgwget.ppu Modified: head/devel/fpc-sdl/Makefile ============================================================================== --- head/devel/fpc-sdl/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/devel/fpc-sdl/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= devel lang PKGNAMESUFFIX= -sdl Modified: head/editors/fpc-ide/Makefile ============================================================================== --- head/editors/fpc-ide/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/editors/fpc-ide/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -10,7 +10,7 @@ USES= fpc USE_FPC= chm fv gdbint regexpr rtl-extra rtl-console fcl-xml MASTERDIR= ${.CURDIR}/../../lang/fpc -WRKUNITDIR= ${FPCSRCDIR}/${PKGNAMESUFFIX:S/-//} +WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} ${FPCSRCDIR}/rtl ${FPCSRCDIR}/compiler .include "${MASTERDIR}/Makefile" Modified: head/editors/fpc-ide/pkg-plist ============================================================================== --- head/editors/fpc-ide/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/editors/fpc-ide/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -3,6 +3,7 @@ bin/cvsdiff.tdf bin/cvsup.tdf bin/fp bin/fp.ans +bin/fp.rsj bin/gplprog.pt bin/gplunit.pt bin/grep.tdf Modified: head/graphics/fpc-imagemagick/Makefile ============================================================================== --- head/graphics/fpc-imagemagick/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/graphics/fpc-imagemagick/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= graphics lang PKGNAMESUFFIX= -imagemagick Modified: head/graphics/fpc-opengl/files/patch-packages-opengl-src-glut.pp ============================================================================== --- head/graphics/fpc-opengl/files/patch-packages-opengl-src-glut.pp Wed Nov 25 02:56:38 2020 (r556251) +++ head/graphics/fpc-opengl/files/patch-packages-opengl-src-glut.pp Wed Nov 25 02:57:50 2020 (r556252) @@ -1,11 +1,11 @@ ---- packages/opengl/src/glut.pp.orig 2015-01-05 19:27:06.000000000 +0000 -+++ packages/opengl/src/glut.pp -@@ -768,7 +768,7 @@ initialization - {$ifdef darwin} +--- packages/opengl/src/glut.pp 2020-10-04 23:20:00.147154000 -0500 ++++ packages/opengl/src/glut.pp 2020-10-04 23:20:56.679328000 -0500 +@@ -765,7 +765,7 @@ + LoadGlut('glut.dll'); + {$elseif defined(darwin)} LoadGlut('/System/Library/Frameworks/GLUT.framework/GLUT'); - {$else} -- {$IFDEF haiku} -+ {$if defined(haiku) or defined(freebsd) or defined(dragonfly)} +- {$elseif defined(haiku) or defined(OpenBSD)} ++ {$elseif defined(haiku) or defined(OpenBSD) or defined(freebsd) or defined(dragonfly)} LoadGlut('libglut.so'); - {$ELSE} - {$IFNDEF MORPHOS} + {$elseif defined(MORPHOS)} + {nothing} Modified: head/graphics/fpc-rsvg/Makefile ============================================================================== --- head/graphics/fpc-rsvg/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/graphics/fpc-rsvg/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,5 +1,4 @@ # Created by: Christopher Key <cjk32@cam.ac.uk> -PORTREVISION= 1 # $FreeBSD$ CATEGORIES= graphics lang Modified: head/lang/fpc-base/Makefile ============================================================================== --- head/lang/fpc-base/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-base/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= base -PORTVERSION= 3.0.4 -PORTREVISION= 5 +PORTVERSION= 3.2.0 CATEGORIES= lang PKGNAMEPREFIX= fpc- Modified: head/lang/fpc-docs/Makefile ============================================================================== --- head/lang/fpc-docs/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-docs/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= docs -PORTVERSION= 3.0.4 +PORTVERSION= 3.2.0 CATEGORIES= lang MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/docs/ \ ftp://freepascal.stack.nl/pub/fpc/dist/${PORTVERSION}/docs/ Modified: head/lang/fpc-docs/distinfo ============================================================================== --- head/lang/fpc-docs/distinfo Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-docs/distinfo Wed Nov 25 02:57:50 2020 (r556252) @@ -1,3 +1,3 @@ -TIMESTAMP = 1517333020 -SHA256 (freepascal/3.0.4/doc-pdf.tar.gz) = 0c70ac388a5a6a1c775308661ce4feb9cfa9d9c1084fd6939bfa101d5488817b -SIZE (freepascal/3.0.4/doc-pdf.tar.gz) = 9161471 +TIMESTAMP = 1601823528 +SHA256 (freepascal/3.2.0/doc-pdf.tar.gz) = 5c4efe4709c387182d6da214bdd159f503ae9aa65c5c3e47c299cd7a03ed8de1 +SIZE (freepascal/3.2.0/doc-pdf.tar.gz) = 9644753 Modified: head/lang/fpc-rtl-objpas/Makefile ============================================================================== --- head/lang/fpc-rtl-objpas/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-rtl-objpas/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 5 CATEGORIES= lang PKGNAMESUFFIX= -rtl-objpas Modified: head/lang/fpc-source/Makefile ============================================================================== --- head/lang/fpc-source/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-source/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= fpc -PORTVERSION= 3.0.4 -PORTREVISION= 2 +PORTVERSION= 3.2.0 DISTVERSIONSUFFIX=.source CATEGORIES= lang MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/ \ Modified: head/lang/fpc-source/distinfo ============================================================================== --- head/lang/fpc-source/distinfo Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-source/distinfo Wed Nov 25 02:57:50 2020 (r556252) @@ -1,3 +1,3 @@ -TIMESTAMP = 1565829645 -SHA256 (freepascal/fpc-3.0.4.source.tar.gz) = 69b3b7667b72b6759cf27226df5eb54112ce3515ff5efb79d95ac14bac742845 -SIZE (freepascal/fpc-3.0.4.source.tar.gz) = 40347617 +TIMESTAMP = 1601823640 +SHA256 (freepascal/fpc-3.2.0.source.tar.gz) = d595b72de7ed9e53299694ee15534e5046a62efa57908314efa02d5cc3b1cf75 +SIZE (freepascal/fpc-3.2.0.source.tar.gz) = 52028183 Modified: head/lang/fpc-units/Makefile ============================================================================== --- head/lang/fpc-units/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-units/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= units -PORTVERSION= 3.0.4 +PORTVERSION= 3.2.0 CATEGORIES= lang PKGNAMEPREFIX= fpc- @@ -15,20 +15,19 @@ BUILDNAME= ${ARCH}-${OPSYS:tl} ALL_OPTIONS= A52 ASPELL BFD BZIP2 CAIRO CHM DBLIB DBUS DTS FASTCGI \ FCL_ASYNC FCL_BASE FCL_DB FCL_EXTRA FCL_FPCUNIT FCL_IMAGE \ - FCL_JS FCL_JSON FCL_NET FCL_PASSRC FCL_PDF FCL_REGISTRY FCL_RES \ - FCL_SDO FCL_SOUND FCL_STL FCL_WEB FCL_XML FFTW \ - FPINDEXER FPPKG FV GDBM GMP GOOGLEAPI GTK2 HERMES ICONVENC \ - IMAGEMAGICK LDAP LIBCURL LIBGD LIBMICROHTTPD LIBPNG LIBXML2 LIBVLC LUA MAD \ - MODPLUG NCURSES NEWT NUMLIB OGGVORBIS OPENAL OPENGL \ - OPENSSL PASJPEG PCAP PROJ4 PXLIB RSVG REXX RTL_CONSOLE \ - RTL_EXTRA RTL_OBJPAS RTL_UNICODE SDL SVGALIB SYMBOLIC \ - SYSLOG UNZIP USERS UTMP UUID X11 XFORMS ZLIB + FCL_JS FCL_JSON FCL_NET FCL_PASSRC FCL_PDF FCL_REGISTRY \ + FCL_REPORT FCL_RES FCL_SDO FCL_SOUND FCL_STL FCL_WEB FCL_XML \ + FFTW FPINDEXER FPPKG FV GDBM GNUTLS GMP GOOGLEAPI \ + GTK2 HERMES ICONVENC IMAGEMAGICK LDAP LIBCUPS LIBCURL LIBENET \ + LIBFONTCONFIG LIBGD LIBMAGIC LIBMICROHTTPD LIBPNG LIBXML2 \ + LIBVLC LUA MAD MODPLUG NCURSES NEWT NUMLIB ODATA OGGVORBIS \ + OPENAL OPENGL OPENSSL PASJPEG PASTOJS PCAP PROJ4 PXLIB RSVG \ + REXX RTL_CONSOLE RTL_EXTRA RTL-GENERICS RTL_OBJPAS RTL_UNICODE \ + SDL SVGALIB SYMBOLIC SYSLOG UNZIP USERS UTMP UUID VCL-COMPAT \ + WEBIDL X11 XFORMS ZLIB -# per PR 212919, the inclusion of the VLC unit will cause pkg(8) to require -# the deinstallation of KDE, so it's not a default option until furter notice - OPTIONS_DEFINE:= ${ALL_OPTIONS} -OPTIONS_DEFAULT:= ${ALL_OPTIONS:NLIBVLC} +OPTIONS_DEFAULT:= ${ALL_OPTIONS} A52_DESC= Interface to a52 library ASPELL_DESC= Interface to aspell spelling checker @@ -52,6 +51,7 @@ FCL_NET_DESC= Component Library (net) FCL_PASSRC_DESC= Component Library (passrc) FCL_PDF_DESC= Component Library (pdf) FCL_REGISTRY_DESC= Component Library (registry) +FCL_REPORT_DESC= Freepascal report unit FCL_RES_DESC= Component Library (res) FCL_SDO_DESC= Component Library (sdo) FCL_SOUND_DESC= Component Library (sound) @@ -65,13 +65,18 @@ FV_DESC= Unit for Delphi support GDBM_DESC= Interface to the GNU database system GOOGLEAPI_DESC= Interface to the google api GMP_DESC= Interface to gmp library +GNUTLS_DESC= Unit for GnuTLS GTK2_DESC= Interface to gtk2 libraries HERMES_DESC= Unit for hermes ICONVENC_DESC= Interface to iconv library IMAGEMAGICK_DESC= Interface to ImageMagick LDAP_DESC= Interface to OpenLDAP +LIBCUPS_DESC= Interface to cups LIBCURL_DESC= Interface to curl library +LIBENET_DESC= Interface to enet library +LIBFONTCONFIG_DESC= Interface to fontconfig library LIBGD_DESC= Interface to gd library +LIBMAGIC_DESC= Interface to magic library LIBMICROHTTPD_DESC= Interface to libmicrohttpd library LIBPNG_DESC= Interface to png library LIBVLC_DESC= Unit for VLC @@ -82,11 +87,13 @@ MODPLUG_DESC= Interface to modplug library NCURSES_DESC= Interface to ncurses library NEWT_DESC= Interface to newt library NUMLIB_DESC= Unit for numerical methods +ODATA_DESC= Unit for odata protocol OGGVORBIS_DESC= Interaface to ogg & vorbis libraries OPENAL_DESC= Interface to openal library OPENGL_DESC= Interface to opengl library OPENSSL_DESC= Interface to openssl library PASJPEG_DESC= Unit for JPEG image format handling +PASTOJS_DESC= Interface to pas2js library PCAP_DESC= Interface to pcap library PROJ4_DESC= Interface to proj library PXLIB_DESC= Unit to read various Paradox file @@ -94,6 +101,7 @@ REXX_DESC= Interface to rexx-regina library RSVG_DESC= Interface to rsvg2 library RTL_CONSOLE_DESC= Run-Time lib for console abstraction RTL_EXTRA_DESC= Run-Time lib not needed for bootstrapping +RTL-GENERICS_DESC= Run-Time lib for generic containers RTL_OBJPAS_DESC= Rtl-objpas, aux. Delphi compat unit RTL_UNICODE_DESC= Rtl-unicode, misc Unicode units SDL_DESC= Interface to SDL library @@ -104,8 +112,10 @@ UNZIP_DESC= Routines for unzipping zip files USERS_DESC= Interface to manipulate users UTMP_DESC= Gather information from the utmp file UUID_DESC= Unit for UUID +VCL-COMPAT_DESC= Interface to visual component library X11_DESC= Interface to X windows server XFORMS_DESC= Interface to X-Forms +WEBIDL_DESC= Interface to webidl ZLIB_DESC= Interface to the zlib compression library .include <bsd.port.options.mk> Modified: head/lang/fpc-utils/Makefile ============================================================================== --- head/lang/fpc-utils/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-utils/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -1,16 +1,17 @@ # $FreeBSD$ -PORTREVISION= 6 +PORTREVISION= 0 CATEGORIES= lang PKGNAMESUFFIX= -utils COMMENT= Free Pascal Compiler utilities USES= fpc -USE_FPC= chm fcl-base fcl-fpcunit fcl-net fcl-passrc fcl-res fcl-xml \ - fppkg libcurl fcl-json rtl-extra rtl-objpas openssl fcl-async \ - fcl-web fcl-db ibase mysql odbc oracle postgres sqlite \ - dblib pxlib fastcgi httpd22 httpd24 +USE_FPC= chm dblib fastcgi fcl-async fcl-base fcl-db fcl-fpcunit fcl-js \ + fcl-net fcl-passrc fcl-res fcl-xml fcl-web fcl-json fppkg \ + httpd22 httpd24 ibase libcurl libmicrohttpd mysql odbc openssl \ + oracle pastojs postgres pxlib rtl-extra rtl-generics rtl-objpas \ + sqlite webidl MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/utils Modified: head/lang/fpc-utils/pkg-plist ============================================================================== --- head/lang/fpc-utils/pkg-plist Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc-utils/pkg-plist Wed Nov 25 02:57:50 2020 (r556252) @@ -1,22 +1,29 @@ bin/bin2obj +bin/compileserver bin/data2inc bin/delp bin/fpcjres bin/fpclasschart +bin/fpclasschart.rsj +bin/fpcmkcfg.rsj bin/fpcres bin/fpcsubst +bin/fpcsubst.rsj bin/fpdoc bin/fppkg bin/fprcp bin/h2pas bin/h2paspp bin/instantfpc +bin/json2pas bin/makeskel bin/makeskel.rsj bin/mkinsadd bin/pas2fpm bin/pas2jni +bin/pas2js bin/pas2ut +bin/pas2ut.rsj bin/plex bin/postw32 bin/ppdep @@ -25,11 +32,20 @@ bin/ptop.rsj bin/pyacc bin/rmcvsdir bin/rstconv +bin/rstconv.rsj bin/unitdiff +bin/unitdiff.rsj +bin/webidl2pas lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/utils-lexyacc.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/utils-pas2js.fpm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/lexlib.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/lexlib.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/yacclib.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/yacclib.ppu +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/httpcompiler.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-pas2js/httpcompiler.ppu lib/fpc/lexyacc/yylex.cod lib/fpc/lexyacc/yyparse.cod +lib/libpas2jslib.so Modified: head/lang/fpc/Makefile ============================================================================== --- head/lang/fpc/Makefile Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc/Makefile Wed Nov 25 02:57:50 2020 (r556252) @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= fpc -PORTVERSION= 3.0.4 -PORTREVISION?= 6 +PORTVERSION= 3.2.0 +PORTREVISION?= 0 CATEGORIES?= lang MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \ ftp://planetmirror.com/pub/fpc/dist/${PORTVERSION}/source/:source \ Modified: head/lang/fpc/Makefile.units ============================================================================== --- head/lang/fpc/Makefile.units Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc/Makefile.units Wed Nov 25 02:57:50 2020 (r556252) @@ -43,10 +43,15 @@ LATE_INSTALL_ARGS= fpc_exampleinstall post-extract: @cd ${WRKDIR}/${WRKUNITDIR} && \ ${FIND} ${WRKSRC} -type d -name .svn | ${XARGS} ${RM} -r -.if ${PKGNAMESUFFIX:M-utils} || ${PKGNAMESUFFIX:M-ide} +.if ${PKGNAMESUFFIX:M-utils} ${REINPLACE_CMD} -e '/globalunit/ s|\.\./packages|${FPCDIR}|' \ ${WRKDIR}/${WRKUNITDIR}/Makefile -.else +.endif +.if ${PKGNAMESUFFIX:M-ide} + ${REINPLACE_CMD} -e '/globalunit/ s|\.\./\.\./packages|${FPCDIR}|' \ + ${WRKDIR}/${WRKUNITDIR}/Makefile +.endif +.if ${PKGNAMESUFFIX:N-ide:N-utils} ${REINPLACE_CMD} -e '/globalunit/ {s|\.\.|${FPCDIR}|;}' \ ${WRKDIR}/${WRKUNITDIR}/Makefile .endif @@ -59,4 +64,9 @@ post-patch: .if ${PKGNAMESUFFIX} == "-rtl-extra" @${REINPLACE_CMD} -e 's|android,linux,|android,linux,freebsd,dragonfly,|g' \ ${WRKDIR}/${WRKUNITDIR}/fpmake.pp +.endif +.if ${PKGNAMESUFFIX} == "-rtl-generics" + @${REINPLACE_CMD} -e 's|googleapi|rtl-generics|g' \ + ${WRKDIR}/${WRKUNITDIR}/Makefile.fpc \ + ${WRKDIR}/${WRKUNITDIR}/Makefile .endif Modified: head/lang/fpc/distinfo ============================================================================== --- head/lang/fpc/distinfo Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc/distinfo Wed Nov 25 02:57:50 2020 (r556252) @@ -1,8 +1,6 @@ -TIMESTAMP = 1582397737 -SHA256 (freepascal/fpc-3.0.4.source.tar.gz) = 69b3b7667b72b6759cf27226df5eb54112ce3515ff5efb79d95ac14bac742845 -SIZE (freepascal/fpc-3.0.4.source.tar.gz) = 40347617 -SHA256 (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 3f5fa4b24abde00a1dcfe7e28938e8b7bf908c7d6633182521916e2191ae867d -SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1121653 +TIMESTAMP = 1601340339 +SHA256 (freepascal/fpc-3.2.0.source.tar.gz) = d595b72de7ed9e53299694ee15534e5046a62efa57908314efa02d5cc3b1cf75 +SIZE (freepascal/fpc-3.2.0.source.tar.gz) = 52028183 SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = fb57c418ec374ed99cd7914a4daa5fc6afccfbf41595a886c361e3fef8bbdbb3 SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1198576 SHA256 (freepascal/fpc-3.0.4.man.tar.gz) = bc5357fc6e56d77eeeb5d820023f7f721f5febcc684837f296a598c6c772b26c Added: head/lang/fpc/files/patch-compiler_globals.pas ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fpc/files/patch-compiler_globals.pas Wed Nov 25 02:57:50 2020 (r556252) @@ -0,0 +1,32 @@ +--- compiler/globals.pas 2020-10-03 17:51:53.151305000 -0500 ++++ compiler/globals.pas 2020-10-03 17:53:05.954948000 -0500 +@@ -897,6 +897,19 @@ + FreeEnvPChar(envvalue); + end; + {$endif openbsd} ++{$ifdef freebsd} ++ function GetFreeBSDLocalBase: ansistring; ++ var ++ envvalue: pchar; ++ begin ++ envvalue := GetEnvPChar('LOCALBASE'); ++ if assigned(envvalue) then ++ Result:=envvalue ++ else ++ Result:='/usr/local'; ++ FreeEnvPChar(envvalue); ++ end; ++{$endif freebsd} + var + envstr: string; + envvalue: pchar; +@@ -933,6 +946,9 @@ + Replace(s,'$OPENBSD_LOCALBASE',GetOpenBSDLocalBase); + Replace(s,'$OPENBSD_X11BASE',GetOpenBSDX11Base); + {$endif openbsd} ++{$ifdef freebsd} ++ Replace(s,'$FREEBSD_LOCALBASE',GetFreeBSDLocalBase); ++{$endif freebsd} + { Replace environment variables between dollar signs } + i := pos('$',s); + while i>0 do Modified: head/lang/fpc/files/patch-compiler_systems_t__bsd.pas ============================================================================== --- head/lang/fpc/files/patch-compiler_systems_t__bsd.pas Wed Nov 25 02:56:38 2020 (r556251) +++ head/lang/fpc/files/patch-compiler_systems_t__bsd.pas Wed Nov 25 02:57:50 2020 (r556252) @@ -1,92 +1,24 @@ ---- compiler/systems/t_bsd.pas 2014-12-07 15:27:02.000000000 -0500 -+++ compiler/systems/t_bsd.pas 2019-12-30 19:00:54.968908000 -0500 -@@ -60,6 +60,7 @@ - private - LdSupportsNoResponseFile : boolean; - LibrarySuffix : Char; -+ LdPath : String; - Function WriteResponseFile(isdll:boolean) : Boolean; - function GetDarwinCrt1ObjName(isdll: boolean): TCmdStr; - Function GetDarwinPrtobjName(isdll: boolean): TCmdStr; -@@ -139,6 +140,9 @@ - } +--- compiler/systems/t_bsd.pas 2020-10-03 17:54:31.715884000 -0500 ++++ compiler/systems/t_bsd.pas 2020-10-03 18:18:40.577288000 -0500 +@@ -155,6 +155,8 @@ + LibrarySearchPath.AddLibraryPath(sysrootpath,'=/usr/lib',true) + else if target_info.system in systems_openbsd then + LibrarySearchPath.AddLibraryPath(sysrootpath,'=/usr/lib;=$OPENBSD_X11BASE/lib;=$OPENBSD_LOCALBASE/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; +@@ -167,6 +169,12 @@ + var + LdProgram: string='ld'; begin - LibrarySuffix:=' '; -+ LdPath:=GetEnvironmentVariable('FPC_LDPATH'); -+ if not FileExists(LdPath,True) then -+ LdPath:='%%FPC_LDPATH%%'; *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011250257.0AP2vpSa066794>