Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package seagull for openSUSE:Factory checked 
in at 2026-07-31 15:30:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/seagull (Old)
 and      /work/SRC/openSUSE:Factory/.seagull.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "seagull"

Fri Jul 31 15:30:25 2026 rev:8 rq:1368489 version:0.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/seagull/seagull.changes  2026-03-17 
19:07:17.287610490 +0100
+++ /work/SRC/openSUSE:Factory/.seagull.new.2004/seagull.changes        
2026-07-31 16:10:25.602939908 +0200
@@ -1,0 +2,11 @@
+Thu Jul 30 06:07:41 UTC 2026 - Richard Rahl <[email protected]>
+
+- Update to version 0.8.2:
+  + Use g_error_new_literal when it can be used
+  + Fix destructor type for sqlite3_bind_text
+  + Use g_error_new_literal in tests
+  + Move the containers to the imfreedom organization
+  + Use fixed endianness for errors bound into SQL statements
+  + Put developer-related tests in a 'dev' suite
+
+-------------------------------------------------------------------

Old:
----
  seagull-0.8.1.tar.xz
  seagull-0.8.1.tar.xz.asc

New:
----
  seagull-0.8.2.tar.xz
  seagull-0.8.2.tar.xz.asc

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

Other differences:
------------------
++++++ seagull.spec ++++++
--- /var/tmp/diff_new_pack.W1Uesq/_old  2026-07-31 16:10:26.134958415 +0200
+++ /var/tmp/diff_new_pack.W1Uesq/_new  2026-07-31 16:10:26.138958555 +0200
@@ -18,7 +18,7 @@
 
 %define         sover 0
 Name:           seagull
-Version:        0.8.1
+Version:        0.8.2
 Release:        0
 Summary:        A SQLite helper library
 License:        LGPL-2.1-or-later

++++++ seagull-0.8.1.tar.xz -> seagull-0.8.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/.hg_archival.txt 
new/seagull-0.8.2/.hg_archival.txt
--- old/seagull-0.8.1/.hg_archival.txt  2026-03-13 09:09:19.000000000 +0100
+++ new/seagull-0.8.2/.hg_archival.txt  2026-07-13 10:33:18.000000000 +0200
@@ -1,4 +1,4 @@
 repo: 3c210e7a53be9dacf85a643e66330f36daf34679
-node: ca30722be6185523ebfbc8266c09ff5bc17323ce
+node: 9ae6e267592166916a8f86e788fd6764c88a94bb
 branch: default
-tag: v0.8.1
+tag: v0.8.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/ChangeLog new/seagull-0.8.2/ChangeLog
--- old/seagull-0.8.1/ChangeLog 2026-03-13 09:09:19.000000000 +0100
+++ new/seagull-0.8.2/ChangeLog 2026-07-13 10:33:18.000000000 +0200
@@ -1,3 +1,17 @@
+0.8.2: 2026-07-13
+* Use g_error_new_literal when it can be used
+  Gary Kramlich, RR 4492
+* Fix destructor type for sqlite3_bind_text
+  Elliott Sales de Andrade, RR 4513
+* Use g_error_new_literal in tests
+  Elliott Sales de Andrade, RR 4514
+* Move the containers to the imfreedom organization
+  Gary Kramlich, RR 4611
+* Use fixed endianness for errors bound into SQL statements
+  Elliott Sales de Andrade, RR 4701
+* Put developer-related tests in a 'dev' suite
+  Elliott Sales de Andrade, RR 4706
+
 0.8.1: 2026-03-12
   * Applied RR 4426 which was accidentally missed in the 0.8.0 release
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/containers/Dockerfile.fedora-41-amd64 
new/seagull-0.8.2/containers/Dockerfile.fedora-41-amd64
--- old/seagull-0.8.1/containers/Dockerfile.fedora-41-amd64     2026-03-13 
09:09:19.000000000 +0100
+++ new/seagull-0.8.2/containers/Dockerfile.fedora-41-amd64     1970-01-01 
01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-FROM docker.io/fedora:41
-
-RUN set -ex && \
-    dnf update -y && \
-    dnf install -y \
-        codespell \
-        gcc \
-        gettext \
-        gi-docgen \
-        git \
-        glib2-devel \
-        gobject-introspection-devel \
-        mercurial \
-        meson \
-        ninja-build \
-        sqlite-devel \
-    && \
-    dnf clean all -y
-
-CMD ["/build.sh"]
-
-COPY meson-build.sh /build.sh
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/containers/Dockerfile.fedora-43-amd64 
new/seagull-0.8.2/containers/Dockerfile.fedora-43-amd64
--- old/seagull-0.8.1/containers/Dockerfile.fedora-43-amd64     1970-01-01 
01:00:00.000000000 +0100
+++ new/seagull-0.8.2/containers/Dockerfile.fedora-43-amd64     2026-07-13 
10:33:18.000000000 +0200
@@ -0,0 +1,23 @@
+FROM docker.io/fedora:43
+
+RUN set -ex && \
+    dnf update -y && \
+    dnf install -y \
+        codespell \
+        gcc \
+        gettext \
+        gi-docgen \
+        git \
+        glib2-devel \
+        gobject-introspection-devel \
+        mercurial \
+        meson \
+        ninja-build \
+        sqlite-devel \
+    && \
+    dnf clean all -y
+
+CMD ["/build.sh"]
+
+COPY meson-build.sh /build.sh
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/containers/convey.yaml 
new/seagull-0.8.2/containers/convey.yaml
--- old/seagull-0.8.1/containers/convey.yaml    2026-03-13 09:09:19.000000000 
+0100
+++ new/seagull-0.8.2/containers/convey.yaml    2026-07-13 10:33:18.000000000 
+0200
@@ -1,6 +1,6 @@
 ---
 environment:
