X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Fqemu;h=8259ff70faa3b506c63dc08b4dfe82c27fd99c97;hb=HEAD;hp=9ece6ea7df3f50a0b6ff9762db08fc7451373d47;hpb=86cf6898aabe7d77da08664364e7d4cf4c17d9d5;p=ipfire-2.x.git diff --git a/lfs/qemu b/lfs/qemu index 9ece6ea7df..0fd91651f6 100644 --- a/lfs/qemu +++ b/lfs/qemu @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team # +# Copyright (C) 2007-2024 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,27 +24,29 @@ include Config -VER = 6.1.0 +SUMMARY = Machine emulator and virtualizer + +# If you update the version also qemu-ga !!! +VER = 9.0.2 THISAPP = qemu-$(VER) DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -SUP_ARCH = x86_64 PROG = qemu -PAK_VER = 31 +PAK_VER = 44 + +DEPS = alsa libusbredir spice libseccomp libslirp -DEPS = libusbredir spice libseccomp +SERVICES = TARGETS = \ - i386-linux-user \ x86_64-linux-user \ - arm-linux-user \ + aarch64-linux-user \ riscv64-linux-user \ - i386-softmmu \ x86_64-softmmu \ - arm-softmmu \ + aarch64-softmmu \ riscv64-softmmu ############################################################################### @@ -55,7 +57,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 47f776c276a24f42108ba512a2aa3013 +$(DL_FILE)_BLAKE2 = 6b5301f985919ae53e056410be7486b8150a65016127568bd4d58f596e94960d08eb3fc57cff7ff6a3435d71274adee516f57375d856d61b4fc7a3f24cbf75c4 install : $(TARGET) @@ -63,13 +65,13 @@ check : $(patsubst %,$(DIR_CHK)/%,$(objects)) download :$(patsubst %,$(DIR_DL)/%,$(objects)) -md5 : $(subst %,%_MD5,$(objects)) +b2 : $(subst %,%_BLAKE2,$(objects)) -dist: +dist: @$(PAK) ############################################################################### -# Downloading, checking, md5sum +# Downloading, checking, b2sum ############################################################################### $(patsubst %,$(DIR_CHK)/%,$(objects)) : @@ -78,8 +80,8 @@ $(patsubst %,$(DIR_CHK)/%,$(objects)) : $(patsubst %,$(DIR_DL)/%,$(objects)) : @$(LOAD) -$(subst %,%_MD5,$(objects)) : - @$(MD5) +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) ############################################################################### # Installation Details @@ -100,8 +102,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --enable-usb-redir \ --enable-seccomp \ --disable-docs \ - --disable-sdl - + --disable-sdl \ + --enable-slirp \ + -Dfdt=system cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install