Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Mar 2021 09:51:05 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r569458 - head/net/freerdp
Message-ID:  <202103290951.12T9p5Av069221@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Mon Mar 29 09:51:05 2021
New Revision: 569458
URL: https://svnweb.freebsd.org/changeset/ports/569458

Log:
  net/freerdp: Update to 2.3.2
  
  - add JPEG support
  - give maintainership to VVD <vvd@unislabs.com>
  
  Changelog:
  	https://github.com/FreeRDP/FreeRDP/releases/tag/2.3.2
  
  PR:		253880
  Submitted by:	VVD <vvd@unislabs.com>
  Approved by:	kevans (previous maintainer)

Modified:
  head/net/freerdp/Makefile
  head/net/freerdp/distinfo
  head/net/freerdp/pkg-descr
  head/net/freerdp/pkg-plist

Modified: head/net/freerdp/Makefile
==============================================================================
--- head/net/freerdp/Makefile	Mon Mar 29 09:33:11 2021	(r569457)
+++ head/net/freerdp/Makefile	Mon Mar 29 09:51:05 2021	(r569458)
@@ -2,13 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	freerdp
-DISTVERSION=	2.2.0
-PORTREVISION=	3
+DISTVERSION=	2.3.2
 CATEGORIES=	net comms
 MASTER_SITES=   https://pub.freerdp.com/releases/ \
 		https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
 
-MAINTAINER=	kevans@FreeBSD.org
+MAINTAINER=	vvd@unislabs.com
 COMMENT=	Free implementation of Remote Desktop Protocol
 
 LICENSE=	APACHE20
@@ -30,32 +29,20 @@ MAJORVERSION=	${PORTVERSION:R:R}
 PLIST_SUB+=	PATCHVERSION="${PATCHVERSION}"
 PLIST_SUB+=	MAJORVERSION="${MAJORVERSION}"
 
-CMAKE_ARGS+=	-DWITH_CHANNELS:BOOL=ON \
-		-DWITH_DIRECTFB:BOOL=OFF \
-		-DWITH_DSP_EXPERIMENTAL:BOOL=OFF \
-		-DWITH_DSP_FFMPEG:BOOL=OFF -DWITH_GPROF:BOOL=OFF \
-		-DWITH_GSTREAMER_0_10:BOOL=OFF -DWITH_IPP:BOOL=OFF \
-		-DWITH_JPEG:BOOL=OFF -DWITH_LIBSYSTEMD:BOOL=OFF \
-		-DWITH_MBEDTLS:BOOL=OFF -DWITH_OPENSLES=OFF \
-		-DWITH_OPENSSL:BOOL=ON -DWITH_OSS=ON \
-		-DWITH_PROFILER:BOOL=OFF -DWITH_SAMPLE:BOOL=OFF \
-		-DWITH_SANITIZE_ADDRESS:BOOL=OFF \
-		-DWITH_SANITIZE_MEMORY:BOOL=OFF \
-		-DWITH_SANITIZE_THREAD:BOOL=OFF -DWITH_SERVER:BOOL=OFF \
-		-DWITH_SERVER_INTERFACE:BOOL=OFF \
-		-DWITH_SMARTCARD_INSPECT:BOOL=OFF \
-		-DWITH_THIRD_PARTY:BOOL=OFF \
-		-DWITH_VALGRIND_MEMCHECK:BOOL=OFF -DWITH_X264:BOOL=OFF \
-		-DWITH_ZLIB:BOOL=ON \
-		-DCHANNEL_URBDRC_CLIENT:BOOL=ON \
-		${CMAKE_ARGS_${ARCH}}
+CMAKE_ARGS+=	${CMAKE_ARGS_${ARCH}}
+CMAKE_ON=	WITH_CHANNELS WITH_OPENSSL WITH_OSS WITH_ZLIB CHANNEL_URBDRC_CLIENT
+CMAKE_OFF=	WITH_DIRECTFB WITH_DSP_EXPERIMENTAL WITH_DSP_FFMPEG WITH_GPROF \
+		WITH_GSTREAMER_0_10 WITH_IPP WITH_LIBSYSTEMD \
+		WITH_MBEDTLS WITH_OPENCL WITH_OPENSLES WITH_PROFILER WITH_SAMPLE \
+		WITH_SANITIZE_ADDRESS WITH_SANITIZE_MEMORY WITH_SANITIZE_THREAD \
+		WITH_SERVER WITH_SERVER_INTERFACE WITH_SMARTCARD_INSPECT \
+		WITH_THIRD_PARTY WITH_VALGRIND_MEMCHECK WITH_X264
 
