Commit Graph
4868 Commits
Author SHA1 Message Date
Tianling Shen 8facff466b libupnpp: Update to 0.24.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-25 09:18:54 -08:00
Tianling Shen 24b4173030 libnpupnp: Update to 5.1.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-25 09:18:54 -08:00
Josef Schlehofer 30463c5527 quasselc: drop unmaintained project
This project [1] has the latest commit from 2017, it seems like we are maintaing this software here, but we don't have enough people to do so.

Let's drop this package.

[1] https://github.com/phhusson/QuasselC

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2023-11-22 14:50:35 +01:00
Michael Heimpold 7b0db88b44 libzip: update to 1.10.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-11-18 20:23:04 -08:00
Rosen Penev 6386d1e9be elektra: fix compilation with GCC13
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-11-18 20:19:05 -08:00
Christian Lachner 24b751bcf0 liburing: Update to v2.5
- Updated download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2023-11-18 01:11:47 +08:00
Rosen Penev 5ae88c48b7 avahi: remove compat library
It seems this is meant for distributions that lack mdnsresponder. It's
heavier than it as dbus is required.

Since this happens to conflict with mdnsresponder, just remove it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-11-16 21:08:18 -08:00
Rosen Penev f53100b69e libupnpp: update to 0.24.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-11-16 18:06:06 -08:00
Rosen Penev 36360b7406 libnpupnp: update to 5.1.1
Build with meson. Faster.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-11-16 18:06:06 -08:00
Hirokazu MORIKAWA 80dc3ac8e2 icu: bump to 74.1
ICU 74 updates to Unicode 15.1, including new characters, emoji, security mechanisms, and corresponding APIs and implementations. It also updates to CLDR 44 (blog) locale data with new locales and various additions and corrections.

ICU 74 and CLDR 44 are major releases, including a new version of Unicode and major locale data improvements. They subsume the changes for the ICU 73.2 and CLDR 43.1 maintenance releases.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2023-11-10 13:46:55 +01:00
John Audia 4c05ae5f6c libdaq3: update to 3.0.13
Upstream bump

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-11-09 09:25:06 +01:00
Jeffery To e863f89a47 psqlodbc: Fix build
This updates the path for odbc_config as it was moved from
$(STAGING_DIR_HOST)/bin to $(STAGING_DIR)/host/bin (in commit
61de50de5f).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-11-03 10:05:22 +08:00
Christian Marangi baa0d51270 libndpi: backport patch for PCRE2 support
Backport patch for PCRE2 support as PCRE is EOL and won't receive any
support updates anymore.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-11-01 20:48:26 +01:00
Christian Marangi 97a7165e72 libndpi: bump to release 4.8
Bump to release 4.8 to make it easier to backport PCRE2 support patch.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-11-01 20:48:26 +01:00
Jeffery To 47c8bf1a09 newt: Update to 0.52.24, add test.sh script for packages feed CI
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-11-02 00:41:14 +08:00
Anton Antonov c618100c82 efivar: Add armsr target support
Backport up-stream patch:
https://github.com/rhboot/efivar/commit/ca48d3964d26f5e3b38d73655f19b1836b16bd2d

Signed-off-by: Anton Antonov <Anton.Antonov@arm.com>
2023-10-31 13:48:59 +08:00
Jeffery To 14c8d269be unixodbc: Update to 2.3.12
This also adds a test.sh script for the packages feed CI.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To 9563c6f018 unixodbc: Split libraries package into separate packages
This splits the unixodbc package into separate packages (libodbc,
libodbccr, libodbcinst). This also keeps the unixodbc package for
backwards compatibility.

The Internet News Server driver (libnn) is omitted as the driver README
describes it as "in mid-hack"[1] and it is doubtful if there is any
real-world use for it.

This also updates the package license information and URL, and sets
PKG_BUILD_PARALLEL and HOST_BUILD_PARALLEL.