-  - REPO=rwgrim/seagull-builders
+  - REPO=imfreedom/seagull-builders
   - REGISTRY=docker.io
   - REGISTRY_USERNAME
   - REGISTRY_PASSWORD
@@ -60,9 +60,9 @@
     stages:
       - tasks: [import, build]
 
-  fedora-41-amd64:
+  fedora-43-amd64:
     environment:
-      - TARGET=fedora-41-amd64
+      - TARGET=fedora-43-amd64
     stages:
       - tasks: [import, build]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/convey.yaml 
new/seagull-0.8.2/convey.yaml
--- old/seagull-0.8.1/convey.yaml       2026-03-13 09:09:19.000000000 +0100
+++ new/seagull-0.8.2/convey.yaml       2026-07-13 10:33:18.000000000 +0200
@@ -1,6 +1,6 @@
 environment:
   - BUILD_NUMBER
-  - REPOSITORY=rwgrim/seagull-builders
+  - REPOSITORY=imfreedom/seagull-builders
   - REGISTRY=docker.io
   - REGISTRY_USERNAME
   - REGISTRY_PASSWORD
@@ -11,7 +11,7 @@
     type: convey/clean
     files:
       - build-debian-trixie-amd64
-      - build-fedora-41-amd64
+      - build-fedora-43-amd64
 
   import:
     type: docker/import
@@ -73,8 +73,8 @@
     stages:
       - tasks: [docs-clean, import, docs-build, docs-export]
 
-  fedora-41-amd64:
-    environment: TARGET=fedora-41-amd64
+  fedora-43-amd64:
+    environment: TARGET=fedora-43-amd64
     stages:
       - tasks: [import, build]
       - tasks: [export]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/meson.build 
new/seagull-0.8.2/meson.build
--- old/seagull-0.8.1/meson.build       2026-03-13 09:09:19.000000000 +0100
+++ new/seagull-0.8.2/meson.build       2026-07-13 10:33:18.000000000 +0200
@@ -1,5 +1,5 @@
 project('seagull', 'c',
-  version : '0.8.1',
+  version : '0.8.2',
   meson_version : '>=1.1.0',
   default_options : ['c_std=c17', 'warning_level=2'],
   license: 'LGPL-2.1-or-later',
@@ -54,7 +54,8 @@
 if codespell.found()
   test('codespell',
     codespell,
-    workdir : meson.project_source_root())
+    workdir : meson.project_source_root(),
+    suite : 'dev')
 endif
 
 ###############################################################################
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/seagull/reference/meson.build 
new/seagull-0.8.2/seagull/reference/meson.build
--- old/seagull-0.8.1/seagull/reference/meson.build     2026-03-13 
09:09:19.000000000 +0100
+++ new/seagull-0.8.2/seagull/reference/meson.build     2026-07-13 
10:33:18.000000000 +0200
@@ -39,6 +39,7 @@
     seagull_gir[0],
   ],
   depends: seagull_gir[0],
+  suite: 'dev',
 )
 
 doc_targets += seagull_doc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/seagull/seagullstatement.c 
new/seagull-0.8.2/seagull/seagullstatement.c
--- old/seagull-0.8.1/seagull/seagullstatement.c        2026-03-13 
09:09:19.000000000 +0100
+++ new/seagull-0.8.2/seagull/seagullstatement.c        2026-07-13 
10:33:18.000000000 +0200
@@ -562,7 +562,8 @@
 
        variant = g_variant_new(SEAGULL_STATEMENT_GERROR_VARIANT_FORMAT,
                                g_quark_to_string(value->domain),
-                               value->code, value->message);
+                               GINT32_TO_LE(value->code),
+                               value->message);
        bytes = g_variant_get_data_as_bytes(variant);
        g_clear_pointer(&variant, g_variant_unref);
 
