- Use better macro for selecting a newer GCC on Leap.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/gerbera?expand=0&rev=50
This commit is contained in:
Paolo Stivanin 2023-10-06 07:24:01 +00:00 committed by Git OBS Bridge
parent a4dbda95ca
commit 3e6d89b27f
2 changed files with 12 additions and 8 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Oct 6 07:21:59 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Use better macro for selecting a newer GCC on Leap.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jun 15 11:44:52 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org> Thu Jun 15 11:44:52 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -16,6 +16,10 @@
# #
%if 0%{?suse_version} && 0%{?suse_version} < 1590
%global force_gcc_version 12
%endif
Name: gerbera Name: gerbera
Version: 1.12.1 Version: 1.12.1
Release: 0 Release: 0
@ -57,11 +61,7 @@ BuildRequires: pkgconfig(uuid)
BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(zlib)
Requires: logrotate Requires: logrotate
%{?systemd_requires} %{?systemd_requires}
%if 0%{?suse_version} <= 1550 BuildRequires: gcc%{?force_gcc_version}-c++ >= 12
BuildRequires: gcc10-c++
%else
BuildRequires: gcc-c++
%endif
%description %description
Gerbera is a UPnP media server which allows streaming digital Gerbera is a UPnP media server which allows streaming digital
@ -84,9 +84,8 @@ sed -i -e 's/@GROUP@/gerbera/' %{SOURCE2}
-DWITH_AVCODEC=1 \ -DWITH_AVCODEC=1 \
-DWITH_EXIF=0 \ -DWITH_EXIF=0 \
-DWITH_EXIV2=1 \ -DWITH_EXIV2=1 \
%if 0%{?suse_version} <= 1550 %if 0%{?force_gcc_version}
-DCMAKE_CXX_COMPILER=g++-10 \ -DCMAKE_CXX_COMPILER=%{_bindir}/g++-%{?force_gcc_version} \
-DCMAKE_C_COMPILER=gcc-10 \
%endif %endif
-DWITH_FFMPEGTHUMBNAILER=1 \ -DWITH_FFMPEGTHUMBNAILER=1 \
-DWITH_INOTIFY=1 \ -DWITH_INOTIFY=1 \