Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686872 - >=gui-libs/wlroots-0.6.0 - add USE=rdp
Summary: >=gui-libs/wlroots-0.6.0 - add USE=rdp
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Aaron Bauman (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-05-27 17:56 UTC by Aidan Harris
Modified: 2019-11-08 02:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Add rdp usevar (0001-gui-libs-wlroots-Add-rdp-usevar.patch,2.40 KB, patch)
2019-05-27 17:56 UTC, Aidan Harris
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Aidan Harris 2019-05-27 17:56:10 UTC
Created attachment 577906 [details, diff]
Add rdp usevar

Since version 0.6.0 of wlroots it has an rdp backend. This is automagically enabled if the user happens to have freerdp installed at compile time. Since this is potentially confusing I've added a usevar to make this explicit so that it can be easily enabled/disabled just like the other backends.

Note: If you try this out it currently crashes due to this upstream issue (https://github.com/swaywm/wlroots/issues/1699). The main reason for adding this is just to allow users to enable/disable it because there's otherwise no way to do so.
Comment 1 Samuel Rajan D 2019-10-24 08:51:41 UTC
Add ffmpeg too
Comment 2 Larry the Git Cow gentoo-dev 2019-11-08 02:14:55 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb99bcd7b5744c975da5b2fdd245595ba330794c

commit eb99bcd7b5744c975da5b2fdd245595ba330794c
Author:     Aaron Bauman <bman@gentoo.org>
AuthorDate: 2019-11-08 02:12:59 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2019-11-08 02:12:59 +0000

    gui-libs/wlroots: add FFMPEG and RDP support and other stuff
    
    * add rdp USE for freerdp
    * add ffmpeg to RDEPEND
    * drop old local USE flag rootston
    * drop old ebuilds
    
    Closes: https://bugs.gentoo.org/686872
    Closes: https://bugs.gentoo.org/699574
    
    Signed-off-by: Aaron Bauman <bman@gentoo.org>

 gui-libs/wlroots/Manifest                          |   2 -
 gui-libs/wlroots/metadata.xml                      |   1 -
 gui-libs/wlroots/wlroots-0.6.0.ebuild              | 101 ---------------------
 ...lroots-0.7.0.ebuild => wlroots-0.8.1-r1.ebuild} |   8 +-
 4 files changed, 5 insertions(+), 107 deletions(-)