Commit Graph

3859 Commits

Author SHA1 Message Date
Michal Vasilek 9a172a52fb syncthing: update to 1.18.2
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-09-17 10:50:46 -10:00
Rosen Penev e28f2db374 qemu: fix compilation on 64 bit platforms
Last patch is for mips. Second is an upstream backport. First is needed
for at least musl 1.2.x

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-09-16 15:19:29 +08:00
Rosen Penev 0f100621c5
Merge pull request #16632 from 1715173329/yq
yq: Update to 4.13.0
2021-09-15 21:18:46 -07:00
Daniel Golle e20228f16f
uvol: update to version 0.5
Adds '-j' option for 'list' command to generate JSON output.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-09-15 22:33:03 +01:00
Daniel Golle 51f9df5b92
auc: fix some minor issues
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-09-15 22:32:56 +01:00
Tianling Shen 993315f90a
yq: Update to 4.13.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-09-16 01:44:54 +08:00
W. Michael Petullo 416eced174 podman: update to 3.3.1
Earlier versions of podman did not make use of TMPDIR when running "podman
run ...". Podman's default, /var/tmp, presents a problem to rootless
use since OpenWrt's /var/tmp does not permit writes by non-root users.
Podman 3.3.1 makes full use of TMPDIR.

This is part of an attempt to get rootless podman to work on OpenWrt.
See https://github.com/openwrt/packages/issues/15096.

See also the upstream issue at
https://github.com/containers/podman/issues/10698.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-09-14 20:16:45 -07:00
Vladimir Ermakov b8ef617993 qemu: update to 6.1.0, add usb passthrough option
One of big change is that QEMU has switched to Meson build system.
That result in few changes to build scripts to fix python interpreter
usage.
Second change that it's not possible to select binaries to build, so
now we have to build all targets at once (that require --enable-tools).

Options --disable-sheepdog and --disable-vxhs was removed from qemu
6.1.0 and 6.0.0 accordingly.

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2021-09-14 21:28:45 +08:00
Luiz Angelo Daros de Luca a6968744d9
Merge pull request #16523 from paper42/hplip-no-aslr
hplip:: add a patch to fix PIE builds
2021-09-10 19:35:53 -03:00
Michal Vasilek 754382e202 docker-compose: remove python3-websocket-client dependency
They don't use python3-websocket-client since 2014, but they still list it in
dependencies: https://github.com/docker/compose/issues/8455

The dependency is still pulled in through python3-docker

* switch to AUTORELEASE

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-09-10 13:12:14 -07:00
Alex Simkin abf8949a2a prometheus: Update default tsdb directory handling
Use /srv/prometheus instead of /data, because user `prometheus` doens't
have permissions to create `/data/` in `/`.

Instead this commit puts prometheus data into `/srv/prometheus` by
default, which is a cleaner path, and it'll create tsdb path & then assign
required permissions on each prometheus service start.

This way, also, the cases when users re-configure tsdb to point to
external USB - it'll also be created and assigned required permissions for
prometheus.

Signed-off-by: Alex Simkin <sashasimkin@gmail.com>
2021-09-09 08:17:08 -10:00
Alexandru Ardelean 5902fcb2c4 stress-ng: bump to version 0.13.01
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-09 09:08:09 -04:00
Jan Baier 80ed5b9490 bmx7-dnsupdate: Call killall with the -s
Some versions of killall do support the `killall -SIGNAL` syntax and
have only `-s SIGNAL` which should be supported everywhere.

I see the problem with *killall (PSmisc) 23.3* on latest TurrisOS 5.2

Signed-off-by: Jan Baier <jan.baier@amagical.net>
2021-09-08 17:13:52 -04:00
Jan Baier 89dfd41898 banhosts: Call killall with the -s
Some versions of killall do support the `killall -SIGNAL` syntax and
have only `-s SIGNAL` which should be supported everywhere.

I see the problem with *killall (PSmisc) 23.3* on latest TurrisOS 5.2

