Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osm-gps-map for openSUSE:Factory 
checked in at 2026-09-14 16:26:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/osm-gps-map (Old)
 and      /work/SRC/openSUSE:Factory/.osm-gps-map.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "osm-gps-map"

Mon Sep 14 16:26:28 2026 rev:9 rq:1377867 version:1.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/osm-gps-map/osm-gps-map.changes  2026-03-30 
18:35:58.130771548 +0200
+++ /work/SRC/openSUSE:Factory/.osm-gps-map.new.1265/osm-gps-map.changes        
2026-09-14 16:26:36.733207197 +0200
@@ -1,0 +2,7 @@
+Mon Sep 14 10:37:49 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.2.1:
+  + Fix pkg-config file: move libsoup-3.0 to Requires.private.
+  + Fix unit test PixbufLoader failure.
+
+-------------------------------------------------------------------

Old:
----
  osm-gps-map-1.2.0+38.tar.xz

New:
----
  osm-gps-map-1.2.1.tar.xz

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

Other differences:
------------------
++++++ osm-gps-map.spec ++++++
--- /var/tmp/diff_new_pack.ceqqQu/_old  2026-09-14 16:26:38.047262173 +0200
+++ /var/tmp/diff_new_pack.ceqqQu/_new  2026-09-14 16:26:38.049262256 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           osm-gps-map
-Version:        1.2.0+38
+Version:        1.2.1
 Release:        0
 Summary:        A Gtk+ Widget for Displaying OpenStreetMap tiles
 License:        GPL-2.0-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ceqqQu/_old  2026-09-14 16:26:38.083263679 +0200
+++ /var/tmp/diff_new_pack.ceqqQu/_new  2026-09-14 16:26:38.089263930 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/nzjrs/osm-gps-map.git</param>
-    <param name="revision">639ea5e</param>
+    <param name="revision">1.2.1</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">v?(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ osm-gps-map-1.2.0+38.tar.xz -> osm-gps-map-1.2.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osm-gps-map-1.2.0+38/.github/workflows/ci.yml 
new/osm-gps-map-1.2.1/.github/workflows/ci.yml
--- old/osm-gps-map-1.2.0+38/.github/workflows/ci.yml   2025-04-17 
23:46:55.000000000 +0200
+++ new/osm-gps-map-1.2.1/.github/workflows/ci.yml      2026-08-08 
19:31:25.000000000 +0200
@@ -1,19 +1,21 @@
-name: C/C++ CI
+name: CI
 
 on:
   push:
+    branches: [master]
   pull_request:
-    branches: [ master ]
+    branches: [master]
 
 jobs:
   build:
-
     runs-on: ubuntu-latest
-
     steps:
-      - name: install dependencies
+      - uses: actions/checkout@v5
+
+      - name: Install dependencies
         run: |
-          sudo apt-get -y install \
+          sudo apt-get update
+          sudo apt-get install -y \
             build-essential \
             autoconf \
             autoconf-archive \
@@ -23,27 +25,25 @@
             libglib2.0-dev \
             libgtk-3-dev \
             libsoup-3.0-dev \
-            libgirepository1.0-dev
-      - uses: actions/checkout@v2
-      - name: autogen
-        run: ./autogen.sh
-      - name: configure prefix
-        run: ./configure --prefix /usr
-      - name: make
-        run: make
-      - name: make check
-        run: make check
-      - name: make distcheck
-        run: make distcheck
-      - name: make install
-        run: sudo make install
-      - name: install test dependencies
-        run: |
-          sudo apt-get -y install \
+            libgirepository1.0-dev \
             python3-gi \
             python3-cairo \
             gir1.2-gtk-3.0 \
             gir1.2-gdkpixbuf-2.0 \
             xvfb
