Bump buildroot to version 2017-02

TG-3 #closed
This commit is contained in:
jbnadal
2017-03-28 18:29:16 +02:00
parent 93b7fd91d2
commit 42c92a6bcb
3010 changed files with 41289 additions and 46428 deletions

View File

@@ -35,6 +35,7 @@ if BR2_PACKAGE_XORG7
source package/x11r7/xlib_libXext/Config.in
source package/x11r7/xlib_libXfixes/Config.in
source package/x11r7/xlib_libXfont/Config.in
source package/x11r7/xlib_libXfont2/Config.in
source package/x11r7/xlib_libXft/Config.in
source package/x11r7/xlib_libXi/Config.in
source package/x11r7/xlib_libXinerama/Config.in

View File

@@ -0,0 +1,24 @@
Fix missing defines _PATH_WTMPX/_PATH_UTMPX in musl
Downloaded from
https://cgit.gentoo.org/proj/musl.git/tree/x11-apps/sessreg/files/sessreg-1.1.0-missing_path_wtmpx.patch
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
diff -Naur sessreg-1.1.0.orig/sessreg.h sessreg-1.1.0/sessreg.h
--- sessreg-1.1.0.orig/sessreg.h 2015-01-20 05:00:27.000000000 +0000
+++ sessreg-1.1.0/sessreg.h 2016-02-23 11:54:42.057000000 +0000
@@ -103,6 +103,13 @@
# define TTYS_FILE "/etc/ttys"
#endif
+#ifndef _PATH_WTMPX
+# define _PATH_WTMPX "/var/log/wtmp"
+#endif
+#ifndef _PATH_UTMPX
+# define _PATH_UTMPX "/var/log/utmp"
+#endif
+
#ifndef WTMPX_FILE
# define WTMPX_FILE _PATH_WTMPX
#endif

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2014-April/002414.html
sha256 56ce1523eb48b1f8a4f4244fe1c3d8e6af1a3b7d4b0e6063582421b0b68dc28f xauth-1.0.9.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002772.html
sha256 5afe42ce3cdf4f60520d1658d2b17face45c74050f39af45dccdc95e73fafc4d xauth-1.0.10.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XAPP_XAUTH_VERSION = 1.0.9
XAPP_XAUTH_VERSION = 1.0.10
XAPP_XAUTH_SOURCE = xauth-$(XAPP_XAUTH_VERSION).tar.bz2
XAPP_XAUTH_SITE = http://xorg.freedesktop.org/releases/individual/app
XAPP_XAUTH_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2013-July/002272.html
sha256 e561959b6ee8b735a32c1050015cfd8c551ed162cabb6cb72e36ce72966855d1 xconsole-1.0.6.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002774.html
sha256 d1144882df207378381bc83927906559defbf7b83a01d52c50ad44234c5851e0 xconsole-1.0.7.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XAPP_XCONSOLE_VERSION = 1.0.6
XAPP_XCONSOLE_VERSION = 1.0.7
XAPP_XCONSOLE_SOURCE = xconsole-$(XAPP_XCONSOLE_VERSION).tar.bz2
XAPP_XCONSOLE_SITE = http://xorg.freedesktop.org/releases/individual/app
XAPP_XCONSOLE_LICENSE = MIT

View File

@@ -11,4 +11,9 @@ XAPP_XLOAD_LICENSE = MIT
XAPP_XLOAD_LICENSE_FILES = COPYING
XAPP_XLOAD_DEPENDENCIES = xlib_libXaw
ifeq ($(BR2_TOOLCHAIN_USES_MUSL),y)
# musl doesn't have rwhod.h, but xload can replace it with stubs
XAPP_XLOAD_CONF_OPTS += CFLAGS="$(TARGET_CFLAGS) -DRLOADSTUB"
endif
$(eval $(autotools-package))

View File

@@ -12,6 +12,6 @@ XCB_UTIL_SITE = http://xcb.freedesktop.org/dist
XCB_UTIL_LICENSE = MIT
XCB_UTIL_INSTALL_STAGING = YES
XCB_UTIL_DEPENDENCIES = host-gperf libxcb
XCB_UTIL_DEPENDENCIES = libxcb
$(eval $(autotools-package))

View File

@@ -0,0 +1,87 @@
From 1ad5e1593556f767150c2ca75176453bee4771e6 Mon Sep 17 00:00:00 2001
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Date: Sun, 23 Oct 2016 22:00:10 +0200
Subject: [PATCH] build: get rid of sdkdir
Use of sdkdir causes problems during cross-compilation, where the full
path is then appended to the DESTDIR, leading to host paths being
appended in the target:
https://bugs.busybox.net/show_bug.cgi?id=8696
Other drivers (e.g. keyboard) got rid of sdkdir. Do the same.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
Makefile.am | 4 ----
configure.ac | 9 ---------
include/Makefile.am | 5 ++++-
xorg-evdev.pc.in | 10 ++++++++--
4 files changed, 12 insertions(+), 16 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 1cc3ea6..1ae042a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,10 +18,6 @@
# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-# Provide an sdk location that is writable by the evdev module
-DISTCHECK_CONFIGURE_FLAGS = --with-sdkdir='$${includedir}/xorg'
-
SUBDIRS = src man include
MAINTAINERCLEANFILES = ChangeLog INSTALL
diff --git a/configure.ac b/configure.ac
index e4887a3..4adfa43 100644
--- a/configure.ac
+++ b/configure.ac
@@ -66,15 +66,6 @@ AC_ARG_WITH(xorg-conf-dir,
[xorgconfdir="$prefix/share/X11/xorg.conf.d"])
AC_SUBST(xorgconfdir)
-# X Server SDK location is required to install evdev header files
-# This location is also relayed in the xorg-evdev.pc file
-sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
-
-# Workaround overriding sdkdir to be able to create a tarball when user has no
-# write permission in sdkdir. See DISTCHECK_CONFIGURE_FLAGS in Makefile.am
-AC_ARG_WITH([sdkdir], [], [sdkdir="$withval"])
-AC_SUBST([sdkdir])
-
DRIVER_NAME=evdev
AC_SUBST([DRIVER_NAME])
diff --git a/include/Makefile.am b/include/Makefile.am
index 0e3fc1b..afc96ed 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -1 +1,4 @@
-sdk_HEADERS = evdev-properties.h
+# location formerly known as 'sdkdir':
+xorgincludedir = $(includedir)/xorg
+
+xorginclude_HEADERS = evdev-properties.h
diff --git a/xorg-evdev.pc.in b/xorg-evdev.pc.in
index 20710a6..fcbf511 100644
--- a/xorg-evdev.pc.in
+++ b/xorg-evdev.pc.in
@@ -1,6 +1,12 @@
-sdkdir=@sdkdir@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+datarootdir=@datarootdir@
+moduledir=@moduledir@
+sysconfigdir=@sysconfigdir@
Name: xorg-evdev
Description: X.Org evdev input driver.
Version: @PACKAGE_VERSION@
-Cflags: -I${sdkdir}
+Cflags: -I${includedir}/xorg
--
2.7.4

View File

@@ -1,2 +1,2 @@
# From https://lists.x.org/archives/xorg-announce/2016-June/002696.html
sha256 5aa21ba4be8df927e5676a99c7f4f0343abc089f5451b7e73e39536f29b332a2 xf86-input-evdev-2.10.3.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002767.html
sha256 9edaa6205baf6d2922cc4db3d8e54a7e7773b5f733b0ae90f6be7725f983b70d xf86-input-evdev-2.10.5.tar.bz2

View File

