mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-13 16:06:59 +02:00
chore(sys-firmware/): import from portage
Change-Id: If8b58d0befb141d1f972087dcb7d5c4745421522
This commit is contained in:
parent
edef0f6472
commit
d8ca816d60
22
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ChangeLog
vendored
Normal file
22
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ChangeLog
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# ChangeLog for sys-firmware/ipxe
|
||||||
|
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ChangeLog,v 1.5 2013/01/26 20:16:13 cardoe Exp $
|
||||||
|
|
||||||
|
26 Jan 2013; Doug Goldstein <cardoe@gentoo.org> ipxe-1.0.0_p20120905.ebuild:
|
||||||
|
USE=iso needs virtual/cdrtools to successfully build as discovered by Homer
|
||||||
|
Parker <hparker@gentoo.org> bug #454190
|
||||||
|
|
||||||
|
24 Jan 2013; Agostino Sarubbo <ago@gentoo.org> ipxe-1.0.0_p20120905.ebuild:
|
||||||
|
Stable for x86, wrt bug #453762
|
||||||
|
|
||||||
|
24 Jan 2013; Agostino Sarubbo <ago@gentoo.org> ipxe-1.0.0_p20120905.ebuild:
|
||||||
|
Stable for amd64, wrt bug #453762
|
||||||
|
|
||||||
|
14 Jan 2013; Patrick Lauer <patrick@gentoo.org> ipxe-1.0.0_p20120905.ebuild:
|
||||||
|
Re-keywording for x86, #438780
|
||||||
|
|
||||||
|
*ipxe-1.0.0_p20120905 (10 Sep 2012)
|
||||||
|
|
||||||
|
10 Sep 2012; Doug Goldstein <cardoe@gentoo.org> +ipxe-1.0.0_p20120905.ebuild,
|
||||||
|
+metadata.xml:
|
||||||
|
Add initial version of iPXE 1.0.0+
|
4
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/Manifest
vendored
Normal file
4
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/Manifest
vendored
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
DIST e6427b7ee117ea4af0812bb13b57999bccd8e058.tar.bz2 2198003 SHA256 008a80b80a8b19ef6963581b5599880d51171aad13f96690589cbc0fa895eaf3 SHA512 8456ef3c27f3f4de827ae4c744cbe2eaacb96cf703a5525f490c53ac26ed597635acb744a50607d733d7bd5014dcbbb333f74da8fe68fddca19e11d047377d73 WHIRLPOOL 814cda89fa52afec2b1a8811407ce3b361c1d7548e40255fdffda2bd0fbb8485352575f19b6935de50582a97c31758cd9bcc2194cb2b222b89313868a032a828
|
||||||
|
EBUILD ipxe-1.0.0_p20120905.ebuild 1716 SHA256 d89c35934acfb2b9ceedd48781af6a1c577577407f0496c0a3a80f91799ca039 SHA512 890d881b0043a774ec6cb9568ae0d80f66a57aa4e7171f84ed62d33f15ac78b4e1b27b40c4c1f2b47f3f8952e323df05d1f29b0853474b097349139478eb783a WHIRLPOOL 2720f4aa0c79089a39394e886c60e07a1c3e0679a2d6ce00a3ec38d2aa34ec4047d31c99bbbb585d147cf9c9346ffb535fdce46c5ab5af38a767398f5a8f4f6a
|
||||||
|
MISC ChangeLog 919 SHA256 d4068dc7d1d167fb201a61f22c3f864f019bad739dad107c0eec1fe53a39d4b8 SHA512 33fc7688abef609d3cbcf41b1d3134740ce1e6c4b792dfa870299cbf9a22b9914bb3e7169b9b6a2b362b12e7df548414a0c1bb704e9aae96c46d2617170e3176 WHIRLPOOL 841310540a6028e2ce7dc42fbbac6e2fb01e6dfe4829e5835fcd810ec6551f76173ff1dc167490787ab0da82e5cbdf59d9fc5efad1569b4e3575e509aa5e2f9b
|
||||||
|
MISC metadata.xml 691 SHA256 f0f4dc35384ae2bbc0e938812ae3ec259c490e101fe978e2a7cc8ce8eb3d6a7b SHA512 1e1063f205a4a284224e229fa675f6eb83f03ee80c3874198740da15744961664c3f6fe0ec6c1211dcabfe1204bc92ec355b98075c5d626c3493bfbc7de08ae7 WHIRLPOOL 435dfad45383449b30a12b1caf484f05b39102d5132c9dd5573fddb84cfa2c987e6db700b0bc656e821cbc7fde5b04af5504fd367d665027b7eeef06853ff413
|
71
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.0.0_p20120905.ebuild
vendored
Normal file
71
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.0.0_p20120905.ebuild
vendored
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ipxe-1.0.0_p20120905.ebuild,v 1.5 2013/01/26 20:16:13 cardoe Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
GIT_REV="e6427b7ee117ea4af0812bb13b57999bccd8e058"
|
||||||
|
GIT_SHORT="e6427b7"
|
||||||
|
|
||||||
|
DESCRIPTION="Open source network boot (PXE) firmware"
|
||||||
|
HOMEPAGE="http://ipxe.org"
|
||||||
|
SRC_URI="https://git.ipxe.org/ipxe.git/snapshot/${GIT_REV}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 x86"
|
||||||
|
IUSE="iso +qemu undi usb vmware"
|
||||||
|
|
||||||
|
DEPEND="sys-devel/make
|
||||||
|
dev-lang/perl
|
||||||
|
sys-libs/zlib
|
||||||
|
iso? (
|
||||||
|
sys-boot/syslinux
|
||||||
|
virtual/cdrtools
|
||||||
|
)"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
S="${WORKDIR}/ipxe-${GIT_SHORT}/src"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
if use vmware; then
|
||||||
|
sed -i config/sideband.h \
|
||||||
|
-e 's|//#define[[:space:]]VMWARE_SETTINGS|#define VMWARE_SETTINGS|'
|
||||||
|
sed -i config/console.h \
|
||||||
|
-e 's|//#define[[:space:]]CONSOLE_VMWARE|#define CONSOLE_VMWARE|'
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use qemu; then
|
||||||
|
emake bin/808610de.rom # pxe-e1000.rom
|
||||||
|
emake bin/80861209.rom # pxe-eepro100.rom
|
||||||
|
emake bin/10500940.rom # pxe-ne2k_pci.rom
|
||||||
|
emake bin/10222000.rom # pxe-pcnet.rom
|
||||||
|
emake bin/10ec8139.rom # pxe-rtl8139.rom
|
||||||
|
emake bin/1af41000.rom # pxe-virtio.rom
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use vmware; then
|
||||||
|
emake bin/8086100f.mrom # e1000
|
||||||
|
emake bin/808610d3.mrom # e1000e
|
||||||
|
emake bin/10222000.mrom # vlance
|
||||||
|
emake bin/15ad07b0.rom # vmxnet3
|
||||||
|
fi
|
||||||
|
|
||||||
|
use iso && emake bin/ipxe.iso
|
||||||
|
use undi && emake bin/undionly.kpxe
|
||||||
|
use usb && emake bin/ipxe.usb
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/ipxe/
|
||||||
|
|
||||||
|
if use qemu || use vmware; then
|
||||||
|
doins bin/*.rom
|
||||||
|
fi
|
||||||
|
use vmware && doins bin/*.mrom
|
||||||
|
use iso && doins bin/*.iso
|
||||||
|
use undi && doins bin/*.kpxe
|
||||||
|
use usb && doins bin/*.usb
|
||||||
|
}
|
16
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/metadata.xml
vendored
Normal file
16
sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/metadata.xml
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer>
|
||||||
|
<email>cardoe@gentoo.org</email>
|
||||||
|
<name>Doug Goldstein</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name='iso'>Build a bootable ISO for using PXE</flag>
|
||||||
|
<flag name='usb'>Build a bootable USB image for using PXE</flag>
|
||||||
|
<flag name='undi'>Build a Universal Network Device Interface driver
|
||||||
|
chainloading your existing PXE NIC into iPXE</flag>
|
||||||
|
<flag name='qemu'>Build the required PXE ROM images for <pkg>app-emulation/qemu</pkg> and <pkg>app-emulation/qemu-kvm</pkg></flag>
|
||||||
|
<flag name='vmware'>Build the PXE ROM images that VMWare uses</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
98
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/ChangeLog
vendored
Normal file
98
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/ChangeLog
vendored
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
# ChangeLog for sys-firmware/seabios
|
||||||
|
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/ChangeLog,v 1.10 2013/01/24 22:10:19 ago Exp $
|
||||||
|
|
||||||
|
24 Jan 2013; Agostino Sarubbo <ago@gentoo.org> seabios-1.7.1.ebuild:
|
||||||
|
Stable for x86, wrt bug #453282
|
||||||
|
|
||||||
|
24 Jan 2013; Agostino Sarubbo <ago@gentoo.org> seabios-1.7.1.ebuild:
|
||||||
|
Stable for amd64, wrt bug #453282
|
||||||
|
|
||||||
|
*seabios-1.7.2 (23 Jan 2013)
|
||||||
|
|
||||||
|
23 Jan 2013; Doug Goldstein <cardoe@gentoo.org> +seabios-1.7.2.ebuild:
|
||||||
|
Version bump
|
||||||
|
|
||||||
|
29 Oct 2012; Doug Goldstein <cardoe@gentoo.org> seabios-1.7.1.ebuild:
|
||||||
|
Fix my total breakage
|
||||||
|
|
||||||
|
*seabios-1.7.1 (29 Oct 2012)
|
||||||
|
|
||||||
|
29 Oct 2012; Doug Goldstein <cardoe@gentoo.org> +seabios-1.7.1.ebuild,
|
||||||
|
metadata.xml:
|
||||||
|
Version bump. Use upstream's prebuilt binary when requested or when we won't
|
||||||
|
be able to compile our own.
|
||||||
|
|
||||||
|
17 Oct 2012; Doug Goldstein <cardoe@gentoo.org> seabios-1.7.0.ebuild:
|
||||||
|
Fix compilation issue when built under different locales. Fix by Sergei
|
||||||
|
Trofimovich <slyfox@gentoo.org>. bug #428762
|
||||||
|
|
||||||
|
09 Oct 2012; Doug Goldstein <cardoe@gentoo.org> seabios-1.6.3.ebuild,
|
||||||
|
seabios-1.7.0.ebuild:
|
||||||
|
Drop blocker since we install to our own directory.
|
||||||
|
|
||||||
|
04 Aug 2012; Agostino Sarubbo <ago@gentoo.org> seabios-1.7.0.ebuild:
|
||||||
|
Stable for amd64, wrt bug #427590
|
||||||
|
|
||||||
|
30 Jul 2012; Jeff Horelick <jdhore@gentoo.org> seabios-1.7.0.ebuild:
|
||||||
|
marked x86 per bug 427590
|
||||||
|
|
||||||
|
26 Jul 2012; Richard Yao <ryao@gentoo.org> seabios-1.7.0.ebuild:
|
||||||
|
Keyword ~amd64-fbsd and ~x86-fbsd
|
||||||
|
|
||||||
|
21 Jul 2012; Doug Goldstein <cardoe@gentoo.org> seabios-1.7.0.ebuild:
|
||||||
|
Include pre-built versions for systems that don't support compiling this.
|
||||||
|
|
||||||
|
*seabios-1.7.0 (28 Jun 2012)
|
||||||
|
|
||||||
|
28 Jun 2012; Doug Goldstein <cardoe@gentoo.org> +seabios-1.7.0.ebuild:
|
||||||
|
Version bump. bug #423925
|
||||||
|
|
||||||
|
28 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> seabios-1.6.3.ebuild:
|
||||||
|
x86 stable wrt bug #399219
|
||||||
|
|
||||||
|
24 Jan 2012; Mike Frysinger <vapier@gentoo.org> seabios-1.6.3.ebuild:
|
||||||
|
Add depend on python-2 since we need it to build.
|
||||||
|
|
||||||
|
20 Jan 2012; Agostino Sarubbo <ago@gentoo.org> seabios-1.6.3.ebuild:
|
||||||
|
Stable for amd64, wrt bug #399219
|
||||||
|
|
||||||
|
17 Jan 2012; Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
-seabios-0.6.3_pre20110817.ebuild:
|
||||||
|
Remove older version.
|
||||||
|
|
||||||
|
25 Oct 2011; Diego E. Pettenò <flameeyes@gentoo.org> seabios-1.6.3.ebuild:
|
||||||
|
QA: Actually use the damn tarball.
|
||||||
|
|
||||||
|
24 Oct 2011; Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
-seabios-0.6.3_pre20010817.ebuild:
|
||||||
|
Actually remove wrong version name
|
||||||
|
|
||||||
|
*seabios-1.6.3 (24 Oct 2011)
|
||||||
|
|
||||||
|
24 Oct 2011; Doug Goldstein <cardoe@gentoo.org> +seabios-1.6.3.ebuild:
|
||||||
|
Version bump to released version
|
||||||
|
|
||||||
|
*seabios-0.6.3_pre20110817 (24 Oct 2011)
|
||||||
|
|
||||||
|
24 Oct 2011; Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
+seabios-0.6.3_pre20110817.ebuild:
|
||||||
|
Fix bad version name
|
||||||
|
|
||||||
|
24 Oct 2011; Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
seabios-0.6.3_pre20010817.ebuild:
|
||||||
|
Set the active Python to 2.x since this doesn't build with 3.x
|
||||||
|
|
||||||
|
21 Oct 2011; Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
seabios-0.6.3_pre20010817.ebuild:
|
||||||
|
Update blockers so we mark the versions of qemu-kvm we'll work with.
|
||||||
|
|
||||||
|
19 Sep 2011; Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
seabios-0.6.3_pre20010817.ebuild:
|
||||||
|
Update install path to match package name.
|
||||||
|
|
||||||
|
*seabios-0.6.3_pre20010817 (25 Aug 2011)
|
||||||
|
|
||||||
|
25 Aug 2011; Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
+seabios-0.6.3_pre20010817.ebuild, +metadata.xml:
|
||||||
|
Add initial version of seabios
|
13
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/Manifest
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/Manifest
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DIST bios.bin-1.7.1.gz 69911 SHA256 faf2385918ca5b7866b23a30a566334a2d9b70f9c0bf2904ff7b8940db4ce4d4 SHA512 eed48b6c985d6f96e419a830e9679ca739bf13f0f3f7099d4fb5c5176fbd5dd5f5d0e3998ec2132eb0a4221b55c7a71624f2845ef040c092b88f1b2c16864de6 WHIRLPOOL 47bebbebe100d35e1427ac10df09fc8df1297dd3b6015cbcd802029dc2a3854503b6551397f38ee83a079a728cce8ab788ebb5b5dc4ed68a8c079704d96c896e
|
||||||
|
DIST bios.bin-1.7.2.gz 71796 SHA256 e0b0b4b08745a9ef89ebdbea5e252ce2c6a5f7659085a4c429ec1597282c5c73 SHA512 ea845bdd0eb51891c343215fc8449284a29b440689673a067fa7ca4cb5f21dde662cc948becc27a1ef44043a9acb0a2c5f62077f8c5898744ee11ee2377f1d6e WHIRLPOOL 89aa58d18b9dfc77d697ca8259d37939b68d1099ea189dccd0316bed1dd589b2162477708307dfa52e66f675d4c77cb8fcb1ddc367ab8d37ad4d8d375629bc2b
|
||||||
|
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
|
||||||
|
DIST seabios-1.7.1.tar.gz 455617 SHA256 40db5ec149dabd94fdf46809fc2c1d4a2cc32af533ca1097463594ceb3cc3eb0 SHA512 b23250e6bec417a81f18200632155c31f30413d9d3400e9a51a882451f08811925ca98ce217a596ae04f065762eae633867ccb5f46c81b443bf88e2e62eaf9bb WHIRLPOOL b90a0e105e93f55b9523f635c0b6b27d1c5ae8e8a41a00633ed4108076680ae1232c5277e818846e196ccc44dbf554325b17a6dad4b900d250903c0ab30fb775
|
||||||
|
DIST seabios-1.7.2.tar.gz 467079 SHA256 59d853550925840b0b3f556ec65037d145e113796e9ba7f23578283613f0f2bd SHA512 5321839dda165d488ab315a8e50ee76ed6442e3a18d28783e4512206b771413cd8ac6cfde066edbd7045d8f68747ed21fd3b6f04e3c82244e8c4a1d0762c03b7 WHIRLPOOL ae938d4e935650e53b774c8a4a14dafd07c19d3ad5dcd72281229e934f7c7ee9c4a97d4ad21c8de1cb78a65ca0ebce1859f80834aa312d76ad82332dbb241183
|
||||||
|
EBUILD seabios-1.6.3.ebuild 1247 SHA256 deadd0afd9f5a16d80440a57707e97f3bbb8212815b7cb1a65e1b87459d15e9b SHA512 a8abaeef3d4e8b3326fb3f92b85a5999098f4d71914b0177b40ac4aa2ea9ef01299eb193999dd8c0ffd52fd2f260b52c72c2f8d3566664be1af3cfbe6f6aa25b WHIRLPOOL 9e571b7dc326c225a82078265015372522a9c1de9e5596462d9b1ae393299f25dc2532dcc3326a17aa486ce11487d5e3daad0d2324052679cadbc660efa4d7f2
|
||||||
|
EBUILD seabios-1.7.0.ebuild 1359 SHA256 edadb91d94678dafc176676d9c57ec8a5c5cf45acae10b92b51c0d61eded2b4e SHA512 7745cf19590278f0dab0308dce075b1fc30a6f9a21095e53159b94194a445df63069900198d0423073611bc10fe097461939b11f487415349120e33a1e0a0595 WHIRLPOOL 752f3ae35f7760d7a7ba4c01db88cfcace5341fc183bc6e22690231e7b2d9acaba2c5821f8a3b7fc269c8f03d4cc4fd0d56faa5c1379943f5d906cf46611ffdf
|
||||||
|
EBUILD seabios-1.7.1.ebuild 1449 SHA256 a9f243e9f7afec0f6a6f9c6340d0f99118261daa6c5ac606bdf96160f30a7d34 SHA512 4fe84453122f6f8ed2093a34f4ba5b1b5946a84994a83e31143e7e247eaa2f6ba9b83d6b6ca920706d9cdbe4b4808308d4241df055c25342d2211514f4e00448 WHIRLPOOL e43e9919467c44534bde701bdd9f0900eb3fecf51395475bf37d01b88fb2a738e657049b737ebea2d0a42cff46979d6a4b566f3d04b75112f3ef08199271983c
|
||||||
|
EBUILD seabios-1.7.2.ebuild 1454 SHA256 4cdb2f5659e4e4a966a0f2d134251fe7745e620cbccd088f1eaaf069b2c5d97d SHA512 4e5c483ee41b0a8f96d163e8fc0ecf66aeb01a2ad8c9811d1213f03eac754e02390bf922c04abec24dc87b16c904ec775972c8804217030189d5c8f27792efc4 WHIRLPOOL 8a6b66ce4bc69af5584734ff74c1d06cadad6812d841e567998a01ee72914dc7df9c0bd1076e6240654fef1feea3eb063cccb04bb1ed3ec571cf9249bf72f66d
|
||||||
|
MISC ChangeLog 3412 SHA256 a7d8275e897327f4ededb2f2fce94f954469625d4216bf2f483e43db11d16cae SHA512 57a15a2e80947d072c1fda5ff1119126c4fac6355005894287cb88306e853187a8de8f89e78dcf12fcaad2dece7a0e3dde0353471e00348df212d2d5f40fa679 WHIRLPOOL dcd23c53595a4ed11ac4c5493e3910d08b9faa8ba70abcee725b374fa28f0402e6b8561d30b0f7e39da6724904742ebaaa11b1cc2acacd2974c4e120661230f7
|
||||||
|
MISC metadata.xml 348 SHA256 d3c5d1a4872e9f9c7006e20ea9abdd6b4f661041eb00111b09f4d7054b9a875c SHA512 a8424c71b656df412b38b171638815f32476496cd08faccb5504f9371960442af6fa0ed531609e43ca527f7a2df1ff2821938a060c35d43cfa2612e7c6ed3998 WHIRLPOOL ee7ccf452f7de334cfb398a4e735f139a7e24363b82409838062662755b565ca7f43e9bdc5c31c839352d8a4d64dd419722b7e413b243ad470199a4aeca12544
|
13
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/metadata.xml
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/metadata.xml
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>virtualization</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>cardoe@gentoo.org</email>
|
||||||
|
<name>Doug Goldstein</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name='binary'>Use official upstream pre-built binaries</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
||||||
|
|
63
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.6.3.ebuild
vendored
Normal file
63
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.6.3.ebuild
vendored
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.6.3.ebuild,v 1.2 2012/10/09 20:25:02 cardoe Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
|
||||||
|
#BACKPORTS=1
|
||||||
|
|
||||||
|
if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then
|
||||||
|
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
|
||||||
|
GIT_ECLASS="git-2"
|
||||||
|
SRC_URI=""
|
||||||
|
else
|
||||||
|
SRC_URI="http://www.linuxtogo.org/~kevin/SeaBIOS/${P}.tar.gz
|
||||||
|
${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit ${GIT_ECLASS} python
|
||||||
|
|
||||||
|
if [[ ${PV} != *9999* ]]; then
|
||||||
|
KEYWORDS="amd64 x86"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS"
|
||||||
|
HOMEPAGE="http://www.seabios.org"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3 GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python_set_active_version 2
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake out/bios.bin
|
||||||
|
# emake out/vgabios.bin
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/seabios
|
||||||
|
doins out/bios.bin
|
||||||
|
# doins out/vgabios.bin
|
||||||
|
}
|
66
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.7.0.ebuild
vendored
Normal file
66
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.7.0.ebuild
vendored
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.0.ebuild,v 1.5 2012/10/17 03:39:28 cardoe Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
|
||||||
|
inherit python
|
||||||
|
|
||||||
|
#BACKPORTS=1
|
||||||
|
|
||||||
|
if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then
|
||||||
|
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
|
||||||
|
inherit git-2
|
||||||
|
KEYWORDS=""
|
||||||
|
SRC_URI=""
|
||||||
|
else
|
||||||
|
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd"
|
||||||
|
SRC_URI="http://www.linuxtogo.org/~kevin/SeaBIOS/${P}.tar.gz
|
||||||
|
http://dev.gentoo.org/~cardoe/distfiles/${P}-bins.tar.xz
|
||||||
|
${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS"
|
||||||
|
HOMEPAGE="http://www.seabios.org"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3 GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python_set_active_version 2
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
LANG=C emake out/bios.bin
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/seabios
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
doins out/bios.bin
|
||||||
|
else
|
||||||
|
doins bins/bios.bin
|
||||||
|
fi
|
||||||
|
}
|
69
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.7.1.ebuild
vendored
Normal file
69
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.7.1.ebuild
vendored
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.1.ebuild,v 1.4 2013/01/24 22:10:19 ago Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
|
||||||
|
inherit python
|
||||||
|
|
||||||
|
#BACKPORTS=1
|
||||||
|
|
||||||
|
if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then
|
||||||
|
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
|
||||||
|
inherit git-2
|
||||||
|
KEYWORDS=""
|
||||||
|
SRC_URI=""
|
||||||
|
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
|
||||||
|
${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}"
|
||||||
|
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 )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python_set_active_version 2
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if ! use binary ; then
|
||||||
|
LANG=C emake 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
|
||||||
|
}
|
69
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.7.2.ebuild
vendored
Normal file
69
sdk_container/src/third_party/portage-stable/sys-firmware/seabios/seabios-1.7.2.ebuild
vendored
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.2.ebuild,v 1.1 2013/01/23 21:21:40 cardoe Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
|
||||||
|
inherit python
|
||||||
|
|
||||||
|
#BACKPORTS=1
|
||||||
|
|
||||||
|
if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then
|
||||||
|
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
|
||||||
|
inherit git-2
|
||||||
|
KEYWORDS=""
|
||||||
|
SRC_URI=""
|
||||||
|
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
|
||||||
|
${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}"
|
||||||
|
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 )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python_set_active_version 2
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if ! use binary ; then
|
||||||
|
LANG=C emake 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
|
||||||
|
}
|
19
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/ChangeLog
vendored
Normal file
19
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/ChangeLog
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# ChangeLog for sys-firmware/sgabios
|
||||||
|
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/sgabios/ChangeLog,v 1.3 2012/11/21 21:02:28 ago Exp $
|
||||||
|
|
||||||
|
21 Nov 2012; Agostino Sarubbo <ago@gentoo.org> sgabios-0.1_pre8.ebuild:
|
||||||
|
Stable for x86, wrt to bug #440092
|
||||||
|
|
||||||
|
03 Nov 2012; <ago@gentoo.org> sgabios-0.1_pre8.ebuild:
|
||||||
|
Stable for amd64, wrt bug #440092
|
||||||
|
|
||||||
|
23 Jul 2012; Doug Goldstein <cardoe@gentoo.org> sgabios-0.1_pre8.ebuild,
|
||||||
|
+files/sgabios-0.1_pre8-makefile.patch:
|
||||||
|
Fix build issue. bug #427678
|
||||||
|
|
||||||
|
*sgabios-0.1_pre8 (22 Jul 2012)
|
||||||
|
|
||||||
|
22 Jul 2012; Doug Goldstein <cardoe@gentoo.org> +sgabios-0.1_pre8.ebuild,
|
||||||
|
+metadata.xml:
|
||||||
|
Add initial version
|
6
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/Manifest
vendored
Normal file
6
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/Manifest
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
AUX sgabios-0.1_pre8-makefile.patch 395 SHA256 d618fc84175cd31c8f8dc7887ad448455e4a404af272b242fac4013235b657cc SHA512 7c111af2fff59b0ca6d4b39d04715d404bffa0f71a337b43f7dd091af6e40e85b790ed8b560039d5702d07e1ae47f2c204e891373f11d2ee4aa1541cb471c566 WHIRLPOOL 056f71911a94e90781bf677b8a06903a45a94cf708d743169b2974ba4472220c9875685faa387c20831a9827984b188287de812ca032ff395c33373de9736786
|
||||||
|
DIST sgabios-0.1_pre8-bins.tar.xz 2704 SHA256 f982ec467790432f6be662bd58b51e78f80184229ecab5f23d4c0ea2419c1b9d SHA512 46fc02200b3fa2e45c954a2b6e4cd40f10d6969fd05ef4d441402c7390b4e83390250972ef0ea891635400cad22a4d8fd2b66b56afa91d03e1e0b99132e09c0d WHIRLPOOL 7b30b6a40f7b8d5b03482179f48c23910283e45f8eaac538533b5d24289d1ada6d0e6e5ecac3260e46dedc2a1e325fa096b3ae505b96fd1716e98f80be0d209e
|
||||||
|
DIST sgabios-0.1_pre8.tar.xz 27200 SHA256 d6f01fe343828c3323c45c000b5a2f906f1c3aa6f788ca8b31669b4a05a3d31d SHA512 68e2a894eb5b99cda2b0e96ade891e24397ac962a777a97dbb526f4570e5734d36a88fde1ef64ed7a887cd8bfc500c91c48849d2c26aca6ce7e36dd80aaf361e WHIRLPOOL de12b91a0304d6465186b9959d873061205bb055823408c84370a7563b46acd7cc955eab6e8b78a54d928bbb65281a9236e4c434fc5df707c5fffc160e311bd2
|
||||||
|
EBUILD sgabios-0.1_pre8.ebuild 866 SHA256 bfe3e2cb14df8346bc2df9d28dc488e4cf0880a37d016130973d7bc767edbcd5 SHA512 e27b7668d452678ecace72b8761e96bdd97e4390a94fc572f5d524f98d037be1ab63c9972ff42c76ccc76c59012bb41b6cdcb0efdcd19926b59a95b09e4b0f67 WHIRLPOOL 3ca90ae3959311cc306ce4ee59c42fadb6a38835165e4b4afac000c3c360d94eaebc8a471a69c303d9e4e40baa0f343a3c3cb8cf491cc380791fa251d620c360
|
||||||
|
MISC ChangeLog 713 SHA256 eb1483474dc5a26eab3074fc3869ebea074b9030313a4da1bef30517b5b5b781 SHA512 2d78df31b14147d0c293ce200fdc374f0a59cc7619c17627e40ff4ffcc87dafac681f8139b3e0a01a8dd063896a7da005836e6b5087cacbad483078b4806f7e3 WHIRLPOOL e67fc5807ab9b2ca352f783c06db5b04d157b28589c96ecc928e1db15325b22c7bf68465a676ba95e28385a604d68501709d1401f9636ebcfd0c6081485df052
|
||||||
|
MISC metadata.xml 253 SHA256 c9ca6980b185e0d86b42303a98572fd62ea4e18a796679b1583a4990bb40da7d SHA512 e313f627ded525c99fc31aeed49d1a59b532a7c108239f2f680c053cfe536c67a29d630171b900adbfbd04fb6230148b3a82d5f62a6b9c937caf6cb1ed9beefa WHIRLPOOL 7c1e1f886ef70ed91d2879fe9d1a67ada183f96b3ae6c3869acdcbce0f8677566f16e18a2cdfe7472432fd5e5649b6b68046db1b9633736e4b182c91196b472f
|
@ -0,0 +1,12 @@
|
|||||||
|
diff -u sgabios-0.1_pre8/Makefile sgabios-0.1_pre8-fix//Makefile
|
||||||
|
--- sgabios-0.1_pre8/Makefile 2012-07-21 17:16:41.903363117 -0500
|
||||||
|
+++ sgabios-0.1_pre8-fix//Makefile 2012-07-23 11:11:08.438162997 -0500
|
||||||
|
@@ -71,8 +71,4 @@
|
||||||
|
|
||||||
|
ifeq (.depend, $(wildcard .depend))
|
||||||
|
include .depend
|
||||||
|
-else
|
||||||
|
-# if no .depend file existed, add a make clean to the end of building .depend
|
||||||
|
-.depend::
|
||||||
|
- $(MAKE) clean
|
||||||
|
endif
|
10
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/metadata.xml
vendored
Normal file
10
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/metadata.xml
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer>
|
||||||
|
<email>cardoe@gentoo.org</email>
|
||||||
|
<name>Doug Goldstein</name>
|
||||||
|
</maintainer>
|
||||||
|
<herd>qemu</herd>
|
||||||
|
</pkgmetadata>
|
||||||
|
|
41
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/sgabios-0.1_pre8.ebuild
vendored
Normal file
41
sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/sgabios-0.1_pre8.ebuild
vendored
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/sgabios/sgabios-0.1_pre8.ebuild,v 1.3 2012/11/21 21:02:28 ago Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit eutils
|
||||||
|
|
||||||
|
DESCRIPTION="serial graphics adapter bios option rom for x86"
|
||||||
|
HOMEPAGE="http://code.google.com/p/sgabios/"
|
||||||
|
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||||
|
http://dev.gentoo.org/~cardoe/distfiles/${P}.tar.xz
|
||||||
|
http://dev.gentoo.org/~cardoe/distfiles/${P}-bins.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-makefile.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
emake
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/sgabios
|
||||||
|
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
doins sgabios.bin
|
||||||
|
else
|
||||||
|
doins bins/sgabios.bin
|
||||||
|
fi
|
||||||
|
}
|
75
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/ChangeLog
vendored
Normal file
75
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/ChangeLog
vendored
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
# ChangeLog for sys-firmware/vgabios
|
||||||
|
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/ChangeLog,v 1.3 2012/12/04 11:14:36 ago Exp $
|
||||||
|
|
||||||
|
04 Dec 2012; <ago@gentoo.org> vgabios-0.7a.ebuild:
|
||||||
|
Stable for x86, wrt bug #439418
|
||||||
|
|
||||||
|
24 Oct 2012; <ago@gentoo.org> vgabios-0.7a.ebuild:
|
||||||
|
Stable for amd64, wrt bug #439418
|
||||||
|
|
||||||
|
26 Jul 2012; Richard Yao <ryao@gentoo.org> vgabios-0.6c-r1.ebuild,
|
||||||
|
vgabios-0.7a.ebuild:
|
||||||
|
Keyword ~amd64-fbsd
|
||||||
|
|
||||||
|
21 Jul 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.6c-r1.ebuild,
|
||||||
|
vgabios-0.7a.ebuild:
|
||||||
|
Include pre-built versions for systems that don't support compiling this.
|
||||||
|
|
||||||
|
21 Jul 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.6c-r1.ebuild,
|
||||||
|
vgabios-0.7a.ebuild:
|
||||||
|
Shorten the ebuild a little bit.
|
||||||
|
|
||||||
|
21 Jul 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.7a.ebuild:
|
||||||
|
Unmask vgabios 0.7a
|
||||||
|
|
||||||
|
13 Apr 2012; Ulrich Müller <ulm@gentoo.org> vgabios-0.6c-r1.ebuild,
|
||||||
|
vgabios-0.7a.ebuild:
|
||||||
|
Move EAPI assignment to top of ebuild, bug 411875.
|
||||||
|
|
||||||
|
16 Mar 2012; Thomas Kahle <tomka@gentoo.org> vgabios-0.6c-r1.ebuild:
|
||||||
|
marked x86 per bug 407345
|
||||||
|
|
||||||
|
15 Mar 2012; Agostino Sarubbo <ago@gentoo.org> vgabios-0.6c-r1.ebuild:
|
||||||
|
Stable for amd64, wrt bug #407345
|
||||||
|
|
||||||
|
13 Mar 2012; Doug Goldstein <cardoe@gentoo.org> -vgabios-0.6c.ebuild:
|
||||||
|
Remove previous version.
|
||||||
|
|
||||||
|
*vgabios-0.6c-r1 (07 Mar 2012)
|
||||||
|
|
||||||
|
07 Mar 2012; Doug Goldstein <cardoe@gentoo.org> +vgabios-0.6c-r1.ebuild:
|
||||||
|
Add support for 1280x768 as a valid resolution.
|
||||||
|
|
||||||
|
29 Jan 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.6c.ebuild,
|
||||||
|
vgabios-0.7a.ebuild:
|
||||||
|
Call emake clean at the start of the compile phase to get rid of the prebuilt
|
||||||
|
pieces. bug #400731
|
||||||
|
|
||||||
|
25 Jan 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.7a.ebuild:
|
||||||
|
0.7a should still be masked
|
||||||
|
|
||||||
|
25 Jan 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.6c.ebuild,
|
||||||
|
vgabios-0.7a.ebuild:
|
||||||
|
Fix bad naming error
|
||||||
|
|
||||||
|
25 Jan 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.6c.ebuild,
|
||||||
|
vgabios-0.7a.ebuild:
|
||||||
|
Add blockers for qemu and qemu-kvm since they previously provided these
|
||||||
|
files.
|
||||||
|
|
||||||
|
25 Jan 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.6c.ebuild:
|
||||||
|
Unmask 0.6c based version so we can test it and stabilize it.
|
||||||
|
|
||||||
|
*vgabios-0.7a (25 Jan 2012)
|
||||||
|
|
||||||
|
25 Jan 2012; Doug Goldstein <cardoe@gentoo.org> vgabios-0.6c.ebuild,
|
||||||
|
+vgabios-0.7a.ebuild:
|
||||||
|
Add 0.7a based vesion. Add debug USE flag.
|
||||||
|
|
||||||
|
*vgabios-0.6c (25 Jan 2012)
|
||||||
|
|
||||||
|
25 Jan 2012; Doug Goldstein <cardoe@gentoo.org> +vgabios-0.6c.ebuild,
|
||||||
|
+metadata.xml:
|
||||||
|
Initial work on a vgabios ebuild instead of using the precompiled pieces from
|
||||||
|
QEMU.
|
9
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/Manifest
vendored
Normal file
9
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/Manifest
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
DIST vgabios-0.6c-bins.tar.xz 17876 SHA256 804fbe3e4712fcf0381e06d17a912d5b991e6abecdcc2265efb41f07783d80d9 SHA512 7c3790d6e9feb12697558d690dd23a6ca35a9037987f516bcd84f750c177cb26ddfdbdacb68730e01f6d9ba118c5d092ad00c0cfa9f8c40b2c0218641dc8a53e WHIRLPOOL 99c8dbce88ebae05b58e39d49218027447274aa9130e62dfc637b2ac13242fd8405aa48c70bb61fe8f27eddb988dc95ea48b500528aa0d8e1df92729ba3958b1
|
||||||
|
DIST vgabios-0.6c-fixes-2.tar.bz2 4174 SHA256 9afd6b26dea4833b1d58079982e7eec650d2dd1eb2379871e35ca5b3d10352b5 SHA512 bf85dfa52c078517c77b219361b0c569ad79ef9a8234dfdb14f39902198f0e7bfab99f826e084bda5c8321e69591deeda8242e4f52134bac654046db7fe20584 WHIRLPOOL fffd94fd20de91fe577d44c3dbd107546e81712454b0167aab708646b181b7b7976be07f38f052adccb5d0cf6734a8b42e10ca40d7cf33ec278f5f126d0dc041
|
||||||
|
DIST vgabios-0.6c.tgz 1470496 SHA256 eff20b9cb333fc5efb1fc07430b108084977d95fee349615f7c078511e66aea1 SHA512 b0392358abf691f0a3b8292cf14dc56897d5cbf004336af4b4a3378002c4b47eb28c9da182cddf2c89d162a6e166b7a5c07cb098303a9f9918ea484922d3770e WHIRLPOOL 4e32c0af3dcf28bac3cb8c34f020cdda52b7ee2bf08adfaf52719a386ad5d5382aa389261ac5e9ceb3d2269d54b8c86e7a99b5df1170592049af6bded5daa319
|
||||||
|
DIST vgabios-0.7a-fixes-1.tar.bz2 2602 SHA256 912bbe475a723760047c181ebec9cd5b1e99b3e528c43bbccb82b7c738656ae3 SHA512 30992efac011d4b99301960df08cdc69d9503aa6b61feed01fca2c5a910460269d9500650cb394a0737318e977a282c5e0ab613a8b2bc28b9f0c6528a9a77d73 WHIRLPOOL 304d135de9d7ddb5e9141cf90ef2e94d632a52c43e0ef156a477af1db5b2fa4dde79957b6c2cee3070e760c36670be20df34e2a9da4e5edb1fb4f1d42f6ad21e
|
||||||
|
DIST vgabios-0.7a.tgz 1506655 SHA256 9d24c33d4bfb7831e2069cf3644936a53ef3de21d467872b54ce2ea30881b865 SHA512 35d789b1b39f8f05b757b6c3379a1b2c33dc27b244720471530325f3e215b5f4fa97cfbfc131f813013f4640fe85be912e7b4cb924fa87ed35e68b6966424874 WHIRLPOOL c03ffdcdb85cc3f20cad7d8962763e2cadf3b46c0dca559b0a9a509283101be4a8939bbde2f4b9a03c88dc2e52ce896d520d2e726a1db63adbc00d4b697e77ff
|
||||||
|
EBUILD vgabios-0.6c-r1.ebuild 1899 SHA256 c2ade4702b9e3e7a6d21939cad60e90b94db7705da4d97a6b0044acecb8623da SHA512 0c2448baa6bd56e7dcf0f118d6bc56327500831345ef2756b3d35706f8a75c239a06eaa3892c92cb1695473ed3398f6bb1b4617cd3c678ad51bb598de0a01516 WHIRLPOOL bb9ff4e494cd6d6be80e4b638cab0b8e15d100fedc511d506f9b58413d5c8169b74196571e5166454524e816fcc1b07cd06f3d42d8fa96a35f653732a1f18e49
|
||||||
|
EBUILD vgabios-0.7a.ebuild 1812 SHA256 f129b3a996c9e48a05c6a27d626a4408bc6037e1dec96c2b5873f7006d7bb7a6 SHA512 6c67e3eac5edba668aefde9bc9e643ea5b825f37c647eea5beb25b9e371e5aeec3833f177f87f1adc65dfe27af553ebed9fbe4edd8fe3cf48853de3ec9423ebf WHIRLPOOL 9d966b3ba57de3d777ef6afe0600ccff66b23aac0a49ada9b0851d043ef749f9d3496c491851ecb9b1d2235c2fba70a6abec7daed723c2965d09db0c2f1051af
|
||||||
|
MISC ChangeLog 2628 SHA256 47ca9fa173933e4780c80f0dc3edc4d3c0c4c75c8cf5ffb785a4be22de43ed34 SHA512 d43c767ee47aabdc120943de1c424b398a070cf27637744bc8ef434fa37c9350c46a16157e2e13e7ec700b52f3f5269ad2127aee3e0bccbb545904394a69c44a WHIRLPOOL af3c20087a0e8fce3ac4396bd4de4225a54082946d37b0e13fb16fa6dca1b1313991f6c8478c3fa4507c3550aab914abaf959914c3bdccb8dd9f9c4bfa58f68f
|
||||||
|
MISC metadata.xml 253 SHA256 c9ca6980b185e0d86b42303a98572fd62ea4e18a796679b1583a4990bb40da7d SHA512 e313f627ded525c99fc31aeed49d1a59b532a7c108239f2f680c053cfe536c67a29d630171b900adbfbd04fb6230148b3a82d5f62a6b9c937caf6cb1ed9beefa WHIRLPOOL 7c1e1f886ef70ed91d2879fe9d1a67ada183f96b3ae6c3869acdcbce0f8677566f16e18a2cdfe7472432fd5e5649b6b68046db1b9633736e4b182c91196b472f
|
10
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/metadata.xml
vendored
Normal file
10
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/metadata.xml
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer>
|
||||||
|
<email>cardoe@gentoo.org</email>
|
||||||
|
<name>Doug Goldstein</name>
|
||||||
|
</maintainer>
|
||||||
|
<herd>qemu</herd>
|
||||||
|
</pkgmetadata>
|
||||||
|
|
72
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.6c-r1.ebuild
vendored
Normal file
72
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.6c-r1.ebuild
vendored
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/vgabios-0.6c-r1.ebuild,v 1.1 2012/07/28 22:15:34 cardoe Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
# Can't really call them backports when they're fixes that upstream
|
||||||
|
# won't carry
|
||||||
|
FIXES=2
|
||||||
|
|
||||||
|
inherit eutils
|
||||||
|
|
||||||
|
DESCRIPTION="VGA BIOS implementation"
|
||||||
|
HOMEPAGE="http://www.nongnu.org/vgabios/"
|
||||||
|
SRC_URI="http://savannah.gnu.org/download/${PN}/${P}.tgz
|
||||||
|
http://dev.gentoo.org/~cardoe/distfiles/${P}-bins.tar.xz
|
||||||
|
http://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 ~ppc ~ppc64 x86 amd64-fbsd"
|
||||||
|
IUSE="debug"
|
||||||
|
|
||||||
|
DEPEND="amd64? ( sys-devel/dev86 )
|
||||||
|
x86? ( sys-devel/dev86 )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
[[ -n ${FIXES} ]] && \
|
||||||
|
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||||
|
epatch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
emake clean # Necessary to clean up the pre-built pieces
|
||||||
|
emake biossums
|
||||||
|
emake
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/vgabios
|
||||||
|
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
# Stock VGABIOS
|
||||||
|
newins VGABIOS-lgpl-latest.bin vgabios.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin
|
||||||
|
|
||||||
|
# Cirrus
|
||||||
|
newins VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \
|
||||||
|
vgabios-cirrus.debug.bin
|
||||||
|
|
||||||
|
# QXL
|
||||||
|
newins VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin \
|
||||||
|
vgabios-qxl.debug.bin
|
||||||
|
|
||||||
|
# Standard VGA
|
||||||
|
newins VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \
|
||||||
|
vgabios-stdvga.debug.bin
|
||||||
|
|
||||||
|
# VMWare
|
||||||
|
newins VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \
|
||||||
|
vgabios-vmware.debug.bin
|
||||||
|
else
|
||||||
|
doins bins/*
|
||||||
|
fi
|
||||||
|
}
|
71
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a.ebuild
vendored
Normal file
71
sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a.ebuild
vendored
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/vgabios-0.7a.ebuild,v 1.3 2012/12/04 11:14:36 ago Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
# Can't really call them backports when they're fixes that upstream
|
||||||
|
# won't carry
|
||||||
|
FIXES=1
|
||||||
|
|
||||||
|
inherit eutils
|
||||||
|
|
||||||
|
DESCRIPTION="VGA BIOS implementation"
|
||||||
|
HOMEPAGE="http://www.nongnu.org/vgabios/"
|
||||||
|
SRC_URI="http://savannah.gnu.org/download/${PN}/${P}.tgz
|
||||||
|
http://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 x86"
|
||||||
|
IUSE="debug"
|
||||||
|
|
||||||
|
DEPEND="amd64? ( sys-devel/dev86 )
|
||||||
|
x86? ( sys-devel/dev86 )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
[[ -n ${FIXES} ]] && \
|
||||||
|
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||||
|
epatch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
emake clean # Necessary to clean up the pre-built pieces
|
||||||
|
emake biossums
|
||||||
|
emake
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/vgabios
|
||||||
|
|
||||||
|
if use amd64 || use x86 ; then
|
||||||
|
# Stock VGABIOS
|
||||||
|
newins VGABIOS-lgpl-latest.bin vgabios.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin
|
||||||
|
|
||||||
|
# Cirrus
|
||||||
|
newins VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \
|
||||||
|
vgabios-cirrus.debug.bin
|
||||||
|
|
||||||
|
# QXL
|
||||||
|
newins VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin \
|
||||||
|
vgabios-qxl.debug.bin
|
||||||
|
|
||||||
|
# Standard VGA
|
||||||
|
newins VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \
|
||||||
|
vgabios-stdvga.debug.bin
|
||||||
|
|
||||||
|
# VMWare
|
||||||
|
newins VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin
|
||||||
|
use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \
|
||||||
|
vgabios-vmware.debug.bin
|
||||||
|
else
|
||||||
|
doins bins/*
|
||||||
|
fi
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user