Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package girara for openSUSE:Factory checked 
in at 2026-07-18 22:25:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/girara (Old)
 and      /work/SRC/openSUSE:Factory/.girara.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "girara"

Sat Jul 18 22:25:13 2026 rev:23 rq:1366534 version:2026.07.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/girara/girara.changes    2026-07-08 
17:39:23.587442155 +0200
+++ /work/SRC/openSUSE:Factory/.girara.new.24530/girara.changes 2026-07-18 
22:26:28.633088676 +0200
@@ -1,0 +2,10 @@
+Sat Jul 18 18:25:02 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 2026.07.18:
+  * Require glib 2.84
+  * Drop G_GNUC_CONST from *_get_type functions for glib
+    compatibility
+  * Simplify type checks
+  * Fix documentation
+
+-------------------------------------------------------------------

Old:
----
  girara-2026.07.07.tar.xz
  girara-2026.07.07.tar.xz.asc

New:
----
  girara-2026.07.18.tar.xz
  girara-2026.07.18.tar.xz.asc

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

Other differences:
------------------
++++++ girara.spec ++++++
--- /var/tmp/diff_new_pack.bNxje8/_old  2026-07-18 22:26:29.145105864 +0200
+++ /var/tmp/diff_new_pack.bNxje8/_new  2026-07-18 22:26:29.149105998 +0200
@@ -22,7 +22,7 @@
 %bcond_without gcc15
 %endif
 Name:           girara
-Version:        2026.07.07
+Version:        2026.07.18
 Release:        0
 Summary:        Graphical user interface library
 License:        Zlib
@@ -33,9 +33,9 @@
 BuildRequires:  c_compiler
 BuildRequires:  meson >= 1.5
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(gio-2.0) >= 2.72
-BuildRequires:  pkgconfig(glib-2.0) >= 2.72
-BuildRequires:  pkgconfig(gobject-2.0) >= 2.72
+BuildRequires:  pkgconfig(gio-2.0) >= 2.84
+BuildRequires:  pkgconfig(glib-2.0) >= 2.84
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.84
 %if %{with gcc15}
 BuildRequires:  gcc15
 %endif

++++++ girara-2026.07.07.tar.xz -> girara-2026.07.18.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/README.md 
new/girara-2026.07.18/README.md
--- old/girara-2026.07.07/README.md     2026-07-07 21:44:56.000000000 +0200
+++ new/girara-2026.07.18/README.md     2026-07-18 14:20:23.000000000 +0200
@@ -16,7 +16,7 @@
 
 The following dependencies are required:
 
-* `glib` (>= 2.72)
+* `glib` (>= 2.84)
 
 For building girara, the following dependencies are also required:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/girara/datastructures-list.c 
new/girara-2026.07.18/girara/datastructures-list.c
--- old/girara-2026.07.07/girara/datastructures-list.c  2026-07-07 
21:44:56.000000000 +0200
+++ new/girara-2026.07.18/girara/datastructures-list.c  2026-07-18 
14:20:23.000000000 +0200
@@ -283,11 +283,7 @@
   }
 
   comparer_t comp = {compare};
-#if GLIB_CHECK_VERSION(2, 81, 1)
   g_sort_array(list->start, list->size, sizeof(void*), comparer, &comp);
-#else
-  g_qsort_with_data(list->start, list->size, sizeof(void*), comparer, &comp);
-#endif
 }
 
 void girara_list_foreach(girara_list_t* list, girara_list_callback_t callback, 
void* data) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/girara/input-history-io.c 
new/girara-2026.07.18/girara/input-history-io.c
--- old/girara-2026.07.07/girara/input-history-io.c     2026-07-07 
21:44:56.000000000 +0200
+++ new/girara-2026.07.18/girara/input-history-io.c     2026-07-18 
14:20:23.000000000 +0200
@@ -7,11 +7,11 @@
 static void 
