gnome-todo: rebuild against libportal 0.6
This commit is contained in:
parent
874d1a7272
commit
7be3ab76e9
|
@ -0,0 +1,54 @@
|
|||
From 3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e Mon Sep 17 00:00:00 2001
|
||||
From: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
|
||||
Date: Thu, 18 Nov 2021 19:46:13 -0300
|
||||
Subject: [PATCH] flatpak: Adjust to libportal changes
|
||||
|
||||
---
|
||||
build-aux/flatpak/org.gnome.Todo.json | 3 +++
|
||||
src/plugins/background/gtd-plugin-background.c | 2 +-
|
||||
src/plugins/background/meson.build | 2 +-
|
||||
3 files changed, 5 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/build-aux/flatpak/org.gnome.Todo.json b/build-aux/flatpak/org.gnome.Todo.json
|
||||
index 034e200c..44b83d66 100644
|
||||
--- a/build-aux/flatpak/org.gnome.Todo.json
|
||||
+++ b/build-aux/flatpak/org.gnome.Todo.json
|
||||
@@ -143,6 +143,9 @@
|
||||
{
|
||||
"name" : "libportal",
|
||||
"buildsystem" : "meson",
|
||||
+ "config-opts" : [
|
||||
+ "-Dbackends=gtk4"
|
||||
+ ],
|
||||
"sources" : [
|
||||
{
|
||||
"type" : "git",
|
||||
diff --git a/src/plugins/background/gtd-plugin-background.c b/src/plugins/background/gtd-plugin-background.c
|
||||
index cf48786c..f64d07aa 100644
|
||||
--- a/src/plugins/background/gtd-plugin-background.c
|
||||
+++ b/src/plugins/background/gtd-plugin-background.c
|
||||
@@ -28,7 +28,7 @@
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
#include <libportal/portal.h>
|
||||
-#include <libportal/portal-gtk4.h>
|
||||
+#include <libportal-gtk4/portal-gtk4.h>
|
||||
|
||||
#define AUTOSTART_NOTIFICATION_ID "Gtd::BackgroundPlugin::autostart_notification"
|
||||
#define AUTOSTART_NOTIFICATION_TIMEOUT 3 /* seconds */
|
||||
diff --git a/src/plugins/background/meson.build b/src/plugins/background/meson.build
|
||||
index a671a4f3..59d3635f 100644
|
||||
--- a/src/plugins/background/meson.build
|
||||
+++ b/src/plugins/background/meson.build
|
||||
@@ -1,7 +1,7 @@
|
||||
plugins_ldflags += ['-Wl,--undefined=gtd_plugin_background_register_types']
|
||||
|
||||
plugins_deps += [
|
||||
- dependency('libportal'),
|
||||
+ dependency('libportal-gtk4'),
|
||||
]
|
||||
|
||||
plugins_sources += files(
|
||||
--
|
||||
GitLab
|
||||
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'gnome-todo'
|
||||
pkgname=gnome-todo
|
||||
version=41.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=meson
|
||||
build_helper="gir"
|
||||
configure_args="-Dintrospection=$(vopt_if gir true false)"
|
||||
hostmakedepends="pkg-config glib-devel gettext itstool
|
||||
$(vopt_if gir 'gobject-introspection')"
|
||||
makedepends="gtk4-devel libadwaita-devel gnome-online-accounts-devel
|
||||
libpeas-devel libportal-devel evolution-data-server-devel"
|
||||
libpeas-devel libportal-gtk4-devel evolution-data-server-devel"
|
||||
short_desc="Task manager designed to perfectly fit the GNOME desktop"
|
||||
maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||
license="GPL-2.0-or-later"
|
||||
|
|
Loading…
Reference in New Issue