[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-02-24 Thread Ben Kohler
commit: 4a38793decfb0e6c70b10b5f770872656917b8be
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 24 13:52:38 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 24 13:54:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a38793d

sys-apps/memtest86-bin: add bugfix release and drop old

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest|  3 +-
 .../memtest86-bin/memtest86-bin-9.0_beta1.ebuild   | 37 --
 ...n-9.0.ebuild => memtest86-bin-9.0_p2000.ebuild} |  3 +-
 3 files changed, 2 insertions(+), 41 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 5534de864ec..8061b383223 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1,3 +1,2 @@
-DIST memtest86-bin-9.0.zip 8748234 BLAKE2B 
5034f480a81ee1e98ffd036af074af254a9675f0acb3c2cc1bac300c33853156fe3b3c78dbdfd82720f4a180d7858c2ae860bf2b07c31ad00c52da5971f95183
 SHA512 
185341985c7eec60af1553b1fd03a30a2dd77c38d2f4dee024570b353a387e0f4ab07ee5b329355567f35d28085205bfc83f534f33cafd8abc88a53cbf9bcc0a
-DIST memtest86-bin-9.0_beta1.zip 9208162 BLAKE2B 
d21a2755b08a61c56e25f57a2e253ff6ab8f5e7aec9b291aa33daeb817ee9c6a5da7d40c5d2e97bfa39ba633567c9e601971767c1d6a6e6f699616b37b2149c4
 SHA512 
86c7962ad5abaf300f7a29cbcfc33bd20ad6d3b363d0c76a426682ec7ea2195e351c2fcace387e81e927aa30d2c66050ddc5415180401d17af3ef77d6a8b41a1
 DIST memtest86-bin-9.0_beta2.zip 10126202 BLAKE2B 
b6b7e2e5f6bba76fedc37244fd92b56be6fc3ed40efd42c55fc061c403a0e492f58f2ed719b2ff7b47596f41b3b6ccab1e13fbe885c168f59b51a783d7eb400f
 SHA512 
f28cd912e98b2fa0a3a0f98a10b57627073e85acc24eb79a4e326ff5fe9c8401fa093a8007179365137cac2654de9a762f31373fa0b66850400c9884f925393f
+DIST memtest86-bin-9.0_p2000.zip 8545915 BLAKE2B 
104373d099fa64d5b69b07e59fc4d922dd49b90e21c678bb8c39e00b6dd9ca9cadf7757f771731f1ab4780156b1c9f3550c97c4957b7198cf99280193a32d9ff
 SHA512 
12933eac68123c40c804995d1cbb5e6773031a9c23186443a0d7d2d68bc67b64fbdd6aed2fc139c91a3a98358bfa2562b79d1a7d38489686421ac5d59fb4dd07

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild
deleted file mode 100644
index c6682f17f67..000
--- a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-MY_PV=${PV/_beta/-beta-}
-
-DESCRIPTION="Stand alone memory testing software for x86 computers"
-HOMEPAGE="http://www.memtest86.com/";
-SRC_URI="https://www.memtest86.com/downloads/memtest86-usb-${MY_PV}.zip -> 
${P}.zip"
-
-LICENSE="PassMark-EULA"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-BDEPEND="app-arch/unzip
-   sys-fs/fatcat"
-
-S=${WORKDIR}
-
-src_unpack() {
-   default
-   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
-}
-
-src_install() {
-   insinto /boot
-   doins ${PN}.efi
-
-   exeinto /etc/grub.d/
-   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
-
-   dodoc MemTest86_User_Guide_UEFI.pdf
-}

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild
similarity index 95%
rename from sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild
index ad72f858b53..97f87cab241 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild
@@ -11,8 +11,7 @@ 
SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
 
 LICENSE="PassMark-EULA"
 SLOT="0"
-#KEYWORDS="-* ~amd64"
-KEYWORDS=""
+KEYWORDS="-* ~amd64"
 IUSE=""
 
 BDEPEND="app-arch/unzip



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-05-18 Thread Ben Kohler
commit: 4265b22748af3f9d6e5f3db3e3adad2113a8890a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May 18 14:12:28 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May 18 14:15:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4265b227

sys-apps/memtest86-bin: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest|  1 -
 .../memtest86-bin/memtest86-bin-9.0_beta2.ebuild   | 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 8061b383223..d5f1c4fe27e 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1,2 +1 @@
-DIST memtest86-bin-9.0_beta2.zip 10126202 BLAKE2B 
b6b7e2e5f6bba76fedc37244fd92b56be6fc3ed40efd42c55fc061c403a0e492f58f2ed719b2ff7b47596f41b3b6ccab1e13fbe885c168f59b51a783d7eb400f
 SHA512 
f28cd912e98b2fa0a3a0f98a10b57627073e85acc24eb79a4e326ff5fe9c8401fa093a8007179365137cac2654de9a762f31373fa0b66850400c9884f925393f
 DIST memtest86-bin-9.0_p2000.zip 8545915 BLAKE2B 
104373d099fa64d5b69b07e59fc4d922dd49b90e21c678bb8c39e00b6dd9ca9cadf7757f771731f1ab4780156b1c9f3550c97c4957b7198cf99280193a32d9ff
 SHA512 
