aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAge
* getdns: fix compilation with OPENSSL_NO_DEPRECATEDAndre Heider2023-05-01
| | | | | | | | | | | | SSL_get_peer_certificate() is deprecated, OpenSSL v3.0 added SSL_get0_peer_certificate() and SSL_get1_peer_certificate(). Use the latter since the return value is explicitely X509_free()ed here, see [0]. [0] https://www.openssl.org/docs/manmaster/man3/SSL_get_peer_certificate.html Signed-off-by: Andre Heider <a.heider@gmail.com>
* pcre2: only build static library for hostTianling Shen2023-04-26
| | | | | | | | | | | | | | Fix potential linking issue: ``` /mnt/snapshot/staging_dir/hostpkg/bin/swig: error while loading shared libraries: libpcre2-8.so.0: cannot open shared object file: No such file or directory error: command '/mnt/snapshot/staging_dir/hostpkg/bin/swig' failed with exit code 127 ``` Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* yaml: only build static libraryLuiz Angelo Daros de Luca2023-04-25
| | | | | | | Do not build shared libraries to avoid host programs to dynamic link libraries at non-standard paths. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
* treewide: remove AUTORELEASEPaul Fertser2023-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatically compute and substitute current values for all $(AUTORELEASE) instances as this feature is deprecated and shouldn't be used. The following temporary change was made to the core: diff --git a/rules.mk b/rules.mk index 57d7995d4fa8..f16367de87a8 100644 --- a/rules.mk +++ b/rules.mk @@ -429,7 +429,7 @@ endef abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1)))) COMMITCOUNT = $(if $(DUMP),0,$(call commitcount)) -AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1)) +AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) all: FORCE: ; And this command used to fix affected packages: for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \ sed 's^.*/\([^/]*\)/Makefile^\1^';); do make package/$i/download done Signed-off-by: Paul Fertser <fercerpav@gmail.com>
* icu: bump to 73.1Hirokazu MORIKAWA2023-04-21
| | | | | | | | | | Description: It updates to CLDR 43 locale data with various additions and corrections. ICU 73 improves Japanese and Korean short-text line breaking, reduces C++ memory use in date formatting, and promotes the Java person name formatter from tech preview to draft. ICU 73 and CLDR 43 are minor releases, mostly focused on bug fixes and small enhancements. (The fall CLDR/ICU releases will update to Unicode 15.1 which is planned for September.) ICU 73 updates to the time zone data version 2023c (2023-mar). 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>
* Merge pull request #20824 from jefferyto/newt-0.52.23Josef Schlehofer2023-04-19
|\ | | | | newt: Update to 0.52.23
| * newt: Update to 0.52.23Jeffery To2023-04-17
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #20827 from jefferyto/slang2-2.3.3Josef Schlehofer2023-04-18
|\ \ | | | | | | slang2: Update to 2.3.3, refresh patches
| * | slang2: Update to 2.3.3, refresh patchesJeffery To2023-04-17
| |/ | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / boost: Updates package to version 1.82.0Carlos Miguel Ferreira2023-04-17
|/ | | | | | | | | | | | | | | This commit updates boost to version 1.82.0 A new header-only library is available: - MySql: a C++11 client for the MySQL database server, based on Boost.Asio, from Ruben Perez. [1] More info about Boost 1.82.0 can be found at the usual place [2]. [1]: https://www.boost.org/doc/libs/1_82_0/libs/mysql/doc/html/index.html [2]: https://www.boost.org/users/history/version_1_82_0.html Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
* yaml: enable host buildLuiz Angelo Daros de Luca2023-04-11
| | | | | | ruby 3.2 does not ship libyaml embedded anymore. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
* treewide: opt out of LTO usageAndre Heider2023-04-08
| | | | | | | These fail to build or packages depending on them do when enabling CONFIG_USE_LTO. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=ltoAndre Heider2023-04-08
| | | | | | | | | | See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS" on the main repository. Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This fixes it and properly enables LTO. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | See commit da370098 "treewide: add support for "gc-sections" in PKG_BUILD_FLAGS" on the main repository. Note: This only touches packages which use all three parts (-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by this build flag. Some packages only use a subset, and these are left unchanged for now. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* gost_engine: adapt to new engine build configEneas U de Queiroz2023-04-05
| | | | | | | This adapts the package to the new include/openssl-module.mk, and updated runtime configuration. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* afalg_engine: adapt to new engine build configEneas U de Queiroz2023-04-05
| | | | | | | This adapts the package to the new include/openssl-module.mk, and updated runtime configuration. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* openblas: bump to version 0.3.23Alexandru Ardelean2023-04-03
| | | | | | Make hard-float a requirement. Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* libdmapsharing: update to 3.9.12W. Michael Petullo2023-04-02
| | | | | | This version now requires libsoup3, rather than libsoup. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* Merge pull request #20664 from mhei/fix-gensio-build-20604Michael Heimpold2023-03-22
|\ | | | | gensio: fix python bindings build by using a pcre enabled host swig (fixes #20604)
| * pcre2: add host build (refs #20604)Michael Heimpold2023-03-14
| | | | | | | | | | | | | | | | | | | | This adds a host build which can be used later by tools, e.g. swig - which in turn is used by gensio package to provide python bindings. While at, switch back from $(AUTORELEASE). Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | rpcsvc-proto: fix build with updated autotoolsOskari Rauta2023-03-19
| | | | | | | | | | | | | | | | After recent autotools update, rpcsvc-proto no longer compiles without autoreconf fixup because automake 1.15 is not found. Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* | libndpi: Update to 4.6Toni Uhlig2023-03-15
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | liburcu: update to version 0.14.0Jan Hák2023-03-15
| | | | | | | | Signed-off-by: Jan Hák <jan.hak@nic.cz>
* | libjpeg-turbo: enable static libraryOskari Rauta2023-03-14
|/ | | | | | | | Allow build of libjpeg as a static library as well; one is provided for libpng and possibly for other formats as well. Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* sqlite3: Update to 3.41.1Tianling Shen2023-03-14
| | | | | | Removed `SQLITE3_JSON1` option as it was dropped by upstream. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* libdaq3: update to 3.0.11John Audia2023-03-12
| | | | | | | | | | Upstream bump Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <therealgraysky@proton.me>
* protobuf-c: update to 1.4.1Rosen Penev2023-03-10
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* icu: fix ccache issueHirokazu MORIKAWA2023-03-11
| | | | | | | build error with ccache: https://github.com/openwrt/packages/issues/20618 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* Revert "libgpiod: update to 2.0"Michael Heimpold2023-03-10
| | | | | | | | | This reverts commit 983835afe6fad074b347a8ff1dc8986d40773de5. I merged the library update to v2.0 to fast, it breaks openocd build due to API change. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* Revert "libgpiod: introduce libgpiodcxx package for C++ binding"Michael Heimpold2023-03-10
| | | | | | | | | This reverts commit 82ea104b978dcd84919dfe5d1ee630791d85df10. I merged the library update to v2.0 to fast, it breaks openocd build due to API change. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* Merge pull request #20609 from mhei/libgpiod-update-2.0Michael Heimpold2023-03-10
|\ | | | | libgpiod: update to 2.0 and introduce C++ binding
| * libgpiod: introduce libgpiodcxx package for C++ bindingMichael Heimpold2023-03-09
| | | | | | | | | | | | This adds a new package for the C++ binding. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
| * libgpiod: update to 2.0Michael Heimpold2023-03-09
| | | | | | | | | | | | | | | | | | | | | | | | This updates this library to the latest major version. Since the Python binding build changed in this version, let's switch to the Py3Package infrastructure. Also the older v1 kernel interface is not used anymore, so we can drop this part of the kernel configuration. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | openblas: don't allow ccache useAlexandru Ardelean2023-03-09
|/ | | | | | Fixes https://github.com/openwrt/packages/issues/20596 Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* libqmi: bump to 1.32.4Kuan-Yi Li2023-03-09
| | | | Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
* libmbim: bump to 1.28.4Kuan-Yi Li2023-03-09
| | | | Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
* msgpack-c: Update to 6.0.0Tianling Shen2023-03-08
| | | | | | Removed 010-no-gtest.patch as upstream no longer detects it. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* tiff: force libdeflate support to offSebastian Kemper2023-03-07
| | | | | | | | | | | | | Commit 81d2b72 added a package providing libdeflate. Tiff by default links to it, causing a build error. Package libtiff is missing dependencies for the following libraries: libdeflate.so.0 This commit forces libdeflate use off to avoid this. No revision bump is done because the package is currently not compiling anyway. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libutp: add packageDaniel Golle2023-03-07
| | | | | | Add Transmission version of the uTorrent Transport Protocol library. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* libdht: add packageDaniel Golle2023-03-07
| | | | | | Add Kademlia Distributed Hash Table (DHT) library. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* libdeflate: add packageDaniel Golle2023-03-07
| | | | | | | Add package for libdeflate which is a library for fast, whole-buffer DEFLATE-based compression and decompression. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* libb64: add packageDaniel Golle2023-03-07
| | | | | | Add generic base64 encode/decode (static) library. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* libdrm: update to 2.4.115Lucian Cristian2023-02-24
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* libtirpc: update to v1.3.3Oskari Rauta2023-02-24
| | | | Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* msgpack-c: Update to 5.0.0Tianling Shen2023-02-24
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* nss: update to 3.88.1Lucian Cristian2023-02-20
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* Merge pull request #20475 from cotequeiroz/openssl3Eneas U de Queiroz2023-02-20
|\ | | | | treewide: prepare packages for OpenSSL 3.0 update
| * libuhttpd: allow building with OpenSSL 3.0Eneas U de Queiroz2023-02-16
| | | | | | | | | | | | | | Add -Wno-error=deprecated-declarations to CFLAGS to allow usage of deprecated API. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
| * gost_engine: add version 3.0.0.1Eneas U de Queiroz2023-02-16
| | | | | | | | | | | | | | | | | | | | | | With OpenSSL soon to be updated to 3.0, the gost engine will have to be bumped as well. Gost 3.0.0.1 will not build with OpenSSL 1.1. To avoid disruption, this commit detects the OpenSSL version from ENGINES_DIR in include/openssl-engin, and sets the package version accordingly. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>