File project.diff of Package libgsm

--- libgsm.changes.orig
+++ libgsm.changes
@@ -1,4 +1,19 @@
 -------------------------------------------------------------------
+Mon Mar 23 19:41:17 UTC 2026 - Martin Hauke <mardnh@gmx.de>
+
+- Update to version 1.0.24
+  * Left-shifting negative signed integers is undefined behavior as
+    per the C standard; so let's not do that.
+- Update to version 1.0.23
+  * Declare signal handlers as accepting an int; sometimes, gcc
+    cares.
+  * Also, write &"s"[x == 1] instead of "s" + (x == 1) to pluralize
+    (pointer arithmetic on arrays is so rare as to elicit compiler
+    warnings in some settings); and why didn't
+    toast_lin.c:linear_input() have a P1 proto macro like
+    linear_output()?
+
+-------------------------------------------------------------------
 Thu Feb 29 16:34:37 UTC 2024 - pgajdos@suse.com
 
 - Use %patch -P N instead of deprecated %patchN.
--- libgsm.spec.orig
+++ libgsm.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package libgsm
 #
-# Copyright (c) 2022 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,9 +17,9 @@
 
 
 %define _name gsm
-%define _version 1.0-pl22
+%define _version 1.0-pl24
 Name:           libgsm
-Version:        1.0.22
+Version:        1.0.24
 Release:        0
 Summary:        GSM 06.10 Lossy Speech Compressor Library and Utilities
 License:        ISC
openSUSE Build Service is sponsored by