Date: Friday, October 28, 2022 @ 11:52:10
  Author: heftig
Revision: 1338386

archrelease: copy trunk to community-testing-x86_64

Added:
  virt-viewer/repos/community-testing-x86_64/
  virt-viewer/repos/community-testing-x86_64/PKGBUILD
    (from rev 1338385, virt-viewer/trunk/PKGBUILD)
  virt-viewer/repos/community-testing-x86_64/keys/
  virt-viewer/repos/community-testing-x86_64/rest.diff
    (from rev 1338385, virt-viewer/trunk/rest.diff)

-----------+
 PKGBUILD  |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 rest.diff |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 107 insertions(+)

Copied: virt-viewer/repos/community-testing-x86_64/PKGBUILD (from rev 1338385, 
virt-viewer/trunk/PKGBUILD)
===================================================================
--- community-testing-x86_64/PKGBUILD                           (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-10-28 11:52:10 UTC (rev 1338386)
@@ -0,0 +1,48 @@
+# Maintainer: Frederik Schwan <freswa at archlinux dot org>
+# Contributor: Christian Rebischke <[email protected]>
+# Contributor: Sergej Pupykin <[email protected]>
+# Contributor: Jonathan Wiersma <archaur at jonw dot org>
+
+pkgname=virt-viewer
+pkgver=11.0
+pkgrel=2
+pkgdesc='A lightweight interface for interacting with the graphical display of 
virtualized guest OS.'
+arch=('x86_64')
+url='https://gitlab.com/virt-viewer/virt-viewer'
+license=('GPL')
+depends=('gtk-vnc' 'libvirt' 'spice-gtk' 'libvirt-glib' 'libgovirt' 'vte3')
+makedepends=('meson' 'intltool' 'spice-protocol' 'gobject-introspection' 
'bash-completion')
+replaces=('virtviewer')
+options=('debug')
+source=("https://virt-manager.org/download/sources/virt-viewer/virt-viewer-${pkgver}.tar.xz"{,.asc}
+        'rest.diff')
+b2sums=('41914a60361f0a47a0b0b54962d228ffaec67c6b69c664bb6fe683b7074dd5e2136d2bf3528b6e1b6b785cc4e337125fe16fdd94dd603dd42e8fde543931241a'
+        'SKIP'
+        
'354ef316ad07df3273333cf4fad77671cfc0ce74be32bae92ae4d18dacc07402c15185ad7be01bae23bdd087ed1c56b2565c2ac53e1280726337a0fc0107108e')
+validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF') # Daniel P. Berrange
+
+prepare() {
+  cd virt-viewer-${pkgver}
+  patch -Np1 -i ../rest.diff
+}
+
+build() {
+  arch-meson virt-viewer-${pkgver} build \
+    -D libvirt=enabled \
+    -D vnc=enabled \
+    -D spice=enabled \
+    -D ovirt=enabled \
+    -D vte=enabled \
+    -D bash_completion=enabled \
+    -D git_werror=disabled
+
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "${pkgdir}"
+}

Copied: virt-viewer/repos/community-testing-x86_64/rest.diff (from rev 1338385, 
virt-viewer/trunk/rest.diff)
===================================================================
--- community-testing-x86_64/rest.diff                          (rev 0)
+++ community-testing-x86_64/rest.diff  2022-10-28 11:52:10 UTC (rev 1338386)
@@ -0,0 +1,59 @@
+diff --git i/data/meson.build w/data/meson.build
+index d718491..4325108 100644
+--- i/data/meson.build
++++ w/data/meson.build
+@@ -2,32 +2,29 @@ if host_machine.system() != 'windows'
+   desktop = 'remote-viewer.desktop'
+ 
+   i18n.merge_file (
+-    desktop,
+     type: 'desktop',
+     input: desktop + '.in',
+     output: desktop,
+     po_dir: po_dir,
+     install: true,
+     install_dir: join_paths(datadir, 'applications')
+   )
+ 
+   mimetypes = 'virt-viewer-mime.xml'
+ 
+   i18n.merge_file (
+-    mimetypes,
+     type: 'xml',
+     input: mimetypes + '.in',
+     output: mimetypes,
+     data_dirs: i18n_itsdir,
+     po_dir: po_dir,
+     install: true,
+     install_dir: join_paths(datadir, 'mime', 'packages')
+   )
+ 
+   metainfo = 'remote-viewer.appdata.xml'
+ 
+   i18n.merge_file (
+-    metainfo,
+     type: 'xml',
+     input: metainfo + '.in',
+     output: metainfo,
+diff --git i/meson.build w/meson.build
+index 800d15a..eae1116 100644
+--- i/meson.build
++++ w/meson.build
+@@ -39,7 +39,7 @@ gtk_vnc_min_version='>=0.4.0'
+ spice_gtk_min_version='>=0.35'
+ spice_protocol_min_version='>=0.12.7'
+ govirt_min_version='>=0.3.7'
+-rest_min_version='>=0.8'
++rest_min_version='>=0.9'
+ vte_min_version='>=0.46.0'
+ bash_completion_version='2.0'
+ 
+@@ -436,7 +436,7 @@ if spice_gtk_dep.found()
+ endif
+ 
+ govirt_dep = dependency('govirt-1.0', version: govirt_min_version, required: 
get_option('ovirt'))
+-rest_dep = dependency('rest-0.7', version: rest_min_version, required: 
get_option('ovirt'))
++rest_dep = dependency('rest-1.0', version: rest_min_version, required: 
get_option('ovirt'))
+ if get_option('ovirt').auto()
+   if govirt_dep.found() and not rest_dep.found()
+     govirt_dep = dependency('', required: false)

Reply via email to