- Apr 25, 2021
-
-
Peter van Dijk authored
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>
-
Peter van Dijk authored
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>
-
- Apr 24, 2021
-
-
Oskari Rauta authored
Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com>
-
- Apr 20, 2021
-
-
Carlos Miguel Ferreira authored
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>
-
Jakov Petrina authored
Signed-off-by:
Jakov Petrina <jakov.petrina@sartura.hr>
-
- Apr 18, 2021
-
-
Alexander Ryzhov authored
Otherwise, Package/Configure won't find distutils module from python3/host Signed-off-by:
Alexander Ryzhov <github@ryzhov-al.ru>
-
- Apr 15, 2021
-
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Apr 14, 2021
-
-
Alexander Egorenkov authored
This enables tools again which has been disabled in commit 498506af ("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: 498506af ("libupnp: update to 1.14.5") Signed-off-by:
Alexander Egorenkov <egorenar-dev@posteo.net>
-
Rosen Penev authored
Switch to compiling with CMake. Faster. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Apr 13, 2021
-
-
Rosen Penev authored
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>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Apr 12, 2021
-
-
Eneas U de Queiroz authored
This reverts commit b29e6097. Adding DEPENDS+=@!arc will cause a circular dependency, because some packages select libseccomp based on a build option. Commit e29483d7 ("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>
-
- Apr 11, 2021
-
-
Rosen Penev authored
Gerbera stupidly uses taglib-config to find the paths. Fix them to avoid adding /usr/lib Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Apr 09, 2021
-
-
Jianhui Zhao authored
Signed-off-by:
Jianhui Zhao <zhaojh329@gmail.com>
-
- Apr 05, 2021
-
-
Rosen Penev authored
Faster and less error prone. Small cleanups. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Stijn Tintel authored
The libcap package was moved to OpenWrt base. Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
Rosen Penev authored
This was missing in the initial commit. Add AUTORELEASE as well for simplicity. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Apr 04, 2021
-
-
Rafał Dzięgiel authored
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>
-
- Apr 02, 2021
-
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Move MAINTAINER line up for consistency. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Mar 29, 2021
-
-
Daniel Golle authored
ARC architecture is not yet supported by libseccomp. Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
- Mar 28, 2021
-
-
Rosen Penev authored
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>
-
- Mar 26, 2021
-
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Refreshed patches. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
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>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
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>
-
- Mar 25, 2021
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Daniel Golle authored
Adresses CVE-2021-20229 (Incorrect Authorization) Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Daniel Golle authored
Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Jan Pavlinec authored
Fixes CVE-2021-20231 CVE-2021-20232 Signed-off-by:
Jan Pavlinec <jan.pavlinec@nic.cz>
-
Rosen Penev authored
Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- Mar 24, 2021
-
-
Rosen Penev authored
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>
-