Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package syncterm for openSUSE:Factory 
checked in at 2026-04-20 16:11:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/syncterm (Old)
 and      /work/SRC/openSUSE:Factory/.syncterm.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "syncterm"

Mon Apr 20 16:11:33 2026 rev:4 rq:1348066 version:1.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/syncterm/syncterm.changes        2025-11-25 
15:55:31.041236145 +0100
+++ /work/SRC/openSUSE:Factory/.syncterm.new.11940/syncterm.changes     
2026-04-20 16:11:47.690382039 +0200
@@ -1,0 +2,41 @@
+Sun Apr 19 13:44:35 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 1.8
+  * Add RIPterm v1.54.00 pixel-level compatibility.
+  * Add OSC 8 hyperlink support (clickable URLs).
+  * Add Ctrl+click detects plain-text URLs in terminal output.
+  * Add Support for encrypted dialing directories.
+  * Add support for explicit sort order.
+  * Add Wayland backend.
+  * Add named sort profiles with < and > keys to cycle through them
+  * Add [ and ] keys to navigate between items in edit submenus.
+  * Add Support for web-based main dialing directory.
+  * Add support to allow specifying terminal type for each entry.
+  * Add default cursor style setting.
+  * Add support for modifying UIFC colours.
+  * Add ECMA-48 screen content readback (SSA/ESA/STS).
+  * Add DEC rectangular area operations (DECERA, DECFRA, DECCRA,
+    DECIC, DECDC).
+  * Add DECCARA, DECRARA, DECSACE (change/reverse attributes in
+    rectangular areas).
+  * Add vertical line tabulation (VTS, CVT).
+  * Add DECRQM reporting for all ECMA-48 standard modes.
+  * Add DECRQSS queries for communication speed and DECSACE.
+  * Add support for DECSCUSR.
+  * Fix many security issues found by jquast.
+  * Fix curses CPU spin when PTY is deleted (e.g., ttyd disconnect)
+  * Fix 9 termcap/terminfo entry bugs, add 5 missing capabilities.
+  * Fix custom entry palette lost on terminal reset.
+  * Fix crash associated with movetext() and custom fonts.
+  * Fix black bar at bottom of 132x37 mode.
+  * Fix snapping of height-controlled modes.
+  * Fix delay at end of ZModem transfer.
+  * Fix compatibility with "SSH-2.0-Go".
+  * Fix curses mode stdio drop detection.
+  * Fix status bar smear during fast scroll.
+  * Fix zombie process when closing window while connected.
+  * Full code audit by Claude Opus, many fixes.
+- Add patch:
+  * syncterm-1.8-cmake.patch
+
+-------------------------------------------------------------------

Old:
----
  syncterm-1.7-src.tgz

New:
----
  syncterm-1.8-cmake.patch
  syncterm-1.8-src.tgz

----------(New B)----------
  New:- Add patch:
  * syncterm-1.8-cmake.patch
----------(New E)----------

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

Other differences:
------------------
++++++ syncterm.spec ++++++
--- /var/tmp/diff_new_pack.6h7SoK/_old  2026-04-20 16:11:48.594419261 +0200
+++ /var/tmp/diff_new_pack.6h7SoK/_new  2026-04-20 16:11:48.598419426 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package syncterm
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# 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,7 +17,7 @@
 
 
 Name:           syncterm
-Version:        1.7
+Version:        1.8
 Release:        0
 Summary:        An ANSI-BBS terminal which supports telnet, rlogin, and SSH
 License:        GPL-2.0-only
@@ -25,6 +25,7 @@
 URL:            https://syncterm.net
 #Git-Clone:     https://gitlab.synchro.net/main/sbbs.git
 Source:         
https://master.dl.sourceforge.net/project/syncterm/syncterm/%{name}-%{version}/%{name}-%{version}-src.tgz
+Patch0:         syncterm-1.8-cmake.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  hicolor-icon-theme
@@ -33,6 +34,7 @@
 BuildRequires:  pkgconfig(libjxl)
 BuildRequires:  pkgconfig(portaudio-2.0)
 BuildRequires:  pkgconfig(sdl2)
+BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(x11)
 
 %description
@@ -49,9 +51,6 @@
 
 %install
 %cmake_install
-# HACK should be fixed upstream
-install -d %{buildroot}%{_mandir}/man1/
-mv -v %{buildroot}%{_mandir}/syncterm.man 
%{buildroot}%{_mandir}/man1/syncterm.1
 
 %files
 %license src/syncterm/LICENCE src/syncterm/gpl.txt

++++++ syncterm-1.8-cmake.patch ++++++
diff --git a/src/syncterm/CMakeLists.txt b/src/syncterm/CMakeLists.txt
index 266455d..4d449b6 100644
--- a/src/syncterm/CMakeLists.txt
+++ b/src/syncterm/CMakeLists.txt
@@ -175,17 +175,25 @@ endif()
 
 install(TARGETS syncterm DESTINATION bin)
 if(UNIX)
-       install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncterm.man TYPE MAN)
-       install(FILES syncterm.desktop DESTINATION share/applications)
-       install(FILES syncterm.desktop DESTINATION share/applications)
-       install(FILES syncterm16.png DESTINATION share/icons/hicolor/16x16/apps 
RENAME syncterm.png)
-       install(FILES syncterm22.png DESTINATION share/icons/hicolor/22x22/apps 
RENAME syncterm.png)
-       install(FILES syncterm24.png DESTINATION share/icons/hicolor/24x24/apps 
RENAME syncterm.png)
-       install(FILES syncterm32.png DESTINATION share/icons/hicolor/32x32/apps 
RENAME syncterm.png)
-       install(FILES syncterm36.png DESTINATION share/icons/hicolor/36x36/apps 
RENAME syncterm.png)
-       install(FILES syncterm48.png DESTINATION share/icons/hicolor/48x48/apps 
RENAME syncterm.png)
-       install(FILES syncterm64.png DESTINATION share/icons/hicolor/64x64/apps 
RENAME syncterm.png)
-       install(FILES syncterm256.png DESTINATION 
share/icons/hicolor/256x256/apps RENAME syncterm.png)
-       install(FILES icons/syncterm.svg DESTINATION 
share/icons/hicolor/scalable/apps)
-       install(FILES icons/syncterm-mini.svg DESTINATION 
share/icons/hicolor/scalable/apps)
+    # Man page
+    install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncterm.man
+            DESTINATION ${CMAKE_INSTALL_MANDIR}/man1
+            RENAME syncterm.1)
+
+    # Desktop entry
+    install(FILES syncterm.desktop DESTINATION share/applications)
+
+    # PNG Icons
+    foreach(SIZE 16 22 24 32 36 48 64 256)
+        install(FILES syncterm${SIZE}.png
+                DESTINATION share/icons/hicolor/${SIZE}x${SIZE}/apps
+                RENAME syncterm.png)
+    endforeach()
+
+    # SVG Icons
+    install(FILES
+        icons/syncterm.svg
+        icons/syncterm-mini.svg
+        DESTINATION share/icons/hicolor/scalable/apps
+    )
 endif()

++++++ syncterm-1.7-src.tgz -> syncterm-1.8-src.tgz ++++++
/work/SRC/openSUSE:Factory/syncterm/syncterm-1.7-src.tgz 
/work/SRC/openSUSE:Factory/.syncterm.new.11940/syncterm-1.8-src.tgz differ: 
char 5, line 1

Reply via email to