aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-08-23 13:10:40 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-08-25 21:54:50 +0000
commit19c41b216aa0e54a828ba1b0776f936fb73a364d (patch)
treefeac24ea70f78902744a89d5b0f89e7783944c0e
parent074a58180054e175066ed9003520a10d3cc0e98e (diff)
downloadports-19c41b216aa0e54a828ba1b0776f936fb73a364d.tar.gz
ports-19c41b216aa0e54a828ba1b0776f936fb73a364d.zip
emulators/qemu: Update version 8.0.4=>8.1.0
-rw-r--r--emulators/qemu/Makefile5
-rw-r--r--emulators/qemu/distinfo6
-rw-r--r--emulators/qemu/files/patch-meson.build20
-rw-r--r--emulators/qemu/pkg-plist-ga2
-rw-r--r--emulators/qemu/pkg-plist-tools2
5 files changed, 6 insertions, 29 deletions
diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index 99afbd0eb259..04cb0525fec6 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qemu
-PORTVERSION= 8.0.4
+PORTVERSION= 8.1.0
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
DIST_SUBDIR= qemu/${PORTVERSION}
@@ -48,7 +48,8 @@ guestagent_PLIST= ${.CURDIR}/pkg-plist-ga
guestagent_CONFLICTS_INSTALL= qemu qemu-devel qemu-nox11 qemu-tools qemu-utils qemu6* \
qemu7* qemu-guest-agent
-USES= cpe gmake gnome ninja perl5 pkgconfig python:build tar:xz
+USES= cpe gmake gnome ninja perl5 pkgconfig python:build shebangfix tar:xz
+SHEBANG_FILES= scripts/xml-preprocess.py
USE_GNOME= glib20
USE_PERL5= build
.if ${FLAVOR:U} != tools && ${FLAVOR:U} != guestagent
diff --git a/emulators/qemu/distinfo b/emulators/qemu/distinfo
index ca1587b68ec2..e09046cc00e8 100644
--- a/emulators/qemu/distinfo
+++ b/emulators/qemu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691878269
-SHA256 (qemu/8.0.4/qemu-8.0.4.tar.xz) = 81c817dda38af958be5bef1a6cf55b658bb2d3fb87c1e6a571de6b7b2c44516c
-SIZE (qemu/8.0.4/qemu-8.0.4.tar.xz) = 126179324
+TIMESTAMP = 1692765555
+SHA256 (qemu/8.1.0/qemu-8.1.0.tar.xz) = 710c101198e334d4762eef65f649bc43fa8a5dd75303554b8acfec3eb25f0e55
+SIZE (qemu/8.1.0/qemu-8.1.0.tar.xz) = 123550284
diff --git a/emulators/qemu/files/patch-meson.build b/emulators/qemu/files/patch-meson.build
deleted file mode 100644
index a7eac38afeff..000000000000
--- a/emulators/qemu/files/patch-meson.build
+++ /dev/null
@@ -1,20 +0,0 @@
---- meson.build.orig 2023-04-19 16:31:47 UTC
-+++ meson.build
-@@ -2766,14 +2766,10 @@ if have_system
- fdt_opt = get_option('fdt')
- if fdt_opt in ['enabled', 'auto', 'system']
- have_internal = fs.exists(meson.current_source_dir() / 'dtc/libfdt/Makefile.libfdt')
-- fdt = cc.find_library('fdt', kwargs: static_kwargs,
-+ fdt = cc.find_library('fdt', kwargs: static_kwargs, dirs: '/usr/local/lib/',
- required: fdt_opt == 'system' or
-- fdt_opt == 'enabled' and not have_internal)
-- if fdt.found() and cc.links('''
-- #include <libfdt.h>
-- #include <libfdt_env.h>
-- int main(void) { fdt_find_max_phandle(NULL, NULL); return 0; }''',
-- dependencies: fdt)
-+ fdt_opt == 'enabled')
-+ if fdt.found()
- fdt_opt = 'system'
- elif fdt_opt == 'system'
- error('system libfdt requested, but it is too old (1.5.1 or newer required)')
diff --git a/emulators/qemu/pkg-plist-ga b/emulators/qemu/pkg-plist-ga
index 4cfd44041baa..b65da51078a2 100644
--- a/emulators/qemu/pkg-plist-ga
+++ b/emulators/qemu/pkg-plist-ga
@@ -36,8 +36,6 @@ include/qemu-plugin.h
%%DATADIR%%/keymaps/pt
%%DATADIR%%/keymaps/pt-br
%%DATADIR%%/keymaps/ru
-%%DATADIR%%/keymaps/sl
-%%DATADIR%%/keymaps/sv
%%DATADIR%%/keymaps/th
%%DATADIR%%/keymaps/tr
%%DATADIR%%/trace-events-all
diff --git a/emulators/qemu/pkg-plist-tools b/emulators/qemu/pkg-plist-tools
index 42b2a0ee3aeb..58ed9de3417a 100644
--- a/emulators/qemu/pkg-plist-tools
+++ b/emulators/qemu/pkg-plist-tools
@@ -43,8 +43,6 @@ include/qemu-plugin.h
%%DATADIR%%/keymaps/pt
%%DATADIR%%/keymaps/pt-br
%%DATADIR%%/keymaps/ru
-%%DATADIR%%/keymaps/sl
-%%DATADIR%%/keymaps/sv
%%DATADIR%%/keymaps/th
%%DATADIR%%/keymaps/tr
%%DATADIR%%/trace-events-all