Mon Aug 21 12:10:59 2023 UTC ()
qemu: updated to 8.0.4

8.0.4
Bug fixes


(adam)
diff -r1.319 -r1.320 pkgsrc/emulators/qemu/Makefile
diff -r1.206 -r1.207 pkgsrc/emulators/qemu/distinfo

cvs diff -r1.319 -r1.320 pkgsrc/emulators/qemu/Makefile (switch to unified diff)

--- pkgsrc/emulators/qemu/Makefile 2023/08/14 05:24:21 1.319
+++ pkgsrc/emulators/qemu/Makefile 2023/08/21 12:10:59 1.320
@@ -1,215 +1,214 @@ @@ -1,215 +1,214 @@
1# $NetBSD: Makefile,v 1.319 2023/08/14 05:24:21 wiz Exp $ 1# $NetBSD: Makefile,v 1.320 2023/08/21 12:10:59 adam Exp $
2 2
3DISTNAME= qemu-8.0.3 3DISTNAME= qemu-8.0.4
4PKGREVISION= 1 
5CATEGORIES= emulators 4CATEGORIES= emulators
6MASTER_SITES= https://download.qemu.org/ 5MASTER_SITES= https://download.qemu.org/
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.qemu.org/ 9HOMEPAGE= https://www.qemu.org/
11COMMENT= CPU emulator using dynamic translation 10COMMENT= CPU emulator using dynamic translation
12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd 11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
13 12
14TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build 13TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
15 14
16USE_CURSES= resize_term wide 15USE_CURSES= resize_term wide
17USE_LANGUAGES+= c c++ 16USE_LANGUAGES+= c c++
18USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config 17USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config
19UNLIMIT_RESOURCES= datasize 18UNLIMIT_RESOURCES= datasize
20HAS_CONFIGURE= yes 19HAS_CONFIGURE= yes
21 20
22# https://github.com/qemu/qemu/commit/56208a0d473c6db263cc333c787ca48b502d72ab 21# https://github.com/qemu/qemu/commit/56208a0d473c6db263cc333c787ca48b502d72ab
23GCC_REQD+= 7 22GCC_REQD+= 7
24 23
25PYTHON_VERSIONS_INCOMPATIBLE= 27 24PYTHON_VERSIONS_INCOMPATIBLE= 27
26 25
27TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx 26TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
28TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=1.2.0:../../textproc/py-sphinx-rtd-theme 27TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=1.2.0:../../textproc/py-sphinx-rtd-theme
29CONFIGURE_ARGS+= --sphinx-build=${PREFIX}/bin/sphinx-build-${PYVERSSUFFIX} 28CONFIGURE_ARGS+= --sphinx-build=${PREFIX}/bin/sphinx-build-${PYVERSSUFFIX}
30 29
31.include "options.mk" 30.include "options.mk"
32 31
33.include "../../mk/bsd.prefs.mk" 32.include "../../mk/bsd.prefs.mk"
34 33
35# When upgrading Qemu, you need to determine if this PALcode binary for 34# When upgrading Qemu, you need to determine if this PALcode binary for
36# the Alpha emulator needs to be re-built. If it does not, then you do 35# the Alpha emulator needs to be re-built. If it does not, then you do
37# not need to bump the version of this PALcode binary blob (which is 36# not need to bump the version of this PALcode binary blob (which is
38# supplied as a separate distfile). Contact thorpej@ for details. 37# supplied as a separate distfile). Contact thorpej@ for details.
39PALCODE_CLIPPER= palcode-clipper-qemu-5.2.0nb8 38PALCODE_CLIPPER= palcode-clipper-qemu-5.2.0nb8
40 39
41DISTFILES= ${DEFAULT_DISTFILES} 40DISTFILES= ${DEFAULT_DISTFILES}
42DISTFILES+= ${PALCODE_CLIPPER} 41DISTFILES+= ${PALCODE_CLIPPER}
43SITES.${PALCODE_CLIPPER}= http://ftp.NetBSD.org/pub/NetBSD/arch/alpha/qemu/ 42SITES.${PALCODE_CLIPPER}= http://ftp.NetBSD.org/pub/NetBSD/arch/alpha/qemu/
44 43
45CONFIGURE_ARGS+= --prefix=${PREFIX} 44CONFIGURE_ARGS+= --prefix=${PREFIX}
46CONFIGURE_ARGS+= --interp-prefix=${PREFIX}/share/qemu 45CONFIGURE_ARGS+= --interp-prefix=${PREFIX}/share/qemu
47CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 46CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
48CONFIGURE_ARGS+= --python=${PYTHONBIN} 47CONFIGURE_ARGS+= --python=${PYTHONBIN}
49CONFIGURE_ARGS+= --smbd=${PREFIX}/sbin/smbd 48CONFIGURE_ARGS+= --smbd=${PREFIX}/sbin/smbd
50CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} 49CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}
51CONFIGURE_ARGS+= --enable-curses 50CONFIGURE_ARGS+= --enable-curses
52CONFIGURE_ARGS+= --enable-docs 51CONFIGURE_ARGS+= --enable-docs
53CONFIGURE_ENV+= mansuffix=/${PKGMANDIR} 52CONFIGURE_ENV+= mansuffix=/${PKGMANDIR}
54 53
55.if defined(PKGSRC_USE_SSP) 54.if defined(PKGSRC_USE_SSP)
56# do not add flags to everything 55# do not add flags to everything
57PKGSRC_USE_SSP= no 56PKGSRC_USE_SSP= no
58CONFIGURE_ARGS+= --enable-stack-protector 57CONFIGURE_ARGS+= --enable-stack-protector
59.endif 58.endif
60 59
61NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64 60NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64
62NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha 61NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha
63NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm 62NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm
64NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris 63NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris
65NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa 64NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa
66NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386 65NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386
67NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k 66NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k
68NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze 67NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze
69NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel 68NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel
70NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips 69NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips
71NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64 70NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64
72NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el 71NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el
73NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel 72NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel
74NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-nios2 73NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-nios2
75NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or1k 74NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or1k
76NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc 75NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc
77NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64 76NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64
78NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv32 77NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv32
79NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv64 78NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv64
80NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x 79NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x
81NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4 80NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4
82NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb 81NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb
83NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc 82NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc
84NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64 83NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64
85NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore 84NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore
86NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64 85NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64
87NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensa 86NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensa
88NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb 87NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb
89 88
90PKG_SYSCONFSUBDIR= qemu 89PKG_SYSCONFSUBDIR= qemu
91 90
92INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu 91INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu
93 92
94.include "../../mk/oss.buildlink3.mk" 93.include "../../mk/oss.buildlink3.mk"
95 94
96.if ${OSS_TYPE} != "none" 95.if ${OSS_TYPE} != "none"
97SUBST_CLASSES+= oss 96SUBST_CLASSES+= oss
98SUBST_STAGE.oss= pre-configure 97SUBST_STAGE.oss= pre-configure
99SUBST_MESSAGE.oss= Correcting the path to the OSS device. 98SUBST_MESSAGE.oss= Correcting the path to the OSS device.
100SUBST_FILES.oss+= audio/ossaudio.c 99SUBST_FILES.oss+= audio/ossaudio.c
101SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g" 100SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g"
102.endif 101.endif
103 102
104UE_ARCHS+= aarch64 aarch64_be 103UE_ARCHS+= aarch64 aarch64_be
105UE_ARCHS+= alpha arm armeb cris 104UE_ARCHS+= alpha arm armeb cris
106UE_ARCHS+= hexagon hppa 105UE_ARCHS+= hexagon hppa
107UE_ARCHS+= i386 106UE_ARCHS+= i386
108UE_ARCHS+= loongarch64 107UE_ARCHS+= loongarch64
109UE_ARCHS+= m68k microblaze microblazeel 108UE_ARCHS+= m68k microblaze microblazeel
110UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el 109UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el
111UE_ARCHS+= nios2 110UE_ARCHS+= nios2
112UE_ARCHS+= or1k ppc ppc64 ppc64le 111UE_ARCHS+= or1k ppc ppc64 ppc64le
113UE_ARCHS+= riscv32 riscv64 112UE_ARCHS+= riscv32 riscv64
114UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64 113UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64
115UE_ARCHS+= x86_64 xtensa xtensaeb 114UE_ARCHS+= x86_64 xtensa xtensaeb
116 115
117.if ${OPSYS} == "NetBSD" 116.if ${OPSYS} == "NetBSD"
118PLIST.ga= yes 117PLIST.ga= yes
119PLIST.nbd= yes 118PLIST.nbd= yes
120. if !exists(/usr/include/machine/trap.h) \ 119. if !exists(/usr/include/machine/trap.h) \
121 || "1"=="1" # XXX usermode emulation is broken 120 || "1"=="1" # XXX usermode emulation is broken
122CONFIGURE_ARGS+= --disable-bsd-user 121CONFIGURE_ARGS+= --disable-bsd-user
123. else 122. else
124CONFIGURE_ARGS+= --enable-bsd-user 123CONFIGURE_ARGS+= --enable-bsd-user
125USER_EMUL= i386 x86_64 124USER_EMUL= i386 x86_64
126. endif 125. endif
127.elif ${OPSYS:M*BSD} || ${OPSYS} == "DragonFly" 126.elif ${OPSYS:M*BSD} || ${OPSYS} == "DragonFly"
128USER_EMUL= i386 x86_64 127USER_EMUL= i386 x86_64
129PLIST.ga= yes 128PLIST.ga= yes
130PLIST.nbd= yes 129PLIST.nbd= yes
131.elif ${OPSYS} == "Darwin" 130.elif ${OPSYS} == "Darwin"
132USER_EMUL= 131USER_EMUL=
133CONFIGURE_ARGS+= --disable-bsd-user 132CONFIGURE_ARGS+= --disable-bsd-user
134PLIST.nbd= yes 133PLIST.nbd= yes
135.elif ${OPSYS} == "Linux" 134.elif ${OPSYS} == "Linux"
136USER_EMUL= ${UE_ARCHS} 135USER_EMUL= ${UE_ARCHS}
137PLIST.bridge-helper= yes 136PLIST.bridge-helper= yes
138PLIST.ga= yes 137PLIST.ga= yes
139PLIST.nbd= yes 138PLIST.nbd= yes
140PLIST.pr-helper= yes 139PLIST.pr-helper= yes
141.elif ${MACHINE_PLATFORM:MSunOS-5.11-*} 140.elif ${MACHINE_PLATFORM:MSunOS-5.11-*}
142PLIST.ga= yes 141PLIST.ga= yes
143PLIST.nbd= yes 142PLIST.nbd= yes
144CONFIGURE_ARGS+= --disable-coroutine-pool 143CONFIGURE_ARGS+= --disable-coroutine-pool
145.endif 144.endif
146 145
147PLIST_VARS+= plugins 146PLIST_VARS+= plugins
148.if ${OPSYS} != "SunOS" 147.if ${OPSYS} != "SunOS"
149PLIST.plugins= yes 148PLIST.plugins= yes
150CONFIGURE_ARGS+= --enable-plugins 149CONFIGURE_ARGS+= --enable-plugins
151.else 150.else
152CONFIGURE_ARGS+= --disable-plugins 151CONFIGURE_ARGS+= --disable-plugins
153.endif 152.endif
154 153
155PLIST_VARS+= ${UE_ARCHS} bridge-helper ga keymap nbd pr-helper 154PLIST_VARS+= ${UE_ARCHS} bridge-helper ga keymap nbd pr-helper
156.for pvar in ${USER_EMUL} 155.for pvar in ${USER_EMUL}
157PLIST.${pvar}= yes 156PLIST.${pvar}= yes
158.endfor 157.endfor
159 158
160# different versions of Sphinx generate different static files 159# different versions of Sphinx generate different static files
161PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC 160PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC
162 161
163PRINT_PLIST_AWK+= /\/_static\// { next; } 162PRINT_PLIST_AWK+= /\/_static\// { next; }
164 163
165TEST_TARGET= check 164TEST_TARGET= check
166 165
167PYTHON_FOR_BUILD_ONLY= tool 166PYTHON_FOR_BUILD_ONLY= tool
168 167
169post-extract: 168post-extract:
170 cp ${WRKDIR}/${PALCODE_CLIPPER} ${WRKSRC}/pc-bios/palcode-clipper 169 cp ${WRKDIR}/${PALCODE_CLIPPER} ${WRKSRC}/pc-bios/palcode-clipper
171 cp ${FILESDIR}/hw-mips-mipssim_virtio.c ${WRKSRC}/hw/mips/mipssim_virtio.c 170 cp ${FILESDIR}/hw-mips-mipssim_virtio.c ${WRKSRC}/hw/mips/mipssim_virtio.c
172 171
173do-build: 172do-build:
174 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ 173 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
175 ninja -j ${_MAKE_JOBS_N:U1} -C build 174 ninja -j ${_MAKE_JOBS_N:U1} -C build
176 175
177do-install: 176do-install:
178 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${INSTALL_ENV} \ 177 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${INSTALL_ENV} \
179 ninja -j ${_MAKE_JOBS_N:U1} -C build install 178 ninja -j ${_MAKE_JOBS_N:U1} -C build install
180 179
181# Some dependencies aren't correct and this tries to be re-made on install, 180# Some dependencies aren't correct and this tries to be re-made on install,
182# failing due to configure bugs. 181# failing due to configure bugs.
183post-build: 182post-build:
184 ${TOUCH} ${WRKSRC}/config-host.mak 183 ${TOUCH} ${WRKSRC}/config-host.mak
185 184
186post-install: 185post-install:
187 ${INSTALL_DATA} ${FILESDIR}/Makefile.multinode-NetBSD \ 186 ${INSTALL_DATA} ${FILESDIR}/Makefile.multinode-NetBSD \
188 ${DESTDIR}${PREFIX}/share/doc/qemu/ 187 ${DESTDIR}${PREFIX}/share/doc/qemu/
189 ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/interop/.buildinfo 188 ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/interop/.buildinfo
190 ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/specs/.buildinfo 189 ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/specs/.buildinfo
191 ${RM} -f ${WRKDIR}/PLIST.STATIC 190 ${RM} -f ${WRKDIR}/PLIST.STATIC
192 cd ${DESTDIR}${PREFIX} && \ 191 cd ${DESTDIR}${PREFIX} && \
193 ${FIND} share/doc/qemu -path '*/_static/*' -type f -print > ${WRKDIR}/PLIST.STATIC 192 ${FIND} share/doc/qemu -path '*/_static/*' -type f -print > ${WRKDIR}/PLIST.STATIC
194 193
195.include "../../archivers/lzo/buildlink3.mk" 194.include "../../archivers/lzo/buildlink3.mk"
196.include "../../archivers/zstd/buildlink3.mk" 195.include "../../archivers/zstd/buildlink3.mk"
197.include "../../devel/glib2/buildlink3.mk" 196.include "../../devel/glib2/buildlink3.mk"
198.include "../../devel/libusb1/buildlink3.mk" 197.include "../../devel/libusb1/buildlink3.mk"
199.include "../../devel/snappy/buildlink3.mk" 198.include "../../devel/snappy/buildlink3.mk"
200.include "../../devel/zlib/buildlink3.mk" 199.include "../../devel/zlib/buildlink3.mk"
201.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 200.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
202.include "../../graphics/png/buildlink3.mk" 201.include "../../graphics/png/buildlink3.mk"
203.include "../../lang/python/tool.mk" 202.include "../../lang/python/tool.mk"
204.include "../../net/libslirp/buildlink3.mk" 203.include "../../net/libslirp/buildlink3.mk"
205.include "../../security/libgcrypt/buildlink3.mk" 204.include "../../security/libgcrypt/buildlink3.mk"
206.include "../../sysutils/dtc/buildlink3.mk" 205.include "../../sysutils/dtc/buildlink3.mk"
207.include "../../www/curl/buildlink3.mk" 206.include "../../www/curl/buildlink3.mk"
208.include "../../x11/pixman/buildlink3.mk" 207.include "../../x11/pixman/buildlink3.mk"
209.if ${OPSYS} != "Darwin" 208.if ${OPSYS} != "Darwin"
210.include "../../x11/xkeyboard-config/buildlink3.mk" 209.include "../../x11/xkeyboard-config/buildlink3.mk"
211.endif 210.endif
212.include "../../mk/curses.buildlink3.mk" 211.include "../../mk/curses.buildlink3.mk"
213.include "../../mk/jpeg.buildlink3.mk" 212.include "../../mk/jpeg.buildlink3.mk"
214.include "../../mk/pthread.buildlink3.mk" 213.include "../../mk/pthread.buildlink3.mk"
215.include "../../mk/bsd.pkg.mk" 214.include "../../mk/bsd.pkg.mk"

