Commit Graph

5034 Commits

Author SHA1 Message Date
Robert Marko 272f55e87f treewide: refresh hashes after move to use ZSTD as default
With the recent move to using ZSTD as the default compression format
for packaging git repo clones we must refresh all of the hashes for
the packages feed as well.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-04-07 12:06:34 +02:00
Rosen Penev d0088b57d1 libmad: fix PKG_VERSION after apk change
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-04-06 16:36:35 -07:00
Adam Duskett 7240739242 libs/xr_usb_serial_common: fix 6.6 kernel compile
Upstream: submitted
https://github.com/kasbert/epsolar-tracer/pull/61

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
2024-04-05 13:40:57 -07:00
Adam Duskett 9233703a1e dmx_usb_module: fix 6.6 kernel compile
Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
2024-04-05 13:39:56 -07:00
Stan Grishin 003d994835
Merge pull request #23743 from stangri/master-nghttp3
nghttp3: update to 1.2.0
2024-03-29 14:56:56 -06:00
Stan Grishin fbacca12d8 ngtcp2: update to 1.4.0
* update PKG_RELEASE to be apk-compatible
* update PKG_SOURCE/PKG_SOURCE_URL so that it builds
* drop dependency on libopenssl as other SSL libs start to support HTTP/3

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-03-25 09:36:30 +00:00
Stan Grishin 54274d4d90 nghttp3: update to 1.2.0
* update PKG_RELEASE to be apk-compatible
* update PKG_SOURCE/PKG_SOURCE_URL so that it builds

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-03-25 09:31:11 +00:00
krant e616f879c0 opus: revert to autotools
Latest update in 6c3db5d has switched build system to Meson,
which is broken on several non-SIMD platforms. Turns out,
Meson support is not yet stable enough in the upstream,
so we revert to autotools and drop meson-related patch.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-03-25 17:06:55 +08:00
Hauke Mehrtens d4ef5bb60d gost_engine: Update to version 3.0.3
This version contains minor bugfixes.
It fixes a compile problem with GCC 13.

Changes: https://github.com/gost-engine/engine/compare/v3.0.1...v3.0.3

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-03-23 22:35:50 -07:00
krant 0ba53d3a0d giflib: update to 5.2.2
Drop upstreamed CVE patches.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-03-23 22:30:51 -07:00
krant 6c3db5d603 opus: update to 1.5.1
- Switch to Meson build system
- Update patch with Meson build fixes

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-03-22 16:09:21 +08:00
krant b9836b0151 libstrophe: update to 0.13.1
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-03-22 16:08:34 +08:00
krant 24825f0eed minizip: update to 4.0.5
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-03-22 16:08:12 +08:00
krant a8820671e4 libdeflate: update to 1.19
- Use proper tarball URL.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-03-22 16:07:31 +08:00
krant 8db49729c3 expat: update to 2.6.2
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-03-22 16:04:54 +08:00
Christian Marangi c3a50a9fac
libpfring: backport patch fixing compilation error for sa_data
Backport patch fixing compilation error for sa_data not well defined.
This is triggered only on platform that makes use of fortify string and
cause compilation error due to the fact that sa_data is not well defined
and his size is arbitrary.

Patch has been accepted in the PF_RING project and this is just a
backport.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-03-19 11:40:36 +01:00
Peter van Dijk 0245dd0131 libfstrm: add second maintainer
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-03-08 00:34:29 +08:00
Peter van Dijk 629fb37b55 libwslay: remove, nothing depends on it since h2o is gone
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-03-07 15:21:46 +01:00
Igor Bezzubchenko 5ad1f0ebbe libpqxx: update to version 7.9.0
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2024-02-29 22:39:24 +01:00
krant 0858accfda c-ares: update to 1.27.0
- Update package URL
- Don't set default CMake options

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-24 12:10:20 -08:00
John Audia c1b4e80825 gperftools: add new package
Thread-caching malloc provided by this package improves snort3
performance.  I have been running with this for over seven months
without issues.  Avg CPU usage is down.  Another user reported
higher throughput achieved with snort3 compiled with this on
samba transfers on system with CPU-limited snort performance.[1]

