diff options
| author | Thomas Schneider <qsx@chaotikum.eu> | 2026-09-10 00:49:43 +0200 |
|---|---|---|
| committer | Thomas Schneider <qsx@chaotikum.eu> | 2026-09-10 00:49:43 +0200 |
| commit | 3b0397b1f5dd92b64779318de30c4efc82cfb80e (patch) | |
| tree | 8775ada1640847ff66863c13ca2f6862ab743ac0 /tuiwidgets.spec | |
| parent | 82f4901f86977b1bf4b783c251780eb607b3f3c0 (diff) | |
Diffstat (limited to 'tuiwidgets.spec')
| -rw-r--r-- | tuiwidgets.spec | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/tuiwidgets.spec b/tuiwidgets.spec index 0e016e2..58eb2d8 100644 --- a/tuiwidgets.spec +++ b/tuiwidgets.spec @@ -1,5 +1,5 @@ Name: tuiwidgets -Version: 0.2.1 +Version: 0.2.3 Release: %autorelease Summary: High-level widget based toolkit for terminal applications @@ -9,17 +9,18 @@ Summary: High-level widget based toolkit for terminal applications License: Boost URL: %{forgeurl} Source0: %{forgeurl}/releases/download/%{version}/%{name}-%{version}.tar.gz +Source1: tpi2png.conf Patch0: 0003-doc-Remove-usage-of-sphinxcontrib.image.patch -Patch1: doc-font-path.patch BuildRequires: meson BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: pkgconfig(termpaint) BuildRequires: pkgconfig(termpaint_image) -BuildRequires: pkgconfig(PosixSignalManager) -BuildRequires: qt5-qtbase-devel +BuildRequires: pkgconfig(PosixSignalManagerQt6) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qt5compat-devel BuildRequires: pkgconfig(catch2) BuildRequires: python3-sphinx BuildRequires: python3-beautifulsoup4 @@ -47,10 +48,11 @@ software using tuiwidgets, as well as the documentation. %prep %forgeautosetup -p1 rm -rf third-party/catch2 +cp %{SOURCE1} doc/ %build -%meson -Dsystem-catch2=enabled -Dsystem-posixsignalmanager=enabled +%meson -Dsystem-catch2=enabled -Dsystem-posixsignalmanager=enabled -Dqt=qt6 %meson_build pushd doc python3 ./qt5.inv.py @@ -73,11 +75,11 @@ rm -f %{buildroot}%{_pkgdocdir}/html/.buildinfo %files %doc README.md NEWS.md %license COPYING AUTHORS -%{_libdir}/libtuiwidgets.so.0a +%{_libdir}/libtuiwidgets-qt6.so.0a %files devel -%{_libdir}/libtuiwidgets.so -%{_libdir}/pkgconfig/TuiWidgets.pc +%{_libdir}/libtuiwidgets-qt6.so +%{_libdir}/pkgconfig/TuiWidgetsQt6.pc %{_includedir}/Tui %{_pkgdocdir}/html |
