1 |
commit: 89b351ddadec3d87d135c5a88888972d897d167e |
2 |
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Sep 24 22:02:05 2015 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 25 17:43:34 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b351dd |
7 |
|
8 |
x11-base/nouveau-drm: removal after last rites |
9 |
|
10 |
profiles/package.mask | 5 - |
11 |
x11-base/nouveau-drm/Manifest | 2 - |
12 |
.../files/nouveau-drm-20100212-Makefile | 102 -------------------- |
13 |
.../files/nouveau-drm-20121015-Makefile | 104 --------------------- |
14 |
x11-base/nouveau-drm/metadata.xml | 9 -- |
15 |
x11-base/nouveau-drm/nouveau-drm-20120728.ebuild | 48 ---------- |
16 |
x11-base/nouveau-drm/nouveau-drm-20121015.ebuild | 48 ---------- |
17 |
7 files changed, 318 deletions(-) |
18 |
|
19 |
diff --git a/profiles/package.mask b/profiles/package.mask |
20 |
index f4de355..e71162c 100644 |
21 |
--- a/profiles/package.mask |
22 |
+++ b/profiles/package.mask |
23 |
@@ -226,11 +226,6 @@ app-i18n/atokx2 |
24 |
# via the kernel as upstream has deprecated these packages. |
25 |
app-emulation/kvm-kmod |
26 |
|
27 |
-# Matt Turner <mattst88@g.o> (22 Aug 2015) |
28 |
-# nouveau has been in the kernel since 2.6.33 |
29 |
-# Masked for removal in 30 days. |
30 |
-x11-base/nouveau-drm |
31 |
- |
32 |
# Lars Wendler <polynomial-c@g.o> (21 Aug 2015) |
33 |
# This version breaks tests in app-admin/rsyslog and |
34 |
# also breaks rule settings. |
35 |
|
36 |
diff --git a/x11-base/nouveau-drm/Manifest b/x11-base/nouveau-drm/Manifest |
37 |
deleted file mode 100644 |
38 |
index bc786da..0000000 |
39 |
--- a/x11-base/nouveau-drm/Manifest |
40 |
+++ /dev/null |
41 |
@@ -1,2 +0,0 @@ |
42 |
-DIST nouveau-drm-20120728.tar.gz 2423412 SHA256 d5ee7e49245d5eab57dd36f20439d99bb3bfe731c4133e07ea7a9e2a8bb92269 SHA512 747ff42747839371acfdecef6cada0c98fd75e856bbd3f9b1b9497a1b47144f5498a7de20d81f62f056c9b01203ab2f8bfd765280e006cab49acbfda7b315b42 WHIRLPOOL 12d376ee9b4bb054e9341d6ef97d13a6bc5f9a992eee82bbff3f974c61b4ebf89b22c09e4f85d3db4a834107ebc1cbf8665d73a6a5939b606ac8efcf58b5303f |
43 |
-DIST nouveau-drm-20121015.tar.gz 2484701 SHA256 6905cec49716c8b5f1881796f1190cd7eae6f73e23275e883e3d2b66a074771e SHA512 c652bc5a3b44d10a16bbd8c8cd9d7c9fd1393bc39cdeb5e350ab4995557e9c90aaa78ff317e08e47d07961a0dc6d96838db18a5b85b1dae8073dcc5157021038 WHIRLPOOL 2fba21206680799444eaf4b8b129b803f7d1c1a9c14e7ce47d5cbff240512ca90f63d017579ff1a2031f9cb5e02894f72832bc2dbe4285004dfdaae86c64b06f |
44 |
|
45 |
diff --git a/x11-base/nouveau-drm/files/nouveau-drm-20100212-Makefile b/x11-base/nouveau-drm/files/nouveau-drm-20100212-Makefile |
46 |
deleted file mode 100644 |
47 |
index 123bc53..0000000 |
48 |
--- a/x11-base/nouveau-drm/files/nouveau-drm-20100212-Makefile |
49 |
+++ /dev/null |
50 |
@@ -1,102 +0,0 @@ |
51 |
-# This Makefile is loosely based on the drm.git/linux-core/Makefile and |
52 |
-# the preliminary work by Christopher James Halse Rogers. |
53 |
-# Edited by Pekka Paalanen <pq@×××.fi> |
54 |
- |
55 |
-# By default, the build is done against the running linux kernel source. |
56 |
-# To build against a different kernel source tree, set LINUXDIR: |
57 |
-# |
58 |
-# make LINUXDIR=/path/to/kernel/source |
59 |
- |
60 |
-# By default, it is assumed the Nouveau kernel tree is found in $PWD/../. |
61 |
-# To use a different path to the Nouveau kernel tree, set NOUVEAUROOTDIR: |
62 |
-# |
63 |
-# make NOUVEAUROOTDIR=/path/to/nouveau/linux-2.6 |
64 |
- |
65 |
- |
66 |
-ifndef LINUXDIR |
67 |
-RUNNING_REL := $(shell uname -r) |
68 |
- |
69 |
-LINUXDIR := $(shell if [ -e /lib/modules/$(RUNNING_REL)/source ]; then \ |
70 |
- echo /lib/modules/$(RUNNING_REL)/source; \ |
71 |
- else echo /lib/modules/$(RUNNING_REL)/build; fi) |
72 |
-endif |
73 |
- |
74 |
-NOUVEAUGITREMOTE ?= origin |
75 |
-NOUVEAUROOTDIR ?= $(CURDIR)/.. |
76 |
-override NOUVEAUROOTDIR := $(abspath $(NOUVEAUROOTDIR)) |
77 |
- |
78 |
-TESTFILE := include/drm/nouveau_drm.h |
79 |
-ifeq ($(wildcard $(NOUVEAUROOTDIR)/$(TESTFILE)),) |
80 |
-$(error $(NOUVEAUROOTDIR) does not look like the right kernel tree, \ |
81 |
- please set NOUVEAUROOTDIR) |
82 |
-endif |
83 |
- |
84 |
-GIT_REVISION := $(shell GIT_DIR=$(NOUVEAUROOTDIR)/.git \ |
85 |
- git describe --always --abbrev=17 2> /dev/null) |
86 |
- |
87 |
-DRMINC := -I$(NOUVEAUROOTDIR)/include/drm |
88 |
-DRMDIR := $(NOUVEAUROOTDIR)/drivers/gpu/drm |
89 |
-DRMCFG := \ |
90 |
- CONFIG_DRM=m \ |
91 |
- CONFIG_DRM_KMS_HELPER=m \ |
92 |
- CONFIG_DRM_TTM=m \ |
93 |
- CONFIG_DRM_NOUVEAU=m \ |
94 |
- CONFIG_DRM_NOUVEAU_KMS=n \ |
95 |
- CONFIG_DRM_NOUVEAU_BACKLIGHT=y \ |
96 |
- CONFIG_DRM_NOUVEAU_DEBUG=y \ |
97 |
- CONFIG_DRM_I2C_CH7006=m \ |
98 |
- CONFIG_DRM_TDFX=n \ |
99 |
- CONFIG_DRM_R128=n \ |
100 |
- CONFIG_DRM_RADEON=n \ |
101 |
- CONFIG_DRM_MGA=n \ |
102 |
- CONFIG_DRM_I810=n \ |
103 |
- CONFIG_DRM_I830=n \ |
104 |
- CONFIG_DRM_I915=n \ |
105 |
- CONFIG_DRM_SIS=n \ |
106 |
- CONFIG_DRM_SAVAGE=n \ |
107 |
- CONFIG_DRM_VIA=n |
108 |
- |
109 |
-EXTRA_CFLAGS := |
110 |
-MYEXTRA_CFLAGS := |
111 |
-MYEXTRA_CFLAGS += -DCONFIG_DRM_NOUVEAU_BACKLIGHT |
112 |
-MYEXTRA_CFLAGS += -DCONFIG_DRM_NOUVEAU_DEBUG |
113 |
- |
114 |
-ifneq ($(GIT_REVISION),) |
115 |
-MYEXTRA_CFLAGS += '-DGIT_REVISION=\"$(GIT_REVISION)\"' |
116 |
-endif |
117 |
- |
118 |
-MYPARMS := -C $(LINUXDIR) KCPPFLAGS="$(DRMINC)" SUBDIRS="$(DRMDIR)" $(DRMCFG) |
119 |
- |
120 |
-MYEXTRA_CFLAGS += $(EXTRA_CFLAGS) |
121 |
-ifneq ($(MYEXTRA_CFLAGS),) |
122 |
-MYPARMS += EXTRA_CFLAGS="$(MYEXTRA_CFLAGS)" |
123 |
-endif |
124 |
- |
125 |
-.PHONY: all modules install clean archive FORCE |
126 |
- |
127 |
-all: modules |
128 |
-FORCE: |
129 |
- |
130 |
-modules: |
131 |
- $(MAKE) $(MYPARMS) modules |
132 |
- |
133 |
-install: |
134 |
- $(MAKE) $(MYPARMS) modules_install |
135 |
- |
136 |
-clean: |
137 |
- $(MAKE) $(MYPARMS) clean |
138 |
- |
139 |
-archive: newttm-devel-compat.tar.gz newttm-devel.tar.gz master.tar.gz |
140 |
- |
141 |
-newttm-devel-compat.tar.gz: EXTRAS=nouveau README-nouveau |
142 |
- |
143 |
-%.tar: FORCE |
144 |
- GIT_DIR=$(NOUVEAUROOTDIR)/.git \ |
145 |
- git archive --format=tar --prefix=$*/ $(NOUVEAUGITREMOTE)/$* \ |
146 |
- drivers/gpu/drm include/drm $(EXTRAS) > $@ |
147 |
- |
148 |
-%.tar.gz: %.tar |
149 |
- gzip -9 -c $< > $@ |
150 |
- |
151 |
-# The commit id of the archive can be read with |
152 |
-# $ zcat foo.tar.gz | git get-tar-commit-id |
153 |
|
154 |
diff --git a/x11-base/nouveau-drm/files/nouveau-drm-20121015-Makefile b/x11-base/nouveau-drm/files/nouveau-drm-20121015-Makefile |
155 |
deleted file mode 100644 |
156 |
index 98736f8..0000000 |
157 |
--- a/x11-base/nouveau-drm/files/nouveau-drm-20121015-Makefile |
158 |
+++ /dev/null |
159 |
@@ -1,104 +0,0 @@ |
160 |
-# This Makefile is loosely based on the drm.git/linux-core/Makefile and |
161 |
-# the preliminary work by Christopher James Halse Rogers. |
162 |
-# Edited by Pekka Paalanen <pq@×××.fi> |
163 |
- |
164 |
-# By default, the build is done against the running linux kernel source. |
165 |
-# To build against a different kernel source tree, set LINUXDIR: |
166 |
-# |
167 |
-# make LINUXDIR=/path/to/kernel/source |
168 |
- |
169 |
-# By default, it is assumed the Nouveau kernel tree is found in $PWD/../. |
170 |
-# To use a different path to the Nouveau kernel tree, set NOUVEAUROOTDIR: |
171 |
-# |
172 |
-# make NOUVEAUROOTDIR=/path/to/nouveau/linux-2.6 |
173 |
- |
174 |
- |
175 |
-ifndef LINUXDIR |
176 |
-RUNNING_REL := $(shell uname -r) |
177 |
- |
178 |
-LINUXDIR := $(shell if [ -e /lib/modules/$(RUNNING_REL)/source ]; then \ |
179 |
- echo /lib/modules/$(RUNNING_REL)/source; \ |
180 |
- else echo /lib/modules/$(RUNNING_REL)/build; fi) |
181 |
-endif |
182 |
- |
183 |
-NOUVEAUGITREMOTE ?= origin |
184 |
-NOUVEAUROOTDIR ?= $(CURDIR)/.. |
185 |
-override NOUVEAUROOTDIR := $(abspath $(NOUVEAUROOTDIR)) |
186 |
- |
187 |
-TESTFILE := include/drm/nouveau_drm.h |
188 |
-ifeq ($(wildcard $(NOUVEAUROOTDIR)/$(TESTFILE)),) |
189 |
-$(error $(NOUVEAUROOTDIR) does not look like the right kernel tree, \ |
190 |
- please set NOUVEAUROOTDIR) |
191 |
-endif |
192 |
- |
193 |
-GIT_REVISION := $(shell GIT_DIR=$(NOUVEAUROOTDIR)/.git \ |
194 |
- git describe --always --abbrev=17 2> /dev/null) |
195 |
- |
196 |
-DRMINC := -I$(NOUVEAUROOTDIR)/include/drm |
197 |
-DRMDIR := $(NOUVEAUROOTDIR)/drivers/gpu/drm |
198 |
-DRMCFG := \ |
199 |
- CONFIG_DRM=m \ |
200 |
- CONFIG_DRM_KMS_HELPER=m \ |
201 |
- CONFIG_DRM_TTM=m \ |
202 |
- CONFIG_DRM_NOUVEAU=m \ |
203 |
- CONFIG_DRM_NOUVEAU_KMS=n \ |
204 |
- CONFIG_DRM_NOUVEAU_BACKLIGHT=y \ |
205 |
- CONFIG_DRM_NOUVEAU_DEBUG=y \ |
206 |
- CONFIG_DRM_I2C_CH7006=m \ |
207 |
- CONFIG_DRM_TDFX=n \ |
208 |
- CONFIG_DRM_R128=n \ |
209 |
- CONFIG_DRM_RADEON=n \ |
210 |
- CONFIG_DRM_MGA=n \ |
211 |
- CONFIG_DRM_I810=n \ |
212 |
- CONFIG_DRM_I830=n \ |
213 |
- CONFIG_DRM_I915=n \ |
214 |
- CONFIG_DRM_SIS=n \ |
215 |
- CONFIG_DRM_SAVAGE=n \ |
216 |
- CONFIG_DRM_VIA=n |
217 |
- |
218 |
-EXTRA_CFLAGS := |
219 |
-MYEXTRA_CFLAGS := |
220 |
-MYEXTRA_CFLAGS += -DCONFIG_DRM_NOUVEAU_BACKLIGHT |
221 |
-MYEXTRA_CFLAGS += -DCONFIG_DRM_NOUVEAU_DEBUG |
222 |
-MYEXTRA_CFLAGS += -DCONFIG_NOUVEAU_DEBUG |
223 |
-MYEXTRA_CFLAGS += -DCONFIG_NOUVEAU_DEBUG_DEFAULT |
224 |
- |
225 |
-ifneq ($(GIT_REVISION),) |
226 |
-MYEXTRA_CFLAGS += '-DGIT_REVISION=\"$(GIT_REVISION)\"' |
227 |
-endif |
228 |
- |
229 |
-MYPARMS := -C $(LINUXDIR) KCPPFLAGS="$(DRMINC)" SUBDIRS="$(DRMDIR)" $(DRMCFG) |
230 |
- |
231 |
-MYEXTRA_CFLAGS += $(EXTRA_CFLAGS) |
232 |
-ifneq ($(MYEXTRA_CFLAGS),) |
233 |
-MYPARMS += EXTRA_CFLAGS="$(MYEXTRA_CFLAGS)" |
234 |
-endif |
235 |
- |
236 |
-.PHONY: all modules install clean archive FORCE |
237 |
- |
238 |
-all: modules |
239 |
-FORCE: |
240 |
- |
241 |
-modules: |
242 |
- $(MAKE) $(MYPARMS) modules |
243 |
- |
244 |
-install: |
245 |
- $(MAKE) $(MYPARMS) modules_install |
246 |
- |
247 |
-clean: |
248 |
- $(MAKE) $(MYPARMS) clean |
249 |
- |
250 |
-archive: newttm-devel-compat.tar.gz newttm-devel.tar.gz master.tar.gz |
251 |
- |
252 |
-newttm-devel-compat.tar.gz: EXTRAS=nouveau README-nouveau |
253 |
- |
254 |
-%.tar: FORCE |
255 |
- GIT_DIR=$(NOUVEAUROOTDIR)/.git \ |
256 |
- git archive --format=tar --prefix=$*/ $(NOUVEAUGITREMOTE)/$* \ |
257 |
- drivers/gpu/drm include/drm $(EXTRAS) > $@ |
258 |
- |
259 |
-%.tar.gz: %.tar |
260 |
- gzip -9 -c $< > $@ |
261 |
- |
262 |
-# The commit id of the archive can be read with |
263 |
-# $ zcat foo.tar.gz | git get-tar-commit-id |
264 |
|
265 |
diff --git a/x11-base/nouveau-drm/metadata.xml b/x11-base/nouveau-drm/metadata.xml |
266 |
deleted file mode 100644 |
267 |
index 40a4ce9..0000000 |
268 |
--- a/x11-base/nouveau-drm/metadata.xml |
269 |
+++ /dev/null |
270 |
@@ -1,9 +0,0 @@ |
271 |
-<?xml version="1.0" encoding="UTF-8"?> |
272 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
273 |
-<pkgmetadata> |
274 |
-<maintainer> |
275 |
- <email>chithanh@g.o</email> |
276 |
- <name>Chí-Thanh Christopher Nguyễn</name> |
277 |
-</maintainer> |
278 |
-<herd>x11</herd> |
279 |
-</pkgmetadata> |
280 |
|
281 |
diff --git a/x11-base/nouveau-drm/nouveau-drm-20120728.ebuild b/x11-base/nouveau-drm/nouveau-drm-20120728.ebuild |
282 |
deleted file mode 100644 |
283 |
index a97939f..0000000 |
284 |
--- a/x11-base/nouveau-drm/nouveau-drm-20120728.ebuild |
285 |
+++ /dev/null |
286 |
@@ -1,48 +0,0 @@ |
287 |
-# Copyright 1999-2012 Gentoo Foundation |
288 |
-# Distributed under the terms of the GNU General Public License v2 |
289 |
-# $Id$ |
290 |
- |
291 |
-EAPI=2 |
292 |
- |
293 |
-inherit linux-info linux-mod |
294 |
- |
295 |
-DESCRIPTION="Nouveau DRM Kernel Modules for X11" |
296 |
-HOMEPAGE="http://nouveau.freedesktop.org/" |
297 |
-SRC_URI="mirror://gentoo/${P}.tar.gz" |
298 |
- |
299 |
-LICENSE="MIT" |
300 |
-SLOT="0" |
301 |
-KEYWORDS="~amd64 ~x86" |
302 |
- |
303 |
-IUSE="" |
304 |
- |
305 |
-DEPEND="" |
306 |
-RDEPEND="${DEPEND}" |
307 |
- |
308 |
-S=${WORKDIR}/master |
309 |
- |
310 |
-CONFIG_CHECK="~ACPI_VIDEO ~BACKLIGHT_CLASS_DEVICE ~DEBUG_FS !DRM ~FB_CFB_FILLRECT ~FB_CFB_COPYAREA ~FB_CFB_IMAGEBLIT ~FRAMEBUFFER_CONSOLE ~!FB_NVIDIA ~!FB_RIVA ~!FB_UVESA ~!FB_VGA16 ~I2C_ALGOBIT ~MXM_WMI ~VGA_ARB" |
311 |
- |
312 |
-pkg_setup() { |
313 |
- linux-mod_pkg_setup |
314 |
- if kernel_is lt 3 5; then |
315 |
- eerror "You need kernel 3.5 for this version of nouveau-drm" |
316 |
- die "Incompatible kernel version" |
317 |
- fi |
318 |
- elog "For newer kernels newer than 2.6.32 there is integrated nouveau DRM." |
319 |
- elog "Use that if you experience build issues." |
320 |
-} |
321 |
- |
322 |
-src_compile() { |
323 |
- set_arch_to_kernel |
324 |
- emake \ |
325 |
- LINUXDIR="${KERNEL_DIR}" \ |
326 |
- NOUVEAUROOTDIR="${PWD}" \ |
327 |
- -f "${FILESDIR}"/${PN}-20100212-Makefile \ |
328 |
- || die "Compiling kernel modules failed" |
329 |
-} |
330 |
- |
331 |
-src_install() { |
332 |
- insinto /lib/modules/${KV_FULL}/${PN} |
333 |
- doins drivers/gpu/drm/{*/,}*.ko || die "doins failed" |
334 |
-} |
335 |
|
336 |
diff --git a/x11-base/nouveau-drm/nouveau-drm-20121015.ebuild b/x11-base/nouveau-drm/nouveau-drm-20121015.ebuild |
337 |
deleted file mode 100644 |
338 |
index 427d281..0000000 |
339 |
--- a/x11-base/nouveau-drm/nouveau-drm-20121015.ebuild |
340 |
+++ /dev/null |
341 |
@@ -1,48 +0,0 @@ |
342 |
-# Copyright 1999-2012 Gentoo Foundation |
343 |
-# Distributed under the terms of the GNU General Public License v2 |
344 |
-# $Id$ |
345 |
- |
346 |
-EAPI=2 |
347 |
- |
348 |
-inherit linux-info linux-mod |
349 |
- |
350 |
-DESCRIPTION="Nouveau DRM Kernel Modules for X11" |
351 |
-HOMEPAGE="http://nouveau.freedesktop.org/" |
352 |
-SRC_URI="mirror://gentoo/${P}.tar.gz" |
353 |
- |
354 |
-LICENSE="MIT" |
355 |
-SLOT="0" |
356 |
-KEYWORDS="~amd64 ~x86" |
357 |
- |
358 |
-IUSE="" |
359 |
- |
360 |
-DEPEND="" |
361 |
-RDEPEND="${DEPEND}" |
362 |
- |
363 |
-S=${WORKDIR}/master |
364 |
- |
365 |
-CONFIG_CHECK="~ACPI_VIDEO ~BACKLIGHT_CLASS_DEVICE ~DEBUG_FS !DRM ~FB_CFB_FILLRECT ~FB_CFB_COPYAREA ~FB_CFB_IMAGEBLIT ~FRAMEBUFFER_CONSOLE ~!FB_NVIDIA ~!FB_RIVA ~!FB_UVESA ~!FB_VGA16 ~I2C_ALGOBIT ~MXM_WMI ~VGA_ARB" |
366 |
- |
367 |
-pkg_setup() { |
368 |
- linux-mod_pkg_setup |
369 |
- if kernel_is lt 3 6; then |
370 |
- eerror "You need kernel 3.6 for this version of nouveau-drm" |
371 |
- die "Incompatible kernel version" |
372 |
- fi |
373 |
- elog "For newer kernels newer than 2.6.32 there is integrated nouveau DRM." |
374 |
- elog "Use that if you experience build issues." |
375 |
-} |
376 |
- |
377 |
-src_compile() { |
378 |
- set_arch_to_kernel |
379 |
- emake \ |
380 |
- LINUXDIR="${KERNEL_DIR}" \ |
381 |
- NOUVEAUROOTDIR="${PWD}" \ |
382 |
- -f "${FILESDIR}"/${PN}-20100212-Makefile \ |
383 |
- || die "Compiling kernel modules failed" |
384 |
-} |
385 |
- |
386 |
-src_install() { |
387 |
- insinto /lib/modules/${KV_FULL}/${PN} |
388 |
- doins drivers/gpu/drm/{*/,}*.ko || die "doins failed" |
389 |
-} |