Commit Graph

32932 Commits (c952d4574a889e24dac39bf5c34d7d2de4bd11e9)

Author SHA1 Message Date
Daniel Golle c952d4574a libgcrypt: use pkgconfig metadata in InstallDev
Install pkgconfig metadata to allow detection of libgcrypt during
build of other packages which rely on pkgconfig.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-11-09 22:32:18 -08:00
Hirokazu MORIKAWA ae40d866ca icu: bump to 76.1
ICU 76 updates to Unicode 16 (blog), including new characters and scripts, emoji, collation & IDNA changes, and corresponding APIs and implementations. It also updates to CLDR 46 (beta blog) locale data with new locales, significant updates to existing locales, and various additions and corrections. For example, the CLDR and Unicode default sort orders are now very nearly the same.

ICU 76 and CLDR 46 are major releases, including a new version of Unicode and major locale data improvements.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-11-09 22:31:52 -08:00
Jonas Jelonek a122ec8f6e croc: update to 10.1.0
Changelog:
https://github.com/schollz/croc/releases/tag/v10.1.0

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-11-09 22:30:59 -08:00
Jack Baldry c9b32b99c0 prometheus-node-exporter-lua: Fix typos
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2024-11-09 20:48:12 +02:00
Hirokazu MORIKAWA 1f17e41e43 node: Preparing to update ICU to 76
fix building with system icu 76

ICU 76 decided to reduce overlinking[^1] thus `icu-i18n` will no longer
add `icu-uc` when linking to shared libraries. This results in undefined
symbols/references when trying to build with system ICU 76.

[^1]: unicode-org/icu@199bc82

ref: https://github.com/nodejs/node/pull/55563

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-11-09 20:45:24 +02:00
Jianhui Zhao dd3c410ab9 lua-eco: update to 3.6.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-09 20:44:31 +02:00
Jan Hák 0b1470bd63 knot: update to verion 3.4.2
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-11-08 21:08:57 +02:00
Til Kaiser e337b588a4 mstflint: update to 4.30.0
This commit updates the mstflint package to the latest
4.30.0 release. It also drops the zlib dependency because
libsqlite3 and libxml2 already depend on it.

Signed-off-by: Til Kaiser <mail@tk154.de>
2024-11-08 21:06:25 +02:00
Christian Marangi 2a35a9cab2
CI: multi-arch-test-build: move to shared workflow
Move multi-arch-test-build to shared workflow.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-08 19:36:52 +01:00
Roc Lai ee89d79eb0
ariang: Bump to version 1.3.7
Bump ariang version to 1.3.7.

Signed-off-by: Roc Lai <laipeng668@qq.com>
[ improve commit description and title ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-08 14:39:12 +01:00
Rosen Penev bfbb58ae07 nginx: update geoip2 module
Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-08 14:37:00 +01:00
Sean Khan 49e3c330d4 python3: Bump version 3.11 to 3.11.9
Also bumps setuptools to version 24.0

Run tested: aarch64, Dynalink DL-WRX36, Master Branch

Maintainer: Jeffery To <jeffery.to@gmail.com>

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2024-11-07 15:06:56 -08:00
Daniel Golle 983d3a9552 glib2: fix pkg-config path for glib_compile_schemas
Some applications using Glib2 require using glib_compile_schemas during
build and deduct the path of that executable via pkg-config.
This currently fails as the path is not fixed in gio.pc.
Fix that by adding glib_compile_schemas to the sed expression taking
care of applying prefix_hostpkg.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-11-07 21:15:50 +00:00
Christian Marangi fe5649f379 fwupd: bump to 2.0.1 and make libdrm support configurable
Bump fwupd to 2.0.1 and make libdrm support configurable.
Set libdrm support disabled by default.

This is needed to fix a problem with buildbot where libdrm dependency is
silently included as buildbot compile every package and library is found
in the system.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-07 21:31:02 +01:00
Rosen Penev 644bddc024 softethervpn: add APK compatibility
Removed - from PKG_VERSION.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-07 11:14:58 -08:00
Rosen Penev 2be77b6557 softethervpn: fix compilation with GCC14
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-07 11:14:58 -08:00
Christian Marangi a8dc8a281a umurmur: add pending patch fixing support for MbedTLS 3.x
Add pending patch fixing support for MbedTLS 3.x.

Small variation to the provided PR from [0] to remove the dropped
mbedtls/certs.h header.

[0] https://github.com/umurmur/umurmur/pull/190

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-07 11:02:51 -08:00
Sebastian Kemper 34cb47d34f treewide: remove maintainer
As requested on openwrt-devel in October 2024 [1], remove maintainer,
including any copyright lines.

[1] https://lists.openwrt.org/pipermail/openwrt-devel/2024-October/043323.html

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2024-11-07 18:28:40 +08:00
Xiaolong Zhang b962029fa8 ddns-scripts: add colon char in DNS_CHARSET
The IPv6 address is separated by ':' instead of '.', so we need to add
':' in DNS_CHARSET.

See: 'https://github.com/openwrt/packages/issues/25051'

Fixes: #25051

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* bump PKG_RELEASE
* update commit message

Signed-off-by: Xiaolong Zhang <xliilQwQ@outlook.com>
2024-11-07 08:11:03 +01:00
Javier Marcet 6a1b0e8c9e docker-compose: Update to version 2.30.2
Release notes:
https://github.com/docker/compose/releases/tag/v2.30.2

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-11-06 18:51:57 +08:00
Eric Fahlgren c477c0b206 owut: update to 2024.10.27
Bug fix:
  efahl/owut@8c7e42f owut: force top-level when adding a package

Enhancement:
  efahl/owut@e26df83 argparse: add an exclusive store mechanism

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-11-05 16:11:11 +08:00
Tianling Shen 605e717fc4
alist: Update to 3.39.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-05 16:05:28 +08:00
Antonio Pastor 07efd504aa netatalk: Remove apfstats feature to solve dependency issues
afpstats requires several libraries that would increase significantly final install size.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-05 06:25:16 +02:00
Christian Marangi f2e7f81307
nginx-util: drop dummy-package extra dependency
In dropping the dummy-package, also the extra dependency for
nginx-ssl-util needed to be dropped.

Fixes: #25250
Fixes: b75050d59e ("nginx-util: drop nginx-util dummy packages")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 19:11:15 +01:00
Christian Marangi b5183a3837
nginx: improve libexslt optional patch
Improve libexslt optional patch to silent confusing output.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:55 +01:00
Christian Marangi c919fddfc1
nginx: add patch fixing libxslt library detection
Nginx hardcode the libxml2 include path to /usr/include/libxml2. This
works in a local build as pretty much everyone have the libxml2 library
installed but doesn't on buildbot container as the library doesn't
exist.

This effectively makes the host library leak intro library detection but
doesn't actually link to it as linking is still done with the correct
library in staging dir.

To fix this add a patch to define custom libxml2 include directory
instead of hardcoding it to host library.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi b75050d59e
nginx-util: drop nginx-util dummy packages
Enough transition period has passed for nginx-util dummy package. Finally
drop it for good and drop the extra dependency.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi 9c563d536c
nginx: drop extra dependency <2 for nginx-util
Drop extra dependency <2 for nginx-util. The reason is not clear and
cause problems with APK package creation.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi ad14af942c
nginx: drop nginx dummy packages
Enough transition period has passed for nginx dummy package. Finally
drop it for good and add Provides for nginx default.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi 329d7e4f78
nginx: mute warning on init.d script enable
Mute warning on procd init.d script enable as nginx_util is tried to be
called from /usr/bin host system. Limit it to be called only if
nginx-util is present.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:47 +01:00
Eric Fahlgren 712e403703 owut: fix order of uci-defaults
Move uci-defaults file to run level 51, so it is executed immediately
after the attendedsysupgrade-common package's uci-defaults script.

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-11-04 11:12:26 +08:00
Moritz Warning e0d8a72da0 kadnode: Update to version 2.4.0
* add support for mbedtls 3.0.0
* fix newline in init script

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-11-03 14:53:29 -08:00
Robert Marko 1f3fa379d3 atop: add missing nls.mk include
If nls.mk is not included and BUILD_NLS is set compilation will fail with:
aarch64-openwrt-linux-musl-gcc atop.o version.o various.o  deviate.o   procdbase.o acctproc.o photoproc.o photosyst.o cgroups.o rawlog.o ifprop.o parseable.o showgeneric.o drawbar.o showlinux.o  showsys.o showprocs.o atopsar.o  netatopif.o netatopbpfif.o gpucom.o  json.o utsnames.o -o atop -lncursesw -lz -lm -lrt -Lstaging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -Lstaging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro  -Lstaging_dir/target-aarch64_cortex-a53_musl/usr/lib -lglib-2.0 -lintl
staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: cannot find -lintl: No such file or directory
collect2: error: ld returned 1 exit status

So make sure to include nls.mk.

Fixes: #25231
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-03 23:06:11 +01:00
Antonio Pastor 09a2427c2a netatalk: Enable AppleTalk feature
Starting v4.0.0, netatalk brings back AppleTalk features lost in v3.
Updated description.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-03 22:06:08 +01:00
Antonio Pastor 049a055b76 netatalk: Clean up Makefile
Updated title.
Updated description.
Reordered to match most common layout

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-03 22:06:08 +01:00
Antonio Pastor d0abe3d52d netatalk: Update to 4.0.4
Maintainer: Antonio Pastor / @APCCV
Compile tested: ipq806x (23.05.3, snapshot)
Run tested: ipq806x - C2600: start server, connect from MacOS, read/write files to home share, create/update TimeMachine backups

Description:
No changes to package other than using latest available upstream code base. Starting Netatalk 4.x build uses meson instead of autotools.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-03 22:06:08 +01:00
Maxim Storchak d33977e50d tgt: enable support for thin_provisioning
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2024-11-03 19:24:08 +02:00
Gábor Deé 44d2aff327 libdeflate: update to 1.22
Release note:
https://github.com/ebiggers/libdeflate/blob/master/NEWS.md#version-122

Signed-off-by: Gábor Deé <dee.gabor@gmail.com>
2024-11-03 19:22:17 +02:00
Rosen Penev 73eaf0b364 geth: remove
I don't think anyone uses this package, which currently does not build.

In addition, the cryptocurrency hype died off a long time ago.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-03 12:33:47 +01:00
Javier Marcet 28f48027b6 luajit2: update to v2.1-20240815
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-11-03 09:44:46 +02:00
Rosen Penev 3a8c5cdd59 pservice: modify date for apk compatibility
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-03 09:43:00 +02:00
Tianling Shen 5fb541f00f
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:19:10 +08:00
Tianling Shen a08614a047
v2raya: Update to 2.2.6.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:17:33 +08:00
Tianling Shen a15d47d7b1
cloudflared: Update to 2024.10.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:17:22 +08:00
Tianling Shen ac02f53ea1
v2ray-core: Update to 5.20.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:16:47 +08:00
Stan Grishin 0cb1b9d12e adblock-fast: update to 1.1.2-10
* bump compat version to accommodate new strings
* improve the output() function (thanks @bigsmile74)
* implement support for user-configurable per-instance dnsmasq confdirs
  for dnsmasq.conf|dnsmasq.ipset|dnsmasq.nftset options

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-11-01 17:46:58 -07:00
Dengfeng Liu 6057b2702e apfree-wifidog: Update to 7.10.2082
Update Makefile to include dependencies: conntrack and libmosquitto.

Conntrack: Added to resolve a bug in Apfree-Wifidog that caused long-lived user connections to persist after logout.
Libmosquitto: Integrated as a preparatory measure for future support of the MQTT protocol; implementation is still in progress.
For detailed information, please refer to the release notes:
https://github.com/liudf0716/apfree-wifidog/releases/tag/7.10.2082.

Additionally, a new /etc/wifidogx directory has been created to store the local authentication portal page for users uploading their own portal pages.

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-11-01 16:53:41 +08:00
Dengfeng Liu 9cec28be5a apfree-wifidog: improve structure and readability
- Refactored wifidogx.init to improve code structure and readability.
- Added local authentication support, allowing authentication without a server.

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-11-01 16:53:41 +08:00
Stan Grishin ceda7c95ff pbr: update to 1.1.7-47
* bump compat version to accommodate new strings
* update dnsmasq-related code to better support separate confdirs
  for separate instances
* remove procd_lan_interface as it didn't reflect that it's a list of devices
* introduce procd_lan_device list
* improve the output() function (thanks @bigsmile74)
* remove duplicate uci_get_device
* improve ipv6 detection and interface setup
* improve dhcp force detection for interfaces name differently from lan
* fix array/element parameters for some json operations
* remove unneeded null redirects for `try` calls
* remove (iptables-only) capitalized chain names form validation
* working pbr-netifd flavor

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-10-31 10:04:56 -07:00
Yury Potapov 185c5f0387 openconnect: introduced script parameter
This allows specifying a custom vpnc-compatible config script.

Signed-off-by: Yury Potapov <me@immensus.net>
2024-10-31 14:36:39 +01:00