pthread-stubs: rename to xlib_libpthread-stubs
In upstream X.org releases, pthread-stubs is named libpthread-stubs, so for consistency reasons, we rename the Buildroot package accordingly. Also, while we're at it, we add a xlib_ prefix to the package to match other X.org libraries in Buildroot. The necessary Config.in.legacy code is added to ensure that users having .config files using the old configuration option name get a warning. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
1a18a456f2
commit
5bd41d165e
@ -70,4 +70,12 @@ config BR2_PACKAGE_INPUT_TOOLS_EVTEST
|
||||
help
|
||||
The evtest program from input-tools is now a separate package.
|
||||
|
||||
config BR2_PACKAGE_PTHREAD_STUBS
|
||||
bool "pthread-stubs option has been renamed"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
|
||||
help
|
||||
For consistency reason, the pthread-stubs package has been
|
||||
renamed to xlib_libpthread-stubs.
|
||||
|
||||
endif
|
||||
|
@ -14,7 +14,7 @@ LIBDRM_DEPENDENCIES = \
|
||||
xlib_libXxf86vm \
|
||||
xlib_libXmu \
|
||||
xproto_dri2proto \
|
||||
pthread-stubs \
|
||||
xlib_libpthread-stubs \
|
||||
host-pkgconf
|
||||
|
||||
ifeq ($(BR2_PACKAGE_XDRIVER_XF86_VIDEO_INTEL),y)
|
||||
|
@ -37,7 +37,6 @@ endmenu
|
||||
menu "X11R7 Libraries"
|
||||
source package/x11r7/libxcb/Config.in
|
||||
source package/x11r7/mesa3d/Config.in
|
||||
source package/x11r7/pthread-stubs/Config.in
|
||||
source package/x11r7/xcb-util/Config.in
|
||||
source package/x11r7/xcb-util-keysyms/Config.in
|
||||
source package/x11r7/xlib_libFS/Config.in
|
||||
@ -79,6 +78,7 @@ endmenu
|
||||
source package/x11r7/xlib_libxkbui/Config.in
|
||||
source package/x11r7/xlib_xtrans/Config.in
|
||||
source package/x11r7/xlib_libpciaccess/Config.in
|
||||
source package/x11r7/xlib_libpthread-stubs/Config.in
|
||||
endmenu
|
||||
menu "X11R7 Applications"
|
||||
source package/x11r7/xapp_appres/Config.in
|
||||
|
@ -10,7 +10,7 @@ LIBXCB_SITE = http://xcb.freedesktop.org/dist/
|
||||
LIBXCB_INSTALL_STAGING = YES
|
||||
|
||||
LIBXCB_DEPENDENCIES = \
|
||||
host-libxslt pthread-stubs xcb-proto xlib_libXdmcp xlib_libXau \
|
||||
host-libxslt xlib_libpthread-stubs xcb-proto xlib_libXdmcp xlib_libXau \
|
||||
host-xcb-proto host-python host-pkgconf
|
||||
LIBXCB_CONF_ENV = STAGING_DIR="$(STAGING_DIR)"
|
||||
LIBXCB_MAKE_OPT = XCBPROTO_XCBINCLUDEDIR=$(STAGING_DIR)/usr/share/xcb \
|
||||
|
@ -1,14 +0,0 @@
|
||||
#############################################################
|
||||
#
|
||||
# pthread-stubs
|
||||
#
|
||||
#############################################################
|
||||
PTHREAD_STUBS_VERSION = 0.3
|
||||
PTHREAD_STUBS_SOURCE = libpthread-stubs-$(PTHREAD_STUBS_VERSION).tar.bz2
|
||||
PTHREAD_STUBS_SITE = http://xcb.freedesktop.org/dist/
|
||||
|
||||
PTHREAD_STUBS_INSTALL_STAGING = YES
|
||||
|
||||
$(eval $(autotools-package))
|
||||
$(eval $(host-autotools-package))
|
||||
|
@ -1,5 +1,5 @@
|
||||
config BR2_PACKAGE_PTHREAD_STUBS
|
||||
bool "pthread-stubs"
|
||||
config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
|
||||
bool "libpthread-stubs"
|
||||
help
|
||||
This library provides weak aliases for pthread functions not
|
||||
provided in libc or otherwise available by default.
|
14
package/x11r7/xlib_libpthread-stubs/xlib_libpthread-stubs.mk
Normal file
14
package/x11r7/xlib_libpthread-stubs/xlib_libpthread-stubs.mk
Normal file
@ -0,0 +1,14 @@
|
||||
#############################################################
|
||||
#
|
||||
# xlib_libpthread-stubs
|
||||
#
|
||||
#############################################################
|
||||
XLIB_LIBPTHREAD_STUBS_VERSION = 0.3
|
||||
XLIB_LIBPTHREAD_STUBS_SOURCE = libpthread-stubs-$(XLIB_LIBPTHREAD_STUBS_VERSION).tar.bz2
|
||||
XLIB_LIBPTHREAD_STUBS_SITE = http://xcb.freedesktop.org/dist/
|
||||
|
||||
XLIB_LIBPTHREAD_STUBS_INSTALL_STAGING = YES
|
||||
|
||||
$(eval $(autotools-package))
|
||||
$(eval $(host-autotools-package))
|
||||
|
Loading…
Reference in New Issue
Block a user