FreeBSD Bugzilla – Attachment 227355 Details for
Bug 254914
net/freerdp: smart-sizing broken in 2.3.2 (r569458)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
update to 2.4.0, add options CAIRO, SWSCALE and turn on WITH_DSP_FFMPEG if FFMPEG is on
freerdp.diff (text/plain), 3.32 KB, created by
Vladimir Druzenko
on 2021-08-21 18:01:35 UTC
(
hide
)
Description:
update to 2.4.0, add options CAIRO, SWSCALE and turn on WITH_DSP_FFMPEG if FFMPEG is on
Filename:
MIME Type:
Creator:
Vladimir Druzenko
Created:
2021-08-21 18:01:35 UTC
Size:
3.32 KB
patch
obsolete
>diff -ur net/freerdp.orig/Makefile net/freerdp/Makefile >--- net/freerdp.orig/Makefile >+++ net/freerdp/Makefile >@@ -1,8 +1,7 @@ > # Created by: Alexander Logvinov <avl@FreeBSD.org> > > PORTNAME= freerdp >-DISTVERSION= 2.3.2 >-PORTREVISION= 1 >+DISTVERSION= 2.4.0 > CATEGORIES= net comms > MASTER_SITES= https://pub.freerdp.com/releases/ \ > https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/ >@@ -31,19 +30,20 @@ > > 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_OFF= WITH_DSP_EXPERIMENTAL 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 > > 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_DEFAULT= CUPS GSTREAMER ICU KERBEROS MANPAGES SWSCALE WAYLAND X11 >+OPTIONS_RADIO= SCALE >+OPTIONS_RADIO_SCALE= CAIRO SWSCALE > OPTIONS_SUB= yes > > OPTIONS_DEFINE_armv6= NEON >@@ -55,6 +55,10 @@ > ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib > ALSA_CMAKE_BOOL= WITH_ALSA > >+CAIRO_DESC= Use CAIRO image library for screen resizing >+CAIRO_LIB_DEPENDS= libcairo.so:graphics/cairo >+CAIRO_CMAKE_BOOL= WITH_CAIRO >+ > CUPS_LIB_DEPENDS= libcups.so:print/cups > CUPS_CMAKE_BOOL= WITH_CUPS > >@@ -66,12 +70,12 @@ > > FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ > libavutil.so:multimedia/ffmpeg >-FFMPEG_CMAKE_BOOL= WITH_FFMPEG >+FFMPEG_CMAKE_BOOL= WITH_FFMPEG WITH_DSP_FFMPEG > > GSM_LIB_DEPENDS= libgsm.so:audio/gsm > GSM_CMAKE_BOOL= WITH_GSM > >-GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 >+GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 CHANNEL_TSMF > GSTREAMER_USES= gnome xorg > GSTREAMER_USE= gnome=glib20 gstreamer1=yes xorg=x11,xext,xorgproto,xrandr > GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 >@@ -112,6 +116,10 @@ > SOXR_CMAKE_BOOL= WITH_SOXR > > SSE_CMAKE_BOOL= WITH_SSE2 >+ >+SWSCALE_DESC= Use SWScale image library for screen resizing (recommended) >+SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg >+SWSCALE_CMAKE_BOOL= WITH_SWSCALE > > WAYLAND_DESC= Build FreeRDP Wayland client > WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto >diff -ur net/freerdp.orig/distinfo net/freerdp/distinfo >--- net/freerdp.orig/distinfo >+++ net/freerdp/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1616353658 >-SHA256 (freerdp-2.3.2.tar.gz) = deb888034a441c7f76dc8b3ddea67fac3c0d815739fc2146e1243480ce56c91c >-SIZE (freerdp-2.3.2.tar.gz) = 7284490 >+TIMESTAMP = 1629080374 >+SHA256 (freerdp-2.4.0.tar.gz) = 10ec9b06d74182b354ae288c8e621d94c0fb189b0c3b14a59867ab4c414c08b5 >+SIZE (freerdp-2.4.0.tar.gz) = 7244549
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:
vvd
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 254914
:
227251
| 227355