Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cool-retro-term for openSUSE:Factory
checked in at 2026-02-16 13:10:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cool-retro-term (Old)
and /work/SRC/openSUSE:Factory/.cool-retro-term.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cool-retro-term"
Mon Feb 16 13:10:50 2026 rev:8 rq:1333168 version:2.0.0b1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cool-retro-term/cool-retro-term.changes
2023-06-13 16:09:39.038935183 +0200
+++
/work/SRC/openSUSE:Factory/.cool-retro-term.new.1977/cool-retro-term.changes
2026-02-16 13:17:22.490153044 +0100
@@ -1,0 +2,12 @@
+Fri Jan 30 03:44:06 UTC 2026 - Avindra Goolcharan <[email protected]>
+
+- Update to version 2.0.0b1:
+ * update to Qt6
+ * Fix fullscreen menu not added on linux.
+ * Fix warning in terminal destruction.
+ * Fix menu behaviour on Linux.
+ * Revert "Make actions between the different menus global."
+ * Fix shortcuts on macOS.
+- add crt-set-version.patch to set version number without git
+
+-------------------------------------------------------------------
Old:
----
cool-retro-term-1.2.0.tar.gz
New:
----
_service
cool-retro-term-2.0.0b1.tar.zst
cool-retro-term.obsinfo
crt-set-version.patch
----------(New B)----------
New: * Fix shortcuts on macOS.
- add crt-set-version.patch to set version number without git
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cool-retro-term.spec ++++++
--- /var/tmp/diff_new_pack.nCyQE8/_old 2026-02-16 13:17:23.590200012 +0100
+++ /var/tmp/diff_new_pack.nCyQE8/_new 2026-02-16 13:17:23.594200183 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cool-retro-term
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) 2015, Martin Hauke <[email protected]>
#
# All modifications and additions to the file contributed by third parties
@@ -18,24 +18,26 @@
Name: cool-retro-term
-Version: 1.2.0
+Version: 2.0.0b1
Release: 0
Summary: Terminal emulator which mimics old screens
License: GPL-3.0-or-later
Group: System/X11/Terminals
URL: https://github.com/Swordfish90/cool-retro-term
-Source:
https://github.com/Swordfish90/cool-retro-term/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source: %{name}-%{version}.tar.zst
+Patch0: crt-set-version.patch
BuildRequires: hicolor-icon-theme
-BuildRequires: libqt5-qtbase-common-devel
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(Qt5Core)
-BuildRequires: pkgconfig(Qt5Qml)
-BuildRequires: pkgconfig(Qt5QuickControls2)
-BuildRequires: pkgconfig(Qt5Sql)
-BuildRequires: pkgconfig(Qt5Widgets)
+BuildRequires: zstd
+BuildRequires: pkgconfig(Qt6Core)
+BuildRequires: pkgconfig(Qt6Qml)
+BuildRequires: pkgconfig(Qt6QuickControls2)
+BuildRequires: pkgconfig(Qt6Sql)
+BuildRequires: pkgconfig(Qt6Widgets)
+Requires: libQt6QuickControls2-6
+Requires: qt6-qt5compat-imports
+Requires: qt6-sql-sqlite
Recommends: int10h-oldschoolpc-fonts
-Requires: libqt5-qtquickcontrols
-Requires: libqt5-qtquickcontrols2
Conflicts: qmltermwidget
%description
@@ -44,24 +46,24 @@
customizable, and reasonably lightweight.
%prep
-%setup -q
+%autosetup -p1
%build
-%qmake5
-%make_jobs
+%{qmake6}
+%{qmake6_build}
%install
-%qmake5_install
-install -Dpm 0644 cool-retro-term.desktop
%{buildroot}/%{_datadir}/applications/%{name}.desktop
-install -Dpm 0644 packaging/debian/cool-retro-term.1
%{buildroot}/%{_mandir}/man1/%{name}.1
+%{qmake6_install}
+install -Dpm 0644 %{name}.desktop
%{buildroot}/%{_datadir}/applications/%{name}.desktop
+install -Dpm 0644 packaging/debian/%{name}.1
%{buildroot}/%{_mandir}/man1/%{name}.1
%files
%license gpl-2.0.txt gpl-3.0.txt
%doc README.md
-%{_bindir}/cool-retro-term
+%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.png
%{_mandir}/man1/%{name}.1%{?ext_man}
-%{_libdir}/qt5/qml/QMLTermWidget/*
-%dir %{_libdir}/qt5/qml/QMLTermWidget
+%{_libdir}/qt6/qml/QMLTermWidget/*
+%dir %{_libdir}/qt6/qml/QMLTermWidget
++++++ _service ++++++
<services>
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/Swordfish90/cool-retro-term</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="exclude">.github</param>
<param name="exclude">scripts</param>
<param name="exclude">snap</param>
<param name="revision">refs/tags/2.0.0-beta1</param>
<param name="version">2.0.0b1</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="manual">
</service>
<service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
</services>
++++++ cool-retro-term.obsinfo ++++++
name: cool-retro-term
version: 2.0.0b1
mtime: 1769120150
commit: fe92fa73307a5e77d2852df70d33fb6b93a6efe1
++++++ crt-set-version.patch ++++++
diff --git a/app.pro.1 b/app.pro
index 685fdc1..3199422 100644
--- a/app/app.pro.1
+++ b/app/app.pro
@@ -1,7 +1,6 @@
QT += qml quick widgets sql quickcontrols2
TARGET = cool-retro-term
-APP_VERSION = $$system(git -C $$PWD/.. describe --tags --always --dirty=-dirty)
-isEmpty(APP_VERSION): APP_VERSION = "unknown"
+APP_VERSION = "2.0.0-beta1"
DEFINES += APP_VERSION=\\\"$$APP_VERSION\\\"
# TODO: When migrating to CMake, use KDSingleApplication's CMakeLists.txt
instead of these manual sources.