Skip to content
Snippets Groups Projects
Commit f8f0b455 authored by Patrycja Rosa's avatar Patrycja Rosa :cat: Committed by alice
Browse files

community/virt-viewer: upgrade to 11.0

parent 1efc00fa
No related branches found
No related tags found
2 merge requests!39304[3.16] main/expat: security upgrade to 2.4.9,!38601community/virt-viewer: upgrade to 11.0
Pipeline #136181 canceled
# Contributor: Stuart Cardall <developer@it-offshore.co.uk>
# Maintainer: Stuart Cardall <developer@it-offshore.co.uk>
pkgname=virt-viewer
pkgver=9.0
pkgrel=2
pkgver=11.0
pkgrel=0
pkgdesc="A lightweight interface for interacting with the graphical display of virtualized guest OS"
url="https://virt-manager.org"
arch="all !s390x !riscv64" # spice-gtk
license="GPL-2.0-or-later"
options="!check"
makedepends="$depends_dev intltool spice-protocol glib-dev gtk+3.0-dev
gtk-vnc-dev spice-gtk-dev
makedepends="
glib-dev
gtk+3.0-dev
gtk-vnc-dev
intltool
meson
spice-gtk-dev
spice-protocol
"
subpackages="$pkgname-lang $pkgname-doc"
source="https://virt-manager.org/download/sources/virt-viewer/virt-viewer-$pkgver.tar.gz"
source="https://virt-manager.org/download/sources/virt-viewer/virt-viewer-$pkgver.tar.xz
meson-0.60-merge_file.patch
"
case "$CARCH" in
ppc64le|s390x|riscv64) ;;
......@@ -21,16 +29,18 @@ case "$CARCH" in
esac
build() {
./configure \
--prefix=/usr \
--disable-update-mimedb \
--with-gtk-vnc \
--with-spice-gtk
make
abuild-meson \
-Dvnc=enabled \
-Dspice=enabled \
output
meson compile -C output
}
package() {
make DESTDIR="$pkgdir" install
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="a5901d76c3e144fa3d6e640de93ed7f1e7cbeb075c04cdbe4a8c9c09bce96104ea552484df5e84c7a69af8dddd1177123ddb81b2dac775a98ac312f3102daae2 virt-viewer-9.0.tar.gz"
sha512sums="
738034e15e40a7aaadd2646bf289c12409cbf2d06925d43baa50fa7bc8438188480d6b97687e9816427ac0a9dae84d205351715cb2f38afdbefa2dd1d134904a virt-viewer-11.0.tar.xz
b956ebcf7b2860e078467ae92ec94b7d9cf34168382ba3a17d03a65864d3bc7fa0fca118c097ea8c7a1577aad258ace1b2930c384dc440eea4ae8ca51b768f09 meson-0.60-merge_file.patch
"
see https://github.com/mesonbuild/meson/pull/9445
diff --git a/data/meson.build b/data/meson.build
index d718491..4325108 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -2,7 +2,6 @@ if host_machine.system() != 'windows'
desktop = 'remote-viewer.desktop'
i18n.merge_file (
- desktop,
type: 'desktop',
input: desktop + '.in',
output: desktop,
@@ -14,7 +13,6 @@ if host_machine.system() != 'windows'
mimetypes = 'virt-viewer-mime.xml'
i18n.merge_file (
- mimetypes,
type: 'xml',
input: mimetypes + '.in',
output: mimetypes,
@@ -27,7 +25,6 @@ if host_machine.system() != 'windows'
metainfo = 'remote-viewer.appdata.xml'
i18n.merge_file (
- metainfo,
type: 'xml',
input: metainfo + '.in',
output: metainfo,
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment