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)
