Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jan 2018 03:30:03 +0000 (UTC)
From:      Richard Gallamore <ultima@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r459389 - in head: net/guacamole-server www/guacamole-client
Message-ID:  <201801190330.w0J3U36e057756@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ultima
Date: Fri Jan 19 03:30:03 2018
New Revision: 459389
URL: https://svnweb.freebsd.org/changeset/ports/459389

Log:
  * Updated to 0.9.14
  
  Changes: https://guacamole.apache.org/releases/0.9.14
  
  Affected ports: net/guacamole-server www/guacamole-client

Modified:
  head/net/guacamole-server/Makefile
  head/net/guacamole-server/distinfo
  head/net/guacamole-server/pkg-plist
  head/www/guacamole-client/Makefile
  head/www/guacamole-client/distinfo
  head/www/guacamole-client/pkg-plist

Modified: head/net/guacamole-server/Makefile
==============================================================================
--- head/net/guacamole-server/Makefile	Fri Jan 19 02:43:38 2018	(r459388)
+++ head/net/guacamole-server/Makefile	Fri Jan 19 03:30:03 2018	(r459389)
@@ -2,9 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	guacamole-server
-PORTVERSION=	0.9.13
-DISTVERSIONSUFFIX=	-incubating
-PORTREVISION=	1
+DISTVERSION=	0.9.14
 CATEGORIES=	net
 
 MAINTAINER=	ultima@FreeBSD.org
@@ -19,11 +17,10 @@ LIB_DEPENDS=	libossp-uuid.so:misc/ossp-uuid \
 CONFLICTS_BUILD=pulseaudio-*+jack_* ffmpeg-*+jack_*
 
 USES=		autoreconf jpeg libtool localbase \
-		pkgconfig shebangfix ssl
+		pkgconfig shebangfix
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	apache
-GH_PROJECT=	incubator-guacamole-server
 
 USE_GNOME=	cairo
 USE_LDCONFIG=	yes
@@ -40,8 +37,8 @@ GROUPS=		guacamole
 SUB_LIST=	GUACD_USER=${USERS} \
 		GUACD_GROUP=${GROUPS}
 
-OPTIONS_DEFINE=		WEBP GUACENC NLS
-OPTIONS_DEFAULT=	RDP SSH VNC VORBIS PULSEAUDIO WEBP GUACENC
+OPTIONS_DEFINE=		GUACENC NLS SSL WEBP
+OPTIONS_DEFAULT=	RDP SSH SSL VNC VORBIS PULSEAUDIO WEBP GUACENC
 OPTIONS_GROUP=		SP AUDIO
 OPTIONS_GROUP_SP=	RDP SSH VNC
 OPTIONS_GROUP_AUDIO=	VORBIS PULSEAUDIO
@@ -49,26 +46,36 @@ OPTIONS_SUB=		yes
 
 AUDIO_DESC=		Audio Support
 GUACENC_DESC=		Video Encoding Utility
-PULSEAUDIO_DESC=	VNC audio support (Experimental)
 RDP_DESC=		RDP protocol support
 SP_DESC=		Supported Protocols
 VNC_DESC=		VNC protocol support
 
+GUACENC_CONFIGURE_ENABLE=	guacenc
+GUACENC_CONFIGURE_WITH=		libavcodec libavutil libswscale
 GUACENC_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg
 NLS_USES=		gettext-runtime
+PULSEAUDIO_CONFIGURE_WITH=	pulse
 PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
+RDP_CONFIGURE_WITH=	rdp
 RDP_LIB_DEPENDS=	libfreerdp1.so:net/freerdp1
+SSH_CONFIGURE_WITH=	pango ssh
+SSH_IMPLIES=		SSL
 SSH_LIB_DEPENDS=	libssh2.so:security/libssh2
 SSH_USE=		GNOME=pango
+SSL_CONFIGURE_WITH=	ssl
+SSL_USES=		ssl
+VNC_CONFIGURE_WITH=	vnc
 VNC_LIB_DEPENDS=	libvncserver.so:net/libvncserver
+VORBIS_CONFIGURE_WITH=	vorbis
 VORBIS_LIB_DEPENDS=	libvorbis.so:audio/libvorbis \
 			libogg.so:audio/libogg
+WEBP_CONFIGURE_WITH=	webp
 WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp
 
 post-patch:
 	@${REINPLACE_CMD} 's|/etc/ssl|${PREFIX}/etc/ssl|g ; \
 			 s|/etc/guacamole|${PREFIX}/etc/guacd|g' \
-			 ${WRKSRC}/src/guacd/man/guacd.conf.5
+			 ${WRKSRC}/src/guacd/man/guacd.conf.5.in
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${ETCDIR}

Modified: head/net/guacamole-server/distinfo
==============================================================================
--- head/net/guacamole-server/distinfo	Fri Jan 19 02:43:38 2018	(r459388)
+++ head/net/guacamole-server/distinfo	Fri Jan 19 03:30:03 2018	(r459389)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501623757
-SHA256 (apache-incubator-guacamole-server-0.9.13-incubating_GH0.tar.gz) = 09338af682ac966394eb79ac3c1422a38a58c1d77139b06a90fef195f7ec69b8
-SIZE (apache-incubator-guacamole-server-0.9.13-incubating_GH0.tar.gz) = 396012
+TIMESTAMP = 1516318156
+SHA256 (apache-guacamole-server-0.9.14_GH0.tar.gz) = 3a4e3f856ebf3daacaf08b93b45a013f919530a11d86cc5c41f858b3bc2984b6
+SIZE (apache-guacamole-server-0.9.14_GH0.tar.gz) = 412667

