Gentoo Archives: gentoo-dev

From: "Tiziano Müller" <dev-zero@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: midnight commander -> which screen library
Date: Tue, 10 Feb 2009 08:27:10
Message-Id: 1234254394.18160.1960.camel@localhost
In Reply to: Re: [gentoo-dev] Re: midnight commander -> which screen library by "Petteri Räty"
1 Am Dienstag, den 10.02.2009, 02:02 +0200 schrieb Petteri Räty:
2 > Mike Frysinger wrote:
3 > > On Monday 09 February 2009 13:32:24 Nikos Chantziaras wrote:
4 > >> Enrico Weigelt wrote:
5 > >>> @mc.o (*1) we're currently discussing which screen library to keep.
6 > >>> Either ncurses or slang will be dropped (bundled slang will anyway)
7 > >>> Both have their pros and cons, so we haven't decided yet.
8 > >>>
9 > >>> What do you suggest, which screen library to keep ?
10 > >>>
11 > >>> BTW: 4.6.2 is soon coming (only 1 bug left) :)
12 > >> unicode? ( >=sys-libs/slang-2.1.3 )
13 > >> !unicode? ( sys-libs/ncurses )
14 > >>
15 > >> If Unicode isn't possible with ncurses, keep slang :P No Unicode
16 > >> support would be... not good.
17 > >
18 > > that doesnt make any sense. both ncurses and slang work just fine with and
19 > > without unicode. i dont think he was asking about Gentoo anyways ... he was
20 > > asking about upstream mc.
21 > >
22 > > the proper string under Gentoo would be:
23 > > ncurses? (
24 > > unicode? ( sys-libs/ncurses[unicode] )
25 > > !unicode? ( sys-libs/ncurses )
26 > > )
27 > > !ncurses? ( slang? ( >=sys-libs/slang-2.1.3 ) )
28 > > -mike
29 > >
30 >
31 > ncurses? ( sys-libs/ncurses[unicode?] )
32 > !ncurses? ( slang? ( >=sys-libs/slang-2.1.3 ) )
33
34 Since you want always one of {slang,ncurses} you'll probably want
35 something like this:
36
37 slang? ( >=sys-libs/slang-2.1.3 )
38 !slang? ( sys-libs/ncurses[unicode?] )
39
40 and drop the ncurses USE-flag completely. Or set USE="+ncurses" and do
41 this:
42 ncurses? ( sys-libs/ncurses[unicode?] )
43 !ncurses? ( >=sys-libs/slang-2.1.3 )
44
45 ... depends on what you want per default.
46
47
48 --
49 -------------------------------------------------------
50 Tiziano Müller
51 Gentoo Linux Developer, Council Member
52 Areas of responsibility:
53 Samba, PostgreSQL, CPP, Python, sysadmin
54 E-Mail : dev-zero@g.o
55 GnuPG FP : F327 283A E769 2E36 18D5 4DE2 1B05 6A63 AE9C 1E30
56 --
57 -------------------------------------------------------
58 Tiziano Müller
59 Gentoo Linux Developer, Council Member
60 Areas of responsibility:
61 Samba, PostgreSQL, CPP, Python, sysadmin
62 E-Mail : dev-zero@g.o
63 GnuPG FP : F327 283A E769 2E36 18D5 4DE2 1B05 6A63 AE9C 1E30

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Re: midnight commander -> which screen library Mike Frysinger <vapier@g.o>