public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev]  Re: New global USE flag "mp4"
Date: Fri, 21 Aug 2009 19:10:14 +0000 (UTC)	[thread overview]
Message-ID: <pan.2009.08.21.19.10.13@cox.net> (raw)
In-Reply-To: 4A8ED4B6.8000508@gentoo.org

Samuli Suominen posted on Fri, 21 Aug 2009 20:09:10 +0300 as excerpted:

> Rémi Cardona wrote:
>> Samuli Suominen a écrit :
>>> description: "Support for MP4 container format"
>>>
>>> [+ C  ] mp4 (media-sound/amarok):
>>> Build the TagLib plugin for writing tags in Mp4 container files (m4a).
>>> Please note that by enabling this USE flag, the resulting package will
>>> not be redistributable, as it links to media-libs/libmp4v2,
>>> distributed under a GPL-incompatible license.
>> 
>> amarok could have USE="bindist" too, couldn't it?
>> 
>> Thanks
>> 
>> 
> It's MPL-1.1 and Open Source and apparently FSF and OSI APPROVED as
> well. It's only KDE3 version of amaroK that is using the flag and unused
> in 2.1 (KDE4 version). Just trying to say we don't care, it will fade
> away. :)
> 
> (short version) gentoo-x86/profiles/license_groups: FSF-APPROVED
> @GPL-COMPATIBLE MPL-1.1
> OSI-APPROVED MPL-1.1

Yes, but FLOSS isn't the point.  The point is it's mixing GPL FLOSS with 
GPL incompatible FLOSS, thus is not legally redistributable, and that's 
what the bindist flag is for.

But with local and global USE flags available together now, and in view 
of the fact that 3.5 is dying anyway, I'd say go for the global flag, and 
just make sure the local flag info remains in place for amarok until the 
3.5 packages get killed.

The other alternative would be to tie the plugin to both USE flags on the 
older amaroks, with an ewarn if the two flags don't agree, but of course 
that requires touching the ebuild AND has the implication of causing a 
needless remerge for anyone using --newuse.  For something that's dying 
anyway, I don't believe it's worth it.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




      reply	other threads:[~2009-08-21 19:10 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-21 13:09 [gentoo-dev] New global USE flag "mp4" Samuli Suominen
2009-08-21 13:26 ` Rémi Cardona
2009-08-21 17:09   ` Samuli Suominen
2009-08-21 19:10     ` Duncan [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=pan.2009.08.21.19.10.13@cox.net \
    --to=1i5t5.duncan@cox.net \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox