aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAge
* Merge pull request #4225 from ffainelli/x264Ted Hess2017-04-02
|\ | | | | libx264: Blacklist all MIPS CPUs for assembly optimizations
| * libx264: Blacklist all MIPS CPUs for assembly optimizationsFlorian Fainelli2017-04-01
| | | | | | | | | | | | | | | | | | | | None of the CPUs supported in OpenWrt/LEDE are MSA capable (requires MIPS32r5/r6 for that) which would lead to this error during configure: You specified a pre-MSA CPU in your CFLAGS. If you really want to run on such a CPU, configure with --disable-asm. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* | pthsem: Add linux 4.x to supported platformsFlorian Fainelli2017-04-01
|/ | | | | | | | | | | | | Fixes the following build failures: pth_mctx.c: In function '__pth_mctx_set': pth_mctx.c:480:2: error: #error "Unsupported Linux (g)libc version and/or platform" #error "Unsupported Linux (g)libc version and/or platform" ^ Makefile:991: recipe for target 'pth_mctx.lo' failed Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* avahi: Change avahi-utils dependency to allow stand-alone selectionTed Hess2017-03-28
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* libwebsockets: fix typos referencing package nameDenis Osvald2017-03-28
| | | | | | | | | | In commit f82287cf5c1b2acd (treewide: use name in define and eval lines) two typos were committed as result of replacing PKG_NAME macro with actual package name. Undo those typos here to make the affected variants installable. Signed-off-by: Denis Osvald <denis.osvald@sartura.hr>
* Merge pull request #4181 from yegorich/libsocHannu Nyman2017-03-27
|\ | | | | libsoc: new package
| * libsoc: new packageYegor Yefremov2017-03-23
| | | | | | | | | | | | | | | | libsoc is a C library for interfacing with common SoC peripherals through generic kernel interfaces. This library is already part of Buildroot and OpenEmbedded. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
* | [libs/pcre]: fix CVE-2017-7186Thomas Heil2017-03-27
| | | | | | | | | | | | Fix CVE-2017-7186 mentioned in https://bugs.exim.org/show_bug.cgi?id=2052 Signed-off-by: Thomas Heil <heil@terminal-consulting.de>
* | [libs/fftw3] Updated to version 3.3.6-pl2Vladimir Ulrich2017-03-26
| | | | | | | | Signed-off-by: Vladimir Ulrich <admin@evl.su>
* | Merge pull request #4163 from stintel/kodiTed Hess2017-03-25
|\ \ | | | | | | giflib: add host build
| * | giflib: add host buildStijn Tintel2017-03-18
| |/ | | | | | | | | | | This is required for Kodi's TexturePacker. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* | loudmouth: patch to avoid libidnW. Michael Petullo2017-03-24
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* | libs/libarchive: Update to 3.3.1Daniel Engberg2017-03-23
|/ | | | | Update libarchive to 3.3.1 and make use of PKG_HASH variable. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* treewide: use name in define and eval linesStijn Tintel2017-03-08
| | | | | | | | | | | | | | | For consistency, use full name instead of $(PKG_NAME) in define and eval lines for all packages. I've seen reviews that asked to do this before, and I am asking the same during reviews now. To avoid this in the future, fix this treewide so when people use existing packages as example, we will not have to request this change anymore. This makes all packages consistent with both LEDE and OpenWrt base repositories. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* libs: add musl fts implementationLucian Cristian2017-03-06
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* glib2: update to 2.50.3Peter Wagner2017-03-03
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* Merge pull request #4080 from antonlacon/libflac-1.3.xTed Hess2017-03-01
|\ | | | | libflac: update to 1.3.2, refresh patches
| * libflac: update to 1.3.2, refresh patchesIan Leonard2017-02-19
| | | | | | | | | | | | No mention of sigemptyset seen in source code; dropped patch Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* | Revert "boost: 1.63 Revision 3 -> Python 3.6 Support Fixed and Unsupported ↵Carlos Miguel Ferreira2017-03-01
| | | | | | | | | | | | Target Fixes" This reverts commit 21091fa0acda1f723d933e83652bc9d0317977e8.
* | Merge pull request #4079 from antonlacon/sqlite3-3.17.xchamptar2017-02-28
|\ \ | | | | | | sqlite: update to 3.17.0
| * | sqlite: update to 3.17.0Ian Leonard2017-02-19
| |/ | | | | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* | Merge pull request #4065 from ClaymorePT/boost_1.63_r3Hannu Nyman2017-02-26
|\ \ | | | | | | boost: 1.63 Revision 3 -> Python 3.6 Support Fixed and Unsupported Target Fixes
| * | boost: 1.63 Revision 3 -> Python 3.6 Support Fixed and Unsupported Target FixesCarlos Miguel Ferreira2017-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update: - Python 3.6 support fixed. It is now correctly compiled and available. Fixes: - disabled context and fiber for unsupported targets There are several architectures which are not supported by context nor fiber. Because of this, Boost build was failing targets. This created the situation where the other boost libs were not being built and consequently, becoming unavailable at the OpenWRT/LEDE repositories. To solve this issue, it was necessary to disabled fiber and context for the incompatible targets. Boost.Fiber is disabled for: -> ar7, rb532, brcm63xx.smp, brcm63xx, brcm47xx, brcm47xx.legacy, brcm2708, au1000, ath25, adm8668 and adm5120. Boost.Context is disabled for: -> avr32, octeon and netlogic. Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
* | | icu: Added icu-config installation to InstallDevHirokazu MORIKAWA2017-02-24
|/ / | | | | | | | | | | | | | | | | | | | | Maintainer: me Compile tested: ar71xx, mips_24kc_gcc-6.3.0_musl, LEDE trunk r3576-ea24d87 Run tested: NONE Description: "php7-mod-intl" build fail, because of lacking icu-config. Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* / boost: 1.63 Revision 2 - Fixed RegressionCarlos Miguel Ferreira2017-02-21
|/ | | | | | | | | This commit fixes an existent regression in boost 1.63 [1]. The regression appears when libc is used for the toolchain. [1] - https://svn.boost.org/trac/boost/ticket/11756 Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
* Merge pull request #4002 from InBetweenNames/pcre2Ted Hess2017-02-17
|\ | | | | pcre2: Introduce PCRE2 library into repo for fish
| * pcre2: Introduce PCRE2 library into repo for fishShane Peelar2017-02-17
| | | | | | | | | | | | | | | | Need PCRE2 library for the fish shell. Took existing pcre makefile as a base to build pcre2, supporting 8, 16, and 32 bit characters with different install targets for each. Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>
* | icu: support OpenWrt trunk host-build.mk issueHirokazu MORIKAWA2017-02-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Maintainer: me Compile tested: ar71xx, mips_34kc_gcc-5.3.0_musl, OpenWrt trunk 50104 ar71xx, mips_24kc_gcc-5.4.0_musl, LEDE trunk r3503-a112435 Run tested: NONE Description: openwrt buildbot report build fail ``` ./runConfigureICU CC="gcc" CFLAGS="-O2 -I/home/builder/trunk/openwrt/staging_dir/host/include -I/home/builder/trunk/openwrt/staging_dir/host/usr/include -I/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/include" CPPFLAGS="-I/home/builder/trunk/openwrt/staging_dir/host/include -I/home/builder/trunk/openwrt/staging_dir/host/usr/include -I/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/include" LDFLAGS="-L/home/builder/trunk/openwrt/staging_dir/host/lib -L/home/builder/trunk/openwrt/staging_dir/host/usr/lib -L/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/lib" SHELL="/usr/bin/env bash" Linux/gcc CC="gcc" CXX="g++" --disable-debug --enable-release --enable-shared --enable-static --enable-draft --enable-renaming --disable-tracing --disable-extras --enable-dyload --prefix=/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host ; fi ) runConfigureICU: unrecognized platform "CC=gcc" (use --help for help) ``` "host-build.mk" is differs between OpenWrt and LEDE. https://github.com/openwrt/packages/pull/3993 https://github.com/lede-project/source/commit/83b6bfc2357458f219872f97ed9c4894106131a1 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | Merge pull request #4001 from kissg1988/seafileHannu Nyman2017-02-14
|\ \ | |/ |/| seafile: update to version 6.0.7
| * seafile: update to version 6.0.7Gergely Kiss2017-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update several dependencies, as well: * django-compressor -> 2.1.1 * django-constance -> 1.3.4 * django-restframework -> 3.5.4 * django-statici18n -> 1.3.0 * django -> 1.8.17 * openpyxl -> 2.4.2 * python-dateutil -> 2.6.0 * python-urllib3 -> 1.20 Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* | Merge pull request #3997 from eduardoabinader/check_use_sha256Hannu Nyman2017-02-13
|\ \ | | | | | | check: use sha256 checksum
| * | check: use sha256 checksumEduardo Abinader2017-02-13
| | | | | | | | | | | | Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
* | | Merge pull request #3995 from nxhack/use_NOCACHEHannu Nyman2017-02-13
|\ \ \ | |/ / |/| | icu: fix fail situation of CONFIG_CCACHE=y
| * | icu: fix fail situation of CONFIG_CCACHE=yHirokazu MORIKAWA2017-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Maintainer: me Compile tested: brcm2708 ,aarch64_cortex-a53+neon-vfpv4_musl, LEDE head r3426-4c09f99 Run tested: NONE Description: buildbots fail situation of CONFIG_CCACHE=y `Running ./configure CC=ccache gcc CXX=ccache g++ ....` Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | | Merge pull request #3238 from eduardoabinader/bump_libcheckHannu Nyman2017-02-13
|\ \ \ | |/ / |/| | check: bump to 0.11.0
| * | check: changing MaintainerEduardo Abinader2017-02-13
| | | | | | | | | | | | | | | | | | As agreed on https://github.com/openwrt/packages/pull/3238 Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
| * | check: bump to 0.11.0Eduardo Abinader2017-02-13
| | | | | | | | | | | | | | | | | | | | | updated new package url and solved some issues: https://github.com/libcheck/check/releases/tag/0.11.0 Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
* | | icu: specify cross compile variablesHirokazu MORIKAWA2017-02-13
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | Maintainer: me Compile tested: brcm2708 aarch64_cortex-a53+neon-vfpv4_musl LEDE head r3426-4c09f99 Run tested: NONE Description:
buildbots fail on link ARM object. error: xxxxxx.o uses VFP register arguments, Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | gnutls: updated to 3.5.9Nikos Mavrogiannopoulos2017-02-12
| | | | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
* | Merge pull request #3975 from persandstrom/masterHannu Nyman2017-02-11
|\ \ | | | | | | Protobuf: Upgrade to version 3.1
| * | Protobuf: Upgrade to version 3.1Per Sandström2017-02-11
| | | | | | | | | | | | Signed-off-by: Per Sandström <per.j.sandstrom@gmail.com>
* | | Merge pull request #3872 from jow-/loudmouth-fix-autoreconfHannu Nyman2017-02-10
|\ \ \ | | | | | | | | loudmouth: fix autoconf errors
| * | | loudmouth: fix autoconf errorsJo-Philipp Wich2017-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not override configure recipe and do not invoke upstream autogen.sh. The shipped autogen.sh attempts to call "gtkdocize" which is no guaranteed build prereq of LEDE or OpenWrt. Also add a patch to disable the processing of documentation, tests and examples as these resources rely on gtk-doc infrastructure which is not available within LEDE or OpenWrt. Example error for the bad autogen.sh invocation: ( cd .../loudmouth-1.5.3; ./autogen.sh ) ./autogen.sh: 33: ./autogen.sh: gtkdocize: not found Makefile:73: recipe for target '.../.configured_yynyyyyn' failed Example error for the lacking gtk-doc automake infrastructure: automake: error: cannot open < gtk-doc.make: No such file or directory autoreconf: .../host/bin/automake failed with exit status: 1 [...] config.status: error: cannot find input file: `docs/reference/Makefile.in' Makefile:72: recipe for target '.../.configured_yynyn' failed Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* | | | icu: move necessary files to STAGING_DIR_HOSTPKGHirokazu MORIKAWA2017-02-10
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Maintainer: me Compile tested: ar71xx mips_24kc_musl LEDE r3346-9eacb9d Run tested: NONE Description: buildbots fail at accessing files under HOST_BUILD_DIR. http://downloads.lede-project.org/snapshots/faillogs/mips_24kc/packages/icu/compile.txt Move necessary files to STAGING_DIR_HOSTPKG. Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | | Merge pull request #3965 from diizzyy/patch-33Nikos Mavrogiannopoulos2017-02-08
|\ \ \ | | | | | | | | libs/gnutls: Don't link libidn unintentionally
| * | | libs/gnutls: Don't link libidn unintentionallyDaniel Engberg2017-02-07
| | | | | | | | | | | | | | | | | | | | Fixes compilation reported by by buildbots. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | | | Merge pull request #3951 from antonlacon/libopus-1.1.xTed Hess2017-02-06
|\ \ \ \ | |/ / / |/| | | opus: update to 1.1.4 for CVE-2017-0381
| * | | opus: update to 1.1.4Ian Leonard2017-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes fix for CVE 2017-0381. Assume maintainership. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* | | | Merge pull request #3925 from kdarbyshirebryant/fixlibidnHannu Nyman2017-02-05
|\ \ \ \ | | | | | | | | | | libidn: install libidn.pc in staging area & refresh patches
| * | | | libidn: install libidn.pc in staging area & refresh patchesKevin Darbyshire-Bryant2017-02-05
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libidn.pc file was missing in package staging area causing build failures for other packages expecting to find libidn package config files. refreshed patches to clear existing patch fuzz take over maintainership Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>