diff options
author | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2010-05-21 12:15:49 +0000 |
---|---|---|
committer | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2010-05-21 12:15:49 +0000 |
commit | d1907391ea7ca9df824fff03b90090e60901ed3c (patch) | |
tree | 6f73837e8977cbbf6ab2f60224bf61461048b67f /x11-base/nouveau-drm | |
parent | add 0.5.11.6; fixes xv unpack support (diff) | |
download | historical-d1907391ea7ca9df824fff03b90090e60901ed3c.tar.gz historical-d1907391ea7ca9df824fff03b90090e60901ed3c.tar.bz2 historical-d1907391ea7ca9df824fff03b90090e60901ed3c.zip |
New snapshot, fixes bug #320811
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'x11-base/nouveau-drm')
-rw-r--r-- | x11-base/nouveau-drm/ChangeLog | 8 | ||||
-rw-r--r-- | x11-base/nouveau-drm/Manifest | 4 | ||||
-rw-r--r-- | x11-base/nouveau-drm/nouveau-drm-20100520.ebuild | 48 |
3 files changed, 58 insertions, 2 deletions
diff --git a/x11-base/nouveau-drm/ChangeLog b/x11-base/nouveau-drm/ChangeLog index 9f3be2798b85..315002922afc 100644 --- a/x11-base/nouveau-drm/ChangeLog +++ b/x11-base/nouveau-drm/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-base/nouveau-drm # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/nouveau-drm/ChangeLog,v 1.9 2010/03/23 19:43:37 chithanh Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/nouveau-drm/ChangeLog,v 1.10 2010/05/21 12:15:49 chithanh Exp $ + +*nouveau-drm-20100520 (21 May 2010) + + 21 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +nouveau-drm-20100520.ebuild: + New snapshot, fixes bug #320811 23 Mar 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> nouveau-drm-20100316.ebuild: diff --git a/x11-base/nouveau-drm/Manifest b/x11-base/nouveau-drm/Manifest index 42d76d007fdb..5add4c6d37b9 100644 --- a/x11-base/nouveau-drm/Manifest +++ b/x11-base/nouveau-drm/Manifest @@ -1,7 +1,9 @@ AUX nouveau-drm-20100212-Makefile 2723 RMD160 468ff0dfb87ccef121e92380afb83041942719d6 SHA1 6fd23ee7d0bb40d70d6445959134919ac5d0dcba SHA256 eaab05b9e70c8557950a688027ba2708525bf97d01a9466c8da3778d8d07c2ef DIST nouveau-drm-20100226.tar.gz 1385148 RMD160 11a4616c679a357b8be4191228004f6e5267b1c4 SHA1 e36c43f9ddd6d7deec8a3fa457a087c0d3c1db4d SHA256 77525d673d89cfbe0b0f79be8dc95753a2117f564a85c3067cac961e6d11ae23 DIST nouveau-drm-20100316.tar.gz 1390122 RMD160 4ef8b327db99aef37d55e87ed20f652b71237664 SHA1 99fa5fe140c255e578528298246a55ec3badb7ee SHA256 c207c35e0434f685307787f96a11e29f01936b755e8fc1f590e66a96c8b4e4fc +DIST nouveau-drm-20100520.tar.gz 1479018 RMD160 4b3049bdfba6d9d8aaf883e985e1762c1d72c49e SHA1 9bb74ccb2acb281b0afd08099ef7714849c761a1 SHA256 769575950e9661e433777ba66d5a2d50abe9a21adad700585979f40d3cbb4dc1 EBUILD nouveau-drm-20100226.ebuild 1317 RMD160 59722d4300d9f96daa319b61808d503b044a3c1d SHA1 2c44a3581a4fff9f5b6d5de3821d68c58a52a6d3 SHA256 6c93a3997f91234eabedff54421612d077e77019483cd63c3084002d0660d6e6 EBUILD nouveau-drm-20100316.ebuild 1350 RMD160 e532379caaa6b1c439c1f81e80e83fb1d67b0ed9 SHA1 8a848dbb4960a339ba5000dce618cde8f9900c55 SHA256 6e63c728d9c8991d7435de66ea1fe3cb8013810925bcbca25b8fda04f578970b -MISC ChangeLog 1824 RMD160 d832204b446da067d70ff7941b0a8992f4a254d7 SHA1 409a7cb63dfc35f7aa805d83c1e6ede3608974c5 SHA256 cebc7a31cc41ec8370715dacd17be5b3876c39ccbdba441887a63066924f7517 +EBUILD nouveau-drm-20100520.ebuild 1330 RMD160 94dd0995ca20e908d4e612c267756b849634373a SHA1 82cfbe78b06099057b4e98c570cd2566b76c6e04 SHA256 eb883897b4603e5460a40082a83d87d6752153c328ca088ebf2e3e7b0b64e7cd +MISC ChangeLog 1998 RMD160 a7959a7a08a814c408df44f30b48dbf2c3e93440 SHA1 d1d4728d1557e8da5b1e50905548d9993b0793b3 SHA256 527bacb5e6c6d0934c1376fc7e9934a21f95781743d02908fdb4b65281367965 MISC metadata.xml 265 RMD160 24a368e280b83393abb1cda7b15e7888e1570a04 SHA1 b60c32aece47cc1c4febe46e54786494a3b913bf SHA256 1240cc1d6dda0bc1a42ca2bffe70aa6a1d34f85f28112615ceb327f58a594a16 diff --git a/x11-base/nouveau-drm/nouveau-drm-20100520.ebuild b/x11-base/nouveau-drm/nouveau-drm-20100520.ebuild new file mode 100644 index 000000000000..ed05819b546e --- /dev/null +++ b/x11-base/nouveau-drm/nouveau-drm-20100520.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-base/nouveau-drm/nouveau-drm-20100520.ebuild,v 1.1 2010/05/21 12:15:49 chithanh Exp $ + +EAPI=2 + +inherit linux-info linux-mod + +DESCRIPTION="Nouveau DRM Kernel Modules for X11" +HOMEPAGE="http://nouveau.freedesktop.org/" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +DEPEND="virtual/linux-sources" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/master + +CONFIG_CHECK="~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 ~VGA_ARB" + +pkg_setup() { + linux-mod_pkg_setup + if kernel_is lt 2 6 34; then + eerror "You need kernel 2.6.34 for this version of nouveau-drm" + die "Incompatible kernel version" + fi + elog "For newer kernels newer than 2.6.32 there is integrated nouveau DRM." + elog "Use that if you experience build issues." +} + +src_compile() { + set_arch_to_kernel + emake \ + LINUXDIR="${KERNEL_DIR}" \ + NOUVEAUROOTDIR="${PWD}" \ + -f "${FILESDIR}"/${PN}-20100212-Makefile \ + || die "Compiling kernel modules failed" +} + +src_install() { + insinto /lib/modules/${KV_FULL}/${PN} + doins drivers/gpu/drm/{*/,}*.ko || die "doins failed" +} |