Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tvision for openSUSE:Factory checked 
in at 2025-12-22 22:49:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tvision (Old)
 and      /work/SRC/openSUSE:Factory/.tvision.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tvision"

Mon Dec 22 22:49:23 2025 rev:2 rq:1323918 version:0~git727

Changes:
--------
--- /work/SRC/openSUSE:Factory/tvision/tvision.changes  2024-06-09 
20:23:40.492973187 +0200
+++ /work/SRC/openSUSE:Factory/.tvision.new.1928/tvision.changes        
2025-12-22 22:51:41.675092183 +0100
@@ -1,0 +2,17 @@
+Sat Dec 20 16:02:00 UTC 2025 - Klaus Kämpf <[email protected]>
+
+- Update to version 0~git727:
+  * Rename string formatting function into 'formatStr'
+  * Make code page conversion customizable by the developer, not the user
+  * Add Unicode support for TMenuView shortcuts
+  * Implement TText::equalsIgnoreCase
+  * Fix cast of constant variable
+  * platform: reorganize character processing functions
+  * Reorganize and improve comparison and printing operators in tests
+  * Add string-based variants of hotKey, getAltChar and getCtrlChar functions
+  * platform: simplify freeing memory of DisplayBuffer objects
+  * Fix warning in TVDemo::mouse()
+
+- fix the build: add 0001-add-project.patch
+
+-------------------------------------------------------------------

Old:
----
  tvision-0~git631.tar.xz

New:
----
  0001-add-project.patch
  _servicedata
  tvision-0~git727.tar.xz

----------(New B)----------
  New:
- fix the build: add 0001-add-project.patch
----------(New E)----------

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

Other differences:
------------------
++++++ tvision.spec ++++++
--- /var/tmp/diff_new_pack.0DPdOl/_old  2025-12-22 22:51:44.011188429 +0100
+++ /var/tmp/diff_new_pack.0DPdOl/_new  2025-12-22 22:51:44.043189748 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tvision
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 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
@@ -18,12 +18,13 @@
 
 Name:           tvision
 Release:        0
-Version:        0~git631
+Version:        0~git727
 Summary:        Modern port of Turbo Vision 2.0
 Group:          Development/Languages/C and C++
 License:        MIT
 URL:            https://github.com/magiblot/tvision
 Source:         %{name}-%{version}.tar.xz
+Patch1:         0001-add-project.patch
 
 %description
 A modern port of Turbo Vision 2.0, the classical
@@ -49,9 +50,9 @@
 Group:          Development/Languages/C and C++
 BuildRequires:  c++_compiler
 BuildRequires:  cmake
-BuildRequires:  pkgconfig(ncurses)
-BuildRequires:  gtest
 BuildRequires:  gpm
+BuildRequires:  gtest
+BuildRequires:  pkgconfig(ncurses)
 Suggests:       (xclip or xset)
 
 %description devel-static
@@ -63,7 +64,6 @@
 framework for text-based user interfaces, but with
 Unicode and cross=platform support.
 
-
 %package demos
 Summary:        Demo programs of Turbo Vision 2.0
 Group:          Development/Languages/C and C++
@@ -101,7 +101,8 @@
 %license COPYRIGHT
 %doc README.md
 %{_bindir}/tvhc
-%{_includedir}/*
+%dir %{_includedir}/%{name}
+%{_includedir}/%{name}/*
 %{_libdir}/*
 %{_libdir}/cmake/
 

++++++ 0001-add-project.patch ++++++
>From 8d36798abfb56bf6fdd1d63f4f7f7643644dd0a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <[email protected]>
Date: Sat, 20 Dec 2025 17:05:12 +0100
Subject: [PATCH] add project()
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Klaus Kämpf <[email protected]>
---
 CMakeLists.txt      | 2 +-
 test/CMakeLists.txt | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 11120df..12c71fb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,8 +15,8 @@
 # * TV_BUILD_AVSCOLOR (default OFF) to build an AviSynth plugin for testing the
 #   terminal color quantization (Unix only).
 # * TV_BUILD_TESTS (default OFF) to build and run tests.
-
 cmake_minimum_required (VERSION 3.5...3.30)
+project(tvision)
 if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.13.0")
     cmake_policy(SET CMP0077 NEW) # 'option()' honors normal variables.
 endif()
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 502f847..618e1be 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -1,3 +1,5 @@
+cmake_minimum_required (VERSION 3.5...3.30)
+project(tvision-test)
 if (TV_BUILD_TESTS)
     file(GLOB_RECURSE TEST_SRC "${CMAKE_CURRENT_LIST_DIR}/*.cpp")
 
-- 
2.52.0


++++++ _service ++++++
--- /var/tmp/diff_new_pack.0DPdOl/_old  2025-12-22 22:51:44.311200790 +0100
+++ /var/tmp/diff_new_pack.0DPdOl/_new  2025-12-22 22:51:44.379203592 +0100
@@ -4,6 +4,7 @@
                <param name="url">https://github.com/magiblot/tvision</param>
                <param name="revision">master</param>
                <param name="versionformat">0~git@TAG_OFFSET@</param>
+               <param name="changesgenerate">enable</param>
        </service>
        <service name="recompress" mode="manual">
                <param name="file">*.tar</param>

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param name="url">https://github.com/magiblot/tvision</param>
              <param 
name="changesrevision">423aeb568a181ffebb3695859654385950588a93</param></service></servicedata>
(No newline at EOF)

++++++ tvision-0~git631.tar.xz -> tvision-0~git727.tar.xz ++++++
++++ 13622 lines of diff (skipped)

Reply via email to