diff options
author | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2013-11-22 18:46:35 +0000 |
---|---|---|
committer | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2013-11-22 18:46:35 +0000 |
commit | 704831ed2a339dfdce71cd4c8cf27e84f7e1e426 (patch) | |
tree | f4ea71f5c2fe890cf644c6fe45c83a9ee27da204 /x11-drivers/radeon-ucode | |
parent | Remove some whitespace to get repoman to shut up. (diff) | |
download | gentoo-2-704831ed2a339dfdce71cd4c8cf27e84f7e1e426.tar.gz gentoo-2-704831ed2a339dfdce71cd4c8cf27e84f7e1e426.tar.bz2 gentoo-2-704831ed2a339dfdce71cd4c8cf27e84f7e1e426.zip |
Add new firmware for HAWAII. Remove old.
(Portage version: 2.2.7/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'x11-drivers/radeon-ucode')
-rw-r--r-- | x11-drivers/radeon-ucode/ChangeLog | 9 | ||||
-rw-r--r-- | x11-drivers/radeon-ucode/radeon-ucode-20120320.ebuild | 93 | ||||
-rw-r--r-- | x11-drivers/radeon-ucode/radeon-ucode-20131111.ebuild (renamed from x11-drivers/radeon-ucode/radeon-ucode-20130626.ebuild) | 7 |
3 files changed, 11 insertions, 98 deletions
diff --git a/x11-drivers/radeon-ucode/ChangeLog b/x11-drivers/radeon-ucode/ChangeLog index c09049cf5278..670abd4c372d 100644 --- a/x11-drivers/radeon-ucode/ChangeLog +++ b/x11-drivers/radeon-ucode/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for x11-drivers/radeon-ucode # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/ChangeLog,v 1.34 2013/10/08 05:05:12 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/ChangeLog,v 1.35 2013/11/22 18:46:35 chithanh Exp $ + +*radeon-ucode-20131111 (22 Nov 2013) + + 22 Nov 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +radeon-ucode-20131111.ebuild, -radeon-ucode-20120320.ebuild, + -radeon-ucode-20130626.ebuild: + Add new firmware for HAWAII. Remove old. 08 Oct 2013; Agostino Sarubbo <ago@gentoo.org> radeon-ucode-20130826.ebuild: Stable for x86, wrt bug #475480 diff --git a/x11-drivers/radeon-ucode/radeon-ucode-20120320.ebuild b/x11-drivers/radeon-ucode/radeon-ucode-20120320.ebuild deleted file mode 100644 index e1e86b69cc4b..000000000000 --- a/x11-drivers/radeon-ucode/radeon-ucode-20120320.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/radeon-ucode-20120320.ebuild,v 1.3 2012/06/24 18:59:27 ago Exp $ - -inherit linux-info - -UCODE_BASE_URI="http://people.freedesktop.org/~agd5f/${PN/-/_}" -UCODE_FILES=( - "ARUBA_me.bin" - "ARUBA_pfp.bin" - "ARUBA_rlc.bin" - "BARTS_mc.bin" - "BARTS_me.bin" - "BARTS_pfp.bin" - "BTC_rlc.bin" - "CAICOS_mc.bin" - "CAICOS_me.bin" - "CAICOS_pfp.bin" - "CAYMAN_mc.bin" - "CAYMAN_me.bin" - "CAYMAN_pfp.bin" - "CAYMAN_rlc.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" - "PITCAIRN_ce.bin" - "PITCAIRN_mc.bin" - "PITCAIRN_me.bin" - "PITCAIRN_pfp.bin" - "PITCAIRN_rlc.bin" - "REDWOOD_me.bin" - "REDWOOD_pfp.bin" - "REDWOOD_rlc.bin" - "SUMO2_me.bin" - "SUMO2_pfp.bin" - "SUMO_me.bin" - "SUMO_pfp.bin" - "SUMO_rlc.bin" - "TAHITI_ce.bin" - "TAHITI_mc.bin" - "TAHITI_me.bin" - "TAHITI_pfp.bin" - "TAHITI_rlc.bin" - "TURKS_mc.bin" - "TURKS_me.bin" - "TURKS_pfp.bin" - "VERDE_ce.bin" - "VERDE_mc.bin" - "VERDE_me.bin" - "VERDE_pfp.bin" - "VERDE_rlc.bin" -) - -DESCRIPTION="IRQ microcode for r6xx/r7xx/Evergreen/N.Islands/S.Islands Radeon GPUs and APUs" -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 -} diff --git a/x11-drivers/radeon-ucode/radeon-ucode-20130626.ebuild b/x11-drivers/radeon-ucode/radeon-ucode-20131111.ebuild index a66e40955330..04ee2b9e654a 100644 --- a/x11-drivers/radeon-ucode/radeon-ucode-20130626.ebuild +++ b/x11-drivers/radeon-ucode/radeon-ucode-20131111.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/radeon-ucode-20130626.ebuild,v 1.2 2013/06/30 19:58:04 chithanh Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/radeon-ucode/radeon-ucode-20131111.ebuild,v 1.1 2013/11/22 18:46:35 chithanh Exp $ EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz" LICENSE="radeon-ucode" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="!sys-kernel/linux-firmware[-savedconfig]" @@ -35,8 +35,7 @@ pkg_postinst() { ewarn "CONFIG_EXTRA_FIRMWARE_DIR=\"/lib/firmware\"" ewarn "CONFIG_EXTRA_FIRMWARE=\"${FILES[@]/#/radeon/}\"" ewarn "You may skip microcode files for which no hardware is installed." - ewarn "More information at http://wiki.x.org/wiki/radeonBuildHowTo and" - ewarn "http://www.gentoo.org/doc/en/xorg-config.xml" + ewarn "More information at http://wiki.gentoo.org/wiki/Radeon#Firmware" fi fi } |