commit OpenSceneGraph for openSUSE:Factory

2020-08-04 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2020-08-04 20:19:42

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.3592 (New)


Package is "OpenSceneGraph"

Tue Aug  4 20:19:42 2020 rev:17 rq:824123 version:3.6.5

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2020-04-22 20:45:52.602556399 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.3592/OpenSceneGraph.changes  
2020-08-04 20:20:18.032973605 +0200
@@ -1,0 +2,6 @@
+Fri Jul 31 10:15:55 UTC 2020 - Michel Normand 
+
+- Put back PowerPC specific constraints (from 6 to 7GB disk space)
+  as failing on some builders.
+
+---



Other differences:
--
++ _constraints ++
--- /var/tmp/diff_new_pack.vqGNuC/_old  2020-08-04 20:20:20.104974141 +0200
+++ /var/tmp/diff_new_pack.vqGNuC/_new  2020-08-04 20:20:20.108974142 +0200
@@ -7,5 +7,16 @@
   4500
 
   
+  
+
+  ppc64
+  ppc64le
+
+
+
+  7
+
+
+  
 
 




commit OpenSceneGraph for openSUSE:Factory

2020-04-22 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2020-04-22 20:45:31

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


Package is "OpenSceneGraph"

Wed Apr 22 20:45:31 2020 rev:16 rq:792473 version:3.6.5

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2020-03-30 23:07:20.384311062 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.2738/OpenSceneGraph.changes  
2020-04-22 20:45:52.602556399 +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.fvC4nF/_old  2020-04-22 20:45:53.918558976 +0200
+++ /var/tmp/diff_new_pack.fvC4nF/_new  2020-04-22 20:45:53.922558983 +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:Factory

2020-03-30 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2020-03-30 23:07:14

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.3160 (New)


Package is "OpenSceneGraph"

Mon Mar 30 23:07:14 2020 rev:15 rq:789828 version:3.6.5

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2020-02-04 19:55:35.885400157 +0100
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.3160/OpenSceneGraph.changes  
2020-03-30 23:07:20.384311062 +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.Fe9InR/_old  2020-03-30 23:07:21.736311832 +0200
+++ /var/tmp/diff_new_pack.Fe9InR/_new  2020-03-30 23:07:21.752311841 +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:Factory

2020-02-04 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2020-02-04 19:55:33

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


Package is "OpenSceneGraph"

Tue Feb  4 19:55:33 2020 rev:14 rq:769812 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2019-12-13 12:06:07.469362492 +0100
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.26092/OpenSceneGraph.changes 
2020-02-04 19:55:35.885400157 +0100
@@ -1,0 +2,9 @@
+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.
+
+---



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.f7KEPu/_old  2020-02-04 19:55:36.609400579 +0100
+++ /var/tmp/diff_new_pack.f7KEPu/_new  2020-02-04 19:55:36.609400579 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenSceneGraph
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -99,7 +99,6 @@
 %package -n libOpenSceneGraph-devel
 Summary:OpenSceneGraph development files
 Group:  Development/Libraries/C and C++
-Requires:   SDL-devel
 Requires:   curl-devel
 Requires:   freeglut-devel
 Requires:   giflib-devel
@@ -112,6 +111,7 @@
 Requires:   pkgconfig(libtiff-4)
 Requires:   pkgconfig(openal)
 Requires:   pkgconfig(poppler-glib)
+Requires:   pkgconfig(sdl2)
 Requires:   pkgconfig(xrandr)
 Conflicts:  libOpenSceneGraph1-devel
 

++ _constraints ++
--- /var/tmp/diff_new_pack.f7KEPu/_old  2020-02-04 19:55:36.641400598 +0100
+++ /var/tmp/diff_new_pack.f7KEPu/_new  2020-02-04 19:55:36.641400598 +0100
@@ -1,29 +1,11 @@
 
-  
-
-  ppc64
-  ppc64le
-
-
-  
-4
-  
-
-  
-  
-
-  aarch64
-  armv7l
-  armv6l
-
-
-  
-6
-  
-  
-3
-  
-
-  
+  
+
+  6
+
+
+  4500
+
+  
 
 




commit OpenSceneGraph for openSUSE:Factory

2019-12-13 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2019-12-13 12:05:19

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.4691 (New)


Package is "OpenSceneGraph"