@@ -4,11 +4,13 @@
#
################################################################################
XDRIVER_XF86_INPUT_EVDEV_VERSION = 2.10.3
XDRIVER_XF86_INPUT_EVDEV_VERSION = 2.10.5
XDRIVER_XF86_INPUT_EVDEV_SOURCE = xf86-input-evdev-$(XDRIVER_XF86_INPUT_EVDEV_VERSION).tar.bz2
XDRIVER_XF86_INPUT_EVDEV_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_INPUT_EVDEV_LICENSE = MIT
XDRIVER_XF86_INPUT_EVDEV_LICENSE_FILES = COPYING
XDRIVER_XF86_INPUT_EVDEV_AUTORECONF = YES
XDRIVER_XF86_INPUT_EVDEV_DEPENDENCIES = \
host-pkgconf \
libevdev \

View File

@@ -0,0 +1,78 @@
From 2826691dcd01f470d30dc8eb3bbd24a96cd3a93c Mon Sep 17 00:00:00 2001
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Date: Sun, 23 Oct 2016 22:29:29 +0200
Subject: [PATCH] build: get rid of sdkdir
Use of sdkdir causes problems during cross-compilation, where the full
path is then appended to the DESTDIR, leading to host paths being
appended in the target:
https://bugs.busybox.net/show_bug.cgi?id=8696
Other drivers (e.g. keyboard) got rid of sdkdir. Do the same.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
Makefile.am | 1 -
configure.ac | 9 ---------
include/Makefile.am | 5 ++++-
xorg-joystick.pc.in | 2 +-
4 files changed, 5 insertions(+), 12 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 13946b8..c1567ae 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,7 +18,6 @@
# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-DISTCHECK_CONFIGURE_FLAGS = --with-sdkdir=\$${includedir}/xorg
SUBDIRS = src man config include
MAINTAINERCLEANFILES = ChangeLog INSTALL
diff --git a/configure.ac b/configure.ac
index b5834a5..44b9d27 100644
--- a/configure.ac
+++ b/configure.ac
@@ -66,15 +66,6 @@ AC_ARG_WITH(xorg-module-dir,
inputdir=${moduledir}/input
AC_SUBST(inputdir)
-# Define a configure option for an alternate X Server SDK Headers
-# X Server SDK location is required to install joystick header files
-AC_ARG_WITH(sdkdir,
- AS_HELP_STRING([--with-sdkdir=<path>],
- [Xorg X Server sdk headers (default is autodetected)]),
- [sdkdir="$withval"],
- [sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`])
-AC_SUBST(sdkdir)
-
# Define a configure option to enable code debugging
AC_ARG_ENABLE(debug, AS_HELP_STRING([--disable-debug],
[Disable debugging code (default: enabled)]),
diff --git a/include/Makefile.am b/include/Makefile.am
index ed618c2..d656568 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -18,4 +18,7 @@
# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-sdk_HEADERS = joystick-properties.h
+# Location formerly known as 'sdkdir'
+xorgincludedir = $(includedir)/xorg
+
+xorginclude_HEADERS = joystick-properties.h
diff --git a/xorg-joystick.pc.in b/xorg-joystick.pc.in
index 76bb92f..a5972c7 100644
--- a/xorg-joystick.pc.in
+++ b/xorg-joystick.pc.in
@@ -4,4 +4,4 @@ includedir=@includedir@
Name: xorg-joystick
Description: X.Org joystick input driver.
Version: @PACKAGE_VERSION@
-Cflags: -I${includedir}
+Cflags: -I${includedir}/xorg
--
2.7.4

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2013-January/002136.html
sha1 61658b8d829fdaed6064c7c26232c3884d359187 xf86-input-joystick-1.6.2.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-November/002742.html
sha256 9e7669ecf0f23b8e5dc39d5397cf28296f692aa4c0e4255f5e02816612c18eab xf86-input-joystick-1.6.3.tar.bz2

View File

@@ -4,12 +4,13 @@
#
################################################################################
XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.2
XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.3
XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.bz2
XDRIVER_XF86_INPUT_JOYSTICK_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_INPUT_JOYSTICK_LICENSE = MIT
XDRIVER_XF86_INPUT_JOYSTICK_LICENSE_FILES = COPYING
XDRIVER_XF86_INPUT_JOYSTICK_DEPENDENCIES = xserver_xorg-server xproto_inputproto xproto_randrproto xproto_xproto
XDRIVER_XF86_INPUT_JOYSTICK_AUTORECONF = YES
define XDRIVER_XF86_INPUT_JOYSTICK_CONF
$(INSTALL) -m 0644 -D \

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-April/002559.html
sha256 1ac8ff39bf9da7d2fc7fd6c24515726e8138340c0518ab8c606e008cf93ca211 xf86-input-keyboard-1.8.1.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-November/002739.html
sha256 f7c900f21752683402992b288d5a2826de7a6c0c0abac2aadd7e8a409e170388 xf86-input-keyboard-1.9.0.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_INPUT_KEYBOARD_VERSION = 1.8.1
XDRIVER_XF86_INPUT_KEYBOARD_VERSION = 1.9.0
XDRIVER_XF86_INPUT_KEYBOARD_SOURCE = xf86-input-keyboard-$(XDRIVER_XF86_INPUT_KEYBOARD_VERSION).tar.bz2
XDRIVER_XF86_INPUT_KEYBOARD_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_INPUT_KEYBOARD_LICENSE = MIT

View File

@@ -0,0 +1,78 @@
From 1b2cf6e6c2640e08166af36eee775542a45325af Mon Sep 17 00:00:00 2001
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Date: Sun, 23 Oct 2016 22:36:40 +0200
Subject: [PATCH] build: get rid of sdkdir
Use of sdkdir causes problems during cross-compilation, where the full
path is then appended to the DESTDIR, leading to host paths being
appended in the target:
https://bugs.busybox.net/show_bug.cgi?id=8696
Other drivers (e.g. keyboard) got rid of sdkdir. Do the same.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
Makefile.am | 2 --
configure.ac | 8 --------
include/Makefile.am | 4 +++-
xorg-libinput.pc.in | 5 +++--
4 files changed, 6 insertions(+), 13 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index a447d61..7aa5523 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -19,8 +19,6 @@
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-DISTCHECK_CONFIGURE_FLAGS = --with-sdkdir='$${includedir}/xorg'
-
SUBDIRS = src include man test
MAINTAINERCLEANFILES = ChangeLog INSTALL
diff --git a/configure.ac b/configure.ac
index 9894817..fe198cb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -63,14 +63,6 @@ AC_ARG_WITH(xorg-conf-dir,
[xorgconfdir='${prefix}/share/X11/xorg.conf.d'])
AC_SUBST(xorgconfdir)
-# X Server SDK location is required to install header files
-sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
-
-# Workaround overriding sdkdir to be able to create a tarball when user has no
-# write permission in sdkdir. See DISTCHECK_CONFIGURE_FLAGS in Makefile.am
-AC_ARG_WITH([sdkdir], [], [sdkdir="$withval"])
-AC_SUBST([sdkdir])
-
DRIVER_NAME=libinput
AC_SUBST([DRIVER_NAME])
diff --git a/include/Makefile.am b/include/Makefile.am
index 0d52b9b..271ffac 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -1 +1,3 @@
-sdk_HEADERS = libinput-properties.h
+# Location formerly known as 'sdkdir'
+xorgincludedir = $(includedir)/xorg
+xorginclude_HEADERS = libinput-properties.h
diff --git a/xorg-libinput.pc.in b/xorg-libinput.pc.in
index ff98189..9c0f506 100644
--- a/xorg-libinput.pc.in
+++ b/xorg-libinput.pc.in
@@ -1,6 +1,7 @@
-sdkdir=@sdkdir@
+prefix=@prefix@
+includedir=@includedir@
Name: xorg-libinput
Description: X.Org libinput input driver.
Version: @PACKAGE_VERSION@
-Cflags: -I${sdkdir}
+Cflags: -I${includedir}/xorg
--
2.7.4

View File

@@ -1,2 +1,2 @@
# From https://lists.x.org/archives/xorg-announce/2016-April/002687.html
sha256 6c5d30dc7c8b8ae34261340e1dc9cbb8ef435078e084b8ef507527a8a21af477 xf86-input-libinput-0.19.0.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-February/002776.html
sha256 ddcb07350aed59b2996a92a1b4ff64d1c0b0c86a3f0ddca15b2b1c8c8bb13628 xf86-input-libinput-0.24.0.tar.bz2

View File

@@ -4,11 +4,12 @@
#
################################################################################
XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 0.19.0
XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 0.24.0
XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.bz2
XDRIVER_XF86_INPUT_LIBINPUT_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_INPUT_LIBINPUT_LICENSE = MIT
XDRIVER_XF86_INPUT_LIBINPUT_LICENSE_FILES = COPYING
XDRIVER_XF86_INPUT_LIBINPUT_DEPENDENCIES = libinput xserver_xorg-server xproto_inputproto xproto_xproto
XDRIVER_XF86_INPUT_LIBINPUT_AUTORECONF = YES
$(eval $(autotools-package))

View File

@@ -0,0 +1,81 @@
From aef3d9bca4d77db833f71d50b1c84b16c69d7deb Mon Sep 17 00:00:00 2001
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Date: Sun, 23 Oct 2016 22:53:21 +0200
Subject: [PATCH] build: get rid of sdkdir
Use of sdkdir causes problems during cross-compilation, where the full
path is then appended to the DESTDIR, leading to host paths being
appended in the target:
https://bugs.busybox.net/show_bug.cgi?id=8696
Other drivers (e.g. keyboard) got rid of sdkdir. Do the same.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
Makefile.am | 3 ---
configure.ac | 10 ----------
include/Makefile.am | 4 +++-
xorg-mouse.pc.in | 3 +--
4 files changed, 4 insertions(+), 16 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 7142485..efe66cb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -34,9 +34,6 @@ ChangeLog:
dist-hook: ChangeLog INSTALL
-# Provide an sdk location that is writable by this module
-DISTCHECK_CONFIGURE_FLAGS = --with-sdkdir='$${includedir}/xorg'
-
if LINT
# Check source code with tools like lint & sparse
lint:
diff --git a/configure.ac b/configure.ac
index 15d9047..515681d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -60,16 +60,6 @@ AC_ARG_WITH(xorg-module-dir,
inputdir=${moduledir}/input
AC_SUBST(inputdir)
-# X Server SDK location is required to install xf86-mouse-properties.h
-# This location is also relayed in the xorg-mouse.pc file
-sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
-
-# Workaround overriding sdkdir to be able to create a tarball when user has no
-# write permission in sdkdir. See DISTCHECK_CONFIGURE_FLAGS in Makefile.am
-AC_ARG_WITH([sdkdir], [], [sdkdir="$withval"])
-AC_SUBST([sdkdir])
-
-
# Work out which OS mouse driver we need to build
case $host_os in
linux*)
diff --git a/include/Makefile.am b/include/Makefile.am
index 27ce0fb..2b85e4e 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -1 +1,3 @@
-sdk_HEADERS = xf86-mouse-properties.h
+# Location formerly known as 'sdkdir'
+xorgincludedir = $(includedir)/xorg
+xorginclude_HEADERS = xf86-mouse-properties.h
diff --git a/xorg-mouse.pc.in b/xorg-mouse.pc.in
index 57df596..8355e61 100644
--- a/xorg-mouse.pc.in
+++ b/xorg-mouse.pc.in
@@ -1,6 +1,7 @@ prefix=@prefix@
-sdkdir=@sdkdir@
+prefix=@prefix@
+includedir=@includedir@
Name: xorg-mouse
Description: X.Org mouse input driver for non-evdev OS'es
Version: @PACKAGE_VERSION@
-Cflags: -I${sdkdir}
+Cflags: -I${includedir}/xorg
--
2.7.4

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2014-August/002471.html
sha256 3485d375779c08406f0789feedde15933dc703158a086ddac638598f479fc5ce xf86-input-mouse-1.9.1.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-November/002740.html
sha256 f425d5b05c6ab412a27e0a1106bb83f9e2662b307210abbe48270892387f4b2f xf86-input-mouse-1.9.2.tar.bz2

View File

@@ -4,11 +4,12 @@
#
################################################################################
XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.1
XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.2
XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.bz2
XDRIVER_XF86_INPUT_MOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_INPUT_MOUSE_LICENSE = MIT
XDRIVER_XF86_INPUT_MOUSE_LICENSE_FILES = COPYING
XDRIVER_XF86_INPUT_MOUSE_DEPENDENCIES = xserver_xorg-server xproto_inputproto xproto_randrproto xproto_xproto
XDRIVER_XF86_INPUT_MOUSE_AUTORECONF = YES
$(eval $(autotools-package))

View File

@@ -0,0 +1,88 @@
From 231a35e99fee8aba23f18cce21dfb5fa8bef0c36 Mon Sep 17 00:00:00 2001
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Date: Sun, 23 Oct 2016 23:07:33 +0200
Subject: [PATCH] build: get rid of sdkdir
Use of sdkdir causes problems during cross-compilation, where the full
path is then appended to the DESTDIR, leading to host paths being
appended in the target:
https://bugs.busybox.net/show_bug.cgi?id=8696
Other drivers (e.g. keyboard) got rid of sdkdir. Do the same.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
Makefile.am | 1 -
configure.ac | 9 ---------
include/Makefile.am | 4 +++-
xorg-synaptics.pc.in | 5 +++--
4 files changed, 6 insertions(+), 13 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 678124c..c48c5c8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,7 +21,6 @@
# During distcheck, system locations (as provided by pkg-config) may
# not be writable; provide instead relative locations.
DISTCHECK_CONFIGURE_FLAGS = \
- --with-sdkdir='$${includedir}/xorg' \
--with-xorg-conf-dir='$${datadir}/X11/xorg.conf.d'
SUBDIRS = include src man tools conf
diff --git a/configure.ac b/configure.ac
index 970dd5f..574353b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -55,11 +55,6 @@ XORG_DRIVER_CHECK_EXT(RANDR, randrproto)
# Obtain compiler/linker options for the Synaptics driver dependencies
PKG_CHECK_MODULES(XORG, [inputproto >= 2.1.99.3] [xorg-server >= 1.12] xproto inputproto $REQUIRED_MODULES)
-# X Server SDK location is required to install Synaptics header files
-# This location is also relayed in the xorg-synaptics.pc file
-sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
-AC_SUBST([sdkdir])
-
# -----------------------------------------------------------------------------
# Configuration options
# -----------------------------------------------------------------------------
@@ -154,10 +149,6 @@ if test "x$have_libxtst" = "xyes" ; then
fi
# -----------------------------------------------------------------------------
-# Workaround overriding sdkdir to be able to create a tarball when user has no
-# write permission in sdkdir. See DISTCHECK_CONFIGURE_FLAGS in Makefile.am
-AC_ARG_WITH([sdkdir], [], [sdkdir="$withval"])
-
AC_CONFIG_FILES([Makefile
src/Makefile
man/Makefile
diff --git a/include/Makefile.am b/include/Makefile.am
index 8234020..565868b 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -18,4 +18,6 @@
# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-sdk_HEADERS = synaptics-properties.h
+# Location formerly known as 'sdkdir'
+xorgincludedir = $(includedir)/xorg
+xorginclude_HEADERS = synaptics-properties.h
diff --git a/xorg-synaptics.pc.in b/xorg-synaptics.pc.in
index 159cfbf..68e0fbe 100644
--- a/xorg-synaptics.pc.in
+++ b/xorg-synaptics.pc.in
@@ -1,6 +1,7 @@
-sdkdir=@sdkdir@
+prefix=@prefix@
+includedir=@includedir@
Name: synaptics
Description: X.Org synaptics input driver.
Version: @PACKAGE_VERSION@
-Cflags: -I${sdkdir}
+Cflags: -I${includedir}/xorg
--
2.7.4

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-November/002652.html
sha256 d39f100c74f3673778b53f17bab7690161925e25dd998a15dd8cc69b52e83f01 xf86-input-synaptics-1.8.3.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-November/002744.html
sha256 afba3289d7a40217a19d90db98ce181772f9ca6d77e1898727b0afcf02073b5a xf86-input-synaptics-1.9.0.tar.bz2

View File

@@ -4,11 +4,12 @@
#
################################################################################
XDRIVER_XF86_INPUT_SYNAPTICS_VERSION = 1.8.3
XDRIVER_XF86_INPUT_SYNAPTICS_VERSION = 1.9.0
XDRIVER_XF86_INPUT_SYNAPTICS_SOURCE = xf86-input-synaptics-$(XDRIVER_XF86_INPUT_SYNAPTICS_VERSION).tar.bz2
XDRIVER_XF86_INPUT_SYNAPTICS_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_INPUT_SYNAPTICS_LICENSE = MIT
XDRIVER_XF86_INPUT_SYNAPTICS_LICENSE_FILES = COPYING
XDRIVER_XF86_INPUT_SYNAPTICS_DEPENDENCIES = libevdev xserver_xorg-server xproto_inputproto xproto_randrproto xproto_xproto mtdev
XDRIVER_XF86_INPUT_SYNAPTICS_AUTORECONF = YES
$(eval $(autotools-package))

View File

@@ -1,2 +1,2 @@
# From https://lists.x.org/archives/xorg-announce/2016-April/002686.html
sha256 69f5d0ded9f4d5ce529099b6b581268e8f4dcff5608f1441d4ebc110ebc57931 xf86-video-amdgpu-1.1.0.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-November/002741.html
sha256 275b1aac5f127f55ba3d7480a1df89eace1d02650e24e46908067fc875e76c8f xf86-video-amdgpu-1.2.0.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_AMDGPU_VERSION = 1.1.0
XDRIVER_XF86_VIDEO_AMDGPU_VERSION = 1.2.0
XDRIVER_XF86_VIDEO_AMDGPU_SOURCE = xf86-video-amdgpu-$(XDRIVER_XF86_VIDEO_AMDGPU_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_AMDGPU_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_AMDGPU_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From https://lists.x.org/archives/xorg-announce/2016-April/002684.html
sha256 844d1c577b145c90dc8ef027678f0c27f554363f782cd696a3aea26415b2c1c3 xf86-video-ati-7.7.0.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-November/002738.html
sha256 401f5de772928f3dc4ce43a885adb0a47a2f61aa4a9e45d2ab3d184136a9d6fa xf86-video-ati-7.8.0.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_ATI_VERSION = 7.7.0
XDRIVER_XF86_VIDEO_ATI_VERSION = 7.8.0
XDRIVER_XF86_VIDEO_ATI_SOURCE = xf86-video-ati-$(XDRIVER_XF86_VIDEO_ATI_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_ATI_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_ATI_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2013-September/002318.html
sha256 56f84fcbc515685529ad8e10bca1072731d9c096b97c5d35ddc95cd589b98680 xf86-video-dummy-0.3.7.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-December/002751.html
sha256 3712bb869307233491e4c570732d6073c0dc3d99adfdb9977396a3fdf84e95b9 xf86-video-dummy-0.3.8.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_DUMMY_VERSION = 0.3.7
XDRIVER_XF86_VIDEO_DUMMY_VERSION = 0.3.8
XDRIVER_XF86_VIDEO_DUMMY_SOURCE = xf86-video-dummy-$(XDRIVER_XF86_VIDEO_DUMMY_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_DUMMY_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_DUMMY_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2016-February/002673.html
sha256 d6ece9a862a68be3cdf86a87e0e1ba5e199168b8d075129646638f53649ba9e8 xf86-video-geode-2.11.18.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-December/002750.html
sha256 c6694c21ee3d9560f6e925925ef1d3818b1988e899b6a0592dbae597c87ac97e xf86-video-geode-2.11.19.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_GEODE_VERSION = 2.11.18
XDRIVER_XF86_VIDEO_GEODE_VERSION = 2.11.19
XDRIVER_XF86_VIDEO_GEODE_SOURCE = xf86-video-geode-$(XDRIVER_XF86_VIDEO_GEODE_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_GEODE_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_GEODE_LICENSE = MIT

View File

@@ -1,35 +0,0 @@
From 073d5b0b392781bf4a6aa7f9e2dbe2ae51caed2c Mon Sep 17 00:00:00 2001
From: Adam Jackson <ajax@redhat.com>
Date: Tue, 25 Sep 2012 12:54:38 +0000
Subject: Remove mibstore.h
Signed-off-by: Adam Jackson <ajax@redhat.com>
---
Fetch from:
http://cgit.freedesktop.org/xorg/driver/xf86-video-glint/commit/?id=073d5b0b392781bf4a6aa7f9e2dbe2ae51caed2c
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
diff --git a/src/glint_driver.c b/src/glint_driver.c
index b6d20a9..aa78516 100644
--- a/src/glint_driver.c
+++ b/src/glint_driver.c
@@ -52,8 +52,6 @@
#include "compiler.h"
#include "mipointer.h"
-#include "mibstore.h"
-
#include "pm3_regs.h"
#include "glint_regs.h"
#include "IBM.h"
@@ -2904,7 +2902,6 @@ GLINTScreenInit(SCREEN_INIT_ARGS_DECL)
}
}
- miInitializeBackingStore(pScreen);
xf86SetBackingStore(pScreen);
xf86SetSilkenMouse(pScreen);
--
cgit v0.9.0.2-2-gbebe

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2012-July/002011.html
sha256 657f883bb3a4e4278399eba73840862c3642706ae8b0a4798ec97a31b3524221 xf86-video-glint-1.2.8.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002759.html
sha256 852833ab2ea9ce519195dfd061a6c7aa5945a093cdc19546d1e9e69df7d577d2 xf86-video-glint-1.2.9.tar.bz2

View File

@@ -4,12 +4,11 @@
#
################################################################################
XDRIVER_XF86_VIDEO_GLINT_VERSION = 1.2.8
XDRIVER_XF86_VIDEO_GLINT_VERSION = 1.2.9
XDRIVER_XF86_VIDEO_GLINT_SOURCE = xf86-video-glint-$(XDRIVER_XF86_VIDEO_GLINT_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_GLINT_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_GLINT_LICENSE = MIT
XDRIVER_XF86_VIDEO_GLINT_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_GLINT_AUTORECONF = YES
XDRIVER_XF86_VIDEO_GLINT_DEPENDENCIES = xserver_xorg-server libdrm xproto_fontsproto xproto_glproto xproto_randrproto xproto_renderproto xproto_videoproto xproto_xextproto xproto_xf86dgaproto xproto_xf86driproto xproto_xproto
$(eval $(autotools-package))

View File

@@ -1 +1 @@
sha256 ddb6de9e00ce0b22f6c905eaf6694424413eade53ef6cd3b36e20ac99dcc0e0f xserver-xorg-video-imx-viv-5.0.11.p8.4.tar.gz
sha256 3eed38193e31bb5ba8d2c817bd9b4f6e2fe7540d2cab36de9098cb4f11946a9f xserver-xorg-video-imx-viv-5.0.11.p8.6.tar.gz

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = 5.0.11.p8.4
XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = 5.0.11.p8.6
XDRIVER_XF86_VIDEO_IMX_VIV_SITE = $(FREESCALE_IMX_SITE)
XDRIVER_XF86_VIDEO_IMX_VIV_SOURCE = xserver-xorg-video-imx-viv-$(XDRIVER_XF86_VIDEO_IMX_VIV_VERSION).tar.gz
XDRIVER_XF86_VIDEO_IMX_VIV_DEPENDENCIES = imx-gpu-viv xserver_xorg-server \

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_INTEL_VERSION = 6988b873b041130d88dd0aae70c10f86550ee2b3
XDRIVER_XF86_VIDEO_INTEL_VERSION = 9ac7a3370ab265d4cbdbbf3dc588af88c37048e1
XDRIVER_XF86_VIDEO_INTEL_SITE = git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
XDRIVER_XF86_VIDEO_INTEL_LICENSE = MIT
XDRIVER_XF86_VIDEO_INTEL_LICENSE_FILES = COPYING

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-February/002533.html
sha256 48c6690b6751c76f53de64f8dbeaa9d6c62dbcfe890c768fd87167951247d44f xf86-video-mga-1.6.4.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002765.html
sha256 b663cd8e6364f7c4e2637b9fcab9861d0e3971518c73b00d213f6545a1289422 xf86-video-mga-1.6.5.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_MGA_VERSION = 1.6.4
XDRIVER_XF86_VIDEO_MGA_VERSION = 1.6.5
XDRIVER_XF86_VIDEO_MGA_SOURCE = xf86-video-mga-$(XDRIVER_XF86_VIDEO_MGA_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_MGA_SITE = http://xorg.freedesktop.org/archive/individual/driver
XDRIVER_XF86_VIDEO_MGA_LICENSE = MIT

View File

@@ -1,2 +1,4 @@
# From http://lists.x.org/archives/xorg-announce/2015-December/002662.html
sha256 0ea057ad7fc31caba2d4e46c7e418fe2b3c762b04fb8d382f53383397fd8391e xf86-video-nouveau-1.0.12.tar.bz2
# Locally computed
sha256 6d9242ba139c3df7afefffb455573b52f4427920b978161c00483c64a6da47cb xf86-video-nouveau-1.0.13.tar.bz2
# From http://www.linuxfromscratch.org/blfs/view/svn/x/x7driver.html#xorg-nouveau-driver
md5 2d7b2917ef18c6e97a6f3817c3e9387b xf86-video-nouveau-1.0.13.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_NOUVEAU_VERSION = 1.0.12
XDRIVER_XF86_VIDEO_NOUVEAU_VERSION = 1.0.13
XDRIVER_XF86_VIDEO_NOUVEAU_SOURCE = xf86-video-nouveau-$(XDRIVER_XF86_VIDEO_NOUVEAU_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_NOUVEAU_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_NOUVEAU_LICENSE = MIT

View File

@@ -1,86 +0,0 @@
From fc78fe98222b0204b8a2872a529763d6fe5048da Mon Sep 17 00:00:00 2001
From: Adam Jackson <ajax@redhat.com>
Date: Tue, 25 Sep 2012 12:54:49 +0000
Subject: Remove mibstore.h
Signed-off-by: Adam Jackson <ajax@redhat.com>
---
Fetch from:
http://cgit.freedesktop.org/xorg/driver/xf86-video-nv/commit/?id=fc78fe98222b0204b8a2872a529763d6fe5048da
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
diff --git a/src/g80_driver.c b/src/g80_driver.c
index cc4e197..719b96c 100644
--- a/src/g80_driver.c
+++ b/src/g80_driver.c
@@ -34,7 +34,6 @@
#include <xf86Resources.h>
#endif
#include <mipointer.h>
-#include <mibstore.h>
#include <micmap.h>
#include <xf86cmap.h>
#include <fb.h>
@@ -833,7 +832,6 @@ G80ScreenInit(SCREEN_INIT_ARGS_DECL)
}
}
- miInitializeBackingStore(pScreen);
xf86SetBackingStore(pScreen);
xf86SetSilkenMouse(pScreen);
diff --git a/src/nv_driver.c b/src/nv_driver.c
index 6dad6e5..8f35334 100644
--- a/src/nv_driver.c
+++ b/src/nv_driver.c
@@ -2550,7 +2550,6 @@ NVScreenInit(SCREEN_INIT_ARGS_DECL)
if (!pNv->NoAccel)
NVAccelInit(pScreen);
- miInitializeBackingStore(pScreen);
xf86SetBackingStore(pScreen);
xf86SetSilkenMouse(pScreen);
diff --git a/src/nv_include.h b/src/nv_include.h
index fb190bf..f174eef 100644
--- a/src/nv_include.h
+++ b/src/nv_include.h
@@ -24,9 +24,6 @@
/* All drivers initialising the SW cursor need this */
#include "mipointer.h"
-/* All drivers implementing backing store need this */
-#include "mibstore.h"
-
#include "micmap.h"
#include "xf86DDC.h"
diff --git a/src/riva_driver.c b/src/riva_driver.c
index e0667ef..759501e 100644
--- a/src/riva_driver.c
+++ b/src/riva_driver.c
@@ -1168,7 +1168,6 @@ RivaScreenInit(SCREEN_INIT_ARGS_DECL)
if (!pRiva->NoAccel)
RivaAccelInit(pScreen);
- miInitializeBackingStore(pScreen);
xf86SetBackingStore(pScreen);
xf86SetSilkenMouse(pScreen);
diff --git a/src/riva_include.h b/src/riva_include.h
index f2c5302..c7aeef7 100644
--- a/src/riva_include.h
+++ b/src/riva_include.h
@@ -22,9 +22,6 @@
/* All drivers initialising the SW cursor need this */
#include "mipointer.h"
-/* All drivers implementing backing store need this */
-#include "mibstore.h"
-
#include "micmap.h"
#include "xf86DDC.h"
--
cgit v0.9.0.2-2-gbebe

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2012-July/002030.html
sha256 8395f65501f16f9cbaae8f598b02c6f18e78f4d3d30a08cb8d547dc2e00c10bf xf86-video-nv-2.1.20.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002761.html
sha256 1f98649e6ff0e8214b9d5dcac661f1d004be8e73823d8247b9c7025fd81db32d xf86-video-nv-2.1.21.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_NV_VERSION = 2.1.20
XDRIVER_XF86_VIDEO_NV_VERSION = 2.1.21
XDRIVER_XF86_VIDEO_NV_SOURCE = xf86-video-nv-$(XDRIVER_XF86_VIDEO_NV_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_NV_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_NV_LICENSE = MIT

View File

@@ -1,6 +1,6 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_OPENCHROME
bool "xf86-video-openchrome"
depends on BR2_PACKAGE_MESA3D
depends on BR2_PACKAGE_MESA3D_DRI_DRIVER
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXCOMPOSITE
@@ -17,5 +17,5 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_OPENCHROME
https://www.freedesktop.org/wiki/Openchrome/
comment "xf86-video-openchrome needs mesa3d"
depends on !BR2_PACKAGE_MESA3D
comment "xf86-video-openchrome needs a DRI driver from mesa3d"
depends on !BR2_PACKAGE_MESA3D_DRI_DRIVER

View File

@@ -1,2 +1,2 @@
# Locally computed
sha256 73e7966d01d0d644d3b9204e8bfc106cb99069c58e981626e7352f2693e3e927 xf86-video-openchrome-0.4.0.tar.bz2
# From https://lists.freedesktop.org/archives/openchrome-devel/2016-July/002890.html
sha1 9c7ad349de6dd350252ccda8da56fa1e2a6afa32 xf86-video-openchrome-0.5.0.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_OPENCHROME_VERSION = 0.4.0
XDRIVER_XF86_VIDEO_OPENCHROME_VERSION = 0.5.0
XDRIVER_XF86_VIDEO_OPENCHROME_SOURCE = xf86-video-openchrome-$(XDRIVER_XF86_VIDEO_OPENCHROME_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_OPENCHROME_SITE = http://xorg.freedesktop.org/archive/individual/driver
XDRIVER_XF86_VIDEO_OPENCHROME_LICENSE = MIT

View File

@@ -4,6 +4,7 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_QXL
select BR2_PACKAGE_LIBDRM if BR2_PACKAGE_HAS_UDEV # for KMS
select BR2_PACKAGE_LIBPCIACCESS
select BR2_PACKAGE_SPICE_PROTOCOL
select BR2_PACKAGE_XLIB_LIBXFONT2 if !BR2_PACKAGE_XLIB_LIBXFONT
select BR2_PACKAGE_XPROTO_FONTSPROTO
select BR2_PACKAGE_XPROTO_XPROTO
help

View File

@@ -1,2 +1,2 @@
# From http://lists.freedesktop.org/archives/spice-devel/2015-April/019356.html
sha256 e57ad22f0b1daf8979e722be0cc38d351bfcc2e41568edc566d2bade5a621105 xf86-video-qxl-0.1.4.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-December/002753.html
sha256 b18682e04503c6326f7bf7190f3ee50a3d4d69758a2a3cc9af102a6b3f114c92 xf86-video-qxl-0.1.5.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.4
XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.5
XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_QXL_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_QXL_LICENSE = MIT
@@ -29,4 +29,10 @@ else
XDRIVER_XF86_VIDEO_QXL_CONF_OPTS += --disable-kms
endif
ifeq ($(BR2_PACKAGE_XLIB_LIBXFONT2),y)
XDRIVER_XF86_VIDEO_QXL_DEPENDENCIES += xlib_libXfont2
else
XDRIVER_XF86_VIDEO_QXL_DEPENDENCIES += xlib_libXfont
endif
$(eval $(autotools-package))

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2016-January/002670.html
sha256 5ebfef49831c9b12f7b7011c8314010596ac2ab0d5b9b7cfd17908e93d7de4ea xf86-video-r128-6.10.1.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002764.html
sha256 84da21517f3af7617fdf341e84ccb22444d6cdab1647e4808fa631528b9a77de xf86-video-r128-6.10.2.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_R128_VERSION = 6.10.1
XDRIVER_XF86_VIDEO_R128_VERSION = 6.10.2
XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_R128_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_R128_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-May/002603.html
sha256 fdcea4a86532bceb50095eaf0fe2f38bbfa160e98463b815f4b549eb9985fa63 xf86-video-savage-2.3.8.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002760.html
sha256 2c93c4db1f71e725dda0caee5821253129d4b52d7aa0fd720593e7769bceec86 xf86-video-savage-2.3.9.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_SAVAGE_VERSION = 2.3.8
XDRIVER_XF86_VIDEO_SAVAGE_VERSION = 2.3.9
XDRIVER_XF86_VIDEO_SAVAGE_SOURCE = xf86-video-savage-$(XDRIVER_XF86_VIDEO_SAVAGE_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_SAVAGE_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_SAVAGE_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-May/002604.html
sha256 e9d449a9fd9e58b4e018447b6c64005f7874cffb1777e513ac9fc41a86071beb xf86-video-siliconmotion-1.7.8.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002763.html
sha256 d0f3c691e71108d27a061beb62bf78b36ec35bd755905692734dd68cfb3359bc xf86-video-siliconmotion-1.7.9.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_SILICONMOTION_VERSION = 1.7.8
XDRIVER_XF86_VIDEO_SILICONMOTION_VERSION = 1.7.9
XDRIVER_XF86_VIDEO_SILICONMOTION_SOURCE = xf86-video-siliconmotion-$(XDRIVER_XF86_VIDEO_SILICONMOTION_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_SILICONMOTION_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_SILICONMOTION_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-August/002628.html
sha256 c8f3f2577f69334dfcc4bf96477dce45161170555f3abdfa105599e61bc7d3fe xf86-video-sis-0.10.8.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002756.html
sha256 5226b7407c601afa32d6cbf155f9182da95d92cdc89c1f83471e1927e552c10d xf86-video-sis-0.10.9.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_SIS_VERSION = 0.10.8
XDRIVER_XF86_VIDEO_SIS_VERSION = 0.10.9
XDRIVER_XF86_VIDEO_SIS_SOURCE = xf86-video-sis-$(XDRIVER_XF86_VIDEO_SIS_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_SIS_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_SIS_LICENSE = MIT
@@ -12,4 +12,8 @@ XDRIVER_XF86_VIDEO_SIS_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_SIS_AUTORECONF = YES
XDRIVER_XF86_VIDEO_SIS_DEPENDENCIES = xserver_xorg-server libdrm xproto_fontsproto xproto_randrproto xproto_renderproto xproto_videoproto xproto_xextproto xproto_xf86dgaproto xproto_xf86driproto xproto_xineramaproto xproto_xproto
ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
XDRIVER_XF86_VIDEO_SIS_CONF_OPTS += --disable-dri
endif
$(eval $(autotools-package))

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-February/002536.html
sha256 3a8a88867c40ad61f1c9a09ffd7ac64102fa821685855d50ce66c7603dcc6d37 xf86-video-tdfx-1.4.6.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002755.html
sha256 4cf48ee14ead52b23493c3dce5032496fd68bf1d000170bb138730497e212a42 xf86-video-tdfx-1.4.7.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_TDFX_VERSION = 1.4.6
XDRIVER_XF86_VIDEO_TDFX_VERSION = 1.4.7
XDRIVER_XF86_VIDEO_TDFX_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_TDFX_SOURCE = xf86-video-tdfx-$(XDRIVER_XF86_VIDEO_TDFX_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_TDFX_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-March/002558.html
sha256 ecd518de627a0d49e17c158bfc72ab657386c6907c91ef89fa09332558e413ae xf86-video-trident-1.3.7.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002762.html
sha256 9e5119d974c3e2221994542d35e3a0b3426a441869ddd6dd08a84f324856ac3f xf86-video-trident-1.3.8.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_TRIDENT_VERSION = 1.3.7
XDRIVER_XF86_VIDEO_TRIDENT_VERSION = 1.3.8
XDRIVER_XF86_VIDEO_TRIDENT_SOURCE = xf86-video-trident-$(XDRIVER_XF86_VIDEO_TRIDENT_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_TRIDENT_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_TRIDENT_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-January/002521.html
sha256 3c1d244e4b1b77e92126957965cdc9fb82de4c215c0706a3a8aaff6939e4a0cc xf86-video-vmware-13.1.0.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-November/002743.html
sha256 e2f7f7101fba7f53b268e7a25908babbf155b3984fb5268b3d244eb6c11bf62b xf86-video-vmware-13.2.1.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.1.0
XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.2.1
XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.bz2
XDRIVER_XF86_VIDEO_VMWARE_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_VMWARE_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From https://lists.x.org/archives/xorg-announce/2016-June/002698.html
sha256 c41d917d6c8a59feb7ccbda51c40a6ada824fdd1e9684b52dd48c9530617ddd0 xkeyboard-config-2.18.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-February/002775.html
sha256 d1bfc72553c4e3ef1cd6f13eec0488cf940498b612ab8a0b362e7090c94bc134 xkeyboard-config-2.20.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XKEYBOARD_CONFIG_VERSION = 2.18
XKEYBOARD_CONFIG_VERSION = 2.20
XKEYBOARD_CONFIG_SOURCE = xkeyboard-config-$(XKEYBOARD_CONFIG_VERSION).tar.bz2
XKEYBOARD_CONFIG_SITE = http://www.x.org/releases/individual/data/xkeyboard-config
XKEYBOARD_CONFIG_LICENSE = MIT

View File

@@ -1,3 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-March/002543.html
sha1 6f2aadf8346ee00b7419bd338461c6986e274733 libX11-1.6.3.tar.bz2
sha256 cf31a7c39f2f52e8ebd0db95640384e63451f9b014eed2bb7f5de03e8adc8111 libX11-1.6.3.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-October/002721.html
sha256 b7c748be3aa16ec2cbd81edc847e9b6ee03f88143ab270fb59f58a044d34e441 libX11-1.6.4.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBX11_VERSION = 1.6.3
XLIB_LIBX11_VERSION = 1.6.4
XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.bz2
XLIB_LIBX11_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBX11_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2013-May/002227.html
sha256 9bd20edfec084a1bed481d48dd4815dee88139fffad091418cdda081129a9aea libXfixes-5.0.2.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-October/002722.html
sha256 de1cd33aff226e08cefd0e6759341c2c8e8c9faf8ce9ac6ec38d43e287b22ad6 libXfixes-5.0.3.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXFIXES_VERSION = 5.0.2
XLIB_LIBXFIXES_VERSION = 5.0.3
XLIB_LIBXFIXES_SOURCE = libXfixes-$(XLIB_LIBXFIXES_VERSION).tar.bz2
XLIB_LIBXFIXES_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXFIXES_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-March/002551.html
sha256 b70898527c73f9758f551bbab612af611b8a0962202829568d94f3edf4d86098 libXfont-1.5.1.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-August/002702.html
sha256 02945ea68da447102f3e6c2b896c1d2061fd115de99404facc2aca3ad7010d71 libXfont-1.5.2.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXFONT_VERSION = 1.5.1
XLIB_LIBXFONT_VERSION = 1.5.2
XLIB_LIBXFONT_SOURCE = libXfont-$(XLIB_LIBXFONT_VERSION).tar.bz2
XLIB_LIBXFONT_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXFONT_LICENSE = MIT

View File

@@ -0,0 +1,10 @@
config BR2_PACKAGE_XLIB_LIBXFONT2
bool "libXfont2"
select BR2_PACKAGE_FREETYPE
select BR2_PACKAGE_XLIB_LIBFONTENC
select BR2_PACKAGE_XLIB_XTRANS
select BR2_PACKAGE_XPROTO_FONTSPROTO
select BR2_PACKAGE_XPROTO_XPROTO
select BR2_PACKAGE_XFONT_ENCODINGS
help
X.Org Xfont library

View File

@@ -0,0 +1,2 @@
# From https://lists.x.org/archives/xorg-announce/2015-December/002663.html
sha256 e9fbbb475ddd171b3a6a54b989cbade1f6f874fc35d505ebc5be426bc6e4db7e libXfont2-2.0.1.tar.bz2

View File

@@ -0,0 +1,33 @@
################################################################################
#
# xlib_libXfont2
#
################################################################################
XLIB_LIBXFONT2_VERSION = 2.0.1
XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.bz2
XLIB_LIBXFONT2_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXFONT2_LICENSE = MIT
XLIB_LIBXFONT2_LICENSE_FILES = COPYING
XLIB_LIBXFONT2_INSTALL_STAGING = YES
XLIB_LIBXFONT2_DEPENDENCIES = \
freetype \
xlib_libfontenc \
xlib_xtrans \
xproto_fontsproto \
xproto_xproto \
xfont_encodings
HOST_XLIB_LIBXFONT2_DEPENDENCIES = \
host-freetype \
host-xlib_libfontenc \
host-xlib_xtrans \
host-xproto_fontsproto \
host-xproto_xproto \
host-xfont_encodings
XLIB_LIBXFONT2_CONF_OPTS = --disable-devel-docs
HOST_XLIB_LIBXFONT2_CONF_OPTS = --disable-devel-docs
$(eval $(autotools-package))
$(eval $(host-autotools-package))

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-December/002664.html
sha256 1f32a552cec0f056c0260bdb32e853cec0673d2f40646ce932ad5a9f0205b7ac libXi-1.7.6.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002768.html
sha256 c2e6b8ff84f9448386c1b5510a5cf5a16d788f76db018194dacdc200180faf45 libXi-1.7.9.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXI_VERSION = 1.7.6
XLIB_LIBXI_VERSION = 1.7.9
XLIB_LIBXI_SOURCE = libXi-$(XLIB_LIBXI_VERSION).tar.bz2
XLIB_LIBXI_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXI_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.freedesktop.org/archives/xorg/2013-September/056010.html
sha256 c5bdafa51d1ae30086fac01ab83be8d47fe117b238d3437f8e965434090e041c libXpm-3.5.11.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-December/002752.html
sha256 fd6a6de3da48de8d1bb738ab6be4ad67f7cb0986c39bd3f7d51dd24f7854bdec libXpm-3.5.12.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXPM_VERSION = 3.5.11
XLIB_LIBXPM_VERSION = 3.5.12
XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.bz2
XLIB_LIBXPM_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXPM_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-May/002606.html
sha256 6f864959b7fc35db11754b270d71106ef5b5cf363426aa58589cb8ac8266de58 libXrandr-1.5.0.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-October/002724.html
sha256 1ff9e7fa0e4adea912b16a5f0cfa7c1d35b0dcda0e216831f7715c8a3abcf51a libXrandr-1.5.1.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXRANDR_VERSION = 1.5.0
XLIB_LIBXRANDR_VERSION = 1.5.1
XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.bz2
XLIB_LIBXRANDR_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXRANDR_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-April/002593.html
sha256 fc2fe57980a14092426dffcd1f2d9de0987b9d40adea663bd70d6342c0e9be1a libXrender-0.9.9.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-October/002725.html
sha256 c06d5979f86e64cabbde57c223938db0b939dff49fdb5a793a1d3d0396650949 libXrender-0.9.10.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXRENDER_VERSION = 0.9.9
XLIB_LIBXRENDER_VERSION = 0.9.10
XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.bz2
XLIB_LIBXRENDER_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXRENDER_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2013-May/002237.html
sha256 ef0a7ffd577e5f1a25b1663b375679529663a1880151beaa73e9186c8309f6d9 libXtst-1.2.2.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-October/002726.html
sha256 4655498a1b8e844e3d6f21f3b2c4e2b571effb5fd83199d428a6ba7ea4bf5204 libXtst-1.2.3.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXTST_VERSION = 1.2.2
XLIB_LIBXTST_VERSION = 1.2.3
XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.bz2
XLIB_LIBXTST_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXTST_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From http://lists.freedesktop.org/archives/xorg/2013-September/056012.html
sha256 55fe92f8686ce8612e2c1bfaf58c057715534419da700bda8d517b1d97914525 libXv-1.0.10.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-October/002727.html
sha256 d26c13eac99ac4504c532e8e76a1c8e4bd526471eb8a0a4ff2a88db60cb0b088 libXv-1.0.11.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXV_VERSION = 1.0.10
XLIB_LIBXV_VERSION = 1.0.11
XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.bz2
XLIB_LIBXV_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXV_LICENSE = MIT

View File

@@ -1,3 +1,2 @@
# From http://lists.x.org/archives/xorg-announce/2015-March/002548.html
sha1 6fc54831734e781b2848b6f7e3bcc4f752665f21 libXvMC-1.0.9.tar.bz2
sha256 0703d7dff6ffc184f1735ca5d4eb9dbb402b522e08e008f2f96aee16c40a5756 libXvMC-1.0.9.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-October/002728.html
sha256 e501a079b5dfaef0897c56152770c77e05e362065cec58910289aa567277ee2e libXvMC-1.0.10.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XLIB_LIBXVMC_VERSION = 1.0.9
XLIB_LIBXVMC_VERSION = 1.0.10
XLIB_LIBXVMC_SOURCE = libXvMC-$(XLIB_LIBXVMC_VERSION).tar.bz2
XLIB_LIBXVMC_SITE = http://xorg.freedesktop.org/releases/individual/lib
XLIB_LIBXVMC_LICENSE = MIT

View File

@@ -1,5 +1,6 @@
config BR2_PACKAGE_XLIB_LIBXXF86DGA
bool "libXxf86dga"
depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXEXT
select BR2_PACKAGE_XPROTO_XF86DGAPROTO

View File

@@ -1,2 +1,2 @@
# From http://article.gmane.org/gmane.comp.freedesktop.xorg.announce/2078
sha256 812c7d48721f909a0f7a2cb1e91f6eead76159a36c4712f4579ca587552839ce presentproto-1.0.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2017-January/002770.html
sha256 f69b23a8869f78a5898aaf53938b829c8165e597cda34f06024d43ee1e6d26b9 presentproto-1.1.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XPROTO_PRESENTPROTO_VERSION = 1.0
XPROTO_PRESENTPROTO_VERSION = 1.1
XPROTO_PRESENTPROTO_SOURCE = presentproto-$(XPROTO_PRESENTPROTO_VERSION).tar.bz2
XPROTO_PRESENTPROTO_SITE = http://xorg.freedesktop.org/releases/individual/proto
XPROTO_PRESENTPROTO_LICENSE = MIT

View File

@@ -1,2 +1,2 @@
# From https://lists.x.org/archives/xorg-announce/2016-May/002692.html
sha256 6c1a477092ca73233902b8d5f33012635c4b0208f17e7833cc7efe5c93ba9f8a xproto-7.0.29.tar.bz2
# From https://lists.x.org/archives/xorg-announce/2016-September/002713.html
sha256 c6f9747da0bd3a95f86b17fb8dd5e717c8f3ab7f0ece3ba1b247899ec1ef7747 xproto-7.0.31.tar.bz2

View File

@@ -4,7 +4,7 @@
#
################################################################################
XPROTO_XPROTO_VERSION = 7.0.29
XPROTO_XPROTO_VERSION = 7.0.31
XPROTO_XPROTO_SOURCE = xproto-$(XPROTO_XPROTO_VERSION).tar.bz2
XPROTO_XPROTO_SITE = http://xorg.freedesktop.org/releases/individual/proto
XPROTO_XPROTO_LICENSE = MIT

View File

@@ -0,0 +1,66 @@
Discover monotonic clock using compile-time check
monotonic clock check does not work when cross-compiling.
Upstream-Status: Denied [Does not work on OpenBSD]
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Original patch follows:
When xorg-xserver is being cross-compiled, there is currently no way
for us to detect whether the monotonic clock is available on the
target system, because we aren't able to run a test program on the host
system. Currently, in this situation, we default to not use the
monotonic clock. One problem with this situation is that the user will
be treated as idle when the date is updated.
To fix this situation, we now use a compile-time check to detect whether the
monotonic clock is available. This check can run just fine when we are
cross-compiling.
Signed-off-by: David James <davidjames at google.com>
Downloaded from
https://github.com/openembedded/openembedded-core/blob/master/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-configure.ac-Fix-check-for-CLOCK_MONOTONIC.patch
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
configure.ac | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/configure.ac b/configure.ac
index f7ab48c..26e85cd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1048,19 +1048,16 @@ if ! test "x$have_clock_gettime" = xno; then
CPPFLAGS="$CPPFLAGS -D_POSIX_C_SOURCE=200112L"
fi
- AC_RUN_IFELSE([AC_LANG_SOURCE([
+ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
#include <time.h>
-
-int main(int argc, char *argv[[]]) {
- struct timespec tp;
-
- if (clock_gettime(CLOCK_MONOTONIC, &tp) == 0)
+#include <unistd.h>
+int main() {
+#if !(defined(_POSIX_MONOTONIC_CLOCK) && _POSIX_MONOTONIC_CLOCK >= 0 && defined(CLOCK_MONOTONIC))
+ #error No monotonic clock
+#endif
return 0;
- else
- return 1;
}
- ])], [MONOTONIC_CLOCK=yes], [MONOTONIC_CLOCK=no],
- [MONOTONIC_CLOCK="cross compiling"])
+]])],[MONOTONIC_CLOCK=yes], [MONOTONIC_CLOCK=no])
LIBS="$LIBS_SAVE"
CPPFLAGS="$CPPFLAGS_SAVE"
--
2.1.4

View File

@@ -0,0 +1,53 @@
From cf407b16cd65ad6e26a9c8e5984e163409a5c0f7 Mon Sep 17 00:00:00 2001
From: Prabhu Sundararaj <prabhu.sundararaj@nxp.com>
Date: Mon, 30 Jan 2017 16:32:06 -0600
Subject: [PATCH] Remove check for useSIGIO option
Original patch follows:
Commit 6a5a4e60373c1386b311b2a8bb666c32d68a9d99 removes the configure of useSIGIO
option.
As the xfree86 SIGIO support is reworked to use internal versions of OsBlockSIGIO
and OsReleaseSIGIO.
No longer the check for useSIGIO is needed
Upstream-Status: Pending
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@nxp.com>
Downloaded from
https://github.com/openembedded/openembedded-core/blob/master/meta/recipes-graphics/xorg-xserver/xserver-xorg/0003-Remove-check-for-useSIGIO-option.patch
Signed-off-by: Mylène Josserand <mylene.josserand@free-electrons.com>
---
hw/xfree86/os-support/shared/sigio.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/hw/xfree86/os-support/shared/sigio.c b/hw/xfree86/os-support/shared/sigio.c
index 884a71c..be76498 100644
--- a/hw/xfree86/os-support/shared/sigio.c
+++ b/hw/xfree86/os-support/shared/sigio.c
@@ -185,9 +185,6 @@ xf86InstallSIGIOHandler(int fd, void (*f) (int, void *), void *closure)
int i;
int installed = FALSE;
- if (!xf86Info.useSIGIO)
- return 0;
-
for (i = 0; i < MAX_FUNCS; i++) {
if (!xf86SigIOFuncs[i].f) {
if (xf86IsPipe(fd))
@@ -256,9 +253,6 @@ xf86RemoveSIGIOHandler(int fd)
int max;
int ret;
- if (!xf86Info.useSIGIO)
- return 0;
-
max = 0;
ret = 0;
for (i = 0; i < MAX_FUNCS; i++) {
--
2.7.4

Some files were not shown because too many files have changed in this diff Show More