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...
Jose Alonso Cardenas Marquez
acm at FreeBSD.org
Thu Aug 15 16:11:42 UTC 2019
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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.rog>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $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 <acm at FreeBSD.org>
# $FreeBSD$
CATEGORIES= x11 lang
PKGNAMESUFFIX= -x11
-PORTREVISION= 2
+PORTREVISION= 3
COMMENT= Free Pascal interface to X windows server
More information about the svn-ports-head
mailing list