Fri Dec 13 12:05:19 2019 rev:13 rq:756761 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2019-12-12 23:20:10.094202687 +0100
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.4691/OpenSceneGraph.changes  
2019-12-13 12:06:07.469362492 +0100
@@ -1,0 +2,5 @@
+Fri Dec 13 08:38:57 UTC 2019 - Guillaume GARDET 
+
+- Update _constraints for ARM
+
+---



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.uMQVos/_old  2019-12-13 12:06:08.081362261 +0100
+++ /var/tmp/diff_new_pack.uMQVos/_new  2019-12-13 12:06:08.085362260 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenSceneGraph
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,6 @@
 %else
 %bcond_with gdal
 %endif
-
 Name:   OpenSceneGraph
 Version:3.6.3
 Release:0
@@ -35,7 +34,7 @@
 # Ticket opened to clear license situation: 
https://github.com/openscenegraph/OpenSceneGraph/issues/552
 License:LGPL-2.1-only WITH WxWindows-exception-3.1
 Group:  Productivity/Graphics/Other
-Url:http://openscenegraph.org/projects/osg
+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

++ _constraints ++
--- /var/tmp/diff_new_pack.uMQVos/_old  2019-12-13 12:06:08.133362242 +0100
+++ /var/tmp/diff_new_pack.uMQVos/_new  2019-12-13 12:06:08.133362242 +0100
@@ -10,5 +10,20 @@
   
 
   
+  
+
+  aarch64
+  armv7l
+  armv6l
+
+
+  
+6
+  
+  
+3
+  
+
+  
 
 




commit OpenSceneGraph for openSUSE:Factory

2019-12-12 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2019-12-12 23:20:00

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.4691 (New)


Package is "OpenSceneGraph"

Thu Dec 12 23:20:00 2019 rev:12 rq:756031 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2019-10-12 22:27:33.000102251 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.4691/OpenSceneGraph.changes  
2019-12-12 23:20:10.094202687 +0100
@@ -1,0 +2,6 @@
+Tue Dec 10 11:07:08 UTC 2019 - Michael Vetter 
+
+- bsc#1158895: Remove dependency on jasper (due to planned removal)
+  Removes JPEG2000 support.
+
+---



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.fIdTOx/_old  2019-12-12 23:20:10.566202645 +0100
+++ /var/tmp/diff_new_pack.fIdTOx/_new  2019-12-12 23:20:10.566202645 +0100
@@ -62,7 +62,6 @@
 BuildRequires:  pkgconfig(gstreamer-video-1.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(gtkglext-1.0)
-BuildRequires:  pkgconfig(jasper)
 BuildRequires:  pkgconfig(librsvg-2.0) >= 2.35
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(libxml-2.0)




commit OpenSceneGraph for openSUSE:Factory

2019-10-12 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2019-10-12 22:27:31

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.2352 (New)


Package is "OpenSceneGraph"

Sat Oct 12 22:27:31 2019 rev:11 rq:735562 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2019-07-11 13:14:30.530846076 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.2352/OpenSceneGraph.changes  
2019-10-12 22:27:33.000102251 +0200
@@ -1,0 +2,5 @@
+Mon Sep 30 14:23:23 UTC 2019 - Michel Normand 
+
+- Add _constraints for PowerPC to avoid linker failure
+
+---

New:

  _constraints



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.fyhH8I/_old  2019-10-12 22:27:34.220099150 +0200
+++ /var/tmp/diff_new_pack.fyhH8I/_new  2019-10-12 22:27:34.224099140 +0200
@@ -85,8 +85,8 @@
 
 %package -n libOpenSceneGraph%{_osg_so_nr}
 Summary:Shared libraries for OpenSceneGraph
-Group:  System/Libraries
 # try to cover up past mistakes
+Group:  System/Libraries
 Obsoletes:  libOpenSceneGraph100
 
 %description -n libOpenSceneGraph%{_osg_so_nr}

++ _constraints ++

  

  ppc64
  ppc64le


  
4
  

  





commit OpenSceneGraph for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2019-07-11 13:14:30

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.4615 (New)


Package is "OpenSceneGraph"

Thu Jul 11 13:14:30 2019 rev:10 rq:713161 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2019-04-04 12:07:35.157430237 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.4615/OpenSceneGraph.changes  
2019-07-11 13:14:30.530846076 +0200
@@ -1,0 +2,6 @@
+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
+
+---

New:

  fix_deprecated_FIND_PACKAGE_wxWidgets_usage.patch



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.ok54xA/_old  2019-07-11 13:14:31.270845770 +0200
+++ /var/tmp/diff_new_pack.ok54xA/_new  2019-07-11 13:14:31.270845770 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenSceneGraph
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,6 +38,8 @@
 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,6 +184,7 @@
 
 %prep
 %setup -q -n %{name}-%{name}-%{version}
+%patch0 -p1
 for file in *.md *.txt ChangeLog; do
sed -i "s/\r//g" "$file"
 done

++ fix_deprecated_FIND_PACKAGE_wxWidgets_usage.patch ++
>From f21f269302d8796fa794b6231cb116cc51eb92ab Mon Sep 17 00:00:00 2001
From: StefanBruens 
Date: Tue, 2 Jul 2019 20:37:02 +0200
Subject: [PATCH] Fix wxWidgets COMPONENTS specification, deprecated usage
 broken with CMake 3.14

Current FindWxWidgets.cmake allows to specify OPTIONAL components, unfortunately
this broke the (deprecated) use of wxWidgets_USE_LIBS.

Fixes: #779
---
 CMakeLists.txt | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 567f0fb7b48..427e0393a3e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -789,9 +789,7 @@ IF(BUILD_OSG_EXAMPLES AND NOT ANDROID)
 
 FIND_PACKAGE(FLTK)
 FIND_PACKAGE(FOX)
-
-SET(wxWidgets_USE_LIBS base core gl net)
-FIND_PACKAGE(wxWidgets)
+FIND_PACKAGE(wxWidgets COMPONENTS base core gl net)
 
 ENDIF(BUILD_OSG_EXAMPLES AND NOT ANDROID)
 



commit OpenSceneGraph for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2019-04-04 12:07:33

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.3908 (New)


Package is "OpenSceneGraph"

Thu Apr  4 12:07:33 2019 rev:9 rq:691006 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2018-10-11 12:00:42.813622181 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new.3908/OpenSceneGraph.changes  
2019-04-04 12:07:35.157430237 +0200
@@ -1,0 +2,6 @@
+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.
+
+---



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.7YygDE/_old  2019-04-04 12:07:36.617428852 +0200
+++ /var/tmp/diff_new_pack.7YygDE/_new  2019-04-04 12:07:36.617428852 +0200
@@ -18,11 +18,12 @@
 
 %define _osg_so_nr 158
 %define _opt_so_nr 21
-%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse})
+%if 0%{?is_opensuse}
 %bcond_without gdal
 %else
 %bcond_with gdal
 %endif
