Сравнение memtest86+-6.20-r1 с memtest86+-7.20

/usr/portage/sys-apps/memtest86+/memtest86+-7.20.ebuild 2025-07-29 16:22:17.376467925 +0300
15 15

  
16 16
LICENSE="GPL-2"
17 17
SLOT="0"
18
KEYWORDS="amd64 x86"
18
KEYWORDS="amd64 ~loong x86"
19 19
IUSE="bios32 bios64 +boot uefi32 uefi64 iso32 iso64"
20 20

  
21 21
ISODEPS="
......
40 40
		-e 's#/sbin/mkdosfs#mkfs.vfat#' \
41 41
		-e 's/^AS = as/AS +=/' \
42 42
		-e '/^CC/d' \
43
		-e 's/objcopy/$(OBJCOPY)/' \
43
		-e 's/= objcopy/?= $(OBJCOPY)/' \
44 44
		-e 's/shell size/shell $(SIZE)/' \
45 45
		build{32,64}/Makefile || die
46 46

  
......
57 57
src_compile() {
58 58
	tc-export OBJCOPY
59 59
	export SIZE=$(tc-getPROG SIZE size)
60

  
61
	if use loong; then
62
		# a different build directory has to be selected for loong, and
63
		# there's no "BIOS" support.
64
		pushd build64/la64
65
			use uefi64 && emake memtest.efi
66
			use iso64 && emake iso
67
		popd
68
		return
69
	fi
70

  
60 71
	pushd build32
61 72
		use bios32 && emake memtest.bin
62 73
		use uefi32 && emake memtest.efi
......
71 82
}
72 83

  
73 84
install_memtest_images() {
85
	if use loong; then
86
		use uefi64 && newins build64/la64/memtest.efi memtest.efi64
87
		return
88
	fi
89

  
74 90
	use bios32 && newins build32/memtest.bin memtest32.bios
75 91
	use bios64 && newins build64/memtest.bin memtest64.bios
76 92
	use uefi32 && newins build32/memtest.efi memtest.efi32
......
88 104

  
89 105
	insinto /usr/share/${PN}
90 106
	install_memtest_images
91
	use iso32 && newins build32/memtest.iso memtest32.iso
92
	use iso64 && newins build64/memtest.iso memtest64.iso
107
	if use loong; then
108
		use iso64 && newins build64/la64/memtest.iso memtest64.iso
109
	else
110
		use iso32 && newins build32/memtest.iso memtest32.iso
111
		use iso64 && newins build64/memtest.iso memtest64.iso
112
	fi
93 113

  
94 114
	if use uefi32 || use uefi64; then
95 115
		secureboot_auto_sign --in-place
Спасибо!