Commit Graph

4494 Commits

Author SHA1 Message Date
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