1 |
that's great :) |
2 |
|
3 |
Thanks for doing that. |
4 |
That's exactly what I done with XCB ebuilds. Maybe some of you don't |
5 |
know xcb, it a remplacement for Xlib. Currently it only available on |
6 |
cvs. I think it couldn't have to be ignore it. |
7 |
|
8 |
Some ebuilds for : |
9 |
http://guybrush.ath.cx/svn/public/portage/x11-libs/ |
10 |
|
11 |
Website : |
12 |
http://freedesktop.org/Software/xcb |
13 |
|
14 |
Also It's on heavy devlopment, and I'not a dev. So take the choice |
15 |
you'll find the best :) |
16 |
|
17 |
++ |
18 |
Beber |
19 |
|
20 |
On 8/1/05, Donnie Berkholz <spyderous@g.o> wrote: |
21 |
> -----BEGIN PGP SIGNED MESSAGE----- |
22 |
> Hash: SHA1 |
23 |
> |
24 |
> (This is an expanded, updated version of a recent blog post, so some of |
25 |
> you may have already seen parts of it.) |
26 |
> |
27 |
> Background: Upstream is splitting up the monolithic X.Org X11 release |
28 |
> into a huge number of modular releases, the combination of which will be |
29 |
> released as X11R7. Simultaneously, a source-identical monolith will be |
30 |
> released as X11R6.9. |
31 |
> |
32 |
> Gentoo will only add X11R7, the modular release. Roughly 280 packages |
33 |
> will comprise this release, so this will entail adding a few new |
34 |
> categories to deal with them. |
35 |
> |
36 |
> Here's the categories I'm looking at using, which is mostly a mirror of |
37 |
> how upstream breaks it down: |
38 |
> |
39 |
> ~ * x11-apps: The various applications that come along with all X11RX |
40 |
> releases. 86 ebuilds. |
41 |
> |
42 |
> ~ * x11-proto: The protocol headers. 30 ebuilds. |
43 |
> |
44 |
> ~ * x11-libs: 43 ebuilds. |
45 |
> |
46 |
> ~ * media-fonts: 35 ebuilds. |
47 |
> |
48 |
> ~ * x11-drivers: All the video and input drivers. 68 ebuilds. |
49 |
> |
50 |
> ~ * x11-base: The actual X server, and meta-ebuilds. <10 ebuilds. |
51 |
> |
52 |
> ~ * app-doc: Old-format docs that haven't been broken into individual |
53 |
> packages yet. Probably just a couple ebuilds. |
54 |
> |
55 |
> ~ * x11-misc: The data module, which contains bitmaps and xkbdata. |
56 |
> Also the util module, with imake, etc. <10 ebuilds. |
57 |
> |
58 |
> The new categories are x11-apps, x11-proto and x11-drivers. Of these, |
59 |
> the name for x11-proto (the protocol headers) is debatable. The upstream |
60 |
> module they're all in is called "proto," and their pkg-config (*.pc) |
61 |
> files are called fooproto. But I'm also open to names such as |
62 |
> x11-protocol or x11-headers, so let me know what you think makes the |
63 |
> most sense, both in understanding the meaning and in combination with |
64 |
> upstream's naming. |
65 |
> |
66 |
> My plan is to have a series of "submetabuilds" that combine into a |
67 |
> "supermetabuild," which will be the actual xorg-x11 ebuild. There will |
68 |
> be one submetabuild for each major component: apps, drivers, libraries, |
69 |
> etc. This will allow me to split USE flags out a bit (so e.g., x11-fonts |
70 |
> would have 100dpi, 75dpi, truetype as flags) as well as allow people who |
71 |
> only want e.g. libraries for a headless server to get them cleanly. |
72 |
> |
73 |
> I intend to begin adding these packages to the tree shortly after the |
74 |
> first release candidate, which should be happening very soon. |
75 |
> |
76 |
> |
77 |
> Repercussions: |
78 |
> |
79 |
> All packages in the tree will need to clearly enunciate exactly which |
80 |
> parts of X they need as DEPENDs and RDEPENDs, down to the library or |
81 |
> application level. |
82 |
> |
83 |
> Until such time as that becomes possible for everyone to do, the |
84 |
> x11-libs metabuild will PROVIDE virtual/x11. But realize that not |
85 |
> everybody will have or want all the X libraries installed, when they |
86 |
> only need a few. |
87 |
> |
88 |
> If your package depends on virtual/x11 for any reason besides libraries, |
89 |
> it will require a dependency update to work with the new packages. |
90 |
> |
91 |
> |
92 |
> My preliminary work on the modular ebuilds is at |
93 |
> http://dev.gentoo.org/~spyderous/x-modular/ -- browse this at your |
94 |
> leisure. The metabuilds are all in x11-base/. There will be no tarball |
95 |
> of this overlay available because I'm not interested in dealing with |
96 |
> other testers before the first release candidate has even come out. |
97 |
> |
98 |
> I eagerly await your questions and concerns. |
99 |
> |
100 |
> Thanks, |
101 |
> Donnie |
102 |
> -----BEGIN PGP SIGNATURE----- |
103 |
> Version: GnuPG v1.4.1 (GNU/Linux) |
104 |
> |
105 |
> iD8DBQFC7owDXVaO67S1rtsRAu68AJwISOSEwUChCvgQ96Y1KJGFmNYb/wCfaOEz |
106 |
> WURqd84yUyrb9cJqmiZE6sc= |
107 |
> =L4yH |
108 |
> -----END PGP SIGNATURE----- |
109 |
> -- |
110 |
> gentoo-dev@g.o mailing list |
111 |
> |
112 |
> |
113 |
|
114 |
-- |
115 |
gentoo-dev@g.o mailing list |