aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAge
* Merge pull request #9952 from neheb/rtRosen Penev2019-09-11
|\ | | | | rtorrent: Switch to static linking
| * libtorrent: Switch to static library.Rosen Penev2019-09-09
| | | | | | | | | | | | | | | | | | libtorrent is only used by rtorrent. Switch to a static library to save space. Removed libsigc++ dependency. It seems it's not needed. Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * libsigcxx: RemoveRosen Penev2019-09-09
| | | | | | | | | | | | It's no longer needed with libtorrent. No other package depends on it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #9838 from ClaymorePT/boost_1.71.0_r1Rosen Penev2019-09-10
|\ \ | | | | | | boost: Package Version Update (1.71.0) + bugfixes
| * | boost: Package Version Update (1.71.0) + bugfixesCarlos Miguel Ferreira2019-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit updates Boost to version 1.71.0 and disables Boost.Context for arc and mips64 architectures, since either jump_fcontext or getcontext are undefined for those architectures. It also fixes a bug were Boost.Fiber was not properly disabled for mips32 and mips64 architectures. Boost.Coroutine2 option was removed since it was redundant. By selecting the Coroutine package, Coroutine2 is also installed. Boost.Fiber has been disabled for target brcm47xx_generic and brcm47xx_legacy due to misssing opcode support from instruction set. Boost 1.71.0 brings a new header-only library - Boost.Variant2 [1] -> A never-valueless, strong guarantee implementation of std::variant, from Peter Dimov. More info about Boost 1.71.0 can be found at the usual place [2]. [1]: https://www.boost.org/doc/libs/1_71_0/libs/variant2/doc/html/variant2.html [2]: https://www.boost.org/users/history/version_1_71_0.html Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
* | | treewide: Change .*GPL.*+ licenses to SPDX compatible identifierSven Eckelmann2019-09-10
| | | | | | | | | | | | | | | | | | | | | | | | The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL licenses. But a lot of packages did use a different, non-SPDX style with a "+" at the end instead of "-or-later". Signed-off-by: Sven Eckelmann <sven@narfation.org>
* | | libwangle: Update to 2019.09.02Rosen Penev2019-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | Several size optimizations. Savings of ~68KB. Remove shared build. libwangle is only used by fbthrift. Just use the static version. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libfizz: Update to 2019.09.09.00Rosen Penev2019-09-09
| |/ |/| | | | | | | | | Several size optimizations. ~76KB savings. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libfolly: Update to 2019.09.02Rosen Penev2019-09-09
| | | | | | | | | | | | Several optimizations to reduce size. ~35KB. Mostly because of LTO. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | glib2: don't use libelf during host buildSebastian Kemper2019-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit d3f86c9cc3e465fbca51aaadbb274856831ba56c tools/libelf installs a pkgconfig file, which in turn is picked up during the glib2 host build. On the build bots the same occurs, although it so happens that (sometimes?) libelf.h is not found and the host build fails. This may be a timing issue specific to the build bots, as the header is in fact installed by tools/libelf and I can't reproduce this here on my own computer. In any case, libelf (if detected) is only used by gresource. gresource can be used without it. gresource is not used by OpenWrt's build system (also not in openwrt/packages). So adding "--disable-libelf" to the host configure args is not detrimental in any way and works around the issue described above. Resolves #9927 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | Revert "libmstch: Remove boost dependency"Rosen Penev2019-09-08
| | | | | | | | | | | | | | | | This reverts commit cb78291982b7fe615a28132f6d8d2c927ad5ae28. The buildbots have GCC6. GCC7 is needed for C++17. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | nss: update to 3.46Lucian Cristian2019-09-06
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | libuwifi: fix dev installationNick Hainke2019-09-05
| | | | | | | | | | | | | | The ccan needs config.h file. This commit fixes the includes and copies the config.h file to the correct position. Signed-off-by: Nick Hainke <vincent@systemli.org>
* | libmstch: Remove boost dependencyRosen Penev2019-09-03
| | | | | | | | | | | | Added patches that convert Boost functionality to C++17. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libdouble-conversion: Size optimizationsRosen Penev2019-09-03
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | alsa-libs: Update to 1.1.9Rosen Penev2019-09-03
| | | | | | | | | | | | | | | | Fixed license information. Removed older unnecessary stuff. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #9875 from neheb/mneasRosen Penev2019-09-03
|\ \ | | | | | | measurement-kit: Fix compilation with uClibc-ng
| * | measurement-kit: Fix compilation with uClibc-ngRosen Penev2019-09-01
| | | | | | | | | | | | | | | | | | nextafter is not included in std with uClibc-ng. Don't use the std version Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | Merge pull request #9849 from neheb/pbcRosen Penev2019-09-03
|\ \ \ | | | | | | | | libpbc: Pass CFLAGS properly
| * | | libpbc: Pass CFLAGS properlyRosen Penev2019-08-27
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was breaking ASLR builds. Fixed license tag. Added PKG_BUILD_PARALLEL for faster compilation. Small Makefile cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | mxml: update to 3.1Espen Jürgensen2019-09-02
| | | | | | | | | | | | Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* | | classpath: Add jamvm/host build dependencyRosen Penev2019-09-01
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | This is needed for compilation. A Java compiler is also needed but that must be handled elsewhere. Fixed up license information. URLs to HTTPS. Other Makefile cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libuhttpd: Update to 3.0.1Jianhui Zhao2019-08-31
| | | | | | | | Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
* | Merge pull request #9595 from dengqf6/evRosen Penev2019-08-30
|\ \ | | | | | | libev: update to 4.27
| * | libev: update to 4.27DENG Qingfang2019-07-30
| | | | | | | | | | | | Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* | | Merge pull request #9848 from neheb/key4Rosen Penev2019-08-30
|\ \ \ | | | | | | | | keyutils: Add Debian hardening patch
| * | | keyutils: Pass OpenWrt CFLAGS directly.Rosen Penev2019-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Needed for compilation with PKG_ASLR_PIE. Replaced Build/Compile with PKG_INSTALL. Adjusted install paths for consistency. Added license information. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | Merge pull request #9578 from neheb/opnRosen Penev2019-08-30
|\ \ \ \ | | | | | | | | | | opencv: Update to 4.1.1
| * | | | opencv: Update to 4.1.1Rosen Penev2019-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Makefile to modern standards. Switched to local tarballs..xz archives are smaller. The .gz archive that codeload comes with is 85MB. Replaced PKG_INSTALL with CMAKE_INSTALL to get rid of Build/InstallDev. Added PKG_BUILD_PARALLEL for faster compilation. Removed inactive maintainer. Added uClibc-ng patches to fix compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | rxtx: Add missing classpath dependencyRosen Penev2019-08-30
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | Merge pull request #9852 from neheb/probRosen Penev2019-08-30
|\ \ \ \ \ | | | | | | | | | | | | libredblack: Pass CFLAGS
| * | | | | libredblack: Pass CFLAGSRosen Penev2019-08-28
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CFLAGS were not being passed. This was breaking builds with ASLR. Pass proper PIC command to gcc with $(fPIC). Don't install static libraries. Keep those for InstallDev only. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | Merge pull request #9813 from neheb/xmlRosen Penev2019-08-30
|\ \ \ \ \ | | | | | | | | | | | | xmlrpc-c: Update to 1.51.03
| * | | | | xmlrpc-c: Update to 1.51.03Rosen Penev2019-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Small Makefile reorganization. Switch BUILD_PARALLEL to 1. Seems to work now. Added nanosleep patch that replaces usleep usage. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | libfmt: bump to version 6.0.0Othmar Truniger2019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* | | | | | Merge pull request #9854 from neheb/ssh2Jiri Slachta2019-08-29
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | libssh2: Don't build tests
| * | | | | libssh2: Remove old artifacts from autotools platformRosen Penev2019-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed PKG_FIXUP. It has no meaning with CMake. Replaced PKG_INSTALL with CMAKE_INSTALL. Consequentially, removed InstallDev section. Added ABI_VERSION to force package rebuilds when it increases. Added PKG_BUILD_PARALLEL for faster compilation. Fixed license tag. Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * | | | | libssh2: Don't build testsRosen Penev2019-08-27
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | Speeds up build and fixes OpenSSL support. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* / | | | nspr: update to 4.22Lucian Cristian2019-08-28
|/ / / / | | | | | | | | | | | | | | | | | | | | drop upstreamed patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | | | Merge pull request #9700 from ja-pa/libssh2-1.9.0Jiri Slachta2019-08-24
|\ \ \ \ | |/ / / |/| | | libssh2: update to version 1.9.0 (security fix)
| * | | libssh2: update to version 1.9.0 (security fix)Jan Pavlinec2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: Fix CVE-2019-13115 Remove old patches Switch to cmake Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | | measurement-kit: update to version 0.10.5Jan Pavlinec2019-08-23
| | | | | | | | | | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | | libuecc: update URL and PKG_SOURCE_URLMatthias Schiffer2019-08-21
| | | |
* | | | Merge pull request #9785 from thess/libv4l-updateTed Hess2019-08-21
|\ \ \ \ | | | | | | | | | | libv4l: Update to 1.16.6. Fix missing includes patch
| * | | | libv4l: Update to 1.16.6. Fix missing includes patchTed Hess2019-08-20
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* | | | | Merge pull request #9771 from neheb/gifRosen Penev2019-08-20
|\ \ \ \ \ | | | | | | | | | | | | giflib: Update to 5.2.1 and add utilities
| * | | | | giflib: Add utilities packageRosen Penev2019-08-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As requested in #9756 Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * | | | | giflib: Update to 5.2.1Rosen Penev2019-08-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed now invalid patch. Upstream got rid of autotools. This allows the Makefile to be simplified. Added PKG_BUILD_PARALLEL for faster compilation. Other miscellaneous cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | dtc: backport patch to export fdt_check_full()Yousong Zhou2019-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is required for configure script of QEMU to detect presence of system libfdt library Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | | | | Merge pull request #9745 from PolynomialDivision/feature/add_uwifiRosen Penev2019-08-18
|\ \ \ \ \ \ | | | | | | | | | | | | | | libuwifi: add userspace wifi library