+
 Name:   OpenSceneGraph
 Version:3.6.3
 Release:0
@@ -83,10 +84,8 @@
 %package -n libOpenSceneGraph%{_osg_so_nr}
 Summary:Shared libraries for OpenSceneGraph
 Group:  System/Libraries
-%if "%{_osg_so_nr}" >= "130"
 # try to cover up past mistakes
 Obsoletes:  libOpenSceneGraph100
-%endif
 
 %description -n libOpenSceneGraph%{_osg_so_nr}
 The OpenSceneGraph is a graphics toolkit for the development of
@@ -114,6 +113,7 @@
 Requires:   pkgconfig(openal)
 Requires:   pkgconfig(poppler-glib)
 Requires:   pkgconfig(xrandr)
+Conflicts:  libOpenSceneGraph1-devel
 
 %description -n libOpenSceneGraph-devel
 The OpenSceneGraph is a graphics toolkit for the development of
@@ -142,6 +142,7 @@
 Summary:OpenSceneGraph development files
 Group:  Development/Libraries/C and C++
 Requires:   libOpenThreads%{_opt_so_nr} = %{version}
+Conflicts:  libOpenThreads1-devel
 
 %description -n libOpenThreads-devel
 The OpenSceneGraph is a graphics toolkit for the development of




commit OpenSceneGraph for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2018-10-11 12:00:25

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New)


Package is "OpenSceneGraph"

Thu Oct 11 12:00:25 2018 rev:8 rq:641187 version:3.6.3

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2018-07-14 20:27:35.144550537 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes   
2018-10-11 12:00:42.813622181 +0200
@@ -1,0 +2,8 @@
+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
+
+---

Old:

  OpenSceneGraph-3.6.2.tar.gz

