Commit graph

4767 commits

Author SHA1 Message Date
Tianling Shen
990c2bcf0a acpid: Update to 2.0.34
Backported an upstream commit to fix build with musl 1.2.4.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-17 16:13:11 +08:00
Tianling Shen
3aaccd254c apk: Update to 2.14.0
* Fixed build issue with musl 1.2.4.
* Refreshed patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-17 08:29:17 +02:00
Tianling Shen
6c6d8fe542 acl: fix compilation with musl 1.2.4
musl 1.2.4 deprecated legacy "LFS64" ("large file support") interfaces so
just having _GNU_SOURCE defined is not enough anymore.

Backport an upstream fix to replace these old functions.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-17 13:43:13 +08:00
Tianling Shen
e44c45fd23 Revert "gptfdisk: fix some warnings treated as errors"
The bug was fixed in 1.0.9, so remove this hack.

This reverts commit 5899a16f4b.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-17 08:16:02 +03:00
Tianling Shen
fa2dce3b5b gptfdisk: Update to 1.0.9
Backported an upstream commit to fix build with musl 1.2.4.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-17 08:16:02 +03:00
Christian Marangi
7118a45a9b
gl-mifi-mcu: fix compilation warning for conflicting function
Module called the exit module function "exit", This conflicts with the
stdlib header that use exit() to exit userspace program.

Correctly assign a namespace to these functions. (init and exit)

Fix compilation warning:
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.2.0 r21757+608-895f38ca1e) 12.2.0
  You are using:           aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.2.0 r21757+1091-895f38ca1e) 12.2.0
  CC [M]  /home/ansuel/openwrt-ansuel/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/gl-mifi-mcu-1/module.o
/home/ansuel/openwrt-ansuel/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/gl-mifi-mcu-1/module.c:196:20: error: conflicting types for built-in function 'exit'; expected 'void(int)' [-Werror=builtin-declaration-mismatch]
  196 | static void __exit exit(void)
      |                    ^~~~
/home/ansuel/openwrt-ansuel/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/gl-mifi-mcu-1/module.c:9:1: note: 'exit' is declared in header '<stdlib.h>'
    8 | #include <linux/version.h>
  +++ |+#include <stdlib.h>
    9 |
cc1: all warnings being treated as errors

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-05-14 16:51:48 +02:00
Oskari Rauta
f95cd0b387 podman: update to 4.5.0
- added btrfs-tools as a build depency
 - switch from cni networking to recommended new standard, netavark.
 - drop iptables config option (netavark handles that now)
 - patch refreshed

List of changes: https://github.com/containers/podman/releases

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-05-14 18:52:45 +08:00
Nikos Mavrogiannopoulos
e64c643fb9
Merge pull request #18400 from nmav/tmp-tang-self-contained
make tang self-contained
2023-05-12 15:54:44 +02:00
Rafał Miłecki
90fef036fe lxc: set RUNTIME_PATH define to the /var/run path
The default runtime directory used by LXC is /run which doesn't exist
in OpenWrt. It causes errors like:

Failed to create lock for foo
lxc-create: foo: tools/lxc_create.c: main: 260 Failed to create lxc container

There has been workaround for that in the lxc-auto.init but it requires
installing "lxc-auto" package. Replacing that "ln -s" workaround with
Makefile specifying RUNTIME_PATH define allows using pure "lxc" in
OpenWrt (without the "lxc-auto").

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2023-05-11 18:23:23 +03:00
Jeffery To
8a36b03870
Merge pull request #20801 from jefferyto/python-pyproject
python: Add proper support for pyproject.toml-based builds, update Python packages for new build process
2023-05-10 12:11:07 +08:00
Georgi Valkov
83dd66fd34 coreutils: update to 9.3
Build system: Ubuntu Linux 22.04, macOS 12.6.5
Run-tested: x64, WRT3200ACM, TL-WR1043ND v4

[1] https://github.com/openwrt/packages/issues/20933
[2] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62404

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2023-05-09 17:41:11 +08:00
Michael Heimpold
4e60a7f3fb
Merge pull request #20915 from mhei/open-plc-utils-update
open-plc-utils: update to latest upstream version
2023-05-08 08:12:17 +02:00
Nikos Mavrogiannopoulos
21937be8ed tang: use sbin instead of libexec
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2023-05-07 20:48:01 +02:00
Nikos Mavrogiannopoulos
17d759c7fd tang: remove post-installation key generation
The keys will be generated on startup.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2023-05-07 20:47:11 +02:00
Nikos Mavrogiannopoulos
c3d09dfaa3 tang: updated to version 12
This version enables standalone operation.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2023-05-07 20:47:02 +02:00
Robert Högberg
7960fd83ac rtl_433: update to 22.11
Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2023-05-06 20:24:57 +08:00
Michael Heimpold
71f9bdc0fb open-plc-utils: update to latest upstream version
This adds support for QCA7006AQ chipset identification.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-05-01 20:18:55 +02:00
Javier Marcet
10986d56c9 sedutil: Add new package
The Drive Trust Alliance Self Encrypting Drive Utility

Signed-off-by: Javier Marcet <javier@marcet.info>
2023-05-01 13:39:06 +03:00
Gerard Ryan
7dd26ee760 cache-domains: added pre-test.sh CI step
Some packages variants have conflicting dependencies with the
base packages and the CI test will fail to install before anything
can be done by the packages to setup the system for install.

This change adds a pre-test.sh that runs before the install so things
like the default libustream variant can be swapped out as shown in the
updated cache-domains.

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-05-01 13:38:17 +03:00
Hannu Nyman
b7b1fe6cb3 zoneinfo: adjust to current timezone data file structure
Tweak the package to better match the current file structure in the
upstream time zone database. Add missing aliases. Make some clarifications

* Combine -northmerica and -southamerica into -america, as all
  current official America/xxx definitions were already in -northamerica
  and only the unofficial/deprecated Brazil/xxx, Chile and Argentina were
  in -southamerica. (Confusingly America/Sao_Paulo was in northamerica,
  while Brazil was in southamerica.)
  * Add PROVIDES for the old package names

* Add missing top-level dir country/nation alias links.
* Define Eire in -europe instead of -core.

* Rename -india to -indian, as it contains the Indian ocean islands
  instead of the actual Asia/Kolkata zone for the mainland India.
  * Add PROVIDES for the old package name

* Add 'Ocean' to all ocean zone titles.

* Make all zoneinfo-packages depend on zoneinfo-core, so that zone.tab,
  the UTC based definitions and the still existing short zone codes are
  always available.

* Clarify menuconfig menu as "Time Zone info"

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-05-01 13:31:57 +03:00
Tom Stöveken
febf921d10 restic: update to 0.15.2
Maintainer: Tom Stöveken <tom@naaa.de>
Compile tested: SDK for OpenWrt 22.03.4
Run tested: x86/64 @ Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, OpenWrt 22.03.4

Description:
Updated to version 0.15.2

Signed-off-by: Tom Stöveken <tom@naaa.de>
2023-04-29 13:42:21 +03:00
Nick Hainke
10424ab9bf gzip: update to 1.12
Release Notes:
https://lists.gnu.org/archive/html/info-gnu/2022-04/msg00003.html

