Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-base/nouveau-drm/files/, profiles/, x11-base/nouveau-drm/
Date: Fri, 25 Sep 2015 17:43:43
Message-Id: 1443203014.89b351ddadec3d87d135c5a88888972d897d167e.mattst88@gentoo
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 -}