-CMAKE_ARGS_aarch64=	-DWITH_NEON=ON
-CFLAGS_aarch64=		-D__ARM_NEON__=__ARM_NEON # clang
+CMAKE_ARGS_aarch64+=	-DWITH_NEON=ON
+CFLAGS_aarch64+=	-D__ARM_NEON__=__ARM_NEON # clang
 
-OPTIONS_DEFINE=		ALSA CUPS FAAC FAAD FFMPEG GSM \
-			GSTREAMER ICU KERBEROS LAME MANPAGES OPENH264 \
-			PCSC PULSEAUDIO SOXR WAYLAND X11
+OPTIONS_DEFINE=		ALSA CUPS FAAC FAAD FFMPEG GSM GSTREAMER ICU JPEG KERBEROS \
+			LAME MANPAGES OPENH264 PCSC PULSEAUDIO SOXR WAYLAND X11
 OPTIONS_DEFAULT=	CUPS GSTREAMER ICU KERBEROS MANPAGES WAYLAND X11
 OPTIONS_SUB=		yes
 
@@ -91,6 +78,9 @@ GSTREAMER_LIB_DEPENDS=	libgstbase-1.0.so:multimedia/gs
 
 ICU_LIB_DEPENDS=	libicuuc.so:devel/icu
 ICU_CMAKE_BOOL=		WITH_ICU
+
+JPEG_USES=		jpeg
+JPEG_CMAKE_BOOL=	WITH_JPEG
 
 KERBEROS_CMAKE_BOOL=	WITH_GSSAPI_HEIMDAL
 

Modified: head/net/freerdp/distinfo
==============================================================================
--- head/net/freerdp/distinfo	Mon Mar 29 09:33:11 2021	(r569457)
+++ head/net/freerdp/distinfo	Mon Mar 29 09:51:05 2021	(r569458)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1595498870
-SHA256 (freerdp-2.2.0.tar.gz) = 19b30759e324ce7a9767af880116a4c571761e9ad9c5d6c98c5b302ff8c24c6c
-SIZE (freerdp-2.2.0.tar.gz) = 6878427
+TIMESTAMP = 1616353658
+SHA256 (freerdp-2.3.2.tar.gz) = deb888034a441c7f76dc8b3ddea67fac3c0d815739fc2146e1243480ce56c91c
+SIZE (freerdp-2.3.2.tar.gz) = 7284490

Modified: head/net/freerdp/pkg-descr
==============================================================================
--- head/net/freerdp/pkg-descr	Mon Mar 29 09:33:11 2021	(r569457)
+++ head/net/freerdp/pkg-descr	Mon Mar 29 09:51:05 2021	(r569458)
@@ -3,4 +3,4 @@ released under the Apache license.  Enjoy the freedom 
 software wherever you want, the way you want it, in a world where
 interoperability can finally liberate your computing experience.
 
-WWW: http://www.freerdp.com
+WWW: https://www.freerdp.com/

Modified: head/net/freerdp/pkg-plist
==============================================================================
--- head/net/freerdp/pkg-plist	Mon Mar 29 09:33:11 2021	(r569457)
+++ head/net/freerdp/pkg-plist	Mon Mar 29 09:51:05 2021	(r569458)
@@ -20,6 +20,7 @@ include/freerdp2/freerdp/channels/audin.h
 include/freerdp2/freerdp/channels/channels.h
 include/freerdp2/freerdp/channels/cliprdr.h
 include/freerdp2/freerdp/channels/disp.h
+include/freerdp2/freerdp/channels/echo.h
 include/freerdp2/freerdp/channels/encomsp.h
 include/freerdp2/freerdp/channels/geometry.h
 include/freerdp2/freerdp/channels/log.h



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