diff options
author | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2011-01-08 20:56:10 +0000 |
---|---|---|
committer | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2011-01-08 20:56:10 +0000 |
commit | ec87a13ce9a3bdc89dc33c37ec774a9f0139e74d (patch) | |
tree | 4a26b34bfc08fd3b71f0ab6ea58c037cb1bda49d /x11-drivers | |
parent | Removed unused app-admin/gamin depend. Redundancy found by Jeroen Roovers. (diff) | |
download | historical-ec87a13ce9a3bdc89dc33c37ec774a9f0139e74d.tar.gz historical-ec87a13ce9a3bdc89dc33c37ec774a9f0139e74d.tar.bz2 historical-ec87a13ce9a3bdc89dc33c37ec774a9f0139e74d.zip |
Add new microcode, bug #351058
Package-Manager: portage-2.2.0_alpha7/cvs/Linux x86_64
Diffstat (limited to 'x11-drivers')
-rw-r--r-- | x11-drivers/radeon-ucode/ChangeLog | 8 | ||||
-rw-r--r-- | x11-drivers/radeon-ucode/Manifest | 15 | ||||
-rw-r--r-- | x11-drivers/radeon-ucode/metadata.xml | 4 | ||||
-rw-r--r-- | x11-drivers/radeon-ucode/radeon-ucode-20110106.ebuild | 67 |
4 files changed, 87 insertions, 7 deletions
diff --git a/x11-drivers/radeon-ucode/ChangeLog b/x11-drivers/radeon-ucode/ChangeLog index db64dfc06dff..75db7c6ecffc 100644 --- a/x11-drivers/radeon-ucode/ChangeLog +++ b/x11-drivers/radeon-ucode/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-drivers/radeon-ucode # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/ChangeLog,v 1.9 2011/01/06 19:58:11 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/ChangeLog,v 1.10 2011/01/08 20:56:10 chithanh Exp $ + +*radeon-ucode-20110106 (08 Jan 2011) + + 08 Jan 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +radeon-ucode-20110106.ebuild, metadata.xml: + Add new microcode, bug #351058 06 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org> -radeon-ucode-20100408.ebuild: diff --git a/x11-drivers/radeon-ucode/Manifest b/x11-drivers/radeon-ucode/Manifest index 601be39ae1b4..bfbf103ada50 100644 --- a/x11-drivers/radeon-ucode/Manifest +++ b/x11-drivers/radeon-ucode/Manifest @@ -1,3 +1,10 @@ +DIST BARTS_mc.bin 24096 RMD160 a4f2976e467cbf302ab10b6ef3a13da4904faeb7 SHA1 a317d56c4ea6bfe6896ef5bdfc55239641517ebd SHA256 f88017d12951e68b8db2695350108f43b2bbac46fd4de525a1e2612540156a3d +DIST BARTS_me.bin 5504 RMD160 3d5dc632b4afe6234923451227fdc295dcdcea3b SHA1 1913c82af2857a5a359a9daf8131d5973a84c3ec SHA256 37fa5fb7cdb13df94c9a64d7ba752b63119f063f64326b67ec54656cd184363b +DIST BARTS_pfp.bin 4480 RMD160 c04b8d8048b07dbe0b704381856532107b000af3 SHA1 de9e86be06a7f849a8c58fbc1598369a73f1b217 SHA256 c9cfed97f54c24190761524e2fbbab80ff1ac07f09d84bb3c955c2337ea7e4f6 +DIST BTC_rlc.bin 3072 RMD160 7c430717632cc82a22e8b214057f53efe28cdf02 SHA1 71a500a8568f9d2e4a49d361a036ef2f277fc888 SHA256 f287b5e5d7506974343106a40b114a196ac6a9138cb8122dd9001aa97a123a7c +DIST CAICOS_mc.bin 24096 RMD160 a4f2976e467cbf302ab10b6ef3a13da4904faeb7 SHA1 a317d56c4ea6bfe6896ef5bdfc55239641517ebd SHA256 f88017d12951e68b8db2695350108f43b2bbac46fd4de525a1e2612540156a3d +DIST CAICOS_me.bin 5504 RMD160 3d5dc632b4afe6234923451227fdc295dcdcea3b SHA1 1913c82af2857a5a359a9daf8131d5973a84c3ec SHA256 37fa5fb7cdb13df94c9a64d7ba752b63119f063f64326b67ec54656cd184363b +DIST CAICOS_pfp.bin 4480 RMD160 7fbd14e2100ba5c06998f1ccfdb69b6196adb3bf SHA1 9009863ab16622849ca0d900174512d292bd3c56 SHA256 210b9c42cf7866fcacf9239016142e799f52901ef3b001f7081fc92ff2c43401 DIST CEDAR_me.bin 5504 RMD160 c027e2edb96294d43cf75bc868f9a76dbb6db752 SHA1 3142a64061ade6032c95ed948c85b15dd0ae46be SHA256 86cec272c18673356c0e8d774d7ed48976baa631f79734225522a928e9089db4 DIST CEDAR_pfp.bin 4480 RMD160 3d080c1f0178cc31733873ffc8cc338d608dd958 SHA1 a92856a4fa16926e2451a6335da7e20f01fde210 SHA256 bf614bcdd72fd23a919d2bf39ec065824f0c327e50b9ba3d9d39cb675764fcf3 DIST CEDAR_rlc.bin 3072 RMD160 d4020c0f9fafd1af86b42a22e69d66e009f5d57f SHA1 7a20dea0b238eb6d78894e82a43ec30874bff8ef SHA256 1ed8816700dccdc45af17f9d2075a8c45e33fcdfc6c005f8fb7ab3c3f0c97df8 @@ -15,6 +22,10 @@ DIST REDWOOD_me.bin 5504 RMD160 0fa1dc71614612ed09798f6a1db3928e57dd28aa SHA1 f9 DIST REDWOOD_pfp.bin 4480 RMD160 3d080c1f0178cc31733873ffc8cc338d608dd958 SHA1 a92856a4fa16926e2451a6335da7e20f01fde210 SHA256 bf614bcdd72fd23a919d2bf39ec065824f0c327e50b9ba3d9d39cb675764fcf3 DIST REDWOOD_rlc.bin 3072 RMD160 d4020c0f9fafd1af86b42a22e69d66e009f5d57f SHA1 7a20dea0b238eb6d78894e82a43ec30874bff8ef SHA256 1ed8816700dccdc45af17f9d2075a8c45e33fcdfc6c005f8fb7ab3c3f0c97df8 DIST SUMO_rlc.bin 3072 RMD160 0fcb18bce948898c1324ca700bd4b7b6566bb5e9 SHA1 37ceeab45cf8f6bd1a9f3bcf12fc989a893b0dbc SHA256 812b0bc9174aeb2115356deeeb305e7d50f8c983de93082dcd903b121f7f37e5 +DIST TURKS_mc.bin 24096 RMD160 a4f2976e467cbf302ab10b6ef3a13da4904faeb7 SHA1 a317d56c4ea6bfe6896ef5bdfc55239641517ebd SHA256 f88017d12951e68b8db2695350108f43b2bbac46fd4de525a1e2612540156a3d +DIST TURKS_me.bin 5504 RMD160 3d5dc632b4afe6234923451227fdc295dcdcea3b SHA1 1913c82af2857a5a359a9daf8131d5973a84c3ec SHA256 37fa5fb7cdb13df94c9a64d7ba752b63119f063f64326b67ec54656cd184363b +DIST TURKS_pfp.bin 4480 RMD160 06319b410f93b4a11edc06ed2609f57ef227cb14 SHA1 8732414ce40d17857d4617dc8ab79061631a3beb SHA256 65d98665384252ddd627c365dbfd2f238b0538570d9e1dad6d4382bb93723089 EBUILD radeon-ucode-20101122.ebuild 1704 RMD160 b393888dfbc7e8f83e61607ffffa2a3a1e4e1263 SHA1 1d0db56f441312071a438cd32d2cc0aa87ebae27 SHA256 257cd11fca743473ed9c41f2520c7e3f42e150fb86210ba60e7d35fb36029476 -MISC ChangeLog 1432 RMD160 1b6fcc805caf0eccddd727a1965469fe4bb6b13f SHA1 38f54f5d36918ca78daf8b1cd40c3f892d74defa SHA256 7d792f1cf8ff501cf121ff9e2b44a20edc9f0288f658d80f03af41d553e0d803 -MISC metadata.xml 265 RMD160 24a368e280b83393abb1cda7b15e7888e1570a04 SHA1 b60c32aece47cc1c4febe46e54786494a3b913bf SHA256 1240cc1d6dda0bc1a42ca2bffe70aa6a1d34f85f28112615ceb327f58a594a16 +EBUILD radeon-ucode-20110106.ebuild 1874 RMD160 a83be8f12224fe306a4e8c50a1bd94fc65e8e9f4 SHA1 1a627e32898133900f4498deab17c6b24c04eddb SHA256 74d1993294dd0cf344ab3fd226495a888b24557a0da50ff1a825b9e8622655e3 +MISC ChangeLog 1620 RMD160 ee65c7d6d57811bdbe4f1073ba84ea951170d760 SHA1 08f5e4dd2141cbe8b11061812cd86b4a3078dbaa SHA256 8a2a587fcf638a71310c2dae02a1feef29d87978e2f9617e23ac954b8f65e1e6 +MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-drivers/radeon-ucode/metadata.xml b/x11-drivers/radeon-ucode/metadata.xml index 40a4ce953dab..01c4c004e735 100644 --- a/x11-drivers/radeon-ucode/metadata.xml +++ b/x11-drivers/radeon-ucode/metadata.xml @@ -1,9 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer> - <email>chithanh@gentoo.org</email> - <name>Chí-Thanh Christopher Nguyễn</name> -</maintainer> <herd>x11</herd> </pkgmetadata> diff --git a/x11-drivers/radeon-ucode/radeon-ucode-20110106.ebuild b/x11-drivers/radeon-ucode/radeon-ucode-20110106.ebuild new file mode 100644 index 000000000000..9bcaa69c411f --- /dev/null +++ b/x11-drivers/radeon-ucode/radeon-ucode-20110106.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/radeon-ucode-20110106.ebuild,v 1.1 2011/01/08 20:56:10 chithanh Exp $ + +inherit linux-info + +UCODE_BASE_URI="http://people.freedesktop.org/~agd5f/${PN/-/_}" +UCODE_FILES=( + "BARTS_mc.bin" + "BARTS_me.bin" + "BARTS_pfp.bin" + "BTC_rlc.bin" + "CAICOS_mc.bin" + "CAICOS_me.bin" + "CAICOS_pfp.bin" + "CEDAR_me.bin" + "CEDAR_pfp.bin" + "CEDAR_rlc.bin" + "CYPRESS_me.bin" + "CYPRESS_pfp.bin" + "CYPRESS_rlc.bin" + "JUNIPER_me.bin" + "JUNIPER_pfp.bin" + "JUNIPER_rlc.bin" + "R600_rlc.bin" + "R700_rlc.bin" + "PALM_me.bin" + "PALM_pfp.bin" + "REDWOOD_me.bin" + "REDWOOD_pfp.bin" + "REDWOOD_rlc.bin" + "SUMO_rlc.bin" + "TURKS_mc.bin" + "TURKS_me.bin" + "TURKS_pfp.bin" +) + +DESCRIPTION="IRQ microcode for r6xx/r7xx/Evergreen Radeon GPUs" +HOMEPAGE="http://people.freedesktop.org/~agd5f/radeon_ucode/" +SRC_URI="${UCODE_FILES[@]/#/${UCODE_BASE_URI}/}" + +LICENSE="radeon-ucode" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +src_unpack() { :; } + +src_install() { + insinto /lib/firmware/radeon || die "insinto failed" + doins "${UCODE_FILES[@]/#/${DISTDIR}/}" || die "doins failed" +} + +pkg_postinst() { + if linux_config_exists && linux_chkconfig_builtin DRM_RADEON; then + if ! linux_chkconfig_present FIRMWARE_IN_KERNEL || \ + ! [[ "$(linux_chkconfig_string EXTRA_FIRMWARE)" == *_rlc.bin* ]]; then + ewarn "Your kernel has radeon DRM built-in but not the IRQ microcode." + ewarn "For kernel modesetting to work, please set in kernel config" + ewarn "CONFIG_FIRMWARE_IN_KERNEL=y" + ewarn "CONFIG_EXTRA_FIRMWARE_DIR=\"/lib/firmware\"" + ewarn "CONFIG_EXTRA_FIRMWARE=\"${UCODE_FILES[@]/#/radeon/}\"" + ewarn "You may skip microcode files for which no hardware is installed." + ewarn "More information at http://wiki.x.org/wiki/radeonBuildHowTo" + fi + fi +} |