Commit Graph

928 Commits

Author SHA1 Message Date
eric.le.bihan.dev@free.fr
fabcb119b9 udev: convert to virtual package
This patch converts udev to a virtual package. For the moment, there is only
one provider for the udev features: eudev.

Packages meant to provide udev-like features must select the symbol
BR2_PACKAGE_HAS_UDEV.

Packages depending on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV or
BR2_PACKAGE_UDEV have been converted to use the new symbol.

[Peter: move legacy symbols under 2014.05]
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-02-12 22:14:19 +01:00
Thomas De Schampheleire
7164a32632 packages: remove support for documentation on target
This patch removes deprecated symbol BR2_HAVE_DOCUMENTATION and all its
usage. Additionally, it removes the now unused BR2_DEPRECATED_SINCE_2012_11.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-02-08 23:31:21 +01:00
Bernd Kuhls
a4df98122f xorg: Bump xlib_libXfont version to 1.4.7
CVE-2013-6462: unlimited sscanf overflows stack buffer in bdfReadCharacters()

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-08 22:04:05 +01:00
Bernd Kuhls
6149ab4841 xorg: Bump xlib_libdmx to version 1.1.3
thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:23:11 +01:00
Bernd Kuhls
8c969f7786 xorg: Bump xlib_libXxf86dga to version 1.1.4
- remove patches applied upstream

thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:23:05 +01:00
Bernd Kuhls
5b838cabde xorg: Bump xlib_libXv to version 1.0.10
thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:18:00 +01:00
Bernd Kuhls
3c9c4b4ab2 xorg: Bump xlib_libXres to version 1.0.7
thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:17:49 +01:00
Bernd Kuhls
ae47b7ea29 xorg: Bump xlib_libXpm to version 3.5.11
thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:17:39 +01:00
Bernd Kuhls
88adfadccc xorg: Bump xlib_libXcursor to version 1.1.14
thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:17:28 +01:00
Bernd Kuhls
287873bf56 xorg: Bump xlib_libXaw to version 1.0.12
thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:17:19 +01:00
Bernd Kuhls
62407766bb xorg: Bump xlib_libFS to version 1.0.5
thanks to Jerzy Grzegorek for the hint

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 21:16:50 +01:00
Bernd Kuhls
4da14cd16b xorg: Bump xdriver_xf86-video-intel version to 2.99.907
- enable sna support by default, disable unneeded stuff
  ported from OpenELEC:
  https://github.com/OpenELEC/OpenELEC.tv/blob/master/packages/x11/driver/xf86-video-intel/package.mk

[Peter: drop Xtst dependency]
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-07 10:05:34 +01:00
Peter Korsgaard
948b92693d libxcb: re-disable building documentation for the host
Fixes http://autobuild.buildroot.net/results/98f/98f8dd2d1a9f8fac3024caf5aa0ca54fcf320389/

Commit 862e1221d (Bump xcb-proto & libxcb version to 1.10) accidently
dropped the --disable-build-docs configure arguments for the host variant,
which in the best case slows down the build for no use, and on certain
hosts breaks the build as doxygen runs out of memory.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-06 14:16:20 +01:00
Peter Korsgaard
2ce67935e8 xkeyboard-config: disable 'runtime deps as build time deps'
Fixes http://autobuild.buildroot.net/results/f11/f11687ae661f9d3570c55a9d62a7822e667ad9ad/

xkeyboard-config has runtime dependencies (when using X11) on xproto and
libX11, and by default checks at build time if they are available.

