modular: Changes to 'master'
Gaetan Nadon
gnadon at kemper.freedesktop.org
Wed Dec 4 10:57:16 PST 2013
jhbuildrc | 60 -
xorg.modules | 3283 ++++++++++++++++++++++++++++++++++++++++-------------------
2 files changed, 2285 insertions(+), 1058 deletions(-)
New commits:
commit f81a944c85c77294e7ab268b760bc8bbe0927a8b
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon Dec 2 09:04:25 2013 -0500
jhbuild: add missing modules and meta modules
The X Window System JHBuild Modules List Sample File
The list is intended to be exhaustive and covers all X modules and their
dependencies, roughly matching the latest release.
With the matching jhbuildrc in $HOME/.config, run 'jhbuild build'
to build all of X. The dependencies are such that you never need to
type the name of a meta module.
It is a sample, so you will need to copy and trim it to suit your needs.
Not all modules build on all O/S and not on all CPUs. The build order
is subject to dependencies, it will not follow the list order.
Most modules will build on platforms they are not intended to run on.
This allows working on Autoconf, man pages, documentation, .pc files,
creating a tarball, and so on...
Refer to this excellent short guide on how to invoke JHBuild commands:
https://developer.gnome.org/jhbuild/unstable/index.html.en
The meta-modules are at the top of the file so it is easy to customize.
Some modules will be relocated on disk as they now follow the git URL.
Some modules have been renamed (e.g. mesa) so they are easier to find
for the non-expert. Still, inconsistencies remain.
The meta modules for broken drivers or platform specific drivers
are gone. Users are expected to copy and trim the file. There is
no "preferred" platform.
Keep in mind this is a *sample* that needs to be adapted to your environment.
It is much easier to remove than to add.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 9cc376b0f61721b36a8574259792b1ba79cff49d
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon Nov 11 17:02:36 2013 -0500
jhbuildrc: rebase on a more recent sample
Use the most recent version of jhbuildrc from the GNOME project to
customize for xorg.
The user is invited to copy it to ~/.config and perhaps customize it
some more. The module name is changed to match xorg.modules.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit c7e25130d7cc7833eef90ea031d8f0d8ec50a283
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon Oct 28 19:23:02 2013 -0400
jhbuild: remove libdrm dependency on util-macros
This module does not use util-macros.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 1600be7d31acf9c54f816cc6e4e374101c0d45b1
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon Oct 28 13:38:31 2013 -0400
jhbuild: Add fonts that were never built
Now that their definitions have been fixed, add them to the build list.
All these fonts were part of last release X11R7.7.
It is very easy to trim the font list so each developer can customize
it, or not build them at all. It's much harder to add them as
you need to find the missing names, sort them, and test the definition.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 0423c17c829f48ce63ac1b288fd870399ba74e11
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon Oct 28 13:38:31 2013 -0400
jhbuild: fonts: fix checkoutdir and branch module
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 0bc7c0dcca1aec411142ae30fadfd8ae7d9c652c
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon Oct 28 13:38:31 2013 -0400
jhbuild: fontconfig: disable docs building
The building of docs fails. Something to do with not having
the right level of DocBook/XML. In the interest of saving time,
given this is not a module where X developers are working one,
(it is a dependency), simply not build the docs.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
More information about the xorg-commit
mailing list