diff options
author | Patrick Lauer <patrick@gentoo.org> | 2014-06-09 06:48:29 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2014-06-09 06:48:29 +0000 |
commit | b81cc9214a652ae3e2cb8f0ac8fcde53a6dd2dd0 (patch) | |
tree | 28af4901b93f12d4866f37a70c65915200d99406 /sys-firmware/seabios | |
parent | Bump (diff) | |
download | historical-b81cc9214a652ae3e2cb8f0ac8fcde53a6dd2dd0.tar.gz historical-b81cc9214a652ae3e2cb8f0ac8fcde53a6dd2dd0.tar.bz2 historical-b81cc9214a652ae3e2cb8f0ac8fcde53a6dd2dd0.zip |
Bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Diffstat (limited to 'sys-firmware/seabios')
-rw-r--r-- | sys-firmware/seabios/ChangeLog | 7 | ||||
-rw-r--r-- | sys-firmware/seabios/Manifest | 25 | ||||
-rw-r--r-- | sys-firmware/seabios/seabios-1.7.5.ebuild | 106 |
3 files changed, 116 insertions, 22 deletions
diff --git a/sys-firmware/seabios/ChangeLog b/sys-firmware/seabios/ChangeLog index 10581a2251b0..7ddf6837a433 100644 --- a/sys-firmware/seabios/ChangeLog +++ b/sys-firmware/seabios/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-firmware/seabios # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/ChangeLog,v 1.32 2014/06/04 16:04:55 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/ChangeLog,v 1.33 2014/06/09 06:48:16 patrick Exp $ + +*seabios-1.7.5 (09 Jun 2014) + + 09 Jun 2014; Patrick Lauer <patrick@gentoo.org> +seabios-1.7.5.ebuild: + Bump 04 Jun 2014; Agostino Sarubbo <ago@gentoo.org> seabios-1.7.4.ebuild: Stable for x86, wrt bug #507796 diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest index 46bfc39a3fb6..293ff698687c 100644 --- a/sys-firmware/seabios/Manifest +++ b/sys-firmware/seabios/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST bios.bin-1.7.1.gz 69911 SHA256 faf2385918ca5b7866b23a30a566334a2d9b70f9c0bf2904ff7b8940db4ce4d4 SHA512 eed48b6c985d6f96e419a830e9679ca739bf13f0f3f7099d4fb5c5176fbd5dd5f5d0e3998ec2132eb0a4221b55c7a71624f2845ef040c092b88f1b2c16864de6 WHIRLPOOL 47bebbebe100d35e1427ac10df09fc8df1297dd3b6015cbcd802029dc2a3854503b6551397f38ee83a079a728cce8ab788ebb5b5dc4ed68a8c079704d96c896e DIST bios.bin-1.7.2.1.gz 71961 SHA256 b76824976a43a4379dbdd676b153e762b4e9f0097441a31d70e18c9acc1cae06 SHA512 1e66fec890842b48d11bcb81b63a0b04e3ffca2e1285c356430944819407eb08dc85c50cddab1459a8f94ec1d4492f15207f98ee30263417c47bfd31b8f2a7f1 WHIRLPOOL fc278ccb3763342ab2fc5e1e8fdf05650cc87f23f7620e148ee93918913c2e217b8246e33c1940bf812bbf262180722acbc1ad415c681f3e15409f92b637e510 DIST bios.bin-1.7.2.2.gz 71896 SHA256 c285c3f6c6819ded8e536d2719e28d1840f50730bc4ef790125cc905c91b0416 SHA512 f14a66733a8806d3d12dc3e58dd0969172f1aef9c3826f2b6e87b805cb789cbea7d1e766e8b0e0f1d729e30def575f0ed6515a702ef709e932e78f7e87279db9 WHIRLPOOL 1e9748c768bbc9886e60cb3d6ad091e0193b3e2f9e44867d30bc2270126e8087f04911ab7c9788d3107c067d9ad4929b9a7e9f5fc18e4baa53416a21fbd184d0 @@ -8,6 +5,7 @@ DIST bios.bin-1.7.2.gz 71796 SHA256 e0b0b4b08745a9ef89ebdbea5e252ce2c6a5f7659085 DIST bios.bin-1.7.3.2.gz 72910 SHA256 a0d1fb258982d4198f070f5727b95835fb2552c836df129df1c253237d9a9f5a SHA512 95eb695ddbfcba7d18c9dffb6c1591f7866df531c75baad0e04f93af576be9aa4860812c5b43296e2f0ca056311e7d7c2c4c2b6ac7f0a345de2ae9021be52c62 WHIRLPOOL af9f1672399f0f663d620b233cb7bf35069934f5d3878d31f664d565755b291bb96c058a9ce455c653b32a87daba8c3f8f0cda8d6c7f4388870846009af0c293 DIST bios.bin-1.7.3.gz 73205 SHA256 e6862230581ff6e0838f2a708a5aaa6c34000bce025138ca449a0931ebc0604f SHA512 ea9d1d105fda72d5e277dbde3270c9b98d8d0b73333c1fc721882032a22aea7e1c5b59086a316da51e3e7cd15cd7f2f16b84dcd5d5821e68c1ce234c7e626900 WHIRLPOOL 53cec110016191dff4b44eef587b608f34bc63532d27b78adf224f379e8a822b319d3523004f56b63faf1396b8e9aedcf1cce2532325c6d663ed782a26f875dc DIST bios.bin-1.7.4.gz 78214 SHA256 9e7e9378052f54aa687212ae2d85d6c5a0a42a76d299318ab0495032bcd46a04 SHA512 68a20c477699a08b4ea302b2b16a53d11d35480234bf1bc2787dba0624ec714961eb4f7c1bb7069b230191f8377a7fc1812bab2dcb1c8b7167889c8f3e21b27d WHIRLPOOL 580c805a6f8d3b28e95d5efd86f26a716c06056dcda44dee17737a637b4e06b6079157db657c00811d8a0384f1c039a5d81651fcf580c7715dee7991dea0f1be +DIST bios.bin-1.7.5.gz 78943 SHA256 2e83e68e6cff73ede1c2490dabad74c177d7b67f9d93a5ed5f2ef39e76dea0ea SHA512 153a4cf190843540a9a72fcb0cf34f1f9f6ff2efb4b4f700c515dea467b101a8999421b53c2f21599864e2e803ae455a4ae39c7e8be9491c4383b4bfbe734014 WHIRLPOOL 2383f5f3a91581b0ee0ff19fd429a67b7fe09db05c456b98aee01ab9008a12d265e56f81b4d60224c7be15a86da9d2288f83a1d83f621b2ff00ab3aaccb277a4 DIST seabios-1.6.3.tar.gz 438403 SHA256 7bca2e6a0972f16dd238d1ead2f4d12d38dc56e1801237c1205f902d5ea4c799 SHA512 c54991c4250339d04f00600f7b27528d7e31e10032c093409ebb9b0740edf7f179f9b7620f7e77413db51ee27381c40645bddf2550ae450805599cbe8ecbb335 WHIRLPOOL a0d99ceb4b024ed88ae91a2743ec65a0019e2641ac3430592b1204895b24a27e8ae8fe4d9c48ebd13c02eea2b110b8a5bd693a5f7fb603588329a1fa928e89bb DIST seabios-1.7.0-bins.tar.xz 59756 SHA256 e444725b5e64e96cfd086560250d6931b085d2c5be014b4fb3227a4e317766d4 SHA512 b47ec7847d8ea8b80ce1658bdca3644570f3c640d380bdd2ac531de652ece83c052f35407b34f96274ff490c0b88ee194c388377c22364f8d7da3813bbc2bf44 WHIRLPOOL d91b8e1c179b0ff294974e954a5a5f6ce7d7470d00754ac6cc1492413df526eb23ff7dd715ef38ed32970f76afe656d0edec8fe90a3434c498105046322663c6 DIST seabios-1.7.0.tar.gz 450977 SHA256 54113c953be055e5ad2e54a32bdd9c9b109b50a7a18bbca70d148807ba2f2cd6 SHA512 770d12535638d63a000323aabdac81ffb9576c95f1d21daf5f67b211a9b350ab339221a2929110f80644c5ee610603537cc72136b8cd3ccc76853092b32bd2c1 WHIRLPOOL bd84e3ef1bdb1505ce336e2bec9c51c97a7781837192ee2159fad1de7d2bea564fec57b27c6dca8fcf10e5c48b9a5947762d15a0b887e697469ba9b292b6fb84 @@ -18,6 +16,7 @@ DIST seabios-1.7.2.tar.gz 467079 SHA256 59d853550925840b0b3f556ec65037d145e11379 DIST seabios-1.7.3.2.tar.gz 463900 SHA256 22ed5ba16e3acdf02abc5a7cafafe34f41a02039ef5d0051f5ee4cc183f23255 SHA512 891aa2dcf94d2a84bd1a0b66c724880ec895fe6c79bd9aea06d2125e1bd1442aa47b84fc03e1456900a29dfad9bb90c26123569d18a523572be330efc6504984 WHIRLPOOL 419f20f2854e79c65bbcdd34a3632dfc99248a153ce4fe0cd09ef6bec1bfc7a21a2ae28a6fa87cb9bda4eaebc24c09cf0f48bcf60db3b5c7a050edb699084e16 DIST seabios-1.7.3.tar.gz 484112 SHA256 2762c5056da9cad463086e5588f9194425ac4d664b9b5f3d00e63950c3103dce SHA512 372ac1ff81b51a732367e266f891de9493f767bd53c95a37bdbb7cbfae4c7a7dee757fbf756df214f5c61409bfeb73607d3f91e180736b9a36a30ec3e132a99e WHIRLPOOL 0bcf2341a9c1812bceb0845f03d08e0de2fe100976cd1fa82f2b27be21d225bc37b1577f891fa8a9c609d199cda70a958a389be69a4755b322f62ed6fbb6d5a3 DIST seabios-1.7.4.tar.gz 528756 SHA256 a05feb6d9b379f5f995a0c1aa0b3b2da1a72bef891f697121a90ff512a2b3a19 SHA512 0a62db9c01999c2b4dae8d620c85e90fadf9eb0c4f49bce7b5ddba699480fe63a5a7cfff70fab36459438977ed2654ceed84c87e11400a5c7fb7679bdb0c5da9 WHIRLPOOL 5c27422f9cad6940562723c60f4802c9355c0d4c23af9698033659020c945e600ff1102e6f85fef8b995fdeefa5538a22f23fee5b73c2e6e96883a10595f8b2b +DIST seabios-1.7.5.tar.gz 537566 SHA256 858d9eda4ad91efa1c45a5a401d560ef9ca8dd172f03b0a106f06661c252dc51 SHA512 ecf5fb9ac44dde6e4ac00baa6c920dde51b923f23dd74e62c5a02eceaf235e57b885975c5a8bd0927e268115c72bd1143a080fdfd4eff4e168ebeaa30436280e WHIRLPOOL 5e1e99b3bd82a8607c5986fde4592c7437bec4bd78abd5873710f6c431d075436725e8d0d32e9f0dd2921c9d84b8613108b21d31c5309a73e337ead7adf35e90 EBUILD seabios-1.6.3.ebuild 1690 SHA256 5105b521bddbd796acb2bc4eb620580ac649a520113f33fa29ab53c68809f8cc SHA512 91a14367aef7d68fb53553a739a338ee6493c9b514a1158b5470ec7d38869cf9a2023f885e45c1649e74aba9d9ea3b6d070d138de8622afcff8aee7d19d15b47 WHIRLPOOL 80a11bcf0c119f6d7a87e9dd3af4dcb1ad4e4c3839959963d7b03966c0b93295c9067e7f2de6edd8db059abea6959d72ea89a87040b3eab01443044c734056d2 EBUILD seabios-1.7.0.ebuild 1789 SHA256 587470b0a68998d46c9184911fc14fa38e7d0eb128424ba426454c6da6742599 SHA512 5f997cc305877fce1d9d9f755f01c56458a7b10b32eb661ac302b50736f57cb39e8b20c80edb2212ace049850d3e3440857749a6158114097b2c85f38f366bb9 WHIRLPOOL caa15ae8ceaed21db52868a285040c0e300a37a7885e78b4ada6a71195ac74e1699396dd04b37250f2f07649e0c30318576d930ea8f8f96ec933ffa2792b67f5 EBUILD seabios-1.7.1.ebuild 1924 SHA256 293302dd2cd84da81880a86dc95a2787e2189d7d247c6e26c94360d88c34f32e SHA512 3c6b8f19a7183a9eddd92a1857940cec87139e6ccb8b2a1c14191f2729ee99682ab27ca826924b85b995a7c2ed58e4533180bc484c1ca2578ab3c39e98f54c54 WHIRLPOOL ada7ff32ca15be1b64b013ecc9871466278e4dd8e5183b67d9f29ec6fc78e7291d59ace6700653079791c21d2afd701071eba72d712d77f2ab84a2ea1db62036 @@ -27,22 +26,6 @@ EBUILD seabios-1.7.2.ebuild 1945 SHA256 553df57e029524a2b5836b99779b98f2c5b8b2d0 EBUILD seabios-1.7.3.2.ebuild 2722 SHA256 c036889f4cc32c968a0fb2e0d66c70c53aac0511b841d3b89b4deb45f85c16bd SHA512 d1ae36bf4699fa172407074701f68da471697170c5438433dd2d96cca1d3fc5a4d9e21f1f4e2e28bb469b8b501e5f7791dac2d14f6767a3f8556a2e4f750b2de WHIRLPOOL 8a37417b789d60a5dff468ca838b4f0549c0b91563d422c03bb8c4739d169a9589f0b83da3dae7215d1daf842e18ebc64c24550b409aea0b5906e04e59b7dbd2 EBUILD seabios-1.7.3.ebuild 2710 SHA256 83c3656741b647c495b61b42c6671b6af0e7d6c8ae94ac45035c58abb5a31811 SHA512 8a6e353ab990b3c179a21c0a490b1c3e646fa824f28eb68c3297a0e45613cf826fe203c3b0ee65b38d381ae1c1f8276d44b7143afec314731c35b45c974bb265 WHIRLPOOL 90ed4a8ed497f6059732f12a1c6f8834fcf2573c69da4cb4196a73bff5ed1fade0f4c74d00142d74badc3e2524a2c945d5c626ee73a98cabac5a7fbe876453f2 EBUILD seabios-1.7.4.ebuild 2715 SHA256 d74dfe15dc2950e931bf4ef58ca1a068f6536c32c9ed5eecf847ee451f55e61d SHA512 96966957b507eec18daa4dbb5033decdc4eeaad256b04306b9ece66efe243b01476fca21526ac9c729cdabbd793667d0d94a47627e26ffe237323389c7144e71 WHIRLPOOL 25d6628cb1ab99ffdd282b732e44f3ca33fbf894f214c95968780833ff354807b6417eb61f355bb288271e2b7dbac67140995355e16ed07e2a7598a13deb01b2 -MISC ChangeLog 6905 SHA256 b49bc737b578d533222dd9cd952f7c00764437c1a76bbd39087ed8f60ff0e8ad SHA512 c8e7813fe89633d6b4dc2ddf4052a0bfbf7fa2b8c33123939c8dd4e83325e5eafad1a6b3392906e083feb61e716a689435186e30e11a3294512762755acb4a93 WHIRLPOOL 496691eb488364f489d607129151e44c66c2b1cda6470fbf4d66642449276110ac1d020f6038af7084d676a9eceea43b3e0dda694e10dc16439f6ae2ee686e38 +EBUILD seabios-1.7.5.ebuild 2721 SHA256 68a47c33a2f31c91197bfb38ef7968ba698b038f76cf2f11f268dbf55758bf8e SHA512 aa23d252bc212f87635b04ed172f3ce083eec493dbd6423ce29a3307dd52332045abe326d577d58e1a279e096a1ae9a7dcbcddc9a7608c8de0b603716c81beca WHIRLPOOL b268bbbdfe63aa1d73fb1e69656f29af63328df77e921910f9cc95ebb93e88c42885271fc8fa9461495566688ffd1169a65e0064ee3280cce45e1e1686b7e5fe +MISC ChangeLog 7020 SHA256 cc2971cd60cbc56c7f641064d36e47a3ce1822428e0459ba686c07e4d2794e3f SHA512 00322c4aaaee3d977af1c5cb07dda0f57a3a3d71d3681ab320c2c35d31e93eae32d8fe8ff49bfa937d54ec7fef65ce8a8e4002d917acc393f232f9c604b52bcd WHIRLPOOL 85958e5cc5eafc05d16c174e9db2a19656fbb83ff241c1424f1b09c81bbd537ae6c9e150bf79f41f9f6cd04347af31a620a618689569b9604c978245ef1c7a04 MISC metadata.xml 348 SHA256 d3c5d1a4872e9f9c7006e20ea9abdd6b4f661041eb00111b09f4d7054b9a875c SHA512 a8424c71b656df412b38b171638815f32476496cd08faccb5504f9371960442af6fa0ed531609e43ca527f7a2df1ff2821938a060c35d43cfa2612e7c6ed3998 WHIRLPOOL ee7ccf452f7de334cfb398a4e735f139a7e24363b82409838062662755b565ca7f43e9bdc5c31c839352d8a4d64dd419722b7e413b243ad470199a4aeca12544 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iQIcBAEBCAAGBQJTj0OoAAoJELp701BxlEWfAFIQALEx7f/+JnNEQKEGNbXVZnri -NR/HRph5DWhDHc0cSsM7vkNLOu+gDrZ4gZBfRM2WLWp2IJCFueRaaab9gQ3+cl3g -KkGwocNDLX+q9SP6M2s5O7IalASxaAGaNPpPxZpjOeHLnT/D1xSQJJdls3Efpc/X -Mnf3EmNXDRmJwS8q5koKSQKSnaOg/DP9LYKfIhq+6IFE6tXtFU+ae31XVDdkTbBF -rDmxjVwymZOM8mzcaYKKlQyMJ6TEQpu6SdKaiP9O7wGo4UEKaHjnU8bDF8bRmfX2 -RhN0j4h9t5+OiW36gZ1MYcXiiVyfv0gsFDv/3N65VZ5y+sgKYInmzBwfQvU1btcI -dDYfVf+Zx1bIq0pRUQHQ17rPRFRO8Tm7GCCNKMhNHWjHOv9T/nAzw24MXRnel2Ke -wHVJ2vKW6K0UCUUJqRFewvD6SkYD3HLcmXaQ174ishxOxQMNS/ZMUgoBS/r1yFRZ -Rmuj0bKP1gCrhoW/RPCyLnn/9VCUhDDxU6AHPT81eLLzA8KUPoH1xt+tXYOGcdv2 -c6Vz8VAZcvGlQvJrDeles0YaCQZbsGtFECD8JwpgmDwrE/VJLfR4CWBBfLPN0Eq9 -cE6nr3AcOG/3769jLTzb9LC8jW1m5GnwGGte2/l2YCgkN6c2kMkLwQGE56ndy9K0 -LQqQTPPM2zLyiH/Y+uHY -=tp6B ------END PGP SIGNATURE----- diff --git a/sys-firmware/seabios/seabios-1.7.5.ebuild b/sys-firmware/seabios/seabios-1.7.5.ebuild new file mode 100644 index 000000000000..88c075c07d4c --- /dev/null +++ b/sys-firmware/seabios/seabios-1.7.5.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.5.ebuild,v 1.1 2014/06/09 06:48:16 patrick Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit eutils toolchain-funcs python-any-r1 + +#BACKPORTS=1 + +# SeaBIOS maintainers sometimes don't release stable tarballs or stable +# binaries to generate the stable tarball the following is necessary: +# git clone git://git.seabios.org/seabios.git && cd seabios +# git archive --output seabios-${PV}.tar.gz --prefix seabios-${PV}/ rel-${PV} + +if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then + EGIT_REPO_URI="git://git.seabios.org/seabios.git" + inherit git-2 +else + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="http://code.coreboot.org/p/seabios/downloads/get/${P}.tar.gz + http://code.coreboot.org/p/seabios/downloads/get/bios.bin-${PV}.gz + http://dev.gentoo.org/~cardoe/distfiles/${P}.tar.gz + http://dev.gentoo.org/~cardoe/distfiles/bios.bin-${PV}.gz + ${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}" +fi + +DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS" +HOMEPAGE="http://www.seabios.org" + +LICENSE="LGPL-3 GPL-3" +SLOT="0" +IUSE="+binary" + +REQUIRED_USE="ppc? ( binary ) + ppc64? ( binary )" + +DEPEND=" + !binary? ( + >=sys-power/iasl-20060912 + ${PYTHON_DEPS} + )" +RDEPEND="" + +pkg_pretend() { + if ! use binary; then + ewarn "You have decided to compile your own SeaBIOS. This is not" + ewarn "supported by upstream unless you use their recommended" + ewarn "toolchain (which you are not)." + elog + ewarn "If you are intending to use this build with QEMU, realize" + ewarn "you will not receive any support if you have compiled your" + ewarn "own SeaBIOS. Virtual machines subtly fail based on changes" + ewarn "in SeaBIOS." + fi + + local myld=$(tc-getLD) + + ${myld} -v | grep -q "GNU gold" && \ + ewarn "gold linker unable to handle 16-bit code using ld.bfd. bug #438058" +} + +pkg_setup() { + use binary || python-any-r1_pkg_setup +} + +src_prepare() { + if [[ -z "${EGIT_COMMIT}" ]]; then + sed -e "s/VERSION=.*/VERSION=${PV}/" \ + -i "${S}/Makefile" + else + sed -e "s/VERSION=.*/VERSION=${PV}_pre${EGIT_COMMIT}/" \ + -i "${S}/Makefile" + fi + + epatch_user +} + +src_configure() { + : +} + +src_compile() { + if ! use binary ; then + LANG=C emake \ + CC=$(tc-getCC) \ + LD="$(tc-getLD).bfd" \ + AR=$(tc-getAR) \ + OBJCOPY=$(tc-getOBJCOPY) \ + RANLIB=$(tc-getRANLIB) \ + OBJDUMP=$(tc-getPROG OBJDUMP objdump) \ + HOST_CC=$(tc-getBUILD_CC) \ + out/bios.bin + fi +} + +src_install() { + insinto /usr/share/seabios + if ! use binary ; then + doins out/bios.bin + else + newins ../bios.bin-${PV} bios.bin + fi +} |