summaryrefslogtreecommitdiff
path: root/libre/gnome-boxes
diff options
context:
space:
mode:
authortheova <theova@bluewin.ch>2019-12-25 04:50:46 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2019-12-31 07:56:29 +0100
commit4b7e506d5d1383b1fce89e3ba4c8c01da84da362 (patch)
tree1619a05867273a36fa732537b43d91cc763f5eff /libre/gnome-boxes
parentfa525bf6b387e5143ee897432f3a9621227634c0 (diff)
Update [libre/gnome-boxes] to the neweset version (3.34.2)
Changelog: - Bumb version - Rename dependency spice-gtk3 to spice-gtk - Remove dependency libgovir to follow upstream Tested on x86_64, sucessfully built on i686 and armv7h. Building on ARM requires to build [libr/libosinfo] as well as it requires a recent version of [libr/libosinfo]. Gnome-boxes has buttons to download and install non-free GNU/Linux distributions. While this feature is broken (The message "unsupported protocol https" pops up when trying to use it), it still need to be removed in a subsequent patch. Note that this issue was already present before this patch. Signed-off-by: theova <theova@bluewin.ch> GNUtoo@cyberdimension.org: Commit message. Re-used part of Theova's mail for that. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'libre/gnome-boxes')
-rw-r--r--libre/gnome-boxes/PKGBUILD12
1 files changed, 7 insertions, 5 deletions
diff --git a/libre/gnome-boxes/PKGBUILD b/libre/gnome-boxes/PKGBUILD
index 4a8b96145..1717a9923 100644
--- a/libre/gnome-boxes/PKGBUILD
+++ b/libre/gnome-boxes/PKGBUILD
@@ -6,7 +6,7 @@
# Contributor : André Silva <emulatorman@hyperbola.info>
pkgname=gnome-boxes
-pkgver=3.32.0.2
+pkgver=3.34.2
pkgrel=1
pkgrel+=.par1
pkgdesc="Simple GNOME application to access remote or virtual systems"
@@ -18,10 +18,10 @@ license=('LGPL')
conflicts=(${pkgname}-libre)
replaces=(${pkgname}-libre)
groups=('gnome')
-depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgovirt' 'libgudev' 'libosinfo' 'libsecret'
- 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk3' 'tracker' 'webkit2gtk' 'freerdp')
+depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret'
+ 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker' 'webkit2gtk' 'freerdp')
makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 'spice-protocol' 'vala')
-_commit=ea34339c0954c304c3cbceeea1ce4ab12ee9c61f # tags/v3.32.0.2^0
+_commit=2edb94153b163759d18195c511d6cf5212fd1bfe # tags/v3.34.2^0
source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit"
"git+https://gitlab.gnome.org/GNOME/gtk-frdp.git"
"git+https://gitlab.gnome.org/felipeborges/libovf-glib.git")
@@ -44,6 +44,8 @@ prepare() {
# remove distro logos
find ./data/osinfo/ -type f -name '*.xml' -exec sed -i '/<os /,/\/os>/ d' {} +
+ echo "" > ./data/osinfo/recommended-downloads.xml
+ # touch ./data/osinfo/meson.build
# I'd rather not use Windows as example in user docs
find ./help/ -type f \( -name '*.po' -o -name '*.page' \) -exec \
sed -Ei 's/(Microsoft )?Windows(™)?/Parabola/' {} +
@@ -55,7 +57,7 @@ build() {
}
check() {
- meson test -C build
+ meson test -C build --print-errorlogs
}
package() {