diff options
| -rw-r--r-- | testing/gnome-contacts/APKBUILD | 38 | ||||
| -rw-r--r-- | testing/gnome-contacts/c5eee38cd2556403a640a0a4c11d36cbf9a5a798.patch | 30 |
2 files changed, 68 insertions, 0 deletions
diff --git a/testing/gnome-contacts/APKBUILD b/testing/gnome-contacts/APKBUILD new file mode 100644 index 0000000000..bd6247471b --- /dev/null +++ b/testing/gnome-contacts/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +pkgname=gnome-contacts +pkgver=3.32.1 +pkgrel=0 +pkgdesc="A contacts manager for GNOME" +url="https://wiki.gnome.org/Apps/Contacts" +arch="all" +license="GPL-2.0-or-later" +makedepends="meson vala folks-dev libgee-dev glib-dev gnome-desktop-dev + gnome-online-accounts-dev cheese-dev evolution-data-server-dev telepathy-glib-dev + libhandy-dev gtk+3.0-dev" +checkdepends="appstream-glib desktop-file-utils" +subpackages="$pkgname-lang $pkgname-doc" +source="https://download.gnome.org/sources/gnome-contacts/${pkgver%.*}/gnome-contacts-$pkgver.tar.xz + c5eee38cd2556403a640a0a4c11d36cbf9a5a798.patch" + +build() { + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=release \ + . output + ninja -C output +} + +check() { + ninja -C output test +} + +package() { + DESTDIR="$pkgdir" ninja -C output install +} + +sha512sums="25fc4835c61bd5f195512fd304955058e1178cbafaff09a6bbfffc58840876f514ebc3119247925266a9c10f8fc452511a055d84aa1e815571188aba7212fe71 gnome-contacts-3.32.1.tar.xz +e0f8c05f591b33ec391c24a89ea8a2a81bdf52eea9e109f3eb27fbbb3e161d9bf10f3dd39e71a736d5925a1a9d691837b4a4d7bc137c0dfe95dbb970b5875e3e c5eee38cd2556403a640a0a4c11d36cbf9a5a798.patch" diff --git a/testing/gnome-contacts/c5eee38cd2556403a640a0a4c11d36cbf9a5a798.patch b/testing/gnome-contacts/c5eee38cd2556403a640a0a4c11d36cbf9a5a798.patch new file mode 100644 index 0000000000..24677dc51c --- /dev/null +++ b/testing/gnome-contacts/c5eee38cd2556403a640a0a4c11d36cbf9a5a798.patch @@ -0,0 +1,30 @@ +From c5eee38cd2556403a640a0a4c11d36cbf9a5a798 Mon Sep 17 00:00:00 2001 +From: Niels De Graef <nielsdegraef@gmail.com> +Date: Thu, 30 May 2019 14:30:54 +0200 +Subject: [PATCH] window: Disambiguate Gtk.HeaderBar + +Apparently libhandy also added a HeaderBar type, which means this +clashes with that of Gtk. +--- + src/contacts-window.vala | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/contacts-window.vala b/src/contacts-window.vala +index 738228d..49f6995 100644 +--- a/src/contacts-window.vala ++++ b/src/contacts-window.vala +@@ -35,9 +35,9 @@ public class Contacts.Window : Gtk.ApplicationWindow { + [GtkChild] + private TitleBar titlebar; + [GtkChild] +- private HeaderBar left_header; ++ private Gtk.HeaderBar left_header; + [GtkChild] +- private HeaderBar right_header; ++ private Gtk.HeaderBar right_header; + [GtkChild] + private Overlay notification_overlay; + [GtkChild] +-- +2.22.0 + |
