Hello community,

here is the log from the commit of package libcloudproviders for 
openSUSE:Factory checked in at 2020-06-11 10:11:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcloudproviders (Old)
 and      /work/SRC/openSUSE:Factory/.libcloudproviders.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcloudproviders"

Thu Jun 11 10:11:11 2020 rev:5 rq:813317 version:0.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcloudproviders/libcloudproviders.changes      
2019-09-07 11:50:26.498299529 +0200
+++ 
/work/SRC/openSUSE:Factory/.libcloudproviders.new.3606/libcloudproviders.changes
    2020-06-11 10:13:17.124813785 +0200
@@ -1,0 +2,15 @@
+Tue Jun  9 09:07:41 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 0.3.1:
+  + introspection: Limit namespace version to two digits
+  + Fix compiler warning
+  + Fix error handling on bus acquisition
+  + Fix some warnings with the documentation and the introspection
+  + Make meson throws error when vapigen option is active but
+    program is not found
+  + Update README.md.
+  + build: Bypass generation of Vala vapi if vapigen executable
+    can't be found.
+- Update URL and Source to new location.
+
+-------------------------------------------------------------------
@@ -5,5 +20,5 @@
-  * Provide Vala bindings
-  * Fix dbus server path
-  * Use option for includedir
-  * Fix crash when using more than one file chooser
-  * Fix licensing
+  + Provide Vala bindings
+  + Fix dbus server path
+  + Use option for includedir
+  + Fix crash when using more than one file chooser
+  + Fix licensing

Old:
----
  libcloudproviders-0.3.0.tar.xz

New:
----
  libcloudproviders-0.3.1.tar.xz

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

Other differences:
------------------
++++++ libcloudproviders.spec ++++++
--- /var/tmp/diff_new_pack.83Jfqc/_old  2020-06-11 10:13:19.064819993 +0200
+++ /var/tmp/diff_new_pack.83Jfqc/_new  2020-06-11 10:13:19.068820006 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcloudproviders
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -12,28 +12,28 @@
 # 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/
 #
 
 
 %define _typelibdir %(pkg-config --variable=typelibdir 
gobject-introspection-1.0)
 %define _girdir %(pkg-config --variable=girdir gobject-introspection-1.0)
 Name:           libcloudproviders
-Version:        0.3.0
+Version:        0.3.1
 Release:        0
 Summary:        Library/Client to integrate cloud storage providers
 License:        LGPL-3.0-or-later
 Group:          System/GUI/GNOME
-URL:            https://gitlab.gnome.org/External/libcloudproviders
-Source:         
https://gitlab.gnome.org/World/libcloudproviders/uploads/e97a550ebbf85e753c4df5692a86b39d/libcloudproviders-0.3.0.tar.xz
+URL:            https://gitlab.gnome.org/World/libcloudproviders
+Source0:        
https://download.gnome.org/sources/libcloudproviders/0.3/%{name}-%{version}.tar.xz
 Source99:       %{name}-rpmlintrc
 BuildRequires:  gtk-doc
 BuildRequires:  meson >= 0.42.0
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-2.0) >= 2.51.2
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.51.2
-BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.51.2
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(vapigen)
 
@@ -69,7 +69,7 @@
 developing applications that use %{name}.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %meson \
@@ -80,7 +80,7 @@
 %meson_install
 
 %check
-%{meson_test}
+%meson_test
 
 %post -n libcloudproviders0 -p /sbin/ldconfig
 %postun -n libcloudproviders0 -p /sbin/ldconfig

++++++ libcloudproviders-0.3.0.tar.xz -> libcloudproviders-0.3.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcloudproviders-0.3.0/README.md 
new/libcloudproviders-0.3.1/README.md
--- old/libcloudproviders-0.3.0/README.md       2019-01-09 17:18:41.000000000 
+0100
+++ new/libcloudproviders-0.3.1/README.md       2020-06-08 21:30:27.959037500 
+0200
@@ -4,7 +4,16 @@
 their services. Clients such as file managers and desktop environments can then
 provide integrated access to the cloud providers services.
 
