diff options
Diffstat (limited to 'sys-boot')
-rw-r--r-- | sys-boot/Manifest.gz | bin | 5904 -> 5904 bytes | |||
-rw-r--r-- | sys-boot/grub/Manifest | 4 | ||||
-rw-r--r-- | sys-boot/grub/grub-2.12-r5.ebuild | 24 | ||||
-rw-r--r-- | sys-boot/grub/grub-9999.ebuild | 24 |
4 files changed, 20 insertions, 32 deletions
diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz Binary files differindex f4a382555588..f55c5f8c2a3a 100644 --- a/sys-boot/Manifest.gz +++ b/sys-boot/Manifest.gz diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest index fbf47f1059ac..234e0d26b3fd 100644 --- a/sys-boot/grub/Manifest +++ b/sys-boot/grub/Manifest @@ -10,6 +10,6 @@ DIST grub-2.12.tar.xz 6675608 BLAKE2B a678f7fafb945d325c8cf47aa086f48357a8f6335b DIST grub-2.12.tar.xz.sig 566 BLAKE2B 9b77fe53041b99f1196743aa6d9fc9c727b17c6512129bab2b35005f2c70f371e30521ddd804bf0c666e36cf2667247980f385ca1ac911fa9b8e0311427dc01c SHA512 fbe971d8c382578b49d33902234edd9cbd084b70820a1a56a59df4ec30874c0dd4fe27f8dc44bb380716bb7480ca68a87d120a25b92a6a10ff6c8ec1b60548d3 DIST unifont-15.0.06.pcf.gz 1358322 BLAKE2B 81811e3de390ca35d1a2dc1f1dee73464e97f44907ba522c218ba9c5e39ca3c9d767552780a257a97c156eb623c17786d9c0d2b67786d61df5ca33a1e10db7ca SHA512 0a28a406629c604f5cbf51f501528239a7ed50d19f93ea505bc5bdc72639e4b926b03f4b8782a5733041f7cdb4aebb9948ac7cfd5a8ad9a0fe309944e595517b EBUILD grub-2.12-r4.ebuild 9368 BLAKE2B 90c9979db88374334de43f6665a989ed0fc1cb4b8c60637062e0054f4653f1c0b76c8f6b9f70c030873da17f3bed19d32fa08c524f201f9fcc2f214992492566 SHA512 c18e7127aba3b98ae55ba6b011dbac734ac87b6132b31e8a2d9b41f95b507e152a019ea74ee3f5d0264399384943704b5adcae369612d0f9f53690bddba0736b -EBUILD grub-2.12-r5.ebuild 12180 BLAKE2B 5f2d5622b141cc4181f0cb56303cb27b843fff3df34a6dcaafa751d0fbf6e231ddfc42d5dd440525f0de711406b65cae2fbbe3a44ca9c804718bb729a785cd55 SHA512 b9e4070625d71c9444d092cb1aeec2a060c6b2e3ba331d67ad74a01a8fec48368244cbf0ac1ad277c0ee9128040938f0be98484a5c8039ef16280e958077be98 -EBUILD grub-9999.ebuild 11848 BLAKE2B c3e930776bcfe340aa541d0f8738c67d99e3101c66c98d5a353fa60bb1360b314e18bd6fdd60d5460e077d1c084444712bf182d3c95901b38aa2d7b466b85a03 SHA512 9a5a70f08b70fc71814090844b54a02fd9e9871b88ce66da39db9e1b1983a9b47be84cb81c91a2f6213cf8376c01159e54d10834815cfe07e4e4f7cef3643c58 +EBUILD grub-2.12-r5.ebuild 12113 BLAKE2B f8c9a29bd706833192f7c4a0084a490b5e05e90293c54ab1bcc05e5e2e3106d4cc3ea6d21c937398e25ff7c57d9049a45c4fb49f7ed3fa3a4be7e03920ad85a1 SHA512 7b912d6069628656f0147b8871a3ea2011d61a308569d287f6933e961c0d4964b58e1e5e7be03c7a996ff5a585a77d3dfa13cd1c54753132c41377a2dcfd231b +EBUILD grub-9999.ebuild 11781 BLAKE2B 4326ee4baffdf2b446f4d2e6cb2f417f7854e337719c7c060acae6d8de3bfbd2ec512d0ae58895052f392ade9d34cbb0ac3320c2727d85a3ddfecf82bfd160d3 SHA512 77c44f56258b88c783299da58313fde72294cac9b316cf754080dd961799076bacc87b9cbe4f7a3fe5aafff86ec62f0e0577aaf2f64e2704aca931e457d39a19 MISC metadata.xml 998 BLAKE2B 6cf6fb80bdca0b1ecba51861a69ca19cb13845a8f516024b93849246f7139e9344dc367ab174e584af3e7f4bff64511746a82ed156474533ffabdcbfc0015224 SHA512 a2e6d559ed7600c739f1256536b9d103536fe4f32a2775ee92df6d37c66ca37133ef6689b84311df0886edadea6f18107a426ceadf45ed532853f8cd6b5b0442 diff --git a/sys-boot/grub/grub-2.12-r5.ebuild b/sys-boot/grub/grub-2.12-r5.ebuild index 2328a488d4ec..1ce846322f6f 100644 --- a/sys-boot/grub/grub-2.12-r5.ebuild +++ b/sys-boot/grub/grub-2.12-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,8 +25,8 @@ if [[ -n ${GRUB_AUTORECONF} ]]; then inherit autotools fi -inherit bash-completion-r1 flag-o-matic multibuild optfeature python-any-r1 -inherit secureboot toolchain-funcs +inherit bash-completion-r1 eapi9-ver flag-o-matic multibuild optfeature +inherit python-any-r1 secureboot toolchain-funcs DESCRIPTION="GNU GRUB boot loader" HOMEPAGE="https://www.gnu.org/software/grub/" @@ -387,23 +387,17 @@ pkg_postinst() { elog "For information on how to configure GRUB2 please refer to the guide:" elog " https://wiki.gentoo.org/wiki/GRUB2_Quick_Start" - if [[ -n ${REPLACING_VERSIONS} ]]; then - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test -gt ${v}; then - ewarn - ewarn "Re-run grub-install to update installed boot code!" - ewarn "Re-run grub-mkconfig to update grub.cfg!" - ewarn - break - fi - done - else + if [[ -z ${REPLACING_VERSIONS} ]]; then elog optfeature "detecting other operating systems (grub-mkconfig)" sys-boot/os-prober optfeature "creating rescue media (grub-mkrescue)" dev-libs/libisoburn sys-fs/mtools optfeature "enabling RAID device detection" sys-fs/mdadm optfeature "automatically updating GRUB's configuration on each kernel installation" "sys-kernel/installkernel[grub]" + elif ver_replacing -lt ${PVR}; then + ewarn + ewarn "Re-run grub-install to update installed boot code!" + ewarn "Re-run grub-mkconfig to update grub.cfg!" + ewarn fi if has_version 'sys-boot/grub:0'; then diff --git a/sys-boot/grub/grub-9999.ebuild b/sys-boot/grub/grub-9999.ebuild index a1ef3c91a73f..52fa6f5a5449 100644 --- a/sys-boot/grub/grub-9999.ebuild +++ b/sys-boot/grub/grub-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,8 +29,8 @@ if [[ -n ${GRUB_AUTORECONF} ]]; then inherit autotools fi -inherit bash-completion-r1 flag-o-matic multibuild optfeature python-any-r1 -inherit secureboot toolchain-funcs +inherit bash-completion-r1 eapi9-ver flag-o-matic multibuild optfeature +inherit python-any-r1 secureboot toolchain-funcs DESCRIPTION="GNU GRUB boot loader" HOMEPAGE="https://www.gnu.org/software/grub/" @@ -384,23 +384,17 @@ pkg_postinst() { elog "For information on how to configure GRUB2 please refer to the guide:" elog " https://wiki.gentoo.org/wiki/GRUB2_Quick_Start" - if [[ -n ${REPLACING_VERSIONS} ]]; then - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test -gt ${v}; then - ewarn - ewarn "Re-run grub-install to update installed boot code!" - ewarn "Re-run grub-mkconfig to update grub.cfg!" - ewarn - break - fi - done - else + if [[ -z ${REPLACING_VERSIONS} ]]; then elog optfeature "detecting other operating systems (grub-mkconfig)" sys-boot/os-prober optfeature "creating rescue media (grub-mkrescue)" dev-libs/libisoburn sys-fs/mtools optfeature "enabling RAID device detection" sys-fs/mdadm optfeature "automatically updating GRUB's configuration on each kernel installation" "sys-kernel/installkernel[grub]" + elif ver_replacing -lt ${PVR}; then + ewarn + ewarn "Re-run grub-install to update installed boot code!" + ewarn "Re-run grub-mkconfig to update grub.cfg!" + ewarn fi if has_version 'sys-boot/grub:0'; then |