svn commit: r527858 - in head: 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 devel/f...

Jose Alonso Cardenas Marquez acm at FreeBSD.org
Fri Mar 6 06:26:16 UTC 2020


Author: acm
Date: Fri Mar  6 06:26:05 2020
New Revision: 527858
URL: https://svnweb.freebsd.org/changeset/ports/527858

Log:
  - Remove compat < 11 dependencies from bootstrap and compiler. It could fix problems
    when GENERIC kernel is not used.
  - Rebuild bootstrap (ppcx64 and ppc386) with new changes
  - Bump PORTREVISION
  
  PR:		239135
  Reported by:	fbsdbugs4  at  sentry.org

Added:
  head/lang/fpc/files/patch-rtl-bsd_bunxsysc.inc   (contents, props changed)
  head/lang/fpc/files/patch-rtl-freebsd_sysnr.inc   (contents, props changed)
  head/lang/fpc/files/patch-rtl-freebsd_unxfunc.inc   (contents, props changed)
  head/lang/fpc/files/patch-rtl-unix_bunxh.inc   (contents, props changed)
Modified:
  head/archivers/peazip/Makefile
  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-rtl_bsd_ossysc.inc
  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/archivers/peazip/Makefile
==============================================================================
--- head/archivers/peazip/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/archivers/peazip/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -2,6 +2,7 @@
 
 PORTNAME=	peazip
 PORTVERSION=	7.0.1
+PORTREVISION=	1
 CATEGORIES=	archivers
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 MASTER_SITES=	https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/

Modified: head/cad/zcad/Makefile
==============================================================================
--- head/cad/zcad/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/cad/zcad/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=	zcad
 PORTVERSION=	0.9.8.4
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	cad
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/comms/cqrlog/Makefile
==============================================================================
--- head/comms/cqrlog/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/comms/cqrlog/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,6 +3,7 @@
 
 PORTNAME=	cqrlog
 PORTVERSION=	2.4.0
+PORTREVISION=	1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	comms hamradio
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}

Modified: head/databases/fpc-fpindexer/Makefile
==============================================================================
--- head/databases/fpc-fpindexer/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/databases/fpc-fpindexer/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-fpindexer
 

Modified: head/databases/fpc-gdbm/Makefile
==============================================================================
--- head/databases/fpc-gdbm/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/databases/fpc-gdbm/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-gdbm
 

Modified: head/databases/fpc-ibase/Makefile
==============================================================================
--- head/databases/fpc-ibase/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/databases/fpc-ibase/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,7 +1,7 @@
 # Created by: John Merryweather Cooper
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-ibase
 

Modified: head/databases/fpc-postgres/Makefile
==============================================================================
--- head/databases/fpc-postgres/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/databases/fpc-postgres/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,7 +1,7 @@
 # Created by: John Merryweather Cooper et al
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	databases lang
 PKGNAMESUFFIX=	-postgres
 

Modified: head/devel/fpc-fcl-db/Makefile
==============================================================================
--- head/devel/fpc-fcl-db/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-db/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-db
 

Modified: head/devel/fpc-fcl-js/Makefile
==============================================================================
--- head/devel/fpc-fcl-js/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-js/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-js
 

Modified: head/devel/fpc-fcl-json/Makefile
==============================================================================
--- head/devel/fpc-fcl-json/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-json/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-json
 

Modified: head/devel/fpc-fcl-passrc/Makefile
==============================================================================
--- head/devel/fpc-fcl-passrc/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-passrc/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-passrc
 

Modified: head/devel/fpc-fcl-pdf/Makefile
==============================================================================
--- head/devel/fpc-fcl-pdf/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-pdf/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-pdf
 

Modified: head/devel/fpc-fcl-sdo/Makefile
==============================================================================
--- head/devel/fpc-fcl-sdo/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-sdo/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-sdo
 

Modified: head/devel/fpc-fcl-stl/Makefile
==============================================================================
--- head/devel/fpc-fcl-stl/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-stl/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-stl
 

Modified: head/devel/fpc-fcl-web/Makefile
==============================================================================
--- head/devel/fpc-fcl-web/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fcl-web/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fcl-web
 

Modified: head/devel/fpc-fppkg/Makefile
==============================================================================
--- head/devel/fpc-fppkg/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-fppkg/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-fppkg
 

Modified: head/devel/fpc-sdl/Makefile
==============================================================================
--- head/devel/fpc-sdl/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/devel/fpc-sdl/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-sdl
 

Modified: head/editors/cudatext/Makefile
==============================================================================
--- head/editors/cudatext/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/editors/cudatext/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -2,6 +2,7 @@
 
 PORTNAME=	cudatext
 PORTVERSION=	1.92.0
+PORTREVISION=	1
 CATEGORIES=	editors
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/editors/lazarus/Makefile
==============================================================================
--- head/editors/lazarus/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/editors/lazarus/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 PORTNAME=	lazarus
 PORTVERSION=	2.0.6
 PKGNAMESUFFIX?=  -gtk2
-PORTREVISION?=	0
+PORTREVISION?=	1
 CATEGORIES=	editors devel
 MASTER_SITES=	SF/${PORTNAME}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PORTVERSION} \
 		LOCAL/acm/freepascal

Modified: head/editors/picpas/Makefile
==============================================================================
--- head/editors/picpas/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/editors/picpas/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 PORTNAME=	picpas
 PORTVERSION=	0.8.8
 DISTVERSIONPREFIX=	v
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	editors
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/games/hedgewars/Makefile
==============================================================================
--- head/games/hedgewars/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/games/hedgewars/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=	hedgewars
 PORTVERSION=	1.0.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	games
 MASTER_SITES=	http://www.hedgewars.org/download/releases/ \
 		http://mirror.amdmi3.ru/distfiles/

Modified: head/graphics/fpc-imagemagick/Makefile
==============================================================================
--- head/graphics/fpc-imagemagick/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/graphics/fpc-imagemagick/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	graphics lang
 PKGNAMESUFFIX=	-imagemagick
 

Modified: head/graphics/lazpaint/Makefile
==============================================================================
--- head/graphics/lazpaint/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/graphics/lazpaint/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,6 +3,7 @@
 PORTNAME=	lazpaint
 PORTVERSION=	7.0.7
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	graphics
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/lang/fpc-base/Makefile
==============================================================================
--- head/lang/fpc-base/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/fpc-base/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=	base
 PORTVERSION=	3.0.4
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	lang
 PKGNAMEPREFIX=	fpc-
 

Modified: head/lang/fpc-rtl-objpas/Makefile
==============================================================================
--- head/lang/fpc-rtl-objpas/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/fpc-rtl-objpas/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-rtl-objpas
 

Modified: head/lang/fpc-source/Makefile
==============================================================================
--- head/lang/fpc-source/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/fpc-source/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -2,7 +2,7 @@
 
 PORTNAME=	fpc
 PORTVERSION=	3.0.4
-PORTREVISION=	1
+PORTREVISION=	2
 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	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/fpc-utils/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-utils
 

Modified: head/lang/fpc/Makefile
==============================================================================
--- head/lang/fpc/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/fpc/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=	fpc
 PORTVERSION=	3.0.4
-PORTREVISION?=	3
+PORTREVISION?=	4
 CATEGORIES?=	lang
 MASTER_SITES=	ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \
 		ftp://planetmirror.com/pub/fpc/dist/${PORTVERSION}/source/:source \
@@ -107,8 +107,6 @@ post-patch:
 .if ${OPSYS} == FreeBSD
 	@${REINPLACE_CMD} -i "" -e 's|900044|${OSVERSION}|g' \
 		${WRKSRC}/rtl/freebsd/${FPC_ARCH}/*.as
-	@${REINPLACE_CMD} -i "" -e 's|197|477|g' \
-		${WRKSRC}/rtl/freebsd/sysnr.inc
 .else
 	@${REINPLACE_CMD} -i "" -e 's|400000|${DFLYVERSION}|g' \
 		${WRKSRC}/rtl/dragonfly/${FPC_ARCH}/*.as
@@ -185,7 +183,7 @@ do-install:
 		"${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}" \
 		"${STAGEDIR}${PREFIX}/etc"
 	@${REINPLACE_CMD} -i "" -e 's|${STAGEDIR}||' \
-		-e 's|^-Fl/usr/local/lib|-Fl${LOCALBASE}/lib;${LOCALBASE}/lib/qt4;${LOCALBASE}/lib/qt5|g' \
+		-e 's|^#-Fl/lib;/usr/lib|-Fl${LOCALBASE}/lib;${LOCALBASE}/lib/qt5|g' \
 		${STAGEDIR}${PREFIX}/etc/fpc.cfg.sample
 
 .else

Modified: head/lang/fpc/distinfo
==============================================================================
--- head/lang/fpc/distinfo	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/fpc/distinfo	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,9 +1,9 @@
-TIMESTAMP = 1577757794
+TIMESTAMP = 1582397737
 SHA256 (freepascal/fpc-3.0.4.source.tar.gz) = 69b3b7667b72b6759cf27226df5eb54112ce3515ff5efb79d95ac14bac742845
 SIZE (freepascal/fpc-3.0.4.source.tar.gz) = 40347617
-SHA256 (freepascal/ppc386-3.0.4-freebsd.tar.gz) = e8ee85613149a40f887fe7f0ad46604fb93b52989d7212dfe7bb909bdab63859
-SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1121658
-SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = ba021dd49afedf554f9c3dddeb5b81c2728836ca95848625f80dbe5dd3c7b2d8
-SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1198609
+SHA256 (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 3f5fa4b24abde00a1dcfe7e28938e8b7bf908c7d6633182521916e2191ae867d
+SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1121653
+SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = fb57c418ec374ed99cd7914a4daa5fc6afccfbf41595a886c361e3fef8bbdbb3
+SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1198576
 SHA256 (freepascal/fpc-3.0.4.man.tar.gz) = bc5357fc6e56d77eeeb5d820023f7f721f5febcc684837f296a598c6c772b26c
 SIZE (freepascal/fpc-3.0.4.man.tar.gz) = 47294

Added: head/lang/fpc/files/patch-rtl-bsd_bunxsysc.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/fpc/files/patch-rtl-bsd_bunxsysc.inc	Fri Mar  6 06:26:05 2020	(r527858)
@@ -0,0 +1,15 @@
+--- rtl/bsd/bunxsysc.inc	2015-08-04 04:31:09.000000000 -0500
++++ rtl/bsd/bunxsysc.inc	2020-02-21 18:30:23.409088000 -0500
+@@ -379,10 +379,10 @@
+ {$if defined(freebsd) or defined (dragonfly)}
+   {$define PIPE_RESULT_IN_EAX_AND_EDX}
+ {$endif}
+-Function FPpipe(var fildes : tfildes):cint;
++Function FPpipe(var fildes : tfildes; flags:cint):cint;
+ {$ifndef PIPE_RESULT_IN_EAX_AND_EDX}
+ begin
+-  fppipe:=do_syscall(syscall_nr_pipe,TSysParam(@fildes));
++  fppipe:=do_syscall(syscall_nr_pipe2,TSysParam(@fildes), TSysParam(flags));
+ end;
+ {$else}
+ var

Added: head/lang/fpc/files/patch-rtl-freebsd_sysnr.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/fpc/files/patch-rtl-freebsd_sysnr.inc	Fri Mar  6 06:26:05 2020	(r527858)
@@ -0,0 +1,57 @@
+--- rtl/freebsd/sysnr.inc	2020-02-21 13:23:53.181811000 -0500
++++ rtl/freebsd/sysnr.inc	2020-02-21 17:55:07.026920000 -0500
+@@ -16,9 +16,9 @@
+ {More or less checked/in use FreeBSD syscalls}
+  syscall_nr_readv                       = 120;
+  syscall_nr_writev                      = 121;
+- syscall_nr_pread                       = 173;
+- syscall_nr_pwrite                      = 174;
+- syscall_nr_semsys                      = 169;
++ syscall_nr_pread                       = 475;
++ syscall_nr_pwrite                      = 476;
++ syscall_nr_semsys                      = 169; 
+  syscall_nr_msgsys                      = 170;
+  syscall_nr_shmsys                      = 171;
+  syscall_nr_mkfifo                      = 132;
+@@ -48,15 +48,15 @@
+  syscall_nr_fcntl                       =  92;
+  syscall_nr_flock                       = 131;
+  syscall_nr_fork                        =   2;
+- syscall_nr_fstat                       = 189;
++ syscall_nr_fstat                       = 189;  // COMPAT11x
+  syscall_nr_statfs4                     = 157;  // COMPAT4x
+  syscall_nr_fstatfs4                    = 158;  // COMPAT4x
+- syscall_nr_getfsstat                   = 395;  
++ syscall_nr_getfsstat                   = 395;  // COMPAT11x
+  syscall_nr_statfs                      = 396;  
+  syscall_nr_fstatfs                     = 397;  
+  syscall_nr_fsync                       =  95;
+- syscall_nr_ftruncate                   = 201;
+- syscall_nr_getdents                    = 272;
++ syscall_nr_ftruncate                   = 480;
++ syscall_nr_getdents                    = 272; 
+  syscall_nr_getegid                     =  43;
+  syscall_nr_geteuid                     =  25;
+  syscall_nr_getgid                      =  47;
+@@ -70,15 +70,16 @@
+  syscall_nr_ioctl                       =  54;
+  syscall_nr_kill                        =  37;
+  syscall_nr_link                        =   9;
+- syscall_nr_listen                      = 106;
+- syscall_nr_lseek                       = 199;
+- syscall_nr_lstat                       = 190;
++ syscall_nr_listen                      = 106; 
++ syscall_nr_lseek                       = 478;
++ syscall_nr_lstat                       = 190; 
+  syscall_nr_mkdir                       = 136;
+  syscall_nr_mknod                       =  14;
+- syscall_nr_mmap                        = 197;
++ syscall_nr_mmap                        = 477;
+  syscall_nr_open                        =   5;
+  syscall_nr_pipe                        =  42;
+- syscall_nr_poll                        = 209;
++ syscall_nr_pipe2                       = 542;
++ syscall_nr_poll                        = 209; 
+  syscall_nr_read                        =   3;
+  syscall_nr_readlink                    =  58;
+  syscall_nr_recvfrom                    =  29;

Added: head/lang/fpc/files/patch-rtl-freebsd_unxfunc.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/fpc/files/patch-rtl-freebsd_unxfunc.inc	Fri Mar  6 06:26:05 2020	(r527858)
@@ -0,0 +1,13 @@
+--- rtl/freebsd/unxfunc.inc	2020-02-21 18:39:27.076200000 -0500
++++ rtl/freebsd/unxfunc.inc	2020-02-21 18:39:47.649039000 -0500
+@@ -49,8 +49,9 @@
+ }
+ var
+   pip  : tfildes;
++  flags : cint;
+ begin
+-  assignPipe:=fppipe(pip);
++  assignPipe:=fppipe(pip, flags);
+   pipe_in:=pip[0];
+   pipe_out:=pip[1];
+ end;

Added: head/lang/fpc/files/patch-rtl-unix_bunxh.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/fpc/files/patch-rtl-unix_bunxh.inc	Fri Mar  6 06:26:05 2020	(r527858)
@@ -0,0 +1,11 @@
+--- rtl/unix/bunxh.inc	2020-02-21 18:37:42.890255000 -0500
++++ rtl/unix/bunxh.inc	2020-02-21 18:38:00.256721000 -0500
+@@ -34,7 +34,7 @@
+     Function  FpChmod      (path : pChar; Mode : TMode): cInt;
+     Function  FpChown      (path : pChar; owner : TUid; group : TGid): cInt;
+     Function  FpUtime      (path : pChar; times : putimbuf): cInt;
+-    Function  FpPipe       (var fildes : tfildes):cInt;
++    Function  FpPipe       (var fildes : tfildes; flags : cInt):cInt;
+     Function  FpDup        (fildes : cInt): cInt;  external name 'FPC_SYSC_DUP';
+     Function  FpDup2       (fildes, fildes2 : cInt): cInt; external name 'FPC_SYSC_DUP2';
+     Function  FpTimes      (var buffer : tms): TClock;

Modified: head/lang/fpc/files/patch-rtl_bsd_ossysc.inc
==============================================================================
--- head/lang/fpc/files/patch-rtl_bsd_ossysc.inc	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/fpc/files/patch-rtl_bsd_ossysc.inc	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,44 @@
---- rtl/bsd/ossysc.inc.orig	2015-11-13 21:15:29 UTC
-+++ rtl/bsd/ossysc.inc
-@@ -282,7 +282,11 @@ begin
+--- rtl/bsd/ossysc.inc	2014-11-23 16:59:25.000000000 -0500
++++ rtl/bsd/ossysc.inc	2020-02-21 21:01:06.087663000 -0500
+@@ -72,9 +72,9 @@
+ 
+ begin
+   {$ifdef CPU64}
+-    Fplseek:=do_syscall(syscall_nr___syscall,syscall_nr_lseek,TSysParam(fd),0,Offset,whence);
++    Fplseek:=do_syscall(syscall_nr___syscall,syscall_nr_lseek,TSysParam(fd),Offset,whence);
+   {$else}
+-    Fplseek:=do_syscall(syscall_nr___syscall,syscall_nr_lseek,0,TSysParam(fd),0,lo(Offset),{0} hi(offset),Whence);
++    Fplseek:=do_syscall(syscall_nr___syscall,syscall_nr_lseek,0,TSysParam(fd),lo(Offset),{0} hi(offset),Whence);
+   {$endif}
+ end;
+ 
+@@ -82,11 +82,10 @@
+ 
+ begin
+  {$ifdef CPU64}
+-   Fpftruncate:=Do_syscall(syscall_nr___syscall,syscall_nr_ftruncate, fd  ,0   ,flength);
++   Fpftruncate:=Do_syscall(syscall_nr___syscall,syscall_nr_ftruncate, fd ,flength);
+  {$else}
+-   Fpftruncate:=Do_syscall(syscall_nr___syscall,syscall_nr_ftruncate,0,fd,0,lo(flength),hi(flength));
++   Fpftruncate:=Do_syscall(syscall_nr___syscall,syscall_nr_ftruncate,0,fd,lo(flength),hi(flength));
+  {$endif}
+-
+ end;
+ 
+ 
+@@ -94,9 +93,9 @@
+ 
+ begin
+  {$ifdef CPU64}
+-  Fpmmap:=pointer(ptruint(do_syscall(TSysParam(syscall_nr_mmap),TSysParam(Start),TSysParam(Len),TSysParam(Prot),TSysParam(Flags),TSysParam(fd),0,TSysParam(offst))));
++  Fpmmap:=pointer(ptruint(do_syscall(TSysParam(syscall_nr_mmap),TSysParam(Start),TSysParam(Len),TSysParam(Prot),TSysParam(Flags),TSysParam(fd),TSysParam(offst))));
+ {$else}
+- Fpmmap:=pointer(ptruint(do_syscall(syscall_nr_mmap,TSysParam(Start),Len,Prot,Flags,fd,0,
++ Fpmmap:=pointer(ptruint(do_syscall(syscall_nr_mmap,TSysParam(Start),Len,Prot,Flags,fd,
+          {$ifdef FPC_BIG_ENDIAN}    hi(offst),lo(offst){$endif}
+          {$ifdef FPC_LITTLE_ENDIAN} lo(offst),hi(offst){$endif}
+          )));
+@@ -282,7 +281,11 @@
   repeat
    novalid:=false;
    CurEntry:=pdirent(dirp^.dd_rewind);

Modified: head/lang/nbc/Makefile
==============================================================================
--- head/lang/nbc/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/lang/nbc/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=		nbc
 PORTVERSION=		1.2.1.r4
-PORTREVISION=		15
+PORTREVISION=		16
 CATEGORIES=		lang
 MASTER_SITES=		SF/bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/}
 DISTNAME=		${PORTNAME}-${PORTVERSION}.src

Modified: head/multimedia/fpc-libvlc/Makefile
==============================================================================
--- head/multimedia/fpc-libvlc/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/multimedia/fpc-libvlc/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	multimedia lang
 PKGNAMESUFFIX=	-libvlc
 

Modified: head/multimedia/winff/Makefile
==============================================================================
--- head/multimedia/winff/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/multimedia/winff/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=	WinFF
 PORTVERSION=	1.5.5
-PORTREVISION=	16
+PORTREVISION=	17
 CATEGORIES=	multimedia
 MASTER_SITES=	LOCAL/thierry
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}

Modified: head/net-p2p/awgg/Makefile
==============================================================================
--- head/net-p2p/awgg/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/net-p2p/awgg/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -2,7 +2,7 @@
 
 PORTNAME=	awgg
 PORTVERSION=	0.5.1
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	net-p2p
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 

Modified: head/net-p2p/transmission-remote-gui/Makefile
==============================================================================
--- head/net-p2p/transmission-remote-gui/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/net-p2p/transmission-remote-gui/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -2,6 +2,7 @@
 
 PORTNAME=	transmission-remote-gui
 PORTVERSION=	5.18.0
+PORTREVISION=	1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-p2p
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}

Modified: head/russian/emkatic/Makefile
==============================================================================
--- head/russian/emkatic/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/russian/emkatic/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,6 +3,7 @@
 
 PORTNAME=	emkatic
 PORTVERSION=	0.38
+PORTREVISION=	1
 CATEGORIES=	russian emulators
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 MASTER_SITES=	SF/${PORTNAME}/eMKatic%20Source

Modified: head/science/checkmol/Makefile
==============================================================================
--- head/science/checkmol/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/science/checkmol/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=	checkmol
 PORTVERSION=	0.5
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	science
 MASTER_SITES=	http://merian.pch.univie.ac.at/pch/download/chemistry/checkmol/
 DISTFILES=	${PORTNAME}

Modified: head/science/mol2ps/Makefile
==============================================================================
--- head/science/mol2ps/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/science/mol2ps/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,7 +3,7 @@
 
 PORTNAME=	mol2ps
 PORTVERSION=	0.4b
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	science
 MASTER_SITES=	http://merian.pch.univie.ac.at/pch/download/chemistry/${PORTNAME}/
 DISTNAME=	${PORTNAME}

Modified: head/www/fpc-googleapi/Makefile
==============================================================================
--- head/www/fpc-googleapi/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/www/fpc-googleapi/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	www lang
 PKGNAMESUFFIX=	-googleapi
 

Modified: head/x11-fm/doublecmd/Makefile
==============================================================================
--- head/x11-fm/doublecmd/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/x11-fm/doublecmd/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -3,6 +3,7 @@
 
 PORTNAME=	doublecmd
 PORTVERSION=	0.9.8
+PORTREVISION=	1
 CATEGORIES=	x11-fm
 MASTER_SITES=	SF/${PORTNAME}/Double%20Commander%20Source
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}

Modified: head/x11/fpc-x11/Makefile
==============================================================================
--- head/x11/fpc-x11/Makefile	Fri Mar  6 05:43:55 2020	(r527857)
+++ head/x11/fpc-x11/Makefile	Fri Mar  6 06:26:05 2020	(r527858)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	x11 lang
 PKGNAMESUFFIX=	-x11
 


More information about the svn-ports-head mailing list