mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-05 12:38:09 -07:00
net-misc/freerdp: drop 3.2.0-r2
Closes: https://bugs.gentoo.org/927272 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
This commit is contained in:
@@ -1,3 +1,2 @@
|
||||
DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd
|
||||
DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e
|
||||
DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5
|
||||
|
||||
@@ -1,156 +0,0 @@
|
||||
# Copyright 2011-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake flag-o-matic
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git"
|
||||
case ${PV} in
|
||||
2.*) EGIT_BRANCH="stable-2.0";;
|
||||
esac
|
||||
else
|
||||
MY_P=${P/_/-}
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Free implementation of the Remote Desktop Protocol"
|
||||
HOMEPAGE="https://www.freerdp.com/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/3"
|
||||
IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/openssl:0=
|
||||
sys-libs/zlib:0
|
||||
aad? ( dev-libs/cJSON )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
usb? (
|
||||
virtual/libudev:0=
|
||||
sys-apps/util-linux:0=
|
||||
dev-libs/dbus-glib:0=
|
||||
virtual/libusb:1=
|
||||
)
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrender
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xv? ( x11-libs/libXv )
|
||||
)
|
||||
ffmpeg? ( media-video/ffmpeg:0= )
|
||||
!ffmpeg? (
|
||||
x11-libs/cairo:0=
|
||||
)
|
||||
fuse? ( sys-fs/fuse:3 )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
X? ( x11-libs/libXrandr )
|
||||
)
|
||||
icu? ( dev-libs/icu:0= )
|
||||
jpeg? ( media-libs/libjpeg-turbo:0= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
openh264? ( media-libs/openh264:0= )
|
||||
pulseaudio? ( media-libs/libpulse )
|
||||
sdl? (
|
||||
media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)]
|
||||
media-libs/sdl2-ttf
|
||||
)
|
||||
server? (
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXtst
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
)
|
||||
)
|
||||
smartcard? (
|
||||
dev-libs/pkcs11-helper
|
||||
sys-apps/pcsc-lite
|
||||
)
|
||||
systemd? ( sys-apps/systemd:0= )
|
||||
wayland? (
|
||||
dev-libs/wayland
|
||||
x11-libs/libxkbcommon
|
||||
)
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libxkbfile
|
||||
)
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
valgrind? ( dev-debug/valgrind )
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
app-text/docbook-xsl-stylesheets
|
||||
dev-libs/libxslt
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# bug #881695
|
||||
filter-lto
|
||||
|
||||
local mycmakeargs=(
|
||||
-Wno-dev
|
||||
|
||||
# https://bugs.gentoo.org/927037
|
||||
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=OFF
|
||||
|
||||
-DBUILD_TESTING=$(usex test ON OFF)
|
||||
-DCHANNEL_URBDRC=$(usex usb ON OFF)
|
||||
-DWITH_AAD=$(usex aad ON OFF)
|
||||
-DWITH_ALSA=$(usex alsa ON OFF)
|
||||
-DWITH_CCACHE=OFF
|
||||
-DWITH_CLIENT_SDL=$(usex sdl ON OFF)
|
||||
-DWITH_SAMPLE=OFF
|
||||
-DWITH_CUPS=$(usex cups ON OFF)
|
||||
-DWITH_DEBUG_ALL=$(usex debug ON OFF)
|
||||
-DWITH_MANPAGES=ON
|
||||
-DWITH_FFMPEG=$(usex ffmpeg ON OFF)
|
||||
-DWITH_FREERDP_DEPRECATED_COMMANDLINE=ON
|
||||
-DWITH_SWSCALE=$(usex ffmpeg ON OFF)
|
||||
-DWITH_CAIRO=$(usex ffmpeg OFF ON)
|
||||
-DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF)
|
||||
-DWITH_FUSE=$(usex fuse ON OFF)
|
||||
-DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF)
|
||||
-DWITH_JPEG=$(usex jpeg ON OFF)
|
||||
-DWITH_KRB5=$(usex kerberos ON OFF)
|
||||
-DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF)
|
||||
-DWITH_OPENH264=$(usex openh264 ON OFF)
|
||||
-DWITH_OSS=OFF
|
||||
-DWITH_PCSC=$(usex smartcard ON OFF)
|
||||
-DWITH_PKCS11=$(usex smartcard ON OFF)
|
||||
-DWITH_PULSE=$(usex pulseaudio ON OFF)
|
||||
-DWITH_SERVER=$(usex server ON OFF)
|
||||
-DWITH_LIBSYSTEMD=$(usex systemd ON OFF)
|
||||
-DWITH_UNICODE_BUILTIN=$(usex icu OFF ON)
|
||||
-DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF)
|
||||
-DWITH_X11=$(usex X ON OFF)
|
||||
-DWITH_XINERAMA=$(usex xinerama ON OFF)
|
||||
-DWITH_XV=$(usex xv ON OFF)
|
||||
-DWITH_WAYLAND=$(usex wayland ON OFF)
|
||||
-DWITH_WEBVIEW=OFF
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local myctestargs=()
|
||||
use elibc_musl && myctestargs+=( -E TestBacktrace )
|
||||
has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect )
|
||||
cmake_src_test
|
||||
}
|
||||
Reference in New Issue
Block a user