commit xdg-desktop-portal for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2020-09-04 10:52:32

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3399 (New)


Package is "xdg-desktop-portal"

Fri Sep  4 10:52:32 2020 rev:16 rq:830851 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2020-07-13 09:05:47.576132741 +0200
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3399/xdg-desktop-portal.changes
  2020-09-04 10:52:41.130416783 +0200
@@ -1,0 +2,8 @@
+Fri Aug 28 16:27:32 UTC 2020 - Dario Faggioli 
+
+- Require /usr/bin/fusermount: xdg-document-portal calls out to the
+  binary. Without it, files or dirs can be selected, but
+  whatever is done with or in them, will not have any effect
+  (boo#1175899).
+
+---



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.r2QskJ/_old  2020-09-04 10:52:42.714417631 +0200
+++ /var/tmp/diff_new_pack.r2QskJ/_new  2020-09-04 10:52:42.718417634 +0200
@@ -29,7 +29,6 @@
 Patch1: 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch
 Patch2: 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch
 Patch3: 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch
-
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
@@ -45,6 +44,9 @@
 BuildRequires:  pkgconfig(libportal)
 # Break cycle: we buildrequire flatpak, and flatpak has a requires on 
xdg-desktop-portal
 #!BuildIgnore:  xdg-desktop-portal
+# xdg-dfesktop-portal calls out to fusermount (in $PATH) (boo#1175899)
+# document-portal/document-portal-fuse.c: char *umount_argv[] = { 
"fusermount", "-u", "-z", (char *) path, NULL };
+Requires:   %{_bindir}/fusermount
 
 %description
 A portal frontend service for Flatpak and possibly other desktop containment 
frameworks.




commit xdg-desktop-portal for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2020-07-13 09:05:37

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3060 (New)


Package is "xdg-desktop-portal"

Mon Jul 13 09:05:37 2020 rev:15 rq:819954 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2020-04-13 12:50:09.196566013 +0200
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3060/xdg-desktop-portal.changes
  2020-07-13 09:05:47.576132741 +0200
@@ -1,0 +2,5 @@
+Tue Jul  7 10:33:27 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec
+
+---



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.FaHMLE/_old  2020-07-13 09:05:49.944138694 +0200
+++ /var/tmp/diff_new_pack.FaHMLE/_new  2020-07-13 09:05:49.948138705 +0200
@@ -99,8 +99,8 @@
 %{_libexecdir}/xdg-desktop-portal
 %{_prefix}/lib/systemd/user/xdg-document-portal.service
 %{_prefix}/lib/systemd/user/xdg-permission-store.service
-%{_prefix}/lib/xdg-document-portal
-%{_prefix}/lib/xdg-permission-store
+%{_libexecdir}/xdg-document-portal
+%{_libexecdir}/xdg-permission-store
 %{_userunitdir}/xdg-desktop-portal.service
 
 %files devel




commit xdg-desktop-portal for openSUSE:Factory

2020-04-13 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2020-04-13 12:50:07

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3248 (New)


Package is "xdg-desktop-portal"

Mon Apr 13 12:50:07 2020 rev:14 rq:792300 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2020-03-26 23:30:55.442724125 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3248/xdg-desktop-portal.changes
  2020-04-13 12:50:09.196566013 +0200
@@ -1,0 +2,16 @@
+Mon Apr  6 11:49:59 UTC 2020 - Antonio Larrosa 
+
+- Add patch from upstream to fix a use-after-free case:
+  * 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch
+
+- Add patch from upstream to add AssumedAppArmorLabel key to D-Bus
+  service files to allow sandboxed processes to activate the portal
+  services if the sandbox makes use of AppArmor D-Bus mediation
+  rules that depend on the service's security label:
+  * 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch
+
+- Add patch from upstream to fix a null pointer usage when no
+  default handler is set for desired type:
+  * 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch
+
+---

