The package rpms/merkuro.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/merkuro.git/commit/?id=33a553fa92....
Change:
+ExclusiveArch: %{qt5_qtwebengine_arches}
Thanks.
Full change:
============
commit 436f9de23e5a2202b1053fd5ed889430312ca309
Author: Steve Cossette <farchord(a)gmail.com>
Date: Sun Sep 24 09:07:32 2023 -0400
Initial import (fedora#2240100).
diff --git a/.gitignore b/.gitignore
index e69de29..230a5ba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/merkuro-23.08.1.tar.xz
diff --git a/sources b/sources
index e69de29..b697c2e 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (merkuro-23.08.1.tar.xz) =
13b4da51903e949e98f9f27503cfbed6219639f8711163481cc69be7bb9dae1037752e30dcd72034c8096cb5cb01e0a0e8c226233956d559faf600941bac9782
commit 33a553fa92c2ca29943e8e25eec8f5ac60402a08
Author: Steve Cossette <farchord(a)gmail.com>
Date: Sun Sep 24 09:06:43 2023 -0400
Initial import (fedora#2240100).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e69de29
diff --git a/merkuro.spec b/merkuro.spec
new file mode 100644
index 0000000..45ffb90
--- /dev/null
+++ b/merkuro.spec
@@ -0,0 +1,118 @@
+Name: merkuro
+Version: 23.08.1
+Release: 1%{?dist}
+Summary: A calendar application using Akonadi to sync with external services (Nextcloud,
GMail, ...)
+
+License: GPL-3.0-or-later
+URL:
https://invent.kde.org/pim/%{name}
+
+Source:
https://download.kde.org/%{stable_kf5}/release-service/%{version}/src/%{n...
+
+BuildRequires: kf5-rpm-macros
+BuildRequires: extra-cmake-modules
+BuildRequires: gcc-c++
+BuildRequires: cmake
+BuildRequires: cmake(Qt5Core)
+BuildRequires: cmake(Qt5DBus)
+BuildRequires: cmake(Qt5Gui)
+BuildRequires: cmake(Qt5Svg)
+BuildRequires: cmake(Qt5Test)
+BuildRequires: cmake(Qt5Qml)
+BuildRequires: cmake(Qt5QuickControls2)
+BuildRequires: cmake(Qt5QuickTest)
+BuildRequires: cmake(KF5CalendarCore)
+BuildRequires: cmake(KF5ConfigWidgets)
+BuildRequires: cmake(KF5Contacts)
+BuildRequires: cmake(KF5CoreAddons)
+BuildRequires: cmake(KF5DBusAddons)
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5IconThemes)
+BuildRequires: cmake(KF5ItemModels)
+BuildRequires: cmake(KF5Kirigami2)
+BuildRequires: cmake(KF5KIO)
+BuildRequires: cmake(KF5QQC2DesktopStyle)
+BuildRequires: cmake(KF5WindowSystem)
+BuildRequires: cmake(KF5XmlGui)
+BuildRequires: cmake(KF5KirigamiAddons)
+BuildRequires: gpgme-devel
+BuildRequires: cmake(KPim5Akonadi)
+BuildRequires: cmake(KPim5AkonadiCalendar)
+BuildRequires: cmake(KPim5AkonadiContact)
+BuildRequires: cmake(KPim5AkonadiMime)
+BuildRequires: cmake(KPim5CalendarUtils)
+BuildRequires: cmake(KPim5IdentityManagement)
+BuildRequires: cmake(KPim5MailCommon)
+BuildRequires: grantlee-qt5-devel
+BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
+BuildRequires: cmake(KPim5Libkdepim)
+BuildRequires: fdupes
+
+# QML module dependencies
+Requires: kf5-kirigami2%{?_isa}
+Requires: kf5-kirigami2-addons%{?_isa}
+Requires: kf5-kquickcharts%{?_isa}
+Requires: qt5-qtgraphicaleffects%{?_isa}
+Requires: qt5-qtquickcontrols2%{?_isa}
+Requires: qt5-qtwebchannel%{?_isa}
+Requires: qt5-qtwebengine%{?_isa}
+
+# kalendar has been renamed to merkuro
+Obsoletes: kalendar < 23.08
+Provides: kalendar = %{version}-%{release}
+Provides: kalendar%{?_isa} = %{version}-%{release}
+
+# handled by qt5-srpm-macros, which defines %%qt5_qtwebengine_arches
+# Package doesn't build on arches that qtwebengine is not built on.
+ExclusiveArch: %{qt5_qtwebengine_arches}
+
+
+%description
+Merkuro is a application suite designed to make handling your emails, \
+calendars, contacts, and tasks simple. Merkuro handles local and \
+remote accounts of your choice, keeping changes synchronised across \
+your Plasma desktop or phone.
+
+
+%prep
+%autosetup -n %{name}-%{version} -p1
+
+%build
+%cmake_kf5
+%cmake_build
+
+%install
+%cmake_install
+%find_lang %{name} --with-kde --with-man --all-name
+%fdupes
+
+%check
+desktop-file-validate
%{buildroot}/%{_datadir}/applications/org.kde.%{name}.contact.desktop
+desktop-file-validate
%{buildroot}/%{_datadir}/applications/org.kde.%{name}.calendar.desktop
+desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.%{name}.mail.desktop
+appstream-util validate-relax --nonet
%{buildroot}%{_kf5_metainfodir}/org.kde.%{name}.contact.metainfo.xml
+appstream-util validate-relax --nonet
%{buildroot}%{_kf5_metainfodir}/org.kde.%{name}.calendar.metainfo.xml
+appstream-util validate-relax --nonet
%{buildroot}%{_kf5_metainfodir}/org.kde.%{name}.mail.metainfo.xml
+
+%files -f %{name}.lang
+%license LICENSES/*
+%doc README.md
+%{_bindir}/merkuro-calendar
+%{_bindir}/merkuro-contact
+%{_bindir}/merkuro-mail
+%{_kf5_qmldir}/org/kde/akonadi/*
+%{_kf5_qmldir}/org/kde/merkuro/*
+%{_datadir}/applications/org.kde.merkuro.calendar.desktop
+%{_datadir}/applications/org.kde.merkuro.contact.desktop
+%{_datadir}/applications/org.kde.merkuro.mail.desktop
+%{_datadir}/icons/hicolor/128x128/apps/org.kde.merkuro*.png
+%{_datadir}/icons/hicolor/256x256/apps/org.kde.merkuro*.png
+%{_datadir}/icons/hicolor/48x48/apps/org.kde.merkuro*.png
+%{_kf5_metainfodir}/org.kde.merkuro.*.metainfo.xml
+%{_datadir}/qlogging-categories5/akonadi.quick.categories
+%{_datadir}/qlogging-categories5/merkuro.categories
+%{_datadir}/qlogging-categories5/merkuro.contact.categories
+
+%changelog
+* Sat Sep 16 2023 Steve Cossette <farchord(a)gmail.com> - 23.08.1-1
+- Initial Release
diff --git a/sources b/sources
new file mode 100644
index 0000000..e69de29