summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ptxdist: fix ptxdistrc handling if no old config existsptxdist-2019.07.1stable/ptxdist-2019.07.xMichael Olbrich2019-08-091-1/+1
| | | | | | | | | | | tmpptxrc is always set, but the file may not exist. So check for existence instead. Without this, ptxdist fails to start if ~/.ptxdist does not exist, or is empty. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> (cherry picked from commit a653df5d3f35d3936ffb1be4bc852f576c3f89f3)
* qt5: add upstream fix for webengine ARM thumb detectionptxdist-2019.07.0Michael Olbrich2019-07-0410-23/+124
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ncurses: disable pc-files for host-ncursesMichael Olbrich2019-07-041-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ncurses: order configure optionsMichael Olbrich2019-07-042-7/+8
| | | | | | | Turn NCURSES_AUTOCONF_SHARED into a macro with options to order the configure options properly. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* introduce ptx/wow as the reverse of ptx/wwoMichael Olbrich2019-07-041-0/+12
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_prepare: allow /dev/null overwrites for pre/post scriptsMichael Olbrich2019-07-041-1/+2
| | | | | | | Allow disabling {pre,post}{inst,rm} scripts by providing a local symlink to /dev/null. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rauc: select on-target tools depending on bootloaderAndreas Pretzsch2019-07-031-2/+33
| | | | | | | | | | | | | | | | RAUC relies on tools on the target to interact with the bootloader. As the bootloader selection is not part of ptxconfig, but platformconfig, have the user select the bootloader used on the target. Based on this, auto-select the appropriate package: barebox: dt-utils (barebox-state) U-Boot: u-boot-tools (fw_printenv, fw_setenv) EFI: efibootmgr (efibootmgr) Regarding GRUB support, grub-editenv from GRUB2 is required. Currently, there is no "GRUB2" package in ptxdist, so no active option for it. Signed-off-by: Andreas Pretzsch <apr@cn-eng.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libdrm: version bump 2.4.98 -> 2.4.99Philipp Zabel2019-07-031-4/+4
| | | | | | | | Various fixes and improvements, for details see: https://lists.freedesktop.org/archives/dri-devel/2019-July/225069.html Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* CREDITS: remove unmaintained fileRoland Hieber2019-07-031200-2659/+1
| | | | | | | | | | | | | | | This file has been touched 2 times in the last 7 years, and is no longer up to date. Remove it to carry less unmaintained stuff around. Also remove all references to it from file headers using for file in `g grep -l 'See CREDITS for details about who has'`; do sed -i '/See CREDITS for details about who has/,+1d' $file done as well as the different wording from rules/other/Toplevel.make. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* tz: version bump 2018i -> 2019bAlexander Dahl2019-07-031-4/+4
| | | | | Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Rules: don't allow meson to download anythingMichael Olbrich2019-07-031-0/+2
| | | | | | | Without this, meson might implicitly download missing dependencies as subprojects. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_world_init: don't let meson use cmakeMichael Olbrich2019-07-031-1/+1
| | | | | | | | | This might circumvent pkg-config blacklisting. This is needed only for host packages. For target packages cmake is already not in use because it is not defined in the cross file. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* igt-gpu-tools: add missing dependencyMichael Olbrich2019-07-031-0/+2
| | | | | | | libdw is always needed. This was missed because it is often already an indirect dependency via udev/systemd. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: version bump b29747a00c6a -> 1f66016c1bb4Lucas Stach2019-07-012-3/+2
| | | | | | | | - version bump - gles3 tests seem to build fine, so no need to disable them anymore Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pixman: version bump 0.34.0 -> 0.38.0Lucas Stach2019-07-011-2/+3
| | | | | Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* iptables: version bump 1.8.2 -> 1.8.3Lucas Stach2019-07-015-106/+3
| | | | | | | | - version bump - drop patches, as they are all part of the 1.8.3 release Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnftnl: version bump 1.1.2 -> 1.1.3Lucas Stach2019-07-011-2/+2
| | | | | | | Required for iptables 1.8.3. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* igt-gpu-tools: version bump 1.23 -> 1.24Lucas Stach2019-07-012-10/+20
| | | | | | | | | - version bump - some configuration options changed from bool to enabled/disabled/auto - igt now has a standalone test runner Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rauc: version bump 1.0 -> 1.1Bastian Krause2019-07-011-2/+2
| | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* jq: version bump 1.5 -> 1.6Alexander Dahl2019-07-014-68/+3
| | | | | | | | | * New release 1.6 fixes security issues and bugs. * Dropped patch was a backport from post 1.5 upstream, included in 1.6. * Changes in COPYING were whitespace and http to https in an URL. Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* trace-cmd: version bump 2.6.2 -> 2.8Philipp Zabel2019-07-011-5/+7
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* alsa-utils: version bump 1.1.7 -> 1.1.9Andreas Pretzsch2019-06-291-3/+3
| | | | | | | | | | | | | | | | | | http mirror dl.ambiweb.de for ftp.alsa-project.org is gone. Replace it with official 'FTP via HTTP (web) access' mirror at 'https://www.alsa-project.org/files/pub/'. As far as I can see from git commit log, no spectacular changes. Beside some small fixes and documentation improvements, the main thing is the addition of the new 'axfer' utility. This one is intended to replace current aplay/arecord in the long run. This commit only bumps the version, but does not targetinstall the new axfer (or any aplay/arecord symlinks to it). Signed-off-by: Andreas Pretzsch <apr@cn-eng.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* alsa-lib: version bump 1.1.7 -> 1.1.9Andreas Pretzsch2019-06-295-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http mirror dl.ambiweb.de for ftp.alsa-project.org is gone. Replace it with official 'FTP via HTTP (web) access' mirror at 'https://www.alsa-project.org/files/pub/'. Patch '0001-add-largefile-support.patch' is still required, but should be refreshed someday by PTX: Applying patch 0001-add-largefile-support.patch patching file configure.ac Hunk #2 succeeded at 709 (offset 43 lines). As far as I can see from git commit log, no spectacular changes. User visible target changes 1.1.7 -> 1.1.9: - some minor bugfixes and improvements - conf: pcm dmix - add CHANNELS argument - a lot of UCM config file changes, additions, include updates User visible build changes 1.1.7 -> 1.1.9: - deprecated header /usr/include/asoundlib.h is gone - deprecated header /usr/include/sys/asoundlib.h is still there - deprecated (backward compatibility due to old mistake) extra include path '-I${includedir}/alsa' in alsa.pc is gone. See alsa-lib commit fc0e54c. Replace '#include <asoundlib.h>' with '#include <alsa/asoundlib.h>' in faulty code, as it should have been right from the start. Signed-off-by: Andreas Pretzsch <apr@cn-eng.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* logrotate: adapt package's '/var/lib' requirementsJuergen Borleis2019-06-281-0/+4
| | | | | Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nfsutils: adapt package's '/var/lib' requirementsJuergen Borleis2019-06-282-2/+5
| | | | | Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* samba: show SysV related menue on demand onlyJuergen Borleis2019-06-281-1/+1
| | | | | | | | Installing SysV start scripts makes only sense, if SysV is the startup method. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* samba: adapt package's '/var/lib' and '/var/cache' requirementsJuergen Borleis2019-06-281-0/+5
| | | | | Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mariadb: adapt package's '/var/lib' requirementsJuergen Borleis2019-06-281-0/+4
| | | | | Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dnsmasq: adapt package's '/var/lib' requirementsJuergen Borleis2019-06-282-5/+9
| | | | | Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ntp: adapt package's '/var/lib' and '/var/log' requirementsJuergen Borleis2019-06-282-1/+6
| | | | | Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* networkmanager: adapt package's '/var/lib' requirementsJuergen Borleis2019-06-281-0/+4
| | | | | Signed-off-by: Juergen Borleis <juergen@kreuzholzen.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* conman: adapt package's '/var/lib' requirementsJuergen Borleis2019-06-282-1/+3
| | | | | Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: keep /var writable, even if the rootfs is read-onlyJuergen Borleis2019-06-287-32/+191
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having a read-only root filesystem is always a source of pain and trouble. Many applications and tools expect to be able to store their state or caching data or at least their logs somewhere in the filesystem. The '/var' directory tree has a well known structure according to the "File System Hierarchy Standard" and is used by all carefully designed programs. Thus, this change provides a way to have this '/var' directory tree writable, even if the main root filesystem is mounted read-only. It uses an overlay filesystem and by default a RAM disk to store changed and added data to this directory tree in a non persistent manner. Due to the nature of the overlay filesystem the underlaying files from the main root filesystem can still be accessed. This approach requires the overlay filesystem support from the Linux kernel. In order to use it, the feature CONFIG_OVERLAY_FS must be enabled. The ugly details to establish the required overlaying filesystem are hidden behind a "mount helper" for a dummy filesystem (here called 'varoverlayfs'). Thus, a BSP can change the overlaying filesystem by providing its own 'run-varoverlay.mount' in order to restrict the default RAM disk differently or to switch to a different local storage. The '/etc/fstab' file gets touched in this change, to enable some already used RAM disks on demand, to gain backward compatibility if no overlay approach is used. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* expat: version bump 2.2.6 -> 2.2.7Michael Olbrich2019-06-281-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 19.0.2 -> 19.1.1Philipp Zabel2019-06-283-2/+31
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libunwind: version bump 1.2.1 -> 1.3.1Philipp Zabel2019-06-281-3/+6
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* doc: remove obsolete pipe from code blockThorsten Scherer2019-06-281-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* blktrace: add new packageJan Luebbe2019-06-282-0/+71
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-kernel-header: fix $(HOST_ENV) typoBastian Krause2019-06-281-1/+1
| | | | | | | Remove accidental duplicate underscore. Signed-off-by: Bastian Krause <bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* weston: version bump 6.0.0 -> 6.0.1Philipp Zabel2019-06-283-33/+2
| | | | | | | Miscellaneous fixes, mostly Meson build system. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libpcre: version bump 8.40 -> 8.43Roland Hieber2019-06-282-10/+36
| | | | | | | | | | | | | | | | | | Also pin down all config options, choosing configure's defaults where no kconfig options exist, and make the newline option more clear. configure errors if we set both --enable-utf and --enable-utf8, so set only one of them: configure: error: --enable/disable-utf8 is kept only for compatibility reasons and its value is copied to --enable/disable-utf. Newer code must use --enable/disable-utf alone. Some typos were fixed and copyright dates were bumped in the LICENSE file, adjust its MD5sum. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libpcre: fix whitespaceRoland Hieber2019-06-281-8/+8
| | | | | | | Replace 7 spaces by 1 tab. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openocd: use default autogen.shMichael Olbrich2019-06-251-3/+1
| | | | | | | ./bootstrap does some git stuff that fails with older git versions. Just use the generic autogen.sh. It works just fine. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* doc: update '--dirty' documentationMichael Olbrich2019-06-251-1/+1
| | | | | | | | With the latest improvements, changes patches will cause the extract stage to be executed again. '--dirty' can be used to skip this. Expand the documentation accordingly. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* doc: ref_make_macros: add more details to the 'extract' documentationMichael Olbrich2019-06-251-0/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* networkmanager: version bump 1.14.4 -> 1.18.0Ulrich Ölmann2019-06-241-3/+4
| | | | | Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-openocd: add initial supportMichael Grzeschik2019-06-242-0/+88
| | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openocd: update rulesMichael Grzeschik2019-06-246-71/+49
| | | | | Signed-off-by: Michael Grzeschik <mgr@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libjaylink: add new packageMichael Grzeschik2019-06-213-0/+50
| | | | | Signed-off-by: Michael Grzeschik <mgr@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* template: src-meson-prog: replace year and author in COPYING tooRoland Hieber2019-06-212-3/+8
| | | | | | Fixes: 91749a01cd22dc2a7d72 ("templates: add src-meson-prog template") Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>