Signed-off-by: Jan Baier <jan.baier@amagical.net>
2021-09-08 17:13:52 -04:00
Vladislav Grigoryev 07b6eec21f grep: use posix shebang for egrep/fgrep
Use POSIX shebang for egrep/fgrep instead of the variable/Bash.
The issue affects both master and openwrt-21.02.

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-09-07 11:31:55 -07:00
Hannu Nyman 210ff7e953 collectd: sensors plugin - depend on lm-sensors
Change the sensors plugin's dependency from libsensors
to lm-sensors, so that also the /usr/sbin/sensors executable
gets installed if the plugin is selected.

Although that is not needed for collectd itself,
the LuCI statistics app expects to find the sensors executable
if the plugin has been installed.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-09-04 10:53:23 +03:00
Michal Vasilek 85fbf6cf4d
hplip: add a patch to respect CFLAGS
* fixes build with PIE

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-09-03 10:47:38 +02:00
Rosen Penev 862ff880a8
Merge pull request #16516 from jefferyto/golang-packages-remove-strip-ldflags
treewide: Remove GO_PKG_LDFLAGS for stripping binaries
2021-09-01 17:16:07 -07:00
Jeffery To 8a6def501a
treewide: Remove GO_PKG_LDFLAGS for stripping binaries
The "-s -w" flags in GO_PKG_LDFLAGS tells the Go compiler to strip the
binaries it produces. Since the default Go package build process will
strip binaries when CONFIG_USE_STRIP or CONFIG_USE_SSTRIP are selected,
these flags are unnecessary.

When CONFIG_NO_STRIP is selected, these flags override the user's
intention of building unstripped packages.

This removes these flags for all relevant packages.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-09-02 05:31:15 +08:00
Sebastian Kemper 555546e3d3 ntfs-3g: bump to 2021.8.22 (CVE fixes)
Upstream announced new release which includes fixes for 21 CVEs (see
[1]).

Upstream changed the symlink "mkfs.ntfs" to respect "--sbin-dir". So
this commit adjusts this likewise in the Makefile.

[1] https://www.openwall.com/lists/oss-security/2021/08/30/1

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-09-01 14:10:34 -07:00
Daniel Golle 9514757308
uvol: move uxc persistent config volume to /var/run/uxc
As /var/state is used for UCI state, move persistent config for uxc
from /var/state/uxc to /var/run/uxc.
uxc itself has already been changed to look for it there.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-30 20:48:26 +01:00
Rosen Penev 3df43e2f66 lxc: update to 4.0.10
Remove getline patch. It seems to be for uClibc, which is no longer in
the tree.

Remove commands patch. Issue was fixed upstream. Same with the tests
patch.

Remove gpg patch. It's an upstream backport.

Refreshed others.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-28 16:47:22 -07:00
Tianling Shen 8dfc2e06c6
yq: Update to 4.12.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-28 00:43:24 +08:00
Daniel Golle bd4ad7b0ba
auc: update to version 0.2.4
A stray ')' made auc skip the check if all mandatory fields of a
branch are present. Fix paranthesis in that if-clause to actually
check for all fields.

Don't even fetch package lists if checking only for release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-27 03:50:35 +01:00
Daniel Golle 2edbc4c805
auc: update to version 0.2.3
* use regular verrevcmp for branch names, fixes update indication
 * break out usage() from main() function
 * require '-f' in case installed package is missing in remote lists
 * don't use ENETUNREACH for unlrelated error

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-26 03:34:13 +01:00
Rosen Penev 36441cd941
Merge pull request #16458 from kuanyili/usbutils
usbutils: bump to 014
2021-08-25 17:43:00 -07:00
Tianling Shen 9a8db0403f yq: Update to 4.12.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-25 22:49:02 +03:00
Stijn Tintel f3390f929c
Merge pull request #16366 from stintel/rtl_433
rtl_433: disable SoapySDR
2021-08-25 18:21:52 +03:00
Kuan-Yi Li dddb23eb79 usbutils: bump to 014
Remove dependency on usbids as lsusb binary does not use usb.ids file
anymore, instead it uses udev hardware database.

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2021-08-25 14:31:32 +08:00
Rosen Penev bd070b80e3
Merge pull request #16453 from paper42/grep-3.7
grep: update to 3.7
2021-08-24 19:12:47 -07:00
Michal Vasilek 8bf1ab3a29
grep: update to 3.7
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-08-24 15:40:28 +02:00
Sebastian Kemper ad96acd158 gpsd: bump to 3.23
Contains fix for time jumping back 1024 weeks after 23-October-2021.

