aboutsummaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAge
* setools: Update to 4.4.2, reorganize packageJeffery To2023-06-19
| | | | | | | | | | | | | | | | | * Add separate packages for each tool (setools-*) and a package for the Python bindings (python3-setools) * Update the setools package as a meta-package that installs all tools, keeping it functionally the same as the current setools package * Remove gui tool (apol) and Python binding (setoolsgui) * Simplify 030-remove-host-paths.patch (libraries installed by Build/InstallDev are placed in $(STAGING_DIR)/usr/lib only) * Update package titles, descriptions, license, and dependencies Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* arp-whisper: Add new packageFacundo Acevedo2023-06-18
| | | | | | | | arp-whisper listens to ARP requests on a network interface and responds to them based on a list of IP-MAC address mappings defined in a configuration file Signed-off-by: Facundo Acevedo <facevedo@disroot.org>
* collectd: handle renaming ipq807x as qualcommaxHannu Nyman2023-06-17
| | | | | | | The 'ipq807x' target was renamed to be 'qualcommax' (and ipq807x was set as subtarget). Adjust plugin target dependencies to this renaming. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* mhz: add new packageRobert Marko2023-06-17
| | | | | | | | | | | mhz is a tool for mathematically calculating the current CPU frequency, it has proven to be a really good help while developing CPU frequency scaling solutions as it allows to independently prove that scaling actually works. Now that the author has added a license we can package it for the all to use. Signed-off-by: Robert Marko <robimarko@gmail.com>
* fatresize: bump releaseOskari Rauta2023-06-17
| | | | | | | use newer git commit, fixes problem with manually specified sizes. Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* qemu: update to 8.0.2Vladimir Ermakov2023-06-16
| | | | | | Update version and refresh patches. Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
* qemu: change references from armvirt to armsrTianling Shen2023-06-16
| | | | | | | | | armvirt target has been renamed to armsr (Arm SystemReady) [1], so the dependency need to be changed as well. https://github.com/openwrt/openwrt/commit/40b02a230167626def69389452f19b7109aaeac1 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* collectd: change references from armvirt to armsrTianling Shen2023-06-16
| | | | | | | | | armvirt target has been renamed to armsr (Arm SystemReady) [1], so the dependency need to be changed as well. 1. https://github.com/openwrt/openwrt/commit/40b02a230167626def69389452f19b7109aaeac1 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* treewide: remove COMMITCOUNTKuan-Yi Li2023-06-13
| | | | | | | | | | | | | | | | | | | | | | | Automatically compute and substitute current values for all $(COMMITCOUNT) instances as this feature is deprecated and shouldn't be used. Based on commit 0c10c224be81: Change COMMITCOUNT in rules.mk to: ``` COMMITCOUNT = $(if $(DUMP),0,$(shell sed -i "s/\$$(COMMITCOUNT)/$(call commitcount)/" $(CURDIR)/Makefile)) ``` then update all affected packages by: ``` for i in $(git -C feeds/packages grep -l COMMITCOUNT | sed 's^.*/\([^/]*\)/Makefile^\1^';); do make package/$i/clean done ``` Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
* gpsd: update to 3.25Nick Hainke2023-06-12
| | | | | | | | | | | | Release Information: https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS?ref_type=tags Remove the backport that is now contained in the release: - 003_sconscript-cross-platform-build-support.patch Latest olsrd version needs this bump. Signed-off-by: Nick Hainke <vincent@systemli.org>
* podman: update to v4.5.1Oskari Rauta2023-06-12
| | | | | | | Contains several bug fixes. Package now contains additional tool quadlet. Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* parted: update to v3.6.0Oskari Rauta2023-06-11
| | | | | | | | Lot's of changes, but no online release notes available, check ChangeLog file once extracted if necessary Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* crun: update v1.8.5Oskari Rauta2023-06-11
| | | | | | | | | | Moved to from git to release version, but release version does not have submodule libocispec included, so additional download added. Release notes: https://github.com/containers/crun/releases Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* mtools: update to version 4.0.43Oskari Rauta2023-06-11
| | | | Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* dockerd: Update to 24.0.2Gerard Ryan2023-06-09
| | | | Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
* docker: Update to 24.0.2Gerard Ryan2023-06-09
| | | | Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
* containerd: Update to 1.7.1 for docker 24.0.2Gerard Ryan2023-06-09
| | | | Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
* runc: Update to 1.1.7 for docker 24.0.2Gerard Ryan2023-06-09
| | | | Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
* gawk: disable mpfr detectionTianling Shen2023-06-06
| | | | | | | | | | | | | Disable mpfr detection to fix a build error due to (unncessary) missing dependency: ``` Package gawk is missing dependencies for the following libraries: libgmp.so.10 libmpfr.so.6 ``` Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* tree: bump to 2.1.1John Audia2023-06-06
| | | | | | | | Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <therealgraysky@proton.me>
* yq: Update to 4.34.1Tianling Shen2023-06-01
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* tang: create user tangNikos Mavrogiannopoulos2023-06-01
| | | | Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
* Merge pull request #21229 from thess/zile-buildTed Hess2023-05-29
|\ | | | | Zile: Remove autoreconf
| * Zile: Remove autoreconf.Ted Hess2023-05-29
| | | | | | | | | | | | It is no longer required since gnulib is now local to host build environment (tools/gnulib). Signed-off-by: Ted Hess <thess@kitschensync.net>
* | collectd: enable AllPortsSummary for tcpconns pluginMaxim Storchak2023-05-29
|/ | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* apparmor: gcc 13 compatibility fixOskari Rauta2023-05-28
| | | | | | | | | | | | | | when built with gcc 13, fixes following error: capability.h:46:6: error: variable or field '__debug_capabilities' declared void 46 | void __debug_capabilities(uint64_t capset, const char *name); | ^~~~~~~~~~~~~~~~~~~~ capability.h:46:27: error: 'uint64_t' was not declared in this scope patch is back ported from upstream patch at https://gitlab.com/apparmor/apparmor/-/commit/64a64be7ffb5a84f27daa9f37ae8ad92800943d3.patch Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* borgbackup: Move from lang/python into utilsJeffery To2023-05-24
| | | | | | | | lang/python is meant for Python libraries and other packages closely related to the Python language. It makes more sense for borgbackup to be in utils instead. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* xfsprogs: Update to 6.2.0Tianling Shen2023-05-24
| | | | | | | | | * Added new dependencies introduced in this version * Disabled mips16 due to build issues * Fixed the usage of the `CONFIG_USE_MUSL` variable (missing $) * Refreshed patches Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* lcd4linux: rename dpf to DPF to fix compilationFlorian Eckert2023-05-23
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* lcd4linux: fix build error for custom buildFlorian Eckert2023-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | This change fixes the following build error: hecking that generated files are newer than configure... done configure: error: conditional "ANSICXX" was never defined. Usually this means the macro was only invoked conditionally. make[2]: *** [Makefile:300: /home/feckert/openwrt/build_dir/target-x86_64_musl/lcd4linux-custom/lcd4linux-2019-07-19-0b83bb3a/.configured_a17fb5ef857664f03cd0ce37cc5ea591] Error 1 make[2]: Leaving directory '/home/feckert/feeds/packages/utils/lcd4linux' time: package/feeds/packages/lcd4linux/custom/compile#15.43#0.79#16.92 ERROR: package/feeds/packages/lcd4linux failed to build (build variant: custom). make[1]: *** [package/Makefile:120: package/feeds/packages/lcd4linux/compile] Error 1 make[1]: Leaving directory '/home/feckert/openwrt' make: *** [/home/feckert/openwrt/include/toplevel.mk:231: package/feeds/packages/lcd4linux/compile] Error 2 Signed-off-by: Florian Eckert <fe@dev.tdt.de> Suggested-by: Oskari Rauta <oskari.rauta@gmail.com>
* dos2unix: Update to 7.5.0Tianling Shen2023-05-23
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* pciutils: update to 3.10.0Nick Hainke2023-05-21
| | | | | | | | | | | | | Manually refresh: - 101-no-strip.patch Remove upstreamed: - 107-avoid-addng-multiple-version-tags.patch ChangeLog: https://github.com/pciutils/pciutils/blob/21407521fb62a65e39051561e16e4ce1a74362c1/ChangeLog Signed-off-by: Nick Hainke <vincent@systemli.org>
* oath-toolkit: Add oath PAM authentication moduleThlv Alivs2023-05-21
| | | | | | will install to /usr/lib/security/pam_oath.so Signed-off-by: Thlv Alivs <zgmzzzz18@gmail.com>
* oath-toolkit: splitting liboath from oath-toolkitTianling Shen2023-05-21
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* ttyd: update to 1.7.3Oskari Rauta2023-05-20
| | | | | | | | | | | | also fixes linking issue that appeared after gcc 13 removed obsolete (merged) patch, ttyd now depends on libcap, added that as a dependency. remaining patch refreshed. release notes: https://github.com/tsl0922/ttyd/releases Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* evtest: don't build man pageMichael Heimpold2023-05-20
| | | | | | | | | | | | | Just selecting this package resulted in a build error: /home/mhei/openwrt.git/staging_dir/hostpkg/bin/python3: No module named asciidoc make[4]: *** [Makefile:856: evtest.xml] Error 1 Since we usually do not need the man page, just prevent to build it by pre-setting two environments variables. Then the makefile warns about, but don't try to build. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mariadb: fix gcc 13 buildingOskari Rauta2023-05-20
| | | | | | | | | | | fixes: FAILED: tpool/CMakeFiles/tpool.dir/aio_liburing.cc.o /usr/src/openwrt/staging_dir/toolchain-x86_64_gcc-13.1.0_musl/bin/x86_64-openwrt-linux-musl-g++ -DDBUG_TRACE -DHAVE_CONFIG_H -DHAVE_URING -D_FILE_OFFSET_BITS=64 -I/usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/wsrep-lib/include -I/usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/wsrep-lib/wsrep-API/v26 -I/usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/include -I/usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/include/providers -I/usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/tpool -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3=mariadb-10.9.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/usr/src/openwrt/staging_dir/toolchain-x86_64_gcc-13.1.0_musl/usr/include -I/usr/src/openwrt/staging_dir/toolchain-x86_64_gcc-13.1.0_musl/include/fortify -I/usr/src/openwrt/staging_dir/toolchain-x86_64_gcc-13.1.0_musl/include -DNDEBUG -DDBUG_OFF -std=gnu++11 -DHAVE_IO_URING_MLOCK_SIZE -MD -MT tpool/CMakeFiles/tpool.dir/aio_liburing.cc.o -MF tpool/CMakeFiles/tpool.dir/aio_liburing.cc.o.d -o tpool/CMakeFiles/tpool.dir/aio_liburing.cc.o -c /usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/tpool/aio_liburing.cc /usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/tpool/aio_liburing.cc: In constructor '{anonymous}::aio_uring::aio_uring(tpool::thread_pool*, int)': /usr/src/openwrt/build_dir/target-x86_64_musl/mariadb-10.9.3/tpool/aio_liburing.cc:64:18: error: 'runtime_error' is not a member of 'std' 64 | throw std::runtime_error("aio_uring()"); Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* podman: fix compilation with musl 1.2.4Tianling Shen2023-05-19
| | | | | | | | | musl 1.2.4 deprecated legacy "LFS64" ("large file support") interfaces so just having _GNU_SOURCE defined is not enough anymore. Manually pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* docker-compose: Update to version 2.18.1Javier Marcet2023-05-19
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* mariadb: fix compilation with musl 1.2.4Tianling Shen2023-05-18
| | | | | | | | | musl 1.2.4 deprecated legacy "LFS64" ("large file support") interfaces so just having _GNU_SOURCE defined is not enough anymore. Manually pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* inotify-tools: fix compilation with musl 1.2.4Nick Hainke2023-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes errors in the form of: inotifytools.c: In function 'inotifytools_watch_recursively_with_exclude': inotifytools.c:1335:30: error: storage size of 'my_stat' isn't known 1335 | static struct stat64 my_stat; | ^~~~~~~ inotifytools.c:1342:36: error: implicit declaration of function 'lstat64'; did you mean 'lstat'? [-Werror=implicit-function-declaration] 1342 | if ( -1 == lstat64( next_file, &my_stat ) ) { | ^~~~~~~ | lstat inotifytools.c:1335:30: error: unused variable 'my_stat' [-Werror=unused-variable] 1335 | static struct stat64 my_stat; | ^~~~~~~ inotifytools.c: In function 'isdir': inotifytools.c:1621:30: error: storage size of 'my_stat' isn't known 1621 | static struct stat64 my_stat; | ^~~~~~~ inotifytools.c:1621:30: error: unused variable 'my_stat' [-Werror=unused-variable] inotifytools.c:1630:1: error: control reaches end of non-void function [-Werror=return-type] 1630 | } | ^ cc1: all warnings being treated as errors Signed-off-by: Nick Hainke <vincent@systemli.org>
* oath-toolkit: add InstallDev sectionThlv Alivs2023-05-18
| | | | | | | This package seems to be missing an InstallDev section. Had a compile failure for an application that needs to compile against liboath Signed-off-by: Thlv Alivs <zgmzzzz18@gmail.com>
* cryptsetup: fix compilation with musl 1.2.4Daniel Golle2023-05-18
| | | | | | | Similar to mdadm also cryptsetup now requires _LARGEFILE64_SOURCE. Add -D_LARGEFILE64_SOURCE to TARGET_CFLAGS to fix compilation. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* btrfs-progs: Update to 6.3Tianling Shen2023-05-17
| | | | | | Fixed build issue with musl 1.2.4. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* xfsprogs: fix compilation with musl 1.2.4Tianling Shen2023-05-17
| | | | | | | | | musl 1.2.4 deprecated legacy "LFS64" ("large file support") interfaces so just having _GNU_SOURCE defined is not enough anymore. Manually pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* acpid: Update to 2.0.34Tianling Shen2023-05-17
| | | | | | Backported an upstream commit to fix build with musl 1.2.4. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* apk: Update to 2.14.0Tianling Shen2023-05-17
| | | | | | | * Fixed build issue with musl 1.2.4. * Refreshed patches. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* acl: fix compilation with musl 1.2.4Tianling Shen2023-05-17
| | | | | | | | | 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>
* 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>