Commit graph

2815 commits

Author SHA1 Message Date
Rosen Penev
546a603da6 protobuf-c: Fix typo in pkgconfig file
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-14 11:53:12 -07:00
Rosen Penev
b3da7068ab libdmapsharing: Add build dependency
glib2 no longer depends on its host build. Added here.

Fixed license information.

Added PKG_BUILD_PARALLEL:=1 for faster compilation.

Removed gstreamer1-libs dependency as gst1-plugins-base includes it.

Other cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-14 10:06:01 -07:00
Rosen Penev
00dd38b7ba
Merge pull request #10226 from flyn-org/hwloc
hwloc: update to 2.1.0
2019-10-14 09:29:54 -07:00
W. Michael Petullo
ad70a0ebf6 hwloc: add PKG_LICENSE_FILES and remove PKG_FIXUP
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-14 08:47:34 -04:00
Rosen Penev
fbde87a6d2
Merge pull request #10231 from flyn-org/vips
vips: update to 8.8.3
2019-10-14 01:01:28 -07:00
Nicholas Smith
4d734315fe libqmi: update libqmi to 1.24.0
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2019-10-14 08:01:04 +10:00
W. Michael Petullo
4f607c9087 vips: update to 8.8.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-13 16:50:15 -04:00
W. Michael Petullo
ac2ced9523 hwloc: update to 2.1.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-13 16:47:18 -04:00
Jeffery To
53e1692ae9 treewide: Use default PKG_BUILD_DIR when possible
This removes lines that set PKG_BUILD_DIR when the set value is no
different from the default value.

Specifically, the line is removed if the assigned value is:

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)

  The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT
  if it is set, so now this is identical to the default value.

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)

  if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it
  the same as the previous case

* $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

  This is the same as the default PKG_BUILD_DIR when there is no
  BUILD_VARIANT.

* $(BUILD_DIR)/[name]-$(PKG_VERSION)

  where [name] is a string that is identical to PKG_NAME

