Commit Graph

5150 Commits

Author SHA1 Message Date
Rosen Penev 34035483b7 libupnp: backport -Wformat fix
Fixes 32-bit targets.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-14 13:54:39 -07:00
Rosen Penev 865b4dc207 libmad: backport time_t format fix
Needed to fix -Wformat under 32-bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:15:49 -07:00
Rosen Penev 8844e651cc xr_usb_serial_common: fix 32-bit compilation
Format needs to be %zd, not %ld for size_t.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 21:14:24 +01:00
Hannu Nyman 3dbefd299a Revert "postgresql: update to version 16.3"
This reverts commit 6a46887e60
from PR https://github.com/openwrt/packages/pull/24327

Postgresql version upgrade fails in buildbot for all targets
with error like:

[236/1612] Generating src/fe_utils/psqlscan with a custom command
FAILED: src/fe_utils/psqlscan.c
/builder/shared-workdir/build/sdk/staging_dir/host/bin/python3 ../src/tools/pgflex --builddir . --srcdir .. --privatedir src/fe_utils/psqlscan.c.p --flex /builder/shared-workdir/build/sdk/staging_dir/host/bin/flex --perl /builder/shared-workdir/build/sdk/staging_dir/host/bin/perl -i ../src/fe_utils/psqlscan.l -o src/fe_utils/psqlscan.c --no-backup --fix-warnings -- -Cfe -p -p
flex: fatal internal error, exec of /builder/shared-workdir/build/staging_dir/host/bin/m4 failed
[237/1612] Compiling C object src/interfaces/libpq/libpq.so.5.16.p/pqexpbuffer.c.o
ninja: build stopped: subcommand failed.
make[3]: *** [Makefile:264: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a53_musl/postgresql-16.3/.built] Error 1

Several dozen packages depend upon postgresql, so the fallout is
rather large. Let's revert the upgrade until a fix is found.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-07-09 13:09:18 +03:00
Othmar Truniger b7f06b5688 libfmt: bump to new release 11.0.1
Signed-off-by: Othmar Truniger <github@truniger.ch>
2024-07-08 16:49:03 -07:00
Andreas Gnau fc043c0039 mxml: Add PKG_CPE_ID
Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
2024-07-05 13:41:56 -07:00
Yegor Yefremov 24248b6f7c libs/glib2: remove pcre2 fallback workaround
pcre2 can now be properly linked statically. Hence, remove both
the patch and -Dforce_fallback_for=libpcre2-8 option.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2024-07-03 22:57:10 -07:00
Yegor Yefremov a5060c9d2d libs/glib2: remove the upstream patch
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2024-07-03 22:57:10 -07:00
Yegor Yefremov 468610d9a7 libs/glib2: remove the deprecated option force_posix_threads
Resolves the following warning:

glib-2.80.3/meson.build:2053:
WARNING: DEPRECATION: Option 'force_posix_threads' is deprecated and
will be removed after GLib 2.72; please file an issue with your use case
if you still require it

For more information, see the following merge request:

https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2474

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2024-07-03 22:57:10 -07:00
Daniel Golle 6a46887e60 postgresql: update to version 16.3
Switch to new major version 16.
Use meson to build for target, however, old autotools-style configure is
needed to clean the source directory before being able to run meson, and
host build of the timezone compiler ('zic') also still requires using the
old build system.

See also https://www.postgresql.org/docs/16/release-16.html

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-07-03 02:32:40 +01:00
Tianling Shen 2d00a149c6 libnatpmp: Update to 20230423
Rebased patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-07-02 09:36:28 -07:00
Yegor Yefremov ffefbb2645 libs/glib2: update to 2.80.3
Explicitly disable gobject introspection option.

Set runtime_dir to /var/run as current glib2 version sets this option
to /run by default.

Add a patch removing the Python packaging module dependency.

Refresh patches.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2024-07-02 04:57:41 -07:00
Nikos Mavrogiannopoulos ab34df61a9 Merge pull request #24488 from neheb/k
p11-kit: update to 0.25.3
2024-06-30 09:15:54 +02:00
Rosen Penev 88aaa484fd libtalloc: update to 2.42
Refresh patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-29 15:45:12 -07:00
Rosen Penev 351126db4d unixobdc: fix compilation with GCC14 again
Use upstream backport.

Remove autoreconf for speed. Nothing is being patched anyway.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-29 15:28:57 -07:00
Rosen Penev edb564c52e p11-kit: update to 0.25.3
Upstream backport fixing 32-bit -Wformat warning.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-29 15:26:38 -07:00
Rosen Penev 1db7b984ad xmlrpc-c: update to 1.59.03
Add nls.mk as libxml2 needs it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-29 15:12:16 -07:00
Marius Dinu 6429b66dab qrencode: add support for PNG output
Added menuconfig option to enable PNG output. Default=disabled.

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
2024-06-23 23:11:19 -07:00
Daniel Golle 57fdc5d2b9 libjwt: add package
Add package for JWT C Library built against OpenSSL.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-06-23 11:16:25 -07:00
Nathaniel Wesley Filardo 5a8d39ec35 keyutils: package into the right directories
The kernel knows about /sbin/request-key *at that path*, and the shipped
configuration file presumes that /sbin/key.dns_resolver and /bin/keyctl are the
correct paths.

Signed-off-by: Nathaniel Wesley Filardo <nwfilardo@gmail.com>
2024-06-23 11:06:53 -07:00
Carlos Miguel Ferreira 7e67dc9267 boost: Updates package to version 1.85.0
This commit updates boost to version 1.85.0

New available libraries:
* *Charconv:* A high quality implementation of <charconv> in C++11,
  from Matt Borland. [2]
