summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* dropbear: Remove host/public key DSS supportAlexander Dahl2021-11-124-12/+6
| | | | | | | | | | | DSS option was removed already from ptxdist, it is not recommended for new keys. In dropbear however, it was still default enabled, this is disabled through localoptions.h now. Fixes: 01ac7cc409b5 ("dropbear: Remove deprecated options") Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20211105154734.19983-2-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: enable kmsro only when it is builtMichael Olbrich2021-11-122-6/+5
| | | | | | | Adding 'kmsro' to the gallium-drivers doesn't actually do anything. Instead, it is built as needed. So do the same thing in PTXdist. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: add missing dependencyMichael Olbrich2021-11-121-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* add support for extra package makefilesMichael Olbrich2021-11-123-4/+33
| | | | | | | | | Any rules/<pkg>.<something>.make file now belongs to the corresponging package. Only one instance of this file in the regular rules/ search path is used. The content of such a file is added to the package hash to detect changes to the package. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_lib_dgen: fix dependency for missing config filesMichael Olbrich2021-11-121-1/+1
| | | | | | | | this_pkg is does not have the correct value here. Calculate it properly. It is only used to add a 'prepare' -> 'config file' dependency when the file is missing (needed for error messages to create the file). Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libqmi: Version bump. 1.28.6 -> 1.30.2Christian Melki2021-11-051-2/+2
| | | | | | | | | Various new requests and tlvs implemented. Progress towards a meson build system continues. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211104102100.4099376-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: add sanity check for gallium driversptxdist-2021.11.0Michael Olbrich2021-11-021-0/+2
| | | | | | | | | | All gallium drivers are hard-links of the same binary. We use soft-links instead. This has the downside that we don't check if the corresponding driver is actually built. So add an explicit check to ensure that a hard-link exists for every soft-link that we create. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: the dri driver for virgl is called virtio_gpuMichael Olbrich2021-11-021-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: freedreno also includes the msm driverMichael Olbrich2021-11-021-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: reformat driver listMichael Olbrich2021-11-021-1/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: update kmsro driver listMichael Olbrich2021-11-021-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: kms_swrast and virgl are no kmsro driversMichael Olbrich2021-11-021-3/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python3-netifaces: new packageMatthias Fend2021-10-292-0/+62
| | | | | | | | | netifaces provides an easy way to get the address(es) of the machine’s network interfaces in Python. Signed-off-by: Matthias Fend <matthias.fend@emfend.at> Message-Id: <20211029101232.264829-2-matthias.fend@emfend.at> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* qt5: use system libtiffMichael Olbrich2021-10-291-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sdl2-image: add tiff dependencyMichael Olbrich2021-10-291-0/+1
| | | | | | | The option was broken before. configure just prints a warning and disables tiff support if libtiff is not found. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sdl_image: add tiff dependencyMichael Olbrich2021-10-291-0/+1
| | | | | | | The option was broken before. configure just prints a warning and disables tiff support if libtiff is not found. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kmscube: package should be tristateLadislav Michl2021-10-291-1/+1
| | | | | | Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <20211027110543.9903-3-post@lespocky.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sdl2: version bump 2.0.12 -> 2.0.16Ladislav Michl2021-10-292-10/+10
| | | | | | Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <20211027110543.9903-2-post@lespocky.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gpsd: Make more prepare options configurableAlexander Dahl2021-10-292-3/+20
| | | | | | | | | With squelch=no gpsd produces no logging output at all, not even when using -D3 or higher as parameter. Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20211025130910.7257-3-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Add macro 'noyes' as reverse of 'yesno'Alexander Dahl2021-10-292-0/+15
| | | | | | | | This will be useful for some packages using scons. Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20211025130910.7257-2-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rng-tools: fix dependency for init script and systemd unitRoland Hieber2021-10-291-2/+4
| | | | | | | | | | Both call rngd, so it does not make sense to install them without rngd. Furthermore, the systemd unit is useless without systemd itself. Fixes: 88f17567fbef465e9bf2 (2021-06-07, "rng-tools: allow installing rngtest without rngd") Signed-off-by: Roland Hieber <rhi@pengutronix.de> Message-Id: <20211024203158.vgnpwg2we3m6y3zt@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* memstat: move to stagingRoland Hieber2021-10-281-1/+9
| | | | | | Signed-off-by: Roland Hieber <rhi@pengutronix.de> Message-Id: <20211024201336.18143-1-rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libtiff: new packageMatthias Fend2021-10-282-0/+142
| | | | | | | | | | This package contains a library, libtiff, for reading and writing images in the Tag Image File Format (TIFF), as well as a small collection of tools for simple manipulation of TIFF images. Signed-off-by: Matthias Fend <matthias.fend@emfend.at> Message-Id: <20211022104708.1567881-1-matthias.fend@emfend.at> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash_completion: don't print errors for missing state filesMichael Olbrich2021-10-251-1/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash_completion: don't try to create the cache in a non-existing directoryMichael Olbrich2021-10-251-1/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* seatd: version bump 0.5.0 -> 0.6.3Philipp Zabel2021-10-251-5/+6
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20211020095255.3774809-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python3-websocket-client: new packageMatthias Fend2021-10-252-0/+64
| | | | | | | | | | | A WebSocket client for Python. It provides access to low level APIs for WebSockets. websocket-client implements version hybi-13 of the WebSocket protocol. This client does not currently support the permessage-deflate extension from RFC 7692. Signed-off-by: Matthias Fend <matthias.fend@emfend.at> Message-Id: <20211019115049.3618088-1-matthias.fend@emfend.at> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* m4-host: Version bump, 1.4.18 -> 1.4.19Andreas Helmcke2021-10-253-165/+2
| | | | | | | | Version bump to fix build problems with glibc 2.34 Signed-off-by: Andreas Helmcke <ahelmcke@ela-soft.com> Message-Id: <20211018134112.667846-1-ahelmcke@ela-soft.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-qemu: Version bump 6.0.0 -> 6.1.0Christian Melki2021-10-254-22/+8
| | | | | | | | | | | | | | Introducing target-qemu. Rely on that for basic package definition. Remove corresponding lines in host-qemu. Remove sheepdog configuration. Driver has been removed. QEMU 6.1 changelog: https://wiki.qemu.org/ChangeLog/6.1 Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211018074159.3770408-1-christian.melki@t2data.com> [mol: update patches to new version] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* qemu: Add target qemu virtualizationChristian Melki2021-10-252-0/+331
| | | | | | | | | | | | | | | | Changes in v3: * Remove not-needed default n in .in file. * Remove not-needed variable. * Add whitespace for readability. * Remove local changes that slipped through (thanks for catching). Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211018073326.3770155-1-christian.melki@t2data.com> [mol: fix symbol typo PTXCONF_QEMU_USER -> PTXCONF_QEMU_USR] [mol: use gtk3 instead of gtk2] [mol: install keymap with 0644] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glib: Version bump. 2.68.3 -> 2.70.0Christian Melki2021-10-251-2/+2
| | | | | | | | | | | glib < 2.68.4 fails to build on glibc 2.34 due to improper usage of close_range(). https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2180 Bump to next stable release, 2.70.0. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211018072151.3769846-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: Add VIRGL, SVGAChristian Melki2021-10-252-1/+14
| | | | | | | | | | | Changes in v2: * Remove CROSS_LIB_DIR changes. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211018071743.3769674-1-christian.melki@t2data.com> [mol: build SVGA on x86 only] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sysklogd: Add new package.Christian Melki2021-10-253-0/+140
| | | | | | | | | | | | | | Changes in v2: * Add handling for similar functions in busybox. * Example config installed as fallback in install_alternative * Old syntax configuration replaced with modern one. * Whitespace and ifdef corrections. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211018071453.3769512-1-christian.melki@t2data.com> [mol: fix service file name in targetinstall] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcclibs: .so is a linker script, not a library.Christian Melki2021-10-201-1/+1
| | | | | | | | | | | .so is afaik a linker script which groups the .a and the .so. On target (runtime), nothing more than the actual library is needed. The copying of the linker script was creating a softlink which was pointing to itself. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211014064936.3991587-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-jimtcl: build with --sharedMichael Olbrich2021-10-201-0/+11
| | | | | | | | | | | | | | Otherwise users of the library (e.g. host-openocd) need to know the implicit dependencies. libjim now (at least since 0.80) uses libutil for openpty(). Without this host-openocd fails to build with: /usr/bin/ld: .../sysroot-host/lib/libjim.a(jim-aio.o): in function `JimAioOpenPtyCommand': .../build-host/jimtcl-0.80/jim-aio.c:2070: undefined reference to `openpty' collect2: error: ld returned 1 exit status Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* jimtcl: Version bump 0.78 -> 0.80.Christian Melki2021-10-151-4/+4
| | | | | | | | | Update package URL to github, as recommended by the main project page. http://jim.tcl.tk/index.html/doc/www/www/download/ Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20211013163500.2475600-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dfu-util: version bump 0.9 -> 0.11Alexander Dahl2021-10-151-2/+5
| | | | | | | | | | | | | | | | | | Noteworthy changes over v0.10 and v0.11: - New --wait option for devices to appear - New --devnum option to filter devices - Support large files - Misc bugfixes, especially for dfuse - Quirks for several devices - Improved error reporting Signed-off-by: Alexander Dahl <ada@thorsis.com> Link: https://lists.osmocom.org/pipermail/dfu-util/2020-November/000009.html Link: https://lists.osmocom.org/pipermail/dfu-util/2021-September/000014.html Message-Id: <20211011075112.28107-3-ada@thorsis.com> [mol: fix whitespaces and keep autoconf comment] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dfu-util: Fix license informationAlexander Dahl2021-10-151-1/+3
| | | | | | | | | | | | | | | | | | dfu-util started with the following headers stating GPL-2.0-or-later in 2007 already, and never changed that: * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. buildroot and Debian come to the same conclusion. That was probably attributed wrong in ptxdist back in 2010 (and converted twice later). Fixes: 01006cfdfeda ("[dfu-utils] version bump to first release 0.1") Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20211011075112.28107-2-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* module-init-tools: move to stagingMichael Olbrich2021-10-151-1/+5
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rng-tools: version bump v6.5 -> v6.14Roland Hieber2021-10-085-35/+8
| | | | | | | | | | | The old version of rng-tools didn't use libgcrypt, but linked to it nevertheless; however it moved from libgcrypt to openssl anyway in the new version, and also removed the libsysfs dependency. The patch was applied upstream, but ./configure still needs to be generated. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Message-Id: <20210813094446.13958-1-rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rng-tools: pin down license filesRoland Hieber2021-10-081-0/+4
| | | | | | Signed-off-by: Roland Hieber <rhi@pengutronix.de> Message-Id: <20210812131711.5528-1-rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rsync3: make sure libattr is never usedMichael Olbrich2021-10-081-0/+4
| | | | | | rsync will link to it if it's there, even if it is not needed. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gt: add gadget-toolMichael Grzeschik2021-10-082-0/+71
| | | | | | | | | | | Gadget-tool is a tool to setup configfs gadget device descriptions via a tree based declarative scheme format. This makes poking around in configfs with several shell commands obsolete. It depends on libusbgx and libconfig. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Message-Id: <20211005120856.2838-3-m.grzeschik@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libusbgx: fixes libconfig and disabling documentationMichael Grzeschik2021-10-081-2/+3
| | | | | | | | | - fixed ptx/wow vs. ptx/wwo for libconfig - while at it, disable documentation build Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Message-Id: <20211005120856.2838-2-m.grzeschik@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libusbgx: fix show-udcsMichael Grzeschik2021-10-081-1/+1
| | | | | | | | | Enabling SHOW_UDCS was installing show-gadgets instead of show-udcs. This patch fixes that. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Message-Id: <20211005120856.2838-1-m.grzeschik@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* f2fs-tools: version bump 1.12.0 -> 1.14.0Felix Mellmann2021-10-082-5/+7
| | | | | | Signed-off-by: Felix Mellmann <flix.ptxdist@benfm.de> Message-Id: <20211001103243.1332274-1-flix.ptxdist@benfm.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libxslt: Allow to compile libxslt with profiling support.Felix Mellmann2021-10-083-1/+6
| | | | | | | | | As python3-lxml requires this feature, the dependency was added as well. Signed-off-by: Felix Mellmann <flix.ptxdist@benfm.de> Acked-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20211001091104.921604-1-flix.ptxdist@benfm.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libgpg-error: fix echo behavior related build issueLucas Stach2021-10-082-0/+59
| | | | | | Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20211001081057.626382-1-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-rauc: fix typos and improve clarity of help textsRoland Hieber2021-10-081-4/+4
| | | | | | | Signed-off-by: Roland Hieber <rhi@pengutronix.de> Reviewed-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20210930223432.5715-1-rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-rauc: allow selecting the bundle type (plain or verity)Roland Hieber2021-10-083-1/+20
| | | | | | | | | | | | | Newer setups probably want to use the improved 'verity' format, while existing setups probably need to stay with 'plain' to provide an upgrade path. See the discussion of the differences between the formats in <https://rauc.readthedocs.io/en/latest/reference.html#sec-ref-formats>. Reported-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Roland Hieber <rhi@pengutronix.de> Tested-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20210930223442.5820-1-rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>