Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Sep 2019 15:51: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: r510956 - in head: Mk/Uses archivers/peazip cad/zcad comms/cqrlog databases/fpc-fpindexer databases/fpc-gdbm databases/fpc-ibase databases/fpc-postgres devel/fpc-fcl-db devel/fpc-fcl-js...
Message-ID:  <201909031551.x83FppwQ020210@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: acm
Date: Tue Sep  3 15:51:50 2019
New Revision: 510956
URL: https://svnweb.freebsd.org/changeset/ports/510956

Log:
  - Rebuild bootstrap (ppcx64 and ppc386) with ld patches
  - Fix build on 12-STABLE and CURRENT (amd64 and i386)
  - Bump PORTREVISION for all ports that depends of lang/fpc
  - Add USE_BINUTILS to fpc and lazarus based ports
  - Add binutils dependency to Uses/fpc.mk and Uses/lazarus.mk
  
  PR:		240293 239934 233413 214864
  Exp-run by:	antoine

Modified:
  head/Mk/Uses/fpc.mk
  head/Mk/Uses/lazarus.mk
  head/archivers/peazip/Makefile
  head/archivers/peazip/pkg-plist
  head/cad/zcad/Makefile
  head/comms/cqrlog/Makefile
  head/databases/fpc-fpindexer/Makefile
  head/databases/fpc-gdbm/Makefile
  head/databases/fpc-ibase/Makefile
  head/databases/fpc-postgres/Makefile
  head/devel/fpc-fcl-db/Makefile
  head/devel/fpc-fcl-js/Makefile
  head/devel/fpc-fcl-json/Makefile
  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-web/Makefile
  head/devel/fpc-fppkg/Makefile
  head/devel/fpc-sdl/Makefile
  head/editors/cudatext/Makefile
  head/editors/lazarus/Makefile
  head/editors/picpas/Makefile
  head/games/hedgewars/Makefile
  head/graphics/fpc-imagemagick/Makefile
  head/graphics/lazpaint/Makefile
  head/lang/fpc-base/Makefile
  head/lang/fpc-rtl-objpas/Makefile
  head/lang/fpc-source/Makefile
  head/lang/fpc-utils/Makefile
  head/lang/fpc/Makefile
  head/lang/fpc/distinfo
  head/lang/fpc/files/patch-compiler_systems_t__bsd.pas
  head/lang/nbc/Makefile
  head/multimedia/fpc-libvlc/Makefile
  head/multimedia/winff/Makefile
  head/net-p2p/awgg/Makefile
  head/net-p2p/transmission-remote-gui/Makefile
  head/russian/emkatic/Makefile
  head/science/checkmol/Makefile
  head/science/mol2ps/Makefile
  head/www/fpc-googleapi/Makefile
  head/x11-fm/doublecmd/Makefile
  head/x11/fpc-x11/Makefile

Modified: head/Mk/Uses/fpc.mk
==============================================================================
--- head/Mk/Uses/fpc.mk	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/Mk/Uses/fpc.mk	Tue Sep  3 15:51:50 2019	(r510956)
@@ -61,7 +61,8 @@ ONLY_FOR_ARCHS=		i386 amd64
 ONLY_FOR_ARCHS_REASON=	not yet ported to anything other than i386 and amd64
 .endif
 
-BUILD_DEPENDS+=		${PPNAME}:lang/fpc
+BUILD_DEPENDS+=		${LOCALBASE}/bin/as:devel/binutils \
+			${PPNAME}:lang/fpc
 
 BUILDNAME=		${FPC_ARCH}-${OPSYS:tl}
 UNITSDIR=		${LOCALBASE}/lib/fpc/${FPC_VER}/units/${BUILDNAME}

