Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package schismtracker for openSUSE:Factory 
checked in at 2024-05-30 15:33:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/schismtracker (Old)
 and      /work/SRC/openSUSE:Factory/.schismtracker.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "schismtracker"

Thu May 30 15:33:40 2024 rev:36 rq:1177651 version:20240529

Changes:
--------
--- /work/SRC/openSUSE:Factory/schismtracker/schismtracker.changes      
2024-05-27 12:02:40.972940451 +0200
+++ /work/SRC/openSUSE:Factory/.schismtracker.new.24587/schismtracker.changes   
2024-05-30 15:35:13.710317534 +0200
@@ -1,0 +2,14 @@
+Wed May 29 17:55:33 UTC 2024 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 20240529
+  * Add support for exporting songs and saving samples to FLAC
+  * Fix mouse wheel coordinates getting warped under want_fixed=1
+  * Fix some text input events causing global key inputs
+  * Fix character digraphs
+  * Fix double mouse cursor over half-width characters
+  * Fix Shift-Tab not being the same as in ImpulseTracker
+  * Fix appearance of parent directories in file browsers when
+    those directories do, in fact, not exist
+- Add 0001-build-fix-gcc-warning-for-handle_text_input-function.patch
+
+-------------------------------------------------------------------

Old:
----
  20240523.tar.gz

New:
----
  0001-build-fix-gcc-warning-for-handle_text_input-function.patch
  20240529.tar.gz

BETA DEBUG BEGIN:
  New:    those directories do, in fact, not exist
- Add 0001-build-fix-gcc-warning-for-handle_text_input-function.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ schismtracker.spec ++++++
--- /var/tmp/diff_new_pack.ErhJwK/_old  2024-05-30 15:35:14.610350473 +0200
+++ /var/tmp/diff_new_pack.ErhJwK/_new  2024-05-30 15:35:14.610350473 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           schismtracker
-Version:        20240523
+Version:        20240529
 Release:        0
 Summary:        Music editor that matches the look and feel of Impulse Tracker
 License:        GPL-2.0-or-later
@@ -29,6 +29,7 @@
 Patch1:         schism-alsa.diff
 Patch2:         schism-nodate.diff
 Patch3:         schism-deptrack.diff
+Patch4:         0001-build-fix-gcc-warning-for-handle_text_input-function.patch
 BuildRequires:  alsa-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -38,6 +39,7 @@
 BuildRequires:  libtool
 BuildRequires:  python3-base
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(flac)
 BuildRequires:  pkgconfig(sdl2)
 
 %description

++++++ 0001-build-fix-gcc-warning-for-handle_text_input-function.patch ++++++
>From f3969bdd83f1d16a8cd1b78ed68b485b2e25d404 Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jeng...@inai.de>
Date: Wed, 29 May 2024 21:19:15 +0200
Subject: [PATCH] build: fix gcc warning for handle_text_input functions

page_loadinst.c: In function "file_list_handle_text_input":
page_loadinst.c:383:1: error: control reaches end of non-void function 
[-Werror=return-type]
---
 schism/page_loadinst.c   | 1 +
 schism/page_loadsample.c | 1 +
 2 files changed, 2 insertions(+)

diff --git a/schism/page_loadinst.c b/schism/page_loadinst.c
index 6b73cc74..9c209b87 100644
--- a/schism/page_loadinst.c
+++ b/schism/page_loadinst.c
@@ -380,6 +380,7 @@ static int file_list_handle_text_input(const uint8_t* text) 
{
                        return 1;
                }
        }
+       return 0;
 }
 
 static int file_list_handle_key(struct key_event * k)
diff --git a/schism/page_loadsample.c b/schism/page_loadsample.c
index 448913ee..00bcb43c 100644
--- a/schism/page_loadsample.c
+++ b/schism/page_loadsample.c
@@ -639,6 +639,7 @@ static int file_list_handle_text_input(const uint8_t* text) 
{
                        return 1;
                }
        }
+       return 0;
 }
 
 static int file_list_handle_key(struct key_event * k)
-- 
2.45.1


++++++ 20240523.tar.gz -> 20240529.tar.gz ++++++
++++ 8732 lines of diff (skipped)

++++++ schism-nodate.diff ++++++
--- /var/tmp/diff_new_pack.ErhJwK/_old  2024-05-30 15:35:14.814357939 +0200
+++ /var/tmp/diff_new_pack.ErhJwK/_new  2024-05-30 15:35:14.818358085 +0200
@@ -8,50 +8,20 @@
 uses just a heuristic - excessive rebuilds should not actually
 be happening.
 ---
- schism/version.c |   11 +++++------
- 1 file changed, 5 insertions(+), 6 deletions(-)
+ schism/version.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: schismtracker-20200412/schism/version.c
+Index: schismtracker-20240529/schism/version.c
 ===================================================================
---- schismtracker-20200412.orig/schism/version.c
-+++ schismtracker-20200412/schism/version.c
-@@ -92,6 +92,10 @@ Information at our disposal:
+--- schismtracker-20240529.orig/schism/version.c
++++ schismtracker-20240529/schism/version.c
+@@ -52,7 +52,7 @@ static const char* top_banner_normal =
+ #if !defined(EMPTY_VERSION)
+       "Schism Tracker " VERSION
+ #else
+-      "Schism Tracker built " __DATE__ " " __TIME__
++      "Schism Tracker built <>"
+ #endif
+       ;
  
- */
- 
-+/* update whenever you checkout */
-+#define __HG_DATE__ "Apr  9 2011"
-+#define __HG_TIME__ "00:00:00" /* screw this */
-+
- static int get_version_tm(struct tm *version)
- {
-       char *ret;
-@@ -101,10 +105,6 @@ static int get_version_tm(struct tm *ver
-       if (ret && !*ret)
-               return 1;
-       /* Argh. */
--      memset(version, 0, sizeof(*version));
--      ret = strptime(__DATE__, "%b %e %Y", version);
--      if (ret && !*ret)
--              return 1;
-       /* Give up; we don't know anything. */
-       return 0;
- }
-@@ -118,7 +118,6 @@ void ver_init(void)
-       if (get_version_tm(&version)) {
-               version_sec = mktime(&version);
-       } else {
--              printf("help, I am very confused about myself\n");
-               version_sec = epoch_sec;
-       }
- 
-@@ -134,7 +133,7 @@ void ver_init(void)
-                       "Schism Tracker %s", ver);
-       } else {
-               snprintf(top_banner_normal, sizeof(top_banner_normal) - 1,
--                      "Schism Tracker built %s %s", __DATE__, __TIME__);
-+                      "Schism Tracker");
-       }
- 
-       top_banner_normal[sizeof(top_banner_normal) - 1] = '\0'; /* to be sure 
*/
 

Reply via email to