| |
@@ -1,7 +1,7 @@
|
| |
%global vswig modified-7
|
| |
Name: renderdoc
|
| |
- Version: 1.10
|
| |
- Release: 4%{?dist}
|
| |
+ Version: 1.16
|
| |
+ Release: 1%{?dist}
|
| |
Summary: A stand-alone graphics debugging tool
|
| |
|
| |
License: MIT
|
| |
@@ -24,9 +24,11 @@
|
| |
BuildRequires: pkgconfig(vulkan)
|
| |
BuildRequires: bison
|
| |
BuildRequires: pkgconfig(python3)
|
| |
+ BuildRequires: pkgconfig(wayland-client)
|
| |
BuildRequires: pkgconfig(x11)
|
| |
BuildRequires: pkgconfig(xcb)
|
| |
BuildRequires: pkgconfig(xcb-keysyms)
|
| |
+ BuildRequires: pkgconfig(egl)
|
| |
BuildRequires: pkgconfig(gl)
|
| |
BuildRequires: pkgconfig(Qt5)
|
| |
BuildRequires: pkgconfig(Qt5X11Extras)
|
| |
@@ -57,17 +59,22 @@
|
| |
# __cmake_in_source_build macro needs to be undefined.
|
| |
%undefine __cmake_in_source_build
|
| |
|
| |
+ # compiling renderdoc with lto currently leads to crashes
|
| |
+ # https://github.com/baldurk/renderdoc/issues/2373
|
| |
+ %define _lto_cflags %{nil}
|
| |
+
|
| |
%cmake -DQMAKE_QT5_COMMAND=qmake-qt5 \
|
| |
-DRENDERDOC_SWIG_PACKAGE=%{SOURCE1} \
|
| |
-DENABLE_GL=ON \
|
| |
-DENABLE_VULKAN=ON \
|
| |
+ -DENABLE_WAYLAND=ON \
|
| |
-DENABLE_RENDERDOCCMD=ON \
|
| |
-DENABLE_QRENDERDOC=ON \
|
| |
-DBUILD_VERSION_STABLE=ON \
|
| |
-DBUILD_VERSION_DIST_NAME="fedora" \
|
| |
-DBUILD_DISTRIBUTION_VERSION="%{version}-%{release}" \
|
| |
-DBUILD_VERSION_DIST_CONTACT="https://bugzilla.redhat.com" \
|
| |
- -DCMAKE_INSTALL_PREFIX=/usr \
|
| |
+ -DCMAKE_INSTALL_PREFIX=%{_prefix} \
|
| |
-DLIB_SUBFOLDER=renderdoc \
|
| |
-DVULKAN_LAYER_FOLDER=/usr/share/vulkan/implicit_layer.d \
|
| |
-DCMAKE_BUILD_TYPE=Release \
|
| |
@@ -96,10 +103,16 @@
|
| |
%{_datadir}/vulkan/implicit_layer.d/%{name}_capture.json
|
| |
|
| |
%files devel
|
| |
- %{_includedir}/%{name}.h
|
| |
+ %{_includedir}/%{name}_app.h
|
| |
|
| |
|
| |
%changelog
|
| |
+ * Sat Nov 06 2021 Neal Gompa <ngompa@fedoraproject.org> - 1.16-1
|
| |
+ - Update to version 1.16
|
| |
+ Resolves: #1902340
|
| |
+ - Disable LTO to fix crashes
|
| |
+ Resolves: #1955122
|
| |
+
|
| |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-4
|
| |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
| |
|
| |
Resolves: #1902340 and #1955122