diff options
author | Jory Pratt <anarchy@gentoo.org> | 2006-05-02 00:03:23 +0000 |
---|---|---|
committer | Jory Pratt <anarchy@gentoo.org> | 2006-05-02 00:03:23 +0000 |
commit | 507017e49e347da024a999a71802301dae1b7f58 (patch) | |
tree | ad9dafe6118a730e2d65aa37d99a5c98c98e9dcf /x11-drivers | |
parent | version bump (diff) | |
download | historical-507017e49e347da024a999a71802301dae1b7f58.tar.gz historical-507017e49e347da024a999a71802301dae1b7f58.tar.bz2 historical-507017e49e347da024a999a71802301dae1b7f58.zip |
mem_map fix, 2.6.17 support add
Package-Manager: portage-2.1_pre10-r2
Diffstat (limited to 'x11-drivers')
-rw-r--r-- | x11-drivers/ati-drivers/ChangeLog | 7 | ||||
-rw-r--r-- | x11-drivers/ati-drivers/Manifest | 38 | ||||
-rw-r--r-- | x11-drivers/ati-drivers/ati-drivers-8.23.7.ebuild | 7 | ||||
-rw-r--r-- | x11-drivers/ati-drivers/ati-drivers-8.24.8.ebuild | 7 | ||||
-rw-r--r-- | x11-drivers/ati-drivers/files/ati-drivers-8.23.7-gcc41.patch | 54 |
5 files changed, 84 insertions, 29 deletions
diff --git a/x11-drivers/ati-drivers/ChangeLog b/x11-drivers/ati-drivers/ChangeLog index e0c3b51d12b0..861271d4b6e7 100644 --- a/x11-drivers/ati-drivers/ChangeLog +++ b/x11-drivers/ati-drivers/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-drivers/ati-drivers # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ChangeLog,v 1.33 2006/04/29 00:24:11 marienz Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ChangeLog,v 1.34 2006/05/02 00:03:23 anarchy Exp $ + + 02 May 2006; Jory A. Pratt <anarchy@gentoo.org> + +files/ati-drivers-8.23.7-gcc41.patch, ati-drivers-8.23.7.ebuild, + ati-drivers-8.24.8.ebuild: + mem_map fix, 2.6.17 support add 29 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-ati-drivers-8.18.8, files/digest-ati-drivers-8.18.8-r1, diff --git a/x11-drivers/ati-drivers/Manifest b/x11-drivers/ati-drivers/Manifest index bcaf56a6a6ef..1f0494b9a337 100644 --- a/x11-drivers/ati-drivers/Manifest +++ b/x11-drivers/ati-drivers/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX 09ati 39 RMD160 2eb917685ae226a6913f00d0247514faf998d92f SHA1 847e5702afa6581181883b7fc8efbe8b54d0f97b SHA256 44336cd56c2712a3260a1289c1085f08e4cb61e6a73175eac4a7b3ebabe5011e size 39 MD5 e61309d064f12cc623e4d6e78aa82b36 files/09ati 39 RMD160 2eb917685ae226a6913f00d0247514faf998d92f files/09ati 39 @@ -25,6 +22,10 @@ AUX ati-drivers-8.22.5-intermodule.patch 831 RMD160 fdc33818770a97f1b90a8b413cf8 MD5 ead3d9f8477752d9059916e567916e5d files/ati-drivers-8.22.5-intermodule.patch 831 RMD160 fdc33818770a97f1b90a8b413cf88c1ad381bdc8 files/ati-drivers-8.22.5-intermodule.patch 831 SHA256 b2cd8404b415ec472ba07604ba77aa6b52aa9a7bb98b08fbf9d18ac180bfe749 files/ati-drivers-8.22.5-intermodule.patch 831 +AUX ati-drivers-8.23.7-gcc41.patch 1953 RMD160 6b757dc0a3b7baa5f739094a55125b64022688ae SHA1 e2ddc31aa3dffe724a911c05b01edf8f84564309 SHA256 52fb3bba1fdc1a152f8dd7024715a0290cf56b42aee2e4b4edcceb0d0ab4a986 size 1953 +MD5 b7a3d6fb45f6885fa2fca2b3e8cc3fc2 files/ati-drivers-8.23.7-gcc41.patch 1953 +RMD160 6b757dc0a3b7baa5f739094a55125b64022688ae files/ati-drivers-8.23.7-gcc41.patch 1953 +SHA256 52fb3bba1fdc1a152f8dd7024715a0290cf56b42aee2e4b4edcceb0d0ab4a986 files/ati-drivers-8.23.7-gcc41.patch 1953 AUX ati-drivers-8.23.7-noiommu.patch 407 RMD160 12b506cb26db5ebfe11db3d0d909008008dfac79 SHA1 5b043683a457417d0d55cee12aff8fc0f040114f SHA256 ad666b54963a14aab83a04beed38902df4a586e0de25778905fe00a1cec37b54 size 407 MD5 e33c06b8983330741fe60ab12265a144 files/ati-drivers-8.23.7-noiommu.patch 407 RMD160 12b506cb26db5ebfe11db3d0d909008008dfac79 files/ati-drivers-8.23.7-noiommu.patch 407 @@ -143,18 +144,18 @@ EBUILD ati-drivers-8.22.5.ebuild 8894 RMD160 2ac6e4fe56cbb072c386568ceab434ef0a3 MD5 2c599a8c0985a244933812ab478545c4 ati-drivers-8.22.5.ebuild 8894 RMD160 2ac6e4fe56cbb072c386568ceab434ef0a358fa2 ati-drivers-8.22.5.ebuild 8894 SHA256 cfd53c585cddbf3dcfc02e54633d5851eaeb4eee886fc7547d276a2da37b8db2 ati-drivers-8.22.5.ebuild 8894 -EBUILD ati-drivers-8.23.7.ebuild 9163 RMD160 ba5db56800d9ea12701352f15ef41e97f4515577 SHA1 6d9bb64e61447ad99cf6482544d80ceeda01726f SHA256 3761495fa933538bc7d31c28bca749aaa6516367f0bb2493ca000b82dfff97e8 size 9163 -MD5 2661bc5e86766b28c182e82b950abcf2 ati-drivers-8.23.7.ebuild 9163 -RMD160 ba5db56800d9ea12701352f15ef41e97f4515577 ati-drivers-8.23.7.ebuild 9163 -SHA256 3761495fa933538bc7d31c28bca749aaa6516367f0bb2493ca000b82dfff97e8 ati-drivers-8.23.7.ebuild 9163 -EBUILD ati-drivers-8.24.8.ebuild 9157 RMD160 c41b92660f28c39f54eb702d18849e370a608308 SHA1 d5c3d21f9a2129198d5fbfd5daa065c3e4448eb4 SHA256 55fb65a82f620efd26f32b0710e218641496bf9b63031b8932e38145a12aa7fe size 9157 -MD5 9be47354aad465d029fb0d127f9d736d ati-drivers-8.24.8.ebuild 9157 -RMD160 c41b92660f28c39f54eb702d18849e370a608308 ati-drivers-8.24.8.ebuild 9157 -SHA256 55fb65a82f620efd26f32b0710e218641496bf9b63031b8932e38145a12aa7fe ati-drivers-8.24.8.ebuild 9157 -MISC ChangeLog 27745 RMD160 f134a110d93fc6b5d5ade62ccf5328b07e25946c SHA1 c0d693d6a4cfe26f1129323a0c549415bb4194e4 SHA256 9c029fca83b3a61716889528bc87c4d188c717dc9d6afa45c5990f7e8c65b4b8 size 27745 -MD5 09659225215e1e5dcd432ab23523ba7a ChangeLog 27745 -RMD160 f134a110d93fc6b5d5ade62ccf5328b07e25946c ChangeLog 27745 -SHA256 9c029fca83b3a61716889528bc87c4d188c717dc9d6afa45c5990f7e8c65b4b8 ChangeLog 27745 +EBUILD ati-drivers-8.23.7.ebuild 9205 RMD160 5c53c0c3fe4c2c061dc6973b628d24863c749904 SHA1 9d2a9f01115a6aa29fe3dab87f18dd148213d04e SHA256 9302431c2c429f85d76d90d31c0a2f8d9cce91821571474896b9499fe9d8f6bc size 9205 +MD5 4c5ab23d305f5f426c50656cc553ebf1 ati-drivers-8.23.7.ebuild 9205 +RMD160 5c53c0c3fe4c2c061dc6973b628d24863c749904 ati-drivers-8.23.7.ebuild 9205 +SHA256 9302431c2c429f85d76d90d31c0a2f8d9cce91821571474896b9499fe9d8f6bc ati-drivers-8.23.7.ebuild 9205 +EBUILD ati-drivers-8.24.8.ebuild 9215 RMD160 23ddfa3de7c02fceb5a7cf134122b43de91033d4 SHA1 80faeded45acfbc1494620f0ccd72cc545cd26c1 SHA256 2143521361a650e1c9b695f2d883aa7da8efba157606ea5508596b11c0b36ea2 size 9215 +MD5 d98fb05483d8aad4a63e46aeb8bc5b30 ati-drivers-8.24.8.ebuild 9215 +RMD160 23ddfa3de7c02fceb5a7cf134122b43de91033d4 ati-drivers-8.24.8.ebuild 9215 +SHA256 2143521361a650e1c9b695f2d883aa7da8efba157606ea5508596b11c0b36ea2 ati-drivers-8.24.8.ebuild 9215 +MISC ChangeLog 27927 RMD160 ff01acc2b0004561b86db0c3a3b4d5baeda165ba SHA1 adf0aa25fc628f45d6a641f47a441b4deb365212 SHA256 13d250ea02f462bf29afe10138c947d44c828221779eefe645dee1119a59a92f size 27927 +MD5 8bfbd9e57b46c59cd87e53f367f493f9 ChangeLog 27927 +RMD160 ff01acc2b0004561b86db0c3a3b4d5baeda165ba ChangeLog 27927 +SHA256 13d250ea02f462bf29afe10138c947d44c828221779eefe645dee1119a59a92f ChangeLog 27927 MISC metadata.xml 227 RMD160 e2ed1445a0405b39e40741d3d1f67746daab8fff SHA1 47e1824ff5e7e3789fcbb4ca5de9c3ccd9162b76 SHA256 4fbed7030b32bcdc95b70000adbbcb6f1d73092c4a2f20e6cfb737a1b44d6e07 size 227 MD5 c306bb93866a4dd8913899229dd20726 metadata.xml 227 RMD160 e2ed1445a0405b39e40741d3d1f67746daab8fff metadata.xml 227 @@ -213,10 +214,3 @@ SHA256 e6e4bbc3a090c81cb390b64eca1ec85d12b62e8aa9d1e3a36dd48f458b8f6b14 files/di MD5 bd50ca17992e76197fb6d7c31c4e2dc7 files/digest-ati-drivers-8.24.8 593 RMD160 ce5e73ecd8ae3cf649848d9b78935d51620a3379 files/digest-ati-drivers-8.24.8 593 SHA256 10c9172a288f6ee2c6362c7ea4dab08bfbf24b6c470283b5bbba2ff85e158791 files/digest-ati-drivers-8.24.8 593 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) - -iD8DBQFEUrJlW78445TWHXcRAsXyAJ9YyfZyGqsTajHue+s1Y48/mw+oxwCdF9R3 -KRZ7TZr06ANsC4md0WN6RRw= -=ICiZ ------END PGP SIGNATURE----- diff --git a/x11-drivers/ati-drivers/ati-drivers-8.23.7.ebuild b/x11-drivers/ati-drivers/ati-drivers-8.23.7.ebuild index 255d8e467e25..41b8d43078dd 100644 --- a/x11-drivers/ati-drivers/ati-drivers-8.23.7.ebuild +++ b/x11-drivers/ati-drivers/ati-drivers-8.23.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-8.23.7.ebuild,v 1.5 2006/04/10 12:38:49 chrb Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-8.23.7.ebuild,v 1.6 2006/05/02 00:03:23 anarchy Exp $ IUSE="opengl" @@ -127,9 +127,10 @@ src_unpack() { cd ${WORKDIR}/common/lib/modules/fglrx/build_mod # remove intermodule calls for 2.6.16 - if kernel_is 2 6 16; then + if kernel_is ge 2 6 16; then epatch ${FILESDIR}/${PN}-8.22.5-intermodule.patch - epatch "${FILESDIR}/${P}-noiommu.patch" + epatch ${FILESDIR}/${P}-noiommu.patch + epatch ${FILESDIR}/${P}-gcc41.patch fi } diff --git a/x11-drivers/ati-drivers/ati-drivers-8.24.8.ebuild b/x11-drivers/ati-drivers/ati-drivers-8.24.8.ebuild index 66f24d55a88b..685a2d68dd08 100644 --- a/x11-drivers/ati-drivers/ati-drivers-8.24.8.ebuild +++ b/x11-drivers/ati-drivers/ati-drivers-8.24.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-8.24.8.ebuild,v 1.1 2006/04/17 23:01:53 lu_zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-8.24.8.ebuild,v 1.2 2006/05/02 00:03:23 anarchy Exp $ IUSE="opengl" @@ -126,9 +126,10 @@ src_unpack() { cd ${WORKDIR}/common/lib/modules/fglrx/build_mod - # remove intermodule calls for 2.6.16 - if kernel_is 2 6 16; then + if kernel_is ge 2 6 16; then epatch ${FILESDIR}/${PN}-8.22.5-intermodule.patch + epatch ${FILESDIR}/${PN}-8.23.7-noiommu.patch + epatch ${FILESDIR}/${PN}-8.23.7-gcc41.patch fi } diff --git a/x11-drivers/ati-drivers/files/ati-drivers-8.23.7-gcc41.patch b/x11-drivers/ati-drivers/files/ati-drivers-8.23.7-gcc41.patch new file mode 100644 index 000000000000..97bfeee05f9c --- /dev/null +++ b/x11-drivers/ati-drivers/files/ati-drivers-8.23.7-gcc41.patch @@ -0,0 +1,54 @@ +diff -urN firegl_agpgart/firegl_wrap.c.orig firegl_agpgart/firegl_wrap.c +--- firegl_agpgart/firegl_wrap.c.orig 2006-04-30 17:05:16.822673160 -0500 ++++ firegl_agpgart/firegl_wrap.c 2006-04-30 17:09:21.780433920 -0500 +@@ -168,7 +168,7 @@ + + #if !defined(__ia64__) + // the macros do use errno variable +-static int errno; ++//static int errno; + #endif // __ia64__ + + // int mlock(const void *addr, size_t len); +@@ -217,7 +217,7 @@ + /* global module vars and constants - defined trough macros */ + MODULE_AUTHOR("Fire GL - ATI Research GmbH, Germany"); + MODULE_DESCRIPTION("ATI Fire GL"); +-MODULE_PARM(firegl, "s"); ++module_param(firegl, short, 0); + #ifdef MODULE_LICENSE + MODULE_LICENSE("Proprietary. (C) 2005 - ATI Technologies, Starnberg, GERMANY"); + #endif +@@ -1120,7 +1120,7 @@ + + int ATI_API_CALL __ke_verify_area(int type, const void * addr, unsigned long size) + { +- return verify_area(type, addr, size); ++ return access_ok(type, addr, size); + } + + int ATI_API_CALL __ke_get_pci_device_info(__ke_pci_dev_t* dev, __ke_pci_device_info_t *pinfo) +diff -urN firegl_public.c.orig firegl_public.c. +--- firegl_public.c.orig 2006-04-30 17:05:16.687693680 -0500 ++++ firegl_public.c 2006-04-30 17:07:31.553191008 -0500 +@@ -225,7 +225,7 @@ + /* global module vars and constants - defined trough macros */ + MODULE_AUTHOR("Fire GL - ATI Research GmbH, Germany"); + MODULE_DESCRIPTION("ATI Fire GL"); +-MODULE_PARM(firegl, "s"); ++module_param(firegl, short, 0); + #ifdef MODULE_LICENSE + MODULE_LICENSE("Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY"); + #endif +diff -urN firegl_public.h.orig firegl_public.h +--- firegl_public.h.orig 2006-04-30 17:05:16.765681824 -0500 ++++ firegl_public.h 2006-04-30 17:44:20.040449912 -0500 +@@ -152,7 +152,7 @@ + } \ + } while(0) + +-#ifdef pfn_to_page ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,14) + #define PMD_PAGE(pmd) pmd_page(pmd) + #else /* for old 2.4 kernels */ + #define pfn_to_page(pfn) (mem_map + (pfn)) |