aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAge
* yubico-pam: update to 2.27Rosen Penev2021-04-14
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libupnp: restore building toolsAlexander Egorenkov2021-04-14
| | | | | | | | | | This enables tools again which has been disabled in commit 498506af9 ("libupnp: update to 1.14.5"). Disabling tools leads to the header upnptools.h not being installed into /usr/include. But e.g. mpd-full depends on this header. Fixes: 498506af9 ("libupnp: update to 1.14.5") Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* libupnp: update to 1.14.5Rosen Penev2021-04-13
| | | | | | Switch to compiling with CMake. Faster. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libupnpp: update to 0.21.0Rosen Penev2021-04-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* glib2: update to 2.68.1Rosen Penev2021-04-13
| | | | | | | | | | Removed two now pointless patches as they were added as options. Switch to AUTORELEASE for simplicity. Update MESON_ARGS. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* vips: update to 8.10.6Rosen Penev2021-04-13
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Revert "libseccomp: don't build on ARC"Eneas U de Queiroz2021-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit b29e609701987072fbd991a9ffc203103f99b943. Adding DEPENDS+=@!arc will cause a circular dependency, because some packages select libseccomp based on a build option. Commit e29483d7e ("libseccomp: workaround a recursive dependency") added a workaround that was not properly documented, so I'll explain here. The problem arises when libseccomp is selected depending on some config option: define Pakcage/foo DEPENDS=+FOO_SECCOMP:libseccomp Even if the condition is correctly defined, excluding arc, such as: define Package/foo/config config FOO_SECCOMP depends on !arc the config generator will parse libseccomp's DEPENDS variable and generate menuconfig statements like these: config PACKAGE_foo select PACKAGE_libseccomp if FOO_SECCOMP depends on !FOO_SECCOMP || !arc The last condition is always true because FOO_SECCOMP will always be be false when arc is true. The config generator is not able to simplify/optimize the condition. The circular dependecy occurs because FOO_SECCOMP depends on PACKAGE_foo, and the redundant, always true line will make PACKAGE_foo depend on FOO_SECCOMP. As a workaround, we can add the 'depends on !arc' line to Package/libseccomp/config, outside of the DEPENDS variable, so that the redundant depends line line does not get generated. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com> Cc: Daniel Golle <daniel@makrotopia.org>
* taglib: fix config file pathsRosen Penev2021-04-10
| | | | | | | Gerbera stupidly uses taglib-config to find the paths. Fix them to avoid adding /usr/lib Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libnpupnp: update to 4.1.3Rosen Penev2021-04-10
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* spdlog: update to 1.8.5Rosen Penev2021-04-10
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* file: update to 5.40Rosen Penev2021-04-10
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libuhttpd: Update to 3.11.0Jianhui Zhao2021-04-08
| | | | Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
* libmaxminddb: build with CMakeRosen Penev2021-04-05
| | | | | | | | Faster and less error prone. Small cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libcap: drop from feedStijn Tintel2021-04-05
| | | | | | The libcap package was moved to OpenWrt base. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* libdvbcsa: add BUILD_PATENTEDRosen Penev2021-04-04
| | | | | | | | This was missing in the initial commit. Add AUTORELEASE as well for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libdvbcsa: add new packageRafał Dzięgiel2021-04-03
| | | | | | | | Libdvbcsa is a free implementation of the DVB Common Scrambling Algorithm DVB/CSA - with encryption and decryption capabilities. OpenWrt packages like `tvheadend` and `minisatip` can benefit from it. Signed-off-by: Rafał Dzięgiel <rafostar.github@gmail.com>
* poco: update to 1.10.1Rosen Penev2021-04-02
| | | | | | | | Switch to AUTORELEASE for simplicity. Move MAINTAINER line up for consistency. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libseccomp: don't build on ARCDaniel Golle2021-03-30
| | | | | | ARC architecture is not yet supported by libseccomp. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15251 from ja-pa/gnutls-3.7.1Nikos Mavrogiannopoulos2021-03-26
|\ | | | | gnutls: update to version 3.7.1
| * gnutls: update to version 3.7.1Jan Pavlinec2021-03-25
| | | | | | | | | | | | | | | | Fixes CVE-2021-20231 CVE-2021-20232 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | Merge pull request #15247 from neheb/fiberRosen Penev2021-03-26
|\ \ | | | | | | boost: fixup mips64 fiber patch
| * | boost: fixup mips64 fiber patchRosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that this is also broken on mips64el. Further testing reveals that -mips32r2 -mtune=mips32r2 -mabi=32 compiles the PAUSE instruction just fine whereas -mips64r2 -mtune=mips64r2 -mabi=64 does not. The PAUSE instruction was introduced in version 2.6 of the MIPS ISA and GCC for some reason does not allow usage of it with MIPS64. Modify the macro to fix the situation instead of just matching on octeon, which is not quite correct. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | ipfs-http-client: update to 2021-03-01Rosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Refreshed patches. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libmariadb: update to 3.1.12Rosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libulfus: update to 2.7.2Rosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | liborcania: update to 2.2.0Rosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libical: update to 3.0.9Rosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Refresh and simplify patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libyang: update to 1.0.225Rosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libuwsc: update to 3.3.5Rosen Penev2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libtorrent-rasterbar: update to 1.0.2Rosen Penev2021-03-26
|/ / | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | leptonica: update to 1.80.0Rosen Penev2021-03-25
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | postgresql: update to version 13.2Daniel Golle2021-03-25
| | | | | | | | | | | | Adresses CVE-2021-20229 (Incorrect Authorization) Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | libudev-zero: update to version 0.4.8Daniel Golle2021-03-25
| | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | Merge pull request #15245 from neheb/gostRosen Penev2021-03-25
|\ \ | |/ |/| gost_engine: fix compilation without deprecated OpenSSL APIs
| * gost_engine: fix compilation without deprecated OpenSSL APIsRosen Penev2021-03-24
| | | | | | | | | | | | Build with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | spdlog: update to 1.8.3Rosen Penev2021-03-24
| | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libpng: do not build MIPS MSA code at allRosen Penev2021-03-24
|/ | | | | | | | | The CMake file matches on mipsel and mips64el. Just remove mips altogether. Also build with ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15201 from neheb/lneRosen Penev2021-03-23
|\ | | | | libnetconf2: update to 1.1.43
| * libnetconf2: update to 1.1.43Rosen Penev2021-03-20
| | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #15178 from neheb/mzipRosen Penev2021-03-22
|\ \ | | | | | | minizip: update to 3.0.1
| * | minizip: update to 3.0.1Rosen Penev2021-03-20
| | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | Merge pull request #15177 from neheb/log4cRosen Penev2021-03-22
|\ \ \ | | | | | | | | log4cplus: update to 2.0.6
| * | | log4cplus: update to 2.0.6Rosen Penev2021-03-20
| |/ / | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | nss: fix compilation with QUILTEneas U de Queiroz2021-03-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 657574f45 disabled building the host nsinstall program when using QUILT. However, the host nsinstall is needed to compile the package, breaking compilation with QUILT. Move the native compile to Build/Configure, which will not be called for prepare, refresh, or update targets, but will be called before Build/Compile. nss does not have a configure script, so Build/Configure/Default is not being called. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | | nss: quote $(FPIC), as it may have multiple flagsEneas U de Queiroz2021-03-22
| | | | | | | | | | | | | | | | | | | | | FPIC may be defined with more than one flag. In that case, it becomes necessary to use it inside QUOTES in a shell context. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | | uw-imap: fix no deprecated API OpenSSLRosen Penev2021-03-21
| | | | | | | | | | | | | | | | | | The previous patch was for OpenSSL 1.0.2. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libre2: update to 2021-02-02Rosen Penev2021-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Remove libcxx hacks as it's gone now. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libgd: update to 2.3.2Rosen Penev2021-03-20
| |/ |/| | | | | | | | | | | | | Switch to building with Ninja for faster compilation. Refreshed patches. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #15128 from neheb/chRosen Penev2021-03-20
|\ \ | | | | | | check: update to 0.15.2