-      - name: run python unittest
-        run: xvfb-run --auto-servernum /usr/bin/python3 -m unittest discover 
-v tests/
+
+      - name: Build
+        run: |
+          ./autogen.sh --prefix=/usr
+          make -j"$(nproc)"
+
+      - name: make check
+        run: make check
+
+      - name: make distcheck
+        run: make distcheck
+
+      - name: Install and run Python tests
+        run: |
+          sudo make install
+          xvfb-run --auto-servernum python3 -m unittest discover -v tests/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osm-gps-map-1.2.0+38/.github/workflows/pages.yml 
new/osm-gps-map-1.2.1/.github/workflows/pages.yml
--- old/osm-gps-map-1.2.0+38/.github/workflows/pages.yml        1970-01-01 
01:00:00.000000000 +0100
+++ new/osm-gps-map-1.2.1/.github/workflows/pages.yml   2026-08-08 
19:31:25.000000000 +0200
@@ -0,0 +1,61 @@
+name: Pages
+
+# Deploy gtk-doc HTML to the gh-pages branch on every published release
+# (RC or final). Landing page + screenshots on gh-pages are preserved.
+on:
+  release:
+    types: [published]
+
+permissions:
+  contents: write
+
+jobs:
+  docs:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout release
+        uses: actions/checkout@v5
+
+      - name: Checkout gh-pages
+        uses: actions/checkout@v5
+        with:
+          ref: gh-pages
+          path: _gh-pages
+
+      - name: Install dependencies
+        run: |
+          sudo apt-get update
+          sudo apt-get install -y \
+            build-essential \
+            autoconf \
+            autoconf-archive \
+            automake \
+            libtool \
+            gtk-doc-tools \
+            libglib2.0-dev \
+            libgtk-3-dev \
+            libsoup-3.0-dev \
+            libgirepository1.0-dev
+
+      - name: Build documentation
+        run: |
+          ./autogen.sh --prefix=/usr --enable-gtk-doc
+          make -j"$(nproc)"
+
+      - name: Update API docs on gh-pages
+        run: |
+          set -e
+          test -d docs/reference/html
+          rm -rf _gh-pages/docs/reference/html
+          mkdir -p _gh-pages/docs/reference
+          cp -a docs/reference/html _gh-pages/docs/reference/
+          cd _gh-pages
+          git config user.name "github-actions[bot]"
+          git config user.email 
"41898282+github-actions[bot]@users.noreply.github.com"
+          git add -A docs/reference/html
+          if git diff --staged --quiet; then
+            echo "No docs changes"
+            exit 0
+          fi
+          git commit -m "docs: API reference for ${{ 
github.event.release.tag_name }}"
+          git push origin HEAD:gh-pages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osm-gps-map-1.2.0+38/Makefile.am 
new/osm-gps-map-1.2.1/Makefile.am
--- old/osm-gps-map-1.2.0+38/Makefile.am        2025-04-17 23:46:55.000000000 
+0200
+++ new/osm-gps-map-1.2.1/Makefile.am   2026-08-08 19:31:25.000000000 +0200
@@ -16,29 +16,30 @@
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = osmgpsmap-1.0.pc
 
+# Unit tests ship in the tarball (CI/git also run them in-tree).
+EXTRA_DIST = tests/test.py
+
 DISTCLEANFILES = gtk-doc.make
 
-# ChangeLog generation from nautils
+# Drop generated ChangeLog on VPATH distclean only.
 distclean-local:
        if test "$(srcdir)" = "."; then :; else \
                rm -f ChangeLog; \
        fi
 
+# Build ChangeLog from full git history for dist. NEWS is the curated release 
notes.
 ChangeLog:
-       $(AM_V_GEN)if test -d "$(srcdir)/.git"; then \
-         (GIT_DIR=$(top_srcdir)/.git ./missing --run git log 0.7.3.. --stat -M 
-C --name-status  --date=short --no-color) | fmt --split-only > [email protected] \
+       $(AM_V_GEN)if test -d "$(top_srcdir)/.git"; then \
+         (cd "$(top_srcdir)" && git log --stat -M -C --name-status 
--date=short --no-color) > [email protected] \
          && mv -f [email protected] $@ \
          || ($(RM) [email protected]; \
-             echo Failed to generate ChangeLog, your ChangeLog may be outdated 
>&2; \
-             (test -f $@ || echo git-log is required to generate this file >> 
$@)); \
+             echo "Failed to generate ChangeLog, your ChangeLog may be 
outdated" >&2; \
+             (test -f $@ || echo "git-log is required to generate this file" 
>> $@)); \
        else \
          test -f $@ || \