Changes:

- Between current version and 3.23 the ABI version changed from 27 to
  29. Add ABI_VERSION variable to package as the jumps occur often.
- 0001-no-distutils-import.patch: removed because current patch doesn't
  work with new release and host python3-distutils is a build
  requirement anyway.
- 0002-ncurses6_detection.patch: fixed the patch. Currently the first
  "elif" checks for "ncurses6-config". But this is only provided by
  ncurses/host package, so the CFLAGS then contain includes that point
  into $(STAGING_DIR_HOSTPKG). The ncurses target package only installs
  "ncursesw6-config" into the staging area. So this is the only tool of
  interest. Also, the hunk moved from SConstruct to SConscript.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-08-23 21:08:37 +02:00
Paul Spooren 23ce5b0e6f auc: read `detail` not `message` from server
The server API was unified and therefore the servers response is now
`detail` rather than `message`, all found under the new endpoint
/api/v1/build.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-08-23 08:47:08 -10:00
Simon Polack e36e8a6a3b airos-dfs-reset: add airos-dfs-reset
Ubiquitis airmax based gear does not fallback to original port after DFS
event is over. This tool triggers the fallback automatically by soft-restarting
unconditionally, whenever the configured freq differs from the running.

Signed-off-by: Simon Polack <spolack+git@mailbox.org>
2021-08-23 11:40:33 +02:00
Rosen Penev 3a29ecfcc9
Merge pull request #16401 from Fanfwe/fix_jq_performance
jq: Backport a bunch of commits in order to fix jq-1.6 terrible performance on startup
2021-08-23 02:21:26 -07:00
François Goudal dca61c0261 jq: Backport a bunch of commits in order to fix jq-1.6 terrible performance on startup
Signed-off-by: François Goudal <francois.goudal@airmont.com>
2021-08-23 11:15:44 +02:00
Rosen Penev e1b8af20d6 klish: update to 2.2.3
Switch to AUTORELEASE for simplicity.

Remove uClibc reference from patch as it's no longer in tree.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-21 11:59:15 -07:00
Michal Vasilek 312caff03b
mc: add a missing Syntax file
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-08-20 10:06:42 +02:00
Rosen Penev 2811f18da7 gnupg: remove the GCC if
Doesn't seem to work without advanced toolchain settings.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-19 12:37:29 -07:00
Dirk Brenken e3d69b8653
Merge pull request #16388 from paper42/mc-master
mc: update to 4.8.27, split -skins
2021-08-18 20:44:42 +02:00
Daniel Golle 8486f64fea
auc: update to version 0.2.1
Brings support for future connexion based API.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-18 19:33:41 +01:00
Michal Vasilek c2b68710e1
mc: update to 4.8.27, split -skins
* fixes CVE-2021-36370
* add a new subpackage mc-skins
* drop 030-fix-cchat_t.patch, fixed upstream
* refresh patches

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-08-18 11:47:29 +02:00
Rosen Penev 1a1b203ea4
Merge pull request #16369 from stintel/gnuplot
gnuplot: fix host lib leakage
2021-08-18 02:01:47 -07:00
Rosen Penev 66178b024c
Merge pull request #16378 from neheb/hplp
hplip: update to 3.21.6
2021-08-17 14:17:14 -07:00
Rosen Penev ebacd801cc
Merge pull request #16376 from neheb/wat
watchcat: run through shfmt
2021-08-16 09:44:21 -07:00
Daniel Golle a8f37fc15b
opensc: update to version 0.22.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-16 14:35:14 +01:00
Daniel Golle f20f69e63b
lvm2: update to version 2.03.13
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-16 14:35:10 +01:00
Daniel Golle ab5050ed65
cni-plugins: update to version 1.0.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-16 14:35:04 +01:00
Rosen Penev 1f7d8f2c40 hplip: update to 3.21.6
Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:31:40 -07:00
Rosen Penev 933de68f3f watchcat: run through shfmt
Cosmetic fixes mainly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:29:12 -07:00