12933eac68123c40c804995d1cbb5e6773031a9c23186443a0d7d2d68bc67b64fbdd6aed2fc139c91a3a98358bfa2562b79d1a7d38489686421ac5d59fb4dd07

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta2.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.0_beta2.ebuild
deleted file mode 100644
index c6682f17f67..000
--- a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-MY_PV=${PV/_beta/-beta-}
-
-DESCRIPTION="Stand alone memory testing software for x86 computers"
-HOMEPAGE="http://www.memtest86.com/";
-SRC_URI="https://www.memtest86.com/downloads/memtest86-usb-${MY_PV}.zip -> 
${P}.zip"
-
-LICENSE="PassMark-EULA"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-BDEPEND="app-arch/unzip
-   sys-fs/fatcat"
-
-S=${WORKDIR}
-
-src_unpack() {
-   default
-   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
-}
-
-src_install() {
-   insinto /boot
-   doins ${PN}.efi
-
-   exeinto /etc/grub.d/
-   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
-
-   dodoc MemTest86_User_Guide_UEFI.pdf
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-05-22 Thread Ben Kohler
commit: 3c0f160f1e83b945a96e9ee098e6ecd1ca40f4e1
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri May 21 11:08:31 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun May 23 01:18:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0f160f

sys-apps/memtest86-bin: bump to 9.1, drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-9.0_p2000.ebuild => memtest86-bin-9.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index d5f1c4fe27e..289a9605431 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-9.0_p2000.zip 8545915 BLAKE2B 
104373d099fa64d5b69b07e59fc4d922dd49b90e21c678bb8c39e00b6dd9ca9cadf7757f771731f1ab4780156b1c9f3550c97c4957b7198cf99280193a32d9ff
 SHA512 
12933eac68123c40c804995d1cbb5e6773031a9c23186443a0d7d2d68bc67b64fbdd6aed2fc139c91a3a98358bfa2562b79d1a7d38489686421ac5d59fb4dd07
+DIST memtest86-bin-9.1.zip 8561760 BLAKE2B 
89d72804d8d38b103f64a576b66fbc654ea81acdd04001922d4f6487ba0b0cde50d18a4446cedfdc540cc7c2315e5a1bca97f6c2c2691aea6b5fdd22df3402a5
 SHA512 
06fc070fc50d115e57309407569274fa4785383f377cb4e4246195f4af30fce531fcf1b866f3ce0a0a7c174902150c327e6f5158a4c59d708ca0ceeae12179d3

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2022-01-18 Thread Ben Kohler
commit: 8645afd6e52908bdd83edf6e324e53083acc0d4d
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 18 13:08:05 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 18 13:08:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8645afd6

sys-apps/memtest86-bin: fix unpack on musl

Apparently the order of arguments to fatcat is more sensitive on musl

Closes: https://bugs.gentoo.org/828826
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
index 56e230d8e897..9e0a77415687 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ S=${WORKDIR}
 
 src_unpack() {
default
-   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
+   fatcat -O 1048576 -r /EFI/BOOT/BOOTX64.efi memtest86-usb.img > 
${PN}.efi || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2022-01-24 Thread Ben Kohler
commit: e0374f7a224a77f3d510632e49128274348ba58e
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 24 12:53:56 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 24 12:54:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0374f7a

sys-apps/memtest86-bin: bump to 9.4, drop old

Closes: https://bugs.gentoo.org/831972

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-9.3.ebuild => memtest86-bin-9.4.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 4a11022ff6c7..dd2b28717705 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-9.3.zip 8673549 BLAKE2B 
af97c0592dcb6df0484202bb6bc8bd601fea57b47f74b056b3000839c4f6bf81ca130d379af16bb5649d8a7f28931bde4fe97bd9862f64b0fc1f2a6ea184a511
 SHA512 
c019f9a9711c22b0e1511af066964f0920dfeeb3e64adf60ffa95cd794395436c9edacba644235fa4c9ee7c33c4ad6e92ab95716fc731abe5104edf3ca239848
+DIST memtest86-bin-9.4.zip 8760207 BLAKE2B 
a4db434f9ce049d14b7a7bd98ed88ecad5492e4541d564520eba60b9c37d40d22bdf27ec92f05f3601453647ee88486caf51259bf90a72954b29c8eecbd36ca9
 SHA512 
c5a6183e2b66fe6023a7478ddfecf94dab03e99272d916fe156f05e2edcc2e70c7cd12feff474381571213bd6b07c76b78dd54d07f2db011cbe3127dac2dc222

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-10-07 Thread Ben Kohler
commit: 32db16306583d1f34a418ea4d66844a66ab133e1
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Oct  7 17:35:14 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Oct  7 17:38:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32db1630

sys-apps/memtest86-bin: restrict mirroring for now

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
index bcd35375627..3d4f20e9335 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="http://www.memtest86.com/";
 SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
 
 LICENSE="PassMark-EULA"
+RESTRICT="mirror"
 SLOT="0"
 KEYWORDS="-* ~amd64"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-10-07 Thread Ben Kohler
commit: ae86348b689dc666d8ffc46901aa0571c5d7210b
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Oct  7 17:35:49 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Oct  7 17:38:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae86348b

sys-apps/memtest86-bin: restrict bindist as well

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
index 3d4f20e9335..56e230d8e89 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.memtest86.com/";
 SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
 
 LICENSE="PassMark-EULA"
-RESTRICT="mirror"
+RESTRICT="mirror bindist"
 SLOT="0"
 KEYWORDS="-* ~amd64"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-10-07 Thread Ben Kohler
commit: da02156b74d9785f4cc69945133986c169e3f5ab
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Oct  7 17:34:23 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Oct  7 17:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da02156b

sys-apps/memtest86-bin: bump to 9.3, drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-9.2.ebuild => memtest86-bin-9.3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index efc1fa88ca9..4a11022ff6c 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-9.2.zip 8640127 BLAKE2B 
99a51857f3625705a257edd19722ad662e03599722b9441c101886a22fa185fb284ee23d55a7e261fd442780e966350e291c9b0b39a08115c0c15a45ac3b4c22
 SHA512 
46e900376e9074162c71259d88b560c2d4a32f900750af3e5b301bea0e15c612788297fbd068939760551173fb4cfb11edff25586dd9bd1f69a6140c1b93da7f
+DIST memtest86-bin-9.3.zip 8673549 BLAKE2B 
af97c0592dcb6df0484202bb6bc8bd601fea57b47f74b056b3000839c4f6bf81ca130d379af16bb5649d8a7f28931bde4fe97bd9862f64b0fc1f2a6ea184a511
 SHA512 
c019f9a9711c22b0e1511af066964f0920dfeeb3e64adf60ffa95cd794395436c9edacba644235fa4c9ee7c33c4ad6e92ab95716fc731abe5104edf3ca239848

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-9.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-02-10 Thread Ben Kohler
commit: 911d6c2cb44b1321b3f9a2dbada7b961f0e31a55
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 10 21:23:34 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 10 21:23:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911d6c2c

sys-apps/memtest86-bin: bump to 9.0

This is semi-broken for me but I want to add it so others can test.
Dropped KEYWORDS for now.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest |  1 +
 sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index e8a2361a162..5534de864ec 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1,2 +1,3 @@
+DIST memtest86-bin-9.0.zip 8748234 BLAKE2B 
5034f480a81ee1e98ffd036af074af254a9675f0acb3c2cc1bac300c33853156fe3b3c78dbdfd82720f4a180d7858c2ae860bf2b07c31ad00c52da5971f95183
 SHA512 
185341985c7eec60af1553b1fd03a30a2dd77c38d2f4dee024570b353a387e0f4ab07ee5b329355567f35d28085205bfc83f534f33cafd8abc88a53cbf9bcc0a
 DIST memtest86-bin-9.0_beta1.zip 9208162 BLAKE2B 
d21a2755b08a61c56e25f57a2e253ff6ab8f5e7aec9b291aa33daeb817ee9c6a5da7d40c5d2e97bfa39ba633567c9e601971767c1d6a6e6f699616b37b2149c4
 SHA512 
86c7962ad5abaf300f7a29cbcfc33bd20ad6d3b363d0c76a426682ec7ea2195e351c2fcace387e81e927aa30d2c66050ddc5415180401d17af3ef77d6a8b41a1
 DIST memtest86-bin-9.0_beta2.zip 10126202 BLAKE2B 
b6b7e2e5f6bba76fedc37244fd92b56be6fc3ed40efd42c55fc061c403a0e492f58f2ed719b2ff7b47596f41b3b6ccab1e13fbe885c168f59b51a783d7eb400f
 SHA512 
f28cd912e98b2fa0a3a0f98a10b57627073e85acc24eb79a4e326ff5fe9c8401fa093a8007179365137cac2654de9a762f31373fa0b66850400c9884f925393f

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild
new file mode 100644
index 000..ad72f858b53
--- /dev/null
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Stand alone memory testing software for x86 computers"
+HOMEPAGE="http://www.memtest86.com/";
+SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
+
+LICENSE="PassMark-EULA"
+SLOT="0"
+#KEYWORDS="-* ~amd64"
+KEYWORDS=""
+IUSE=""
+
+BDEPEND="app-arch/unzip
+   sys-fs/fatcat"
+
+S=${WORKDIR}
+
+src_unpack() {
+   default
+   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
+}
+
+src_install() {
+   insinto /boot
+   doins ${PN}.efi
+
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
+
+   dodoc MemTest86_User_Guide_UEFI.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-01-21 Thread Ben Kohler
commit: b566d5a03d9d8827f29246c8d09b82af30e38f93
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 21 18:34:39 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 21 18:35:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b566d5a0

sys-apps/memtest86-bin: bump to 9.0_beta2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest|  1 +
 .../memtest86-bin/memtest86-bin-9.0_beta2.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index dfc9bfb972a..e8a2361a162 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1,2 @@
 DIST memtest86-bin-9.0_beta1.zip 9208162 BLAKE2B 
d21a2755b08a61c56e25f57a2e253ff6ab8f5e7aec9b291aa33daeb817ee9c6a5da7d40c5d2e97bfa39ba633567c9e601971767c1d6a6e6f699616b37b2149c4
 SHA512 
86c7962ad5abaf300f7a29cbcfc33bd20ad6d3b363d0c76a426682ec7ea2195e351c2fcace387e81e927aa30d2c66050ddc5415180401d17af3ef77d6a8b41a1
+DIST memtest86-bin-9.0_beta2.zip 10126202 BLAKE2B 
b6b7e2e5f6bba76fedc37244fd92b56be6fc3ed40efd42c55fc061c403a0e492f58f2ed719b2ff7b47596f41b3b6ccab1e13fbe885c168f59b51a783d7eb400f
 SHA512 
f28cd912e98b2fa0a3a0f98a10b57627073e85acc24eb79a4e326ff5fe9c8401fa093a8007179365137cac2654de9a762f31373fa0b66850400c9884f925393f

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta2.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.0_beta2.ebuild
new file mode 100644
index 000..c6682f17f67
--- /dev/null
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.0_beta2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+MY_PV=${PV/_beta/-beta-}
+
+DESCRIPTION="Stand alone memory testing software for x86 computers"
+HOMEPAGE="http://www.memtest86.com/";
+SRC_URI="https://www.memtest86.com/downloads/memtest86-usb-${MY_PV}.zip -> 
${P}.zip"
+
+LICENSE="PassMark-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+BDEPEND="app-arch/unzip
+   sys-fs/fatcat"
+
+S=${WORKDIR}
+
+src_unpack() {
+   default
+   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
+}
+
+src_install() {
+   insinto /boot
+   doins ${PN}.efi
+
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
+
+   dodoc MemTest86_User_Guide_UEFI.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-07-30 Thread Ben Kohler
commit: 6a9bfeda542ecddea41c1eb848118cc14f0dbb9f
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jul 30 17:02:01 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jul 30 17:02:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9bfeda

sys-apps/memtest86-bin: bump to 9.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest |  1 +
 sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 289a9605431..dc451d36f87 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1,2 @@
 DIST memtest86-bin-9.1.zip 8561760 BLAKE2B 
89d72804d8d38b103f64a576b66fbc654ea81acdd04001922d4f6487ba0b0cde50d18a4446cedfdc540cc7c2315e5a1bca97f6c2c2691aea6b5fdd22df3402a5
 SHA512 
06fc070fc50d115e57309407569274fa4785383f377cb4e4246195f4af30fce531fcf1b866f3ce0a0a7c174902150c327e6f5158a4c59d708ca0ceeae12179d3
+DIST memtest86-bin-9.2.zip 8640127 BLAKE2B 
99a51857f3625705a257edd19722ad662e03599722b9441c101886a22fa185fb284ee23d55a7e261fd442780e966350e291c9b0b39a08115c0c15a45ac3b4c22
 SHA512 
46e900376e9074162c71259d88b560c2d4a32f900750af3e5b301bea0e15c612788297fbd068939760551173fb4cfb11edff25586dd9bd1f69a6140c1b93da7f

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild
new file mode 100644
index 000..97f87cab241
--- /dev/null
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Stand alone memory testing software for x86 computers"
+HOMEPAGE="http://www.memtest86.com/";
+SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
+
+LICENSE="PassMark-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+BDEPEND="app-arch/unzip
+   sys-fs/fatcat"
+
+S=${WORKDIR}
+
+src_unpack() {
+   default
+   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
+}
+
+src_install() {
+   insinto /boot
+   doins ${PN}.efi
+
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
+
+   dodoc MemTest86_User_Guide_UEFI.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-07-30 Thread Ben Kohler
commit: 3457fa57d51fe7889dc265b1bd831bb89b7048c2
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jul 30 17:02:17 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jul 30 17:02:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3457fa57

sys-apps/memtest86-bin: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest |  1 -
 sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index dc451d36f87..efc1fa88ca9 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1,2 +1 @@
-DIST memtest86-bin-9.1.zip 8561760 BLAKE2B 
89d72804d8d38b103f64a576b66fbc654ea81acdd04001922d4f6487ba0b0cde50d18a4446cedfdc540cc7c2315e5a1bca97f6c2c2691aea6b5fdd22df3402a5
 SHA512 
06fc070fc50d115e57309407569274fa4785383f377cb4e4246195f4af30fce531fcf1b866f3ce0a0a7c174902150c327e6f5158a4c59d708ca0ceeae12179d3
 DIST memtest86-bin-9.2.zip 8640127 BLAKE2B 
99a51857f3625705a257edd19722ad662e03599722b9441c101886a22fa185fb284ee23d55a7e261fd442780e966350e291c9b0b39a08115c0c15a45ac3b4c22
 SHA512 
46e900376e9074162c71259d88b560c2d4a32f900750af3e5b301bea0e15c612788297fbd068939760551173fb4cfb11edff25586dd9bd1f69a6140c1b93da7f

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild
deleted file mode 100644
index 97f87cab241..000
--- a/sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-DESCRIPTION="Stand alone memory testing software for x86 computers"
-HOMEPAGE="http://www.memtest86.com/";
-SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
-
-LICENSE="PassMark-EULA"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-BDEPEND="app-arch/unzip
-   sys-fs/fatcat"
-
-S=${WORKDIR}
-
-src_unpack() {
-   default
-   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
-}
-
-src_install() {
-   insinto /boot
-   doins ${PN}.efi
-
-   exeinto /etc/grub.d/
-   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
-
-   dodoc MemTest86_User_Guide_UEFI.pdf
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2021-09-20 Thread Ben Kohler
commit: 44bcb5c909b012409ce5618b5031dc6478eef317
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Sep 20 11:28:08 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Sep 20 11:28:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bcb5c9

sys-apps/memtest86-bin: add warning for BIOS users

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild
index 97f87cab241..bcd35375627 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild
@@ -33,3 +33,11 @@ src_install() {
 
dodoc MemTest86_User_Guide_UEFI.pdf
 }
+
+pkg_postinst() {
+   mount-boot_pkg_postinst
+
+   if [ ! -e /sys/firmware/efi ]; then
+   ewarn "WARNING: You appear to be booted in BIOS mode but ${PN} 
is an EFI-only tool."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-09-01 Thread Ben Kohler
commit: 830e720db6a0ef16211f333f5211cf5632f980a7
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep  1 15:05:14 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  1 15:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830e720d

sys-apps/memtest86-bin: drop 10.6

Closes: https://bugs.gentoo.org/913365

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest  |  1 -
 sys-apps/memtest86-bin/memtest86-bin-10.6.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 4482721345a6..b1129b12d0bf 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1,2 +1 @@
-DIST memtest86-bin-10.6.zip 11817380 BLAKE2B 
cad80d5230574eb0147007e9233ee79e276931856692a0b9e5b9db878de31f3a90eeaf1520a29477208b4f8276ae134f9b7693ffe9e55128d20bb0ad0d0cdb1d
 SHA512 
7ffaf44bee4ca0c6a521b53351ba8514212beff2dfa640ef34cfb44390337fdefe5f15ca36d61e16353acb55edc7906c4d3544c58348f1550a906509c5e8db4c
 DIST memtest86-bin-10.6_p2000.zip 11816675 BLAKE2B 
4efe2560e2a4812a8c5bc778c0252268053dffbe77529dee249d5ac6ec1b23c1dd076e06c35b90ecbb8133e3f62134f3daff3f92a214102b81e0dbe76c01159b
 SHA512 
5ee481b5e3a920f287576ef14e77cdef440356b7c3e5daba22823f8728692b1d80b65b9f7238963f87832bb3984cf663cb5e40628bf4bb23c379e0f989c323d2

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.6.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.6.ebuild
deleted file mode 100644
index 54ff7712597b..
--- a/sys-apps/memtest86-bin/memtest86-bin-10.6.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit mount-boot secureboot
-
-DESCRIPTION="Stand alone memory testing software for x86 EFI hardware"
-HOMEPAGE="http://www.memtest86.com/";
-SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="PassMark-EULA"
-RESTRICT="mirror bindist"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-BDEPEND="
-   app-arch/unzip
-   sys-fs/fatcat
-"
-
-src_unpack() {
-   default
-   fatcat -O 1048576 -r /EFI/BOOT/BOOTX64.efi memtest86-usb.img > 
${PN}.efi || die
-}
-
-src_install() {
-   insinto /boot
-   doins ${PN}.efi
-
-   exeinto /etc/grub.d/
-   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
-
-   dodoc MemTest86_User_Guide_UEFI.pdf
-
-   secureboot_auto_sign --in-place
-}
-
-pkg_postinst() {
-   mount-boot_pkg_postinst
-
-   if [ ! -e /sys/firmware/efi ]; then
-   ewarn "WARNING: You appear to be booted in BIOS mode but ${PN} 
is an EFI-only tool."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-09-01 Thread Ben Kohler
commit: 871a185130fc2075c9e14c38be5d498a6b354c51
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep  1 15:04:38 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  1 15:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871a1851

sys-apps/memtest86-bin: add 10.6_p2000

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest|  1 +
 .../memtest86-bin/memtest86-bin-10.6_p2000.ebuild  | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index dfcab4766fbf..4482721345a6 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1,2 @@
 DIST memtest86-bin-10.6.zip 11817380 BLAKE2B 
cad80d5230574eb0147007e9233ee79e276931856692a0b9e5b9db878de31f3a90eeaf1520a29477208b4f8276ae134f9b7693ffe9e55128d20bb0ad0d0cdb1d
 SHA512 
7ffaf44bee4ca0c6a521b53351ba8514212beff2dfa640ef34cfb44390337fdefe5f15ca36d61e16353acb55edc7906c4d3544c58348f1550a906509c5e8db4c
+DIST memtest86-bin-10.6_p2000.zip 11816675 BLAKE2B 
4efe2560e2a4812a8c5bc778c0252268053dffbe77529dee249d5ac6ec1b23c1dd076e06c35b90ecbb8133e3f62134f3daff3f92a214102b81e0dbe76c01159b
 SHA512 
5ee481b5e3a920f287576ef14e77cdef440356b7c3e5daba22823f8728692b1d80b65b9f7238963f87832bb3984cf663cb5e40628bf4bb23c379e0f989c323d2

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.6_p2000.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.6_p2000.ebuild
new file mode 100644
index ..54ff7712597b
--- /dev/null
+++ b/sys-apps/memtest86-bin/memtest86-bin-10.6_p2000.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot secureboot
+
+DESCRIPTION="Stand alone memory testing software for x86 EFI hardware"
+HOMEPAGE="http://www.memtest86.com/";
+SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
+S="${WORKDIR}"
+
+LICENSE="PassMark-EULA"
+RESTRICT="mirror bindist"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+BDEPEND="
+   app-arch/unzip
+   sys-fs/fatcat
+"
+
+src_unpack() {
+   default
+   fatcat -O 1048576 -r /EFI/BOOT/BOOTX64.efi memtest86-usb.img > 
${PN}.efi || die
+}
+
+src_install() {
+   insinto /boot
+   doins ${PN}.efi
+
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
+
+   dodoc MemTest86_User_Guide_UEFI.pdf
+
+   secureboot_auto_sign --in-place
+}
+
+pkg_postinst() {
+   mount-boot_pkg_postinst
+
+   if [ ! -e /sys/firmware/efi ]; then
+   ewarn "WARNING: You appear to be booted in BIOS mode but ${PN} 
is an EFI-only tool."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-06-24 Thread Ben Kohler
commit: a1c95e52aad4c34d199115971e165b38759e396a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 20 16:13:34 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jun 24 12:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c95e52

sys-apps/memtest86-bin: add 10.5, drop 10.4

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-10.4.ebuild => memtest86-bin-10.5.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 4cecc5875dd8..3032fbc55c34 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.4.zip 11931431 BLAKE2B 
30da2974ee6043c390cfddc2f419568cb7b6f40ebf4d3b05f431db03c8806bf7889f7d74938548aca84a3b8de45bc5574233b046cdbfd77c8ea1492c17e6af40
 SHA512 
ad6da311d70eb0b92f6530ce8225bbd084be4a4360450399a2e093dee6383640b90483102223e6f81544c595b883945c42ec41a1c9dc9d4270dc559288543586
+DIST memtest86-bin-10.5.zip 12038462 BLAKE2B 
70488902fc14e986211475504705f6150c8bd55175703d6f4f12fda3ffc541e651a3888d40836da46520328b85fff1e854d831c3c1b4fac6ba6b0faeb8547931
 SHA512 
98101d21c1bd06f5b487391e1660f18636daaf86ff6aa5aa305716d7dad134533c409cfd1645870d902da5cbfd73c5f186e379b835eff0c09e3fa47770cb81f6

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-08-17 Thread Andrew Ammerlaan
commit: 1438c99bf29970d73bdc799a25f5000d37900d3f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jul 16 08:30:37 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Aug 17 07:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1438c99b

sys-apps/memtest86-bin: use secureboot.eclass to sign efi exec

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild
index d01d59ce5305..caaa6b213878 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit mount-boot
+inherit mount-boot secureboot
 
 DESCRIPTION="Stand alone memory testing software for x86 EFI hardware"
 HOMEPAGE="http://www.memtest86.com/";
@@ -33,6 +33,8 @@ src_install() {
newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
 
dodoc MemTest86_User_Guide_UEFI.pdf
+
+   secureboot_auto_sign --in-place
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-08-17 Thread Andrew Ammerlaan
commit: 7853e0d82def473558ed587a377decbe3e6cbcee
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Aug 17 08:29:14 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Aug 17 08:29:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7853e0d8

sys-apps/memtest86-bin: add 10.6, drop 10.5

This really needs a static versioned url otherwise
it will just keep breaking.

Closes: https://bugs.gentoo.org/912388
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/memtest86-bin/Manifest  |  2 +-
 .../{memtest86-bin-10.5.ebuild => memtest86-bin-10.6.ebuild} | 12 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 3032fbc55c34..dfcab4766fbf 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.5.zip 12038462 BLAKE2B 
70488902fc14e986211475504705f6150c8bd55175703d6f4f12fda3ffc541e651a3888d40836da46520328b85fff1e854d831c3c1b4fac6ba6b0faeb8547931
 SHA512 
98101d21c1bd06f5b487391e1660f18636daaf86ff6aa5aa305716d7dad134533c409cfd1645870d902da5cbfd73c5f186e379b835eff0c09e3fa47770cb81f6
+DIST memtest86-bin-10.6.zip 11817380 BLAKE2B 
cad80d5230574eb0147007e9233ee79e276931856692a0b9e5b9db878de31f3a90eeaf1520a29477208b4f8276ae134f9b7693ffe9e55128d20bb0ad0d0cdb1d
 SHA512 
7ffaf44bee4ca0c6a521b53351ba8514212beff2dfa640ef34cfb44390337fdefe5f15ca36d61e16353acb55edc7906c4d3544c58348f1550a906509c5e8db4c

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.6.ebuild
similarity index 92%
rename from sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.6.ebuild
index caaa6b213878..54ff7712597b 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-10.5.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-10.6.ebuild
@@ -1,24 +1,24 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit mount-boot secureboot
 
 DESCRIPTION="Stand alone memory testing software for x86 EFI hardware"
 HOMEPAGE="http://www.memtest86.com/";
 SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
+S="${WORKDIR}"
 
 LICENSE="PassMark-EULA"
 RESTRICT="mirror bindist"
 SLOT="0"
 KEYWORDS="-* ~amd64"
-IUSE=""
 
-BDEPEND="app-arch/unzip
-   sys-fs/fatcat"
-
-S=${WORKDIR}
+BDEPEND="
+   app-arch/unzip
+   sys-fs/fatcat
+"
 
 src_unpack() {
default



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2024-06-13 Thread Ben Kohler
commit: 759e3fcdb34aaec0cb494a5749cdfcf90d5a4a9e
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jun 13 14:25:10 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jun 13 14:31:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759e3fcd

sys-apps/memtest86-bin: add 11.0, drop 10.7

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-10.7.ebuild => memtest86-bin-11.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 11fe0c3a54c0..0435a54dff26 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.7.zip 11924203 BLAKE2B 
1729934abdb968d324677439136c6a9c7b9266c3bf0e95feb0e46b8143708bddc366465731f6e5b702faedad44e724fee30e30a289797e5d1c99a2b587e4b24b
 SHA512 
ccd6c10471ddc66bfad057f0d9f391255c88d910a4607566b9523aeaae47c04975cc7b65bc33ff6809a8660c69ae42faf5cc8d527972c03847e93b1ca7c0300b
+DIST memtest86-bin-11.0.zip 12060025 BLAKE2B 
84b1cf23384601614346388df4fb3b890d2f77395065a243f17b84e44192c8c40056324e94539b580afbbc9591af0b508036e736c73327c48324898c32bdfa7f
 SHA512 
57f00ff3dbf92f4bfdf2518086deac156e14ac0d6338302952fedbe418c26918551fe63190b173db39f3c05f25e50c7c030e5781b77b4a2abdc1a69eb1eab046

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.7.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-11.0.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-10.7.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-11.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2024-02-08 Thread Ben Kohler
commit: c7a0d79b35c7663361c27282effde2d2f101ca23
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb  8 15:53:16 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb  8 16:18:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a0d79b

sys-apps/memtest86-bin: add 10.7, drop 10.6_p3000

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-10.6_p3000.ebuild => memtest86-bin-10.7.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 4abb6f55c2d1..11fe0c3a54c0 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.6_p3000.zip 11906105 BLAKE2B 
2401e3ab1f1cd2387f61cd24acea74af7d93a781ccf48e66b3f120a30e41766140e91873a6b13d1f4e3e3bc3f35afb5a7454760f6eb83e745f33bc09f8409fcc
 SHA512 
17b11537c7353aacecefc3bd2f3fc00632d284e94e2a50260fbbcaf2f667ec10198fe97e739e01cc2be323a9da9220fdc98ad79fc4329180763a43a3099f4561
+DIST memtest86-bin-10.7.zip 11924203 BLAKE2B 
1729934abdb968d324677439136c6a9c7b9266c3bf0e95feb0e46b8143708bddc366465731f6e5b702faedad44e724fee30e30a289797e5d1c99a2b587e4b24b
 SHA512 
ccd6c10471ddc66bfad057f0d9f391255c88d910a4607566b9523aeaae47c04975cc7b65bc33ff6809a8660c69ae42faf5cc8d527972c03847e93b1ca7c0300b

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.6_p3000.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.7.ebuild
similarity index 96%
rename from sys-apps/memtest86-bin/memtest86-bin-10.6_p3000.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.7.ebuild
index 54ff7712597b..02c964500e1e 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-10.6_p3000.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-10.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2022-09-30 Thread Ben Kohler
commit: 04e87feb89d0abe22b016eba58e8281462e11243
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep 30 12:57:49 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep 30 12:58:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e87feb

sys-apps/memtest86-bin: add 10.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest  |  1 +
 sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index dd2b28717705..677bf41a040c 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1,2 @@
+DIST memtest86-bin-10.0.zip 9369041 BLAKE2B 
c5792b45ee0b9e32013ad64d17e43d6da4ffd80160a913fbd3b82390dd1d7d5e6ca226730fffab01ee6cb36d66b2a78e66d0bfd7a1dd4b07546550e268bc18f5
 SHA512 
b08e6cf3cb9448d5ac7fb4ba7c6338d2037caebd16710f4c2897cfe73766d7dfba7a0012b1ec5acbc546932e989c2a82bec1428295ea0bf4702e49d75e5b03e1
 DIST memtest86-bin-9.4.zip 8760207 BLAKE2B 
a4db434f9ce049d14b7a7bd98ed88ecad5492e4541d564520eba60b9c37d40d22bdf27ec92f05f3601453647ee88486caf51259bf90a72954b29c8eecbd36ca9
 SHA512 
c5a6183e2b66fe6023a7478ddfecf94dab03e99272d916fe156f05e2edcc2e70c7cd12feff474381571213bd6b07c76b78dd54d07f2db011cbe3127dac2dc222

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild
new file mode 100644
index ..9e0a77415687
--- /dev/null
+++ b/sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Stand alone memory testing software for x86 computers"
+HOMEPAGE="http://www.memtest86.com/";
+SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
+
+LICENSE="PassMark-EULA"
+RESTRICT="mirror bindist"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+BDEPEND="app-arch/unzip
+   sys-fs/fatcat"
+
+S=${WORKDIR}
+
+src_unpack() {
+   default
+   fatcat -O 1048576 -r /EFI/BOOT/BOOTX64.efi memtest86-usb.img > 
${PN}.efi || die
+}
+
+src_install() {
+   insinto /boot
+   doins ${PN}.efi
+
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
+
+   dodoc MemTest86_User_Guide_UEFI.pdf
+}
+
+pkg_postinst() {
+   mount-boot_pkg_postinst
+
+   if [ ! -e /sys/firmware/efi ]; then
+   ewarn "WARNING: You appear to be booted in BIOS mode but ${PN} 
is an EFI-only tool."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2022-09-30 Thread Ben Kohler
commit: 7eeb5ce7714609aa90710776f56000daf6c220a0
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep 30 12:58:01 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep 30 12:58:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eeb5ce7

sys-apps/memtest86-bin: drop 9.4

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest |  1 -
 sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 677bf41a040c..a076bb1cc9cd 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1,2 +1 @@
 DIST memtest86-bin-10.0.zip 9369041 BLAKE2B 
c5792b45ee0b9e32013ad64d17e43d6da4ffd80160a913fbd3b82390dd1d7d5e6ca226730fffab01ee6cb36d66b2a78e66d0bfd7a1dd4b07546550e268bc18f5
 SHA512 
b08e6cf3cb9448d5ac7fb4ba7c6338d2037caebd16710f4c2897cfe73766d7dfba7a0012b1ec5acbc546932e989c2a82bec1428295ea0bf4702e49d75e5b03e1
-DIST memtest86-bin-9.4.zip 8760207 BLAKE2B 
a4db434f9ce049d14b7a7bd98ed88ecad5492e4541d564520eba60b9c37d40d22bdf27ec92f05f3601453647ee88486caf51259bf90a72954b29c8eecbd36ca9
 SHA512 
c5a6183e2b66fe6023a7478ddfecf94dab03e99272d916fe156f05e2edcc2e70c7cd12feff474381571213bd6b07c76b78dd54d07f2db011cbe3127dac2dc222

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild
deleted file mode 100644
index 9e0a77415687..
--- a/sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-DESCRIPTION="Stand alone memory testing software for x86 computers"
-HOMEPAGE="http://www.memtest86.com/";
-SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
-
-LICENSE="PassMark-EULA"
-RESTRICT="mirror bindist"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-BDEPEND="app-arch/unzip
-   sys-fs/fatcat"
-
-S=${WORKDIR}
-
-src_unpack() {
-   default
-   fatcat -O 1048576 -r /EFI/BOOT/BOOTX64.efi memtest86-usb.img > 
${PN}.efi || die
-}
-
-src_install() {
-   insinto /boot
-   doins ${PN}.efi
-
-   exeinto /etc/grub.d/
-   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
-
-   dodoc MemTest86_User_Guide_UEFI.pdf
-}
-
-pkg_postinst() {
-   mount-boot_pkg_postinst
-
-   if [ ! -e /sys/firmware/efi ]; then
-   ewarn "WARNING: You appear to be booted in BIOS mode but ${PN} 
is an EFI-only tool."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-10-12 Thread Ben Kohler
commit: 5c46a2eddaf867781850dd77fdfed7e0ab9237af
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Oct 12 14:56:52 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Oct 12 15:04:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c46a2ed

sys-apps/memtest86-bin: add 10.6_p3000, drop 10.6_p2000

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 ...{memtest86-bin-10.6_p2000.ebuild => memtest86-bin-10.6_p3000.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index b1129b12d0bf..4abb6f55c2d1 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.6_p2000.zip 11816675 BLAKE2B 
4efe2560e2a4812a8c5bc778c0252268053dffbe77529dee249d5ac6ec1b23c1dd076e06c35b90ecbb8133e3f62134f3daff3f92a214102b81e0dbe76c01159b
 SHA512 
5ee481b5e3a920f287576ef14e77cdef440356b7c3e5daba22823f8728692b1d80b65b9f7238963f87832bb3984cf663cb5e40628bf4bb23c379e0f989c323d2
+DIST memtest86-bin-10.6_p3000.zip 11906105 BLAKE2B 
2401e3ab1f1cd2387f61cd24acea74af7d93a781ccf48e66b3f120a30e41766140e91873a6b13d1f4e3e3bc3f35afb5a7454760f6eb83e745f33bc09f8409fcc
 SHA512 
17b11537c7353aacecefc3bd2f3fc00632d284e94e2a50260fbbcaf2f667ec10198fe97e739e01cc2be323a9da9220fdc98ad79fc4329180763a43a3099f4561

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.6_p2000.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.6_p3000.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-10.6_p2000.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.6_p3000.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-05-27 Thread Sebastian Pipping
commit: 812f0af6bb1ee8a2857da7adbb8e0dcb2f478ec1
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat May 27 13:23:07 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat May 27 13:25:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812f0af6

sys-apps/memtest86-bin: Mention need for EFI in package description

Closes: https://bugs.gentoo.org/907247
Signed-off-by: Sebastian Pipping  gentoo.org>

 sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild
index 6617a7207ab8..d01d59ce5305 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit mount-boot
 
-DESCRIPTION="Stand alone memory testing software for x86 computers"
+DESCRIPTION="Stand alone memory testing software for x86 EFI hardware"
 HOMEPAGE="http://www.memtest86.com/";
 SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-04-25 Thread Ben Kohler
commit: 5cadb04cc1015554f2fd337806a10dda704a36b8
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 25 11:51:53 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 25 11:52:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cadb04c

sys-apps/memtest86-bin: add 10.4, drop 10.3

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-10.3.ebuild => memtest86-bin-10.4.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 90eb3944013e..4cecc5875dd8 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.3.zip 11864463 BLAKE2B 
18d457b603994b5719c95fd9161c85b244cfc96db2c4109eafb66cd1e97574c9a4630958aba4420fab0c528481e435b00fad8235d2541249806f0ab228d072d4
 SHA512 
d9c5dc64fff575fd0e6aa66ac719b8e063e4c3b28c50a7d3f366156357eb716edbee8dc25986c6757e2cb568a557fb9c618a40633bf22f0c713ac3003acaab19
+DIST memtest86-bin-10.4.zip 11931431 BLAKE2B 
30da2974ee6043c390cfddc2f419568cb7b6f40ebf4d3b05f431db03c8806bf7889f7d74938548aca84a3b8de45bc5574233b046cdbfd77c8ea1492c17e6af40
 SHA512 
ad6da311d70eb0b92f6530ce8225bbd084be4a4360450399a2e093dee6383640b90483102223e6f81544c595b883945c42ec41a1c9dc9d4270dc559288543586

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.3.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-10.3.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2023-03-26 Thread Ben Kohler
commit: a8a0f70cab1a4e327339e9515025481f031e88a8
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Mar 26 12:08:54 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Mar 26 12:09:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a0f70c

sys-apps/memtest86-bin: add 10.3, drop 10.2

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-10.2.ebuild => memtest86-bin-10.3.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index da7103c450e6..90eb3944013e 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.2.zip 10793669 BLAKE2B 
a406018803bfe94b090eaad5c45cef26d723830dd7af0fa86893619421457a9963ce8abe2c8921c4a300f528e97da328c9822076da486858c0117b3bc967b35b
 SHA512 
44729c4a5c21dd13298c4b488ff7365993c41c9fcec68e8022b0c013919d7577a1801e8bb9c1b37cda71654a988e2fce1e958431368052f8b6bfeb7950784b13
+DIST memtest86-bin-10.3.zip 11864463 BLAKE2B 
18d457b603994b5719c95fd9161c85b244cfc96db2c4109eafb66cd1e97574c9a4630958aba4420fab0c528481e435b00fad8235d2541249806f0ab228d072d4
 SHA512 
d9c5dc64fff575fd0e6aa66ac719b8e063e4c3b28c50a7d3f366156357eb716edbee8dc25986c6757e2cb568a557fb9c618a40633bf22f0c713ac3003acaab19

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.2.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.3.ebuild
similarity index 95%
rename from sys-apps/memtest86-bin/memtest86-bin-10.2.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.3.ebuild
index 9e0a77415687..6617a7207ab8 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-10.2.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2022-12-19 Thread Ben Kohler
commit: 4b6ba9b624b77cf37bfc7fe9cfee9ed1f40a3674
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec 19 13:30:19 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec 19 13:38:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6ba9b6

sys-apps/memtest86-bin: add 10.1, drop 10.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-10.0.ebuild => memtest86-bin-10.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index a076bb1cc9cd..6c3b5ca236ce 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.0.zip 9369041 BLAKE2B 
c5792b45ee0b9e32013ad64d17e43d6da4ffd80160a913fbd3b82390dd1d7d5e6ca226730fffab01ee6cb36d66b2a78e66d0bfd7a1dd4b07546550e268bc18f5
 SHA512 
b08e6cf3cb9448d5ac7fb4ba7c6338d2037caebd16710f4c2897cfe73766d7dfba7a0012b1ec5acbc546932e989c2a82bec1428295ea0bf4702e49d75e5b03e1
+DIST memtest86-bin-10.1.zip 5485908 BLAKE2B 
3d67e56533b2143399426964f79389cc565b598059bf8a94f9d8fc7d48395f425186382a89625953016e92e66ecc964e09566b08e4b0759b946a2ac69116e116
 SHA512 
59e92f5ee7717dd6be960c75c3a10a1c15d96fc18edcaac8c6e1cf5ba422d607e69f8d979dbbd3d68ec44f0e908250f10a0ab1c999dc17d3b9b92bc64111e604

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.1.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2022-12-20 Thread Ben Kohler
commit: fadd6859eaeeae7b231a90d808e1cd797952d73a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Dec 20 14:16:39 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Dec 20 14:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadd6859

sys-apps/memtest86-bin: update Manifest

Upstream updated their release zip for a packaging issue.  I verified
that the image we extract & install has not changed.

Closes: https://bugs.gentoo.org/887307

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 6c3b5ca236ce..6504a7494b5d 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.1.zip 5485908 BLAKE2B 
3d67e56533b2143399426964f79389cc565b598059bf8a94f9d8fc7d48395f425186382a89625953016e92e66ecc964e09566b08e4b0759b946a2ac69116e116
 SHA512 
59e92f5ee7717dd6be960c75c3a10a1c15d96fc18edcaac8c6e1cf5ba422d607e69f8d979dbbd3d68ec44f0e908250f10a0ab1c999dc17d3b9b92bc64111e604
+DIST memtest86-bin-10.1.zip 8845495 BLAKE2B 
24035a0ba3db98d5658dd24854eeaee1a48c168a6f66914be0c67c5e5dd992a18ef3c30e393afb3bfcc1ada58d299407626d27bf604c16cec37e1343dc5e726f
 SHA512 
166ba41dbc112a2376a7f56a0d8c28ddd214df5e875de229fe6be5a403068970aefe0066baa8ecf73245b43e6c0890f33f2b07055e4d4ab7146c561fcf458548



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/

2022-12-23 Thread Ben Kohler
commit: 7d4e6209b7cea94391eaeb2fc71b21bd446c4c50
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Dec 23 13:41:10 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Dec 23 13:41:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4e6209

sys-apps/memtest86-bin: add 10.2, drop 10.1

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest | 2 +-
 .../{memtest86-bin-10.1.ebuild => memtest86-bin-10.2.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 6504a7494b5d..da7103c450e6 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1 +1 @@
-DIST memtest86-bin-10.1.zip 8845495 BLAKE2B 
24035a0ba3db98d5658dd24854eeaee1a48c168a6f66914be0c67c5e5dd992a18ef3c30e393afb3bfcc1ada58d299407626d27bf604c16cec37e1343dc5e726f
 SHA512 
166ba41dbc112a2376a7f56a0d8c28ddd214df5e875de229fe6be5a403068970aefe0066baa8ecf73245b43e6c0890f33f2b07055e4d4ab7146c561fcf458548
+DIST memtest86-bin-10.2.zip 10793669 BLAKE2B 
a406018803bfe94b090eaad5c45cef26d723830dd7af0fa86893619421457a9963ce8abe2c8921c4a300f528e97da328c9822076da486858c0117b3bc967b35b
 SHA512 
44729c4a5c21dd13298c4b488ff7365993c41c9fcec68e8022b0c013919d7577a1801e8bb9c1b37cda71654a988e2fce1e958431368052f8b6bfeb7950784b13

diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.1.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-10.2.ebuild
similarity index 100%
rename from sys-apps/memtest86-bin/memtest86-bin-10.1.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-10.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/, sys-apps/memtest86-bin/files/

2021-01-08 Thread Ben Kohler
commit: 28c57475f180f3aa191181a0f646a6b9d3a90335
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan  8 15:22:29 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan  8 15:24:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c57475

sys-apps/memtest86-bin: new package

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest|  1 +
 sys-apps/memtest86-bin/files/memtest86-bin-grub.d  | 21 
 .../memtest86-bin/memtest86-bin-9.0_beta1.ebuild   | 37 ++
 sys-apps/memtest86-bin/metadata.xml|  8 +
 4 files changed, 67 insertions(+)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
new file mode 100644
index 000..dfc9bfb972a
--- /dev/null
+++ b/sys-apps/memtest86-bin/Manifest
@@ -0,0 +1 @@
+DIST memtest86-bin-9.0_beta1.zip 9208162 BLAKE2B 
d21a2755b08a61c56e25f57a2e253ff6ab8f5e7aec9b291aa33daeb817ee9c6a5da7d40c5d2e97bfa39ba633567c9e601971767c1d6a6e6f699616b37b2149c4
 SHA512 
86c7962ad5abaf300f7a29cbcfc33bd20ad6d3b363d0c76a426682ec7ea2195e351c2fcace387e81e927aa30d2c66050ddc5415180401d17af3ef77d6a8b41a1

diff --git a/sys-apps/memtest86-bin/files/memtest86-bin-grub.d 
b/sys-apps/memtest86-bin/files/memtest86-bin-grub.d
new file mode 100644
index 000..db1ddf855d0
--- /dev/null
+++ b/sys-apps/memtest86-bin/files/memtest86-bin-grub.d
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+. /usr/share/grub/grub-mkconfig_lib
+
+memtest_efi=/boot/memtest86-bin.efi
+
+if [ -f "${memtest_efi}" ]; then
+   echo "Found MemTest86-EFI" >&2
+   device="$("${grub_probe}" --target=device "${memtest_efi}")"
+   path="$(make_system_path_relative_to_its_root "${memtest_efi}")"
+   cat  
${PN}.efi || die
+}
+
+src_install() {
+   insinto /boot
+   doins ${PN}.efi
+
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
+
+   dodoc MemTest86_User_Guide_UEFI.pdf
+}

diff --git a/sys-apps/memtest86-bin/metadata.xml 
b/sys-apps/memtest86-bin/metadata.xml
new file mode 100644
index 000..c67d4dcaca5
--- /dev/null
+++ b/sys-apps/memtest86-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   
+