diff options
68 files changed, 73 insertions, 91 deletions
diff --git a/archivers/fpc-unzip/Makefile b/archivers/fpc-unzip/Makefile index d56b1b9851c8..397255f04e4e 100644 --- a/archivers/fpc-unzip/Makefile +++ b/archivers/fpc-unzip/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= archivers lang diff --git a/converters/fpc-iconvenc/Makefile b/converters/fpc-iconvenc/Makefile index fd977463e727..13b3edd93949 100644 --- a/converters/fpc-iconvenc/Makefile +++ b/converters/fpc-iconvenc/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= converters lang diff --git a/databases/fpc-dblib/Makefile b/databases/fpc-dblib/Makefile index cd9df5e751e2..3b202b5fe22a 100644 --- a/databases/fpc-dblib/Makefile +++ b/databases/fpc-dblib/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= databases lang diff --git a/databases/fpc-fpindexer/Makefile b/databases/fpc-fpindexer/Makefile index 4d2326b00f39..1db606c1b495 100644 --- a/databases/fpc-fpindexer/Makefile +++ b/databases/fpc-fpindexer/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases lang PKGNAMESUFFIX= -fpindexer diff --git a/databases/fpc-gdbm/Makefile b/databases/fpc-gdbm/Makefile index 2fdbbc244732..373d9305795a 100644 --- a/databases/fpc-gdbm/Makefile +++ b/databases/fpc-gdbm/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases lang PKGNAMESUFFIX= -gdbm diff --git a/databases/fpc-ibase/Makefile b/databases/fpc-ibase/Makefile index 7629f2477d8f..c862f28fdd5b 100644 --- a/databases/fpc-ibase/Makefile +++ b/databases/fpc-ibase/Makefile @@ -1,7 +1,7 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases lang PKGNAMESUFFIX= -ibase diff --git a/databases/fpc-postgres/Makefile b/databases/fpc-postgres/Makefile index cb7194896456..77da65850b0e 100644 --- a/databases/fpc-postgres/Makefile +++ b/databases/fpc-postgres/Makefile @@ -1,7 +1,7 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases lang PKGNAMESUFFIX= -postgres diff --git a/databases/fpc-pxlib/Makefile b/databases/fpc-pxlib/Makefile index 0d8017ea4f1e..5474480874d0 100644 --- a/databases/fpc-pxlib/Makefile +++ b/databases/fpc-pxlib/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= databases lang diff --git a/databases/fpc-sqlite/Makefile b/databases/fpc-sqlite/Makefile index 5fabc40c783b..403eca0b8d85 100644 --- a/databases/fpc-sqlite/Makefile +++ b/databases/fpc-sqlite/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.rog> # $FreeBSD$ CATEGORIES= databases lang diff --git a/devel/fpc-bfd/Makefile b/devel/fpc-bfd/Makefile index 357d549bbe05..613d06215ce0 100644 --- a/devel/fpc-bfd/Makefile +++ b/devel/fpc-bfd/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fcl-async/Makefile b/devel/fpc-fcl-async/Makefile index 5b76d24713fb..ccd84029ee38 100644 --- a/devel/fpc-fcl-async/Makefile +++ b/devel/fpc-fcl-async/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fcl-base/Makefile b/devel/fpc-fcl-base/Makefile index da17946c2fbb..88eb5d555b16 100644 --- a/devel/fpc-fcl-base/Makefile +++ b/devel/fpc-fcl-base/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fcl-db/Makefile b/devel/fpc-fcl-db/Makefile index df3fd2f90ab3..eb99b90e30d0 100644 --- a/devel/fpc-fcl-db/Makefile +++ b/devel/fpc-fcl-db/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-db diff --git a/devel/fpc-fcl-fpcunit/Makefile b/devel/fpc-fcl-fpcunit/Makefile index e0ca0f13d0e0..5d4887cc560b 100644 --- a/devel/fpc-fcl-fpcunit/Makefile +++ b/devel/fpc-fcl-fpcunit/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fcl-image/Makefile b/devel/fpc-fcl-image/Makefile index 3e90d0dd9ef7..41a0a34e74fa 100644 --- a/devel/fpc-fcl-image/Makefile +++ b/devel/fpc-fcl-image/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fcl-js/Makefile b/devel/fpc-fcl-js/Makefile index 40f56f5433db..0c80b9817eea 100644 --- a/devel/fpc-fcl-js/Makefile +++ b/devel/fpc-fcl-js/Makefile @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-js -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal Javascript scanner/parser/syntax tree (FCL) diff --git a/devel/fpc-fcl-json/Makefile b/devel/fpc-fcl-json/Makefile index 5768a7e458a9..2b1baf3cfbc1 100644 --- a/devel/fpc-fcl-json/Makefile +++ b/devel/fpc-fcl-json/Makefile @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-json -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal JavaScript Object Notation implemenation (FCL) diff --git a/devel/fpc-fcl-net/Makefile b/devel/fpc-fcl-net/Makefile index 688a9917290f..3726aba6b0c0 100644 --- a/devel/fpc-fcl-net/Makefile +++ b/devel/fpc-fcl-net/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fcl-passrc/Makefile b/devel/fpc-fcl-passrc/Makefile index 1b72bf1b2de1..c0236d78bbc2 100644 --- a/devel/fpc-fcl-passrc/Makefile +++ b/devel/fpc-fcl-passrc/Makefile @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-passrc -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal language parsing library (FPC) diff --git a/devel/fpc-fcl-pdf/Makefile b/devel/fpc-fcl-pdf/Makefile index d1dd1d6a447a..012b8ee42ef4 100644 --- a/devel/fpc-fcl-pdf/Makefile +++ b/devel/fpc-fcl-pdf/Makefile @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-pdf -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal pdf (FCL) diff --git a/devel/fpc-fcl-registry/Makefile b/devel/fpc-fcl-registry/Makefile index 442b55d5589a..11298212c2d6 100644 --- a/devel/fpc-fcl-registry/Makefile +++ b/devel/fpc-fcl-registry/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fcl-sdo/Makefile b/devel/fpc-fcl-sdo/Makefile index bfc7949b2846..dca8b4f88370 100644 --- a/devel/fpc-fcl-sdo/Makefile +++ b/devel/fpc-fcl-sdo/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-sdo diff --git a/devel/fpc-fcl-stl/Makefile b/devel/fpc-fcl-stl/Makefile index c9025e3021ed..c04a58fe5f62 100644 --- a/devel/fpc-fcl-stl/Makefile +++ b/devel/fpc-fcl-stl/Makefile @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-stl -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal generic container library (FCL) diff --git a/devel/fpc-fcl-web/Makefile b/devel/fpc-fcl-web/Makefile index 5a0524ff8fe9..5f6f27d555f0 100644 --- a/devel/fpc-fcl-web/Makefile +++ b/devel/fpc-fcl-web/Makefile @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-web -PORTREVISION= 3 +PORTREVISION= 4 COMMENT= Free Pascal web application libary (FCL) diff --git a/devel/fpc-fcl-xml/Makefile b/devel/fpc-fcl-xml/Makefile index eb1456ad5d55..41c284f2f4d2 100644 --- a/devel/fpc-fcl-xml/Makefile +++ b/devel/fpc-fcl-xml/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-fppkg/Makefile b/devel/fpc-fppkg/Makefile index 4e2aa2abceb2..35cef601ac18 100644 --- a/devel/fpc-fppkg/Makefile +++ b/devel/fpc-fppkg/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang PKGNAMESUFFIX= -fppkg diff --git a/devel/fpc-pthreads/Makefile b/devel/fpc-pthreads/Makefile index 06171920cce5..023d82618a27 100644 --- a/devel/fpc-pthreads/Makefile +++ b/devel/fpc-pthreads/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-sdl/Makefile b/devel/fpc-sdl/Makefile index 8c078f319b72..9b5d77dda4c1 100644 --- a/devel/fpc-sdl/Makefile +++ b/devel/fpc-sdl/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel lang PKGNAMESUFFIX= -sdl diff --git a/devel/fpc-symbolic/Makefile b/devel/fpc-symbolic/Makefile index e36d5c56d899..547e5fe174f9 100644 --- a/devel/fpc-symbolic/Makefile +++ b/devel/fpc-symbolic/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/devel/fpc-zlib/Makefile b/devel/fpc-zlib/Makefile index 6400c967f92d..1a9fc63d573c 100644 --- a/devel/fpc-zlib/Makefile +++ b/devel/fpc-zlib/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= devel lang diff --git a/ftp/fpc-libcurl/Makefile b/ftp/fpc-libcurl/Makefile index a6a3579758c7..507b59a0ac8b 100644 --- a/ftp/fpc-libcurl/Makefile +++ b/ftp/fpc-libcurl/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= ftp lang diff --git a/games/hedgewars/Makefile b/games/hedgewars/Makefile index 6cb3f7aa07cd..fb536a44c63b 100644 --- a/games/hedgewars/Makefile +++ b/games/hedgewars/Makefile @@ -3,7 +3,7 @@ PORTNAME= hedgewars PORTVERSION= 0.9.25 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://www.hedgewars.org/download/releases/ \ http://mirror.amdmi3.ru/distfiles/ diff --git a/graphics/fpc-cairo/Makefile b/graphics/fpc-cairo/Makefile index b63d1708d89d..2ebe4069d2c4 100644 --- a/graphics/fpc-cairo/Makefile +++ b/graphics/fpc-cairo/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/graphics/fpc-graph/Makefile b/graphics/fpc-graph/Makefile index 0dfcdc20897b..e685ededb9a9 100644 --- a/graphics/fpc-graph/Makefile +++ b/graphics/fpc-graph/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/graphics/fpc-imagemagick/Makefile b/graphics/fpc-imagemagick/Makefile index 2b06ee482377..864730b5f5bd 100644 --- a/graphics/fpc-imagemagick/Makefile +++ b/graphics/fpc-imagemagick/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics lang PKGNAMESUFFIX= -imagemagick diff --git a/graphics/fpc-libgd/Makefile b/graphics/fpc-libgd/Makefile index 70946a41d06f..acca9d2f3eab 100644 --- a/graphics/fpc-libgd/Makefile +++ b/graphics/fpc-libgd/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/graphics/fpc-libpng/Makefile b/graphics/fpc-libpng/Makefile index d49d6e56786a..231489555d30 100644 --- a/graphics/fpc-libpng/Makefile +++ b/graphics/fpc-libpng/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/graphics/fpc-ncurses/Makefile b/graphics/fpc-ncurses/Makefile index 07f6619006c9..0b73db9a294a 100644 --- a/graphics/fpc-ncurses/Makefile +++ b/graphics/fpc-ncurses/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/graphics/fpc-opengl/Makefile b/graphics/fpc-opengl/Makefile index 0c3338d11a5d..d52930a2f556 100644 --- a/graphics/fpc-opengl/Makefile +++ b/graphics/fpc-opengl/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/graphics/fpc-pasjpeg/Makefile b/graphics/fpc-pasjpeg/Makefile index c32afcc24c78..83b24fa8c281 100644 --- a/graphics/fpc-pasjpeg/Makefile +++ b/graphics/fpc-pasjpeg/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/graphics/fpc-svgalib/Makefile b/graphics/fpc-svgalib/Makefile index 7d5ab76535dc..bfd6e23c6d1b 100644 --- a/graphics/fpc-svgalib/Makefile +++ b/graphics/fpc-svgalib/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= graphics lang diff --git a/lang/fpc-base/Makefile b/lang/fpc-base/Makefile index 16547ac5bf54..a0a28ad2a0c5 100644 --- a/lang/fpc-base/Makefile +++ b/lang/fpc-base/Makefile @@ -3,7 +3,7 @@ PORTNAME= base PORTVERSION= 3.0.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang PKGNAMEPREFIX= fpc- diff --git a/lang/fpc-rtl-objpas/Makefile b/lang/fpc-rtl-objpas/Makefile index c4df8f7a509e..675809c9d8e2 100644 --- a/lang/fpc-rtl-objpas/Makefile +++ b/lang/fpc-rtl-objpas/Makefile @@ -2,7 +2,7 @@ CATEGORIES= lang PKGNAMESUFFIX= -rtl-objpas -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal compatibility unit with Delphi diff --git a/lang/fpc-units/Makefile b/lang/fpc-units/Makefile index 7bfcaafc9ad4..1d704d578f99 100644 --- a/lang/fpc-units/Makefile +++ b/lang/fpc-units/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ PORTNAME= units diff --git a/lang/fpc-utils/Makefile b/lang/fpc-utils/Makefile index a7481431fbac..6230819b781e 100644 --- a/lang/fpc-utils/Makefile +++ b/lang/fpc-utils/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang PKGNAMESUFFIX= -utils diff --git a/lang/fpc/Makefile b/lang/fpc/Makefile index 7dca182cdea9..45ca18b7cc39 100644 --- a/lang/fpc/Makefile +++ b/lang/fpc/Makefile @@ -3,7 +3,7 @@ PORTNAME= fpc PORTVERSION= 3.0.4 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES?= lang MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \ ftp://planetmirror.com/pub/fpc/dist/${PORTVERSION}/source/:source \ @@ -24,10 +24,11 @@ COMMENT?= Free Pascal compiler with Turbo and Delphi ONLY_FOR_ARCHS= amd64 i386 USES+= gmake iconv -LLD_UNSAFE= yes # Links object with invalid section header alignment BOOTVER= 3.0.4 MANVER= 3.0.4 +LDPATH= "/usr/bin/ld.bfd" + #USE_GITHUB= yes #GH_ACCOUNT= fpc-svn #GH_PROJECT= fpc @@ -110,7 +111,8 @@ post-patch: .endif .if empty(ICONV_LIB) @${REINPLACE_CMD} -e "s|s<>'c'|(s<>'c') and (s<>'iconv')|" \ - ${WRKDIR}/${FPCSRCDIR}/compiler/systems/t_bsd.pas + -e "s|%%LDPATH%%|${LDPATH}|g" \ + ${WRKDIR}/${FPCSRCDIR}/compiler/systems/t_bsd.pas @${REINPLACE_CMD} -e 's|defined(bsd) and not ||' \ ${WRKDIR}/${FPCSRCDIR}/rtl/unix/cwstring.pp .endif @@ -123,7 +125,7 @@ do-build: # build fpc compiler @${ECHO_MSG} "##### STARTING COMPILER #####" (cd ${WRKDIR}/${FPCSRCDIR}/compiler && ${SETENV} ${MAKE_ENV} \ - LDVER=ld.bfd ${MAKE_CMD} cycle ${MAKE_ARGS} ${BOOTPPC}) + ${MAKE_CMD} cycle ${MAKE_ARGS} ${BOOTPPC}) @${ECHO_MSG} "##### COMPLETE COMPILER #####" # build fpcmkcfg diff --git a/lang/fpc/distinfo b/lang/fpc/distinfo index 751a64dcbc59..5a753b704a7b 100644 --- a/lang/fpc/distinfo +++ b/lang/fpc/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1517441652 +TIMESTAMP = 1565836737 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) = ab8512393c62c93f5f5a8ca35754c28029dbbb17ab9b600408ff830a583e9bfc -SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1145936 -SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 9ed86babfae9f4e2c9be22ce21d1e508dbbd8a7b689b12bcec643bf475e6f129 -SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1210933 +SHA256 (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 08a4435a9c68a63bbd121444f66e5456e0fbe8fdf379731e2614857907fc7eca +SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1121403 +SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = c7d52af013d589a9bf473c40ee388d39fa6bc6d3af1158bd7e06b83ae1349f0d +SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1217045 SHA256 (freepascal/fpc-3.0.4.man.tar.gz) = bc5357fc6e56d77eeeb5d820023f7f721f5febcc684837f296a598c6c772b26c SIZE (freepascal/fpc-3.0.4.man.tar.gz) = 47294 diff --git a/lang/fpc/files/patch-compiler_ogelf.pas b/lang/fpc/files/patch-compiler_ogelf.pas new file mode 100644 index 000000000000..c705c69b2874 --- /dev/null +++ b/lang/fpc/files/patch-compiler_ogelf.pas @@ -0,0 +1,21 @@ +--- compiler/ogelf.pas 2019-03-02 14:21:26.692250000 +0000 ++++ compiler/ogelf.pas 2019-03-02 14:23:40.598706000 +0000 +@@ -1241,7 +1241,7 @@ + { section data } + layoutsections(datapos); + { section headers } +- shoffset:=datapos; ++ shoffset:=align(datapos,dword(Sizeof(AInt))); + inc(datapos,(nsections+1)*sizeof(telfsechdr)); + + { Write ELF Header } +@@ -1277,6 +1277,9 @@ + writer.writezeros($40-sizeof(header)); { align } + { Sections } + WriteSectionContent(data); ++ ++ { Align header } ++ Writer.Writezeros(Align(Writer.Size,Sizeof(AInt))-Writer.Size); + { section headers, start with an empty header for sh_undef } + writer.writezeros(sizeof(telfsechdr)); + ObjSectionList.ForEachCall(@section_write_sechdr,nil); diff --git a/lang/fpc/files/patch-compiler_systems_t__bsd.pas b/lang/fpc/files/patch-compiler_systems_t__bsd.pas index 30263c3c6e84..7f5d7d2d5a89 100644 --- a/lang/fpc/files/patch-compiler_systems_t__bsd.pas +++ b/lang/fpc/files/patch-compiler_systems_t__bsd.pas @@ -1,6 +1,6 @@ ---- compiler/systems/t_bsd.pas.orig 2015-11-13 21:15:29 UTC -+++ compiler/systems/t_bsd.pas -@@ -192,6 +192,8 @@ begin +--- compiler/systems/t_bsd.pas 2014-12-07 15:27:02.000000000 -0500 ++++ compiler/systems/t_bsd.pas 2019-08-15 01:12:52.940972000 -0500 +@@ -192,6 +192,8 @@ DynamicLinker:='/usr/libexec/ld.so' else if target_info.system in systems_netbsd then DynamicLinker:='/usr/libexec/ld.elf_so' @@ -9,13 +9,24 @@ else DynamicLinker:=''; end; -@@ -718,7 +720,10 @@ begin +@@ -555,7 +557,7 @@ + While not SharedLibFiles.Empty do + begin + S:=SharedLibFiles.GetFirst; +- if (s<>'c') or reorder then ++ if ((((((s<>'c') and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) or reorder then + begin + i:=Pos(target_info.sharedlibext,S); + if i>0 then +@@ -718,7 +720,12 @@ Replace(cmdstr,'$DYNLINK',DynLinkStr); if (target_info.system in systems_darwin) then Replace(cmdstr,'$PRTOBJ',GetDarwinPrtobjName(false)); - BinStr:=FindUtil(utilsprefix+BinStr); + if target_info.system=system_x86_64_dragonfly then -+ BinStr:='/usr/libexec/binutils225/elf/ld.bfd' ++ BinStr:='/usr/libexec/binutils225/elf/ld.bfd'; ++ if target_info.system in systems_freebsd then ++ BinStr:='%%LDPATH%%' + else + BinStr:=FindUtil(utilsprefix+BinStr); diff --git a/lang/nbc/Makefile b/lang/nbc/Makefile index 966db3972800..152d2e10c7c0 100644 --- a/lang/nbc/Makefile +++ b/lang/nbc/Makefile @@ -3,7 +3,7 @@ PORTNAME= nbc PORTVERSION= 1.2.1.r4 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= lang MASTER_SITES= SF/bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/} DISTNAME= ${PORTNAME}-${PORTVERSION}.src diff --git a/math/fpc-fftw/Makefile b/math/fpc-fftw/Makefile index 0ccec5ff4e4c..6ab4b1df4505 100644 --- a/math/fpc-fftw/Makefile +++ b/math/fpc-fftw/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= math lang diff --git a/math/fpc-numlib/Makefile b/math/fpc-numlib/Makefile index 5cf7a459c77a..45a5ecb99b2c 100644 --- a/math/fpc-numlib/Makefile +++ b/math/fpc-numlib/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= math lang diff --git a/misc/fpc-chm/Makefile b/misc/fpc-chm/Makefile index 41b8fe16426a..69597bd0e500 100644 --- a/misc/fpc-chm/Makefile +++ b/misc/fpc-chm/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= misc lang diff --git a/multimedia/fpc-libvlc/Makefile b/multimedia/fpc-libvlc/Makefile index b36644a2928d..7a8c4531a9f5 100644 --- a/multimedia/fpc-libvlc/Makefile +++ b/multimedia/fpc-libvlc/Makefile @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia lang PKGNAMESUFFIX= -libvlc diff --git a/net/fpc-pcap/Makefile b/net/fpc-pcap/Makefile index f31b73fc525c..25816dc0579d 100644 --- a/net/fpc-pcap/Makefile +++ b/net/fpc-pcap/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= net lang diff --git a/science/checkmol/Makefile b/science/checkmol/Makefile index 2bcc00d40d0f..9b8725c54c2a 100644 --- a/science/checkmol/Makefile +++ b/science/checkmol/Makefile @@ -3,7 +3,7 @@ PORTNAME= checkmol PORTVERSION= 0.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/checkmol/ EXTRACT_SUFX= .pas diff --git a/science/mol2ps/Makefile b/science/mol2ps/Makefile index 9e248ffde37a..a8cc409fcdb5 100644 --- a/science/mol2ps/Makefile +++ b/science/mol2ps/Makefile @@ -3,7 +3,7 @@ PORTNAME= mol2ps PORTVERSION= 0.4b -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/${PORTNAME}/ DISTNAME= ${PORTNAME} diff --git a/security/fpc-openssl/Makefile b/security/fpc-openssl/Makefile index 25561d432739..1c7073c228a3 100644 --- a/security/fpc-openssl/Makefile +++ b/security/fpc-openssl/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= security lang diff --git a/sysutils/fpc-syslog/Makefile b/sysutils/fpc-syslog/Makefile index a3691438eed5..a91f5e20ba39 100644 --- a/sysutils/fpc-syslog/Makefile +++ b/sysutils/fpc-syslog/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= sysutils lang diff --git a/sysutils/fpc-users/Makefile b/sysutils/fpc-users/Makefile index 58bfb7dcbf3a..51a5831b80c2 100644 --- a/sysutils/fpc-users/Makefile +++ b/sysutils/fpc-users/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= sysutils lang diff --git a/sysutils/fpc-utmp/Makefile b/sysutils/fpc-utmp/Makefile index 3ce9dc760efb..de9b877da4df 100644 --- a/sysutils/fpc-utmp/Makefile +++ b/sysutils/fpc-utmp/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= sysutils lang diff --git a/textproc/fpc-aspell/Makefile b/textproc/fpc-aspell/Makefile index 472b80eeb784..3fd50359faad 100644 --- a/textproc/fpc-aspell/Makefile +++ b/textproc/fpc-aspell/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= textproc lang diff --git a/www/fpc-googleapi/Makefile b/www/fpc-googleapi/Makefile index 060e22b667f5..6d82956df646 100644 --- a/www/fpc-googleapi/Makefile +++ b/www/fpc-googleapi/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www lang PKGNAMESUFFIX= -googleapi diff --git a/www/fpc-httpd22/Makefile b/www/fpc-httpd22/Makefile index 1810471ed3b8..623ded12b8c8 100644 --- a/www/fpc-httpd22/Makefile +++ b/www/fpc-httpd22/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= www lang diff --git a/www/fpc-httpd24/Makefile b/www/fpc-httpd24/Makefile index 73d35e00c62b..1b86f98541cb 100644 --- a/www/fpc-httpd24/Makefile +++ b/www/fpc-httpd24/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= www lang diff --git a/x11-toolkits/fpc-gtk2/Makefile b/x11-toolkits/fpc-gtk2/Makefile index eb61bbdb9eb9..d360311d2dfa 100644 --- a/x11-toolkits/fpc-gtk2/Makefile +++ b/x11-toolkits/fpc-gtk2/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= x11-toolkits lang diff --git a/x11-toolkits/fpc-xforms/Makefile b/x11-toolkits/fpc-xforms/Makefile index fe767eaa0b88..60b740228561 100644 --- a/x11-toolkits/fpc-xforms/Makefile +++ b/x11-toolkits/fpc-xforms/Makefile @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= x11-toolkits lang diff --git a/x11/fpc-x11/Makefile b/x11/fpc-x11/Makefile index fb7ce047cca6..40dab44b250f 100644 --- a/x11/fpc-x11/Makefile +++ b/x11/fpc-x11/Makefile @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ CATEGORIES= x11 lang PKGNAMESUFFIX= -x11 -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal interface to X windows server |