Commit Graph

1153 Commits

Author SHA1 Message Date
Hannu Nyman 74a02e2f0b Merge pull request #4289 from Tiboris/jansson-update
jansson: Update to v2.10
2017-04-22 15:35:43 +03:00
Tibor Dudlák 3ba0c8d921 jansson: Update to v2.10
jansson in version 2.9 or later is required as dependency for jose

Signed-off-by: Tibor Dudlák <tibor.dudlak@gmail.com>
2017-04-22 14:10:54 +02:00
Val Kulkov 68314d0e58 libgd: fix missing dependency, add build options
libgd fails to build due to missing dependency if the libtiff
package is selected. Fix the build issue and add two new
configuration options, both disabled by default:
1) enable TIFF support, and
2) enable Freetype 2.x support.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-04-19 21:51:18 -04:00
Hannu Nyman ae74c02f64 Merge pull request #4214 from diizzyy/patch-42
libs/libgd: Update to 2.2.4
2017-04-19 11:25:54 +03:00
Daniel Engberg b37475417f libs/libgd: Update to 2.2.4
Update libgd to 2.2.4
Fixes multiple CVEs
Refresh patches
Update list according to:
https://svnweb.freebsd.org/ports/head/graphics/gd/pkg-plist?revision=432648&view=markup
...except helpers as it's not generated.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-04-17 20:39:01 +02:00
Hannu Nyman 294b60b099 Merge pull request #4266 from diizzyy/patch-45
libs/libpng: Add more symlinks
2017-04-17 20:40:52 +03:00
Hannu Nyman 25d2eadedb Merge pull request #4270 from nxhack/update_to_59_1
icu: bump to 59.1
2017-04-17 20:28:13 +03:00
Daniel Engberg 84cd01ac89 libs/libpng: Add more symlinks
Sprinkle more symlinks for compatibility

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-04-17 08:37:11 +02:00
Florian Fainelli af2c2745e9 libsoxr: Explicitly disable support for OpenMP
In case a toolchain supports OpenMP (e.g: external toolchains), just
disable support for it in libsoxr since cmake would detect that and
later we would fail to create the package because there is no libgomp
package being created.

In case OpenMP is desireable and this is supported by the toolchain, we
should introduce a specific option for that.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-16 19:57:34 -07:00
Hirokazu MORIKAWA c0f01276b2 icu: bump to 59.1
Maintainer: me
Compile tested: ar71xx brcm2708, LEDE trunk r3972-aefa195
Run tested: NONE

