commit:     e59f83e397d173a9bec76be99b8fe2e2c9c5a038
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 11 22:22:03 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 11 22:29:19 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59f83e3

media-video/vlc: Drop IUSE rdp and --disable-freerdp

Still required a big patch to even support FreeRDP2, no signs of 3.

Bug: https://bugs.gentoo.org/921096
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-video/vlc/vlc-3.0.9999.ebuild | 6 ++----
 media-video/vlc/vlc-9999.ebuild     | 5 ++---
 2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.9999.ebuild 
b/media-video/vlc/vlc-3.0.9999.ebuild
index baa2ad2ecdf4..b9c64d6bd49c 100644
--- a/media-video/vlc/vlc-3.0.9999.ebuild
+++ b/media-video/vlc/vlc-3.0.9999.ebuild
@@ -36,7 +36,7 @@ IUSE="a52 alsa aom archive aribsub bidi bluray cddb 
chromaprint chromecast dav1d
        fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate
        libass libcaca libnotify +libsamplerate libtiger linsys lirc live lua
        macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses 
nfs ogg
-       omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba 
sdl-image
+       omxil optimisememory opus png projectm pulseaudio run-as-root samba 
sdl-image
        sftp shout sid skins soxr speex srt ssl svg taglib theora tremor 
truetype twolame
        udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi
        cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx 
cpu_flags_x86_sse
@@ -171,7 +171,6 @@ RDEPEND="
                >=media-libs/libprojectm-3.1.12:0=
        )
        pulseaudio? ( media-libs/libpulse )
-       rdp? ( >=net-misc/freerdp-2.0.0_rc0:2= )
        samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] )
        sdl-image? ( media-libs/sdl-image )
        sftp? ( net-libs/libssh2 )
@@ -236,7 +235,6 @@ PATCHES=(
        "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290
        "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch
        "${FILESDIR}"/${PN}-3.0.18-drop-minizip-dep.patch
-       "${FILESDIR}"/${PN}-3.0.21-freerdp-2.patch # bug 919296, 590164
 )
 
 DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
@@ -281,6 +279,7 @@ src_configure() {
        local myeconfargs=(
                --disable-aa
                --disable-amf-frc # DirectX specific
+               --disable-freerdp # bug 921096
                --disable-optimizations
                --disable-postproc # bug 961436
                --disable-rpath
@@ -364,7 +363,6 @@ src_configure() {
                $(use_enable png)
                $(use_enable projectm)
                $(use_enable pulseaudio pulse)
-               $(use_enable rdp freerdp)
                $(use_enable run-as-root)
                $(use_enable samba smbclient)
                $(use_enable sdl-image)

diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
index fc4e22c19137..ca5765dd31a5 100644
--- a/media-video/vlc/vlc-9999.ebuild
+++ b/media-video/vlc/vlc-9999.ebuild
@@ -37,7 +37,7 @@ IUSE="a52 alsa aom archive aribsub bidi bluray cddb 
chromaprint chromecast dav1d
        fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate 
kms
        libass libcaca libnotify libplacebo +libsamplerate libtiger linsys lirc 
live
        loudness lua macosx-notifications mad matroska modplug mp3 mpeg mtp 
musepack ncurses
-       nfs ogg omxil optimisememory opus png projectm pulseaudio rdp 
run-as-root samba
+       nfs ogg omxil optimisememory opus png projectm pulseaudio run-as-root 
samba
        sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora 
tremor truetype
        twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml 
zeroconf
        zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx 
cpu_flags_x86_sse
@@ -172,7 +172,6 @@ RDEPEND="
                >=media-libs/libprojectm-3.1.12:0=
        )
        pulseaudio? ( media-libs/libpulse )
-       rdp? ( >=net-misc/freerdp-2.0.0_rc0:2= )
        samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] )
        sdl-image? ( media-libs/sdl-image )
        sftp? ( net-libs/libssh2 )
@@ -280,6 +279,7 @@ src_configure() {
 
        local myeconfargs=(
                --disable-amf-frc # DirectX specific
+               --disable-freerdp # bug 921096
                --disable-optimizations
                --disable-postproc # bug 961436
                --disable-rpath
@@ -365,7 +365,6 @@ src_configure() {
                $(use_enable png)
                $(use_enable projectm)
                $(use_enable pulseaudio pulse)
-               $(use_enable rdp freerdp)
                $(use_enable run-as-root)
                $(use_enable samba smbclient)
                $(use_enable sdl-image)

Reply via email to