aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAge
* redis: update to version 6.2.2Jan Pavlinec2021-04-26
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* h2o: only install one copy of the .soPeter van Dijk2021-04-25
| | | | | | | | | | | | | | | | | | I noticed that the package contained 3 identical copies of the lib: root@52170cbc2408:/# ls -ali /usr/lib/libh2o* 162653 -rwxr-xr-x 1 root root 348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so 162660 -rwxr-xr-x 1 root root 348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so.0.13 162661 -rwxr-xr-x 1 root root 348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so.0.13.6 so this commit fixes that: root@472ad3a8404e:/# ls -ali /usr/lib/libh2o* 289858 lrwxrwxrwx 1 root root 21 Apr 25 12:43 /usr/lib/libh2o-evloop.so -> libh2o-evloop.so.0.13 289859 lrwxrwxrwx 1 root root 23 Apr 25 12:43 /usr/lib/libh2o-evloop.so.0.13 -> libh2o-evloop.so.0.13.6 289860 -rw-r--r-- 1 root root 348857 Apr 25 12:41 /usr/lib/libh2o-evloop.so.0.1 Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
* h2o: remove useless ruby dependencyPeter van Dijk2021-04-25
| | | | | | | | h2o is the library dnsdist uses to offer DNS over HTTPS to clients. dnsdist is the only user of h2o in this tree. While h2o can depend on Ruby (to build mruby support), this is disabled in the OpenWRT build of h2o. Hence, the Ruby dependency is unnecessary, and removing it saves a few megabytes of disk space. Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
* gnu-efi: add new packageOskari Rauta2021-04-24
| | | | Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* Merge pull request #15473 from ClaymorePT/boost_1.76.0Rosen Penev2021-04-20
|\ | | | | boost: Bump to version 1.76.0
| * boost: Bump to version 1.76.0Carlos Miguel Ferreira2021-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit updates boost to version 1.76.0 There are no new libraries in this version More info about Boost 1.76.0 can be found at the usual place [1]. Note: This package update includes a fix merged to Boost.Fiber in [2] which did not make into this version but it will be present in the next one. For now, the patch is needed, but it will be removed in version 1.77.0 [1]: https://www.boost.org/users/history/version_1_76_0.html [2]: https://github.com/boostorg/fiber/pull/276 Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
* | uci2: update revisionJakov Petrina2021-04-20
| | | | | | | | Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
* | libtalloc: add Python3/host dependencyAlexander Ryzhov2021-04-18
|/ | | | | | Otherwise, Package/Configure won't find distutils module from python3/host Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
* 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>