svn commit: r459389 - in head: net/guacamole-server www/guacamole-client
Richard Gallamore
ultima at FreeBSD.org
Fri Jan 19 03:30:05 UTC 2018
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 at 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 at 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
More information about the svn-ports-all
mailing list