* [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3
@ 2022-05-14 17:55 Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support Bernd Kuhls
` (19 more replies)
0 siblings, 20 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:55 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
Release notes:
https://lists.x.org/archives/xorg-announce/2022-January/003127.html
Removed patch which was applied upstream:
https://gitlab.freedesktop.org/xorg/xserver/-/commit/9c66d910cae107cbcda02a8502ac5324a6eca052
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
...error-when-built-without-logind-plat.patch | 90 -------------------
.../xserver_xorg-server.hash | 6 +-
.../xserver_xorg-server.mk | 2 +-
3 files changed, 4 insertions(+), 94 deletions(-)
delete mode 100644 package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch
diff --git a/package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch b/package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch
deleted file mode 100644
index 164c0039bd..0000000000
--- a/package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-From 17b6ab4d8cecf55a3784dbefbef9bfcf84ee3b1b Mon Sep 17 00:00:00 2001
-From: Jocelyn Falempe <jfalempe@redhat.com>
-Date: Thu, 16 Dec 2021 15:46:43 +0100
-Subject: [PATCH] Fix compilation error when built without logind/platform bus
-
-This was introduced by commit 8eb1396d
-
-Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
-[Peter: from https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/827]
-Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
----
- hw/xfree86/common/xf86Events.c | 9 +--------
- hw/xfree86/os-support/linux/systemd-logind.c | 16 +++++++++++-----
- include/systemd-logind.h | 4 ++--
- 3 files changed, 14 insertions(+), 15 deletions(-)
-
-diff --git a/hw/xfree86/common/xf86Events.c b/hw/xfree86/common/xf86Events.c
-index 6076efa80..395bbc7b3 100644
---- a/hw/xfree86/common/xf86Events.c
-+++ b/hw/xfree86/common/xf86Events.c
-@@ -383,14 +383,7 @@ xf86VTLeave(void)
- xf86GPUScreens[i]->LeaveVT(xf86GPUScreens[i]);
-
- if (systemd_logind_controls_session()) {
-- for (i = 0; i < xf86_num_platform_devices; i++) {
-- if (xf86_platform_devices[i].flags & XF86_PDEV_SERVER_FD) {
-- int major, minor;
-- major = xf86_platform_odev_attributes(i)->major;
-- minor = xf86_platform_odev_attributes(i)->minor;
-- systemd_logind_drop_master(major, minor);
-- }
-- }
-+ systemd_logind_drop_master();
- }
-
- if (!xf86VTSwitchAway())
-diff --git a/hw/xfree86/os-support/linux/systemd-logind.c b/hw/xfree86/os-support/linux/systemd-logind.c
-index 35d5cc75b..f6a223a55 100644
---- a/hw/xfree86/os-support/linux/systemd-logind.c
-+++ b/hw/xfree86/os-support/linux/systemd-logind.c
-@@ -308,13 +308,19 @@ cleanup:
- * and ensure the drm_drop_master is done before
- * VT_RELDISP when switching VT
- */
--void systemd_logind_drop_master(int _major, int _minor)
-+void systemd_logind_drop_master(void)
- {
-- struct systemd_logind_info *info = &logind_info;
-- dbus_int32_t major = _major;
-- dbus_int32_t minor = _minor;
-+ int i;
-+ for (i = 0; i < xf86_num_platform_devices; i++) {
-+ if (xf86_platform_devices[i].flags & XF86_PDEV_SERVER_FD) {
-+ dbus_int32_t major, minor;
-+ struct systemd_logind_info *info = &logind_info;
-
-- systemd_logind_ack_pause(info, minor, major);
-+ major = xf86_platform_odev_attributes(i)->major;
-+ minor = xf86_platform_odev_attributes(i)->minor;
-+ systemd_logind_ack_pause(info, minor, major);
-+ }
-+ }
- }
-
- static DBusHandlerResult
-diff --git a/include/systemd-logind.h b/include/systemd-logind.h
-index a8af2b96d..5c04d0130 100644
---- a/include/systemd-logind.h
-+++ b/include/systemd-logind.h
-@@ -33,7 +33,7 @@ int systemd_logind_take_fd(int major, int minor, const char *path, Bool *paus);
- void systemd_logind_release_fd(int major, int minor, int fd);
- int systemd_logind_controls_session(void);
- void systemd_logind_vtenter(void);
--void systemd_logind_drop_master(int major, int minor);
-+void systemd_logind_drop_master(void);
- #else
- #define systemd_logind_init()
- #define systemd_logind_fini()
-@@ -41,7 +41,7 @@ void systemd_logind_drop_master(int major, int minor);
- #define systemd_logind_release_fd(major, minor, fd) close(fd)
- #define systemd_logind_controls_session() 0
- #define systemd_logind_vtenter()
--#define systemd_logind_drop_master(major, minor)
-+#define systemd_logind_drop_master()
- #endif
-
- #endif
---
-2.20.1
-
diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash
index 6008661db1..b5635b9afa 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 https://lists.x.org/archives/xorg-announce/2021-December/003125.html
-sha256 c20bf46a9fe8e74bf4e75430637e58d49a02d806609dc161462bceb1ef7e8db0 xorg-server-21.1.2.tar.xz
-sha512 6d7a0d29d5be09f80ed505c4d6ae964795127525a0ab73a4eab4f601788ab3627033143e5aeb4c2565c6683dd3402084d13acab5554606fbd519c4aec0a79def xorg-server-21.1.2.tar.xz
+# From https://lists.x.org/archives/xorg-announce/2022-January/003127.html
+sha256 61d6aad5b6b47a116b960bd7f0cba4ee7e6da95d6bb0b127bde75d7d1acdebe5 xorg-server-21.1.3.tar.xz
+sha512 cf5fed023eadda62ae732f8c4d427c272ebe005188341290f3d03147042c103b00cbb94d86a0256da815fb9b9a3da315c21a05ee0c926c1a2ff0c54ab0c0638b xorg-server-21.1.3.tar.xz
# Locally calculated
sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING
diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
index 0cadba92a3..0f1779dcab 100644
--- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
+++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
@@ -4,7 +4,7 @@
#
################################################################################
-XSERVER_XORG_SERVER_VERSION = 21.1.2
+XSERVER_XORG_SERVER_VERSION = 21.1.3
XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz
XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver
XSERVER_XORG_SERVER_LICENSE = MIT
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
@ 2022-05-14 17:55 ` Bernd Kuhls
2022-05-18 19:17 ` Arnout Vandecappelle
` (2 more replies)
2022-05-14 17:55 ` [Buildroot] [PATCH 03/19] package/x11r7/xdriver_xf86-video-amdgpu: bump version to 22.0.0 Bernd Kuhls
` (18 subsequent siblings)
19 siblings, 3 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:55 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
Add configure options for glamor support following the logic of the
xserver_xorg-server package:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n141
Fixes:
http://autobuild.buildroot.net/results/e78/e786118db87f65bdcb913656a7b6d9b3187a212c/
http://autobuild.buildroot.net/results/a00/a0089ed3abdb0a3712524ae77fc613a4982054ed/
http://autobuild.buildroot.net/results/541/54193d198efe371bdb19ac4981d631ff1e279717/
http://autobuild.buildroot.net/results/298/298198c036931b10f7e1046176bd48310ae7455f/
http://autobuild.buildroot.net/results/4da/4da87d30e6f5a10aafae60abce1b89ed92204a4e/
http://autobuild.buildroot.net/results/74c/74ceb71bd48ea3a2bf6ff68aec0af76a11662f1f/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
index e7196956a3..6423c03f5f 100644
--- a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
+++ b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
@@ -15,6 +15,12 @@ XDRIVER_XF86_VIDEO_AMDGPU_DEPENDENCIES = \
xorgproto \
xserver_xorg-server
+ifeq ($(BR2_PACKAGE_HAS_LIBEGL)$(BR2_PACKAGE_HAS_LIBGL)$(BR2_PACKAGE_LIBEPOXY),yyy)
+XDRIVER_XF86_VIDEO_AMDGPU_CONF_OPTS += --enable-glamor
+else
+XDRIVER_XF86_VIDEO_AMDGPU_CONF_OPTS += --disable-glamor
+endif
+
# xdriver_xf86-video-amdgpu requires O_CLOEXEC
XDRIVER_XF86_VIDEO_AMDGPU_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE"
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 03/19] package/x11r7/xdriver_xf86-video-amdgpu: bump version to 22.0.0
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support Bernd Kuhls
@ 2022-05-14 17:55 ` Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 04/19] package/x11r7/xdriver_xf86-video-amdgpu: needs libgbm Bernd Kuhls
` (17 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:55 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
Release notes:
https://lists.x.org/archives/xorg/2022-February/060928.html
Reformatted license hash.
Switched tarball to upstream-provided .xz format.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../xdriver_xf86-video-amdgpu.hash | 10 ++++------
.../xdriver_xf86-video-amdgpu.mk | 4 ++--
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.hash b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.hash
index 4bbfb0de71..c45ae59ee4 100644
--- a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.hash
+++ b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.hash
@@ -1,7 +1,5 @@
-# From https://lists.x.org/archives/xorg-announce/2019-October/003026.html
-md5 55ad19b858e186a2cf4e91ed832c05e7 xf86-video-amdgpu-19.1.0.tar.bz2
-sha1 044a97ea2f36dd3d2d4844bb503dd4e2b2854d56 xf86-video-amdgpu-19.1.0.tar.bz2
-sha256 4f0ea4e0ae61995ac2b7c72433d31deab63b60c78763020aaa1b28696124fe5d xf86-video-amdgpu-19.1.0.tar.bz2
-sha512 ccdaa2378492da1a2f3d18fedacd1318c4708da534a8a959276a82730d5420619d83ad1ec8d7835c55655fe56123cd9bffb44e6223c5a97033c01f598af4a173 xf86-video-amdgpu-19.1.0.tar.bz2
+# From https://lists.x.org/archives/xorg/2022-February/060928.html
+sha256 9d23fb602915dc3ccde92aa4d1e9485e7e54eaae2f41f485e55eb20761778266 xf86-video-amdgpu-22.0.0.tar.xz
+sha512 95c64e3fef7729ced6e7adc5e81c60cc218f6d8b6604f7b290e86ff52c917426b5102decbf8be8a66c9181ccde6e5dff7083dca8cc0c493a39e82625b5c7cb2a xf86-video-amdgpu-22.0.0.tar.xz
# Locally computed
-sha256 58847c8e97190c401afa84b3f0b8b147379c876a184e99af2cb51bfd40ac8936 COPYING
+sha256 58847c8e97190c401afa84b3f0b8b147379c876a184e99af2cb51bfd40ac8936 COPYING
diff --git a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
index 6423c03f5f..c34af6faf1 100644
--- a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
+++ b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
@@ -4,8 +4,8 @@
#
################################################################################
-XDRIVER_XF86_VIDEO_AMDGPU_VERSION = 19.1.0
-XDRIVER_XF86_VIDEO_AMDGPU_SOURCE = xf86-video-amdgpu-$(XDRIVER_XF86_VIDEO_AMDGPU_VERSION).tar.bz2
+XDRIVER_XF86_VIDEO_AMDGPU_VERSION = 22.0.0
+XDRIVER_XF86_VIDEO_AMDGPU_SOURCE = xf86-video-amdgpu-$(XDRIVER_XF86_VIDEO_AMDGPU_VERSION).tar.xz
XDRIVER_XF86_VIDEO_AMDGPU_SITE = http://xorg.freedesktop.org/releases/individual/driver
XDRIVER_XF86_VIDEO_AMDGPU_LICENSE = MIT
XDRIVER_XF86_VIDEO_AMDGPU_LICENSE_FILES = COPYING
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 04/19] package/x11r7/xdriver_xf86-video-amdgpu: needs libgbm
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 03/19] package/x11r7/xdriver_xf86-video-amdgpu: bump version to 22.0.0 Bernd Kuhls
@ 2022-05-14 17:55 ` Bernd Kuhls
2022-06-05 22:01 ` Thomas Petazzoni via buildroot
[not found] ` <20220606000120.052ee137__6105.38827474869$1654466507$gmane$org@windsurf>
2022-05-14 17:55 ` [Buildroot] [PATCH 05/19] package/x11r7/xdriver_xf86-video-ati: fix build with newer versions of xserver Bernd Kuhls
` (16 subsequent siblings)
19 siblings, 2 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:55 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
The package depends on gbm:
https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/blob/master/configure.ac#L75
For details see
http://lists.busybox.net/pipermail/buildroot/2022-April/641451.html
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-amdgpu/Config.in | 8 +++-----
.../xdriver_xf86-video-amdgpu.mk | 1 +
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-amdgpu/Config.in b/package/x11r7/xdriver_xf86-video-amdgpu/Config.in
index c42255f55c..fb23fc1fdf 100644
--- a/package/x11r7/xdriver_xf86-video-amdgpu/Config.in
+++ b/package/x11r7/xdriver_xf86-video-amdgpu/Config.in
@@ -1,8 +1,7 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_AMDGPU
bool "xf86-video-amdgpu"
depends on BR2_USE_MMU # libdrm
- depends on BR2_PACKAGE_MESA3D_DRI_DRIVER
- depends on BR2_PACKAGE_MESA3D_OPENGL_EGL # gbm
+ depends on BR2_PACKAGE_HAS_LIBGBM
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_LIBDRM_AMDGPU
select BR2_PACKAGE_LIBEPOXY
@@ -11,7 +10,6 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_AMDGPU
help
AMD GPU video driver
-comment "xf86-video-amdgpu needs egl/opengl support from mesa3d"
+comment "xf86-video-amdgpu needs GBM"
depends on BR2_USE_MMU
- depends on !BR2_PACKAGE_MESA3D_OPENGL_EGL || \
- !BR2_PACKAGE_MESA3D_DRI_DRIVER
+ depends on !BR2_PACKAGE_HAS_LIBGBM
diff --git a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
index c34af6faf1..ba4ab43db2 100644
--- a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
+++ b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
@@ -11,6 +11,7 @@ XDRIVER_XF86_VIDEO_AMDGPU_LICENSE = MIT
XDRIVER_XF86_VIDEO_AMDGPU_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_AMDGPU_DEPENDENCIES = \
libdrm \
+ libgbm \
xlib_libXcomposite \
xorgproto \
xserver_xorg-server
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 05/19] package/x11r7/xdriver_xf86-video-ati: fix build with newer versions of xserver
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (2 preceding siblings ...)
2022-05-14 17:55 ` [Buildroot] [PATCH 04/19] package/x11r7/xdriver_xf86-video-amdgpu: needs libgbm Bernd Kuhls
@ 2022-05-14 17:55 ` Bernd Kuhls
2022-06-04 19:06 ` Yann E. MORIN
2022-05-14 17:55 ` [Buildroot] [PATCH 06/19] package/x11r7/xdriver_xf86-video-ati: switch dependency from mesa3d to libgbm Bernd Kuhls
` (15 subsequent siblings)
19 siblings, 1 reply; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:55 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
Fixes:
http://autobuild.buildroot.net/results/ccc/ccc36c8cd3530153316190f378847081cb5c1c58/
http://autobuild.buildroot.net/results/bef/bef85a6a09bdd1d1a5035ee7baac1f2d2e7e1a2e/
http://autobuild.buildroot.net/results/7d6/7d65c8085a1ae122da4acc296538f2277b3ec15e/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
...dri-h-with-older-versions-of-xserver.patch | 32 +++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch
diff --git a/package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch b/package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch
new file mode 100644
index 0000000000..a969d61913
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch
@@ -0,0 +1,32 @@
+From 5eba006e4129e8015b822f9e1d2f1e613e252cda Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Michel=20D=C3=A4nzer?= <mdaenzer@redhat.com>
+Date: Tue, 2 Feb 2021 12:45:54 +0100
+Subject: [PATCH] Only include dri.h with older versions of xserver
+
+Not needed anymore with current versions.
+
+Downloaded from upstream commit
+https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/commit/5eba006e4129e8015b822f9e1d2f1e613e252cda
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+---
+ src/drmmode_display.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/drmmode_display.c b/src/drmmode_display.c
+index 3099a729..a58f24dd 100644
+--- a/src/drmmode_display.c
++++ b/src/drmmode_display.c
+@@ -45,7 +45,9 @@
+ #include "radeon_glamor.h"
+ #include "radeon_reg.h"
+
++#if XORG_VERSION_CURRENT < XORG_VERSION_NUMERIC(1,19,99,1,0)
+ #include <dri.h>
++#endif
+
+ #include "drmmode_display.h"
+
+--
+GitLab
+
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 06/19] package/x11r7/xdriver_xf86-video-ati: switch dependency from mesa3d to libgbm
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (3 preceding siblings ...)
2022-05-14 17:55 ` [Buildroot] [PATCH 05/19] package/x11r7/xdriver_xf86-video-ati: fix build with newer versions of xserver Bernd Kuhls
@ 2022-05-14 17:55 ` Bernd Kuhls
2022-06-05 22:02 ` Thomas Petazzoni via buildroot
2022-05-14 17:56 ` [Buildroot] [PATCH 07/19] package/x11r7/xdriver_xf86-video-imx-viv: switch dependency from mesa3d to libgl Bernd Kuhls
` (14 subsequent siblings)
19 siblings, 1 reply; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:55 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
The package depends on gbm and not mesa3d:
https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/blob/master/configure.ac#L155
Remove the dependency to BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON in order
to prevent a circular dependency here. This option will be removed in
a follow-patch anyway because Mesa3D will drop DRI drivers in version
22.x.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-ati/Config.in | 7 +++----
.../x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk | 1 +
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-ati/Config.in b/package/x11r7/xdriver_xf86-video-ati/Config.in
index 1246014dca..81255d5a4c 100644
--- a/package/x11r7/xdriver_xf86-video-ati/Config.in
+++ b/package/x11r7/xdriver_xf86-video-ati/Config.in
@@ -1,15 +1,14 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_ATI
bool "xf86-video-ati"
depends on BR2_i386 || BR2_x86_64 # DRI radeon r100 driver
- depends on BR2_PACKAGE_MESA3D
+ depends on BR2_PACKAGE_HAS_LIBGBM
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_LIBDRM_RADEON
- select BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON
select BR2_PACKAGE_XLIB_LIBXCOMPOSITE
select BR2_PACKAGE_XORGPROTO
help
ATI video driver
-comment "xf86-video-ati needs mesa3d"
+comment "xf86-video-ati needs GBM"
depends on BR2_i386 || BR2_x86_64
- depends on !BR2_PACKAGE_MESA3D
+ depends on !BR2_PACKAGE_HAS_LIBGBM
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 edb8b11add..e7f5852811 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
@@ -11,6 +11,7 @@ XDRIVER_XF86_VIDEO_ATI_LICENSE = MIT
XDRIVER_XF86_VIDEO_ATI_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_ATI_DEPENDENCIES = \
libdrm \
+ libgbm \
xlib_libXcomposite \
xorgproto \
xserver_xorg-server
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 07/19] package/x11r7/xdriver_xf86-video-imx-viv: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (4 preceding siblings ...)
2022-05-14 17:55 ` [Buildroot] [PATCH 06/19] package/x11r7/xdriver_xf86-video-ati: switch dependency from mesa3d to libgbm Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-06-06 20:24 ` Arnout Vandecappelle
2022-05-14 17:56 ` [Buildroot] [PATCH 08/19] package/x11r7/xdriver_xf86-video-intel: " Bernd Kuhls
` (13 subsequent siblings)
19 siblings, 1 reply; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Also fix a typo in the Config.in help text while being at it.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-imx-viv/Config.in | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/Config.in b/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
index 13cee14deb..292fdd05a4 100644
--- a/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
+++ b/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
@@ -1,10 +1,9 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
bool "xf86-video-imx-viv"
+ depends on BR2_PACKAGE_HAS_LIBGL
depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
depends on BR2_PACKAGE_IMX_GPU_G2D
depends on BR2_TOOLCHAIN_HAS_SYNC_1 # mesa3d
- select BR2_PACKAGE_MESA3D # Needed in order to compile xorg with glx/dri
- select BR2_PACKAGE_MESA3D_DRI_DRIVER
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XORGPROTO
help
@@ -26,7 +25,10 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
Don't forget to load galcore.ko and create /dev/galcore
before using this driver (else, Xorg will exit with an
- obscur message like "Segmentation fault at address 0xc").
+ obscure message like "Segmentation fault at address 0xc").
+
+comment "xf86-video-imx-viv needs an OpenGL backend"
+ depends on !BR2_PACKAGE_HAS_LIBGL
comment "xf86-video-imx-viv depends on imx-gpu-viv with X11 output"
depends on BR2_arm
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 08/19] package/x11r7/xdriver_xf86-video-intel: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (5 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 07/19] package/x11r7/xdriver_xf86-video-imx-viv: switch dependency from mesa3d to libgl Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-06-06 20:27 ` Arnout Vandecappelle
2022-05-14 17:56 ` [Buildroot] [PATCH 09/19] package/x11r7/xdriver_xf86-video-mach64: " Bernd Kuhls
` (12 subsequent siblings)
19 siblings, 1 reply; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
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 d911234c92..7ed2882a5d 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
@@ -32,11 +32,16 @@ XDRIVER_XF86_VIDEO_INTEL_DEPENDENCIES = \
xserver_xorg-server
# X.org server support for DRI depends on a Mesa3D DRI driver
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),y)
+ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
XDRIVER_XF86_VIDEO_INTEL_CONF_OPTS += \
--enable-dri2 \
--enable-dri3 \
--enable-uxa
+else
+XDRIVER_XF86_VIDEO_INTEL_CONF_OPTS += \
+ --disable-dri2 \
+ --disable-dri3 \
+ --disable-uxa
endif
$(eval $(autotools-package))
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 09/19] package/x11r7/xdriver_xf86-video-mach64: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (6 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 08/19] package/x11r7/xdriver_xf86-video-intel: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 10/19] package/x11r7/xdriver_xf86-video-mga: " Bernd Kuhls
` (11 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../xdriver_xf86-video-mach64/xdriver_xf86-video-mach64.mk | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/x11r7/xdriver_xf86-video-mach64/xdriver_xf86-video-mach64.mk b/package/x11r7/xdriver_xf86-video-mach64/xdriver_xf86-video-mach64.mk
index eee8fec2e8..7b4fa80834 100644
--- a/package/x11r7/xdriver_xf86-video-mach64/xdriver_xf86-video-mach64.mk
+++ b/package/x11r7/xdriver_xf86-video-mach64/xdriver_xf86-video-mach64.mk
@@ -12,7 +12,9 @@ XDRIVER_XF86_VIDEO_MACH64_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_MACH64_AUTORECONF = YES
XDRIVER_XF86_VIDEO_MACH64_DEPENDENCIES = xserver_xorg-server xorgproto
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
+ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
+XDRIVER_XF86_VIDEO_MACH64_CONF_OPTS += --enable-dri
+else
XDRIVER_XF86_VIDEO_MACH64_CONF_OPTS += --disable-dri
endif
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 10/19] package/x11r7/xdriver_xf86-video-mga: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (7 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 09/19] package/x11r7/xdriver_xf86-video-mach64: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 11/19] package/x11r7/xdriver_xf86-video-nouveau: " Bernd Kuhls
` (10 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Build-tested using these defconfigs:
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_MGA=y
and
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_MGA=y
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-mga/Config.in | 4 ----
.../x11r7/xdriver_xf86-video-mga/xdriver_xf86-video-mga.mk | 4 +++-
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-mga/Config.in b/package/x11r7/xdriver_xf86-video-mga/Config.in
index 15fb3b9f87..bac5e62442 100644
--- a/package/x11r7/xdriver_xf86-video-mga/Config.in
+++ b/package/x11r7/xdriver_xf86-video-mga/Config.in
@@ -1,10 +1,6 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_MGA
bool "xf86-video-mga"
- depends on BR2_PACKAGE_MESA3D
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XORGPROTO
help
Matrox video driver
-
-comment "xf86-video-mga needs mesa3d"
- depends on !BR2_PACKAGE_MESA3D
diff --git a/package/x11r7/xdriver_xf86-video-mga/xdriver_xf86-video-mga.mk b/package/x11r7/xdriver_xf86-video-mga/xdriver_xf86-video-mga.mk
index 3c668a5c98..24f2da2cce 100644
--- a/package/x11r7/xdriver_xf86-video-mga/xdriver_xf86-video-mga.mk
+++ b/package/x11r7/xdriver_xf86-video-mga/xdriver_xf86-video-mga.mk
@@ -12,7 +12,9 @@ XDRIVER_XF86_VIDEO_MGA_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_MGA_AUTORECONF = YES
XDRIVER_XF86_VIDEO_MGA_DEPENDENCIES = xserver_xorg-server libdrm xorgproto
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
+ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
+XDRIVER_XF86_VIDEO_MGA_CONF_OPTS += --enable-dri
+else
XDRIVER_XF86_VIDEO_MGA_CONF_OPTS += --disable-dri
endif
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 11/19] package/x11r7/xdriver_xf86-video-nouveau: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (8 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 10/19] package/x11r7/xdriver_xf86-video-mga: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 12/19] package/x11r7/xdriver_xf86-video-openchrome: switch source to git repo Bernd Kuhls
` (9 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-nouveau/Config.in | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-nouveau/Config.in b/package/x11r7/xdriver_xf86-video-nouveau/Config.in
index c9fd2e3d2f..5b266b1b4a 100644
--- a/package/x11r7/xdriver_xf86-video-nouveau/Config.in
+++ b/package/x11r7/xdriver_xf86-video-nouveau/Config.in
@@ -1,7 +1,6 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_NOUVEAU
bool "xf86-video-nouveau"
- depends on BR2_PACKAGE_MESA3D
- select BR2_PACKAGE_MESA3D_DRI_DRIVER_NOUVEAU
+ depends on BR2_PACKAGE_HAS_LIBGL
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_LIBDRM_NOUVEAU
select BR2_PACKAGE_XORGPROTO
@@ -10,5 +9,5 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_NOUVEAU
http://nouveau.freedesktop.org
-comment "xf86-video-nouveau needs mesa3d"
- depends on !BR2_PACKAGE_MESA3D
+comment "xf86-video-nouveau needs an OpenGL backend"
+ depends on !BR2_PACKAGE_HAS_LIBGL
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 12/19] package/x11r7/xdriver_xf86-video-openchrome: switch source to git repo
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (9 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 11/19] package/x11r7/xdriver_xf86-video-nouveau: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 13/19] package/x11r7/xdriver_xf86-video-openchrome: bump version to 0.6.225 Bernd Kuhls
` (8 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
No functional changes here, the commit used equals version 0.6.0:
https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/commit/?id=5e158c76eb3a0fb0db207229697139f8da2faaae
A follow-up bump will fix build errors with gcc-10.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../xdriver_xf86-video-openchrome.hash | 7 ++-----
.../xdriver_xf86-video-openchrome.mk | 7 ++++---
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash
index 57cc9aca9c..8c1c5ac91b 100644
--- a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash
+++ b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash
@@ -1,6 +1,3 @@
-# From https://lists.x.org/archives/xorg-announce/2017-March/002781.html
-md5 c87f164739729b00f7e1a9934420c22d xf86-video-openchrome-0.6.0.tar.bz2
-sha1 2077181ded4d86e9cbe6d3e9b1245339692e848d xf86-video-openchrome-0.6.0.tar.bz2
-sha256 da2975c6379358de52c1257710c67eb59139a7f0a1cd28d00cc64cc3e1c02f75 xf86-video-openchrome-0.6.0.tar.bz2
# Locally computed
-sha256 1fde58bce5cff8c32e9a0a80bfa3e60213a2767954e30a367127d5afa2884ca2 COPYING
+sha256 05beeaff42ffbe41f37dbed0d6fe94d1829a9dd847cdab4068d107cfc485a62b xdriver_xf86-video-openchrome-5e158c76eb3a0fb0db207229697139f8da2faaae-br1.tar.gz
+sha256 1fde58bce5cff8c32e9a0a80bfa3e60213a2767954e30a367127d5afa2884ca2 COPYING
diff --git a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk
index db9e11f6da..0e04f59466 100644
--- a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk
+++ b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk
@@ -4,11 +4,12 @@
#
################################################################################
-XDRIVER_XF86_VIDEO_OPENCHROME_VERSION = 0.6.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_VERSION = 5e158c76eb3a0fb0db207229697139f8da2faaae
+XDRIVER_XF86_VIDEO_OPENCHROME_SITE = https://anongit.freedesktop.org/git/openchrome/xf86-video-openchrome.git
+XDRIVER_XF86_VIDEO_OPENCHROME_SITE_METHOD = git
XDRIVER_XF86_VIDEO_OPENCHROME_LICENSE = MIT
XDRIVER_XF86_VIDEO_OPENCHROME_LICENSE_FILES = COPYING
+XDRIVER_XF86_VIDEO_OPENCHROME_AUTORECONF = YES
XDRIVER_XF86_VIDEO_OPENCHROME_DEPENDENCIES = \
xserver_xorg-server \
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 13/19] package/x11r7/xdriver_xf86-video-openchrome: bump version to 0.6.225
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (10 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 12/19] package/x11r7/xdriver_xf86-video-openchrome: switch source to git repo Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 14/19] package/x11r7/xdriver_xf86-video-openchrome: switch dependency from mesa3d to libgl Bernd Kuhls
` (7 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../xdriver_xf86-video-openchrome.hash | 2 +-
.../xdriver_xf86-video-openchrome.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash
index 8c1c5ac91b..d8cc080a32 100644
--- a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash
+++ b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 05beeaff42ffbe41f37dbed0d6fe94d1829a9dd847cdab4068d107cfc485a62b xdriver_xf86-video-openchrome-5e158c76eb3a0fb0db207229697139f8da2faaae-br1.tar.gz
+sha256 037bebbe31bcca2b4f3adeefccd2a64a30e2924946a6c6646c5829f7362212ec xdriver_xf86-video-openchrome-ab03de703b91c7e0fd3e4d1ca06ad5add7f077a1-br1.tar.gz
sha256 1fde58bce5cff8c32e9a0a80bfa3e60213a2767954e30a367127d5afa2884ca2 COPYING
diff --git a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk
index 0e04f59466..e8001004bc 100644
--- a/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk
+++ b/package/x11r7/xdriver_xf86-video-openchrome/xdriver_xf86-video-openchrome.mk
@@ -4,7 +4,7 @@
#
################################################################################
-XDRIVER_XF86_VIDEO_OPENCHROME_VERSION = 5e158c76eb3a0fb0db207229697139f8da2faaae
+XDRIVER_XF86_VIDEO_OPENCHROME_VERSION = ab03de703b91c7e0fd3e4d1ca06ad5add7f077a1
XDRIVER_XF86_VIDEO_OPENCHROME_SITE = https://anongit.freedesktop.org/git/openchrome/xf86-video-openchrome.git
XDRIVER_XF86_VIDEO_OPENCHROME_SITE_METHOD = git
XDRIVER_XF86_VIDEO_OPENCHROME_LICENSE = MIT
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 14/19] package/x11r7/xdriver_xf86-video-openchrome: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (11 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 13/19] package/x11r7/xdriver_xf86-video-openchrome: bump version to 0.6.225 Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 15/19] package/x11r7/xdriver_xf86-video-r128: " Bernd Kuhls
` (6 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-openchrome/Config.in | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-openchrome/Config.in b/package/x11r7/xdriver_xf86-video-openchrome/Config.in
index a93d14376b..f95e959f69 100644
--- a/package/x11r7/xdriver_xf86-video-openchrome/Config.in
+++ b/package/x11r7/xdriver_xf86-video-openchrome/Config.in
@@ -1,6 +1,6 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_OPENCHROME
bool "xf86-video-openchrome"
- depends on BR2_PACKAGE_MESA3D_DRI_DRIVER
+ depends on BR2_PACKAGE_HAS_LIBGL
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXCOMPOSITE
@@ -12,5 +12,5 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_OPENCHROME
https://www.freedesktop.org/wiki/Openchrome/
-comment "xf86-video-openchrome needs a DRI driver from mesa3d"
- depends on !BR2_PACKAGE_MESA3D_DRI_DRIVER
+comment "xf86-video-openchrome needs an OpenGL backend"
+ depends on !BR2_PACKAGE_HAS_LIBGL
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 15/19] package/x11r7/xdriver_xf86-video-r128: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (12 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 14/19] package/x11r7/xdriver_xf86-video-openchrome: switch dependency from mesa3d to libgl Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 16/19] package/x11r7/xdriver_xf86-video-sis: " Bernd Kuhls
` (5 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk
index 690041d4c6..1931dbecd7 100644
--- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk
+++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk
@@ -11,7 +11,9 @@ XDRIVER_XF86_VIDEO_R128_LICENSE = MIT
XDRIVER_XF86_VIDEO_R128_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_R128_DEPENDENCIES = xserver_xorg-server xorgproto
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
+ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
+XDRIVER_XF86_VIDEO_R128_CONF_OPTS += --enable-dri
+else
XDRIVER_XF86_VIDEO_R128_CONF_OPTS += --disable-dri
endif
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 16/19] package/x11r7/xdriver_xf86-video-sis: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (13 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 15/19] package/x11r7/xdriver_xf86-video-r128: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 17/19] package/x11r7/xdriver_xf86-video-savage: " Bernd Kuhls
` (4 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Build-tested using these defconfigs:
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_SIS=y
and
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_SIS=y
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-sis/Config.in | 4 ----
.../x11r7/xdriver_xf86-video-sis/xdriver_xf86-video-sis.mk | 4 +++-
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-sis/Config.in b/package/x11r7/xdriver_xf86-video-sis/Config.in
index db01cf2afe..8e00589a76 100644
--- a/package/x11r7/xdriver_xf86-video-sis/Config.in
+++ b/package/x11r7/xdriver_xf86-video-sis/Config.in
@@ -1,10 +1,6 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_SIS
bool "xf86-video-sis"
- depends on BR2_PACKAGE_MESA3D
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XORGPROTO
help
SiS and XGI video driver
-
-comment "xf86-video-sis needs mesa3d"
- depends on !BR2_PACKAGE_MESA3D
diff --git a/package/x11r7/xdriver_xf86-video-sis/xdriver_xf86-video-sis.mk b/package/x11r7/xdriver_xf86-video-sis/xdriver_xf86-video-sis.mk
index f96b0a9d0e..0417f8ae71 100644
--- a/package/x11r7/xdriver_xf86-video-sis/xdriver_xf86-video-sis.mk
+++ b/package/x11r7/xdriver_xf86-video-sis/xdriver_xf86-video-sis.mk
@@ -11,7 +11,9 @@ XDRIVER_XF86_VIDEO_SIS_LICENSE = MIT
XDRIVER_XF86_VIDEO_SIS_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_SIS_DEPENDENCIES = xserver_xorg-server libdrm xorgproto
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
+ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
+XDRIVER_XF86_VIDEO_SIS_CONF_OPTS += --enable-dri
+else
XDRIVER_XF86_VIDEO_SIS_CONF_OPTS += --disable-dri
endif
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 17/19] package/x11r7/xdriver_xf86-video-savage: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (14 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 16/19] package/x11r7/xdriver_xf86-video-sis: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 18/19] package/x11r7/xdriver_xf86-video-tdfx: " Bernd Kuhls
` (3 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Build-tested using these defconfigs:
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_SAVAGE=y
and
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_SAVAGE=y
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-savage/Config.in | 4 ----
.../xdriver_xf86-video-savage/xdriver_xf86-video-savage.mk | 4 +++-
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-savage/Config.in b/package/x11r7/xdriver_xf86-video-savage/Config.in
index bc6ca52370..ab6fd89845 100644
--- a/package/x11r7/xdriver_xf86-video-savage/Config.in
+++ b/package/x11r7/xdriver_xf86-video-savage/Config.in
@@ -1,10 +1,6 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_SAVAGE
bool "xf86-video-savage"
- depends on BR2_PACKAGE_MESA3D
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XORGPROTO
help
S3 Savage video driver
-
-comment "xf86-video-savage needs mesa3d"
- depends on !BR2_PACKAGE_MESA3D
diff --git a/package/x11r7/xdriver_xf86-video-savage/xdriver_xf86-video-savage.mk b/package/x11r7/xdriver_xf86-video-savage/xdriver_xf86-video-savage.mk
index 102aa2c48e..9e5bf61997 100644
--- a/package/x11r7/xdriver_xf86-video-savage/xdriver_xf86-video-savage.mk
+++ b/package/x11r7/xdriver_xf86-video-savage/xdriver_xf86-video-savage.mk
@@ -12,7 +12,9 @@ XDRIVER_XF86_VIDEO_SAVAGE_LICENSE_FILES = COPYING
XDRIVER_XF86_VIDEO_SAVAGE_AUTORECONF = YES
XDRIVER_XF86_VIDEO_SAVAGE_DEPENDENCIES = xserver_xorg-server libdrm xorgproto
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
+ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
+XDRIVER_XF86_VIDEO_SAVAGE_CONF_OPTS += --enable-dri
+else
XDRIVER_XF86_VIDEO_SAVAGE_CONF_OPTS += --disable-dri
endif
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 18/19] package/x11r7/xdriver_xf86-video-tdfx: switch dependency from mesa3d to libgl
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (15 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 17/19] package/x11r7/xdriver_xf86-video-savage: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 19/19] package/{mesa3d, mesa3d-headers}: bump version to 22.0.3 Bernd Kuhls
` (2 subsequent siblings)
19 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
DRI support for this driver is provided by the xserver_xorg-server
package when BR2_PACKAGE_HAS_LIBGL is enabled:
https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
Change the dependency to follow the logic of xserver_xorg-server.
Build-tested using these defconfigs:
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_TDFX=y
and
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_TDFX=y
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/x11r7/xdriver_xf86-video-tdfx/Config.in | 4 ----
.../x11r7/xdriver_xf86-video-tdfx/xdriver_xf86-video-tdfx.mk | 4 +++-
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-video-tdfx/Config.in b/package/x11r7/xdriver_xf86-video-tdfx/Config.in
index 959dc31049..14b8f0ad9e 100644
--- a/package/x11r7/xdriver_xf86-video-tdfx/Config.in
+++ b/package/x11r7/xdriver_xf86-video-tdfx/Config.in
@@ -1,10 +1,6 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TDFX
bool "xf86-video-tdfx"
- depends on BR2_PACKAGE_MESA3D
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XORGPROTO
help
3Dfx video driver
-
-comment "xf86-video-tdfx needs mesa3d"
- depends on !BR2_PACKAGE_MESA3D
diff --git a/package/x11r7/xdriver_xf86-video-tdfx/xdriver_xf86-video-tdfx.mk b/package/x11r7/xdriver_xf86-video-tdfx/xdriver_xf86-video-tdfx.mk
index 14c40e4d89..e687876843 100644
--- a/package/x11r7/xdriver_xf86-video-tdfx/xdriver_xf86-video-tdfx.mk
+++ b/package/x11r7/xdriver_xf86-video-tdfx/xdriver_xf86-video-tdfx.mk
@@ -15,7 +15,9 @@ XDRIVER_XF86_VIDEO_TDFX_DEPENDENCIES = \
xorgproto \
xserver_xorg-server
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
+ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
+XDRIVER_XF86_VIDEO_TDFX_CONF_OPTS += --enable-dri
+else
XDRIVER_XF86_VIDEO_TDFX_CONF_OPTS += --disable-dri
endif
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [Buildroot] [PATCH 19/19] package/{mesa3d, mesa3d-headers}: bump version to 22.0.3
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (16 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 18/19] package/x11r7/xdriver_xf86-video-tdfx: " Bernd Kuhls
@ 2022-05-14 17:56 ` Bernd Kuhls
2022-06-06 20:43 ` Arnout Vandecappelle
[not found] ` <ab57f204-1b69-e99e-6dd1-4d3809740ed2__12424.3190091633$1654548218$gmane$org@mind.be>
2022-06-06 20:37 ` [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Arnout Vandecappelle
2022-08-16 9:35 ` Peter Korsgaard
19 siblings, 2 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-14 17:56 UTC (permalink / raw)
To: buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-April/000670.html
https://lists.freedesktop.org/archives/mesa-announce/2022-March/000667.html
https://lists.freedesktop.org/archives/mesa-announce/2022-March/000665.html
https://lists.freedesktop.org/archives/mesa-announce/2022-May/000673.html
https://www.phoronix.com/scan.php?page=news_item&px=Mesa-22.0-Released
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
Config.in.legacy | 24 +++++++++
| 12 +----
package/mesa3d/Config.in | 69 ++----------------------
package/mesa3d/mesa3d.hash | 9 ++--
package/mesa3d/mesa3d.mk | 16 +-----
5 files changed, 35 insertions(+), 95 deletions(-)
diff --git a/Config.in.legacy b/Config.in.legacy
index 95b9d784d3..d9aa778f83 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,30 @@ endif
comment "Legacy options removed in 2022.05"
+config BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
+ bool "mesa DRI i915 driver removed"
+ select BR2_LEGACY
+ help
+ The DRI i915 driver was removed upstream.
+
+config BR2_PACKAGE_MESA3D_DRI_DRIVER_I965
+ bool "mesa DRI i965 driver removed"
+ select BR2_LEGACY
+ help
+ The DRI i965 driver was removed upstream.
+
+config BR2_PACKAGE_MESA3D_DRI_DRIVER_NOUVEAU
+ bool "mesa DRI nouveau driver removed"
+ select BR2_LEGACY
+ help
+ The DRI radeon nouveau was removed upstream.
+
+config BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON
+ bool "mesa DRI radeon r100 driver removed"
+ select BR2_LEGACY
+ help
+ The DRI radeon r100 driver was removed upstream.
+
config BR2_KERNEL_HEADERS_5_16
bool "kernel headers version 5.16.x are no longer supported"
select BR2_LEGACY
--git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk
index 760c5368e5..fb3763297d 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 = 21.3.8
+MESA3D_HEADERS_VERSION = 22.0.3
MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz
MESA3D_HEADERS_SITE = https://archive.mesa3d.org
MESA3D_HEADERS_DL_SUBDIR = mesa3d
@@ -33,19 +33,9 @@ MESA3D_HEADERS_DIRS += GL
ifeq ($(BR2_PACKAGE_XORG7),y)
-# Not using $(SED) because we do not want to work in-place, and $(SED)
-# contains -i.
-define MESA3D_HEADERS_BUILD_DRI_PC
- sed -e 's:@VERSION@:$(MESA3D_HEADERS_VERSION):' \
- package/mesa3d-headers/dri.pc \
- >$(@D)/src/mesa/drivers/dri/dri.pc
-endef
-
define MESA3D_HEADERS_INSTALL_DRI_PC
$(INSTALL) -D -m 0644 $(@D)/include/GL/internal/dri_interface.h \
$(STAGING_DIR)/usr/include/GL/internal/dri_interface.h
- $(INSTALL) -D -m 0644 $(@D)/src/mesa/drivers/dri/dri.pc \
- $(STAGING_DIR)/usr/lib/pkgconfig/dri.pc
endef
endif # Xorg
diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index e41da562dc..7468c2c804 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -63,16 +63,6 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
bool
select BR2_PACKAGE_MESA3D_DRIVER
-config BR2_PACKAGE_MESA3D_DRI_DRIVER
- bool
- select BR2_PACKAGE_MESA3D_DRI3 if \
- (BR2_PACKAGE_XORG7 && BR2_TOOLCHAIN_HAS_SYNC_4 && \
- !BR2_RISCV_32)
- select BR2_PACKAGE_MESA3D_DRIVER
- select BR2_PACKAGE_MESA3D_GBM if \
- !BR2_PACKAGE_MESA3D_OPENGL_GLX && \
- !BR2_PACKAGE_MESA3D_OPENGL_EGL
-
config BR2_PACKAGE_MESA3D_VULKAN_DRIVER
bool
select BR2_PACKAGE_MESA3D_DRIVER
@@ -134,16 +124,11 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_FREEDRENO
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_I915
bool "Gallium i915 driver"
depends on BR2_i386 || BR2_x86_64
- depends on !BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
select BR2_PACKAGE_LIBDRM_INTEL
help
Support for i915-based Intel GPUs.
-comment "Gallium i915: Only one i915 provider can be built"
- depends on BR2_i386 || BR2_x86_64
- depends on BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
-
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_IRIS
bool "Gallium iris driver"
depends on BR2_i386 || BR2_x86_64
@@ -330,49 +315,6 @@ comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouv
!(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \
|| BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600)
-comment "DRI drivers"
-
-config BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
- bool "DRI i915 driver"
- depends on BR2_i386 || BR2_x86_64
- select BR2_PACKAGE_MESA3D_DRI_DRIVER
- select BR2_PACKAGE_LIBDRM_INTEL
- help
- Support for i915-based Intel GPUs.
-
-config BR2_PACKAGE_MESA3D_DRI_DRIVER_I965
- bool "DRI i965 driver"
- depends on BR2_i386 || BR2_x86_64
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17 # memfd.h
- select BR2_PACKAGE_MESA3D_DRI_DRIVER
- select BR2_PACKAGE_LIBDRM_INTEL
- help
- Support for i965-based Intel GPUs.
-
-comment "DRI i965 driver needs a toolchain w/ headers >= 3.17"
- depends on BR2_i386 || BR2_x86_64
- depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
-
-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 r100 driver"
- depends on BR2_i386 || BR2_x86_64
- # libdrm's radeon option depends on LIBDRM_HAS_ATOMIC. Propagating
- # that dependency here causes a circular dependency that Kconfig
- # can't see is just spurious. However, that dependency is about
- # the toolchain having sync4 primitives, which is always a given
- # for i386 and x86_64.
- select BR2_PACKAGE_MESA3D_DRI_DRIVER
- select BR2_PACKAGE_LIBDRM_RADEON
- help
- Legacy Radeon driver for R100 series GPUs.
-
comment "Vulkan drivers"
config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL
@@ -406,17 +348,16 @@ comment "OpenGL API Support"
config BR2_PACKAGE_MESA3D_GBM
bool "gbm"
- depends on BR2_PACKAGE_MESA3D_DRI_DRIVER \
- || (BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL)
+ depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && \
+ BR2_PACKAGE_MESA3D_OPENGL_EGL
select BR2_PACKAGE_HAS_LIBGBM
select BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT
select BR2_PACKAGE_LIBGBM_HAS_FEATURE_DMA_BUF
help
Enable Generic Buffer Management (gbm)
-comment "gbm support needs a dri driver or a gallium driver w/ EGL support."
- depends on !BR2_PACKAGE_MESA3D_DRI_DRIVER \
- && !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL)
+comment "gbm support needs a gallium driver w/ EGL support."
+ depends on !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL)
config BR2_PACKAGE_MESA3D_OPENGL_GLX
bool "OpenGL GLX"
@@ -432,7 +373,7 @@ comment "OpenGL GLX support needs X11"
config BR2_PACKAGE_MESA3D_OPENGL_EGL
bool "OpenGL EGL"
- depends on BR2_PACKAGE_MESA3D_DRI_DRIVER || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
+ depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
select BR2_PACKAGE_HAS_LIBEGL if !BR2_PACKAGE_LIBGLVND
select BR2_PACKAGE_LIBGLVND_DISPATCH_EGL if BR2_PACKAGE_LIBGLVND
select BR2_PACKAGE_HAS_LIBEGL_WAYLAND
diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash
index 5b74e14fef..32221b8c89 100644
--- a/package/mesa3d/mesa3d.hash
+++ b/package/mesa3d/mesa3d.hash
@@ -1,6 +1,5 @@
-# From https://lists.freedesktop.org/archives/mesa-announce/2022-March/000666.html
-sha256 e70d273bdc53a4e931871bb5550ba3900e6a3deab2fff64184107c33e92d9da7 mesa-21.3.8.tar.xz
-sha512 0462c44fa8e358dafd03088411452bc172a365902795b3198df1e6cfbf1d87675ef5b72b572de7f15e5ee87b30ce5b2f217c81ea72b376962f6428c6ff83f2e9 mesa-21.3.8.tar.xz
-
+# From https://lists.freedesktop.org/archives/mesa-announce/2022-May/000673.html
+sha256 9f2b30f5276a9abaf71aafc6979685e2636189de1a87aea2c9e69744a6d0ebb9 mesa-22.0.3.tar.xz
+sha512 3982cd2fadca5349b2513885ed734c2422e3f2dced85f471f245b120ffaf018acafcd929dc5ec317f2c568bb5f619f5a3475d3a92495f766a2eefb225efcac14 mesa-22.0.3.tar.xz
# License
-sha256 998437f3f75f0c542046f83c1cb349408122268168fb13eb4ae6967aa18b7d98 docs/license.rst
+sha256 4bc15d14dcc134b024cbdca3b5330010136ce8a427b6f8353440ce2ad7aab037 docs/license.rst
diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
index 9f375edc1f..aa6a4ac958 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 = 21.3.8
+MESA3D_VERSION = 22.0.3
MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz
MESA3D_SITE = https://archive.mesa3d.org
MESA3D_LICENSE = MIT, SGI, Khronos
@@ -114,11 +114,6 @@ MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_TEGRA) += tegra
MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D) += v3d
MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4) += vc4
MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL) += virgl
-# DRI Drivers
-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) += r100
# Vulkan Drivers
MESA3D_VULKAN_DRIVERS-$(BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL) += intel
@@ -133,15 +128,6 @@ MESA3D_CONF_OPTS += \
-Dgallium-extra-hud=true
endif
-ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
-MESA3D_CONF_OPTS += \
- -Ddri-drivers=
-else
-MESA3D_CONF_OPTS += \
- -Dshared-glapi=enabled \
- -Ddri-drivers=$(subst $(space),$(comma),$(MESA3D_DRI_DRIVERS-y))
-endif
-
ifeq ($(BR2_PACKAGE_MESA3D_VULKAN_DRIVER),)
MESA3D_CONF_OPTS += \
-Dvulkan-drivers=
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support
2022-05-14 17:55 ` [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support Bernd Kuhls
@ 2022-05-18 19:17 ` Arnout Vandecappelle
[not found] ` <f210edc8-09f9-c668-cf1f-19992e5243a2__20312.2769644082$1652901469$gmane$org@mind.be>
2022-06-01 16:04 ` Peter Korsgaard
2 siblings, 0 replies; 32+ messages in thread
From: Arnout Vandecappelle @ 2022-05-18 19:17 UTC (permalink / raw)
To: Bernd Kuhls, buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
On 14/05/2022 19:55, Bernd Kuhls wrote:
> Add configure options for glamor support following the logic of the
> xserver_xorg-server package:
> https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n141
>
> Fixes:
> http://autobuild.buildroot.net/results/e78/e786118db87f65bdcb913656a7b6d9b3187a212c/
> http://autobuild.buildroot.net/results/a00/a0089ed3abdb0a3712524ae77fc613a4982054ed/
> http://autobuild.buildroot.net/results/541/54193d198efe371bdb19ac4981d631ff1e279717/
> http://autobuild.buildroot.net/results/298/298198c036931b10f7e1046176bd48310ae7455f/
> http://autobuild.buildroot.net/results/4da/4da87d30e6f5a10aafae60abce1b89ed92204a4e/
> http://autobuild.buildroot.net/results/74c/74ceb71bd48ea3a2bf6ff68aec0af76a11662f1f/
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Applied to master, thanks.
The rest of the series is for next I think?
Regards,
Arnout
> ---
> .../xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
> index e7196956a3..6423c03f5f 100644
> --- a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
> +++ b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
> @@ -15,6 +15,12 @@ XDRIVER_XF86_VIDEO_AMDGPU_DEPENDENCIES = \
> xorgproto \
> xserver_xorg-server
>
> +ifeq ($(BR2_PACKAGE_HAS_LIBEGL)$(BR2_PACKAGE_HAS_LIBGL)$(BR2_PACKAGE_LIBEPOXY),yyy)
> +XDRIVER_XF86_VIDEO_AMDGPU_CONF_OPTS += --enable-glamor
> +else
> +XDRIVER_XF86_VIDEO_AMDGPU_CONF_OPTS += --disable-glamor
> +endif
> +
> # xdriver_xf86-video-amdgpu requires O_CLOEXEC
> XDRIVER_XF86_VIDEO_AMDGPU_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE"
>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support
[not found] ` <f210edc8-09f9-c668-cf1f-19992e5243a2__20312.2769644082$1652901469$gmane$org@mind.be>
@ 2022-05-18 20:37 ` Bernd Kuhls
0 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-05-18 20:37 UTC (permalink / raw)
To: buildroot
Am Wed, 18 May 2022 21:17:20 +0200 schrieb Arnout Vandecappelle:
> The rest of the series is for next I think?
Hi Arnout,
http://patchwork.ozlabs.org/project/buildroot/patch/
20220514175612.2510884-5-bernd.kuhls@t-online.de/
also contains a bugfix, but the rest should go to next.
Regards, Bernd
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support
2022-05-14 17:55 ` [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support Bernd Kuhls
2022-05-18 19:17 ` Arnout Vandecappelle
[not found] ` <f210edc8-09f9-c668-cf1f-19992e5243a2__20312.2769644082$1652901469$gmane$org@mind.be>
@ 2022-06-01 16:04 ` Peter Korsgaard
2 siblings, 0 replies; 32+ messages in thread
From: Peter Korsgaard @ 2022-06-01 16:04 UTC (permalink / raw)
To: Bernd Kuhls
Cc: Gary Bisson, Romain Naour, Yann E . MORIN,
Jérôme Pouiller, buildroot
>>>>> "Bernd" == Bernd Kuhls <bernd.kuhls@t-online.de> writes:
> Add configure options for glamor support following the logic of the
> xserver_xorg-server package:
> https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n141
> Fixes:
> http://autobuild.buildroot.net/results/e78/e786118db87f65bdcb913656a7b6d9b3187a212c/
> http://autobuild.buildroot.net/results/a00/a0089ed3abdb0a3712524ae77fc613a4982054ed/
> http://autobuild.buildroot.net/results/541/54193d198efe371bdb19ac4981d631ff1e279717/
> http://autobuild.buildroot.net/results/298/298198c036931b10f7e1046176bd48310ae7455f/
> http://autobuild.buildroot.net/results/4da/4da87d30e6f5a10aafae60abce1b89ed92204a4e/
> http://autobuild.buildroot.net/results/74c/74ceb71bd48ea3a2bf6ff68aec0af76a11662f1f/
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Committed to 2022.02.x, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 05/19] package/x11r7/xdriver_xf86-video-ati: fix build with newer versions of xserver
2022-05-14 17:55 ` [Buildroot] [PATCH 05/19] package/x11r7/xdriver_xf86-video-ati: fix build with newer versions of xserver Bernd Kuhls
@ 2022-06-04 19:06 ` Yann E. MORIN
0 siblings, 0 replies; 32+ messages in thread
From: Yann E. MORIN @ 2022-06-04 19:06 UTC (permalink / raw)
To: Bernd Kuhls
Cc: Gary Bisson, Romain Naour, Jérôme Pouiller, buildroot
Bernd, All,
On 2022-05-14 19:55 +0200, Bernd Kuhls spake thusly:
> Fixes:
> http://autobuild.buildroot.net/results/ccc/ccc36c8cd3530153316190f378847081cb5c1c58/
> http://autobuild.buildroot.net/results/bef/bef85a6a09bdd1d1a5035ee7baac1f2d2e7e1a2e/
> http://autobuild.buildroot.net/results/7d6/7d65c8085a1ae122da4acc296538f2277b3ec15e/
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Applied to master, thanks.
Regards,
Yann E. MORIN.
> ---
> ...dri-h-with-older-versions-of-xserver.patch | 32 +++++++++++++++++++
> 1 file changed, 32 insertions(+)
> create mode 100644 package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch
>
> diff --git a/package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch b/package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch
> new file mode 100644
> index 0000000000..a969d61913
> --- /dev/null
> +++ b/package/x11r7/xdriver_xf86-video-ati/0004-Only-include-dri-h-with-older-versions-of-xserver.patch
> @@ -0,0 +1,32 @@
> +From 5eba006e4129e8015b822f9e1d2f1e613e252cda Mon Sep 17 00:00:00 2001
> +From: =?UTF-8?q?Michel=20D=C3=A4nzer?= <mdaenzer@redhat.com>
> +Date: Tue, 2 Feb 2021 12:45:54 +0100
> +Subject: [PATCH] Only include dri.h with older versions of xserver
> +
> +Not needed anymore with current versions.
> +
> +Downloaded from upstream commit
> +https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/commit/5eba006e4129e8015b822f9e1d2f1e613e252cda
> +
> +Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> +---
> + src/drmmode_display.c | 2 ++
> + 1 file changed, 2 insertions(+)
> +
> +diff --git a/src/drmmode_display.c b/src/drmmode_display.c
> +index 3099a729..a58f24dd 100644
> +--- a/src/drmmode_display.c
> ++++ b/src/drmmode_display.c
> +@@ -45,7 +45,9 @@
> + #include "radeon_glamor.h"
> + #include "radeon_reg.h"
> +
> ++#if XORG_VERSION_CURRENT < XORG_VERSION_NUMERIC(1,19,99,1,0)
> + #include <dri.h>
> ++#endif
> +
> + #include "drmmode_display.h"
> +
> +--
> +GitLab
> +
> --
> 2.30.2
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 04/19] package/x11r7/xdriver_xf86-video-amdgpu: needs libgbm
2022-05-14 17:55 ` [Buildroot] [PATCH 04/19] package/x11r7/xdriver_xf86-video-amdgpu: needs libgbm Bernd Kuhls
@ 2022-06-05 22:01 ` Thomas Petazzoni via buildroot
[not found] ` <20220606000120.052ee137__6105.38827474869$1654466507$gmane$org@windsurf>
1 sibling, 0 replies; 32+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-06-05 22:01 UTC (permalink / raw)
To: Bernd Kuhls
Cc: Gary Bisson, Jérôme Pouiller, buildroot, Romain Naour,
Yann E . MORIN
Hello,
On Sat, 14 May 2022 19:55:57 +0200
Bernd Kuhls <bernd.kuhls@t-online.de> wrote:
> The package depends on gbm:
> https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/blob/master/configure.ac#L75
>
> For details see
> http://lists.busybox.net/pipermail/buildroot/2022-April/641451.html
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Could you clarify if this is a fix, or an improvement?
If I understand correctly the discussion at
http://lists.busybox.net/pipermail/buildroot/2022-April/641451.html,
this driver used to require mesa3d+dri+egl (which guaranteed to provide
libgbm), but now only requires libgbm. If this is correct, then this
patch is not a fix, but an improvement, because it makes this package
available in a larger set of configurations.
Could you clarify this?
> diff --git a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
> index c34af6faf1..ba4ab43db2 100644
> --- a/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
> +++ b/package/x11r7/xdriver_xf86-video-amdgpu/xdriver_xf86-video-amdgpu.mk
> @@ -11,6 +11,7 @@ XDRIVER_XF86_VIDEO_AMDGPU_LICENSE = MIT
> XDRIVER_XF86_VIDEO_AMDGPU_LICENSE_FILES = COPYING
> XDRIVER_XF86_VIDEO_AMDGPU_DEPENDENCIES = \
> libdrm \
> + libgbm \
> xlib_libXcomposite \
> xorgproto \
> xserver_xorg-server
Interesting, we had a Config.in dependency on mesa, but it was not a
build dependency, but libgbm is?
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 06/19] package/x11r7/xdriver_xf86-video-ati: switch dependency from mesa3d to libgbm
2022-05-14 17:55 ` [Buildroot] [PATCH 06/19] package/x11r7/xdriver_xf86-video-ati: switch dependency from mesa3d to libgbm Bernd Kuhls
@ 2022-06-05 22:02 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 32+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-06-05 22:02 UTC (permalink / raw)
To: Bernd Kuhls
Cc: Gary Bisson, Jérôme Pouiller, buildroot, Romain Naour,
Yann E . MORIN
On Sat, 14 May 2022 19:55:59 +0200
Bernd Kuhls <bernd.kuhls@t-online.de> wrote:
> The package depends on gbm and not mesa3d:
> https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/blob/master/configure.ac#L155
>
> Remove the dependency to BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON in order
> to prevent a circular dependency here. This option will be removed in
> a follow-patch anyway because Mesa3D will drop DRI drivers in version
> 22.x.
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/x11r7/xdriver_xf86-video-ati/Config.in | 7 +++----
> .../x11r7/xdriver_xf86-video-ati/xdriver_xf86-video-ati.mk | 1 +
> 2 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/package/x11r7/xdriver_xf86-video-ati/Config.in b/package/x11r7/xdriver_xf86-video-ati/Config.in
> index 1246014dca..81255d5a4c 100644
> --- a/package/x11r7/xdriver_xf86-video-ati/Config.in
> +++ b/package/x11r7/xdriver_xf86-video-ati/Config.in
> @@ -1,15 +1,14 @@
> config BR2_PACKAGE_XDRIVER_XF86_VIDEO_ATI
> bool "xf86-video-ati"
> depends on BR2_i386 || BR2_x86_64 # DRI radeon r100 driver
> - depends on BR2_PACKAGE_MESA3D
> + depends on BR2_PACKAGE_HAS_LIBGBM
> select BR2_PACKAGE_LIBDRM
> select BR2_PACKAGE_LIBDRM_RADEON
> - select BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON
> select BR2_PACKAGE_XLIB_LIBXCOMPOSITE
> select BR2_PACKAGE_XORGPROTO
> help
> ATI video driver
>
> -comment "xf86-video-ati needs mesa3d"
> +comment "xf86-video-ati needs GBM"
> depends on BR2_i386 || BR2_x86_64
> - depends on !BR2_PACKAGE_MESA3D
> + depends on !BR2_PACKAGE_HAS_LIBGBM
> 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 edb8b11add..e7f5852811 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
> @@ -11,6 +11,7 @@ XDRIVER_XF86_VIDEO_ATI_LICENSE = MIT
> XDRIVER_XF86_VIDEO_ATI_LICENSE_FILES = COPYING
> XDRIVER_XF86_VIDEO_ATI_DEPENDENCIES = \
> libdrm \
> + libgbm \
Same question: we had a Config.in dependency on mesa3d, but no build
dependency, and now we have a build dependency on libgbm?
Could you explain this?
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 04/19] package/x11r7/xdriver_xf86-video-amdgpu: needs libgbm
[not found] ` <20220606000120.052ee137__6105.38827474869$1654466507$gmane$org@windsurf>
@ 2022-06-06 13:16 ` Bernd Kuhls
0 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-06-06 13:16 UTC (permalink / raw)
To: buildroot
Hi Thomas,
Am Mon, 6 Jun 2022 00:01:20 +0200 schrieb Thomas Petazzoni via buildroot:
> Could you clarify if this is a fix, or an improvement?
before answering your question I would like to say that the dependency
situation in package/x11r7/ is a bit messy imho. Fixing autobuilder bugs,
and there were lots of them in the mesa/x11 area, made sure that we have
all necessary dependencies in place but, as in this case, we added
sometimes too many dependencies, did not notice when bumping a package
that its dependencies were loosened, are, as in this case, did not use
the new libgbm virtual package in all places needed.
> If I understand correctly the discussion at
> http://lists.busybox.net/pipermail/buildroot/2022-April/641451.html,
> this driver used to require mesa3d+dri+egl (which guaranteed to provide
> libgbm), but now only requires libgbm.
Here we have such a current example for too many dependencies due to the
addition of the virtual libgbm package which was added to buildroot long
after this package was added.
Depending on mesa3d+dri+egl did the trick in earlier days ;) Upstream did
not change its configure script: https://cgit.freedesktop.org/xorg/driver/
xf86-video-amdgpu/log/configure.ac
So this patch series can be considered as a follow-up to the addition of
libgbm
>> XDRIVER_XF86_VIDEO_AMDGPU_DEPENDENCIES = \
>> libdrm \
>> + libgbm \
>> xlib_libXcomposite \
>> xorgproto \ xserver_xorg-server
>
> Interesting, we had a Config.in dependency on mesa, but it was not a
> build dependency, but libgbm is?
Mesa3d, and therefore libgbm, is pulled in by the xserver_xorg-server
package, but to make clear this package depends on libgbm I added that
dependency:
https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/blob/
master/configure.ac#L75
Regards, Bernd
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 07/19] package/x11r7/xdriver_xf86-video-imx-viv: switch dependency from mesa3d to libgl
2022-05-14 17:56 ` [Buildroot] [PATCH 07/19] package/x11r7/xdriver_xf86-video-imx-viv: switch dependency from mesa3d to libgl Bernd Kuhls
@ 2022-06-06 20:24 ` Arnout Vandecappelle
0 siblings, 0 replies; 32+ messages in thread
From: Arnout Vandecappelle @ 2022-06-06 20:24 UTC (permalink / raw)
To: Bernd Kuhls, buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
On 14/05/2022 19:56, Bernd Kuhls wrote:
> DRI support for this driver is provided by the xserver_xorg-server
> package when BR2_PACKAGE_HAS_LIBGL is enabled:
> https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
>
> Change the dependency to follow the logic of xserver_xorg-server.
>
> Also fix a typo in the Config.in help text while being at it.
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/x11r7/xdriver_xf86-video-imx-viv/Config.in | 8 +++++---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/Config.in b/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
> index 13cee14deb..292fdd05a4 100644
> --- a/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
> +++ b/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
> @@ -1,10 +1,9 @@
> config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
> bool "xf86-video-imx-viv"
> + depends on BR2_PACKAGE_HAS_LIBGL
> depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
> depends on BR2_PACKAGE_IMX_GPU_G2D
> depends on BR2_TOOLCHAIN_HAS_SYNC_1 # mesa3d
> - select BR2_PACKAGE_MESA3D # Needed in order to compile xorg with glx/dri
> - select BR2_PACKAGE_MESA3D_DRI_DRIVER
> select BR2_PACKAGE_LIBDRM
> select BR2_PACKAGE_XORGPROTO
> help
> @@ -26,7 +25,10 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
>
> Don't forget to load galcore.ko and create /dev/galcore
> before using this driver (else, Xorg will exit with an
> - obscur message like "Segmentation fault at address 0xc").
> + obscure message like "Segmentation fault at address 0xc").
> +
> +comment "xf86-video-imx-viv needs an OpenGL backend"
> + depends on !BR2_PACKAGE_HAS_LIBGL
This should also retain the arch dependencies: BR2_arch and
BR2_TOOLCHAIN_HAS_SYNC_1.
Regards,
Arnout
>
> comment "xf86-video-imx-viv depends on imx-gpu-viv with X11 output"
> depends on BR2_arm
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 08/19] package/x11r7/xdriver_xf86-video-intel: switch dependency from mesa3d to libgl
2022-05-14 17:56 ` [Buildroot] [PATCH 08/19] package/x11r7/xdriver_xf86-video-intel: " Bernd Kuhls
@ 2022-06-06 20:27 ` Arnout Vandecappelle
0 siblings, 0 replies; 32+ messages in thread
From: Arnout Vandecappelle @ 2022-06-06 20:27 UTC (permalink / raw)
To: Bernd Kuhls, buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
On 14/05/2022 19:56, Bernd Kuhls wrote:
> DRI support for this driver is provided by the xserver_xorg-server
> package when BR2_PACKAGE_HAS_LIBGL is enabled:
> https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
>
> Change the dependency to follow the logic of xserver_xorg-server.
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> .../xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
>
> 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 d911234c92..7ed2882a5d 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
> @@ -32,11 +32,16 @@ XDRIVER_XF86_VIDEO_INTEL_DEPENDENCIES = \
> xserver_xorg-server
>
> # X.org server support for DRI depends on a Mesa3D DRI driver
This comment should be updated as well.
Regards,
Arnout
> -ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),y)
> +ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
> XDRIVER_XF86_VIDEO_INTEL_CONF_OPTS += \
> --enable-dri2 \
> --enable-dri3 \
> --enable-uxa
> +else
> +XDRIVER_XF86_VIDEO_INTEL_CONF_OPTS += \
> + --disable-dri2 \
> + --disable-dri3 \
> + --disable-uxa
> endif
>
> $(eval $(autotools-package))
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (17 preceding siblings ...)
2022-05-14 17:56 ` [Buildroot] [PATCH 19/19] package/{mesa3d, mesa3d-headers}: bump version to 22.0.3 Bernd Kuhls
@ 2022-06-06 20:37 ` Arnout Vandecappelle
2022-08-16 9:35 ` Peter Korsgaard
19 siblings, 0 replies; 32+ messages in thread
From: Arnout Vandecappelle @ 2022-06-06 20:37 UTC (permalink / raw)
To: Bernd Kuhls, buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
On 14/05/2022 19:55, Bernd Kuhls wrote:
> Release notes:
> https://lists.x.org/archives/xorg-announce/2022-January/003127.html
>
> Removed patch which was applied upstream:
> https://gitlab.freedesktop.org/xorg/xserver/-/commit/9c66d910cae107cbcda02a8502ac5324a6eca052
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
This and the rest of the series applied to next, with the fixes as indicated
in individual replies, thanks.
Regards,
Arnout
> ---
> ...error-when-built-without-logind-plat.patch | 90 -------------------
> .../xserver_xorg-server.hash | 6 +-
> .../xserver_xorg-server.mk | 2 +-
> 3 files changed, 4 insertions(+), 94 deletions(-)
> delete mode 100644 package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch
>
> diff --git a/package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch b/package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch
> deleted file mode 100644
> index 164c0039bd..0000000000
> --- a/package/x11r7/xserver_xorg-server/0002-Fix-compilation-error-when-built-without-logind-plat.patch
> +++ /dev/null
> @@ -1,90 +0,0 @@
> -From 17b6ab4d8cecf55a3784dbefbef9bfcf84ee3b1b Mon Sep 17 00:00:00 2001
> -From: Jocelyn Falempe <jfalempe@redhat.com>
> -Date: Thu, 16 Dec 2021 15:46:43 +0100
> -Subject: [PATCH] Fix compilation error when built without logind/platform bus
> -
> -This was introduced by commit 8eb1396d
> -
> -Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
> -[Peter: from https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/827]
> -Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
> ----
> - hw/xfree86/common/xf86Events.c | 9 +--------
> - hw/xfree86/os-support/linux/systemd-logind.c | 16 +++++++++++-----
> - include/systemd-logind.h | 4 ++--
> - 3 files changed, 14 insertions(+), 15 deletions(-)
> -
> -diff --git a/hw/xfree86/common/xf86Events.c b/hw/xfree86/common/xf86Events.c
> -index 6076efa80..395bbc7b3 100644
> ---- a/hw/xfree86/common/xf86Events.c
> -+++ b/hw/xfree86/common/xf86Events.c
> -@@ -383,14 +383,7 @@ xf86VTLeave(void)
> - xf86GPUScreens[i]->LeaveVT(xf86GPUScreens[i]);
> -
> - if (systemd_logind_controls_session()) {
> -- for (i = 0; i < xf86_num_platform_devices; i++) {
> -- if (xf86_platform_devices[i].flags & XF86_PDEV_SERVER_FD) {
> -- int major, minor;
> -- major = xf86_platform_odev_attributes(i)->major;
> -- minor = xf86_platform_odev_attributes(i)->minor;
> -- systemd_logind_drop_master(major, minor);
> -- }
> -- }
> -+ systemd_logind_drop_master();
> - }
> -
> - if (!xf86VTSwitchAway())
> -diff --git a/hw/xfree86/os-support/linux/systemd-logind.c b/hw/xfree86/os-support/linux/systemd-logind.c
> -index 35d5cc75b..f6a223a55 100644
> ---- a/hw/xfree86/os-support/linux/systemd-logind.c
> -+++ b/hw/xfree86/os-support/linux/systemd-logind.c
> -@@ -308,13 +308,19 @@ cleanup:
> - * and ensure the drm_drop_master is done before
> - * VT_RELDISP when switching VT
> - */
> --void systemd_logind_drop_master(int _major, int _minor)
> -+void systemd_logind_drop_master(void)
> - {
> -- struct systemd_logind_info *info = &logind_info;
> -- dbus_int32_t major = _major;
> -- dbus_int32_t minor = _minor;
> -+ int i;
> -+ for (i = 0; i < xf86_num_platform_devices; i++) {
> -+ if (xf86_platform_devices[i].flags & XF86_PDEV_SERVER_FD) {
> -+ dbus_int32_t major, minor;
> -+ struct systemd_logind_info *info = &logind_info;
> -
> -- systemd_logind_ack_pause(info, minor, major);
> -+ major = xf86_platform_odev_attributes(i)->major;
> -+ minor = xf86_platform_odev_attributes(i)->minor;
> -+ systemd_logind_ack_pause(info, minor, major);
> -+ }
> -+ }
> - }
> -
> - static DBusHandlerResult
> -diff --git a/include/systemd-logind.h b/include/systemd-logind.h
> -index a8af2b96d..5c04d0130 100644
> ---- a/include/systemd-logind.h
> -+++ b/include/systemd-logind.h
> -@@ -33,7 +33,7 @@ int systemd_logind_take_fd(int major, int minor, const char *path, Bool *paus);
> - void systemd_logind_release_fd(int major, int minor, int fd);
> - int systemd_logind_controls_session(void);
> - void systemd_logind_vtenter(void);
> --void systemd_logind_drop_master(int major, int minor);
> -+void systemd_logind_drop_master(void);
> - #else
> - #define systemd_logind_init()
> - #define systemd_logind_fini()
> -@@ -41,7 +41,7 @@ void systemd_logind_drop_master(int major, int minor);
> - #define systemd_logind_release_fd(major, minor, fd) close(fd)
> - #define systemd_logind_controls_session() 0
> - #define systemd_logind_vtenter()
> --#define systemd_logind_drop_master(major, minor)
> -+#define systemd_logind_drop_master()
> - #endif
> -
> - #endif
> ---
> -2.20.1
> -
> diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash
> index 6008661db1..b5635b9afa 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 https://lists.x.org/archives/xorg-announce/2021-December/003125.html
> -sha256 c20bf46a9fe8e74bf4e75430637e58d49a02d806609dc161462bceb1ef7e8db0 xorg-server-21.1.2.tar.xz
> -sha512 6d7a0d29d5be09f80ed505c4d6ae964795127525a0ab73a4eab4f601788ab3627033143e5aeb4c2565c6683dd3402084d13acab5554606fbd519c4aec0a79def xorg-server-21.1.2.tar.xz
> +# From https://lists.x.org/archives/xorg-announce/2022-January/003127.html
> +sha256 61d6aad5b6b47a116b960bd7f0cba4ee7e6da95d6bb0b127bde75d7d1acdebe5 xorg-server-21.1.3.tar.xz
> +sha512 cf5fed023eadda62ae732f8c4d427c272ebe005188341290f3d03147042c103b00cbb94d86a0256da815fb9b9a3da315c21a05ee0c926c1a2ff0c54ab0c0638b xorg-server-21.1.3.tar.xz
>
> # Locally calculated
> sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING
> diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
> index 0cadba92a3..0f1779dcab 100644
> --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
> +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
> @@ -4,7 +4,7 @@
> #
> ################################################################################
>
> -XSERVER_XORG_SERVER_VERSION = 21.1.2
> +XSERVER_XORG_SERVER_VERSION = 21.1.3
> XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz
> XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver
> XSERVER_XORG_SERVER_LICENSE = MIT
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 19/19] package/{mesa3d, mesa3d-headers}: bump version to 22.0.3
2022-05-14 17:56 ` [Buildroot] [PATCH 19/19] package/{mesa3d, mesa3d-headers}: bump version to 22.0.3 Bernd Kuhls
@ 2022-06-06 20:43 ` Arnout Vandecappelle
[not found] ` <ab57f204-1b69-e99e-6dd1-4d3809740ed2__12424.3190091633$1654548218$gmane$org@mind.be>
1 sibling, 0 replies; 32+ messages in thread
From: Arnout Vandecappelle @ 2022-06-06 20:43 UTC (permalink / raw)
To: Bernd Kuhls, buildroot
Cc: Gary Bisson, Romain Naour, Yann E . MORIN, Jérôme Pouiller
On 14/05/2022 19:56, Bernd Kuhls wrote:
> Release notes:
> https://lists.freedesktop.org/archives/mesa-announce/2022-April/000670.html
> https://lists.freedesktop.org/archives/mesa-announce/2022-March/000667.html
> https://lists.freedesktop.org/archives/mesa-announce/2022-March/000665.html
> https://lists.freedesktop.org/archives/mesa-announce/2022-May/000673.html
> https://www.phoronix.com/scan.php?page=news_item&px=Mesa-22.0-Released
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
This one was marked as Superseded in patchwork, but I couldn't find a newer
one... Any idea?
Regards,
Arnout
> ---
> Config.in.legacy | 24 +++++++++
> package/mesa3d-headers/mesa3d-headers.mk | 12 +----
> package/mesa3d/Config.in | 69 ++----------------------
> package/mesa3d/mesa3d.hash | 9 ++--
> package/mesa3d/mesa3d.mk | 16 +-----
> 5 files changed, 35 insertions(+), 95 deletions(-)
>
> diff --git a/Config.in.legacy b/Config.in.legacy
> index 95b9d784d3..d9aa778f83 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,30 @@ endif
>
> comment "Legacy options removed in 2022.05"
>
> +config BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
> + bool "mesa DRI i915 driver removed"
> + select BR2_LEGACY
> + help
> + The DRI i915 driver was removed upstream.
> +
> +config BR2_PACKAGE_MESA3D_DRI_DRIVER_I965
> + bool "mesa DRI i965 driver removed"
> + select BR2_LEGACY
> + help
> + The DRI i965 driver was removed upstream.
> +
> +config BR2_PACKAGE_MESA3D_DRI_DRIVER_NOUVEAU
> + bool "mesa DRI nouveau driver removed"
> + select BR2_LEGACY
> + help
> + The DRI radeon nouveau was removed upstream.
> +
> +config BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON
> + bool "mesa DRI radeon r100 driver removed"
> + select BR2_LEGACY
> + help
> + The DRI radeon r100 driver was removed upstream.
> +
> config BR2_KERNEL_HEADERS_5_16
> bool "kernel headers version 5.16.x are no longer supported"
> select BR2_LEGACY
> diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk
> index 760c5368e5..fb3763297d 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 = 21.3.8
> +MESA3D_HEADERS_VERSION = 22.0.3
> MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz
> MESA3D_HEADERS_SITE = https://archive.mesa3d.org
> MESA3D_HEADERS_DL_SUBDIR = mesa3d
> @@ -33,19 +33,9 @@ MESA3D_HEADERS_DIRS += GL
>
> ifeq ($(BR2_PACKAGE_XORG7),y)
>
> -# Not using $(SED) because we do not want to work in-place, and $(SED)
> -# contains -i.
> -define MESA3D_HEADERS_BUILD_DRI_PC
> - sed -e 's:@VERSION@:$(MESA3D_HEADERS_VERSION):' \
> - package/mesa3d-headers/dri.pc \
> - >$(@D)/src/mesa/drivers/dri/dri.pc
> -endef
> -
> define MESA3D_HEADERS_INSTALL_DRI_PC
> $(INSTALL) -D -m 0644 $(@D)/include/GL/internal/dri_interface.h \
> $(STAGING_DIR)/usr/include/GL/internal/dri_interface.h
> - $(INSTALL) -D -m 0644 $(@D)/src/mesa/drivers/dri/dri.pc \
> - $(STAGING_DIR)/usr/lib/pkgconfig/dri.pc
> endef
>
> endif # Xorg
> diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
> index e41da562dc..7468c2c804 100644
> --- a/package/mesa3d/Config.in
> +++ b/package/mesa3d/Config.in
> @@ -63,16 +63,6 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
> bool
> select BR2_PACKAGE_MESA3D_DRIVER
>
> -config BR2_PACKAGE_MESA3D_DRI_DRIVER
> - bool
> - select BR2_PACKAGE_MESA3D_DRI3 if \
> - (BR2_PACKAGE_XORG7 && BR2_TOOLCHAIN_HAS_SYNC_4 && \
> - !BR2_RISCV_32)
> - select BR2_PACKAGE_MESA3D_DRIVER
> - select BR2_PACKAGE_MESA3D_GBM if \
> - !BR2_PACKAGE_MESA3D_OPENGL_GLX && \
> - !BR2_PACKAGE_MESA3D_OPENGL_EGL
> -
> config BR2_PACKAGE_MESA3D_VULKAN_DRIVER
> bool
> select BR2_PACKAGE_MESA3D_DRIVER
> @@ -134,16 +124,11 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_FREEDRENO
> config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_I915
> bool "Gallium i915 driver"
> depends on BR2_i386 || BR2_x86_64
> - depends on !BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
> select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
> select BR2_PACKAGE_LIBDRM_INTEL
> help
> Support for i915-based Intel GPUs.
>
> -comment "Gallium i915: Only one i915 provider can be built"
> - depends on BR2_i386 || BR2_x86_64
> - depends on BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
> -
> config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_IRIS
> bool "Gallium iris driver"
> depends on BR2_i386 || BR2_x86_64
> @@ -330,49 +315,6 @@ comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouv
> !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \
> || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600)
>
> -comment "DRI drivers"
> -
> -config BR2_PACKAGE_MESA3D_DRI_DRIVER_I915
> - bool "DRI i915 driver"
> - depends on BR2_i386 || BR2_x86_64
> - select BR2_PACKAGE_MESA3D_DRI_DRIVER
> - select BR2_PACKAGE_LIBDRM_INTEL
> - help
> - Support for i915-based Intel GPUs.
> -
> -config BR2_PACKAGE_MESA3D_DRI_DRIVER_I965
> - bool "DRI i965 driver"
> - depends on BR2_i386 || BR2_x86_64
> - depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17 # memfd.h
> - select BR2_PACKAGE_MESA3D_DRI_DRIVER
> - select BR2_PACKAGE_LIBDRM_INTEL
> - help
> - Support for i965-based Intel GPUs.
> -
> -comment "DRI i965 driver needs a toolchain w/ headers >= 3.17"
> - depends on BR2_i386 || BR2_x86_64
> - depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
> -
> -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 r100 driver"
> - depends on BR2_i386 || BR2_x86_64
> - # libdrm's radeon option depends on LIBDRM_HAS_ATOMIC. Propagating
> - # that dependency here causes a circular dependency that Kconfig
> - # can't see is just spurious. However, that dependency is about
> - # the toolchain having sync4 primitives, which is always a given
> - # for i386 and x86_64.
> - select BR2_PACKAGE_MESA3D_DRI_DRIVER
> - select BR2_PACKAGE_LIBDRM_RADEON
> - help
> - Legacy Radeon driver for R100 series GPUs.
> -
> comment "Vulkan drivers"
>
> config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL
> @@ -406,17 +348,16 @@ comment "OpenGL API Support"
>
> config BR2_PACKAGE_MESA3D_GBM
> bool "gbm"
> - depends on BR2_PACKAGE_MESA3D_DRI_DRIVER \
> - || (BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL)
> + depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && \
> + BR2_PACKAGE_MESA3D_OPENGL_EGL
> select BR2_PACKAGE_HAS_LIBGBM
> select BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT
> select BR2_PACKAGE_LIBGBM_HAS_FEATURE_DMA_BUF
> help
> Enable Generic Buffer Management (gbm)
>
> -comment "gbm support needs a dri driver or a gallium driver w/ EGL support."
> - depends on !BR2_PACKAGE_MESA3D_DRI_DRIVER \
> - && !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL)
> +comment "gbm support needs a gallium driver w/ EGL support."
> + depends on !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL)
>
> config BR2_PACKAGE_MESA3D_OPENGL_GLX
> bool "OpenGL GLX"
> @@ -432,7 +373,7 @@ comment "OpenGL GLX support needs X11"
>
> config BR2_PACKAGE_MESA3D_OPENGL_EGL
> bool "OpenGL EGL"
> - depends on BR2_PACKAGE_MESA3D_DRI_DRIVER || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
> + depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
> select BR2_PACKAGE_HAS_LIBEGL if !BR2_PACKAGE_LIBGLVND
> select BR2_PACKAGE_LIBGLVND_DISPATCH_EGL if BR2_PACKAGE_LIBGLVND
> select BR2_PACKAGE_HAS_LIBEGL_WAYLAND
> diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash
> index 5b74e14fef..32221b8c89 100644
> --- a/package/mesa3d/mesa3d.hash
> +++ b/package/mesa3d/mesa3d.hash
> @@ -1,6 +1,5 @@
> -# From https://lists.freedesktop.org/archives/mesa-announce/2022-March/000666.html
> -sha256 e70d273bdc53a4e931871bb5550ba3900e6a3deab2fff64184107c33e92d9da7 mesa-21.3.8.tar.xz
> -sha512 0462c44fa8e358dafd03088411452bc172a365902795b3198df1e6cfbf1d87675ef5b72b572de7f15e5ee87b30ce5b2f217c81ea72b376962f6428c6ff83f2e9 mesa-21.3.8.tar.xz
> -
> +# From https://lists.freedesktop.org/archives/mesa-announce/2022-May/000673.html
> +sha256 9f2b30f5276a9abaf71aafc6979685e2636189de1a87aea2c9e69744a6d0ebb9 mesa-22.0.3.tar.xz
> +sha512 3982cd2fadca5349b2513885ed734c2422e3f2dced85f471f245b120ffaf018acafcd929dc5ec317f2c568bb5f619f5a3475d3a92495f766a2eefb225efcac14 mesa-22.0.3.tar.xz
> # License
> -sha256 998437f3f75f0c542046f83c1cb349408122268168fb13eb4ae6967aa18b7d98 docs/license.rst
> +sha256 4bc15d14dcc134b024cbdca3b5330010136ce8a427b6f8353440ce2ad7aab037 docs/license.rst
> diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
> index 9f375edc1f..aa6a4ac958 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 = 21.3.8
> +MESA3D_VERSION = 22.0.3
> MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz
> MESA3D_SITE = https://archive.mesa3d.org
> MESA3D_LICENSE = MIT, SGI, Khronos
> @@ -114,11 +114,6 @@ MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_TEGRA) += tegra
> MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D) += v3d
> MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4) += vc4
> MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL) += virgl
> -# DRI Drivers
> -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) += r100
> # Vulkan Drivers
> MESA3D_VULKAN_DRIVERS-$(BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL) += intel
>
> @@ -133,15 +128,6 @@ MESA3D_CONF_OPTS += \
> -Dgallium-extra-hud=true
> endif
>
> -ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),)
> -MESA3D_CONF_OPTS += \
> - -Ddri-drivers=
> -else
> -MESA3D_CONF_OPTS += \
> - -Dshared-glapi=enabled \
> - -Ddri-drivers=$(subst $(space),$(comma),$(MESA3D_DRI_DRIVERS-y))
> -endif
> -
> ifeq ($(BR2_PACKAGE_MESA3D_VULKAN_DRIVER),)
> MESA3D_CONF_OPTS += \
> -Dvulkan-drivers=
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 19/19] package/{mesa3d, mesa3d-headers}: bump version to 22.0.3
[not found] ` <ab57f204-1b69-e99e-6dd1-4d3809740ed2__12424.3190091633$1654548218$gmane$org@mind.be>
@ 2022-06-07 19:42 ` Bernd Kuhls
0 siblings, 0 replies; 32+ messages in thread
From: Bernd Kuhls @ 2022-06-07 19:42 UTC (permalink / raw)
To: buildroot
Am Mon, 6 Jun 2022 22:43:11 +0200 schrieb Arnout Vandecappelle:
> This one was marked as Superseded in patchwork, but I couldn't find a
> newer
> one... Any idea?
Hi Arnout,
yes, I marked the 22.0.3 patch as superseded because mesa3d is already at
22.1.1 and I did not finish the patch until now:
http://patchwork.ozlabs.org/project/buildroot/patch/
20220607194008.1892449-1-bernd.kuhls@t-online.de/
Run-time tested with iris driver and kodi@gbm.
Regards, Bernd
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
` (18 preceding siblings ...)
2022-06-06 20:37 ` [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Arnout Vandecappelle
@ 2022-08-16 9:35 ` Peter Korsgaard
19 siblings, 0 replies; 32+ messages in thread
From: Peter Korsgaard @ 2022-08-16 9:35 UTC (permalink / raw)
To: Bernd Kuhls
Cc: Gary Bisson, Romain Naour, Yann E . MORIN,
Jérôme Pouiller, buildroot
>>>>> "Bernd" == Bernd Kuhls <bernd.kuhls@t-online.de> writes:
> Release notes:
> https://lists.x.org/archives/xorg-announce/2022-January/003127.html
> Removed patch which was applied upstream:
> https://gitlab.freedesktop.org/xorg/xserver/-/commit/9c66d910cae107cbcda02a8502ac5324a6eca052
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Committed to 2022.05.x and 2022.02.x, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 32+ messages in thread
end of thread, other threads:[~2022-08-16 9:36 UTC | newest]
Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-14 17:55 [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 02/19] package/x11r7/xdriver_xf86-video-amdgpu: fix glamor support Bernd Kuhls
2022-05-18 19:17 ` Arnout Vandecappelle
[not found] ` <f210edc8-09f9-c668-cf1f-19992e5243a2__20312.2769644082$1652901469$gmane$org@mind.be>
2022-05-18 20:37 ` Bernd Kuhls
2022-06-01 16:04 ` Peter Korsgaard
2022-05-14 17:55 ` [Buildroot] [PATCH 03/19] package/x11r7/xdriver_xf86-video-amdgpu: bump version to 22.0.0 Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 04/19] package/x11r7/xdriver_xf86-video-amdgpu: needs libgbm Bernd Kuhls
2022-06-05 22:01 ` Thomas Petazzoni via buildroot
[not found] ` <20220606000120.052ee137__6105.38827474869$1654466507$gmane$org@windsurf>
2022-06-06 13:16 ` Bernd Kuhls
2022-05-14 17:55 ` [Buildroot] [PATCH 05/19] package/x11r7/xdriver_xf86-video-ati: fix build with newer versions of xserver Bernd Kuhls
2022-06-04 19:06 ` Yann E. MORIN
2022-05-14 17:55 ` [Buildroot] [PATCH 06/19] package/x11r7/xdriver_xf86-video-ati: switch dependency from mesa3d to libgbm Bernd Kuhls
2022-06-05 22:02 ` Thomas Petazzoni via buildroot
2022-05-14 17:56 ` [Buildroot] [PATCH 07/19] package/x11r7/xdriver_xf86-video-imx-viv: switch dependency from mesa3d to libgl Bernd Kuhls
2022-06-06 20:24 ` Arnout Vandecappelle
2022-05-14 17:56 ` [Buildroot] [PATCH 08/19] package/x11r7/xdriver_xf86-video-intel: " Bernd Kuhls
2022-06-06 20:27 ` Arnout Vandecappelle
2022-05-14 17:56 ` [Buildroot] [PATCH 09/19] package/x11r7/xdriver_xf86-video-mach64: " Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 10/19] package/x11r7/xdriver_xf86-video-mga: " Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 11/19] package/x11r7/xdriver_xf86-video-nouveau: " Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 12/19] package/x11r7/xdriver_xf86-video-openchrome: switch source to git repo Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 13/19] package/x11r7/xdriver_xf86-video-openchrome: bump version to 0.6.225 Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 14/19] package/x11r7/xdriver_xf86-video-openchrome: switch dependency from mesa3d to libgl Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 15/19] package/x11r7/xdriver_xf86-video-r128: " Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 16/19] package/x11r7/xdriver_xf86-video-sis: " Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 17/19] package/x11r7/xdriver_xf86-video-savage: " Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 18/19] package/x11r7/xdriver_xf86-video-tdfx: " Bernd Kuhls
2022-05-14 17:56 ` [Buildroot] [PATCH 19/19] package/{mesa3d, mesa3d-headers}: bump version to 22.0.3 Bernd Kuhls
2022-06-06 20:43 ` Arnout Vandecappelle
[not found] ` <ab57f204-1b69-e99e-6dd1-4d3809740ed2__12424.3190091633$1654548218$gmane$org@mind.be>
2022-06-07 19:42 ` Bernd Kuhls
2022-06-06 20:37 ` [Buildroot] [PATCH 01/19] package/x11r7/xserver_xorg-server: bump version to 21.1.3 Arnout Vandecappelle
2022-08-16 9:35 ` Peter Korsgaard
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.