+More informantion on its uses in [this blog 
post](https://csorianognome.wordpress.com/2015/07/07/cloud-providers/).
+
 ## API Documentation
 
 See the [API documentation](https://csoriano.gitlab.io/libcloudprovidersweb/) 
for
 further details.
+
+# Integrated by
+### Server
+- Nextcloud client 2.5
+### Client
+- GNOME Nautilus (file manager used by default in Fedora, Ubuntu, OpenSuse, 
Debian, RHEL, Suse..)
+- Elementary OS on Juno
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcloudproviders-0.3.0/meson.build 
new/libcloudproviders-0.3.1/meson.build
--- old/libcloudproviders-0.3.0/meson.build     2019-01-09 17:18:41.000000000 
+0100
+++ new/libcloudproviders-0.3.1/meson.build     2020-06-08 21:30:27.959037500 
+0200
@@ -1,5 +1,5 @@
 project ('libcloudproviders', 'c',
-  version: '0.3.0',
+  version: '0.3.1',
   meson_version: '>=0.42.0',
   license: 'LGPL3+',
   default_options: [
@@ -8,6 +8,10 @@
   ]
 )
 
+api_version = '@0@.@1@'.format(
+  meson.project_version().split('.')[0],
+  meson.project_version().split('.')[1])
+
 cc = meson.get_compiler('c')
 
 test_cflags = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcloudproviders-0.3.0/src/cloudprovidersaccountexporter.c 
new/libcloudproviders-0.3.1/src/cloudprovidersaccountexporter.c
--- old/libcloudproviders-0.3.0/src/cloudprovidersaccountexporter.c     
2019-01-09 17:18:41.000000000 +0100
+++ new/libcloudproviders-0.3.1/src/cloudprovidersaccountexporter.c     
2020-06-08 21:30:27.960037500 +0200
@@ -371,7 +371,6 @@
 /**
  * cloud_providers_account_exporter_set_action_group:
  * @self: The cloud provider
- * @account_name: The name of the account
  * @action_group: The GActionGroup to be used by the menu exported by 
cloud_providers_account_exporter_export_menu
  *
  * In order for a menu exported with 
cloud_providers_account_exporter_export_menu to receive events
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcloudproviders-0.3.0/src/cloudproviderscollector.c 
new/libcloudproviders-0.3.1/src/cloudproviderscollector.c
--- old/libcloudproviders-0.3.0/src/cloudproviderscollector.c   2019-01-09 
17:18:41.000000000 +0100
+++ new/libcloudproviders-0.3.1/src/cloudproviderscollector.c   2020-06-08 
21:30:27.960037500 +0200
@@ -75,8 +75,8 @@
   bus = g_bus_get_finish (res, &error);
   if (error != NULL)
     {
-      if (error->code != G_IO_ERROR_CANCELLED)
-        g_warning ("Error acdquiring bus for cloud provider %s", 
error->message);
+      if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
+        g_debug ("Error acquiring bus for cloud providers: %s", 
error->message);
       return;
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcloudproviders-0.3.0/src/cloudprovidersprovider.c 
new/libcloudproviders-0.3.1/src/cloudprovidersprovider.c
--- old/libcloudproviders-0.3.0/src/cloudprovidersprovider.c    2019-01-09 
17:18:41.000000000 +0100
+++ new/libcloudproviders-0.3.1/src/cloudprovidersprovider.c    2020-06-08 
21:30:27.960037500 +0200
@@ -252,7 +252,7 @@
         {
             CloudProvidersAccount *account;
 
-            account = cloud_providers_account_new 
(CLOUD_PROVIDERS_DBUS_ACCOUNT_PROXY (cloud_providers_dbus_object_peek_account 
(object)));
+            account = cloud_providers_account_new (G_DBUS_PROXY 
(cloud_providers_dbus_object_peek_account (object)));
 
             self->accounts = g_list_append (self->accounts, account);
             g_object_unref (interface);
@@ -355,8 +355,8 @@
   bus = g_bus_get_finish (res, &error);
   if (error != NULL)
     {
-      if (error->code != G_IO_ERROR_CANCELLED)
-        g_warning ("Error acdquiring bus for cloud provider %s", 
error->message);
+      if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
+        g_debug ("Error acquiring bus for cloud provider: %s", error->message);
       return;
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcloudproviders-0.3.0/src/cloudprovidersproviderexporter.h 
new/libcloudproviders-0.3.1/src/cloudprovidersproviderexporter.h
--- old/libcloudproviders-0.3.0/src/cloudprovidersproviderexporter.h    
2019-01-09 17:18:41.000000000 +0100
+++ new/libcloudproviders-0.3.1/src/cloudprovidersproviderexporter.h    
2020-06-08 21:30:27.960037500 +0200
@@ -45,7 +45,7 @@
 CloudProvidersProviderExporter*
 cloud_providers_provider_exporter_new (GDBusConnection *bus,
                                        const gchar     *bus_name,
-                                       const gchar     *object_path);
+                                       const gchar     *bus_path);
 
 G_END_DECLS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcloudproviders-0.3.0/src/meson.build 
new/libcloudproviders-0.3.1/src/meson.build
--- old/libcloudproviders-0.3.0/src/meson.build 2019-01-09 17:18:41.000000000 
+0100
+++ new/libcloudproviders-0.3.1/src/meson.build 2020-06-08 21:30:27.961037400 
+0200
@@ -61,7 +61,7 @@
   libcloudproviders_gir = gnome.generate_gir(
     libcloudproviders,
     sources: libcloudproviders_headers + libcloudproviders_sources,
-    nsversion: meson.project_version(),
+    nsversion: api_version,
     dependencies: libcloudproviders_deps,
     namespace: 'CloudProviders',
     symbol_prefix: 'cloud_providers',
@@ -74,6 +74,8 @@
   )
 endif
 
+vapigen_dep = find_program('vapigen', required : false)
+
 if get_option('vapigen')
   libcloudproviders_vapi = gnome.generate_vapi(
     'cloudproviders',
@@ -81,4 +83,4 @@
     packages: ['gio-2.0'],
     install: true,
   )
-endif
\ No newline at end of file
+endif


Reply via email to