Commit graph

2686 commits

Author SHA1 Message Date
Rosen Penev
bc98fd224c
Merge pull request #9977 from neheb/prot
protobuf: Switch to CMake
2019-09-19 17:45:02 -07:00
Rosen Penev
064af793e7
Merge pull request #9975 from neheb/lz44
liblz4: Update to 1.9.2
2019-09-19 17:44:17 -07:00
Rosen Penev
720ae061e8
Merge pull request #9974 from neheb/libogg
libogg: Update to 1.3.4
2019-09-19 17:43:56 -07:00
Rosen Penev
34c0839a76
p11-kit: Update to 0.23.17
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-18 14:57:19 -07:00
Rosen Penev
e5765ce685
Merge pull request #10016 from nxhack/libuv_bump
libuv: update to 1.32.0
2019-09-17 22:10:23 -07:00
Hirokazu MORIKAWA
f8ecbf529b libuv: update to 1.32.0
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-09-18 13:50:42 +09:00
Rosen Penev
c56ad06395
libgd: Fix pkgconfig file for cross compilation
This allows packages that use pkgconfig to find libgd properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-17 16:09:38 -07:00
Rosen Penev
c75fe2fd0f
libogg: Update to 1.3.4
Added PKG_BUILD_PARALLEL for faster compilation.

Added ABI_VERSION to force rebuilds on ABI upgrade.

Added a couple of LDFLAGS for smaller size.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-17 16:01:34 -07:00
Jan Pavlinec
299e5b0a9b
treewide: add PKG_CPE_ID for better cvescanner coverage
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-17 12:40:26 +02:00
Rosen Penev
4cecfeced8 dtc: Add missing dependency to -utils
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-17 11:37:15 +08:00
Rosen Penev
0350a15716
protobuf: Switch to CMake
Allows PKG_BUILD_PARALLEL to work properly.

Replaced InstallDev section with CMAKE_INSTALL.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-16 16:34:23 -07:00
Michael Heimpold
99d6731ed9 libmodbus: update to 3.1.6
Also fix the license information: in older versions the test programs
were GPL 3 licensed, but meanwhile it changed to BSD license.
But since this package only packages the library itself, we can
safely focus only on the LGPL here which covers the library itself.

While at, fix a minor nitpick during library symlink installation.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-16 23:19:15 +02:00
Michael Heimpold
9c9b846da3 libgpiod: update to 1.4.1
While at, fix minor nitpick during installation of library symlinks.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-16 23:19:15 +02:00
Michael Heimpold
d44ab1a122 libiio: Update to 0.18
While at, fix a minor nitpick while installing shared library symlinks.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-16 23:19:15 +02:00
Rosen Penev
762a0eeb79
libftdi1: Apply pkgconfig fixes to libftdipp1 as well
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-16 12:02:05 -07:00
Rosen Penev
bfcab07d87
libfmt: Fix pkgconfig paths
pkgconfig needs to override these.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-16 11:51:32 -07:00
Rosen Penev
180134d04c
libftdi1: Partially add back InstallDev
The pkgconfig file needs changing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-16 10:44:38 -07:00
Yousong Zhou
41a4aecccf dtc: bump to version 1.5.1
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-09-16 08:00:19 +00:00
Rosen Penev
68a728e8d7
Merge pull request #9994 from flyn-org/vips
vips: update to 8.8.2
2019-09-15 10:20:25 -07:00
W. Michael Petullo
8a66eab632 vips: update to 8.8.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-09-15 13:11:34 -04:00
Hannu Nyman
f31b08e042
Merge pull request #9992 from flyn-org/openldap
openldap: update to 2.4.48
2019-09-15 19:42:17 +03:00
Rosen Penev
4d163eafa8
Merge pull request #9987 from neheb/lept
leptonica: Add missing libwebp dependency
2019-09-15 09:16:36 -07:00
W. Michael Petullo
c040738707 openldap: update to 2.4.48
Fixes CVE-2019-13565.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-09-14 12:08:53 -04:00
Rosen Penev
03661fd4a5
librsocket-cpp: Update to 2019-09-12
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-13 14:45:31 -07:00
Rosen Penev
79168cc259
libftdi1: Remove faulty change from last patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-13 13:14:48 -07:00
Rosen Penev
4939a9c291
opencv: Add missing libwebp dependency
Now that libwebp is in the tree, opencv picks it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-13 13:07:20 -07:00
Rosen Penev
8fdadfd5ee
leptonica: Add missing libwebp dependency
Now that libwebp is in the tree, leptonica picks it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-13 13:02:46 -07:00
Rosen Penev
b5b2fa187d
libgd: Backport SOVERSION and pkgconfig changes
The latter is needed for some packages to find libgd.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-13 12:54:50 -07:00
Rosen Penev
a1057cea1f
Merge pull request #9963 from neheb/gd4
libgd: Switch to CMake
2019-09-13 01:55:09 -07:00
Rosen Penev
2e12e13a3b
libftdi1: Don't build examples
Add PKG_BUILD_PARALLEL for faster compilation.

