From e17995d607a60394c45a820025bc8224c7b08c5c Mon Sep 17 00:00:00 2001 From: Thomas Schneider Date: Thu, 10 Sep 2026 19:57:30 +0200 Subject: New upstream version 0.1.81; switch to qt6 --- chr.spec | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'chr.spec') diff --git a/chr.spec b/chr.spec index 5109014..1002a2d 100644 --- a/chr.spec +++ b/chr.spec @@ -1,21 +1,23 @@ Name: chr -Version: 0.1.78 +Version: 0.1.81 Release: %autorelease -Summary: Terminal editor is inspired by the Turbo Pascal editor +Summary: Terminal editor inspired by the Turbo Pascal editor -%global forgeurl https://github.com/istoph/editor +%global forgeurl https://github.com/chr-editor/chr %forgemeta License: Boost URL: %{forgeurl} -Source0: %{forgeurl}/releases/download/%{version}/editor-%{version}.tar.gz +Source0: %{forgeurl}/releases/download/%{version}/chr-%{version}.tar.gz + +Patch0: 0001-tests-readWrite-Fix-memory-leak.patch BuildRequires: meson BuildRequires: gcc-c++ -BuildRequires: qt5-qtbase-devel -BuildRequires: pkgconfig(TuiWidgets) -BuildRequires: pkgconfig(PosixSignalManager) -BuildRequires: cmake(KF5SyntaxHighlighting) +BuildRequires: pkgconfig(Qt6Core) pkgconfig(Qt6Concurrent) +BuildRequires: pkgconfig(TuiWidgetsQt6) +BuildRequires: pkgconfig(PosixSignalManagerQt6) +BuildRequires: cmake(KF6SyntaxHighlighting) BuildRequires: pkgconfig(catch2) @@ -31,7 +33,7 @@ rm -rf third-party/catch2 %build -%meson -Dsystem-catch2=enabled -Dsyntax_highlighting=true +%meson -Dsystem-catch2=enabled -Dsyntax_highlighting=true -Dqt=qt6 %meson_build -- cgit v1.2.3