aboutsummaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAge
* sockread: add missing headerRosen Penev2022-01-31
| | | | | | Needed for memset, memcpy, and strerror. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* cmdpad: fix bad scanf formatRosen Penev2022-01-30
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lrzsz: fix various format warningRosen Penev2022-01-30
| | | | | | Found with -Wformat. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* hdparm: fix formats for mips64 and ppc64Rosen Penev2022-01-30
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* yq: Update to 4.18.1Tianling Shen2022-01-30
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* canutils: fix format strings for mips and powerpcRosen Penev2022-01-29
| | | | | | | It seems a define is needed to get these platforms to have the same formats. Upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* sane-backends: fix build on macosSergey V. Lobanov2022-01-29
| | | | | | | | | MacOS does not have /bin/true, but OpenWrt Makefile uses it so build fails on macos This patch removes absolute path (replaces /bin/true to true) Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* telegraf: Update package to version 1.21.3Jonathan Pagel2022-01-29
| | | | Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
* fakeuname: add packageSergey V. Lobanov2022-01-28
| | | | | | | | | | | This package provides fakeuname host tool to avoid build platform detection for invalid configure/build scripts that are not friendly to cross-platform build. This fake uname tool returns Linux as OS name and target Linux version as OS version. Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* open2300: fix build on macosSergey V. Lobanov2022-01-28
| | | | | | | This patch sets UNAME=Linux due to OpenWrt is always Linux but `uname -s` return Darwin on MacOS and fails target build. Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* auc: add '-n' parameter for dry-runDaniel Golle2022-01-27
| | | | | | | Add option to allow only requesting an image but not actually download or sysupgrade anything. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* reptyr: fix build on macosSergey V. Lobanov2022-01-26
| | | | | | | This patch sets UNAME_S=Linux due to OpenWrt is always Linux but `uname -s` return Darwin on MacOS and fails target build. Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* collectd: remove libip4tc dependencyTiago Gaspar2022-01-26
| | | | | | | | | | | | | | | Base collectd doesn't require libip4tc as stated in the collectd git: * libiptc (optional) For querying iptables counters <http://netfilter.org/> And libip4tc is already added as a dependency in the iptables plugin because it needs it, so remove this dependency from the default collectd to make it compatible with the new nftables firewall4 (by not selecting any iptables components). Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
* gpsd: fix build on macosSergey V. Lobanov2022-01-25
| | | | | | | | gpsd build fails on macos due to using sys.platform in build logic. This patch allows to redefine target platform to fix the issue. Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* Merge pull request #17688 from svlobanov/stress-ng-fix-build-on-macosAlexandru Ardelean2022-01-25
|\ | | | | stress-ng: fix build on macos
| * stress-ng: fix build on macosSergey V. Lobanov2022-01-25
| | | | | | | | | | | | | | | | This patch adds KERNEL=Linux to MAKE_FLAGS to avod Darwin detection. If Makefile detects Darwin, it removes -lbsd from build flags, but this flag is required due to target is always Linux, not bsd-like. Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | crun: update to v1.4.1Oskari Rauta2022-01-24
| | | | | | | | Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* | conmon: update to 2.0.32Oskari Rauta2022-01-24
| | | | | | | | Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* | yq: Update to 4.17.2Tianling Shen2022-01-24
|/ | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* tcsh: fix build on macosSergey V. Lobanov2022-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | tcsh requires host-tool (gethost) to generate tc.defs.c file. To build this tool on macos, it is required to run ./configure script wihout target vars/flags, but this package is not splitted to host and target build. This patch splits build to host and target builds to compile host-tool(gethost) first, then compile tsch. Due to lack of support of separate building host and target, OpenWrt Makefile is modified to do it in the order below: 1. build host-tool (gethost) 2. build sh.err.h header for target 3. build tc.const.h header for target 4. copy gethost tool from host staging dir to target build dir 5. touch (make -t) gethost to protect it from recompiling 6. build tsch for target It is required to do step 2 and 3 because 'make -t' generates empty files but these files required to build tcsh Patch 020-cross.patch has been removed due to not required anymore (gethost build is separated and not affected by target configure flags and vars) Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* cryptsetup: update to version 2.4.3Josef Schlehofer2022-01-18
| | | | | | Fixes: CVE-2021-4122 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* Merge pull request #17497 from corna/dockerd_log_driverFlorian Eckert2022-01-18
|\ | | | | dockerd: Add "log-driver" option
| * dockerd: Add "log-driver" optionNicola Corna2022-01-04
| | | | | | | | Signed-off-by: Nicola Corna <nicola@corna.info>
* | hwinfo: fix build on macosSergey V. Lobanov2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | hwinfo host-compile builds hwinfo entirely that is not really required. It is required to build only some host tools to generate ids and isdn related C-code This patch changes host build to build only required host tools Added patch to remove malloc.h using as deprecated, not required and not supported on macos system (stdlib.h has required functions on Linux and MacOS systems) Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | qemu: add seccomp featureVladimir Ermakov2022-01-18
| | | | | | | | | | | | | | Patch add an option to enable seccomp support, adds dependency on libseccomp. Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
* | qemu: update to 6.2.0Vladimir Ermakov2022-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Qemu version updated to 6.2.0, patch set refreshed for it. Options --disable-jemalloc --disable-tcmalloc was replaced by --enable-malloc=CHOICE, defaults to system. Libudev search was moved from configure to meson.build, and now it's not so easy to disable it. Even though --disable-mpath present. Delete patches 0008-falloc and 0009-fs - they're already in 6.2.0. Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
* | mmc-utils: update to latest git headMichael Heimpold2022-01-16
| | | | | | | | | | | | While at, update project's reference URL. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | mariadb: Add sudo dependencyMichal Hrusecky2022-01-14
| | | | | | | | | | | | | | | | During update we use sudo to start an instance. It probably could be workarounded, but given the MariaDB size, dependency on sudo shouldn't be an issue. Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
* | mariadb: Check and fix datadir owner issues during upgradeMichal Hrusecky2022-01-14
| | | | | | | | | | | | | | | | | | If you are migrating to MariaDB package, you might have old datadir stored somewhere using different setup with different users. If you trust us enough to enable autoupgrade, you probably trust us enough to chown your datadir as well. This can prevent some potential issues. Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
* | apparmor: cleanupMichal Vasilek2022-01-13
| | | | | | | | | | | | | | | | | | | | | | * replace 020-fix-ss-path.patch with an upstream patch 020-remove-which-dep.patch * remove 030-remove-pynotify2-dep.patch and do not install aa-notify * simplify 060-openwrt-dnsmasq-profile.patch * add two upstream patches for Python 3.10 compatibility * add an upstream patch to move from deprecated distutils which broke the build with Python 3.10+ Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* | Merge pull request #17592 from svlobanov/lcdproc-fix-build-on-macosPhilip Prindeville2022-01-12
|\ \ | | | | | | lcdproc: fix build on macos
| * | lcdproc: fix build on macosSergey V. Lobanov2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./configure script detects mtab file and fails build if mtab is not found on build host. It is not required for OpenWrt build due to mtab is always /etc/mtab on OpenWrt MacOS doesn't have mtab file so disable it via ac_cv_mtab_file var Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | miniflux: update to 2.0.34Michal Vasilek2022-01-12
| | | | | | | | | | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* | | bash: update to 5.1.16Huangbin Zhan2022-01-10
| | | | | | | | | | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* | | bash: add /etc/profile.d/sys_bashrc.sh as conffileHuangbin Zhan2022-01-10
|/ / | | | | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* | nnn: update to version 4.4Josef Schlehofer2022-01-09
| | | | | | | | | | | | Refreshed patch Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | docker-compose: Update to version 2.2.3Javier Marcet2022-01-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What's Changed - compose images should list images of created containers by @kiniou - Ignore missing (swarm) overlay networks by @ndeloof - Remove intermediate containers when build succeeded in classic build by @notok - compose ps: fix typo "unknow" -> "unknown" by @webignition - Add 2 modes test mechanism by @ulyssessouza - Handle "stop" event by @ndeloof - Only kill running containers by @ulyssessouza - compose cp doesn't need a full project and can copy from stopped containers by @ndeloof - Add dependabot by @ulyssessouza - Do not try to guess when to allocate a TTY and keep it as default by @ulyssessouza - Bump github.com/golang/mock from 1.5.0 to 1.6.0 by @dependabot - Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot - Bump github.com/hashicorp/go-multierror from 1.1.0 to 1.1.1 by @dependabot - Bump github.com/buger/goterm from 1.0.0 to 1.0.3 by @dependabot - Propagate GroupAdd from ServiceConfig to HostConfig by @lancechentw - Bump github.com/containerd/console from 1.0.2 to 1.0.3 by @dependabot - Bump github.com/AlecAivazis/survey/v2 from 2.2.3 to 2.3.2 by @dependabot - Added volume bind option SELinux label :z :Z by @tymonx - Downgrade goterm to 1.0.1 by @ulyssessouza Signed-off-by: Javier Marcet <javier@marcet.info>
* | telegraf: Update package to version 1.21.2Jonathan Pagel2022-01-09
| | | | | | | | Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
* | haveged: update to 1.9.17Hannu Nyman2022-01-09
| | | | | | | | | | | | Update havged to version 1.9.17. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* | bossa: fix build on macosSergey V. Lobanov2022-01-09
| | | | | | | | | | | | override OS=Linux Makefile variable to support building on macos Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | Merge pull request #17531 from neheb/1Alexandru Ardelean2022-01-09
|\ \ | | | | | | fuse: fix compilation with recent glibc
| * | fuse: fix compilation with recent glibcRosen Penev2022-01-08
| | | | | | | | | | | | | | | | | | closefrom is implemented now. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | bluez: fix compilation with glibcRosen Penev2022-01-08
|/ / | | | | | | | | | | sync() is implemented now. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* / rtty: add compatibility for wolfssl >= 5.0Sergey V. Lobanov2022-01-06
|/ | | | | | | NTRU support has been removed in wolfssl 5.0 so it is required to mask NTRU specific code if wolfssl >= 5.0 Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* acpica-unix: Update to 20211217Philip Prindeville2022-01-01
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* mg: bump to 7.0Hirokazu MORIKAWA2021-12-29
| | | | | | This is mg as it appears in OpenBSD 7.0. Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* prometheus-node-exporter-lua: Added entropy.lua.Jonathan Davies2021-12-25
| | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com>
* yq: Update to 4.16.2Tianling Shen2021-12-24
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* Merge pull request #17391 from clayface/logrotateAlexandru Ardelean2021-12-20
|\ | | | | logrotate: add logrotate.d to conffiles definition
| * logrotate: add logrotate.d to conffiles definitionMatthew Hagan2021-12-19
| | | | | | | | | | | | | | | | | | | | Currently the contents of logrotate.d is not kept across sysupgrades. Add this directory to the conffiles definition to ensure its content is maintained. Bump the release as well. Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>