diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2014-08-17 16:01:36 +0000 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2014-08-17 16:01:36 +0000 |
commit | ab823ae96616789d1824a247f847862f8ad96ace (patch) | |
tree | a8d9c95b7afd62831433c5b7eac7a90fb6603c4d /sys-firmware | |
parent | Initial import, bug 493216 - thanks to Ilia Mirkin <imirkin@alum.mit.edu> (diff) | |
download | historical-ab823ae96616789d1824a247f847862f8ad96ace.tar.gz historical-ab823ae96616789d1824a247f847862f8ad96ace.tar.bz2 historical-ab823ae96616789d1824a247f847862f8ad96ace.zip |
Initial import, bug 493216 - thanks to Ilia Mirkin <imirkin@alum.mit.edu>
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xB427ABC8
Diffstat (limited to 'sys-firmware')
-rw-r--r-- | sys-firmware/nvidia-firmware/Manifest | 18 | ||||
-rw-r--r-- | sys-firmware/nvidia-firmware/metadata.xml | 8 | ||||
-rw-r--r-- | sys-firmware/nvidia-firmware/nvidia-firmware-325.15.ebuild | 43 |
3 files changed, 67 insertions, 2 deletions
diff --git a/sys-firmware/nvidia-firmware/Manifest b/sys-firmware/nvidia-firmware/Manifest index a7cb7186928b..5cc743b2b38a 100644 --- a/sys-firmware/nvidia-firmware/Manifest +++ b/sys-firmware/nvidia-firmware/Manifest @@ -1,5 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST NVIDIA-Linux-x86-325.15.run 27409286 SHA256 3d790e4bfed24641f7cc76879144ab5d52b12271012ba381b0d33aa1a2e08775 SHA512 48052c3daa8748a7c43de1c24e00fdd3f94cebbe7f5efbb185a0472a1d0bbab8adfe377359ccdc6cd8e437a80506fdd551408237b0842c194a3497c43cf3487e WHIRLPOOL 387fb8af1a31cc295abe7b15fee7d5bc01c515603b178abe7f50864dbbf0685ca50f88e67359adc4af8e90caaeb1fba95aa6af9f54e6fced46c82c5cfc094390 DIST nvidia_extract_firmware-325.15.py 12715 SHA256 e04030b4843367626a98c2afd92fe54d8f72d4904ffa1b42ad00554156614fd6 SHA512 ede9bed14bdae0684a5091fbaa1edcd5ed57463a19a4aee72633167ade5490f8de1d373ebf541678fa53d952da5cd9251c429329aa487578083d9622e6b926a4 WHIRLPOOL 2d549ee458787170e6192891a0e22f046a8a0424b4dc06ca77a163aad9ebb8c4973021f11b3a08cdf1c687796f1a2c9428e9f6a70138259a6d9f2a2b6b34e6bb -EBUILD nvidia-firmware-325.15.ebuild 1061 SHA256 7487b0c55465a16e2f805f97af79582e71abda18eb19d889ab463aa125e90458 SHA512 b33feb0746ff4e80fc7e18200a676d089fca3ffb2f9cf2b1b38cd6026f3c90035274e1b52ccc9d50251282db6147b24c32fc340f8ad026e9da012b0bf7239ba5 WHIRLPOOL 6bde51775d740b95957154e34a54b25408aeec632f5eccc48192daac8b0dbe09fbded32d1c11e6507c352f9d4ea79027f610ddc61b583f0e039215bcc36331ed -MISC ChangeLog 346 SHA256 9892873277259805420deeabcd33851c804efffa261dff1f19959f4f632fc269 SHA512 eb957f322e6a78c1d8ff5cfd54e67871fc4ededc8f2810ced808bc68c8ae9e754a1b098b3e6a7a9b14992c0d9d12e829a7c734f7c5838055f3a36bdf9199b7ee WHIRLPOOL 8e5ee7376e656a0630eca6812448313d93f5cc60d8c190cc4122d042e966cbed99f60588bfdf702661ac15c45d1a8b0da297948be610b92975b3bf97cc2700a5 +EBUILD nvidia-firmware-325.15.ebuild 1180 SHA256 9fe48631655860ee7c0b3657755f9c34bac20729696627cd52e7e94d0af176db SHA512 60ae16f4f8d866f63a003187819500cbe83405d3f3ba791f7ceeb3cd30ada9eaeedd0f6a1a014501f3ad06b11784e00b20160295b0280cf155f984bb576561b9 WHIRLPOOL a6026c030154a280c8f274dc7339b86bd0924f826aa007a01ef00997a258173768681c04778d56b6b172497ff21cf847b5b6366d261716e0357ddc4ba44d75da +MISC ChangeLog 445 SHA256 36f9b3bf2741d17227c14015357354b99895dd29eae809312b958c9746e2646b SHA512 ad18ebf7ec299adbf563739a00d7134c410a97d308666d901100626f0ee2b78eb53d7314015938c727d70b7ba1cbcadc98672512db8d24df6c8cb2d65cfbfcad WHIRLPOOL f35c18c704a25bb4c6b62d82129c08b5baa05ea431a3eb5b25f16d582e2210df05d3aaf575cb33ec6b877ee64755f7a360a3bf283f7323b22d11c657d9e5f7d0 MISC metadata.xml 235 SHA256 b8869c93feb961be451885770fc43a86d606a5076b21842efe9046773be72991 SHA512 0f45c3328380643ee0ef6bccc13ca318f26525fbcf9669527745a51e5c910532f1b5aef64247f5cf019a7515df659909427a76e3691edb878f5c31b172d9b4e1 WHIRLPOOL 0b2b4c1e5917851d05a390f05eaad3cd094439b542857e42fc6c4183cf65664b2f8b153d2d11b465494523925bcaf1215c4d485a63f4c9443df769e05c0a9e9d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQEcBAEBCAAGBQJT8NHgAAoJEMOx0zmdw4Z1D0wIALb9eWapQ4abfqdQlMaZxe0N +J0iV1epN4DFxNW6+p2oDm1PyJKJiTI1neV5EaNH8L7KnfUllG0Ocr1M1TTwAYxKa +zJ75MucBc1+sGBFntrwDg4Q5gpD4BUPbEqK6yn7mZQ9OfqRBnB8quD7fhFXZoT2L +/xRCN2dG6pyen5+JJ1buRz6zTWAeUeA7m1CtUNdXpKFVElBfhd2cxwzcKv4huJ3n +M+Vy415beUIQonqLtL25uERItsLTQqwri/oZ0q5Q/ZQ0zvq9kax2EC0Wyv1E3nkg +pJDbw68nAlxxUI/SPhEP0rUwBjCCvub6DFT7cnN7EeGDYmTZtx5gbfsWG+oJ6j0= +=CpSm +-----END PGP SIGNATURE----- diff --git a/sys-firmware/nvidia-firmware/metadata.xml b/sys-firmware/nvidia-firmware/metadata.xml new file mode 100644 index 000000000000..b71a8a2e034d --- /dev/null +++ b/sys-firmware/nvidia-firmware/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>idl0r@gentoo.org</email> + <name>Christian Ruppert</name> + </maintainer> +</pkgmetadata> diff --git a/sys-firmware/nvidia-firmware/nvidia-firmware-325.15.ebuild b/sys-firmware/nvidia-firmware/nvidia-firmware-325.15.ebuild new file mode 100644 index 000000000000..6bc3c311422c --- /dev/null +++ b/sys-firmware/nvidia-firmware/nvidia-firmware-325.15.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/nvidia-firmware/nvidia-firmware-325.15.ebuild,v 1.1 2014/08/17 16:01:32 idl0r Exp $ + +EAPI=5 + +inherit unpacker + +NV_URI="http://us.download.nvidia.com/XFree86/" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" + +EXTRACT_FIRMWARE_REV="845a51ab607df85fc0ed01f0b5b6d57850e37662" + +DESCRIPTION="Kernel and mesa firmware for nouveau (video accel and pgraph)" +HOMEPAGE="http://nouveau.freedesktop.org/wiki/VideoAcceleration/" +SRC_URI="${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run + https://raw.github.com/imirkin/re-vp2/${EXTRACT_FIRMWARE_REV}/extract_firmware.py -> nvidia_extract_firmware-${PV}.py" + +LICENSE="MIT NVIDIA-r2" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +DEPEND="=dev-lang/python-2*" +RDEPEND="" + +RESTRICT="bindist mirror" + +S="${WORKDIR}" + +src_unpack() { + mkdir "${S}/${X86_NV_PACKAGE}" + cd "${S}/${X86_NV_PACKAGE}" + unpack_makeself "${X86_NV_PACKAGE}.run" +} + +src_compile() { + python2 "${DISTDIR}"/nvidia_extract_firmware-${PV}.py || die "Extracting firmwares failed..." +} + +src_install() { + insinto /lib/firmware/nouveau + doins nv* vuc-* +} |