Gentoo Archives: gentoo-dev

From: Mike Gilbert <floppym@g.o>
To: gentoo-dev@l.g.o
Cc: x11@g.o
Subject: [gentoo-dev] [PATCH 0/7] Dropping autotools-utils from xorg-2
Date: Sun, 17 Apr 2016 14:14:10
Message-Id: 1460902427-5759-1-git-send-email-floppym@gentoo.org
1 The xorg-2 eclass currently uses the deprecated autotools-utils and
2 autotools-multilib eclasses, which are banned in EAPI 6.
3
4 This patchset attempts to remove any trace of autotools-utils from ebuilds
5 using xorg-2.
6
7 Note that I am touching stable ebuilds here to avoid forking an "xorg-3"
8 eclass. If there is a strong feeling that this is too dangerous, I can alter
9 my approach. I have build tested most packages using xorg-2, and only a few
10 had issues.
11
12 This patchset is also on github: https://github.com/gentoo/gentoo/pull/1289
13
14 Mike Gilbert (7):
15 xorg-2.eclass: drop autotools-utils
16 x11-base/xorg-server: remove reference to AUTOTOOLS_BUILD_DIR
17 x11-apps/intel-gpu-tools: remove reference to AUTOTOOLS_BUILD_DIR
18 x11-proto/xcb-proto: drop autotools-utils
19 x11-apps/xauth: drop autotools-utils
20 x11-libs/glamor: drop autotools-utils
21 x11-libs/xpyb: set XORG_EAUTORECONF instead of AUTOTOOLS_AUTORECONF
22
23 eclass/xorg-2.eclass | 73 +++++++++++++++-------
24 .../intel-gpu-tools/intel-gpu-tools-1.10.ebuild | 16 ++---
25 .../intel-gpu-tools/intel-gpu-tools-1.11-r1.ebuild | 16 ++---
26 .../intel-gpu-tools/intel-gpu-tools-1.12.ebuild | 16 ++---
27 x11-apps/xauth/xauth-1.0.9-r1.ebuild | 7 ++-
28 x11-apps/xauth/xauth-1.0.9-r2.ebuild | 7 ++-
29 x11-base/xorg-server/xorg-server-1.12.4-r5.ebuild | 4 +-
30 x11-base/xorg-server/xorg-server-1.12.4-r7.ebuild | 4 +-
31 x11-base/xorg-server/xorg-server-1.15.2-r2.ebuild | 4 +-
32 x11-base/xorg-server/xorg-server-1.15.2-r4.ebuild | 4 +-
33 x11-base/xorg-server/xorg-server-1.16.4-r5.ebuild | 4 +-
34 x11-base/xorg-server/xorg-server-1.16.4.ebuild | 4 +-
35 x11-base/xorg-server/xorg-server-1.17.4.ebuild | 4 +-
36 x11-base/xorg-server/xorg-server-1.18.0.ebuild | 2 +-
37 x11-base/xorg-server/xorg-server-1.18.1.ebuild | 2 +-
38 x11-base/xorg-server/xorg-server-1.18.2.ebuild | 2 +-
39 x11-base/xorg-server/xorg-server-1.18.3.ebuild | 2 +-
40 x11-libs/glamor/glamor-0.6.0-r1.ebuild | 6 +-
41 x11-libs/glamor/glamor-0.6.0.ebuild | 6 +-
42 x11-libs/xpyb/xpyb-1.3.1-r2.ebuild | 4 +-
43 x11-libs/xpyb/xpyb-1.3.1-r3.ebuild | 2 +-
44 x11-proto/xcb-proto/xcb-proto-1.10.ebuild | 19 ++----
45 x11-proto/xcb-proto/xcb-proto-1.11.ebuild | 19 ++----
46 x11-proto/xcb-proto/xcb-proto-1.8-r3.ebuild | 19 ++----
47 x11-proto/xcb-proto/xcb-proto-1.9-r1.ebuild | 19 ++----
48 25 files changed, 128 insertions(+), 137 deletions(-)
49
50 --
51 2.8.1

Replies