The package rpms/ghostwriter.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/ghostwriter.git/commit/?id=af81ac29c....
Change: +ExclusiveArch: %{qt5_qtwebengine_arches}
Thanks.
Full change: ============
commit af81ac29cedf7e9834ce993232346162dc8b1d8d Author: Yaakov Selkowitz yselkowi@redhat.com Date: Sun Jun 9 10:54:47 2024 -0400
Use Qt5/KF5
ghostwriter crashes when built with Qt6/KF6, and has not been officially listed as converted to Qt6/KF6 in KDE release notes.
diff --git a/ghostwriter.spec b/ghostwriter.spec index 5ee9268..c3d9b7e 100644 --- a/ghostwriter.spec +++ b/ghostwriter.spec @@ -1,42 +1,39 @@ Name: ghostwriter Version: 24.05.0 -Release: 1%{?dist} +Release: 2%{?dist}
License: GPL-3.0-or-later AND Apache-2.0 AND CC-BY-4.0 AND CC-BY-SA-4.0 AND MPL-1.1 AND BSD AND LGPL-3.0-only AND MIT AND ISC Summary: Cross-platform, aesthetic, distraction-free Markdown editor URL: https://invent.kde.org/office/%%7Bname%7D -Source0: https://download.kde.org/%%7Bstable_kf6%7D/release-service/%%7Bversion%7D/sr... +Source0: https://download.kde.org/%%7Bstable_kf5%7D/release-service/%%7Bversion%7D/sr...
BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: extra-cmake-modules -BuildRequires: kf6-rpm-macros +BuildRequires: kf5-rpm-macros
BuildRequires: hunspell-devel
-BuildRequires: cmake(KF6ConfigWidgets) -BuildRequires: cmake(KF6CoreAddons) -BuildRequires: cmake(KF6Sonnet) -BuildRequires: cmake(KF6WidgetsAddons) -BuildRequires: cmake(KF6XmlGui) -BuildRequires: cmake(KF6DocTools) - -BuildRequires: cmake(Qt6Concurrent) -BuildRequires: cmake(Qt6Core) -BuildRequires: cmake(Qt6DBus) -BuildRequires: cmake(Qt6Gui) -BuildRequires: cmake(Qt6Help) -BuildRequires: cmake(Qt6LinguistTools) -BuildRequires: cmake(Qt6Network) -BuildRequires: cmake(Qt6Svg) -BuildRequires: cmake(Qt6WebEngineCoreTools) -BuildRequires: cmake(Qt6WebEngineWidgets) -BuildRequires: cmake(Qt6WebChannel) -BuildRequires: cmake(Qt6Widgets) -BuildRequires: cmake(Qt6QmlTools) -BuildRequires: cmake(Qt6Core5Compat) +BuildRequires: cmake(KF5ConfigWidgets) +BuildRequires: cmake(KF5CoreAddons) +BuildRequires: cmake(KF5Sonnet) +BuildRequires: cmake(KF5WidgetsAddons) +BuildRequires: cmake(KF5XmlGui) +BuildRequires: cmake(KF5DocTools) + +BuildRequires: cmake(Qt5Concurrent) +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5DBus) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Help) +BuildRequires: cmake(Qt5LinguistTools) +BuildRequires: cmake(Qt5Network) +BuildRequires: cmake(Qt5Svg) +BuildRequires: cmake(Qt5WebEngineWidgets) +BuildRequires: cmake(Qt5WebChannel) +BuildRequires: cmake(Qt5Widgets)
Provides: bundled(cmark-gfm) = 0.29.0.gfm.6 Provides: bundled(fontawesome-fonts) = 5.10.2 @@ -51,7 +48,7 @@ Recommends: multimarkdown%{?_isa} Recommends: pandoc%{?_isa}
# Required qt5-qtwebengine is not available on some arches. -ExclusiveArch: %{qt6_qtwebengine_arches} +ExclusiveArch: %{qt5_qtwebengine_arches}
%description Ghostwriter is a text editor for Markdown, which is a plain text markup @@ -66,14 +63,12 @@ or your novel. %autosetup -p1
%build -%cmake_kf6 \ - -DQT_MAJOR_VERSION=6 - +%cmake_kf5 %cmake_build
%check -appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.%{name}.metainfo.xml -desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.desktop +appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.%{name}.metainfo.xml +desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.%{name}.desktop
%install %cmake_install @@ -82,13 +77,16 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.d %files -f %{name}.lang %doc CHANGELOG.md CONTRIBUTING.md README.md %license COPYING -%{_kf6_bindir}/%{name} -%{_kf6_datadir}/applications/org.kde.%{name}.desktop -%{_kf6_datadir}/icons/hicolor/*/apps/%{name}.* -%{_kf6_metainfodir}/org.kde.%{name}.metainfo.xml +%{_kf5_bindir}/%{name} +%{_kf5_datadir}/applications/org.kde.%{name}.desktop +%{_kf5_datadir}/icons/hicolor/*/apps/%{name}.* +%{_kf5_metainfodir}/org.kde.%{name}.metainfo.xml %{_mandir}/man1/ghostwriter.*
%changelog +* Sun Jun 09 2024 Yaakov Selkowitz yselkowi@redhat.com - 24.05.0-2 +- Use KF5 + * Fri May 17 2024 Marc Deop i Argemí marcdeop@fedoraproject.org - 24.05.0-1 - 24.05.0
arch-excludes@lists.fedoraproject.org