-         (echo A git checkout and git-log is required to generate ChangeLog 
>&2 && \
-         echo A git checkout and git-log is required to generate this file >> 
$@); \
+         (echo "A git checkout and git-log is required to generate ChangeLog" 
>&2 && \
+          echo "A git checkout and git-log is required to generate this file" 
>> $@); \
        fi
 
-release: dist
-       scp @PACKAGE@-@[email protected] 
[email protected]:/var/www/johnstowers.co.nz/files/osm-gps-map/
-
 .PHONY: ChangeLog
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osm-gps-map-1.2.0+38/NEWS new/osm-gps-map-1.2.1/NEWS
--- old/osm-gps-map-1.2.0+38/NEWS       2025-04-17 23:46:55.000000000 +0200
+++ new/osm-gps-map-1.2.1/NEWS  2026-08-08 19:31:25.000000000 +0200
@@ -7,6 +7,12 @@
   * Make libsoup minimum version 2.42 (Hubert Kowalski)
   * Manage segments across date change line (Paolo Benve)
   * Remove unnecessary warning about 2nd setup (Tormod Volden)
+  * Add OpenTopoMap map source (Philipe Weyland)
+  * Port to libsoup-3 (Sébastien Noel)
+  * Fix pkg-config file (Sébastien Noel)
+  * Move libsoup-3.0 to Requires.private in pkg-config (Grimmauld)
+  * Make add_point a GObject Introspection method (loqs)
+  * Close PixbufLoader before get_pixbuf in unit tests; fixes Glycin test 
failure (loqs)
 
 Changes in 1.2.0
 ======================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osm-gps-map-1.2.0+38/osmgpsmap-1.0.pc.in 
new/osm-gps-map-1.2.1/osmgpsmap-1.0.pc.in
--- old/osm-gps-map-1.2.0+38/osmgpsmap-1.0.pc.in        2025-04-17 
23:46:55.000000000 +0200
+++ new/osm-gps-map-1.2.1/osmgpsmap-1.0.pc.in   2026-08-08 19:31:25.000000000 
+0200
@@ -6,6 +6,7 @@
 Name: @PACKAGE_NAME@
 Description: Moving map widget using openstreet map data
 Version: @PACKAGE_VERSION@
-Requires: gtk+-3.0 libsoup-3.0
+Requires: gtk+-3.0
+Requires.private: libsoup-3.0
 Libs: -L${libdir} -losmgpsmap-1.0
 Cflags: -I${includedir}/osmgpsmap-1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osm-gps-map-1.2.0+38/tests/test.py 
new/osm-gps-map-1.2.1/tests/test.py
--- old/osm-gps-map-1.2.0+38/tests/test.py      2025-04-17 23:46:55.000000000 
+0200
+++ new/osm-gps-map-1.2.1/tests/test.py 2026-08-08 19:31:25.000000000 +0200
@@ -84,8 +84,8 @@
                loader = GdkPixbuf.PixbufLoader.new_with_type('png')
                loader.write(buffer.getvalue())
                buffer.close()
-               pixbuf = loader.get_pixbuf()
                loader.close()
+               pixbuf = loader.get_pixbuf()
                image = pixbuf.add_alpha(True , 255, 255, 255)
                
                for x in range(0, 5):

++++++ osm-gps-map.obsinfo ++++++
--- /var/tmp/diff_new_pack.ceqqQu/_old  2026-09-14 16:26:38.224269578 +0200
+++ /var/tmp/diff_new_pack.ceqqQu/_new  2026-09-14 16:26:38.233269955 +0200
@@ -1,5 +1,5 @@
 name: osm-gps-map
-version: 1.2.0+38
-mtime: 1744926415
-commit: 639ea5e02d2cb47cbc15554d61b1ba6b0ee073b6
+version: 1.2.1
+mtime: 1786210285
+commit: eaef4296a2d9c50bea53883638754b50cf5d368e
 

Reply via email to