* [Buildroot] [PATCH v5 2/3] libdrm: Remove dependency towards X11
[not found] <1393688472-12141-1-git-send-email-berndkuhls@hotmail.com>
@ 2014-03-01 15:41 ` Bernd Kuhls
2014-03-01 15:41 ` [Buildroot] [PATCH v5 3/3] libdrm: bump to version 2.4.52 Bernd Kuhls
1 sibling, 0 replies; 2+ messages in thread
From: Bernd Kuhls @ 2014-03-01 15:41 UTC (permalink / raw)
To: buildroot
Using this defconfig
BR2_x86_pentium_mmx=y
BR2_ENABLE_DEBUG=y
BR2_OPTIMIZE_2=y
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
# BR2_UCLIBC_INSTALL_UTILS is not set
BR2_BINUTILS_VERSION_2_23_2=y
BR2_GCC_VERSION_4_8_X=y
BR2_PACKAGE_LIBDRM=y
BR2_PACKAGE_LIBDRM_RADEON=y
BR2_PACKAGE_LIBDRM_NOUVEAU=y
BR2_PACKAGE_LIBDRM_VMWGFX=y
libdrm (w/o Intel API) compiles without BR2_PACKAGE_LIBATOMIC_OPS and without
BR2_PACKAGE_XLIB_LIBPCIACCESS, so USE_WCHAR, TOOLCHAIN_HAS_THREADS and
!BR2_PREFER_STATIC_LIB, previously added by the Xorg dependency, do not seem
to be necessary for libdrm at all.
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-Off-By: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
---
v6: no changes
v5: Moved patch changelog, added explanation about dependencies (Arnout)
v4: remove unnecessary dependencies (Arnout)
v3: rebased v2
v2: http://patchwork.ozlabs.org/patch/304116/ (Paul Cercueil)
v1: http://patchwork.ozlabs.org/patch/278297/ (Spenser Gilliland)
package/libdrm/Config.in | 7 +------
package/libdrm/libdrm.mk | 3 ---
2 files changed, 1 insertion(+), 9 deletions(-)
diff --git a/package/libdrm/Config.in b/package/libdrm/Config.in
index 4d7646b..7192e94 100644
--- a/package/libdrm/Config.in
+++ b/package/libdrm/Config.in
@@ -1,7 +1,6 @@
config BR2_PACKAGE_LIBDRM
bool "libdrm"
select BR2_PACKAGE_LIBPTHREAD_STUBS
- depends on BR2_PACKAGE_XORG7
depends on BR2_LARGEFILE
help
Direct Rendering Manager
@@ -14,6 +13,7 @@ menu "DRM Drivers"
config BR2_PACKAGE_LIBDRM_INTEL
bool "intel"
+ depends on BR2_PACKAGE_XORG7
select BR2_PACKAGE_LIBATOMIC_OPS
select BR2_PACKAGE_XLIB_LIBPCIACCESS
depends on BR2_i386 || BR2_x86_64
@@ -22,22 +22,18 @@ config BR2_PACKAGE_LIBDRM_INTEL
config BR2_PACKAGE_LIBDRM_RADEON
bool "radeon"
- select BR2_PACKAGE_LIBATOMIC_OPS
- select BR2_PACKAGE_XLIB_LIBPCIACCESS
depends on BR2_i386 || BR2_x86_64
help
install AMD/ATI graphics driver
config BR2_PACKAGE_LIBDRM_NOUVEAU
bool "nouveau"
- select BR2_PACKAGE_XLIB_LIBPCIACCESS
depends on BR2_i386 || BR2_x86_64
help
install Nvidia graphics driver
config BR2_PACKAGE_LIBDRM_VMWGFX
bool "vmwgfx"
- select BR2_PACKAGE_XLIB_LIBPCIACCESS
depends on BR2_i386 || BR2_x86_64
help
installs Vmware graphics driver
@@ -65,5 +61,4 @@ endmenu
endif
comment "libdrm needs a toolchain w/ largefile"
- depends on BR2_PACKAGE_XORG7
depends on !BR2_LARGEFILE
diff --git a/package/libdrm/libdrm.mk b/package/libdrm/libdrm.mk
index b9b7a58..bc1aa89 100644
--- a/package/libdrm/libdrm.mk
+++ b/package/libdrm/libdrm.mk
@@ -28,21 +28,18 @@ endif
ifeq ($(BR2_PACKAGE_LIBDRM_RADEON),y)
LIBDRM_CONF_OPT += --enable-radeon
-LIBDRM_DEPENDENCIES += xlib_libpciaccess
else
LIBDRM_CONF_OPT += --disable-radeon
endif
ifeq ($(BR2_PACKAGE_LIBDRM_NOUVEAU),y)
LIBDRM_CONF_OPT += --enable-nouveau
-LIBDRM_DEPENDENCIES += xlib_libpciaccess
else
LIBDRM_CONF_OPT += --disable-nouveau
endif
ifeq ($(BR2_PACKAGE_LIBDRM_VMWGFX),y)
LIBDRM_CONF_OPT += --enable-vmwgfx
-LIBDRM_DEPENDENCIES += xlib_libpciaccess
else
LIBDRM_CONF_OPT += --disable-vmwgfx
endif
--
1.7.10.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [Buildroot] [PATCH v5 3/3] libdrm: bump to version 2.4.52
[not found] <1393688472-12141-1-git-send-email-berndkuhls@hotmail.com>
2014-03-01 15:41 ` [Buildroot] [PATCH v5 2/3] libdrm: Remove dependency towards X11 Bernd Kuhls
@ 2014-03-01 15:41 ` Bernd Kuhls
1 sibling, 0 replies; 2+ messages in thread
From: Bernd Kuhls @ 2014-03-01 15:41 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
---
package/libdrm/libdrm.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/libdrm/libdrm.mk b/package/libdrm/libdrm.mk
index bc1aa89..881ff03 100644
--- a/package/libdrm/libdrm.mk
+++ b/package/libdrm/libdrm.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBDRM_VERSION = 2.4.46
+LIBDRM_VERSION = 2.4.52
LIBDRM_SOURCE = libdrm-$(LIBDRM_VERSION).tar.bz2
LIBDRM_SITE = http://dri.freedesktop.org/libdrm/
LIBDRM_LICENSE = MIT
--
1.7.10.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-03-01 15:41 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <1393688472-12141-1-git-send-email-berndkuhls@hotmail.com>
2014-03-01 15:41 ` [Buildroot] [PATCH v5 2/3] libdrm: Remove dependency towards X11 Bernd Kuhls
2014-03-01 15:41 ` [Buildroot] [PATCH v5 3/3] libdrm: bump to version 2.4.52 Bernd Kuhls
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.