mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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)
This commit is contained in:
parent
4f240e6879
commit
6be83342c8
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=569458
4 changed files with 22 additions and 31 deletions
|
@ -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
|
||||
|
||||
|
@ -92,6 +79,9 @@ GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1
|
|||
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
|
||||
|
||||
LAME_LIB_DEPENDS= libmp3lame.so:audio/lame
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -3,4 +3,4 @@ released under the Apache license. Enjoy the freedom of using your
|
|||
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/
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue