commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2020-08-03 14:16:53 Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old) and /work/SRC/openSUSE:Factory/.VirtualGL.new.3592 (New) Package is "VirtualGL" Mon Aug 3 14:16:53 2020 rev:13 rq:823986 version:2.6.4 Changes: --- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes 2020-06-02 14:42:35.444270876 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new.3592/VirtualGL.changes 2020-08-03 14:17:41.184637498 +0200 @@ -1,0 +2,9 @@ +Mon Jul 6 22:39:50 UTC 2020 - Ákos Szőts + +- update to 2.6.4 + * Changelog in packaged ChangeLog.md or at +https://github.com/VirtualGL/virtualgl/blob/2.6.4/ChangeLog.md +- Refreshed patch VirtualGL-link-libs.patch +- Removed patch fix-Mesa-19.3.0-build.patch - resolved upstream + +--- Old: VirtualGL-2.6.3.tar.gz fix-Mesa-19.3.0-build.patch New: VirtualGL-2.6.4.tar.gz Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.8rS0E1/_old 2020-08-03 14:17:41.732638047 +0200 +++ /var/tmp/diff_new_pack.8rS0E1/_new 2020-08-03 14:17:41.736638051 +0200 @@ -17,7 +17,7 @@ Name: VirtualGL -Version:2.6.3 +Version:2.6.4 Release:0 Summary:A toolkit for displaying OpenGL applications to thin clients License:LGPL-2.1-only AND SUSE-wxWidgets-3.1 @@ -26,7 +26,6 @@ Source0: https://sourceforge.net/projects/virtualgl/files/%{version}/%{name}-%{version}.tar.gz Source1:baselibs.conf Patch1: VirtualGL-link-libs.patch -Patch2: fix-Mesa-19.3.0-build.patch BuildRequires: Mesa-devel BuildRequires: Mesa-libGLU-devel BuildRequires: cmake @@ -95,7 +94,6 @@ %prep %setup -q %patch1 -p1 -%patch2 -p1 # Use /var/lib sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \ ++ VirtualGL-2.6.3.tar.gz -> VirtualGL-2.6.4.tar.gz ++ 3764 lines of diff (skipped) ++ VirtualGL-link-libs.patch ++ --- /var/tmp/diff_new_pack.8rS0E1/_old 2020-08-03 14:17:41.952638268 +0200 +++ /var/tmp/diff_new_pack.8rS0E1/_new 2020-08-03 14:17:41.952638268 +0200 @@ -2,11 +2,11 @@ Date: 2014-08-29T09:28:04+00:00 Subject: Fix building with -Wl,-z,now and no-undefined -Index: VirtualGL-2.6.3/server/CMakeLists.txt +Index: VirtualGL-2.6.4/server/CMakeLists.txt === VirtualGL-2.6.3.orig/server/CMakeLists.txt -+++ VirtualGL-2.6.3/server/CMakeLists.txt -@@ -143,12 +143,12 @@ add_library(${VGL_DLFAKER_NAME} SHARED d +--- VirtualGL-2.6.4.orig/server/CMakeLists.txt VirtualGL-2.6.4/server/CMakeLists.txt +@@ -143,12 +143,12 @@ if(VGL_FAKEOPENCL) target_compile_definitions(${VGL_DLFAKER_NAME} PUBLIC -DFAKEOPENCL) endif() @@ -21,8 +21,8 @@ install(TARGETS ${VGL_GEFAKER_NAME} DESTINATION ${CMAKE_INSTALL_LIBDIR}) set(HEADERS ../common/rr.h rrtransport.h) -@@ -222,13 +222,14 @@ if(VGL_USESSL AND CMAKE_SYSTEM_NAME STRE - set_target_properties(vgltrans_test PROPERTIES LINK_FLAGS "-Wl,-Bsymbolic") +@@ -231,7 +231,7 @@ + "${VGLTRANS_TEST_LINK_FLAGS}") endif() target_link_libraries(vgltrans_test vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY} - vglsocket) @@ -30,8 +30,10 @@ if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND GNUCXX) target_link_libraries(vgltrans_test stdc++) endif() - - add_library(vgltrans_test2 SHARED testplugin2.cpp X11Trans.cpp) +@@ -241,7 +241,8 @@ + set_target_properties(vgltrans_test2 PROPERTIES + LINK_FLAGS "${MAPFLAG}${CMAKE_CURRENT_SOURCE_DIR}/testplugin-mapfile") + endif() -target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY}) +target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY} + vglfaker)
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2020-06-02 14:41:43 Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old) and /work/SRC/openSUSE:Factory/.VirtualGL.new.3606 (New) Package is "VirtualGL" Tue Jun 2 14:41:43 2020 rev:12 rq:810751 version:2.6.3 Changes: --- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes 2020-02-10 21:54:14.686218232 +0100 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new.3606/VirtualGL.changes 2020-06-02 14:42:35.444270876 +0200 @@ -1,0 +2,9 @@ +Mon Jun 1 08:56:08 UTC 2020 - Max Lin + +- Remove conditional of applying glx.patch because we have newer Mesa + in Leap 15.2 +- Use upstream patch fix-Mesa-19.3.0-build.patch to replace glx.patch + * Add fix-Mesa-19.3.0-build.patch + * Remove glx.patch + +--- Old: glx.patch New: fix-Mesa-19.3.0-build.patch Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.l4rSSK/_old 2020-06-02 14:42:37.704278019 +0200 +++ /var/tmp/diff_new_pack.l4rSSK/_new 2020-06-02 14:42:37.704278019 +0200 @@ -26,7 +26,7 @@ Source0: https://sourceforge.net/projects/virtualgl/files/%{version}/%{name}-%{version}.tar.gz Source1:baselibs.conf Patch1: VirtualGL-link-libs.patch -Patch2: glx.patch +Patch2: fix-Mesa-19.3.0-build.patch BuildRequires: Mesa-devel BuildRequires: Mesa-libGLU-devel BuildRequires: cmake @@ -95,9 +95,7 @@ %prep %setup -q %patch1 -p1 -%if %{suse_version} > 1500 %patch2 -p1 -%endif # Use /var/lib sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \ ++ fix-Mesa-19.3.0-build.patch ++ >From faedcc1e36b4ed89a325e01822447900840a0b77 Mon Sep 17 00:00:00 2001 From: DRC Date: Thu, 13 Feb 2020 19:11:46 -0600 Subject: [PATCH] Faker: Fix build issue w/ Mesa 19.3.0+ headers Mesa changed the signatures for glXGetTransparentIndexSUN() and glXQueryGLXPbufferSGIX() to match the official GLX extension specs: https://www.khronos.org/registry/OpenGL/extensions/SUN/GLX_SUN_get_transparent_index.txt https://www.khronos.org/registry/OpenGL/extensions/SGIX/GLX_SGIX_pbuffer.txt Reference: https://gitlab.freedesktop.org/mesa/mesa/commit/3dd299c3d5b88114894ec30d1fac85fba688201f Fixes #109 --- ChangeLog.md | 2 ++ server/faker-glx.cpp | 14 +- server/faker-sym.h | 8 +++- 3 files changed, 22 insertions(+), 2 deletions(-) Index: b/ChangeLog.md === --- a/ChangeLog.md +++ b/ChangeLog.md @@ -40,6 +40,8 @@ features are, for the most part, EOL. 6. `vglserver_config` now works properly with FreeBSD systems running GDM v3. +2. VirtualGL can now be built using the GLX headers from Mesa 19.3.0 and later. + 2.6.2 = Index: b/server/faker-glx.cpp === --- a/server/faker-glx.cpp +++ b/server/faker-glx.cpp @@ -1,6 +1,6 @@ // Copyright (C)2004 Landmark Graphics Corporation // Copyright (C)2005, 2006 Sun Microsystems, Inc. -// Copyright (C)2009, 2011-2019 D. R. Commander +// Copyright (C)2009, 2011-2020 D. R. Commander // // This library is free software and may be redistributed and/or modified under // the terms of the wxWindows Library License, Version 3.1 or (at your option) @@ -2192,11 +2192,18 @@ void glXQueryDrawable(Display *dpy, GLXD CATCH(); } +#if defined(GLX_GLXEXT_VERSION) && GLX_GLXEXT_VERSION >= 2019 +void glXQueryGLXPbufferSGIX(Display *dpy, GLXPbuffer pbuf, int attribute, + unsigned int *value) +#else int glXQueryGLXPbufferSGIX(Display *dpy, GLXPbuffer pbuf, int attribute, unsigned int *value) +#endif { glXQueryDrawable(dpy, pbuf, attribute, value); + #if !defined(GLX_GLXEXT_VERSION) || GLX_GLXEXT_VERSION < 2019 return 0; + #endif } @@ -2358,8 +2365,13 @@ void glXSwapBuffers(Display *dpy, GLXDra // Returns the transparent index from the overlay visual on the 2D X server +#if defined(GLX_GLXEXT_VERSION) && GLX_GLXEXT_VERSION >= 2019 +int glXGetTransparentIndexSUN(Display *dpy, Window overlay, Window underlay, + unsigned long *transparentIndex) +#else int glXGetTransparentIndexSUN(Display *dpy, Window overlay, Window underlay, long *transparentIndex) +#endif { int retval = False; XWindowAttributes xwa; Index: b/server/faker-sym.h === --- a/server/faker-sym.h +++ b/server/faker-sym.h @@ -1,6 +1,6 @@ // Copyright (C)2004 Landmark Graphics Corporation // Copyright (C)2005, 2006 Sun Microsystems, Inc. -// Copyright (C)2009, 2011,
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2020-02-10 21:54:13 Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old) and /work/SRC/openSUSE:Factory/.VirtualGL.new.26092 (New) Package is "VirtualGL" Mon Feb 10 21:54:13 2020 rev:11 rq:772621 version:2.6.3 Changes: --- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes 2019-11-06 14:05:17.588734984 +0100 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new.26092/VirtualGL.changes 2020-02-10 21:54:14.686218232 +0100 @@ -1,0 +2,10 @@ +Sun Feb 9 21:26:35 UTC 2020 - Adam Mizerski + +- update to 2.6.3 + * Changelog in packaged ChangeLog.md or at +https://github.com/VirtualGL/virtualgl/blob/2.6.3/ChangeLog.md +- Refreshed patch VirtualGL-link-libs.patch +- Removed patch virtualgl-nodl.patch - resolved upstream +- Added patch glx.patch + +--- Old: VirtualGL-2.5.2.tar.gz virtualgl-nodl.patch New: VirtualGL-2.6.3.tar.gz glx.patch Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.ytrNxQ/_old 2020-02-10 21:54:15.646218762 +0100 +++ /var/tmp/diff_new_pack.ytrNxQ/_new 2020-02-10 21:54:15.650218765 +0100 @@ -1,7 +1,7 @@ # # spec file for package VirtualGL # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -17,16 +17,16 @@ Name: VirtualGL -Version:2.5.2 +Version:2.6.3 Release:0 Summary:A toolkit for displaying OpenGL applications to thin clients License:LGPL-2.1-only AND SUSE-wxWidgets-3.1 Group: Productivity/Networking/Other -Url:http://www.virtualgl.org -Source0: http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz +URL:http://www.virtualgl.org +Source0: https://sourceforge.net/projects/virtualgl/files/%{version}/%{name}-%{version}.tar.gz Source1:baselibs.conf Patch1: VirtualGL-link-libs.patch -Patch2: virtualgl-nodl.patch +Patch2: glx.patch BuildRequires: Mesa-devel BuildRequires: Mesa-libGLU-devel BuildRequires: cmake @@ -34,13 +34,17 @@ BuildRequires: gcc-c++ BuildRequires: glibc-devel BuildRequires: libjpeg-devel +BuildRequires: opencl-headers BuildRequires: pkgconfig +BuildRequires: pkgconfig(OpenCL) BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glproto) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(xcb-keysyms) BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(xv) %description @@ -91,7 +95,9 @@ %prep %setup -q %patch1 -p1 +%if %{suse_version} > 1500 %patch2 -p1 +%endif # Use /var/lib sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \ @@ -154,6 +160,7 @@ %{_libdir}/libvglfaker.so %{_libdir}/libdlfaker.so %{_libdir}/libvglfaker-nodl.so +%{_libdir}/libvglfaker-opencl.so %{_libdir}/libgefaker.so %files devel ++ VirtualGL-2.5.2.tar.gz -> VirtualGL-2.6.3.tar.gz ++ 183359 lines of diff (skipped) ++ VirtualGL-link-libs.patch ++ --- /var/tmp/diff_new_pack.ytrNxQ/_old 2020-02-10 21:54:15.966218939 +0100 +++ /var/tmp/diff_new_pack.ytrNxQ/_new 2020-02-10 21:54:15.966218939 +0100 @@ -1,11 +1,15 @@ -Index: VirtualGL-2.5.2/server/CMakeLists.txt +From: tchva...@suse.com +Date: 2014-08-29T09:28:04+00:00 +Subject: Fix building with -Wl,-z,now and no-undefined + +Index: VirtualGL-2.6.3/server/CMakeLists.txt === VirtualGL-2.5.2.orig/server/CMakeLists.txt -+++ VirtualGL-2.5.2/server/CMakeLists.txt -@@ -114,12 +114,12 @@ foreach(fakerlib ${VGL_FAKER_NAME} ${VGL - endforeach() - - add_library(${VGL_DLFAKER_NAME} SHARED dlfaker.c) +--- VirtualGL-2.6.3.orig/server/CMakeLists.txt VirtualGL-2.6.3/server/CMakeLists.txt +@@ -143,12 +143,12 @@ add_library(${VGL_DLFAKER_NAME} SHARED d + if(VGL_FAKEOPENCL) + target_compile_definitions(${VGL_DLFAKER_NAME} PUBLIC -DFAKEOPENCL) + endif() -target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL}) +target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL} vglfaker) install(TARGETS ${VGL_DLFAKER_NAME} DESTINATION ${CMAKE_INSTALL_LIBDIR}) @@ -17,7 +21,7 @@ install(TARGETS ${VGL_GEFAKER_NAME} DESTINATION ${CMAKE_INSTALL_LIBDIR}) set(HEADERS ../common/rr.h rrtransport.h) -@@ -183,13 +183,14 @@ if(VGL_USESSL AND CMAKE_SYSTEM_NAME STRE +@@ -222,13 +222,14 @@ if(VGL_USESSL AND CMAKE_SYSTEM_NAME
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2019-11-06 14:05:16 Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old) and /work/SRC/openSUSE:Factory/.VirtualGL.new.2990 (New) Package is "VirtualGL" Wed Nov 6 14:05:16 2019 rev:10 rq:745338 version:2.5.2 Changes: --- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes 2018-06-20 15:32:55.438664890 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new.2990/VirtualGL.changes 2019-11-06 14:05:17.588734984 +0100 @@ -1,0 +2,5 @@ +Mon Nov 4 19:24:54 UTC 2019 - Andreas Schwab + +- Add riscv64 to the list of 64-bit architectures + +--- Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.mgaHZ1/_old 2019-11-06 14:05:18.260735687 +0100 +++ /var/tmp/diff_new_pack.mgaHZ1/_new 2019-11-06 14:05:18.260735687 +0100 @@ -1,7 +1,7 @@ # # spec file for package VirtualGL # -# 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 @@ -12,7 +12,7 @@ # 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/ # @@ -117,7 +117,7 @@ %install %cmake_install # Fix placement of 64b glxspheres -%ifarch x86_64 s390x ppc64 ppc64le aarch64 +%ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64 mv %{buildroot}%{_bindir}/glxspheres* %{buildroot}%{_bindir}/glxspheres %endif # Fix fakelib placement
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2018-06-20 15:31:41 Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old) and /work/SRC/openSUSE:Factory/.VirtualGL.new (New) Package is "VirtualGL" Wed Jun 20 15:31:41 2018 rev:9 rq:617686 version:2.5.2 Changes: --- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes 2017-12-23 12:19:45.854770411 +0100 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2018-06-20 15:32:55.438664890 +0200 @@ -1,0 +2,6 @@ +Tue Jun 19 09:43:27 UTC 2018 - tchva...@suse.com + +- Do not provide the env files which change the preload order + bsc#1097210 + +--- Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.LXsgbP/_old 2018-06-20 15:32:56.698619174 +0200 +++ /var/tmp/diff_new_pack.LXsgbP/_new 2018-06-20 15:32:56.702619029 +0200 @@ -1,7 +1,7 @@ # # spec file for package VirtualGL # -# 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 @@ -20,7 +20,7 @@ Version:2.5.2 Release:0 Summary:A toolkit for displaying OpenGL applications to thin clients -License:LGPL-2.1 AND SUSE-wxWidgets-3.1 +License:LGPL-2.1-only AND SUSE-wxWidgets-3.1 Group: Productivity/Networking/Other Url:http://www.virtualgl.org Source0: http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz @@ -128,6 +128,8 @@ chmod 644 doc/LGPL.txt doc/LICENSE.txt doc/index.html doc/*.png doc/*.gif doc/*.css rm -rf %{buildroot}%{_datadir}/doc mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/vglxinfo +# bsc#1097210 rely on env settings +rm -rf %{buildroot}/%{_bindir}/.vglrun.* %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -140,13 +142,6 @@ %{_bindir}/cpustat %{_bindir}/vglxinfo %{_bindir}/glxspheres -# God knows what this is but other -# distributions do the same... -%ifarch x86_64 s390x ppc64 ppc64le aarch64 -%{_bindir}/.vglrun.vars64 -%else -%{_bindir}/.vglrun.vars32 -%endif %{_bindir}/vglclient %{_bindir}/vglconfig %{_bindir}/vglconnect
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2017-12-23 12:19:44 Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old) and /work/SRC/openSUSE:Factory/.VirtualGL.new (New) Package is "VirtualGL" Sat Dec 23 12:19:44 2017 rev:8 rq:548081 version:2.5.2 Changes: --- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes 2016-08-29 15:36:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2017-12-23 12:19:45.854770411 +0100 @@ -1,0 +2,14 @@ +Mon Dec 4 12:53:39 UTC 2017 - tchva...@suse.com + +- Disable ssl feature as we can tunnel via ssh and the openssl-1.1 + is not compatible at all currently + +--- +Mon Dec 4 08:56:50 UTC 2017 - tchva...@suse.com + +- Version update 2.5.2: + * Various compat fixes all around +- Remove merged gcc6_literal_suffixes.patch +- Refresh VirtualGL-link-libs.patch and virtualgl-nodl.patch + +--- Old: VirtualGL-2.5.tar.gz gcc6_literal_suffixes.patch New: VirtualGL-2.5.2.tar.gz Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.QvMvT5/_old 2017-12-23 12:19:46.682730041 +0100 +++ /var/tmp/diff_new_pack.QvMvT5/_new 2017-12-23 12:19:46.686729845 +0100 @@ -1,7 +1,7 @@ # # spec file for package VirtualGL # -# 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 @@ -17,17 +17,16 @@ Name: VirtualGL -Version:2.5 +Version:2.5.2 Release:0 Summary:A toolkit for displaying OpenGL applications to thin clients -License:LGPL-2.1 and SUSE-wxWidgets-3.1 +License:LGPL-2.1 AND SUSE-wxWidgets-3.1 Group: Productivity/Networking/Other Url:http://www.virtualgl.org Source0: http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz Source1:baselibs.conf Patch1: VirtualGL-link-libs.patch -Patch2: gcc6_literal_suffixes.patch -Patch3: virtualgl-nodl.patch +Patch2: virtualgl-nodl.patch BuildRequires: Mesa-devel BuildRequires: Mesa-libGLU-devel BuildRequires: cmake @@ -38,15 +37,11 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) -BuildRequires: pkgconfig(libcrypto) -BuildRequires: pkgconfig(libssl) -BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(xcb-keysyms) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xv) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description VirtualGL is a library which allows most Linux OpenGL applications to be @@ -97,7 +92,6 @@ %setup -q %patch1 -p1 %patch2 -p1 -%patch3 -p1 # Use /var/lib sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \ @@ -112,7 +106,7 @@ -DVGL_SYSTEMFLTK=ON \ -DVGL_SYSTEMGLX=ON \ -DVGL_SYSTEMXCB=ON \ --DVGL_USESSL=ON \ +-DVGL_USESSL=OFF \ -DVGL_USEXV=ON \ -DTJPEG_INCLUDE_DIR=%{_includedir} \ -DVGL_LIBDIR=%{_libdir} \ @@ -132,15 +126,14 @@ 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 +rm -rf %{buildroot}%{_datadir}/doc mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/vglxinfo %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc LGPL.txt LICENSE.txt ChangeLog.txt doc/index.html doc/legalinfo.txt doc/*.png doc/*.gif doc/*.css +%doc LGPL.txt LICENSE.txt ChangeLog.md doc/index.html doc/legalinfo.txt doc/*.png doc/*.gif doc/*.css %dir %{_libdir}/fakelib %{_bindir}/tcbench %{_bindir}/nettest @@ -169,7 +162,6 @@ %{_libdir}/libgefaker.so %files devel -%defattr(-,root,root) %{_includedir}/rrtransport.h %{_includedir}/rr.h ++ VirtualGL-2.5.tar.gz -> VirtualGL-2.5.2.tar.gz ++ 11955 lines of diff (skipped) ++ VirtualGL-link-libs.patch ++ --- /var/tmp/diff_new_pack.QvMvT5/_old 2017-12-23 12:19:46.954716779 +0100 +++ /var/tmp/diff_new_pack.QvMvT5/_new 2017-12-23 12:19:46.954716779 +0100 @@ -1,29 +1,29 @@ -Index: VirtualGL-2.5/server/CMakeLists.txt +Index: VirtualGL-2.5.2/server/CMakeLists.txt === VirtualGL-2.5.orig/server/CMakeLists.txt -+++
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2016-08-29 15:34:40 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 2016-06-19 11:08:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2016-08-29 15:36:00.0 +0200 @@ -1,0 +2,8 @@ +Wed Aug 24 14:05:22 UTC 2016 - tchva...@suse.com + +- Fix bnc#993645 as-needed eating symbols needed by this lib + * virtualgl-nodl.patch +- Use system xcb headers +- Rename glxinfo2 to vglxinfo, sounds bit better and more descriptive + +--- New: virtualgl-nodl.patch Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.Ia9ee0/_old 2016-08-29 15:36:05.0 +0200 +++ /var/tmp/diff_new_pack.Ia9ee0/_new 2016-08-29 15:36:05.0 +0200 @@ -27,6 +27,7 @@ Source1:baselibs.conf Patch1: VirtualGL-link-libs.patch Patch2: gcc6_literal_suffixes.patch +Patch3: virtualgl-nodl.patch BuildRequires: Mesa-devel BuildRequires: Mesa-libGLU-devel BuildRequires: cmake @@ -35,12 +36,14 @@ BuildRequires: glibc-devel BuildRequires: libjpeg-devel BuildRequires: pkgconfig +BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xcb-keysyms) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xv) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -94,6 +97,7 @@ %setup -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 # Use /var/lib sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \ @@ -107,6 +111,7 @@ %cmake \ -DVGL_SYSTEMFLTK=ON \ -DVGL_SYSTEMGLX=ON \ +-DVGL_SYSTEMXCB=ON \ -DVGL_USESSL=ON \ -DVGL_USEXV=ON \ -DTJPEG_INCLUDE_DIR=%{_includedir} \ @@ -128,7 +133,7 @@ # 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 +mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/vglxinfo %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -140,7 +145,7 @@ %{_bindir}/tcbench %{_bindir}/nettest %{_bindir}/cpustat -%{_bindir}/glxinfo2 +%{_bindir}/vglxinfo %{_bindir}/glxspheres # God knows what this is but other # distributions do the same... ++ virtualgl-nodl.patch ++ Index: VirtualGL-2.5/server/CMakeLists.txt === --- VirtualGL-2.5.orig/server/CMakeLists.txt +++ VirtualGL-2.5/server/CMakeLists.txt @@ -78,6 +78,7 @@ if(VGL_USEXV) set(FAKER_SOURCES ${FAKER_SOURCES};XVTrans.cpp) endif() +set(GLLIB -Wl,--no-as-needed ${OPENGL_gl_LIBRARY} -Wl,--as-needed) foreach(fakerlib ${VGL_FAKER_NAME} ${VGL_FAKER_NAME}-nodl) add_library(${fakerlib} SHARED ${FAKER_SOURCES}) if(MAPFLAG) @@ -91,7 +92,7 @@ foreach(fakerlib ${VGL_FAKER_NAME} ${VGL target_link_libraries(${fakerlib} vglcommon ${FBXFAKERLIB} vglsocket m ${LIBDL}) if(${fakerlib} STREQUAL ${VGL_FAKER_NAME}) - target_link_libraries(${fakerlib} ${OPENGL_gl_LIBRARY}) + target_link_libraries(${fakerlib} ${GLLIB}) endif() if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_COMPILER_IS_GNUCXX) # For some reason, on SunOS/GCC CMake tries to use the C compiler to link
commit VirtualGL for openSUSE:Factory
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.0 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2016-06-19 11:08:49.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.fl4yMo/_new 2016-06-19 11:08:50.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.fl4yMo/_new 2016-06-19 11:08:51.0 +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)
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2015-09-17 09:18:41 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 2014-09-03 19:30:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2015-09-17 09:18:42.0 +0200 @@ -1,0 +2,12 @@ +Tue Sep 1 09:24:19 UTC 2015 - tchva...@suse.com + +- Add proper wxwidgets license string + +--- +Fri Aug 28 13:07:12 UTC 2015 - tchva...@suse.com + +- Update to 2.4.1: + * Various bugfixes not mentioned on changes + * Refresh VirtualGL-link-libs.patch + +--- Old: VirtualGL-2.3.90.tar.gz New: VirtualGL-2.4.1.tar.gz Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.FLRAsL/_old 2015-09-17 09:18:43.0 +0200 +++ /var/tmp/diff_new_pack.FLRAsL/_new 2015-09-17 09:18:43.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package VirtualGL # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,10 +17,10 @@ Name: VirtualGL -Version:2.3.90 +Version:2.4.1 Release:0 Summary:A toolkit for displaying OpenGL applications to thin clients -License:WXwindows +License:LGPL-2.1 and SUSE-wxWidgets-3.1 Group: Productivity/Networking/Other Url:http://www.virtualgl.org Source0: http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz @@ -32,6 +32,7 @@ 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 @@ -40,9 +41,6 @@ BuildRequires: xorg-x11-libXext-devel BuildRequires: xorg-x11-libXv-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} >= 1230 -BuildRequires: glu-devel -%endif %description VirtualGL is a library which allows most Linux OpenGL applications to be @@ -97,7 +95,7 @@ sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \ -i doc/unixconfig.txt doc/index.html \ -i doc/advancedopengl.txt \ --i server/vglrun \ +-i server/vglrun.in \ -i server/vglgenkey \ -i server/vglserver_config ++ VirtualGL-2.3.90.tar.gz -> VirtualGL-2.4.1.tar.gz ++ 6642 lines of diff (skipped) ++ VirtualGL-link-libs.patch ++ --- /var/tmp/diff_new_pack.FLRAsL/_old 2015-09-17 09:18:43.0 +0200 +++ /var/tmp/diff_new_pack.FLRAsL/_new 2015-09-17 09:18:43.0 +0200 @@ -1,22 +1,23 @@ -diff -urN VirtualGL-2.3.90.old/server/CMakeLists.txt VirtualGL-2.3.90/server/CMakeLists.txt VirtualGL-2.3.90.old/server/CMakeLists.txt 2014-08-29 10:38:25.546968116 +0200 -+++ VirtualGL-2.3.90/server/CMakeLists.txt 2014-08-29 11:25:51.529967776 +0200 -@@ -84,12 +84,12 @@ +Index: VirtualGL-2.4.1/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)") - add_library(dlfaker SHARED dlfaker.c) --target_link_libraries(dlfaker ${LIBDL}) -+target_link_libraries(dlfaker ${LIBDL} rrfaker) - install(TARGETS dlfaker DESTINATION ${VGL_LIBDIR}) + add_library(${VGL_DLFAKER_NAME} SHARED dlfaker.c) +-target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL}) ++target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL} rrfaker) + install(TARGETS ${VGL_DLFAKER_NAME} DESTINATION ${VGL_LIBDIR}) - add_library(gefaker SHARED gefaker.c) - set_target_properties(gefaker PROPERTIES LINK_FLAGS "-z defs") --target_link_libraries(gefaker ${LIBDL}) -+target_link_libraries(gefaker ${LIBDL} rrfaker) - install(TARGETS gefaker 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) + install(TARGETS ${VGL_GEFAKER_NAME} DESTINATION ${VGL_LIBDIR}) set(HEADERS ../common/rr.h rrtransport.h) -@@ -149,13
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2014-09-03 18:22:13 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 2014-08-25 11:04:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2014-09-03 19:30:14.0 +0200 @@ -1,0 +2,7 @@ +Fri Aug 29 09:28:04 UTC 2014 - tchva...@suse.com + +- Version bump to beta1 of 2.4 (2.3.90) +- Fix building with -Wl,-z,now and no-undefined + * VirtualGL-link-libs.patch + +--- Old: VirtualGL-2.3.3.tar.gz New: VirtualGL-2.3.90.tar.gz VirtualGL-link-libs.patch Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.4Lf4fV/_old 2014-09-03 19:30:17.0 +0200 +++ /var/tmp/diff_new_pack.4Lf4fV/_new 2014-09-03 19:30:17.0 +0200 @@ -17,7 +17,7 @@ Name: VirtualGL -Version:2.3.3 +Version:2.3.90 Release:0 Summary:A toolkit for displaying OpenGL applications to thin clients License:WXwindows @@ -25,12 +25,15 @@ Url:http://www.virtualgl.org Source0: http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz Source1:baselibs.conf +Patch1: VirtualGL-link-libs.patch BuildRequires: Mesa-devel BuildRequires: Mesa-libGLU-devel BuildRequires: cmake +BuildRequires: fltk-devel BuildRequires: gcc-c++ BuildRequires: glibc-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 @@ -88,6 +91,7 @@ %prep %setup -q +%patch1 -p1 # Use /var/lib sed -e s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g \ @@ -99,19 +103,18 @@ %build %cmake \ --DUSE_VGL_USESSL=ON \ +-DVGL_SYSTEMFLTK=ON \ +-DVGL_SYSTEMGLX=ON \ +-DVGL_USESSL=ON \ -DVGL_USEXV=ON \ -DTJPEG_INCLUDE_DIR=%{_includedir} \ -DVGL_LIBDIR=%{_libdir} \ -DTJPEG_LIBRARY=%{_libdir}/libturbojpeg.so \ --DCMAKE_LIBRARY_PATH=%{_libdir} \ -.. +-DCMAKE_LIBRARY_PATH=%{_libdir} make %{?_smp_mflags} %install -cd build -make DESTDIR=%{buildroot} install %{?_smp_mflags} -cd .. +%cmake_install # Fix placement of 64b glxspheres %ifarch x86_64 s390x ppc64 ppc64le aarch64 mv %{buildroot}%{_bindir}/glxspheres* %{buildroot}%{_bindir}/glxspheres @@ -121,7 +124,7 @@ mkdir -p %{buildroot}%{_libdir}/fakelib ln -sf ../librrfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so # Docs had wrong names -chmod 644 doc/LGPL.txt doc/LICENSE.txt doc/LICENSE-PuTTY.txt doc/LICENSE-xauth.txt doc/index.html doc/*.png doc/*.gif doc/*.css +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 ++ VirtualGL-2.3.3.tar.gz - VirtualGL-2.3.90.tar.gz ++ 148083 lines of diff (skipped) ++ VirtualGL-link-libs.patch ++ diff -urN VirtualGL-2.3.90.old/server/CMakeLists.txt VirtualGL-2.3.90/server/CMakeLists.txt --- VirtualGL-2.3.90.old/server/CMakeLists.txt 2014-08-29 10:38:25.546968116 +0200 +++ VirtualGL-2.3.90/server/CMakeLists.txt 2014-08-29 11:25:51.529967776 +0200 @@ -84,12 +84,12 @@ \$ENV{DESTDIR}${VGL_FAKELIBDIR}/libGL.so)) add_library(dlfaker SHARED dlfaker.c) -target_link_libraries(dlfaker ${LIBDL}) +target_link_libraries(dlfaker ${LIBDL} rrfaker) install(TARGETS dlfaker DESTINATION ${VGL_LIBDIR}) add_library(gefaker SHARED gefaker.c) set_target_properties(gefaker PROPERTIES LINK_FLAGS -z defs) -target_link_libraries(gefaker ${LIBDL}) +target_link_libraries(gefaker ${LIBDL} rrfaker) install(TARGETS gefaker DESTINATION ${VGL_LIBDIR}) set(HEADERS ../common/rr.h rrtransport.h) @@ -149,13 +149,14 @@ set_target_properties(vgltrans_test PROPERTIES LINK_FLAGS -Wl,-Bsymbolic) endif() target_link_libraries(vgltrans_test vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY} - vglsocket) + vglsocket rrfaker) if(CMAKE_SYSTEM_NAME STREQUAL SunOS AND CMAKE_COMPILER_IS_GNUCXX) target_link_libraries(vgltrans_test stdc++) endif() 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) if(CMAKE_SYSTEM_NAME STREQUAL SunOS AND CMAKE_COMPILER_IS_GNUCXX)
commit VirtualGL for openSUSE:Factory
Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2014-08-25 11:03:40 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 2014-07-11 06:45:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2014-08-25 11:04:17.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 21 13:56:01 UTC 2014 - dval...@suse.com + +- Extend 64bit conditions to s390x ppc64 ppc64le aarch64 + +--- Other differences: -- ++ VirtualGL.spec ++ --- /var/tmp/diff_new_pack.XX2lxT/_old 2014-08-25 11:04:18.0 +0200 +++ /var/tmp/diff_new_pack.XX2lxT/_new 2014-08-25 11:04:18.0 +0200 @@ -113,7 +113,7 @@ make DESTDIR=%{buildroot} install %{?_smp_mflags} cd .. # Fix placement of 64b glxspheres -%ifarch x86_64 +%ifarch x86_64 s390x ppc64 ppc64le aarch64 mv %{buildroot}%{_bindir}/glxspheres* %{buildroot}%{_bindir}/glxspheres %endif # Fix fakelib placement @@ -140,7 +140,7 @@ %{_bindir}/glxspheres # God knows what this is but other # distributions do the same... -%ifarch x86_64 +%ifarch x86_64 s390x ppc64 ppc64le aarch64 %{_bindir}/.vglrun.vars64 %else %{_bindir}/.vglrun.vars32 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org