summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-04-21 23:40:37 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-04-21 23:40:37 +0000
commitb245dc41bc0651140d8d627561f34fe2f512bb3d (patch)
tree2ca68100334a276e1c8b77df59f28ae3367ec34d /sys-kernel/linux-firmware
parentVersion bump, update to EAPI 5 and support python3. (diff)
downloadhistorical-b245dc41bc0651140d8d627561f34fe2f512bb3d.tar.gz
historical-b245dc41bc0651140d8d627561f34fe2f512bb3d.tar.bz2
historical-b245dc41bc0651140d8d627561f34fe2f512bb3d.zip
New snapshot.
Package-Manager: portage-2.1.11.55/cvs/Linux x86_64
Diffstat (limited to 'sys-kernel/linux-firmware')
-rw-r--r--sys-kernel/linux-firmware/ChangeLog8
-rw-r--r--sys-kernel/linux-firmware/Manifest20
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20130421.ebuild103
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-99999999.ebuild4
4 files changed, 116 insertions, 19 deletions
diff --git a/sys-kernel/linux-firmware/ChangeLog b/sys-kernel/linux-firmware/ChangeLog
index 1e2bef4b5d94..4a12b5d37839 100644
--- a/sys-kernel/linux-firmware/ChangeLog
+++ b/sys-kernel/linux-firmware/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/linux-firmware
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-firmware/ChangeLog,v 1.63 2013/04/16 05:18:53 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-firmware/ChangeLog,v 1.64 2013/04/21 23:40:27 chithanh Exp $
+
+*linux-firmware-20130421 (21 Apr 2013)
+
+ 21 Apr 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +linux-firmware-20130421.ebuild, linux-firmware-99999999.ebuild:
+ New snapshot.
16 Apr 2013; Samuli Suominen <ssuominen@gentoo.org>
linux-firmware-20120719.ebuild, linux-firmware-20120816.ebuild,
diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest
index 8d004a329cec..ec77a27a4cc8 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST linux-firmware-20120719.tar.xz 15653904 SHA256 a270d9c174759d2c6efa704bafcd282920ad0890d4f820759c4c9886053860e3 SHA512 17deb9f8658c01fe1538904e27c5f16b9daefa5e1c4cc744afe82fad34fcdc369b7607cb7e67b594b343e656d4c8011ccffde65ed23e089cbd858b077b8b760c WHIRLPOOL 267157b7a372ccb657d65619974fb7673fc515eab89e31942072f2a7556076a82b6a2323bdcd494ed35eb9e6ffaec62d58f88bf81b1bb3ed9b6d8e470f4383b2
DIST linux-firmware-20120816.tar.xz 15716908 SHA256 fcdcaea121233211e4f639e69edf654c3198064018ffbcd5e2c0d841ada41999 SHA512 73d90dd91c1a87b1d20cca0cc5ad6f60b78916637d3a52af4f3a4f5b7d0b2c67b8d68665da926d8ba3d275739ce326419d5a76343db39bcd7341259e52c8fac5 WHIRLPOOL 68674db43ce56351deeb006aa1815132412aab4886db54e00b16448a165dbf8f08fe58195cb3db809975197a3bd751116da033a8fdc43cc2dbc11080586ed534
DIST linux-firmware-20120909.tar.xz 15823568 SHA256 a7ba26a5714a71e5eddf078d1ef22320a0e91630e041bcc071cd4be035f7cb5a SHA512 c13845bff3abd15397da90807b8372d7c8f616e42563b33e48ea3d6aa72300fe319665a0e309a4d2019a509065552f2460135486bd3740437c182726923b5046 WHIRLPOOL 279e524c750a13fcae2feaa7e9c1e070cd6b76b1405ec4e062a7808aa38252e47cff72ca673f36e2ac7a23dd20af955130e90692768132743f739e9967fca7db
@@ -8,6 +5,7 @@ DIST linux-firmware-20120924.tar.xz 16379936 SHA256 0e52f67fb866d0d147f1c952f597
DIST linux-firmware-20121030.tar.xz 16435076 SHA256 16d738bb6c9c0c66d753d7f69dc78601b6c0c1678a86d4724cf360c8c3625f00 SHA512 8ea0c5da285a22c881f64d60ca0c2edbcc88ffa299e93709a51c1f119d2628e93db50be0dc323e6bae53c8bc3e1fe60fb8ed44954a73a1a3f66ab2deabf30328 WHIRLPOOL 4de66a00eec7605e9811190f2df9faacfeac491af59e9ed711897222914234babd941ab9884e75b64ae25e267b2711799a8e32070347a645f591c969a20c90ea
DIST linux-firmware-20121225.tar.xz 16979700 SHA256 dccad06330fcfc1e29f771c24e023846e641afeda27dbd7f221ad3c18dc96259 SHA512 746fcf332b74049995a1236d126153b0f971d7ffe365178835f3cd424d5544db16ee74de22c03253874220cbaceb7fceee5bb4d147072c365b3adbcf924796c0 WHIRLPOOL 27c308029ed17151624ff5ec7a285b85ce52053c6b2040afd58ac27bacad22dbf7555cf7e20b5f942ea94a1c06e11552c6a46759d79fca740623d7c968b3682c
DIST linux-firmware-20130113.tar.xz 18590492 SHA256 559100d43fc53d697e8a0bdb7b8f3674bd8be030d720a5367fba94c3f6affed7 SHA512 f66440651b03a7999d480fdcc9a529f04e32d033233d0aa50cd1f76f0b8549a0299aa76c515a544a2fddaf7de69637d56a51849cb4b5568b1fc7ff2c27f43dbd WHIRLPOOL 7a6883e2d5eb52eab1a5b8214244a6a9a661047ead258eb8b717820e5e44ddc0b63e574fe2376351239286726d13942caa7ce810147ab49496eb563b5b0e8d5a
+DIST linux-firmware-20130421.tar.xz 18197228 SHA256 1fd15d23adf7c45e887acb1efc5108e1f494646519e4811bb154662fb882b45a SHA512 c82a0983ee23fc2a0ea1b0745072373ed0e84fb536ff9e45886f2b9150b5be45aa353944d0efa70c0ce920f67ff2899bc7e1c822c789c65ecf6cee726bea70ee WHIRLPOOL a094ac1ae0812979f2d9f4ad38f562346e77428c833e4aed52110f7a1bb7bf3f31b5f90e1cb702eee1b02fe4e93d9464f20f0ddbbd2dd862e274204ae8345112
EBUILD linux-firmware-20120719.ebuild 2884 SHA256 44766d080764a6ebc5bf7d46b163b3543696e66231e0ad83780ef27eb6c8e6d4 SHA512 aa479cbb160b0cd318c5b8e9802a5daf05d4af793f4b142c8ff7e3b7252f118cb29d4e6a15ba89bc19629c61d2b7d6433bd7573ec0f9687cd2d0beb68364c518 WHIRLPOOL 892c518b202838f22c046728010ce205608e0628bbe7680cdf22b8a73f4be2f781c23e67f9d489d982e8512819e1d00d6143a0a03d8a1c7f11261d71b20905fe
EBUILD linux-firmware-20120816.ebuild 2886 SHA256 76dd30a15690fe790359d52b887cf2ccb1453b00a3d1966573dddcfbcda5a2f8 SHA512 b6e81e6fcf456fbb60d314b8a85287c710925c718064db7cb19246da77895939ff8ff9ba31661a0e32d50ffeb4056a687993be37e9210ad18bb65beacd156622 WHIRLPOOL 9fce98ff1b125e607262ea224eee36f601e61e64cab5b734f5acea33496431007c86869255847a62097dfeb6101d57d0b327648d55466763a6419b91eef9b747
EBUILD linux-firmware-20120909.ebuild 2886 SHA256 7c60fd7f166f6cabe1f775f731a1892d35175ebf2115f12669fef9f651d34227 SHA512 6c7a8fe4aee6398619cfbb6a8093ba648f7bbc6d2630b36e2760126a5b519e2abbd8d82e8728cba507e4aabdf71b7e59c020030f0f472afacab088bad4476c08 WHIRLPOOL c9d14c202ac3f1afb2c88868ac628e7ea89d447157a64ef87577e35b2d767b0d6075439963f7cd08707169201dc6e9797acd840b78b7a3bc094da32cefb5d96e
@@ -15,17 +13,7 @@ EBUILD linux-firmware-20120924.ebuild 2882 SHA256 540c4491f5209554c71b3137b81d82
EBUILD linux-firmware-20121030.ebuild 2886 SHA256 6214f8df4ad490e1f5d3c3b7dfa178c1af9293fbbf762d5e5381ae7987b513ba SHA512 400bf4f2eba1bbc900ccbafb7bc102ae2b548c86bd78a40c4f5f08e040258a031336a0d5f94f7589dae0d8cae22b8876f075ac896e4ae56b61e5f654fb3e18d3 WHIRLPOOL e8a6fa61879d04a996d6577a1f4b91f87c8745749626e36cc1e3b18a04dc61ac194eac4d94bf25d17ba47327ffbef77664ec0fa6f159d403c1f270b757dc14ac
EBUILD linux-firmware-20121225.ebuild 2886 SHA256 ed259f0721ed5046bd2a698e453fae7356ba24eb62679492f4a94169cee810c1 SHA512 8a73fb52f08acda06c28f2011cb18dce0ec9ecd18e95f886581bce1f6efa2c91fa0b268812e0c4a87111bea22b6ffdad369343a4d62b6d8ed64c91855d47a019 WHIRLPOOL 88246f8901ed058073739eb0f42f3250de90be2c591a03d29df16c9e24dab3e346305fcce220ad6307bc7b107e4aa8704525366c288dbdb7fa240bb431d7fb34
EBUILD linux-firmware-20130113.ebuild 2900 SHA256 e277a9d224c34b87d69146f6072b034e0b1960121e4b1cf562522759f451f33d SHA512 9a2ee32683dd1301bcb5366cbd1099ca4e3e875f7ab1212af22a3c69bcd97120203eb0d84a5d56463ee538b38a7be8ebd1aaa0a5f117f18e4f520c9b008c9780 WHIRLPOOL 3b377a614d0ebe9422f8658b8ce10da824fdb851bac00a38b401d24241af5a9c4b8ccbc8516f409e3a96cb625912289f68431fefc1ee3990bd600febd1d60ad9
-EBUILD linux-firmware-99999999.ebuild 2895 SHA256 c6198ea244f20a6176e41538c1a5644247bf5a0a1b16405f8cec35b866c645a2 SHA512 64c1ce5fc23bc3df1a0a1524e3976ea7b8548a977507b2a0155a6a40e965e5a6ac7f777ef0dcda75857f62c629a8b35ec957aa83eab72763e0fe797d3c89b124 WHIRLPOOL 00464f6a411cd121580ab98c54eb68e5964925b922541d845647098094b052cf52ed1b17a151683826c97c393bec7b2430c9a3944038ecb53be7f16487aa5662
-MISC ChangeLog 12092 SHA256 423124195743a8930e623a168b18ee363bb39a5a67d2abf3a8a397e713030bc5 SHA512 101e0f2f8173c6a9b0614df6aa71c1b6b2a5eb8b64e899d9e364a7dd455272b9bb6b2b031fdc778799a14e5a992dda4cb06e1182a13e4a1efa05da43c7176014 WHIRLPOOL 7f2031afe2faa9793cea698e2c68e5a5fb241c8a785d0cdd00a6b1ae796049e69b0881e1b1653bd9690d88602baf46bf2b9d99141041690386f32cbb3569a469
+EBUILD linux-firmware-20130421.ebuild 2899 SHA256 5fb6d69d80f75e64beb8e6759fc8b679973ff5fe0ec7ae4061f14b7107256e2f SHA512 f37adf83cbfbde891e1c986ff087ba6e874c45e4c7777ab0dbf0bbc81885d0e83be21f39dc7661b0846ae6cc055bfe3a6335abe12b566f4461124ff8c38b236f WHIRLPOOL f8035efc249383ff5d7ef38c9f9481cf785a3d29a8c50dccb9e31e269e63881d3f331e8219a4b5111f3583060158826a1c259eba556347d4524f1c1617293a9a
+EBUILD linux-firmware-99999999.ebuild 2900 SHA256 33460dd2140d4fe4b457ac3763c402f4467e860b34cd152618c670ec5203da61 SHA512 03902d7b1a69c46888eaba6640de71722f26671bcf6df644dc5783b3226c35722a85338123b36b419a8d25bfd1751e1659d6a6e4383b74b9b4815bcc60abf549 WHIRLPOOL 1887a97174cc407bdbd2d1e9f0ea05865149946c50bde12ad529e1a4587e322b363a54ccf4e9ef61a03754868b7db853ea680638c1d8cb7973bca85b411ca020
+MISC ChangeLog 12284 SHA256 79977c8328f5eccb8442c4f62acaacaab8805c8fbb0bfc3390671c61bede169a SHA512 85613e2a45ef22174d0d9058adb09865cea744d3b2dcdad3943ddd0739741d777ad5e311f797a67c42568174e8e0ccb5bde3021dbdeed4c9042e313c13d03188 WHIRLPOOL aa1d1b9f99a7c1f6e1bde3b90d572b430efa51b0896688c356ec27da2d61b80e92bfd0fc0b05997672beb68e9bb24fc19694170e9648e139775a11d556f63c6b
MISC metadata.xml 544 SHA256 fff409ecefbc4cf4505e7f3f09b8ffe2b599a4c2456fe80835342638fb71a2de SHA512 8a9fc249065f998914a4f8ca92a0c3060aec81ead8e42ea11b08d1100c2e992e3a07077e57b7f8b26ee041d41fbfc127ee93cb00cebb4e7e875d968c86dcc2dd WHIRLPOOL b023523bcf71d0cc69351371ab1dd95a634d6980427b06e6450903115852ee7cebbfcae6f4a5365b42620c25ec6927e82777d26dff50aa719e1043f20d0746b0
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCAAGBQJRbN8cAAoJEEdUh39IaPFNIQYH/RWA+7ce4q2XG8LoIzeszsSy
-Y6VXVkPPeLteLpypwnColbzy5/zubwDji0JaKgWmJ/XhgTjrrNpMp74vj3FfGCXN
-ZfJ7+YrwX4hlUMlGu220I5p/a66VMqE2m0h3f2ksfjlBgtPhIyki8cmwsFVIPYgf
-UWP08HkkFNRlBNqChposAwD8wLJJ5sG0Up+0Ii+4FXxsYzMMIFpPiDoVTHUC/7Uw
-M+ah4lGO7mf0Npl+twwoC+yQ+jt6ZneiBtqniH7rsvujBb1IsR/oCOktyrBb9cwP
-l9ecY8Bj4OIPNpdq2Ar/sU6d7S5sSKgbYzrKj8K4NlbFIGIxO46LXFJs+sLKFUc=
-=E1eq
------END PGP SIGNATURE-----
diff --git a/sys-kernel/linux-firmware/linux-firmware-20130421.ebuild b/sys-kernel/linux-firmware/linux-firmware-20130421.ebuild
new file mode 100644
index 000000000000..8b25c9556fa9
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20130421.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-firmware/linux-firmware-20130421.ebuild,v 1.1 2013/04/21 23:40:27 chithanh Exp $
+
+EAPI=5
+inherit savedconfig
+
+if [[ ${PV} == 99999999* ]]; then
+ inherit git-2
+ SRC_URI=""
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://gentoo/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git"
+
+LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+ !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+ !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+ !sys-firmware/alsa-firmware[alsa_cards_sb16]
+ !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+ !media-tv/cx18-firmware
+ !<sys-firmware/ivtv-firmware-20080701-r1
+ !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx]
+ !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885]
+ !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700]
+ !net-dialup/ueagle-atm
+ !net-dialup/ueagle4-atm
+ !net-wireless/ar9271-firmware
+ !net-wireless/i2400m-fw
+ !net-wireless/libertas-firmware
+ !net-wireless/rt61-firmware
+ !net-wireless/rt73-firmware
+ !net-wireless/rt2860-firmware
+ !net-wireless/rt2870-firmware
+ !sys-block/qla-fc-firmware
+ !sys-firmware/iwl1000-ucode
+ !sys-firmware/iwl2000-ucode
+ !sys-firmware/iwl2030-ucode
+ !sys-firmware/iwl3945-ucode
+ !sys-firmware/iwl4965-ucode
+ !sys-firmware/iwl5000-ucode
+ !sys-firmware/iwl5150-ucode
+ !sys-firmware/iwl6000-ucode
+ !sys-firmware/iwl6005-ucode
+ !sys-firmware/iwl6030-ucode
+ !sys-firmware/iwl6050-ucode
+ !x11-drivers/radeon-ucode
+ )"
+#add anything else that collides to this
+
+src_unpack() {
+ if [[ ${PV} == 99999999* ]]; then
+ git-2_src_unpack
+ else
+ default
+ # rename directory from git snapshot tarball
+ mv ${PN}-*/ ${P} || die
+ fi
+}
+
+src_prepare() {
+ echo "# Remove files that shall not be installed from this list." > ${PN}.conf
+ find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+ if use savedconfig; then
+ restore_config ${PN}.conf
+ ebegin "Removing all files not listed in config"
+ find * \( \! -type d -and \! -name ${PN}.conf \) \
+ | sort ${PN}.conf ${PN}.conf - \
+ | uniq -u | xargs -r rm
+ eend $? || die
+ # remove empty directories, bug #396073
+ find -type d -empty -delete || die
+ fi
+}
+
+src_install() {
+ save_config ${PN}.conf
+ rm ${PN}.conf || die
+ insinto /lib/firmware/
+ doins -r *
+}
+
+pkg_preinst() {
+ if use savedconfig; then
+ ewarn "USE=savedconfig is active. You must handle file collisions manually."
+ fi
+}
+
+pkg_postinst() {
+ elog "If you are only interested in particular firmware files, edit the saved"
+ elog "configfile and remove those that you do not want."
+}
diff --git a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
index 93bb89e0cbb4..ddda2f0e2424 100644
--- a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-99999999.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/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild,v 1.23 2013/04/16 05:18:53 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild,v 1.24 2013/04/21 23:40:27 chithanh Exp $
EAPI=5
inherit savedconfig
@@ -12,7 +12,7 @@ if [[ ${PV} == 99999999* ]]; then
KEYWORDS=""
else
SRC_URI="mirror://gentoo/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~ia64 ~x86"
+ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86"
fi
DESCRIPTION="Linux firmware files"