Commit Graph

4689 Commits

Author SHA1 Message Date
Hirokazu MORIKAWA 2c16091d07 icu: bump to 72.1
It updates to Unicode 15, including new characters, scripts, emoji, and corresponding API constants. It also updates to CLDR 42 locale data with various additions and corrections.

ICU 72 adds technology preview implementations for person name formatting, as well as for a new version of message formatting based on a proposed draft Unicode specification.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-10-23 18:42:29 +02:00
Lucian Cristian 990748d135 nss: update to 4.84
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-10-21 15:08:34 -07:00
Lucian Cristian 0e0286e7a1 nspr: update to 4.35
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-10-21 15:08:29 -07:00
Michael Heimpold 60e503a4d7
Merge pull request #19614 from mhei/libxml2-update-2.10.3
libxml2: update to 2.10.3
2022-10-17 07:42:47 +02:00
Daniel Golle 032e14c96e
libksba: update to version 1.6.2
Noteworthy changes in version 1.6.2 (2022-10-07) [C22/A14/R2]
------------------------------------------------

 * Fix integer overflow in the CRL parser.  [rK4b7d9cd4a0]

Release-info: https://dev.gnupg.org/T6230

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-10-16 20:30:30 +01:00
Michael Heimpold c2742973b0 libxml2: update to 2.10.3
This fixes:
    - CVE-2022-40303
    - CVE-2022-40304

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-10-16 19:57:59 +02:00
Nikos Mavrogiannopoulos 4f3d297e1f
Merge pull request #19564 from PolynomialDivision/update-gnutls-3-7-8
gnutls: update to 3.7.8
2022-10-09 09:35:38 +02:00
Alexandru Ardelean 4e4e7fdf16
Merge pull request #19538 from mhei/libzip-update-1.9.2
libzip: update to 1.9.2
2022-10-09 08:11:16 +03:00
Nick Hainke e2a9c55980 gnutls: update to 3.7.8
Release Notes:
https://lists.gnupg.org/pipermail/gnutls-help/2022-September/004765.html

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-10-09 00:23:24 +02:00
Daniel Golle df589ce880
libksba: update to version 1.6.1
Update to stable release 1.6.1.
See commit log since version 1.6.0 for changes[1].

[1]: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=shortlog;h=d3c1e063d708a46ef39152256f8b1ea466b61be0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-10-07 02:11:36 +01:00
Michael Heimpold 94e60a352f libzip: update to 1.9.2
Also drop already mainlined patch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-10-06 21:06:24 +02:00
Josef Schlehofer ec6e977cd4
Merge pull request #19372 from cotequeiroz/libgd
libgd: avoid recursive and redundant dependencies
2022-10-06 11:45:23 +02:00
Petr Štetiar 845d81ca09 treewide: fix security issues by bumping all packages using libwolfssl
As wolfSSL is having hard time maintaining ABI compatibility between
releases, we need to manually force rebuild of packages depending on
libwolfssl and thus force their upgrade. Otherwise due to the ABI
handling we would endup with possibly two libwolfssl libraries in the
system, including the patched libwolfssl-5.5.1, but still have
vulnerable services running using the vulnerable libwolfssl-5.4.0.

