X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=qemu.spec;h=f146d065e133a81ad902da6c515d784f6d7e0d62;hb=9ff89d9f41cb570f7a85372075cadf02d0e0f72b;hp=6d35309781e9dd98a59b66d1bec321b9fc49bdce;hpb=c703f7d5d21ad80a9205b050bc05689687fc0947;p=packages%2Fqemu.git diff --git a/qemu.spec b/qemu.spec index 6d35309..f146d06 100644 --- a/qemu.spec +++ b/qemu.spec @@ -39,12 +39,12 @@ Summary: QEMU CPU Emulator Summary(pl.UTF-8): QEMU - emulator procesora Name: qemu -Version: 4.0.0 -Release: 2 +Version: 4.1.1 +Release: 1 License: GPL v2 Group: Applications/Emulators Source0: http://wiki.qemu-project.org/download/%{name}-%{version}.tar.xz -# Source0-md5: 0afeca336fd57ae3d3086ec07f59d708 +# Source0-md5: 53879f792ef2675c6c5e6cbf5cc1ac6c # Loads kvm kernel modules at boot Source3: kvm-modules-load.conf # Creates /dev/kvm @@ -59,7 +59,6 @@ Patch1: %{name}-whitelist.patch Patch2: %{name}-user-execve.patch Patch3: %{name}-xattr.patch Patch4: libjpeg-boolean.patch -Patch5: x32.patch URL: http://www.qemu-project.org/ %{?with_gl:BuildRequires: OpenGL-GLX-devel} %{?with_gl:BuildRequires: OpenGL-devel} @@ -89,7 +88,7 @@ BuildRequires: libjpeg-devel %{?with_libnfs:BuildRequires: libnfs-devel >= 1.9.3} BuildRequires: libpng-devel %{?with_rdma:BuildRequires: librdmacm-devel} -%{?with_seccomp:BuildRequires: libseccomp-devel >= 2.2.0} +%{?with_seccomp:BuildRequires: libseccomp-devel >= 2.3.0} BuildRequires: libssh2-devel >= 1.2.8 BuildRequires: libusb-devel >= 1.0.13 BuildRequires: libuuid-devel @@ -126,6 +125,7 @@ BuildRequires: xorg-lib-libX11-devel BuildRequires: zlib-devel %if %{with gtk3} BuildRequires: gtk+3-devel >= 3.14.0 +BuildRequires: Mesa-libEGL-devel %{?with_vte:BuildRequires: vte2.90-devel >= 0.32.0} %endif %if %{with user_static} @@ -134,6 +134,7 @@ BuildRequires: glibc-static BuildRequires: pcre-static BuildRequires: zlib-static %endif +BuildConflicts: libslirp-devel Requires: %{name}-img = %{version}-%{release} Requires: %{name}-system-aarch64 = %{version}-%{release} Requires: %{name}-system-alpha = %{version}-%{release} @@ -167,7 +168,7 @@ Requires: SDL2 \ %endif \ Requires: libfdt >= 1.4.2 \ %if %{with seccomp} \ -Requires: libseccomp >= 2.2.0 \ +Requires: libseccomp >= 2.3.0 \ %endif \ Requires: libusb >= 1.0.13 \ Requires: pixman >= 0.21.8 \ @@ -832,7 +833,6 @@ Moduł QEMU dla urządeń blokowych typu 'ssh'. %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 # workaround for conflict with alsa/error.h ln -s ../error.h qapi/error.h @@ -1044,6 +1044,7 @@ fi %{_mandir}/man8/qemu-nbd.8* %dir %{_datadir}/qemu +%dir %{_datadir}/%{name}/firmware %{_datadir}/%{name}/keymaps %{_datadir}/%{name}/trace-events-all @@ -1083,6 +1084,7 @@ fi %{_datadir}/%{name}/slof.bin %{_datadir}/%{name}/spapr-rtas.bin %{_datadir}/%{name}/vgabios.bin +%{_datadir}/%{name}/vgabios-ati.bin %{_datadir}/%{name}/vgabios-bochs-display.bin %{_datadir}/%{name}/vgabios-cirrus.bin %{_datadir}/%{name}/vgabios-qxl.bin @@ -1197,6 +1199,8 @@ fi %files system-aarch64 %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/qemu-system-aarch64 +%{_datadir}/%{name}/edk2-aarch64-code.fd +%{_datadir}/%{name}/firmware/60-edk2-aarch64.json %files system-alpha %defattr(644,root,root,755) @@ -1205,6 +1209,9 @@ fi %files system-arm %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/qemu-system-arm +%{_datadir}/%{name}/edk2-arm-code.fd +%{_datadir}/%{name}/edk2-arm-vars.fd +%{_datadir}/%{name}/firmware/60-edk2-arm.json %files system-cris %defattr(644,root,root,755) @@ -1259,10 +1266,13 @@ fi %files system-riscv32 %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/qemu-system-riscv32 +%{_datadir}/%{name}/opensbi-riscv32-virt-fw_jump.bin %files system-riscv64 %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/qemu-system-riscv64 +%{_datadir}/%{name}/opensbi-riscv64-sifive_u-fw_jump.bin +%{_datadir}/%{name}/opensbi-riscv64-virt-fw_jump.bin %files system-s390x %defattr(644,root,root,755) @@ -1297,6 +1307,15 @@ fi %endif %{_datadir}/%{name}/bios.bin %{_datadir}/%{name}/bios-256k.bin +%{_datadir}/%{name}/edk2-i386-code.fd +%{_datadir}/%{name}/edk2-i386-secure-code.fd +%{_datadir}/%{name}/edk2-i386-vars.fd +%{_datadir}/%{name}/edk2-x86_64-code.fd +%{_datadir}/%{name}/edk2-x86_64-secure-code.fd +%{_datadir}/%{name}/firmware/50-edk2-i386-secure.json +%{_datadir}/%{name}/firmware/50-edk2-x86_64-secure.json +%{_datadir}/%{name}/firmware/60-edk2-i386.json +%{_datadir}/%{name}/firmware/60-edk2-x86_64.json %files system-xtensa %defattr(644,root,root,755)