New:

  OpenSceneGraph-3.6.3.tar.gz



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.48uAtU/_old  2018-10-11 12:00:45.101619272 +0200
+++ /var/tmp/diff_new_pack.48uAtU/_new  2018-10-11 12:00:45.105619267 +0200
@@ -12,11 +12,11 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define _osg_so_nr 157
+%define _osg_so_nr 158
 %define _opt_so_nr 21
 %if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse})
 %bcond_without gdal
@@ -24,7 +24,7 @@
 %bcond_with gdal
 %endif
 Name:   OpenSceneGraph
-Version:3.6.2
+Version:3.6.3
 Release:0
 Summary:3D graphics toolkit
 # Actually they call it OpenSceneGraph Public License, Version 0.0, which is

++ OpenSceneGraph-3.6.2.tar.gz -> OpenSceneGraph-3.6.3.tar.gz ++
 3452 lines of diff (skipped)




commit OpenSceneGraph for openSUSE:Factory

2018-07-14 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2018-07-14 20:25:27

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New)


Package is "OpenSceneGraph"

Sat Jul 14 20:25:27 2018 rev:7 rq:622491 version:3.6.2

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2018-06-08 23:12:36.390258918 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes   
2018-07-14 20:27:35.144550537 +0200
@@ -1,0 +2,8 @@
+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
+
+---

Old:

  OpenSceneGraph-3.6.1.tar.gz

New:

  OpenSceneGraph-3.6.2.tar.gz



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.GJuBND/_old  2018-07-14 20:27:35.916552519 +0200
+++ /var/tmp/diff_new_pack.GJuBND/_new  2018-07-14 20:27:35.920552529 +0200
@@ -24,16 +24,16 @@
 %bcond_with gdal
 %endif
 Name:   OpenSceneGraph
-Version:3.6.1
+Version:3.6.2
 Release:0
 Summary:3D graphics toolkit
-License:LGPL-2.1-only WITH WxWindows-exception-3.1
-Group:  Productivity/Graphics/Other
 # Actually they call it OpenSceneGraph Public License, Version 0.0, which is
 # "LGPL-2.1-only AND WXwindows" (https://spdx.org/licenses/WXwindows)
 # "LGPL-2.1-only WITH WxWindows-exception-3.1" would be valid 
(https://spdx.org/licenses/WxWindows-exception-3.1.html)
 # Contrary to that most sources state "GPL-2.0-only"
 # Ticket opened to clear license situation: 
https://github.com/openscenegraph/OpenSceneGraph/issues/552
+License:LGPL-2.1-only WITH WxWindows-exception-3.1
+Group:  Productivity/Graphics/Other
 Url:http://openscenegraph.org/projects/osg
 Source0:
https://github.com/openscenegraph/%{name}/archive/%{name}-%{version}.tar.gz
 Source99:   %{name}-rpmlintrc

++ OpenSceneGraph-3.6.1.tar.gz -> OpenSceneGraph-3.6.2.tar.gz ++
 5215 lines of diff (skipped)




commit OpenSceneGraph for openSUSE:Factory

2018-06-08 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2018-06-08 23:12:29

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New)


Package is "OpenSceneGraph"

Fri Jun  8 23:12:29 2018 rev:6 rq:613096 version:3.6.1

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2018-02-16 21:44:36.903211578 +0100
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes   
2018-06-08 23:12:36.390258918 +0200
@@ -1,0 +2,40 @@
+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.1.tar.gz



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.qGCqxi/_old  2018-06-08 23:12:37.930203310 +0200
+++ /var/tmp/diff_new_pack.qGCqxi/_new  2018-06-08 23:12:37.934203165 +0200
@@ -16,48 +16,40 @@
 #
 
 
-%define _osg_so_nr 131
-%define _opt_so_nr 20
+%define _osg_so_nr 157
+%define _opt_so_nr 21
 %if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse})
 %bcond_without gdal
 %else
 %bcond_with gdal
 %endif
 Name:   OpenSceneGraph
-Version:3.4.1
+Version:3.6.1
 Release:0
 Summary:3D graphics toolkit
-# NOTE: also SUSE-wxWidgets-3.0 
http://trac.openscenegraph.org/projects/osg/attachment/wiki/Legal/LICENSE.txt
-License:LGPL-2.1
+License:LGPL-2.1-only WITH WxWindows-exception-3.1
 Group:  Productivity/Graphics/Other
+# Actually they call it OpenSceneGraph Public License, Version 0.0, which is
+# "LGPL-2.1-only AND WXwindows" (https://spdx.org/licenses/WXwindows)
+# "LGPL-2.1-only WITH WxWindows-exception-3.1" would be valid 
(https://spdx.org/licenses/WxWindows-exception-3.1.html)
+# Contrary to that most sources state "GPL-2.0-only"
+# Ticket opened to clear license situation: 
https://github.com/openscenegraph/OpenSceneGraph/issues/552
 Url:http://openscenegraph.org/projects/osg
 Source0:
https://github.com/openscenegraph/%{name}/archive/%{name}-%{version}.tar.gz
 Source99:   %{name}-rpmlintrc
-# PATCH-FIX-UPSTREAM 
8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch -- Fix 
out-of-bound-read, also required for the next patch to apply
-Patch0: 8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch
-# PATCH-FIX-UPSTREAM 01c712e85195_Explicit_signed_char_declarations.patch -- 
compilation fix for e.g. ARM, PPC
-Patch1: 01c712e85195_Explicit_signed_char_declarations.patch
 BuildRequires:  cmake
 BuildRequires:  curl-devel
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
-BuildRequires:

commit OpenSceneGraph for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2018-02-16 21:44:35

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New)


Package is "OpenSceneGraph"

Fri Feb 16 21:44:35 2018 rev:5 rq:577119 version:3.4.1

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2017-12-31 01:13:27.524311101 +0100
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes   
2018-02-16 21:44:36.903211578 +0100
@@ -1,0 +2,10 @@
+Wed Feb 14 14:35:05 UTC 2018 - mimi...@gmail.com 
+
+- update to 3.4.1
+ * Improves to GLES support across platforms
+ * Full support for osgText and on screen stats across all platfroms
+ * Build fixes to allow compilation against recent
+ 3rd party depdendency changes
+ * Range of runtime fixes
+
+---

Old:

  OpenSceneGraph-3.4.0.zip

New:

  OpenSceneGraph-3.4.1.tar.gz



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.KHX6FR/_old  2018-02-16 21:44:38.351159358 +0100
+++ /var/tmp/diff_new_pack.KHX6FR/_new  2018-02-16 21:44:38.351159358 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenSceneGraph
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,22 @@
 #
 
 
+%define _osg_so_nr 131
+%define _opt_so_nr 20
 %if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse})
 %bcond_without gdal
 %else
 %bcond_with gdal
 %endif
-%define _osg_so_nr 130
-%define _opt_so_nr 20
 Name:   OpenSceneGraph
-Version:3.4.0
+Version:3.4.1
 Release:0
 Summary:3D graphics toolkit
 # NOTE: also SUSE-wxWidgets-3.0 
http://trac.openscenegraph.org/projects/osg/attachment/wiki/Legal/LICENSE.txt
 License:LGPL-2.1
 Group:  Productivity/Graphics/Other
 Url:http://openscenegraph.org/projects/osg
