commit OpenSceneGraph for openSUSE:Leap:15.2

2020-04-23 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for 
openSUSE:Leap:15.2 checked in at 2020-04-23 18:16:53

Comparing /work/SRC/openSUSE:Leap:15.2/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.OpenSceneGraph.new.2738 (New)


Package is "OpenSceneGraph"

Thu Apr 23 18:16:53 2020 rev:20 rq:796324 version:3.6.5

Changes:

--- /work/SRC/openSUSE:Leap:15.2/OpenSceneGraph/OpenSceneGraph.changes  
2020-04-02 16:48:42.221981655 +0200
+++ 
/work/SRC/openSUSE:Leap:15.2/.OpenSceneGraph.new.2738/OpenSceneGraph.changes
2020-04-23 18:16:53.410531496 +0200
@@ -1,0 +2,5 @@
+Fri Apr  3 16:40:13 UTC 2020 - Christophe Giboudeaux 
+
+- Add more optional build dependencies.
+
+---



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.IynDEK/_old  2020-04-23 18:16:54.070532760 +0200
+++ /var/tmp/diff_new_pack.IynDEK/_new  2020-04-23 18:16:54.086532790 +0200
@@ -23,6 +23,23 @@
 %else
 %bcond_with gdal
 %endif
+# asio is not available in Leap < 15.2 and SLE15SP1
+# dcmtk is not available in SLE15SP1 and causes a build issue in Leap 15.1
+%if 0%{?sle_version} < 150200 && 0%{?suse_version} == 1500
+%bcond_with asio
+%bcond_with dcmtk
+%else
+%bcond_without asio
+%bcond_without dcmtk
+%endif
+# occt and fox are not available in SLE15SP1
+%if 0%{?is_opensuse} || 0%{?sle_version} >= 150200
+%bcond_without fox
+%bcond_without occt
+%else
+%bcond_with fox
+%bcond_with occt
+%endif
 Name:   OpenSceneGraph
 Version:3.6.5
 Release:0
@@ -39,6 +56,7 @@
 Source99:   %{name}-rpmlintrc
 BuildRequires:  cmake
 BuildRequires:  curl-devel
+BuildRequires:  ffmpeg-devel
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
@@ -49,6 +67,8 @@
 BuildRequires:  unzip
 BuildRequires:  update-desktop-files
 BuildRequires:  wxWidgets-devel
+BuildRequires:  pkgconfig(IlmBase)
+BuildRequires:  pkgconfig(OpenEXR)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(gstreamer-app-1.0)
@@ -61,11 +81,24 @@
 BuildRequires:  pkgconfig(gtkglext-1.0)
 BuildRequires:  pkgconfig(librsvg-2.0) >= 2.35
 BuildRequires:  pkgconfig(libtiff-4)
+BuildRequires:  pkgconfig(libvncserver)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(openal)
 BuildRequires:  pkgconfig(poppler-glib)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(xrandr)
+%if %{with dcmtk}
+BuildRequires:  cmake(DCMTK)
+%endif
+%if %{with fox}
+BuildRequires:  pkgconfig(fox)
+%endif
+%if %{with occt}
+BuildRequires:  occt-devel
+%endif
+%if %{with asio}
+BuildRequires:  asio-devel
+%endif
 %if %{with gdal}
 BuildRequires:  pkgconfig(gdal)
 %endif




commit OpenSceneGraph for openSUSE:Leap:15.2

2020-04-02 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for 
openSUSE:Leap:15.2 checked in at 2020-04-02 16:48:41

Comparing /work/SRC/openSUSE:Leap:15.2/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.OpenSceneGraph.new.3248 (New)


Package is "OpenSceneGraph"

Thu Apr  2 16:48:41 2020 rev:19 rq:790235 version:3.6.5

Changes:

--- /work/SRC/openSUSE:Leap:15.2/OpenSceneGraph/OpenSceneGraph.changes  
2020-02-21 16:54:57.12839 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.OpenSceneGraph.new.3248/OpenSceneGraph.changes
2020-04-02 16:48:42.221981655 +0200
@@ -1,0 +2,7 @@
+Fri Mar 27 13:07:18 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 3.6.5. Check the ChangeLog file for the list of changes.
+- Drop fix_deprecated_FIND_PACKAGE_wxWidgets_usage.patch. Merged
+  upstream.
+
+---

Old:

  OpenSceneGraph-3.6.3.tar.gz
  fix_deprecated_FIND_PACKAGE_wxWidgets_usage.patch

New:

  OpenSceneGraph-3.6.5.tar.gz



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.LLdpxU/_old  2020-04-02 16:48:44.065983846 +0200
+++ /var/tmp/diff_new_pack.LLdpxU/_new  2020-04-02 16:48:44.069983850 +0200
@@ -24,7 +24,7 @@
 %bcond_with gdal
 %endif
 Name:   OpenSceneGraph
-Version:3.6.3
+Version:3.6.5
 Release:0
 Summary:3D graphics toolkit
 # Actually they call it OpenSceneGraph Public License, Version 0.0, which is
@@ -37,8 +37,6 @@
 URL:http://openscenegraph.org/projects/osg
 Source0:
https://github.com/openscenegraph/%{name}/archive/%{name}-%{version}.tar.gz
 Source99:   %{name}-rpmlintrc
-# https://github.com/openscenegraph/OpenSceneGraph/issues/779
-Patch0: fix_deprecated_FIND_PACKAGE_wxWidgets_usage.patch
 BuildRequires:  cmake
 BuildRequires:  curl-devel
 BuildRequires:  fltk-devel
@@ -182,7 +180,7 @@
 
 %prep
 %setup -q -n %{name}-%{name}-%{version}
