- update to release 1.0.0

* Now that both the EGL and GLX interfaces are defined and stable,
    set the package version to 1.0.0.
  * Changes
    + GLX: Fix an error in handling GLX dispatch stubs.
    + EGL: Fix handling a malloc failure in eglQueryString.
    + GLdispatch: Clean up the assembly dispatch code.
    + GLdispatch aarch64: Align the dispatch stubs to a 64K page size.
    + Fix typo in _LIBRARY_FEATURE_NAMES.
    + Merge pull request #131 from michalsrb/fix-missing-gles-symbols
    + Merge branch 'fix-aarch64-page-size'
    + Convert lq/stq instructions
    + Merge pull request #125 from kbrenneman/ppc64le-convert-lq-stq
    + Don't #define USE_ASM (defined(USE_X86_ASM) || ... )
    + Remove -Wno-misleading-indentation
    + Remove the cJSON README and tests
    + Update cJSON to version 1.5.9
    + Merge pull request #135 from aaronp24/remove-misleading-indentation
    + Fix memory leak in LoadVendorsFromConfigDir
    + Cleanup winsys dispatch index list on EGL mapping teardown
    + Merge pull request #137 from polarina/memleak
    + Set package version to 1.0.0.
- supersedes U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libglvnd?expand=0&rev=21
This commit is contained in:
Stefan Dirsch 2018-04-19 13:38:30 +00:00 committed by Git OBS Bridge
parent c79bb0ed82
commit 02ba96e6f6
5 changed files with 31 additions and 35 deletions

View File

@ -1,29 +0,0 @@
Git-commit: 37fc6caa4b80bb7c75a8285d36d168cbf6932ef2
Patch-mainline: To-be-upstreamed
Author: Michal Srb <msrb@suse.com>
Subject: Fix typo in _LIBRARY_FEATURE_NAMES.
References: bnc#1052776
The missing comma caused the "GL_ES_VERSION_3_1" and "GL_ES_VERSION_3_2" to
concatenate into non-existing feature name. Symbols from gles 3.1 and 3.2 were
then missing in the generated files.
---
src/generate/genCommon.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/generate/genCommon.py b/src/generate/genCommon.py
index b486ad0..5c721ac 100644
--- a/src/generate/genCommon.py
+++ b/src/generate/genCommon.py
@@ -44,7 +44,7 @@ _LIBRARY_FEATURE_NAMES = {
)),
"glesv1" : frozenset(("GL_VERSION_ES_CM_1_0", "GL_OES_point_size_array")),
"glesv2" : frozenset(("GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0",
- "GL_ES_VERSION_3_1" "GL_ES_VERSION_3_2",
+ "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2",
)),
}
--
2.12.3

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:17cb7a3fa9cb8c941c9eda2c8c20bfc59f29db1f0a6729117cacc488246da9ef
size 832130

3
libglvnd-1.0.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d1ba7d32162a64aa23f4cbccd2c29d75b2dedad5df3041536a276f9fe5a9bfa
size 1739470

View File

@ -1,3 +1,30 @@
-------------------------------------------------------------------
Thu Apr 19 13:24:28 UTC 2018 - sndirsch@suse.com
- update to release 1.0.0
* Now that both the EGL and GLX interfaces are defined and stable,
set the package version to 1.0.0.
* Changes
+ GLX: Fix an error in handling GLX dispatch stubs.
+ EGL: Fix handling a malloc failure in eglQueryString.
+ GLdispatch: Clean up the assembly dispatch code.
+ GLdispatch aarch64: Align the dispatch stubs to a 64K page size.
+ Fix typo in _LIBRARY_FEATURE_NAMES.
+ Merge pull request #131 from michalsrb/fix-missing-gles-symbols
+ Merge branch 'fix-aarch64-page-size'
+ Convert lq/stq instructions
+ Merge pull request #125 from kbrenneman/ppc64le-convert-lq-stq
+ Don't #define USE_ASM (defined(USE_X86_ASM) || ... )
+ Remove -Wno-misleading-indentation
+ Remove the cJSON README and tests
+ Update cJSON to version 1.5.9
+ Merge pull request #135 from aaronp24/remove-misleading-indentation
+ Fix memory leak in LoadVendorsFromConfigDir
+ Cleanup winsys dispatch index list on EGL mapping teardown
+ Merge pull request #137 from polarina/memleak
+ Set package version to 1.0.0.
- supersedes U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch
-------------------------------------------------------------------
Wed Jan 3 20:48:01 UTC 2018 - tchvatal@suse.com

View File

@ -20,7 +20,7 @@
#
Name: libglvnd
Version: 0.1.2~20170620~d850cdd
Version: 1.0.0
Release: 0
Summary: The GL Vendor-Neutral Dispatch library
License: MIT
@ -29,7 +29,6 @@ Url: https://github.com/NVIDIA/libglvnd
# Source is _service generated
Source: %name-%version.tar.gz
Source1: baselibs.conf
Patch1: U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
@ -62,7 +61,6 @@ development.
%prep
%setup -q
%patch1 -p1
# fix env shebang to call py3 directly
sed -i -e "1s|#!.*|#!/usr/bin/python3|" src/generate/*.py