Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package timg for openSUSE:Factory checked in 
at 2025-09-29 16:33:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/timg (Old)
 and      /work/SRC/openSUSE:Factory/.timg.new.11973 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "timg"

Mon Sep 29 16:33:01 2025 rev:6 rq:1307603 version:1.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/timg/timg.changes        2025-05-13 
20:05:56.892037470 +0200
+++ /work/SRC/openSUSE:Factory/.timg.new.11973/timg.changes     2025-09-29 
16:35:32.818782390 +0200
@@ -1,0 +2,9 @@
+Sun Sep 28 19:25:07 UTC 2025 - Muhammad Akbar Yanuar Mantari <[email protected]>
+
+- Update to version 1.6.3
+  * Remove call to deprecated function in ffmpeg for easier
+    compilation on modern systems.
+  * Fix a crash in terminal background color detection that can
+    happen over a slow ssh connection.
+
+-------------------------------------------------------------------

Old:
----
  timg-1.6.2.tar.gz

New:
----
  timg-1.6.3.tar.gz

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

Other differences:
------------------
++++++ timg.spec ++++++
--- /var/tmp/diff_new_pack.r07rbe/_old  2025-09-29 16:35:33.282801925 +0200
+++ /var/tmp/diff_new_pack.r07rbe/_new  2025-09-29 16:35:33.286802093 +0200
@@ -19,7 +19,7 @@
 
 %define force_gcc_version 13
 Name:           timg
-Version:        1.6.2
+Version:        1.6.3
 Release:        0
 Summary:        Terminal image viewer
 License:        GPL-2.0-only

++++++ timg-1.6.2.tar.gz -> timg-1.6.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/timg-1.6.2/.github/bin/run-clang-format.sh 
new/timg-1.6.3/.github/bin/run-clang-format.sh
--- old/timg-1.6.2/.github/bin/run-clang-format.sh      2025-05-11 
12:18:49.000000000 +0200
+++ new/timg-1.6.3/.github/bin/run-clang-format.sh      2025-09-26 
22:54:18.000000000 +0200
@@ -2,12 +2,7 @@
 
 set -e
 
-CLANG_FORMAT=clang-format
-
-# If we have preferred, more specific version, use that.
-if command -v clang-format-13 ; then
-    CLANG_FORMAT=clang-format-13
-fi
+CLANG_FORMAT="${CLANG_FORMAT:-clang-format}"
 
 FORMAT_OUT=${TMPDIR:-/tmp}/clang-format-diff.out
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/timg-1.6.2/CMakeLists.txt 
new/timg-1.6.3/CMakeLists.txt
--- old/timg-1.6.2/CMakeLists.txt       2025-05-11 12:18:49.000000000 +0200
+++ new/timg-1.6.3/CMakeLists.txt       2025-09-26 22:54:18.000000000 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.10)
 
-project(timg VERSION 1.6.2 LANGUAGES CXX)
+project(timg VERSION 1.6.3 LANGUAGES CXX)
 
 option(WITH_VIDEO_DECODING "Enables video decoding feature" ON)
 option(WITH_VIDEO_DEVICE "Enables reading videos from devices e.g. v4l2 
(requires WITH_VIDEO_DECODING)" ON)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/timg-1.6.2/shell.nix new/timg-1.6.3/shell.nix
--- old/timg-1.6.2/shell.nix    2025-05-11 12:18:49.000000000 +0200
+++ new/timg-1.6.3/shell.nix    2025-09-26 22:54:18.000000000 +0200
@@ -26,6 +26,6 @@
 
        openslide
        pandoc
-       clang-tools_17  # clang-format
+       clang-tools_18  # clang-format
     ];
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/timg-1.6.2/src/term-query.cc 
new/timg-1.6.3/src/term-query.cc
--- old/timg-1.6.2/src/term-query.cc    2025-05-11 12:18:49.000000000 +0200
+++ new/timg-1.6.3/src/term-query.cc    2025-09-26 22:54:18.000000000 +0200
@@ -202,7 +202,7 @@
             // We might've gotten some spurious bytes in the beginning from
             // keypresses, so find where the color starts.
             const char *found = find_str(data, len, "rgb:");
-            return strchr(found, '\\') ? found : nullptr;
+            return found && strchr(found, '\\') ? found : nullptr;
         });
 
     if (!start_color) return nullptr;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/timg-1.6.2/src/video-source.cc 
new/timg-1.6.3/src/video-source.cc
--- old/timg-1.6.2/src/video-source.cc  2025-05-11 12:18:49.000000000 +0200
+++ new/timg-1.6.3/src/video-source.cc  2025-09-26 22:54:18.000000000 +0200
@@ -111,7 +111,6 @@
 
 VideoSource::~VideoSource() {
     sws_freeContext(sws_context_);
-    avcodec_close(codec_context_);
     avcodec_free_context(&codec_context_);
     avformat_close_input(&format_context_);
     delete terminal_fb_;

Reply via email to