Fixes: CVE-2022-1271
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-04-26 09:28:44 +03:00
Nick Hainke
37c6617f76 kmod: update to 30
Release Notes:
- https://github.com/kmod-project/kmod/releases/tag/v28
- https://github.com/kmod-project/kmod/releases/tag/v29
- https://github.com/kmod-project/kmod/releases/tag/v30

Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-04-26 09:27:36 +03:00
Jeffery To
b1b008f42f
python-packages: Clean up build variables
* Rename PYTHON3_PKG_SETUP_VARS to PYTHON3_PKG_BUILD_VARS, and
  PYTHON3_PKG_SETUP_DIR to PYTHON3_PKG_BUILD_PATH

  The new variable names emphasize that these values apply to the new
  build process.

* Remove PYTHON3_PKG_SETUP_ARGS set to the empty string

  These were set to override the default arguments in the old build
  process and not applicable to the new build process.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-04-24 16:22:03 +08:00
Jeffery To
39991fec1e
i2c-tools: Prepare for new Python build process
This sets build options and adds a call to Py3Build/Install to prepare
for the new Python build process.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-04-24 16:20:32 +08:00
Jeffery To
2f4b161e28
xxhash: Fix pkg-config metadata file
Currently, Build/InstallDev installs libxxhash.pc.in, which is the
template for libxxhash.pc and does not contain the correct information.
(pkg-config also does not recognize this file name.)

This uses PKG_INSTALL:=1 so that libxxhash.pc is generated (by 'make
install').

This also removes the need to override Build/Prepare by setting the
correct command in PKG_UNPACK.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-04-24 16:18:13 +08:00
Vladimir Ermakov
6035e4884d qemu: add zstd option
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2023-04-23 18:35:39 +08:00
Vladimir Ermakov
65d052d9b8 qemu: update to 8.0.0
- Update version to 8.0.0
- Refresh patches
- Update configure opttions to disable libdw

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2023-04-23 18:35:39 +08:00
Javier Marcet
b607e19398 docker-compose: Update to version 2.17.3
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-04-23 07:32:34 +08:00
Paul Fertser
0c10c224be treewide: remove AUTORELEASE
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-04-21 22:46:58 +02:00
Tianling Shen
ee242c5318 apk: Update to 2.12.11
Refreshed patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-15 22:47:41 +02:00
Philip Prindeville
6197ef7efc
Merge pull request #20784 from pprindeville/acpica-update-20230331
acpica-unix: Update to 20230331
2023-04-08 11:22:29 -06:00
Andre Heider
e7d9c86503 treewide: refactor to use PKG_BUILD_FLAGS:=lto
See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS"
on the main repository.

Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This
fixes it and properly enables LTO.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-04-08 08:38:54 +02:00
Andre Heider
35f4ef76e0 treewide: refactor to use PKG_BUILD_FLAGS:=gc-sections
See commit da370098 "treewide: add support for "gc-sections" in
PKG_BUILD_FLAGS" on the main repository.

Note: This only touches packages which use all three parts
(-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by
this build flag. Some packages only use a subset, and these are left
unchanged for now.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-04-08 08:38:54 +02:00
Andre Heider
565866a472 treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16
See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with
PKG_BUILD_FLAGS:=no-mips16" on the main repository.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-04-08 08:38:54 +02:00
Philip Prindeville
934d3538f7 acpica-unix: Update to 20230331
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-04-07 13:30:40 -06:00
Tjeu Kayim
e82f9a664b fio: update to 3.34
Signed-off-by: Tjeu Kayim <hasbaddana@outlook.com>
2023-04-08 01:42:48 +08:00
John Audia
11cac71248 lxc: update to 5.0.2
Bump to latest upstream release.

Removed upstreamed patches:
	001-build-detect-where-struct-mount_attr-is-declared.patch[1]
	002-build-detect-sys-pidfd.h-availability.patch[2]
	003-build-check-for-FS_CONFIG_-header-symbol-in-sys-moun.patch[3]
	011-tree-wide-wipe-direct-or-indirect-linux-mount.h-incl.patch[4]
	012-tree-wide-use-struct-clone_args-directly.patch[5]
	013-tree-wide-use-struct-open_how-directly.patch[6]

1. b7b269680f
2. e510d6bd87
3. 02f4bd00f5
4. 497479ea3b
5. c9bca33263
6. d1dfce9c59

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-04-06 19:45:36 +02:00
Hannu Nyman
76d02f933f nano: make nanorc world readable
If file /etc/nanorc is readable by everyone, "default" settings
are available for users as well without necessarily requiring
their own customized .nanorc in their home directory. Or if
they want one, but want it to be based on system's default
nanorc, they can copy it from /etc - without chmodding
file, it is in-accessible for users.

Suggested-by: Oskari Rauta <oskari.rauta@gmail.com>
[switched approach to use INSTALL_DATA]
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-04-05 20:41:25 +03:00
Vladimir Ulrich
0ff1a8666b zoneinfo: updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2023-04-05 23:49:19 +08:00
Georgi Valkov
1ee71d4a1a coreutils: update to 9.2
Build system: Ubuntu Linux 22.04, macOS 12.6.3
Run-tested: x64, WRT3200ACM, TL-WR1043ND v4

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2023-04-05 23:46:36 +08:00
Alexandru Ardelean
cf341baade
Merge pull request #20762 from commodo/squashfs
squashfs-tools: bump to version 4.6.1
2023-04-04 11:21:10 +03:00
Alexandru Ardelean
21088a11b6
Merge pull request #20763 from commodo/stress-ng
stress-ng: bump to version 0.15.06
2023-04-04 11:20:55 +03:00
Oskari Rauta
f3207c5c74 pax-utils: add new package
Description:
A suite of ELF tools to aid auditing systems.
Contains various ELF related utils for ELF32, ELF64
binaries useful for displaying PaX and security info
on a large groups of binary files.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-04-03 23:58:19 +08:00
Tianling Shen
0b255830e9
yq: Update to 4.33.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-03 18:29:41 +08:00
Alexandru Ardelean
db077d07ed stress-ng: bump to version 0.15.06
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2023-04-03 10:26:13 +03:00
Alexandru Ardelean
295244efad squashfs-tools: bump to version 4.6.1
Also, enable xattr support.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2023-04-03 09:51:28 +03:00
Jeffery To
3ee4e7297c
python-setuptools-scm: Add new host-only package
The host build replaces the use of the host pip requirements file. This
also updates the dependants of setuptools-scm to depend on the host
build.

This also removes the toml host pip requirements file as toml is not
used by any other package.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-03-31 13:06:35 +08:00
Jeffery To
dcf551fbcf
python-cython: Add new host-only package
The host build replaces the use of the host pip requirements file. This
also updates the dependants of Cython to depend on the host build.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-03-31 13:06:33 +08:00
Oskari Rauta
feac018603 cni-plugins-nft: update to 1.0.12
Changelog:
 - docs: update install instructions
 - upgrade to go1.19

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-28 15:42:03 +08:00
Oskari Rauta
31dca76688 gummiboot: update to 48.1
- disable man pages generation

Mostly bug fixes.

Full list of changes: https://cgit.freedesktop.org/gummiboot/log/

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-28 15:41:13 +08:00
Tianling Shen
e2cf4fa9a1
yq: Update to 4.33.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-27 19:43:11 +08:00
Javier Marcet
6a6a25523e docker-compose: Update to version 2.17.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-03-27 16:20:34 +08:00
Hannu Nyman
8cd08e15fe xz: update to version 5.4.2
Update to 5.4.2  (keep in sync with xz in tools/)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-03-26 15:17:34 +03:00
Tianling Shen
a65c7f06e7 syncthing: Update to 1.23.2
Fixed build with go 1.20

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-26 00:01:12 +08:00
Hannu Nyman
1686e2085c
Merge pull request #20709 from akosiaris/collectd_fix_ltq-dsl_compilation
collectd: Fix ltq-dsl compilation errors
2023-03-24 21:35:36 +02:00
Tianling Shen
bc4d9429de ripgrep: adapt new rust build standard
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-24 02:08:47 +08:00
Alexandros Kosiaris
1ccfc02940 collectd: Fix ltq-dsl compilation errors
Per

https://github.com/openwrt/packages/pull/19396#issuecomment-1480780893

prefix ltq-dsl-app with a @ character to fix the compilation issues
witnessed in PR #19396 and #20662

Signed-off-by: Alexandros Kosiaris <akosiaris@gmail.com>
2023-03-23 12:02:07 +02:00
Michael Heimpold
11756e0622
Merge pull request #20664 from mhei/fix-gensio-build-20604
gensio: fix python bindings build by using a pcre enabled host swig (fixes #20604)
2023-03-22 07:59:07 +01:00
Tianling Shen
65dc683efe
yq: Update to 4.32.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-20 15:58:39 +08:00
Oskari Rauta
464e4c5802 open-vm-tools: update to 12.2.0
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-19 12:24:09 -07:00
Michael Heimpold
15af23b011 swig: enable pcre2 support (refs #20604)
Now since pcre2 provides a host build, let's use it.
This is required for e.g. gensio package to provide
python bindings.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-03-15 07:32:29 +01:00
Michael Heimpold
3839b17752
Merge pull request #20653 from mhei/mmc-utils-update
mmc-utils: update to latest upstream revision
2023-03-14 21:24:31 +01:00
Gerard Ryan
5597e3cf06 dockerd: Disabled MIPS
* Buildkit doesn't appear to compile

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-03-14 11:08:59 +08:00
Gerard Ryan
3cc32d9728 dockerd: Update to 23.0.1
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-03-14 11:08:59 +08:00
Gerard Ryan
61029785ed docker: Update to 23.0.1
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-03-14 11:08:59 +08:00
Gerard Ryan
ad8705484d containerd: Update to 1.6.16 for dockerd
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-03-14 11:08:59 +08:00
Gerard Ryan
d0d40023b8 libnetwork: Remove unused package
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-03-14 11:08:59 +08:00
Michael Heimpold
4a2645b33f mmc-utils: update to latest upstream revision
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-03-12 17:47:46 +01:00
Rui Salvaterra
a6d063fee2 lolcat: update to version 1.4
Bump to the latest stable release.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2023-03-11 22:50:14 -08:00
Etienne Champetier
2bf3832193 mv88e6xxx_dump: update to 2023.03.08
This fixes 2 issues where mv88e6xxx_dump was displaying
data incorrectly for --vtu and --global2

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2023-03-11 14:19:54 -05:00
Luca Barbato
44d1d22a16 rust-lang: Apply suggestions from code review
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Luca Barbato <luca.barbato@gmail.com>
2023-03-10 14:24:16 +00:00
Luca Barbato
bc6dab92f4 ripgrep: Add the package
Based on work from Donald Hoskins <grommish@gmail.com>.
Testcase for the rust language support.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2023-03-10 14:24:16 +00:00
Oskari Rauta
665ae34856 conmon: update to 2.1.7
- Fix leaking symbolic links in the opt_socket_path directory
 - cgroup: Stumble on if we can't set up oom handling

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-07 11:35:06 +08:00
Aleksander Jan Bajkowski
a3e64cdd1e coremark: bump to 2023-01-25
Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2023-03-07 11:27:08 +08:00
Oskari Rauta
7f2306a8e0 open-vm-tools: update to 12.1.5
added also --disable-glibc-check to configure args to allow building
on hosts that use musl.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-04 08:39:46 +08:00
Tianling Shen
1343bb5856
yq: Update to 4.31.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-03 11:58:41 +08:00
Vladimir Ermakov
e93a9d0063 qemu: update to 7.2.0
drop disas and bios patches
refresh patches

qemu: vhost-scsi does not exist, drop unsupported vhost options

qemu: disable VDUSE by default

qemu: slirp and vnc-png option gone

Note: libpng still needed if vnc enabled.

Link: https://github.com/openwrt/packages/pull/18623
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
(squash commits)
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2023-03-01 17:15:27 +08:00
Alan Swanson
0a00f0f2a5 sed: remove old libpcre dependency
Signed-off-by: Alan Swanson <reiver@improbability.net>
2023-02-28 15:41:52 -08:00
Oskari Rauta
4eac9e8a2f podman: update to v4.4.2
Security:
 - This release fixes CVE-2023-0778, which allowed a malicious user to potentially replace a normal file in a volume with a symlink while exporting the volume, allowing for access to arbitrary files on the host file system.

Bugfixes:
 - Fixed a bug where containers started via the podman-kube systemd template would always use the "passthrough" log driver (#17482).
 - Fixed a bug where pulls would unexpectedly encounter an EOF error. Now, Podman automatically transparently resumes aborted pull connections.
 - Fixed a race condition in Podman's signal proxy.

Misc:
 - Updated the containers/image library to v5.24.1.

Patch also refreshed

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-02-27 09:29:45 -08:00
Tianling Shen
8885636b4e
dos2unix: Update to 7.4.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-25 12:07:50 +08:00
Lucian Cristian
54fbadc02d gddrescue: update to 1.27
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2023-02-24 16:08:39 -08:00
Michal Vasilek
21fa9f4656 miniflux: update to 2.0.42
add BASE_URL to the init script, this is useful when running in a
subpath and not directly on the root of a domain

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-02-24 19:51:04 +08:00
Josef Schlehofer
8027ea5c0f
antfs-mount: drop
Since kernel module was dropped, check the reasons why it was removed in
the commit 42a4fbe4a4 ("
antfs: drop this kernel package"), then this package should be removed,
too as the dependency was removed and without it, it is not useful

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2023-02-23 08:01:30 +01:00
Tianling Shen
b76bd94605
yq: Update to 4.31.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-21 15:57:46 +08:00
Oskari Rauta
0b4185ab92 podman: update 4.4.1
patch refreshed.

Changes
 - Added the podman-systemd.unit man page, which can also be displayed using man quadlet (#17349).
 - Documented journald identifiers used in the journald backend for the podman events command.

Bugfixes
 - Fixed a bug where the default handling of pids-limit was incorrect.
 - Fixed a bug where parallel calls to make docs crashed (#17322).
 - Fixed a regression in the podman kube play command where existing resources got mistakenly removed.

Full list of changes: [Release notes](https://github.com/containers/podman/blob/main/RELEASE_NOTES.md)

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-02-17 13:14:39 +08:00
Oskari Rauta
779920ee29 conmon: update to 2.1.6
Bug fixes
 - Fix OOM watcher for cgroupv2 oom_kill events

Misc
 - Use --detach instead of -d
 - ctrl: drop fifo perms to 0660

[Release notes](https://github.com/containers/conmon/releases/tag/v2.1.6)

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-02-16 10:01:29 +08:00
Hannu Nyman
22188b42bd irqbalance: Add upstream fix for AARCH64 irq name parsing
Add upstream fix for AARCH64 irq name parsing.

> On arm64 SoCs like TI's K3 SoC and few other SoCs,
> IRQ names don't get parsed correct due to which they
> end up being classified into wrong class. Fix this by
> considering last token to contain IRQ name always.

The fix seems to enable e.g. RT3200 to notice a few more
interrupts and start balancing them.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-02-15 23:51:58 +02:00
Florian Eckert
c7d23af17d
Merge pull request #20481 from ttytyper/hamlib-init-config
hamlib: Added init script and config files
2023-02-15 09:35:59 +01:00
Daniel Golle
3d86716b4f
uvol: switch to /sys/class/ubi
Instead of /sys/devices/virtual/ubi which will no longer be available
in future kernels, switch to /sys/class/ubi.
While at it fix unrelated arithmetic syntax error by guarding the
affected expression to not run on an empty string.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-02-15 04:06:36 +00:00
Jesper Henriksen
f6e4eda119
hamlib: Added newline at end of init script and config
Signed-off-by: Jesper Henriksen <mail-openwrt@jesper.io>
2023-02-13 21:23:43 +01:00
Tom Stöveken
0876220ba4 restic: update to 0.15.1
Maintainer: Tom Stöveken <tom@naaa.de>
Compile tested: SDK for OpenWrt 22.03.3
Run tested: x86/64 @ Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, OpenWrt 22.03.3

Description:
Updated to version 0.15.1
changed PKG_RELEASE:=2 due to deprecated value AUTORELEASE, squashed commits and then
changed PKG_RELEASE:=1 because upgrading the whole main PKG_VERSION (the major version item) should reset this to 1

Signed-off-by: Tom Stöveken <tom@naaa.de>
2023-02-12 19:40:12 +02:00
Jesper Henriksen
45f6a8ddd2
hamlib: Added init and config files
Signed-off-by: Jesper Henriksen <mail-openwrt@jesper.io>
2023-02-12 14:30:36 +01:00
Jesper Henriksen
c63618f8b3 hamlib: update to 4.5.4
Signed-off-by: Jesper Henriksen <mail-openwrt@jesper.io>
2023-02-12 10:55:21 +02:00
Javier Marcet
6b53f122ff docker-compose: Update to version 2.16.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-02-11 11:47:37 +08:00
Alexandru Ardelean
815674151e stress: bump to version 1.0.7
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2023-02-06 13:19:10 +02:00
Alexandru Ardelean
37f203cba9 stress-ng: bump to version 0.15.03
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2023-02-06 11:54:49 +02:00
Etienne Champetier
167c6234d0 mv88e6xxx_dump: add new packages to debug switch issues
Reviewed-by: Chris Healy cphealy@gmail.com
Reviewed-by: Robert Marko <robimarko@gmail.com>
Reviewed-by: Andre Heider <a.heider@gmail.com>
Tested-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2023-01-30 22:57:33 +02:00
Daniel Golle
adce04d840
uvol: add missing quote
Add missing quote which broke the autopart script.

Fixes: b1edbe349 ("uvol: fix regression in handling fractional megabytes free")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-01-25 03:34:31 +00:00
John Audia
f21452d95a ncdu: update to 1.18
Upstream bump

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-01-24 17:57:05 -08:00
David Bauer
4d94a3fb6f clocate: update to latest HEAD
510cc94 main: remove duplicate import
bd84e09 log: add macro

Signed-off-by: David Bauer <mail@david-bauer.net>
2023-01-24 17:56:34 -08:00
Christian Marangi
6e0c2b767b
treewide: bump PKG_RELEASE for libiwinfo dependant packages
Bump PKG_RELEASE for libiwinfo dependant packages.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-01-23 13:58:49 +01:00
Josef Schlehofer
fe4c8ba419
Merge pull request #20350 from turris-cz/bash
bash: update to version 5.2.15
2023-01-23 09:25:10 +01:00
Philip Prindeville
b1edbe349f uvol: fix regression in handling fractional megabytes free
Also, fix off-by-one issue when computing free size.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-01-23 01:31:52 +00:00
Tianling Shen
6f5dbdba0f
crun: add libgcrypt dependency
Fixes: ad0aa1b2fc ("crun: update to 1.7.2")

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-22 15:28:07 +08:00
Hannu Nyman
b0fceb6963
Merge pull request #20330 from dhewg/lrzsz
lrzsz: update to v0.12.21rc and fix a CVE
2023-01-21 16:18:37 +02:00
Hannu Nyman
6a3d2386fa nano: update to 7.2
Update nano editor to version 7.2.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-01-21 12:20:16 +02:00
Paul Fertser
1e8584dc58 treewide: quote CC and CXX
When CC is set to e.g. "ccache mips-openwrt-linux-musl-gcc" it needs
to be quoted to avoid word splitting on substitution.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-01-20 17:44:14 -08:00
Karl Palsson
dd48483a60 openocd: select new libjaylink
Without the +select, openocd's internal autoselection between internal
libjaylink and external libjaylink can result in linking against
external, without the depends declaration, leading to missing
depdendencies errors.

Hard depend on the external libjaylink, as that's the future direction
anyway.

Reported-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Karl Palsson <karlp@etactica.com>
2023-01-20 13:17:30 +00:00
Paul Fertser
a85935cf8f openocd: update to 0.12.0
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-01-20 11:07:55 +00:00
Josef Schlehofer
f350e2c2cb
bash: update to version 5.2.15
Refreshed patches

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2023-01-20 04:47:30 +01:00
Oskari Rauta
b5f6682b4b efibootmgr: new package
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-01-18 14:02:39 +00:00
Florian Eckert
48c4cd5ca0
Merge pull request #20256 from TDT-AG/pr/20230109-acpica-unix
acpica-unix: update version and fix gcc12 build
2023-01-18 08:26:37 +01:00
Alexandru Ardelean
5c873025a4
Merge pull request #20313 from neheb/10
stress: update to 1.0.5
2023-01-17 12:29:23 +01:00
Oskari Rauta
ce7deb506d podman: update to 4.3.1
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-01-16 19:56:29 +00:00
Tianling Shen
99d6d25bb5
yq: Update to 4.30.8
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-16 16:26:41 +08:00
Andre Heider
6d6c4b21b5 lrzsz: update to v0.12.21rc and fix a CVE
This updates to v0.12.21rc from 1999 (sic), which was never officially
released. There're fixes in there, and it's what debian ships, so let's
use that too. While at it, use debian's autohell hack and package
description too.

Patch 1 fixes a hang with musl.
Patch 2 fixes CVE-2018-10195, add PKG_CPE_ID while at it.

Refesh the rest.

Fixes: CVE-2018-10195
Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-15 15:14:06 +01:00
Rosen Penev
6268cd77c8 rtl-sdr: switch to git tarball
Upstream switched URLs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-14 23:47:35 -08:00
Rosen Penev
c58d94f4c4 flashrom: update to 1.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-14 23:47:17 -08:00
Rosen Penev
365db93688 pcsc-tools: update to 1.6.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-14 19:47:36 -08:00
Rosen Penev
3218dd2457
stress: update to 1.0.5
New upstream.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-14 19:37:45 -08:00
Rosen Penev
b6f7b2eabf pigz: update to 2.7
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-14 19:31:16 -08:00
Rosen Penev
08a846c684 bc: use @DEBIAN
Seems Debian no longer offers ftp.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-14 15:07:25 -08:00
Oskari Rauta
df1cd5792a qfirehose: new package
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-01-14 10:01:34 -08:00
Tianling Shen
3c34ef4c99
yq: Update to 4.30.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-14 20:51:54 +08:00
Hannu Nyman
84856c9042 xz: update to version 5.4.1
Update to 5.4.1  (keep in sync with xz in tools/)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-01-14 11:53:04 +02:00
Rosen Penev
b8a2d99457 evtest: update to 1.35
Switch to git tarballs as the old freedesktop cgit doesn't work properly
anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-13 22:04:52 -08:00
Daniel Golle
274fc7575e bluez: update to version 5.66
ver 5.66:
Fix issue with A2DP and transport connection collisions.
Fix issue with allowing application specific error codes.
Fix issue with not setting initiator flag correctly.
Fix issue with HoG Report MAP size handling.
Add initial support for Basic Audio Profile.
Add initial support for Volume Control Profile.

ver 5.65:
Fix issue with A2DP cache invalidation handling.
Fix issue with A2DP and not initialized SEP codec.
Fix issue with A2DP and multiple SetConfiguration to same SEP
Fix issue with AVRCP and not properly initialized volume.
Fix issue with SDP records when operating in LE only mode.
Fix issue with HoG and not reading report map of instances.
Fix issue with GATT server crashing while disconnecting.
Fix issue with not removing connected devices.
Fix issue with enabling wake support without RPA Resolution.
Fix issue with pairing failed due to the error of Already Paired.
Add support for CONFIGURATION_DIRECTORY environment variable.
Add support for STATE_DIRECTORY environment variable.
Add support for "Bonded" property with Device API.
Add experimental support for ISO socket.

Package btmon in new package 'bluez-utils-btmon' to prevent adding
glib2 it now requires as a dependency for all of bluez-utils.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-01-13 22:04:34 -08:00
Alexandru Ardelean
da2db3b929 stress-ng: bump to version 0.15.01
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2023-01-13 13:28:36 -08:00
Oskari Rauta
1394035a39 conmon: update to 2.1.5
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-01-11 19:52:45 +08:00
Oskari Rauta
ad0aa1b2fc crun: update to 1.7.2
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-01-11 19:52:34 +08:00
Florian Eckert
106330213f acpica-unix: backport pending patches to fix gcc12 build issue
Due to the compiler change of openwrt, from gcc version 11 to gcc
version 12, we have now the following build errors.

../../../source/components/utilities/utdebug.c: In function
'AcpiUtInitStackPtrTrace':
../../../source/components/utilities/utdebug.c:188:31: error: storing
the address of local variable 'CurrentSp' in 'AcpiGbl_EntryStackPointer'
[-Werror=dangling-pointer=]
  188 |     AcpiGbl_EntryStackPointer = &CurrentSp;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../source/components/utilities/utdebug.c:185:29: note: 'CurrentSp'
declared here
  185 |     ACPI_SIZE               CurrentSp;
      |                             ^~~~~~~~~
In file included from ../../../source/include/acpi.h:173,
                 from
../../../source/components/utilities/utdebug.c:154:
../../../source/include/acglobal.h:335:41: note:
'AcpiGbl_EntryStackPointer' declared here
  335 | ACPI_GLOBAL (ACPI_SIZE *,
      AcpiGbl_EntryStackPointer);
      |
^~~~~~~~~~~~~~~~~~~~~~~~~
../../../source/include/acpixf.h:188:17: note: in definition of macro
'ACPI_GLOBAL'
  188 |     extern type name
      |                 ^~~~
cc1: all warnings being treated as errors
make[4]: *** [../Makefile.rules:20: obj/utdebug.o] Error 1

This is already issue opend in the the upstream project acpica.
https://github.com/acpica/acpica/issues/771

There is already a fix available, but it has not yet been merged.
https://github.com/acpica/acpica/pull/776

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-01-10 10:11:56 +01:00
Javier Marcet
e7f2e6f01c docker-compose: Update to version 2.15.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-01-09 23:06:02 +02:00
Florian Eckert
c93c9d5de3 acpica-unix: remove autorelease
While we're at it, let's also remove the deprecated feature autorelease.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-01-09 15:03:44 +01:00
Florian Eckert
6e71bd7a83 acpica-unix: update to 20221020
The latest upstream version has an incorrect file name (tar_0.gz).
Therefore, there is an error when unpacking the acrhive, as this is not
recognised correctly. To fix this, PKG_CAT is set.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-01-09 15:03:40 +01:00
Hannu Nyman
5dc38da228
Merge pull request #20227 from the2masters/dfu-programmer
dfu-programmer: update to 1.0.0
2023-01-07 11:22:50 +02:00
Javier Marcet
e38eee42a5 docker-compose: Update to version 2.15.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-01-06 16:36:13 +08:00
Van Waholtz
feaca51cdd syncthing: update to 1.23.0
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-01-05 19:16:35 +01:00
Stefan Hellermann
011833f275 dfu-programmer: update to 1.0.0
The project website http://dfu-programmer.github.io seams dead, but
there are new releases on github. They just released 1.0.0, update
to it.

I removed docs, bash-completion and the fedora spec file from
configure.ac to fix cross compilation problems.

Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
2023-01-05 18:26:09 +01:00
Gerard Ryan
ce0679b61a libnetwork: Update to dcdf8f1 for Docker v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-01-03 15:08:28 +02:00
Gerard Ryan
1f2dcba6b0 containerd: Update to v1.6.13 for Docker v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-01-03 15:08:28 +02:00
Gerard Ryan
dad87d556f docker: Update to v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-01-03 15:08:28 +02:00
Gerard Ryan
e40f766da1 dockerd: Update to v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-01-03 15:08:28 +02:00
John Audia
842c60e20e tree: bump to 2.1.0
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-12-31 11:03:39 +02:00
David Bauer
c8fcec9371
Merge pull request #20170 from blocktrron/zyxel-reset
zyxel-reset: add package
2022-12-26 22:45:14 +01:00
Tianling Shen
071e97949f
yq: Update to 4.30.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-25 15:00:20 +08:00
David Bauer
d2f07181bb zyxel-reset: add package
Add the zyxel-reset package.

This package allows to trigger a factory-reset for ZyXEL devices by
sending a magic LLDP package while the device-to-reset is booting.

This is useful for remote-resetting a ZyXEL device running stock
firmware connected to a switch using OpenWrt. It also allows to reset
devices which do not have a reset-button such as the NWA55AXE.

Signed-off-by: David Bauer <mail@david-bauer.net>
2022-12-25 02:28:48 +01:00
Tony Butler
ac78a5a21f gnupg2: refresh GCC options in Makefile
this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various
compilation options, for GCC versions that are antiquated

convert to parsing the major from the `CONFIG_GCC_VERSION` which will
always exist and can also be used with range logic

intent seemed to be:
* `-DEXTERN_UNLESS_MAIN_MODULE=static` for "=10" (and newer, probably)
* no additional options for "not =10" (or older, probably)

GCC 11 or 12 would likely revert to the default (not =10) option,
because 10 was the newest at the time, and 11 and 12 are "not 10"

Signed-off-by: Tony Butler <spudz76@gmail.com>
2022-12-22 18:11:51 -08:00
W. Michael Petullo
63816dab84 quota: update to 4.09
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-22 16:28:45 -08:00
Hauke Mehrtens
8e2dcf4d75 lxc: Remove AUTORELEASE
The previous version used PKG_RELEASE:=3.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-12-22 16:27:54 -08:00
Hauke Mehrtens
c2edafb66f lxc: Fix compilation with glibc 2.36
Backport patches from upstream lxc master to fix compilation against
glibc 2.36.

The changes were added in these pull requests:
https://github.com/lxc/lxc/pull/4179
https://github.com/lxc/lxc/pull/4181

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-12-22 16:27:54 -08:00
Javier Marcet
4c58d6d288 docker-compose: Update to version 2.14.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-22 09:49:06 +08:00
Daniel Golle
cd62b2332b gawk: update to version 5.2.1
Changes from 5.2.0 to 5.2.1
---------------------------

1. Infrastructure upgrades: PMA version Avon 8.

2. Issues related to the sign of NaN and Inf values on RiscV have
   been fixed; gawk now gives identical results on that platform as
   it does on others.

3. A few issues with the debugger have been fixed.

4. More subtle issues with untyped array elements being passed to
   functions have been fixed.

5. The rwarray extension's readall() function has had some bugs fixed.

6. The PMA allocator is now supported on FreeBSD, OpenBSD and Linux on S/390x.
   Is is now supported also on both Intel and M1 macOS systems.

7. There have been several minor code cleanups and bug fixes. See the
   ChangeLog for details.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:44:21 +00:00
Daniel Golle
3e01bcde1e cni-plugins: update to version 1.1.1
For details see https://github.com/containernetworking/plugins/releases

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:43:59 +00:00
Daniel Golle
8bfd8ef338 cni: update to version 1.1.2
For details see https://github.com/containernetworking/cni/releases

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:43:59 +00:00
Daniel Golle
dcb6612fac ccid: update to version 1.5.1
1.5.1 - 14 November 2022, Ludovic Rousseau
 Add support of
  Access IS ATR220 with idProduct: 0x0184
  Alcor Link AK9567
  Alcor Link AK9572
  BLUTRONICS TAURUS NFC
  CHERRY SmartTerminal ST-1144
  CREATOR CRT-603(CZ1) CCR
  Dexon Tecnologias Digitais LTDA DXToken
  ESMART Reader ER433x ICC
  ESMART Reader ER773x Dual & 1S
  Flight system consulting Incredist
  Ledger Nano S
  Ledger Nano S Plus
  Ledger Nano SP
  Ledger Nano X
  SafeNet eToken Fusion
  Sensyl SSC-NFC Reader
 Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR
 configure.ac: add --enable-strict option
 Fix a problem with AUTO PPS readers and ATR convention inverse cards
 examples/scardcontrol:
 - add support of 6A xx error codes
 - check WinSCard error early
 - parse wLcdLayout & bEntryValidationCondition
 macOS: log non sensitive strings as "%{public}s"
 Some other minor improvements

What's Changed
 Fix debug logging of lang in ccid.c in LudovicRousseau/CCID#96

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:42:14 +00:00
Daniel Golle
cf26d633c7 cryptsetup: update to version 2.6.0
Update to new major release of cryptsetup. For details, please see
the release notes[1].

[1]: https://cdn.kernel.org/pub/linux/utils/cryptsetup/v2.6/v2.6.0-ReleaseNotes

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:41:42 +00:00
Daniel Golle
68adeddf31 lvm2: update LVM2 to 2.03.17 and DM to 1.02.187
Version 2.03.17 - 10th November 2022
====================================
  Add new options (--fs, --fsmode) for FS handling when resizing LVs.
  Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
  Fix lv_active field type to binary so --select and --binary applies properly.
  Switch to use mallinfo2 and use it only with glibc.
  Error out in lvm shell if using a cmd argument not supported in the shell.
  Fix lvm shell's lastlog command to report previous pre-command failures.
  Extend VDO and VDOPOOL without flushing and locking fs.
  Add --valuesonly option to lvmconfig to print only values without keys.
  Updates configure with recent autoconf tooling.
  Fix lvconvert --test --type vdo-pool execution.
  Add json_std output format for more JSON standard compliant version of output.
  Fix vdo_slab_size_mb value for converted VDO volume.
  Fix many corner cases in device_id, including handling of S/N duplicates.
  Fix various issues in lvmdbusd.

libdm changes:
Version 1.02.187 - 10th November 2022
=====================================
  Add DM_REPORT_GROUP_JSON_STD for more JSON standard compliant output format.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:41:02 +00:00
Daniel Golle
06a0ad47a0 exfatprogs: update to version 1.2.0
CHANGES:

 * fsck.exfat: Keep traveling files even if there is a corrupted
   directory entry set.

 * fsck.exfat: Introduce the option "b" to recover a boot sector even
   if an exFAT filesystem is not found.

 * fsck.exfat: Introduce the option "s" to create files in
   "/LOST+FOUND", which have clusters allocated but was not belonged
   to any files.

 * fsck.exfat: Rename '.' and '..' entry name to the one user want.

NEW FEATURES:

 * fsck.exfat: Repair corruptions of an exFAT filesystem.
   Please refer to fsck.exfat manpage to see what kind of corruptions
   can be repaired.

 * exfat2img: Dump metadata of an exFAT filesystem. Please refer to
   exfat2img manpage to see how to use it.

BUG FIXES:

 * fsck.exfat: Fix an infinite loop while traveling files.

 * tune.exfat: Fix bitmap entry corruption when adding new volume
   lablel.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-19 13:18:55 -08:00
Toke Høiland-Jørgensen
ac892bb6f1
Merge pull request #20099 from tohojo/fix-flent-pkg
flent: fixup flent package
2022-12-19 15:27:42 +01:00
Hauke Mehrtens
06229e0fe6 dos2unix: Deactivate NLS support
By default the dos2unix build uses the msgfmt application which is
provided by the host tool gettext in OpenWrt. Instead of adding the
dependency to gettext deactivate NLS support.

This fixes the following build error:
-------------------------------------------
msgfmt -c po/da.po -o po/da.mo
make[4]: msgfmt: No such file or directory
make[4]: *** [Makefile:472: po/da.mo] Error 127

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-12-19 05:14:11 +08:00
Toke Høiland-Jørgensen
d51c948c1f flent: Integrate flent-tools into the flent package
Now that we're packaging flent itself, there's no reason to have a
completely separate flent-tools package. So integrate the flent-tools
package specification into the main flent package so it's always kept in
sync.

Also add a dependency from flent itself on flent-tools, as the shell
versions of those utilities that Flent uses when running tests doesn't work
on the busybox shell included with openwrt.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-12-17 23:43:05 +01:00
Stijn Tintel
173146bbd5 dosfstools: fix PKG_SOURCE
Both mirrors provided in the Makefile only serve gzipped tarballs.

Fixes: dcd7fcfa5b ("dosfstools: update to v4.0")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-12-16 20:47:05 -08:00
Javier Marcet
24faf56110 docker-compose: Update to version 2.14.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-17 08:34:02 +08:00
Hannu Nyman
89dc1b17e9 nano: update to 7.1
Update nano editor to version 7.1
* drop the backported upstream fix for 7.0
* drop AUTORELEASE
* disable justify from 'plus'. Rarely needed with OpenWrt

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-15 17:54:26 +02:00
Tianling Shen
3361868edf
Merge pull request #20083 from paper42/miniflux-2.0.41
miniflux: update to 2.0.41
2022-12-15 04:24:29 +08:00
源 文雨
97ebd8a2b0 base16384: add new package
Encode binary files to printable utf16be.
See more at https://github.com/fumiama/base16384.

Signed-off-by: 源 文雨 <fumiama@foxmail.com>
2022-12-14 22:05:14 +08:00
Hannu Nyman
b3f4cb00fa
Merge pull request #20016 from commodo/stress-ng-update
stress-ng: bump to version 0.15.00
2022-12-13 17:16:02 +02:00
Michal Vasilek
1a38ad44d6
miniflux: update to 2.0.41
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-13 10:28:24 +01:00
Alexandru Ardelean
7921d0b45f stress-ng: bump to version 0.15.00
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-12-13 08:25:38 +02:00
Van Waholtz
d22bed1dc3 syncthing: update to 1.22.2
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2022-12-12 16:32:54 +01:00
Vladimir Ulrich
23e6200e4d zoneinfo: updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2022-12-09 10:26:55 +02:00
Hirokazu MORIKAWA
f141e79455 swig: bump to 4.1.1
update summary
* Add Javascript Node v12-v18 support, remove support prior to v6.
* Octave 6.0 to 6.4 support added.
* Add PHP 8 support.
* PHP wrapping is now done entirely via PHP's C API - no more .php wrapper.
* Perl 5.8.0 is now the oldest version SWIG supports.
* Python 3.3 is now the oldest Python 3 version SWIG supports.
* Python 3.9-3.11 support added.
* Various memory leak fixes in Python generated code.
* Scilab 5.5-6.1 support improved.
* Many improvements for each and every target language.
* Various preprocessor expression handling improvements.
* Improved C99, C++11, C++14, C++17 support. Start adding C++20 standard.
* Make SWIG much more move semantics friendly.
* Add C++ std::unique_ptr support.
* Few minor C++ template handling improvements.
* Various C++ using declaration fixes.
* Few fixes for handling Doxygen comments.
* GitHub Actions is now used instead of Travis CI for continuous integration.
* Add building SWIG using CMake as a secondary build system.
* Update optional SWIG build dependency for regex support from PCRE to PCRE2.
* Couple of stability fixes.
* Stability fix in ccache-swig when calculating hashes of inputs.
* Some template handling improvements.
* R - minor fixes plus deprecation for rtypecheck typemaps being optional.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-12-09 06:30:48 +08:00
Javier Marcet
37a86626e0 docker-compose: Update to version 2.14.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-04 22:00:40 +08:00
Hannu Nyman
c122236552 xz: update to 5.2.9
Update xz to version 5.2.9.

Switch back to .bz2 sources, as we already download .bz2 for tools/
No sense to re-download sources as a .xz file.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-04 11:43:53 +02:00
Hannu Nyman
d115eec84f
Merge pull request #19973 from julienmalik/borg
borgbackup: initial commit
2022-11-29 16:57:10 +02:00
Tianling Shen
255d19a007
yq: Update to 4.30.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-29 00:18:21 +08:00
Julien Malik
dcbb2cf3d5 xxhash: add package for 0.8.1
Signed-off-by: Julien Malik <julien.malik@paraiso.me>
2022-11-26 15:24:03 +01:00
Tjeu Kayim
f4058c1c18 gnupg: compile with -fcommon
This fixes a segfault because gnupg/g10/options.h struct opt
is otherwise not shared between the different compilation units,
resulting in opt.homedir being NULL when passed to make_filename.

$ gpg1 -i

gpg: signal 11 caught ... exiting
Segmentation fault

(gdb) bt
    #0  0x00007f17bb2185e2 in strlen (s=s@entry=0x0) at src/string/strlen.c:17
    #1  0x0000000000460ea0 in make_filename (first_part=first_part@entry=0x0) at gnupg-1.4.23/util/fileutil.c:174
    #2  0x000000000040ee42 in keydb_add_resource (url=url@entry=0x46bfe3 "secring.gpg", flags=flags@entry=4, secret=secret@entry=1)
        at gnupg-1.4.23/g10/keydb.c:238
    #3  0x00000000004062ee in main (argc=<optimized out>, argv=<optimized out>) at gnupg-1.4.23/g10/gpg.c:3323

Signed-off-by: Tjeu Kayim <15987676+TjeuKayim@users.noreply.github.com>
2022-11-24 10:09:58 -08:00
Michal Vasilek
c2ad338b0f librespeed-cli: rename binary to librespeed-cli
upstream names the binary librespeed-cli and this avoids a conflict with
python3-speedtest-cli

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-11-22 00:59:12 +08:00
Florence Riker
e06ee5dba1 lm-sensors: Add support for dev_name formatted like "a000000.wifi"
Signed-off-by: Florence Riker <1460830@gmail.com>
2022-11-19 06:21:24 +08:00
Andrea Pesaresi
78ff18922d uhubctl: update to 2.5.0
Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
2022-11-18 09:27:49 +08:00
Bradford Zhang
1bc9cbf2b7 jq: fix hash mismatch problem
change jq source proto to git to deal with hash mismatch problem.

Signed-off-by: Bradford Zhang <zyc@zyc.name>
2022-11-17 14:54:35 -08:00
Hannu Nyman
4a89a577a7 nano: update to 7.0
Update nano to version 7.0.

Add a patch to fix the plus variant.
Upstream discussion and patch in
https://savannah.gnu.org/bugs/?63372

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-11-17 18:44:50 +02:00
Tianling Shen
8762261112
yq: Update to 4.30.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-16 19:57:19 +08:00
Russell Senior
f343666816 sed: update GNU sed to v4.9
Signed-off-by: Russell Senior <russell@personaltelco.net>
2022-11-14 01:55:35 -08:00
Tianling Shen
4d667ec8e8
yq: Update to 4.30.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-13 23:11:14 +08:00
Michael Heimpold
e49423d43f mmc-utils: update to latest upstream revision
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-12 23:13:05 +01:00
Tianling Shen
2cba6e5f73 yq: Update to 4.30.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-12 18:46:00 +02:00
Nicola Corna
b3ea2c4fca qemu: enable usb passthrough by default
The total uncompressed size increase (qemu-system-x86_64 and the new libusb
dependency) is less than 1%.

Signed-off-by: Nicola Corna <nicola@corna.info>
2022-11-11 15:18:46 -08:00
Hauke Mehrtens
1214587d5d hwinfo: Backport build fix for glibc 2.36
This backports a build fix for hwinfo when compiling against glibc 2.36.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-11 15:11:03 -08:00
Hauke Mehrtens
91c2a71776 crun: Update to version 1.6
This fixes compilation problems with glibc 2.36.

Full changelog:
* crun-1.6

- runc compatibility: -v now prints the version string.
- build: fix build with glibc 2.36.
- container: drop intermediate userns custom feature.
- cgroup: change the delegate cgroup semantic so that the cgroup is
  created in the container payload after the cgroup namespace is created.
- seccomp: use helper process to send file descriptor to the listener
  socket.  It enables to be notified on every syscall without hanging
  the main process.
- linux: add a fallback to using kill(2) if pidfd_send_signal(2) fails
  with ENOSYS.
- krun: add support for krun-sev.
- wasmtime: always grant file system capability for workdir inside the container.
- wasmtime: inherit arguments list from the handler instead of the current process.
- wasmedge: use released wasmedge library instead of libwasmedge_c.so.

* crun-1.5

- add mono based native .NET handler
- new Wasmtime backend for running WebAssembly
- add support for wasmedge 0.10 and dropping support for wasmedge 0.9.x
- dropping support for experimental `WasmEdgeProcess` from wasmedge handler
- honor process user's uid when setting the HOME environment variable
- create the current working directory if it is missing in the container
- fallback to using a tmpfs mount if umount of /sys and /proc fails
- fallback to netlink to setup lo device
- fix creating devices in the rootfs
- fallback to using io.weight if io.bfq.weight doesn't exist
- remove tun/tap from the default allow list
- linux: devices mounts have noexec and nosuid
- fix copyup of files from the container to the tmpfs
- honor $PATH for newgidmap and newguidmap
- krun: limit the number of vCPUs to 8
- cgroup: add support for cpu.idle

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-11 15:10:30 -08:00
Hauke Mehrtens
99f5604905 btrfs-progs: Update to version 6.0.1
This fixes compilation problems with glibc 2.36.

Full Changelog:
btrfs-progs-6.0 (2022-10-11)
-----------------------------
   * fi usage: in tabular output, print total size and slack size
   * mkfs:
      * option -O now accepts values from -R to unify the interface (-R will
	continue to work)
      * zone reset and discard is done in parallel on all devices
      * removed option --leafsize, deprecated long time ago
   * corrupt-block: recalculate checksum when changing generation
   * fixes:
      * convert: fix reserved range detection and overlaps
      * mkfs: fix creating files with reserved inode numbers with --rootdir
      * receive: escape filenames in command attributes
      * fix extent buffer leaks after transaction abort
   * experimental:
      * mkfs: support for block-group-tree (kernel 6.1)
      * fsverity in send (protocol v3, WIP)
      * btrfstune -b converts to block-group-tree
   * other:
      * cleanups, refactoring
      * new and updated tests
      * update documentation

btrfs-progs-6.0.1 (2022-11-04)
""""""""""""""""""""""""""""""
   * send: minor speed up for v2 due to increased buffer size
   * resize: invalid command line options fail with error code
   * quota rescan:
      * add long options --status and --wait
      * new option to wait but don't start rescan
   * qgroup show: print path by default, updated format
   * qgroup: new subcommand clear-stale, remove qgroups without their subvolumes
   * experimental:
      * add warnings to commands that have it enabled (mkfs, image, btrfstune)
   * other:
      * documentation, help text, error message updates

btrfs-progs-5.19 (2022-08-16)
-----------------------------
   * send: support protocol version 2
   * fi show: print all missing devices
   * device stats: add tabular output
   * replace: add alias to device group (device replace)
   * check: validate free space tree items
   * fixes:
      * convert: support large filesystems (block count > 32bit)
      * recognize filesystems with verity enabled
      * mkfs and DUP could write out of order, fix it for zoned mode
   * build:
      * optional support for LZO and ZSTD in receive
      * compatibility with glibc 2.36 (mount.h)
      * add fallbacks for new GCC builtins
   * other:
      * corrupt-block: target specific items, offsets
      * documentation updates, new pages from wiki
      * new tests

btrfs-progs-5.19.1 (2022-09-12)
"""""""""""""""""""""""""""""""
   * fix memory leaks (extent buffer, path)
   * check: verify block device size vs item
   * rescue fix-device-size: allow to shrink device item
   * receive: fix crash on wrong pinter free()
   * other:
      * experimental: support for block-group-tree
      * documentation updates
      * new tests

btrfs-progs-5.18 (2022-05-25)
-----------------------------
   * fixes:
      * dump-tree: don't print traling zeros in checksums
      * recognize paused balance as exclusive operation state, allow to start
        device add
      * convert: properly initialize target filesystem label
      * mkfs: don't create free space bitmaps for empty filesystem
   * restore: make lzo support build-time configurable, print supported
     compression in help text
   * update kernel-lib sources
   * other:
      * documentation updates, finish conversion to RST, CHANGES and INSTALL
        could be included into RST
      * fix build detection of experimental mode
      * new tests

btrfs-progs-5.18.1 (2022-06-06)
"""""""""""""""""""""""""""""""
   * fixes:
      * convert: fix self reference of toplevel directory
      * build: make kernel lib headers compatible with C++
   * zoned mode: verify minimum zone size 4MiB
   * libbtrfs: cleanups, merge headers and remove declarations of unexported
     symbols
   * other: documentation updates

btrfs-progs-5.17 (2022-04-26)
-----------------------------
   * check:
      * repair wrong num_devices in superblock
      * recognize overly long xattr names
      * fix wrong total bytes check for seed device
   * auto-repair on read on RAID56
   * property set: unify handling of empty value to mean default, changed meaning
     for property 'compression' to allow reset to default and to set NOCOMPRESS,
     since kernel 5.14
   * fixes:
       * dump-tree: print fs-verity items
       * fix location of system chunk on zoned filesystem
       * do not allow setting seeding flag on a filesystem with dirty log
       * mkfs and subpage support: use sectorsize as nodesize fallback for mixed
	 profiles
   * preparatory work for extent tree v2, global roots
   * experimental feature (unstable interface, not built by default,
       do not use for production)
       * btrfstune: option --csum to switch checksum algorithm
   * other:
       * cleanups, refactoring
       * update documentation build, remove asciidocs leftovers
       * update fssum to consider xattrs
       * add fsstress

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-11 15:09:28 -08:00
Hauke Mehrtens
ec619c0f3d hdparm: Update to version 9.65
This fixes compilation problems with glibc 2.36.

Full Changelog:

hdparm-9.65:
        - Another --Istdin fix: cannot read log pages when no device specified
hdparm-9.64:
        - fix truncated output buf with --Istdin
hdparm-9.63:
        - new --sanitize-overwrite-passes flag, courtesy Michal Grzedzicki.
        - "Plurals patch" from Martin Guy.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-07 17:31:22 -08:00
Hannu Nyman
5c8d0939e8 irqbalance: update to 1.9.2
Update irqbalance to version 1.9.2.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-11-06 19:31:05 +02:00
Marc Benoit
e70844a9ca lxc-auto: made init script compatible with image builder
Signed-off-by: Marc Benoit <marcb62185@gmail.com>
2022-11-04 13:15:57 -07:00
Van Waholtz
4d5c427922 syncthing: update to 1.22.1
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2022-11-04 13:13:43 -07:00
Van Waholtz
9d17ba1a93 syncthing: add stdiscosrv and strelaysrv
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2022-11-04 13:13:43 -07:00
Tianling Shen
ed493247aa dos2unix: add new package
dos2unix - text file format converters

includes:
dos2unix - DOS/Mac to Unix text file format converter (dos2unix/mac2unix)
unix2dos - Unix to DOS/Mac text file format converter (unix2dos/unix2mac)

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-04 13:13:28 -07:00
Andrey Butirsky
369cb8dc4b sms-tool: SMS Tool for 3G/4G modem
Co-authored-by: Cezary Jackiewicz <cezary@eko.one.pl>
Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Signed-off-by: Andrey Butirsky <butirsky@gmail.com>
2022-11-04 13:12:48 -07:00