git: 40b0b46f62d6 - main - net-mgmt/unifi7: Update to 7.5.187
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 18 Oct 2023 14:50:31 UTC
The branch main has been updated by otis: URL: https://cgit.FreeBSD.org/ports/commit/?id=40b0b46f62d61cb53cbee721fcc3fe357576efaa commit 40b0b46f62d61cb53cbee721fcc3fe357576efaa Author: Juraj Lutter <otis@FreeBSD.org> AuthorDate: 2023-09-27 06:12:46 +0000 Commit: Juraj Lutter <otis@FreeBSD.org> CommitDate: 2023-10-18 14:50:15 +0000 net-mgmt/unifi7: Update to 7.5.187 - Update to 7.5.187 - Add "externaldb" flavor [1] - Adjust rc.d script Release notes: https://community.ui.com/releases/r/network/7.5.187 PR: 273096 [1] Co-authored-by: Ronald Klop <ronald@FreeBSD.org> --- net-mgmt/unifi7/Makefile | 17 ++++++++++++----- net-mgmt/unifi7/distinfo | 10 +++++----- net-mgmt/unifi7/files/unifi.in | 7 ++++++- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/net-mgmt/unifi7/Makefile b/net-mgmt/unifi7/Makefile index 0436a7b2824c..fb4fdc2e9fbd 100644 --- a/net-mgmt/unifi7/Makefile +++ b/net-mgmt/unifi7/Makefile @@ -1,5 +1,5 @@ PORTNAME= unifi7 -PORTVERSION= 7.4.162 +PORTVERSION= 7.5.187 CATEGORIES= net-mgmt java MASTER_SITES= http://dl.ubnt.com/unifi/%SUBDIR%/:unifi \ https://repo1.maven.org/maven2/%SUBDIR%/:jax @@ -16,15 +16,18 @@ WWW= https://help.ui.com/hc/en-us/categories/200320654-UniFi-Wireless RUN_DEPENDS= snappyjava>0:archivers/snappy-java +FLAVORS= default externaldb +FLAVOR?= ${FLAVORS:[1]} + +externaldb_PKGNAMESUFFIX= -externaldb + USES= cpe CPE_VENDOR= ui CPE_PRODUCT= unifi_controller USE_JAVA= yes -JAVA_VERSION= 11 -JAVA_OS= native -JAVA_VENDOR= openjdk bsdjava -JAVA_RUN= yes +JAVA_VERSION= 17 +JAVA_RUN= jre USE_RC_SUBR= unifi CONFLICTS_INSTALL= unifi6 @@ -50,6 +53,10 @@ GROUPS= unifi OPTIONS_DEFINE= EXTERNALDB +.if (empty(FLAVOR) || ${FLAVOR:U} == externaldb) +OPTIONS_DEFAULT+= EXTERNALDB +.endif + EXTERNALDB_DESC= Use external MongoDB server EXTERNALDB_VARS= PKGMESSAGE+=${WRKSRC}/pkg-message.extdb \ SUB_FILES+=pkg-message.extdb diff --git a/net-mgmt/unifi7/distinfo b/net-mgmt/unifi7/distinfo index 89c1143175bd..98d8dc6f0722 100644 --- a/net-mgmt/unifi7/distinfo +++ b/net-mgmt/unifi7/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1690130298 -SHA256 (unifi7-7.4.162/unifi_sysvinit_all.deb) = 069652f793498124468c985537a569f3fe1d8dd404be3fb69df6b2d18b153c4c -SIZE (unifi7-7.4.162/unifi_sysvinit_all.deb) = 144141778 -SHA256 (unifi7-7.4.162/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 -SIZE (unifi7-7.4.162/javax.activation-api-1.2.0.jar) = 56674 +TIMESTAMP = 1697637669 +SHA256 (unifi7-7.5.187/unifi_sysvinit_all.deb) = 6b9925f2065b467852fe9d6298f97bb28334fd04851dd334fb66cd9837dcd666 +SIZE (unifi7-7.5.187/unifi_sysvinit_all.deb) = 149836568 +SHA256 (unifi7-7.5.187/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 +SIZE (unifi7-7.5.187/javax.activation-api-1.2.0.jar) = 56674 diff --git a/net-mgmt/unifi7/files/unifi.in b/net-mgmt/unifi7/files/unifi.in index e39127bb2c40..a3cdc54627a1 100644 --- a/net-mgmt/unifi7/files/unifi.in +++ b/net-mgmt/unifi7/files/unifi.in @@ -45,7 +45,12 @@ load_rc_config ${name} : ${unifi_group:=%%GROUPS%%} : ${unifi_chdir=%%JAVASHAREDIR%%/unifi} : ${unifi_java_home=%%JAVA_HOME%%} -: ${unifi_javaflags="-Djava.awt.headless=true -Xmx1024M"} +: ${unifi_javaflags="-Djava.awt.headless=true -Xmx1024M \ + --add-opens java.base/java.lang=ALL-UNNAMED \ + --add-opens java.base/java.time=ALL-UNNAMED \ + --add-opens java.base/sun.security.util=ALL-UNNAMED \ + --add-opens java.base/java.io=ALL-UNNAMED \ + --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED"} pidfile="/var/run/unifi/${name}.pid" procname=${unifi_java_home}/bin/java