-%patch0 -p1
+
 for file in *.md *.txt ChangeLog; do
sed -i "s/\r//g" "$file"
 done
@@ -193,12 +191,15 @@
-DBUILD_OSG_EXAMPLES=ON \
-DBUILD_OSG_PLUGINS=ON \
-DBUILD_DOCUMENTATION=OFF \
-   -DBUILD_OSG_WRAPPER=ON \
-DBUILD_OSG_APPLICATIONS=ON \
-DCMAKE_BUILD_TYPE=Release \
-DDYNAMIC_OPENSCENEGRAPH=ON \
-   -DDYNAMIC_OPENTHREADS=ON
-make %{?_smp_mflags}
+  -DDYNAMIC_OPENTHREADS=ON \
+%if "%{_lib}" == "lib64"
+  -DLIB_POSTFIX=64
+%endif
+
+%cmake_build
 
 %install
 %cmake_install

++ OpenSceneGraph-3.6.3.tar.gz -> OpenSceneGraph-3.6.5.tar.gz ++
 14946 lines of diff (skipped)




commit OpenSceneGraph for openSUSE:Leap:15.2

2020-02-21 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for 
openSUSE:Leap:15.2 checked in at 2020-02-21 16:53:40

Comparing /work/SRC/openSUSE:Leap:15.2/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.OpenSceneGraph.new.26092 (New)


Package is "OpenSceneGraph"

Fri Feb 21 16:53:40 2020 rev:18 rq:775322 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Leap:15.2/OpenSceneGraph/OpenSceneGraph.changes  
2020-01-15 14:45:54.181229210 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.OpenSceneGraph.new.26092/OpenSceneGraph.changes   
2020-02-21 16:54:57.12839 +0100
@@ -1,0 +2,93 @@
+Mon Feb  3 14:52:44 UTC 2020 - Stefan Brüns 
+
+- Replace wrong Requires: SDL-devel in devel package with
+  pkgconfig(sdl2).
+- Remove architecture specific _constraints, there are no significant
+  differences in real life, avoids failures for other architectures
+  not covered.
+
+---
+Fri Dec 13 08:38:57 UTC 2019 - Guillaume GARDET 
+
+- Update _constraints for ARM
+
+---
+Tue Dec 10 11:07:08 UTC 2019 - Michael Vetter 
+
+- bsc#1158895: Remove dependency on jasper (due to planned removal)
+  Removes JPEG2000 support.
+
+---
+Mon Sep 30 14:23:23 UTC 2019 - Michel Normand 
+
+- Add _constraints for PowerPC to avoid linker failure
+
+---
+Tue Jul  2 18:40:00 UTC 2019 - Stefan Brüns 
+
+- Fix failing builds with CMake 3.14 and later
+  Add fix_deprecated_FIND_PACKAGE_wxWidgets_usage.patch
+
+---
+Sun Mar 24 00:01:04 UTC 2019 - Stefan Brüns 
+
+- Add conflicts for the legacy libOpenSceneGraph1-devel and
+  libOpenThreads1-devel packages, which install into the same location.
+
+---
+Wed Oct 10 11:12:43 UTC 2018 - Ondřej Súkup 
+
+- update to 3.6.3
+  * big bunch of fixes for performance and compatibility
+  * fixes for crashes
+  * for details see Changelog
+
+---
+Thu Jul 12 21:35:18 UTC 2018 - mimi...@gmail.com
+
+- update to 3.6.2
+  * Removed deprecated xine plugin to simplify licensing
+  * big bunch of fixes for performance and compatibility
+  * for details see Changelog
+
+---
+Tue May 29 08:10:16 UTC 2018 - mimi...@gmail.com
+
+- update to bugfix release 3.6.1
+  * big bunch of fixes for performance and compatibility
+  * for details see Changelog
+
+---
+Tue Apr 17 07:22:07 UTC 2018 - mimi...@gmail.com
+
+- update to 3.6.0
+- drop 8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch
+- drop 01c712e85195_Explicit_signed_char_declarations.patch
+ * OpenThreads::Affinity introduced to enable setting of processor affinity
+  on viewer and database threads
+  * osgText rewritten to improve visual quality, add signed distance field
+  support and full GLES2/3 and GL3/4 support
+  * Added VertexArrayObject support, enable full OpenGL Core Profile support
+  * Added OpenCASCADE plugin
+  * Added STEP (.stp) plugin
+  * Improvements to FBX and COLLADA loaders
+  * Improvements to gles plugin to provide better Sketchfab support
+  * Added osgemscripten example
+  * Improvements to osgAnimation
+  * NodeVisitor ValueMap for storing values that can be stored and accessed
+  across frames, such as update, event and cull traversals
+  * ShapeDrawable rewritten as an osg::Geometry to improve performance and 
flexibility
+  * Added osg::MultiDrawArrays support
+  * Added osgdeferred example that illustrates how to implement deferred 
rendering
+  * Added MultiDrawIndirect support
+  * Moved glDispatchCompute control out of osg::Program into a dedicated
+  osg::DispatchCompute class to improve control of compute shaders
+  * KdTree support added for PolytopeIntersector, and ability to work with
+  points, lines and polygons
+  * osgQt has been moved out to it's own dedicated osgQt github repository
+  * CMake build support for iOS bitcode builds
+  * CoverityScan testing introduced, fixes bring defect density to 0.0 
+  per 1, lines of code!
+
+
+---

Old:

  01c712e85195_Explicit_signed_char_declarations.patch
  8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch
  OpenSceneGraph-3.4.1.tar.gz

New:

  OpenSceneGraph-3.6.3.tar.gz
  _constraints
  fix_deprecated_FIND_PACKAGE_wxWidgets_usage.patch



Other differenc