Commit Graph

1160 Commits

Author SHA1 Message Date
Peter Korsgaard
7403ea730d Merge branch 'next'
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-03-02 23:26:20 +01:00
Fabio Porcedda
ce6a0e685e x11r7/xcb-util-keysyms: depends on host-pkgconf and libxcb
Fix build failure:
./configure: line 11453: /home/tetsuya/buildroot/br/output/host/usr/bin/pkg-config: No such file or directory
configure: error: in `/home/tetsuya/buildroot/br/output/build/xcb-util-keysyms-0.3.9':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Fix build failure:
configure: error: Package requirements (xcb >= 1.4) were not met:

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-02-28 10:34:39 +01:00
Romain Naour
b7905227c5 package/x11r7/libxcb: really disable docs
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-21 14:04:00 +01:00
Bernd Kuhls
d01389c9d9 package/x11r7/xserver_xorg-server: Relax dependency on libdrm
xserver_xorg-server needs libdrm only when DRI is enabled, see configure.ac,
line 1280. But since version 1.16.99.901 configure searches for optional libdrm
support in configure.ac, line 2041,

http://cgit.freedesktop.org/xorg/xserver/commit/configure.ac?id=2feda3b6b58f46cef91ea41312aac9021a703777

as well due to libdrm support being enabled by default, but the macro
PKG_CHECK_EXISTS used in line 2041 does not add libdrm-specific CFLAGS to
Makefile causing the build to fail:

In file included from dumb_bo.c:36:0:
/home/br/br7/output/host/usr/i586-buildroot-linux-uclibc/sysroot/usr/include/xf86drm.h:40:17: fatal error: drm.h: No such file or directory
 #include <drm.h>

This patch enables libdrm support only when dri support is enabled, which in
turn depends on mesa3d. Since mesa3d selects libdrm already remove that line
from Config.in as well.

Tested using this defconfig

BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR=y

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-19 22:39:36 +01:00
Bernd Kuhls
bac9bb2047 package/x11r7/xserver_xorg-server: security bump to version 1.17.1
Fixes:

CVE-2015-0255 - Information leak in the XkbSetGeometry request of X servers
http://www.x.org/wiki/Development/Security/Advisory-2015-02-10/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-19 22:33:33 +01:00
Vicente Olivert Riera
b58d58c74a xserver_xorg-server: enable libunwind for MIPS with 32-bit pointers
libunwind support was broken for MIPS variants with 32-bit pointers so
we disabled it:

  http://lists.busybox.net/pipermail/buildroot/2014-December/114404.html

But now we have a patch to fix that problem so we can enable it again.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-19 22:29:59 +01:00
Vicente Olivert Riera
367a50d7c5 xserver_xorg-server: fix libunwind on MIPS with 32-bit pointers
Adding a patch to fix a compilation problem of Xorg + libunwind support
when building it on MIPS variants with 32-bit pointers.

Related:

  http://lists.busybox.net/pipermail/buildroot/2014-December/114404.html

Patch submitted upstream:

  http://lists.x.org/archives/xorg-devel/2015-January/045226.html

Patch reviewed by an Xorg developer:

  http://lists.x.org/archives/xorg-devel/2015-January/045383.html

Fixes:

  http://autobuild.buildroot.net/results/87b/87be2c95957f9925c1258812e536df72689fc5da/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-19 22:29:48 +01:00
Bernd Kuhls
78755fe13c x11r7/xserver_xorg-server: security bump to version 1.16.4
Fixes:

CVE-2015-0255 - Information leak in the XkbSetGeometry request of X servers
http://www.x.org/wiki/Development/Security/Advisory-2015-02-10/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-02-15 21:18:59 +01:00
Yann E. MORIN
9863553fe8 packages: all salute the passing of avr32
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 17:43:11 +01:00
Bernd Kuhls
b264b95cbc package/x11r7/xserver_xorg-server: bump version to 1.17.0
- remove patches, all were applied upstream
- add support for libglamor, needed by package/x11r7/xdriver_xf86-video-ati

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:38:01 +01:00
Bernd Kuhls
aeef3efab3 package/x11r7/xdriver_xf86-video-geode: mark as broken
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:37:37 +01:00
Bernd Kuhls
b0ee197f87 package/x11r7/xdriver_xf86-video-v4l: mark as broken
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:37:30 +01:00
Bernd Kuhls
47e43a529b package/x11r7/xdriver_xf86-video-mga: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:37:22 +01:00
Bernd Kuhls
bc30241566 package/x11r7/xdriver_xf86-video-cirrus: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:37:16 +01:00
Bernd Kuhls
a1915e7ece package/x11r7/xdriver_xf86-video-neomagic: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:37:09 +01:00
Bernd Kuhls
ab70743b25 package/x11r7/xdriver_xf86-video-voodoo: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:37:02 +01:00
Bernd Kuhls
dd0fb09319 package/x11r7/xdriver_xf86-video-vmware: bump version to 13.1.0
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:36:55 +01:00
Bernd Kuhls
4de9b2b89b package/x11r7/xdriver_xf86-video-tdfx: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0,
remove patch applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:36:49 +01:00
Bernd Kuhls
2cb0d90738 package/x11r7/xdriver_xf86-video-siliconmotion: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0,
remove patch applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:36:37 +01:00
Bernd Kuhls
35a3259831 package/x11r7/xdriver_xf86-video-savage: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:36:30 +01:00
Bernd Kuhls
8f65d1d359 package/x11r7/xdriver_xf86-video-r128: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:36:09 +01:00
Bernd Kuhls
cd32fc029d package/x11r7/xdriver_xf86-video-mach64: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:35:59 +01:00
Bernd Kuhls
8aa96b77e7 package/x11r7/xdriver_xf86-input-synaptics: bump version to 1.7.8
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:35:52 +01:00
Bernd Kuhls
3888e66908 package/x11r7/xdriver_xf86-video-ati: bump version to 7.5.0
Remove patches applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:35:46 +01:00
Bernd Kuhls
3e5e33d608 package/x11r7/xdriver_xf86-video-sis: bump version
Use git snapshot for compatibility with xorg xserver 1.17.0,
remove patches applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:35:41 +01:00
Bernd Kuhls
6705214245 package/x11r7/xproto_xproto: bump version to 7.0.27
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:35:09 +01:00
Bernd Kuhls
ca6c0b649d package/x11r7/xkeyboard-config: bump version to 2.14
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:35:03 +01:00
Bernd Kuhls
6bc6c3aabe package/x11r7/xdriver_xf86-input-evdev: bump version to 2.9.1
Package now needs libevdev:
http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/commit/?id=164c62a97591d4c9b649460e7442977ea82ac02b

[Thomas: adapt to current master, update hash file.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:34:41 +01:00
Bernd Kuhls
0667a294e8 package/x11r7/xapp_xkbcomp: bump version to 1.3.0
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:32:31 +01:00
Bernd Kuhls
9b6aa62fe0 package/x11r7/xapp_xfsinfo: bump version to 1.0.5
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:32:24 +01:00
Bernd Kuhls
4a44fd4845 package/x11r7/xapp_xcalc: bump version to 1.0.6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:32:06 +01:00
Bernd Kuhls
29803f9da8 package/x11r7/xapp_showfont: bump version to 1.0.5
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:31:58 +01:00
Bernd Kuhls
747bf117b2 package/x11r7/xapp_sessreg: bump version to 1.1.0
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:31:51 +01:00
Bernd Kuhls
9add3118c8 package/x11r7/xapp_rgb: bump version to 1.0.6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:31:43 +01:00
Bernd Kuhls
b6190e62d6 package/x11r7/xapp_mkfontscale: bump version to 1.1.2
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:31:34 +01:00
Bernd Kuhls
6016498bad package/x11r7/xapp_iceauth: bump version to 1.0.7
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:31:27 +01:00
Bernd Kuhls
35b447d94f package/x11r7/xapp_fstobdf: bump version to 1.0.6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:31:23 +01:00
Bernd Kuhls
e732d8ff8d package/x11r7/xapp_fslsfonts: bump version to 1.0.5
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 15:31:18 +01:00
Bernd Kuhls
a879031a43 package/x11r7/xapp_bitmap: bump version to 1.0.8
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 10:26:44 +01:00
Bernd Kuhls
525194a016 package/x11r7/xapp_bdftopcf: bump version to 1.0.5
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 10:26:29 +01:00
Bernd Kuhls
2ac0250cc6 package/x11r7/libepoxy: New package
xdriver_xf86-video-ati needs glamor support from xserver_xorg-server,
which in turn depends on libepoxy.

[Thomas: add license information.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 10:26:03 +01:00
Bernd Kuhls
86458abafb package/x11r7/xlib_libxshmfence: bump version to 1.2
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 10:24:52 +01:00
Bernd Kuhls
2b81dea67f package/x11r7/xlib_xtrans: bump to version 1.3.5, add hash
xserver_xorg-server 1.17.0 depends on it.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-14 10:24:38 +01:00
Peter Korsgaard
6eb0a96770 xdriver_xf86-input-evdev: add optional mtdev support
Needed for multitouch handling.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-02-12 21:53:27 +01:00
Peter Korsgaard
69cf5f5ff7 xdriver_xf86-input-evdev: needs host-pkgconf
The configure script uses PKG_CHECK_MODULES, so explictly add it to
dependencies instead of relying on the fact that the xserver pulls it in.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-02-12 21:50:49 +01:00
Peter Korsgaard
29125e2556 xdriver_xf86-input-evdev: bump version
And add hash file.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-02-12 21:45:29 +01:00
Peter Korsgaard
298cd8eaa2 package/*: rename patches according to the new policy
Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345)

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-02-03 14:52:56 +01:00
Peter Korsgaard
1c34119207 xserver_xorg-server: Remove unused null root cursor option
Upstream removed this configure option back in 2010 (for server 1.8):

http://cgit.freedesktop.org/xorg/xserver/commit/?id=60b6477f6dc005a1b052be8c5

So this hasn't done anything since 759d548e3e (xserver_xorg-server: bump
version).

Don't add any Config.in.legacy for this as it as been broken for so long any
way.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-01-26 09:47:55 +01:00
Jerzy Grzegorek
0db263726f package: indentation cleanup
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-01-15 09:41:42 +01:00
Jerzy Grzegorek
27dd32942e package: indentation cleanup
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-12-30 11:17:03 +01:00