New:

  0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch
  0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch
  0003-Fix-criticals-if-no-default-handler-for-desired-type.patch



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.q6URjW/_old  2020-04-13 12:50:10.904566975 +0200
+++ /var/tmp/diff_new_pack.q6URjW/_new  2020-04-13 12:50:10.908566978 +0200
@@ -26,6 +26,9 @@
 Source0:%{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
 # PATCH-FEATURE-UPSTREAM xdg-dp-port-pipewire-3-api.patch -- Port to use new 
pipewire-3.0 api
 Patch0: xdg-dp-port-pipewire-3-api.patch
+Patch1: 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch
+Patch2: 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch
+Patch3: 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch
 
 BuildRequires:  libtool
 BuildRequires:  pkgconfig

++ 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch ++
>From 8fbab8933fc4e0e87dbb263c9414dc349fc3cdb8 Mon Sep 17 00:00:00 2001
From: Alexander Larsson 
Date: Thu, 12 Mar 2020 15:01:26 +0100
Subject: [PATCH] utils: Fix use-after-free in xdp_get_app_info_from_pid()

This was freeing the value before returning it.

This was noticed by jhenstridge in 
https://github.com/flatpak/xdg-desktop-portal/pull/443
---
 src/xdp-utils.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xdp-utils.c b/src/xdp-utils.c
index 2f5be5c..4f72df1 100644
--- a/src/xdp-utils.c
+++ b/src/xdp-utils.c
@@ -618,7 +618,7 @@ xdp_get_app_info_from_pid (pid_t pid,
   if (app_info == NULL)
 app_info = xdp_app_info_new_host ();
 
-  return app_info;
+  return g_steal_pointer (_info);
 }
 
 static XdpAppInfo *
++ 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch ++
>From 2a3118ce4a9dc144237ebbfc0147fc535cd23c32 Mon Sep 17 00:00:00 2001
From: James Henstridge 
Date: Mon, 2 Mar 2020 16:40:22 +0100
Subject: [PATCH] src, document-portal: add AssumedAppArmorLabel key to D-Bus
 service files

This allows sandboxed processes to activate the portal services if the
sandbox makes use of AppArmor D-Bus mediation rules that depend on the
service's security label.
---
 document-portal/org.freedesktop.portal.Documents.service.in | 1 +
 src/org.freedesktop.portal.Desktop.service.in   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/document-portal/org.freedesktop.portal.Documents.service.in 
b/document-portal/org.freedesktop.portal.Documents.service.in
index cf0c1ef..4d0881b 100644
--- a/document-portal/org.freedesktop.portal.Documents.service.in
+++ b/document-portal/org.freedesktop.portal.Documents.service.in
@@ -2,3 +2,4 @@
 Name=org.freedesktop.portal.Documents
 Exec=@libexecdir@/xdg-document-portal
 SystemdService=xdg-document-portal.service
+AssumedAppArmorLabel=unconfined
diff --git a/src/org.freedesktop.portal.Desktop.service.in 
b/src/org.freedesktop.portal.Desktop.service.in
index e017386..2b31f32 100644
--- a/src/org.freedesktop.portal.Desktop.service.in
+++ b/src/org.freedesktop.portal.Desktop.service.in
@@ -2,3 +2,4 @@
 Name=org.freedesktop.portal.Desktop
 Exec=@libexecdir@/xdg-desktop-portal
 SystemdService=xdg-desktop-portal.service
+AssumedAppArmorLabel=unconfined
++ 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch 

commit xdg-desktop-portal for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2020-03-26 23:30:54

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3160 (New)


Package is "xdg-desktop-portal"

Thu Mar 26 23:30:54 2020 rev:13 rq:784414 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2020-02-07 15:51:35.571418324 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.3160/xdg-desktop-portal.changes
  2020-03-26 23:30:55.442724125 +0100
@@ -1,0 +2,9 @@
+Fri Feb 21 13:17:51 UTC 2020 - Bjørn Lie 
+
+- Add xdg-dp-port-pipewire-3-api.patch: Port to use new
+  pipewire-3.0 api. Following this, replace
+  pkgconfig(libpipewire-2.0) with pkgconfig(libpipewire-3.0)
+  BuildRequires. Also add libtool BuildRequires and pass autoreconf
+  as the patch touches the buildsystem.
+
+---

New:

  xdg-dp-port-pipewire-3-api.patch



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.Tukk8M/_old  2020-03-26 23:30:55.970724316 +0100
+++ /var/tmp/diff_new_pack.Tukk8M/_new  2020-03-26 23:30:55.970724316 +0100
@@ -24,7 +24,10 @@
 Group:  System/Libraries
 URL:https://github.com/flatpak/xdg-desktop-portal
 Source0:%{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
+# PATCH-FEATURE-UPSTREAM xdg-dp-port-pipewire-3-api.patch -- Port to use new 
pipewire-3.0 api
+Patch0: xdg-dp-port-pipewire-3-api.patch
 
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(flatpak)
@@ -35,7 +38,7 @@
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libgeoclue-2.0) >= 2.5.2
-BuildRequires:  pkgconfig(libpipewire-0.2) >= 0.2.6
+BuildRequires:  pkgconfig(libpipewire-0.3) >= 0.2.90
 BuildRequires:  pkgconfig(libportal)
 # Break cycle: we buildrequire flatpak, and flatpak has a requires on 
xdg-desktop-portal
 #!BuildIgnore:  xdg-desktop-portal
@@ -68,6 +71,7 @@
 
 %build
 export LANG=C.UTF-8
+autoreconf -fiv
 %configure \
--enable-geoclue \
--enable-pipewire \

++ xdg-dp-port-pipewire-3-api.patch ++
>From a38901e5e7f835efe7b7a06c55790c8c20bc91a2 Mon Sep 17 00:00:00 2001
From: Wim Taymans 
Date: Tue, 14 Jan 2020 09:37:09 +0100
Subject: [PATCH] PipeWire: update to 0.3 API

---
 configure.ac  |   2 +-
 src/camera.c  |  24 
 src/pipewire.c| 141 +-
 src/pipewire.h|  10 ++--
 src/screen-cast.c |  98 ++--
 5 files changed, 72 insertions(+), 203 deletions(-)

diff --git a/configure.ac b/configure.ac
index 89902fa..62d7960 100644
--- a/configure.ac
+++ b/configure.ac
@@ -97,7 +97,7 @@ AC_ARG_ENABLE(pipewire,
  [AS_HELP_STRING([--enable-pipewire],[Enable PipeWire support. 
Needed for screen cast portal])],
  enable_pipewire=$enableval, enable_pipewire=yes)
 if test x$enable_pipewire = xyes ; then
-   PKG_CHECK_MODULES(PIPEWIRE, [libpipewire-0.2 >= 0.2.6])
+   PKG_CHECK_MODULES(PIPEWIRE, [libpipewire-0.3 >= 0.2.90])
AC_DEFINE([HAVE_PIPEWIRE],[1], [Define to enable PipeWire support])
 fi
 AM_CONDITIONAL([HAVE_PIPEWIRE],[test "$enable_pipewire" = "yes"])
diff --git a/src/camera.c b/src/camera.c
index c2b392c..20fe3aa 100644
--- a/src/camera.c
+++ b/src/camera.c
@@ -141,7 +141,7 @@ open_pipewire_camera_remote (const char *app_id,
  GError **error)
 {
   PipeWireRemote *remote;
-  struct spa_dict_item permission_items[1];
+  struct pw_permission permission_items[2];
   struct pw_properties *pipewire_properties;
 
   pipewire_properties =
@@ -158,12 +158,12 @@ open_pipewire_camera_remote (const char *app_id,
* Hide all existing and future nodes by default. PipeWire will use the
* permission store to set up permissions.
*/
-  permission_items[0].key = PW_CORE_PROXY_PERMISSIONS_DEFAULT;
-  permission_items[0].value = "---";
+  permission_items[0] = PW_PERMISSION_INIT (PW_ID_CORE, PW_PERM_RWX);
+  permission_items[1] = PW_PERMISSION_INIT (PW_ID_ANY, 0);
 
-  pw_core_proxy_permissions (pw_remote_get_core_proxy (remote->remote),
- _DICT_INIT (permission_items,
- G_N_ELEMENTS (permission_items)));
+  pw_client_update_permissions (pw_core_get_client(remote->core),
+G_N_ELEMENTS (permission_items),
+permission_items);
 
   pipewire_remote_roundtrip (remote);
 
@@ -219,7 +219,7 @@ 

commit xdg-desktop-portal for openSUSE:Factory

2020-02-07 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2020-02-07 15:51:06

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.26092 (New)


Package is "xdg-desktop-portal"

Fri Feb  7 15:51:06 2020 rev:12 rq:769942 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2020-01-28 10:53:24.728907357 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.26092/xdg-desktop-portal.changes
 2020-02-07 15:51:35.571418324 +0100
@@ -1,0 +2,5 @@
+Fri Jan 31 11:57:16 UTC 2020 - Antonio Larrosa 
+
+- Set encoding before building to fix a build error in SLE.
+
+---



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.icJAvg/_old  2020-02-07 15:51:38.667420017 +0100
+++ /var/tmp/diff_new_pack.icJAvg/_new  2020-02-07 15:51:38.667420017 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-desktop-portal
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -67,6 +67,7 @@
 %autosetup -p1
 
 %build
+export LANG=C.UTF-8
 %configure \
--enable-geoclue \
--enable-pipewire \
@@ -74,6 +75,7 @@
 %make_build
 
 %install
+export LANG=C.UTF-8
 %make_install
 %find_lang %{name}
 




commit xdg-desktop-portal for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2020-01-28 10:53:23

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.26092 (New)


Package is "xdg-desktop-portal"

Tue Jan 28 10:53:23 2020 rev:11 rq:767492 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2019-12-30 12:34:27.075792295 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.26092/xdg-desktop-portal.changes
 2020-01-28 10:53:24.728907357 +0100
@@ -1,0 +2,5 @@
+Sat Jan 25 14:21:07 UTC 2020 - Dominique Leuenberger 
+
+- No longer recommend -lang: supplements are in use
+
+---



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.Phe04c/_old  2020-01-28 10:53:25.196907905 +0100
+++ /var/tmp/diff_new_pack.Phe04c/_new  2020-01-28 10:53:25.196907905 +0100
@@ -39,7 +39,6 @@
 BuildRequires:  pkgconfig(libportal)
 # Break cycle: we buildrequire flatpak, and flatpak has a requires on 
xdg-desktop-portal
 #!BuildIgnore:  xdg-desktop-portal
-Recommends: %{name}-lang
 
 %description
 A portal frontend service for Flatpak and possibly other desktop containment 
frameworks.




commit xdg-desktop-portal for openSUSE:Factory

2019-12-30 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2019-12-30 12:34:25

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.6675 (New)


Package is "xdg-desktop-portal"

Mon Dec 30 12:34:25 2019 rev:10 rq:759708 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2019-06-22 11:21:11.397193452 +0200
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.6675/xdg-desktop-portal.changes
  2019-12-30 12:34:27.075792295 +0100
@@ -1,0 +2,48 @@
+Fri Dec 20 23:44:36 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.6.0:
+  + tests: Adapt to libportal api changes.
+- Changes from version 1.5.4:
+  + background:
+- Add a signal to the impl api.
+- Rewrite the monitoring to better track when apps disappear.
+  + permissions: Fix SetValue handling of GVariant wrapping. This
+is an api change.
+  + openuri:
+- Add a per-type always-ask option.
+- Show the app chooser dialog less often.
+  + memorymonitor: A new portal to let apps receive low memory
+warnings.
+  + filetransfer: A new portal to rewrite file paths between
+sandboxes.
+- Changes from version 1.5.3:
+  + Add more tests.
+  + location: Various fixes.
+  + document portal: Monitor fuse mount.
+  + openuri:
+- Only ask 3 times to use the same app.
+- Add an 'ask' option.
+  + Fix build from git.
+  + email: Allow multiple addresses, cc and bcc.
+  + filechooser: Allow saving multiple files.
+  + Update translations.
+- Changes from version 1.5.2:
+  + Add many more tests, using libportal.
+  + gamemode: Add a pidfd-based api.
+  + inhibit: Send a Response signal.
+  + openuri: Add an OpenDirectory api.
+  + Updated translations.
+- Changes from version 1.5.1:
+  + Add a portal for setting desktop backgrounds
+  + Add tests.
+  + Optionally use libportal (for tests).
+- Changes from version 1.5.0:
+  + Add a secret portal that is meant be used via libsecret inside
+the sandbox. One backend for this will live in gnome-keyring,
+others are possible.
+  + Fix a file descriptor leak.
+  + Reduce log spam.
+  + Updated translations.
+- Add pkgconfig(libportal) BuildRequires: New dependency.
+
+---

Old:

  xdg-desktop-portal-1.4.2.tar.xz

New:

  xdg-desktop-portal-1.6.0.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.wTnvX7/_old  2019-12-30 12:34:27.667792613 +0100
+++ /var/tmp/diff_new_pack.wTnvX7/_new  2019-12-30 12:34:27.671792614 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-desktop-portal
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,14 @@
 
 
 Name:   xdg-desktop-portal
-Version:1.4.2
+Version:1.6.0
 Release:0
 Summary:A portal frontend service for Flatpak
 License:LGPL-2.1-or-later
 Group:  System/Libraries
 URL:https://github.com/flatpak/xdg-desktop-portal
-Source0:
https://github.com/flatpak/xdg-desktop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz
+Source0:%{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
+
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(flatpak)
@@ -35,6 +36,7 @@
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libgeoclue-2.0) >= 2.5.2
 BuildRequires:  pkgconfig(libpipewire-0.2) >= 0.2.6
+BuildRequires:  pkgconfig(libportal)
 # Break cycle: we buildrequire flatpak, and flatpak has a requires on 
xdg-desktop-portal
 #!BuildIgnore:  xdg-desktop-portal
 Recommends: %{name}-lang

++ xdg-desktop-portal-1.4.2.tar.xz -> xdg-desktop-portal-1.6.0.tar.xz ++
 23366 lines of diff (skipped)




commit xdg-desktop-portal for openSUSE:Factory

2019-06-22 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2019-06-22 11:21:10

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.4615 (New)


Package is "xdg-desktop-portal"

Sat Jun 22 11:21:10 2019 rev:9 rq:710130 version:1.4.2

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2019-04-17 10:06:03.946620535 +0200
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.4615/xdg-desktop-portal.changes
  2019-06-22 11:21:11.397193452 +0200
@@ -1,0 +2,20 @@
+Thu Jun 13 23:39:21 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.4.2:
+  + Build fixes.
+- Changes from version 1.4.1:
+  + Build fixes.
+- Changes from version 1.4.0:
+  + Add a background & autostart portal.
+  + Add a gamemode portal.
+  + Add a camera portal.
+  + Require pipewire 0.2.6.
+  + inhibit: Track session state.
+  + documents: Fix a ref-counting bug.
+  + screencast:
+- Add cursor modes.
+- Memory leak fixes.
+  + Updated translations.
+- Add pkgconfig(json-glib-1.0) BuildRequires: New dependency.
+
+---

Old:

  xdg-desktop-portal-1.2.0.tar.xz

New:

  xdg-desktop-portal-1.4.2.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.2Qci2Z/_old  2019-06-22 11:21:11.985194098 +0200
+++ /var/tmp/diff_new_pack.2Qci2Z/_new  2019-06-22 11:21:11.989194102 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-desktop-portal
-Version:1.2.0
+Version:1.4.2
 Release:0
 Summary:A portal frontend service for Flatpak
 License:LGPL-2.1-or-later
@@ -32,8 +32,9 @@
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libgeoclue-2.0) >= 2.5.2
-BuildRequires:  pkgconfig(libpipewire-0.2) >= 0.2.2
+BuildRequires:  pkgconfig(libpipewire-0.2) >= 0.2.6
 # Break cycle: we buildrequire flatpak, and flatpak has a requires on 
xdg-desktop-portal
 #!BuildIgnore:  xdg-desktop-portal
 Recommends: %{name}-lang

++ xdg-desktop-portal-1.2.0.tar.xz -> xdg-desktop-portal-1.4.2.tar.xz ++
 12499 lines of diff (skipped)




commit xdg-desktop-portal for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2019-04-17 10:06:02

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.17052 (New)


Package is "xdg-desktop-portal"

Wed Apr 17 10:06:02 2019 rev:8 rq:693289 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2019-02-13 10:18:01.145343141 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.17052/xdg-desktop-portal.changes
 2019-04-17 10:06:03.946620535 +0200
@@ -1,0 +2,9 @@
+Wed Apr 10 12:29:04 UTC 2019 - Dominique Leuenberger 
+
+- BuildIgnore xdg-desktop-portal: self-requires is not needed here
+  to build. Flatkpak has a (correct) dependency on
+  xdg-desktop-portal, but since we don't run flatpak during build,
+  but merely require its -devel package, we can break up this
+  chain.
+
+---



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.EFuXR4/_old  2019-04-17 10:06:05.154621929 +0200
+++ /var/tmp/diff_new_pack.EFuXR4/_new  2019-04-17 10:06:05.154621929 +0200
@@ -22,9 +22,8 @@
 Summary:A portal frontend service for Flatpak
 License:LGPL-2.1-or-later
 Group:  System/Libraries
-Url:https://github.com/flatpak/xdg-desktop-portal
+URL:https://github.com/flatpak/xdg-desktop-portal
 Source0:
https://github.com/flatpak/xdg-desktop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz
-
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(flatpak)
@@ -35,6 +34,8 @@
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libgeoclue-2.0) >= 2.5.2
 BuildRequires:  pkgconfig(libpipewire-0.2) >= 0.2.2
+# Break cycle: we buildrequire flatpak, and flatpak has a requires on 
xdg-desktop-portal
+#!BuildIgnore:  xdg-desktop-portal
 Recommends: %{name}-lang
 
 %description




commit xdg-desktop-portal for openSUSE:Factory

2019-02-13 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2019-02-13 10:17:58

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28833 (New)


Package is "xdg-desktop-portal"

Wed Feb 13 10:17:58 2019 rev:7 rq:673297 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2018-12-27 00:22:08.368018342 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28833/xdg-desktop-portal.changes
 2019-02-13 10:18:01.145343141 +0100
@@ -1,0 +2,34 @@
+Wed Jan 30 17:06:04 UTC 2019 - bjorn@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.
+  + 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
+  enable-geoclue to configure, build new optional location portal.
+
+---

Old:

  xdg-desktop-portal-1.0.3.tar.xz

New:

  xdg-desktop-portal-1.2.0.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.lTkY58/_old  2019-02-13 10:18:01.609342965 +0100
+++ /var/tmp/diff_new_pack.lTkY58/_new  2019-02-13 10:18:01.613342963 +0100
@@ -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 @@
 
 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 @@
 
 %build
 %configure \
+   --enable-geoclue \
--enable-pipewire \
%{nil}
 %make_build

++ xdg-desktop-portal-1.0.3.tar.xz -> xdg-desktop-portal-1.2.0.tar.xz ++
 8945 lines of diff (skipped)




commit xdg-desktop-portal for openSUSE:Factory

2018-12-26 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2018-12-27 00:22:07

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28833 (New)


Package is "xdg-desktop-portal"

Thu Dec 27 00:22:07 2018 rev:6 rq:660477 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2018-07-04 23:49:47.692245785 +0200
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28833/xdg-desktop-portal.changes
 2018-12-27 00:22:08.368018342 +0100
@@ -2 +2,36 @@
-Tue Jun 26 10:08:20 UTC 2018 - opensuse-packag...@opensuse.org
+Wed Dec 19 21:50:14 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.0.3:
+  + Fix an option name in the remote desktop portal
+  + document-portal: Validate permissions and report errors
+  + Fix life-cycle issues with inodes in the document portal
+  + Improve the test coverage of the documents portal
+  + Add a 'coverage' make target
+- Changes from version 1.0.2:
+  + networkmonitor: Fix several issues
+  + inhibit: Add session state monitoring
+- Changes from version 1.0.1:
+  + networkmonitor: Add GetStatus and CanReach methods
+  + Unset GTK_USE_PORTAL
+  + Add a portal for moving files to the trash
+  + Fix an inode leak in the document portal
+- Changes from version 1.0:
+  + screenshot: Add a color picker api
+  + screencast: Bump the pipewire dependency to 0.2.1
+  + Improve --help output
+  + Small documentation improvements
+- Changes from version 0.99:
+  + The NetworkMonitor portal API has been changed to allow access
+control
+  + The Proxy and NetworkMonitor portals only respond to requests
+from sandboxes with network access
+  + The flatpak portal is now documented
+- Switch to tarball releases, upstream now releases stable
+  tarballs.
+- Following the above, drop libtool BuildRequires and autogen.sh
+  macro call.
+- Add pkgconfig(libpipewire-0.2) and pass --enable-pipewire to
+  configure, build screencast and screenshot support.
+
+---
+Tue Jun 26 10:08:20 UTC 2018 - bjorn@gmail.com

Old:

  _service
  _servicedata
  xdg-desktop-portal-0.11.tar.xz

New:

  xdg-desktop-portal-1.0.3.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.FK1hC5/_old  2018-12-27 00:22:08.780018007 +0100
+++ /var/tmp/diff_new_pack.FK1hC5/_new  2018-12-27 00:22:08.784018003 +0100
@@ -12,26 +12,26 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   xdg-desktop-portal
-Version:0.11
+Version:1.0.3
 Release:0
 Summary:A portal frontend service for Flatpak
 License:LGPL-2.1-or-later
 Group:  System/Libraries
 Url:https://github.com/flatpak/xdg-desktop-portal
-# Source is _service generated, git checkout
-Source: %{name}-%{version}.tar.xz
-BuildRequires:  libtool
+Source0:
https://github.com/flatpak/xdg-desktop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz
+
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(fuse)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(libpipewire-0.2) >= 0.2.2
 Recommends: %{name}-lang
 
 %description
@@ -58,13 +58,13 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-NOCONFIGURE=1 ./autogen.sh
 %configure \
---disable-pipewire
-make %{?_smp_mflags}
+   --enable-pipewire \
+   %{nil}
+%make_build
 
 %install
 %make_install
@@ -75,36 +75,7 @@
 %dir %{_datadir}/dbus-1
 %dir %{_datadir}/dbus-1/interfaces
 %dir %{_datadir}/dbus-1/services
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Access.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Account.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.AppChooser.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Email.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.FileChooser.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Inhibit.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Notification.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.PermissionStore.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Print.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.RemoteDesktop.xml

commit xdg-desktop-portal for openSUSE:Factory

2018-07-04 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2018-07-04 23:49:44

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new (New)


Package is "xdg-desktop-portal"

Wed Jul  4 23:49:44 2018 rev:5 rq:619152 version:0.11

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2018-03-08 10:52:41.803710742 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new/xdg-desktop-portal.changes   
2018-07-04 23:49:47.692245785 +0200
@@ -1,0 +2,33 @@
+Tue Jun 26 10:08:20 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 0.11:
+  + OpenURI:
+- Fix misleading warning when accessing the permission store
+- Don't skip the dialog based on content type if a threshold is
+  set
+  + document-portal:
+- Support non-O_PATH fds for adding existing files
+- Only give DELETE right if you also get WRITE rights
+- Make fd validation stricter wrt /proc/pid/fd symlink
+- Rewrite paths in data
+- Verify access right on fds
+- Add some debug spew
+  + XdpAppInfo: Nicer handling of kind
+  + Add support for snap packages
+  + XdpAppInfo: Centralize handling of xdp_app_info_new_host ()
+  + Broaden what are valid app ids to allow snap.$PKGNAME
+  + README: Fix docs link
+  + Don't register http: uris
+  + remote-desktop: Correct device type values
+  + utils:
+- Generalize XdpAppInfo with a tagged union
+- Clarify content of app_infos hash table
+- Use more constants for interactions with the dbus-daemon
+- Don't leak names whose ownership changed
+  + file-chooser: Handle save-file backend failure
+  + screen-cast: add missing sync request
+  + documents xml: Correct flag value for as-needed-by-app
+  + build: Run install-test-data-hook as intended
+  + Updated translations.
+
+---

Old:

  xdg-desktop-portal-0.10.tar.xz

New:

  xdg-desktop-portal-0.11.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.b6xoE8/_old  2018-07-04 23:49:48.320245090 +0200
+++ /var/tmp/diff_new_pack.b6xoE8/_new  2018-07-04 23:49:48.324245086 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-desktop-portal
-Version:0.10
+Version:0.11
 Release:0
 Summary:A portal frontend service for Flatpak
 License:LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.b6xoE8/_old  2018-07-04 23:49:48.348245059 +0200
+++ /var/tmp/diff_new_pack.b6xoE8/_new  2018-07-04 23:49:48.352245055 +0200
@@ -4,7 +4,7 @@
 git
 @PARENT_TAG@
 enable
-refs/tags/0.10
+refs/tags/0.11
   
   
 *.tar

++ _servicedata ++
--- /var/tmp/diff_new_pack.b6xoE8/_old  2018-07-04 23:49:48.368245037 +0200
+++ /var/tmp/diff_new_pack.b6xoE8/_new  2018-07-04 23:49:48.368245037 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/flatpak/xdg-desktop-portal.git
-  7b818b146f0d832551356d3c84de1df1a39a37fa
\ No newline at end of file
+  753cc5f41103fd2e5feb87249d9b465f173aff8a
\ No newline at end of file

++ xdg-desktop-portal-0.10.tar.xz -> xdg-desktop-portal-0.11.tar.xz ++
 1794 lines of diff (skipped)




commit xdg-desktop-portal for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2018-03-08 10:52:39

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new (New)


Package is "xdg-desktop-portal"

Thu Mar  8 10:52:39 2018 rev:4 rq:583070 version:0.10

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2017-06-29 15:15:40.948243371 +0200
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new/xdg-desktop-portal.changes   
2018-03-08 10:52:41.803710742 +0100
@@ -1,0 +2,32 @@
+Mon Mar  5 15:15:29 UTC 2018 - fcro...@suse.com
+
+- Remove BuildRequires(flatpak), it is not needed.
+- Own /usr/share/dbus-1, /usr/share/dbus-1/{interfaces,services}
+  which were owned by flatpak package before.
+
+---
+Mon Feb 26 11:45:21 UTC 2018 - dims...@opensuse.org
+
+- Use SPDX3.0 license tags and package COPYING as %license.
+
+---
+Mon Feb 26 11:42:58 UTC 2018 - dims...@opensuse.org
+
+- Update to version 0.10:
+  + xdg-document-portal moved here from flatpak.
+  + Add a new screencast and remote desktop portal based on
+PipeWire.
+- Pass --disable-pipewire to configure: pipewire has not yet been
+  packaged for openSUSE.
+- Add pgkconfig(fuse) BuildRequires: new dependency.
+
+---
+Tue Feb 06 18:55:25 UTC 2018 - dims...@opensuse.org
+
+- Update to version 0.9:
+  + Install pkg-config files into datadir.
+  + Avoid a race in the portal APIs.
+  + Change the email portal to take fds.
+  + Updated translations.
+
+---

Old:

  xdg-desktop-portal-0.8.tar.xz

New:

  xdg-desktop-portal-0.10.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.eXUJoD/_old  2018-03-08 10:52:42.343691303 +0100
+++ /var/tmp/diff_new_pack.eXUJoD/_new  2018-03-08 10:52:42.347691159 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-desktop-portal
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,10 +17,10 @@
 
 
 Name:   xdg-desktop-portal
-Version:0.8
+Version:0.10
 Release:0
 Summary:A portal frontend service for Flatpak
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  System/Libraries
 Url:https://github.com/flatpak/xdg-desktop-portal
 # Source is _service generated, git checkout
@@ -28,12 +28,11 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
-BuildRequires:  pkgconfig(flatpak)
+BuildRequires:  pkgconfig(fuse)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 Recommends: %{name}-lang
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A portal frontend service for Flatpak and possibly other desktop containment 
frameworks.
@@ -63,18 +62,19 @@
 
 %build
 NOCONFIGURE=1 ./autogen.sh
-%configure
+%configure \
+--disable-pipewire
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 %find_lang %{name}
 
 %files
-%defattr(-,root,root)
-%doc COPYING
-%{_libexecdir}/xdg-desktop-portal
-%{_userunitdir}/xdg-desktop-portal.service
+%license COPYING
+%dir %{_datadir}/dbus-1
+%dir %{_datadir}/dbus-1/interfaces
+%dir %{_datadir}/dbus-1/services
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Access.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Account.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.AppChooser.xml
@@ -82,11 +82,16 @@
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.FileChooser.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Inhibit.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Notification.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.PermissionStore.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Print.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.RemoteDesktop.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Request.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.ScreenCast.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Screenshot.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Session.xml
 

commit xdg-desktop-portal for openSUSE:Factory

2017-06-29 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2017-06-29 15:15:20

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new (New)


Package is "xdg-desktop-portal"

Thu Jun 29 15:15:20 2017 rev:3 rq:506743 version:0.8

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2017-01-25 23:31:06.400485632 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new/xdg-desktop-portal.changes   
2017-06-29 15:15:40.948243371 +0200
@@ -1,0 +2,44 @@
+Mon Jun 26 12:26:40 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.8:
+  + Update po files.
+- Changes from version 0.7:
+  + notification: Fix copy+paste error.
+  + notification: Subscribe to the right interface for signals.
+  + If the random request ID creates a collision, pick a new random
+ID.
+  + Add some rationale.
+  + Fix a typo.
+  + Update README.md.
+  + OpenURI: Refuse to handle file: uris.
+  + Add an OpenFile method.
+  + OpenFile: Fix URI.
+  + Cache entire flatpak info file for peer, not just app id.
+  + Store the cached flatpak-info keyfile with the request.
+  + OpenFile: Rewrite app paths in /usr and /app (and /newroot).
+  + OpenFile: Ensure that passed O_PATH fd is correct.
+  + Send more data to the appchooser.
+  + Updated translations.
+- Changes from version 0.6:
+  + Remove what appears to be printing lines from a debugging
+session.
+  + open-uri: Fix segfault crash when no content-type can be
+resolved.
+  + account: Remove debug spew.
+  + Update README.md.
+  + Add an email portal.
+  + Include the email portal in the docs.
+  + build: No need to clean org.freedesktop.portal.Desktop.service
+twice.
+  + Add a systemd user unit corresponding to the session service.
+  + notifications: Add better debug and error messages.
+  + device: Add more detail to error messages.
+  + Handle g_variant_lookup failure.
+  + Encode po/Makevars in UTF-8.
+  + Initialize autofree string variable to NULL.
+  + open-uri: Implement a more permissive policy for the OpenURI
+portal.
+  + data: Fix typo in NetworkMonitor XML definition.
+  + Updated translations.
+
+---

Old:

  xdg-desktop-portal-0.5.tar.xz

New:

  xdg-desktop-portal-0.8.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.bzBfrx/_old  2017-06-29 15:15:44.591728316 +0200
+++ /var/tmp/diff_new_pack.bzBfrx/_new  2017-06-29 15:15:44.599727184 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-desktop-portal
-Version:0.5
+Version:0.8
 Release:0
 Summary:A portal frontend service for Flatpak
 License:LGPL-2.1+
@@ -74,9 +74,11 @@
 %defattr(-,root,root)
 %doc COPYING
 %{_libexecdir}/xdg-desktop-portal
+%{_userunitdir}/xdg-desktop-portal.service
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Access.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Account.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.AppChooser.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Email.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.FileChooser.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Inhibit.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Notification.xml
@@ -85,6 +87,7 @@
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Screenshot.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Account.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Device.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Email.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.FileChooser.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Inhibit.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.NetworkMonitor.xml

++ _service ++
--- /var/tmp/diff_new_pack.bzBfrx/_old  2017-06-29 15:15:44.647720400 +0200
+++ /var/tmp/diff_new_pack.bzBfrx/_new  2017-06-29 15:15:44.651719835 +0200
@@ -4,7 +4,7 @@
 git
 @PARENT_TAG@
 enable
-refs/tags/0.5
+refs/tags/0.8
   
   
 *.tar

++ _servicedata ++
--- /var/tmp/diff_new_pack.bzBfrx/_old  2017-06-29 15:15:44.691714181 +0200
+++ /var/tmp/diff_new_pack.bzBfrx/_new  2017-06-29 15:15:44.695713615 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/flatpak/xdg-desktop-portal.git
-  3daad21c289952edb60573752c9aa93a5c56e66d
\ No newline at end of file
+  ea111542b516142a0740ab8f47325566a9c51693
\ No newline at end of file

++ xdg-desktop-portal-0.5.tar.xz -> xdg-desktop-portal-0.8.tar.xz ++
 

commit xdg-desktop-portal for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package xdg-desktop-portal for 
openSUSE:Factory checked in at 2017-01-25 23:31:05

Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new (New)


Package is "xdg-desktop-portal"

Changes:

--- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes
2016-11-09 11:40:18.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal.new/xdg-desktop-portal.changes   
2017-01-25 23:31:06.400485632 +0100
@@ -1,0 +2,26 @@
+Sun Jan 22 09:50:48 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.5:
+  + notification: Support 'non-exported actions.
+  + Fix issues found in testing.
+  + Avoid a crash when removing notifications.
+  + Add an Account portal.
+  + Change the Account portal API.
+  + Update README.md.
+  + Add a version property to all portal interfaces.
+  + Fix a refcounting snafu.
+  + file chooser:
+- Always grant write permissions for save dialogs.
+- Fix reading the writable property.
+  + Simplify version support.
+  + Updated translations.
+
+---
+Wed Jan 11 01:51:56 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.4:
+  + No longer rely on cgroups to find the app id.
+  + Fix handling of mime type filters in the file chooser portal.
+  + Updated translations.
+
+---

Old:

  xdg-desktop-portal-0.3.tar.xz

New:

  xdg-desktop-portal-0.5.tar.xz



Other differences:
--
++ xdg-desktop-portal.spec ++
--- /var/tmp/diff_new_pack.VEYMm6/_old  2017-01-25 23:31:06.940404259 +0100
+++ /var/tmp/diff_new_pack.VEYMm6/_new  2017-01-25 23:31:06.944403656 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-desktop-portal
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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:0.3
+Version:0.5
 Release:0
 Summary:A portal frontend service for Flatpak
 License:LGPL-2.1+
@@ -75,6 +75,7 @@
 %doc COPYING
 %{_libexecdir}/xdg-desktop-portal
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Access.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Account.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.AppChooser.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.FileChooser.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Inhibit.xml
@@ -82,6 +83,7 @@
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Print.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Request.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Screenshot.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Account.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Device.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.FileChooser.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Inhibit.xml

++ _service ++
--- /var/tmp/diff_new_pack.VEYMm6/_old  2017-01-25 23:31:07.020392203 +0100
+++ /var/tmp/diff_new_pack.VEYMm6/_new  2017-01-25 23:31:07.028390998 +0100
@@ -4,7 +4,7 @@
 git
 @PARENT_TAG@
 enable
-refs/tags/0.3
+refs/tags/0.5
   
   
 *.tar

++ _servicedata ++
--- /var/tmp/diff_new_pack.VEYMm6/_old  2017-01-25 23:31:07.068384970 +0100
+++ /var/tmp/diff_new_pack.VEYMm6/_new  2017-01-25 23:31:07.068384970 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/flatpak/xdg-desktop-portal.git
-  d543a102c7bc730865b77d33e086c1946b0f0b3e
\ No newline at end of file
+  3daad21c289952edb60573752c9aa93a5c56e66d
\ No newline at end of file

++ xdg-desktop-portal-0.3.tar.xz -> xdg-desktop-portal-0.5.tar.xz ++
 1819 lines of diff (skipped)