commit a6dfb7c3640ce6b64aaf92c55e8ac1f2aa5d0578
Author: Jan RÄ™korajski <[email protected]>
Date:   Sat Nov 4 13:54:47 2023 +0100

    - bcond to disable ffmpeg support, rel 2

 OpenSceneGraph.spec | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/OpenSceneGraph.spec b/OpenSceneGraph.spec
index 3088ddf..0351c5f 100644
--- a/OpenSceneGraph.spec
+++ b/OpenSceneGraph.spec
@@ -1,13 +1,14 @@
 # TODO: nvtt
 #
 # Conditional build:
-%bcond_with    fbx     # Autodesk FBX SDK support (proprietary)
+%bcond_with    fbx             # Autodesk FBX SDK support (proprietary)
+%bcond_with    ffmpeg          # FFmpeg support, needs ffmpeg < 5
 
 Summary:       Open Scene Graph - real-time visualization library
 Summary(pl.UTF-8):     Open Scene Graph - biblioteka do wizualizacji
 Name:          OpenSceneGraph
 Version:       3.6.5
-Release:       1
+Release:       2
 License:       OpenSceneGraph Public Licence (based on LGPL with exceptions)
 Group:         X11/Libraries
 #Source0Download: https://github.com/openscenegraph/OpenSceneGraph/releases
@@ -40,7 +41,7 @@ BuildRequires:        collada-dom-devel
 BuildRequires: curl-devel
 BuildRequires: dcmtk-devel
 %{?with_fbx:BuildRequires:     fbxsdk-devel}
-BuildRequires: ffmpeg-devel
+%{?with_ffmpeg:BuildRequires:  ffmpeg-devel}
 BuildRequires: fontconfig-devel
 BuildRequires: freetype-devel >= 2
 BuildRequires: gdal-devel
@@ -136,6 +137,7 @@ cd build
 %if "%{_lib}" == "libx32"
        -DLIB_POSTFIX=x32 \
 %endif
+       %{!?with_ffmpeg:-DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=1} \
        -DOSG_USE_LOCAL_LUA_SOURCE=OFF
 
 %{__make}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/OpenSceneGraph.git/commitdiff/a6dfb7c3640ce6b64aaf92c55e8ac1f2aa5d0578

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to