Hello community,

here is the log from the commit of package VirtualGL for openSUSE:Factory 
checked in at 2016-06-19 11:08:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old)
 and      /work/SRC/openSUSE:Factory/.VirtualGL.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "VirtualGL"

Changes:
--------
--- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes      2015-09-17 
09:18:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2016-06-19 
11:08:49.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Jun 16 15:30:58 UTC 2016 - tchva...@suse.com
+
+- Version update to 2.5 release
+  * See upstream changelog for details
+  * Mostly removal of compat for pre-VirtualGL namespace
+- Refresh patch VirtualGL-link-libs.patch
+
+-------------------------------------------------------------------
+Thu Jun 16 15:21:54 UTC 2016 - norm...@linux.vnet.ibm.com
+
+- new gcc6_literal_suffixes.patch
+
+-------------------------------------------------------------------

Old:
----
  VirtualGL-2.4.1.tar.gz

New:
----
  VirtualGL-2.5.tar.gz
  gcc6_literal_suffixes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ VirtualGL.spec ++++++
--- /var/tmp/diff_new_pack.fl4yMo/_old  2016-06-19 11:08:50.000000000 +0200
+++ /var/tmp/diff_new_pack.fl4yMo/_new  2016-06-19 11:08:50.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package VirtualGL
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:           VirtualGL
-Version:        2.4.1
+Version:        2.5
 Release:        0
 Summary:        A toolkit for displaying OpenGL applications to thin clients
 License:        LGPL-2.1 and SUSE-wxWidgets-3.1
@@ -26,20 +26,23 @@
 Source0:        
http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
 Patch1:         VirtualGL-link-libs.patch
+Patch2:         gcc6_literal_suffixes.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  Mesa-libGLU-devel
 BuildRequires:  cmake
 BuildRequires:  fltk-devel
 BuildRequires:  gcc-c++
 BuildRequires:  glibc-devel
-BuildRequires:  glu-devel
 BuildRequires:  libjpeg-devel
-BuildRequires:  libopenssl-devel
-# Fixme: Remove after 13.1 is out of scope, there is broken devel package on 
older
-BuildRequires:  libturbojpeg0
-BuildRequires:  xorg-x11-libX11-devel
-BuildRequires:  xorg-x11-libXext-devel
-BuildRequires:  xorg-x11-libXv-devel
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(glu)
+BuildRequires:  pkgconfig(libcrypto)
+BuildRequires:  pkgconfig(libssl)
+BuildRequires:  pkgconfig(openssl)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(x11-xcb)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xv)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -90,6 +93,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 # Use /var/lib
 sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \
@@ -120,14 +124,13 @@
 # Fix fakelib placement
 rm -rf %{buildroot}%{_prefix}/fakelib
 mkdir -p %{buildroot}%{_libdir}/fakelib
-ln -sf ../librrfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so
+ln -sf ../libvglfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so
 # Docs had wrong names
 chmod 644 doc/LGPL.txt doc/LICENSE.txt doc/index.html doc/*.png doc/*.gif 
doc/*.css
 rm -rf %{buildroot}%{_prefix}/doc
 mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/glxinfo2
 
 %post -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
 
 %files
@@ -155,8 +158,9 @@
 %{_bindir}/vglrun
 %{_bindir}/glreadtest
 %{_libdir}/fakelib/libGL.so
-%{_libdir}/librrfaker.so
+%{_libdir}/libvglfaker.so
 %{_libdir}/libdlfaker.so
+%{_libdir}/libvglfaker-nodl.so
 %{_libdir}/libgefaker.so
 
 %files devel

++++++ VirtualGL-2.4.1.tar.gz -> VirtualGL-2.5.tar.gz ++++++
++++ 42687 lines of diff (skipped)

++++++ VirtualGL-link-libs.patch ++++++
--- /var/tmp/diff_new_pack.fl4yMo/_old  2016-06-19 11:08:51.000000000 +0200
+++ /var/tmp/diff_new_pack.fl4yMo/_new  2016-06-19 11:08:51.000000000 +0200
@@ -1,28 +1,28 @@
-Index: VirtualGL-2.4.1/server/CMakeLists.txt
+Index: VirtualGL-2.5/server/CMakeLists.txt
 ===================================================================
---- VirtualGL-2.4.1.orig/server/CMakeLists.txt
-+++ VirtualGL-2.4.1/server/CMakeLists.txt
-@@ -95,12 +95,12 @@ install(CODE "execute_process(COMMAND ${
-       \$ENV{DESTDIR}${VGL_FAKELIBDIR}/libGL.so)")
+--- VirtualGL-2.5.orig/server/CMakeLists.txt
++++ VirtualGL-2.5/server/CMakeLists.txt
+@@ -102,12 +102,12 @@ foreach(fakerlib ${VGL_FAKER_NAME} ${VGL
+ endforeach()
  
  add_library(${VGL_DLFAKER_NAME} SHARED dlfaker.c)
 -target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL})
-+target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL} rrfaker)
++target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL} vglfaker)
  install(TARGETS ${VGL_DLFAKER_NAME} DESTINATION ${VGL_LIBDIR})
  
  add_library(${VGL_GEFAKER_NAME} SHARED gefaker.c)
  set_target_properties(${VGL_GEFAKER_NAME} PROPERTIES LINK_FLAGS "-z defs")
 -target_link_libraries(${VGL_GEFAKER_NAME} ${LIBDL})
-+target_link_libraries(${VGL_GEFAKER_NAME} ${LIBDL} rrfaker)
++target_link_libraries(${VGL_GEFAKER_NAME} ${LIBDL} vglfaker)
  install(TARGETS ${VGL_GEFAKER_NAME} DESTINATION ${VGL_LIBDIR})
  
  set(HEADERS ../common/rr.h rrtransport.h)
-@@ -158,13 +158,14 @@ if(VGL_USESSL AND CMAKE_SYSTEM_NAME STRE
+@@ -165,13 +165,14 @@ if(VGL_USESSL AND CMAKE_SYSTEM_NAME STRE
        set_target_properties(vgltrans_test PROPERTIES LINK_FLAGS 
"-Wl,-Bsymbolic")
  endif()
  target_link_libraries(vgltrans_test vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY}
 -      vglsocket)
-+      vglsocket rrfaker)
++      vglsocket vglfaker)
  if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_COMPILER_IS_GNUCXX)
        target_link_libraries(vgltrans_test stdc++)
  endif()
@@ -30,7 +30,7 @@
  add_library(vgltrans_test2 SHARED testplugin2.cpp X11Trans.cpp)
 -target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} 
${TJPEG_LIBRARY})
 +target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY}
-+      rrfaker)
++      vglfaker)
  if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_COMPILER_IS_GNUCXX)
        target_link_libraries(vgltrans_test2 stdc++)
  endif()

++++++ gcc6_literal_suffixes.patch ++++++
---
 server/VirtualDrawable.cpp |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: VirtualGL-2.4.1/server/VirtualDrawable.cpp
===================================================================
--- VirtualGL-2.4.1.orig/server/VirtualDrawable.cpp
+++ VirtualGL-2.4.1/server/VirtualDrawable.cpp
@@ -27,7 +27,7 @@ using namespace vglutil;
 using namespace vglserver;
 
 
-#define CHECKGL(m) if(glError()) _throw("Could not "m);
+#define CHECKGL(m) if(glError()) _throw("Could not " m);
 
 // Generic OpenGL error checker (0 = no errors)
 static int glError(void)

Reply via email to