Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libcloudproviders for
openSUSE:Factory checked in at 2026-09-04 12:36:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcloudproviders (Old)
and /work/SRC/openSUSE:Factory/.libcloudproviders.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcloudproviders"
Fri Sep 4 12:36:18 2026 rev:14 rq:1375041 version:0.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/libcloudproviders/libcloudproviders.changes
2026-03-27 16:49:28.783348532 +0100
+++
/work/SRC/openSUSE:Factory/.libcloudproviders.new.1265/libcloudproviders.changes
2026-09-04 12:36:52.399131402 +0200
@@ -1,0 +2,6 @@
+Sat Aug 29 13:25:05 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 0.4.1:
+ + Complete the documentation to fix the validation test.
+
+-------------------------------------------------------------------
Old:
----
libcloudproviders-0.4.0.tar.xz
New:
----
libcloudproviders-0.4.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libcloudproviders.spec ++++++
--- /var/tmp/diff_new_pack.ttkaNY/_old 2026-09-04 12:36:53.230160579 +0200
+++ /var/tmp/diff_new_pack.ttkaNY/_new 2026-09-04 12:36:53.232160649 +0200
@@ -19,7 +19,7 @@
%define _typelibdir %(pkg-config --variable=typelibdir
gobject-introspection-1.0)
%define _girdir %(pkg-config --variable=girdir gobject-introspection-1.0)
Name: libcloudproviders
-Version: 0.4.0
+Version: 0.4.1
Release: 0
Summary: Library/Client to integrate cloud storage providers
License: LGPL-3.0-or-later
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.ttkaNY/_old 2026-09-04 12:36:53.265161808 +0200
+++ /var/tmp/diff_new_pack.ttkaNY/_new 2026-09-04 12:36:53.268161913 +0200
@@ -1,6 +1,7 @@
-mtime: 1774253407
-commit: db1a3c812fffa36f2e2d1cabde2882f0efb4267f158f686476e4d9ab8f7b8330
+mtime: 1788010007
+commit: cef613dacf79ca4c7818142bb7f1ff77bf4273419f0901bcd56194789b2ac2ac
url: https://src.opensuse.org/GNOME/libcloudproviders
-revision: db1a3c812fffa36f2e2d1cabde2882f0efb4267f158f686476e4d9ab8f7b8330
+revision: cef613dacf79ca4c7818142bb7f1ff77bf4273419f0901bcd56194789b2ac2ac
+trackingbranch: factory
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ttkaNY/_old 2026-09-04 12:36:53.290162686 +0200
+++ /var/tmp/diff_new_pack.ttkaNY/_new 2026-09-04 12:36:53.293162791 +0200
@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param
name="url">https://gitlab.gnome.org/World/libcloudproviders.git</param>
- <param name="revision">0.4.0</param>
+ <param name="revision">0.4.1</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2026-08-29 15:26:47.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*
++++++ libcloudproviders-0.4.0.tar.xz -> libcloudproviders-0.4.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libcloudproviders-0.4.0/CHANGELOG
new/libcloudproviders-0.4.1/CHANGELOG
--- old/libcloudproviders-0.4.0/CHANGELOG 2026-01-06 09:20:29.000000000
+0100
+++ new/libcloudproviders-0.4.1/CHANGELOG 2026-08-28 17:06:57.000000000
+0200
@@ -1,3 +1,7 @@
+0.4.1
+-----
+* Complete the documentation to fix the validation test
+
0.4.0
-----
* Add dependencies to the pkg-config file (Sam Wedgwood)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libcloudproviders-0.4.0/meson.build
new/libcloudproviders-0.4.1/meson.build
--- old/libcloudproviders-0.4.0/meson.build 2026-01-06 09:20:29.000000000
+0100
+++ new/libcloudproviders-0.4.1/meson.build 2026-08-28 17:06:57.000000000
+0200
@@ -1,5 +1,5 @@
project ('libcloudproviders', 'c',
- version: '0.4.0',
+ version: '0.4.1',
meson_version: '>=1.9.0',
license: 'LGPL-3.0-or-later',
default_options: [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libcloudproviders-0.4.0/src/cloudprovidersaccount.c
new/libcloudproviders-0.4.1/src/cloudprovidersaccount.c
--- old/libcloudproviders-0.4.0/src/cloudprovidersaccount.c 2026-01-06
09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersaccount.c 2026-08-28
17:06:57.000000000 +0200
@@ -249,6 +249,8 @@
*
* A [class@Account] object is used to fetch details about cloud providers
from DBus.
* It is usually fetched from [[email protected]_accounts] as a list.
+ *
+ * Returns: A new [class@Account]
*/
CloudProvidersAccount*
cloud_providers_account_new (GDBusProxy *proxy)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libcloudproviders-0.4.0/src/cloudprovidersaccount.h
new/libcloudproviders-0.4.1/src/cloudprovidersaccount.h
--- old/libcloudproviders-0.4.0/src/cloudprovidersaccount.h 2026-01-06
09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersaccount.h 2026-08-28
17:06:57.000000000 +0200
@@ -24,10 +24,15 @@
G_BEGIN_DECLS
+/**
+ * CLOUD_PROVIDERS_ACCOUNT_DBUS_IFACE:
+ *
+ * The name of the D-Bus interface for an account.
+ **/
#define CLOUD_PROVIDERS_ACCOUNT_DBUS_IFACE
"org.freedesktop.CloudProviders.Account"
/**
- * CloudProviderStatus:
+ * CloudProvidersAccountStatus:
* @CLOUD_PROVIDERS_ACCOUNT_STATUS_INVALID: Set if the initial state of the
account is unknown
* @CLOUD_PROVIDERS_ACCOUNT_STATUS_IDLE: Set if the account is in idle mode
* @CLOUD_PROVIDERS_ACCOUNT_STATUS_SYNCING: Set if the account is currently
synchronizing data
@@ -45,11 +50,6 @@
#define CLOUD_PROVIDERS_TYPE_ACCOUNT (cloud_providers_account_get_type())
G_DECLARE_FINAL_TYPE (CloudProvidersAccount, cloud_providers_account,
CLOUD_PROVIDERS, ACCOUNT, GObject)
-struct _CloudProvidersAccountClass
-{
- GObjectClass parent_class;
-};
-
CloudProvidersAccount *cloud_providers_account_new (GDBusProxy *proxy);
const gchar* cloud_providers_account_get_name (CloudProvidersAccount *self);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libcloudproviders-0.4.0/src/cloudprovidersaccountexporter.c
new/libcloudproviders-0.4.1/src/cloudprovidersaccountexporter.c
--- old/libcloudproviders-0.4.0/src/cloudprovidersaccountexporter.c
2026-01-06 09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersaccountexporter.c
2026-08-28 17:06:57.000000000 +0200
@@ -148,6 +148,8 @@
* @bus_name: A unique name for the account. Must be a valid DBus object name.
*
* Create a new [class@AccountExporter] object
+ *
+ * Returns: A new [class@AccountExporter]
*/
CloudProvidersAccountExporter*
cloud_providers_account_exporter_new (CloudProvidersProviderExporter *provider,
@@ -317,6 +319,13 @@
}
}
+/**
+ * cloud_providers_account_exporter_set_name:
+ * @self: The account
+ * @name: the name of the account
+ *
+ * Set the name of the account.
+ */
void
cloud_providers_account_exporter_set_name (CloudProvidersAccountExporter *self,
const gchar *name)
@@ -326,6 +335,13 @@
g_object_set (self, "name", name, NULL);
}
+/**
+ * cloud_providers_account_exporter_set_status:
+ * @self: The account
+ * @status: the status of the account
+ *
+ * Set the current status of the account.
+ */
void
cloud_providers_account_exporter_set_status (CloudProvidersAccountExporter
*self,
CloudProvidersAccountStatus
status)
@@ -335,6 +351,13 @@
g_object_set (self, "status", status, NULL);
}
+/**
+ * cloud_providers_account_exporter_set_status_details:
+ * @self: The account
+ * @status_details: a long sentense about the status of the account
+ *
+ * Set some details about the current status of the account.
+ */
void
cloud_providers_account_exporter_set_status_details
(CloudProvidersAccountExporter *self,
const gchar
*status_details)
@@ -344,6 +367,13 @@
g_object_set (self, "status-details", status_details, NULL);
}
+/**
+ * cloud_providers_account_exporter_set_icon:
+ * @self: The account
+ * @icon: a [[email protected]]
+ *
+ * Set the icon of the account.
+ */
void
cloud_providers_account_exporter_set_icon (CloudProvidersAccountExporter *self,
GIcon *icon)
@@ -396,6 +426,13 @@
}
}
+/**
+ * cloud_providers_account_exporter_set_path:
+ * @self: The account
+ * @path: The object path to expose this account.
+ *
+ * Set object path to expose this account.
+ */
void
cloud_providers_account_exporter_set_path (CloudProvidersAccountExporter *self,
const gchar *path)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libcloudproviders-0.4.0/src/cloudprovidersaccountexporter.h
new/libcloudproviders-0.4.1/src/cloudprovidersaccountexporter.h
--- old/libcloudproviders-0.4.0/src/cloudprovidersaccountexporter.h
2026-01-06 09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersaccountexporter.h
2026-08-28 17:06:57.000000000 +0200
@@ -29,11 +29,6 @@
typedef struct _CloudProvidersProviderExporter CloudProvidersProviderExporter;
-struct _CloudProvidersAccountExporterClass
-{
- GObjectClass parent_class;
-};
-
CloudProvidersAccountExporter*
cloud_providers_account_exporter_new (CloudProvidersProviderExporter *provider,
const gchar
*bus_name);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libcloudproviders-0.4.0/src/cloudproviderscollector.c
new/libcloudproviders-0.4.1/src/cloudproviderscollector.c
--- old/libcloudproviders-0.4.0/src/cloudproviderscollector.c 2026-01-06
09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudproviderscollector.c 2026-08-28
17:06:57.000000000 +0200
@@ -119,7 +119,7 @@
object_class->dispose = cloud_providers_collector_dispose;
/**
- * CloudProviderCollector::providers-changed
+ * CloudProvidersCollector::providers-changed
*
* This signal is emitted by the amount of providers changed.
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libcloudproviders-0.4.0/src/cloudproviderscollector.h
new/libcloudproviders-0.4.1/src/cloudproviderscollector.h
--- old/libcloudproviders-0.4.0/src/cloudproviderscollector.h 2026-01-06
09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudproviderscollector.h 2026-08-28
17:06:57.000000000 +0200
@@ -27,13 +27,7 @@
#define CLOUD_PROVIDERS_TYPE_COLLECTOR (cloud_providers_collector_get_type())
G_DECLARE_FINAL_TYPE (CloudProvidersCollector, cloud_providers_collector,
CLOUD_PROVIDERS, COLLECTOR, GObject)
-struct _CloudProvidersCollectorClass
-{
- GObjectClass parent_class;
-};
-
CloudProvidersCollector *cloud_providers_collector_dup_singleton (void);
-void cloud_providers_collector_update (CloudProvidersCollector *self);
GList *cloud_providers_collector_get_providers (CloudProvidersCollector *self);
G_END_DECLS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libcloudproviders-0.4.0/src/cloudprovidersprovider.c
new/libcloudproviders-0.4.1/src/cloudprovidersprovider.c
--- old/libcloudproviders-0.4.0/src/cloudprovidersprovider.c 2026-01-06
09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersprovider.c 2026-08-28
17:06:57.000000000 +0200
@@ -82,6 +82,15 @@
GParamSpec *pspec,
gpointer user_data);
+/**
+ * cloud_providers_provider_new:
+ * @bus_name: A unique name for the provider. Must be a valid DBus object name.
+ * @object_path: The object path to expose this provider.
+ *
+ * Create a new [class@Provider] object
+ *
+ * Returns: A new [class@Provider]
+ */
CloudProvidersProvider *
cloud_providers_provider_new (const gchar *bus_name,
const gchar *object_path)
@@ -219,7 +228,7 @@
properties);
/**
- * CloudProviderProvider::accounts-changed
+ * CloudProvidersProvider::accounts-changed
*
* This signal is emitted by a provider if the number of accounts changed.
*/
@@ -234,7 +243,7 @@
G_TYPE_NONE,
0);
/**
- * CloudProviderProvider::removed
+ * CloudProvidersProvider::removed
*
* This signal is emitted by a provider when the provider is removed in DBUS.
*/
@@ -428,7 +437,14 @@
self);
}
-
+/**
+ * cloud_providers_provider_get_name
+ * @self: A CloudProvidersProvider
+ *
+ * Get the name of this provider.
+ *
+ * Returns: the name of the provider
+ */
const gchar*
cloud_providers_provider_get_name (CloudProvidersProvider *self)
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libcloudproviders-0.4.0/src/cloudprovidersprovider.h
new/libcloudproviders-0.4.1/src/cloudprovidersprovider.h
--- old/libcloudproviders-0.4.0/src/cloudprovidersprovider.h 2026-01-06
09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersprovider.h 2026-08-28
17:06:57.000000000 +0200
@@ -23,6 +23,11 @@
G_BEGIN_DECLS
+/**
+ * CLOUD_PROVIDERS_PROVIDER_DBUS_IFACE:
+ *
+ * The name of the D-Bus interface for a provider.
+ **/
#define CLOUD_PROVIDERS_PROVIDER_DBUS_IFACE
"org.freedesktop.CloudProviders.Provider"
#define CLOUD_PROVIDERS_TYPE_PROVIDER (cloud_providers_provider_get_type())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libcloudproviders-0.4.0/src/cloudprovidersproviderexporter.c
new/libcloudproviders-0.4.1/src/cloudprovidersproviderexporter.c
--- old/libcloudproviders-0.4.0/src/cloudprovidersproviderexporter.c
2026-01-06 09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersproviderexporter.c
2026-08-28 17:06:57.000000000 +0200
@@ -338,6 +338,13 @@
properties);
}
+/**
+ * cloud_providers_provider_exporter_set_name:
+ * @self: The cloud provider exporter
+ * @name: The provider name
+ *
+ * Set the name of this provider.
+ */
void
cloud_providers_provider_exporter_set_name (CloudProvidersProviderExporter
*self,
const gchar
*name)
@@ -345,6 +352,14 @@
g_object_set (self, "name", name, NULL);
}
+/**
+ * cloud_providers_provider_exporter_get_name:
+ * @self: The cloud provider exporter
+ *
+ * Get the name of this provider.
+ *
+ * Returns: the name of this provider
+ */
const gchar*
cloud_providers_provider_exporter_get_name (CloudProvidersProviderExporter
*self)
{
@@ -352,10 +367,14 @@
}
/**
- * cloud_providers_provider_exporter_new
+ * cloud_providers_provider_exporter_new:
* @bus: A connection to export the objects to
* @bus_name: A DBus name to bind to
* @bus_path: A DBus object path
+ *
+ * Creates a new [class@ProviderExporter].
+ *
+ * Returns: A new [class@ProviderExporter]
*/
CloudProvidersProviderExporter *
cloud_providers_provider_exporter_new (GDBusConnection *bus,
@@ -373,12 +392,28 @@
return self;
}
+/**
+ * cloud_providers_provider_exporter_get_bus:
+ * @self: The cloud provider exporter
+ *
+ * Get the bus of this provider.
+ *
+ * Returns: the bus of this provider
+ */
GDBusConnection*
cloud_providers_provider_exporter_get_bus (CloudProvidersProviderExporter
*self)
{
return self->bus;
}
+/**
+ * cloud_providers_provider_exporter_get_object_path:
+ * @self: The cloud provider exporter
+ *
+ * Get the object path of this provider.
+ *
+ * Returns: the object path of this provider
+ */
const gchar*
cloud_providers_provider_exporter_get_object_path
(CloudProvidersProviderExporter *self)
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libcloudproviders-0.4.0/src/cloudprovidersproviderexporter.h
new/libcloudproviders-0.4.1/src/cloudprovidersproviderexporter.h
--- old/libcloudproviders-0.4.0/src/cloudprovidersproviderexporter.h
2026-01-06 09:20:29.000000000 +0100
+++ new/libcloudproviders-0.4.1/src/cloudprovidersproviderexporter.h
2026-08-28 17:06:57.000000000 +0200
@@ -27,11 +27,6 @@
#define CLOUD_PROVIDERS_TYPE_PROVIDER_EXPORTER
(cloud_providers_provider_exporter_get_type())
G_DECLARE_FINAL_TYPE (CloudProvidersProviderExporter,
cloud_providers_provider_exporter, CLOUD_PROVIDERS, PROVIDER_EXPORTER, GObject)
-struct _CloudProvidersProviderExporterClass
-{
- GObjectClass parent_class;
-};
-
void
cloud_providers_provider_exporter_remove_account
(CloudProvidersProviderExporter *self,
CloudProvidersAccountExporter *account);
++++++ libcloudproviders.obsinfo ++++++
--- /var/tmp/diff_new_pack.ttkaNY/_old 2026-09-04 12:36:53.564172306 +0200
+++ /var/tmp/diff_new_pack.ttkaNY/_new 2026-09-04 12:36:53.571172552 +0200
@@ -1,5 +1,5 @@
name: libcloudproviders
-version: 0.4.0
-mtime: 1767687629
-commit: 510f0eee666e4f99e8b11eb55945347db371b47c
+version: 0.4.1
+mtime: 1787929617
+commit: 74def66cd39ab692b0d477f18250add12aafd394