Modified: head/net/guacamole-server/pkg-plist
==============================================================================
--- head/net/guacamole-server/pkg-plist	Fri Jan 19 02:43:38 2018	(r459388)
+++ head/net/guacamole-server/pkg-plist	Fri Jan 19 03:30:03 2018	(r459389)
@@ -24,6 +24,7 @@ include/guacamole/protocol-types.h
 include/guacamole/protocol.h
 include/guacamole/socket-constants.h
 include/guacamole/socket-fntypes.h
+include/guacamole/socket-ssl.h
 include/guacamole/socket-types.h
 include/guacamole/socket.h
 include/guacamole/stream-types.h
@@ -54,7 +55,7 @@ include/guacamole/user.h
 lib/libguac.a
 lib/libguac.so
 lib/libguac.so.12
-lib/libguac.so.12.2.0
+lib/libguac.so.12.3.0
 man/man5/guacd.conf.5.gz
 man/man8/guacd.8.gz
 %%GUACENC%%man/man1/guacenc.1.gz

Modified: head/www/guacamole-client/Makefile
==============================================================================
--- head/www/guacamole-client/Makefile	Fri Jan 19 02:43:38 2018	(r459388)
+++ head/www/guacamole-client/Makefile	Fri Jan 19 03:30:03 2018	(r459389)
@@ -2,12 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	guacamole-client
-PORTVERSION=	0.9.13
-DISTVERSIONSUFFIX=	-incubating
+DISTVERSION=	0.9.14
 CATEGORIES=	www java
 MASTER_SITES+=	https://sourceforge.net/projects/distfiles/files/${PORTNAME}/:repo \
 		http://sourceforge.net/projects/distfiles/files/${PORTNAME}/:repo
-DISTFILES=	repository-${PORTVERSION}${EXTRACT_SUFX}:repo
+DISTFILES=	repository-${DISTVERSION}${EXTRACT_SUFX}:repo
 DIST_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	ultima@FreeBSD.org
@@ -24,7 +23,6 @@ JAVA_VERSION=	1.8+
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	apache
-GH_PROJECT=	incubator-guacamole-client
 
 MVN=		mvn
 MVN_ARGS=	package -Duser.home=${WRKDIR}
@@ -43,7 +41,7 @@ TOMCAT_DESC=		Use Tomcat as your servlet
 TOMCAT_RUN_DEPENDS=	${LOCALBASE}/apache-tomcat-8.0/bin/bootstrap.jar:www/tomcat8
 SERVER_RUN_DEPENDS=	guacd:net/guacamole-server
 
-AUTH_EXTENSION=	duo cas header ldap noauth
+AUTH_EXTENSION=	cas duo header ldap noauth openid
 
 .include <bsd.port.pre.mk>
 

Modified: head/www/guacamole-client/distinfo
==============================================================================
--- head/www/guacamole-client/distinfo	Fri Jan 19 02:43:38 2018	(r459388)
+++ head/www/guacamole-client/distinfo	Fri Jan 19 03:30:03 2018	(r459389)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1501628487
-SHA256 (guacamole-client/repository-0.9.13.tar.xz) = 2e35f8dc60ba5cc38efe9e44155cd80d48f27418989edc56a4dc95eaf198368d
-SIZE (guacamole-client/repository-0.9.13.tar.xz) = 51868452
-SHA256 (guacamole-client/apache-incubator-guacamole-client-0.9.13-incubating_GH0.tar.gz) = ca5e0ddf952dea3faff2b41e87f5b47b2bf235c8640d4193dcd6b3611b9d8ebd
-SIZE (guacamole-client/apache-incubator-guacamole-client-0.9.13-incubating_GH0.tar.gz) = 5766007
+TIMESTAMP = 1516328642
+SHA256 (guacamole-client/repository-0.9.14.tar.xz) = e43889aec0a36c799283d935f4dc3889a62862c9cd68ef25f9ca930c0a113d5d
+SIZE (guacamole-client/repository-0.9.14.tar.xz) = 48252548
+SHA256 (guacamole-client/apache-guacamole-client-0.9.14_GH0.tar.gz) = 2b2df9ee951696c29a2c1d9b0415c7d5742f3dee33da6dea4b52082bd8e04db0
+SIZE (guacamole-client/apache-guacamole-client-0.9.14_GH0.tar.gz) = 5821042

Modified: head/www/guacamole-client/pkg-plist
==============================================================================
--- head/www/guacamole-client/pkg-plist	Fri Jan 19 02:43:38 2018	(r459388)
+++ head/www/guacamole-client/pkg-plist	Fri Jan 19 03:30:03 2018	(r459389)
@@ -9,4 +9,5 @@
 %%DATADIR%%/guacamole-auth-jdbc.tar.gz
 %%DATADIR%%/guacamole-auth-ldap.tar.gz
 %%DATADIR%%/guacamole-auth-noauth.tar.gz
+%%DATADIR%%/guacamole-auth-openid.tar.gz
 %%DATADIR%%/guacamole.war



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801190330.w0J3U36e057756>