Description:
upstream update to 59.1

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2017-04-17 09:47:25 +09:00
Hannu Nyman 4fc9ad981e Merge pull request #4219 from diizzyy/patch-43
libs/libpng: Update to 1.6.29
2017-04-12 18:33:46 +03:00
Florian Fainelli 1d9c683f3c Merge pull request #4226 from ffainelli/hiredis
hiredis: Fix __redis_strerror_r lvalue error
2017-04-04 12:16:54 -07:00
Peter Wagner dd46a5fc1b libsndfile: update to 1.0.28
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-04-02 20:44:31 +02:00
Ted Hess b7dae3c921 Merge pull request #4225 from ffainelli/x264
libx264: Blacklist all MIPS CPUs for assembly optimizations
2017-04-02 07:08:37 -04:00
Florian Fainelli d9b6d1bbc8 pthsem: Add linux 4.x to supported platforms
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>
2017-04-01 18:07:44 -07:00
Florian Fainelli 49ed5295b1 hiredis: Fix __redis_strerror_r lvalue error
Fixes the following build error:
hiredis.h:101:24: error: lvalue required as left operand of assignment
             buf[(len)] = '\0';

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-01 17:53:47 -07:00
Florian Fainelli 39b2c6f2f5 libx264: Blacklist all MIPS CPUs for assembly optimizations
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>
2017-04-01 17:52:34 -07:00
Daniel Engberg f24db23b8d libs/libpng: Update to 1.6.29
Update libpng to 1.6.29
Add patch to allow older versions of libtool

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-04-01 10:14:02 +02:00
Ted Hess 050e88ee87 avahi: Change avahi-utils dependency to allow stand-alone selection
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-03-28 16:29:55 -04:00
Denis Osvald 7982274860 libwebsockets: fix typos referencing package name
In commit f82287cf5c (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>
2017-03-28 17:50:01 +02:00
Hannu Nyman 2fd495edd8 Merge pull request #4181 from yegorich/libsoc
libsoc: new package
2017-03-27 15:20:37 +03:00
Thomas Heil db1a4ab49a [libs/pcre]: fix CVE-2017-7186
Fix CVE-2017-7186 mentioned in https://bugs.exim.org/show_bug.cgi?id=2052

Signed-off-by: Thomas Heil <heil@terminal-consulting.de>
2017-03-27 10:03:16 +02:00
Vladimir Ulrich ffbc82e849 [libs/fftw3] Updated to version 3.3.6-pl2
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2017-03-26 23:45:24 +03:00
Ted Hess fb199062a6 Merge pull request #4163 from stintel/kodi
giflib: add host build
2017-03-25 17:21:12 -04:00
W. Michael Petullo 6298672ba9 loudmouth: patch to avoid libidn
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2017-03-24 19:19:25 -04:00
Daniel Engberg 4a2cf8ed79 libs/libarchive: Update to 3.3.1
Update libarchive to 3.3.1 and make use of PKG_HASH variable.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-03-23 10:46:05 +01:00
Yegor Yefremov 7b81966217 libsoc: new package
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>
2017-03-23 08:50:22 +01:00
Stijn Tintel 1381e528e0 giflib: add host build
This is required for Kodi's TexturePacker.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-03-18 15:27:17 +01:00
Stijn Tintel f82287cf5c treewide: use name in define and eval lines
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>
2017-03-08 21:15:20 +01:00
Lucian Cristian 2f37e5f4f9 libs: add musl fts implementation
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2017-03-06 13:04:26 +02:00
Peter Wagner 6d218d4918 glib2: update to 2.50.3
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-03-03 17:27:33 +01:00
Ted Hess 2b6a84ff65 Merge pull request #4080 from antonlacon/libflac-1.3.x
libflac: update to 1.3.2, refresh patches
2017-03-01 14:47:25 -05:00
Carlos Miguel Ferreira f95a1300f7 Revert "boost: 1.63 Revision 3 -> Python 3.6 Support Fixed and Unsupported Target Fixes"
This reverts commit 21091fa0ac.
2017-03-01 12:48:54 +00:00
champtar 9cca5b718b Merge pull request #4079 from antonlacon/sqlite3-3.17.x
sqlite: update to 3.17.0
2017-02-28 16:59:59 -08:00
Hannu Nyman 068c12f108 Merge pull request #4065 from ClaymorePT/boost_1.63_r3
boost: 1.63 Revision 3 -> Python 3.6 Support Fixed and Unsupported Target Fixes
2017-02-26 20:23:06 +02:00
Hirokazu MORIKAWA 4abf8f4ae3 icu: Added icu-config installation to InstallDev
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>
2017-02-24 17:31:24 +09:00
Carlos Miguel Ferreira 21091fa0ac boost: 1.63 Revision 3 -> Python 3.6 Support Fixed and Unsupported Target Fixes
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>
2017-02-24 00:08:33 +00:00
Carlos Miguel Ferreira 2a30298bd1 boost: 1.63 Revision 2 - Fixed Regression
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>
2017-02-21 17:33:43 +00:00
Ian Leonard c19a342825 sqlite: update to 3.17.0
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-02-19 16:06:02 -08:00
Ian Leonard 32e6240b5c libflac: update to 1.3.2, refresh patches
No mention of sigemptyset seen in source code; dropped patch

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-02-19 16:05:25 -08:00
Ted Hess 2f4bad8f3c Merge pull request #4002 from InBetweenNames/pcre2
pcre2: Introduce PCRE2 library into repo for fish
2017-02-17 21:39:23 -05:00
Shane Peelar 7977564b97 pcre2: Introduce PCRE2 library into repo for fish
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>
2017-02-17 17:20:00 -05:00
Hirokazu MORIKAWA dd7c14081b icu: support OpenWrt trunk host-build.mk issue
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>
2017-02-16 11:43:21 +09:00
Hannu Nyman f20e7ec2ea Merge pull request #4001 from kissg1988/seafile
seafile: update to version 6.0.7
2017-02-14 09:27:37 +02:00
Gergely Kiss 1534aca7f2 seafile: update to version 6.0.7
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>
2017-02-13 22:03:14 +01:00
Hannu Nyman 287dea393d Merge pull request #3997 from eduardoabinader/check_use_sha256
check: use sha256 checksum
2017-02-13 17:20:46 +02:00
Eduardo Abinader ba9e8e9d37 check: use sha256 checksum
Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
2017-02-13 16:12:55 +01:00
Hannu Nyman 5c8bea8d7e Merge pull request #3995 from nxhack/use_NOCACHE
icu: fix  fail situation of CONFIG_CCACHE=y
2017-02-13 12:49:13 +02:00
Hirokazu MORIKAWA 1afed3f13a icu: fix fail situation of CONFIG_CCACHE=y
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>
2017-02-13 19:42:01 +09:00
Hannu Nyman ebcce1defa Merge pull request #3238 from eduardoabinader/bump_libcheck
check: bump to 0.11.0
2017-02-13 12:16:48 +02:00