Replace InstallDev section with CMAKE_INSTALL

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 19:45:53 -07:00
Rosen Penev
7276289795
liblo: disable tests and enable IPv6
Speeds up compilation.

Also fixed compilation without deprecated POSIX APIs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 19:45:19 -07:00
Rosen Penev
3e44ecbafa
libgd: Switch to CMake
Size reduced from 92878 to 91675 bytes.

CMake added CXX files. Removed those.

Removed ceill patch. ceill is not used anymore.

Removed pkgconfig patch. CMake uses a different file, which does not have
this problem.

Further size reduction to 87938 with LTO.

Removed InstallDev. CMAKE_INSTALL takes care of that.

Added WebP support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:48:32 -07:00
Rosen Penev
70448f6e1f
libwebp: Fix InstallDev typo again
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:47:57 -07:00
Rosen Penev
8c16ee38b7
libwebp: Fix typo with InstallDev section
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:37:40 -07:00
Rosen Penev
4a829f7c6d
libfolly: Pass -DBoost_NO_BOOST_CMAKE
It seems the new CMake update broke boost again.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:33:14 -07:00
Rosen Penev
7c6d46f33f
Merge pull request #9945 from neheb/gc
libgcrypt: Update to 1.8.5
2019-09-12 14:23:24 -07:00
Rosen Penev
9475ba9cc7
Merge pull request #9964 from neheb/webp
libwebp: Add new package
2019-09-12 14:21:08 -07:00
Rosen Penev
5769359975
libgcrypt: Update to 1.8.5
Fixed up license information. Only the library is packaged.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:15:37 -07:00
Rosen Penev
cf55c9ee58
libgee: Update to 0.20.2
Eliminate patch in favor of configure argument.

Shuffled some stuff around for consistency between packages.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 13:19:24 -07:00
Rosen Penev
a6c88c19d7
liblz4: Update to 1.9.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 13:12:42 -07:00
Rosen Penev
408ccf7946
Merge pull request #9952 from neheb/rt
rtorrent: Switch to static linking
2019-09-11 22:48:40 -07:00
Rosen Penev
48224cc8d3
libwebp: Add new package
Requested by: https://github.com/openwrt/packages/issues/9740

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-10 20:56:32 -07:00
Rosen Penev
6484e63100
Merge pull request #9838 from ClaymorePT/boost_1.71.0_r1
boost: Package Version Update (1.71.0) + bugfixes
2019-09-10 12:58:23 -07:00
Carlos Miguel Ferreira
0cd9824623
boost: Package Version Update (1.71.0) + bugfixes
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>
2019-09-10 14:25:35 +01:00
Sven Eckelmann
bbb1ea7345 treewide: Change .*GPL.*+ licenses to SPDX compatible identifier
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>
2019-09-10 07:45:15 +02:00
Rosen Penev
f27427cbfc
libwangle: Update to 2019.09.02
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>
2019-09-09 20:39:17 -07:00
Rosen Penev
e56fada5a8
libtorrent: Switch to static library.
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>
2019-09-09 15:32:29 -07:00
Rosen Penev
ad758ba286
libsigcxx: Remove
It's no longer needed with libtorrent. No other package depends on it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 15:32:28 -07:00
Rosen Penev
af03174c5a
libfizz: Update to 2019.09.09.00
Several size optimizations. ~76KB savings.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 13:50:33 -07:00
Rosen Penev
2973b57a39
libfolly: Update to 2019.09.02
Several optimizations to reduce size. ~35KB. Mostly because of LTO.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 11:34:14 -07:00