forked from pool/doxygen
Compare commits
2 Commits
Author | SHA256 | Date | |
---|---|---|---|
fad5943941 | |||
a9eac76c1c |
@@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 23 12:39:02 UTC 2025 - Franz Sirl <franz.sirl-obs@lauterbach.com>
|
||||||
|
|
||||||
|
- Restore build on openSUSE 15.6 and SLE15 SP6/SP7
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu May 29 14:07:05 UTC 2025 - Christoph G <foss@grueninger.de>
|
Thu May 29 14:07:05 UTC 2025 - Christoph G <foss@grueninger.de>
|
||||||
|
|
||||||
|
12
doxygen.spec
12
doxygen.spec
@@ -30,8 +30,16 @@ Patch2: reproducible.patch
|
|||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: cmake >= 3.14
|
BuildRequires: cmake >= 3.14
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
|
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||||
|
BuildRequires: gcc14-c++
|
||||||
|
%else
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
%if 0%{?is_opensuse} || 0%{?suse_version} >= 1600
|
||||||
BuildRequires: llvm-clang-devel
|
BuildRequires: llvm-clang-devel
|
||||||
|
%else
|
||||||
|
BuildRequires: clang17-devel
|
||||||
|
%endif
|
||||||
BuildRequires: python3-base
|
BuildRequires: python3-base
|
||||||
BuildRequires: python3-xml
|
BuildRequires: python3-xml
|
||||||
# Do not bother building documentation with latex since it is present on the
|
# Do not bother building documentation with latex since it is present on the
|
||||||
@@ -58,6 +66,10 @@ language VHDL.
|
|||||||
-Dbuild_search=OFF \
|
-Dbuild_search=OFF \
|
||||||
-Dbuild_wizard=OFF \
|
-Dbuild_wizard=OFF \
|
||||||
-Duse_libclang=ON \
|
-Duse_libclang=ON \
|
||||||
|
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||||
|
-DCMAKE_C_COMPILER=gcc-14 \
|
||||||
|
-DCMAKE_CXX_COMPILER=g++-14 \
|
||||||
|
%endif
|
||||||
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||||
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||||
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||||
|
@@ -29,7 +29,11 @@ Source1: doxywizard.desktop
|
|||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: cmake >= 3.14
|
BuildRequires: cmake >= 3.14
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
|
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||||
|
BuildRequires: gcc14-c++
|
||||||
|
%else
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python3-base
|
BuildRequires: python3-base
|
||||||
@@ -54,6 +58,10 @@ configuration files.
|
|||||||
%build
|
%build
|
||||||
%cmake \
|
%cmake \
|
||||||
-Dbuild_wizard=ON \
|
-Dbuild_wizard=ON \
|
||||||
|
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||||
|
-DCMAKE_C_COMPILER=gcc-14 \
|
||||||
|
-DCMAKE_CXX_COMPILER=g++-14 \
|
||||||
|
%endif
|
||||||
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||||
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||||
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||||
|
Reference in New Issue
Block a user