package/x11r7/xdriver_xf86-video-intel: bump version
PATCH v2 1/4 package/x11r7/xdriver_xf86-video-intel: bump version
Needed after xserver_xorg-server version bump to 1.18.0.
Removed patches applied upstream.
--- .../0001-sna-udev-fstat.patch | 61 ------------------- .../0002-uxa-udev-fstat.patch | 31 ---------- .../0003-sna-libdrm-abi-protection.patch | 69 ---------------------- .../xdriver_xf86-video-intel.hash | 4 +- .../xdriver_xf86-video-intel.mk | 5 +- 5 files changed, 4 insertions(+), 166 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-intel/0001-sna-udev-fstat.patch delete mode 100644 package/x11r7/xdriver_xf86-video-intel/0002-uxa-udev-fstat.patch delete mode 100644 package/x11r7/xdriver_xf86-video-intel/0003-sna-libdrm-abi-protection.patch
package/x11r7/xdriver_xf86-video-intel/0001-sna-udev-fstat.patch deleted +0 -61
@@ -1,61 +0,0 @@ -From 12af8a575d1518d40416f83195049157c3a062a5 Mon Sep 17 00:00:00 2001 -From: Chris Wilson <[email protected]> -Date: Tue, 24 Feb 2015 15:25:40 +0000 -Subject: sna: udev integration depends on fstat and sys/stat.h - -src/sna/sna_driver.c: In function 'sna_handle_uevents': -src/sna/sna_driver.c:759:2: error: implicit declaration of function 'fstat' [-Werror=implicit-function-declaration] - -Also take the opportunity to include udev support in the configure -summary. - -Signed-off-by: Chris Wilson <[email protected]> - -Upstream at: http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=12af8a575d1518d40416f83195049157c3a062a5 - -Signed-off-by: James Knight <[email protected]> - -diff --git a/configure.ac b/configure.ac -index 7476e2b..de3a4b3 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -197,11 +197,15 @@ AC_ARG_ENABLE(udev, - - if test "x$UDEV" != "xno"; then - PKG_CHECK_MODULES(UDEV, [libudev], [udev="yes"], [udev="no"]) -+ AC_CHECK_HEADERS([sys/stat.h], [], [udev="no"]) - if test "x$UDEV" = "xyes" -a "x$udev" != "xyes"; then - AC_MSG_ERROR([udev support requested but not found (libudev)]) - fi - if test "x$udev" = "xyes"; then - AC_DEFINE(HAVE_UDEV,1,[Enable udev-based monitor hotplug detection]) -+ udev_msg=" yes" -+ else -+ udev_msg=" no" - fi - fi - -@@ -911,6 +915,7 @@ echo " Support for Kernel Mode Setting? $KMS" - echo " Support for legacy User Mode Setting (for i810)? $UMS" - echo " Support for Direct Rendering Infrastructure:$dri_msg" - echo " Support for Xv motion compensation (XvMC and libXvMC):$xvmc_msg" -+echo " Support for display hotplug notifications (udev):$udev_msg" - echo " Build additional tools and utilities?$tools_msg" - if test -n "$xp_msg"; then - echo " Experimental support:$xp_msg" -diff --git a/src/sna/sna_driver.c b/src/sna/sna_driver.c -index 8c0d0b5..bc20ef0 100644 ---- a/src/sna/sna_driver.c -+++ b/src/sna/sna_driver.c -@@ -740,6 +740,8 @@ sna_wakeup_handler(WAKEUPHANDLER_ARGS_DECL) - } - - #if HAVE_UDEV -+#include <sys/stat.h> -+ - static void - sna_handle_uevents(int fd, void *closure) - { --- -cgit v0.10.2 -
package/x11r7/xdriver_xf86-video-intel/0002-uxa-udev-fstat.patch deleted +0 -31
@@ -1,31 +0,0 @@ -From 369ceec0e4910ba2c37736a59c55c0d6c26433bf Mon Sep 17 00:00:00 2001 -From: Chris Wilson <[email protected]> -Date: Tue, 24 Feb 2015 15:25:40 +0000 -Subject: uxa: udev integration depends on fstat and sys/stat.h - -src/uxa/intel_driver.c: In function 'I830HandleUEvents': -src/uxa/intel_driver.c:738:14: error: storage size of 's' isn't known -src/uxa/intel_driver.c:746:2: error: implicit declaration of function 'fstat' [-Werror=implicit-function-declaration] - -Signed-off-by: Chris Wilson <[email protected]> - -Upstream at: Signed-off-by: James Knight <[email protected]> - -Signed-off-by: James Knight <[email protected]> - -diff --git a/src/uxa/intel_driver.c b/src/uxa/intel_driver.c -index c554124..6e64b8c 100644 ---- a/src/uxa/intel_driver.c -+++ b/src/uxa/intel_driver.c -@@ -728,6 +728,8 @@ intel_flush_callback(CallbackListPtr *list, - } - - #if HAVE_UDEV -+#include <sys/stat.h> -+ - static void - I830HandleUEvents(int fd, void *closure) - { --- -cgit v0.10.2 -
package/x11r7/xdriver_xf86-video-intel/0003-sna-libdrm-abi-protection.patch deleted +0 -69
69 lines not on this page · raw message
package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.hash +2 -2
@@ -1,2 +1,2 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002508.html -sha256 00b781eea055582820a123c47b62411bdf6aabf4f03dc0568faec55faf9667c9 xf86-video-intel-2.99.917.tar.bz2 +# From Locally computed +sha256 d5a6fd2f8599070294e60cd1168f3ffe71606ea07d9eaa4ed35f021396045563 xdriver_xf86-video-intel-0340718366d7cb168a46930eb7be22f2d88354d8.tar.gz
package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk +2 -3
@@ -4,9 +4,8 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_INTEL_VERSION = 2.99.917 -XDRIVER_XF86_VIDEO_INTEL_SOURCE = xf86-video-intel-$(XDRIVER_XF86_VIDEO_INTEL_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_INTEL_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_INTEL_VERSION = 0340718366d7cb168a46930eb7be22f2d88354d8 +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 # We're patching configure.ac
Signature · 1 line
2.6.2
PATCH v2 2/4 package/x11r7/xserver_xorg-server: add version 1.18.0
Video drivers need ABI version 20 now:
http://cgit.freedesktop.org/xorg/xserver/commit/?id=a8a0f6464a33c12c1de495d74fd478c0d952643e
--- package/x11r7/xserver_xorg-server/Config.in | 10 ++++++++++ package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 3 +++ 2 files changed, 13 insertions(+)
package/x11r7/xserver_xorg-server/Config.in +10 -0
@@ -61,14 +61,23 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_14 config BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19 bool +config BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_20 + bool + config BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI int default 14 if BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_14 default 19 if BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19 + default 20 if BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_20 choice bool "X Window System server version" +config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_18 + bool "1.18.0" + select BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_20 + select BR2_PACKAGE_XPROTO_PRESENTPROTO + config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17 bool "1.17.4" select BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
@@ -82,6 +91,7 @@ endchoice config BR2_PACKAGE_XSERVER_XORG_SERVER_VERSION string + default "1.18.0" if BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_18 default "1.17.4" if BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17 default "1.14.7" if BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_14
package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +3 -0
@@ -4,3 +4,6 @@ sha256 fcf66fa6ad86227613d2d3e8ae13ded297e2a1e947e9060a083eaf80d323451f x # From http://lists.x.org/archives/xorg-announce/2015-October/002650.html sha1 139c4d6795eb4c3848616cc514d134532975e49e xorg-server-1.17.4.tar.bz2 sha256 0c4b45c116a812a996eb432d8508cf26c2ec8c3916ff2a50781796882f8d6457 xorg-server-1.17.4.tar.bz2 +# From http://lists.x.org/archives/xorg-announce/2015-November/002655.html +sha1 f37f9ca17d211552c775c3ce78ff03385026bf3a xorg-server-1.18.0.tar.bz2 +sha256 195670819695d9cedd8dde95fbe069be0d0f488a77797a2d409f9f702daf312e xorg-server-1.18.0.tar.bz2
Signature · 1 line
2.6.2
PATCH v2 3/4 package/x11r7/xdriver_xf86-video-ati: bump version to 7.6.1
In reply to Bernd KuhlsThe package now needs O_CLOEXEC, which is missing in uClibc's default configuration. As suggested by Peter make this package only available in non uClibc environments:
http://article.gmane.org/gmane.comp.lib.uclibc.buildroot/131903
--- package/x11r7/xdriver_xf86-video-ati/Config.in | 6 ++++-- package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.hash | 4 ++-- package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-)
package/x11r7/xdriver_xf86-video-ati/Config.in +4 -2
@@ -1,6 +1,7 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_ATI bool "xf86-video-ati" depends on BR2_PACKAGE_MESA3D + depends on !BR2_TOOLCHAIN_USES_UCLIBC # O_CLOEXEC not impl by default select BR2_PACKAGE_LIBDRM if BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON select BR2_PACKAGE_LIBDRM_RADEON if BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON select BR2_PACKAGE_XLIB_LIBXCOMPOSITE
@@ -15,5 +16,6 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_ATI help ATI video driver -comment "xf86-video-ati needs mesa3d" - depends on !BR2_PACKAGE_MESA3D +comment "xf86-video-ati needs mesa3d and an (e)glibc or musl toolchain" + depends on !BR2_PACKAGE_MESA3D || \ + BR2_TOOLCHAIN_USES_UCLIBC
package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.hash +2 -2
@@ -1,2 +1,2 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002486.html -sha256 ec3e6f06b6cf9a40c72aafa3448aae8b034c80b37410ca9442d5cf6806e07936 xf86-video-ati-7.5.0.tar.bz2 +# From http://lists.x.org/archives/xorg-announce/2015-November/002658.html +sha256 2516d9eeb8da8bcd3a01365ed1314919777910fa904ab268af342b5693e1d34c xf86-video-ati-7.6.1.tar.bz2
package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_ATI_VERSION = 7.5.0 +XDRIVER_XF86_VIDEO_ATI_VERSION = 7.6.1 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
Signature · 1 line
2.6.2
PATCH v2 4/4 package/nvidia-driver: depends on xorg-xserver =< 1.17
In reply to Bernd Kuhlshttp://www.phoronix.com/scan.php?page=news_item&px=x.org-server-1.18-video-abi
https://www.archlinux.org/news/xorg-1180-enters-testing/
--- package/nvidia-driver/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
package/nvidia-driver/Config.in +4 -2
@@ -1,11 +1,13 @@ -comment "nvidia-driver needs an (e)glibc toolchain" +comment "nvidia-driver needs Xorg <= 1.17 and an (e)glibc toolchain" depends on BR2_i386 || BR2_x86_64 - depends on !BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_TOOLCHAIN_USES_GLIBC || \ + BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_20 config BR2_PACKAGE_NVIDIA_DRIVER bool "nvidia-driver" depends on BR2_i386 || BR2_x86_64 depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_20 help The binary-only driver blob for NVidia cards. This is the userland part only.
Signature · 1 line
2.6.2
PATCH v2 1/4 package/x11r7/xdriver_xf86-video-intel: bump version
In reply to Bernd KuhlsHi Bernd,
package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.hash line 2
Quoted 9 lines · Bernd Kuhls
package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.hash +2
-2@@ -1,2 +1,2 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002508.html -sha256 00b781eea055582820a123c47b62411bdf6aabf4f03dc0568faec55faf9667c9 xf86-video-intel-2.99.917.tar.bz2 +# From Locally computed +sha256 d5a6fd2f8599070294e60cd1168f3ffe71606ea07d9eaa4ed35f021396045563 xdriver_xf86-video-intel-0340718366d7cb168a46930eb7be22f2d88354d8.tar.gz
Hashes are not useful for arbitrary git checkouts. Should be:
none xxx xdriver_xf86-video-intel-0340718366d7cb168a46930eb7be22f2d88354d8.tar.gz
baruch
Signature · 3 lines
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -