public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] rdp vs rdesktop vs freerdp USE flags
@ 2016-12-08 10:29 Pacho Ramos
  2016-12-08 12:38 ` Andrew Savchenko
  0 siblings, 1 reply; 5+ messages in thread
From: Pacho Ramos @ 2016-12-08 10:29 UTC (permalink / raw
  To: gentoo-dev

When looking at freerdp reverse deps I noticed we are using three different
names for USE flags enabling freerdp support: rdp, rdesktop and freerdp

rdesktop is the only one that is a global USE flag, even if it's used only by
two packages, the others are local USE flags that are enabling similar
supports. 

What should we do? Move all to rdesktop?

Thanks

 $ grep -r net-misc/freerdp */*/*.ebuild
dev-libs/weston/weston-1.11.0.ebuild:	rdp? ( >=net-misc/freerdp-
1.1.0_beta1_p20130710 )
dev-libs/weston/weston-1.9.0.ebuild:	rdp? ( >=net-misc/freerdp-
1.1.0_beta1_p20130710 )
dev-libs/weston/weston-9999.ebuild:	rdp? ( >=net-misc/freerdp-
1.1.0_beta1_p20130710 )
kde-apps/krdc/krdc-16.04.3.ebuild:	rdesktop? ( >=net-misc/freerdp-
1.1.0_beta1[X] )
kde-apps/krdc/krdc-16.08.3.ebuild:	rdesktop? ( >=net-misc/freerdp-
1.1.0_beta1[X] )
media-video/vlc/vlc-2.2.1-r1.ebuild:		rdp? ( >=net-misc/freerdp-
1.0.1:0=[client] <net-misc/freerdp-2 )
media-video/vlc/vlc-2.2.4.ebuild:	rdp? ( >=net-misc/freerdp-
1.0.1:0=[client] <net-misc/freerdp-2 )
media-video/vlc/vlc-2.2.9999.ebuild:	rdp? ( >=net-misc/freerdp-1.0.1:0= )
media-video/vlc/vlc-9999.ebuild:	rdp? ( >=net-misc/freerdp-1.0.1:0= )
net-misc/guacamole-server/guacamole-server-0.9.9.ebuild:	rdesktop? (
<net-misc/freerdp-1.1.0_beta1_p20150312 )
net-misc/remmina/remmina-1.2.0_rc15.ebuild:	freerdp? ( >=net-
misc/freerdp-2 )
net-misc/remmina/remmina-1.2.0_rc16.ebuild:	freerdp? ( >=net-
misc/freerdp-2 )
net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild:		>=net-misc/freerdp-
1.2
net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild:		<net-misc/freerdp-2
net-misc/remmina/remmina-9999.ebuild:		>=net-misc/freerdp-
1.1.0_beta1_p20130710
net-misc/remmina/remmina-9999.ebuild:		<net-misc/freerdp-1.2
net-misc/vinagre/vinagre-3.20.2.ebuild:	rdp? ( <net-misc/freerdp-2 )
net-misc/vinagre/vinagre-3.22.0.ebuild:	rdp? ( <net-misc/freerdp-2 )
net-misc/xrdp/xrdp-0.8.0-r1.ebuild:#	neutrinordp? ( net-misc/freerdp:0= )


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] rdp vs rdesktop vs freerdp USE flags
  2016-12-08 10:29 [gentoo-dev] rdp vs rdesktop vs freerdp USE flags Pacho Ramos
@ 2016-12-08 12:38 ` Andrew Savchenko
  2016-12-08 14:10   ` Doug Freed
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew Savchenko @ 2016-12-08 12:38 UTC (permalink / raw
  To: gentoo-dev; +Cc: Pacho Ramos

[-- Attachment #1: Type: text/plain, Size: 2292 bytes --]

Hi,

On Thu, 08 Dec 2016 11:29:51 +0100 Pacho Ramos wrote:
> When looking at freerdp reverse deps I noticed we are using three different
> names for USE flags enabling freerdp support: rdp, rdesktop and freerdp
> 
> rdesktop is the only one that is a global USE flag, even if it's used only by
> two packages, the others are local USE flags that are enabling similar
> supports. 
> 
> What should we do? Move all to rdesktop?

Move everything to rdp, since this one is most common; add it to
global flags and remove rdesktop from the list.
 
> Thanks
> 
>  $ grep -r net-misc/freerdp */*/*.ebuild
> dev-libs/weston/weston-1.11.0.ebuild:	rdp? ( >=net-misc/freerdp-
> 1.1.0_beta1_p20130710 )
> dev-libs/weston/weston-1.9.0.ebuild:	rdp? ( >=net-misc/freerdp-
> 1.1.0_beta1_p20130710 )
> dev-libs/weston/weston-9999.ebuild:	rdp? ( >=net-misc/freerdp-
> 1.1.0_beta1_p20130710 )
> kde-apps/krdc/krdc-16.04.3.ebuild:	rdesktop? ( >=net-misc/freerdp-
> 1.1.0_beta1[X] )
> kde-apps/krdc/krdc-16.08.3.ebuild:	rdesktop? ( >=net-misc/freerdp-
> 1.1.0_beta1[X] )
> media-video/vlc/vlc-2.2.1-r1.ebuild:		rdp? ( >=net-misc/freerdp-
> 1.0.1:0=[client] <net-misc/freerdp-2 )
> media-video/vlc/vlc-2.2.4.ebuild:	rdp? ( >=net-misc/freerdp-
> 1.0.1:0=[client] <net-misc/freerdp-2 )
> media-video/vlc/vlc-2.2.9999.ebuild:	rdp? ( >=net-misc/freerdp-1.0.1:0= )
> media-video/vlc/vlc-9999.ebuild:	rdp? ( >=net-misc/freerdp-1.0.1:0= )
> net-misc/guacamole-server/guacamole-server-0.9.9.ebuild:	rdesktop? (
> <net-misc/freerdp-1.1.0_beta1_p20150312 )
> net-misc/remmina/remmina-1.2.0_rc15.ebuild:	freerdp? ( >=net-
> misc/freerdp-2 )
> net-misc/remmina/remmina-1.2.0_rc16.ebuild:	freerdp? ( >=net-
> misc/freerdp-2 )
> net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild:		>=net-misc/freerdp-
> 1.2
> net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild:		<net-misc/freerdp-2
> net-misc/remmina/remmina-9999.ebuild:		>=net-misc/freerdp-
> 1.1.0_beta1_p20130710
> net-misc/remmina/remmina-9999.ebuild:		<net-misc/freerdp-1.2
> net-misc/vinagre/vinagre-3.20.2.ebuild:	rdp? ( <net-misc/freerdp-2 )
> net-misc/vinagre/vinagre-3.22.0.ebuild:	rdp? ( <net-misc/freerdp-2 )
> net-misc/xrdp/xrdp-0.8.0-r1.ebuild:#	neutrinordp? ( net-misc/freerdp:0= )
> 


Best regards,
Andrew Savchenko

[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] rdp vs rdesktop vs freerdp USE flags
  2016-12-08 12:38 ` Andrew Savchenko
