gpo.zugaina.org

Search Portage & Overlays:

sys-boot/grub

GNU GRUB boot loader

Screenshots

  • grub-9999
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: gentoo
  • grub-9999
    device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: linux-be
  • grub-2.12_p1-r5
    amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot verify-sig

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: JRG
  • grub-2.12_p1-r4
    amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86
    device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh verify-sig

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: JRG
  • grub-2.12-r6
    amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot verify-sig

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: gentoo
  • grub-2.12
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot verify-sig

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: konsolebox

ChangeLog

commit a78e95d3b90897a7e0c47bcad8c064df83c4920a
Merge: 21a9772 f0ce6f2
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Thu Jun 8 16:50:53 2023 +0200

genkernel#6 Merge branch 'filtered-gentoo' into genkernel-9-sync-with-upstream

commit f86827b34c6cbdadf098446adadfdb5801c94b07
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sat May 20 19:13:20 2023 +0200

Remove zfs ebuilds

From https://bugs.gentoo.org/show_bug.cgi?id=906429:
```
sys-fs/zfs-0.8.6: failed sourcing ebuild: No supported implementation in PYTHON_COMPAT., (python-utils-r1.eclass, line 171: called die)
sys-fs/zfs-0.8.9999: failed sourcing ebuild: No supported implementation in PYTHON_COMPAT., (python-utils-r1.eclass, line 171: called die)
```

Instead of patching the old ebuilds (and perhaps zfs-0.8.6 itself)
to support the newer Python versions,
just remove the zfs-with-beadm-included forked ebuilds
and use the standalone beadm ebuild.

Other included changes:
- bemerge: Depend on zfs, since it uses libnvpair from it.
- Merge `beadm.keywords` into the main `linux-be.keywords`.
- Remove `linux-be-zfs-*.keywords`.
- README.md: Update wiki link (the current one is broken).
- `sanity.sh`: Remove checks for `zfs*` ebuilds.

Upgrade instructions:
- Remove broken symlinks to keywords:
```
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-master.keywords
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-0.7.keywords
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-0.8.keywords
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-0.8.9999.keywords
rm -f /etc/portage/package.accept_keywords/beadm.keywords
```
- If still using `zfs{,-kmod}:0/libbe` ebuilds,
see !20 for switching to `beadm` ebuild
and Gentoo-provided `zfs{,-kmod}` ebuilds.

commit 7d394cfdbf6dbe6e63e8af1debe04f8f152f06d3
Author: Michael Mair-Keimberger <mmk@levelnine.at>
Date: Wed May 10 20:18:37 2023 +0200

sys-boot/grub: remove unused file

Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30978
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

commit 0935f61735e72f80fd4d72655fc8462564be42ee
Author: Aleksander Mistewicz <a.mistewicz@gmail.com>
Date: Sat Jan 21 08:33:52 2023 +0100

Bump python compat to fix https://bugs.gentoo.org/891091

commit 8fd2ef89efd2b9f48443f537a674200a20297300
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jan 17 11:01:49 2023 -0500

sys-boot/grub: set GRUB_DISABLE_LINUX_PARTUUID=false by default

Closes: https://bugs.gentoo.org/711072
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 4b2d36f5d38d8be6a7038b75b1002b8a4bc7b70b
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jan 17 10:52:38 2023 -0500

sys-boot/grub: clean up autogen.sh handling

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit b16b929edeb9566c60c9b931da0a49c37c937f57
Author: David Seifert <soap@gentoo.org>
Date: Sat Jan 14 13:51:19 2023 +0100

*/*: remove py3.8 from PYTHON_COMPAT

Signed-off-by: David Seifert <soap@gentoo.org>

commit bbaf5b288ff96b8151a1cf6ee779040e5c363bd6
Author: Sam James <sam@gentoo.org>
Date: Sun Jan 1 03:04:53 2023 +0000

sys-boot/grub: force Bison too

Already in BDEPEND, just unset to avoid having to explicitly say bison vs bison -y.

Bug: https://bugs.gentoo.org/887211
Signed-off-by: Sam James <sam@gentoo.org>

commit 5251d7dd65095a453ab0436389da16b2fc1a43d7
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Dec 20 13:06:50 2022 -0500

sys-boot/grub: force LEX=flex

GRUB's configure script checks the version of flex by calling
$ --version. If app-alternatives/lex[reflex] is installed,
this version check will fail.

Closes: https://bugs.gentoo.org/887211
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 4042b571515c4ce225966478c307c23e6dfedb12
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Dec 20 13:10:40 2022 -0500

sys-boot/grub: drop 2.06-r3

Bug: https://bugs.gentoo.org/881413
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit f2aedf46a64eeadcd11dd6eb6ce603ee3f31ea79
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Nov 15 19:42:37 2022 -0500

sys-boot/grub: fix pkgcheck warnings

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit af85cb7f8ebfc83b6ac9517fe73d7eec62a5ce89
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Nov 15 19:29:40 2022 -0500

sys-boot/grub: backport security fixes

Bug: https://bugs.gentoo.org/881413
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 3791f24c665cc6e14c9b86a47964304c5d44435f
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Sep 26 10:56:43 2022 -0400

sys-boot/grub: add postinst warning to run grub-install

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 32a9dc47dc35cd8d597bc2a05a9fdb798712afb2
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Jun 20 14:04:32 2022 -0400

sys-boot/grub: add python 3.11

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 8e7880c7323bb735df351699a098cc68c744fc59
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Jun 20 11:08:49 2022 -0400

sys-boot/grub: backport changes to fix build with clang

Closes: https://bugs.gentoo.org/851831
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit a30942099c5b2c9d9a198a47719ecc8fd159eaec
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jun 7 21:02:45 2022 -0400

sys-boot/grub: backport many patches

Bug: https://bugs.gentoo.org/850535
Closes: https://github.com/gentoo/gentoo/pull/25629
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 55fd70199664b2ca87981e22183b59690814eba3
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Dec 14 23:54:32 2021 -0500

sys-boot/grub: remove '-pie' from LDFLAGS

Closes: https://bugs.gentoo.org/829165
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 8d4ad1236952603696164119cd240a69213639c0
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Sep 14 10:00:46 2021 -0400

sys-boot/grub: document global variables

Bug: https://bugs.gentoo.org/813037
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 348e4700216075fb9b7e2a6dc45fb0dbd8843958
Author: Ulrich Müller <ulm@gentoo.org>
Date: Sat Sep 11 09:55:31 2021 +0200

**/metadata.xml: Replace http by https in DOCTYPE element

Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>