[1]: https://github.com/lurcher/unixODBC/blob/9b31cd228d01e768a7ad9126d5da8860f1ed72a9/Drivers/nn/README#L17-L19

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To 80aeb31082 unixodbc: Copy pgsqlodbc.ini instead of creating it dynamically
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To 3ab793f09e unixodbc: Use default includedir for target configure
Replace INCLUDE_PREFIX in config.h for host odbc_config instead of
specifying includedir to target configure.

This also updates the prefixes in unixodbc_conf.h to keep config.h and
unixodbc_conf.h in sync.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To b0699060c9 unixodbc: Use default build recipes
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To ec2ca90dc1 unixodbc: Use InstallDev directory to transfer include files
This uses the default InstallDev directory instead of a "tmp" directory
to transfer include files from the target package to host build.

Using a "tmp" directory implies that the files inside are safe to
delete, but without these include files the host build will not succeed.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To 61de50de5f unixodbc: Change host build directories to be target-specific
Since the host odbc_config returns target-specific information, it
should be built and placed into target-specific locations.

This changes HOST_BUILD_DIR to be in $(BUILD_DIR)/host, and installs
odbc_config inside $(STAGING_DIR)/host.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To f3d25a7472 unixodbc: Remove custom unixodbc_conf.h
As unixodbc_conf.h is now generated by configure instead of
odbc_config[1], it is not necessary to use a custom copy of the header
file anymore.

[1]: https://github.com/lurcher/unixODBC/commit/be3341cdc61623a533d3a17529cc65b101bfa8a0

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Stan Grishin 7a393aea9f ngtcp2: update to 1.0.1
* https://github.com/ngtcp2/ngtcp2/compare/v1.0.0...v1.0.1

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-10-30 18:16:20 +01:00
Stan Grishin 31b871ca1a Merge pull request #22444 from stangri/master-ngtcp2
ngtcp2: add new package
2023-10-26 08:33:15 -06:00
Stan Grishin f6e5797640 ngtcp2: add new package
* add new package to allow building of curl with HTTP/3 support
* switch to using cmake

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-10-23 14:11:28 +00:00
Stan Grishin b1d4241cdf nghttp3: add new package
* add new package to allow building of curl with HTTP/3 support
* switch to using cmake

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-10-23 14:10:54 +00:00
Maxim Anisimov 659b80fa60 libqmi: bump to 1.34.0
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2023-10-17 15:20:18 +03:00
Maxim Anisimov 66e2ba72f1 libmbim: bump to 1.30.0
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2023-10-17 15:18:56 +03:00
Hirokazu MORIKAWA afecaa71c2 nghttp2: fix CVE-2023-44487
update to v1.57.0
CVE-2023-44487 : HTTP/2 Rapid Reset

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2023-10-15 12:10:03 -07:00
Peter van Dijk 5b9239a95b h2o: ABI-breaking patch for CVE-2023-44487
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>

bump soname

refreh
2023-10-14 11:26:02 +08:00
Alexandru Ardelean 832df9a5df openblas: bump to version 0.3.24
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2023-10-11 18:32:50 +02:00
Luiz Angelo Daros de Luca 36566a99af libvpx: update to 1.13.1
v1.13.0

This release includes more Neon and AVX2 optimizations, adds a new codec
control to set per frame QP, upgrades GoogleTest to v1.12.1, and includes
numerous bug fixes.

v1.13.1

This release contains two security related fixes. One each for VP8 and VP9.

- https://crbug.com/1486441 (CVE-2023-5217)
- Fix bug with smaller width bigger size (CVE-2023-44488)

Fixes #22318

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2023-10-07 16:59:57 -07:00
Alexandru Ardelean 90c6cb2390 libwebp: bump to version 1.3.2
From https://github.com/webmproject/libwebp/releases/tag/v1.3.2