* *Scope:* A collection of scope guard utilities and a
  unique_resource wrapper, from Andrey Semashev. [3]

More info about Boost 1.85.0 can be found at the usual place [1].

[1]: https://www.boost.org/users/history/version_1_85_0.html
[2]: https://www.boost.org/libs/charconv/
[3]: https://www.boost.org/libs/scope/

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2024-06-23 11:04:10 -07:00
Ryan Keane 41e46cea84 ngtcp2: Update to 1.6.0
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-06-19 18:11:57 +08:00
Ryan Keane e5d0ec2e94 nghttp3: Update to 1.4.0
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-06-19 18:11:57 +08:00
Rahul Thakur b4b5a95668 libcbor: fix license info in Makefile
libcbor is licensed under the MIT license as per:
https://github.com/PJK/libcbor/tree/master#license

Update package Makefile to reflect the same

Signed-off-by: Rahul Thakur <rahul.thakur@iopsys.eu>
2024-06-17 16:45:16 +08:00
Rahul Thakur 78113e13ef libfido2: fix license info in Makefile
libfido2 is licensed under the BSD 2-clause license as per:
https://github.com/Yubico/libfido2/

Update package Makefile to correctly reflect this.

Signed-off-by: Rahul Thakur <rahul.thakur@iopsys.eu>
2024-06-17 16:32:04 +08:00
Luiz Angelo Daros de Luca f4cd68343f libvpx: update to 1.14.1
This release includes enhancements and bug fixes.
This release is ABI compatible with the previous release.

See: https://github.com/webmproject/libvpx/releases/tag/v1.14.1

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2024-06-16 16:41:29 -07:00
John Audia 381d424ffb libdaq3: update to 3.0.15
Update to latest version.

Changelog: https://github.com/snort3/libdaq/releases/tag/v3.0.15

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.1.84.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2024 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.15
           Using LuaJIT version 2.1.0-beta3
           Using OpenSSL 3.0.13 30 Jan 2024
           Using libpcap version 1.10.4 (with TPACKET_V3)
           Using PCRE version 10.42 2022-12-11
           Using ZLIB version 1.3.1
           Using Hyperscan version 5.4.2 2024-05-26
           Using LZMA version 5.4.6

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-06-09 18:48:20 -07:00
Aleksey Vasilenko 733575f5d1 libnvme: update to 1.9
- Don't set default Meson option

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-06-10 04:44:42 +08:00
Rosen Penev 6101b30834 libtirpc: update to 1.3.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-08 17:31:52 -07:00
Aleksey Vasilenko 2b54357f16 nghttp2: update 1.62.1
- Switch source back to .xz according to CONTRIBUTING.md

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-06-06 15:40:32 -07:00
krant b2065541b3 ngtcp2: update to 1.5.0
- Switch source to .xz according to CONTRIBUTING.md
- Adopt the package

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-06-07 03:20:01 +08:00
krant b6692211bb nghttp3: update to 1.3.0
- Switch source to .xz according to CONTRIBUTING.md
- Adopt the package

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-06-07 03:20:01 +08:00
Rosen Penev a161290906 gdbm: update to 1.23
Just make the library instead of everthing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-04 14:14:58 -07:00
Rosen Penev 21ff8c732c libv4l: fix compilation without utils
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-04 14:14:24 -07:00
Russell Senior 651bc1eea9 libgpiod: update to 2.1.2
Signed-off-by: Russell Senior <russell@personaltelco.net>
2024-06-04 14:43:54 +02:00
krant 567a123f88 c-ares: update to 1.29.0
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-06-02 19:17:13 -07:00
krant c87b846cac libarchive: update to 3.7.4
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-06-01 17:28:51 -07:00
Rosen Penev 177920eed4 libssh: fix bad pkgconfig paths
Avoid leaking host paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-06-01 17:27:37 -07:00
krant 03afd5ddce libjpeg-turbo: update to 3.0.3
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-06-01 16:10:54 -07:00
Josef Schlehofer f1f226e9ec Merge pull request #24068 from stangri/master-ngtcp2
ngtcp2: drop maintainership
2024-06-01 09:25:52 +02:00
Stan Grishin d4dad3b1fe Merge pull request #24271 from neheb/m
ngtcp2: fix bad pkgconfig paths
2024-05-31 14:26:18 -07:00
Rosen Penev 2fd1e9d6e0 ngtcp2: fix bad pkgconfig paths
Avoids leaking host paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-30 14:15:36 -07:00
Rosen Penev 558b50f68e openblad: avoid leaking host paths
Potentially fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-30 14:13:58 -07:00
W. Michael Petullo ba1c171604 openldap: update to 2.6.8
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2024-05-29 18:48:10 -07:00
W. Michael Petullo 2caca64797 vips: update to 8.15.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2024-05-29 18:47:27 -07:00
W. Michael Petullo db9e5cd2ec libgpg-error: update to 1.49
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2024-05-29 18:47:08 -07:00
Eneas U de Queiroz a92d247884 gost_engine: add CI test
Thi adds one MD and one cipher test from upstream, adapted to a shell
script.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2024-05-27 20:17:56 -07:00
Eneas U de Queiroz 87f0efbded gost_engine: fix config installation directory
The engine configuration directory was moved to /etc/ssl/modules.cnf.d/,
but the gost_engine package was using /etc/ssl/engines.cnf.d/ by
mistake.

Fixes: 3b2fcd6b2 ("gost_engine: adapt to new engine build config")

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2024-05-27 20:17:56 -07:00
Rosen Penev d4ae9f1190 taglib: update to 2.0.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:52:13 -07:00
Rosen Penev adde47e6f9 opus: update to 1.5.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:52:01 -07:00