commit 15041187e03dff344966267c2ecea40722699249
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Sep 7 13:27:32 2021 -0400

sys-boot/grub: enable py3.10 and disable py2.7, py3.6, py3.7

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 4039cdeb33f0b1ac35760deae236389ee079dc1a
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Sep 7 13:18:04 2021 -0400

sys-boot/grub: drop pax-utils

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit fca681906482817f08ceb16d1696dfa1aa7e0da6
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Sep 7 12:13:20 2021 -0400

sys-boot/grub: drop 2.06_rc1

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 7addca9286b5239efdb5f5756fedbe1950fa25d6
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jun 8 15:58:29 2021 -0400

sys-boot/grub: add 2.06

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 23c1d9d5e77d8fd9d964244a5c41b739ca2a6eba
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Apr 22 15:49:04 2021 -0400

sys-boot/grub: move eclass vars before first inherit

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit ff09f5410c800a1049b1b60f80a0cff112ad7c7e
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Apr 21 11:41:38 2021 -0400

sys-boot/grub: drop 2.04-r2, 2.05_alpha20200310-r1

Bug: https://bugs.gentoo.org/773991
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit f7d7d526032332c53c4867d87ccbf321ebb5f34b
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Sat Apr 3 13:02:43 2021 +0200

sys-boot/grub: Drop superfluous optfeature header

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit 9d13c516088b799e774acd8b5ca952592290de20
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri Mar 26 13:51:22 2021 -0400

sys-boot/grub: export BUILD_PKG_CONFIG

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit b1062d4ea1cdc0c8ec00ec5ef9ca74d8ff4b6aa6
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri Mar 26 11:15:58 2021 -0400

sys-boot/grub: add warning about os-prober

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 8fd8d44406b59f5d2c53b4da9e2aeaf85132633d
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Mar 17 10:48:34 2021 -0400

sys-boot/grub: drop blocker on grub-static

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit de544b760f781158e181908f2cf82ae3c9d11832
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Mar 17 10:39:23 2021 -0400

sys-boot/grub: set PYTHON=true when not running autogen

Since 8b467844e1, configure.ac calls AM_PATH_PYTHON, but this is only
used when re-generating automake input files.

Closes: https://bugs.gentoo.org/776619
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit d920aa92a70844fd5924e004d8415948fb0e6c79
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Mar 17 10:38:13 2021 -0400

sys-boot/grub: stub-out pkg_setup

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 87bb634713db80798cb990e1d5f1a811e00f9bde
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Mar 14 14:13:50 2021 -0400

sys-boot/grub: bump to 2.06_rc1

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 4b896d78a21d3e74782ff3bea7886c415ee5f409
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Mar 14 11:46:48 2021 -0400

Inline mirror://gnu-alpha/

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 82c3a0ba9e1c175da2299e62752ca480b00ae48b
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Wed Jan 6 16:45:39 2021 +0100

sys-boot/grub: Depend on zfs soname

Like it's done in gentoo now.
Now that the subslot can change (e.g. 0/2 vs 0/4),
grub will be rebuilt when needed.

commit d490b29ecb1675c43b4e16a57685e050e871c08a
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sun Oct 25 19:22:25 2020 +0100

sys-boot/grub: Depend on beadm or zfs:0/libbe

commit 82f0a35fd2495aabe7ccabab349498c5e92b6f69
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Wed Jan 6 15:16:15 2021 +0100

sys-boot/grub: Fix RDEPEND

Fix a mistake done when merging gentoo:
\# inside strings aren't comments.

commit 156d307d3497feba02196feec95245f549dbeab4
Merge: 6689ccf ef32c38
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Wed Jan 6 14:22:03 2021 +0100

Merge filtered-gentoo into 8-zfs-36-sync-and-add-non-live-ebuilds (using imerge)

commit ef32c3871a8a85e29d53063e3f292bf2604549be
Author: Sam James <sam@gentoo.org>
Date: Tue Dec 29 23:53:32 2020 +0000

sys-boot/grub: drop dejavu(?!) upstream metadata

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam@gentoo.org>

commit 6ad256b92149d6f3b2ebba21a0ca7473e8c3ed0c
Author: Georgy Yakovlev <gyakovlev@gentoo.org>
Date: Thu Nov 5 18:41:41 2020 -0800

sys-boot/grub: add subslot dep on zfs in live ebuild

Bug: https://bugs.gentoo.org/753245
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

commit 3dbb3d7b6ee45c62027305da7df15c1e020293aa
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Oct 20 14:27:54 2020 -0400

sys-boot/grub: adjust sdl dependency

Closes: https://bugs.gentoo.org/750257
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit c64202d66a91d71126861ad3dea283cdbb6df00e
Author: David Seifert <soap@gentoo.org>
Date: Mon Sep 7 10:54:06 2020 +0200

sys-boot/grub: Inherit optfeature.eclass

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: David Seifert <soap@gentoo.org>

commit 475bf491d21734fa1945d249037bbb36e553fe01
Merge: 50350db d8d619d
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sun Jun 14 20:29:43 2020 +0200

Merge filtered-gentoo into 8-zfs-36-sync-and-add-non-live-ebuilds (using imerge)

commit c5583c5753cdcd77ad35277f252603d4435025d9
Author: Roy Yang <royyang@google.com>
Date: Fri May 8 18:36:26 2020 -0700

Fixed CPE tag for sys-boot/grub

Signed-off-by: Roy Yang <royyang@google.com>
Closes: https://github.com/gentoo/gentoo/pull/15726
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

commit 0cd9b04e899e054a789c4ea97ca7acd39f35058e
Author: neeshy <neeshy@tfwno.gf>
Date: Wed Mar 25 15:36:52 2020 -0400

sys-boot/grub: add python3_8 target

Signed-off-by: Nima Sadeghi <neeshy@tfwno.gf>
Signed-off-by: Craig Andrews <candrews@gentoo.org>

commit 8e54738937b0247c6bc509894c848617ab6c9a92
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Mar 15 14:31:10 2020 -0400

sys-boot/grub: remove old

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit e3e8c75acd8d2de2bd4326fc77de4824c72e4171
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Mar 15 14:29:59 2020 -0400

sys-boot/grub: new snapshot 2.05_alpha20200310

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit a5c2e392fc048512218754a4145a84e41738c249
Author: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
Date: Tue Mar 3 18:40:51 2020 +0100

sys-boot/grub: remove dependency on xen-tools

Bug: https://bugs.gentoo.org/711442
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14829

commit d8b7355cef1441d928cb7b278787b5eb2d75fe2f
Author: Matt Turner <mattst88@gentoo.org>
Date: Sun Mar 1 11:27:32 2020 -0800

sys-boot/grub-2.05_alpha20200228: add ~sparc

Closes: https://bugs.gentoo.org/667850
Closes: https://bugs.gentoo.org/667852
Signed-off-by: Matt Turner <mattst88@gentoo.org>

commit a6ec30f5619d15a7fdeede41ce6653ac77a44287
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Mar 1 13:05:22 2020 -0500

sys-boot/grub: new snapshot

Package-Manager: Portage-2.3.89_p9, Repoman-2.3.20_p79
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 935deecc6ffa91b80ecf2ca34ef01562b5a681e7
Author: David Seifert <soap@gentoo.org>
Date: Sun Feb 23 15:16:51 2020 +0100

*/*: [QA] Remove redundant --docdir/--htmldir

Closes: https://github.com/gentoo/gentoo/pull/14742
Signed-off-by: David Seifert <soap@gentoo.org>

commit bc5f8fa42b2fe50f9fa971fbd84c3522a8d6899c
Author: David Seifert <soap@gentoo.org>
Date: Sun Feb 16 21:24:17 2020 +0100

sys-boot/grub: [QA] inherit eutils.eclass directly

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert <soap@gentoo.org>

commit 96d8de1f4a2fae41eb65a5f6921eb5fd25da6d12
Author: Mikle Kolyada <zlogene@gentoo.org>
Date: Fri Feb 14 13:59:21 2020 +0300

sys-boot/grub: Do not reference grub2 in default file

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>

commit 05f05546dd09d22527307e01ac553e3cfa904302
Merge: f8ec128 29ede97
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sat Feb 1 14:09:17 2020 +0100

zfs#40 Merge filtered-gentoo into 8-zfs-36-sync-and-add-non-live-ebuilds (using imerge)

commit a8cc2d2a946484ae59724976898a6934a8b68b61
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Jan 12 12:29:08 2020 -0500

sys-boot/grub: new snapshot

Closes: https://bugs.gentoo.org/705168
Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 05177fd5835075f095d8ae13f1cd432dbd66dab8
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Jan 11 13:30:07 2020 -0500

sys-boot/grub: sync live ebuild keywords

Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit a915c22138acb343cd413778083c946d69975d56
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Jan 11 13:15:45 2020 -0500

sys-boot/grub: remove old

Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 5399cb176df020b9071dfce2f8ed769f66ba777a
Author: Michał Górny <mgorny@gentoo.org>
Date: Sun Jan 5 10:36:11 2020 +0100

*/*: Clean PYTHON_COMPAT of obsolete impls

Closes: https://github.com/gentoo/gentoo/pull/14246
Signed-off-by: Michał Górny <mgorny@gentoo.org>

commit 0043521bb15f606aec11d32a51ffbf8402e44e30
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Dec 29 14:17:49 2019 -0500

sys-boot/grub: update LICENSE

Closes: https://bugs.gentoo.org/662830
Package-Manager: Portage-2.3.82, Repoman-2.3.20_p9
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 3e77193fdbc2f942431a037f10e36ad33d1ada27
Author: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
Date: Fri Oct 18 23:08:57 2019 +0200

sys-boot/grub: add platform xen_pvh

Closes: https://bugs.gentoo.org/697978
Closes: https://github.com/gentoo/gentoo/pull/13334
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 4b873820731abd73ac6cdc9d5c55f529980d33d5
Author: Aleksander Mistewicz <a.mistewicz@gmail.com>
Date: Sun Oct 6 14:37:57 2019 +0200

Remove unused use flag descriptions

commit aee16b69053fd260f0dd8eff877e927d619c0cec
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Tue Sep 24 17:16:55 2019 +0200

sys-boot/grub: Update gfxpayload.patch

It didn't apply to latest grub.

commit 3c2b2b1709f292636364d442575e46aa4e057c01
Merge: a13f2dd 5462f53
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sat Oct 5 22:26:55 2019 +0200

zfs#37 grub#10 Merge branch 'filtered-gentoo' into new_zfs-37-grub-10-sync-with-upstream

# Conflicts:
# sys-boot/grub/Manifest
# sys-boot/grub/files/gfxpayload.patch
# sys-boot/grub/grub-9999.ebuild
# sys-boot/grub/metadata.xml
# sys-fs/zfs-kmod/zfs-kmod-9999.ebuild
# sys-fs/zfs/files/zfs.service.in
# sys-fs/zfs/zfs-9999.ebuild
# sys-kernel/genkernel/Manifest
# sys-kernel/genkernel/genkernel-9999.ebuild

commit 6cdf4970c425319bd12ba6482b9c24d236c92c4a
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Jul 10 11:03:05 2019 -0400

sys-boot/grub: add bug ref for dostrip call

Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 2d5da773a55908fc4cbe84fe33233ee79a0389ab
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Jul 8 19:35:00 2019 -0400

sys-boot/grub: bump to 2.04

Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit e62c57354d9ae561c170d4ce2ea8baa19f5c0b40
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Jul 8 16:13:11 2019 -0400

sys-boot/grub: use dostrip

Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 7bae778a53e7b9f83402403ed67c975557901c35
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Jul 8 14:33:11 2019 -0400

sys-boot/grub: update to unifont 12.1.02

Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 4b2de8d15ba9191dedf42a2b2faee30ed9116a8a
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Jul 8 14:25:11 2019 -0400

sys-boot/grub: drop 'static' use flag

Closes: https://bugs.gentoo.org/566632
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 00ed468685178a6b8311d0ced33697a3c230cb03
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Jun 26 14:37:27 2019 -0400

sys-boot/grub: drop debug USE flag, fix sdl dependency

Closes: https://bugs.gentoo.org/682830
Package-Manager: Portage-2.3.67_p12, Repoman-2.3.14_p7
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 0a566c44d3fec4323f45d1826d5d3e2c7fdbac42
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Apr 17 21:00:50 2019 -0400

sys-boot/grub: update PYTHON_COMPAT

Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit f1c7bcb97a6b26887e8eb9ae9b6630134173d3e4
Author: Michał Górny <mgorny@gentoo.org>
Date: Wed Apr 17 09:48:22 2019 +0200

*/*: Remove python3_4 PYTHON_COMPAT correctly

Signed-off-by: Michał Górny <mgorny@gentoo.org>

commit 0cabe4db52783bed74ac6e9583a7094d7c986bee
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Apr 15 11:52:46 2019 -0400

sys-boot/grub: move keywords forward

Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 5d112a72e9b32aae232f97f49f8ab2dc25ffbc84
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Apr 15 11:50:47 2019 -0400

sys-boot/grub: bump to 2.04_rc1

Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit fcfcdb195866c58f792055d005ddaff0043ba6fd
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Mar 21 11:55:11 2019 -0400

sys-boot/grub: fix unifont handling

Closes: https://bugs.gentoo.org/681134
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 6eb151e336b780c47a5a311941d5684318626308
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Mar 21 00:28:09 2019 -0400

sys-boot/grub: redirect stdout while sourcing bootstrap.conf

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit aaf4f9eb7bea6ed1ece175fbde78cbd7538ed179
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Mar 21 00:26:19 2019 -0400

sys-boot/grub: unifont 12.0.01

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit dfae1b9148cda939f376311c238f222e34673c9b
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Mar 21 00:20:12 2019 -0400

sys-boot/grub: drop multislot USE flag

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit d277309f3650eefaa50fb67d6f2b38befa1bdd77
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Mar 21 00:18:45 2019 -0400

sys-boot/grub: EAPI 7

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit cc03f1939f42bd9b4ec735c8e7a47beb92a36cd1
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Mar 20 23:19:44 2019 -0400

sys-boot/grub: adjust bootstrap logic

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit fe8676c58bbc268b9aef3c7623e3626272223d5d
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Mar 20 23:10:59 2019 -0400

sys-boot/grub: bootstrap gnulib in the live ebuild

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert <floppym@gentoo.org>

commit 0d7adcd6447a35db4fb3a89e265da6584150198a
Author: Lars Wendler <polynomial-c@gentoo.org>
Date: Sun Feb 10 02:26:40 2019 +0100

sys-boot/grub: Cleanup metadata.xml

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

commit 1b510356b8138400b5900afaf389594e2783232b
Author: Mikle Kolyada <zlogene@gentoo.org>
Date: Fri Feb 8 18:19:27 2019 +0300

sys-boot/grub: Drop grub:0

Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

commit 85c72c2592b271abdf9babb86a75d5209ad98738
Author: Michał Górny <mgorny@gentoo.org>
Date: Tue Nov 13 12:57:40 2018 +0100

sys-boot/grub: Make USE=netboot local

Signed-off-by: Michał Górny <mgorny@gentoo.org>

commit 318f3c22b0206b2d88801e73c67a176bb1ff9ba9
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Mon Feb 26 01:26:05 2018 +0100

grub: Remove grub.conf.gentoo

It is for GRUB1 and isn't used by the ebuilds here.

commit 7e5f1481ff7a9c31a304e929049f39ca70d62f20
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Mon Feb 26 01:22:19 2018 +0100

grub: Adapt gfxpayload.patch for grub!4

commit 5ac63d6a8b414f627ee62209ccf12da49b4d8253
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Tue Feb 13 00:20:57 2018 +0100

grub: Remove grub-2.02-beta2-KERNEL_GLOBS.patch

It couldn't be applied to the refactored grub from grub!4.

It has been adapted and applied there, so remove it here.

commit 6d6bc509391126d1bce2008ab0fac3f89fb9310f
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Mon Oct 22 23:24:30 2018 +0200

Use https URLs

gitlab.com requires credentials for git URLs.
The repositories are public now,
so anonymous https can simply be used instead.

commit 3d7e39081ad42f019e5c5dd36ed06c4c2b55fa18
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Aug 13 10:54:40 2018 -0400

sys-boot/grub: sync live ebuild

Package-Manager: Portage-2.3.45_p0_p471020, Repoman-2.3.10_p30_p471020

commit 969498f91dba4737d86cb035b68d1c7c1a66617f
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Jul 1 10:00:42 2018 -0400

sys-boot/grub: add python3.6 support

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

commit 36dad40fe97bb8890cd4a5cd3cc7014f8d856c84
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jun 26 10:17:47 2018 -0400

sys-boot/grub: add slot to fuse dep

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

commit 44ebe563f4983c67ebbff577c5bc4825d7b210ed
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jun 26 10:16:53 2018 -0400

sys-boot/grub: drop versionator

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

commit 81db4ea6e59e385b95cdbd28835bb78ab44cde2a
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat May 5 19:08:32 2018 -0400

sys-boot/grub: update git URI

commit 21766333ebc9292c6a84055c595fe19d11c1e2df
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri May 4 17:21:34 2018 -0400

sys-boot/grub: drop duplicate autotools inherit

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

commit 4aa850e402419ac1026ffccbec8a4449a81dd9b9
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri May 4 17:05:03 2018 -0400

sys-boot/grub: depend on pkgconfig as necessary

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

commit 551be1d0aa6e7e3322bd6bd0f9d6d70ca8c22419
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri May 4 17:00:13 2018 -0400

sys-boot/grub: cleanup DEPEND/RDEPEND

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

commit 474639b3987068a2a078eb88f6824a4e3baf1929
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri May 4 11:46:06 2018 -0400

sys-boot/grub: use pkg-config to find freetype2

Bug: https://bugs.gentoo.org/654788
Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

commit 3e6ab7af8d12aff3baa522c64dea4418cc401db1
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sat Feb 24 15:03:06 2018 +0100

grub: Add Manifest again

It was removed when switching to thin-manifests,
but the new manifest with only distfiles was not added.

commit 59baa699bfd2d35b1a4596ebc982ea05c3ff3160
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sat Feb 24 11:53:00 2018 +0100

zfs: Use a subslot to differ from zfsonlinux/zfs

bemerge needs libbe and grub needs beadm.
They both depend on any zfs version,
but need to depend on one with libbe and beadm.

Use a 0/libbe slot (slot 0 with subslot libbe) in zfs
to have a different version
that cannot be installed together with zfs:0/0
(which is the default that is used upstream).

Make bemerge and grub depend on zfs of this slot.

commit fe7f41ef48e02d13a45d63a3208455e15d6b73d9
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sat Feb 24 14:25:54 2018 +0100

Use thin-manifests

git already has checksums for all the files in the overlay.
This way we won't have to update the manifests on every change.

Also, update manifests.
The distfiles the ebuilds here don't use
end up removed from the manifests.

commit c9a78a73c5a5b41ad44755df5c747ad53a32929e
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Tue Feb 13 23:31:20 2018 +0100

Update Manifests

commit f5efeeae06da6acf6f2f88d35d01436ebf382b92
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Tue Feb 13 23:00:39 2018 +0100

Update copyrights for modified ebuilds

commit b5ccd4b0ffa8c504079f5f071b8be2f93c5c7ebb
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sun Feb 11 02:03:06 2018 +0100

grub: Update Manifest

commit 823c765573a1a2b8376f509b4fa76e77ce2bd667
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sun Feb 11 02:02:07 2018 +0100

grub: Use linux-be fork

Use the default branch (beadm).

commit ef990639727724efe431cde84a6e309e80930687
Author: Vitaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sun Feb 11 02:00:22 2018 +0100

Add grub from gentoo

commit c8b4beeb957436f255d09f29c95677789af3e209
Author: Thomas Deutschmann <whissi@gentoo.org>
Date: Thu Dec 14 12:58:00 2017 +0100

sys-boot/grub: Fix build against 17.0 profile

Ebuild changes:
===============
- EAPI bumped to EAPI=6

- Sanity check for stage2 added

Bug: https://bugs.gentoo.org/608460
Package-Manager: Portage-2.3.18, Repoman-2.3.6

commit 6c33302e950cfae68a23ab53c2940bd4a6980d7b
Author: Ulrich Müller <ulm@gentoo.org>
Date: Sat Dec 9 20:31:46 2017 +0100

sys-boot: Update Manifest hashes.

commit 99399e3ac600c531d1d2e2f5725d75ff8e63b664
Author: Ian Stakenvicius <axs@gentoo.org>
Date: Fri Sep 1 16:16:39 2017 -0400

sys-boot/grub: update metadata to list me as the maintainer of grub-legacy

Package-Manager: Portage-2.3.6, Repoman-2.3.1

commit 9688b4cc83f818759b577be1332137004dcad1dd
Author: Michael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com>
Date: Fri Aug 11 16:55:48 2017 +0200

sys-boot/grub: remove unused patches/files

Closes: https://github.com/gentoo/gentoo/pull/5390

commit 2ed0738f03693fc12783f90a05d2c54d7105f986
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jul 18 10:55:45 2017 -0400

sys-boot/grub: add name/description to my metadata entry

Package-Manager: Portage-2.3.6_p16, Repoman-2.3.2_p84

commit b9bc0b9e4d4638c90c95ec8a086677390b3a283d
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Jun 22 14:31:12 2017 -0400

sys-boot/grub: remove old

Package-Manager: Portage-2.3.6_p9, Repoman-2.3.2_p77

commit 66964499aff7b2950ac16bc440a57cfe0c3409b1
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Apr 27 13:13:38 2017 -0400

sys-boot/grub: bump to 2.02

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

commit d0954735567c5577056fa13d1991ac1871b4db47
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri Mar 17 17:07:11 2017 -0400

sys-boot/grub: bump to 2.02~rc2

Package-Manager: Portage-2.3.4_p24, Repoman-2.3.2_p25

commit 4fd7c98b80d82808cf07cdce41d7de099a18ef71
Author: Ulrich Müller <ulm@gentoo.org>
Date: Tue Feb 28 21:39:46 2017 +0100

Drop remaining $Id$ and $Header$ from files.

Bug: 611234

commit 666b6641cbe75d2538ecf4ab2a10b0b040854c30
Author: Robin H. Johnson <robbat2@gentoo.org>
Date: Tue Feb 28 11:47:27 2017 -0800

Drop $Id$ per council decision in bug #611234.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 32bb3896f596b9a4d81964a4963e1cc74c1764df
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Feb 16 15:38:48 2017 -0500

sys-boot/grub: RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49

commit 170fc90f978040f8318ecdd98bca677a208048e6
Author: Robin H. Johnson <robbat2@gentoo.org>
Date: Tue Feb 14 15:07:51 2017 -0800

sys-boot/grub: update test dependencies.

Package-Manager: portage-2.3.2

commit eef100138954d587ec393f05b947edc79561945f
Author: Robin H. Johnson <robbat2@gentoo.org>
Date: Mon Feb 13 15:51:48 2017 -0800

sys-boot/grub: add ~arm64.

Runtime testing performed on Lenovo CaviumX thanks to Packet.net.

Package-Manager: portage-2.3.2
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit ea70eb5459bf569a678a314f797e93268f5fc5b5
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Feb 4 14:30:10 2017 -0500

sys-boot/grub: bump to 2.02~rc1

Package-Manager: Portage-2.3.3_p47_p599686, Repoman-2.3.1_p40_p599686

commit 9df632d890bb30fb1d22f81d9cea12c385910859
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Oct 5 15:34:34 2016 -0400

sys-boot/grub: prune the more obscure examples

commit 5bf04bac8dd8483f105c638822876c79c2aeafac
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Oct 5 11:48:25 2016 -0400

sys-boot/grub: typo

commit 3d5abd793bd17d26bfeb5ef9cb7835a86ad0c086
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Oct 5 10:16:20 2016 -0400

sys-boot/grub: Install an example grub.cfg

Package-Manager: portage-2.3.1_p6

commit 9eb337b772f69e8e41d47702e2e0f85d5ae2f192
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Sep 10 14:32:23 2016 -0400

sys-boot/grub: unifont 9.0.02

Package-Manager: portage-2.3.0_p24

commit 75696dd5d989957aef1bc80a0b85286322de6f2e
Author: Mike Gilbert <floppym@gentoo.org>
Date: Thu Aug 18 08:48:31 2016 -0400

sys-boot/grub: block sys-boot/grub-static when multislot is disabled

Bug: https://bugs.gentoo.org/591574

Package-Manager: portage-2.3.0_p16

commit ea411096ac79bc75756f6d62909579bf53b6ab5d
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sun Aug 14 18:30:57 2016 -0400

sys-boot/grub: set RESTRICT=strip

STRIP_MASK is not documented in PMS, so avoid using it.
Also further simplify QA variables.

Package-Manager: portage-2.3.0_p16

commit 2806ce2d9bc75e0790977d74bc92927a395ebc3c
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Aug 13 15:33:05 2016 -0400

sys-boot/grub: simplify QA variables

Package-Manager: portage-2.3.0_p16

commit 8a72296c0bf024633e38d3d0a7ebaafcf70549ab
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Aug 13 15:24:42 2016 -0400

sys-boot/grub: update fonts

Package-Manager: portage-2.3.0_p16

commit ef785adae406dadf311a5879cb44d6d66274d36c
Author: William Hubbs <williamh@gentoo.org>
Date: Thu Aug 11 09:18:37 2016 -0500

sys-boot/grub: do not force multislot use flag on

commit c281434226b68a89af636fe843b9d46c1f523489
Author: William Hubbs <williamh@gentoo.org>
Date: Tue Aug 9 21:43:56 2016 -0500

Revert "sys-boot/grub: do not force multislot use flag on"

This reverts commit bd29c07ee1edf51553ced4ff9d57076b3ce6732c.
I need to wait another day for this.

commit 09c6e316bdbc760f4f76b62324d030f1b0807f1a
Author: William Hubbs <williamh@gentoo.org>
Date: Tue Aug 9 21:33:59 2016 -0500

sys-boot/grub: do not force multislot use flag on

commit 6257582a52a00708258a75e9b0e899f63edc368c
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jun 28 22:26:39 2016 -0400

Revert "sys-boot/grub: populate MULTIBUILD_VARIANTS in a more PMS-defined way"

This reverts commit e1374135af76bf31a01ff4ecb6696d8bbe041f31.

commit ed2740f944ecdde040508e98a92e00b4c5616ee5
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Jun 28 22:25:59 2016 -0400

sys-boot/grub: refactor platform logic

Package-Manager: portage-2.3.0_p7

commit 06e720b18ee7bfdeb314d4b0126b3cb3e2df113e
Author: Douglas Freed <dwfreed@mtu.edu>
Date: Tue Jun 28 21:43:11 2016 -0400

sys-boot/grub: add xen-32 platform

This builds 32-bit Xen on amd64.

Bug: https://bugs.gentoo.org/586996

commit 71bf881bab1e1e0882a6671173a303c86f5a571c
Author: Mike Gilbert <floppym@gentoo.org>
Date: Wed Apr 27 13:53:01 2016 -0400

sys-boot/grub: populate MULTIBUILD_VARIANTS in a more PMS-defined way

Package-Manager: portage-2.2.28_p79

commit 9d0afded4919f815cb2cca8ce1204c2f35642910
Author: Patrice Clement <monsieurp@gentoo.org>
Date: Mon Apr 18 09:24:38 2016 +0000

sys-boot/grub: Fix metadata.xml file.

Package-Manager: portage-2.2.26

commit 2a0e892a3dc393840d3065b5739d5f89dbed77ee
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri Mar 4 17:31:55 2016 -0500

sys-boot/grub: Bump to 2.02_beta3

Package-Manager: portage-2.2.27_p64

commit 45f8ece9ae89979ca4016a0e3309410e297e7596
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri Mar 4 16:41:02 2016 -0500

sys-boot/grub: Update the live ebuild

Move to EAPI 6 and various other cleanups.

Package-Manager: portage-2.2.27_p64

commit 5c11a235c0d39b441fcd06f7bf6030dc69a475fa
Author: Michał Górny <mgorny@gentoo.org>
Date: Sun Jan 24 23:55:10 2016 +0100

Set appropriate maintainer types in metadata.xml (GLEP 67)

commit f47b7338937daecdf4b278a6f86d4baaa09c89f4
Author: Michał Górny <mgorny@gentoo.org>
Date: Sun Jan 24 23:32:36 2016 +0100

Replace all herds with appropriate projects (GLEP 67)

Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.

commit e8fc6cd4e2ba7c005ffbf7b801f17fa7b71db733
Author: Michał Górny <mgorny@gentoo.org>
Date: Sun Jan 24 23:15:58 2016 +0100

Unify quoting in metadata.xml files for machine processing

Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.

commit 50ba81ac1dca7d757ff4bc86c6dcc3d1dee5fb06
Author: Ian Stakenvicius <axs@gentoo.org>
Date: Thu Dec 17 12:13:57 2015 -0500

sys-boot/grub:0 - use pkg-config to determine ncurses libs, bug 550132

When ncurses is built with USE=tinfo, additional libs are needed due to --as-needed
linking that are not included in the current AC_CHECK_LIB based config, nor would
be easily detectable without pkg-config.

Package-Manager: portage-2.2.24

commit 9769e51aad90cc11cc429ce0e378bb7cfa7ba247
Author: Mike Gilbert <floppym@gentoo.org>
Date: Fri Dec 18 12:00:47 2015 -0500

sys-boot/grub: Replace patch for CVE-2015-8370

Use what actually got accepted upstream.

Package-Manager: portage-2.2.26_p32

commit e29ddc40a87a6c64801198b6197708ef5648763a
Author: Mike Gilbert <floppym@gentoo.org>
Date: Tue Dec 15 13:29:54 2015 -0500

sys-boot/grub: Security bump for CVE-2015-8370

Bug: https://bugs.gentoo.org/568326

Package-Manager: portage-2.2.26_p32

commit 16074e45396d17533dc4266419787345fa7516de
Author: Ian Stakenvicius <axs@gentoo.org>
Date: Tue Dec 15 12:05:11 2015 -0500

sys-boot/grub:0 - Properly fix misoptimization by -fcombine-stack-adjustmemts (gcc-4.9+)

GCC assumes that it can combine stacks from outer "grub_stage2()"
and inner trampoline "doit()" functions (optimisation -fcombine-stack-adjustments).

But doit() function clobbers %esp in inline assebly statement as:

asm volatile ("movl %%esp, %0\n\tmovl %1, %%esp\n"
: "=&r" (realstack) : "r" (simstack));

which tricks gcc into computing invalid local variable offsets from current %esp value.

Fix by hinting gcc about %esp change in clobber list.

Thanks to slyfox for his debugging and patch! This properly fixes bug 564890, allowing
for the -O0 hack to be removed.

Package-Manager: portage-2.2.24

commit 22422e24bfe40ecb141dfbf77ff78882cf0b651b
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Dec 12 12:37:57 2015 -0500

sys-boot/grub: Add slot for ncurses dep

Package-Manager: portage-2.2.26_p26

commit 92cc694715347a9fe1b1a85a67cfdd627ba3840d
Author: Mike Gilbert <floppym@gentoo.org>
Date: Sat Dec 12 12:36:14 2015 -0500

sys-boot/grub: Remove old

Package-Manager: portage-2.2.26_p26

commit 8bca46908f19ef0e851debb672d8049544912ebe
Author: Doug Goldstein <cardoe@gentoo.org>
Date: Tue Dec 8 11:28:48 2015 -0600

sys-boot/grub: use xen-tools sub-slot

When xen-tools changes its sub-slot, its ABI changes so we need to
rebuilt against it.

Signed-off-by: Doug Goldstein <cardoe@gentoo.org>

commit 4ad0dedd8bfb21aa07443ed40b0af5b4f98eecc2
Author: Mike Frysinger <vapier@gentoo.org>
Date: Tue Nov 24 15:15:26 2015 -0500

standardize various metadata.xml style

commit 4e98258d2e4c38c0a7fd420fcc5049b424550368
Author: Mike Gilbert <floppym@gentoo.org>
Date: Mon Aug 24 16:12:35 2015 -0400

Revert DOCTYPE SYSTEM https changes in metadata.xml

repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.

Bug: https://bugs.gentoo.org/552720

commit 40f228443aa48453dccbfa87a1146bd07cf577db
Author: Justin Lecher <jlec@gentoo.org>
Date: Mon Aug 24 15:37:21 2015 +0200

Use https for most gnu.org URLs

Signed-off-by: Justin Lecher <jlec@gentoo.org>

commit ccdb810a926952107dbbd1496ff8a48df5d95840
Author: Justin Lecher <jlec@gentoo.org>
Date: Mon Aug 24 13:26:27 2015 +0200

Use https by default

Convert all URLs for sites supporting encrypted connections from http to https

Signed-off-by: Justin Lecher <jlec@gentoo.org>

commit 6ad400762703d9ce3891e3733279cb4a8c00b42b
Author: Justin Lecher <jlec@gentoo.org>
Date: Mon Aug 24 12:47:45 2015 +0200

Use https by default

Convert all URLs for sites supporting encrypted connections from http to https

Signed-off-by: Justin Lecher <jlec@gentoo.org>

commit 36784bfc21469bdf04c3793c8e82e09397efcbcc
Author: Robin H. Johnson <robbat2@gentoo.org>
Date: Sat Aug 8 13:49:04 2015 -0700

proj/gentoo: Initial commit

This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.

This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.

Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed

Close

Loading