Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [pull request] Pull request for branch xorg-cleanups
Date: Wed,  2 Jan 2013 12:26:35 +0100	[thread overview]
Message-ID: <cover.1357125961.git.thomas.petazzoni@free-electrons.com> (raw)

Hello,

This set of patches makes a number of minor cleanups to our X.org
packaging, and adds a script to help in keeping this set of packages
up to date.

In summary:

 * Patches 1 to 3 fix inconsistencies in package names, or directory
   names, or .mk file formatting that prevent a proper automated
   processing of our X.org packages.

 * Patches 4 to 19 remove all X.org drivers for which we have
   packages, but that are no longer present in X.org releases. There
   are many more packages that we have in Buildroot and that are no
   longer part of X.org releases, but for now, we only do the drivers
   removal since those are very likely to be uncontroversial.

 * Patch 20 adds a script, xorg-release.py, that downloads the list of
   tarballs of a given X.org release, compares that to the list of
   packages we have in Buildroot, and gives a status of what needs to
   be done. See this patch for the current output of this script.

Thanks to patches 4 to 19, the script doesn't report any X.org driver
as "to be removed". However, there is a fairly large number of X.org
applications that are packaged in Buildroot but no longer part of
X.org releases. What is however strange is that some of those
applications are apparently still maintained, as recent version tags
are present in their respective Git repositories. The status of such
X.org components is therefore unclear, and we should discuss what is
the appropriate action to take in Buildroot with regard to the
corresponding packages.

Best regards,

Thomas

The following changes since commit f1d44593a04ff3be981c8a3b01a502f0b18193ee:

  docs/manual: small fixes and enhancements to adding generic packages (2012-12-30 22:39:13 +0100)

are available in the git repository at:

  git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git xorg-cleanups

for you to fetch changes up to 41c1bc2b4f8953280e305deada0b52e432974b58:

  support/scripts: add xorg-release.py script (2013-01-02 11:10:30 +0100)

----------------------------------------------------------------
Thomas Petazzoni (20):
      xapp_xinput-calibrator: rename directory to match .mk name
      xapp_xman: replace := by =
      pthread-stubs: rename to xlib_libpthread-stubs
      xdriver_xf86-input-acecad: remove package
      xdriver_xf86-input-aiptek: remove package
      xdriver_xf86-video-apm: remove package
      xdriver_xf86-video-chips: remove package
      xdriver_xf86-video-i740: remove package
      xdriver_xf86-video-rendition: remove package
      xdriver_xf86-video-s3: remove package
      xdriver_xf86-video-s3virge: remove package
      xdriver_xf86-video-sisusb: remove package
      xdriver_xf86-video-suncg14: remove package
      xdriver_xf86-video-suncg3: remove package
      xdriver_xf86-video-sunleo: remove package
      xdriver_xf86-video-suntcx: remove package
      xdriver_xf86-video-tseng: remove package
      xdriver_xf86-video-xgi: remove package
      xdriver_xf86-video-xgixp: remove package
      support/scripts: add xorg-release.py script

 Config.in.legacy                                   |    8 +
 package/libdrm/libdrm.mk                           |    2 +-
 package/x11r7/Config.in                            |   20 +--
 package/x11r7/libxcb/libxcb.mk                     |    2 +-
 package/x11r7/pthread-stubs/pthread-stubs.mk       |   14 --
 .../Config.in                                      |    0
 .../xapp_xinput-calibrator.mk                      |    0
 package/x11r7/xapp_xman/xapp_xman.mk               |    6 +-
 package/x11r7/xdriver_xf86-input-acecad/Config.in  |    8 -
 .../xdriver_xf86-input-acecad.mk                   |   12 --
 package/x11r7/xdriver_xf86-input-aiptek/Config.in  |    8 -
 .../xdriver_xf86-input-aiptek.mk                   |   12 --
 package/x11r7/xdriver_xf86-video-apm/Config.in     |   12 --
 .../xdriver_xf86-video-apm.mk                      |   12 --
 package/x11r7/xdriver_xf86-video-chips/Config.in   |   10 --
 .../xdriver_xf86-video-chips.mk                    |   12 --
 package/x11r7/xdriver_xf86-video-i740/Config.in    |   11 --
 .../xdriver_xf86-video-i740.mk                     |   12 --
 .../x11r7/xdriver_xf86-video-rendition/Config.in   |   10 --
 .../xdriver_xf86-video-rendition.mk                |   12 --
 package/x11r7/xdriver_xf86-video-s3/Config.in      |   11 --
 .../xdriver_xf86-video-s3/xdriver_xf86-video-s3.mk |   12 --
 package/x11r7/xdriver_xf86-video-s3virge/Config.in |   11 --
 .../xdriver_xf86-video-s3virge.mk                  |   12 --
 package/x11r7/xdriver_xf86-video-sisusb/Config.in  |   12 --
 .../xdriver_xf86-video-sisusb.mk                   |   12 --
 package/x11r7/xdriver_xf86-video-suncg14/Config.in |    9 --
 .../xdriver_xf86-video-suncg14.mk                  |   12 --
 package/x11r7/xdriver_xf86-video-suncg3/Config.in  |    9 --
 .../xdriver_xf86-video-suncg3.mk                   |   12 --
 package/x11r7/xdriver_xf86-video-sunleo/Config.in  |    9 --
 .../xdriver_xf86-video-sunleo.mk                   |   12 --
 package/x11r7/xdriver_xf86-video-suntcx/Config.in  |    9 --
 .../xdriver_xf86-video-suntcx.mk                   |   12 --
 package/x11r7/xdriver_xf86-video-tseng/Config.in   |   11 --
 .../xdriver_xf86-video-tseng.mk                    |   12 --
 package/x11r7/xdriver_xf86-video-xgi/Config.in     |   11 --
 .../xdriver_xf86-video-xgi.mk                      |   13 --
 package/x11r7/xdriver_xf86-video-xgixp/Config.in   |   11 --
 .../xdriver_xf86-video-xgixp-cross-compile.patch   |   24 ---
 .../xdriver_xf86-video-xgixp.mk                    |   13 --
 .../Config.in                                      |    4 +-
 .../xlib_libpthread-stubs/xlib_libpthread-stubs.mk |   14 ++
 support/scripts/xorg-release.py                    |  165 ++++++++++++++++++++
 44 files changed, 196 insertions(+), 419 deletions(-)
 delete mode 100644 package/x11r7/pthread-stubs/pthread-stubs.mk
 rename package/x11r7/{xapp_xinput_calibrator => xapp_xinput-calibrator}/Config.in (100%)
 rename package/x11r7/{xapp_xinput_calibrator => xapp_xinput-calibrator}/xapp_xinput-calibrator.mk (100%)
 delete mode 100644 package/x11r7/xdriver_xf86-input-acecad/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-input-acecad/xdriver_xf86-input-acecad.mk
 delete mode 100644 package/x11r7/xdriver_xf86-input-aiptek/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-input-aiptek/xdriver_xf86-input-aiptek.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-apm/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-apm/xdriver_xf86-video-apm.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-chips/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-chips/xdriver_xf86-video-chips.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-i740/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-i740/xdriver_xf86-video-i740.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-rendition/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-rendition/xdriver_xf86-video-rendition.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-s3/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-s3/xdriver_xf86-video-s3.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-s3virge/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-s3virge/xdriver_xf86-video-s3virge.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-sisusb/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-sisusb/xdriver_xf86-video-sisusb.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-suncg14/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-suncg14/xdriver_xf86-video-suncg14.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-suncg3/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-suncg3/xdriver_xf86-video-suncg3.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-sunleo/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-sunleo/xdriver_xf86-video-sunleo.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-suntcx/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-suntcx/xdriver_xf86-video-suntcx.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-tseng/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-tseng/xdriver_xf86-video-tseng.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-xgi/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-xgi/xdriver_xf86-video-xgi.mk
 delete mode 100644 package/x11r7/xdriver_xf86-video-xgixp/Config.in
 delete mode 100644 package/x11r7/xdriver_xf86-video-xgixp/xdriver_xf86-video-xgixp-cross-compile.patch
 delete mode 100644 package/x11r7/xdriver_xf86-video-xgixp/xdriver_xf86-video-xgixp.mk
 rename package/x11r7/{pthread-stubs => xlib_libpthread-stubs}/Config.in (70%)
 create mode 100644 package/x11r7/xlib_libpthread-stubs/xlib_libpthread-stubs.mk
 create mode 100644 support/scripts/xorg-release.py