girara_input_history_io_default_init(GiraraInputHistoryIOInterface* 
GIRARA_UNUSED(iface)) {}
 
 void girara_input_history_io_append(GiraraInputHistoryIO* io, const char* 
input) {
-  g_return_if_fail(GIRARA_IS_INPUT_HISTORY_IO(io) == true);
+  g_return_if_fail(io != NULL);
   GIRARA_INPUT_HISTORY_IO_GET_INTERFACE(io)->append(io, input);
 }
 
 girara_list_t* girara_input_history_io_read(GiraraInputHistoryIO* io) {
-  g_return_val_if_fail(GIRARA_IS_INPUT_HISTORY_IO(io) == true, NULL);
+  g_return_val_if_fail(io != NULL, NULL);
   return GIRARA_INPUT_HISTORY_IO_GET_INTERFACE(io)->read(io);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/girara/input-history.c 
new/girara-2026.07.18/girara/input-history.c
--- old/girara-2026.07.07/girara/input-history.c        2026-07-07 
21:44:56.000000000 +0200
+++ new/girara-2026.07.18/girara/input-history.c        2026-07-18 
14:20:23.000000000 +0200
@@ -255,12 +255,12 @@
 /* Wrapper functions for the members */
 
 void girara_input_history_append(GiraraInputHistory* history, const char* 
input) {
-  g_return_if_fail(GIRARA_IS_INPUT_HISTORY(history) == true);
+  g_return_if_fail(history != NULL);
   GIRARA_INPUT_HISTORY_GET_CLASS(history)->append(history, input);
 }
 
 girara_list_t* girara_input_history_list(GiraraInputHistory* history) {
-  g_return_val_if_fail(GIRARA_IS_INPUT_HISTORY(history) == true, NULL);
+  g_return_val_if_fail(history != NULL, NULL);
 
   GiraraInputHistoryClass* klass = GIRARA_INPUT_HISTORY_GET_CLASS(history);
   g_return_val_if_fail(klass != NULL && klass->list != NULL, NULL);
@@ -269,17 +269,17 @@
 }
 
 const char* girara_input_history_next(GiraraInputHistory* history, const char* 
current_input) {
-  g_return_val_if_fail(GIRARA_IS_INPUT_HISTORY(history) == true, NULL);
+  g_return_val_if_fail(history != NULL, NULL);
   return GIRARA_INPUT_HISTORY_GET_CLASS(history)->next(history, current_input);
 }
 
 const char* girara_input_history_previous(GiraraInputHistory* history, const 
char* current_input) {
-  g_return_val_if_fail(GIRARA_IS_INPUT_HISTORY(history) == true, NULL);
+  g_return_val_if_fail(history != NULL, NULL);
   return GIRARA_INPUT_HISTORY_GET_CLASS(history)->previous(history, 
current_input);
 }
 
 void girara_input_history_reset(GiraraInputHistory* history) {
-  g_return_if_fail(GIRARA_IS_INPUT_HISTORY(history) == true);
+  g_return_if_fail(history != NULL);
 
   GiraraInputHistoryClass* klass = GIRARA_INPUT_HISTORY_GET_CLASS(history);
   g_return_if_fail(klass != NULL && klass->reset != NULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/girara/input-history.h 
new/girara-2026.07.18/girara/input-history.h
--- old/girara-2026.07.07/girara/input-history.h        2026-07-07 
21:44:56.000000000 +0200
+++ new/girara-2026.07.18/girara/input-history.h        2026-07-18 
14:20:23.000000000 +0200
@@ -43,7 +43,7 @@
 #define GIRARA_INPUT_HISTORY_IO_GET_INTERFACE(obj)                             
                                        \
   (G_TYPE_INSTANCE_GET_INTERFACE((obj), GIRARA_TYPE_INPUT_HISTORY_IO, 
GiraraInputHistoryIOInterface))
 
-GType girara_input_history_io_get_type(void) G_GNUC_CONST GIRARA_VISIBLE;
+GType girara_input_history_io_get_type(void) GIRARA_VISIBLE;
 
 void girara_input_history_io_append(GiraraInputHistoryIO* io, const char* 
input) GIRARA_VISIBLE;
 
@@ -123,7 +123,7 @@
  *
  * @return the type
  */
-GType girara_input_history_get_type(void) G_GNUC_CONST GIRARA_VISIBLE;
+GType girara_input_history_get_type(void) GIRARA_VISIBLE;
 
 /**
  * Create new input history object.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/girara/log.h 
new/girara-2026.07.18/girara/log.h
--- old/girara-2026.07.07/girara/log.h  2026-07-07 21:44:56.000000000 +0200
+++ new/girara-2026.07.18/girara/log.h  2026-07-18 14:20:23.000000000 +0200
@@ -77,7 +77,7 @@
 
 /**
  * Set the log level.
- * @param level String representation of the log level, i.e., "info", "debug", 
"warning", or "error".
+ * @param loglevel String representation of the log level, i.e., "info", 
"debug", "warning", or "error".
  */
 void girara_set_log_level_from_string(const char* loglevel) GIRARA_VISIBLE;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/girara/template.c 
new/girara-2026.07.18/girara/template.c
--- old/girara-2026.07.07/girara/template.c     2026-07-07 21:44:56.000000000 
+0200
+++ new/girara-2026.07.18/girara/template.c     2026-07-18 14:20:23.000000000 
+0200
@@ -153,7 +153,7 @@
 }
 
 void girara_template_set_base(GiraraTemplate* object, const char* base) {
-  g_return_if_fail(GIRARA_IS_TEMPLATE(object));
+  g_return_if_fail(object != NULL);
 
   GiraraTemplatePrivate* priv = girara_template_get_instance_private(object);
   if (g_strcmp0(base, priv->base) != 0) {
@@ -166,7 +166,7 @@
 }
 
 const char* girara_template_get_base(GiraraTemplate* object) {
-  g_return_val_if_fail(GIRARA_IS_TEMPLATE(object), NULL);
+  g_return_val_if_fail(object != NULL, NULL);
 
   GiraraTemplatePrivate* priv = girara_template_get_instance_private(object);
   return priv->base;
@@ -216,14 +216,14 @@
 static void template_changed(GiraraTemplate* GIRARA_UNUSED(object)) {}
 
 girara_list_t* girara_template_referenced_variables(GiraraTemplate* object) {
-  g_return_val_if_fail(GIRARA_IS_TEMPLATE(object), NULL);
+  g_return_val_if_fail(object != NULL, NULL);
 
   GiraraTemplatePrivate* priv = girara_template_get_instance_private(object);
   return priv->variables_in_base;
 }
 
 bool girara_template_add_variable(GiraraTemplate* object, const char* name) {
-  g_return_val_if_fail(GIRARA_IS_TEMPLATE(object), false);
+  g_return_val_if_fail(object != NULL, false);
   g_return_val_if_fail(name != NULL, false);
 
   GiraraTemplatePrivate* priv = girara_template_get_instance_private(object);
@@ -253,7 +253,7 @@
 }
 
 void girara_template_set_variable_value(GiraraTemplate* object, const char* 
name, const char* value) {
-  g_return_if_fail(GIRARA_IS_TEMPLATE(object));
+  g_return_if_fail(object != NULL);
   g_return_if_fail(name != NULL);
   g_return_if_fail(value != NULL);
 
@@ -287,7 +287,7 @@
 }
 
 char* girara_template_evaluate(GiraraTemplate* object) {
-  g_return_val_if_fail(GIRARA_IS_TEMPLATE(object), NULL);
+  g_return_val_if_fail(object != NULL, NULL);
 
   GiraraTemplatePrivate* priv = girara_template_get_instance_private(object);
   if (priv->valid == false) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/girara/template.h 
new/girara-2026.07.18/girara/template.h
--- old/girara-2026.07.07/girara/template.h     2026-07-07 21:44:56.000000000 
+0200
+++ new/girara-2026.07.18/girara/template.h     2026-07-18 14:20:23.000000000 
+0200
@@ -34,7 +34,7 @@
  *
  * @return the type
  */
-GType girara_template_get_type(void) G_GNUC_CONST GIRARA_VISIBLE;
+GType girara_template_get_type(void) GIRARA_VISIBLE;
 
 /**
  * Create new template object.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/girara-2026.07.07/meson.build 
new/girara-2026.07.18/meson.build
--- old/girara-2026.07.07/meson.build   2026-07-07 21:44:56.000000000 +0200
+++ new/girara-2026.07.18/meson.build   2026-07-18 14:20:23.000000000 +0200
@@ -1,7 +1,7 @@
 project(
   'girara',
   'c',
-  version: '2026.07.07',
+  version: '2026.07.18',
   meson_version: '>=1.5',
   default_options: ['c_std=c23', 'warning_level=3'],
 )
@@ -39,9 +39,9 @@
 
 # required dependencies
 libm = cc.find_library('m', required: false)
-glib = dependency('glib-2.0', version: '>=2.72')
-gobject = dependency('gobject-2.0', version: '>=2.72')
-gio = dependency('gio-2.0', version: '>=2.72')
+glib = dependency('glib-2.0', version: '>=2.84')
+gobject = dependency('gobject-2.0', version: '>=2.84')
+gio = dependency('gio-2.0', version: '>=2.84')
 
 build_dependencies = [libm, glib, gobject, gio]
 pc_requires = ['glib-2.0', 'gobject-2.0', 'gio-2.0']
@@ -131,4 +131,4 @@
 meson.override_dependency('girara', girara_dependency)
 
 subdir('doc')
-subdir('tests')
\ No newline at end of file
+subdir('tests')

Reply via email to