public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [RFC] global useflags
@ 2008-02-13 20:01 Markus Meier
  2008-02-13 21:56 ` William L. Thomson Jr.
  0 siblings, 1 reply; 17+ messages in thread
From: Markus Meier @ 2008-02-13 20:01 UTC (permalink / raw
  To: gentoo-dev

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

Potential candidates (flag-name, count):
server                        13
custom-cflags                 9
gsm                           7
logrotate                     7
java5                         6
hdf5                          6
djvu                          6
multislot                     6
webdav                        6
audacious                     6
cxx                           6
demo                          6
music                         5
fax                           5
editor                        5
keyring                       5
html                          5
css                           5
fontconfig                    5
highlight                     5
tools                         5
zip                           5
fits                          5
nfs                           5
cvs                           5
http                          5


These are my proposals:

hdf5: Adds support for the Hierarchical Data Format v5

djvu: Enable djvu support

cxx: Enable support for C++

fax: Enable fax support

css: Enables ripping of encrypted DVDs

fontconfig: Support for managing custom fonts via media-libs/fontconfig

highlight: Enable source code highlighting

cvs: Enable CVS (Concurrent Versions System) support


Comments are welcome.


Markus

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [gentoo-dev] [RFC] global useflags
  2008-02-13 20:01 Markus Meier
@ 2008-02-13 21:56 ` William L. Thomson Jr.
  0 siblings, 0 replies; 17+ messages in thread
From: William L. Thomson Jr. @ 2008-02-13 21:56 UTC (permalink / raw
  To: gentoo-dev

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


On Wed, 2008-02-13 at 21:01 +0100, Markus Meier wrote:
> Potential candidates (flag-name, count):
>
> java5                         6

Contrary to last comment about this flag going global. We ( the Gentoo
Java Team ) have decided it will be a global use flag, along with java6.
I will be adding descriptions for both shortly ( today for sure as time
permits ). java7 might be added in the near future as well.

-- 
William L. Thomson Jr.
Gentoo/amd64/Java

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* [gentoo-dev] [RFC] global useflags
@ 2008-05-11 21:06 Markus Meier
  2008-05-12 21:07 ` Jan Kundrát
  0 siblings, 1 reply; 17+ messages in thread
From: Markus Meier @ 2008-05-11 21:06 UTC (permalink / raw
  To: gentoo-dev

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

Potential candidates (flag-name, count):
pch                           18
server                        14
custom-cflags                 9
logrotate                     8
gsm                           7
demo                          7
multislot                     6
audacious                     6
tools                         6
music                         5
fax                           5
smp                           5
editor                        5
html                          5
webdav                        5
nautilus                      5
clisp                         5
hesiod                        5
nfs                           5
qt3support                    5
dxr3                          5
http                          5
web                           5
upnp                          5


My proposals:

pch: Enable precompiled header support for faster compilation at the
expense of disk space and memory (>=sys-devel/gcc-3.4 only)

qt3support: Enable the Qt3Support libraries for Qt4


Markus

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [gentoo-dev] [RFC] global useflags
  2008-05-11 21:06 Markus Meier
@ 2008-05-12 21:07 ` Jan Kundrát
  0 siblings, 0 replies; 17+ messages in thread
From: Jan Kundrát @ 2008-05-12 21:07 UTC (permalink / raw
  To: gentoo-dev

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

Markus Meier wrote:
> qt3support: Enable the Qt3Support libraries for Qt4

While it affects a few "packages", they all are parts of the Qt toolkit 
(which we previously shipped in one big package). I can't see a scenario 
where this flag might be used on a package not released by Trolltech.

Cheers,
-jkt

-- 
cd /local/pub && more beer > /dev/mouth


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

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

* Re: [gentoo-dev] [RFC] global useflags
@ 2008-05-12 21:28 Andrey Grozin
  2008-05-12 21:53 ` Jan Kundrát
  0 siblings, 1 reply; 17+ messages in thread
From: Andrey Grozin @ 2008-05-12 21:28 UTC (permalink / raw
  To: gentoo-dev

Jan Kundr?t wrote:
> Markus Meier wrote:
> > qt3support: Enable the Qt3Support libraries for Qt4
> While it affects a few "packages", they all are parts of the Qt toolkit (which we
> previously shipped in one big package). I can't see a scenario where this flag might be
> used on a package not released by Trolltech.
sci-visualization/qtiplot, for example

Andrey
-- 
gentoo-dev@lists.gentoo.org mailing list



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

* Re: [gentoo-dev] [RFC] global useflags
  2008-05-12 21:28 [gentoo-dev] [RFC] global useflags Andrey Grozin
@ 2008-05-12 21:53 ` Jan Kundrát
  0 siblings, 0 replies; 17+ messages in thread
From: Jan Kundrát @ 2008-05-12 21:53 UTC (permalink / raw
  To: gentoo-dev

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

Andrey Grozin wrote:
> sci-visualization/qtiplot, for example

I don't see a reference to the "qt3support" flag in any of qtiplot 
ebuilds, could you please clarify what you mean?

Cheers,
-jkt

-- 
cd /local/pub && more beer > /dev/mouth


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

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

* Re: [gentoo-dev] [RFC] global useflags
@ 2008-05-12 22:05 Andrey Grozin
  2008-05-12 22:18 ` Jan Kundrát
  0 siblings, 1 reply; 17+ messages in thread
From: Andrey Grozin @ 2008-05-12 22:05 UTC (permalink / raw
  To: gentoo-dev

Jan Kundr?t wrote:
> I don't see a reference to the "qt3support" flag in any of qtiplot 
> ebuilds, could you please clarify what you mean?
I see, this thing has disappeared in recent versions... Sorry.

There was a period when qtiplot required qt4 emerged with qt3support USE 
flag. So, it had pkg_setup which checked this and produced an error it 
necessary.

qt3support was not a USE flag of qtiplot. So, I agree, there seems to be 
no reasons to make it a global USE flag.

Andrey
-- 
gentoo-dev@lists.gentoo.org mailing list



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

* Re: [gentoo-dev] [RFC] global useflags
  2008-05-12 22:05 Andrey Grozin
@ 2008-05-12 22:18 ` Jan Kundrát
  0 siblings, 0 replies; 17+ messages in thread
From: Jan Kundrát @ 2008-05-12 22:18 UTC (permalink / raw
  To: gentoo-dev

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

Andrey Grozin wrote:
> There was a period when qtiplot required qt4 emerged with qt3support USE 
> flag. So, it had pkg_setup which checked this and produced an error it 
> necessary.

Ah, that's quite common -- a package FooBar is ported to Qt4, but it 
still uses some of the Qt4's Qt3support classes. This is handled by 
FooBar depending on qt4 being built with that particular USE flag, not a 
"qt3support" in for the FooBar package itself, though.

Cheer,
-jkt

-- 
cd /local/pub && more beer > /dev/mouth


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

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

* [gentoo-dev] [RFC] global useflags
@ 2009-01-03 16:46 Markus Meier
  2009-01-03 17:57 ` Ulrich Mueller
  0 siblings, 1 reply; 17+ messages in thread
From: Markus Meier @ 2009-01-03 16:46 UTC (permalink / raw
  To: gentoo-dev

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

local useflags with >= 5 appearances:
server                        16
logrotate                     12
gsm                           9
custom-cflags                 9
html                          7
multislot                     7
webkit                        7
audacious                     7
demo                          7
xft                           6
icu                           6
editor                        6
sound                         6
nautilus                      6
tools                         6
dbi                           6
qt3support                    6
dxr3                          6
music                         5
smtp                          5
irc                           5
mp4                           5
clisp                         5
spamassassin                  5
serial                        5
pango                         5
nfs                           5
midi                          5
pcsc-lite                     5
zvbi                          5
http                          5
web                           5
glade                         5


my proposals:

xft: Build with support for XFT font renderer (x11-libs/libXft)

icu: Enable ICU (Internationalization Components for Unicode) support,
using dev-libs/icu

And the special case, which probably needs some discussion is the gsm
flag. 7 out of 9 packages use it as a dep of media-sound/gsm, the
other two depend on sys-apps/pcsc-lite ("Add support for EAP-SIM
authentication algorithm").
The question is, whether we should create the global useflag for the
seven packages and leave the pcsc-lite packages as they are (as we
"allow" overriding since we have local useflag descriptions in
metadata.xml), or preferably rename the useflag for the two pcsc-lite
packages.
The global description for the media-sound/gsm packages would be
"Enables support for the gsm lossy speech compression codec via
media-sound/gsm".


Markus

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [gentoo-dev] [RFC] global useflags
  2009-01-03 16:46 Markus Meier
@ 2009-01-03 17:57 ` Ulrich Mueller
  2009-01-04 18:44   ` Rémi Cardona
  0 siblings, 1 reply; 17+ messages in thread
From: Ulrich Mueller @ 2009-01-03 17:57 UTC (permalink / raw
  To: gentoo-dev

>>>>> On Sat, 3 Jan 2009, Markus Meier wrote:

> my proposals:

> xft: Build with support for XFT font renderer (x11-libs/libXft)

+1

BTW, why do we have a virtual/xft? Is this a leftover from the times
of monolithic X?

> And the special case, which probably needs some discussion is the
> gsm flag. 7 out of 9 packages use it as a dep of media-sound/gsm,
> the other two depend on sys-apps/pcsc-lite ("Add support for EAP-SIM
> authentication algorithm").
> The question is, whether we should create the global useflag for the
> seven packages and leave the pcsc-lite packages as they are (as we
> "allow" overriding since we have local useflag descriptions in
> metadata.xml), or preferably rename the useflag for the two
> pcsc-lite packages.

If the flags have completely different meanings, then they should have
different names.

Ulrich



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

* Re: [gentoo-dev] [RFC] global useflags
  2009-01-03 17:57 ` Ulrich Mueller
@ 2009-01-04 18:44   ` Rémi Cardona
  0 siblings, 0 replies; 17+ messages in thread
From: Rémi Cardona @ 2009-01-04 18:44 UTC (permalink / raw
  To: gentoo-dev

Le 03/01/2009 18:57, Ulrich Mueller a écrit :
>>>>>> On Sat, 3 Jan 2009, Markus Meier wrote:
>
>> my proposals:
>
>> xft: Build with support for XFT font renderer (x11-libs/libXft)
>
> +1
>
> BTW, why do we have a virtual/xft? Is this a leftover from the times
> of monolithic X?

I would say it was there for the transition to modular X. I'll go 
through the tree to get rid of it.

Thanks :)

Rémi



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

* [gentoo-dev] [RFC] global useflags
@ 2009-02-23 23:00 Markus Meier
  2009-02-23 23:22 ` Josh Sled
  2009-02-24 11:10 ` Timothy Redaelli
  0 siblings, 2 replies; 17+ messages in thread
From: Markus Meier @ 2009-02-23 23:00 UTC (permalink / raw
  To: gentoo-dev

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

server                        15
custom-cflags                 10
logrotate                     9
gsm                           9
semantic-desktop              9
webkit                        8
html                          7
multislot                     7
nautilus                      7
audacious                     7
demo                          7
editor                        6
sound                         6
phonon                        6
tools                         6
pango                         6
dbi                           6
qt3support                    6
dxr3                          6
web                           6
net                           5
music                         5
smtp                          5
irc                           5
policykit                     5
mp4                           5
clisp                         5
spamassassin                  5
serial                        5
nfs                           5
midi                          5
pcsc-lite                     5
zvbi                          5
http                          5


proposals:

custom-cflags: Build with user-specified CFLAGS (unsupported)
as custom-cxxflags has been added (w/o discussion here)

semantic-desktop: Semantic desktop allows for storage of digital
information and its metadata to allow the user to express his personal
mental models, making all in formation become intuitively accessible

still pending is the global gsm useflag, no answer so far from the
mobile herd in bug #254677.


Markus

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-dev] [RFC] global useflags
  2009-02-23 23:00 Markus Meier
@ 2009-02-23 23:22 ` Josh Sled
  2009-02-24  3:21   ` Nirbheek Chauhan
                     ` (2 more replies)
  2009-02-24 11:10 ` Timothy Redaelli
  1 sibling, 3 replies; 17+ messages in thread
From: Josh Sled @ 2009-02-23 23:22 UTC (permalink / raw
  To: gentoo-dev

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

Markus Meier <maekke@gentoo.org> writes:
> semantic-desktop: Semantic desktop allows for storage of digital
> information and its metadata to allow the user to express his personal
> mental models, making all in formation become intuitively accessible

I find this description pretty content-free and hand-wavy.  I usually
care to know what the concrete effect of a use flag is, to know if it's
something I want to enable, in terms of features provided and the
dependencies implied.

To that end, please allow me to suggest:

"Cross-KDE support for file metadata indexing via nepomuk and soprano."

If you don't want to couple the message to those particular packages,
then maybe just reference the "NEPOMUK project" instead.

(Also, I note in passing the existing kde-base/pykde4 use.local.desc has
a tyop of "Nemomuk".)

-- 
...jsled
http://asynchronous.org/ - a=jsled; b=asynchronous.org; echo ${a}@${b}

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

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

* Re: [gentoo-dev] [RFC] global useflags
  2009-02-23 23:22 ` Josh Sled
@ 2009-02-24  3:21   ` Nirbheek Chauhan
  2009-02-24  3:30   ` Jorge Manuel B. S. Vicetto
  2009-02-24  3:43   ` Maciej Mrozowski
  2 siblings, 0 replies; 17+ messages in thread
From: Nirbheek Chauhan @ 2009-02-24  3:21 UTC (permalink / raw
  To: gentoo-dev

On Tue, Feb 24, 2009 at 4:52 AM, Josh Sled <jsled@asynchronous.org> wrote:
> (Also, I note in passing the existing kde-base/pykde4 use.local.desc has
> a tyop of "Nemomuk".)
>

Oh, sweet irony :)


-- 
~Nirbheek Chauhan



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

* Re: [gentoo-dev] [RFC] global useflags
  2009-02-23 23:22 ` Josh Sled
  2009-02-24  3:21   ` Nirbheek Chauhan
@ 2009-02-24  3:30   ` Jorge Manuel B. S. Vicetto
  2009-02-24  3:43   ` Maciej Mrozowski
  2 siblings, 0 replies; 17+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2009-02-24  3:30 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Josh Sled wrote:
> Markus Meier <maekke@gentoo.org> writes:
>> semantic-desktop: Semantic desktop allows for storage of digital
>> information and its metadata to allow the user to express his personal
>> mental models, making all in formation become intuitively accessible
> 
> I find this description pretty content-free and hand-wavy.  I usually
> care to know what the concrete effect of a use flag is, to know if it's
> something I want to enable, in terms of features provided and the
> dependencies implied.
> 
> To that end, please allow me to suggest:
> 
> "Cross-KDE support for file metadata indexing via nepomuk and soprano."
> 
> If you don't want to couple the message to those particular packages,
> then maybe just reference the "NEPOMUK project" instead.
> 
> (Also, I note in passing the existing kde-base/pykde4 use.local.desc has
> a tyop of "Nemomuk".)

Fixed. Thanks for the heads up.


- --
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / SPARC / KDE
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmjafAACgkQcAWygvVEyAIgSQCfRXEBkfwJvFxkC0ReDPux2rr1
LmsAoJ9SrNE0pws6FsNxv1wrLcMeiUF7
=i+3r
-----END PGP SIGNATURE-----



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

* Re: [gentoo-dev] [RFC] global useflags
  2009-02-23 23:22 ` Josh Sled
  2009-02-24  3:21   ` Nirbheek Chauhan
  2009-02-24  3:30   ` Jorge Manuel B. S. Vicetto
@ 2009-02-24  3:43   ` Maciej Mrozowski
  2 siblings, 0 replies; 17+ messages in thread
From: Maciej Mrozowski @ 2009-02-24  3:43 UTC (permalink / raw
  To: gentoo-dev

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

On Tuesday 24 of February 2009 00:22:39 Josh Sled wrote:

> To that end, please allow me to suggest:
> "Cross-KDE support for file metadata indexing via nepomuk and soprano."
>
> If you don't want to couple the message to those particular packages,
> then maybe just reference the "NEPOMUK project" instead.

Then maybe:
"Cross-KDE support for semantic search and information retrieval."

As for particular packages, there are more of them (strigi is quite important 
for example), so maybe it's better to not specify any of them as suggested.

> (Also, I note in passing the existing kde-base/pykde4 use.local.desc has
> a tyop of "Nemomuk".)

Good catch, source of this issue was in metadata.xml in overlay.

-- 
regards
MM

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [gentoo-dev] [RFC] global useflags
  2009-02-23 23:00 Markus Meier
  2009-02-23 23:22 ` Josh Sled
@ 2009-02-24 11:10 ` Timothy Redaelli
  1 sibling, 0 replies; 17+ messages in thread
From: Timothy Redaelli @ 2009-02-24 11:10 UTC (permalink / raw
  To: gentoo-dev

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

Il martedì 24 febbraio 2009 00:00:26 Markus Meier ha scritto:
<cut>
> proposals:
>
> custom-cflags: Build with user-specified CFLAGS (unsupported)
> as custom-cxxflags has been added (w/o discussion here)
<cut>

I asked it some times ago [1].
I hope we can have custom-c{xx,}flags in global useflags soon

[1] http://comments.gmane.org/gmane.linux.gentoo.devel/46118

-- 
Timothy `Drizzt` Redaelli
FreeSBIE Developer, Gentoo Developer, GUFI Staff
There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence.      -- Jeremy S. Anderson

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

end of thread, other threads:[~2009-02-24 11:10 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-12 21:28 [gentoo-dev] [RFC] global useflags Andrey Grozin
2008-05-12 21:53 ` Jan Kundrát
  -- strict thread matches above, loose matches on Subject: below --
2009-02-23 23:00 Markus Meier
2009-02-23 23:22 ` Josh Sled
2009-02-24  3:21   ` Nirbheek Chauhan
2009-02-24  3:30   ` Jorge Manuel B. S. Vicetto
2009-02-24  3:43   ` Maciej Mrozowski
2009-02-24 11:10 ` Timothy Redaelli
2009-01-03 16:46 Markus Meier
2009-01-03 17:57 ` Ulrich Mueller
2009-01-04 18:44   ` Rémi Cardona
2008-05-12 22:05 Andrey Grozin
2008-05-12 22:18 ` Jan Kundrát
2008-05-11 21:06 Markus Meier
2008-05-12 21:07 ` Jan Kundrát
2008-02-13 20:01 Markus Meier
2008-02-13 21:56 ` William L. Thomson Jr.

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