Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2025-12-20 21:45:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and      /work/SRC/openSUSE:Factory/.babl.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "babl"

Sat Dec 20 21:45:24 2025 rev:70 rq:1323645 version:0.1.118

Changes:
--------
--- /work/SRC/openSUSE:Factory/babl/babl.changes        2025-10-08 
18:12:41.737813038 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new.1928/babl.changes      2025-12-20 
21:45:46.293409204 +0100
@@ -1,0 +2,20 @@
+Mon Dec 15 16:09:45 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Added 
https://gitlab.gnome.org/GNOME/babl/-/commit/4efc8b827e008417c4995a93ae3310697318cfab.patch
+  Ensure git is really an optional dependency.
+  Can be removed with the next update.
+- Drop the buildrequires for git-core again
+
+-------------------------------------------------------------------
+Mon Dec 15 00:58:22 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Add BuildRequires for git-core as the meson build now needs
+  git
+
+-------------------------------------------------------------------
+Mon Dec 15 00:51:14 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to 0.1.118:
+  - build and portability fixes, babl is now relocatedable.
+
+-------------------------------------------------------------------

Old:
----
  babl-0.1.116.tar.xz

New:
----
  4efc8b827e008417c4995a93ae3310697318cfab.patch
  babl-0.1.118.tar.xz

----------(New B)----------
  New:
- Added 
https://gitlab.gnome.org/GNOME/babl/-/commit/4efc8b827e008417c4995a93ae3310697318cfab.patch
  Ensure git is really an optional dependency.
----------(New E)----------

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

Other differences:
------------------
++++++ babl.spec ++++++
--- /var/tmp/diff_new_pack.5ndUhZ/_old  2025-12-20 21:45:47.261449295 +0100
+++ /var/tmp/diff_new_pack.5ndUhZ/_new  2025-12-20 21:45:47.261449295 +0100
@@ -19,7 +19,7 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:           babl
-Version:        0.1.116
+Version:        0.1.118
 Release:        0
 Summary:        Dynamic Pixel Format Translation Library
 License:        GPL-3.0-or-later AND LGPL-3.0-or-later
@@ -27,6 +27,8 @@
 URL:            https://gegl.org/babl/
 Source0:        
https://download.gimp.org/pub/babl/0.1/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
+# PATCH-FIX-UPSTREAM 
https://gitlab.gnome.org/GNOME/babl/-/commit/4efc8b827e008417c4995a93ae3310697318cfab.patch
 - really make git an optional dependency
+Patch0:         4efc8b827e008417c4995a93ae3310697318cfab.patch
 BuildRequires:  meson >= 0.54.0
 BuildRequires:  pkgconfig
 BuildRequires:  vala

++++++ 4efc8b827e008417c4995a93ae3310697318cfab.patch ++++++
>From 4efc8b827e008417c4995a93ae3310697318cfab Mon Sep 17 00:00:00 2001
From: Bruno Lopes <[email protected]>
Date: Thu, 11 Dec 2025 10:48:39 -0300
Subject: [PATCH] meson: Check for repository with python (not git executable)

Closes: #114

As per line 415 of the Meson file, git is not a mandatory dep.
---
 meson.build | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/meson.build b/meson.build
index 1baefa88e..f7ae8bcc0 100644
--- a/meson.build
+++ b/meson.build
@@ -497,11 +497,9 @@ configure_file(
 # updated. If git is not available, don't do anything if git-version.h
 # already exists because then we are probably working with a tarball
 # in which case the git-version.h we ship is correct.
-is_git_repository = run_command(
-    git_bin,
-    'rev-parse',
-    '--is-inside-work-tree',
-    check: false,
+is_git_repository = run_command(python, '-c',
+  'import sys,os; sys.exit(0 if os.path.exists(".git") else 1)',
+  check: false
 ).returncode() == 0
 
 has_version_h = run_command(python, '-c',
-- 
GitLab


++++++ babl-0.1.116.tar.xz -> babl-0.1.118.tar.xz ++++++
++++ 1709 lines of diff (skipped)

Reply via email to