- 9/13/2023: version 1.3.2
  This is a binary compatible release.
  * security fix for lossless decoder (chromium: #1479274, CVE-2023-4863)

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2023-09-27 11:10:09 -07:00
Volker Christian 6748f95168 libmariadb: Fix async api by linking to libucontext
The asynchronous API of libmariadb uses cooperative multi threading
by using the system calls
  * makecontext
  * swapcontext
  * getcontext
  * setcontext
of the ucontext.h C-API.

Thus additionally link libmariadb to libucontext which is a library
providing these system calls on platforms not supporting them out of
the box - like musl based platforms.

Signed-off-by: Volker Christian <me@vchrist.at>
2023-09-23 18:46:01 -07:00
Josef Schlehofer e3ab95185c czmq: drop libpcre dependency
It seems like the libpcre dependency was added by mistake.
While checking in the source code of czmq (Makefile.am, CMakeLists.txt),
I see there are several dependencies, but there isn't PCRE.

Fixes: 936a48a ("czmq: add new package")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2023-09-21 15:48:29 -07:00
Matthias Schiffer 1df594bc01 libuecc: update repository URL
I've changed my username to neocturne.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2023-09-20 21:00:32 +02:00
Alexandru Ardelean b2fc84a21b Merge pull request #21935 from G10h4ck/libssh-mbedtls
libssh: compile against MbedTLS instead of OpenSSL
2023-09-10 20:07:49 +03:00
Jeffery To 106304c988 slang2: Remove pcre module
pcre is obsolete and upstream has not yet migrated to pcre2.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-09-08 19:00:44 +08:00
Jeffery To 03ef02f0f4 slang2: Avoid building dependencies unless necessary
This also hides the module packages in menuconfig unless the libslang2
package is selected.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-09-08 19:00:44 +08:00
Jan Hák 6efd4d1e88 libedit: update to version 20230828-3.1
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2023-09-05 13:20:34 -07:00
Volker Christian 635a702255 libucontext: Add package
Description (from libucontext github page):
libucontext (https://https://github.com/kaniini/libucontext) is a
library which provides the ucontext.h C API. Unlike other
implementations, it faithfully follows the kernel process ABI when
doing context swaps. libucontext is used on almost all musl
distributions to provide the legacy ucontext.h API.

This package is meant as a development package. There is no need
to install a package on the router if an application or library
is linked against the static libraries. Though, shared libraries
are provided also.

It is used to link libraries/applications against it which need the
system calls

* makecontext
* swapcontext
* getcontext
* setcontext

E.g. the asynchronous API of libmariadb (c-connector) uses this
system calls. Because libmusl didn't provide that system calls this
synchronous API is currently (without libucontexe) not working - it
segfaults.

Co-developed-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: Volker Christian <me@vchrist.at>
2023-09-03 16:37:34 +08:00
Josef Schlehofer 0feea716bd dmx_usb_module: use upstream commit to fix compilation with kernel 6.2+
Recently, there was pushed patch, which fixed only part to get it working with
Linux kernel 6.2+, but it was only local change and it did not use the changes,
which are going to be included in the upcoming dmx_usb_module release.

This commit use the commit from the upstream repository:
https://github.com/lowlander/dmx_usb_module/commit/eeecf40c3eb3dbdf1981c508080ab3aa61e105e2

Fixes: e15d9f75da ("dmx_usb_module: fix compilation warning")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2023-09-02 09:56:11 -07:00
Rosen Penev ef4fa67093 libre2: fix install
Need the suffixed library too.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-09-01 15:52:11 -07:00
Rosen Penev 4299e892de libre2: fix pkgconfig paths
Upstream broke them.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-09-01 00:20:38 -07:00
Lucian Cristian 71e8d20f59 nss: update to 3.93
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2023-08-31 19:28:39 -07:00
Jeffery To 5c11c3717a mpfr: Update to 4.2.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-08-31 16:15:49 +08:00
Gioacchino Mazzurco b95e1c56e7 libssh: compile against MbedTLS instead of OpenSSL
Since 2017 libssh supports to be compiled against libmbedtls instead of
libopessl, OpenWrt ships mbedtls by default, while depending on OpenSSL
increase image size by almost 1.5MB unnecessarily.

Signed-off-by: Gioacchino Mazzurco <gio@eigenlab.org>
2023-08-28 10:04:00 +02:00
Lucian Cristian 00e9510e2e libyang: update to 2.1.80
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2023-08-17 16:55:01 -07:00