forked from pool/rz-cutter
Build using Ninja, use pkgconfig for dependencies when possible
This commit is contained in:
parent
35cf61450c
commit
bb06a24c4b
@ -28,22 +28,24 @@ Patch0: Fix-build-failure-against-PySide-6.8.patch
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: ninja
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: cmake(Clang)
|
||||
BuildRequires: cmake(KF6SyntaxHighlighting)
|
||||
BuildRequires: cmake(PySide6)
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
BuildRequires: cmake(Qt6Core5Compat)
|
||||
BuildRequires: cmake(Qt6Gui)
|
||||
BuildRequires: cmake(Qt6LinguistTools)
|
||||
BuildRequires: cmake(Qt6Network)
|
||||
BuildRequires: cmake(Qt6OpenGLWidgets)
|
||||
BuildRequires: cmake(Qt6Svg)
|
||||
BuildRequires: cmake(Qt6SvgWidgets)
|
||||
BuildRequires: cmake(Qt6Widgets)
|
||||
BuildRequires: cmake(Rizin)
|
||||
BuildRequires: cmake(Shiboken6)
|
||||
BuildRequires: pkgconfig(Qt6Core)
|
||||
BuildRequires: pkgconfig(Qt6Core5Compat)
|
||||
BuildRequires: pkgconfig(Qt6Gui)
|
||||
BuildRequires: pkgconfig(Qt6Linguist)
|
||||
BuildRequires: pkgconfig(Qt6Network)
|
||||
BuildRequires: pkgconfig(Qt6OpenGLWidgets)
|
||||
BuildRequires: pkgconfig(Qt6Svg)
|
||||
BuildRequires: pkgconfig(Qt6SvgWidgets)
|
||||
BuildRequires: pkgconfig(Qt6Widgets)
|
||||
BuildRequires: pkgconfig(libgvc)
|
||||
BuildRequires: pkgconfig(pyside6)
|
||||
BuildRequires: pkgconfig(python3)
|
||||
BuildRequires: pkgconfig(shiboken6)
|
||||
|
||||
%description
|
||||
Cutter is a Qt and C++ GUI for Rizin. Its goal is making an advanced,
|
||||
@ -63,6 +65,7 @@ information.
|
||||
%autosetup -p1 -n Cutter-v%{version}
|
||||
|
||||
%build
|
||||
%define __builder %{__ninja}
|
||||
%cmake \
|
||||
-DCUTTER_USE_BUNDLED_RIZIN=OFF \
|
||||
-DCUTTER_ENABLE_PYTHON=ON \
|
||||
|
Loading…
x
Reference in New Issue
Block a user