mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
*/*: remove GNU_CONFIGURE_MANPREFIX and pet the portclippy
Approved by: arrowd (mentor)
This commit is contained in:
parent
d866fc74bc
commit
43757efeb9
19 changed files with 244 additions and 213 deletions
|
@ -18,29 +18,32 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \
|
||||||
USES= cmake compiler:c++17-lang pkgconfig python:build qt:5 ssl
|
USES= cmake compiler:c++17-lang pkgconfig python:build qt:5 ssl
|
||||||
USE_CXXSTD= c++17
|
USE_CXXSTD= c++17
|
||||||
USE_QT= buildtools:build core dbus network qmake:build sql xml
|
USE_QT= buildtools:build core dbus network qmake:build sql xml
|
||||||
|
USE_RC_SUBR= mumble_server
|
||||||
|
|
||||||
|
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17
|
||||||
CMAKE_ON= server
|
CMAKE_ON= server
|
||||||
CMAKE_OFF= client
|
CMAKE_OFF= client
|
||||||
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17
|
|
||||||
|
|
||||||
CXXFLAGS+= -Wno-deprecated-declarations
|
CXXFLAGS+= -Wno-deprecated-declarations
|
||||||
|
|
||||||
USE_RC_SUBR= mumble_server
|
EXTRA_PATCHES+= ${.CURDIR}/../mumble/files/patch-src_MumbleProtocol.cpp
|
||||||
SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
|
SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
|
||||||
|
|
||||||
EXTRA_PATCHES+= ${.CURDIR}/../mumble/files/patch-src_MumbleProtocol.cpp
|
USERS= mumble-server
|
||||||
|
GROUPS= mumble-server
|
||||||
|
|
||||||
OPTIONS_DEFINE= AVAHI DOCS ICE LTO
|
OPTIONS_DEFINE= AVAHI DOCS ICE LTO
|
||||||
OPTIONS_DEFAULT= AVAHI LTO MYSQL SQLITE
|
OPTIONS_DEFAULT= AVAHI LTO MYSQL SQLITE
|
||||||
OPTIONS_MULTI= SQL
|
OPTIONS_MULTI= SQL
|
||||||
OPTIONS_MULTI_SQL= MYSQL PGSQL SQLITE
|
OPTIONS_MULTI_SQL= MYSQL PGSQL SQLITE
|
||||||
|
|
||||||
AVAHI_CMAKE_BOOL= zeroconf
|
|
||||||
AVAHI_LIB_DEPENDS= libdns_sd.so:net/avahi-libdns
|
|
||||||
|
|
||||||
ICE_DESC= Ice Support
|
ICE_DESC= Ice Support
|
||||||
ICE_CMAKE_BOOL= ice
|
|
||||||
|
AVAHI_LIB_DEPENDS= libdns_sd.so:net/avahi-libdns
|
||||||
|
AVAHI_CMAKE_BOOL= zeroconf
|
||||||
|
|
||||||
ICE_LIB_DEPENDS= libIce.so:devel/ice
|
ICE_LIB_DEPENDS= libIce.so:devel/ice
|
||||||
|
ICE_CMAKE_BOOL= ice
|
||||||
|
|
||||||
LTO_CMAKE_BOOL= lto
|
LTO_CMAKE_BOOL= lto
|
||||||
|
|
||||||
|
@ -48,9 +51,6 @@ MYSQL_USE= QT=sql-mysql:run
|
||||||
PGSQL_USE= QT=sql-pgsql:run
|
PGSQL_USE= QT=sql-pgsql:run
|
||||||
SQLITE_USE= QT=sql-sqlite3:run
|
SQLITE_USE= QT=sql-sqlite3:run
|
||||||
|
|
||||||
USERS= mumble-server
|
|
||||||
GROUPS= mumble-server
|
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
|
|
@ -31,10 +31,10 @@ USE_QT= buildtools:build concurrent core dbus gui l10n linguist:build network \
|
||||||
qmake:build sql sql-sqlite3:run svg widgets xml
|
qmake:build sql sql-sqlite3:run svg widgets xml
|
||||||
USE_XORG= x11 xext xi
|
USE_XORG= x11 xext xi
|
||||||
|
|
||||||
|
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17
|
||||||
CMAKE_ON= client oss overlay plugins translations xinput2
|
CMAKE_ON= client oss overlay plugins translations xinput2
|
||||||
CMAKE_OFF= bundled-gsl bundled-json bundle-qt-translations bundled-speex \
|
CMAKE_OFF= bundled-gsl bundled-json bundle-qt-translations bundled-speex \
|
||||||
crash-report g15 server tracy update
|
crash-report g15 server tracy update
|
||||||
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17
|
|
||||||
|
|
||||||
CONFIGURE_ENV= MUMBLE_PYTHON=${PYTHON_CMD}
|
CONFIGURE_ENV= MUMBLE_PYTHON=${PYTHON_CMD}
|
||||||
CXXFLAGS+= -Wno-deprecated-declarations
|
CXXFLAGS+= -Wno-deprecated-declarations
|
||||||
|
@ -50,8 +50,8 @@ OPTIONS_RADIO_SPEECH= QTSPEECH SPEECHD
|
||||||
OVERLAY_32BIT_DESC= Build and install 32bit overlay module
|
OVERLAY_32BIT_DESC= Build and install 32bit overlay module
|
||||||
QTSPEECH_DESC= Use Qt's text-to-speech system
|
QTSPEECH_DESC= Use Qt's text-to-speech system
|
||||||
RNNOISE_DESC= Use RNNoise for machine learning noise reduction
|
RNNOISE_DESC= Use RNNoise for machine learning noise reduction
|
||||||
SPEECH_DESC= Support text-to-speech
|
|
||||||
SPEECHD_DESC= Support for Speech Dispatcher
|
SPEECHD_DESC= Support for Speech Dispatcher
|
||||||
|
SPEECH_DESC= Support text-to-speech
|
||||||
|
|
||||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||||
ALSA_CMAKE_BOOL= alsa
|
ALSA_CMAKE_BOOL= alsa
|
||||||
|
|
|
@ -17,20 +17,21 @@ USES= compiler:c++11-lang qmake pkgconfig python:build qt:5 ssl
|
||||||
BROKEN_SSL= openssl openssl31
|
BROKEN_SSL= openssl openssl31
|
||||||
BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON
|
BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON
|
||||||
USE_CXXSTD= c++11
|
USE_CXXSTD= c++11
|
||||||
USE_QT= buildtools:build core network sql xml
|
|
||||||
|
|
||||||
USE_GITHUB= YES
|
USE_GITHUB= YES
|
||||||
GH_ACCOUNT= mumble-voip
|
GH_ACCOUNT= mumble-voip
|
||||||
GH_PROJECT= mumble
|
GH_PROJECT= mumble
|
||||||
|
USE_QT= buildtools:build core network sql xml
|
||||||
|
USE_RC_SUBR= murmur
|
||||||
|
|
||||||
CONFIG= no-client
|
CONFIG= no-client
|
||||||
QMAKE_ARGS= "CONFIG+=${CONFIG}"
|
QMAKE_ARGS= "CONFIG+=${CONFIG}"
|
||||||
QMAKE_ENV+= "MUMBLE_PYTHON=${PYTHON_CMD}"
|
QMAKE_ENV+= "MUMBLE_PYTHON=${PYTHON_CMD}"
|
||||||
|
|
||||||
USE_RC_SUBR= murmur
|
PORTSCOUT= limit:^1\.3\.
|
||||||
SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
|
SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
|
||||||
|
|
||||||
PORTSCOUT= limit:^1\.3\.
|
USERS= murmur
|
||||||
|
GROUPS= murmur
|
||||||
|
|
||||||
OPTIONS_DEFINE= BONJOUR DBUS DOCS ICE
|
OPTIONS_DEFINE= BONJOUR DBUS DOCS ICE
|
||||||
OPTIONS_DEFAULT= BONJOUR MYSQL SQLITE
|
OPTIONS_DEFAULT= BONJOUR MYSQL SQLITE
|
||||||
|
@ -38,24 +39,22 @@ OPTIONS_MULTI= SQL
|
||||||
OPTIONS_MULTI_SQL= MYSQL SQLITE
|
OPTIONS_MULTI_SQL= MYSQL SQLITE
|
||||||
|
|
||||||
BONJOUR_DESC= Bonjour Support
|
BONJOUR_DESC= Bonjour Support
|
||||||
BONJOUR_VARS_OFF= CONFIG+=no-bonjour
|
|
||||||
BONJOUR_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
|
|
||||||
|
|
||||||
DBUS_VARS_OFF= CONFIG+=no-dbus
|
|
||||||
DBUS_USE= QT=dbus
|
|
||||||
|
|
||||||
ICE_DESC= Ice Support
|
ICE_DESC= Ice Support
|
||||||
ICE_VARS_OFF= CONFIG+=no-ice
|
|
||||||
|
BONJOUR_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
|
||||||
|
BONJOUR_VARS_OFF= CONFIG+=no-bonjour
|
||||||
|
|
||||||
|
DBUS_USE= QT=dbus
|
||||||
|
DBUS_VARS_OFF= CONFIG+=no-dbus
|
||||||
|
|
||||||
ICE_LIB_DEPENDS= libIce.so:devel/ice
|
ICE_LIB_DEPENDS= libIce.so:devel/ice
|
||||||
|
ICE_VARS_OFF= CONFIG+=no-ice
|
||||||
|
|
||||||
MYSQL_VARS_OFF= CONFIG+=no-sql-mysql
|
|
||||||
MYSQL_USE= QT=sql-mysql
|
MYSQL_USE= QT=sql-mysql
|
||||||
|
MYSQL_VARS_OFF= CONFIG+=no-sql-mysql
|
||||||
|
|
||||||
SQLITE_VARS_OFF= CONFIG+=no-sqlite3_run
|
|
||||||
SQLITE_USE= QT=sql-sqlite3:run
|
SQLITE_USE= QT=sql-sqlite3:run
|
||||||
|
SQLITE_VARS_OFF= CONFIG+=no-sqlite3_run
|
||||||
USERS= murmur
|
|
||||||
GROUPS= murmur
|
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
# PCH is broken on GCC
|
# PCH is broken on GCC
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
PORTNAME= sqldeveloper
|
PORTNAME= sqldeveloper
|
||||||
DISTVERSION= 23.1.1.345.2114
|
DISTVERSION= 23.1.1.345.2114
|
||||||
PORTREVISION= 2
|
|
||||||
DISTVERSIONSUFFIX= -no-jre
|
DISTVERSIONSUFFIX= -no-jre
|
||||||
|
PORTREVISION= 2
|
||||||
CATEGORIES= databases java
|
CATEGORIES= databases java
|
||||||
# https://www.oracle.com/tools/downloads/sqldev-downloads.html
|
# https://www.oracle.com/tools/downloads/sqldev-downloads.html
|
||||||
MASTER_SITES=
|
MASTER_SITES=
|
||||||
|
|
|
@ -50,14 +50,13 @@ LIB_DEPENDS= libdraco.so:archivers/draco \
|
||||||
|
|
||||||
USES= gl gnome
|
USES= gl gnome
|
||||||
USE_ANT= yes
|
USE_ANT= yes
|
||||||
USE_GL= gl
|
|
||||||
USE_GNOME= glib20 gtk30
|
|
||||||
USE_JAVA= 17+
|
|
||||||
|
|
||||||
USE_GITHUB= yes
|
USE_GITHUB= yes
|
||||||
GH_ACCOUNT= LWJGL
|
GH_ACCOUNT= LWJGL
|
||||||
GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX}
|
GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX}
|
||||||
GH_TAGNAME= de8bd86
|
GH_TAGNAME= de8bd86
|
||||||
|
USE_GL= gl
|
||||||
|
USE_GNOME= glib20 gtk30
|
||||||
|
USE_JAVA= 17+
|
||||||
|
|
||||||
MAKE_ARGS= -Dbuild.offline=true \
|
MAKE_ARGS= -Dbuild.offline=true \
|
||||||
-Djavadoc.skip=true \
|
-Djavadoc.skip=true \
|
||||||
|
|
|
@ -17,28 +17,25 @@ USE_GITHUB= yes
|
||||||
GH_ACCOUNT= KhronosGroup
|
GH_ACCOUNT= KhronosGroup
|
||||||
GH_PROJECT= KTX-Software
|
GH_PROJECT= KTX-Software
|
||||||
|
|
||||||
OPTIONS_SINGLE= SIMD
|
|
||||||
OPTIONS_SINGLE_SIMD= AVX2 NEON NONE SSE2 SSE41
|
|
||||||
OPTIONS_EXCLUDE= ${${ARCH} != amd64 && ${ARCH} != i386:?AVX2 SSE2 SSE41:}
|
|
||||||
OPTIONS_EXCLUDE+= ${${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != aarch64:?NEON:}
|
|
||||||
OPTIONS_DEFAULT_aarch64= NEON
|
OPTIONS_DEFAULT_aarch64= NEON
|
||||||
OPTIONS_DEFAULT_amd64= SSE2
|
OPTIONS_DEFAULT_amd64= SSE2
|
||||||
OPTIONS_DEFAULT_armv7= NEON
|
OPTIONS_DEFAULT_armv7= NEON
|
||||||
OPTIONS_DEFAULT_OTHER_ARCHS= NONE
|
OPTIONS_DEFAULT_OTHER_ARCHS= NONE
|
||||||
|
OPTIONS_SINGLE= SIMD
|
||||||
|
OPTIONS_SINGLE_SIMD= AVX2 NEON NONE SSE2 SSE41
|
||||||
|
OPTIONS_EXCLUDE= ${${ARCH} != amd64 && ${ARCH} != i386:?AVX2 SSE2 SSE41:}
|
||||||
|
OPTIONS_EXCLUDE+= ${${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != aarch64:?NEON:}
|
||||||
|
|
||||||
AVX2_DESC= Use the AVX2 instruction set
|
AVX2_DESC= Use the AVX2 instruction set
|
||||||
AVX2_CMAKE_ON= -DASTCENC_ISA_AVX2:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=ON
|
|
||||||
|
|
||||||
NEON_DESC= Use the NEON instruction set
|
NEON_DESC= Use the NEON instruction set
|
||||||
NEON_CMAKE_ON= -DASTCENC_ISA_NEON:BOOL=ON
|
|
||||||
|
|
||||||
NONE_DESC= Don't use any SIMD instructions
|
NONE_DESC= Don't use any SIMD instructions
|
||||||
NONE_CMAKE_ON= -DASTCENC_ISA_NONE:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=OFF
|
|
||||||
|
|
||||||
SSE2_DESC= Use the SSE2 instruction set
|
SSE2_DESC= Use the SSE2 instruction set
|
||||||
SSE2_CMAKE_ON= -DASTCENC_ISA_SSE2:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=OFF
|
|
||||||
|
|
||||||
SSE41_DESC= Use the SSE4.1 instruction set
|
SSE41_DESC= Use the SSE4.1 instruction set
|
||||||
|
|
||||||
|
AVX2_CMAKE_ON= -DASTCENC_ISA_AVX2:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=ON
|
||||||
|
NEON_CMAKE_ON= -DASTCENC_ISA_NEON:BOOL=ON
|
||||||
|
NONE_CMAKE_ON= -DASTCENC_ISA_NONE:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=OFF
|
||||||
|
SSE2_CMAKE_ON= -DASTCENC_ISA_SSE2:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=OFF
|
||||||
SSE41_CMAKE_ON= -DASTCENC_ISA_SSE41:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=ON
|
SSE41_CMAKE_ON= -DASTCENC_ISA_SSE41:BOOL=ON -DBASISU_SUPPORT_SSE:BOOL=ON
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
PORTNAME= openxr
|
PORTNAME= openxr
|
||||||
|
DISTVERSIONPREFIX= release-
|
||||||
DISTVERSION= 1.0.34
|
DISTVERSION= 1.0.34
|
||||||
CATEGORIES= graphics
|
CATEGORIES= graphics
|
||||||
DISTVERSIONPREFIX= release-
|
|
||||||
|
|
||||||
MAINTAINER= vvd@FreeBSD.org
|
MAINTAINER= vvd@FreeBSD.org
|
||||||
COMMENT= OpenXR provides access to Augmented and Virtual Reality (XR-platforms)
|
COMMENT= OpenXR provides access to Augmented and Virtual Reality (XR-platforms)
|
||||||
|
|
|
@ -21,7 +21,6 @@ USE_LDCONFIG= yes
|
||||||
USE_RC_SUBR= saned
|
USE_RC_SUBR= saned
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
|
|
||||||
CONFIGURE_ARGS= --disable-locking \
|
CONFIGURE_ARGS= --disable-locking \
|
||||||
--enable-pthread \
|
--enable-pthread \
|
||||||
--without-systemd
|
--without-systemd
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
PORTNAME= spirv-cross
|
PORTNAME= spirv-cross
|
||||||
|
DISTVERSIONPREFIX= vulkan-sdk-
|
||||||
DISTVERSION= 1.3.280.0
|
DISTVERSION= 1.3.280.0
|
||||||
CATEGORIES= graphics
|
CATEGORIES= graphics
|
||||||
DISTVERSIONPREFIX= vulkan-sdk-
|
|
||||||
|
|
||||||
MAINTAINER= vvd@FreeBSD.org
|
MAINTAINER= vvd@FreeBSD.org
|
||||||
COMMENT= Tool for parsing and converting SPIR-V to other shader languages
|
COMMENT= Tool for parsing and converting SPIR-V to other shader languages
|
||||||
|
|
|
@ -26,25 +26,25 @@ RUN_DEPENDS= analyseplugin:audio/ladspa \
|
||||||
ffprobe:multimedia/ffmpeg \
|
ffprobe:multimedia/ffmpeg \
|
||||||
sox:audio/sox
|
sox:audio/sox
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
|
||||||
|
|
||||||
USES= autoreconf compiler:c++11-lib gettext-runtime gettext-tools \
|
USES= autoreconf compiler:c++11-lib gettext-runtime gettext-tools \
|
||||||
gl gnome libtool localbase pathfix perl5 pkgconfig python \
|
gl gnome libtool localbase pathfix perl5 pkgconfig python \
|
||||||
sdl shebangfix xorg
|
sdl shebangfix xorg
|
||||||
|
USE_GL= gl glu
|
||||||
|
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
USE_SDL= sdl sdl2
|
||||||
|
USE_XORG= x11 xrender
|
||||||
|
|
||||||
SHEBANG_FILES= build-lives-rfx-plugin build-lives-rfx-plugin-multi smogrify \
|
SHEBANG_FILES= build-lives-rfx-plugin build-lives-rfx-plugin-multi smogrify \
|
||||||
tools/autolives.pl lives-plugins/plugins/encoders/*_encoder \
|
tools/autolives.pl lives-plugins/plugins/encoders/*_encoder \
|
||||||
lives-plugins/marcos-encoders/*encoder* \
|
lives-plugins/marcos-encoders/*encoder* \
|
||||||
lives-plugins/plugins/encoders/multi_encoder3 \
|
lives-plugins/plugins/encoders/multi_encoder3 \
|
||||||
lives-plugins/plugins/playback/audiostream/audiostreamer.pl
|
lives-plugins/plugins/playback/audiostream/audiostreamer.pl
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
USE_XORG= x11 xrender
|
|
||||||
USE_GL= gl glu
|
|
||||||
USE_SDL= sdl sdl2
|
|
||||||
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
|
|
||||||
USE_LDCONFIG= yes
|
|
||||||
|
|
||||||
CONFIGURE_ARGS= --disable-ldvgrab --disable-prctl --disable-system-weed --disable-dirac
|
CONFIGURE_ARGS= --disable-ldvgrab --disable-prctl --disable-system-weed --disable-dirac
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||||
|
|
||||||
DOC_FILES= AUTHORS COPYING COPYING.LGPL ChangeLog FEATURES GETTING.STARTED NEWS README \
|
DOC_FILES= AUTHORS COPYING COPYING.LGPL ChangeLog FEATURES GETTING.STARTED NEWS README \
|
||||||
OMC/lives-OMC.txt RFX/LiVES-Perl.odt RFX/rfxbuilder.odt \
|
OMC/lives-OMC.txt RFX/LiVES-Perl.odt RFX/rfxbuilder.odt \
|
||||||
|
@ -55,94 +55,130 @@ DOC_FILES= AUTHORS COPYING COPYING.LGPL ChangeLog FEATURES GETTING.STARTED NEWS
|
||||||
OPTIONS_DEFINE= ALSA DOCS DOXYGEN DV FFTW FREI0R JACK IMAGEMAGICK LIBEXPLAIN \
|
OPTIONS_DEFINE= ALSA DOCS DOXYGEN DV FFTW FREI0R JACK IMAGEMAGICK LIBEXPLAIN \
|
||||||
LIBVISUAL OGG OPENCV OPTIMIZED_CFLAGS NLS PROJECTM PULSEAUDIO \
|
LIBVISUAL OGG OPENCV OPTIMIZED_CFLAGS NLS PROJECTM PULSEAUDIO \
|
||||||
THEORA V4L WAYLAND
|
THEORA V4L WAYLAND
|
||||||
|
OPTIONS_DEFAULT= CDDA2WAV DOCS DV FFTW GHOSTSCRIPT IMAGEMAGICK JACK LAME \
|
||||||
|
MPG123 MPLAYER NLS OGG123 OGG OGM OPENCV \
|
||||||
|
THEORA X264 XDG_SCREENSAVER XDOTOOL XWININFO YTDLP
|
||||||
OPTIONS_GROUP= RUNTIME EXT_WIN_CAPTURE MPLAYERS MP3
|
OPTIONS_GROUP= RUNTIME EXT_WIN_CAPTURE MPLAYERS MP3
|
||||||
OPTIONS_GROUP_RUNTIME= CDDA2WAV GHOSTSCRIPT LAME MATROSKA MENCODER OGG123 OGM \
|
|
||||||
SSWF X264 XDG_SCREENSAVER XWININFO YTDLP
|
|
||||||
OPTIONS_GROUP_EXT_WIN_CAPTURE= WMCTRL XDOTOOL
|
OPTIONS_GROUP_EXT_WIN_CAPTURE= WMCTRL XDOTOOL
|
||||||
OPTIONS_GROUP_MP3= MPG123 MPG321
|
OPTIONS_GROUP_MP3= MPG123 MPG321
|
||||||
OPTIONS_GROUP_MPLAYERS= MPLAYER MPV
|
OPTIONS_GROUP_MPLAYERS= MPLAYER MPV
|
||||||
OPTIONS_DEFAULT= CDDA2WAV DOCS DV FFTW GHOSTSCRIPT IMAGEMAGICK JACK LAME \
|
OPTIONS_GROUP_RUNTIME= CDDA2WAV GHOSTSCRIPT LAME MATROSKA MENCODER OGG123 OGM \
|
||||||
MPG123 MPLAYER NLS OGG OGG123 OGM OPENCV \
|
SSWF X264 XDG_SCREENSAVER XWININFO YTDLP
|
||||||
THEORA X264 XDG_SCREENSAVER XDOTOOL XWININFO YTDLP
|
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
ALSA_CONFIGURE_OFF= --disable-alsa
|
|
||||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
|
||||||
CDDA2WAV_RUN_DEPENDS= cdda2wav:sysutils/cdrtools
|
|
||||||
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
|
|
||||||
DOXYGEN_CONFIGURE_OFF= --disable-doxygen
|
|
||||||
DV_CONFIGURE_OFF= --disable-libdv
|
|
||||||
DV_LIB_DEPENDS= libdv.so:multimedia/libdv
|
|
||||||
DV_RUN_DEPENDS= encodedv:multimedia/libdv
|
|
||||||
EXT_WIN_CAPTURE_DESC= Allows external window capture via xdotool or wmctrl
|
EXT_WIN_CAPTURE_DESC= Allows external window capture via xdotool or wmctrl
|
||||||
FFTW_CONFIGURE_OFF= --disable-fftw3f
|
|
||||||
FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 \
|
|
||||||
libfftw3f.so:math/fftw3-float
|
|
||||||
FREI0R_BUILD_DEPENDS= frei0r>0:graphics/frei0r
|
|
||||||
FREI0R_CONFIGURE_OFF= --disable-frei0r
|
|
||||||
FREI0R_RUN_DEPENDS= frei0r>0:graphics/frei0r
|
|
||||||
GHOSTSCRIPT_USES= ghostscript:run
|
|
||||||
IMAGEMAGICK_USES= magick:run
|
|
||||||
JACK_CONFIGURE_OFF= --disable-jack
|
|
||||||
JACK_LIB_DEPENDS= libjack.so:audio/jack \
|
|
||||||
libjackserver.so:audio/jack
|
|
||||||
LAME_RUN_DEPENDS= lame:audio/lame
|
|
||||||
LIBEXPLAIN_CONFIGURE_OFF= --disable-libexplain
|
|
||||||
LIBEXPLAIN_DESC= Used to explain Unix and Linux system call errors
|
LIBEXPLAIN_DESC= Used to explain Unix and Linux system call errors
|
||||||
LIBEXPLAIN_LIB_DEPENDS= libexplain.so:devel/libexplain
|
|
||||||
LIBVISUAL_CONFIGURE_OFF= --disable-libvisual
|
|
||||||
LIBVISUAL_LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04
|
|
||||||
MATROSKA_RUN_DEPENDS= mkvmerge:multimedia/mkvtoolnix
|
|
||||||
MENCODER_RUN_DEPENDS= mencoder:multimedia/mencoder
|
|
||||||
MENCODER_DESC= Use mencoder as video file and movie encoder
|
MENCODER_DESC= Use mencoder as video file and movie encoder
|
||||||
MP3_DESC= Runtime check order is: mpg321, mpg123, mplayer, mplayer2, mpv
|
MP3_DESC= Runtime check order is: mpg321, mpg123, mplayer, mplayer2, mpv
|
||||||
MPG123_RUN_DEPENDS= mpg123:audio/mpg123
|
|
||||||
MPG321_DESC= MP3 decoding support via mpg321
|
MPG321_DESC= MP3 decoding support via mpg321
|
||||||
MPG321_RUN_DEPENDS= mpg321:audio/mpg321
|
|
||||||
MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer
|
|
||||||
MPLAYERS_DESC= Install mplayer/mpv (runtime check)
|
MPLAYERS_DESC= Install mplayer/mpv (runtime check)
|
||||||
MPV_DESC= MPV media player support
|
MPV_DESC= MPV media player support
|
||||||
MPV_RUN_DEPENDS= mpv:multimedia/mpv
|
|
||||||
NLS_USES= gettext-tools
|
|
||||||
OGG_CONFIGURE_OFF= --disable-ogg
|
|
||||||
OGG_LIB_DEPENDS= libogg.so:audio/libogg
|
|
||||||
OGG123_DESC= Use ogg123 from vorbis-tools
|
OGG123_DESC= Use ogg123 from vorbis-tools
|
||||||
OGG123_RUN_DEPENDS= ogg123:audio/vorbis-tools
|
|
||||||
OGM_DESC= Use ogmtools for manipulating with OGM files
|
OGM_DESC= Use ogmtools for manipulating with OGM files
|
||||||
|
PROJECTM_DESC= projectM support
|
||||||
|
RUNTIME_DESC= Runtime detected utilities
|
||||||
|
SSWF_DESC= Use sswf for manipulating with Flash movies
|
||||||
|
WMCTRL_DESC= Install wmctrl
|
||||||
|
XDG_SCREENSAVER_DESC= Used to disable screensaver during playback
|
||||||
|
XDOTOOL_DESC= Install xdotool
|
||||||
|
XWININFO_DESC= Used for external window capture
|
||||||
|
YTDLP_DESC= Install yt-dlp (youtube-dl fork) - requires SYMLINK option
|
||||||
|
|
||||||
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||||
|
ALSA_CONFIGURE_OFF= --disable-alsa
|
||||||
|
|
||||||
|
CDDA2WAV_RUN_DEPENDS= cdda2wav:sysutils/cdrtools
|
||||||
|
|
||||||
|
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
|
||||||
|
DOXYGEN_CONFIGURE_OFF= --disable-doxygen
|
||||||
|
|
||||||
|
DV_LIB_DEPENDS= libdv.so:multimedia/libdv
|
||||||
|
DV_RUN_DEPENDS= encodedv:multimedia/libdv
|
||||||
|
DV_CONFIGURE_OFF= --disable-libdv
|
||||||
|
|
||||||
|
FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 \
|
||||||
|
libfftw3f.so:math/fftw3-float
|
||||||
|
FFTW_CONFIGURE_OFF= --disable-fftw3f
|
||||||
|
|
||||||
|
FREI0R_BUILD_DEPENDS= frei0r>0:graphics/frei0r
|
||||||
|
FREI0R_RUN_DEPENDS= frei0r>0:graphics/frei0r
|
||||||
|
FREI0R_CONFIGURE_OFF= --disable-frei0r
|
||||||
|
|
||||||
|
GHOSTSCRIPT_USES= ghostscript:run
|
||||||
|
|
||||||
|
IMAGEMAGICK_USES= magick:run
|
||||||
|
|
||||||
|
JACK_LIB_DEPENDS= libjack.so:audio/jack \
|
||||||
|
libjackserver.so:audio/jack
|
||||||
|
JACK_CONFIGURE_OFF= --disable-jack
|
||||||
|
|
||||||
|
LAME_RUN_DEPENDS= lame:audio/lame
|
||||||
|
|
||||||
|
LIBEXPLAIN_LIB_DEPENDS= libexplain.so:devel/libexplain
|
||||||
|
LIBEXPLAIN_CONFIGURE_OFF= --disable-libexplain
|
||||||
|
|
||||||
|
LIBVISUAL_LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04
|
||||||
|
LIBVISUAL_CONFIGURE_OFF= --disable-libvisual
|
||||||
|
|
||||||
|
MATROSKA_RUN_DEPENDS= mkvmerge:multimedia/mkvtoolnix
|
||||||
|
|
||||||
|
MENCODER_RUN_DEPENDS= mencoder:multimedia/mencoder
|
||||||
|
|
||||||
|
MPG123_RUN_DEPENDS= mpg123:audio/mpg123
|
||||||
|
|
||||||
|
MPG321_RUN_DEPENDS= mpg321:audio/mpg321
|
||||||
|
|
||||||
|
MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer
|
||||||
|
|
||||||
|
MPV_RUN_DEPENDS= mpv:multimedia/mpv
|
||||||
|
|
||||||
|
NLS_USES= gettext-tools
|
||||||
|
|
||||||
|
OGG123_RUN_DEPENDS= ogg123:audio/vorbis-tools
|
||||||
|
|
||||||
|
OGG_LIB_DEPENDS= libogg.so:audio/libogg
|
||||||
|
OGG_CONFIGURE_OFF= --disable-ogg
|
||||||
|
|
||||||
OGM_RUN_DEPENDS= ogmmerge:multimedia/ogmtools
|
OGM_RUN_DEPENDS= ogmmerge:multimedia/ogmtools
|
||||||
OPENCV_CONFIGURE_OFF= --disable-opencv
|
|
||||||
OPENCV_LIB_DEPENDS= libopencv_calib3d.so:graphics/opencv \
|
OPENCV_LIB_DEPENDS= libopencv_calib3d.so:graphics/opencv \
|
||||||
libopencv_core.so:graphics/opencv
|
libopencv_core.so:graphics/opencv
|
||||||
SSWF_DESC= Use sswf for manipulating with Flash movies
|
OPENCV_CONFIGURE_OFF= --disable-opencv
|
||||||
SSWF_RUN_DEPENDS= sswf:graphics/sswf
|
|
||||||
THEORA_CONFIGURE_OFF= --disable-theora
|
|
||||||
THEORA_LIB_DEPENDS= libtheora.so:multimedia/libtheora
|
|
||||||
OPTIMIZED_CFLAGS_CONFIGURE_ON= --enable-turbo
|
OPTIMIZED_CFLAGS_CONFIGURE_ON= --enable-turbo
|
||||||
PROJECTM_CONFIGURE_OFF= --disable-projectM
|
|
||||||
PROJECTM_DESC= projectM support
|
|
||||||
PROJECTM_LIB_DEPENDS= libprojectM.so:graphics/libprojectm
|
PROJECTM_LIB_DEPENDS= libprojectM.so:graphics/libprojectm
|
||||||
PULSEAUDIO_CONFIGURE_OFF= --disable-pulse
|
PROJECTM_CONFIGURE_OFF= --disable-projectM
|
||||||
|
|
||||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||||
RUNTIME_DESC= Runtime detected utilities
|
PULSEAUDIO_CONFIGURE_OFF= --disable-pulse
|
||||||
|
|
||||||
|
SSWF_RUN_DEPENDS= sswf:graphics/sswf
|
||||||
|
|
||||||
|
THEORA_LIB_DEPENDS= libtheora.so:multimedia/libtheora
|
||||||
|
THEORA_CONFIGURE_OFF= --disable-theora
|
||||||
|
|
||||||
V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
|
V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
|
||||||
V4L_CONFIGURE_OFF= --disable-v4l
|
|
||||||
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
|
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
|
||||||
WAYLAND_CONFIGURE_OFF= --disable-wayland
|
V4L_CONFIGURE_OFF= --disable-v4l
|
||||||
|
|
||||||
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
|
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
|
||||||
libwayland-egl.so:graphics/wayland \
|
libwayland-egl.so:graphics/wayland \
|
||||||
libwayland-cursor.so:graphics/wayland
|
libwayland-cursor.so:graphics/wayland
|
||||||
WMCTRL_DESC= Install wmctrl
|
WAYLAND_CONFIGURE_OFF= --disable-wayland
|
||||||
|
|
||||||
WMCTRL_RUN_DEPENDS= wmctrl:x11/wmctrl
|
WMCTRL_RUN_DEPENDS= wmctrl:x11/wmctrl
|
||||||
YTDLP_DESC= Install yt-dlp (youtube-dl fork) - requires SYMLINK option
|
|
||||||
YTDLP_RUN_DEPENDS= yt-dlp:www/yt-dlp
|
|
||||||
X264_RUN_DEPENDS= x264:multimedia/x264
|
X264_RUN_DEPENDS= x264:multimedia/x264
|
||||||
XDG_SCREENSAVER_DESC= Used to disable screensaver during playback
|
|
||||||
XDG_SCREENSAVER_RUN_DEPENDS= xdg-screensaver:devel/xdg-utils
|
XDG_SCREENSAVER_RUN_DEPENDS= xdg-screensaver:devel/xdg-utils
|
||||||
XDOTOOL_DESC= Install xdotool
|
|
||||||
XDOTOOL_RUN_DEPENDS= xdotool:x11/xdotool
|
XDOTOOL_RUN_DEPENDS= xdotool:x11/xdotool
|
||||||
XWININFO_DESC= Used for external window capture
|
|
||||||
XWININFO_RUN_DEPENDS= xwininfo:x11/xwininfo
|
XWININFO_RUN_DEPENDS= xwininfo:x11/xwininfo
|
||||||
|
|
||||||
|
YTDLP_RUN_DEPENDS= yt-dlp:www/yt-dlp
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \
|
@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \
|
||||||
's/^LIBS = $$/&@LIBS@/'
|
's/^LIBS = $$/&@LIBS@/'
|
||||||
|
|
|
@ -12,12 +12,12 @@ WWW= https://www.smplayer.info/
|
||||||
USES= qt:5 tar:bzip2
|
USES= qt:5 tar:bzip2
|
||||||
USE_QT= buildtools:build
|
USE_QT= buildtools:build
|
||||||
|
|
||||||
NO_ARCH= yes
|
|
||||||
|
|
||||||
DATADIR= ${PREFIX}/share/smplayer
|
DATADIR= ${PREFIX}/share/smplayer
|
||||||
|
|
||||||
BINARY_ALIAS= rcc=${RCC}
|
BINARY_ALIAS= rcc=${RCC}
|
||||||
|
|
||||||
|
NO_ARCH= yes
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e 's|PREFIX=/usr/local|PREFIX=${PREFIX}|g' \
|
@${REINPLACE_CMD} -e 's|PREFIX=/usr/local|PREFIX=${PREFIX}|g' \
|
||||||
${WRKSRC}/Makefile
|
${WRKSRC}/Makefile
|
||||||
|
|
|
@ -12,15 +12,15 @@ WWW= https://www.smplayer.info/
|
||||||
USES= qt:5 tar:bzip2
|
USES= qt:5 tar:bzip2
|
||||||
USE_QT= buildtools:build
|
USE_QT= buildtools:build
|
||||||
|
|
||||||
NO_ARCH= yes
|
|
||||||
|
|
||||||
DATADIR= ${PREFIX}/share/smplayer
|
DATADIR= ${PREFIX}/share/smplayer
|
||||||
|
|
||||||
|
BINARY_ALIAS= rcc=${RCC}
|
||||||
|
|
||||||
|
NO_ARCH= yes
|
||||||
|
|
||||||
PORTDOCS= Changelog README.txt
|
PORTDOCS= Changelog README.txt
|
||||||
OPTIONS_DEFINE= DOCS
|
OPTIONS_DEFINE= DOCS
|
||||||
|
|
||||||
BINARY_ALIAS= rcc=${RCC}
|
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
||||||
|
|
|
@ -12,28 +12,33 @@ LICENSE_FILE= ${WRKSRC}/Copying.txt
|
||||||
|
|
||||||
USES= cpe compiler:c++11-lang desktop-file-utils dos2unix gl \
|
USES= cpe compiler:c++11-lang desktop-file-utils dos2unix gl \
|
||||||
gmake qmake qt:5 tar:bzip2 xorg
|
gmake qmake qt:5 tar:bzip2 xorg
|
||||||
|
CPE_VENDOR= ricardo_villalba
|
||||||
|
DOS2UNIX_GLOB= *.md *.txt
|
||||||
USE_GL= gl
|
USE_GL= gl
|
||||||
USE_QT= buildtools:build linguisttools:build \
|
USE_QT= buildtools:build linguisttools:build \
|
||||||
core dbus declarative gui network widgets xml
|
core dbus declarative gui network widgets xml
|
||||||
USE_XORG= x11 xext
|
USE_XORG= x11 xext
|
||||||
|
|
||||||
CPE_VENDOR= ricardo_villalba
|
|
||||||
DOS2UNIX_GLOB= *.md *.txt
|
|
||||||
|
|
||||||
ALL_TARGET= src/smplayer
|
|
||||||
CONFIGURE_WRKSRC= ${WRKSRC}/src
|
|
||||||
MAKE_ENV= DESTDIR=${STAGEDIR} LRELEASE=${LRELEASE}
|
|
||||||
QMAKE_ARGS= "DEFINES_DISABLED+=MPLAYER2_SUPPORT"
|
QMAKE_ARGS= "DEFINES_DISABLED+=MPLAYER2_SUPPORT"
|
||||||
|
MAKE_ENV= DESTDIR=${STAGEDIR} LRELEASE=${LRELEASE}
|
||||||
|
ALL_TARGET= src/smplayer
|
||||||
|
|
||||||
|
# Do not use unstable versions
|
||||||
|
PORTSCOUT= site:http://sourceforge.net/projects/smplayer/files/Unstable/releases/
|
||||||
|
|
||||||
|
SUB_FILES= pkg-message
|
||||||
|
|
||||||
|
CONFIGURE_WRKSRC= ${WRKSRC}/src
|
||||||
|
|
||||||
PORTDOCS= ${DOCS:T}
|
PORTDOCS= ${DOCS:T}
|
||||||
DOCS= old-docs/Changelog old-docs/dvdmenus.txt old-docs/Finding_subtitles.txt \
|
DOCS= old-docs/Changelog old-docs/dvdmenus.txt old-docs/Finding_subtitles.txt \
|
||||||
old-docs/Not_so_obvious_things.txt old-docs/Release_notes.txt \
|
old-docs/Not_so_obvious_things.txt old-docs/Release_notes.txt \
|
||||||
old-docs/Watching_TV.txt README.md Readme.txt Release_notes.md
|
old-docs/Watching_TV.txt README.md Readme.txt Release_notes.md
|
||||||
|
|
||||||
OPTIONS_MULTI= ENGINE
|
|
||||||
OPTIONS_MULTI_ENGINE= MPLAYER MPV
|
|
||||||
OPTIONS_DEFINE= DOCS DEBUG SKINS THEMES
|
OPTIONS_DEFINE= DOCS DEBUG SKINS THEMES
|
||||||
OPTIONS_DEFAULT= MPV SKINS THEMES
|
OPTIONS_DEFAULT= MPV SKINS THEMES
|
||||||
|
OPTIONS_MULTI= ENGINE
|
||||||
|
OPTIONS_MULTI_ENGINE= MPLAYER MPV
|
||||||
|
|
||||||
ENGINE_DESC= Multimedia engine
|
ENGINE_DESC= Multimedia engine
|
||||||
MPLAYER_DESC= Allow to use MPlayer as multimedia engine
|
MPLAYER_DESC= Allow to use MPlayer as multimedia engine
|
||||||
|
@ -50,11 +55,6 @@ MPV_QMAKE_OFF= "DEFINES_DISABLED+=MPV_SUPPORT"
|
||||||
SKINS_RUN_DEPENDS= smplayer-skins>=0:multimedia/smplayer-skins
|
SKINS_RUN_DEPENDS= smplayer-skins>=0:multimedia/smplayer-skins
|
||||||
THEMES_RUN_DEPENDS= smplayer-themes>=0:multimedia/smplayer-themes
|
THEMES_RUN_DEPENDS= smplayer-themes>=0:multimedia/smplayer-themes
|
||||||
|
|
||||||
# Do not use unstable versions
|
|
||||||
PORTSCOUT= site:http://sourceforge.net/projects/smplayer/files/Unstable/releases/
|
|
||||||
|
|
||||||
SUB_FILES= pkg-message
|
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e 's|-O2 -W -Wall -Werror|${CFLAGS}|' \
|
@${REINPLACE_CMD} -e 's|-O2 -W -Wall -Werror|${CFLAGS}|' \
|
||||||
${WRKSRC}/webserver/Makefile
|
${WRKSRC}/webserver/Makefile
|
||||||
|
|
|
@ -17,12 +17,13 @@ WWW= https://www.freerdp.com/
|
||||||
LICENSE= APACHE20
|
LICENSE= APACHE20
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
BROKEN_SSL= libressl-devel
|
|
||||||
BROKEN_SSL_REASON_libressl-devel= fails to compile: no member named 'alert_dispatch' in 'struct ssl3_state_st'
|
|
||||||
|
|
||||||
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim
|
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim
|
||||||
|
|
||||||
USES= alias cmake compiler:c++11-lib cpe localbase pathfix pkgconfig ssl
|
USES= alias cmake compiler:c++11-lib cpe localbase pathfix pkgconfig ssl
|
||||||
|
|
||||||
|
BROKEN_SSL= libressl-devel
|
||||||
|
BROKEN_SSL_REASON_libressl-devel= fails to compile: no member named 'alert_dispatch' in 'struct ssl3_state_st'
|
||||||
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
PATCHVERSION= ${DISTVERSION}
|
PATCHVERSION= ${DISTVERSION}
|
||||||
|
@ -36,38 +37,44 @@ CMAKE_OFF= WITH_DSP_EXPERIMENTAL WITH_GPROF WITH_GSSAPI WITH_GSTREAMER_0_10 WITH
|
||||||
WITH_SANITIZE_THREAD WITH_SERVER WITH_SERVER_INTERFACE \
|
WITH_SANITIZE_THREAD WITH_SERVER WITH_SERVER_INTERFACE \
|
||||||
WITH_SMARTCARD_INSPECT WITH_THIRD_PARTY WITH_VALGRIND_MEMCHECK
|
WITH_SMARTCARD_INSPECT WITH_THIRD_PARTY WITH_VALGRIND_MEMCHECK
|
||||||
|
|
||||||
|
PORTSCOUT= limit:^2\.
|
||||||
|
|
||||||
PLIST_SUB+= PATCHVERSION="${PATCHVERSION}"
|
PLIST_SUB+= PATCHVERSION="${PATCHVERSION}"
|
||||||
PLIST_SUB+= MAJORVERSION="${MAJORVERSION}"
|
PLIST_SUB+= MAJORVERSION="${MAJORVERSION}"
|
||||||
|
|
||||||
PORTSCOUT= limit:^2\.
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= ALSA BROKENFOCUS CUPS FAAC FAAD FFMPEG GSM GSTREAMER \
|
OPTIONS_DEFINE= ALSA BROKENFOCUS CUPS FAAC FAAD FFMPEG GSM GSTREAMER \
|
||||||
ICU JPEG LAME MANPAGES OPENH264 PCSC \
|
ICU JPEG LAME MANPAGES OPENH264 PCSC \
|
||||||
PULSEAUDIO SOXR WAYLAND X11
|
PULSEAUDIO SOXR WAYLAND X11
|
||||||
OPTIONS_DEFAULT= CUPS GSTREAMER ICU MANPAGES SWSCALE WAYLAND X11
|
|
||||||
OPTIONS_RADIO= SCALE
|
|
||||||
OPTIONS_RADIO_SCALE= CAIRO SWSCALE
|
|
||||||
OPTIONS_SUB= yes
|
|
||||||
|
|
||||||
OPTIONS_DEFINE_aarch64= NEON
|
OPTIONS_DEFINE_aarch64= NEON
|
||||||
OPTIONS_DEFINE_amd64= SSE
|
OPTIONS_DEFINE_amd64= SSE
|
||||||
OPTIONS_DEFINE_armv6= NEON
|
OPTIONS_DEFINE_armv6= NEON
|
||||||
OPTIONS_DEFINE_armv7= NEON
|
OPTIONS_DEFINE_armv7= NEON
|
||||||
OPTIONS_DEFINE_i386= SSE
|
OPTIONS_DEFINE_i386= SSE
|
||||||
|
OPTIONS_DEFAULT= CUPS GSTREAMER ICU MANPAGES SWSCALE WAYLAND X11
|
||||||
OPTIONS_DEFAULT_aarch64= NEON
|
OPTIONS_DEFAULT_aarch64= NEON
|
||||||
OPTIONS_DEFAULT_amd64= SSE
|
OPTIONS_DEFAULT_amd64= SSE
|
||||||
OPTIONS_DEFAULT_armv7= NEON
|
OPTIONS_DEFAULT_armv7= NEON
|
||||||
|
OPTIONS_RADIO= SCALE
|
||||||
|
OPTIONS_RADIO_SCALE= CAIRO SWSCALE
|
||||||
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
|
BROKENFOCUS_DESC= Work around focus bug in some WMs (PR \#254908)
|
||||||
|
CAIRO_DESC= Use CAIRO image library for screen resizing
|
||||||
|
NEON_DESC= Enable Media Processing Engine instructions
|
||||||
|
OPENH264_DESC= H.264 video codec support via OpenH264
|
||||||
|
PCSC_DESC= Smart card support (smart card device redirection)
|
||||||
|
SWSCALE_DESC= Use SWScale image library for screen resizing (recommended)
|
||||||
|
WAYLAND_DESC= Build FreeRDP Wayland client
|
||||||
|
X11_DESC= Build FreeRDP X11 client
|
||||||
|
|
||||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||||
ALSA_CMAKE_BOOL= WITH_ALSA
|
ALSA_CMAKE_BOOL= WITH_ALSA
|
||||||
|
|
||||||
BROKENFOCUS_DESC= Work around focus bug in some WMs (PR \#254908)
|
|
||||||
BROKENFOCUS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-focusbug.diff
|
BROKENFOCUS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-focusbug.diff
|
||||||
|
|
||||||
CAIRO_DESC= Use CAIRO image library for screen resizing
|
|
||||||
CAIRO_CMAKE_BOOL= WITH_CAIRO
|
|
||||||
CAIRO_USES= gnome
|
CAIRO_USES= gnome
|
||||||
CAIRO_USE= gnome=cairo
|
CAIRO_USE= gnome=cairo
|
||||||
|
CAIRO_CMAKE_BOOL= WITH_CAIRO
|
||||||
|
|
||||||
CUPS_LIB_DEPENDS= libcups.so:print/cups
|
CUPS_LIB_DEPENDS= libcups.so:print/cups
|
||||||
CUPS_CMAKE_BOOL= WITH_CUPS
|
CUPS_CMAKE_BOOL= WITH_CUPS
|
||||||
|
@ -85,10 +92,10 @@ FFMPEG_CMAKE_BOOL= WITH_FFMPEG WITH_DSP_FFMPEG
|
||||||
GSM_LIB_DEPENDS= libgsm.so:audio/gsm
|
GSM_LIB_DEPENDS= libgsm.so:audio/gsm
|
||||||
GSM_CMAKE_BOOL= WITH_GSM
|
GSM_CMAKE_BOOL= WITH_GSM
|
||||||
|
|
||||||
GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 CHANNEL_TSMF
|
GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1
|
||||||
GSTREAMER_USES= gettext gnome gstreamer xorg
|
GSTREAMER_USES= gettext gnome gstreamer xorg
|
||||||
GSTREAMER_USE= gnome=glib20 xorg=x11,xext,xorgproto,xrandr
|
GSTREAMER_USE= gnome=glib20 xorg=x11,xext,xorgproto,xrandr
|
||||||
GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1
|
GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 CHANNEL_TSMF
|
||||||
|
|
||||||
ICU_LIB_DEPENDS= libicuuc.so:devel/icu
|
ICU_LIB_DEPENDS= libicuuc.so:devel/icu
|
||||||
ICU_CMAKE_BOOL= WITH_ICU
|
ICU_CMAKE_BOOL= WITH_ICU
|
||||||
|
@ -102,14 +109,11 @@ LAME_CMAKE_BOOL= WITH_LAME
|
||||||
MANPAGES_BUILD_DEPENDS= xmlto:textproc/xmlto
|
MANPAGES_BUILD_DEPENDS= xmlto:textproc/xmlto
|
||||||
MANPAGES_CMAKE_BOOL= WITH_MANPAGES
|
MANPAGES_CMAKE_BOOL= WITH_MANPAGES
|
||||||
|
|
||||||
NEON_DESC= Enable Media Processing Engine instructions
|
|
||||||
NEON_CMAKE_BOOL= WITH_NEON
|
NEON_CMAKE_BOOL= WITH_NEON
|
||||||
|
|
||||||
OPENH264_DESC= H.264 video codec support via OpenH264
|
|
||||||
OPENH264_LIB_DEPENDS= libopenh264.so:multimedia/openh264
|
OPENH264_LIB_DEPENDS= libopenh264.so:multimedia/openh264
|
||||||
OPENH264_CMAKE_BOOL= WITH_OPENH264
|
OPENH264_CMAKE_BOOL= WITH_OPENH264
|
||||||
|
|
||||||
PCSC_DESC= Smart card support (smart card device redirection)
|
|
||||||
# LoadLibraryA("libpcsclite.so")
|
# LoadLibraryA("libpcsclite.so")
|
||||||
PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
|
PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
|
||||||
PCSC_CMAKE_BOOL= WITH_PCSC
|
PCSC_CMAKE_BOOL= WITH_PCSC
|
||||||
|
@ -122,11 +126,9 @@ SOXR_CMAKE_BOOL= WITH_SOXR
|
||||||
|
|
||||||
SSE_CMAKE_BOOL= WITH_SSE2
|
SSE_CMAKE_BOOL= WITH_SSE2
|
||||||
|
|
||||||
SWSCALE_DESC= Use SWScale image library for screen resizing (recommended)
|
|
||||||
SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg
|
SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg
|
||||||
SWSCALE_CMAKE_BOOL= WITH_SWSCALE
|
SWSCALE_CMAKE_BOOL= WITH_SWSCALE
|
||||||
|
|
||||||
WAYLAND_DESC= Build FreeRDP Wayland client
|
|
||||||
WAYLAND_CATEGORIES= wayland
|
WAYLAND_CATEGORIES= wayland
|
||||||
WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
|
WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
|
||||||
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
|
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
|
||||||
|
@ -134,7 +136,8 @@ WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
WAYLAND_CMAKE_BOOL= WITH_WAYLAND
|
WAYLAND_CMAKE_BOOL= WITH_WAYLAND
|
||||||
|
|
||||||
X11_DESC= Build FreeRDP X11 client
|
X11_USES= xorg
|
||||||
|
X11_USE= xorg=x11,xcursor,xext,xorgproto,xfixes,xi,xinerama,xkbfile,xrandr,xrender,xv
|
||||||
X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \
|
X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \
|
||||||
-DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \
|
-DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \
|
||||||
-DWITH_XI:BOOL=ON -DWITH_XINERAMA:BOOL=ON \
|
-DWITH_XI:BOOL=ON -DWITH_XINERAMA:BOOL=ON \
|
||||||
|
@ -142,8 +145,6 @@ X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \
|
||||||
-DWITH_XRENDER:BOOL=ON -DWITH_XSHM:BOOL=ON \
|
-DWITH_XRENDER:BOOL=ON -DWITH_XSHM:BOOL=ON \
|
||||||
-DWITH_XV:BOOL=ON
|
-DWITH_XV:BOOL=ON
|
||||||
X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF
|
X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF
|
||||||
X11_USES= xorg
|
|
||||||
X11_USE= xorg=x11,xcursor,xext,xorgproto,xfixes,xi,xinerama,xkbfile,xrandr,xrender,xv
|
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e 's|gsm/gsm.h|gsm.h|' \
|
@${REINPLACE_CMD} -e 's|gsm/gsm.h|gsm.h|' \
|
||||||
|
|
|
@ -13,14 +13,15 @@ WWW= https://www.freerdp.com/
|
||||||
LICENSE= APACHE20
|
LICENSE= APACHE20
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
BROKEN_SSL= libressl-devel
|
|
||||||
BROKEN_SSL_REASON_libressl-devel= fails to compile: no member named 'alert_dispatch' in 'struct ssl3_state_st'
|
|
||||||
|
|
||||||
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim
|
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim
|
||||||
|
|
||||||
USES= alias cmake compiler:c++11-lib cpe localbase:ldflags pathfix pkgconfig ssl xorg
|
USES= alias cmake compiler:c++11-lib cpe localbase:ldflags pathfix pkgconfig ssl xorg
|
||||||
USE_XORG= ice sm x11 xext
|
|
||||||
|
BROKEN_SSL= libressl-devel
|
||||||
|
BROKEN_SSL_REASON_libressl-devel= fails to compile: no member named 'alert_dispatch' in 'struct ssl3_state_st'
|
||||||
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
USE_XORG= ice sm x11 xext
|
||||||
|
|
||||||
CMAKE_ARGS+= ${CMAKE_ARGS_${ARCH}}
|
CMAKE_ARGS+= ${CMAKE_ARGS_${ARCH}}
|
||||||
CMAKE_ON= CHANNEL_URBDRC_CLIENT RDTK_FORCE_STATIC_BUILD UWAC_FORCE_STATIC_BUILD \
|
CMAKE_ON= CHANNEL_URBDRC_CLIENT RDTK_FORCE_STATIC_BUILD UWAC_FORCE_STATIC_BUILD \
|
||||||
|
@ -35,28 +36,41 @@ CMAKE_OFF= WITH_DSP_EXPERIMENTAL WITH_FUSE WITH_GPROF WITH_GSTREAMER_0_10 WITH_I
|
||||||
PLIST_SUB+= PATCHVERSION="${DISTVERSION}"
|
PLIST_SUB+= PATCHVERSION="${DISTVERSION}"
|
||||||
PLIST_SUB+= MAJORVERSION="${DISTVERSION:R:R}"
|
PLIST_SUB+= MAJORVERSION="${DISTVERSION:R:R}"
|
||||||
|
|
||||||
OPTIONS_DEFINE= AAD ALSA BROKENFOCUS CUPS FAAC FAAD FFMPEG \
|
OPTIONS_DEFINE= AAD ALSA BROKENFOCUS CUPS FAAC FAAD FFMPEG \
|
||||||
GSM GSTREAMER ICU JPEG LAME MANPAGES OPENH264 OPUS PCSC \
|
GSM GSTREAMER ICU JPEG LAME MANPAGES OPENH264 OPUS PCSC \
|
||||||
PKCS11 PULSEAUDIO SDL SOXR URIPARSER WAYLAND X11
|
PKCS11 PULSEAUDIO SDL SOXR URIPARSER WAYLAND X11
|
||||||
OPTIONS_DEFAULT= AAD CUPS GSSAPI_HEIMDAL GSTREAMER ICU MANPAGES \
|
OPTIONS_DEFINE_aarch64= NEON
|
||||||
SDL SWSCALE WAYLAND X11
|
OPTIONS_DEFINE_amd64= SSE
|
||||||
OPTIONS_GROUP= CLIPBOARD_IMAGE
|
OPTIONS_DEFINE_armv6= NEON
|
||||||
OPTIONS_GROUP_CLIPBOARD_IMAGE= JPEG_CB PNG WEBP
|
OPTIONS_DEFINE_armv7= NEON
|
||||||
OPTIONS_RADIO= GSSAPI SCALE
|
OPTIONS_DEFINE_i386= SSE
|
||||||
OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT
|
OPTIONS_DEFAULT= AAD CUPS GSSAPI_HEIMDAL GSTREAMER ICU MANPAGES \
|
||||||
OPTIONS_RADIO_SCALE= CAIRO SWSCALE
|
SDL SWSCALE WAYLAND X11
|
||||||
OPTIONS_SUB= yes
|
|
||||||
|
|
||||||
OPTIONS_DEFINE_aarch64= NEON
|
|
||||||
OPTIONS_DEFINE_amd64= SSE
|
|
||||||
OPTIONS_DEFINE_armv6= NEON
|
|
||||||
OPTIONS_DEFINE_armv7= NEON
|
|
||||||
OPTIONS_DEFINE_i386= SSE
|
|
||||||
OPTIONS_DEFAULT_aarch64= NEON
|
OPTIONS_DEFAULT_aarch64= NEON
|
||||||
OPTIONS_DEFAULT_amd64= SSE
|
OPTIONS_DEFAULT_amd64= SSE
|
||||||
OPTIONS_DEFAULT_armv7= NEON
|
OPTIONS_DEFAULT_armv7= NEON
|
||||||
|
OPTIONS_GROUP= CLIPBOARD_IMAGE
|
||||||
|
OPTIONS_GROUP_CLIPBOARD_IMAGE= JPEG_CB PNG WEBP
|
||||||
|
OPTIONS_RADIO= GSSAPI SCALE
|
||||||
|
OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT
|
||||||
|
OPTIONS_RADIO_SCALE= CAIRO SWSCALE
|
||||||
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
AAD_DESC= Compile with support for Azure AD authentication
|
AAD_DESC= Compile with support for Azure AD authentication
|
||||||
|
BROKENFOCUS_DESC= Work around focus bug in some WMs (PR \#254908)
|
||||||
|
CAIRO_DESC= Use CAIRO image library for screen resizing
|
||||||
|
CLIPBOARD_IMAGE_DESC= Add "to/from" BMP conversion support to clipboard (experimental)
|
||||||
|
JPEG_CB_DESC= ${JPEG_DESC}
|
||||||
|
NEON_DESC= Enable Media Processing Engine instructions
|
||||||
|
OPENH264_DESC= H.264 video codec support via OpenH264
|
||||||
|
PCSC_DESC= Smart card support (smart card device redirection)
|
||||||
|
PKCS11_DESC= Use security/pkcs11-helper
|
||||||
|
SDL_DESC= Build FreeRDP SDL client
|
||||||
|
SWSCALE_DESC= Use SWScale image library for screen resizing (recommended)
|
||||||
|
URIPARSER_DESC= Use uriparser RFC 3986 URI parsing library to handle URIs
|
||||||
|
WAYLAND_DESC= Build FreeRDP Wayland client
|
||||||
|
X11_DESC= Build FreeRDP X11 client
|
||||||
|
|
||||||
AAD_LIB_DEPENDS= libcjson.so:devel/libcjson \
|
AAD_LIB_DEPENDS= libcjson.so:devel/libcjson \
|
||||||
libcjson_utils.so:devel/libcjson
|
libcjson_utils.so:devel/libcjson
|
||||||
AAD_CMAKE_BOOL= WITH_AAD
|
AAD_CMAKE_BOOL= WITH_AAD
|
||||||
|
@ -64,15 +78,11 @@ AAD_CMAKE_BOOL= WITH_AAD
|
||||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||||
ALSA_CMAKE_BOOL= WITH_ALSA
|
ALSA_CMAKE_BOOL= WITH_ALSA
|
||||||
|
|
||||||
BROKENFOCUS_DESC= Work around focus bug in some WMs (PR \#254908)
|
|
||||||
BROKENFOCUS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-focusbug.diff
|
BROKENFOCUS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-focusbug.diff
|
||||||
|
|
||||||
CAIRO_DESC= Use CAIRO image library for screen resizing
|
|
||||||
CAIRO_CMAKE_BOOL= WITH_CAIRO
|
|
||||||
CAIRO_USES= gnome
|
CAIRO_USES= gnome
|
||||||
CAIRO_USE= gnome=cairo
|
CAIRO_USE= gnome=cairo
|
||||||
|
CAIRO_CMAKE_BOOL= WITH_CAIRO
|
||||||
CLIPBOARD_IMAGE_DESC= Add "to/from" BMP conversion support to clipboard (experimental)
|
|
||||||
|
|
||||||
CUPS_LIB_DEPENDS= libcups.so:print/cups
|
CUPS_LIB_DEPENDS= libcups.so:print/cups
|
||||||
CUPS_CMAKE_BOOL= WITH_CUPS
|
CUPS_CMAKE_BOOL= WITH_CUPS
|
||||||
|
@ -90,24 +100,23 @@ FFMPEG_CMAKE_BOOL= WITH_FFMPEG WITH_DSP_FFMPEG
|
||||||
GSM_LIB_DEPENDS= libgsm.so:audio/gsm
|
GSM_LIB_DEPENDS= libgsm.so:audio/gsm
|
||||||
GSM_CMAKE_BOOL= WITH_GSM
|
GSM_CMAKE_BOOL= WITH_GSM
|
||||||
|
|
||||||
GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1
|
|
||||||
GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 CHANNEL_TSMF
|
|
||||||
GSTREAMER_USES= gettext gnome gstreamer xorg
|
|
||||||
GSTREAMER_USE= gnome=glib20 xorg=x11,xext,xorgproto,xrandr
|
|
||||||
|
|
||||||
GSSAPI_HEIMDAL_USES= gssapi:heimdal
|
GSSAPI_HEIMDAL_USES= gssapi:heimdal
|
||||||
GSSAPI_MIT_USES= gssapi:mit
|
GSSAPI_MIT_USES= gssapi:mit
|
||||||
|
|
||||||
|
GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1
|
||||||
|
GSTREAMER_USES= gettext gnome gstreamer xorg
|
||||||
|
GSTREAMER_USE= gnome=glib20 xorg=x11,xext,xorgproto,xrandr
|
||||||
|
GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 CHANNEL_TSMF
|
||||||
|
|
||||||
ICU_LIB_DEPENDS= libicuuc.so:devel/icu
|
ICU_LIB_DEPENDS= libicuuc.so:devel/icu
|
||||||
ICU_CMAKE_ON= -DWITH_UNICODE_BUILTIN=OFF
|
ICU_CMAKE_ON= -DWITH_UNICODE_BUILTIN=OFF
|
||||||
ICU_CMAKE_OFF= -DWITH_UNICODE_BUILTIN=ON
|
ICU_CMAKE_OFF= -DWITH_UNICODE_BUILTIN=ON
|
||||||
|
|
||||||
JPEG_CMAKE_BOOL= WITH_JPEG
|
|
||||||
JPEG_USES= jpeg
|
JPEG_USES= jpeg
|
||||||
|
JPEG_CMAKE_BOOL= WITH_JPEG
|
||||||
|
|
||||||
JPEG_CB_DESC= ${JPEG_DESC}
|
|
||||||
JPEG_CB_CMAKE_BOOL= WINPR_UTILS_IMAGE_JPEG
|
|
||||||
JPEG_CB_USES= jpeg
|
JPEG_CB_USES= jpeg
|
||||||
|
JPEG_CB_CMAKE_BOOL= WINPR_UTILS_IMAGE_JPEG
|
||||||
|
|
||||||
LAME_LIB_DEPENDS= libmp3lame.so:audio/lame
|
LAME_LIB_DEPENDS= libmp3lame.so:audio/lame
|
||||||
LAME_CMAKE_BOOL= WITH_LAME
|
LAME_CMAKE_BOOL= WITH_LAME
|
||||||
|
@ -115,22 +124,18 @@ LAME_CMAKE_BOOL= WITH_LAME
|
||||||
MANPAGES_BUILD_DEPENDS= xmlto:textproc/xmlto
|
MANPAGES_BUILD_DEPENDS= xmlto:textproc/xmlto
|
||||||
MANPAGES_CMAKE_BOOL= WITH_MANPAGES
|
MANPAGES_CMAKE_BOOL= WITH_MANPAGES
|
||||||
|
|
||||||
NEON_DESC= Enable Media Processing Engine instructions
|
|
||||||
NEON_CMAKE_BOOL= WITH_NEON
|
NEON_CMAKE_BOOL= WITH_NEON
|
||||||
|
|
||||||
OPENH264_DESC= H.264 video codec support via OpenH264
|
|
||||||
OPENH264_LIB_DEPENDS= libopenh264.so:multimedia/openh264
|
OPENH264_LIB_DEPENDS= libopenh264.so:multimedia/openh264
|
||||||
OPENH264_CMAKE_BOOL= WITH_OPENH264
|
OPENH264_CMAKE_BOOL= WITH_OPENH264
|
||||||
|
|
||||||
OPUS_LIB_DEPENDS= libopus.so:audio/opus
|
OPUS_LIB_DEPENDS= libopus.so:audio/opus
|
||||||
OPUS_CMAKE_BOOL= WITH_OPUS
|
OPUS_CMAKE_BOOL= WITH_OPUS
|
||||||
|
|
||||||
PCSC_DESC= Smart card support (smart card device redirection)
|
|
||||||
# LoadLibraryA("libpcsclite.so")
|
# LoadLibraryA("libpcsclite.so")
|
||||||
PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
|
PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
|
||||||
PCSC_CMAKE_BOOL= WITH_PCSC
|
PCSC_CMAKE_BOOL= WITH_PCSC
|
||||||
|
|
||||||
PKCS11_DESC= Use security/pkcs11-helper
|
|
||||||
PKCS11_BUILD_DEPENDS= ${LOCALBASE}/include/pkcs11-helper-1.0/pkcs11.h:security/pkcs11-helper
|
PKCS11_BUILD_DEPENDS= ${LOCALBASE}/include/pkcs11-helper-1.0/pkcs11.h:security/pkcs11-helper
|
||||||
PKCS11_CMAKE_BOOL= WITH_PKCS11
|
PKCS11_CMAKE_BOOL= WITH_PKCS11
|
||||||
|
|
||||||
|
@ -140,29 +145,25 @@ PNG_CMAKE_BOOL= WINPR_UTILS_IMAGE_PNG
|
||||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||||
PULSEAUDIO_CMAKE_BOOL= WITH_PULSE
|
PULSEAUDIO_CMAKE_BOOL= WITH_PULSE
|
||||||
|
|
||||||
SDL_DESC= Build FreeRDP SDL client
|
|
||||||
SDL_LIB_DEPENDS= libatk-1.0.so:accessibility/at-spi2-core \
|
SDL_LIB_DEPENDS= libatk-1.0.so:accessibility/at-spi2-core \
|
||||||
libsoup-2.4.so:devel/libsoup \
|
libsoup-2.4.so:devel/libsoup \
|
||||||
libharfbuzz.so:print/harfbuzz \
|
libharfbuzz.so:print/harfbuzz \
|
||||||
libwebkit2gtk-4.0.so:www/webkit2-gtk3
|
libwebkit2gtk-4.0.so:www/webkit2-gtk3
|
||||||
SDL_CMAKE_BOOL= WITH_CLIENT_SDL WITH_SDL_IMAGE_DIALOGS
|
|
||||||
SDL_USES= gettext gnome sdl
|
SDL_USES= gettext gnome sdl
|
||||||
SDL_USE= gnome=cairo,gdkpixbuf2,glib20,gtk30,pango sdl=sdl2,ttf2,image2
|
SDL_USE= gnome=cairo,gdkpixbuf2,glib20,gtk30,pango sdl=sdl2,ttf2,image2
|
||||||
|
SDL_CMAKE_BOOL= WITH_CLIENT_SDL WITH_SDL_IMAGE_DIALOGS
|
||||||
|
|
||||||
SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr
|
SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr
|
||||||
SOXR_CMAKE_BOOL= WITH_SOXR
|
SOXR_CMAKE_BOOL= WITH_SOXR
|
||||||
|
|
||||||
SSE_CMAKE_BOOL= WITH_SSE2
|
SSE_CMAKE_BOOL= WITH_SSE2
|
||||||
|
|
||||||
SWSCALE_DESC= Use SWScale image library for screen resizing (recommended)
|
|
||||||
SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg
|
SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg
|
||||||
SWSCALE_CMAKE_BOOL= WITH_SWSCALE
|
SWSCALE_CMAKE_BOOL= WITH_SWSCALE
|
||||||
|
|
||||||
URIPARSER_DESC= Use uriparser RFC 3986 URI parsing library to handle URIs
|
|
||||||
URIPARSER_LIB_DEPENDS= liburiparser.so:net/uriparser
|
URIPARSER_LIB_DEPENDS= liburiparser.so:net/uriparser
|
||||||
URIPARSER_CMAKE_BOOL= WITH_URIPARSER
|
URIPARSER_CMAKE_BOOL= WITH_URIPARSER
|
||||||
|
|
||||||
WAYLAND_DESC= Build FreeRDP Wayland client
|
|
||||||
WAYLAND_CATEGORIES= wayland
|
WAYLAND_CATEGORIES= wayland
|
||||||
WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
|
WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
|
||||||
wayland-scanner:graphics/wayland
|
wayland-scanner:graphics/wayland
|
||||||
|
@ -175,7 +176,8 @@ WAYLAND_CMAKE_BOOL= WITH_WAYLAND
|
||||||
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
|
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
|
||||||
WEBP_CMAKE_BOOL= WINPR_UTILS_IMAGE_WEBP
|
WEBP_CMAKE_BOOL= WINPR_UTILS_IMAGE_WEBP
|
||||||
|
|
||||||
X11_DESC= Build FreeRDP X11 client
|
X11_USES= xorg
|
||||||
|
X11_USE= xorg=x11,xcursor,xext,xorgproto,xfixes,xi,xinerama,xkbfile,xrandr,xrender,xv
|
||||||
X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \
|
X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \
|
||||||
-DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \
|
-DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \
|
||||||
-DWITH_XI:BOOL=ON -DWITH_XINERAMA:BOOL=ON \
|
-DWITH_XI:BOOL=ON -DWITH_XINERAMA:BOOL=ON \
|
||||||
|
@ -183,8 +185,6 @@ X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \
|
||||||
-DWITH_XRENDER:BOOL=ON -DWITH_XSHM:BOOL=ON \
|
-DWITH_XRENDER:BOOL=ON -DWITH_XSHM:BOOL=ON \
|
||||||
-DWITH_XV:BOOL=ON
|
-DWITH_XV:BOOL=ON
|
||||||
X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF
|
X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF
|
||||||
X11_USES= xorg
|
|
||||||
X11_USE= xorg=x11,xcursor,xext,xorgproto,xfixes,xi,xinerama,xkbfile,xrandr,xrender,xv
|
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
|
|
|
@ -21,12 +21,12 @@ USE_RC_SUBR= ${PKGBASE:C/-/_/}
|
||||||
|
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
|
||||||
WWWOWN=${WWWOWN} \
|
|
||||||
WWWGRP=${WWWGRP}
|
|
||||||
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
||||||
TOMCAT_USER=${WWWOWN} \
|
TOMCAT_USER=${WWWOWN} \
|
||||||
JAVA_HOME=${JAVA_HOME}
|
JAVA_HOME=${JAVA_HOME}
|
||||||
|
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
||||||
|
WWWOWN=${WWWOWN} \
|
||||||
|
WWWGRP=${WWWGRP}
|
||||||
|
|
||||||
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
||||||
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
||||||
|
|
|
@ -21,12 +21,12 @@ USE_RC_SUBR= ${PKGBASE:C/-/_/}
|
||||||
|
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
|
||||||
WWWOWN=${WWWOWN} \
|
|
||||||
WWWGRP=${WWWGRP}
|
|
||||||
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
||||||
TOMCAT_USER=${WWWOWN} \
|
TOMCAT_USER=${WWWOWN} \
|
||||||
JAVA_HOME=${JAVA_HOME}
|
JAVA_HOME=${JAVA_HOME}
|
||||||
|
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
||||||
|
WWWOWN=${WWWOWN} \
|
||||||
|
WWWGRP=${WWWGRP}
|
||||||
|
|
||||||
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
||||||
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
||||||
|
|
|
@ -24,12 +24,12 @@ USE_RC_SUBR= ${PKGBASE:C/-/_/}
|
||||||
|
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
|
||||||
WWWOWN=${WWWOWN} \
|
|
||||||
WWWGRP=${WWWGRP}
|
|
||||||
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
||||||
TOMCAT_USER=${WWWOWN} \
|
TOMCAT_USER=${WWWOWN} \
|
||||||
JAVA_HOME=${JAVA_HOME}
|
JAVA_HOME=${JAVA_HOME}
|
||||||
|
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
||||||
|
WWWOWN=${WWWOWN} \
|
||||||
|
WWWGRP=${WWWGRP}
|
||||||
|
|
||||||
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
||||||
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
||||||
|
|
|
@ -21,12 +21,12 @@ USE_RC_SUBR= ${PKGBASE:C/-/_/}
|
||||||
|
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
|
||||||
WWWOWN=${WWWOWN} \
|
|
||||||
WWWGRP=${WWWGRP}
|
|
||||||
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
|
||||||
TOMCAT_USER=${WWWOWN} \
|
TOMCAT_USER=${WWWOWN} \
|
||||||
JAVA_HOME=${JAVA_HOME}
|
JAVA_HOME=${JAVA_HOME}
|
||||||
|
PLIST_SUB= T=${TOMCAT_SUBDIR} \
|
||||||
|
WWWOWN=${WWWOWN} \
|
||||||
|
WWWGRP=${WWWGRP}
|
||||||
|
|
||||||
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
OPTIONS_DEFINE= HOST_MANAGER MANAGER DOCS EXAMPLES ROOT NLS
|
||||||
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
OPTIONS_DEFAULT= HOST_MANAGER MANAGER ROOT
|
||||||
|
|
Loading…
Add table
Reference in a new issue