xlib_libpciaccess: Rename package to libpciaccess
PATCH v3 1/2 xlib_libpciaccess: Rename package to libpciaccess
While libpciaccess is part of the X libraries, it does not depend upon X11 or any other X library.
---
v3: fixed another stupid typo in package/x11r7/xserver_xorg-server/Config.in (Arnout)
v2: fixed stupid typo in package/Config.in
Config.in.legacy | 9 +++++++++
package/Config.in | 1 +
package/libdrm/Config.in | 7 +------
package/libdrm/libdrm.mk | 2 +-
.../{x11r7/xlib_libpciaccess => libpciaccess}/Config.in | 2 +-
package/libpciaccess/libpciaccess.mk | 14 ++++++++++++++
package/x11r7/Config.in | 1 -
package/x11r7/xdriver_xf86-video-intel/Config.in | 2 +-
.../xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk | 2 +-
package/x11r7/xlib_libpciaccess/xlib_libpciaccess.mk | 14 --------------
package/x11r7/xserver_xorg-server/Config.in | 2 +-
package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +-
12 files changed, 31 insertions(+), 27 deletions(-)
rename package/{x11r7/xlib_libpciaccess => libpciaccess}/Config.in (80%)
create mode 100644 package/libpciaccess/libpciaccess.mk
delete mode 100644 package/x11r7/xlib_libpciaccess/xlib_libpciaccess.mkConfig.in.legacy +9 -0
@@ -101,6 +101,15 @@ endif ############################################################################### comment "Legacy options removed in 2014.11" +config BR2_PACKAGE_XLIB_LIBPCIACCESS + bool "xlib-libpciaccess option has been renamed" + depends on BR2_PACKAGE_XORG7 + select BR2_LEGACY + select BR2_PACKAGE_LIBPCIACCESS + help + libpciaccess neither depends on X11 nor Xlib. Thus the + package has been renamed BR2_PACKAGE_LIBPCIACCESS + config BR2_PACKAGE_LINUX_FIRMWARE_XC5000 bool "Xceive xc5000 option has been renamed" select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
package/Config.in +1 -0
@@ -683,6 +683,7 @@ menu "Hardware handling" source "package/libllcp/Config.in" source "package/libmbim/Config.in" source "package/libnfc/Config.in" + source "package/libpciaccess/Config.in" source "package/libphidget/Config.in" source "package/libqmi/Config.in" source "package/libraw1394/Config.in"
package/libdrm/Config.in +1 -6
@@ -19,17 +19,12 @@ 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 + select BR2_PACKAGE_LIBPCIACCESS depends on BR2_i386 || BR2_x86_64 help installs intel graphics driver -comment "libdrm intel driver depends on X.org" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 - config BR2_PACKAGE_LIBDRM_RADEON bool "radeon" help
package/libdrm/libdrm.mk +1 -1
@@ -21,7 +21,7 @@ LIBDRM_CONF_OPTS = \ ifeq ($(BR2_PACKAGE_LIBDRM_INTEL),y) LIBDRM_CONF_OPTS += --enable-intel -LIBDRM_DEPENDENCIES += libatomic_ops xlib_libpciaccess +LIBDRM_DEPENDENCIES += libatomic_ops libpciaccess else LIBDRM_CONF_OPTS += --disable-intel endif
package/libpciaccess/Config.in renamed from package/x11r7/xlib_libpciaccess/Config.in +1 -1
@@ -1,4 +1,4 @@ -config BR2_PACKAGE_XLIB_LIBPCIACCESS +config BR2_PACKAGE_LIBPCIACCESS bool "libpciaccess" depends on BR2_LARGEFILE help
package/libpciaccess/libpciaccess.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# libpciaccess +# +################################################################################ + +LIBPCIACCESS_VERSION = 0.13.2 +LIBPCIACCESS_SOURCE = libpciaccess-$(LIBPCIACCESS_VERSION).tar.bz2 +LIBPCIACCESS_SITE = http://xorg.freedesktop.org/releases/individual/lib +LIBPCIACCESS_LICENSE = MIT +LIBPCIACCESS_LICENSE_FILES = COPYING +LIBPCIACCESS_INSTALL_STAGING = YES + +$(eval $(autotools-package))
package/x11r7/Config.in +0 -1
@@ -52,7 +52,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xlib_libxkbfile/Config.in source package/x11r7/xlib_libxshmfence/Config.in source package/x11r7/xlib_xtrans/Config.in - source package/x11r7/xlib_libpciaccess/Config.in endmenu menu "X11R7 Applications" source package/x11r7/xapp_appres/Config.in
package/x11r7/xdriver_xf86-video-intel/Config.in +1 -1
@@ -3,7 +3,7 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_INTEL depends on (BR2_i386 || BR2_x86_64) select BR2_PACKAGE_XPROTO_FONTSPROTO select BR2_PACKAGE_XPROTO_XPROTO - select BR2_PACKAGE_XLIB_LIBPCIACCESS + select BR2_PACKAGE_LIBPCIACCESS select BR2_PACKAGE_LIBDRM select BR2_PACKAGE_LIBDRM_INTEL select BR2_PACKAGE_XLIB_LIBXRANDR
package/x11r7/xdriver_xf86-video-intel/xdriver_xf86-video-intel.mk +1 -1
@@ -20,8 +20,8 @@ XDRIVER_XF86_VIDEO_INTEL_CONF_OPTS = \ XDRIVER_XF86_VIDEO_INTEL_DEPENDENCIES = \ libdrm \ + libpciaccess \ xlib_libXrandr \ - xlib_libpciaccess \ xproto_fontsproto \ xproto_xproto \ xserver_xorg-server
package/x11r7/xlib_libpciaccess/xlib_libpciaccess.mk deleted +0 -14
@@ -1,14 +0,0 @@ -################################################################################ -# -# xlib_libpciaccess -# -################################################################################ - -XLIB_LIBPCIACCESS_VERSION = 0.13.2 -XLIB_LIBPCIACCESS_SOURCE = libpciaccess-$(XLIB_LIBPCIACCESS_VERSION).tar.bz2 -XLIB_LIBPCIACCESS_SITE = http://xorg.freedesktop.org/releases/individual/lib -XLIB_LIBPCIACCESS_LICENSE = MIT -XLIB_LIBPCIACCESS_LICENSE_FILES = COPYING -XLIB_LIBPCIACCESS_INSTALL_STAGING = YES - -$(eval $(autotools-package))
package/x11r7/xserver_xorg-server/Config.in +1 -1
@@ -1,6 +1,7 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER bool "xorg-server" select BR2_PACKAGE_LIBDRM if BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR + select BR2_PACKAGE_LIBPCIACCESS if BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR # We need a SHA1 implementation. If either openssl or # libgcrypt are already part of the build, we'll use one of # them, otherwise, use the small libsha1 library.
@@ -9,7 +10,6 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER select BR2_PACKAGE_XFONT_FONT_ALIAS if !BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS select BR2_PACKAGE_XFONT_FONT_MISC_MISC if !BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS select BR2_PACKAGE_XFONT_FONT_CURSOR_MISC if !BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS - select BR2_PACKAGE_XLIB_LIBPCIACCESS if BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBXAU select BR2_PACKAGE_XLIB_LIBXCURSOR
package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +1 -1
@@ -63,7 +63,7 @@ XSERVER_XORG_SERVER_CONF_OPTS = --disable-config-hal \ ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR),y) XSERVER_XORG_SERVER_CONF_OPTS += --enable-xorg -XSERVER_XORG_SERVER_DEPENDENCIES += xlib_libpciaccess libdrm +XSERVER_XORG_SERVER_DEPENDENCIES += libpciaccess libdrm else XSERVER_XORG_SERVER_CONF_OPTS += --disable-xorg endif
Signature · 1 line
1.7.10.4
PATCH v3 2/2 package/libva-intel-driver: Do not depend on xorg
This patch reverts
http://git.buildroot.net/buildroot/commit/package/libva-intel-driver/Config.in?id=062bacfa67688b2747412a30ddeb996449d1c6df
By removing the xorg dependency of libpciaccess the libdrm package, and therefore also libva-intel-driver, does not depend on xorg any longer.
---
v3: no changes
v2: no changes
package/libva-intel-driver/Config.in | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-)
package/libva-intel-driver/Config.in +3 -8
@@ -3,11 +3,10 @@ config BR2_PACKAGE_LIBVA_INTEL_DRIVER select BR2_PACKAGE_LIBVA select BR2_PACKAGE_LIBDRM select BR2_PACKAGE_LIBDRM_INTEL - select BR2_PACKAGE_XLIB_LIBX11 - select BR2_PACKAGE_XLIB_LIBXEXT - select BR2_PACKAGE_XLIB_LIBXFIXES + select BR2_PACKAGE_XLIB_LIBX11 if BR2_PACKAGE_XORG7 + select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_XORG7 + select BR2_PACKAGE_XLIB_LIBXFIXES if BR2_PACKAGE_XORG7 depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 # libdrm intel depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm/libpthread-stubs depends on BR2_LARGEFILE # libdrm depends on !BR2_PREFER_STATIC_LIB # libva
@@ -20,7 +19,3 @@ comment "libva intel driver needs a toolchain w/ largefile, threads, dynamic lib depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || \ BR2_PREFER_STATIC_LIB depends on BR2_i386 || BR2_x86_64 - -comment "libva intel driver needs X.org" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7
Signature · 1 line
1.7.10.4
Thomas Petazzoni
AppliedPATCH v3 2/2 package/libva-intel-driver: Do not depend on xorg
Dear Bernd Kuhls,
Quoted 11 lines · Bernd Kuhls
This patch reverts
http://git.buildroot.net/buildroot/commit/package/libva-intel-driver/Config.in?id=062bacfa67688b2747412a30ddeb996449d1c6dfBy removing the xorg dependency of libpciaccess the libdrm package, and therefore also libva-intel-driver, does not depend on xorg any longer.
Signed-off-by Bernd Kuhls <[email protected]>---
v3: no changes
v2: no changes
Applied, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com