[1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-13 02:01:34 +08:00
Rosen Penev
679f10bdc7
Merge pull request #10196 from lucize/nssup
nss: update to 3.46.1
2019-10-11 13:14:54 -07:00
Rosen Penev
b2f7cea162
Merge pull request #10107 from BKPepe/expat
expat: Update to version 2.2.9
2019-10-11 12:49:22 -07:00
Lucian Cristian
4da3baea35 nss: update to 3.46.1
and clean some comments

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-10-10 19:06:15 +03:00
Rosen Penev
a5c60d7249
Merge pull request #10170 from ewsi/feature_dcwifi_1.1
dcwifi: Update component versions
2019-10-09 12:46:00 -07:00
Carey Sonsino
0f00bcb16e dcwifi: Update component versions
update package versions and hashes
remove bzero patches
remove uclibc++ patch
refactor directory structure
relocate mrmctl in menuconfig
update macremapper patch

Signed-off-by: Carey Sonsino <careys@edgewaterwireless.com>
Signed-off-by: Carey Sonsino <csonsino@gmail.com>
2019-10-09 14:53:01 +00:00
Jakub Jalowiczor
cd2f791fa5 poco: Minor changes
Signed-off-by: Jakub Jalowiczor <jaluwka@gmail.com>
2019-10-09 07:03:52 -04:00
Jakub Jalowiczor
3948931926 poco: Minor changes
Signed-off-by: Jakub Jalowiczor <jaluwka@gmail.com>
2019-10-09 07:01:33 -04:00
Jakub Jalowiczor
c553c0a7a5 poco: A new variant of poco library poco-all
Signed-off-by: Jakub Jalowiczor <jaluwka@gmail.com>
2019-10-09 06:36:50 -04:00
Eneas U de Queiroz
0e725be8fd
icu: Revert "icu: Deactivate uClibc"
This reverts commit db424ede2f.
It is causing recursive dependencies.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-10-08 18:10:49 -03:00
Hirokazu MORIKAWA
db424ede2f icu: Deactivate uClibc
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-10-08 17:01:59 +09:00
Rosen Penev
690f397a0c
Merge pull request #10113 from dhewg/pull/libid3tag
libid3tag: add pkg-config file
2019-10-07 21:26:06 -07:00
Rosen Penev
1b0ff174dd
Merge pull request #10175 from nxhack/icu_65_1
icu: update to 65.1
2019-10-07 21:18:17 -07:00
Hirokazu MORIKAWA
23adefbb7b icu: update to 65.1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-10-08 12:33:31 +09:00
Andre Heider
1b37a1d2a8 libid3tag: add pkg-config file
Required for meson to find this library in a sane way.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-10-07 20:58:56 +02:00
Rosen Penev
260d4a346a
boost: Remove thread dependency from context
thread is only used when the C++ mutex header is missing. AFAIK, this is
the case on Windows and not on Linux. Certainly not in OpenWrt.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 11:07:50 -07:00
Rosen Penev
ddd4109c1c
boost: Remove several host libraries
The facebook people have been working on removing Boost dependencies from
their projects. This is the current state.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 11:07:50 -07:00
Rosen Penev
7a5326dd29
fbzmq: Update to 2019.10.07.00
Added patch that adds libfolly boost dependencies.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 10:59:59 -07:00
Rosen Penev
dbfea329d3
fbthrift: Update to 2019.10.07.00
Added patch to remove boost-thread dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 10:59:59 -07:00
Rosen Penev
8ceee72c77
librsocket-cpp: Update to 2019-10-07
Added patch to remove boost-thread dependency.

Added size optimizations.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 10:59:59 -07:00
Rosen Penev
caf1a153d3
libwangle: Update to 2019.10.07.00
Added patch to remove boost-thread dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 10:59:59 -07:00
Rosen Penev
cc1b52c44a
libfizz: Update to 2019.10.07.00
Add patch removing boost-thread dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 10:59:58 -07:00
Rosen Penev
b9000043bf
libfolly: Update to 2019.10.07.00
Added patch to remove boost-thread.

Removed uClibc-ng patch. libfolly no longer builds there.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-07 10:59:58 -07:00
Jakub Jalowiczor
f386733833 poco: Minor changes
Signed-off-by: Jakub Jalowiczor <jaluwka@gmail.com>
2019-10-07 09:14:00 -04:00
Jakub Jalowiczor
d9106a3a90 poco: Package version changed
Signed-off-by: Jakub Jalowiczor <jaluwka@gmail.com>
2019-10-07 08:29:03 -04:00
Jakub Jalowiczor
83c21577a4 poco: Changed poco version to all, and from minimal build to typical.
Signed-off-by: Jakub Jalowiczor <jaluwka@gmail.com>
2019-10-07 07:56:06 -04:00
Michael Heimpold
d3012ecf08
Merge pull request #9137 from nickberry17/master
modemmanager: add ModemManager to packages

This also includes related libraries libmbim and libqmi and the command line tools.
2019-10-07 12:50:13 +02:00
Rosen Penev
57a9e15144
Merge pull request #10106 from neheb/avah
avahi: Fix pkgconfig files to be cross compile friendly
2019-10-05 12:15:42 -07:00
Alexander Ryzhov
19b07c6642
icu: use our own python3 for host-compilation
Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
2019-10-04 16:36:47 +03:00
Rosen Penev
7182efa1bf
libftdi: Don't build examples
Compilation fix with uClibc-ng. No change in package.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-02 18:53:50 -07:00
Rosen Penev
30a116db3d
protobuf-c: Add pkgconfig file for CMake
Fixes compilation for a few packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-29 18:49:36 -07:00
Josef Schlehofer
71814007a6
expat: Update to version 2.2.9
Fixes CVE-2019-15903

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-29 11:04:32 +02:00
Rosen Penev
736ebb16b6
avahi: Fix pkgconfig files to be cross compile friendly
libdir should not point to the host.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-28 17:16:17 -07:00
Rosen Penev
21df507682
Merge pull request #10050 from neheb/ude
libudev: Clean up Makefile
2019-09-27 12:22:53 -07:00
Nicholas Smith
af16743801 libqmi: add libqmi to packages
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2019-09-27 11:26:25 +10:00
Nicholas Smith
62da1b06e0 libmbim: add libmbim to pagkages
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2019-09-27 11:26:06 +10:00
Rosen Penev
48af6b5bfb
Merge pull request #10049 from neheb/soxr
libsoxr: Fix pkgconfig files
2019-09-26 18:22:06 -07:00
Rosen Penev
57b83b1643
Merge pull request #10078 from neheb/booooooooo
boost: Switch to blacklist of targets for context
2019-09-26 17:52:18 -07:00
Rosen Penev
9dfd4867ee liburcu: Fix typo from last commit
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-26 11:16:58 -07:00
Alexander Ryzhov
7a17805b6d ibgd: avoid using host headers
Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
2019-09-26 13:42:11 +03:00
Rosen Penev
dc3220736d
boost: Switch to blacklist of targets for context
Works around a buildbot bug.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-25 22:39:28 -07:00
Rosen Penev
47b5986750
liburcu: Switch from @!arc to targets
Works around a bug with the buildbots where they try to build it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-25 22:29:07 -07:00
Rosen Penev
a6529c2ac2
protobuf: Fix rpath
protobuf was setting its own rpath, preventing the build system from
overriding it. Comment it out.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-25 21:59:02 -07:00
Rosen Penev
7a2b6bfdb8
protobuf-c: Fix host binary
It needs rpath to find libprotoc.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-25 21:57:22 -07:00
Hannu Nyman
88e7b4386f
Merge pull request #10073 from ja-pa/measurement-kit_0.10.6
measurement-kit: update to version 0.10.6
2019-09-25 19:11:00 +03:00
Jan Pavlinec
2949906ec4
measurement-kit: update to version 0.10.6
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-25 12:34:55 +02:00
Rosen Penev
b50ee9b45e
Merge pull request #10062 from ja-pa/treewide-cpe-id-2
treewide: add PKG_CPE_ID for cvescanner
2019-09-24 15:03:31 -07:00
Rosen Penev
39927180b5 protobuf-c: Fix mistake from previous commit
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-24 12:46:36 -07:00
Rosen Penev
862510a251
Merge pull request #10046 from neheb/pfix
protobuf fixes from CMake conversion
2019-09-24 10:50:20 -07:00
Rosen Penev
cdf54068f9
Merge pull request #10048 from neheb/avro
avro: Replace PKG_INSTALL with CMAKE_INSTALL
2019-09-24 10:48:18 -07:00
Jan Pavlinec
ceadbcbb64
treewide: add PKG_CPE_ID for cvescanner
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-24 13:51:22 +02:00
Rosen Penev
979568f1cb
Merge pull request #10059 from neheb/boooo
boost: Update host libraries
2019-09-23 15:26:59 -07:00
Rosen Penev
53b9d894fb
libprotobuf-c: Switch to CMake
Simplifies the Makefile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-23 15:01:02 -07:00
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>
2019-09-23 14:56:18 -07:00
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>
2019-09-23 12:06:32 -07:00
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>
2019-09-23 11:29:52 -07:00
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>
2019-09-22 18:28:14 -07:00
Rosen Penev
76b57b0e6c
fbzmq: Size optimizations
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-22 18:11:24 -07:00
Rosen Penev
7139cddccf
fbthrift: Update to 2019-09-22
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-22 18:11:23 -07:00
Rosen Penev
164e706f9d
librsocket-cpp: Update to 2019-09-22
Added URLs.

Added needed Boost patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-22 18:11:23 -07:00
Rosen Penev
43a8e02bb8
libwangle: Update to 2019.09.22.00
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-22 18:11:23 -07:00
Rosen Penev
0f209e988c
libfizz: Update to 2019.09.22.00
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-22 18:11:23 -07:00
Rosen Penev
d28d9aa4dc
libfolly: Update to 2019.09.22.00
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-22 18:11:22 -07:00
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>
2019-09-21 15:55:31 -07:00
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>
2019-09-21 15:53:52 -07:00
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>
2019-09-21 15:52:29 -07:00
Rosen Penev
0dac4b74ca
libftdi1: Fix pkgconfig paths properly
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:49:58 -07:00
Rosen Penev
3c4419d45b
libftdi: Fix pkgconfig paths
Switched to CMAKE_INSTALL for simplicity.

Other minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:49:13 -07:00
Daniel Golle
bf033c622a serdisplib: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-09-21 21:37:48 +02:00
Rosen Penev
7207e0b788
Merge pull request #10020 from neheb/cap
libcap: Fix pkgconfig file
2019-09-21 11:58:08 -07:00
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
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>
2019-09-17 15:40:53 -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