FreeBSD Bugzilla – Attachment 203714 Details for
Bug 230963
net/freerdp: add options
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Remove DIRECTFB option
freerdp.patch (text/plain), 3.77 KB, created by
Ivan Rozhuk
on 2019-04-16 09:28:37 UTC
(
hide
)
Description:
Remove DIRECTFB option
Filename:
MIME Type:
Creator:
Ivan Rozhuk
Created:
2019-04-16 09:28:37 UTC
Size:
3.77 KB
patch
obsolete
>Index: net/freerdp/Makefile >=================================================================== >--- net/freerdp/Makefile (revision 499081) >+++ net/freerdp/Makefile (working copy) >@@ -28,13 +28,31 @@ > GH_ACCOUNT= FreeRDP > GH_PROJECT= ${GH_ACCOUNT} > >-CMAKE_ARGS+= -DWITH_LIBSYSTEMD=OFF -DWITH_GSTREAMER_0_10=OFF ${CMAKE_ARGS_${ARCH}} >+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 \ >+ ${CMAKE_ARGS_${ARCH}} > > CMAKE_ARGS_aarch64= -DWITH_NEON=ON > CFLAGS_aarch64= -D__ARM_NEON__=__ARM_NEON # clang > >-OPTIONS_DEFINE= ALSA CUPS FFMPEG GSTREAMER ICU KERBEROS MANPAGES \ >- PULSEAUDIO WAYLAND X11 >+OPTIONS_DEFINE= ALSA CUPS FAAC FAAD FFMPEG GSM \ >+ GSTREAMER ICU KERBEROS LAME MANPAGES OPENH264 \ >+ PCSC PULSEAUDIO SOXR WAYLAND X11 > OPTIONS_DEFAULT= CUPS GSTREAMER ICU KERBEROS MANPAGES WAYLAND X11 > OPTIONS_SUB= yes > >@@ -50,10 +68,19 @@ > CUPS_LIB_DEPENDS= libcups.so:print/cups > CUPS_CMAKE_BOOL= WITH_CUPS > >+FAAC_LIB_DEPENDS= libfaac.so:audio/faac >+FAAC_CMAKE_BOOL= WITH_FAAC >+ >+FAAD_LIB_DEPENDS= libfaad.so:audio/faad >+FAAD_CMAKE_BOOL= WITH_FAAD2 >+ > FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ > libavutil.so:multimedia/ffmpeg > FFMPEG_CMAKE_BOOL= WITH_FFMPEG > >+GSM_LIB_DEPENDS= libgsm.so:audio/gsm >+GSM_CMAKE_BOOL= WITH_GSM >+ > GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 > GSTREAMER_USE= gnome=glib20 gstreamer1=yes xorg=x11,xext,xorgproto,xrandr > GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 >@@ -63,6 +90,9 @@ > > KERBEROS_CMAKE_BOOL= WITH_GSSAPI_HEIMDAL > >+LAME_LIB_DEPENDS= libmp3lame.so:audio/lame >+LAME_CMAKE_BOOL= WITH_LAME >+ > MANPAGES_BUILD_DEPENDS= xmlto:textproc/xmlto > MANPAGES_CMAKE_BOOL= WITH_MANPAGES > MANPAGES_CMAKE_OFF= -DWITH_MANPAGES=OFF >@@ -73,9 +103,20 @@ > NEON_CFLAGS= -march=armv7-a > .endif > >+OPENH264_DESC= H.264 video codec support via OpenH264 >+OPENH264_LIB_DEPENDS= libopenh264.so:multimedia/openh264 >+OPENH264_CMAKE_BOOL= WITH_OPENH264 >+ >+PCSC_DESC= Smart card support (smart card device redirection) >+PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite >+PCSC_CMAKE_BOOL= WITH_PCSC >+ > PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio > PULSEAUDIO_CMAKE_BOOL= WITH_PULSE > >+SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr >+SOXR_CMAKE_BOOL= WITH_SOXR >+ > SSE_CMAKE_BOOL= WITH_SSE2 > > WAYLAND_DESC= Build FreeRDP Wayland client >@@ -86,8 +127,13 @@ > WAYLAND_CMAKE_BOOL= WITH_WAYLAND > > X11_DESC= Build FreeRDP X11 client >-X11_CMAKE_BOOL= WITH_X11 >-X11_CMAKE_OFF= -DWITH_XKBFILE=OFF >+X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \ >+ -DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \ >+ -DWITH_XI:BOOL=ON -DWITH_XINERAMA:BOOL=ON \ >+ -DWITH_XKBFILE:BOOL=ON -DWITH_XRANDR:BOOL=ON \ >+ -DWITH_XRENDER:BOOL=ON -DWITH_XSHM:BOOL=ON \ >+ -DWITH_XV:BOOL=ON >+X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF > X11_USE= xorg=x11,xcursor,xext,xorgproto,xfixes,xi,xinerama,xkbfile,xrandr,xrender,xv > > post-patch: >@@ -105,5 +151,8 @@ > ${WRKSRC}/server/CMakeLists.txt \ > ${WRKSRC}/server/shadow/CMakeLists.txt \ > ${WRKSRC}/libfreerdp/CMakeLists.txt >+ @${REINPLACE_CMD} -e 's|gsm/gsm.h|gsm.h|' \ >+ ${WRKSRC}/cmake/FindGSM.cmake \ >+ ${WRKSRC}/libfreerdp/codec/dsp.c > > .include <bsd.port.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
rozhuk.im
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 230963
:
196618
|
200503
|
200516
|
200518
| 203714