diff options
Diffstat (limited to 'app-emulation')
14 files changed, 379 insertions, 16 deletions
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz Binary files differindex edb6d596aad1..e8c42eba0770 100644 --- a/app-emulation/Manifest.gz +++ b/app-emulation/Manifest.gz diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 7512f147b9f3..dd85a41c6f9d 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -1,5 +1,5 @@ DIST install-crossover-22.0.0.bin 334896678 BLAKE2B 12e25c832107b2ed4466c560f949b8af8f70d2d1ac9ac5a105ba65cd77557e4a341d3a3b76539c04b2e5ce574f101fc88ec6bdbc284738785fd25aae3a605ff6 SHA512 4bb99abeb587b7ba8bfc2a4851d85fd211bad6fe2a7af496aa0859f9834a9b5432e517e89980e28b6eb412d4f50badb695edbd3e112ea2fcfbdbb29e05072859 DIST install-crossover-22.0.1.bin 334913889 BLAKE2B e30c14b14adb0db4bb0b8e840aed89f82f59fc918ba697f8cdd86eea330b60d81020ec9ad498a511858de6fae10d74fcf572753295536cbbb98e067496029bb4 SHA512 825f1eeb10efcbf3bff0e4e6f91c709d3bbecdb5635839b580c79ff77e54333db4a84e9e6abfd08a0ea4e57729c4489e149366d5a5c7da6773a5a0d413905d48 -EBUILD crossover-bin-22.0.0.ebuild 7129 BLAKE2B 837d2db97c0ae7398b5923e1089bf4528bb4158c1a474eb80c30cff088ac50cac838cddeceaef99756a813da5d1d903daaab7978f35295702e1a24ee34911a4b SHA512 dc227caf92c15efe10eb412d4748f017ba1856408a46d044fb7ac8554c5fd81d8ec60e69a5ef2e04fa9b3b00fd746194059aa02d8bfdc1063c3b3b4851c5bf64 -EBUILD crossover-bin-22.0.1.ebuild 7128 BLAKE2B 95126843dc21fc64d93034725bfa9374730158595fd6b62c225d98c17034f63bde5980396acb6ec6b95370d6768d6bcc759ebf44a5981d35c08aa438b668a841 SHA512 37a1ef85d6b179db5471672a3f798fa33ac8f2752965a24cda724928eb417ab70fc9cbcf471af744c8906a3e6f060604afa5db18b00dec6b7e8b46eb243ef5d4 +EBUILD crossover-bin-22.0.0-r1.ebuild 7226 BLAKE2B 42387fd1eda6d39fb259c8ee8ddae72a1a9f74ffaaf4d795a7668d35ef7cfcbda88879f7c1338333a5c05b1371b65583206c4b6dca18f75d89cc47abbf71ee13 SHA512 a3deed10b059ff217a1d68a47ea999a6c62ab2bcccf40aca2ef9730e14127008a791efb2a3600a8f53cb8a5104cadd95d93ddb7e1b560f57bdeff4a22b197222 +EBUILD crossover-bin-22.0.1-r1.ebuild 7225 BLAKE2B 6ea5537833c19d6f9d616a3802b8fe0e585ee664799b86d860575a717a8a8919ce6bd4663990062b95b8e292bc5965fbbf8413f25314f5adfe7cb7170c02e758 SHA512 638094f0d33b5df6a54731696e4a5575f77f129f7133c094d06fa694acfb5120f719a7bde8ee7e7f2f1e02068411fd6cb5207ae42d3e03c78db68c8272c22518 MISC metadata.xml 568 BLAKE2B d13e314ffff8e7f24a4b26a6f4981ac0d574b84f9e4b994341481064fee38f167c29829d823c4f9b64722759b94d3ef3d828d0d727d7413753038aef45457b44 SHA512 04ba11db6a19081de9df60a5bcb1412b7742ccfe6bf81cce904249d4666ccd314618776578f7de8a8b4f57f54f389d0faba06accf5a98da54443e44e4180e36c diff --git a/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild b/app-emulation/crossover-bin/crossover-bin-22.0.0-r1.ebuild index ecf8726e59ac..f1da9f52db13 100644 --- a/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-22.0.0-r1.ebuild @@ -89,12 +89,15 @@ RDEPEND="${DEPEND} vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/glib:2 dev-libs/gobject-introspection - dev-libs/openssl:0 + || ( + dev-libs/openssl-compat:1.1.1 + =dev-libs/openssl-1.1.1* + ) dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] - media-libs/tiff:0[abi_x86_32(-)] + || ( media-libs/tiff-compat:4[abi_x86_32(-)] media-libs/tiff:0/0[abi_x86_32(-)] ) sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/libunwind[abi_x86_32(-)] diff --git a/app-emulation/crossover-bin/crossover-bin-22.0.1.ebuild b/app-emulation/crossover-bin/crossover-bin-22.0.1-r1.ebuild index 524aa7a32a07..6fddef414bd0 100644 --- a/app-emulation/crossover-bin/crossover-bin-22.0.1.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-22.0.1-r1.ebuild @@ -89,12 +89,15 @@ RDEPEND="${DEPEND} vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/glib:2 dev-libs/gobject-introspection - dev-libs/openssl:0 + || ( + dev-libs/openssl-compat:1.1.1 + =dev-libs/openssl-1.1.1* + ) dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] - media-libs/tiff:0[abi_x86_32(-)] + || ( media-libs/tiff-compat:4[abi_x86_32(-)] media-libs/tiff:0/0[abi_x86_32(-)] ) sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/libunwind[abi_x86_32(-)] diff --git a/app-emulation/dlx/Manifest b/app-emulation/dlx/Manifest index f4dfec964cb9..6ab2b4eba46c 100644 --- a/app-emulation/dlx/Manifest +++ b/app-emulation/dlx/Manifest @@ -1,3 +1,6 @@ +AUX dlx-1.5.20-fix-implicit-function-declarations.patch 2613 BLAKE2B d019accdd4e7092c11debe4fe3ed8676f1f2f011d35920c0af774baa2513660071c1ccffca7b755f1507fcec14f92b902c24a0b12a81d9b161fe3125fe0e13bb SHA512 30525bc8543b345da7f7ad198608ce91cb5b7a27d3f61dea5f12997e110a78dfe95b25f3ba6d227ae6352ad9acabdc1553e8ce72b6916340fd1f9b4fc70bc847 +AUX dlx-1.5.20-fix-lto-type-mismatch.patch 5227 BLAKE2B bf86878db39f9c5e04a5ad402d01f3bd42c205c8248645e65df4f0243a6114ed260e4702aa6d57b8366739b43f142111b5f2c95b1a274d6181c2b91ae09265ff SHA512 2e8a74d5e4bd68149644d8f8461e343526a0a253f700862d013f20ab137bea4b1f6bee608f6a90a742447681d64c951c6b79e482060a815aa6fdcc9e837c941b DIST dlx-1.5.20.zip 137039 BLAKE2B 99dbb2e5bcd89b3e9f3d8edc2fe7e7cc0a59f870f597a40a61a993b95d8b27c4f95b8d0490fdbcbc15693040d6e3abdfb8b0062e109916f5299c3da3c203d755 SHA512 5c832c2a486a82574ae03ec0cb4e30bfec74ef968658a38fbd896a1383dcdc558501baef7cbbdf99df453ba2840622d16c1619f9c5fe34b6cd058a7718bd3790 +EBUILD dlx-1.5.20-r1.ebuild 711 BLAKE2B 933afe58e3368f5a00faf1323e021cf225f9bcbf13cc48bca65464c9b9cc43a24350a09f9545e14dd334558631a987e4c4b42398af3e4ade78c71eb2902dfe96 SHA512 04efc5e6201bd2cbc16f9a964d1a16934ce6ba831fec1b455edd78927d8a6d41df916aed845bd0ac08b6991cc23a3ae31e3eccb3d5d298ce1439ea424c3ebece EBUILD dlx-1.5.20.ebuild 587 BLAKE2B e3a64dff410f41630750b3f79103645d908c0a0de9c53bfe6670f2e0b0e14ae8766e2e46150ba43fd9b16fd68c97fb7063087deb0a49564aad93b7feadd313de SHA512 ebec3dd0d23230c101b792e0bcc2ac20fd161a5f8195acf189778692272ff32d1853cc0be415411343a47487391f365d0e8a294e58a95a70b795f10fdbea9b06 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/app-emulation/dlx/dlx-1.5.20-r1.ebuild b/app-emulation/dlx/dlx-1.5.20-r1.ebuild new file mode 100644 index 000000000000..138eb0ed9f0d --- /dev/null +++ b/app-emulation/dlx/dlx-1.5.20-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="DLX Simulator" +HOMEPAGE="https://www.davidviner.com/dlx" +SRC_URI="https://www.davidviner.com/zip/dlx/dlx.zip -> ${P}.zip" +S="${WORKDIR}"/dlx + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +BDEPEND="app-arch/unzip" + +PATCHES=( + "${FILESDIR}/${P}-fix-implicit-function-declarations.patch" + "${FILESDIR}/${P}-fix-lto-type-mismatch.patch" +) + +src_compile() { + # CXX not used + emake CC="$(tc-getCC)" LINK="$(tc-getCC)" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LFLAGS="${CFLAGS} ${LDFLAGS}" +} + +src_install() { + dobin masm mon dasm + dodoc README.txt MANUAL.TXT +} diff --git a/app-emulation/dlx/files/dlx-1.5.20-fix-implicit-function-declarations.patch b/app-emulation/dlx/files/dlx-1.5.20-fix-implicit-function-declarations.patch new file mode 100644 index 000000000000..6bd0b4aff69a --- /dev/null +++ b/app-emulation/dlx/files/dlx-1.5.20-fix-implicit-function-declarations.patch @@ -0,0 +1,102 @@ +Date: Sat, 10 Dec 2022 13:25:28 +0100 +Subject: [PATCH] fix implicit function declarations + +By default clang16 will not allow implicit function declarations. +This patch overhauls the whole source code to fix that. + +Bug: https://bugs.gentoo.org/874933 +This patch has been sent upstream via mail. + +Pascal Jaeger <pascal.jaeger@leimstift.de> (2022-12-10) + +--- a/cpu.h ++++ b/cpu.h +@@ -573,4 +573,4 @@ extern struct DecodeTables DecodeT [128]; + + ///////////////////////////////////////////////////////////////////////////////////////// + +- ++VOID DoMcLoad (STRPTR Cmd); +--- a/dsym.c ++++ b/dsym.c +@@ -19,6 +19,7 @@ + + SymTab SymBase = (SymTab) NULL; + ++extern VOID Error (STRPTR Msg, BOOL PrintLine); + BOOL DoTitle; + + ///////////////////////////////////////////////////////////////////////////////////////// +--- a/dsym.h ++++ b/dsym.h +@@ -38,6 +38,7 @@ extern SymTab AddSymbol (STRPTR Sym, ULONG Val, BOOL SetUp); + extern VOID DeleteSymbolTable (); + extern VOID DisplaySymbolTable (BOOL NotFound); + extern SymTab FindSymbol (STRPTR Sym); ++extern VOID CopyMacro (SymTab S); + + ///////////////////////////////////////////////////////////////////////////////////////// + +--- a/io.c ++++ b/io.c +@@ -14,6 +14,8 @@ + + #include "cpu.h" + ++extern ULONG ExtractNo (STRPTR Str, WORD *Pos, BOOL *Blank); ++ + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ + /* Extract a file name from Cmd at position Pos */ + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ +--- a/masm.c ++++ b/masm.c +@@ -51,6 +51,8 @@ extern char LinkDate []; + + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ + ++VOID Error (STRPTR Msg); ++ + FILE *In; /* Input file */ + + BOOL LittleEndian = FALSE, Ok = TRUE, ESym = FALSE; +--- a/masm.h ++++ b/masm.h +@@ -13,5 +13,3 @@ + + #define LINELEN 130 + +- +- +--- a/mon.c ++++ b/mon.c +@@ -88,6 +88,7 @@ + #include "mon.h" + #include "io.h" + ++extern void Error (STRPTR Msg, BOOL PrintLine); + ULONG LastAddr = 0; + + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ +--- a/mon.h ++++ b/mon.h +@@ -46,6 +46,7 @@ extern UBYTE PauseForKey (UBYTE Msg); + + extern ULONG DebugLevel; + extern FILE *Log; ++VOID DisMicrocode (); + + #define DB_DISASSEM 0x0001 + #define DB_MICROCODE 0x0002 +--- a/msym.c ++++ b/msym.c +@@ -15,6 +15,7 @@ + + SymTab SymBase = (SymTab) NULL; + ++extern void Error (STRPTR Msg, BOOL PrintLine); + BOOL DoTitle; + + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ +-- +2.38.1 + diff --git a/app-emulation/dlx/files/dlx-1.5.20-fix-lto-type-mismatch.patch b/app-emulation/dlx/files/dlx-1.5.20-fix-lto-type-mismatch.patch new file mode 100644 index 000000000000..c9fda0f9e768 --- /dev/null +++ b/app-emulation/dlx/files/dlx-1.5.20-fix-lto-type-mismatch.patch @@ -0,0 +1,193 @@ +Date: Sat, 10 Dec 2022 14:14:35 +0100 +Subject: [PATCH] fix lto-type-mismatch + +This gets rid of a double definition of the function Error and renames +one of the Error functions to Error_s + +Bug: https://bugs.gentoo.org/854513 +This patch has been sent upstream via mail. + +Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> +--- a/masm.c ++++ b/masm.c +@@ -51,7 +51,7 @@ extern char LinkDate []; + + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ + +-VOID Error (STRPTR Msg); ++VOID Error_s (STRPTR Msg); + + FILE *In; /* Input file */ + +@@ -274,7 +274,7 @@ STRPTR Decode2Table [] = + + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ + +-VOID Error (STRPTR Msg) ++VOID Error_s (STRPTR Msg) + { + if (strlen (Line)) + { +@@ -381,7 +381,7 @@ BOOL HandleSymbol (BOOL Jump) + if (ST->SetUp && !Jump) + { + sprintf (Txt, "Multiple definition of label <%s>\n", Sym); +- Error (Txt); ++ Error_s (Txt); + } + + if (!Jump) +@@ -414,7 +414,7 @@ VOID WriteTables (STRPTR FName) + if (!o) + { + sprintf (Txt, "Cannot open output microcode file '%s'", FName); +- Error (Txt); ++ Error_s (Txt); + } + + for (i = 0; i < MICROSIZE; i++) +@@ -493,7 +493,7 @@ VOID SetJump (SymTab ST) + if (!ST->SetUp) + { + sprintf (Txt, "Label <%s> never defined\n", ST->Name); +- Error (Txt); ++ Error_s (Txt); + } + + if (ST->NoRefs) +@@ -536,7 +536,7 @@ VOID DoDecode1 () + if (!Found) + { + sprintf (Txt, "Unrecognised Decode1 keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + ptr++; +@@ -553,13 +553,13 @@ VOID DoDecode1 () + if (!ST) /* New label */ + { + sprintf (Txt, "Unrecognised label <%s>\n", Sym); +- Error (Txt); ++ Error_s (Txt); + } + + if (!ST->SetUp) + { + sprintf (Txt, "Label <%s> not declared\n", ST->Name); +- Error (Txt); ++ Error_s (Txt); + } + + Decode1 [Ind] = ST->Val; +@@ -591,7 +591,7 @@ VOID DoDecode2 () + if (!Found) + { + sprintf (Txt, "Unrecognised Decode2 keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + ptr++; +@@ -608,13 +608,13 @@ VOID DoDecode2 () + if (!ST) /* New label */ + { + sprintf (Txt, "Unrecognised label <%s>\n", Sym); +- Error (Txt); ++ Error_s (Txt); + } + + if (!ST->SetUp) + { + sprintf (Txt, "Label <%s> not declared\n", ST->Name); +- Error (Txt); ++ Error_s (Txt); + } + + Decode2 [Ind] = ST->Val; +@@ -649,7 +649,7 @@ VOID DoMicroCode () + if (Ind == INVALID) + { + sprintf (Txt, "Unrecognised Dest keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + Microcode [Addr] |= ((Ind + 1) << 28); /* 0 = no dest */ +@@ -671,7 +671,7 @@ VOID DoMicroCode () + if (Ind == INVALID) + { + sprintf (Txt, "Unrecognised ALU keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + Microcode [Addr] |= (Ind << 22); +@@ -695,7 +695,7 @@ VOID DoMicroCode () + if (Ind == INVALID) + { + sprintf (Txt, "Unrecognised Source 1 keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + Microcode [Addr] |= (Ind << 18); +@@ -719,7 +719,7 @@ VOID DoMicroCode () + if (Ind == INVALID) + { + sprintf (Txt, "Unrecognised Source 2 keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + Microcode [Addr] |= (Ind << 14); +@@ -755,7 +755,7 @@ VOID DoMicroCode () + if (Ind == INVALID) + { + sprintf (Txt, "Unrecognised Misc keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + Microcode [Addr] |= (Ind << 5); +@@ -779,7 +779,7 @@ VOID DoMicroCode () + if (Ind == INVALID) + { + sprintf (Txt, "Unrecognised Condition keyword <%s>\n", Keyword); +- Error (Txt); ++ Error_s (Txt); + } + + Microcode [Addr] |= (Ind + 1); /* 0 = no cond */ +@@ -933,7 +933,7 @@ int main (int argc, char **argv) + if (Addr >= MICROSIZE) + { + sprintf (Txt, "Too many microcode lines - maximum %d", MICROSIZE); +- Error (Txt); ++ Error_s (Txt); + } + + break; +--- a/msym.c ++++ b/msym.c +@@ -15,7 +15,7 @@ + + SymTab SymBase = (SymTab) NULL; + +-extern void Error (STRPTR Msg, BOOL PrintLine); ++extern VOID Error_s (STRPTR Msg); + BOOL DoTitle; + + /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ +@@ -84,7 +84,7 @@ SymTab AddSymbol (STRPTR Sym, ULONG Val, BOOL SetUp) + S = (SymTab) calloc (1, sizeof (struct SymTabType)); + + if (!S) +- Error ("Out of memory (AddSymbol)", FALSE); ++ Error_s ("Out of memory (AddSymbol)"); + + strcpy (S->Name, Sym); + +-- +2.38.1 + diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest index caf22c9021fe..dd6872a9b9ae 100644 --- a/app-emulation/xen-tools/Manifest +++ b/app-emulation/xen-tools/Manifest @@ -27,9 +27,9 @@ DIST xen-gentoo-patches-4.15.3-gentoo-patchset-2.tar.bz2 4681 BLAKE2B 59fe5c2d5f DIST xen-gentoo-patches-4.16.1-gentoo-patchset-2.tar.bz2 5403 BLAKE2B 7fa3b4aa123b2deed260d02b8d34a35dd205207038edb92569278b25c6fe32e0f0e3857c07755553e047f0eb0d9fe7f8b0816e0f3d7f68aee7929afaf6611dfd SHA512 9e7d25640b24235acf756b031b8b7cee582dded65fe7b94a706c990232e9704d574036c3a9605f285e8e9534578d100a3f38719b27b22775f17ef8f68287997e DIST xen-upstream-patches-4.15.4-pre-patchset-1.tar.bz2 68066 BLAKE2B ee6aac9aa8988423fd1594fa09c54678ee8d089abfff27913fdbe4f60c1f2a038e06cca5d03924595036bd9ca9be8a7f61ed5d7662e6534b05a45da24c88babd SHA512 65c7c900ca91f7444cdc03fa0902e8d58d68cd755cfa2d16cf1df76b657328e374fec0da3ceb734aefa10cfa874a46de5f731c3827ab4f815b4eabc305ed497f DIST xen-upstream-patches-4.16.3-pre-patchset-0.tar.bz2 36580 BLAKE2B 7a16b452fda7cf00321c70c239f30fbff72204d5b021aba23e1e08b2d8dee0f1180a18301b5935f4d35dc54533e2e253f047681b837de187a2a174191a168c3c SHA512 5e7328c8cd7ce98cdff47033a76705395419c1322d5212206aa1255d19aeb2fd3d097e71d39137ab97aeab0b9f991e1660b92a6ddb08f02c9407ceaa24aa9ec0 -EBUILD xen-tools-4.15.4.ebuild 16845 BLAKE2B 0cbae3f7d942b0f240bb38f52d830a84d92166be856d8197d31ddb800e2d1f7fcaeff9ecf609ab8f20876b189661c59599c4b4abac4f9bc60a566f7455657730 SHA512 722436dd5984220357ac5ca1b555b40c1c21754ebe6c1464b518ae3b61e5db131b5eb3df5fea18a6c92d458df27b795789552bbdb441d4b39304bf63d67e30f9 -EBUILD xen-tools-4.15.4_pre1.ebuild 16707 BLAKE2B c845719ce59d634f16092f64d2aeaa42021cfd4e0acaf66dd4523ce41c519b88c759cbea2dcbb74fe550d30b210dd1813b541e4b019c6c3b4dcf1b92997dbe4b SHA512 c1ec819b8499b60c34fc071644f10575421b6fe871e5b443a519ec1c94da261073d9dff8449d9aea46831b4b1163e75a9faf4b4f3f697bf0cd9631c75ea1fc3a -EBUILD xen-tools-4.15.4_pre2.ebuild 16709 BLAKE2B 1353f25ea29c214228a4d260982b59aa10a99e8f79dd29016cca262231248d23e20a92cb76e83884316da5a61b298913a09c9098a6f34200852fb8bde7302b7c SHA512 a66fadcf36253f5d65187cd84f15b28c2601e883db2f72da76ae97cc48e2e6f2079b712a88be1e466b657ff4b94058feee0ddf1bc26f6e4db5fe13ec05d7067a -EBUILD xen-tools-4.16.3_pre.ebuild 16197 BLAKE2B 719e5e700675698f26f341960ff3c85e9b9fd6f47d297f3a5ba2eb0f4d465f7cb80fca81b3ac769ee455628efa1b38e860e2046d2b72e29d799480796046ed47 SHA512 2cc290effb5789d470fe1a17571a2bc332414a02aae2c99bfc8ab219555d67f3ffdca85e770b8afb9d2a98c38b5620bba34fa37946da3d37a71e6d7d87224a98 -EBUILD xen-tools-4.16.3_pre1.ebuild 16197 BLAKE2B 719e5e700675698f26f341960ff3c85e9b9fd6f47d297f3a5ba2eb0f4d465f7cb80fca81b3ac769ee455628efa1b38e860e2046d2b72e29d799480796046ed47 SHA512 2cc290effb5789d470fe1a17571a2bc332414a02aae2c99bfc8ab219555d67f3ffdca85e770b8afb9d2a98c38b5620bba34fa37946da3d37a71e6d7d87224a98 +EBUILD xen-tools-4.15.4-r1.ebuild 16893 BLAKE2B 8a9601ba82b401b9638083ee79ebafe3441c9878754025cc6eb72978a2b61f8bab4c60a54161ac437ad680654074c4a52e340d9d75c6d075220e8f965bc18ee7 SHA512 e814d30f829c9c3e2250c455db1548f5e37c37483b17a3350d0f5f0dd0d0765147e6054657294edca1f43d69f736889cd7fbc5f5d9221ba3fd323c8cec0d7a3f +EBUILD xen-tools-4.15.4_pre1-r1.ebuild 16755 BLAKE2B 23695889139b88f96c5a0cf65bca17083202e41907959e903205d4960fd13731b175ddefe360d8540406fc13c6414c35d9bd8b991cd79936c31a6699d535e9fa SHA512 a626c2c12de8066e213747f27c91b6bae1a0e235e2bea5091f74e5cc6e21cdacc3e6b163e6a5d79bb43b6730922afe5cc9bac20f4576b97cf3772ae8b9f16955 +EBUILD xen-tools-4.15.4_pre2-r1.ebuild 16757 BLAKE2B c3b4a505822341f9d03bf0e4c5a0268cb00ed0626f01cf7fcc0e69ff4606bd33c5cc2afe6d82011607ed7563e94f6bf6a9f068378f00d70942a34816f5ba92c3 SHA512 0bab6adc71c3fd6a660cb4e3d24978bfdfce3374e2bf21bece58f333fb9b8acff3bebb1b0e83444448bba74cd4b8f3a64e118c328e0bb4f34f0941cc79a4add8 +EBUILD xen-tools-4.16.3_pre-r1.ebuild 16245 BLAKE2B 9a21b6618065ff1d3fd2b96dd61d19da3ebc97fe75f5ad0aeb64ad9ea509175245eefbf8d17368657248c993d689693cea1122bad4a2cf5b0b76cbb3883967f8 SHA512 a6e35201e5d97a2ef8b147e76c85037e943e5f1996ca166efcbb0651477c7baeff68e36bb88f3556b9cdc81eeb867a04ab1aad274949bb330daa1aaa4f0d69d4 +EBUILD xen-tools-4.16.3_pre1-r1.ebuild 16245 BLAKE2B 9a21b6618065ff1d3fd2b96dd61d19da3ebc97fe75f5ad0aeb64ad9ea509175245eefbf8d17368657248c993d689693cea1122bad4a2cf5b0b76cbb3883967f8 SHA512 a6e35201e5d97a2ef8b147e76c85037e943e5f1996ca166efcbb0651477c7baeff68e36bb88f3556b9cdc81eeb867a04ab1aad274949bb330daa1aaa4f0d69d4 MISC metadata.xml 1562 BLAKE2B a619e34e6fec4c6ffc00fd098dc040c5bb464ed7f2032db2e933fada0614e82c21269175f37720a123404551474e2aeeb2728b405ff93f9b4d9d092d027e0839 SHA512 f45c793a4b4819f0e50501ddc85acdaf99e4d675530712f8dccfb5166d071ae8ed07917a61d56037d6ba3a54123f72f4512d8c11643ea8c6e507feb9d29594e7 diff --git a/app-emulation/xen-tools/xen-tools-4.15.4.ebuild b/app-emulation/xen-tools/xen-tools-4.15.4-r1.ebuild index 2e0320c285c5..e0602f589a17 100644 --- a/app-emulation/xen-tools/xen-tools-4.15.4.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.15.4-r1.ebuild @@ -129,7 +129,12 @@ DEPEND="${COMMON_DEPEND} ) !amd64? ( >=sys-apps/dtc-1.4.0 ) amd64? ( sys-power/iasl - system-seabios? ( sys-firmware/seabios ) + system-seabios? ( + || ( + sys-firmware/seabios + sys-firmware/seabios-bin + ) + ) system-ipxe? ( sys-firmware/ipxe[qemu] ) rombios? ( sys-devel/bin86 sys-devel/dev86 ) ) arm64? ( sys-power/iasl diff --git a/app-emulation/xen-tools/xen-tools-4.15.4_pre1.ebuild b/app-emulation/xen-tools/xen-tools-4.15.4_pre1-r1.ebuild index f80af4173dba..15a12c8d3fd2 100644 --- a/app-emulation/xen-tools/xen-tools-4.15.4_pre1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.15.4_pre1-r1.ebuild @@ -125,7 +125,12 @@ DEPEND="${COMMON_DEPEND} ) !amd64? ( >=sys-apps/dtc-1.4.0 ) amd64? ( sys-power/iasl - system-seabios? ( sys-firmware/seabios ) + system-seabios? ( + || ( + sys-firmware/seabios + sys-firmware/seabios-bin + ) + ) system-ipxe? ( sys-firmware/ipxe[qemu] ) rombios? ( sys-devel/bin86 sys-devel/dev86 ) ) arm64? ( sys-power/iasl diff --git a/app-emulation/xen-tools/xen-tools-4.15.4_pre2.ebuild b/app-emulation/xen-tools/xen-tools-4.15.4_pre2-r1.ebuild index 967bfbbe9a94..745618a4d830 100644 --- a/app-emulation/xen-tools/xen-tools-4.15.4_pre2.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.15.4_pre2-r1.ebuild @@ -125,7 +125,12 @@ DEPEND="${COMMON_DEPEND} ) !amd64? ( >=sys-apps/dtc-1.4.0 ) amd64? ( sys-power/iasl - system-seabios? ( sys-firmware/seabios ) + system-seabios? ( + || ( + sys-firmware/seabios + sys-firmware/seabios-bin + ) + ) system-ipxe? ( sys-firmware/ipxe[qemu] ) rombios? ( sys-devel/bin86 sys-devel/dev86 ) ) arm64? ( sys-power/iasl diff --git a/app-emulation/xen-tools/xen-tools-4.16.3_pre.ebuild b/app-emulation/xen-tools/xen-tools-4.16.3_pre-r1.ebuild index dbd4537cca0f..24c5331e9873 100644 --- a/app-emulation/xen-tools/xen-tools-4.16.3_pre.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.16.3_pre-r1.ebuild @@ -128,7 +128,12 @@ DEPEND="${COMMON_DEPEND} ) !amd64? ( >=sys-apps/dtc-1.4.0 ) amd64? ( sys-power/iasl - system-seabios? ( sys-firmware/seabios ) + system-seabios? ( + || ( + sys-firmware/seabios + sys-firmware/seabios-bin + ) + ) system-ipxe? ( sys-firmware/ipxe[qemu] ) rombios? ( sys-devel/bin86 sys-devel/dev86 ) ) arm64? ( sys-power/iasl diff --git a/app-emulation/xen-tools/xen-tools-4.16.3_pre1.ebuild b/app-emulation/xen-tools/xen-tools-4.16.3_pre1-r1.ebuild index dbd4537cca0f..24c5331e9873 100644 --- a/app-emulation/xen-tools/xen-tools-4.16.3_pre1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.16.3_pre1-r1.ebuild @@ -128,7 +128,12 @@ DEPEND="${COMMON_DEPEND} ) !amd64? ( >=sys-apps/dtc-1.4.0 ) amd64? ( sys-power/iasl - system-seabios? ( sys-firmware/seabios ) + system-seabios? ( + || ( + sys-firmware/seabios + sys-firmware/seabios-bin + ) + ) system-ipxe? ( sys-firmware/ipxe[qemu] ) rombios? ( sys-devel/bin86 sys-devel/dev86 ) ) arm64? ( sys-power/iasl |