Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package granite for openSUSE:Factory checked 
in at 2025-01-02 19:23:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/granite (Old)
 and      /work/SRC/openSUSE:Factory/.granite.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "granite"

Thu Jan  2 19:23:04 2025 rev:17 rq:1234496 version:7.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/granite/granite.changes  2024-08-14 
14:15:13.645483378 +0200
+++ /work/SRC/openSUSE:Factory/.granite.new.1881/granite.changes        
2025-01-02 19:23:47.610328437 +0100
@@ -1,0 +2,24 @@
+Wed Jan  1 23:06:26 UTC 2025 - Richard Rahl <[email protected]>
+
+- add fix-version.patch to fix version which typelib requires
+
+-------------------------------------------------------------------
+Fri Nov 22 07:02:17 UTC 2024 - Richard Rahl <[email protected]>
+
+- update to 7.6.0:
+  * Dialog: Add since annotation to new method
+  * SwitchModelButton: set accessible label, description, and state
+  * ValidatedEntry: set AccessibleState
+  * HeaderLabel: set accessible description
+  * AbstractSimpleSettingsPage: Correct replacement class
+  * meson: Use gnome module to compile schemas
+  * SwitchModelButton: wrap label
+  * Introduce Granite.Bin for subclassing
+  * Fix dead link
+
+-------------------------------------------------------------------
+Wed Nov 20 22:08:16 UTC 2024 - Richard Rahl <[email protected]>
+
+- update spec file with removing update desktop file and use 
ldconfig_scriptlets
+
+-------------------------------------------------------------------

Old:
----
  granite-7.5.0.tar.gz

New:
----
  fix-version.patch
  granite-7.6.0.tar.gz

BETA DEBUG BEGIN:
  New:
- add fix-version.patch to fix version which typelib requires
BETA DEBUG END:

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

Other differences:
------------------
++++++ granite.spec ++++++
--- /var/tmp/diff_new_pack.Fa2x4p/_old  2025-01-02 19:23:48.286356260 +0100
+++ /var/tmp/diff_new_pack.Fa2x4p/_new  2025-01-02 19:23:48.286356260 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package granite
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,21 @@
 
 
 %define         sover 7
+%define         soname 7_6_0
 %define         appid io.elementary.granite-%{sover}
 Name:           granite
-Version:        7.5.0
+Version:        7.6.0
 Release:        0
 Summary:        An extension of GTK+ libraries
 License:        LGPL-3.0-or-later
 URL:            https://github.com/elementary/granite
 Source0:        %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0:         fix-version.patch
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  meson >= 0.57.0
 BuildRequires:  pkgconfig
 BuildRequires:  sassc
-BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.48.0
 BuildRequires:  pkgconfig(gee-0.8)
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.50
@@ -48,11 +49,6 @@
 Summary:        Granite is a development library
 Requires:       %{name}-common
 Provides:       %{name} = %{version}
-%ifarch %ix86 ppc armv6l armv7l
-Provides:       lib%{name}-%{sover}.so.%{version}
-%else
-Provides:       lib%{name}-%{sover}.so.%{version}()(64bit)
-%endif
 
 %description -n lib%{name}-%{sover}-%{sover}
 This package ships the library parts of %{name}.
@@ -89,7 +85,7 @@
 %lang_package
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %meson \
@@ -102,13 +98,8 @@
 %meson_install
 %find_lang %{name}-%{sover}
 %fdupes -s %{buildroot}%{_datadir}
-%suse_update_desktop_file %{appid}.demo
 
-%post   -n lib%{name}-%{sover}-%{sover}
-%ldconfig
-
-%postun -n lib%{name}-%{sover}-%{sover}
-%ldconfig
+%ldconfig_scriptlets -n lib%{name}-%{sover}-%{sover}
 
 %files -n lib%{name}-%{sover}-%{sover}
 %{_libdir}/lib%{name}-%{sover}.so.*

++++++ fix-version.patch ++++++
diff -rub granite-7.6.0/lib/meson.build granite-7.6.0-patched/lib/meson.build
--- granite-7.6.0/lib/meson.build       2024-11-21 17:03:03.000000000 +0100
+++ granite-7.6.0-patched/lib/meson.build       2025-01-02 00:05:15.749554259 
+0100
@@ -77,7 +77,7 @@
     vala_vapi: 'granite-7.vapi',
     vala_gir: granite_gir,
 
-    version: meson.project_version(),
+    version: granite_major,
     install: true,
     install_dir: [true, include_dir, true, true],
 )
diff -rub granite-7.6.0/meson.build granite-7.6.0-patched/meson.build
--- granite-7.6.0/meson.build   2024-11-21 17:03:03.000000000 +0100
+++ granite-7.6.0-patched/meson.build   2025-01-02 00:04:58.119532927 +0100
@@ -4,6 +4,7 @@
     meson_version: '>= 0.57.0',
     version: '7.6.0'
 )
+granite_major = '7'
 
 if meson.get_compiler('vala').version().version_compare('<0.48.0')
     error('vala compiler version 0.48.0 or newer is required.')

++++++ granite-7.5.0.tar.gz -> granite-7.6.0.tar.gz ++++++
++++ 62437 lines of diff (skipped)

Reply via email to