From b6b135812970b88b6ef00e3b85e38ee1f439f85d1809f5acad6bdf51068b57e8 Mon Sep 17 00:00:00 2001 From: Atri Bhattacharya Date: Thu, 29 May 2025 13:21:50 +0000 Subject: [PATCH] Accepting request 1279928 from home:badshah400:branches:Documentation * Use Qt6 qhelpgenerator to build qch files. * Drop support for Leap 15.6 and older: builds fail anyway due to at least python 3.8 being required. OBS-URL: https://build.opensuse.org/request/show/1279928 OBS-URL: https://build.opensuse.org/package/show/Documentation/cppreference-doc?expand=0&rev=24 --- cppreference-doc.changes | 7 +++++++ cppreference-doc.spec | 10 +++------- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/cppreference-doc.changes b/cppreference-doc.changes index 57f211d..174309c 100644 --- a/cppreference-doc.changes +++ b/cppreference-doc.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun May 25 15:53:47 UTC 2025 - Atri Bhattacharya + +- Use Qt6 qhelpgenerator to build qch files. +- Drop support for Leap 15.6 and older: builds fail anyway due to + at least python 3.8 being required. + ------------------------------------------------------------------- Sun Feb 23 06:02:09 UTC 2025 - Atri Bhattacharya diff --git a/cppreference-doc.spec b/cppreference-doc.spec index f0e825e..3a86172 100644 --- a/cppreference-doc.spec +++ b/cppreference-doc.spec @@ -28,15 +28,11 @@ Source0: https://github.com/PeterFeicht/%{name}/releases/download/v%{vers Patch0: cppreference-doc-premailer-3.9-compat.patch BuildRequires: devhelp BuildRequires: fdupes -BuildRequires: libqt5-qttools -%if 0%{?suse_version} < 1550 -BuildRequires: python3-cssutils -%else -# At least version 2.0.0 of cssutils is required for building on oS 1550 BuildRequires: python3-cssutils >= 2.0.0 -%endif BuildRequires: python3-lxml BuildRequires: python3-premailer +BuildRequires: qt6-macros +BuildRequires: qt6-tools-helpgenerators BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -68,7 +64,7 @@ This package provides the documentation in the qhelp format. %autosetup -p1 %build -make %{?_smp_mflags} qhelpgenerator=qhelpgenerator-qt5 +make %{?_smp_mflags} qhelpgenerator=%{_qt6_libexecdir}/qhelpgenerator %install %make_install