@ 2016-12-08 14:10   ` Doug Freed
  2016-12-08 15:34     ` Mike Gilbert
  2016-12-11 10:51     ` Daniel Campbell
  0 siblings, 2 replies; 5+ messages in thread
From: Doug Freed @ 2016-12-08 14:10 UTC (permalink / raw
  To: gentoo-dev

On Thu, Dec 8, 2016 at 7:38 AM, Andrew Savchenko <bircoph@gentoo.org> wrote:
> Hi,
>
> On Thu, 08 Dec 2016 11:29:51 +0100 Pacho Ramos wrote:
>> When looking at freerdp reverse deps I noticed we are using three different
>> names for USE flags enabling freerdp support: rdp, rdesktop and freerdp
>>
>> rdesktop is the only one that is a global USE flag, even if it's used only by
>> two packages, the others are local USE flags that are enabling similar
>> supports.
>>
>> What should we do? Move all to rdesktop?
>
> Move everything to rdp, since this one is most common; add it to
> global flags and remove rdesktop from the list.

+1; RDP is the protocol, whereas freerdp/rdesktop is the
implementation.  This allows one to later replace the dependency with
an any-of or virtual, without needing to change the useflag.

-Doug
dwfreed


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] rdp vs rdesktop vs freerdp USE flags
  2016-12-08 14:10   ` Doug Freed