Modified: head/Mk/Uses/lazarus.mk
==============================================================================
--- head/Mk/Uses/lazarus.mk	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/Mk/Uses/lazarus.mk	Tue Sep  3 15:51:50 2019	(r510956)
@@ -72,7 +72,8 @@ LAZARUS_DIR?=		${LOCALBASE}/share/lazarus-${LAZARUS_VE
 ONLY_FOR_ARCHS=		i386 amd64
 ONLY_FOR_ARCHS_REASON=	not yet ported to anything other than i386 and amd64
 
-BUILD_DEPENDS+=		fpcres:lang/fpc-utils
+BUILD_DEPENDS+=		${LOCALBASE}/bin/as:devel/binutils \
+			fpcres:lang/fpc-utils
 
 BUILDNAME=		${LAZARUS_ARCH}-${OPSYS:tl}
 LCL_UNITS_DIR=		${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME}

Modified: head/archivers/peazip/Makefile
==============================================================================
--- head/archivers/peazip/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/archivers/peazip/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,6 +2,7 @@
 
 PORTNAME=	peazip
 PORTVERSION=	6.8.1
+PORTREVISION=	1
 CATEGORIES=	archivers
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 MASTER_SITES=	https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/

Modified: head/archivers/peazip/pkg-plist
==============================================================================
--- head/archivers/peazip/pkg-plist	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/archivers/peazip/pkg-plist	Tue Sep  3 15:51:50 2019	(r510956)
@@ -44,6 +44,7 @@ share/icons/hicolor/256x256/apps/peazip.png
 %%DATADIR%%/res/lang/ru.txt
 %%DATADIR%%/res/lang/si.txt
 %%DATADIR%%/res/lang/sk.txt
+%%DATADIR%%/res/lang/sl.txt
 %%DATADIR%%/res/lang/sv.txt
 %%DATADIR%%/res/lang/tj.txt
 %%DATADIR%%/res/lang/tr.txt

Modified: head/cad/zcad/Makefile
==============================================================================
--- head/cad/zcad/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/cad/zcad/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	zcad
 PORTVERSION=	0.9.8.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	cad
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/comms/cqrlog/Makefile
==============================================================================
--- head/comms/cqrlog/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/comms/cqrlog/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -4,7 +4,7 @@
 PORTNAME=	cqrlog
 PORTVERSION=	2.3.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	comms hamradio
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/databases/fpc-fpindexer/Makefile
==============================================================================
--- head/databases/fpc-fpindexer/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/databases/fpc-fpindexer/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-fpindexer
 

Modified: head/databases/fpc-gdbm/Makefile
==============================================================================
--- head/databases/fpc-gdbm/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/databases/fpc-gdbm/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-gdbm
 

Modified: head/databases/fpc-ibase/Makefile
==============================================================================
--- head/databases/fpc-ibase/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/databases/fpc-ibase/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,7 +1,7 @@
 # Created by: John Merryweather Cooper
 # $FreeBSD$
 
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-ibase
 

Modified: head/databases/fpc-postgres/Makefile
==============================================================================
--- head/databases/fpc-postgres/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/databases/fpc-postgres/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,7 +1,7 @@
 # Created by: John Merryweather Cooper et al
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-postgres
 

Modified: head/devel/fpc-fcl-db/Makefile
==============================================================================
--- head/devel/fpc-fcl-db/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-db/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-db
 

Modified: head/devel/fpc-fcl-js/Makefile
==============================================================================
--- head/devel/fpc-fcl-js/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-js/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-js
-PORTREVISION=	2
+PORTREVISION=	3
 
 COMMENT=	Free Pascal Javascript scanner/parser/syntax tree (FCL)
 

Modified: head/devel/fpc-fcl-json/Makefile
==============================================================================
--- head/devel/fpc-fcl-json/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-json/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-json
-PORTREVISION=	2
+PORTREVISION=	3
 
 COMMENT=	Free Pascal JavaScript Object Notation implemenation (FCL)
 

Modified: head/devel/fpc-fcl-passrc/Makefile
==============================================================================
--- head/devel/fpc-fcl-passrc/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-passrc/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-passrc
-PORTREVISION=	2
+PORTREVISION=	3
 
 COMMENT=	Free Pascal language parsing library (FPC)
 

Modified: head/devel/fpc-fcl-pdf/Makefile
==============================================================================
--- head/devel/fpc-fcl-pdf/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-pdf/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-pdf
-PORTREVISION=	2
+PORTREVISION=	3
 
 COMMENT=	Free Pascal pdf (FCL)
 

Modified: head/devel/fpc-fcl-sdo/Makefile
==============================================================================
--- head/devel/fpc-fcl-sdo/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-sdo/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-sdo
 

Modified: head/devel/fpc-fcl-stl/Makefile
==============================================================================
--- head/devel/fpc-fcl-stl/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-stl/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-stl
-PORTREVISION=	2
+PORTREVISION=	3
 
 COMMENT=	Free Pascal generic container library (FCL)
 

Modified: head/devel/fpc-fcl-web/Makefile
==============================================================================
--- head/devel/fpc-fcl-web/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fcl-web/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-web
-PORTREVISION=	4
+PORTREVISION=	5
 
 COMMENT=	Free Pascal web application libary (FCL)
 

Modified: head/devel/fpc-fppkg/Makefile
==============================================================================
--- head/devel/fpc-fppkg/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-fppkg/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fppkg
 

Modified: head/devel/fpc-sdl/Makefile
==============================================================================
--- head/devel/fpc-sdl/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/devel/fpc-sdl/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-sdl
 

Modified: head/editors/cudatext/Makefile
==============================================================================
--- head/editors/cudatext/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/editors/cudatext/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,6 +2,7 @@
 
 PORTNAME=	cudatext
 PORTVERSION=	1.84.2
+PORTREVISION=	1
 CATEGORIES=	editors
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/editors/lazarus/Makefile
==============================================================================
--- head/editors/lazarus/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/editors/lazarus/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 PORTNAME=	lazarus
 PORTVERSION=	2.0.4
 PKGNAMESUFFIX?=  -gtk2
-PORTREVISION?=	0
+PORTREVISION?=	1
 CATEGORIES=	editors devel
 MASTER_SITES=	SF/${PORTNAME}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PORTVERSION} \
 		LOCAL/acm/freepascal
