aboutsummaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAge
...
* Revert "gptfdisk: fix some warnings treated as errors"Tianling Shen2023-05-17
| | | | | | | | The bug was fixed in 1.0.9, so remove this hack. This reverts commit 5899a16f4ba70689055f7276e84aa96adce14373. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* gptfdisk: Update to 1.0.9Tianling Shen2023-05-17
| | | | | | Backported an upstream commit to fix build with musl 1.2.4. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* gl-mifi-mcu: fix compilation warning for conflicting functionChristian Marangi2023-05-14
| | | | | | | | | | | | | | | | | | | | | | | 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>
* podman: update to 4.5.0Oskari Rauta2023-05-14
| | | | | | | | | | | - 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>
* Merge pull request #18400 from nmav/tmp-tang-self-containedNikos Mavrogiannopoulos2023-05-12
|\ | | | | make tang self-contained
| * tang: use sbin instead of libexecNikos Mavrogiannopoulos2023-05-07
| | | | | | | | Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
| * tang: remove post-installation key generationNikos Mavrogiannopoulos2023-05-07
| | | | | | | | | | | | The keys will be generated on startup. Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
| * tang: updated to version 12Nikos Mavrogiannopoulos2023-05-07
| | | | | | | | | | | | This version enables standalone operation. Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
* | lxc: set RUNTIME_PATH define to the /var/run pathRafał Miłecki2023-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #20801 from jefferyto/python-pyprojectJeffery To2023-05-10
|\ \ | | | | | | python: Add proper support for pyproject.toml-based builds, update Python packages for new build process
| * | python-packages: Clean up build variablesJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * | i2c-tools: Prepare for new Python build processJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | 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>
| * | xxhash: Fix pkg-config metadata fileJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | coreutils: update to 9.3Georgi Valkov2023-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #20915 from mhei/open-plc-utils-updateMichael Heimpold2023-05-08
|\ \ \ | |_|/ |/| | open-plc-utils: update to latest upstream version
| * | open-plc-utils: update to latest upstream versionMichael Heimpold2023-05-01
| | | | | | | | | | | | | | | | | | This adds support for QCA7006AQ chipset identification. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | rtl_433: update to 22.11Robert Högberg2023-05-06
| | | | | | | | | | | | Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* | | sedutil: Add new packageJavier Marcet2023-05-01
| | | | | | | | | | | | | | | | | | The Drive Trust Alliance Self Encrypting Drive Utility Signed-off-by: Javier Marcet <javier@marcet.info>
* | | cache-domains: added pre-test.sh CI stepGerard Ryan2023-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | zoneinfo: adjust to current timezone data file structureHannu Nyman2023-05-01
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | restic: update to 0.15.2Tom Stöveken2023-04-29
| | | | | | | | | | | | | | | | | | | | | | 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>
* | gzip: update to 1.12Nick Hainke2023-04-26
| | | | | | | | | | | | | | | | 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>
* | kmod: update to 30Nick Hainke2023-04-26
|/ | | | | | | | | 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>
* qemu: add zstd optionVladimir Ermakov2023-04-23
| | | | Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
* qemu: update to 8.0.0Vladimir Ermakov2023-04-23
| | | | | | | | - Update version to 8.0.0 - Refresh patches - Update configure opttions to disable libdw Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
* docker-compose: Update to version 2.17.3Javier Marcet2023-04-23
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* treewide: remove AUTORELEASEPaul Fertser2023-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* apk: Update to 2.12.11Tianling Shen2023-04-15
| | | | | | Refreshed patches. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* Merge pull request #20784 from pprindeville/acpica-update-20230331Philip Prindeville2023-04-08
|\ | | | | acpica-unix: Update to 20230331
| * acpica-unix: Update to 20230331Philip Prindeville2023-04-07
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | treewide: refactor to use PKG_BUILD_FLAGS:=ltoAndre Heider2023-04-08
| | | | | | | | | | | | | | | | | | | | 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>
* | treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | | | | | | | | 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>
* | fio: update to 3.34Tjeu Kayim2023-04-08
| | | | | | | | Signed-off-by: Tjeu Kayim <hasbaddana@outlook.com>
* | lxc: update to 5.0.2John Audia2023-04-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. https://github.com/lxc/lxc/commit/b7b269680f4a773a54b274d7fbd1140fc32e1935 2. https://github.com/lxc/lxc/commit/e510d6bd870c15fc509477343cb1268b9726caa6 3. https://github.com/lxc/lxc/commit/02f4bd00f5b5648b7f71c266d36a961fe54dbfc6 4. https://github.com/lxc/lxc/commit/497479ea3b8d13900a8f9427a5ade8a51facd7ab 5. https://github.com/lxc/lxc/commit/c9bca33263ed82190edc77960cdc19c3088167e6 6. https://github.com/lxc/lxc/commit/d1dfce9c59067aac0a22cdffe8b6d80f6bbdae87 Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <therealgraysky@proton.me>
* | nano: make nanorc world readableHannu Nyman2023-04-05
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | zoneinfo: updated to the latest releaseVladimir Ulrich2023-04-05
| | | | | | | | Signed-off-by: Vladimir Ulrich <admin@evl.su>
* | coreutils: update to 9.2Georgi Valkov2023-04-05
| | | | | | | | | | | | | | 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>
* | Merge pull request #20762 from commodo/squashfsAlexandru Ardelean2023-04-04
|\ \ | | | | | | squashfs-tools: bump to version 4.6.1
| * | squashfs-tools: bump to version 4.6.1Alexandru Ardelean2023-04-03
| | | | | | | | | | | | | | | | | | Also, enable xattr support. Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | | Merge pull request #20763 from commodo/stress-ngAlexandru Ardelean2023-04-04
|\ \ \ | | | | | | | | stress-ng: bump to version 0.15.06
| * | | stress-ng: bump to version 0.15.06Alexandru Ardelean2023-04-03
| |/ / | | | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | | pax-utils: add new packageOskari Rauta2023-04-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | yq: Update to 4.33.2Tianling Shen2023-04-03
|/ / | | | | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | python-setuptools-scm: Add new host-only packageJeffery To2023-03-31
| | | | | | | | | | | | | | | | | | | | | | 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>
* | python-cython: Add new host-only packageJeffery To2023-03-31
| | | | | | | | | | | | | | 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>
* | cni-plugins-nft: update to 1.0.12Oskari Rauta2023-03-28
| | | | | | | | | | | | | | | | Changelog: - docs: update install instructions - upgrade to go1.19 Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* | gummiboot: update to 48.1Oskari Rauta2023-03-28
| | | | | | | | | | | | | | | | | | | | - 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>
* | yq: Update to 4.33.1Tianling Shen2023-03-27
| | | | | | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | docker-compose: Update to version 2.17.2Javier Marcet2023-03-27
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>