Commit graph

2316 commits

Author SHA1 Message Date
Rosen Penev
1a916b2d35
Merge pull request #8923 from ammubhave/fixboost
boost: Fix boost apply_visitor for lvalue variants
2019-05-07 15:37:56 -07:00
Rosen Penev
6e9beb0a51
Merge pull request #8868 from neheb/icu
icu: Fix compilation with uClibc-ng
2019-05-07 01:17:34 -07:00
Amol Bhave
48e844101b boost: Fix boost apply_visitor for lvalue variants
Boost 1.70.0 broke the apply_visitor functions for lvalue reference
variants.
This imports the patch that fixes this issue from upstream.

Tested this by compiling a library
(https://github.com/facebookincubator/fizz) that works with 1.69 but
breaks with 1.70. And then, importing this patch and trying the
compilation again.

Compile tested: nbg6817

Maintainer: @ClaymorePT

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-07 00:56:55 -07:00
Amol Bhave
2cfba93020 libsigar: add sigar libary
sigar is a System Information Gatherer And Reporter library for C++
Adding the package so other C++ packages that depends on this library
can build.
This creates a libsigar.so shared library.

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-06 18:34:17 -07:00
Josef Schlehofer
1ccfdcc5b5
Merge pull request #8902 from ja-pa/measurement-kit-0.10.3
measurement-kit: update to version 0.10.3
2019-05-06 12:36:53 +02:00
Daniel Engberg
deb737c254
Merge pull request #8613 from diizzyy/libx264
libs/libx264: Update to 20190324 and rework Makefile
2019-05-06 12:19:19 +02:00
Daniel Engberg
45c8dcab79 libs/libx264: Update to 20190324 and rework Makefile
* Update (lib)x264 to 20190324
* Stop using GNU Autotools and use libx264's own
  configuration facility
* Drop hardcoded CFLAGS, x264 will handle those fine on its own
  This will override toolchain optimizaion and set -O3
  irregardless of setting.
* Rework LTO and ASM optmization selection to make it more
  compact and readable. This drops optimization for x86 32-bit
  which is being deprecated in favour of x86_64 in general and
  the very few systems still in use that doesn't support 64-bit
  are too slow to be usable anyway.
* Import patches to fix compilation on ARM and x86 (32-bit)
  from OpenEmbedded
* Minor style fixes to Makefile

Source: http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-multimedia/x264/x264

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-05-06 09:05:22 +00:00
Rosen Penev
ec0bc8c0df
Merge pull request #8886 from lnslbrty/update/nDPI
libndpi: update to 2.8.0
2019-05-06 00:47:31 -07:00
Rosen Penev
c47a4e7d5d
faad2: Remove uClibc hack
OpenWrt uses uClibc-ng now, and it seems that these are no longer needed
as it seems faad2 automatically renames these functions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-05 16:07:32 -07:00
Rosen Penev
5f28facc38
Merge pull request #8518 from neheb/i
libimobiledevice packages updated to git
2019-05-05 11:49:51 -07:00
Rosen Penev
70da12e516
libusbmuxd: Update to latest git
Upstream has really infrequent releases while having an active git
repository with important bugfixes. This is also needed because
libimobiledevice requires a new API from libusbmuxd.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-05 11:39:06 -07:00
Rosen Penev
4d04be40fb
libimobiledevice: Update to latest git
Upstream makes seriously infrequent updates whereas they have an active
git repository with important bugfixes.

Also fixed compilation without deprecated OpenSSL APIs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-05 11:39:05 -07:00
Jan Pavlinec
b19fe550bb
measurement-kit: update to version 0.10.3
Add patch to fix disabled deprecated OpenSSL APIs

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-05-05 07:58:20 +02:00
Rosen Penev
55320abae0
boost: Fix uClibc-ng compilation again
Several math functions are not defined in math.h and therefore cannot be
used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-03 13:02:59 -07:00
Jeffery To
6a06da0404 libimobiledevice: Remove reference to python-package.mk
Since no Python packages are produced by this package, including
python-package.mk is unnecessary.

This removes the reference to python-package.mk. (PKG_RELEASE is
unchanged as this should have no effect on the build.)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-05-04 03:24:52 +08:00
Rosen Penev
9f64ded7cf
Merge pull request #8827 from MikePetullo/libdmapsharing
libdmapsharing: update to 3.9.6
2019-05-03 09:31:07 -07:00
Toni Uhlig
ac2c99ea5c
libndpi: update to 2.8.0
The nDPI autogen.sh is broken and can lead to compile issues. Fixed.
Also removed PKG_INSTALL since it produces invalid symlinks to *.so*.

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2019-05-03 00:47:16 +02:00
Jiri Slachta
c680da9179
Merge pull request #8877 from jefferyto/tiff-pkg-config
tiff: Install pkg-config metadata file in Build/InstallDev
2019-05-02 11:44:39 +02:00
Jeffery To
1b90bf0db0 tiff: Install pkg-config metadata file in Build/InstallDev
Some programs use pkg-config to discover installed libraries.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-05-02 17:03:56 +08:00
Jeffery To
18f1cf62b6 libjpeg: Install pkg-config metadata file in Build/InstallDev
Some programs use pkg-config to discover installed libraries.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-05-02 15:40:54 +08:00
Rosen Penev
053faa31e5
boost: Fix compilation with uClibc-ng
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-01 13:58:56 -07:00
Rosen Penev
ba4f02b1f0
icu: Fix compilation with uClibc-ng
uClibc-ng does not define these math functions in math.h , only in
tgmath.h. Therefore the cmath header will not work.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-01 12:50:30 -07:00
Rosen Penev
8e6f049b26
treewide: Replace PKG_LICENSE_FILE with PKG_LICENSE_FILES
The latter is actually what is used by the build system. Increased
PKG_RELEASE for all packages as this changes the ipk.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-30 14:52:57 -07:00
Rosen Penev
30e10c07d3
Merge pull request #8848 from ammubhave/bump_re2
libre2: bump version to 2019-04-01
2019-04-30 14:48:12 -07:00
Amol Bhave
70d4a9a3b2 libre2: bump version to 2019-04-01
compile tested on nbg6817

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-04-30 13:08:00 -07:00
Rosen Penev
aa920879d1
Merge pull request #7877 from ammubhave/add_gflags_to_glog_stacked
libglog: Add gflags as a dependency for glog
2019-04-30 12:18:09 -07:00
Alexandru Ardelean
ffb716efb7 treewide,python: take over maintainership from Gergely Kiss
This change changes the maintainer to
 `Alexandru Ardelean <ardeleanalex@gmail.com`
for all Python packages owned by
 `Gergely Kiss <mail.gery@gmail.com>`

No functional changes.
Bumping PKG_RELEASE on each package that is updated.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-04-30 08:12:58 -03:00
Amol Bhave
44c24203a5 libglog: Add gflags a dependency for libglog
Depends on PR #7098

With gflags available, glog's compilation behaves differently and
includes gflags specific code. This code allows customizing logging in
programs that use glog, using command command line parameters.

Compile tested: openwrt-18.06 for ipq40xx, ipq806x, x86 and ar71xx
Run tested: Tested on devices running on the above architectures.

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-04-29 18:32:48 -07:00
Rosen Penev
56b0626180
Merge pull request #7098 from ammubhave/add_libgflags
libgflags: add gflags package
2019-04-29 13:21:43 -07:00
Rosen Penev
1ced157ea4
Merge pull request #7102 from ammubhave/add_libre2
libre2: add re2 package
2019-04-29 12:44:48 -07:00
Luiz Angelo Daros de Luca
e1a2057f64 libvpx: cleanup configure/make vars
Instead of redefining LD (and duplicating it), it is better to
unset the existing value first.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2019-04-29 15:05:18 -03:00
Luiz Angelo Daros de Luca
cba459f522 libvpx: bump to 1.8.0
This release focused on encoding performance for realtime and VOD use cases.

See: https://chromium.googlesource.com/webm/libvpx/+/refs/tags/v1.8.0

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2019-04-29 03:08:33 -03:00
Rosen Penev
dba9ffbc19
Merge pull request #8798 from ja-pa/libpng-security-update
libpng: update to version 1.6.37
2019-04-28 13:54:40 -07:00
W. Michael Petullo
f8fc0be3d1 libdmapsharing: update to 3.9.6
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-28 02:04:12 -04:00
W. Michael Petullo
46c16706fd libpsl: update to 0.21.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-04-27 23:25:59 -04:00
Tom Sullivan
4bc2371a3f tcp_wrappers: fix compilation warnings
Set `Wall` and address sources of reported warnings.

Signed-off-by: Tom Sullivan <tom@msbit.com.au>
2019-04-27 19:59:59 +02:00
Jan Pavlinec
383155825f
libpng: update to version 1.6.37
Fixes CVE-2019-7317

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-04-25 16:39:27 +02:00
Jiri Slachta
55eeaca1b8
Merge pull request #8763 from ja-pa/libxslt-security-fix
libxslt: patch security issue and add CPE id
2019-04-25 16:01:12 +02:00
Jianhui Zhao
0803c6ee5d libuwsc: update to 3.2.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-25 10:55:54 +08:00
Rosen Penev
caea056dc2
Merge pull request #8735 from neheb/joe
jose: Fix compilation without deprecated OpenSSL APIs
2019-04-24 00:48:47 -07:00
Jan Pavlinec
d410c6b0b6
libxslt: patch security issue and add CPE id
Fixes CVE-2019-11068

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-04-23 15:23:19 +02:00
Rosen Penev
3ce20e664f
Merge pull request #8747 from neheb/xer
xerces-c: Use libstdcpp instead of uclibc++
2019-04-22 18:41:47 -07:00
Rosen Penev
d340f045b7
xerces-c: Use libstdcpp instead of uclibc++
Both dependent packages (sumo and libelektra) use (and must use) libstdcpp

Two libc++ cannot be linked against each other at the same time. I believe
this causes xerces-c to not be used even though it is listed as a
dependency.

Took the time to clean up the Makefile. Also replaced -fPIC with -fpic to
eliminate potential issues. Added linker flags for smaller size.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-22 10:27:50 -07:00
Rosen Penev
3d45447edc
Merge pull request #8751 from micmac1/sql327
sqlite3: bump to 3.27.2
2019-04-22 09:29:23 -07:00
Peter Wagner
c9926b55d7 libsndfile: update to 2019-04-21-25824cb9
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2019-04-22 12:12:48 +02:00
Sebastian Kemper
ed5c6cd628 sqlite3: bump to 3.27.2
No ABI/API changes, backward compatible.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-04-22 09:48:30 +02:00
Rosen Penev
ea6d0976b8
Merge pull request #8685 from ClaymorePT/boost_1.70.0_r1
boost: Update makefile to version 1.70.0 + minor updates
2019-04-21 13:12:47 -07:00
Rosen Penev
d4330abc2e
Merge pull request #8739 from bluewavenet/patch-4
libmicrohttpd: Prevent Recursive Dependency
2019-04-21 10:09:54 -07:00
Peter Wagner
50e017f7df libsndfile: update to 2019-04-07-d5531723
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2019-04-21 11:57:45 +02:00
Rob White
6439517410 libmicrohttpd: Prevent Recursive Dependency
Maintainer: Alexander Couzens lynxis@fe80.eu

Compile Tested: Snapshot SDK

Run Tested: target - ath79, hardware - gl-ar300m16, package - nodogsplash v3.2.1 and nodogsplash v3.3.1, Openwrt Snapshot.

Description: Bump to PKG_RELEASE:=3


Signed-off-by: Rob White <rob@blue-wave.net>
2019-04-21 08:39:30 +01:00