@@ -14,8 +14,10 @@ COMMENT?=	Portable Delphi-like IDE for the FreePascal 
 
 CONFLICTS?=	${PORTNAME}-qt5-*
 
-BUILD_DEPENDS?=	fpcres:lang/fpc-utils
-RUN_DEPENDS?=	fpcres:lang/fpc-utils \
+BUILD_DEPENDS?=	${LOCALBASE}/bin/as:devel/binutils \
+		fpcres:lang/fpc-utils
+RUN_DEPENDS?=	${LOCALBASE}/bin/as:devel/binutils \
+		fpcres:lang/fpc-utils \
 		${LOCALBASE}/share/fpc-source-${FPC_DEFAULT}/Makefile.fpc:lang/fpc-source
 
 ONLY_FOR_ARCHS=	i386 amd64

Modified: head/editors/picpas/Makefile
==============================================================================
--- head/editors/picpas/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/editors/picpas/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 PORTNAME=	picpas
 PORTVERSION=	0.8.8
 DISTVERSIONPREFIX=	v
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	editors
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/games/hedgewars/Makefile
==============================================================================
--- head/games/hedgewars/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/games/hedgewars/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	hedgewars
 PORTVERSION=	0.9.25
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	games
 MASTER_SITES=	http://www.hedgewars.org/download/releases/ \
 		http://mirror.amdmi3.ru/distfiles/
@@ -27,7 +27,6 @@ USE_QT=		core gui widgets network \
 		qmake_build buildtools_build \
 		linguisttools_build
 USE_GL=		gl glu glew
-LLD_UNSAFE=	yes
 USE_LDCONFIG=	yes
 
 PLIST_FILES=	bin/${PORTNAME} bin/hwengine \

Modified: head/graphics/fpc-imagemagick/Makefile
==============================================================================
--- head/graphics/fpc-imagemagick/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/graphics/fpc-imagemagick/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	2
+PORTREVISION=	3
 
 CATEGORIES=	graphics lang
 PKGNAMESUFFIX=	-imagemagick

Modified: head/graphics/lazpaint/Makefile
==============================================================================
--- head/graphics/lazpaint/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/graphics/lazpaint/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 PORTNAME=	lazpaint
 PORTVERSION=	6.4.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	graphics
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/lang/fpc-base/Makefile
==============================================================================
--- head/lang/fpc-base/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/fpc-base/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	base
 PORTVERSION=	3.0.4
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	lang
 PKGNAMEPREFIX=	fpc-
 

Modified: head/lang/fpc-rtl-objpas/Makefile
==============================================================================
--- head/lang/fpc-rtl-objpas/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/fpc-rtl-objpas/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-rtl-objpas
-PORTREVISION=	2
+PORTREVISION=	3
 
 COMMENT=	Free Pascal compatibility unit with Delphi
 

Modified: head/lang/fpc-source/Makefile
==============================================================================
--- head/lang/fpc-source/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/fpc-source/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,6 +2,7 @@
 
 PORTNAME=	fpc
 PORTVERSION=	3.0.4
+PORTREVISION=	1
 DISTVERSIONSUFFIX=.source
 CATEGORIES=	lang
 MASTER_SITES=	ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/ \

Modified: head/lang/fpc-utils/Makefile
==============================================================================
--- head/lang/fpc-utils/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/fpc-utils/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-utils
 

