summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pcre2: dont install libpcre2-posixHEADptxdist-2022.12.0masterMichael Olbrich11 days1-1/+0
| | | | | | | It's currently not used by anything in ptxdist. If a new package needs it, then we can add it again. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pciutils: Version bump. 3.8.0 -> 3.9.0.Christian Melki11 days3-51/+4
| | | | | | | | | | | | | | | A bunch of changes, including more CXL bus stuff. As more seem to do their releases from github, more projects seem to "forget" to update their previous official download site. This obviously causes confusion as to what the plan for distribution is. * Remove old patches, they're now integrated. * Move to github URL, the old source isn't updated. * Move to tar.gz, as the github place only holds that format. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221122124813.4159576-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glib: Version bump. 2.72.3 -> 2.74.1.Christian Melki11 days4-10/+8
| | | | | | | | | | | | | | | | | | | | | | Move to next stable series. https://gitlab.gnome.org/GNOME/glib/-/blob/main/NEWS A bunch of fixes and improvements, as usual. Notable is the replacement of pcre for pcre2. Likely to cause some minor headaches. As usual, glib needs wringing with various packages. * License changed from LGPL-2.0 or later to LGPL-2.1 or later. * glib.h had a SPDX identifier added. * COPYING points to the actual license file in the license directory. * Remove -Dfam (gamin file monitor). Deprecated. * Replace PCRE with PCRE2. PCRE2 selects 8-bit by default. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221122122240.3967729-1-christian.melki@t2data.com> [mol: squash host-glib changes and add missing PCRE2_8 dependency] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> fixup! glib: Version bump. 2.72.3 -> 2.74.1.
* xorgproto: Version bump. 2021.05 -> 2022.02.Christian Melki12 days1-3/+3
| | | | | | | | | | | Some new keycodes, bugfixes, xwayland extensions. Rather minor changes. * Tarball moved to xz instead of bz2. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221122114230.3934548-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-xorg-util-macros: Version bump. 1.19.2 -> 1.19.3Christian Melki12 days1-2/+2
| | | | | | | | Very minor changes. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221122102037.3756443-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-mtools: Version bump. 4.0.40 -> 4.0.42.Christian Melki12 days1-2/+2
| | | | | | | | Very minor bugfixes. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221122101359.3716029-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-makedepend: Version bump. 1.0.6 -> 1.0.7.Christian Melki12 days1-3/+3
| | | | | | | | | | Very minor changes. Bugfixes. * Distribution tarball moved to xz instead of bz2. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221122100855.3701276-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libconfuse: Version bump. 3.0 -> 3.3.Christian Melki12 days1-4/+4
| | | | | | | | | | | | | Almost 6 years since last update. Bunch of bugfixes, leaks and whatnots. https://github.com/libconfuse/libconfuse/releases * Change URL, stands on its own libconfuse github page. * Change compression format, as we are given choices on the download. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221121220336.541948-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ninja: Version bump. 1.10.2.g51db2.kitware.jobserver-1 -> ↵Christian Melki12 days3-4/+4
| | | | | | | | | | | | | | 1.11.1.g95dee.kitware.jobserver-1 Move along the kitware ninjas. Fork of regular ninja but with jobserver support. Regular ninja release: https://groups.google.com/g/ninja-build/c/R2oCyDctDf8/m/-U94Y5I8AgAJ https://github.com/ninja-build/ninja/milestone/3?closed=1 * Reapplied patch set to make it apply cleanly. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221121213006.2512310-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pcre2: Default to atleast an 8-bit library.Christian Melki12 days1-0/+1
| | | | | | | | | | | | If nobody selects anything pcre2 refuses to build. Seems a bit unfriendly. A sane utf-8 would be the minimum, since unicode is enabled per default in the build. Set default to 8-bit. Atleast make it build. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221121203518.2094069-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: Version bump 22.2.3 -> 22.2.4.Christian Melki12 days1-2/+2
| | | | | | | | | Bugfix release. Minor changes. https://docs.mesa3d.org/relnotes/22.2.4.html Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221121200518.2060700-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wayland-protocols: Version bump. 1.28 -> 1.30.Christian Melki12 days1-2/+2
| | | | | | | | | Not much happening between releases. The notable addition is a tearing control protocol. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221121195821.1941577-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libinput: version bump 1.21.0 -> 1.22.0Philipp Zabel12 days1-2/+2
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20221121113951.2022813-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* timezone.make: Fix find whine.Christian Melki12 days1-1/+1
| | | | | | | | find: warning: unrecognized escape `\|' Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221121110138.174765-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ca-certificates: Version bump. 3.82 -> 3.85Christian Melki12 days1-2/+2
| | | | | | | | Push along the nss cert db. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118212359.1533629-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-tz-database: Version bump. 2022a -> 2022f.Christian Melki12 days1-3/+3
| | | | | | | | | | | | | | | Bunch of bugfixes to zones and code. IMO, the most notable one is 64-bit time_t on 32-bit platforms. Needs glibc 2.34+, since that optionally supports the same. That allows 32-bit platforms to support timestamps after 2038. To force 32-bit time_t, -D_TIME_BITS=32 must be used. Not that any of this matter much, since tzcode binaries don't make it to target. Just a curiosity thing. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118210740.1521688-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wayland-utils: Version bump. 1.0.0 -> 1.1.0Christian Melki12 days3-3/+45
| | | | | | | | | | | | | | | Some bugfixes and enhancement of this rather new tool. * Add patch to make it build without libdrm. Adding libdrm enhances output, but is not needed. In reality, libdrm is most likely going to be there. * Move URL to gitlab one. This release isn't hosted on the old URL yet (any more?). Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118201301.1496741-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* linux-firmware: Version bump. 20221012 -> 20221109Christian Melki12 days1-2/+2
| | | | | | | | | Usual churn of GPU and radio firmware updates. No new license files this time around. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118195141.1486895-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libdrm: Version bump 2.4.113 -> 2.4.114Christian Melki12 days1-2/+2
| | | | | | | | A minor bugfix release. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118193800.1482677-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* alsa-utils: Version bump. 1.2.6 -> 1.2.8Christian Melki12 days1-2/+2
| | | | | | | | | Was lagging one release behind. Update utils. Some minor changes, nothing overly exciting. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118192545.1476812-2-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* alsa-lib: Version bump. 1.2.7.2 -> 1.2.8Christian Melki12 days4-5/+5
| | | | | | | | | | | Some bugfixes and feature enhancements. Nothing huge. https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8 * Regenerate patchset to compensate for offset. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118192545.1476812-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* hwdata: Version bump. 0.363 -> 0.364Christian Melki12 days1-2/+2
| | | | | | | | Usual id updates. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118190053.1417927-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: Version bump. 5.2 -> 5.2.9.Christian Melki12 days1-2/+2
| | | | | | | | | Update to the latest patchset. Just a bunch of bugfixes. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118185410.1409891-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* strace: Version bump. 5.9 -> 6.0Christian Melki12 days1-2/+2
| | | | | | | | Just a minor update. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118185003.1392971-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sdl2: Version bump. 2.24.1 -> 2.24.2Christian Melki12 days1-2/+2
| | | | | | | | Minor bugfix release. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20221118181645.516883-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* monit: don't try to link to libnslMichael Olbrich2022-11-181-0/+1
| | | | | | It's not needed, even with really old toolchains. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* e2fsprogs: disable LTO due to linker errorsFelix Mellmann2022-11-181-1/+1
| | | | | | | | | | | We don't build anything else with LTO by default. So no special case for this either. It's not performance critical code anyways. And if we want LTO then there should be some kind of global option for it. Signed-off-by: Felix Mellmann <flix.ptxdist@benfm.de> Message-Id: <20221115162851.3350-1-flix.ptxdist@benfm.de> [mol: expland commit message] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wireplumber: version bump 0.4.9 -> 0.4.12Michael Tretter2022-11-181-2/+2
| | | | | | Signed-off-by: Michael Tretter <m.tretter@pengutronix.de> Message-Id: <20221118100935.1664089-1-m.tretter@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libcamera: install IPA proxy workers unconditionallyMatthias Fend2022-11-181-1/+13
| | | | | | | | | | | | | | If an IPA module is unsigned or the signature is invalid, the IPA is isolated and runs in a separate process. These so-called proxy workers must be installed for each activated pipeline, even if the corresponding IPA module is not selected. Otherwise, an out-of-tree IPA module (these are unsigned) cannot be used. Since there is not an IPA module or associated proxy for every pipeline (e.g. simple, uvcvideo), an additional list is required. Signed-off-by: Matthias Fend <matthias.fend@emfend.at> Message-Id: <20221116094045.202386-1-matthias.fend@emfend.at> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* modemmanager: version bump 1.20.0 -> 1.20.2Ladislav Michl2022-11-181-5/+3
| | | | | | | | | First bugfix release of 1.20 series. Among other things building without tests is now fixed. Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <Y264uS7Z1s7Pdbs9@lenoch> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* install_copy_toolchain: fix with crosstool-ngMichael Olbrich2022-11-141-5/+10
| | | | | | | | | | | | | | | | | With crosstool-ng, for some libraries (e.g. libgcc_s.so.1), the result of -print-file-name= is not in the sysroot but a separate directory with individual symlinks to the sysroot. In this case, the file name (without directory) of the link itself and the link target are identical. This confuses the logic that tries to generate symlinks for the BSP. As a result, a symlink that points to itself is created. Since 11038a892ada9af914c4e0a0de2951fa105b14af this symlink is not removed before it is overwritten by the actuall file and overwriting may fail. So make sure that the bogus symlink is not created at all. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wrapper: try to avoid calling external programsMichael Olbrich2022-11-1313-18/+36
| | | | | | | The wrappers are called a lot so making them a bit faster makes a difference. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wrapper: don't try to write to the logfile if the fd was closedMichael Olbrich2022-11-131-0/+5
| | | | | | | Some build systems close extra fds, so check if the logfile fd is still open before using it. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wrapper: drop bad search pathsMichael Olbrich2022-11-131-7/+29
| | | | | | | | When cross-compiling then only search paths within the BSP are valid. So do some filtering to avoid bogus search paths that are sometimes added by hand rolled build systems. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptx/mirror-pypi: fix typoMichael Olbrich2022-11-111-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xcb-util-*: move the correct sectionMichael Olbrich2022-11-115-5/+5
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 251.4 -> 252.1Michael Olbrich2022-11-111-3/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fbset: move to stagingMichael Olbrich2022-11-111-1/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* canfestival: fix URLMichael Olbrich2022-11-111-2/+2
| | | | | | | The Upstream repository was moved. The toplevel dir in the tarball has a new name, so allow the new source MD5 as well. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_get_path: avoid calling 'ls'Michael Olbrich2022-11-111-5/+7
| | | | | | | ptxd_get_path is called a lot and doing this without executing another program is faster. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: ptx/mirror-pypi: avoid calling a shellMichael Olbrich2022-11-111-1/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_pkg: set mode and ownership with 'install' if possibleMichael Olbrich2022-11-111-18/+17
| | | | | | | | | 'install' removes files properly and can set the mode and ownership of files when they are created. So make use of that to avoid executing additional programs. It make targetinstall a litle bit faster for large packages. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_pkg: only use flock when its actually neededMichael Olbrich2022-11-111-0/+9
| | | | | | | | It's only necessary if packages are installed in parallel and skiping locking can save quite a bit of time during targetinstall for large packages. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_pkg: avoid calling mkdir if possibleMichael Olbrich2022-11-111-4/+16
| | | | | | | | | | Executing forking and executing mkdir often takes a lot of time. And in most cases, the directory already exists. So only execute mkdir if the directory does not exist yet. And only create the lockfile directory once per package. For packages with many files, this can save a lot of time in targetinstall. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_pkg: non-stripped binaries are long goneMichael Olbrich2022-11-111-13/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wayland-protocols: version bump 1.27 -> 1.28Philipp Zabel2022-11-111-2/+2
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20221110142134.4059182-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pipewire: version bump 0.3.59 -> 0.3.60Philipp Zabel2022-11-111-2/+6
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20221110142001.4058859-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libxslt: version bump 1.1.35 -> 1.1.37Marc Kleine-Budde2022-11-113-4/+2
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Message-Id: <20221109165735.1193956-1-mkl@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 22.2.2 -> 22.2.3Philipp Zabel2022-11-111-2/+2
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20221109094149.1561802-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* clean: Fix a double whitespaceUwe Kleine-König2022-11-111-1/+1
| | | | | | Fixes: c98e2ba9594c ("detect patch changes and reextract when needed") Message-Id: <20221108084030.113565-1-u.kleine-koenig@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>