svn commit: r446594 - in head/ports-mgmt/synth: . files

Matthew Seaman matthew at FreeBSD.org
Tue Jul 25 16:20:06 UTC 2017


Author: matthew
Date: Tue Jul 25 16:20:05 2017
New Revision: 446594
URL: https://svnweb.freebsd.org/changeset/ports/446594

Log:
  Update to 1.70
  
  Add NOWATCHDOG option
  
  PR:		220812
  Submitted by:	jonc at chen.org.nz
  Approved by:	ericturgeon.bsd at gmail.com (maintainer)

Added:
  head/ports-mgmt/synth/files/
  head/ports-mgmt/synth/files/extrapatch-nowatchdog-portscan-buildcycle.adb   (contents, props changed)
Modified:
  head/ports-mgmt/synth/Makefile
  head/ports-mgmt/synth/distinfo

Modified: head/ports-mgmt/synth/Makefile
==============================================================================
--- head/ports-mgmt/synth/Makefile	Tue Jul 25 15:57:34 2017	(r446593)
+++ head/ports-mgmt/synth/Makefile	Tue Jul 25 16:20:05 2017	(r446594)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	synth
-PORTVERSION=	1.69
+PORTVERSION=	1.70
 DISTVERSIONPREFIX=	v
 CATEGORIES=	ports-mgmt
 
@@ -22,6 +22,13 @@ GH_ACCOUNT=	jrmarino
 
 GPR=		${LOCALBASE}/lib/gnat
 MAKE_ENV=	NCURSES_LINK=static
+
+OPTIONS_DEFINE=	NOWATCHDOG
+OPTIONS_DEFAULT=NOWATCHDOG
+
+NOWATCHDOG_DESC=	Disable build watchdog monitor
+
+NOWATCHDOG_EXTRA_PATCHES=	${FILESDIR}/extrapatch-nowatchdog-portscan-buildcycle.adb
 
 .include <bsd.port.pre.mk>
 

Modified: head/ports-mgmt/synth/distinfo
==============================================================================
--- head/ports-mgmt/synth/distinfo	Tue Jul 25 15:57:34 2017	(r446593)
+++ head/ports-mgmt/synth/distinfo	Tue Jul 25 16:20:05 2017	(r446594)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1490956647
-SHA256 (jrmarino-synth-v1.69_GH0.tar.gz) = b1b73febbe1ae0fddd630c458e681e634f0bbd5dd5698bc21b9cbbf77d87a018
-SIZE (jrmarino-synth-v1.69_GH0.tar.gz) = 139278
+TIMESTAMP = 1500756316
+SHA256 (jrmarino-synth-v1.70_GH0.tar.gz) = b9f5c91bbac0a50a9d773293ad6b433d75462112a6b04259f035efbc577d4efb
+SIZE (jrmarino-synth-v1.70_GH0.tar.gz) = 139429

Added: head/ports-mgmt/synth/files/extrapatch-nowatchdog-portscan-buildcycle.adb
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/ports-mgmt/synth/files/extrapatch-nowatchdog-portscan-buildcycle.adb	Tue Jul 25 16:20:05 2017	(r446594)
@@ -0,0 +1,11 @@
+--- src/portscan-buildcycle.adb.orig	2017-04-20 10:12:27.241713000 +1200
++++ src/portscan-buildcycle.adb	2017-04-20 10:12:38.218162000 +1200
+@@ -570,7 +570,7 @@
+       status      : Unix.process_exit;
+       lock_lines  : Natural;
+       quartersec  : one_minute := one_minute'First;
+-      hangmonitor : constant Boolean := True;
++      hangmonitor : constant Boolean := False;
+       synthexec   : constant String := host_localbase & "/libexec/synthexec";
+       truecommand : constant String := synthexec & " " &
+                              log_name (trackers (id).seq_id) & " " & command;


More information about the svn-ports-all mailing list