Modified: head/lang/fpc/Makefile
==============================================================================
--- head/lang/fpc/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/fpc/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	fpc
 PORTVERSION=	3.0.4
-PORTREVISION?=	1
+PORTREVISION?=	2
 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
+USE_BINUTILS=	yes
 BOOTVER=	3.0.4
 MANVER=		3.0.4
 
-LDPATH=		"/usr/bin/ld.bfd"
+LDPATH=		"${LOCALBASE}/bin/ld.bfd"
 
 #USE_GITHUB=	yes
 #GH_ACCOUNT=	fpc-svn

Modified: head/lang/fpc/distinfo
==============================================================================
--- head/lang/fpc/distinfo	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/fpc/distinfo	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,9 +1,9 @@
-TIMESTAMP = 1565836737
+TIMESTAMP = 1567485058
 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) = 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/ppc386-3.0.4-freebsd.tar.gz) = 5cb99da20f8b7526aacdd6f3b242debb7608127e55a65a362f78717cd2592c7a
+SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1121502
+SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = c5b55d450a0835de33613ea1147245c5442525caf029f71f62dd77f771753c7e
+SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1198446
 SHA256 (freepascal/fpc-3.0.4.man.tar.gz) = bc5357fc6e56d77eeeb5d820023f7f721f5febcc684837f296a598c6c772b26c
 SIZE (freepascal/fpc-3.0.4.man.tar.gz) = 47294

Modified: head/lang/fpc/files/patch-compiler_systems_t__bsd.pas
==============================================================================
--- head/lang/fpc/files/patch-compiler_systems_t__bsd.pas	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/fpc/files/patch-compiler_systems_t__bsd.pas	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,5 +1,45 @@
 --- 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
++++ compiler/systems/t_bsd.pas	2019-09-02 21:10:43.316197000 -0500
+@@ -146,8 +146,8 @@
+        begin
+          if not(target_info.system in systems_darwin) then
+            begin
+-             ExeCmd[1]:='ld $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $CATRES';
+-             DllCmd[1]:='ld $TARGET $EMUL $OPT -shared -L. -o $EXE $CATRES'
++             ExeCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $CATRES';
++             DllCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT -shared -L. -o $EXE $CATRES'
+            end
+          else
+            begin
+@@ -166,22 +166,22 @@
+                programs with problems that require Valgrind will have more
+                than 60KB of data (first 4KB of address space is always invalid)
+              }
+-               ExeCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES';
++               ExeCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES';
+              if not(cs_gdb_valgrind in current_settings.globalswitches) then
+                ExeCmd[1]:=ExeCmd[1]+' -pagezero_size 0x10000';
+ {$else ndef cpu64bitaddr}
+-             ExeCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES';
++             ExeCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES';
+ {$endif ndef cpu64bitaddr}
+              if (apptype<>app_bundle) then
+-               DllCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -dylib -multiply_defined suppress -L. -o $EXE $CATRES'
++               DllCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -dylib -multiply_defined suppress -L. -o $EXE $CATRES'
+              else
+-               DllCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -bundle -multiply_defined suppress -L. -o $EXE $CATRES'
++               DllCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -bundle -multiply_defined suppress -L. -o $EXE $CATRES'
+            end
+        end
+      else
+        begin
+-         ExeCmd[1]:='ld $TARGET $EMUL $OPT $DYNLINK $STATIC  $GCSECTIONS $STRIP -L. -o $EXE $RES';
+-         DllCmd[1]:='ld $TARGET $EMUL $OPT $INIT $FINI $SONAME -shared -L. -o $EXE $RES';
++         ExeCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT $DYNLINK $STATIC  $GCSECTIONS $STRIP -L. -o $EXE $RES';
++         DllCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT $INIT $FINI $SONAME -shared -L. -o $EXE $RES';
+        end;
+      if not(target_info.system in systems_darwin) then
+        DllCmd[2]:='strip --strip-unneeded $EXE'
 @@ -192,6 +192,8 @@
        DynamicLinker:='/usr/libexec/ld.so'
       else if target_info.system in systems_netbsd then
@@ -14,7 +54,7 @@
        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
