From b8c7370a682e4e29cda623222d17a790c01c3642 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 7 Aug 2024 12:37:21 +0100 Subject: gentoo auto-resync : 07:08:2024 - 12:37:20 --- sys-boot/Manifest.gz | Bin 5898 -> 5900 bytes sys-boot/aboot/Manifest | 2 +- sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild | 6 +- sys-boot/dvhtool/Manifest | 2 +- sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild | 9 +- sys-boot/elilo/Manifest | 2 +- sys-boot/elilo/elilo-3.16-r5.ebuild | 4 +- sys-boot/gnu-efi/Manifest | 7 +- sys-boot/gnu-efi/files/gnu-efi-3.0.18-refind.patch | 126 --------------- .../gnu-efi-3.0.18-remove-linux-headers.patch | 14 ++ sys-boot/gnu-efi/gnu-efi-3.0.18-r1.ebuild | 90 ----------- sys-boot/gnu-efi/gnu-efi-3.0.18-r2.ebuild | 2 +- sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild | 111 +++++++++++++ sys-boot/gnu-efi/gnu-efi-3.0.18.ebuild | 85 ---------- sys-boot/grub/Manifest | 6 +- sys-boot/grub/files/grub.default-4 | 6 +- sys-boot/grub/grub-2.12-r4.ebuild | 2 +- sys-boot/grub/grub-9999.ebuild | 2 +- sys-boot/makebootfat/Manifest | 2 +- sys-boot/makebootfat/makebootfat-1.4.ebuild | 1 - sys-boot/milo/Manifest | 2 +- sys-boot/milo/milo-2.4.18.ebuild | 7 +- sys-boot/refind/Manifest | 3 +- .../files/refind-0.14.2-fix-gnu-efi-3.0.18.patch | 77 +++++++++ sys-boot/refind/refind-0.14.2-r1.ebuild | 163 +++++++++++++++++++ sys-boot/refind/refind-0.14.2.ebuild | 178 --------------------- sys-boot/sgibootcd/Manifest | 2 +- sys-boot/sgibootcd/sgibootcd-0.13.ebuild | 7 +- 28 files changed, 392 insertions(+), 526 deletions(-) delete mode 100644 sys-boot/gnu-efi/files/gnu-efi-3.0.18-refind.patch create mode 100644 sys-boot/gnu-efi/files/gnu-efi-3.0.18-remove-linux-headers.patch delete mode 100644 sys-boot/gnu-efi/gnu-efi-3.0.18-r1.ebuild create mode 100644 sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild delete mode 100644 sys-boot/gnu-efi/gnu-efi-3.0.18.ebuild create mode 100644 sys-boot/refind/files/refind-0.14.2-fix-gnu-efi-3.0.18.patch create mode 100644 sys-boot/refind/refind-0.14.2-r1.ebuild delete mode 100644 sys-boot/refind/refind-0.14.2.ebuild (limited to 'sys-boot') diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 792fa7d0f803..96e533c73333 100644 Binary files a/sys-boot/Manifest.gz and b/sys-boot/Manifest.gz differ diff --git a/sys-boot/aboot/Manifest b/sys-boot/aboot/Manifest index 02d4d9c1ff79..e19a4d005f73 100644 --- a/sys-boot/aboot/Manifest +++ b/sys-boot/aboot/Manifest @@ -8,7 +8,7 @@ DIST aboot-1.0_pre20040408.tar.bz2 115062 BLAKE2B 49f1b45abcd4726fd036e24709d10b DIST aboot-2.0_pre20210801.tar.gz 173477 BLAKE2B 54c38a98b9e3e956f08b4fcca6a4f3351364d7774a915916aae8af67237982635a2686c1df0628fc28dcc2443da8ad57be822c8530e1580261c60dde73f00519 SHA512 57181897147bba65e8b216af262bf2d2e57cb76bd809d8207439dbfbe84ff550cf9a43c0f10f9925e54ca21660cfe9441c7607743ff3f7613c1e22e219708081 DIST aboot_gentoo.diff.bz2 9527 BLAKE2B 2492b456f7411630b6ecfb19db775969b69a35c0ef31b2146fd353aac78cf4d3c9ef2162cf54ab4ac025c65607219b3a33a74d2105be196e6dda54dd2509c1f8 SHA512 868a73fee56e9bf6d986175a6a4dc321ed12fb78d74dfb8f1a3e35274577ddc9ea0820768b44836403587b3976ad8dacdcf6562a9ce5c45981c752670901155f DIST gentoo-headers-base-2.6.22.tar.bz2 4700338 BLAKE2B a264d7999ed7735e42ea21f8cf96b60ca1bdbfcb76dbdfcba14a849043e1f6a9109cd72bf5b91b9ab877dc3025ce6a9270ea914cf277b8f77cecff703646a7ec SHA512 99849928eede0c4b101ddc9179c0974cac6b4f18803dc98b72dcbe80cea88d3062f709beaa1b890edbed9c147be0dd516065d4cee945164b5d9f19f7a3cf249d -EBUILD aboot-1.0_pre20040408-r3.ebuild 2649 BLAKE2B 5bd3349ee67f9f3f6b5254386cc20da80bdebe08e6815e03c614231cdce59442677248c82674351be86838d9e39664d063f55b29231f72bc75a6812d6f069f6a SHA512 ce7545633ba5322d5f0f272973837bda883326f60cb9384922f419ef3061e70075aa0b7e737b9386ae42612bb1c2dc488ed73f20b0afa300012e3cf8228d0581 +EBUILD aboot-1.0_pre20040408-r3.ebuild 2619 BLAKE2B c4ad0c5f96bd7ba1c00a00a69e1d459250ea388ad664017f5d993a340f2f3d0031158845060fc26a88ae6923632d6e83c533ec6e041d28c7fa04f08b231d5167 SHA512 726a4f2f2c95abac3b63e49e0bc6e1f551f227ece092096f09f17165de6264acd342765e48aa6a76852efee5fae7abc967f83e27d06aa18d6cc279a0eec8e5fc EBUILD aboot-2.0_pre20210801.ebuild 2022 BLAKE2B 0a60c519407661b734146b9e4204714d9ad68d9675b0c1de15eac9e8eef6b5db219c98d9abc1b7127739b127835618e3ac74c300751fc3735a1183debd580bf1 SHA512 841d1ed7e6f98020632443da011f1ace98dec2fb71f02a27f1c7ed320f3fb37d34b481cd946675855e5fb820b1d3aa25e62635c2e3200cecf708a1bc319c57cb EBUILD aboot-9999.ebuild 1926 BLAKE2B 788056e318b044ac1b5f16bf864908f0faa8eaf3e9060ba5bb46f942f48bb313c95fd290c1b76c2775d97a79cfafbb3041cad3fa22fd8ad97863ad6ec7de6bde SHA512 4c9414846549d9405099d37fb697a48a2d29042f12fa06d42cb621675ad807a045ebb6c81f5591b3b660262d5d4beeb7a5248d806d0212bbe5d9e69a3bd2ee34 MISC metadata.xml 386 BLAKE2B cc554fc4d2a279797d696e72872fc78bf58af8a99aa76d72fcc61672e011121e7253911f57101c34daf02fd14bce6c61143aeeabb0d2b44ec6b3c6fadf9168e2 SHA512 2a7a7483e20736b6670cfb9f0a6de9088c0e7e6087a8157d5edbafa6256b9b8ddf04511d7cb815bf6acc96428120ad36551ae0a86f5c2bb451e08665d0552907 diff --git a/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild b/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild index 80ae29b8a244..a14b4ee280ba 100644 --- a/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild +++ b/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,10 +17,6 @@ SRC_URI="http://aboot.sourceforge.net/tarballs/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" KEYWORDS="-* ~alpha" -IUSE="" - -DEPEND="" -RDEPEND="" src_unpack() { unpack ${A} diff --git a/sys-boot/dvhtool/Manifest b/sys-boot/dvhtool/Manifest index 2e86cc694f5e..793b67c49e2d 100644 --- a/sys-boot/dvhtool/Manifest +++ b/sys-boot/dvhtool/Manifest @@ -3,5 +3,5 @@ AUX dvhtool-1.0.1-debian-warn_type_guess.diff 296 BLAKE2B 294ee95edf5b4c853287d1 AUX dvhtool-1.0.1-debian-xopen_source.diff 208 BLAKE2B 825bf31d2ca44127b77caa7f011b2f7306bc5c8bbc88c6ca7ca4221d5f418148ece4157723ed4ed3ebb28737caa9fb811f66eb64292e0aece3ebcfbb62f695a0 SHA512 500a25a70f94af2911387729cc7fc4320904049f15c437b85030b3bb8694d798dd55a839df141823947b53758888a8e47eb02d24643209401406e50d68196ab1 AUX dvhtool-1.0.1-debian.diff 4724 BLAKE2B dd170f76faadff4dd575eb2bac62cdb86874807bf4a6c92bf0a85df00db6cfde99c92904580d1002833be8485dffb735ebdcdb7e0292be283230e35a1e2cbede SHA512 e495f03249b9b026cee2caa68653630216e7884bd7cb441d7d3939f9cf1d9a48892bad15416cdd205c5e28e6d0a31442aba888cf1cc4900b2c098decdce5ac14 DIST dvhtool_1.0.1.orig.tar.gz 53283 BLAKE2B 7268d3bda57988ab9432d88c3c220a450a4726fd5b2560315e731b50d9088f66821a2629f7d0059305c880e429b77f40f609ea0798d362fb7b5831002a453967 SHA512 e81c4427f98a7aa79b9e8cee6fad35822d5fa48fda17f656407d1d6de50658ff2c8b6c3a890ae07afafebf126b5388c98ebf63af4a93bf1091161a27ea09d140 -EBUILD dvhtool-1.0.1-r2.ebuild 898 BLAKE2B 8f699bc867844d38e90e12144c306296c8227884a79c0bb30892ea2a198869d7f662886dfef0218065b696df2a02c2326963489470286d611304f06931bdae87 SHA512 92b3acbd9149fd72cbed0b932dd8d95f61b1d16fa3d9595b70b13ac41444a79da5010d92ce8015a087ec9699b8d5c91e7ecaa8f3ca24ee62e19759b08e55825d +EBUILD dvhtool-1.0.1-r2.ebuild 867 BLAKE2B 42a6847dc90c4c1e93484effe8def7b43ab520145d862a59221b037f3140a9af63acbecf5762d59e50bd57880de91402c8468d51379686b6a0676f93fd7aca96 SHA512 2b53f2bbb0e8f789a2a22eb013dc0a11bad689759cc662c748e1419ee216fe1cace58a20557d98a4760fe776448f8b9dd32d26e2039dfbec4eeac06724fe3e17 MISC metadata.xml 255 BLAKE2B 38f74d4046b8cadf4d1f04a3c35a7b1dc04a47c8658533c1bc8e2d69da08458084cd52dd84757f3e9fd8368c98f47cbbbf1e4fa24a800aacb55bbed34b83f1f6 SHA512 08802a1297d8dbe5915854d495674e1d9835e664ecb645908b90490c57ab7fc2f6a1ee9b994c45716465dc450ff4dcedf51e575498ec0d6b5a31176c58de1775 diff --git a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild index ba84fd2db50a..ac542155c604 100644 --- a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild +++ b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,17 +8,12 @@ inherit autotools toolchain-funcs DESCRIPTION="Tool to copy kernel(s) into the volume header on SGI MIPS-based workstations" HOMEPAGE="http://packages.debian.org/unstable/utils/dvhtool" SRC_URI="mirror://debian/pool/main/d/dvhtool/dvhtool_${PV}.orig.tar.gz" +S="${S}.orig" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~mips ~x86" -IUSE="" -DEPEND="" -RDEPEND="" - -S="${S}.orig" - PATCHES=( "${FILESDIR}/${P}-debian.diff" "${FILESDIR}/${P}-debian-warn_type_guess.diff" diff --git a/sys-boot/elilo/Manifest b/sys-boot/elilo/Manifest index 2762353ee62d..d0a1337ea399 100644 --- a/sys-boot/elilo/Manifest +++ b/sys-boot/elilo/Manifest @@ -6,5 +6,5 @@ AUX elilo-3.16-strncpy-clash.patch 744 BLAKE2B 421530303406aa819e07883d4b80a27da AUX elilo.conf.sample 150 BLAKE2B d823113e1fcdaf08398f09b6fe9b4b2284004be2886799a69fd776bfaab194413c51969c65d1d81607c0a46699e84132b88bdd2a82f6f41a65ae6fbb061d9356 SHA512 3f99527724759f5c03a5f244b957bc6d50ca378f2b66cbcb19f73fa721d2fd76119ae90669e4cce045f5bc66a80d46b21e76e8c4895d23b22df23ec69262b0e0 DIST elilo-3.16-all.tar.gz 485844 BLAKE2B 813762ffef32a640c074973a07d886e0de137be10ff08e9375cd894b0d83dd8bc96cc33f80da1e698db49cc9f105a905abb2fa04048eaca394d3d70e79cb8534 SHA512 4289b45f2e40b2a12167f2efd9a482cf97baedb13fc24813f360f375296d0d3f107d6c980b4b31262816f664a2536353fa124e689cbd65093da9b16fdddaf842 DIST elilo_3.14-3.debian.tar.gz 32179 BLAKE2B 84f8055d3e33b99ce91079768da80a8800c3c2f569ce5619641a983efb943055dfd9a8fb2fda8e5e6d60009ffefbcc1573098f022f06635d4d5304bc3bfddf1e SHA512 b2d5927bf84d61cc432fc916301ddb3be74db16d3e5ba4f13039e2925606b8870991fbb17f837005d8f2b655b7dcd2b2311dfacd7f02183762caf7081ede638f -EBUILD elilo-3.16-r5.ebuild 2263 BLAKE2B 0591a65f7041e68564886707cb61353d693b20ecf0251f4c603f6e6c0cee8d3cfea862f1c17ff62cdc8c33b588d8ada1419f0ffa3692971ae4bdb65b05420b4a SHA512 c284e993fecfca9c028c9e33e639ff90fe0955a0f9e354abe1725f81e410a5d8adc3c331bce27188580d92bdc5e1e9d7a297baa07863494495128c5cbf9e9f77 +EBUILD elilo-3.16-r5.ebuild 2254 BLAKE2B 48dacfee9a35801dfb6df3cb22d45dce57d42e1cf9a90d6bc4c8e2c6a46cad0ac5adc1df98ad8c5ceda20f4941693b55201bb6848bab4069b05f92dbbb2e051d SHA512 94055cd2b5a03a12742d870d8c5f0d60f112e7e2d770cb9171197f58a66057fdc616524ae4de8bc2c9b1fb34c5ce1bfad051864fb5b6efdc082fc90ba87394c8 MISC metadata.xml 243 BLAKE2B 66e62c67d6277e9e807057685d0ee4ad0b2078abcc66b35beeb189c4f049c67c25829a0ec1c6a259888ed559fb2a46e7587c46dd6faebf4689a61d3eb8c08125 SHA512 2d4d88b896e79aa0028444a091a3d4b3b2c8bad11f99b55afc2a849d174ebb3932d9bca6bc56315660a7add8aed7964a5dd86ed8b0c5d730c5a14b1ac0d007bb diff --git a/sys-boot/elilo/elilo-3.16-r5.ebuild b/sys-boot/elilo/elilo-3.16-r5.ebuild index f7c1659896c8..8f067bedb4c0 100644 --- a/sys-boot/elilo/elilo-3.16-r5.ebuild +++ b/sys-boot/elilo/elilo-3.16-r5.ebuild @@ -9,11 +9,11 @@ DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64" HOMEPAGE="https://sourceforge.net/projects/elilo/" SRC_URI="https://downloads.sourceforge.net/elilo/${P}-all.tar.gz mirror://debian/pool/main/e/elilo/elilo_3.14-3.debian.tar.gz" +S="${WORKDIR}/${P}-source" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ia64 ~x86" -IUSE="" # gnu-efi contains only static libs, so there's no run-time dep on it DEPEND=">=sys-boot/gnu-efi-3.0g @@ -22,8 +22,6 @@ DEPEND=">=sys-boot/gnu-efi-3.0g RDEPEND="sys-boot/efibootmgr sys-fs/dosfstools[compat]" -S="${WORKDIR}/${P}-source" - PATCHES=( "${FILESDIR}"/${PN}-3.16-elilo-loop.patch #299665 "${FILESDIR}"/${PN}-3.16-gnu-efi-3.0.6-ia64.patch diff --git a/sys-boot/gnu-efi/Manifest b/sys-boot/gnu-efi/Manifest index dc3139e67ad1..121364a2282c 100644 --- a/sys-boot/gnu-efi/Manifest +++ b/sys-boot/gnu-efi/Manifest @@ -1,12 +1,11 @@ AUX gnu-efi-3.0.18-clang.patch 904 BLAKE2B dd7c2aed740e9ecfcd918ab4ce4ab05090792f7c77493dbd401b3a54aa966748bb4aaad44d5787125c5e931506b529e91829924822413f00ab2768ef78f37bdb SHA512 9464474ec0c945d2546549f78ab38e30eaf9108dcca2ece33c3c83b3ab3bc471c8cea08197c9ffb0fcd1aa45b8544e2e57d988ca05127e5dc0dc8e945d323033 -AUX gnu-efi-3.0.18-refind.patch 3134 BLAKE2B 22c9f9b35c51dc0a6f3860d30c327b9ece84fa47bd7d867eda7d21f09a6020b200147ee4842440b43ca3b3069ef216eda7fe4e853506a6593c129aed19db3d49 SHA512 6caa3816ca98f5bdcac1204420eccf3911b1ba1faad41a8a080264a177b0f5ded60238fbb76cce279671b46776a483b696a0d51e2eebcef387a35c0330f7d58a +AUX gnu-efi-3.0.18-remove-linux-headers.patch 360 BLAKE2B 2000100455634cfc6244ac1a54e1318b37efc0e411f9780d520cff7d30524f0e61e2980f0067cc27450375745f948671b3e4b4674d87db6f6675f93b590570f0 SHA512 1eb9d2299fd078c5616bbb4e9323544ef70039992cc5262c1bf9e41f4f9c40de70ad4aee973e9d5d665a1b7cc2d2a6b721d13b17326af0cd7cd0b735a7fd8c7e AUX gnu-efi-3.0.9-fix-clang-build.patch 691 BLAKE2B 5b3f60e27982cd9e2cfb385851af4840d0301c1fb590d34b029e18a239a232ecca6a62431e10138d4e12cb44a5f64b415936935c1bdaf601dcf605ebe892de54 SHA512 1f77f4a5dcd2f1589cd6950da3462f2508d0ac51c2d2268400414c336ddd41fcf430e79fb702fd5aa99cb4be0bf0fc6eabe9362d736a1223b1c53c2c0b319584 DIST gnu-efi-3.0.15.tar.bz2 159399 BLAKE2B 0df93d8cacfa1e6d4b7731e32287d4386da9375c5e5c5847df8a29c99d70f5c24b14abc5e44ab9d0a39a6ec96682eb2b5e84d81a5a142d44a50a522a4ae0e3c2 SHA512 64d408b6d115bdc6eebae12fbd6cd907ed5f847f54e506c1e8f8ea5de38a95cf6fac66ab1009bd1d0bd2d54ad45ad598d29bcc303926a5899bf5cc25448cbb2f DIST gnu-efi-3.0.17.tar.bz2 165568 BLAKE2B 27f8171b411a6a8a138d44d91c7e4e4291aa399562825d51a398913572119482ffeb303d7508ae13eacd2cd10b8f5098405ab16eb56243587efe93235f661285 SHA512 0893ca234272584f889b1ae1c75341a9ceee60acfd32765daa5d704191ba00450536a287b949304c6d055d1bf125cc29e24fc41df8e5230e0da4f9d944876512 DIST gnu-efi-3.0.18.tar.bz2 167567 BLAKE2B e080fa4c57a281452a6473304871304d1b5c30d42ee728b4c0c084258ed2f6f2099c068ec5841cee81ecf664dd658dee3b94d68324ebaa498cb49cec4f7f7df9 SHA512 39f9fa14b880441a94a04400ff8850efdd9474929e5501dfd05af06e7747b4d0f7cb742ac811c7026cf52d00508efb73018be4d61d63a1211de0cd931cbc473d EBUILD gnu-efi-3.0.15.ebuild 1923 BLAKE2B 754b9d84be37fa39d42a752c8ea63754d7acc111403dc22c9531f665ae78796ce6a2d004de4e8c1eacff4e5456091af6987a42732bc1200e4b73041079beb491 SHA512 22508b5c37a49ed29cddd57e08565bf79c5c6620921e8b262b9f930298f583ed24c5958a4862984ed5f1a9f286a7eecdc3c7f5f45ee4508b3e6ffd14b307fbd3 EBUILD gnu-efi-3.0.17.ebuild 1954 BLAKE2B 03313137ea41a1a8ad4880076296e7dbc38e1276ff3a46187c8c5fe0db7b833c437e21fb86e15a992ec45824a23798bdd53d16770b0bb1117c9a1afec578ed3d SHA512 c113cdd429bdb6c86641b8e76c859f4e28d377d7f2d441857d077cca0b7b6bc1e54071f4354cef2fc5d17ae2cf7e4312b0a76b622f6428a51ce4a02413c2bc41 -EBUILD gnu-efi-3.0.18-r1.ebuild 1971 BLAKE2B 5fa0fb8a40c59b33a2b8bdbae2f4304460bb84bb1eafae0b210aa6394e111ed11461f9ad38fb7cbf43a3a8086eb2aa4b2712b6d098f7d63c77ae7deafd671a02 SHA512 d8e47be2281373c720c0851580e36afdc255dca6402bb759c416b456244e29c78a6c8032bb89fb021a1a82deadff05b19b41bdae8ebdd7b49b0110233a1086d1 -EBUILD gnu-efi-3.0.18-r2.ebuild 1942 BLAKE2B 95e0ad4afa13a39990120c277d3b2dd31d02f15b539e5355593ca642f82810d080bb6074e45bef28f503cc3c070bbdba8fb110f05514f2b778511a0f54fddcbd SHA512 c3b7cc45ef9a57bcc569a6396b77fe9389cfb52fc0a644199afd545ae3bdb3cf6017949bb8db4e88b91d50a2473e5bd92206369b8d5940dc8d10441453f2e81e -EBUILD gnu-efi-3.0.18.ebuild 1897 BLAKE2B c2bf428fc4688807ea1cb6db1fce16119abd72ec9aae861f87d6bf700f1a22d040ab744cf874998dddce460680af380884066d50172ea55e79c24ade528fe037 SHA512 5ad5f279e6bb93f0f13dbcad88026f1420c23fc802224fa6db676544679e9dbd09810659bc6f0102e9ced30c88a5b6095041781a5d5b1be6e8bef9b9957d50a6 +EBUILD gnu-efi-3.0.18-r2.ebuild 1938 BLAKE2B 18a2d294be0f855a8302806af7c893c6febbe598bd993e8036ef763ed9e5cac353a7ed87f5c572d3d6e9db8f8ab28eace207e14059493e656364c7c1b8248ca1 SHA512 7344022247b0cc0107f695893e20da5b62519e7f36dbd5b98d2195ade76f32e83e0e756cff8b877f14a9860743cc148380168de780c58b36eaf22a1c415e0bce +EBUILD gnu-efi-3.0.18-r3.ebuild 2472 BLAKE2B a2f6d030c89b88d0afbf895678e8b13105e873616ac73cfb468f9d57000207475d54fd63144befff3255d13b1e0e226cdb236f8aa13cfa87cb82198db8aa47cb SHA512 d9b73839447277aea53e2bf57b52b188bc314324c4a1006871bd34159aceb642f223def6d6dc2a84b03b693774de997cc8c21ffafcdf814a7eb8c3e79b3301fb MISC metadata.xml 381 BLAKE2B a3cbadc2ae97d29ac87c04f3209cd7f4879ef70903907f319b425f038f07fd6bbc357a0291e70909a3b0b2097de6b63daf0f568d0fd7097c7bd2d9c9c7f3a963 SHA512 abbdda69a47f94442977af7491596e40873767256f5e75c3c06b614a369ec8cb7103a132e77a95c99ba24e4b205e5c3fc267039c920c1268a19b17e4ac779b79 diff --git a/sys-boot/gnu-efi/files/gnu-efi-3.0.18-refind.patch b/sys-boot/gnu-efi/files/gnu-efi-3.0.18-refind.patch deleted file mode 100644 index d198426c4635..000000000000 --- a/sys-boot/gnu-efi/files/gnu-efi-3.0.18-refind.patch +++ /dev/null @@ -1,126 +0,0 @@ -https://github.com/ncroxon/gnu-efi/commit/f5bb548df572c992fe3389a586bec3a19b092c18 -https://github.com/ncroxon/gnu-efi/commit/6b9dae0bef0fab82230a6672eaadd38d739e3e1e - -From f5bb548df572c992fe3389a586bec3a19b092c18 Mon Sep 17 00:00:00 2001 -From: Callum Farmer -Date: Thu, 25 Apr 2024 15:27:26 +0100 -Subject: [PATCH] Align RTLIB CopyMem/SetMem with normal versions - -Looks like 699e452654df6de53890ae994756b0d47237e3ac broke rEFInd -(https://sourceforge.net/p/refind/code/ci/189e405630293445df8565e36b831bba56e87093/) ---- a/inc/efirtlib.h -+++ b/inc/efirtlib.h -@@ -45,6 +45,7 @@ RtZeroMem ( - ); - - VOID -+EFIAPI - RUNTIMEFUNCTION - RtSetMem ( - IN VOID *Buffer, -@@ -53,10 +54,11 @@ RtSetMem ( - ); - - VOID -+EFIAPI - RUNTIMEFUNCTION - RtCopyMem ( - IN VOID *Dest, -- IN CONST VOID *Src, -+ IN VOID *Src, - IN UINTN len - ); - ---- a/lib/runtime/efirtlib.c -+++ b/lib/runtime/efirtlib.c -@@ -42,6 +42,7 @@ RtZeroMem ( - #pragma RUNTIME_CODE(RtSetMem) - #endif - VOID -+EFIAPI - RUNTIMEFUNCTION - RtSetMem ( - IN VOID *Buffer, -@@ -61,10 +62,11 @@ RtSetMem ( - #pragma RUNTIME_CODE(RtCopyMem) - #endif - VOID -+EFIAPI - RUNTIMEFUNCTION - RtCopyMem ( - IN VOID *Dest, -- IN CONST VOID *Src, -+ IN VOID *Src, - IN UINTN len - ) - { - -From 6b9dae0bef0fab82230a6672eaadd38d739e3e1e Mon Sep 17 00:00:00 2001 -From: Callum Farmer -Date: Sat, 27 Apr 2024 13:14:28 +0100 -Subject: [PATCH] Fixup string functions for new CopyMem - -Signed-off-by: Callum Farmer ---- a/lib/runtime/rtstr.c -+++ b/lib/runtime/rtstr.c -@@ -69,10 +69,13 @@ RtStrnCpy ( - ) - // copy strings - { -+ CHAR16 CopySrc = *Src; -+ CHAR16 *PCopySrc = &CopySrc; -+ - UINTN Size = RtStrnLen(Src, Len); - if (Size != Len) - RtSetMem(Dest + Size, (Len - Size) * sizeof(CHAR16), '\0'); -- RtCopyMem(Dest, Src, Size * sizeof(CHAR16)); -+ RtCopyMem(Dest, PCopySrc, Size * sizeof(CHAR16)); - } - - #ifndef __GNUC__ -@@ -105,10 +108,13 @@ RtStpnCpy ( - ) - // copy strings - { -+ CHAR16 CopySrc = *Src; -+ CHAR16 *PCopySrc = &CopySrc; -+ - UINTN Size = RtStrnLen(Src, Len); - if (Size != Len) - RtSetMem(Dest + Size, (Len - Size) * sizeof(CHAR16), '\0'); -- RtCopyMem(Dest, Src, Size * sizeof(CHAR16)); -+ RtCopyMem(Dest, PCopySrc, Size * sizeof(CHAR16)); - return Dest + Size; - } - -@@ -137,10 +143,12 @@ RtStrnCat ( - ) - { - UINTN DestSize, Size; -+ CHAR16 CopySrc = *Src; -+ CHAR16 *PCopySrc = &CopySrc; - - DestSize = RtStrLen(Dest); - Size = RtStrnLen(Src, Len); -- RtCopyMem(Dest + DestSize, Src, Size * sizeof(CHAR16)); -+ RtCopyMem(Dest + DestSize, PCopySrc, Size * sizeof(CHAR16)); - Dest[DestSize + Size] = '\0'; - } - ---- a/lib/str.c -+++ b/lib/str.c -@@ -201,11 +201,13 @@ StrDuplicate ( - { - CHAR16 *Dest; - UINTN Size; -+ CHAR16 CopySrc = *Src; -+ CHAR16 *PCopySrc = &CopySrc; - - Size = StrSize(Src); - Dest = AllocatePool (Size); - if (Dest) { -- CopyMem (Dest, (void *)Src, Size); -+ CopyMem (Dest, PCopySrc, Size); - } - return Dest; - } diff --git a/sys-boot/gnu-efi/files/gnu-efi-3.0.18-remove-linux-headers.patch b/sys-boot/gnu-efi/files/gnu-efi-3.0.18-remove-linux-headers.patch new file mode 100644 index 000000000000..e997aae58836 --- /dev/null +++ b/sys-boot/gnu-efi/files/gnu-efi-3.0.18-remove-linux-headers.patch @@ -0,0 +1,14 @@ +https://bugs.gentoo.org/888829 + +--- a/apps/Makefile ++++ b/apps/Makefile +@@ -41,9 +41,7 @@ + + include $(SRCDIR)/../Make.defaults + +-LINUX_HEADERS = /usr/src/sys/build + APPSDIR = $(LIBDIR)/gnuefi/apps +-CPPFLAGS += -D__KERNEL__ -I$(LINUX_HEADERS)/include + CRTOBJS = $(TOPDIR)/$(ARCH)/gnuefi/crt0-efi-$(ARCH).o + + LDSCRIPT = $(TOPDIR)/gnuefi/elf_$(ARCH)_efi.lds diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.18-r1.ebuild b/sys-boot/gnu-efi/gnu-efi-3.0.18-r1.ebuild deleted file mode 100644 index 4261653d9664..000000000000 --- a/sys-boot/gnu-efi/gnu-efi-3.0.18-r1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2004-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Library for build EFI Applications" -HOMEPAGE="https://sourceforge.net/projects/gnu-efi/" -SRC_URI="https://downloads.sourceforge.net/gnu-efi/${P}.tar.bz2" - -# inc/, lib/ dirs (README.efilib) -# - BSD-2 -# gnuefi dir: -# - BSD (3-cluase): crt0-efi-ia32.S -# - GPL-2+ : setjmp_ia32.S -LICENSE="GPL-2+ BSD BSD-2" -SLOT="0" -KEYWORDS="-* amd64 arm arm64 ~ia64 ~riscv x86" -IUSE="abi_x86_32 abi_x86_64 custom-cflags" -REQUIRED_USE=" - amd64? ( || ( abi_x86_32 abi_x86_64 ) ) - x86? ( || ( abi_x86_32 abi_x86_64 ) ) -" - -# These objects get run early boot (i.e. not inside of Linux), -# so doing these QA checks on them doesn't make sense. -QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o" -RESTRICT="strip" - -PATCHES=( - "${FILESDIR}"/${P}-clang.patch - "${FILESDIR}"/${P}-refind.patch -) - -src_prepare() { - default - sed -i -e "s/-Werror//" Make.defaults || die -} - -efimake() { - local arch= - case ${CHOST} in - arm*) arch=arm ;; - aarch64*) arch=aarch64 ;; - ia64*) arch=ia64 ;; - i?86*) arch=ia32 ;; - riscv64*) arch=riscv64;; - x86_64*) arch=x86_64 ;; - *) die "Unknown CHOST" ;; - esac - - local args=( - ARCH="${arch}" - HOSTCC="${BUILD_CC}" - CC="${CC}" - AS="${AS}" - LD="${LD}" - AR="${AR}" - OBJCOPY="${OBJCOPY}" - PREFIX="${EPREFIX}/usr" - LIBDIR='$(PREFIX)'/$(get_libdir) - ) - emake -j1 "${args[@]}" "$@" -} - -src_compile() { - tc-export BUILD_CC AR AS CC LD OBJCOPY - - if ! use custom-cflags; then - unset CFLAGS CPPFLAGS LDFLAGS - fi - - if use amd64 || use x86; then - use abi_x86_32 && CHOST=i686 ABI=x86 efimake - use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake - else - efimake - fi -} - -src_install() { - if use amd64 || use x86; then - use abi_x86_32 && CHOST=i686 ABI=x86 efimake INSTALLROOT="${D}" install - use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake INSTALLROOT="${D}" install - else - efimake INSTALLROOT="${D}" install - fi - einstalldocs -} diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.18-r2.ebuild b/sys-boot/gnu-efi/gnu-efi-3.0.18-r2.ebuild index 32be646c8652..4a3db4824f5b 100644 --- a/sys-boot/gnu-efi/gnu-efi-3.0.18-r2.ebuild +++ b/sys-boot/gnu-efi/gnu-efi-3.0.18-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://downloads.sourceforge.net/gnu-efi/${P}.tar.bz2" # - GPL-2+ : setjmp_ia32.S LICENSE="GPL-2+ BSD BSD-2" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86" +KEYWORDS="-* amd64 arm arm64 ~ia64 ~riscv x86" IUSE="abi_x86_32 abi_x86_64 custom-cflags" REQUIRED_USE=" amd64? ( || ( abi_x86_32 abi_x86_64 ) ) diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild b/sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild new file mode 100644 index 000000000000..5e1f208f9dba --- /dev/null +++ b/sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild @@ -0,0 +1,111 @@ +# Copyright 2004-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Library for build EFI Applications" +HOMEPAGE="https://sourceforge.net/projects/gnu-efi/" +SRC_URI="https://downloads.sourceforge.net/gnu-efi/${P}.tar.bz2" + +# inc/, lib/ dirs (README.efilib) +# - BSD-2 +# gnuefi dir: +# - BSD (3-cluase): crt0-efi-ia32.S +# - GPL-2+ : setjmp_ia32.S +LICENSE="GPL-2+ BSD BSD-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86" +IUSE="abi_x86_32 abi_x86_64 custom-cflags" +REQUIRED_USE=" + amd64? ( || ( abi_x86_32 abi_x86_64 ) ) + x86? ( || ( abi_x86_32 abi_x86_64 ) ) +" + +# for ld.bfd and objcopy +BDEPEND="sys-devel/binutils" + +# These objects get run early boot (i.e. not inside of Linux), +# so doing these QA checks on them doesn't make sense. +QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o" +RESTRICT="strip" + +PATCHES=( + "${FILESDIR}"/${P}-clang.patch + "${FILESDIR}"/${PN}-3.0.18-remove-linux-headers.patch +) + +check_and_set_objcopy() { + if [[ ${MERGE_TYPE} != "binary" ]]; then + # bug #931792 + # llvm-objcopy does not support EFI target, try to use binutils objcopy or fail + tc-export OBJCOPY + OBJCOPY="${OBJCOPY/llvm-/}" + LANG=C LC_ALL=C "${OBJCOPY}" --help | grep -q '\SetMem, sector, MBR_BOOTCODE_SIZE, 0); + refit_call3_wrapper(gBS->CopyMem, sector, syslinux_mbr, SYSLINUX_MBR_SIZE); + } + +--- a/libeg/lodepng_xtra.c ++++ b/libeg/lodepng_xtra.c +@@ -87,7 +87,7 @@ int MyStrlen(const char *InString) { + } // int MyStrlen() + + VOID *MyMemSet(VOID *s, int c, size_t n) { +- SetMem(s, c, n); ++ MySetMem(s, c, n); + return s; + } + +--- a/refind/config.c ++++ b/refind/config.c +@@ -667,7 +667,7 @@ VOID ReadConfig(CHAR16 *FileName) + HandleStrings(TokenList, TokenCount, &(GlobalConfig.DriverDirs)); + + } else if (MyStriCmp(TokenList[0], L"showtools")) { +- SetMem(GlobalConfig.ShowTools, NUM_TOOLS * sizeof(UINTN), 0); ++ MySetMem(GlobalConfig.ShowTools, NUM_TOOLS * sizeof(UINTN), 0); + GlobalConfig.HiddenTags = FALSE; + for (i = 1; (i < TokenCount) && (i < NUM_TOOLS); i++) { + FlagName = TokenList[i]; +--- a/refind/launch_legacy.c ++++ b/refind/launch_legacy.c +@@ -114,7 +114,7 @@ static EFI_STATUS ActivateMbrPartition(IN EFI_BLOCK_IO *BlockIO, IN UINTN Partit + } + if (!HaveBootCode) { + // no boot code found in the MBR, add the syslinux MBR code +- SetMem(SectorBuffer, MBR_BOOTCODE_SIZE, 0); ++ MySetMem(SectorBuffer, MBR_BOOTCODE_SIZE, 0); + MyCopyMem(SectorBuffer, syslinux_mbr, SYSLINUX_MBR_SIZE); + } + +--- a/refind/lib.c ++++ b/refind/lib.c +@@ -651,7 +651,7 @@ static VOID SetFilesystemData(IN UINT8 *Buffer, IN UINTN BufferSize, IN OUT REFI + + LOG(2, LOG_LINE_NORMAL, L"Identifying filesystem types...."); + if ((Buffer != NULL) && (Volume != NULL)) { +- SetMem(&(Volume->VolUuid), sizeof(EFI_GUID), 0); ++ MySetMem(&(Volume->VolUuid), sizeof(EFI_GUID), 0); + Volume->FSType = FS_TYPE_UNKNOWN; + + if (BufferSize >= (1024 + 100)) { +--- a/refind/lib.h ++++ b/refind/lib.h +@@ -133,10 +133,13 @@ VOID MyFreePool(IN OUT VOID *Pointer); + + // When using GNU-EFI, call the EFI's built-in gBS->CopyMem() function, because + // GNU-EFI 3.0.18 changed its CopyMem() definition in a way that broke rEFInd. ++// Same for SetMem + #ifdef __MAKEWITH_GNUEFI + #define MyCopyMem(Dest, Src, len) refit_call3_wrapper(gBS->CopyMem, Dest, Src, len) ++#define MySetMem(Dest, Src, len) refit_call3_wrapper(gBS->SetMem, Dest, Src, len) + #else + #define MyCopyMem(Dest, Src, len) CopyMem(Dest, Src, len) ++#define MySetMem(Dest, Src, len) SetMem(Dest, Src, len) + #endif + + BOOLEAN EjectMedia(VOID); diff --git a/sys-boot/refind/refind-0.14.2-r1.ebuild b/sys-boot/refind/refind-0.14.2-r1.ebuild new file mode 100644 index 000000000000..d3866389c5cb --- /dev/null +++ b/sys-boot/refind/refind-0.14.2-r1.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature secureboot toolchain-funcs + +DESCRIPTION="The UEFI Boot Manager by Rod Smith" +HOMEPAGE="https://www.rodsbooks.com/refind/" +SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PV}/${PN}-src-${PV}.tar.gz" + +LICENSE="BSD CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.3 GPL-2+ GPL-3+ LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs" +IUSE="${FS_USE} doc" + +DEPEND="sys-boot/gnu-efi" + +# for ld.bfd and objcopy +BDEPEND="sys-devel/binutils" + +DOCS=( README.txt NEWS.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.0.2-clang.patch + "${FILESDIR}"/${P}-fix-gnu-efi-3.0.18.patch +) + +checktools() { + if [[ ${MERGE_TYPE} != "binary" ]]; then + # bug #832018 + tc-export LD + tc-ld-force-bfd + # the makefile calls LD directly, so try to fix LD too + LD="${LD/.lld/.bfd}" + tc-ld-is-lld "${LD}" && die "Linking with lld produces broken executables and may lead to unbootable system" + + # bug #732256 + # llvm-objcopy does not support EFI target, try to use binutils objcopy or fail + tc-export OBJCOPY + OBJCOPY="${OBJCOPY/llvm-/}" + LANG=C LC_ALL=C "${OBJCOPY}" --help | grep -q '\=${efi}-${broken}"; then - ewarn "This version of refind does not display jpegs correctly if compiled with >=${efi}-${broken} (bug #934474)" - fi - fi -} - -pkg_pretend() { - check-gnu-efi - checktools -} - -pkg_setup() { - check-gnu-efi - - if use x86; then - export EFIARCH=ia32 - export BUILDARCH=ia32 - elif use amd64; then - export EFIARCH=x64 - export BUILDARCH=x86_64 - fi - secureboot_pkg_setup - - # this does not only check, but also exports LD and OBJCOPY - checktools -} - -src_prepare() { - default - - # bug #598647 - PIE not supported - sed -e '/^CFLAGS/s/$/ -fno-PIE/' -i Make.common || die - sed -e '1 i\.NOTPARALLEL:' -i filesystems/Makefile || die - - # bug #881131, bug #832018 - sed -e 's/-fno-tree-loop-distribute-patterns/-ffreestanding/' -i Make.common || die - - cp "${FILESDIR}"/refind-sbat-gentoo-${PV}.csv refind-sbat-gentoo.csv || die -} - -src_compile() { - # Update fs targets depending on uses - local fs fs_names=() - for fs in ${FS_USE}; do - fs=${fs#+} - if use "${fs}"; then - fs_names+=( ${fs} ) - fi - done - fs_names=( "${fs_names[@]/%/_gnuefi}" ) - - # Prepare flags - local make_flags=( - ARCH="${BUILDARCH}" - CC="$(tc-getCC)" - AS="$(tc-getAS)" - LD="${LD}" - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - OBJCOPY="${OBJCOPY}" - GNUEFILIB="${ESYSROOT}/usr/$(get_libdir)" - EFILIB="${ESYSROOT}/usr/$(get_libdir)" - EFICRT0="${ESYSROOT}/usr/$(get_libdir)" - FILESYSTEMS="${fs_names[*]}" - FILESYSTEMS_GNUEFI="${fs_names[*]}" - REFIND_SBAT_CSV=refind-sbat-gentoo.csv - ) - - emake "${make_flags[@]}" all_gnuefi -} - -src_install() { - exeinto "/usr/$(get_libdir)/${PN}" - doexe refind-install - dosym -r "/usr/$(get_libdir)/${PN}/refind-install" "/usr/sbin/refind-install" - - doman "docs/man/"* - use doc && DOCS+=( docs/refind docs/Styles ) - einstalldocs - - insinto "/usr/$(get_libdir)/${PN}/refind" - doins "refind/refind_${EFIARCH}.efi" - doins "refind.conf-sample" - doins -r images icons fonts banners - - if [[ -d "drivers_${EFIARCH}" ]]; then - doins -r "drivers_${EFIARCH}" - fi - - insinto "/usr/$(get_libdir)/${PN}/refind/tools_${EFIARCH}" - doins "gptsync/gptsync_${EFIARCH}.efi" - - insinto "/etc/refind.d" - doins -r "keys" - - dosbin "mkrlconf" - dosbin "mvrefind" - dosbin "refind-mkdefault" - - secureboot_auto_sign --in-place -} - -pkg_postinst() { - elog "rEFInd has been built and installed into ${EROOT}/usr/$(get_libdir)/${PN}" - elog "You will need to use the command 'refind-install' to install" - elog "the binaries into your EFI System Partition" - - optfeature_header "refind-install requires additional packages to be fully functional:" - optfeature "binary signing for use with SecureBoot" app-crypt/sbsigntools - optfeature "writing to NVRAM" sys-boot/efibootmgr - optfeature "ESP management" sys-apps/gptfdisk - elog "" - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "A sample configuration can be found at" - elog "${EROOT}/usr/$(get_libdir)/${PN}/refind/refind.conf-sample" - else - if ver_test "${REPLACING_VERSIONS}" -lt "0.12.0"; then - ewarn "This new version uses sys-apps/gptfdisk instead of sys-block/parted" - ewarn "to manage ESP" - ewarn "" - fi - ewarn "Note that this installation will not update any EFI binaries" - ewarn "on your EFI System Partition - this needs to be done manually" - fi -} diff --git a/sys-boot/sgibootcd/Manifest b/sys-boot/sgibootcd/Manifest index 87a98186be6a..f8983de0bb9b 100644 --- a/sys-boot/sgibootcd/Manifest +++ b/sys-boot/sgibootcd/Manifest @@ -1,3 +1,3 @@ DIST sgibootcd-0.13.tar.xz 3736 BLAKE2B 793825c9ad88449b187ceab28d474e5676d45d3ea2c649dbbf669f00cf6dc9d55bc1e9900a4bf321a7dfddd8f5bc65e5e2fbc61fe913e7be43df9064118efcac SHA512 aa7780e360e0b5d4c9c0d6b5894897fa5f6ff13b1a389ba913f27cbdf8173db123e59426391d2a0e154f836277a780dc004617608adb88e7e6f3e8b6348729f9 -EBUILD sgibootcd-0.13.ebuild 1090 BLAKE2B cbd1aaabf8161e8b7b21a4844ac6f1317752feb9651aa13aace5eddfeacd862d95a2c934585795b4c5704fa767d6b31efc289b5c669f1f30353316bd9f6905eb SHA512 f81d517eb1cd9a63202f77cd68778cc492ad5c096675e91e2899f4a68c13293c4d28a813d5573a35427c86884d5fdc3ec35e03aefb55518f22ff522d627227bf +EBUILD sgibootcd-0.13.ebuild 1048 BLAKE2B 1f55e7b5af06816aa09a15297c67189bc4bc00b6d8f5c180a733fb32f9aa238d64c537bbc6d254e7441a4acf3b51eacf21add2225682377849ccada34a1c6c80 SHA512 2fd802996852f2ee5e4e78cbae1df55127ca283355b3d7499c49f0901004719bad3c3b02f4e8dc584481679c0f557e1a53a8893acc852ec43dcdd1635310dd8b MISC metadata.xml 416 BLAKE2B edb7cb09967b542fdaea40c35fd85b5d4977eec6c274e26b3f037933b51745001c2d0bbb33d82c35d73aefff1c0670d9a04ae7cb665f4d984f0824ac1ce4a934 SHA512 0b7ef2783c65cd15922d9b35e79af0572578695f786e19f133f981954701c9c8bcb3d09c099ef1d50f9b2460b07226a0f3d1c1b265b06610f9a93c388d1a5e71 diff --git a/sys-boot/sgibootcd/sgibootcd-0.13.ebuild b/sys-boot/sgibootcd/sgibootcd-0.13.ebuild index 4ecf329c44a2..2fc4abc1a48a 100644 --- a/sys-boot/sgibootcd/sgibootcd-0.13.ebuild +++ b/sys-boot/sgibootcd/sgibootcd-0.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 2005-2021 Gentoo Authors +# Copyright 2005-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -12,11 +12,6 @@ LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~mips" -IUSE="" -RDEPEND="" -DEPEND="" -RESTRICT="" - # sgibootcd is a small utility used to build the image that is burned to a # CD and used to boot SGI systems. Its compilation does not involve the # external linker, 'ld', and thus this makes it difficult to reliably pass -- cgit v1.2.3