1. https://forum.openwrt.org/t/some-help-with-a-makefile-gperftools/165656/22

Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-02-24 11:45:33 -08:00
John Audia bb574d7b69 hyperscan: symlinks redundant ABI shared objects
Use $(CP) macro rather than $(INSTALL_DATA) to preserve symlinks
on shared objects which saves approx 11.8 M of space.

From hyperscan-runtime_5.4.2-1:

% ls -lh /usr/lib/libhs*
-rw-r--r-- 1 root root 4.7M Feb 16 14:29 /usr/lib/libhs.so
-rw-r--r-- 1 root root 4.7M Feb 16 14:29 /usr/lib/libhs.so.5
-rw-r--r-- 1 root root 4.7M Feb 16 14:29 /usr/lib/libhs.so.5.4.2
-rw-r--r-- 1 root root 1.2M Feb 16 14:29 /usr/lib/libhs_runtime.so
-rw-r--r-- 1 root root 1.2M Feb 16 14:29 /usr/lib/libhs_runtime.so.5
-rw-r--r-- 1 root root 1.2M Feb 16 14:29 /usr/lib/libhs_runtime.so.5.4.2

% grep Installed-Size /usr/lib/opkg/info/hyperscan-runtime.control
Installed-Size: 18370560

From hyperscan-runetime_5.4.2-2 (created by this PR):

% ls -lh /usr/lib/libhs*
lrwxr-xr-x 1 root root   10 Feb 22 15:56 /usr/lib/libhs.so -> libhs.so.5
lrwxr-xr-x 1 root root   14 Feb 22 15:56 /usr/lib/libhs.so.5 -> libhs.so.5.4.2
-rwxr-xr-x 1 root root 4.6M Feb 22 15:27 /usr/lib/libhs.so.5.4.2
lrwxr-xr-x 1 root root   18 Feb 22 15:56 /usr/lib/libhs_runtime.so -> libhs_runtime.so.5
lrwxr-xr-x 1 root root   22 Feb 22 15:56 /usr/lib/libhs_runtime.so.5 -> libhs_runtime.so.5.4.2
-rwxr-xr-x 1 root root 1.2M Feb 22 15:27 /usr/lib/libhs_runtime.so.5.4.2

% grep Installed-Size /usr/lib/opkg/info/hyperscan-runtime.control
Installed-Size: 5918720

Credit to @efahl for pointing this out.

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-02-22 16:04:08 -08:00
Rosen Penev 0e7554cbf4 glib2: use internal pcre2 for host
There's some weird issue where -lpcre2 is not being passed. Fixes
vala/host which links to static libraries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-22 10:49:16 -08:00
Rosen Penev 6f79ac8500 libiio: fix pkgconfig paths
CMake build is passing host paths in pkgconfig file.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-22 10:48:21 -08:00
Rosen Penev fa79aaad5f nghttp3: fix pkgconfig file
CMake build is passing host paths in pkgconfig.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-22 10:47:40 -08:00
krant 7770e65c57 libffi: update to 3.4.6
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-21 21:56:07 -08:00
krant 315c4e1a10 libpng: update to 1.6.42
- Don't set default and rename renamed CMake options
- Enable NEON optimizations
- Rebase the patch

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-21 21:55:24 -08:00
Hirokazu MORIKAWA 02a982bc10 libuv: fix CVE-2024-24806
Update to 1.48.0
CVE-2024-24806 : Improper Domain Lookup that potentially leads to SSRF attacks

