Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package birb for openSUSE:Factory checked in at 2025-12-31 10:48:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/birb (Old) and /work/SRC/openSUSE:Factory/.birb.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "birb" Wed Dec 31 10:48:13 2025 rev:5 rq:1324869 version:0.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/birb/birb.changes 2025-12-28 19:19:42.532157151 +0100 +++ /work/SRC/openSUSE:Factory/.birb.new.1928/birb.changes 2025-12-31 10:48:44.713719188 +0100 @@ -1,0 +2,8 @@ +Tue Dec 30 16:11:34 UTC 2025 - Richard Rahl <[email protected]> + +- Update to version 0.6.1: + * Fix the license headers for the tests + * Add an override for the check-license-headers script + * Use int and char instead of gint and gchar + +------------------------------------------------------------------- Old: ---- birb-0.6.0.tar.xz birb-0.6.0.tar.xz.asc New: ---- birb-0.6.1.tar.xz birb-0.6.1.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ birb.spec ++++++ --- /var/tmp/diff_new_pack.aky2zb/_old 2025-12-31 10:48:45.241740796 +0100 +++ /var/tmp/diff_new_pack.aky2zb/_new 2025-12-31 10:48:45.245740959 +0100 @@ -18,7 +18,7 @@ %define sover 0 Name: birb -Version: 0.6.0 +Version: 0.6.1 Release: 0 Summary: A library of utilities for GLib based apps License: LGPL-2.1-or-later ++++++ birb-0.6.0.tar.xz -> birb-0.6.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/.hg_archival.txt new/birb-0.6.1/.hg_archival.txt --- old/birb-0.6.0/.hg_archival.txt 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/.hg_archival.txt 2025-12-30 00:40:06.000000000 +0100 @@ -1,4 +1,4 @@ repo: d9d91dc0265d9ad1b6d5aee4cb57fe71381be5ab -node: 71d4b5306b177ca86accb4e22cf0777db1cf167a +node: e9e95f6dee4299b0218db3de6408949b827805b8 branch: default -tag: v0.6.0 +tag: v0.6.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/ChangeLog new/birb-0.6.1/ChangeLog --- old/birb-0.6.0/ChangeLog 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/ChangeLog 2025-12-30 00:40:06.000000000 +0100 @@ -1,3 +1,9 @@ +0.6.1: 2025-12-30 + * Fix the license headers for the tests (RR 4289) (Gary Kramlich) + * Add an override for the check-license-headers script (RR 4292) + (Gary Kramlich) + * Use int and char instead of gint and gchar (RR 4293) (Gary Kramlich) + 0.6.0: 2025-12-26 * Add the check license header script and make it installable (RR 4164) (Gary Kramlich) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/birbdatetime.c new/birb-0.6.1/birb/birbdatetime.c --- old/birb-0.6.0/birb/birbdatetime.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/birbdatetime.c 2025-12-30 00:40:06.000000000 +0100 @@ -59,7 +59,7 @@ *datetime_ptr = NULL; } -gint +int birb_date_time_compare(GDateTime *dt1, GDateTime *dt2) { if(dt1 != NULL && dt2 != NULL) { return g_date_time_compare(dt1, dt2); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/birbdatetime.h new/birb-0.6.1/birb/birbdatetime.h --- old/birb-0.6.0/birb/birbdatetime.h 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/birbdatetime.h 2025-12-30 00:40:06.000000000 +0100 @@ -84,7 +84,7 @@ * Since: 0.2 */ BIRB_AVAILABLE_IN_0_2 -gint birb_date_time_compare(GDateTime *dt1, GDateTime *dt2); +int birb_date_time_compare(GDateTime *dt1, GDateTime *dt2); /** * birb_date_time_equal: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_action_menu.c new/birb-0.6.1/birb/tests/test_action_menu.c --- old/birb-0.6.0/birb/tests/test_action_menu.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_action_menu.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_count.c new/birb-0.6.1/birb/tests/test_count.c --- old/birb-0.6.0/birb/tests/test_count.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_count.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <birb.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_date_time.c new/birb-0.6.1/birb/tests/test_date_time.c --- old/birb-0.6.0/birb/tests/test_date_time.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_date_time.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <birb.h> @@ -111,7 +111,7 @@ static void test_birb_date_time_compare_null(void) { GDateTime *dt = g_date_time_new_now_utc(); - gint result; + int result; result = birb_date_time_compare(dt, NULL); g_assert_cmpint(result, ==, 1); @@ -131,7 +131,7 @@ GDateTime *now = g_date_time_new_now_utc(); GDateTime *then1 = g_date_time_new_from_iso8601("1998-11-18T23:42:00", tz); GDateTime *then2 = g_date_time_new_utc(1998, 11, 18, 23, 42, 0.0); - gint result; + int result; result = birb_date_time_compare(now, then1); g_assert_cmpint(result, ==, 1); @@ -182,8 +182,8 @@ /****************************************************************************** * Main *****************************************************************************/ -gint -main(gint argc, gchar *argv[]) { +int +main(int argc, char *argv[]) { g_test_init(&argc, &argv, NULL); g_test_add_func("/date-time/set/null-null", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_env.c new/birb-0.6.1/birb/tests/test_env.c --- old/birb-0.6.0/birb/tests/test_env.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_env.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_header.template new/birb-0.6.1/birb/tests/test_header.template --- old/birb-0.6.0/birb/tests/test_header.template 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_header.template 2025-12-30 00:40:06.000000000 +0100 @@ -6,15 +6,15 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_localized_string.c new/birb-0.6.1/birb/tests/test_localized_string.c --- old/birb-0.6.0/birb/tests/test_localized_string.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_localized_string.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_menu.c new/birb-0.6.1/birb/tests/test_menu.c --- old/birb-0.6.0/birb/tests/test_menu.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_menu.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_pango_formatter.c new/birb-0.6.1/birb/tests/test_pango_formatter.c --- old/birb-0.6.0/birb/tests/test_pango_formatter.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_pango_formatter.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_queued_output_stream.c new/birb-0.6.1/birb/tests/test_queued_output_stream.c --- old/birb-0.6.0/birb/tests/test_queued_output_stream.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_queued_output_stream.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_response_stream.c new/birb-0.6.1/birb/tests/test_response_stream.c --- old/birb-0.6.0/birb/tests/test_response_stream.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_response_stream.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_str.c new/birb-0.6.1/birb/tests/test_str.c --- old/birb-0.6.0/birb/tests/test_str.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_str.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <birb.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/birb/tests/test_string_object.c new/birb-0.6.1/birb/tests/test_string_object.c --- old/birb-0.6.0/birb/tests/test_string_object.c 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/birb/tests/test_string_object.c 2025-12-30 00:40:06.000000000 +0100 @@ -6,17 +6,17 @@ * distribution * * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation; either version 2.1 of the License, or (at your + * option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. * - * You should have received a copy of the GNU General Public License along with - * this program; if not, see <https://www.gnu.org/licenses/>. + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, see <https://www.gnu.org/licenses/>. */ #include <glib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/meson.build new/birb-0.6.1/meson.build --- old/birb-0.6.0/meson.build 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/meson.build 2025-12-30 00:40:06.000000000 +0100 @@ -1,5 +1,5 @@ project('birb', 'c', - version : '0.6.0', + version : '0.6.1', meson_version : '>=1.1.0', default_options : ['c_std=c17', 'warning_level=2'], license: 'LGPL-2.1-or-later', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/birb-0.6.0/scripts/meson.build new/birb-0.6.1/scripts/meson.build --- old/birb-0.6.0/scripts/meson.build 2025-12-27 06:34:09.000000000 +0100 +++ new/birb-0.6.1/scripts/meson.build 2025-12-30 00:40:06.000000000 +0100 @@ -2,3 +2,8 @@ 'birb-check-license-headers', install_dir : get_option('prefix') / get_option('bindir')) +# This helps meson find the check license headers script when birb is being +# used as a subproject. +meson.override_find_program( + 'birb-check-license-headers', + files('birb-check-license-headers'))
