summaryrefslogtreecommitdiffstats
path: root/package/x11r7
Commit message (Collapse)AuthorAgeFilesLines
* Merge tag '2017.11-rc2' into nextPeter Korsgaard2017-11-131-1/+1
|\ | | | | | | | | master has gained a number of autobuilder bugfixes since rc1, so merge these to next to also fix them there.
| * package/x11r7/xapp_xdriinfo: fix libgl dependencyBernd Kuhls2017-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | Fixes "mesa3d is in the dependency chain of xapp_xdriinfo that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in." http://autobuild.buildroot.net/results/d8a/d8aeed2f64e21a277eb0bc5dc08d2339a14c682e/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | package/x11r7/xapp_bdftopcf: bump version to 1.1Bernd Kuhls2017-11-112-3/+6
|/ | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xlib_libXfont: bump version to 1.5.3Bernd Kuhls2017-10-214-89/+6
| | | | | | | | | | | Added all hashes provided by upstream. Removed patches applied upstream: https://cgit.freedesktop.org/xorg/lib/libXfont/commit/?h=libXfont-1.5-branch&id=a2a5fa591762b430037e33f1df55b460550ab406 https://cgit.freedesktop.org/xorg/lib/libXfont/commit/?h=libXfont-1.5-branch&id=3b08934dca75e4c559db7d83797bc3d365c2a50a Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xserver_xorg-server: security bump version to 1.19.5Bernd Kuhls2017-10-155-7/+7
| | | | | | | | | | | | | | | | | Fixes xfixes: unvalidated lengths (CVE-2017-12183) Xi: fix wrong extra length check in ProcXIChangeHierarchy (CVE-2017-12178) dbe: Unvalidated variable-length request in ProcDbeGetVisualInfo (CVE-2017-12177) Unvalidated extra length in ProcEstablishConnection (CVE-2017-12176) Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xlib_libXres: bump version to 1.2.0Bernd Kuhls2017-10-152-3/+6
| | | | | | | Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xlib_libXfont2: bump version to 2.0.2Bernd Kuhls2017-10-154-89/+6
| | | | | | | Removed patches applied upstream, added all upstream hashes. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xlib_libXfont{, 2}: add upstream security fixesPeter Korsgaard2017-10-104-0/+172
| | | | | | | | | | | Fixes the following security issues: CVE-2017-13720 - Check for end of string in PatternMatch CVE-2017-13722 - pcfGetProperties: Check string boundaries Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xserver_xorg-server: rename patch directory after the last ↵Romain Naour2017-10-077-205/+0
| | | | | | | | | | | | | | | | | | version bump The last bump [1] forgot to rename the patch directory and remove upstream patches. We still need to fix the monotonic clock check which doesn't work when cross-compiling. [1] 436659c55f8d3c6155546cfc666a13c793d992f9 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Cc: Peter Korsgaard <peter@korsgaard.com> Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xserver_xorg-server: security bump to version 1.19.4Bernd Kuhls2017-10-062-3/+6
| | | | | | | | | | Fixes CVE-2017-13721 & CVE-2017-13723: https://lists.x.org/archives/xorg-announce/2017-October/002809.html Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/x11r7/xkeyboard-config: bump version to 2.22Bernd Kuhls2017-10-062-5/+5
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* x11r7: xdriver_xf86-input-tslib: add the hash for the COPYING license fileMartin Kepplinger2017-10-031-0/+3
| | | | | | | | The COPYING file is part of the xf86-input-tslib project's source tree. Let's include the hash for it's current version. Signed-off-by: Martin Kepplinger <martink@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/x11r7/xserver_xorg-server: glamor support needs eglBernd Kuhls2017-09-261-1/+1
| | | | | | | | | | | | | | | | | Glamor support in xserver_xorg-server depends on gbm: https://cgit.freedesktop.org/xorg/xserver/tree/configure.ac#n2100 Gbm is provided by mesa3d only if egl is enabled: https://git.buildroot.net/buildroot/tree/package/mesa3d/mesa3d.mk#n167 This patch adds libegl as additional prerequisite for enabling glamor support in xserver_xorg-server. Fixes http://autobuild.buildroot.net/results/04d/04d93745d63fcfbea070c0126862b49f1b6f473e/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/x11r7/xdriver_xf86-input-libinput: bump version to 0.26.0Bernd Kuhls2017-09-192-6/+6
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* x11r7: xdriver_xf86-input-tslib: update to version 1.1.1Martin Kepplinger2017-09-112-3/+3
| | | | | | | | | Update to bugfix release 1.1.1, see https://github.com/merge/xf86-input-tslib/releases Signed-off-by: Martin Kepplinger <martink@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/x11r7/xdriver_xf86-video-ati: bump version to 7.10.0Bernd Kuhls2017-09-092-3/+6
| | | | | | | Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-video-amdgpu: bump version to 1.4.0Bernd Kuhls2017-09-092-5/+6
| | | | | | | Added sha512 hash provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* x11r7/xdriver_xf86-input-tslib: update to 1.1.0Martin Kepplinger2017-09-062-3/+3
| | | | | | | https://github.com/merge/xf86-input-tslib/releases has the summary of changes. Signed-off-by: Martin Kepplinger <martink@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xserver_xorg-server: add upstream security fixes for CVE-2017-10971 / 10972Peter Korsgaard2017-07-1112-0/+615
| | | | | | | | | | | | | | | | | | | | | | | | Add upstream patches fixing the following security issues: CVE-2017-10971: The endianess handling for X Events assumed a fixed size of X Event structures and had a specific 32 byte stack buffer for that. However "GenericEvents" can have any size, so if the events were sent in the wrong endianess, this stack buffer could be overflowed easily. So authenticated X users could overflow the stack in the X Server and with the X server usually running as root gaining root prileveges. CVE-2017-10972: An information leak out of the X server due to an uninitialized stack area when swapping event endianess. For more details, see the advisory: http://www.openwall.com/lists/oss-security/2017/07/06/6 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Globally replace $(HOST_DIR)/usr/include with $(HOST_DIR)/includeArnout Vandecappelle2017-07-051-1/+1
| | | | | | | | | | | Since things are no longer installed in $(HOST_DIR)/usr, the callers should also not refer to it. This is a mechanical change with git grep -l '$(HOST_DIR)/usr/include' | xargs sed -i 's%$(HOST_DIR)/usr/include%$(HOST_DIR)/include%g' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/binArnout Vandecappelle2017-07-0536-72/+72
| | | | | | | | | | | Since things are no longer installed in $(HOST_DIR)/usr, the callers should also not refer to it. This is a mechanical change with git grep -l '$(HOST_DIR)/usr/bin' | xargs sed -i 's%$(HOST_DIR)/usr/bin%$(HOST_DIR)/bin%g' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xlib_libXpm: use the new gettext logicThomas Petazzoni2017-07-051-2/+1
| | | | | | | | This commit switches to use the new gettext logic, which involves using TARGET_NLS_DEPENDENCIES instead of hand-encoded dependencies on gettext/host-gettext. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xlib_libxshmfence: needs sync_4Bernd Kuhls2017-06-243-2/+4
| | | | | | | | | | | | | | Also propagate reverse dependency to mesa3d and xserver_xorg-server. Fixes xserver_xorg-server build http://autobuild.buildroot.net/results/7da/7da8b46cda8786422e8293f26b79582b35a433d6/ For patch discussion refer to http://patchwork.ozlabs.org/patch/674595/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> [Thomas: only select BR2_PACKAGE_XPROTO_PRESENTPROTO if BR2_TOOLCHAIN_HAS_SYNC_4 is available, add comment explaining why.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* x11r7: xf86-input-tslib: bump to version 1.0.0Martin Kepplinger2017-06-072-3/+3
| | | | | | | | | | | | | As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver uses X11's touch API now, instead of motion with button emulation. Furthermore it supports multitouch when a recent version of tslib is installed. It is not backwards compatible for very old versions of the X server. See https://github.com/merge/xf86-input-tslib/releases for some details. Signed-off-by: Martin Kepplinger <martink@posteo.de> Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/xf86-input-tslib: enable static buildMartin Kepplinger2017-06-071-4/+0
| | | | | | | | since tslib now supports static builds the dependency on !BR2_STATIC_LIBS can be removed from xf86-input-tslib too. Signed-off-by: Martin Kepplinger <martin.kepplinger@ginzinger.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/x11r7/xserver_xorg-server: fix gcc5+ build with version 1.14.7Bernd Kuhls2017-06-061-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes sdksyms.c:311:15: error: expected expression before »,« token (void *) &, /* ../../include/os.h:96 */ by backporting an upstream patch, sdksyms.c is generated by hw/xfree86/sdksyms.sh which is broken when used with gcc5+. Problem was found while testing http://patchwork.ozlabs.org/patch/762102/ using this defconfig 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_V_1_14=y BR2_PACKAGE_XDRIVER_XF86_INPUT_TSLIB=y Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xkeyboard-config: bump version to 2.21Bernd Kuhls2017-06-042-3/+5
| | | | | | | Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-input-libinput: bump version to 0.25.1Bernd Kuhls2017-05-112-5/+6
| | | | | | | Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xapp_xkbcomp: bump version to 1.4.0Bernd Kuhls2017-05-112-3/+6
| | | | | | | Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x*/Config.in: fix ordering of statementsAdam Duskett2017-05-029-9/+9
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter x in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-video-nouveau: bump version to 1.0.15Bernd Kuhls2017-04-292-5/+5
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* x11r7: xdriver_xf86-input-tslib: update to 0.0.7Martin Kepplinger2017-04-294-233/+3
| | | | | | | | The patches are removed as they are part of this release. 0.0.7 is a bugfix and compatibility release to keep this usable for on newer systems. Signed-off-by: Martin Kepplinger <martink@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* x11r7: xdriver_xf86-input-tslib: new upstream locationMartin Kepplinger2017-04-292-2/+2
| | | | | | | | | | This switches upstream to the Github project where xf86-input-tslib is currently maintained - in cooperation with Pengutronix, who had hosted the tarball release up until now. Signed-off-by: Martin Kepplinger <martink@posteo.de> [Thomas: fix XDRIVER_XF86_INPUT_TSLIB_SITE value.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-video-intel: bump versionBernd Kuhls2017-04-121-2/+1
| | | | | | | | Removed option --disable-glamor, it was removed in 2014: https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/configure.ac?id=0aa2edbd29c8dd26a5f3748e3875c445ea358a6d Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-video-nouveau: bump version to 1.0.14Bernd Kuhls2017-04-122-5/+5
| | | | | | | Add all upstream hashes. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-video-amdgpu: bump version to 1.3.0Bernd Kuhls2017-04-122-3/+5
| | | | | | | Add all upstream hashes. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-input-libinput: bump version to 0.25.0Bernd Kuhls2017-04-122-3/+5
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove empty line at end of fileRicardo Martincoski2017-04-061-1/+0
| | | | | | | | | | | Occurrences were searched using [1]: check-package --include-only EmptyLastLine $(find * -type f) and manually removed. [1] http://patchwork.ozlabs.org/patch/729666/ Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for BSD-2cRahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for BSD-2c is BSD-2-Clause. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-2c/BSD-2-Clause/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch, linux, package: remove whitespacesBernd Kuhls2017-03-291-41/+41
| | | | | | | | | | | | Whitespaces were searched using the following regex: [ ]{1,}\t and then manually removed in most of the cases. For xserver_xorg-server.mk, tabs before backslashes were removed. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-video-ati: bump version to 7.9.0Romain Naour2017-03-202-3/+3
| | | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xserver_xorg-server: bump to version 1.19.3Romain Naour2017-03-205-4/+4
| | | | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> [Thomas: fix hash file, as noticed by Bernd.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xlib_libXv: correct license infoPeter Korsgaard2017-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The license is actually closer to ISC than MIT, E.G.: https://opensource.org/licenses/ISC vs https://opensource.org/licenses/MIT >From COPYING: Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or MIT not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. E.G. this is very similar to the normal ISC text which has been extended with a BSD-3c style advertisinc clause. Both are permissive licenses, but it is more correct to call it ISC-like. Notice: As pointed out by Rahul Bedarkar, this may actually be more closely related to the OpenBSD template license: http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share/misc/license.template?rev=HEAD But that is also based on the ISC license, so calling it ISC-like is still correct. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* xdriver_xf86-video-v4l: remove broken packageArnout Vandecappelle2017-03-094-25/+0
| | | | | | | | | | This package has been marked as broken since 2015.02. Since this was already unavailable without mention in Config.in.legacy for 9 Buildroot releases, legacy handling isn't very useful. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xdriver_xf86-video-wsfb: remove broken packageArnout Vandecappelle2017-03-094-27/+0
| | | | | | | | This package has been marked as broken since 2010. No need for legacy handling. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xdriver_xf86-video-glide: remove broken packageArnout Vandecappelle2017-03-094-27/+0
| | | | | | | | This package has been marked as broken since 2010. No need for legacy handling. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xapp_sessreg: bump version to 1.1.1Bernd Kuhls2017-03-054-36/+4
| | | | | | | | | | | Removed patch applied upstream: https://cgit.freedesktop.org/xorg/app/sessreg/commit/?id=93f5d5abf6b214a4b36e00cd09174d24b2ed0a6d Renumbered remaining patch. Changed _SITE according to URL mentioned in upstream release note. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xlib_libX11: bump version to 1.6.5Bernd Kuhls2017-03-052-4/+4
| | | | | | | Changed _SITE according to URL mentioned in upstream release note. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xserver_xorg-server: bump version to 1.19.2Bernd Kuhls2017-03-056-5/+5
| | | | | | | Changed _SITE according to URL mentioned in upstream release note. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud