svn commit: r488526 - in head/devel/sbt: . files
Alex Dupre
ale at FreeBSD.org
Thu Dec 27 09:56:57 UTC 2018
Author: ale
Date: Thu Dec 27 09:56:56 2018
New Revision: 488526
URL: https://svnweb.freebsd.org/changeset/ports/488526
Log:
Use java getLastModifiedTime now that openjdk8 port supports millisecond
resolution.
'struct stat' ABI changed in FreeBSD 12, breaking FreeBSD specific JNA code
that is no longer needed.
Modified:
head/devel/sbt/Makefile
head/devel/sbt/files/sbt.sh.in
head/devel/sbt/files/sbtopts
Modified: head/devel/sbt/Makefile
==============================================================================
--- head/devel/sbt/Makefile Thu Dec 27 09:53:53 2018 (r488525)
+++ head/devel/sbt/Makefile Thu Dec 27 09:56:56 2018 (r488526)
@@ -3,6 +3,7 @@
PORTNAME= sbt
PORTVERSION= 1.2.7
+PORTREVISION= 1
CATEGORIES= devel java
MASTER_SITES= https://github.com/sbt/sbt/releases/download/v${PORTVERSION}/
Modified: head/devel/sbt/files/sbt.sh.in
==============================================================================
--- head/devel/sbt/files/sbt.sh.in Thu Dec 27 09:53:53 2018 (r488525)
+++ head/devel/sbt/files/sbt.sh.in Thu Dec 27 09:56:56 2018 (r488526)
@@ -1,2 +1,2 @@
#!/bin/sh
-exec "%%LOCALBASE%%/bin/java" -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M -Dsbt.watch.mode=polling -jar "%%DATADIR%%/sbt-launch.jar" "$@"
+exec "%%LOCALBASE%%/bin/java" -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M -Dsbt.watch.mode=polling -Dsbt.io.jdktimestamps=true -jar "%%DATADIR%%/sbt-launch.jar" "$@"
Modified: head/devel/sbt/files/sbtopts
==============================================================================
--- head/devel/sbt/files/sbtopts Thu Dec 27 09:53:53 2018 (r488525)
+++ head/devel/sbt/files/sbtopts Thu Dec 27 09:56:56 2018 (r488526)
@@ -2,3 +2,6 @@
# This triggers rebuilds on src changes after max. 0.5 seconds (instead of 10 seconds).
# Reference: https://github.com/sbt/sbt/issues/3868
-Dsbt.watch.mode=polling
+# Use java getLastModifiedTime now that it supports millisecond resolution
+# 'struct stat' ABI changed in FreeBSD 12, breaking JNA code
+-Dsbt.io.jdktimestamps=true
More information about the svn-ports-head
mailing list