@@ -800,7 +801,7 @@
        GError *local_error = NULL;
        int rc = 0;
        int index = 0;
-       gpointer sqlite3_notify = SQLITE_STATIC;
+       sqlite3_destructor_type sqlite3_notify = SQLITE_STATIC;
 
        g_return_val_if_fail(SEAGULL_IS_STATEMENT(statement), FALSE);
 
@@ -1106,7 +1107,9 @@
        g_variant_get_child(variant, 2, "&s", &message);
 
        /* Build the error. */
-       value = g_error_new(g_quark_from_string(domain), code, message);
+       value = g_error_new_literal(g_quark_from_string(domain),
+                                   GINT32_FROM_LE(code),
+                                   message);
 
        g_variant_unref(variant);
 
@@ -1301,8 +1304,9 @@
                                g_variant_get_child(variant, 2, "&s", &message);
 
                                /* Build the error. */
-                               error_value = 
g_error_new(g_quark_from_string(domain), code,
-                                                         message);
+                               error_value = 
g_error_new_literal(g_quark_from_string(domain),
+                                                                 
GINT32_FROM_LE(code),
+                                                                 message);
 
                                g_clear_pointer(&variant, g_variant_unref);
                        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/seagull/tests/test_statement.c 
new/seagull-0.8.2/seagull/tests/test_statement.c
--- old/seagull-0.8.1/seagull/tests/test_statement.c    2026-03-13 
09:09:19.000000000 +0100
+++ new/seagull-0.8.2/seagull/tests/test_statement.c    2026-07-13 
10:33:18.000000000 +0200
@@ -606,7 +606,7 @@
        g_assert_no_error(error);
        g_assert_true(SEAGULL_IS_STATEMENT(statement));
 
-       value = g_error_new(SEAGULL_STATEMENT_ERROR, -1337, "test value");
+       value = g_error_new_literal(SEAGULL_STATEMENT_ERROR, -1337, "test 
value");
        result = seagull_statement_bind_error(statement, ":foo", value, &error);
        g_clear_error(&value);
 
@@ -641,7 +641,7 @@
        g_assert_no_error(error);
        g_assert_true(SEAGULL_IS_STATEMENT(statement));
 
-       value = g_error_new(SEAGULL_STATEMENT_ERROR, -1337, "test value");
+       value = g_error_new_literal(SEAGULL_STATEMENT_ERROR, -1337, "test 
value");
        result = seagull_statement_bind_error(statement, ":bar", value, &error);
        g_clear_error(&value);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seagull-0.8.1/seagull/tests/test_statement_object.c 
new/seagull-0.8.2/seagull/tests/test_statement_object.c
--- old/seagull-0.8.1/seagull/tests/test_statement_object.c     2026-03-13 
09:09:19.000000000 +0100
+++ new/seagull-0.8.2/seagull/tests/test_statement_object.c     2026-07-13 
10:33:18.000000000 +0200
@@ -287,7 +287,7 @@
 
        bytes = g_bytes_new("seagull", 7);
        dt = g_date_time_new_from_iso8601("2025-02-04T21:54:18Z", NULL);
-       error = g_error_new(SEAGULL_STATEMENT_ERROR, -1337, "test value");
+       error = g_error_new_literal(SEAGULL_STATEMENT_ERROR, -1337, "test 
value");
        tz = g_time_zone_new_utc();
        ret = g_object_new(test_seagull_object_get_type(),
                           "vboolean", TRUE,
@@ -328,7 +328,7 @@
 
        bytes = g_bytes_new("landgull", 8);
        dt = g_date_time_new_from_iso8601("2025-06-27T02:22:19Z", NULL);
-       error = g_error_new(SEAGULL_STATEMENT_ERROR, 42, "other value");
+       error = g_error_new_literal(SEAGULL_STATEMENT_ERROR, 42, "other value");
        tz = g_time_zone_new_identifier("-0500");
        ret = g_object_new(test_seagull_object_get_type(),
                           "vboolean", FALSE,

++++++ seagull.keyring ++++++
--- /var/tmp/diff_new_pack.W1Uesq/_old  2026-07-31 16:10:26.322964956 +0200
+++ /var/tmp/diff_new_pack.W1Uesq/_new  2026-07-31 16:10:26.330965234 +0200
@@ -1,6 +1,6 @@
 -----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: Hockeypuck 2.2
 Comment: Hostname: 
+Version: Hockeypuck 2.2
 
 xsFNBF05DzkBEADFEFM1ZALjngGoeIalaW9aXCA5Gr505LDK8WIVVeQD/Izggx9z
 Y0wi2UJR97eIXllL8FPZIe8DywJqXKhuafL+E/TI9UqRH/WtmNxZTFW6ZAvYlaHu

Reply via email to