Commit Graph
4495 Commits
Author SHA1 Message Date
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]: https://github.com/boostorg/build/commit/78fd284a42caabe8815cb0870b46e5567872e75b
[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