aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAge
...
* gnutls: don't run aclocal --installEneas U de Queiroz2021-11-03
| | | | | | | | | | | | | | | | | | | | Remove the --install parameter when running aclocal. The --install argument is used to copy third-party files to the first -I directory. gnutls has -I m4 first, which would copy files to its local build directory. However, openwrt prepends the staging dir m4 directory, causing aclocal --install to copy an old definition of ax_code_coverage.m4 into the staging dir. If strace is built after gnutls, compilation will fail: Makefile:9303: *** missing separator. Stop. The version of ax_code_coverage.m4 that gets installed does not define @CODE_COVERAGE_RULES@. Removing the --install parameter in gnutls solves the issue. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* multimedia: add v4l2tools & v4l2loopbackMichel Promonet2021-11-03
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* icu: bump to 70.1Hirokazu MORIKAWA2021-11-02
| | | | | | | | ICU 70 released. It updates to Unicode 14, including new characters, scripts, emoji, and corresponding API constants. ICU 70 adds support for emoji properties of strings. It also updates to CLDR 40 locale data with many additions and corrections. ICU 70 also includes many other bug fixes and enhancements, especially for measurement unit formatting, and it can now be built and used with C++20 compilers. This change will require minor modifications in php7 and php8. Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* remove a bunch of rpath hacksRosen Penev2021-10-28
| | | | | | These are already default. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lib4cplus: update to 2.0.7Rosen Penev2021-10-28
| | | | | | Switch to static lib. Avoids rpath hacks. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* boringssl: Add boringssl libraryMartin Schneider2021-10-27
| | | | | | | Add boringssl library. BoringSSL is Google's fork of OpenSSL. Amongst other features, it adds support for QUIC. Signed-off-by: Martin Schneider <martschneider@google.com>
* redis: update to version 6.2.6Jan Pavlinec2021-10-25
| | | | | | | | | | | | | | Fixes: - CVE-2021-41099 - CVE-2021-32762 - CVE-2021-32687 - CVE-2021-32675 - CVE-2021-32672 - CVE-2021-32628 - CVE-2021-32627 - CVE-2021-32626 Signed-off-by: Jan Pavlinec <jan.pavlinec1@gmail.com>
* libxml2: don't build host shared librariesRosen Penev2021-10-23
| | | | | | | | | | Avoids having to add HOST_LDFLAGS: -Wl,-rpath,$(STAGING_DIR_HOSTPKG)/lib for packages that rely on shared libraries. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #16949 from neheb/10Nikos Mavrogiannopoulos2021-10-23
|\ | | | | libtasn1: don't build host shared libs
| * libtasn1: don't build host shared libsRosen Penev2021-10-21
| | | | | | | | | | | | Avoids rpath hacks. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libnpupnp: update to 4.1.5Rosen Penev2021-10-22
| | | | | | | | | | | | | | Add libmicrohttpd to PKG_BUILD_DEPENDS as it doesn't get added for some reason. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | glib2: update to 2.70Rosen Penev2021-10-22
| | | | | | | | | | | | | | | | | | | | | | | | Remove various outdated patches. No more uClibc and distutils is a requirement. Compile host libraries statically. Size is not a concern there. Also avoids rpath hacks. Disable NLS as well. Avoids gettext dependencies. Add libpcre dependency. Seems to be a requirement now. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libffi: don't build host shared libsRosen Penev2021-10-22
|/ | | | | | | | Avoids rpath hacks. Add --with-pic. Needed for static library. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* protobuf-c: don't build shared host libraryRosen Penev2021-10-21
| | | | | | No point and can avoid rpath hacks. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* poco: switch to building with cmakeRosen Penev2021-10-21
| | | | | | | | Faster and works with mips64 targets. Removed all options as the defaults are updated. Added new dependencies. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* expat: don't build host libsRosen Penev2021-10-19
| | | | | | | tools/expat is actually what's used by the various packages that supposedly depend on expat/host. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* msgpack-c: Update to 4.0.0Tianling Shen2021-10-14
| | | | | | | | - Fixed typo error in PKG_LICENSE_FILES. - Updated CMAKE_OPTIONS. - Refreshed the patch. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* oniguruma: bump to 6.9.7.1Eneas U de Queiroz2021-10-11
| | | | | | | | | | | | Changelog: * NEW API: ONIG_OPTION_CALLBACK_EACH_MATCH * NEW API: ONIG_OPTION_IGNORECASE_IS_ASCII * NEW API: ONIG_SYNTAX_PYTHON * Fixed some problems found by OSS-Fuzz * fix: replace UChar to OnigUChar in oniguruma.h Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* libinput: update to version 1.19.1Daniel Golle2021-10-09
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* libudev-zero: update to version 1.0.0Daniel Golle2021-10-09
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* postgresql: update to version 14.0Daniel Golle2021-10-09
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* libsodium: update maintainer email addressDamiano Renfer2021-10-09
| | | | Signed-off-by: Damiano Renfer <x9w2n7xnu@relay.firefox.com>
* libsodium: include ed25519_core in minimal buildDaniel Golle2021-10-09
| | | | | | | | Functions from ed25519_core are needed for GNUnet to build. Include them in the minimal build of libsodium so we don't need to switch to the full build just for that. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* hiredis: fix compilation with macOSRosen Penev2021-10-08
| | | | | | uname is used to test the host OS. Override it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #16823 from cotequeiroz/openblas-mipsAlexandru Ardelean2021-10-07
|\ | | | | openblas: fix compilation with mips x4k series CPU
| * openblas: avoid using make -j when buildingEneas U de Queiroz2021-10-06
| | | | | | | | | | | | | | Set MAKE_NB_JOBS=-1 so that no -j parameter is passed to make when building the package, honoring the parent make's setting. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
| * openblas: fix compilation with mips x4k series CPUEneas U de Queiroz2021-10-06
| | | | | | | | | | | | | | Anything later than MIPS 24k can run MIPS 24k code. Set OPENBLAS_TARGET to MIPS24K in those cases. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | libdrm: update to version 2.4.107Daniel Golle2021-10-07
|/ | | | | | Change to select features by default. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* libdnet: fix compilation under macOSRosen Penev2021-10-05
| | | | | | | configure checks the host system not the target one. Override these variables. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* openblas: bump to 0.3.18Alexandru Ardelean2021-10-04
| | | | | | Drops patch, which was upstreamed. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* libwebp: fix webpmux lib name for cmake linkingAlexandru Ardelean2021-10-02
| | | | | | | | | | | | | | When using CMake the `<prefix>/usr/share/WebP/cmake/WebPConfig.cmake` gets used to get the names of the libraries to link against. Since version 1.2.1 of libwebp, libwebpmux is on by default. This causes a linker error because the linker arg should be `-lwebpmux` instead of `-llibwebpmux`. This is easily fixable by correcting the generation of the WebPConfig.cmake file to append `webpmux` when this lib is enabled. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* libfido2: update to 1.8.0Rosen Penev2021-10-01
| | | | | | | | | | Switch to AUTORELEASE for simplicity. Remove no longer necessary warning fixes. Add now needed zlib dependency. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libs: libwebp: bump to 1.2.1 & assign myself as maintainerAlexandru Ardelean2021-09-30
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #16746 from neheb/secc2Alexandru Ardelean2021-09-28
|\ | | | | libseccomp: update to 2.5.2
| * libseccomp: update to 2.5.2Rosen Penev2021-09-26
| | | | | | | | | | | | | | | | Use AUTORELEASE for simplicity. Add libtool patch to fix compilation under some platforms. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libarchive: update to 3.5.2Rosen Penev2021-09-27
|/ | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* hidapi: update to 0.10.1Rosen Penev2021-09-26
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libconfig: update to 1.7.3Rosen Penev2021-09-26
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libfstrm: update to 0.6.1Rosen Penev2021-09-26
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* nlohmannjson: update to 3.10.2Rosen Penev2021-09-26
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* minizip: update to 3.0.3Rosen Penev2021-09-26
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* protobuf: update to 3.17.3Rosen Penev2021-09-26
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libcoap: update to 4.3.0Rosen Penev2021-09-26
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libs: openblas: use GENERIC for MIPS{EL} and MIPS24K for CPU_TYPE == 24kcAlexandru Ardelean2021-09-26
| | | | | | | | Up until now, we were defaulting to MIPS24K for all MIPS archs. But, we should use the GENERIC target for MIPS{EL} and the MIPS24K target for the 24kc CPU_TYPE. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* libs: openblas: patch openblas to handle mips{64}el arch namesAlexandru Ardelean2021-09-26
| | | | | | Related to PR: https://github.com/xianyi/OpenBLAS/pull/3387 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* libs: openblas: use GENERIC target for MIPS64 archs and as defaultAlexandru Ardelean2021-09-26
| | | | | | | | The GENERIC target for OpenBLAS seems good enough for most configs, so try to use it for MIPS64 and as default for other archs. This was already being used for x86{_64} archs. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* freetype: update to 2.11.0Rosen Penev2021-09-25
| | | | | | | | Remove upstreamed patches. Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libgcrypt: update to 1.9.4Rosen Penev2021-09-25
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libexif: update to 0.6.23Rosen Penev2021-09-25
| | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Fix license information. Add PKG_BUILD_PARALLEL for faster compilation. Fixes CVE-2020-0198 and CVE-2020-0452. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libdrm: update to 2.4.107Rosen Penev2021-09-25
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>