1 |
commit: 9cb4602ee258e0aa21d7b314c41b5f937f21ba8d |
2 |
Author: stefson <herrtimson <AT> yahoo <DOT> de> |
3 |
AuthorDate: Sat Jan 19 08:51:54 2019 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jan 23 19:28:40 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=9cb4602e |
7 |
|
8 |
net-misc/freerdp: drop old, in tree works |
9 |
|
10 |
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org> |
11 |
|
12 |
net-misc/freerdp/Manifest | 1 - |
13 |
net-misc/freerdp/files/1.2.1-gstreamer.patch | 71 ------------- |
14 |
net-misc/freerdp/files/freerdp-armfp.patch | 84 --------------- |
15 |
net-misc/freerdp/files/freerdp-ffmpeg29.patch | 42 -------- |
16 |
net-misc/freerdp/files/freerdp-musl.patch | 48 --------- |
17 |
.../freerdp/freerdp-1.2.1_pre20150326-r1.ebuild | 114 --------------------- |
18 |
net-misc/freerdp/metadata.xml | 15 --- |
19 |
7 files changed, 375 deletions(-) |
20 |
|
21 |
diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest |
22 |
deleted file mode 100644 |
23 |
index 5de8bd7..0000000 |
24 |
--- a/net-misc/freerdp/Manifest |
25 |
+++ /dev/null |
26 |
@@ -1 +0,0 @@ |
27 |
-DIST freerdp-1.2.1_pre20150326.tar.gz 6146857 SHA256 c0646f224ea30a485e165fb31eb8a039af2ca3f257cdf784b319e1b5c13e0425 SHA512 ca1499d56ecb9c9bc624de2ecc976eb9633b795050ac01e16fcc9e0a8951d274cc63644a0e2b830e75f66de894f6a22274864fd20a9351834f6d664874e65ec8 WHIRLPOOL 1ff6ce70d454a7e0cbb3cd4fbafe1fb4191dadc3b2f8a6dbff10d8c725b8fc2838a863837d9b01f6daa670483fe40266fb57569904ad8ac8503549d6605c9e64 |
28 |
|
29 |
diff --git a/net-misc/freerdp/files/1.2.1-gstreamer.patch b/net-misc/freerdp/files/1.2.1-gstreamer.patch |
30 |
deleted file mode 100644 |
31 |
index cafe970..0000000 |
32 |
--- a/net-misc/freerdp/files/1.2.1-gstreamer.patch |
33 |
+++ /dev/null |
34 |
@@ -1,71 +0,0 @@ |
35 |
-From bea27fd919b64ee8d97996409e279e1e83d13594 Mon Sep 17 00:00:00 2001 |
36 |
-From: Jean-Louis Dupond <jean-louis@××××××.be> |
37 |
-Date: Sun, 4 Oct 2015 18:17:33 +0200 |
38 |
-Subject: [PATCH] FindGStreamer_1_0: fix build failure for new gstreamer |
39 |
- versions |
40 |
- |
41 |
---- |
42 |
- cmake/FindGStreamer_1_0.cmake | 30 +++++++++++++++--------------- |
43 |
- 1 file changed, 15 insertions(+), 15 deletions(-) |
44 |
- |
45 |
-diff --git a/cmake/FindGStreamer_1_0.cmake b/cmake/FindGStreamer_1_0.cmake |
46 |
-index f7bf990..3aa8fc6 100644 |
47 |
---- a/cmake/FindGStreamer_1_0.cmake |
48 |
-+++ b/cmake/FindGStreamer_1_0.cmake |
49 |
-@@ -53,17 +53,17 @@ set(GSTREAMER_1_0_MINIMUM_VERSION 1.0.5) |
50 |
- # Helper macro to find a Gstreamer plugin (or Gstreamer itself) |
51 |
- # _component_prefix is prepended to the _INCLUDE_DIRS and _LIBRARIES variables (eg. "GSTREAMER_1_0_AUDIO") |
52 |
- # _pkgconfig_name is the component's pkg-config name (eg. "gstreamer-1.0", or "gstreamer-video-1.0"). |
53 |
--# _header is the component's header, relative to the gstreamer-1.0 directory (eg. "gst/gst.h"). |
54 |
- # _library is the component's library name (eg. "gstreamer-1.0" or "gstvideo-1.0") |
55 |
--macro(FIND_GSTREAMER_COMPONENT _component_prefix _pkgconfig_name _header _library) |
56 |
-+macro(FIND_GSTREAMER_COMPONENT _component_prefix _pkgconfig_name _library) |
57 |
- # FIXME: The QUIET keyword can be used once we require CMake 2.8.2. |
58 |
-- pkg_check_modules(PC_${_component_prefix} ${_pkgconfig_name}) |
59 |
- |
60 |
-- find_path(${_component_prefix}_INCLUDE_DIRS |
61 |
-- NAMES ${_header} |
62 |
-- HINTS ${PC_${_component_prefix}_INCLUDE_DIRS} ${PC_${_component_prefix}_INCLUDEDIR} |
63 |
-- PATH_SUFFIXES gstreamer-1.0 |
64 |
-- ) |
65 |
-+ string(REGEX MATCH "(.*)>=(.*)" _dummy "${_pkgconfig_name}") |
66 |
-+ if ("${CMAKE_MATCH_2}" STREQUAL "") |
67 |
-+ pkg_check_modules(PC_${_component_prefix} "${_pkgconfig_name} >= ${GStreamer_FIND_VERSION}") |
68 |
-+ else () |
69 |
-+ pkg_check_modules(PC_${_component_prefix} ${_pkgconfig_name}) |
70 |
-+ endif () |
71 |
-+ set(${_component_prefix}_INCLUDE_DIRS ${PC_${_component_prefix}_INCLUDE_DIRS}) |
72 |
- |
73 |
- find_library(${_component_prefix}_LIBRARIES |
74 |
- NAMES ${_library} gstreamer_android |
75 |
-@@ -78,8 +78,8 @@ endmacro() |
76 |
- # 1.1. Find headers and libraries |
77 |
- set(GLIB_ROOT_DIR ${GSTREAMER_1_0_ROOT_DIR}) |
78 |
- find_package(Glib REQUIRED) |
79 |
--FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0 gstreamer-1.0 gst/gst.h gstreamer-1.0) |
80 |
--FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_BASE gstreamer-base-1.0 gst/gst.h gstbase-1.0) |
81 |
-+FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0 gstreamer-1.0 gstreamer-1.0) |
82 |
-+FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_BASE gstreamer-base-1.0 gstbase-1.0) |
83 |
- |
84 |
- # 1.2. Check Gstreamer version |
85 |
- if (GSTREAMER_1_0_INCLUDE_DIRS) |
86 |
-@@ -110,11 +110,11 @@ endif () |
87 |
- # 2. Find Gstreamer plugins |
88 |
- # ------------------------- |
89 |
- |
90 |
--FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_APP gstreamer-app-1.0 gst/app/gstappsink.h gstapp-1.0) |
91 |
--FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_AUDIO gstreamer-audio-1.0 gst/audio/audio.h gstaudio-1.0) |
92 |
--FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_FFT gstreamer-fft-1.0 gst/fft/gstfft.h gstfft-1.0) |
93 |
--FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_PBUTILS gstreamer-pbutils-1.0 gst/pbutils/pbutils.h gstpbutils-1.0) |
94 |
--FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_VIDEO gstreamer-video-1.0 gst/video/video.h gstvideo-1.0) |
95 |
-+FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_APP gstreamer-app-1.0 gstapp-1.0) |
96 |
-+FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_AUDIO gstreamer-audio-1.0 gstaudio-1.0) |
97 |
-+FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_FFT gstreamer-fft-1.0 gstfft-1.0) |
98 |
-+FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_PBUTILS gstreamer-pbutils-1.0 gstpbutils-1.0) |
99 |
-+FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_VIDEO gstreamer-video-1.0 gstvideo-1.0) |
100 |
- |
101 |
- # ------------------------------------------------ |
102 |
- # 3. Process the COMPONENTS passed to FIND_PACKAGE |
103 |
--- |
104 |
-2.6.3 |
105 |
- |
106 |
|
107 |
diff --git a/net-misc/freerdp/files/freerdp-armfp.patch b/net-misc/freerdp/files/freerdp-armfp.patch |
108 |
deleted file mode 100644 |
109 |
index 1a367d5..0000000 |
110 |
--- a/net-misc/freerdp/files/freerdp-armfp.patch |
111 |
+++ /dev/null |
112 |
@@ -1,84 +0,0 @@ |
113 |
-From 2355b54f8516a6e1c600df8f26ac7d56916bfd99 Mon Sep 17 00:00:00 2001 |
114 |
-From: Mike Gilbert <floppym@g.o> |
115 |
-Date: Fri, 1 May 2015 17:35:21 -0400 |
116 |
-Subject: [PATCH] Remove the ARM_FP_ABI option |
117 |
- |
118 |
-It's unclear why this option would be necessary, and it causes problems |
119 |
-when people do not match it to their toolchain and CFLAGS. |
120 |
- |
121 |
-To set the float abi, either use a toolchain with an appropriate default |
122 |
-or set the float-abi option in the CFLAGS environment variable. |
123 |
- |
124 |
-This should resolve #2586. |
125 |
---- |
126 |
- cmake/ConfigOptions.cmake | 6 ------ |
127 |
- libfreerdp/CMakeLists.txt | 4 ++-- |
128 |
- packaging/deb/freerdp-nightly/rules | 7 ------- |
129 |
- 3 files changed, 2 insertions(+), 15 deletions(-) |
130 |
- |
131 |
-diff --git a/cmake/ConfigOptions.cmake b/cmake/ConfigOptions.cmake |
132 |
-index b51a46b..cef6ba6 100644 |
133 |
---- a/cmake/ConfigOptions.cmake |
134 |
-+++ b/cmake/ConfigOptions.cmake |
135 |
-@@ -29,12 +29,6 @@ if(TARGET_ARCH MATCHES "ARM") |
136 |
- else() |
137 |
- option(WITH_NEON "Enable NEON optimization." OFF) |
138 |
- endif() |
139 |
-- if (NOT DEFINED ARM_FP_ABI) |
140 |
-- set(ARM_FP_ABI "softfp" CACHE STRING "Floating point ABI to use on arm") |
141 |
-- else() |
142 |
-- set(ARM_FP_ABI ${ARM_FP_API} CACHE STRING "Floating point ABI to use on arm") |
143 |
-- endif() |
144 |
-- mark_as_advanced(ARM_FP_ABI) |
145 |
- else() |
146 |
- if(NOT APPLE) |
147 |
- option(WITH_IPP "Use Intel Performance Primitives." OFF) |
148 |
-diff --git a/libfreerdp/CMakeLists.txt b/libfreerdp/CMakeLists.txt |
149 |
-index a1cbd9d..112b75a 100644 |
150 |
---- a/libfreerdp/CMakeLists.txt |
151 |
-+++ b/libfreerdp/CMakeLists.txt |
152 |
-@@ -156,7 +156,7 @@ if(WITH_SSE2) |
153 |
- endif() |
154 |
- |
155 |
- if(WITH_NEON) |
156 |
-- set_source_files_properties(${CODEC_NEON_SRCS} PROPERTIES COMPILE_FLAGS "-mfpu=neon -mfloat-abi=${ARM_FP_ABI} -Wno-unused-variable" ) |
157 |
-+ set_source_files_properties(${CODEC_NEON_SRCS} PROPERTIES COMPILE_FLAGS "-mfpu=neon -Wno-unused-variable" ) |
158 |
- set(CODEC_SRCS ${CODEC_SRCS} ${CODEC_NEON_SRCS}) |
159 |
- endif() |
160 |
- |
161 |
-@@ -236,7 +236,7 @@ if(WITH_SSE2) |
162 |
- endif() |
163 |
- elseif(WITH_NEON) |
164 |
- if(CMAKE_COMPILER_IS_GNUCC) |
165 |
-- set(OPTIMIZATION "${OPTIMIZATION} -mfpu=neon -mfloat-abi=${ARM_FP_ABI}") |
166 |
-+ set(OPTIMIZATION "${OPTIMIZATION} -mfpu=neon") |
167 |
- endif() |
168 |
- # TODO: Add MSVC equivalent |
169 |
- endif() |
170 |
-diff --git a/packaging/deb/freerdp-nightly/rules b/packaging/deb/freerdp-nightly/rules |
171 |
-index 4366f63..44ceb56 100755 |
172 |
---- a/packaging/deb/freerdp-nightly/rules |
173 |
-+++ b/packaging/deb/freerdp-nightly/rules |
174 |
-@@ -1,11 +1,5 @@ |
175 |
- #!/usr/bin/make -f |
176 |
- |
177 |
--DEB_HOST_ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH) |
178 |
--ifneq (,$(filter armhf,$(DEB_HOST_ARCH))) |
179 |
--ARM_FLOAT_ABI = -DARM_FP_ABI=hard |
180 |
--else |
181 |
--ARM_FLOAT_ABI = |
182 |
--endif |
183 |
- NULL = |
184 |
- |
185 |
- DEB_CMAKE_EXTRA_FLAGS := -DCMAKE_SKIP_RPATH=FALSE \ |
186 |
-@@ -26,7 +20,6 @@ DEB_CMAKE_EXTRA_FLAGS := -DCMAKE_SKIP_RPATH=FALSE \ |
187 |
- -DCMAKE_INSTALL_PREFIX=/opt/freerdp-nightly/ \ |
188 |
- -DCMAKE_INSTALL_INCLUDEDIR=include \ |
189 |
- -DCMAKE_INSTALL_LIBDIR=lib \ |
190 |
-- $(ARM_FLOAT_ABI) \ |
191 |
- $(NULL) |
192 |
- |
193 |
- %: |
194 |
--- |
195 |
-2.5.0 |
196 |
- |
197 |
|
198 |
diff --git a/net-misc/freerdp/files/freerdp-ffmpeg29.patch b/net-misc/freerdp/files/freerdp-ffmpeg29.patch |
199 |
deleted file mode 100644 |
200 |
index e4d81bd..0000000 |
201 |
--- a/net-misc/freerdp/files/freerdp-ffmpeg29.patch |
202 |
+++ /dev/null |
203 |
@@ -1,42 +0,0 @@ |
204 |
-https://github.com/FreeRDP/FreeRDP/pull/2895 |
205 |
- |
206 |
-Index: freerdp-1.2.1_pre20150326/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c |
207 |
-=================================================================== |
208 |
---- freerdp-1.2.1_pre20150326.orig/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c |
209 |
-+++ freerdp-1.2.1_pre20150326/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c |
210 |
-@@ -102,7 +102,7 @@ static BOOL tsmf_ffmpeg_init_video_strea |
211 |
- mdecoder->codec_context->bit_rate = media_type->BitRate; |
212 |
- mdecoder->codec_context->time_base.den = media_type->SamplesPerSecond.Numerator; |
213 |
- mdecoder->codec_context->time_base.num = media_type->SamplesPerSecond.Denominator; |
214 |
-- mdecoder->frame = avcodec_alloc_frame(); |
215 |
-+ mdecoder->frame = av_frame_alloc(); |
216 |
- return TRUE; |
217 |
- } |
218 |
- |
219 |
-@@ -320,7 +320,7 @@ static BOOL tsmf_ffmpeg_decode_video(ITS |
220 |
- mdecoder->codec_context->width, mdecoder->codec_context->height); |
221 |
- mdecoder->decoded_data = malloc(mdecoder->decoded_size); |
222 |
- ZeroMemory(mdecoder->decoded_data, mdecoder->decoded_size); |
223 |
-- frame = avcodec_alloc_frame(); |
224 |
-+ frame = av_frame_alloc(); |
225 |
- avpicture_fill((AVPicture*) frame, mdecoder->decoded_data, |
226 |
- mdecoder->codec_context->pix_fmt, |
227 |
- mdecoder->codec_context->width, mdecoder->codec_context->height); |
228 |
-@@ -389,7 +389,7 @@ static BOOL tsmf_ffmpeg_decode_audio(ITS |
229 |
- (int16_t *) dst, &frame_size, src, src_size); |
230 |
- #else |
231 |
- { |
232 |
-- AVFrame *decoded_frame = avcodec_alloc_frame(); |
233 |
-+ AVFrame *decoded_frame = av_frame_alloc(); |
234 |
- int got_frame = 0; |
235 |
- AVPacket pkt; |
236 |
- av_init_packet(&pkt); |
237 |
-@@ -469,7 +469,7 @@ static UINT32 tsmf_ffmpeg_get_decoded_fo |
238 |
- |
239 |
- switch (mdecoder->codec_context->pix_fmt) |
240 |
- { |
241 |
-- case PIX_FMT_YUV420P: |
242 |
-+ case AV_PIX_FMT_YUV420P: |
243 |
- return RDP_PIXFMT_I420; |
244 |
- default: |
245 |
- WLog_ERR(TAG, "unsupported pixel format %u", |
246 |
|
247 |
diff --git a/net-misc/freerdp/files/freerdp-musl.patch b/net-misc/freerdp/files/freerdp-musl.patch |
248 |
deleted file mode 100644 |
249 |
index d9c9334..0000000 |
250 |
--- a/net-misc/freerdp/files/freerdp-musl.patch |
251 |
+++ /dev/null |
252 |
@@ -1,48 +0,0 @@ |
253 |
-diff -Naurw FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4.orig/winpr/libwinpr/comm/comm_io.c FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4/winpr/libwinpr/comm/comm_io.c |
254 |
---- FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4.orig/winpr/libwinpr/comm/comm_io.c 2015-03-26 08:42:54.000000000 -0700 |
255 |
-+++ FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4/winpr/libwinpr/comm/comm_io.c 2015-09-02 18:59:22.610753099 -0700 |
256 |
-@@ -27,6 +27,7 @@ |
257 |
- #include <errno.h> |
258 |
- #include <termios.h> |
259 |
- #include <unistd.h> |
260 |
-+#include <sys/select.h> |
261 |
- |
262 |
- #include <winpr/io.h> |
263 |
- #include <winpr/wlog.h> |
264 |
-diff -Naurw FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4.orig/winpr/libwinpr/comm/comm_serial_sys.c FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4/winpr/libwinpr/comm/comm_serial_sys.c |
265 |
---- FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4.orig/winpr/libwinpr/comm/comm_serial_sys.c 2015-03-26 08:42:54.000000000 -0700 |
266 |
-+++ FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4/winpr/libwinpr/comm/comm_serial_sys.c 2015-09-02 18:59:22.610753099 -0700 |
267 |
-@@ -42,6 +42,9 @@ |
268 |
- #define TTY_THRESHOLD_UNTHROTTLE 128 |
269 |
- #define N_TTY_BUF_SIZE 4096 |
270 |
- |
271 |
-+#ifndef CMSPAR |
272 |
-+#define CMSPAR 010000000000 |
273 |
-+#endif |
274 |
- |
275 |
- #define _BAUD_TABLE_END 0010020 /* __MAX_BAUD + 1 */ |
276 |
- |
277 |
-diff -Naurw FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4.orig/winpr/libwinpr/synch/wait.c FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4/winpr/libwinpr/synch/wait.c |
278 |
---- FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4.orig/winpr/libwinpr/synch/wait.c 2015-03-26 08:42:54.000000000 -0700 |
279 |
-+++ FreeRDP-aa2181dcf2dd98693767ba738c5b2ad8c3d742d4/winpr/libwinpr/synch/wait.c 2015-09-02 18:59:22.610753099 -0700 |
280 |
-@@ -25,6 +25,7 @@ |
281 |
- #ifdef HAVE_PTHREAD_GNU_EXT |
282 |
- #define _GNU_SOURCE |
283 |
- #endif |
284 |
-+#include <sys/select.h> |
285 |
- |
286 |
- #ifdef HAVE_UNISTD_H |
287 |
- #include <unistd.h> |
288 |
-@@ -109,12 +110,7 @@ |
289 |
- #if !defined(HAVE_PTHREAD_GNU_EXT) |
290 |
- #include <pthread.h> |
291 |
- |
292 |
--#if defined(__FreeBSD__) || defined(sun) |
293 |
--/*the only way to get it work is to remove the static*/ |
294 |
- int pthread_mutex_timedlock(pthread_mutex_t *mutex, const struct timespec *timeout) |
295 |
--#else |
296 |
--static int pthread_mutex_timedlock(pthread_mutex_t *mutex, const struct timespec *timeout) |
297 |
--#endif |
298 |
- { |
299 |
- struct timespec timenow; |
300 |
- struct timespec sleepytime; |
301 |
|
302 |
diff --git a/net-misc/freerdp/freerdp-1.2.1_pre20150326-r1.ebuild b/net-misc/freerdp/freerdp-1.2.1_pre20150326-r1.ebuild |
303 |
deleted file mode 100644 |
304 |
index 847de7e..0000000 |
305 |
--- a/net-misc/freerdp/freerdp-1.2.1_pre20150326-r1.ebuild |
306 |
+++ /dev/null |
307 |
@@ -1,114 +0,0 @@ |
308 |
-# Copyright 1999-2015 Gentoo Foundation |
309 |
-# Distributed under the terms of the GNU General Public License v2 |
310 |
- |
311 |
-EAPI="5" |
312 |
- |
313 |
-inherit cmake-utils vcs-snapshot |
314 |
- |
315 |
-if [[ ${PV} != 9999* ]]; then |
316 |
- COMMIT="aa2181dcf2dd98693767ba738c5b2ad8c3d742d4" |
317 |
- SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" |
318 |
- KEYWORDS="amd64 arm arm64 ppc x86" |
319 |
-else |
320 |
- inherit git-r3 |
321 |
- SRC_URI="" |
322 |
- EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git |
323 |
- https://github.com/FreeRDP/FreeRDP.git" |
324 |
-fi |
325 |
- |
326 |
-DESCRIPTION="Free implementation of the Remote Desktop Protocol" |
327 |
-HOMEPAGE="http://www.freerdp.com/" |
328 |
- |
329 |
-LICENSE="Apache-2.0" |
330 |
-SLOT="0/1.2" |
331 |
-IUSE="alsa +client cpu_flags_x86_sse2 cups debug doc ffmpeg gstreamer jpeg |
332 |
- libressl neon pulseaudio server smartcard test usb wayland X xinerama xv" |
333 |
- |
334 |
-RDEPEND=" |
335 |
- !libressl? ( dev-libs/openssl:0 ) |
336 |
- libressl? ( dev-libs/libressl ) |
337 |
- sys-libs/zlib:0 |
338 |
- alsa? ( media-libs/alsa-lib ) |
339 |
- cups? ( net-print/cups ) |
340 |
- client? ( |
341 |
- usb? ( |
342 |
- virtual/libudev:0= |
343 |
- sys-apps/util-linux:0= |
344 |
- dev-libs/dbus-glib:0= |
345 |
- virtual/libusb:1= |
346 |
- ) |
347 |
- X? ( |
348 |
- x11-libs/libXcursor |
349 |
- x11-libs/libXext |
350 |
- x11-libs/libXi |
351 |
- x11-libs/libXrender |
352 |
- xinerama? ( x11-libs/libXinerama ) |
353 |
- xv? ( x11-libs/libXv ) |
354 |
- ) |
355 |
- ) |
356 |
- ffmpeg? ( >=virtual/ffmpeg-9 ) |
357 |
- gstreamer? ( |
358 |
- media-libs/gstreamer:1.0 |
359 |
- media-libs/gst-plugins-base:1.0 |
360 |
- x11-libs/libXrandr |
361 |
- ) |
362 |
- jpeg? ( virtual/jpeg:0 ) |
363 |
- pulseaudio? ( media-sound/pulseaudio ) |
364 |
- server? ( |
365 |
- X? ( |
366 |
- x11-libs/libXcursor |
367 |
- x11-libs/libXdamage |
368 |
- x11-libs/libXext |
369 |
- x11-libs/libXfixes |
370 |
- xinerama? ( x11-libs/libXinerama ) |
371 |
- ) |
372 |
- ) |
373 |
- smartcard? ( sys-apps/pcsc-lite ) |
374 |
- wayland? ( dev-libs/wayland ) |
375 |
- X? ( |
376 |
- x11-libs/libX11 |
377 |
- x11-libs/libxkbfile |
378 |
- ) |
379 |
-" |
380 |
-DEPEND="${RDEPEND} |
381 |
- virtual/pkgconfig |
382 |
- client? ( X? ( doc? ( |
383 |
- app-text/docbook-xml-dtd:4.1.2 |
384 |
- app-text/xmlto |
385 |
- ) ) ) |
386 |
- elibc_musl? ( sys-libs/queue ) |
387 |
-" |
388 |
- |
389 |
-DOCS=( README ) |
390 |
- |
391 |
-PATCHES=( |
392 |
- "${FILESDIR}/freerdp-armfp.patch" |
393 |
- "${FILESDIR}/freerdp-ffmpeg29.patch" |
394 |
- "${FILESDIR}/1.2.1-gstreamer.patch" |
395 |
- "${FILESDIR}/freerdp-musl.patch" |
396 |
-) |
397 |
- |
398 |
-src_configure() { |
399 |
- local mycmakeargs=( |
400 |
- $(cmake-utils_use_with alsa ALSA) |
401 |
- $(cmake-utils_use_with client CLIENT) |
402 |
- $(cmake-utils_use_with cups CUPS) |
403 |
- $(cmake-utils_use_with debug DEBUG_ALL) |
404 |
- $(cmake-utils_use_with doc MANPAGES) |
405 |
- $(cmake-utils_use_with ffmpeg FFMPEG) |
406 |
- $(cmake-utils_use_with gstreamer GSTREAMER_1_0) |
407 |
- $(cmake-utils_use_with jpeg JPEG) |
408 |
- $(cmake-utils_use_with neon NEON) |
409 |
- $(cmake-utils_use_with pulseaudio PULSE) |
410 |
- $(cmake-utils_use_with server SERVER) |
411 |
- $(cmake-utils_use_with smartcard PCSC) |
412 |
- $(cmake-utils_use_with cpu_flags_x86_sse2 SSE2) |
413 |
- $(cmake-utils_use usb CHANNEL_URBDRC) |
414 |
- $(cmake-utils_use_with X X11) |
415 |
- $(cmake-utils_use_with xinerama XINERAMA) |
416 |
- $(cmake-utils_use_with xv XV) |
417 |
- $(cmake-utils_use_build test TESTING) |
418 |
- $(cmake-utils_use_with wayland WAYLAND) |
419 |
- ) |
420 |
- cmake-utils_src_configure |
421 |
-} |
422 |
|
423 |
diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml |
424 |
deleted file mode 100644 |
425 |
index e48eff5..0000000 |
426 |
--- a/net-misc/freerdp/metadata.xml |
427 |
+++ /dev/null |
428 |
@@ -1,15 +0,0 @@ |
429 |
-<?xml version="1.0" encoding="UTF-8"?> |
430 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
431 |
-<pkgmetadata> |
432 |
- <maintainer type="person"> |
433 |
- <email>floppym@g.o</email> |
434 |
- <name>Mike Gilbert</name> |
435 |
- </maintainer> |
436 |
- <use> |
437 |
- <flag name="client">Build client binaries</flag> |
438 |
- <flag name="server">Build server binaries</flag> |
439 |
- </use> |
440 |
- <upstream> |
441 |
- <remote-id type="github">FreeRDP/FreeRDP</remote-id> |
442 |
- </upstream> |
443 |
-</pkgmetadata> |