Thanks,
-- 
Thomas Petazzoni

             reply	other threads:[~2013-01-02 11:26 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-02 11:26 Thomas Petazzoni [this message]
2013-01-02 11:26 ` [Buildroot] [PATCH 01/20] xapp_xinput-calibrator: rename directory to match .mk name Thomas Petazzoni
2013-01-02 20:02   ` Peter Korsgaard
2013-01-02 11:26 ` [Buildroot] [PATCH 02/20] xapp_xman: replace := by = Thomas Petazzoni
2013-01-02 20:03   ` Peter Korsgaard
2013-01-02 11:26 ` [Buildroot] [PATCH 03/20] pthread-stubs: rename to xlib_libpthread-stubs Thomas Petazzoni
2013-01-05 12:46   ` Peter Korsgaard
2013-01-02 11:26 ` [Buildroot] [PATCH 04/20] xdriver_xf86-input-acecad: remove package Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 05/20] xdriver_xf86-input-aiptek: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 06/20] xdriver_xf86-video-apm: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 07/20] xdriver_xf86-video-chips: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 08/20] xdriver_xf86-video-i740: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 09/20] xdriver_xf86-video-rendition: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 10/20] xdriver_xf86-video-s3: " Thomas Petazzoni
2013-01-02 13:25   ` Stefan Fröberg
2013-01-02 16:57     ` Thomas Petazzoni
2013-01-02 18:54       ` Gustavo Zacarias
2013-01-02 19:01         ` Thomas Petazzoni
2013-01-02 19:15           ` Gustavo Zacarias
2013-01-03 10:42             ` Thomas Petazzoni
2013-01-03 10:47               ` Gustavo Zacarias
2013-01-03 11:20                 ` Thomas Petazzoni
2013-01-03  0:03           ` Stefan Fröberg
2013-01-03 10:43             ` Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 11/20] xdriver_xf86-video-s3virge: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 12/20] xdriver_xf86-video-sisusb: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 13/20] xdriver_xf86-video-suncg14: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 14/20] xdriver_xf86-video-suncg3: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 15/20] xdriver_xf86-video-sunleo: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 16/20] xdriver_xf86-video-suntcx: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 17/20] xdriver_xf86-video-tseng: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 18/20] xdriver_xf86-video-xgi: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 19/20] xdriver_xf86-video-xgixp: " Thomas Petazzoni
2013-01-02 11:26 ` [Buildroot] [PATCH 20/20] support/scripts: add xorg-release.py script Thomas Petazzoni
2013-01-05 12:46   ` Peter Korsgaard
2013-01-05 13:17     ` Thomas Petazzoni

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1357125961.git.thomas.petazzoni@free-electrons.com \
    --to=thomas.petazzoni@free-electrons.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox