forked from pool/VirtualGL
Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 7561d8cca9 | |||
| 3d64b23956 | |||
| 9b7915e8b8 | |||
| 3483ca32bf |
3
VirtualGL-3.1.4.tar.gz
Normal file
3
VirtualGL-3.1.4.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3c32884f91ffff99e89b8dc3a6e714e2b78b5f7b7c83bc7a379e96ac36950ea7
|
||||
size 2113747
|
||||
BIN
VirtualGL-3.1.4.tar.gz.sig
Normal file
BIN
VirtualGL-3.1.4.tar.gz.sig
Normal file
Binary file not shown.
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:57bd20a9b1127de344313b6178b19610838a6af6309c059702788e41b6a875d0
|
||||
size 1248818
|
||||
@@ -1,3 +1,59 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 17 17:49:58 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.1.4:
|
||||
* 1. The VirtualGL Faker now includes an optional workaround
|
||||
for an interaction issue with the X visual selection mechanism in
|
||||
Chrome/Chromium v129 and later and MATLAB R2025a and later.
|
||||
* 2. Fixed a regression introduced by 3.1 beta1[3] that
|
||||
prevented the faker from enabling quad-buffered stereo, even
|
||||
if the requirements for quad-buffered stereo had been met.
|
||||
* 3. On Wayland-enabled Linux systems running GDM,
|
||||
`vglserver_config` no longer disables the ability to log in
|
||||
locally with a Wayland session. Instead,
|
||||
`vglrun` automatically sets `VGL_DISPLAY` to `:1024` if
|
||||
`VGL_DISPLAY` is unset,
|
||||
X Display :1024 exists, and X Display :0 does not exist.
|
||||
This allows VirtualGL to use the GDM greeter's Xwayland
|
||||
instance as a 3D X server.
|
||||
* 1. Fixed an issue whereby, with certain GPU drivers
|
||||
(including nVidia's proprietary drivers), the EGL back end
|
||||
did not release the GPU resources associated with an OpenGL
|
||||
context when that context was unbound from a rendering thread.
|
||||
* 2. Fixed an error ("undefined symbol: eglGetProcAddress")
|
||||
that occurred when attempting to run a GLX application using
|
||||
the EGL back end and `vglrun -nodl`.
|
||||
* 3. Fixed an issue whereby the VirtualGL Configuration dialog
|
||||
did not pop up if the Num Lock key was on.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 09:15:00 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.1.1:
|
||||
* The EGL back end now supports OpenGL applications, including
|
||||
ANSYS Fluent, that use multiple X11 Display handles to render to
|
||||
the same GLX drawable.
|
||||
* The VirtualGL Faker now works around an issue whereby
|
||||
applications using the GtkGLArea widget with GTK v3.15.2 through
|
||||
v4.3.1 failed with "No available configurations for the given
|
||||
[RGBA] pixel format" if GTK v3.15.2 through v4.3.1 had previously
|
||||
been initialized on the 2D X server without VirtualGL.
|
||||
* As required by the EGL spec, the interposed `eglSwapBuffers()`
|
||||
function now flushes the current OpenGL context if the surface
|
||||
being swapped is bound to that context. This fixes a flickering
|
||||
issue that occurred with recent versions of Firefox.
|
||||
* It is no longer necessary to enable the EGL back end in order to
|
||||
use VirtualGL with 3D applications that use the EGL/X11 API. If
|
||||
the GLX back end is enabled, then the EGL/X11 interposer will now
|
||||
use the 3D X server.
|
||||
* Fixed an issue in the VirtualGL Faker that caused random characters
|
||||
and other elements of the Firefox browser window to disappear when
|
||||
the window was resized.
|
||||
* Fixed an issue in VirtualGL's `dlopen()` interposer
|
||||
(**libdlfaker.so**) that interfered with the correct operation of
|
||||
ANGLE (Almost Native Graphics Layer Engine.)
|
||||
- add keyring for signature validation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 15 07:52:09 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
@@ -124,7 +180,7 @@ Wed Dec 21 16:50:58 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
Sun Dec 11 11:08:12 UTC 2022 - Anonymous Checkouts <anoncvs@mailinator.com>
|
||||
|
||||
- update to 3.0.2
|
||||
* Now supports use of EGL as well as GLX
|
||||
* Now supports use of EGL as well as GLX
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 19 11:08:04 UTC 2020 - Dirk Müller <dmueller@suse.com>
|
||||
@@ -264,7 +320,7 @@ Fri Aug 29 09:28:04 UTC 2014 - tchvatal@suse.com
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 21 13:56:01 UTC 2014 - dvaleev@suse.com
|
||||
|
||||
- Extend 64bit conditions to s390x ppc64 ppc64le aarch64
|
||||
- Extend 64bit conditions to s390x ppc64 ppc64le aarch64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 1 07:50:50 UTC 2014 - tchvatal@suse.com
|
||||
|
||||
33
VirtualGL.keyring
Normal file
33
VirtualGL.keyring
Normal file
@@ -0,0 +1,33 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Comment: Hostname:
|
||||
Version: Hockeypuck 2.2
|
||||
|
||||
xsFNBF+0POoBEADvh8UbRhwEb4QdPwD0XqxncnLumwEViosBwZBQBMG7Toymk5oH
|
||||
YlQIvDlr2Idj8ClBOEkhGMbH7EFoy55cFqG7RO5cMg442LK44j2LKzMqCuLQwEuf
|
||||
LutUH2Ptuzgcd7ATc3od3RSpb8VL1HDtOu584MdKlKtdQU0K+xRtM+kqBzLRhb31
|
||||
U4PkQSDitXLG2juRFEN7VsKmr0IjWfjDZEHOLryfQXfEQmZJAO9ZjwKCwHIMxqYy
|
||||
lWeit9C1PfBEVP30L5Vdd4vFW9XB9RLUFgMjo57dZGkk4yPDhsNhWe527A4pUOMK
|
||||
Up5xLcUXrORjXEFlgh2BEC2Zy6QfRYoKTlpPGVr0g3UeYMFEkMTSsVJiwsITnpWI
|
||||
wo0FzCZYBJZQQdQvI57vhRL3Xv7QPPGFnGrXye+WsTB4FQn42JE2h65yG47Dlgbw
|
||||
IoMzfDd1pi7HtDl3JLvZzx3qRUk+FOzAKpZcRmpgSIih3pdZLVgQi2gZszXRLXoy
|
||||
myiBkcczQk78E/RMh7bTcPxPaGukQojijlYuuLKn3Ff8WkZNrZ6RuRzzAB9qjXrY
|
||||
vuALocuVcxaTPHAhoHiFaxwjPamxqlxkoR0tfad35egTqlnUraYYPTiv3XSDbHpv
|
||||
he143H/Xh55eNXTZFpkBkqZWJUpt8C1ZR4xXFDy7FSDovfaMRn3rTZ/neQARAQAB
|
||||
zVVUaGUgVmlydHVhbEdMIFByb2plY3QgKFNpZ25pbmcga2V5IGZvciBvZmZpY2lh
|
||||
bCBiaW5hcmllcykgPGluZm9ybWF0aW9uQFZpcnR1YWxHTC5vcmc+wsF2BBMBAgAg
|
||||
BQJftDzqAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQS6zKs25/6aF/vRAA
|
||||
usnkL2Ku2dv59NxjazYFqhNgoCPyBrdZw6ODbBvmBNGVeru6TDEcGBl1Nxm5N6/i
|
||||
1QcjDquqdRLfcKfZ1aVAF21wSw6bmqlS1o6reHyXFIGmGjZwz6aEntxamWEEEM77
|
||||
JR6Ux1F8d8AV+fFHKYrJ6qzWk9EaPtqcIVzMlLLEdcVHV+rLLDgCDyh9w/Ri+Qze
|
||||
7QVwXlCF83MrMG3RpaFZ5zX450WrFM0deWGTZG8tx4hw5du95tMluKGXRgsJ+bu6
|
||||
9pAPUSEo1+sIt/4Wi8tYBQKY5kAFNVNhyUaZLKtDsErajHiuC0CiV7JTp5ZLY/Jp
|
||||
W786cDUOKAFeFCK4PVj32e8blJdRhnds5P0lAPbZ5Swkxm6+rsSVYkwL/adT/Il2
|
||||
FCV4hATsSJyNLUTkCYenD2pd/m4opFJW+gkfcbKvDIAcPOyklTaXcoXGwONIEDtI
|
||||
3CyIxGARWcdtP0tVQIjVW2ezeytLinpq0cGXXiKr0YSdAtHA1KDAuEwgQNg5/9EG
|
||||
hW3XbJNbhm4uoPNUs+D4H4DwWgwSOjbnOAq8Y2jy4WAD4vaHEyM9toI2/sYWalpD
|
||||
NUKgSg+UooTl4g50bIxnexxhMZO1wpI8Iyc5GzEUXa/xJYwYQoaCoYhqj74/os3b
|
||||
1v5c0yFLUsuQVPNyWCc8cc6gYax6ERV1Ea8r9oIErdnCRgQTEQIABgUCX7Q9QgAK
|
||||
CRBrvvoZcv65zo8GAJ9USq5Fvj0Y9udLD08CeZIG/UrbegCbB0pog/SgEUsGnvgC
|
||||
XvdHQsf4fT4=
|
||||
=dH+W
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package VirtualGL
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,14 +17,16 @@
|
||||
|
||||
|
||||
Name: VirtualGL
|
||||
Version: 3.1
|
||||
Version: 3.1.4
|
||||
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: https://sourceforge.net/projects/virtualgl/files/%{version}/%{name}-%{version}.tar.gz
|
||||
Source1: baselibs.conf
|
||||
URL: https://www.virtualgl.org
|
||||
Source0: https://github.com/VirtualGL/virtualgl/releases/download/%{version}/VirtualGL-%{version}.tar.gz
|
||||
Source1: https://github.com/VirtualGL/virtualgl/releases/download/%{version}/VirtualGL-%{version}.tar.gz.sig
|
||||
Source2: baselibs.conf
|
||||
Source9: VirtualGL.keyring
|
||||
Patch1: VirtualGL-link-libs.patch
|
||||
BuildRequires: Mesa-devel
|
||||
BuildRequires: Mesa-libGLU-devel
|
||||
@@ -114,7 +116,7 @@ sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \
|
||||
-DVGL_LIBDIR=%{_libdir} \
|
||||
-DTJPEG_LIBRARY=%{_libdir}/libturbojpeg.so \
|
||||
-DCMAKE_LIBRARY_PATH=%{_libdir}
|
||||
make %{?_smp_mflags}
|
||||
%make_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
@@ -140,7 +142,8 @@ rm -rf %{buildroot}/%{_bindir}/.vglrun.*
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%doc LGPL.txt LICENSE.txt ChangeLog.md doc/index.html doc/legalinfo.txt doc/*.png doc/*.gif doc/*.css
|
||||
%license LICENSE.txt
|
||||
%doc LGPL.txt ChangeLog.md doc/index.html doc/legalinfo.txt doc/*.png doc/*.gif doc/*.css
|
||||
%dir %{_libdir}/fakelib
|
||||
%{_bindir}/tcbench
|
||||
%{_bindir}/nettest
|
||||
|
||||
Reference in New Issue
Block a user