diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2021-03-25 13:31:30 +0100 |
---|---|---|
committer | Rasmus Thomsen <oss@cogitri.dev> | 2021-03-25 15:08:15 +0100 |
commit | 4f7e913e2ac7857cc8593a241e69c5251052dbf5 (patch) | |
tree | dfe45fc26264d311ae748ef6440fb17f322e08df | |
parent | 078eef882dc612b95558494be88623946757c991 (diff) |
community/gnome-boxes: upgrade to 40.0
-rw-r--r-- | community/gnome-boxes/APKBUILD | 10 | ||||
-rw-r--r-- | community/gnome-boxes/fix-build.patch | 13 |
2 files changed, 19 insertions, 4 deletions
diff --git a/community/gnome-boxes/APKBUILD b/community/gnome-boxes/APKBUILD index d4241d51728..745289fb64c 100644 --- a/community/gnome-boxes/APKBUILD +++ b/community/gnome-boxes/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> # Maintainer: Rasmus Thomsen <oss@cogitri.dev> pkgname=gnome-boxes -pkgver=3.38.2 +pkgver=40.0 pkgrel=0 pkgdesc="Virtualization made simple" url="https://wiki.gnome.org/Apps/Boxes" @@ -12,9 +12,10 @@ depends="libvirt-daemon" makedepends="meson vala libarchive-dev glib-dev gtk+3.0-dev gtk-vnc-dev libosinfo-dev libsecret-dev libsoup-dev libusb-dev libvirt-glib-dev libxml2-dev spice-gtk-dev tracker-dev vte3-dev webkit2gtk-dev - libgudev-dev freerdp-dev itstool gtksourceview4-dev libhandy-dev" + libgudev-dev freerdp-dev itstool gtksourceview4-dev libhandy1-dev" subpackages="$pkgname-lang" -source="https://download.gnome.org/sources/gnome-boxes/${pkgver%.*}/gnome-boxes-$pkgver.tar.xz" +source="https://download.gnome.org/sources/gnome-boxes/${pkgver%.*}/gnome-boxes-$pkgver.tar.xz + fix-build.patch" build() { abuild-meson . output @@ -29,4 +30,5 @@ package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="5bfca88c34436815e52787c3f42697bbb758eb8c8ab1593e25d4e0b4db14793a4b6221642991b6d82b6206db8f693135d7ed581b1c1fd66229db7e43f63befed gnome-boxes-3.38.2.tar.xz" +sha512sums="2ac569e5a423b67dc6b770eb754de6ce996e381032ce8610baf4de999dd45480eeba086211db783f440d465f3f50b06666c33e959270d8c87306e591b9aebeaf gnome-boxes-40.0.tar.xz +6a8aecfa792ea6a4f0088eeccf60eec0c74beb4095246274b2cb746100188b6a38aa1164a8e283d10f2175c2a01af6a6458317a9557050135771645b7383e13d fix-build.patch" diff --git a/community/gnome-boxes/fix-build.patch b/community/gnome-boxes/fix-build.patch new file mode 100644 index 00000000000..a158d560c16 --- /dev/null +++ b/community/gnome-boxes/fix-build.patch @@ -0,0 +1,13 @@ +diff --git a/src/config-editor.vala b/src/config-editor.vala +index f40c740..965dfee 100644 +--- a/src/config-editor.vala ++++ b/src/config-editor.vala +@@ -33,7 +33,7 @@ private class Boxes.MachineConfigEditor: Gtk.ScrolledWindow { + var snapshot = yield machine.create_snapshot (_("Configuration modified ")); + try { + var config = snapshot.get_config (0); +- snapshot_timestamp = config.get_creation_time (); ++ snapshot_timestamp = (long) config.get_creation_time (); + } catch (GLib.Error error) { + warning ("Failed to obtain snapshot configuration: %s", error.message); + } |