Vulnerabilities fixed
* CVE-2024-24806 / GHSA-f74f-cvh7-c6q6 0f2d7e7, 3530bcc and e0327e1
Notable Changes
* linux: disable io_uring on ppc64 and ppc64le #4285
* linux: disable io_uring on hppa below kernel 6.1.51 #4224
* win/spawn: optionally run executable paths with no file extension #4292 (We recommend that most users consider setting this by default)
Important Bugs Fixed
* unix,win: fix busy loop with zero timeout timers #4250, #4304.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-02-20 13:46:50 +08:00
Michael Heimpold 2953350f75
Merge pull request #23463 from mhei/fix-apr
apr/subversion: fix subversion build and apache-mod-php8 build regres…
2024-02-19 07:31:02 +01:00
Rosen Penev b111a290d8 libfmt: fix compilation with mariadb
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-18 15:39:04 -08:00
Peter van Dijk d30a34bac1 h2o: remove, nothing depends on it anymore
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-02-18 15:03:07 -08:00
krant 8bcd244715 openblas: enable ARM-specific optimizations
OpenBLAS allows to specify per-family CPU optimizations during build stage.
This package supports manual specification of a family during configuration.
This commit adds automatic detection of target family, while keeping manual
override as a backup.

Automatically detected ARM families:
 - Cortex-A9 without NEON
 - Cortex-A9 with NEON
 - Cortex-A15
 - Cortex-A53
 - Cortex-A72

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-17 14:51:58 +01:00
Michael Heimpold 84ac0263b5 apr/subversion: fix subversion build and apache-mod-php8 build regression (fixes #23460)
The recent upgrade of apr included a change with should fix the subversion build.

Unfortunately, this fix resulted in a build regression of apache-mod-php8.

The new approach is to pass the locations of the apr config helpers
to configure via parameter.

Fixes: 68dd7b7cf6 ("apr: update to 1.7.4")

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2024-02-17 00:28:46 +01:00
Florian Eckert 56188542b6 glib2: update to version 2.74.7
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-02-16 12:02:11 +01:00
Florian Eckert 71b7b44789 glib2: do not set default meson options
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-02-16 12:02:11 +01:00
Florian Eckert 7b33b15032 Revert "glib2: update to 2.78.4"
So that we have a working ModemManager again and can look at the problem
revert the update to version 2.78.4 for now.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>

This reverts commit 08c7b0dfca.
2024-02-16 12:02:05 +01:00
Florian Eckert 445f75e3f1 Revert "glib2: use internal pcre2"
This is must also get revert to get back to working glib2 version 2.74.0

Signed-off-by: Florian Eckert <fe@dev.tdt.de>

This reverts commit 9f57ef2d6e.
2024-02-16 12:01:46 +01:00
Oskari Rauta 3d0e1e524e efivar: disable mold linker
efivar fails to build with mold linker, so it should
be opted out. I also added missing maintainer.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2024-02-16 14:00:59 +08:00
Rosen Penev 7536aebe63 zmq: update to 4.3.5
Remove GCC13 backport.

Refresh other patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:40:25 -08:00
Rosen Penev 8bdf5f94bd taglib: update to 2.0
Switched to local tarball as the utf8cpp subproject needs to be used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:33:34 -08:00
Rosen Penev ad2c58bfec libcap-ng: update to 0.84
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:28:07 -08:00
Rosen Penev b935ee1721 hidapi: update to 0.14.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:27:56 -08:00
Rosen Penev e9c77f2d33 libnpupnp: update to 6.1.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:27:39 -08:00
Rosen Penev c6dc9227fe libxerces-c: update to 3.2.5
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:23:29 -08:00
Rosen Penev 440a86ee7d libupnp: update to 1.14.18
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:23:11 -08:00
Rosen Penev 41cd4c388a libtins: update to 4.5
Remove upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:13:58 -08:00
Rosen Penev 819dabf439 log4cplus: update to 2.1.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:09:50 -08:00
Rosen Penev 7cb3cc7dc2 libv4l: update to 1.26.1
meson now available.

Added 2 patches to fix missing intl dependency and musl support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:06:52 -08:00
Rosen Penev bade2501e9 libmpdclient: update to 2.22
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:06:38 -08:00
Rosen Penev f8af56c555 faad2: update to 2.11.1
CMake is used now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-14 17:06:21 -08:00