++        if (((((((s<>'c') and (s<>'iconv')) 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

Modified: head/lang/nbc/Makefile
==============================================================================
--- head/lang/nbc/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/lang/nbc/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=		nbc
 PORTVERSION=		1.2.1.r4
-PORTREVISION=		13
+PORTREVISION=		14
 CATEGORIES=		lang
 MASTER_SITES=		SF/bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/}
 DISTNAME=		${PORTNAME}-${PORTVERSION}.src
@@ -32,8 +32,6 @@ PLIST_FILES=		bin/nbc \
 
 PORTDOCS=		Changelog \
 			Readme
-
-LLD_UNSAFE=		yes # PR 228613, needs FPC changes?
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/${MAKEFILE}

Modified: head/multimedia/fpc-libvlc/Makefile
==============================================================================
--- head/multimedia/fpc-libvlc/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/multimedia/fpc-libvlc/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	multimedia lang
 PKGNAMESUFFIX=	-libvlc
 

Modified: head/multimedia/winff/Makefile
==============================================================================
--- head/multimedia/winff/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/multimedia/winff/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	WinFF
 PORTVERSION=	1.5.5
-PORTREVISION=	14
+PORTREVISION=	15
 CATEGORIES=	multimedia
 MASTER_SITES=	http://winff.org/docs/source/
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}

Modified: head/net-p2p/awgg/Makefile
==============================================================================
--- head/net-p2p/awgg/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/net-p2p/awgg/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 PORTNAME=	awgg
 PORTVERSION=	0.5.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	net-p2p
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/net-p2p/transmission-remote-gui/Makefile
==============================================================================
--- head/net-p2p/transmission-remote-gui/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/net-p2p/transmission-remote-gui/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,6 +2,7 @@
 
 PORTNAME=	transmission-remote-gui
 PORTVERSION=	5.17.0
+PORTREVISION=	1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-p2p
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}

Modified: head/russian/emkatic/Makefile
==============================================================================
--- head/russian/emkatic/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/russian/emkatic/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	emkatic
 PORTVERSION=	0.36
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	russian emulators
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 MASTER_SITES=	SF/${PORTNAME}/eMKatic%20Source

Modified: head/science/checkmol/Makefile
==============================================================================
--- head/science/checkmol/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/science/checkmol/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	checkmol
 PORTVERSION=	0.5
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	science
 MASTER_SITES=	http://merian.pch.univie.ac.at/pch/download/chemistry/checkmol/
 EXTRACT_SUFX=	.pas
@@ -22,8 +22,6 @@ EXTRACT_AFTER_ARGS=	${WRKSRC}
 USES=		fpc
 
 PLIST_FILES=	bin/checkmol bin/matchmol
-
-LLD_UNSAFE=	yes
 
 do-build:
 	(cd ${WRKSRC} && ${LOCALBASE}/bin/fpc ${EXTRACT_ONLY} -S2 -O3)

Modified: head/science/mol2ps/Makefile
==============================================================================
--- head/science/mol2ps/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/science/mol2ps/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	mol2ps
 PORTVERSION=	0.4b
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	science
 MASTER_SITES=	http://merian.pch.univie.ac.at/pch/download/chemistry/${PORTNAME}/
 DISTNAME=	${PORTNAME}
@@ -25,8 +25,6 @@ USES=		fpc
 USE_FPC=	rtl-objpas
 
 PLIST_FILES=	bin/mol2eps bin/mol2ps bin/mol2svg %%DATADIR%%/color.conf
-
-LLD_UNSAFE=	yes
 
 do-build:
 	(cd ${WRKSRC} && ${LOCALBASE}/bin/fpc mol2ps -S2 -O3)

Modified: head/www/fpc-googleapi/Makefile
==============================================================================
--- head/www/fpc-googleapi/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/www/fpc-googleapi/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	www lang
 PKGNAMESUFFIX=	-googleapi
 

Modified: head/x11-fm/doublecmd/Makefile
==============================================================================
--- head/x11-fm/doublecmd/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/x11-fm/doublecmd/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -3,7 +3,7 @@
 
 PORTNAME=	doublecmd
 PORTVERSION=	0.9.5
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	x11-fm
 MASTER_SITES=	SF/${PORTNAME}/Double%20Commander%20Source
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}

Modified: head/x11/fpc-x11/Makefile
==============================================================================
--- head/x11/fpc-x11/Makefile	Tue Sep  3 15:48:33 2019	(r510955)
+++ head/x11/fpc-x11/Makefile	Tue Sep  3 15:51:50 2019	(r510956)
@@ -2,7 +2,7 @@
 
 CATEGORIES=	x11 lang
 PKGNAMESUFFIX=	-x11
-PORTREVISION=	3
+PORTREVISION=	4
 
 COMMENT=	Free Pascal interface to X windows server
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909031551.x83FppwQ020210>