Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gitg for openSUSE:Factory checked in at 2026-04-10 17:50:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gitg (Old) and /work/SRC/openSUSE:Factory/.gitg.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gitg" Fri Apr 10 17:50:38 2026 rev:60 rq:1345435 version:44.git.238 Changes: -------- --- /work/SRC/openSUSE:Factory/gitg/gitg.changes 2023-11-07 21:27:38.550350570 +0100 +++ /work/SRC/openSUSE:Factory/.gitg.new.21863/gitg.changes 2026-04-10 17:55:41.392466206 +0200 @@ -1,0 +2,30 @@ +Thu Apr 9 07:04:18 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update 305.patch to match the current open PR upstream (again). + +------------------------------------------------------------------- +Mon Mar 23 08:32:44 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Migrate to xz compression and manual service run + +------------------------------------------------------------------- +Fri Mar 20 07:09:48 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update 305.patch to match the current open PR upstream. + +------------------------------------------------------------------- +Tue Feb 24 12:37:45 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 44.git.224: + + Warn about destructive action + + Show full branch name in a tooltip in the branches listview + + Add action to fetch all remotes + + Enable ssh support on libgit2 + + Avoid to ignore ssh key credential method + + Updated translations. +- Drop pkgconfig(llibdazzle) BuildRequires: no longer needed. +- Drop pkgconfig(libsoup-2.4) BuildRequires: not needed since gitg + 41. +- Add 305.patch: port to gir2.0. + +------------------------------------------------------------------- Old: ---- gitg-44.obscpio New: ---- 305.patch _scmsync.obsinfo build.specials.obscpio gitg-44.git.238.tar.xz ----------(New B)---------- New: - Update 305.patch to match the current open PR upstream (again). ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gitg.spec ++++++ --- /var/tmp/diff_new_pack.4RkfQL/_old 2026-04-10 17:55:43.580556669 +0200 +++ /var/tmp/diff_new_pack.4RkfQL/_new 2026-04-10 17:55:43.604557661 +0200 @@ -1,7 +1,7 @@ # # spec file for package gitg # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gitg -Version: 44 +Version: 44.git.238 Release: 0 Summary: Git repository viewer License: GPL-2.0-or-later @@ -27,6 +27,8 @@ # PATCH-FIX-OPENSUSE gitg-typelib-dependencies.patch [email protected] -- Change the way we add library dependencies to .typelibs. openSUSE requires a full library name, incl. version Patch0: gitg-typelib-dependencies.patch +# PATCH-FIX-UPSTREAM +Patch1: https://gitlab.gnome.org/GNOME/gitg/-/merge_requests/305.patch BuildRequires: fdupes BuildRequires: meson @@ -34,7 +36,7 @@ BuildRequires: vala BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gladeui-2.0) >= 3.2 -BuildRequires: pkgconfig(glib-2.0) >= 2.38 +BuildRequires: pkgconfig(glib-2.0) >= 2.68 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.10.1 BuildRequires: pkgconfig(gpgme) BuildRequires: pkgconfig(gsettings-desktop-schemas) @@ -42,13 +44,11 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0 BuildRequires: pkgconfig(gtksourceview-4) >= 4.0.3 BuildRequires: pkgconfig(json-glib-1.0) -BuildRequires: pkgconfig(libdazzle-1.0) -BuildRequires: pkgconfig(libgit2-glib-1.0) >= 0.27.7 -BuildRequires: pkgconfig(libhandy-1) +BuildRequires: pkgconfig(libgit2-glib-1.0) >= 1.2.0 +BuildRequires: pkgconfig(libhandy-1) >= 1.5.0 BuildRequires: pkgconfig(libpeas-1.0) >= 1.5.0 BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.5.0 BuildRequires: pkgconfig(libsecret-1) -BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0 BuildRequires: pkgconfig(pygobject-3.0) >= 3.0.0 #BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.2 @@ -168,7 +168,7 @@ %license COPYING %doc AUTHORS README.md NEWS %{_bindir}/gitg -%{_datadir}/metainfo/org.gnome.gitg.appdata.xml +%{_datadir}/metainfo/org.gnome.gitg.metainfo.xml %{_datadir}/gitg/ %{_datadir}/applications/org.gnome.gitg.desktop %{_datadir}/glib-2.0/schemas/org.gnome.gitg.gschema.xml ++++++ 305.patch ++++++ >From 0f9148d3ea63a96927b59502bbbbee6d444e8d4b Mon Sep 17 00:00:00 2001 From: Alberto Fanjul <[email protected]> Date: Sat, 31 Jan 2026 13:58:32 +0100 Subject: [PATCH] Fixes to build on fedora 43 --- gitg/gitg-plugins-engine.vala | 2 +- vapi/gobject-introspection-1.0.vapi | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gitg/gitg-plugins-engine.vala b/gitg/gitg-plugins-engine.vala index 93a14eff..5dacb839 100644 --- a/gitg/gitg-plugins-engine.vala +++ b/gitg/gitg-plugins-engine.vala @@ -28,7 +28,7 @@ public class PluginsEngine : Peas.Engine { enable_loader("python"); - var repo = Introspection.Repository.get_default(); + var repo = Introspection.Repository.dup_default(); try { diff --git a/vapi/gobject-introspection-1.0.vapi b/vapi/gobject-introspection-1.0.vapi index 28f7c496..e0394e65 100644 --- a/vapi/gobject-introspection-1.0.vapi +++ b/vapi/gobject-introspection-1.0.vapi @@ -1,4 +1,4 @@ -[CCode (cprefix = "GI", lower_case_cprefix = "g_i", cheader_filename = "girepository.h")] +[CCode (cprefix = "GI", lower_case_cprefix = "gi_", cheader_filename = "girepository/girepository.h")] namespace Introspection { [CCode (cprefix = "G_IREPOSITORY_ERROR_")] @@ -16,7 +16,7 @@ namespace Introspection [CCode (ref_function = "", unref_function = "")] public class Repository { - public static unowned Repository get_default(); + public static unowned Repository dup_default(); public static void prepend_search_path(string directory); public static unowned GLib.SList<string> get_search_path(); -- GitLab ++++++ _scmsync.obsinfo ++++++ mtime: 1775718277 commit: 0134c731621cb3343e1164b5cd39f932d16dc81c5ccece46be211d8f397ab03e url: https://src.opensuse.org/GNOME/gitg revision: 0134c731621cb3343e1164b5cd39f932d16dc81c5ccece46be211d8f397ab03e projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.4RkfQL/_old 2026-04-10 17:55:44.136579656 +0200 +++ /var/tmp/diff_new_pack.4RkfQL/_new 2026-04-10 17:55:44.160580648 +0200 @@ -1,16 +1,18 @@ +<?xml version="1.0"?> <services> <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/gitg.git</param> - <param name="revision">refs/tags/v44</param> - <param name="versionformat">@PARENT_TAG@</param> - <param name="versionrewrite-pattern">v(.*)</param> + <param name="revision">master</param> + <param name="versionformat">@[email protected].@TAG_OFFSET@</param> + <param name="versionrewrite-pattern">v?(\d+(?:\.\d+)*)(?:\.git\.0)?(\.git\.[1-9]\d*)?</param> + <param name="versionrewrite-replacement">\1\2</param> </service> - <service name="tar" mode="buildtime"/> - <service name="recompress" mode="buildtime"> + <service name="tar" mode="manual"/> + <service name="recompress" mode="manual"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service name="set_version" mode="manual" /> + <service name="set_version" mode="manual"/> </services> ++++++ 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-04-09 09:05:07.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ gitg.obsinfo ++++++ --- /var/tmp/diff_new_pack.4RkfQL/_old 2026-04-10 17:55:44.828608267 +0200 +++ /var/tmp/diff_new_pack.4RkfQL/_new 2026-04-10 17:55:44.872610086 +0200 @@ -1,5 +1,5 @@ name: gitg -version: 44 -mtime: 1691062584 -commit: f41b818a9aeceb69480b8098109fa2c449e24879 +version: 44.git.224 +mtime: 1772590909 +commit: 9a50f8db73c84b786602110d0218e2cc5d973292
