Commit graph

4877 commits

Author SHA1 Message Date
Yegor Yefremov
3036475924 libs/libsocketcan: remove double line
The following line appeared twice:

include $(INCLUDE_DIR)/package.mk

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2023-12-02 16:20:14 -08:00
Stan Grishin
1ca8967053
Merge pull request #22772 from stangri/master-ngtcp2
ngtcp2: update to 1.1.0
2023-12-01 12:55:48 -07:00
Stan Grishin
ffd2ecd51e
Merge pull request #22770 from stangri/master-nghttp3
nghttp3: update to 1.1.0
2023-12-01 12:55:37 -07:00
Yegor Yefremov
26046a3261 libsocketcan: new package
Readd and update the libsocketcan package from OpenWrt 14.07:

https://git.archive.openwrt.org/?p=14.07/packages.git;a=blob;f=libs/libsocketcan/Makefile;hb=a2d1927140548a805970f0859150556ea0b22a78

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2023-12-01 11:27:16 -08:00
Yegor Yefremov
920feb7093 libs/xmlrpc-c: restore support for xmlrpc-c-libxml2 package
Remove xmlrpc-c Package definition and let both xmlrpc-c-internal
and xmlrpc-c-libxml2 provide xmlrpc-c.

Also add a patch removing the unnecessary linking.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2023-12-01 11:19:39 -08:00
Yegor Yefremov
f0cf2e75c3 libs/xmlrpc-c: fix xmlrpc-c-abyss and xmlrpc-c-server-abyss packages
When building abyss feature, the following error occurs:

xmlrpc_server_abyss.c:783:13: warning: format not a string literal and
no format arguments [-Wformat-security]
783 | xmlrpc_faultf(envP, error);

Add a patch fixing the format parameter.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2023-12-01 11:19:39 -08:00
Yegor Yefremov
cf1ecd3a39 libs/xmlrpc-c: update to 1.54.06
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2023-12-01 11:19:39 -08:00
Stan Grishin
05cf7cff10 ngtcp2: update to 1.1.0
* Changelog: https://github.com/ngtcp2/ngtcp2/releases/tag/v1.1.0

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-11-27 17:46:07 +00:00
Stan Grishin
353bdb9cf0 nghttp3: update to 1.1.0
* Changelog: https://github.com/ngtcp2/nghttp3/releases/tag/v1.1.0

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-11-27 17:40:11 +00:00
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:
ca48d3964d

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]: 9b31cd228d/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]: be3341cdc6

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