-Source0:
http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-%{version}/source/%{name}-%{version}.zip
+Source0:
https://github.com/openscenegraph/%{name}/archive/%{name}-%{version}.tar.gz
 Source99:   %{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM 
8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch -- Fix 
out-of-bound-read, also required for the next patch to apply
 Patch0: 8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch
@@ -58,10 +58,6 @@
 BuildRequires:  pkgconfig(Qt5OpenGL)
 BuildRequires:  pkgconfig(Qt5WebKitWidgets)
 BuildRequires:  pkgconfig(Qt5Widgets)
-BuildRequires:  pkgconfig(xrandr)
-%if %{with gdal}
-BuildRequires:  pkgconfig(gdal)
-%endif
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(gstreamer-app-1.0)
 BuildRequires:  pkgconfig(gstreamer-audio-1.0)
@@ -74,7 +70,10 @@
 BuildRequires:  pkgconfig(librsvg-2.0) >= 2.35
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(poppler-glib)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(xrandr)
+%if %{with gdal}
+BuildRequires:  pkgconfig(gdal)
+%endif
 
 %description
 The OpenSceneGraph is a graphics toolkit for the development of
@@ -173,7 +172,7 @@
 This package contains some example applications built with OpenSceneGraph
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{name}-%{version}
 %patch0 -p1
 %patch1 -p1
 for file in *.txt ChangeLog; do
@@ -202,15 +201,11 @@
%{buildroot}%{_libdir}
 
 %post -n libOpenSceneGraph%{_osg_so_nr} -p /sbin/ldconfig
-
 %post -n libOpenThreads%{_opt_so_nr} -p /sbin/ldconfig
-
 %postun -n libOpenSceneGraph%{_osg_so_nr} -p /sbin/ldconfig
-
 %postun -n libOpenThreads%{_opt_so_nr} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS.txt LICENSE.txt NEWS.txt README.txt ChangeLog
 %{_bindir}/osg2cpp
 %{_bindir}/osgarchive
@@ -221,11 +216,9 @@
 %{_bindir}/present3D
 
 %files plugins
-%defattr(-,root,root)
 %{_libdir}/osgPlugins-%{version}/
 
 %files -n libOpenSceneGraph%{_osg_so_nr}
-%defattr(-,root,root)
 %{_libdir}/libosg.so.*
 %{_libdir}/libosgAnimation.so.*
 %{_libdir}/libosgDB.so.*
@@ -246,7 +239,6 @@
 %{_libdir}/libosgQt.so.*
 
 %files -n libOpenSceneGraph-devel
-%defattr(-,root,root)
 %{_includedir}/osg/
 %{_includedir}/osgAnimation/
 %{_includedir}/osgDB/
@@ -287,15 +279,12 @@
 %{_libdir}/pkgconfig/openscenegraph-osg*.pc
 
 %files examples
-%defattr(-,root,root)
 %{_libdir}/OpenSceneGraph
 
 %files -n libOpenThreads%{_opt_so_nr}
-%defattr(-,root,root)

commit OpenSceneGraph for openSUSE:Factory

2017-12-30 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2017-12-31 01:13:26

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New)


Package is "OpenSceneGraph"

Sun Dec 31 01:13:26 2017 rev:4 rq:559892 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2017-08-28 15:17:43.504006085 +0200
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes   
2017-12-31 01:13:27.524311101 +0100
@@ -1,0 +2,6 @@
+Fri Dec 15 13:58:15 UTC 2017 - crrodrig...@opensuse.org
+
+- Switch to QT5, as QT4 is dead.
+- Remove manual requires on -devel package.
+
+---



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.5iPmcT/_old  2017-12-31 01:13:28.276060291 +0100
+++ /var/tmp/diff_new_pack.5iPmcT/_new  2017-12-31 01:13:28.276060291 +0100
@@ -52,10 +52,13 @@
 BuildRequires:  libtiff-devel
 BuildRequires:  openal-soft-devel
 BuildRequires:  pkgconfig
-BuildRequires:  qt-devel
 BuildRequires:  unzip
 BuildRequires:  update-desktop-files
 BuildRequires:  wxWidgets-devel
+BuildRequires:  pkgconfig(Qt5OpenGL)
+BuildRequires:  pkgconfig(Qt5WebKitWidgets)
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(xrandr)
 %if %{with gdal}
 BuildRequires:  pkgconfig(gdal)
 %endif
@@ -102,20 +105,8 @@
 %package -n libOpenSceneGraph-devel
 Summary:OpenSceneGraph development files
 Group:  Development/Libraries/C and C++
-Requires:   SDL-devel
-Requires:   curl-devel
-Requires:   freeglut-devel
-Requires:   freetype2-devel
-Requires:   giflib-devel
 Requires:   libOpenSceneGraph%{_osg_so_nr} = %{version}
 Requires:   libOpenThreads-devel = %{version}
-Requires:   libjpeg-devel
-Requires:   libpng-devel
-Requires:   libpoppler-glib-devel
-Requires:   librsvg-devel
-Requires:   libtiff-devel
-Requires:   openal-soft-devel
-Requires:   qt-devel
 
 %description -n libOpenSceneGraph-devel
 The OpenSceneGraph is a graphics toolkit for the development of
@@ -199,7 +190,8 @@
-DBUILD_OSG_APPLICATIONS=ON \
-DCMAKE_BUILD_TYPE=Release \
-DDYNAMIC_OPENSCENEGRAPH=ON \
-   -DDYNAMIC_OPENTHREADS=ON
+   -DDYNAMIC_OPENTHREADS=ON \
+   -DDESIRED_QT_VERSION=5
 make %{?_smp_mflags}
 
 %install





commit OpenSceneGraph for openSUSE:Factory

2017-08-28 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2017-08-28 15:16:14

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New)


Package is "OpenSceneGraph"

Mon Aug 28 15:16:14 2017 rev:3 rq:518702 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2017-02-19 01:03:02.382660916 +0100
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes   
2017-08-28 15:17:43.504006085 +0200
@@ -1,0 +2,8 @@
+Sat Aug 19 17:20:07 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Add 8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch
+  Fix out-of-bound-read, also required for the next patch to apply
+- Add 01c712e85195_Explicit_signed_char_declarations.patch
+  Fix compilation on architectures where char is unsigned
+
+---

New:

  01c712e85195_Explicit_signed_char_declarations.patch
  8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.Gm1Hph/_old  2017-08-28 15:17:44.583854346 +0200
+++ /var/tmp/diff_new_pack.Gm1Hph/_new  2017-08-28 15:17:44.615849850 +0200
@@ -33,6 +33,10 @@
 Url:http://openscenegraph.org/projects/osg
 Source0:
http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-%{version}/source/%{name}-%{version}.zip
 Source99:   %{name}-rpmlintrc
+# PATCH-FIX-UPSTREAM 
8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch -- Fix 
out-of-bound-read, also required for the next patch to apply
+Patch0: 8e26ebd23ef9_Fixed_coverity_detected_defect_OOB_read.patch
+# PATCH-FIX-UPSTREAM 01c712e85195_Explicit_signed_char_declarations.patch -- 
compilation fix for e.g. ARM, PPC
+Patch1: 01c712e85195_Explicit_signed_char_declarations.patch
 BuildRequires:  cmake
 BuildRequires:  curl-devel
 BuildRequires:  fltk-devel
@@ -179,6 +183,8 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 for file in *.txt ChangeLog; do
sed -i "s/\r//g" "$file"
 done

++ 01c712e85195_Explicit_signed_char_declarations.patch ++
>From 01c712e85195803993acb1d7712796cf494943c6 Mon Sep 17 00:00:00 2001
From: Alberto Luaces 
Date: Sat, 24 Sep 2016 12:33:37 +0200
Subject: [PATCH] Explicit signed char declarations for portability.

Some platforms (ARM, PowerPC, s390x) have "unsigned char" as the default
char type, and thus the build fails for certain parts of the code where
negative values are assigned to those kind of variables.
---
 src/osgDB/ConvertBase64.cpp | 2 +-
 src/osgPlugins/osgjs/Base64 | 2 +-
 src/osgPlugins/osgjs/Base64.cpp | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/osgDB/ConvertBase64.cpp b/src/osgDB/ConvertBase64.cpp
index 8a2f59e5a0..7cffbefbde 100644
--- a/src/osgDB/ConvertBase64.cpp
+++ b/src/osgDB/ConvertBase64.cpp
@@ -28,7 +28,7 @@ namespace osgDB
 
 int base64_decode_value(char value_in)
 {
-static const char decoding[] = 
{62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-2,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51};
+static const signed char decoding[] = 
{62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-2,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51};
 static const char decoding_size = sizeof(decoding);
 value_in -= 43;
 if (value_in < 0 || value_in >= decoding_size) return -1;
diff --git a/src/osgPlugins/osgjs/Base64 b/src/osgPlugins/osgjs/Base64
index 6d1becc1c9..acac893fca 100644
--- a/src/osgPlugins/osgjs/Base64
+++ b/src/osgPlugins/osgjs/Base64
@@ -61,7 +61,7 @@ namespace base64
   extern const char* to_table;
   extern const char* to_table_end;
 
-  extern const char* from_table;
+  extern const signed char* from_table;
 
 
   template 
diff --git a/src/osgPlugins/osgjs/Base64.cpp b/src/osgPlugins/osgjs/Base64.cpp
index 227b6b1a38..73e2e1f5ee 100644
--- a/src/osgPlugins/osgjs/Base64.cpp
+++ b/src/osgPlugins/osgjs/Base64.cpp
@@ -18,7 +18,7 @@ namespace base64
   const char* to_table_end =
 _to_table + sizeof(_to_table);
 
-  const char _from_table[128] =
+  const signed char _from_table[128] =
   {
 -1, -1, -1, -1, -1, -1, -1, -1, // 0
 -1, -1, -1, -1, -1, -1, -1, -1, // 8
@@ -37,6 +37,6 @@ namespace base64
 41, 42, 43, 44, 45, 46, 47, 48, // 112
 49, 50, 51, -1, -1, -1, -1, -1  // 120
   };

commit OpenSceneGraph for openSUSE:Factory

2017-02-18 Thread root
Hello community,

here is the log from the commit of package OpenSceneGraph for openSUSE:Factory 
checked in at 2017-02-19 01:03:01

Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old)
 and  /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New)


Package is "OpenSceneGraph"

Changes:

--- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes
2017-02-03 17:30:58.489822235 +0100
+++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes   
2017-02-19 01:03:02.382660916 +0100
@@ -1,0 +2,5 @@
+Sat Feb  4 01:29:01 UTC 2017 - jeng...@inai.de
+
+- Trim description
+
+---



Other differences:
--
++ OpenSceneGraph.spec ++
--- /var/tmp/diff_new_pack.mO3B4m/_old  2017-02-19 01:03:02.858594052 +0100
+++ /var/tmp/diff_new_pack.mO3B4m/_new  2017-02-19 01:03:02.862593490 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenSceneGraph
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,10 +26,10 @@
 Name:   OpenSceneGraph
 Version:3.4.0
 Release:0
-Summary:Open source high performance 3D graphics toolkit
+Summary:3D graphics toolkit
+# NOTE: also SUSE-wxWidgets-3.0 
http://trac.openscenegraph.org/projects/osg/attachment/wiki/Legal/LICENSE.txt
 License:LGPL-2.1
 Group:  Productivity/Graphics/Other
-# NOTE: also SUSE-wxWidgets-3.0 
http://trac.openscenegraph.org/projects/osg/attachment/wiki/Legal/LICENSE.txt
 Url:http://openscenegraph.org/projects/osg
 Source0:
http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-%{version}/source/%{name}-%{version}.zip
 Source99:   %{name}-rpmlintrc
@@ -70,14 +70,13 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-The OpenSceneGraph is an OpenSource, cross platform graphics
-toolkit for the development of high performance graphics
-applications such as flight simulators, games, virtual reality
-and scientific visualization. Based around the concept of a
-SceneGraph, it provides an object oriented framework on top of
-OpenGL freeing the developer from implementing and optimizing
-low level graphics calls, and provides many additional
-utilities for rapid development of graphics applications.
+The OpenSceneGraph is a graphics toolkit for the development of
+graphic applications such as flight simulators, games, virtual
+reality and scientific visualization. Based around the concept of a
+scene graph, it provides an object-oriented framework on top of
+OpenGL, freeing the developer from implementing and optimizing low
+level graphics calls, and provides many additional utilities for
+development of graphics applications.
 
 %package -n libOpenSceneGraph%{_osg_so_nr}
 Summary:Shared libraries for OpenSceneGraph
@@ -88,14 +87,11 @@
 %endif
 
 %description -n libOpenSceneGraph%{_osg_so_nr}
-The OpenSceneGraph is an OpenSource, cross platform graphics
-toolkit for the development of high performance graphics
-applications such as flight simulators, games, virtual reality
-and scientific visualization. Based around the concept of a
-SceneGraph, it provides an object oriented framework on top of
-OpenGL freeing the developer from implementing and optimizing
-low level graphics calls, and provides many additional
-utilities for rapid development of graphics applications.
+The OpenSceneGraph is a graphics toolkit for the development of
+graphic applications such as flight simulators, games, virtual
+reality and scientific visualization. Based around the concept of a
+scene graph, it provides an object-oriented framework on top of
+OpenGL.
 
 This package contains the shared libraries for OpenSceneGraph.
 
@@ -118,14 +114,11 @@
 Requires:   qt-devel
 
 %description -n libOpenSceneGraph-devel
-The OpenSceneGraph is an OpenSource, cross platform graphics
-toolkit for the development of high performance graphics
-applications such as flight simulators, games, virtual reality
-and scientific visualization. Based around the concept of a
-SceneGraph, it provides an object oriented framework on top of
-OpenGL freeing the developer from implementing and optimizing
-low level graphics calls, and provides many additional
-utilities for rapid development of graphics applications.
+The OpenSceneGraph is a graphics toolkit for the development of
+graphic applications such as flight simulators, games, virtual
+reality and scientific visualization. Based around the concept of a
+scene graph, it provides an ob