Jan Pavlinec
ceadbcbb64
treewide: add PKG_CPE_ID for cvescanner
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
5 years ago
Rosen Penev
53b9d894fb
libprotobuf-c: Switch to CMake
Simplifies the Makefile.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
e8da6d9294
protobuf: Fix host build
rpath is needed as the host directory instead of hostpkg is used for some
reason.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
a54c065ee2
libftdi: Add back Boost_NO_BOOST_CMAKE
Needed by this package for some reason.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
1f77459ace
boost: Update host libraries
It seems newer versions of fbthrift require more libraries.
Also added AR7, RB532, and Lantiq ASE to fiber exclusion.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
af51dbed7b
jsoncpp: Fix pkgconfig file
Backported upstream patch to make the pkgconfig file more cross compile
friendly. I don't think anything uses this.
Replaced Installev with CMAKE_INSTALL.
Added PKG_BUILD_PARALLEL for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
76b57b0e6c
fbzmq: Size optimizations
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
7139cddccf
fbthrift: Update to 2019-09-22
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
164e706f9d
librsocket-cpp: Update to 2019-09-22
Added URLs.
Added needed Boost patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
43a8e02bb8
libwangle: Update to 2019.09.22.00
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
0f209e988c
libfizz: Update to 2019.09.22.00
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
d28d9aa4dc
libfolly: Update to 2019.09.22.00
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
cf9c219f50
libudev: Clean up Makefile
Switch to standard PKG_SOURCE_VERSION/DATE instead of defining PKG_VERSION
Removed PKG_SOURCE. It's implicit.
Replaced IntallDev section with CMAKE_INSTALL.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
df433fe722
libsoxr: Fix pkgconfig files
Replaced InstallDev section with CMAKE_INSTALL.
Adjusted all of the paths to be more consistent with other packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
68d3734dea
avro: Replace PKG_INSTALL with CMAKE_INSTALL
Allows removal of the InstallDev section as it's now implicit.
PKG_INSTALL is already defined in cmake.mk
This also installs a pkgconfig file. Added a patch to fix it up.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
0dac4b74ca
libftdi1: Fix pkgconfig paths properly
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
3c4419d45b
libftdi: Fix pkgconfig paths
Switched to CMAKE_INSTALL for simplicity.
Other minor cleanups.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Daniel Golle
bf033c622a
serdisplib: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
5 years ago
Rosen Penev
34c0839a76
p11-kit: Update to 0.23.17
Remove upstreamed patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Hirokazu MORIKAWA
f8ecbf529b
libuv: update to 1.32.0
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
5 years ago
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>
5 years ago
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>
5 years ago
Rosen Penev
d3908aee91
libcap: Fix pkgconfig file
Helps packages that use pkgconfig to find libcap when installed in OpenWrt
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Jan Pavlinec
299e5b0a9b
treewide: add PKG_CPE_ID for better cvescanner coverage
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
5 years ago
Rosen Penev
4cecfeced8
dtc: Add missing dependency to -utils
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
Rosen Penev
762a0eeb79
libftdi1: Apply pkgconfig fixes to libftdipp1 as well
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
bfcab07d87
libfmt: Fix pkgconfig paths
pkgconfig needs to override these.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
180134d04c
libftdi1: Partially add back InstallDev
The pkgconfig file needs changing.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Yousong Zhou
41a4aecccf
dtc: bump to version 1.5.1
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
5 years ago
W. Michael Petullo
8a66eab632
vips: update to 8.8.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
5 years ago
W. Michael Petullo
c040738707
openldap: update to 2.4.48
Fixes CVE-2019-13565.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
5 years ago
Rosen Penev
03661fd4a5
librsocket-cpp: Update to 2019-09-12
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
79168cc259
libftdi1: Remove faulty change from last patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
Rosen Penev
70448f6e1f
libwebp: Fix InstallDev typo again
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
8c16ee38b7
libwebp: Fix typo with InstallDev section
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
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>
5 years ago
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>
5 years ago
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>
5 years ago
Rosen Penev
a6c88c19d7
liblz4: Update to 1.9.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Rosen Penev
48224cc8d3
libwebp: Add new package
Requested by: https://github.com/openwrt/packages/issues/9740
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago