From owner-svn-ports-head@freebsd.org Thu Aug 15 16:11:42 2019 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 37F03ADA1D; Thu, 15 Aug 2019 16:11:42 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 468Wfj60s2z4284; Thu, 15 Aug 2019 16:11:41 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 966671B1B6; Thu, 15 Aug 2019 16:11:41 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x7FGBftM096584; Thu, 15 Aug 2019 16:11:41 GMT (envelope-from acm@FreeBSD.org) Received: (from acm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x7FGBRnk096498; Thu, 15 Aug 2019 16:11:27 GMT (envelope-from acm@FreeBSD.org) Message-Id: <201908151611.x7FGBRnk096498@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: acm set sender to acm@FreeBSD.org using -f From: Jose Alonso Cardenas Marquez Date: Thu, 15 Aug 2019 16:11:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r509004 - in head: archivers/fpc-unzip converters/fpc-iconvenc databases/fpc-dblib databases/fpc-fpindexer databases/fpc-gdbm databases/fpc-ibase databases/fpc-postgres databases/fpc-px... X-SVN-Group: ports-head X-SVN-Commit-Author: acm X-SVN-Commit-Paths: in head: archivers/fpc-unzip converters/fpc-iconvenc databases/fpc-dblib databases/fpc-fpindexer databases/fpc-gdbm databases/fpc-ibase databases/fpc-postgres databases/fpc-pxlib databases/fpc-sqlite ... X-SVN-Commit-Revision: 509004 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Aug 2019 16:11:42 -0000 Author: acm Date: Thu Aug 15 16:11:27 2019 New Revision: 509004 URL: https://svnweb.freebsd.org/changeset/ports/509004 Log: - Add new fpc bootstrap (i386 and x86_64). It could need less COMPATX dependencies in kernel - Add patch file to solve some linking problem - Remove LD_UNSAFE. Now it can be defined via LDPATH (/usr/bin/ld.bfd by default). fpc is not working with lld. We will use binutils-ports when ld.bfd is moved from base if lld not working on future version of fpc - Bump PORTREVISION Added: head/lang/fpc/files/patch-compiler_ogelf.pas (contents, props changed) Modified: head/archivers/fpc-unzip/Makefile head/converters/fpc-iconvenc/Makefile head/databases/fpc-dblib/Makefile head/databases/fpc-fpindexer/Makefile head/databases/fpc-gdbm/Makefile head/databases/fpc-ibase/Makefile head/databases/fpc-postgres/Makefile head/databases/fpc-pxlib/Makefile head/databases/fpc-sqlite/Makefile head/devel/fpc-bfd/Makefile head/devel/fpc-fcl-async/Makefile head/devel/fpc-fcl-base/Makefile head/devel/fpc-fcl-db/Makefile head/devel/fpc-fcl-fpcunit/Makefile head/devel/fpc-fcl-image/Makefile head/devel/fpc-fcl-js/Makefile head/devel/fpc-fcl-json/Makefile head/devel/fpc-fcl-net/Makefile head/devel/fpc-fcl-passrc/Makefile head/devel/fpc-fcl-pdf/Makefile head/devel/fpc-fcl-registry/Makefile head/devel/fpc-fcl-sdo/Makefile head/devel/fpc-fcl-stl/Makefile head/devel/fpc-fcl-web/Makefile head/devel/fpc-fcl-xml/Makefile head/devel/fpc-fppkg/Makefile head/devel/fpc-pthreads/Makefile head/devel/fpc-sdl/Makefile head/devel/fpc-symbolic/Makefile head/devel/fpc-zlib/Makefile head/ftp/fpc-libcurl/Makefile head/games/hedgewars/Makefile head/graphics/fpc-cairo/Makefile head/graphics/fpc-graph/Makefile head/graphics/fpc-imagemagick/Makefile head/graphics/fpc-libgd/Makefile head/graphics/fpc-libpng/Makefile head/graphics/fpc-ncurses/Makefile head/graphics/fpc-opengl/Makefile head/graphics/fpc-pasjpeg/Makefile head/graphics/fpc-svgalib/Makefile head/lang/fpc-base/Makefile head/lang/fpc-rtl-objpas/Makefile head/lang/fpc-units/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/math/fpc-fftw/Makefile head/math/fpc-numlib/Makefile head/misc/fpc-chm/Makefile head/multimedia/fpc-libvlc/Makefile head/net/fpc-pcap/Makefile head/science/checkmol/Makefile head/science/mol2ps/Makefile head/security/fpc-openssl/Makefile head/sysutils/fpc-syslog/Makefile head/sysutils/fpc-users/Makefile head/sysutils/fpc-utmp/Makefile head/textproc/fpc-aspell/Makefile head/www/fpc-googleapi/Makefile head/www/fpc-httpd22/Makefile head/www/fpc-httpd24/Makefile head/x11-toolkits/fpc-gtk2/Makefile head/x11-toolkits/fpc-xforms/Makefile head/x11/fpc-x11/Makefile Modified: head/archivers/fpc-unzip/Makefile ============================================================================== --- head/archivers/fpc-unzip/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/archivers/fpc-unzip/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= archivers lang Modified: head/converters/fpc-iconvenc/Makefile ============================================================================== --- head/converters/fpc-iconvenc/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/converters/fpc-iconvenc/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= converters lang Modified: head/databases/fpc-dblib/Makefile ============================================================================== --- head/databases/fpc-dblib/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/databases/fpc-dblib/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= databases lang Modified: head/databases/fpc-fpindexer/Makefile ============================================================================== --- head/databases/fpc-fpindexer/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/databases/fpc-fpindexer/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases lang PKGNAMESUFFIX= -fpindexer Modified: head/databases/fpc-gdbm/Makefile ============================================================================== --- head/databases/fpc-gdbm/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/databases/fpc-gdbm/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases lang PKGNAMESUFFIX= -gdbm Modified: head/databases/fpc-ibase/Makefile ============================================================================== --- head/databases/fpc-ibase/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/databases/fpc-ibase/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,7 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases lang PKGNAMESUFFIX= -ibase Modified: head/databases/fpc-postgres/Makefile ============================================================================== --- head/databases/fpc-postgres/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/databases/fpc-postgres/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,7 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases lang PKGNAMESUFFIX= -postgres Modified: head/databases/fpc-pxlib/Makefile ============================================================================== --- head/databases/fpc-pxlib/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/databases/fpc-pxlib/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= databases lang Modified: head/databases/fpc-sqlite/Makefile ============================================================================== --- head/databases/fpc-sqlite/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/databases/fpc-sqlite/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= databases lang Modified: head/devel/fpc-bfd/Makefile ============================================================================== --- head/devel/fpc-bfd/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-bfd/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fcl-async/Makefile ============================================================================== --- head/devel/fpc-fcl-async/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-async/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fcl-base/Makefile ============================================================================== --- head/devel/fpc-fcl-base/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-base/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fcl-db/Makefile ============================================================================== --- head/devel/fpc-fcl-db/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-db/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-db Modified: head/devel/fpc-fcl-fpcunit/Makefile ============================================================================== --- head/devel/fpc-fcl-fpcunit/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-fpcunit/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fcl-image/Makefile ============================================================================== --- head/devel/fpc-fcl-image/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-image/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fcl-js/Makefile ============================================================================== --- head/devel/fpc-fcl-js/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-js/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-js -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal Javascript scanner/parser/syntax tree (FCL) Modified: head/devel/fpc-fcl-json/Makefile ============================================================================== --- head/devel/fpc-fcl-json/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-json/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-json -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal JavaScript Object Notation implemenation (FCL) Modified: head/devel/fpc-fcl-net/Makefile ============================================================================== --- head/devel/fpc-fcl-net/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-net/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fcl-passrc/Makefile ============================================================================== --- head/devel/fpc-fcl-passrc/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-passrc/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-passrc -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal language parsing library (FPC) Modified: head/devel/fpc-fcl-pdf/Makefile ============================================================================== --- head/devel/fpc-fcl-pdf/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-pdf/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-pdf -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal pdf (FCL) Modified: head/devel/fpc-fcl-registry/Makefile ============================================================================== --- head/devel/fpc-fcl-registry/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-registry/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fcl-sdo/Makefile ============================================================================== --- head/devel/fpc-fcl-sdo/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-sdo/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-sdo Modified: head/devel/fpc-fcl-stl/Makefile ============================================================================== --- head/devel/fpc-fcl-stl/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-stl/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-stl -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal generic container library (FCL) Modified: head/devel/fpc-fcl-web/Makefile ============================================================================== --- head/devel/fpc-fcl-web/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-web/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-web -PORTREVISION= 3 +PORTREVISION= 4 COMMENT= Free Pascal web application libary (FCL) Modified: head/devel/fpc-fcl-xml/Makefile ============================================================================== --- head/devel/fpc-fcl-xml/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fcl-xml/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-fppkg/Makefile ============================================================================== --- head/devel/fpc-fppkg/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-fppkg/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang PKGNAMESUFFIX= -fppkg Modified: head/devel/fpc-pthreads/Makefile ============================================================================== --- head/devel/fpc-pthreads/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-pthreads/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-sdl/Makefile ============================================================================== --- head/devel/fpc-sdl/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-sdl/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel lang PKGNAMESUFFIX= -sdl Modified: head/devel/fpc-symbolic/Makefile ============================================================================== --- head/devel/fpc-symbolic/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-symbolic/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/devel/fpc-zlib/Makefile ============================================================================== --- head/devel/fpc-zlib/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/devel/fpc-zlib/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= devel lang Modified: head/ftp/fpc-libcurl/Makefile ============================================================================== --- head/ftp/fpc-libcurl/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/ftp/fpc-libcurl/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= ftp lang Modified: head/games/hedgewars/Makefile ============================================================================== --- head/games/hedgewars/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/games/hedgewars/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -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/ Modified: head/graphics/fpc-cairo/Makefile ============================================================================== --- head/graphics/fpc-cairo/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-cairo/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/graphics/fpc-graph/Makefile ============================================================================== --- head/graphics/fpc-graph/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-graph/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/graphics/fpc-imagemagick/Makefile ============================================================================== --- head/graphics/fpc-imagemagick/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-imagemagick/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics lang PKGNAMESUFFIX= -imagemagick Modified: head/graphics/fpc-libgd/Makefile ============================================================================== --- head/graphics/fpc-libgd/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-libgd/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/graphics/fpc-libpng/Makefile ============================================================================== --- head/graphics/fpc-libpng/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-libpng/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/graphics/fpc-ncurses/Makefile ============================================================================== --- head/graphics/fpc-ncurses/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-ncurses/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/graphics/fpc-opengl/Makefile ============================================================================== --- head/graphics/fpc-opengl/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-opengl/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/graphics/fpc-pasjpeg/Makefile ============================================================================== --- head/graphics/fpc-pasjpeg/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-pasjpeg/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/graphics/fpc-svgalib/Makefile ============================================================================== --- head/graphics/fpc-svgalib/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/graphics/fpc-svgalib/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= graphics lang Modified: head/lang/fpc-base/Makefile ============================================================================== --- head/lang/fpc-base/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/fpc-base/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -3,7 +3,7 @@ PORTNAME= base PORTVERSION= 3.0.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang PKGNAMEPREFIX= fpc- Modified: head/lang/fpc-rtl-objpas/Makefile ============================================================================== --- head/lang/fpc-rtl-objpas/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/fpc-rtl-objpas/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -2,7 +2,7 @@ CATEGORIES= lang PKGNAMESUFFIX= -rtl-objpas -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= Free Pascal compatibility unit with Delphi Modified: head/lang/fpc-units/Makefile ============================================================================== --- head/lang/fpc-units/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/fpc-units/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= units Modified: head/lang/fpc-utils/Makefile ============================================================================== --- head/lang/fpc-utils/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/fpc-utils/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang PKGNAMESUFFIX= -utils Modified: head/lang/fpc/Makefile ============================================================================== --- head/lang/fpc/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/fpc/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -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 Modified: head/lang/fpc/distinfo ============================================================================== --- head/lang/fpc/distinfo Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/fpc/distinfo Thu Aug 15 16:11:27 2019 (r509004) @@ -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 Added: head/lang/fpc/files/patch-compiler_ogelf.pas ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fpc/files/patch-compiler_ogelf.pas Thu Aug 15 16:11:27 2019 (r509004) @@ -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); Modified: head/lang/fpc/files/patch-compiler_systems_t__bsd.pas ============================================================================== --- head/lang/fpc/files/patch-compiler_systems_t__bsd.pas Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/fpc/files/patch-compiler_systems_t__bsd.pas Thu Aug 15 16:11:27 2019 (r509004) @@ -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); Modified: head/lang/nbc/Makefile ============================================================================== --- head/lang/nbc/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/lang/nbc/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -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 Modified: head/math/fpc-fftw/Makefile ============================================================================== --- head/math/fpc-fftw/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/math/fpc-fftw/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= math lang Modified: head/math/fpc-numlib/Makefile ============================================================================== --- head/math/fpc-numlib/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/math/fpc-numlib/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= math lang Modified: head/misc/fpc-chm/Makefile ============================================================================== --- head/misc/fpc-chm/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/misc/fpc-chm/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= misc lang Modified: head/multimedia/fpc-libvlc/Makefile ============================================================================== --- head/multimedia/fpc-libvlc/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/multimedia/fpc-libvlc/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,7 +1,6 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia lang PKGNAMESUFFIX= -libvlc Modified: head/net/fpc-pcap/Makefile ============================================================================== --- head/net/fpc-pcap/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/net/fpc-pcap/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= net lang Modified: head/science/checkmol/Makefile ============================================================================== --- head/science/checkmol/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/science/checkmol/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -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 Modified: head/science/mol2ps/Makefile ============================================================================== --- head/science/mol2ps/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/science/mol2ps/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -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} Modified: head/security/fpc-openssl/Makefile ============================================================================== --- head/security/fpc-openssl/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/security/fpc-openssl/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= security lang Modified: head/sysutils/fpc-syslog/Makefile ============================================================================== --- head/sysutils/fpc-syslog/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/sysutils/fpc-syslog/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= sysutils lang Modified: head/sysutils/fpc-users/Makefile ============================================================================== --- head/sysutils/fpc-users/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/sysutils/fpc-users/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= sysutils lang Modified: head/sysutils/fpc-utmp/Makefile ============================================================================== --- head/sysutils/fpc-utmp/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/sysutils/fpc-utmp/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= sysutils lang Modified: head/textproc/fpc-aspell/Makefile ============================================================================== --- head/textproc/fpc-aspell/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/textproc/fpc-aspell/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= textproc lang Modified: head/www/fpc-googleapi/Makefile ============================================================================== --- head/www/fpc-googleapi/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/www/fpc-googleapi/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www lang PKGNAMESUFFIX= -googleapi Modified: head/www/fpc-httpd22/Makefile ============================================================================== --- head/www/fpc-httpd22/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/www/fpc-httpd22/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= www lang Modified: head/www/fpc-httpd24/Makefile ============================================================================== --- head/www/fpc-httpd24/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/www/fpc-httpd24/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= www lang Modified: head/x11-toolkits/fpc-gtk2/Makefile ============================================================================== --- head/x11-toolkits/fpc-gtk2/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/x11-toolkits/fpc-gtk2/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= x11-toolkits lang Modified: head/x11-toolkits/fpc-xforms/Makefile ============================================================================== --- head/x11-toolkits/fpc-xforms/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/x11-toolkits/fpc-xforms/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,4 +1,3 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= x11-toolkits lang Modified: head/x11/fpc-x11/Makefile ============================================================================== --- head/x11/fpc-x11/Makefile Thu Aug 15 16:09:38 2019 (r509003) +++ head/x11/fpc-x11/Makefile Thu Aug 15 16:11:27 2019 (r509004) @@ -1,9 +1,8 @@ -# Created by: Alonso Cardenas Marquez # $FreeBSD$ CATEGORIES= x11 lang PKGNAMESUFFIX= -x11 -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal interface to X windows server