Disable this check as it doesn't apply for wayland and the needed deps are
taken care of by BR for X11.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-06 11:29:48 +01:00
Bernd Kuhls
b7b9008f9a xorg: Bump xutil_util-macros version to 1.18.0
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 23:30:21 +01:00
Bernd Kuhls
d7b109049f xorg: Bump xutil_makedepend version to 1.0.5
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 23:28:53 +01:00
Bernd Kuhls
ed7621c536 xorg: Bump xkeyboard-config version to 2.10.1
[Peter: drop uneeded extra dependencies]
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 23:28:09 +01:00
Bernd Kuhls
76e0d9e2a2 xorg: Bump xlib_xtrans version to 1.3.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:59:47 +01:00
Bernd Kuhls
a11b47883f xorg: Bump xlib_libXxf86vm version to 1.1.3
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:58:14 +01:00
Bernd Kuhls
55ca89b8fd xorg: Bump xlib_libXtst version to 1.2.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:57:16 +01:00
Bernd Kuhls
9da193de74 xorg: Bump xlib_libXt version to 1.1.4
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:56:28 +01:00
Bernd Kuhls
a80407a49c xorg: Bump xlib_libXrender version to 0.9.8
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:44:21 +01:00
Bernd Kuhls
743a23458d xorg: Bump xlib_libXmu version to 1.1.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:40:32 +01:00
Bernd Kuhls
981e7ce019 xorg: Bump xlib_libXinerama version to 1.1.3
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:38:41 +01:00
Bernd Kuhls
339720c997 xorg: Bump xlib_libXfont version to 1.4.6
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:33:20 +01:00
Bernd Kuhls
132efcd2c8 xorg: Bump xlib_libXdamage version to 1.1.4
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:31:40 +01:00
Bernd Kuhls
11851a59a1 xorg: Bump xlib_libXcomposite version to 0.4.4
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:28:40 +01:00
Bernd Kuhls
aeaf5e55b3 xorg: Bump xlib_libXau version to 1.0.8
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:28:05 +01:00
Bernd Kuhls
ec932a34a0 xorg: Bump xlib_libX11 version to 1.6.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:25:07 +01:00
Bernd Kuhls
6796e2ee4c xorg: Bump xlib_libSM version to 1.2.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:22:52 +01:00
Bernd Kuhls
a1a0144039 xorg: Bump xlib_libpciaccess version to 0.13.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:20:47 +01:00
Bernd Kuhls
6324e40bb2 xorg: Bump xlib_libfontenc version to 1.1.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:19:47 +01:00
Bernd Kuhls
2cd3ef79e2 xorg: Bump xproto_videoproto version to 2.3.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:17:30 +01:00
Bernd Kuhls
53354bea26 xorg: Bump xproto_glproto version to 1.4.17
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:17:24 +01:00
Bernd Kuhls
ec007ab751 xorg: Bump xproto_dri2proto version to 2.8
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:17:19 +01:00
Bernd Kuhls
a6ff1dbfaa xorg: Bump xlib_libXi version to 1.7.2
[Peter: needs libXfixes, cleanup dependency list (white space)]
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:15:48 +01:00
Bernd Kuhls
67b081995d xorg: Bump xproto_inputproto version to 2.3
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:11:57 +01:00
Bernd Kuhls
38f32ea1ce xorg: Bump xlib_libXfixes version to 5.0.1
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:11:57 +01:00
Bernd Kuhls
e8ac753718 xorg: Bump xproto_xproto version to 7.0.25
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:11:57 +01:00
Bernd Kuhls
63ab80e49a xorg: Bump xlib_libXext version to 1.3.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:05:21 +01:00
Bernd Kuhls
b2e1e9dfe7 xorg: Bump xproto_xextproto version to 7.3.0
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:05:11 +01:00
Bernd Kuhls
9a8f1300c1 xorg: Bump xapp_xrandr version to 1.4.1
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:02:47 +01:00
Bernd Kuhls
7632939162 xorg: Bump xlib_libXrandr version to 1.4.2
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 22:01:33 +01:00
Bernd Kuhls
28b3775428 xorg: Bump xproto_randrproto version to 1.4.0
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 21:59:44 +01:00
Peter Korsgaard
a97b5add2e xapp_xdpyinfo: fix dependencies
Most of the dependencies listed were optional or only indirectly needed
(E.G. the xproto ones), so don't select them.

Further more, the optional xcomposite and xinerama dependencies were missing.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 21:50:02 +01:00
Bernd Kuhls
862e1221d1 xorg: Bump xcb-proto & libxcb version to 1.10
These have to be bumped together as new libxcb requires new xcb-proto, and
old libxcb doesn't build with new xcb-proto.

[Peter: fixup xcb-proto.pc instead of playing tricks with --define-variable]
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 21:04:04 +01:00
Bernd Kuhls
6d08fec8f2 xorg: New package xproto_presentproto
[Peter: fix license file, add host-pkgconf / xutil_util-macros dependencies]
Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05 12:39:19 +01:00
Jerzy Grzegorek
3033bc0c6e package: remove the empty trailing line(s)
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-04 10:39:29 +01:00
Yegor Yefremov
5d23c700e2 xconsole: add new package
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-12-15 21:05:44 +01:00
Thomas De Schampheleire
2a30895734 X.org: needs dynamic library support
xlib_libX11, one of the main libraries of X.org, uses dlfcn.h and dlopen.
To avoid having to add a dependency on !BR2_PREFER_STATIC_LIB on tons of
packages, we promote this dependency to X.org itself (similar to how thread
support is handled in X.org).

Fixes
http://autobuild.buildroot.net/results/a47/a47c5d96f880af04b85bb6773e87d04f9d7c2864/

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-12-07 11:00:13 +01:00