The package rpms/iaito.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/iaito.git/commit/?id=5d65305f2c76....
Change:
+%ifarch %{qt5_qtwebengine_arches}
Thanks.
Full change:
============
commit 5d65305f2c76abab2b037586d66ea0f74a51e73c
Author: Michal Ambroz <rebus(a)seznam.cz>
Date: Sun Apr 25 13:18:56 2021 +0200
iaito initial load of package for 5.2.1
diff --git a/iaito.spec b/iaito.spec
new file mode 100644
index 0000000..8d9b7ed
--- /dev/null
+++ b/iaito.spec
@@ -0,0 +1,211 @@
+Name: iaito
+Version: 5.2.1
+Release: 1%{?dist}
+Summary: GUI for radare2 reverse engineering framework
+
+%global iaito_translations_commit 9e4b6de0d1cbf8f8bf077240b54532cc32b384b4
+
+
+# CC-BY-SA: src/img/icons/
+# CC0: src/fonts/Anonymous Pro.ttf
+License: GPLv3 and CC-BY-SA and CC0
+
+URL:
https://github.com/radareorg/iaito/
+Source0:
https://github.com/radareorg/iaito/archive/%{version}/iaito-%{version}.ta...
+Source1:
https://github.com/radareorg/iaito-translations/archive/%{iaito_translati...
+
+
+BuildRequires: radare2-devel >= 5.2.0
+BuildRequires: git
+BuildRequires: cmake
+BuildRequires: make
+BuildRequires: gcc-c++
+BuildRequires: kf5-syntax-highlighting-devel
+BuildRequires: python3-devel
+BuildRequires: qt5-qtsvg-devel
+BuildRequires: file-devel
+BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
+BuildRequires: graphviz-devel
+BuildRequires: qt5-linguist
+%ifarch %{qt5_qtwebengine_arches}
+BuildRequires: qt5-qtwebengine-devel
+%endif
+
+# Generate documentation
+BuildRequires: doxygen
+BuildRequires: /usr/bin/sphinx-build
+BuildRequires: python3-breathe
+BuildRequires: python3-recommonmark
+
+Requires: python3-jupyter-client
+Requires: python3-notebook
+Requires: hicolor-icon-theme
+
+# Package iaito was renamed from r2cutter in version 5.2.0
+Obsoletes: r2cutter < 5.2.0
+Provides: r2cutter%{?_isa} = %{version}-%{release}
+
+
+%description
+iaito is a Qt and C++ GUI for radare2.
+It is the continuation of Cutter before the fork to keep radare2 as backend.
+Its goal is making an advanced, customizable and FOSS reverse-engineering
+platform while keeping the user experience at mind.
+The iaito is created by reverse engineers for reverse engineers.
+Focus on supporting latest version of radare2.
+Recommend the use of system installed libraries/radare2.
+Closer integration between r2 and the UI.
+
+%package devel
+Summary: Development files for the iaito package
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+# Package iaito was renamed from r2cutter in version 5.2.0
+Obsoletes: r2cutter-devel < 5.2.0
+Provides: r2cutter-devel%{?_isa} = %{version}-%{release}
+
+%description devel
+Development files for the iaito package. See iaito package for more
+information.
+
+%package doc
+Summary: Documentation for the iaito package
+BuildArch: noarch
+Requires: %{name} = %{version}-%{release}
+
+%description doc
+Documentation for the iaito package. See iaito package for more
+information.
+
+
+%prep
+%autosetup -p1 -n iaito-%{version} -S git_am
+tar --strip-component=1 -xvf %{SOURCE1} -C src/translations
+
+
+%build
+%cmake -DAIATO_EXTRA_PLUGIN_DIRS=%{_libdir}/iaito src
+%cmake_build
+
+
+
+cd docs
+make html
+rm -rf build/html/.buildinfo
+mv build/html ../
+
+
+%install
+%cmake_install
+
+
+%check
+appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
+desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop
+
+
+%files
+%{_bindir}/iaito
+%{_libdir}/iaito
+%{_datadir}/RadareOrg/
+%{_datadir}/applications/*.desktop
+%{_metainfodir}/*.appdata.xml
+%{_datadir}/icons/hicolor/scalable/apps/*.svg
+%{_mandir}/man1/iaito.1*
+%license COPYING src/img/icons/Iconic-LICENSE
+%doc README.md
+
+
+%files devel
+%{_includedir}/iaito
+%{_libdir}/iaito/*.cmake
+%dir %{_libdir}/iaito
+
+%files doc
+%doc html
+
+%changelog
+* Sat Apr 24 2021 Michal Ambroz <rebus _AT seznam.cz> - 5.2.1-1
+- bump to 5.2.1
+
+* Wed Apr 21 2021 Michal Ambroz <rebus _AT seznam.cz> - 5.2.0-3
+- fix RIO list
+
+* Fri Apr 16 2021 Michal Ambroz <rebus _AT seznam.cz> - 5.2.0-2
+- name change again -> iaito
+- adding doc package
+- Add '/usr/lib*/iaito/' to plugin search paths
+
+* Mon Mar 22 2021 Ivan Mironov <mironov.ivan(a)gmail.com> - 0.1.1-4
+- Add '/usr/lib*/r2cutter/' to plugin search paths
+
+* Fri Mar 19 2021 Michal Ambroz <rebus _AT seznam.cz> - 0.1.1-3
+- switch from cutter to r2cutter
+- cosmetic patches to fix gcc10+ warnings (reported upstream)
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.0.1.11.0-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.0.1.11.0-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Mon Jul 27 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.11.0-1
+- Bump to upstream version 1.11.0-1 (Thanks to Michal Ambroz, changes mostly
+ taken from
https://src.fedoraproject.org/rpms/cutter-re/pull-request/2#request_diff)
+- Add cutter translations
+- Provide -devel sub package to allow compilation of cutter plugins
+
+* Fri May 8 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.10.2-2
+- Just re-build
+
+* Tue May 5 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.10.2-1
+- Rebase to upstream version 1.10.2
+
+* Tue May 5 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.10.1-5
+- Re-build for new radare2 release
+
+* Wed Feb 5 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.10.1-4
+- Just use the right desktop file name and app metadata instead of messing with cutter
source code
+
+* Wed Feb 5 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.10.1-3
+- Rebuild with new radare2
+
+* Wed Feb 5 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.10.1-2
+- Fix the main window icon
+
+* Mon Feb 3 2020 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.10.1-1
+- Rebase to cutter 1.10.1
+
+* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.0.1.9.0-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Fri Oct 11 2019 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.9.0-2
+- Rebuilt for radare2-3.9.0-3
+
+* Mon Sep 30 2019 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.9.0-1
+- rebase to cutter 1.9.0
+
+* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.0.1.8.3-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Mon Jul 15 2019 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.8.3-1
+- rebase to cutter 1.8.3
+
+* Wed Jun 26 2019 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.8.0-4
+- recompile for radare2 3.6.0
+
+* Mon Apr 15 2019 Riccardo Schirone <rschirone91(a)gmail.com> - 0.0.1.8.0-3
+- recompile for radare2 3.4.1
+
+* Tue Apr 09 2019 Lubomir Rintel <lkundrak(a)v3.sk> - 0.0.1.8.0-2
+- Update to radare2 3.4.1
+
+* Thu Mar 21 2019 Lubomir Rintel <lkundrak(a)v3.sk> - 0.0.1.8.0-1
+- Update to 1.8.0
+- Require hicolor-icon-theme
+- Move appdata to a correct location
+- Fix license field (Robert-André Mauchin, #1690050)
+
+* Thu Mar 14 2019 Lubomir Rintel <lkundrak(a)v3.sk> - 0.0.1.7.4-1
+- Cutter - Initial packaging
commit db179427bfedcd5f58146b1c796720ba926ebd0d
Author: Michal Ambroz <rebus(a)seznam.cz>
Date: Sun Apr 25 13:06:19 2021 +0200
iaito initial load for version 5.2.1
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..bab6ae9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/iaito-5.2.1.tar.gz
+/iaito-translations-9e4b6de0d1cbf8f8bf077240b54532cc32b384b4.tar.gz
diff --git a/README.md b/README.md
index a5b0449..956c5ce 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,10 @@
# iaito
-The iaito package
+The iaito package is a Qt and C++ GUI for radare2.
+It is the continuation of Cutter before the fork to keep radare2 as backend.
+Its goal is making an advanced, customizable and FOSS reverse-engineering
+platform while keeping the user experience at mind.
+The iaito is created by reverse engineers for reverse engineers.
+Focus on supporting latest version of radare2.
+Recommend the use of system installed libraries/radare2.
+Closer integration between r2 and the UI.
diff --git a/sources b/sources
new file mode 100644
index 0000000..d34bbf3
--- /dev/null
+++ b/sources
@@ -0,0 +1,2 @@
+SHA512 (iaito-5.2.1.tar.gz) =
d4a97807a030d6fe8df5d601c21692a479b092f67f70fb44710d6470babc1d33d0060ed6cc7e4b28b8aaffec5ad5b97e2ce561f1246897edfa5b92f524c8e90a
+SHA512 (iaito-translations-9e4b6de0d1cbf8f8bf077240b54532cc32b384b4.tar.gz) =
a70c2a04e6b2f4752ef2c6381347a2efe261335a88702116a90d0c8dc890e0ac9465b5166734ada3462b78d5fcf3036968f4e1266774741d6018fda8586a46bd