From ee472f4530542542bc24c0a6d9e8ac0ca6e57fc8009f0356a1315033c776b38b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Fri, 1 Feb 2019 07:33:50 +0000 Subject: [PATCH 1/3] Accepting request 670200 from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/670200 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/xdg-desktop-portal?expand=0&rev=13 --- xdg-desktop-portal-1.0.3.tar.xz | 3 --- xdg-desktop-portal-1.2.0.tar.xz | 3 +++ xdg-desktop-portal.changes | 32 ++++++++++++++++++++++++++++++++ xdg-desktop-portal.spec | 8 ++++++-- 4 files changed, 41 insertions(+), 5 deletions(-) delete mode 100644 xdg-desktop-portal-1.0.3.tar.xz create mode 100644 xdg-desktop-portal-1.2.0.tar.xz diff --git a/xdg-desktop-portal-1.0.3.tar.xz b/xdg-desktop-portal-1.0.3.tar.xz deleted file mode 100644 index 12ca455..0000000 --- a/xdg-desktop-portal-1.0.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e6d7c19ebe7d14bd42f49ce4b05e6bed5be42806625b3be3be8f23b385da02b6 -size 390604 diff --git a/xdg-desktop-portal-1.2.0.tar.xz b/xdg-desktop-portal-1.2.0.tar.xz new file mode 100644 index 0000000..0819084 --- /dev/null +++ b/xdg-desktop-portal-1.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9a4d6c415417aed3231ebc6c9a4091b90199bea4295aab311ce3dab4032e194 +size 405856 diff --git a/xdg-desktop-portal.changes b/xdg-desktop-portal.changes index 7d0f9c6..684f7ba 100644 --- a/xdg-desktop-portal.changes +++ b/xdg-desktop-portal.changes @@ -1,3 +1,35 @@ +------------------------------------------------------------------- +Wed Jan 30 17:06:04 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 1.2.0: + + notification: + - Use icon validator from flatpak. + - Don't leave temp files around. + + email: Validate options better. + + inhibit: Validate options better. + + file chooser: Add support for setting the current filter. + + Updated translations. +- Changes from version 1.1.1: + + Validate icons in notifications. + + Respect lockdown settings. + + Write back permissions for notifications to indicate portal + use. + + Set st_nlink in the documents portal. + + Add infrastructure for validating options. + + Validate email addresses. + + Updated translations. +- Changes from version 1.1.0: + + Add a location portal, this requires geoclue 2.5.2. + + Add a settings portal, for desktop-wide settings like XSettings + or kdeglobals. + + Allow locking down printing, save-to-disk and opening uris. + + Monitor application changes in the open uri portal. + + Add more tests. +- Add pkgconfig(fontconfig) and pkgconfig(flatpak) BuildRequires: + New dependencies. +- Add pkgconfig(libgeoclue-2.0) BuildRequires and pass + enable-geoclue to configure, build new optional location portal. + ------------------------------------------------------------------- Wed Dec 19 21:50:14 UTC 2018 - bjorn.lie@gmail.com diff --git a/xdg-desktop-portal.spec b/xdg-desktop-portal.spec index df12591..a3506b5 100644 --- a/xdg-desktop-portal.spec +++ b/xdg-desktop-portal.spec @@ -1,7 +1,7 @@ # # spec file for package xdg-desktop-portal # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version: 1.0.3 +Version: 1.2.0 Release: 0 Summary: A portal frontend service for Flatpak License: LGPL-2.1-or-later @@ -27,10 +27,13 @@ Source0: https://github.com/flatpak/xdg-desktop-portal/releases/download/ BuildRequires: pkgconfig BuildRequires: xmlto +BuildRequires: pkgconfig(flatpak) +BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.5.2 BuildRequires: pkgconfig(libpipewire-0.2) >= 0.2.2 Recommends: %{name}-lang @@ -62,6 +65,7 @@ This package contains convenience files for developers. %build %configure \ + --enable-geoclue \ --enable-pipewire \ %{nil} %make_build From e5a9e094e3b1dffe53dd641f084136b83a37c566c983b925d8ecafdf7679ea1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Mon, 11 Feb 2019 11:20:55 +0000 Subject: [PATCH 2/3] Accepting request 673249 from home:zhangxiaofei:branches:GNOME:Factory + Fix a crash when xdg-desktop-portal-gtk times out (boo#1118121, gh#flatpak/xdg-desktop-portal#236) OBS-URL: https://build.opensuse.org/request/show/673249 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/xdg-desktop-portal?expand=0&rev=14 --- xdg-desktop-portal.changes | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xdg-desktop-portal.changes b/xdg-desktop-portal.changes index 684f7ba..78ef38b 100644 --- a/xdg-desktop-portal.changes +++ b/xdg-desktop-portal.changes @@ -25,6 +25,8 @@ Wed Jan 30 17:06:04 UTC 2019 - bjorn.lie@gmail.com + Allow locking down printing, save-to-disk and opening uris. + Monitor application changes in the open uri portal. + Add more tests. + + Fix a crash when xdg-desktop-portal-gtk times out (boo#1118121, + gh#flatpak/xdg-desktop-portal#236) - Add pkgconfig(fontconfig) and pkgconfig(flatpak) BuildRequires: New dependencies. - Add pkgconfig(libgeoclue-2.0) BuildRequires and pass From 790863060916698431cd003846a9f43506869d4600e58e522a382e7028d42228 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Mon, 11 Feb 2019 11:21:18 +0000 Subject: [PATCH 3/3] OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/xdg-desktop-portal?expand=0&rev=15 --- xdg-desktop-portal.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xdg-desktop-portal.changes b/xdg-desktop-portal.changes index 78ef38b..5331ea2 100644 --- a/xdg-desktop-portal.changes +++ b/xdg-desktop-portal.changes @@ -26,7 +26,7 @@ Wed Jan 30 17:06:04 UTC 2019 - bjorn.lie@gmail.com + Monitor application changes in the open uri portal. + Add more tests. + Fix a crash when xdg-desktop-portal-gtk times out (boo#1118121, - gh#flatpak/xdg-desktop-portal#236) + gh#flatpak/xdg-desktop-portal#236). - Add pkgconfig(fontconfig) and pkgconfig(flatpak) BuildRequires: New dependencies. - Add pkgconfig(libgeoclue-2.0) BuildRequires and pass