cvs diff -r1.206 -r1.207 pkgsrc/emulators/qemu/distinfo (switch to unified diff)

--- pkgsrc/emulators/qemu/distinfo 2023/07/17 11:24:59 1.206
+++ pkgsrc/emulators/qemu/distinfo 2023/08/21 12:10:59 1.207
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1$NetBSD: distinfo,v 1.206 2023/07/17 11:24:59 adam Exp $ 1$NetBSD: distinfo,v 1.207 2023/08/21 12:10:59 adam Exp $
2 2
3BLAKE2s (palcode-clipper-qemu-5.2.0nb8) = d388c896a80c1cc3d4785c8434d6688bbcfd54c28f7252ce550ab162a0bba321 3BLAKE2s (palcode-clipper-qemu-5.2.0nb8) = d388c896a80c1cc3d4785c8434d6688bbcfd54c28f7252ce550ab162a0bba321
4SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43 4SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43
5Size (palcode-clipper-qemu-5.2.0nb8) = 159808 bytes 5Size (palcode-clipper-qemu-5.2.0nb8) = 159808 bytes
6BLAKE2s (qemu-8.0.3.tar.xz) = 7af7e3560cb662672e15a21f84de04e0851da9cc858e7b5d88210acef8995c6b 6BLAKE2s (qemu-8.0.4.tar.xz) = ea17da5264c0c700e18f1464b1754914d4b1212caf2f44094d723cdb790ace9a
7SHA512 (qemu-8.0.3.tar.xz) = 18b2ccb65f7ec2ae92f0e04406539620c881e2b75f63816588c86043a07464bb99d16a83e792ed9508de393f4b694c46d52f4d07edf52741e85224c8b8d5d5c3 7SHA512 (qemu-8.0.4.tar.xz) = bd5ed682d51f974abd4be93f949701f9b5bfb87fd9929e31df130534da2f2c03b99adc9f924b3efd47d3b254e0e3c0046f4e69fbe9f6d0c4ac1f6babecb29449
8Size (qemu-8.0.3.tar.xz) = 126710536 bytes 8Size (qemu-8.0.4.tar.xz) = 126179324 bytes
9SHA1 (patch-audio_jackaudio.c) = 771c2779e565242a500adc0223ef6b1ae5b2b91f 9SHA1 (patch-audio_jackaudio.c) = 771c2779e565242a500adc0223ef6b1ae5b2b91f
10SHA1 (patch-hw-mips-Kconfig) = c7199ad26ac45116ab4d38252db4234ae93bdf9a 10SHA1 (patch-hw-mips-Kconfig) = c7199ad26ac45116ab4d38252db4234ae93bdf9a
11SHA1 (patch-hw-mips-mipssim.c) = 1f682b74b34398b3ff15f9e7f24a85f4b8bb4853 11SHA1 (patch-hw-mips-mipssim.c) = 1f682b74b34398b3ff15f9e7f24a85f4b8bb4853
12SHA1 (patch-hw_display_omap__dss.c) = 68f6f5e86335114de64b397959a2238de84fcde2 12SHA1 (patch-hw_display_omap__dss.c) = 68f6f5e86335114de64b397959a2238de84fcde2
13SHA1 (patch-hw_mips_meson.build) = d9a07a81fe6d3c9e2bd45f41fe876cd927a40ced 13SHA1 (patch-hw_mips_meson.build) = d9a07a81fe6d3c9e2bd45f41fe876cd927a40ced
14SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc 14SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc
15SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7 15SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7
16SHA1 (patch-hw_rtc_mc146818rtc.c) = cc7a3b28010966b65b7a16db756226ac2669f310 16SHA1 (patch-hw_rtc_mc146818rtc.c) = cc7a3b28010966b65b7a16db756226ac2669f310
17SHA1 (patch-hw_scsi_scsi-disk.c) = fdbf2f962a6dcb1a115a7f8a5b8790ff9295fb33 17SHA1 (patch-hw_scsi_scsi-disk.c) = fdbf2f962a6dcb1a115a7f8a5b8790ff9295fb33
18SHA1 (patch-hw_usb_dev-mtp.c) = 94ddf53a41cc75810cfece1b8aef1831fab4ce43 18SHA1 (patch-hw_usb_dev-mtp.c) = 94ddf53a41cc75810cfece1b8aef1831fab4ce43
19SHA1 (patch-meson.build) = 67fcc428b1953a63e4c0aa32ac1d41ec234a2462 19SHA1 (patch-meson.build) = 67fcc428b1953a63e4c0aa32ac1d41ec234a2462
20SHA1 (patch-meson_mesonbuild_linkers_linkers.py) = 842b01f543c99c66630df8450f71ab9fc422ff32 20SHA1 (patch-meson_mesonbuild_linkers_linkers.py) = 842b01f543c99c66630df8450f71ab9fc422ff32
21SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2 21SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2
22SHA1 (patch-target_arm_tcg_translate-sve.c) = b5eeb08331e61a16b2cf4b7ab9b668755aa9a04e 22SHA1 (patch-target_arm_tcg_translate-sve.c) = b5eeb08331e61a16b2cf4b7ab9b668755aa9a04e
23SHA1 (patch-target_i386_cpu.c) = afa8a2f83399b2d142709322eb88d1112f1547e4 23SHA1 (patch-target_i386_cpu.c) = afa8a2f83399b2d142709322eb88d1112f1547e4
24SHA1 (patch-target_i386_meson.build) = 0ef0636dd68e5eeb9a2a34473e2a24bf3c141c0f 24SHA1 (patch-target_i386_meson.build) = 0ef0636dd68e5eeb9a2a34473e2a24bf3c141c0f
25SHA1 (patch-target_sparc_translate.c) = f633b3953847c1a7e93f1d09a67964431979b197 25SHA1 (patch-target_sparc_translate.c) = f633b3953847c1a7e93f1d09a67964431979b197
26SHA1 (patch-util_coroutine-ucontext.c) = 890767e1f034b34f4aad6c791745fc0b151b8e3c 26SHA1 (patch-util_coroutine-ucontext.c) = 890767e1f034b34f4aad6c791745fc0b151b8e3c
27SHA1 (patch-util_osdep.c) = 1e5bcde7be23792f487334d35797869bff686d25 27SHA1 (patch-util_osdep.c) = 1e5bcde7be23792f487334d35797869bff686d25