summaryrefslogtreecommitdiffstats
path: root/rules
Commit message (Collapse)AuthorAgeFilesLines
* pre/Rules: use ptx/sh for HOST_ENV_PYTHONPATHMichael Olbrich2019-10-061-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_world_patchin: allow specifying a custom patch directoryMichael Olbrich2019-10-031-0/+1
| | | | | | | | If <PKG>_PATCHES is set, then it is used instead of $(<PKG>) to find the patch directory. It must be a relativ directory name that can be found in the usual search path. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python3-shiboken: add missing dependencyMichael Olbrich2019-10-031-0/+1
| | | | | | | | | | Without this, building fails with: CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: QT_QTXML_INCLUDE_DIR (ADVANCED) Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: add PTX_PACKAGES_ALL and PTX_PACKAGES_DISABLEDMichael Olbrich2019-10-031-0/+3
| | | | | | | | | | | Note: we cannot determine PTX_PACKAGES_DISABLED using PACKAGES- etc. With the way various packages handle platform specific exceptions, this would result in missing or dplicate packages. Instead, list all packages in ptxd_lib_dgen and filter out the enabled packages. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel: improve kernel/urlMichael Olbrich2019-10-031-8/+8
| | | | | | | use linux-$($(1)_VERSION) instead of $($(1)). This way, packages can use this macro without setting <PKG> to 'linux-<version>'. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxdist: improve variable printingMichael Olbrich2019-10-031-2/+46
| | | | | | | | | This adds a new 'printnext' command. It prints the value of the value of the variable. The print code is refactored to allow this. The make error must be parsed to determine which variable is undefined. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mtd-utils: Add option for new tool 'lsmtd'Alexander Dahl2019-10-032-1/+13
| | | | | Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mtd-utils: version bump 2.0.2 -> 2.1.1Alexander Dahl2019-10-032-4/+12
| | | | | Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-mtd-utils: Switch to autoconf based buildAlexander Dahl2019-10-031-12/+13
| | | | | | | | | | | mtd-utils went from plain Makefile to autotools with version 2. This was considered for the target package, but not for the host package. host-mtd-utils build will break however when upgrading to mtd-utils v2.1.x, so we fix this first before the version bump. Fixes: 11c111c3af11 ("mtd-utils: Upgrade from 1.5.2 to 2.0.1") Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wayland: expat is only needed at buildtimeMichael Olbrich2019-10-031-1/+1
| | | | | | It's only needed for wayland-scanner, which is not installed. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libmicrohttpd: version bump 0.9.59 -> 0.9.66Michael Olbrich2019-10-032-6/+5
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libepoxy: version bump 1.5.2 -> 1.5.3Michael Olbrich2019-10-034-26/+18
| | | | | | | And switch to meson. The libx11 dependency is no longer needed. It's only used for test. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libgcrypt: remove obsolte dependencyMichael Olbrich2019-10-031-1/+0
| | | | | | | Capability support was explicitly disabled in 7cda29a5a7ca59fc0fc28cf240515755b8a8d8c7. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-rtsp-server1: remove obsolete dependencyMichael Olbrich2019-10-031-1/+0
| | | | | | All necessary libs are now in base. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-ugly1: orc is only needed for a52decMichael Olbrich2019-10-031-1/+1
| | | | | | | And this plugin is currently broken because liba52 is not packaged in ptxdist. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-good1: gstv4l2 only used gudev, not udev directlyMichael Olbrich2019-10-031-1/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-base1: drop unnecessary dependencyMichael Olbrich2019-10-031-2/+0
| | | | | | subparse has not used libxml2 for some time. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* polkit: remove obsolte dependenciesMichael Olbrich2019-10-031-2/+0
| | | | | | It uses gdbus now. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: udev is no longer neededMichael Olbrich2019-10-034-7/+6
| | | | | | | | | The code that used it was removed a long time ago. waffle, glmark2 and xorg-server relied on the indirect dependency on udev, so move it there. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libdrm: drop unnecessary dependencyMichael Olbrich2019-10-031-2/+0
| | | | | | While it can use udev at runtime, it does not need it at buildtime. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libsoup: needs host-glib for glib-mkenumsMichael Olbrich2019-10-031-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* util-linux-ng: version bump 2.32.1 -> 2.34Michael Olbrich2019-10-032-7/+17
| | | | | | | | | 'include/c.h' includes 'errno.h' so the patch is not needed. The License files were just renamed. And the GPL-3.0 code has been removed a long time ago. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-driver-video-intel: version bump 2.21.15 -> 2.99.917-892-gc6cb1b199598Michael Olbrich2019-10-011-6/+12
| | | | | | | Use the latest git version. There has been no release for several years and the latest release fails to build with the current xorg-server version. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* jsoncpp: version bump 1.8.4 -> 1.9.1Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-driver-video-ati: building this package for ARM is now possibleMichael Olbrich2019-10-011-2/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg: modernize XORG_OPTIONS_TRANSMichael Olbrich2019-10-011-14/+5
| | | | | | | Use ptx/endis and use the same order 'configure --help' from xorg-server and others. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xfont: drop package for targetBjörn Esser2019-10-013-141/+11
| | | | | | | | | This package is no longer required to be present on the target. We need to keep the host package as a build dependency, tho. Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xfont2: new packageBjörn Esser2019-10-015-5/+149
| | | | | | | Newer versions of the XServer need libXfont2. Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-server: version bump 1.17.2 -> 1.20.5Björn Esser2019-10-012-103/+17
| | | | | | | | | Add a patch from the xserver package in Fedora to NOT include sys/io.h on ARM. Also drop several configuration options, that are not available anymore. Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-xtrans: version bump 1.3.5 -> 1.4.0Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-xshmfence: version bump 1.1 -> 1.3Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-xkbfile: version bump 1.0.8 -> 1.1.0Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xxf86vm: version bump 1.1.3 -> 1.1.4Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xxf86misc: version bump 1.0.3 -> 1.0.4Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xxf86dga: version bump 1.1.4 -> 1.1.5Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-XvMC: version bump 1.0.8 -> 1.0.11Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xv: version bump 1.0.10 -> 1.0.11Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xtst: version bump 1.2.2 -> 1.2.3Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xt: version bump 1.1.4 -> 1.2.0Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-XScrnSaver: version bump 1.2.2 -> 1.2.3Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xres: version bump 1.0.7 -> 1.2.0Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xrender: version bump 0.9.8 -> 0.9.10Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xrandr: version bump 1.4.2 -> 1.5.2Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xpm: version bump 3.5.11 -> 3.5.12Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xmu: version bump 1.1.2 -> 1.1.3Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xinerama: version bump 1.1.3 -> 1.1.4Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xi: version bump 1.7.4 -> 1.7.10Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xft: version bump 2.3.2 -> 2.3.3Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xfixes: version bump 5.0.1 -> 5.0.3Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-Xext: version bump 1.3.3 -> 1.3.4Björn Esser2019-10-011-2/+2
| | | | | Signed-off-by: Björn Esser <b.esser@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>