]> git.pld-linux.org Git - packages/gnome-todo.git/commitdiff
- added libportal patch (adjust for separate libportal-gtk4); release 2 auto/th/gnome-todo-41.0-2
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 17 Apr 2022 17:08:20 +0000 (19:08 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 17 Apr 2022 17:08:20 +0000 (19:08 +0200)
gnome-todo-libportal.patch [new file with mode: 0644]
gnome-todo.spec

diff --git a/gnome-todo-libportal.patch b/gnome-todo-libportal.patch
new file mode 100644 (file)
index 0000000..fcceab4
--- /dev/null
@@ -0,0 +1,22 @@
+--- gnome-todo-41.0/src/plugins/background/meson.build.orig    2021-09-16 19:48:29.553873300 +0200
++++ gnome-todo-41.0/src/plugins/background/meson.build 2022-04-17 18:53:03.991628983 +0200
+@@ -1,7 +1,7 @@
+ plugins_ldflags += ['-Wl,--undefined=gtd_plugin_background_register_types']
+ plugins_deps += [
+-  dependency('libportal'),
++  dependency('libportal-gtk4'),
+ ]
+ plugins_sources += files(
+--- gnome-todo-41.0/src/plugins/background/gtd-plugin-background.c.orig        2021-09-16 19:48:29.553873300 +0200
++++ gnome-todo-41.0/src/plugins/background/gtd-plugin-background.c     2022-04-17 19:01:20.392273084 +0200
+@@ -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 */
index e64deaff76b3f518c0e585b0173793bda28e6b28..1de0fb3472eb73987a24d730d5699c9ab476b202 100644 (file)
@@ -6,11 +6,12 @@ Summary:      GNOME To Do - application to manage your personal tasks
 Summary(pl.UTF-8):     GNOME To Do - aplikacja do zarzÄ…dzania osobistymi zadaniami
 Name:          gnome-todo
 Version:       41.0
-Release:       1
+Release:       2
 License:       GPL v3+
 Group:         X11/Applications
 Source0:       https://download.gnome.org/sources/gnome-todo/41/%{name}-%{version}.tar.xz
 # Source0-md5: 606b3f54e9f3676ee017a4f02e11948a
+Patch0:                %{name}-libportal.patch
 URL:           https://wiki.gnome.org/Apps/Todo
 BuildRequires: evolution-data-server-devel >= 3.33.2
 BuildRequires: gettext-tools >= 0.19.8
@@ -21,7 +22,7 @@ BuildRequires:        gtk4-devel >= 4.0
 %{?with_apidocs:BuildRequires: gtk-doc >= 1.14}
 BuildRequires: libadwaita-devel
 BuildRequires: libpeas-devel >= 1.17
-BuildRequires: libportal-devel >= 0.4
+BuildRequires: libportal-gtk4-devel >= 0.4
 BuildRequires: meson >= 0.53.0
 BuildRequires: ninja >= 1.5
 BuildRequires: pkgconfig
@@ -40,7 +41,7 @@ Requires:     gnome-online-accounts >= 3.2.0
 Requires:      gtk4 >= 4.0
 Requires:      hicolor-icon-theme
 Requires:      libpeas >= 1.17
-Requires:      libportal >= 0.4
+Requires:      libportal-gtk4 >= 0.4
 Suggests:      libpeas-loader-python3 >= 1.17
 Suggests:      python3-pygobject3
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -87,6 +88,7 @@ Dokumentacja API GNOME To Do.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %meson build \
This page took 0.112043 seconds and 4 git commands to generate.