So in order to propagate update of libwolfssl to latest stable release
done in commit ec8fb542ec3e4 ("wolfssl: fix TLSv1.3 RCE in uhttpd by
using 5.5.1-stable (CVE-2022-39173)") which fixes several remotely
exploitable vulnerabilities, we need to bump PKG_RELEASE of all packages
using wolfSSL library.

Same bump has been done in buildroot in commit f1b7e1434f66 ("treewide:
fix security issues by bumping all packages using libwolfssl").

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-10-04 00:58:29 -07:00
Nick Hainke a8774f84e9 expat: update to 2.4.9
Fixes CVE-2022-40674.

Release Notes:
- https://github.com/libexpat/libexpat/blob/R_2_4_8/expat/Changes
- https://github.com/libexpat/libexpat/blob/R_2_4_9/expat/Changes

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-10-03 15:04:50 -07:00
Michael Heimpold f27fb38c6b libmodbus: update to 3.1.8
- drop obsolete configure argument
- update download url

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-09-28 21:39:07 +02:00
Karl Palsson f4ce13b700 libs/libwebsockets: Update to 4.3.x
Changes since 4.2 are extensive, as always.
https://libwebsockets.org/git/libwebsockets/tree/changelog?h=v4.3-stable#n4

Eg, Adds CBOR, support for reduced memory CA verification, cookie jars,
mqtt client gains qos2, mbedtls v3, fault injection apis, better support
for event loops.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2022-09-26 09:38:00 +00:00
Karl Palsson 75df9b7a4a libs/cjson: bump to 1.7.15
This is a bugfix release.
Full release notes available at: https://github.com/DaveGamble/cJSON/releases/tag/v1.7.15

Signed-off-by: Karl Palsson <karlp@etactica.com>
2022-09-26 09:38:00 +00:00
Alexandru Ardelean df2f351463 openblas: bump to version 0.3.21
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-09-25 11:40:40 -07:00
Rosen Penev a546f26ddb Revert "jose: remove libjose"
This reverts commit 02d6c8346c.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-25 02:10:06 -07:00
Rosen Penev d70538c43c Revert "jose: fix static library usage"
This reverts commit c61b70918b.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-25 02:10:06 -07:00
Rosen Penev 04043be54a glib2: backport locale fix
Fixes compilation with non English locale.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-22 20:49:27 -07:00
Rosen Penev dbdfef081c libowfat: fix glibc compilation
Ported Fedora patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-23 01:14:24 +01:00
Rosen Penev 82700f0d55 libsoup3: update maintainer
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-22 15:48:52 -07:00
Rosen Penev fc7faa2122 libsoup3: add
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-22 01:31:28 -07:00
Martin Blumenstingl 8cead176bd libcli: Add new package
This package is a dependency for building mausezahn as part of the
netsniff-ng sources. mausezahn is a multicast traffic generator used by
the upcoming kernel-selftests-net-forwarding package.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
2022-09-22 01:30:14 -07:00
Florian Eckert 7e3a2f926b libmspack: initial checkin
libmspack is a library for some loosely related Microsoft compression
formats: CAB, CHM, HLP, LIT, KWAJ and SZDD

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-09-22 01:29:04 -07:00
Rosen Penev 5d27631d9f glib2: update to 2.74.0
Remove upstreamed patch and delete pointless one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-22 01:20:17 -07:00
Michael Heimpold ed4d9ba0b5 libxml2: update to 2.10.2 (closes #19288)
This fixes:
- CVE-2022-2309

Release Notes:
- https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.10.0
- https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.10.1
- https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.10.2

Also drop removed docbook compile switch.
Disable PKG_FIXUP to allow backporting.

Signed-off-by: Nick Hainke <vincent@systemli.org>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-09-20 23:19:38 +02:00
Rosen Penev c61b70918b jose: fix static library usage
When libjose is built statically, it must use --whole-archive as it uses
GCC's constructor attribute to initialize itself.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-18 23:19:31 -07:00
Eneas U de Queiroz 085eb34fbf
libgd: avoid recursive and redundant dependencies
Change the CONFLICTS line from the libgd-full to libgd to fix a
recursive dependency.

While at it, remove the redundant +LIBGD_TIFF:libtiff
+LIBGD_FREETYPE:libfreetype dependencies from Package/libgd/default.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-09-15 09:53:08 -03:00
Rosen Penev 0db4553ac9 liboil: small cleanups
Fixes a compile error when glib2 is missing.

get rid of nls.mk. iconv/gettext is not used. This was previously here
because of glib2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-14 13:00:04 -07:00
Maxim Anisimov 0b0d8163d5 libqmi: bump to 1.30.8
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2022-09-14 22:03:19 +03:00
Michael Pratt 980707ac10 apr: add autotools compatibility backports
Backport a bunch of patches that fixes build
when using new Autoconf and Automake.

The patches removed are replaced by upstream backports
which are more complete.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
2022-09-09 15:20:58 -07:00
Florian Eckert 99a659c798
Merge pull request #19188 from mars642/feature_lorawan
basicstation, sx1302_hal: initial commit
2022-09-08 16:23:18 +02:00
Daniel Golle d3b5074476
libp11: update to version 0.4.12
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-09-07 22:56:56 +01:00
Daniel Golle b95dbe4187
libinput: update to version 1.19.4
This release includes a fix for CVE-2022-1215, a format string
vulnerabilty in the evdev device handling. For details, see
https://gitlab.freedesktop.org/libinput/libinput/-/issues/752

Peter Hutterer (2):
      evdev: strip the device name of format directives
      libinput 1.19.4

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-09-07 22:56:46 +01:00
Daniel Golle 630f5b1608
libevdev: update to version 1.13.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-09-07 22:56:40 +01:00
Daniel Golle ead096d6dd
postgresql: update to version 14.5
Release date: 2022-08-11
Adresses CVE-2022-2625.
For more details, please see the release notes[1].

[1]: https://www.postgresql.org/docs/release/14.5/
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-09-07 22:56:35 +01:00
Daniel Golle 00bfb4f151
gpgme: update to version 1.18.0
Noteworthy changes in version 1.18.0 (2022-08-10)
 -------------------------------------------------

 * New keylist mode to force refresh via external methods.  [T5951]
 * The keylist operations now create an import result to report the
   result of the locate keylist modes.  [T5951]
 * core: Return BAD_PASSPHRASE error code on symmetric decryption
   failure.  [T5939]
 * cpp, qt: Do not export internal symbols anymore.  [T5906]
 * cpp, qt: Support revocation of own OpenPGP keys.  [T5904]
 * qt: The file name of (signed and) encrypted data can now be set.  [T6056]
 * cpp, qt: Support setting the primary user ID.  [T5938]
 * python: Fix segv(NULL) when inspecting contect after exeception.  [T6060]

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-09-07 22:56:20 +01:00
Marcus Schref deb8921629 sx1302_hal: initial check-in
The SX1302 hardware abstraction layer is required by the basicstation
to control the concentrator based on SX1302/SX1303 chip.

Signed-off-by: Marcus Schref <mschref@web.de>
2022-09-07 13:16:02 +02:00
Florian Eckert 3d5264c8a4
Merge pull request #19285 from tru7/knxd
libfmt: bump to upstream version 9.1.0
2022-09-07 07:48:44 +02:00
Othmar Truniger 125fb8de5b libfmt: bump to upstream version 9.1.0
Signed-off-by: Othmar Truniger <github@truniger.ch>
2022-09-06 21:18:27 +02:00
Eric Luehrsen 6dd38447d5 ldns: update to 1.8.3
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2022-09-05 22:13:30 -07:00
Nick Hainke c808768cad libssh: update to 0.10.3
Release notes:
https://www.libssh.org/2022/09/05/libssh-0-10-3/

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-09-05 22:13:14 -07:00
Tianling Shen c741bf64cd libtorrent-rasterbar: Update to 2.0.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-09-04 00:30:45 -07:00
Nick Hainke 869643f330 libssh: update to 0.10.2
Release notes:
https://www.libssh.org/2022/09/02/libssh-0-10-2/

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-09-03 13:58:57 -07:00
Nick Hainke 2f17f23da3 libssh: update to 0.10.0
Release Notes:
https://www.libssh.org/2022/08/26/libssh-0-10-0/

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-08-31 13:32:13 -07:00
Nikos Mavrogiannopoulos 7f44776df0
Merge pull request #19272 from PolynomialDivision/update-linux-pam
libpam: update to 1.5.2
2022-08-29 15:46:59 +02:00
Nick Hainke 72a95f2858 libpam: update to 1.5.2
Release Notes:
https://github.com/linux-pam/linux-pam/releases/tag/v1.5.2

Install the pkgconfig files for provided libraries.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-08-28 06:33:23 +02:00
Nick Hainke 33f3445cf4 libssh2: update to 1.10.0
Release Notes:
https://www.libssh2.org/changes.html

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-08-27 10:21:47 +02:00
Josef Schlehofer 42b36b7180 libgd: add conflicts to each other
The full variant should conflict with the default variant. This prevents that
libgd and libgd-full could be installed side by side, and also, the full
variant should provide the libgd. Otherwise, if you install libgd-full,
you can not install vnstat.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-08-23 21:16:45 -07:00
Carlos Miguel Ferreira c39be2732d boost: restores patch for libboost_context for mips64
This commit restores the patch for libboost_context for mips64 given
that the upstream update added in 1.80.0 does not fully fixes the issue.

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-08-23 21:15:28 -07:00
Jan Hák 754ba8920b liburcu: update to version 0.13.2
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2022-08-22 14:30:48 +02:00
Carlos Miguel Ferreira 97becb5bd7 boost: bump to version 1.80.0
This commit updates boost to version 1.80.0

There are no new libraries in this version

The following patches were removed due to upstream update:
* 010-mips1.patch [1]
* 910-json-array-erase-relocate.patch [2]

More info about Boost 1.80.0 can be found at the usual place [3].

[1]: https://github.com/boostorg/config/pull/390
[2]: https://github.com/boostorg/json/pull/695
[3]: https://www.boost.org/users/history/version_1_80_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-08-18 18:32:18 -07:00
Igor Bezzubchenko 151722d6e1 libpqxx: fix makefile typo
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2022-08-16 13:07:07 -07:00
Igor Bezzubchenko 5af0e974d9 libpqxx: update to version 7.7.4
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2022-08-16 13:07:07 -07:00
Alexandru Ardelean 7c9a2a687d libwebp: bump to version 1.2.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-08-12 21:24:10 +02:00
Nick Hainke 0a4345d978 gnutls: update to 3.7.7
- libgnutls: Fixed double free during verification of pkcs7 signatures.
  Reported by Jaak Ristioja (#1383). [GNUTLS-SA-2022-07-07, CVSS: medium]
  [CVE-2022-2509]

- libgnutls: gnutls_hkdf_expand now only accepts LENGTH argument less than or
  equal to 255 times hash digest size, to comply with RFC 5869 2.3.

- libgnutls: Length limit for TLS PSK usernames has been increased
  from 128 to 65535 characters (#1323).

- libgnutls: AES-GCM encryption function now limits plaintext
  length to 2^39-256 bits, according to SP800-38D 5.2.1.1.

- libgnutls: New block cipher functions have been added to transparently
  handle padding.  gnutls_cipher_encrypt3 and gnutls_cipher_decrypt3 can be
  used in combination of GNUTLS_CIPHER_PADDING_PKCS7 flag to automatically
  add/remove padding if the length of the original plaintext is not a multiple
  of the block size.

- libgnutls: New function for manual FIPS self-testing.

API and ABI modifications:
- gnutls_fips140_run_self_tests: New function
- gnutls_cipher_encrypt3: New function
- gnutls_cipher_decrypt3: New function
- gnutls_cipher_padding_flags_t: New enum

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-08-07 09:18:17 +02:00
Espen Jürgensen 94f6216ef5 mxml: update to 3.3.1
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2022-08-06 10:35:17 -07:00
Eneas U de Queiroz 2d41278daa
Merge pull request #19021 from borkra/fix_dependencies
Avoid building unused package dependencies
2022-08-03 23:44:33 -03:00
Boris Krasnovskiy 32f4d46f51 gnutls: Avoid building unused gnutls dependency
Avoid building unused gnutls dependency

Signed-off-by: Boris Krasnovskiy <borkra@gmail.com>
2022-07-30 19:11:24 -04:00
Michael Heimpold 62c2d1c2d4
Merge pull request #18931 from alinnastac/libxml2-iconv
libxml2: add libiconv path to pkg-config file
2022-07-29 22:54:52 +02:00
Rosen Penev d1ba399006 zmq: remove libbsd dependency
Not really needed for anything. Patch taken from upstream.

Remove obsolete libpthread and librt dependencies.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-25 23:45:36 -07:00
Alexandru Ardelean a125119195 libwebp: bump to version 1.2.3
Drop upstreamed patch '001-fix-cmake-webpmux-linking.patch'.
Re-adapted patch '010-mips16.patch'

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-07-26 09:31:31 +03:00
Alin Nastac 91857eec5d libxml2: add libiconv path to pkg-config file
Needed for applications that use libxml-2.0.pc Libs.private params
to link with -liconv library.

Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
2022-07-21 07:17:02 +02:00
Rosen Penev 8588715b26 opusfile: add autoreconf
Fixes compilation under some hosts.

Added PKG_BUILD_PARALLEL for faster compilation.

Some small cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-20 11:37:03 -07:00
Toni Uhlig e3cfb1c79b libulfius: update to 2.7.10
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2022-07-20 02:37:31 -07:00
Stijn Tintel 723c4360c4 glib2: disable fortify source
The glib2 package fails to build when CONFIG_PKG_FORTIFY_SOURCE_1 or
CONFIG_PKG_FORTIFY_SOURCE_2 is enabled in the OpenWrt config:

In file included from ../glib/libcharset/localcharset.c:28:
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h: In function 'snprintf':
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h:101:9: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
  101 |         return __orig_snprintf(__s, __n, __f, __builtin_va_arg_pack());
      |         ^~~~~~
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h: In function 'sprintf':
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h:110:17: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
  110 |                 __r = __orig_snprintf(__s, __b, __f, __builtin_va_arg_pack());
      |                 ^~~
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h:114:17: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
  114 |                 __r = __orig_sprintf(__s, __f, __builtin_va_arg_pack());
      |                 ^~~

Disable fortify source for the package as a workaround.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-07-19 22:33:26 -07:00
Rosen Penev 5765474aa6 slang2: try to fix compilation without BUILD_NLS
Using --with-iconv like this causes -liconv to get added, which is not
desirable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-17 16:54:50 -07:00
Rosen Penev 568669dc46 glib2: remove libiconv/host build dependency
No longer present. The original reason for having it was an unfortunate
side effect of the way meson uses HOST_LDFLAGS. Since the transistion to
use dependency('iconv'), this is no longer relevant.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-15 14:19:50 -07:00
Eneas U de Queiroz 8fb3fd3dac libuwsc: fix compiltation with wolfSSL
wolfssl/options.h needs to be included before the other wolfssl headers
to enable OpenSSL API required to build the package.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-07-15 13:14:25 -07:00
Rosen Penev f92bff6d71 pcre2: add zlib build dependency
Otherwise the host zlib gets picked up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-14 14:52:13 -07:00
Rosen Penev 44159f9244 libxcrypt: update to 4.4.28
Build position independent to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-14 14:35:25 -07:00
Rosen Penev 80ee81d152 libnpupnp: update to 4.2.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-14 14:35:12 -07:00
Rosen Penev 9a0e3adbdd elektra: actually fix compilation with iconv
find_package needs to be moved outside of if.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-14 14:09:03 -07:00
Toni Uhlig 13223f6c1d liborcania: bump to 2.3.0
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2022-07-14 19:36:23 +02:00
Othmar Truniger d5da1c95ff libfmt: bump to new upstream version 9.0.0
Signed-off-by: Othmar Truniger <github@truniger.ch>
2022-07-12 15:25:39 -07:00
Toni Uhlig 4df23c7dba libndpi: update to 4.4
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2022-07-12 15:24:49 -07:00
Volodymyr Nazarchuk 52026672cd libv4l: change dependence from libudev-zero to libudev
Signed-off-by: Volodymyr Nazarchuk <vavooon@gmail.com>
2022-07-11 12:12:45 -07:00
Rosen Penev df335b1391 libextractor: fix iconv handling
Autoreconf is enough to fix.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-10 18:26:50 -07:00
Rosen Penev 8788cd7c84 elektra: fix compilation with external iconv
Patch mostly taken from hidapi.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-10 01:20:01 -07:00
Rosen Penev f9813b3401 libmad: update to 0.16.2
Backport aarch64 patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-08 22:14:45 -07:00
Christian Lachner 3f82f9a002 liburing: Update to v2.2
- Updated download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2022-07-08 18:36:32 +02:00
Petr Štetiar 797945dfaa libarchive: fix ext2fs build race error condition
libarchive looks for ext2fs headers during configure, and if it finds
them it will expect to find them during compile, or on the rare occasion
when they aren't it will fail:

 libarchive/archive_entry.c:59:55: fatal error: ext2fs/ext2_fs.h: No such file or directory

As we just need headers for some type constants, let's re-use headers
from tools/e2fsprogs package which are always available.

Reported-by: Adam Dov <adov@maxlinear.com>
Suggested-by: Paul Eggleton <paul.eggleton@linux.intel.com>
References: https://git.yoctoproject.org/poky/commit/?id=f0b9a7cf9f80be1917e45266fa201f464a28c1e5
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-07-05 23:00:30 -07:00
Nick Hainke 5b96851b8c gnutls: disable brotli
Disable the brotli library by default. It is not used and may prevent
linking issues in the future.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-05 15:30:48 +02:00
Nick Hainke 17e0cee398 gnutls: fix disable zstd
Configure.ac syntax changed to:
  Old: --without-libbrotli --without-libzstd (also --with-*)
  New: --without-brotli --without-zstd (also --with-*)
  6b794e49d1

Fixes: 6385813ddf ("gnutls: update to 3.7.5")

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-05 15:30:34 +02:00
Nick Hainke 61f487af99 gnutls: update to 3.7.6
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 12:51:59 +02:00
Nick Hainke 6385813ddf gnutls: update to 3.7.5
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 12:51:59 +02:00
Nick Hainke 891cfc866e gnutls: cleanup Makefile
- Add PKG_LICENSE_FILES
- Use SPDX
- Rearrange

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 12:51:59 +02:00
Nick Hainke 69e2ee1c95 radcli: uptdate to 1.3.0
- Removed duplicate function definition from util.h
- Increased size of dictionary vendor and values to 32-bits from 16;
  this breaks the ABI from the previous release.
- Corrected a string termination issue in rc_avpair_tostr()
- Added functions to create dictionary without a file:
      rc_dict_addattr
      rc_dict_addval
      rc_dict_addvend

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-03 23:05:06 +02:00
W. Michael Petullo b8661fc446 totem-pl-parser: depend on shared-mime-info
The totem-pl-parser library seems to rely on freedesktop.org's MIME-type
definitions to parse playlist files. Without them, parsing will produce
a TOTEM_PL_PARSER_RESULT_IGNORED error.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-07-02 16:06:11 -07:00
Rosen Penev c1aa8e13c3 hidapi: update to 0.12.0
Switch to cmake.

Add upstream patch fixing iconv detection.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-22 12:51:40 -06:00
Rosen Penev 4f98327128 libmad: update to 0.16.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-22 12:49:03 -06:00
Andy Walsh cd49a8fb27 samba4: drop maintainership
drop maintainership:
* samba4
* ksmbd-tools
* perl-parse-yapp
* libtirpc
* softethervpn5
* wsdd2
* rpcsvc-proto

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2022-06-21 12:24:15 -06:00
Rosen Penev bee8b923e7 libowfat: try to fix compilation under ARC
CFLAGS are not being passed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-20 18:20:04 -06:00
Rosen Penev df5d7245b9 treewide: remove PKG_INSTALL for meson projects
It doesn't seem to be used by meson.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-15 18:07:46 -07:00
Rosen Penev 90b64f2bd2 libpsl: use iconv dependency
Removed need for manual iconv handling.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-10 14:10:25 -07:00
Rosen Penev 1e2f4f1bf7 glib2: replace intl patch with upstream solution
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-09 11:02:25 -07:00
Rosen Penev 9c5d4fb5a4 libwebsockets: fix compilation with GCC12
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-09 10:59:53 -07:00
Sebastian Kemper 721838ddd4 glib2: update libintl handling
glib2's meson.build runs check cc.has_function('ngettext', args :
osx_ldflags) and, if successful, it never looks for non-libc libintl.
For musl and glibc this test is always successful.

glib2 unconditionally sets ENABLE_NLS, so during compile <libintl.h>
gets included always. But then we have a disconnect when the OpenWrt pkg
is being built with BUILD_NLS=y, because the <libintl.h> will be from
libintl-full but glib2 will not link to libintl-full.

With BUILD_NLS=n there's no problem, because the <libintl.h> will be
from libc.

In lieu of proper libintl detection in glib2's meson build, removing the
SED call from the Makefile together with the added patch sorts this out.
The SED call can be removed because when we force libintl-full use, the
meson build will put the necessary linker flag into the pkg-config file
itself.

Alpine Linux does something similar (see [1]), but they always force
the use of the external libintl. I assume they always go for full NLS
support.

[1] https://git.alpinelinux.org/aports/tree/main/glib/musl-libintl.patch

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2022-06-06 06:02:14 -07:00
Rosen Penev ce4c0399a0 libtirpc: don't build host shared libraries
Avoids having to use rpath hacks.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-04 22:47:53 -07:00
Toni Uhlig ffc2bf6c9d libndpi: fix pcre2 dependency name
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2022-06-04 10:28:00 -07:00
Toni Uhlig 4f30367482 libndpi: update to 4.2
- removed clunky sed patching, issue was fixed upstream

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2022-06-03 17:15:40 -07:00
Alexandru Ardelean 49dbf87f1f
Merge pull request #18669 from wigyori/openblas-riscv
openblas: compile with RISCV64_GENERIC target on riscv64 arch
2022-06-02 14:27:37 +03:00
Zoltan HERPAI 631cb5309d libs: openblas: compile with RISCV64_GENERIC target on riscv64 arch
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2022-05-31 11:30:21 +02:00
Lucian Cristian fe3fbefc1f nspr: update to 4.34
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-05-30 17:20:25 -07:00
Lucian Cristian a71ade6e94 nss: update to 3.78
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-05-30 17:20:16 -07:00
Michael Heimpold c12e1cfcab libxml2: update to 2.9.14
This fixes CVE-2022-29824.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-05-29 22:01:48 +02:00
Rosen Penev d0cd7eb5bf glib2: update to 2.70.5
Enabled glib_checks to fix podman.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-05-22 13:38:39 -07:00
Leo Soares 80c4d675c2 libcoap: make sure `libcoap-3-notls.so` is installed
This commit fixes an issue where the `libcoap-3-notls.so` is not installed,
in some cases leaving the target's root with no library and just a broken link
from `libcoap-3.so` to `libcoap-3-notls.so`.

Signed-off-by: Leo Soares <leo@hyper.ag>
2022-05-20 12:14:40 -07:00
W. Michael Petullo bab2f020ee openldap: drop use of HTTP in favor of HTTPS
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-20 08:14:33 -05:00
W. Michael Petullo a64caf6244 libdaq3: update to 3.0.7
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-14 21:40:21 -07:00
Aleksander Morgado 45e8d072ee libqmi: bump to 1.30.6
Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2022-05-14 21:39:50 -07:00
Aleksander Morgado 1d2ef5abbb libmbim: bump to 1.26.4
Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2022-05-14 21:39:50 -07:00
W. Michael Petullo 953d33f661 hwloc: update to 2.7.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:49:42 -04:00
W. Michael Petullo e79842a817 libgcrypt: update to 1.10.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:49:18 -04:00
W. Michael Petullo 6f24e9d5ec libgee: update to 0.20.5
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:49:00 -04:00
W. Michael Petullo d0cd7361c9 openldap: update to 2.6.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:47:43 -04:00
W. Michael Petullo 0992e87d41 vips: update to 8.12.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:47:00 -04:00
W. Michael Petullo c4842bdd20 libgpg-error: update to 1.45
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:46:46 -04:00
W. Michael Petullo 6ca60a8e6d cyrus-sasl: update to 2.1.28
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:45:39 -04:00
Eneas U de Queiroz eadab32450 xr_usb_serial_common: bump to 2022-03-30
This is the latest commit that touches the xr_usb_serial_common-1a dir.
The changes are restricted to whitespace fixes and kernel version
adaptations:
ecc6ebe xr_usb: Use tty_driver_kref_put for kernel 5.15 and above
caf6d25 xr_usb: Use tty_alloc_driver for kernel 5.15 and above
a42b7e6 xr_usb: Compilation fixes for kernel 5.14
497adb7 #39 fix compilation for newer linux kernels
9103471 xr_usb: fix some whitespace errors

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-05-11 17:42:31 -04:00
Jeffery To 76da926be8
Merge pull request #18486 from oskarirauta/libslirp
libslirp: update to v4.7.0
2022-05-12 05:01:38 +08:00
Oskari Rauta 352e887485 libslirp: update to v4.7.0
Bug fixes etc..
List of changes available at:
https://gitlab.freedesktop.org/slirp/libslirp/-/blob/master/CHANGELOG.md

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2022-05-09 23:20:43 +03:00
Hirokazu MORIKAWA d46237f17c icu: bump to 71.1
Description:
ICU 71 updates to CLDR 41 locale data with various additions and corrections.

ICU 71 adds phrase-based line breaking for Japanese. Existing line breaking methods follow standards and conventions for body text but do not work well for short Japanese text, such as in titles and headings. This new feature is optimized for these use cases.

ICU 71 adds support for Hindi written in Latin letters (hi_Latn). The CLDR data for this increasingly popular locale has been significantly revised and expanded. Note that based on user expectations, hi_Latn incorporates a large amount of English, and can also be referred to as “Hinglish”

ICU 71 and CLDR 41 are minor releases, mostly focused on bug fixes and small enhancements. (The fall CLDR/ICU releases will update to Unicode 15 which is planned for September.) We are also working to re-establish continuous performance testing for ICU, and on development towards future versions.

ICU 71 updates to the time zone data version 2022a. Note that pre-1970 data for a number of time zones has been removed, as has been the case in the upstream tzdata release since 2021b.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-05-07 11:57:34 +09:00
Carlos Miguel Ferreira d4db474c81 boost: Updates package to version 1.79.0
This commit updates boost to version 1.79.0

There are no new libraries in this version

The following patches were removed due to upstream update:
* 010-fix-b2-install.patch [1]
* 020-fix-musl-build.patch [2]

More info about Boost 1.79.0 can be found at the usual place [3].

Note: This package update includes a fix merged to Boost.JSON in [4]
which did not make into this version.

[1]: 78fd284a42
[2]: https://github.com/boostorg/interprocess/pull/162
[3]: https://www.boost.org/users/history/version_1_79_0.html
[4]: https://github.com/boostorg/json/issues/692

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-04-30 23:58:02 -07:00
Rosen Penev da03d1a9b0 Revert "boost: Updates package to version 1.79.0"
This reverts commit 70b7dc87d4.
2022-04-29 15:25:34 -07:00
Tianling Shen 2c78f8b154 libtorrent-rasterbar: Update to 2.0.6
Added new dependency "libstdcpp".
Removed an upstreamed patch.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-04-29 15:25:06 -07:00
Carlos Miguel Ferreira 70b7dc87d4 boost: Updates package to version 1.79.0
This commit updates boost to version 1.79.0

There are no new libraries in this version

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

Note: This package update includes a fix merged to Boost.JSON in [2]
which did not make into this version.

[1]: https://www.boost.org/users/history/version_1_79_0.html
[2]: https://github.com/boostorg/json/issues/692

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-04-27 12:43:59 -07:00
Igor Bezzubchenko 6709a2f44c libpqxx: update to version 7.7.3
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2022-04-21 06:16:57 +02:00
Marko Ratkaj 2993c358ce zlog: update PKG_SOURCE to avoid dl clashes
Signed-off-by: Marko Ratkaj <markoratkaj@gmail.com>
2022-04-13 20:53:54 -07:00
Marko Ratkaj ac33108c4b zlog: add new package
zlog is a reliable, high-performance, thread safe, flexible,
clear-model, pure C logging library.

Signed-off-by: Marko Ratkaj <markoratkaj@gmail.com>
2022-04-13 20:53:54 -07:00
Rosen Penev 2784618ab5 glibs: revert "fix compilation with Alpine Linux"
This reverts commit 0ce744202a.

Broken everywhere else. A better solution will need to be found.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-04-01 12:15:23 -07:00
Marko Ratkaj eb808f60f7 file: update maintainer email
Signed-off-by: Marko Ratkaj <markoratkaj@gmail.com>
2022-03-31 12:51:32 +02:00
Rosen Penev f8f2146b1b libpfring: update to 8.0.0
Fixes compilation with kernel 5.15

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-30 20:43:38 -07:00
Maxim Anisimov ff5837ee8f libqmi: polish Makefile
PKG_VERSION replaced by PKG_SOURCE_VERSION.
Simplify for collection selection.
Removed unneeded python3/host dep.

Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2022-03-30 19:44:41 -07:00
Marko Ratkaj 31b9ce0289 libuv: bump to v1.44.1
Changes:
* bumped version to 1.44.1
* bumped maintainer email

Signed-off-by: Marko Ratkaj <markoratkaj@gmail.com>
2022-03-30 19:38:57 -07:00
John Audia e305f1bcb9 gnutls: Update to 3.7.4
Bump to latest upstream release.  Rebased existing patches.

This version introduces certificate compression support, and with that,
optional dependencies on zlib and zstd. When configure picks them up,
build will fail due to missing dependencies:

Package libgnutls is missing dependencies for the following libraries:
libz.so.1
libzstd.so.1

Disable zlib and zstd support to avoid that.

Signed-off-by: John Audia <graysky@archlinux.us>
[disable zlib and zstd]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-03-30 06:18:45 -04:00
Rosen Penev 7fe4a663d3 gnutls: update to 3.7.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-30 12:43:22 +03:00
Stijn Tintel 757e53b9aa gnutls: add build dependency on gettext-full/host
The gnutls package uses the gettext-version fixup, which is only
available if gettext-full/host has been built. Add the missing build
dependency to fix these errors:

bash: line 1: /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/gettext: No such file or directory

bash: line 1: /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/autopoint: No such file or directory

It also prevents configure from using host gettext:

checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge

vs:

checking for msgfmt... /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/msgfmt
checking for gmsgfmt... /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/gmsgfmt
checking for xgettext... /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/xgettext
checking for msgmerge... /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/msgmerge

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-03-30 12:43:21 +03:00
Stijn Tintel c5d92fd9ca gnutls: enable AUTORELEASE
Enable AUTORELEASE in a separate commit so that the next commit can be
reverted without having to manually re-introduce it.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-03-30 12:43:21 +03:00
Maxim Anisimov fea19c2399 libmbim: switch to meson build tools
Using https://gitlab.freedesktop.org/mobile-broadband/libmbim.git to download the source code.
Enabled lto and additional gcc flags for perfomance and less size.
Modified to use meson as upstream has abandoned autotools.
Removed BUILD_PARALLEL options. These are default with ninja/meson.

Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2022-03-29 01:13:23 -07:00
Maxim Anisimov f7cbd44540 libqmi: switch to meson build tools
Using https://gitlab.freedesktop.org/mobile-broadband/libqmi.git to download the source code.
Enabled lto and additional gcc flags for perfomance and less size.
Added support for selecting qmi message collection.
Selected basic qmi message collection by default (modemmanager requires it).
Modified to use meson as upstream has abandoned autotools.
Removed BUILD_PARALLEL options. These are default with ninja/meson.

Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2022-03-28 20:49:26 -07:00
Maxim Anisimov 8d60e056d4 libqrtr-glib: Makefile polishing
Enabled lto and additional gcc flags for perfomance and less size.
Removed BUILD_PARALLEL options. These are default with ninja/meson.

Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2022-03-28 19:54:05 -07:00
Daniel Golle 669e4a9542
libudev-zero: update to version 1.0.1
The new version includes all previously locally backported patches.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-24 22:37:30 +00:00
Daniel Golle d7799595bd
gpgme: update to version 1.17.1
Remove backported patch which is now included in the upstream release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-24 22:32:05 +00:00
Eneas U de Queiroz f78548f7d7 gost_engine: adapt to new openssl UCI config
OpenSSL now uses UCI to enable and disable engines, and engine packages
need to adapt.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-03-24 11:29:46 -07:00
Eneas U de Queiroz fb11f2fb0e afalg_engine: adapt to new openssl UCI config
OpenSSL now uses UCI to enable and disable engines, and engine packages
need to adapt.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-03-24 11:29:46 -07:00
Yousong Zhou 88d6ceeb03 spice-protocol: bump to version 0.14.4
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2022-03-24 12:53:31 +08:00
Florian Eckert 132b31f426
Merge pull request #18095 from TDT-AG/pr/20220318-glib2
glib2: update version to 2.70.4
2022-03-21 08:51:33 +01:00