* [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18
@ 2015-12-19 11:01 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 02/12] package/{mesa3d, mesa3d-headers}: bump version to 11.1.0 Bernd Kuhls
` (11 more replies)
0 siblings, 12 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/apache/apache.hash | 4 ++--
package/apache/apache.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/apache/apache.hash b/package/apache/apache.hash
index e99253a..d4a8a9f 100644
--- a/package/apache/apache.hash
+++ b/package/apache/apache.hash
@@ -1,2 +1,2 @@
-# From http://www.apache.org/dist/httpd/httpd-2.4.17.tar.bz2.sha1
-sha1 3a1b0db8b6c71b9c9ac507ba8723b95a8d3da1df httpd-2.4.17.tar.bz2
+# From http://www.apache.org/dist/httpd/httpd-2.4.18.tar.bz2.sha1
+sha1 271a129f2f04e3aa694e5c2091df9b707bf8ef80 httpd-2.4.18.tar.bz2
diff --git a/package/apache/apache.mk b/package/apache/apache.mk
index daf8fe2..8e7b6be 100644
--- a/package/apache/apache.mk
+++ b/package/apache/apache.mk
@@ -4,7 +4,7 @@
#
################################################################################
-APACHE_VERSION = 2.4.17
+APACHE_VERSION = 2.4.18
APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2
APACHE_SITE = http://archive.apache.org/dist/httpd
APACHE_LICENSE = Apache-2.0
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 02/12] package/{mesa3d, mesa3d-headers}: bump version to 11.1.0
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 03/12] package/mesa3d: add support for new virgl Gallium driver Bernd Kuhls
` (10 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
| 2 +-
package/mesa3d/mesa3d.hash | 4 ++--
package/mesa3d/mesa3d.mk | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
--git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk
index 03b596f..bdfc92f 100644
--- a/package/mesa3d-headers/mesa3d-headers.mk
+++ b/package/mesa3d-headers/mesa3d-headers.mk
@@ -12,7 +12,7 @@ endif
# Not possible to directly refer to mesa3d variables, because of
# first/second expansion trickery...
-MESA3D_HEADERS_VERSION = 11.0.7
+MESA3D_HEADERS_VERSION = 11.1.0
MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz
MESA3D_HEADERS_SITE = ftp://ftp.freedesktop.org/pub/mesa/$(MESA3D_HEADERS_VERSION)
MESA3D_HEADERS_LICENSE = MIT, SGI, Khronos
diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash
index 22ee25b..51a456c 100644
--- a/package/mesa3d/mesa3d.hash
+++ b/package/mesa3d/mesa3d.hash
@@ -1,2 +1,2 @@
-# From http://lists.freedesktop.org/archives/mesa-announce/2015-November/000190.html
-sha256 e7e90a332ede6c8fd08eff90786a3fd1605a4e62ebf3a9b514047838194538cb mesa-11.0.7.tar.xz
+# From http://lists.freedesktop.org/archives/mesa-announce/2015-December/000194.html
+sha256 9befe03b04223eb1ede177fa8cac001e2850292c8c12a3ec9929106afad9cf1f mesa-11.1.0.tar.xz
diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
index a082216..4c8a151 100644
--- a/package/mesa3d/mesa3d.mk
+++ b/package/mesa3d/mesa3d.mk
@@ -5,7 +5,7 @@
################################################################################
# When updating the version, please also update mesa3d-headers
-MESA3D_VERSION = 11.0.7
+MESA3D_VERSION = 11.1.0
MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz
MESA3D_SITE = ftp://ftp.freedesktop.org/pub/mesa/$(MESA3D_VERSION)
MESA3D_LICENSE = MIT, SGI, Khronos
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 03/12] package/mesa3d: add support for new virgl Gallium driver
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 02/12] package/{mesa3d, mesa3d-headers}: bump version to 11.1.0 Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 21:48 ` Yann E. MORIN
2015-12-19 11:01 ` [Buildroot] [PATCH 04/12] package/mesa3d: add support for Nouveau DRI driver Bernd Kuhls
` (9 subsequent siblings)
11 siblings, 1 reply; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
http://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?h=11.1&id=a8987b88ff1db4ac00720a9b56c4bc3aeb666537
"virgl is the 3D acceleration backend for the virtio-gpu shipping with
qemu. The 3D acceleration is designed around gallium and TGSI as the
virtualisation layer. The backend renderer translates the virgl
interface into OpenGL currently."
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/mesa3d/Config.in | 7 +++++++
package/mesa3d/mesa3d.mk | 1 +
2 files changed, 8 insertions(+)
diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index fdeb599..8560794 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -77,6 +77,13 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST
This is a software opengl implementation using the Gallium3D
infrastructure.
+config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL
+ bool "Gallium virgl driver"
+ select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
+ help
+ virgl is the 3D acceleration backend for the virtio-gpu
+ shipping with qemu.
+
comment "DRI drivers need X.Org"
depends on !BR2_PACKAGE_XORG7
diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
index 4c8a151..40e53cc 100644
--- a/package/mesa3d/mesa3d.mk
+++ b/package/mesa3d/mesa3d.mk
@@ -65,6 +65,7 @@ MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU) += nouveau
MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) += r600
MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SVGA) += svga
MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST) += swrast
+MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL) += virgl
# DRI Drivers
MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST) += swrast
MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_I915) += i915
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 04/12] package/mesa3d: add support for Nouveau DRI driver
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 02/12] package/{mesa3d, mesa3d-headers}: bump version to 11.1.0 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 03/12] package/mesa3d: add support for new virgl Gallium driver Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 05/12] package/libva: bump version to 1.6.2 Bernd Kuhls
` (8 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Needed by new package xdriver_xf86-video-nouveau.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/mesa3d/Config.in | 7 +++++++
package/mesa3d/mesa3d.mk | 1 +
2 files changed, 8 insertions(+)
diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index 8560794..90523d9 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -114,6 +114,13 @@ config BR2_PACKAGE_MESA3D_DRI_DRIVER_I965
help
Support for i965-based Intel GPUs.
+config BR2_PACKAGE_MESA3D_DRI_DRIVER_NOUVEAU
+ bool "DRI nouveau driver"
+ select BR2_PACKAGE_MESA3D_DRI_DRIVER
+ select BR2_PACKAGE_LIBDRM_NOUVEAU
+ help
+ Support for Nvidia-based GPUs.
+
config BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON
bool "DRI radeon driver"
depends on BR2_i386 || BR2_x86_64
diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
index 40e53cc..195ccff 100644
--- a/package/mesa3d/mesa3d.mk
+++ b/package/mesa3d/mesa3d.mk
@@ -70,6 +70,7 @@ MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL) += virgl
MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST) += swrast
MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_I915) += i915
MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_I965) += i965
+MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_NOUVEAU) += nouveau
MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON) += radeon
ifeq ($(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER),)
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 05/12] package/libva: bump version to 1.6.2
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (2 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 04/12] package/mesa3d: add support for Nouveau DRI driver Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 06/12] package/libva-intel-driver: " Bernd Kuhls
` (7 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/libva/libva.hash | 4 ++--
package/libva/libva.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/libva/libva.hash b/package/libva/libva.hash
index 07284d2..4d7cdaa 100644
--- a/package/libva/libva.hash
+++ b/package/libva/libva.hash
@@ -1,2 +1,2 @@
-# From http://lists.freedesktop.org/archives/libva/2015-September/003520.html
-sha1 84a026dfa8e3985a250ca92b135ae859ba5e9728 libva-1.6.1.tar.bz2
+# From http://lists.freedesktop.org/archives/libva/2015-December/003819.html
+sha1 8a857db50305e9e3ddb8fe4e342ddd2924ae16f6 libva-1.6.2.tar.bz2
diff --git a/package/libva/libva.mk b/package/libva/libva.mk
index f8eab0f..4adfd52 100644
--- a/package/libva/libva.mk
+++ b/package/libva/libva.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBVA_VERSION = 1.6.1
+LIBVA_VERSION = 1.6.2
LIBVA_SOURCE = libva-$(LIBVA_VERSION).tar.bz2
LIBVA_SITE = http://www.freedesktop.org/software/vaapi/releases/libva
LIBVA_LICENSE = MIT
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 06/12] package/libva-intel-driver: bump version to 1.6.2
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (3 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 05/12] package/libva: bump version to 1.6.2 Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 07/12] package/nvidia-driver: bump version to 358.16 Bernd Kuhls
` (6 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/libva-intel-driver/libva-intel-driver.hash | 4 ++--
package/libva-intel-driver/libva-intel-driver.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/libva-intel-driver/libva-intel-driver.hash b/package/libva-intel-driver/libva-intel-driver.hash
index 0c57fab..1b2d754 100644
--- a/package/libva-intel-driver/libva-intel-driver.hash
+++ b/package/libva-intel-driver/libva-intel-driver.hash
@@ -1,2 +1,2 @@
-# From http://lists.freedesktop.org/archives/libva/2015-September/003521.html
-sha1 ee2ef304b0cca8323bf4840a3af50278f8806944 libva-intel-driver-1.6.1.tar.bz2
+# From http://lists.freedesktop.org/archives/libva/2015-December/003820.html
+sha1 7ecc2a10d22129407fa5ce011da7066037e13255 libva-intel-driver-1.6.2.tar.bz2
diff --git a/package/libva-intel-driver/libva-intel-driver.mk b/package/libva-intel-driver/libva-intel-driver.mk
index e199286..909d73b 100644
--- a/package/libva-intel-driver/libva-intel-driver.mk
+++ b/package/libva-intel-driver/libva-intel-driver.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBVA_INTEL_DRIVER_VERSION = 1.6.1
+LIBVA_INTEL_DRIVER_VERSION = 1.6.2
LIBVA_INTEL_DRIVER_SOURCE = libva-intel-driver-$(LIBVA_INTEL_DRIVER_VERSION).tar.bz2
LIBVA_INTEL_DRIVER_SITE = http://www.freedesktop.org/software/vaapi/releases/libva-intel-driver
LIBVA_INTEL_DRIVER_LICENSE = MIT
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 07/12] package/nvidia-driver: bump version to 358.16
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (4 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 06/12] package/libva-intel-driver: " Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 08/12] package/x11r7/xdriver_xf86-video-ati: bump version to 7.6.1 Bernd Kuhls
` (5 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Needed for compatibility with X.org xserver >= 1.18:
http://www.nvidia.com/download/driverResults.aspx/95921/en-us
"Added support for X.Org xserver ABI 20 (xorg-server 1.18)."
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/nvidia-driver/nvidia-driver.hash | 4 ++--
package/nvidia-driver/nvidia-driver.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/nvidia-driver/nvidia-driver.hash b/package/nvidia-driver/nvidia-driver.hash
index 137590f..ba2f555 100644
--- a/package/nvidia-driver/nvidia-driver.hash
+++ b/package/nvidia-driver/nvidia-driver.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 bba63c30c730ad7b8500a77c81cae58562b9f9b57cd576b61f37a2d8bc45df25 NVIDIA-Linux-x86-346.35.run
-sha256 8625acbbc7a2abdda436a5cb9d06f2a7f5913b16e0a35ac4f9f106853a94d086 NVIDIA-Linux-x86_64-346.35.run
+sha256 d3a2842cbfb1163e20c658fbfaf5a235d5c9f035cd2d657f15df8a14b3fe80b1 NVIDIA-Linux-x86-358.16.run
+sha256 a942cdb29ed715ff1ce25beb06b6c2490126b98ef8bee5d9973967b557596bf2 NVIDIA-Linux-x86_64-358.16.run
diff --git a/package/nvidia-driver/nvidia-driver.mk b/package/nvidia-driver/nvidia-driver.mk
index 4bcb65e..a021ab8 100644
--- a/package/nvidia-driver/nvidia-driver.mk
+++ b/package/nvidia-driver/nvidia-driver.mk
@@ -4,7 +4,7 @@
#
################################################################################
-NVIDIA_DRIVER_VERSION = 346.35
+NVIDIA_DRIVER_VERSION = 358.16
NVIDIA_DRIVER_SUFFIX = $(if $(BR2_x86_64),_64)
NVIDIA_DRIVER_SITE = ftp://download.nvidia.com/XFree86/Linux-x86$(NVIDIA_DRIVER_SUFFIX)/$(NVIDIA_DRIVER_VERSION)
NVIDIA_DRIVER_SOURCE = NVIDIA-Linux-x86$(NVIDIA_DRIVER_SUFFIX)-$(NVIDIA_DRIVER_VERSION).run
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 08/12] package/x11r7/xdriver_xf86-video-ati: bump version to 7.6.1
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (5 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 07/12] package/nvidia-driver: bump version to 358.16 Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 13:14 ` Thomas Petazzoni
2015-12-19 11:01 ` [Buildroot] [PATCH 09/12] package/x11r7/xdriver_xf86-video-intel: bump version Bernd Kuhls
` (4 subsequent siblings)
11 siblings, 1 reply; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.hash | 4 ++--
package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk | 5 ++++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.hash b/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.hash
index ccb8665..57ebfe8 100644
--- a/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.hash
+++ b/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.hash
@@ -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
diff --git a/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk b/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk
index cba9e76..3dd3d07 100644
--- a/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk
+++ b/package/x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk
@@ -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
@@ -28,4 +28,7 @@ else
XDRIVER_XF86_VIDEO_ATI_CONF_OPTS = --disable-glamor
endif
+# xdriver_xf86-video-ati requires O_CLOEXEC
+XDRIVER_XF86_VIDEO_ATI_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE"
+
$(eval $(autotools-package))
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 09/12] package/x11r7/xdriver_xf86-video-intel: bump version
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (6 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 08/12] package/x11r7/xdriver_xf86-video-ati: bump version to 7.6.1 Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0 Bernd Kuhls
` (3 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Needed for X.org xserver 1.18 bump, removed patches applied upstream.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../0001-sna-udev-fstat.patch | 61 -------------------
.../0002-uxa-udev-fstat.patch | 31 ----------
.../0003-sna-libdrm-abi-protection.patch | 69 ----------------------
.../xdriver_xf86-video-intel.hash | 2 -
.../xdriver_xf86-video-intel.mk | 6 +-
5 files changed, 2 insertions(+), 167 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
delete mode 100644 package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.hash
diff --git a/package/x11r7/xdriver_xf86-video-intel/0001-sna-udev-fstat.patch b/package/x11r7/xdriver_xf86-video-intel/0001-sna-udev-fstat.patch
deleted file mode 100644
index e4ded3a..0000000
--- a/package/x11r7/xdriver_xf86-video-intel/0001-sna-udev-fstat.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 12af8a575d1518d40416f83195049157c3a062a5 Mon Sep 17 00:00:00 2001
-From: Chris Wilson <chris@chris-wilson.co.uk>
-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 <chris@chris-wilson.co.uk>
-
-Upstream at: http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=12af8a575d1518d40416f83195049157c3a062a5
-
-Signed-off-by: James Knight <james.knight@rockwellcollins.com>
-
-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
-
diff --git a/package/x11r7/xdriver_xf86-video-intel/0002-uxa-udev-fstat.patch b/package/x11r7/xdriver_xf86-video-intel/0002-uxa-udev-fstat.patch
deleted file mode 100644
index 3ab255b..0000000
--- a/package/x11r7/xdriver_xf86-video-intel/0002-uxa-udev-fstat.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 369ceec0e4910ba2c37736a59c55c0d6c26433bf Mon Sep 17 00:00:00 2001
-From: Chris Wilson <chris@chris-wilson.co.uk>
-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 <chris@chris-wilson.co.uk>
-
-Upstream at: Signed-off-by: James Knight <james.knight@rockwellcollins.com>
-
-Signed-off-by: James Knight <james.knight@rockwellcollins.com>
-
-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
-
diff --git a/package/x11r7/xdriver_xf86-video-intel/0003-sna-libdrm-abi-protection.patch b/package/x11r7/xdriver_xf86-video-intel/0003-sna-libdrm-abi-protection.patch
deleted file mode 100644
index 32cd275..0000000
--- a/package/x11r7/xdriver_xf86-video-intel/0003-sna-libdrm-abi-protection.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 7fe2b2948652443ff43d907855bd7a051d54d309 Mon Sep 17 00:00:00 2001
-From: Chris Wilson <chris@chris-wilson.co.uk>
-Date: Thu, 19 Mar 2015 23:14:17 +0000
-Subject: sna: Protect against ABI breakage in recent versions of libdrm
-
-Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-
-Upstream at: http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=7fe2b2948652443ff43d907855bd7a051d54d309
-
-Signed-off-by: James Knight <james.knight@rockwellcollins.com>
-
-diff --git a/src/sna/kgem.c b/src/sna/kgem.c
-index 11f0828..6f16cba 100644
---- a/src/sna/kgem.c
-+++ b/src/sna/kgem.c
-@@ -182,6 +182,15 @@ struct local_i915_gem_caching {
- #define LOCAL_IOCTL_I915_GEM_SET_CACHING DRM_IOW(DRM_COMMAND_BASE + LOCAL_I915_GEM_SET_CACHING, struct local_i915_gem_caching)
- #define LOCAL_IOCTL_I915_GEM_GET_CACHING DRM_IOW(DRM_COMMAND_BASE + LOCAL_I915_GEM_GET_CACHING, struct local_i915_gem_caching)
-
-+struct local_i915_gem_mmap {
-+ uint32_t handle;
-+ uint32_t pad;
-+ uint64_t offset;
-+ uint64_t size;
-+ uint64_t addr_ptr;
-+};
-+#define LOCAL_IOCTL_I915_GEM_MMAP DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_MMAP, struct local_i915_gem_mmap)
-+
- struct local_i915_gem_mmap2 {
- uint32_t handle;
- uint32_t pad;
-@@ -514,15 +523,15 @@ retry_wc:
-
- static void *__kgem_bo_map__cpu(struct kgem *kgem, struct kgem_bo *bo)
- {
-- struct drm_i915_gem_mmap mmap_arg;
-+ struct local_i915_gem_mmap arg;
- int err;
-
- retry:
-- VG_CLEAR(mmap_arg);
-- mmap_arg.handle = bo->handle;
-- mmap_arg.offset = 0;
-- mmap_arg.size = bytes(bo);
-- if ((err = do_ioctl(kgem->fd, DRM_IOCTL_I915_GEM_MMAP, &mmap_arg))) {
-+ VG_CLEAR(arg);
-+ arg.handle = bo->handle;
-+ arg.offset = 0;
-+ arg.size = bytes(bo);
-+ if ((err = do_ioctl(kgem->fd, LOCAL_IOCTL_I915_GEM_MMAP, &arg))) {
- assert(err != EINVAL);
-
- if (__kgem_throttle_retire(kgem, 0))
-@@ -536,10 +545,10 @@ retry:
- return NULL;
- }
-
-- VG(VALGRIND_MAKE_MEM_DEFINED(mmap_arg.addr_ptr, bytes(bo)));
-+ VG(VALGRIND_MAKE_MEM_DEFINED(arg.addr_ptr, bytes(bo)));
-
- DBG(("%s: caching CPU vma for %d\n", __FUNCTION__, bo->handle));
-- return bo->map__cpu = (void *)(uintptr_t)mmap_arg.addr_ptr;
-+ return bo->map__cpu = (void *)(uintptr_t)arg.addr_ptr;
- }
-
- static int gem_write(int fd, uint32_t handle,
---
-cgit v0.10.2
-
diff --git a/package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.hash b/package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.hash
deleted file mode 100644
index 6c3c6ba..0000000
--- a/package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# From http://lists.x.org/archives/xorg-announce/2014-December/002508.html
-sha256 00b781eea055582820a123c47b62411bdf6aabf4f03dc0568faec55faf9667c9 xf86-video-intel-2.99.917.tar.bz2
diff --git a/package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk b/package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk
index f0b0753..bf4f7a6 100644
--- a/package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk
+++ b/package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk
@@ -4,12 +4,10 @@
#
################################################################################
-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 = 82293901da23d79fd074e5255fda5c95405d52de
+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
XDRIVER_XF86_VIDEO_INTEL_AUTORECONF = YES
# this fixes a getline-related compilation error in src/sna/kgem.c
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (7 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 09/12] package/x11r7/xdriver_xf86-video-intel: bump version Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 13:17 ` Thomas Petazzoni
2015-12-19 11:01 ` [Buildroot] [PATCH 11/12] package/libinput: bump version to 1.1.2 Bernd Kuhls
` (2 subsequent siblings)
11 siblings, 1 reply; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
- added legacy handling for BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
- legacy handling for BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
is not needed because this option is not used by other packages
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
Config.in.legacy | 7 +++++++
package/x11r7/xserver_xorg-server/Config.in | 10 +++++-----
package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 6 +++---
3 files changed, 15 insertions(+), 8 deletions(-)
diff --git a/Config.in.legacy b/Config.in.legacy
index e1ea06f..1ebfe07 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -107,6 +107,13 @@ endif
###############################################################################
comment "Legacy options removed in 2016.02"
+config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
+ bool "xserver_xorg-server package was bumped to 1.18"
+ select BR2_LEGACY
+ select BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_18
+ help
+ xserver_xorg-server package was bumped to 1.18
+
config BR2_PACKAGE_LIBEINA
bool "libeina package has been removed"
select BR2_LEGACY
diff --git a/package/x11r7/xserver_xorg-server/Config.in b/package/x11r7/xserver_xorg-server/Config.in
index 84f0298..3e31dc7 100644
--- a/package/x11r7/xserver_xorg-server/Config.in
+++ b/package/x11r7/xserver_xorg-server/Config.in
@@ -64,14 +64,14 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
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_17
- bool "1.17.4"
- select BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
+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_14
@@ -82,7 +82,7 @@ endchoice
config BR2_PACKAGE_XSERVER_XORG_SERVER_VERSION
string
- default "1.17.4" if BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
+ default "1.18.0" if BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_18
default "1.14.7" if BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_14
choice
diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash
index 0119e37..72c00c4 100644
--- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash
+++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash
@@ -1,6 +1,6 @@
# From http://lists.x.org/archives/xorg-announce/2014-June/002440.html
sha1 7a95765e56b124758fcd7b609589e65b8870880b xorg-server-1.14.7.tar.bz2
sha256 fcf66fa6ad86227613d2d3e8ae13ded297e2a1e947e9060a083eaf80d323451f xorg-server-1.14.7.tar.bz2
-# 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
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 11/12] package/libinput: bump version to 1.1.2
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (8 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0 Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 12/12] package/x11r7/xdriver_xf86-video-nouveau: new package Bernd Kuhls
2015-12-19 13:13 ` [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Thomas Petazzoni
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/libinput/libinput.hash | 4 ++--
package/libinput/libinput.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/libinput/libinput.hash b/package/libinput/libinput.hash
index 18bd4a7..56b2c10 100644
--- a/package/libinput/libinput.hash
+++ b/package/libinput/libinput.hash
@@ -1,2 +1,2 @@
-# From http://lists.freedesktop.org/archives/wayland-devel/2015-October/025065.html
-sha256 673186ea2a0d2b695afaa9758834f9217b175774d9ae222e1b43ff63c663f582 libinput-1.1.0.tar.xz
+# From http://lists.freedesktop.org/archives/wayland-devel/2015-December/026041.html
+sha256 a323a32718a8f0f5e85e1ed3a81f0dde45eb52b215a15c7887bec40961d97a84 libinput-1.1.2.tar.xz
diff --git a/package/libinput/libinput.mk b/package/libinput/libinput.mk
index 8b51b2b..91d6e53 100644
--- a/package/libinput/libinput.mk
+++ b/package/libinput/libinput.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBINPUT_VERSION = 1.1.0
+LIBINPUT_VERSION = 1.1.2
LIBINPUT_SOURCE = libinput-$(LIBINPUT_VERSION).tar.xz
LIBINPUT_SITE = http://www.freedesktop.org/software/libinput
LIBINPUT_LICENSE = MIT
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 12/12] package/x11r7/xdriver_xf86-video-nouveau: new package
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (9 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 11/12] package/libinput: bump version to 1.1.2 Bernd Kuhls
@ 2015-12-19 11:01 ` Bernd Kuhls
2015-12-19 13:13 ` [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Thomas Petazzoni
11 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-19 11:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/Config.in | 1 +
package/x11r7/xdriver_xf86-video-nouveau/Config.in | 18 ++++++++++++++++
.../xdriver_xf86-video-nouveau.hash | 2 ++
.../xdriver_xf86-video-nouveau.mk | 25 ++++++++++++++++++++++
4 files changed, 46 insertions(+)
create mode 100644 package/x11r7/xdriver_xf86-video-nouveau/Config.in
create mode 100644 package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.hash
create mode 100644 package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.mk
diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in
index 4e996fc..2f87cbd 100644
--- a/package/x11r7/Config.in
+++ b/package/x11r7/Config.in
@@ -173,6 +173,7 @@ if BR2_PACKAGE_XORG7
source package/x11r7/xdriver_xf86-video-mach64/Config.in
source package/x11r7/xdriver_xf86-video-mga/Config.in
source package/x11r7/xdriver_xf86-video-neomagic/Config.in
+ source package/x11r7/xdriver_xf86-video-nouveau/Config.in
source package/x11r7/xdriver_xf86-video-nv/Config.in
source package/x11r7/xdriver_xf86-video-openchrome/Config.in
source package/x11r7/xdriver_xf86-video-qxl/Config.in
diff --git a/package/x11r7/xdriver_xf86-video-nouveau/Config.in b/package/x11r7/xdriver_xf86-video-nouveau/Config.in
new file mode 100644
index 0000000..7e756e2
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-nouveau/Config.in
@@ -0,0 +1,18 @@
+config BR2_PACKAGE_XDRIVER_XF86_VIDEO_NOUVEAU
+ bool "xf86-video-nouveau"
+ depends on BR2_PACKAGE_MESA3D
+ select BR2_PACKAGE_MESA3D_DRI_DRIVER_NOUVEAU
+ select BR2_PACKAGE_LIBDRM
+ select BR2_PACKAGE_LIBDRM_NOUVEAU
+ select BR2_PACKAGE_XPROTO_DRI2PROTO
+ select BR2_PACKAGE_XPROTO_RANDRPROTO
+ select BR2_PACKAGE_XPROTO_RENDERPROTO
+ select BR2_PACKAGE_XPROTO_VIDEOPROTO
+ select BR2_PACKAGE_XPROTO_XEXTPROTO
+ help
+ Nouveau video driver
+
+ http://nouveau.freedesktop.org
+
+comment "xf86-video-nouveau needs mesa3d"
+ depends on !BR2_PACKAGE_MESA3D
diff --git a/package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.hash b/package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.hash
new file mode 100644
index 0000000..9633641
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.hash
@@ -0,0 +1,2 @@
+# From http://lists.x.org/archives/xorg-announce/2015-December/002662.html
+sha256 0ea057ad7fc31caba2d4e46c7e418fe2b3c762b04fb8d382f53383397fd8391e xf86-video-nouveau-1.0.12.tar.bz2
diff --git a/package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.mk b/package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.mk
new file mode 100644
index 0000000..af84e79
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-nouveau/xdriver_xf86-video-nouveau.mk
@@ -0,0 +1,25 @@
+################################################################################
+#
+# xdriver_xf86-video-nouveau
+#
+################################################################################
+
+XDRIVER_XF86_VIDEO_NOUVEAU_VERSION = 1.0.12
+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
+XDRIVER_XF86_VIDEO_NOUVEAU_LICENSE_FILES = COPYING
+XDRIVER_XF86_VIDEO_NOUVEAU_DEPENDENCIES = \
+ host-pkgconf \
+ libdrm \
+ xproto_dri2proto \
+ xproto_randrproto \
+ xproto_renderproto \
+ xproto_videoproto \
+ xproto_xextproto \
+ xserver_xorg-server
+
+# xdriver_xf86-video-nouveau requires O_CLOEXEC
+XDRIVER_XF86_VIDEO_NOUVEAU_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE"
+
+$(eval $(autotools-package))
--
2.6.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
` (10 preceding siblings ...)
2015-12-19 11:01 ` [Buildroot] [PATCH 12/12] package/x11r7/xdriver_xf86-video-nouveau: new package Bernd Kuhls
@ 2015-12-19 13:13 ` Thomas Petazzoni
11 siblings, 0 replies; 19+ messages in thread
From: Thomas Petazzoni @ 2015-12-19 13:13 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sat, 19 Dec 2015 12:01:21 +0100, Bernd Kuhls wrote:
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/apache/apache.hash | 4 ++--
> package/apache/apache.mk | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
I've applied patches 1 to 9 and patch 11.
I have some concerns on patch 10, and since I believe the nouveau
driver probably needs the newer X.org server version, I didn't merge
patch 12.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 08/12] package/x11r7/xdriver_xf86-video-ati: bump version to 7.6.1
2015-12-19 11:01 ` [Buildroot] [PATCH 08/12] package/x11r7/xdriver_xf86-video-ati: bump version to 7.6.1 Bernd Kuhls
@ 2015-12-19 13:14 ` Thomas Petazzoni
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Petazzoni @ 2015-12-19 13:14 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sat, 19 Dec 2015 12:01:28 +0100, Bernd Kuhls wrote:
> +# xdriver_xf86-video-ati requires O_CLOEXEC
> +XDRIVER_XF86_VIDEO_ATI_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE"
Can you report this problem upstream so that they fix their code to
define _GNU_SOURCE when needed ?
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0
2015-12-19 11:01 ` [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0 Bernd Kuhls
@ 2015-12-19 13:17 ` Thomas Petazzoni
2015-12-19 14:12 ` Arnout Vandecappelle
0 siblings, 1 reply; 19+ messages in thread
From: Thomas Petazzoni @ 2015-12-19 13:17 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
Adding Arnout in Cc, since he is our legacy handling expert :)
On Sat, 19 Dec 2015 12:01:30 +0100, Bernd Kuhls wrote:
> - added legacy handling for BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
Is this really needed? In any case, without legacy handling, the thing
will automatically fall back to version 1.18, which is what we want. So
I'm questioning whether legacy handling is needed.
> - legacy handling for BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
> is not needed because this option is not used by other packages
BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19 is a blind option, so
there is no point in adding legacy handling for it.
> +config BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
> + bool "xserver_xorg-server package was bumped to 1.18"
> + select BR2_LEGACY
> + select BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_18
Doing a "select" on an item of a choice doesn't work. See the commit
from Arnout about this:
https://git.busybox.net/buildroot/commit/?id=94d403d709eb5d0c487630b2eb651932bb488470.
> diff --git a/package/x11r7/xserver_xorg-server/Config.in b/package/x11r7/xserver_xorg-server/Config.in
> index 84f0298..3e31dc7 100644
> --- a/package/x11r7/xserver_xorg-server/Config.in
> +++ b/package/x11r7/xserver_xorg-server/Config.in
> @@ -64,14 +64,14 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
> 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
I don't see where you are adding the definition of the option
BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_20.
I'll mark this patch (and the nouveau patch) as Changes Requested in
patchwork. I don't really have any comments on the nouveau patch, but
since I assumed it depended on this one, I didn't apply it. Can you
resend both once the xserver bump issues are resolved ?
Thanks a lot!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0
2015-12-19 13:17 ` Thomas Petazzoni
@ 2015-12-19 14:12 ` Arnout Vandecappelle
2015-12-19 14:14 ` Thomas Petazzoni
0 siblings, 1 reply; 19+ messages in thread
From: Arnout Vandecappelle @ 2015-12-19 14:12 UTC (permalink / raw)
To: buildroot
On 19-12-15 14:17, Thomas Petazzoni wrote:
> Dear Bernd Kuhls,
>
> Adding Arnout in Cc, since he is our legacy handling expert :)
>
> On Sat, 19 Dec 2015 12:01:30 +0100, Bernd Kuhls wrote:
>> - added legacy handling for BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_17
>
> Is this really needed? In any case, without legacy handling, the thing
> will automatically fall back to version 1.18, which is what we want. So
> I'm questioning whether legacy handling is needed.
I would normally say that we should still have legacy handling here, to draw
people's attention to the fact that something in the .config changed. However,
it's just a change of version, and versions are changing all over the place, so
indeed legacy handling isn't needed here.
Regards,
Arnout
>
>> - legacy handling for BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19
>> is not needed because this option is not used by other packages
>
> BR2_PACKAGE_XSERVER_XORG_SERVER_VIDEODRV_ABI_19 is a blind option, so
> there is no point in adding legacy handling for it.
[snip]
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0
2015-12-19 14:12 ` Arnout Vandecappelle
@ 2015-12-19 14:14 ` Thomas Petazzoni
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Petazzoni @ 2015-12-19 14:14 UTC (permalink / raw)
To: buildroot
Arnout,
On Sat, 19 Dec 2015 15:12:16 +0100, Arnout Vandecappelle wrote:
> I would normally say that we should still have legacy handling here, to draw
> people's attention to the fact that something in the .config changed. However,
> it's just a change of version, and versions are changing all over the place, so
> indeed legacy handling isn't needed here.
As you say, we're bumping versions of tons of packages all the time,
without notifying users each time (it would be horrible), so why should
we do it specifically for the X.org server ? Especially when the user
has chosen to use the "tip" (1.17) and we're just updating to the more
recent "tip".
If we were to remove the 1.14 version, which is kept so far only for
compatibility with old NVidia X.org drivers, then maybe we should do
legacy handling (and even I'm not sure, because if we are to remove
this version, it means that we would have upgraded the NVidia drivers
to a version that works fine with a more recent X.org server).
Too much legacy handling is not good IMO.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 03/12] package/mesa3d: add support for new virgl Gallium driver
2015-12-19 11:01 ` [Buildroot] [PATCH 03/12] package/mesa3d: add support for new virgl Gallium driver Bernd Kuhls
@ 2015-12-19 21:48 ` Yann E. MORIN
2015-12-20 17:01 ` Bernd Kuhls
0 siblings, 1 reply; 19+ messages in thread
From: Yann E. MORIN @ 2015-12-19 21:48 UTC (permalink / raw)
To: buildroot
Bernd, Al,
On 2015-12-19 12:01 +0100, Bernd Kuhls spake thusly:
> http://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?h=11.1&id=a8987b88ff1db4ac00720a9b56c4bc3aeb666537
> "virgl is the 3D acceleration backend for the virtio-gpu shipping with
> qemu. The 3D acceleration is designed around gallium and TGSI as the
> virtualisation layer. The backend renderer translates the virgl
> interface into OpenGL currently."
This is causing some build failures, like:
http://autobuild.buildroot.org/results/399/399cca80ada5798decc87bff69a3acc432e8f3d0/
http://autobuild.buildroot.org/results/60f/60f63958b2310e00937c498ddf2a0295ff77683a/
with errors like:
configure: error: --with-egl-platforms=drm is required to build the
virgl driver.
Care to have a look, please?
Regards,
Yann E. MORIN.
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/mesa3d/Config.in | 7 +++++++
> package/mesa3d/mesa3d.mk | 1 +
> 2 files changed, 8 insertions(+)
>
> diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
> index fdeb599..8560794 100644
> --- a/package/mesa3d/Config.in
> +++ b/package/mesa3d/Config.in
> @@ -77,6 +77,13 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST
> This is a software opengl implementation using the Gallium3D
> infrastructure.
>
> +config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL
> + bool "Gallium virgl driver"
> + select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
> + help
> + virgl is the 3D acceleration backend for the virtio-gpu
> + shipping with qemu.
> +
> comment "DRI drivers need X.Org"
> depends on !BR2_PACKAGE_XORG7
>
> diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
> index 4c8a151..40e53cc 100644
> --- a/package/mesa3d/mesa3d.mk
> +++ b/package/mesa3d/mesa3d.mk
> @@ -65,6 +65,7 @@ MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU) += nouveau
> MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) += r600
> MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SVGA) += svga
> MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST) += swrast
> +MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL) += virgl
> # DRI Drivers
> MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST) += swrast
> MESA3D_DRI_DRIVERS-$(BR2_PACKAGE_MESA3D_DRI_DRIVER_I915) += i915
> --
> 2.6.4
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Buildroot] [PATCH 03/12] package/mesa3d: add support for new virgl Gallium driver
2015-12-19 21:48 ` Yann E. MORIN
@ 2015-12-20 17:01 ` Bernd Kuhls
0 siblings, 0 replies; 19+ messages in thread
From: Bernd Kuhls @ 2015-12-20 17:01 UTC (permalink / raw)
To: buildroot
Am Sat, 19 Dec 2015 22:48:27 +0100 schrieb Yann E. MORIN:
> configure: error: --with-egl-platforms=drm is required to build the
> virgl driver.
Hi Yann,
fixed by http://patchwork.ozlabs.org/patch/559347/
Regards, Bernd
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2015-12-20 17:01 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-19 11:01 [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 02/12] package/{mesa3d, mesa3d-headers}: bump version to 11.1.0 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 03/12] package/mesa3d: add support for new virgl Gallium driver Bernd Kuhls
2015-12-19 21:48 ` Yann E. MORIN
2015-12-20 17:01 ` Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 04/12] package/mesa3d: add support for Nouveau DRI driver Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 05/12] package/libva: bump version to 1.6.2 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 06/12] package/libva-intel-driver: " Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 07/12] package/nvidia-driver: bump version to 358.16 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 08/12] package/x11r7/xdriver_xf86-video-ati: bump version to 7.6.1 Bernd Kuhls
2015-12-19 13:14 ` Thomas Petazzoni
2015-12-19 11:01 ` [Buildroot] [PATCH 09/12] package/x11r7/xdriver_xf86-video-intel: bump version Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 10/12] package/x11r7/xserver_xorg-server: bump version to 1.18.0 Bernd Kuhls
2015-12-19 13:17 ` Thomas Petazzoni
2015-12-19 14:12 ` Arnout Vandecappelle
2015-12-19 14:14 ` Thomas Petazzoni
2015-12-19 11:01 ` [Buildroot] [PATCH 11/12] package/libinput: bump version to 1.1.2 Bernd Kuhls
2015-12-19 11:01 ` [Buildroot] [PATCH 12/12] package/x11r7/xdriver_xf86-video-nouveau: new package Bernd Kuhls
2015-12-19 13:13 ` [Buildroot] [PATCH 01/12] package/apache: bump version to 2.4.18 Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.