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