Hello community,

here is the log from the commit of package gnome-software for openSUSE:Factory 
checked in at 2014-10-11 19:26:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-software (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-software.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-software"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes    
2014-10-06 12:06:34.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-software.new/gnome-software.changes       
2014-10-11 19:27:05.000000000 +0200
@@ -1,0 +2,19 @@
+Tue Oct  7 09:04:24 UTC 2014 - [email protected]
+
+- Add gnome-software-nouser-proxy.patch: Do not pass proxy settings
+  between user session and packagekitd. openSUSE does not grant the
+  required polkit privileges, as user settings should not have an
+  impact on the package manager in our view. The proxy settings for
+  packagekitd are handled by libzypp/libproxy and are loaded from
+  yast proxy settings.
+
+-------------------------------------------------------------------
+Mon Oct  6 08:58:25 UTC 2014 - [email protected]
+
+- Make libzypp-plugin-appdata a noarch package (It's a shell script
+  only).
+- Enhance InstallAppdata.sh to correct permissions in
+  /usr/share/app-info/icons: some app-icons.tar.gz seem to carry
+  too restrictive permissions.
+
+-------------------------------------------------------------------

New:
----
  gnome-software-nouser-proxy.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-software.spec ++++++
--- /var/tmp/diff_new_pack.5HIrkV/_old  2014-10-11 19:27:07.000000000 +0200
+++ /var/tmp/diff_new_pack.5HIrkV/_new  2014-10-11 19:27:07.000000000 +0200
@@ -30,6 +30,8 @@
 Patch0:         gnome-software-PK-updates.patch
 # PATCH-FEATURE-OPENSUSE gnome-software-add-default-yast-appfolder.patch 
boo#897713 [email protected] -- Adds a YaST app-folder by default, in 
addition to existing app-folders Sundry and Utilities
 Patch1:         gnome-software-add-default-yast-appfolder.patch
+# PATCH-FIX-OPENSUSE gnome-software-nouser-proxy.patch [email protected] -- 
Do not pass user settings between the user session and packagekitd
+Patch100:       gnome-software-nouser-proxy.patch
 BuildRequires:  intltool >= 0.35.0
 BuildRequires:  suse-xsl-stylesheets
 BuildRequires:  update-desktop-files
@@ -55,6 +57,7 @@
 Release:        0
 Summary:        Extend libzypp to handle AppStream metadata
 Group:          System/Libraries
+BuildArch:      noarch
 Requires:       appstream-glib >= 0.2.4
 # appdata hook was introduced in libzypp 14.29.4
 Requires:       libzypp >= 14.29.4
@@ -71,6 +74,7 @@
 # Disables - let's try the systemd offline updater
 #patch0 -p1
 %patch1 -p1
+%patch100 -p1
 
 %build
 %configure \

++++++ InstallAppdata.sh ++++++
--- /var/tmp/diff_new_pack.5HIrkV/_old  2014-10-11 19:27:07.000000000 +0200
+++ /var/tmp/diff_new_pack.5HIrkV/_new  2014-10-11 19:27:07.000000000 +0200
@@ -46,3 +46,6 @@
   shift 6
 done
 
+# Fixup icon that might have uncompressed with odd permissions
+chmod 755 /usr/share/app-info/icons/*
+

++++++ gnome-software-nouser-proxy.patch ++++++
>From 583ebeac8fab17a25527360c499f9a4dbd084f6f Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger <[email protected]>
Date: Tue, 7 Oct 2014 11:01:36 +0200
Subject: [PATCH] packagekit: openSUSE relies on libzypp/libproxy to have the
 correct proxy settings for packagekitd.

This avoids having to pass on proxy settings between the user session
(which user, in a multi-seat env?) and the packagekitd service.
---
 src/gs-proxy-settings.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/gs-proxy-settings.c b/src/gs-proxy-settings.c
index 494ad2f..17b5724 100644
--- a/src/gs-proxy-settings.c
+++ b/src/gs-proxy-settings.c
@@ -144,6 +144,7 @@ set_proxy_cb (GObject *object, GAsyncResult *res, gpointer 
user_data)
 static void
 reload_proxy_settings (GsProxySettings *proxy_settings)
 {
+/* openSUSE relies on libzypp/libproxy to get the right proxy settings
        gchar *proxy_http;
        gchar *proxy_ftp;
 
@@ -160,6 +161,7 @@ reload_proxy_settings (GsProxySettings *proxy_settings)
                                    proxy_settings);
        g_free (proxy_http);
        g_free (proxy_ftp);
+*/
 }
 
 static void
-- 
2.1.1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to