@ 2016-12-08 15:34     ` Mike Gilbert
  2016-12-11 10:51     ` Daniel Campbell
  1 sibling, 0 replies; 5+ messages in thread
From: Mike Gilbert @ 2016-12-08 15:34 UTC (permalink / raw
  To: Gentoo Dev

On Thu, Dec 8, 2016 at 9:10 AM, Doug Freed <dwfreed@mtu.edu> wrote:
> On Thu, Dec 8, 2016 at 7:38 AM, Andrew Savchenko <bircoph@gentoo.org> wrote:
>> Hi,
>>
>> On Thu, 08 Dec 2016 11:29:51 +0100 Pacho Ramos wrote:
>>> When looking at freerdp reverse deps I noticed we are using three different
>>> names for USE flags enabling freerdp support: rdp, rdesktop and freerdp
>>>
>>> rdesktop is the only one that is a global USE flag, even if it's used only by
>>> two packages, the others are local USE flags that are enabling similar
>>> supports.
>>>
>>> What should we do? Move all to rdesktop?
>>
>> Move everything to rdp, since this one is most common; add it to
>> global flags and remove rdesktop from the list.
>
> +1; RDP is the protocol, whereas freerdp/rdesktop is the
> implementation.  This allows one to later replace the dependency with
> an any-of or virtual, without needing to change the useflag.

"rdp" makes the most sense to me as well. That eliminates any
confusion over whether "rdesktop" means "remote desktop support", or
refers to net-misc/rdesktop.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] rdp vs rdesktop vs freerdp USE flags
  2016-12-08 14:10   ` Doug Freed
  2016-12-08 15:34     ` Mike Gilbert
@ 2016-12-11 10:51     ` Daniel Campbell
  1 sibling, 0 replies; 5+ messages in thread
From: Daniel Campbell @ 2016-12-11 10:51 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 1095 bytes --]

On 12/08/2016 06:10 AM, Doug Freed wrote:
> On Thu, Dec 8, 2016 at 7:38 AM, Andrew Savchenko <bircoph@gentoo.org> wrote:
>> Hi,
>>
>> On Thu, 08 Dec 2016 11:29:51 +0100 Pacho Ramos wrote:
>>> When looking at freerdp reverse deps I noticed we are using three different
>>> names for USE flags enabling freerdp support: rdp, rdesktop and freerdp
>>>
>>> rdesktop is the only one that is a global USE flag, even if it's used only by
>>> two packages, the others are local USE flags that are enabling similar
>>> supports.
>>>
>>> What should we do? Move all to rdesktop?
>>
>> Move everything to rdp, since this one is most common; add it to
>> global flags and remove rdesktop from the list.
> 
> +1; RDP is the protocol, whereas freerdp/rdesktop is the
> implementation.  This allows one to later replace the dependency with
> an any-of or virtual, without needing to change the useflag.
> 
> -Doug
> dwfreed
> 
+1 here.

-- 
Daniel Campbell - Gentoo Developer
OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
fpr: AE03 9064 AE00 053C 270C  1DE4 6F7A 9091 1EA0 55D6


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-12-11 10:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-08 10:29 [gentoo-dev] rdp vs rdesktop vs freerdp USE flags Pacho Ramos
2016-12-08 12:38 ` Andrew Savchenko
2016-12-08 14:10   ` Doug Freed
2016-12-08 15:34     ` Mike Gilbert
2016-12-11 10:51     ` Daniel Campbell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox