[gentoo-commits] repo/proj/guru:master commit in: sys-boot/zfsbootmenu/
commit: 2c9fb1076c3d32b1caa6bb4374dd0da47e125ac4 Author: Huang Rui gmail com> AuthorDate: Mon Nov 6 13:36:25 2023 + Commit: David Roman gmail com> CommitDate: Mon Nov 6 13:38:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c9fb107 sys-boot/zfsbootmenu: add 2.2.2 Signed-off-by: Huang Rui gmail.com> sys-boot/zfsbootmenu/Manifest | 1 + sys-boot/zfsbootmenu/zfsbootmenu-2.2.2.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest index f5cb57dd64..f78b88b0e9 100644 --- a/sys-boot/zfsbootmenu/Manifest +++ b/sys-boot/zfsbootmenu/Manifest @@ -1,3 +1,4 @@ DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9 SHA512 5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645 DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429 SHA512 7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe DIST zfsbootmenu-2.2.1.tar.gz 1829045 BLAKE2B 29f7dad1d94e8c6ab1466be81fa9dd8f01571d0e59791343eabb8f20f18c42aa71c0903539c578c8dbb0b91a563a310742e35a1844cafe71306010a928dd2e7c SHA512 8d30df97c8a3371727f2403eca35b63bd3817c27e6d9734fb790c193a023af66d988a074c9ddb5c3db2610b9d1b8666e4d5b304d17c64bf9df1f199a1349d45a +DIST zfsbootmenu-2.2.2.tar.gz 1830178 BLAKE2B e2191e26215214ce2ed803bf0659aea9ba629fcb35acb75e6398731b5edcee4bc2820203844c80998e39fd4c6eb904244fce6a37126038cd816156466976100a SHA512 895491305bf97147252a63a28d378823068e83417146a949d018b49b6e6d3274af434e8047082dad08494f6db44429a9948531321750b88b0eaf282710356914 diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.2.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.2.ebuild new file mode 100644 index 00..655734a81b --- /dev/null +++ b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ZFS bootloader for root-on-ZFS systems" +HOMEPAGE="https://zfsbootmenu.org; +SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-stub-location.patch +) + +RDEPEND=" +app-shells/fzf +dev-lang/perl +dev-perl/boolean +dev-perl/Config-IniFiles +dev-perl/Sort-Versions +dev-perl/YAML-PP +sys-apps/kexec-tools +sys-block/mbuffer +sys-fs/zfs +sys-kernel/dracut +" + +src_compile() { + # There's a makefile in the source repo but it's only for install. There's + # nothing to compile since zfsbootmenu is all scripts. + true +} + +src_install() { + emake DESTDIR="${D}" install +} + +pkg_postinst () { + elog "Please consult upstream doumentation to install the bootloader + https://github.com/zbm-dev/zfsbootmenu; +}
[gentoo-commits] repo/proj/guru:master commit in: sys-boot/zfsbootmenu/
commit: 1244f6319252d6b52cca41a7c82e9e77208fe2e3 Author: Artemis Everfree artemis sh> AuthorDate: Wed Nov 1 05:19:18 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Wed Nov 1 05:20:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1244f631 sys-boot/zfsbootmenu: add 2.2.1 Signed-off-by: Artemis Everfree artemis.sh> sys-boot/zfsbootmenu/Manifest | 1 + sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest index c25b59cb06..f5cb57dd64 100644 --- a/sys-boot/zfsbootmenu/Manifest +++ b/sys-boot/zfsbootmenu/Manifest @@ -1,2 +1,3 @@ DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9 SHA512 5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645 DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429 SHA512 7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe +DIST zfsbootmenu-2.2.1.tar.gz 1829045 BLAKE2B 29f7dad1d94e8c6ab1466be81fa9dd8f01571d0e59791343eabb8f20f18c42aa71c0903539c578c8dbb0b91a563a310742e35a1844cafe71306010a928dd2e7c SHA512 8d30df97c8a3371727f2403eca35b63bd3817c27e6d9734fb790c193a023af66d988a074c9ddb5c3db2610b9d1b8666e4d5b304d17c64bf9df1f199a1349d45a diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild new file mode 100644 index 00..3cc05da397 --- /dev/null +++ b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ZFS bootloader for root-on-ZFS systems" +HOMEPAGE="https://zfsbootmenu.org; +SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-stub-location.patch +) + +RDEPEND=" +app-shells/fzf +dev-lang/perl +dev-perl/boolean +dev-perl/Config-IniFiles +dev-perl/Sort-Versions +dev-perl/YAML-PP +sys-apps/kexec-tools +sys-block/mbuffer +sys-fs/zfs +sys-kernel/dracut +" + +src_compile() { + # There's a makefile in the source repo but it's only for install. There's + # nothing to compile since zfsbootmenu is all scripts. + true +} + +src_install() { + emake DESTDIR="${D}" install +} + +pkg_postinst () { + elog "Please consult upstream doumentation to install the bootloader + https://github.com/zbm-dev/zfsbootmenu; +}
[gentoo-commits] repo/proj/guru:master commit in: sys-boot/zfsbootmenu/, sys-boot/zfsbootmenu/files/
commit: 576ee93db3c9db57a0dcc1cb4ea3d99a3fc1157d Author: Artemis Everfree artemis sh> AuthorDate: Thu Jun 29 20:09:47 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Thu Jun 29 20:15:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=576ee93d sys-boot/zfsbootmenu: add 2.2.0 Signed-off-by: Artemis Everfree artemis.sh> sys-boot/zfsbootmenu/Manifest | 1 + .../files/zfsbootmenu-stub-location.patch | 13 +++ sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild | 45 ++ 3 files changed, 59 insertions(+) diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest index 9fdbab689..c25b59cb0 100644 --- a/sys-boot/zfsbootmenu/Manifest +++ b/sys-boot/zfsbootmenu/Manifest @@ -1 +1,2 @@ DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9 SHA512 5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645 +DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429 SHA512 7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe diff --git a/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch b/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch new file mode 100644 index 0..d3daec194 --- /dev/null +++ b/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch @@ -0,0 +1,13 @@ +diff --git a/etc/zfsbootmenu/config.yaml b/etc/zfsbootmenu/config.yaml +index e8b196c..38b2812 100644 +--- a/etc/zfsbootmenu/config.yaml b/etc/zfsbootmenu/config.yaml +@@ -14,6 +14,7 @@ Components: + Enabled: false + EFI: + ImageDir: /boot/efi/EFI/zbm ++ Stub: /usr/lib/systemd/boot/efi/linuxx64.elf.stub + Versions: false + Enabled: false + Kernel: + diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild new file mode 100644 index 0..32175a42e --- /dev/null +++ b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ZFS bootloader for root-on-ZFS systems" +HOMEPAGE="https://zfsbootmenu.org; +SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-stub-location.patch +) + +RDEPEND=" +app-shells/fzf +dev-lang/perl +dev-perl/boolean +dev-perl/Config-IniFiles +dev-perl/Sort-Versions +dev-perl/YAML-PP +sys-apps/kexec-tools +sys-block/mbuffer +sys-fs/zfs +sys-kernel/dracut +" + + +src_compile() { + # There's a makefile in the source repo but it's only for install. There's + # nothing to compile since zfsbootmenu is all scripts. + true +} + +src_install() { + emake DESTDIR="${D}" install +} + +pkg_postinst () { + elog "Please consult upstream doumentation to install the bootloader + https://github.com/zbm-dev/zfsbootmenu; +}
[gentoo-commits] repo/proj/guru:master commit in: sys-boot/zfsbootmenu/
commit: ac14ac3b843c3fd578e845a9b0082e8015980a7b Author: Rahul Sandhu sandhuservices dev> AuthorDate: Fri Jan 6 20:07:32 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 20:07:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac14ac3b sys-boot/zfsbootmenu: Add upstream to metadata.xml for sys-boot/zfsbootmenu Signed-off-by: Rahul Sandhu sandhuservices.dev> sys-boot/zfsbootmenu/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-boot/zfsbootmenu/metadata.xml b/sys-boot/zfsbootmenu/metadata.xml index cd7ee30a2..b7127db43 100644 --- a/sys-boot/zfsbootmenu/metadata.xml +++ b/sys-boot/zfsbootmenu/metadata.xml @@ -5,4 +5,7 @@ c...@cgps.ch Chaquen Beliakov Amaya + +zbm-dev/zfsbootmenu +