[packages/xorg-xserver-server] - up to 1.14.5

arekm arekm at pld-linux.org
Fri Dec 13 08:57:29 CET 2013


commit 900ce03b1b70044d2ee1d8caeef6edad7bb0dcff
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Fri Dec 13 08:57:25 2013 +0100

    - up to 1.14.5

 xorg-xserver-server-newloader.patch | 67 -------------------------------------
 xorg-xserver-server.spec            | 10 +++---
 2 files changed, 5 insertions(+), 72 deletions(-)
---
diff --git a/xorg-xserver-server.spec b/xorg-xserver-server.spec
index 70efd80..1ba72b6 100644
--- a/xorg-xserver-server.spec
+++ b/xorg-xserver-server.spec
@@ -24,12 +24,12 @@
 Summary:	X.org server
 Summary(pl.UTF-8):	Serwer X.org
 Name:		xorg-xserver-server
-Version:	1.14.4
-Release:	2
+Version:	1.14.5
+Release:	1
 License:	MIT
 Group:		X11/Servers
 Source0:	http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
-# Source0-md5:	9d68a30258c67faa3c036a4a85e8bf97
+# Source0-md5:	89a9e2cbcf2be3bfe3da96f19100c978
 Source1:	10-quirks.conf
 Source2:	xserver.pamd
 Source10:	%{name}-Xvfb.init
@@ -38,7 +38,7 @@ Source12:	xvfb-run.sh
 
 Patch0:		%{name}-xwrapper.patch
 Patch1:		%{name}-pic-libxf86config.patch
-Patch2:		%{name}-newloader.patch
+
 Patch3:		%{name}-less-acpi-brokenness.patch
 Patch4:		%{name}-builtin-SHA1.patch
 Patch5:		%{name}-export-GetMaster.patch
@@ -364,7 +364,7 @@ Biblioteka rozszerzenia GLX dla serwera X.org.
 %setup -q -n xorg-server-%{version}
 %patch0 -p0
 %patch1 -p1
-%patch2 -p1
+
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
diff --git a/xorg-xserver-server-newloader.patch b/xorg-xserver-server-newloader.patch
deleted file mode 100644
index 0a59744..0000000
--- a/xorg-xserver-server-newloader.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-commit 339af2ae943d943f8ce986fc7bdcb8aa52b44922
-Author: Eric Anholt <eric at anholt.net>
-Date:   Tue Oct 22 14:22:04 2013 -0700
-
-    glx: Add support for the new DRI loader entrypoint.
-    
-    This is going to be exposed (and not the old entrypoint) for some DRI
-    drivers once the megadrivers series lands, and the plan is to
-    eventually transition all drivers to that.  Hopefully this is
-    unobtrusive enough to merge to stable X servers so that they can be
-    compatible with new Mesa versions.
-    
-    v2: typo fix in the comment
-    
-    Signed-off-by: Eric Anholt <eric at anholt.net>
-    Reviewed-by: Adam Jackson <ajax at redhat.com>
-    Signed-off-by: Keith Packard <keithp at keithp.com>
-
-diff --git a/glx/glxdricommon.c b/glx/glxdricommon.c
-index c90f380..5686c5f 100644
---- a/glx/glxdricommon.c
-+++ b/glx/glxdricommon.c
-@@ -209,6 +209,14 @@ glxConvertConfigs(const __DRIcoreExtension * core,
- 
- static const char dri_driver_path[] = DRI_DRIVER_PATH;
- 
-+/* Temporary define to allow building without a dri_interface.h from
-+ * updated Mesa.  Some day when we don't care about Mesa that old any
-+ * more this can be removed.
-+ */
-+#ifndef __DRI_DRIVER_GET_EXTENSIONS
-+#define __DRI_DRIVER_GET_EXTENSIONS "__driDriverGetExtensions"
-+#endif
-+
- void *
- glxProbeDriver(const char *driverName,
-                void **coreExt, const char *coreName, int coreVersion,
-@@ -217,7 +225,8 @@ glxProbeDriver(const char *driverName,
-     int i;
-     void *driver;
-     char filename[PATH_MAX];
--    const __DRIextension **extensions;
-+    char *get_extensions_name;
-+    const __DRIextension **extensions = NULL;
- 
-     snprintf(filename, sizeof filename, "%s/%s_dri.so",
-              dri_driver_path, driverName);
-@@ -229,7 +238,18 @@ glxProbeDriver(const char *driverName,
-         goto cleanup_failure;
-     }
- 
--    extensions = dlsym(driver, __DRI_DRIVER_EXTENSIONS);
-+    if (asprintf(&get_extensions_name, "%s_%s",
-+                 __DRI_DRIVER_GET_EXTENSIONS, driverName) != -1) {
-+        const __DRIextension **(*get_extensions)(void);
-+
-+        get_extensions = dlsym(driver, get_extensions_name);
-+        if (get_extensions)
-+            extensions = get_extensions();
-+        free(get_extensions_name);
-+    }
-+
-+    if (!extensions)
-+        extensions = dlsym(driver, __DRI_DRIVER_EXTENSIONS);
-     if (extensions == NULL) {
-         LogMessage(X_ERROR, "AIGLX error: %s exports no extensions (%s)\n",
-                    driverName, dlerror());
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xorg-xserver-server.git/commitdiff/900ce03b1b70044d2ee1d8caeef6edad7bb0dcff



More information about the pld-cvs-commit mailing list