Commit graph

4913 commits

Author SHA1 Message Date
Rosen Penev
e41fd1794b librouteros: don't build docs
Fixes compilation without host pod2man.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-22 16:32:00 -07:00
Nikos Mavrogiannopoulos
743aafbeda
Merge pull request #16185 from neheb/P1
p11-kit: update to 0.24.0
2021-07-22 20:19:33 +02:00
Rosen Penev
0135933a0d libyaml-cpp: update to 0.7.0
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-21 00:21:07 -07:00
Rosen Penev
5f78f5f8de p11-kit: update to 0.24.0
Switch to AUTORELEASE for simplicity.

Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-21 00:20:35 -07:00
Rosen Penev
c385d03879 libvpx: update to 1.10.0
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-21 00:19:51 -07:00
Rosen Penev
9bdb8cca65 pcre2: update to 10.37
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-21 00:18:59 -07:00
Rosen Penev
ef00d8e755 alsa-ucm-conf: update to 12.5.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-21 00:16:36 -07:00
Rosen Penev
e658dcfd86 alsa-lib: update to 12.5.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-21 00:16:36 -07:00
Martin Schiller
39fd6151e9 libs: file: magic: remove "u" from pattern
This backports an upstream fix for the following warning:

Warning: Unparsable number `xu                    \b, dcrypt version %d'

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2021-07-20 11:25:51 +02:00
Rosen Penev
66f7c21d4e
Merge pull request #16074 from neheb/nss3
nss: disable parallel compilation
2021-07-18 00:15:05 -07:00
Rosen Penev
8e35ba8860 boost: fix compilation error under SPARC
Missing braces.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-14 19:08:47 -07:00
Jakov Petrina
e4be8d12aa uci2: bump to revision v1.0-5606418
Pull in latest API changes from upstream.

Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
2021-07-14 13:30:34 +02:00
Rosen Penev
db0ec36ce3
Merge pull request #16115 from haraldg/elektra_0.9.7
elektra: update to 0.9.7
2021-07-13 19:13:56 -07:00
Harald Geyer
21abcc2968 elektra: update to 0.9.7
Notable changes:
* Use toml as new default storage backend:
  Upstream has removed the ini plugin, we have been using in the
  past. toml is still somewhat experimental, but upstream has
  designated it as future recommended default.
* Remove the dependency on boost. The only plugin needing that has
  been removed upstram.
* Enable plugins for libev and libuv event loop integration. This
  adds two new packages with the respective dependencies.
  Upstream has fixed the bugs preventing us from using this.
* Enable the internal notification plugin/system. This allows
  applications to automatically receive notifications about changes
  to their configuration. Again upstream fixing bugs enables this
  for us.
* Set the environment variable $XDG_CACHE_HOME to "/tmp/" globally
  to prevent elektra (and possibly other applications) from
  writing temporary data to flash.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2021-07-13 23:45:43 +02:00
Alexandru Ardelean
efde2462c6 libs: gdbm: enable/install Berkley DBM compat layer
Python supports both GNU dbm and Berkley DBM.
GNU dbm also has a compatibility layer for Berkeley.

The current Berkley DB in OpenWrt is 4.7 and hasn't been updated in ages.
It's also pretty big.

So, an alternative for Python is to use GNU dbm for both (GNU and Berkley).

Also, removing static shared libraries from the build, to encourage the
usage of the shared ones.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-13 11:22:32 +03:00
Hirokazu MORIKAWA
a374b76f9e libuv: bump to 1.41.1
Update to 1.41.1
 include fix CVE-2021-22918

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-07-12 14:20:33 +09:00
Rosen Penev
1b9e204700 nss: update to 3.67
Switch to AUTORELEASE for simplicity.

Disable parallel compilation as there's something wrong with NSS' build
system. Reliably fails with make -j 12 on a ryzen 3600.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-11 00:35:18 -07:00
Rosen Penev
e3b89b6f5d ibrcommon: fix compilation with GCC11
GCC11 defaults to C++17, which does not allow throw specifiers.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-11 00:24:21 -07:00
Rosen Penev
f2313569b6 ibrdtn: fix compilation with GCC11
GCC11 defaults to C++17, which does now allow specifying throw().

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-11 00:23:55 -07:00
Rosen Penev
c14c85fbc7 dtc: update to 1.6.1
Fixes compilation with GCC11.

Reorganized Makefile variables for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-08 12:05:50 +08:00
Rosen Penev
8923becfcc
Merge pull request #16075 from neheb/ebml
libebml: fix compilation with GCC11
2021-07-07 16:59:37 -07:00
Rosen Penev
62d7bb5aba libebml: fix compilation with GCC11
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-07 14:55:26 -07:00
Rosen Penev
92e08f83e5 libelektra: fix compilation with GCC11
Missing header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-07 14:49:57 -07:00
Hirokazu MORIKAWA
ed818a9fdb libupm: Workaround for errors with GCC11
https://github.com/openwrt/packages/issues/16060

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-07-07 18:25:48 +09:00
Rosen Penev
497a1c52c3
Merge pull request #16044 from tru7/libfmt
libfmt: bump to version 8.0.1
2021-07-07 00:28:33 -07:00
Rosen Penev
a6517cf5f2
Merge pull request #16049 from nxhack/libuv_CVE-2021-22918
libuv: fix CVE-2021-22918
2021-07-06 23:02:13 -07:00
Sebastian Kemper
9ba7d16a1e postgresql: prevent addition of ARM target flag
configure.in checks for "ARMv8 CRC32C intrinsics" and goes as far as
adding "-march=armv8-a+crc" to the target flags if the compiler allows
it. This can clash with the OpenWrt target flags in
CONFIG_TARGET_OPTIMIZATION. If for example the latter is set to
"-mcpu=cortex-a9" the following warning is issued:

  cc1: warning: switch '-mcpu=cortex-a9' conflicts with '-march=armv5t' switch

This commit prevents configure.in from adding the mentioned flag. The
addition is unwanted when cross-compiling.

An issue was raised for this recently, see [1].

[1] https://github.com/openwrt/packages/issues/16034

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-07-07 01:12:53 +01:00
Hirokazu MORIKAWA
aaa46eb44e libuv: fix CVE-2021-22918
idna: fix OOB read in punycode decoder

libuv was vulnerable to out-of-bounds reads in the uv__idna_toascii()
function which is used to convert strings to ASCII. This is called by
the DNS resolution function and can lead to information disclosures or
crashes.

b7466e31e4
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990561
https://nodejs.org/en/blog/vulnerability/july-2021-security-releases/

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-07-06 13:49:15 +09:00
Othmar Truniger
13ef8a8d9c libfmt: bump to version 8.0.1
Signed-off-by: Othmar Truniger <github@truniger.ch>
2021-07-05 16:41:21 +02:00
Michael Heimpold
20c884bbd5 libzip: fix typo in patch (fixes #15992)
This prevented expansion of libdir in pkgconfig.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-02 23:59:53 +02:00
Michael Heimpold
d452429a56
Merge pull request #14716 from mhei/libgpiod-update
libgpiod: update to 1.6.3
2021-07-01 20:40:53 +02:00
Rosen Penev
c61eb3ed98
Merge pull request #15797 from lnslbrty/update/libulfius-2.7.3
libulfius: update to 2.7.3
2021-06-29 14:41:49 -07:00
Michael Heimpold
4db1fba5a1 libgpiod: update to 1.6.3
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-06-29 21:08:39 +02:00
Michael Heimpold
7ce9c89988
Merge pull request #15992 from mhei/libzip-fix-pkgconfig
libzip: fix pkgconfig paths (fixes #15943)
2021-06-29 13:51:11 +02:00
Josef Schlehofer
39dedfee16
Revert "uci2: update revision"
I'm reverting this commit, because it is pulling newer source code, but
without doing a new version bump. This results that users who already
installed this library on their router will have different package
content than users who installed it after the commit.

The another small reason is that commit subject - update revision is cryptic itself and should be more bulletproof like saying update to version 1.1

More details: https://github.com/openwrt/packages/pull/15990#issuecomment-870333695

This reverts commit e779323481.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-06-29 09:12:51 +02:00
Michael Heimpold
851c7a1e0a libzip: fix pkgconfig paths (fixes #15943)
We should use upstream patch here, which can be removed later,
instead of maintaining our own one.

Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-06-29 07:47:51 +02:00
Rosen Penev
c78dc1743b
Merge pull request #15990 from sartura/uci2-bump
uci2: update revision
2021-06-28 12:47:09 -07:00
Jakov Petrina
e779323481 uci2: update revision
Pull in new API function from upstream.

Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
2021-06-28 16:22:20 +02:00
Andy Walsh
a2323ed265 libtirpc: update to 1.3.2
update to 1.3.2

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-06-27 15:07:10 +02:00
Rosen Penev
8dbc99521f
Merge pull request #15937 from TDT-AG/pr/20210623-libmariadb
libmariadb: fix compilation cmake issue
2021-06-26 12:52:42 -07:00
Rosen Penev
d2867fe2c7
Merge pull request #15946 from neheb/ms
msgpack-c: don't check for GTest
2021-06-25 21:24:16 -07:00
Rosen Penev
7f34b03356 msgpack-c: don't check for GTest
Not available with OpenWrt. Fixes compilation when host GTest is
present.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-24 01:20:09 -07:00
Rosen Penev
e444e5bd70 spdlog: fix compilation with fmtlib 8
Small API change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-24 01:17:37 -07:00
Michael Heimpold
850c578bc7
Merge pull request #15930 from mhei/libzip-update
libzip: update to 1.8.0
2021-06-23 20:09:20 +02:00
Florian Eckert
fd13c120e7 libmariadb: fix compilation cmake issue
This patch fixes the compilation issue of the upstream Cmake file.
If this patch is not applied we get the following compilation error output.

CMake Error at cmake/ConnectorName.cmake:30 (ENDMACRO):
  Flow control statements are not properly nested.
Call Stack (most recent call first):
  CMakeLists.txt:423 (INCLUDE)

The blamed cmake/ConnectorName.cmake file gets fixed with this patch.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-06-23 12:06:33 +02:00
Toni Uhlig
3924eeb267
libulfius: update to 2.7.3
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2021-06-22 20:50:01 +02:00
Rosen Penev
238046303d
Merge pull request #15932 from tru7/libfmt
libfmt: bump to version 8.0.0
2021-06-22 03:52:00 -07:00
Othmar Truniger
23f11c9b67 libfmt: bump to version 8.0.0
Signed-off-by: Othmar Truniger <github@truniger.ch>
2021-06-22 09:32:58 +02:00
Rosen Penev
2ed47b5414
Merge pull request #15884 from neheb/dom
domoticz: update to 2021.1 and fix other packages
2021-06-21 20:08:09 -07:00
Michael Heimpold
bf23601dfd libzip: update to 1.8.0
Disable (new) support for zstd (Zstandard) compression for now.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-06-21 23:00:19 +02:00
Jan Hak
0b8f3ea81a libedit: update to version 20210522-3.1
Signed-off-by: Jan Hak <jan.hak@nic.cz>
2021-06-21 14:15:20 +02:00
Hirokazu MORIKAWA
d79ec77385 icu: bump to 69.1
ICU 69 updates to CLDR 39 locale data with many additions and corrections. ICU 69 also includes significant improvements for measurement unit formatting and number formatting in general, as well as many other bug fixes and enhancements.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-06-20 14:14:42 +09:00
Rosen Penev
fb170424dd libmraa: don't build tests
Fixes compilation when gtest is present.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-19 14:11:31 -07:00
Jiri Slachta
d3a0aaca7d
Merge pull request #15747 from neheb/tiff2
tiff: update to 4.2.3
2021-06-19 22:07:42 +02:00
Rosen Penev
bda9ae631e
Merge pull request #15880 from neheb/ogg
libogg: update to 1.3.5
2021-06-16 15:21:07 -07:00
Rosen Penev
a23825d154
Merge pull request #15882 from neheb/es
libesmtp: update to 1.1.0
2021-06-16 14:03:00 -07:00
Rosen Penev
169dd3f14e libesmtp: update to 1.1.0
New upstream. Uses meson now. Removed outdated patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-16 12:55:57 -07:00
Rosen Penev
953e23b0e6 minizip: update to 3.0.2
Add back compat header as domoticz really wants it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-15 20:04:50 -07:00
Rosen Penev
22eefcd7af jsoncpp: add back exceptions
domoticz wants them. No idea how to avoid it. Easier to just add back
here.

Removed several outdated options from CMake times.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-15 20:04:50 -07:00
Rosen Penev
b97e413123 libcap-ng: update to 0.8.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-15 19:58:53 -07:00
Rosen Penev
6a5ec2434f libogg: update to 1.3.5
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-15 19:58:14 -07:00
Rosen Penev
8cbbadede7
Merge pull request #15849 from neheb/ppb
protobuf: update to 3.17.2
2021-06-15 01:48:24 -07:00
Rosen Penev
6ab7fb089b
Merge pull request #15848 from neheb/als
alsa stuff: update to 1.2.5
2021-06-15 01:46:29 -07:00
Josef Schlehofer
51a7eabe9d
Merge pull request #15866 from ja-pa/redis-6.2.4
redis: update to version 6.2.4
2021-06-14 20:39:37 +02:00
Jan Pavlinec
c7ffa391f1
redis: update to version 6.2.4
Fixes CVE-2021-32625

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-06-14 16:15:56 +02:00
Jonathan G. Underwood
4a241581ab getdns: remove maintainer
Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
2021-06-13 15:10:40 +01:00
Rosen Penev
40d2b7c43e libprotobuf-c: update to 1.4.0
Remove patch. Upstream fixed it.

Add AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:17:55 -07:00
Rosen Penev
11acce8fa9 protobuf: update to 3.17.2
Refreshed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:16:58 -07:00
Rosen Penev
2e654b19f3 treewide: back to cmake.mk
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:05:01 -07:00
Rosen Penev
47b48b2088 alsa-lib: update to 1.2.5
Refresh patches. Remove upstream one.

Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 20:27:52 -07:00
Rui Salvaterra
0261cd0972 getdns: bump to 1.7.0
Remove obsolete patches.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2021-06-11 15:38:42 +01:00
Rosen Penev
c038c363d7
Merge pull request #15789 from nickberry17/update_mm_and_libs
Update ModemManager and dependencies
2021-06-11 03:26:11 -07:00
Rosen Penev
dba83738a4
Merge pull request #15733 from neheb/microh
libmicrohttpd: update to 0.9.73
2021-06-07 19:18:21 -07:00
Jianhui Zhao
4c163b0b12 libuhttpd: Update to 3.12.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-06-07 17:43:10 +03:00
Toni Uhlig
1f4f3a6544 liborcania: update to 2.2.1
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2021-06-07 17:42:57 +03:00
Nicholas Smith
2e3fb9c996 libmbim: bump to 1.24.8
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
2021-06-06 20:53:56 +10:00
Nicholas Smith
875e7a759d libqmi: bump to 1.28.6
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
2021-06-06 20:52:36 +10:00
Rosen Penev
7f03141b72
Merge pull request #15772 from DeathCamel58/libnet-1.2.x-libnet-config-master
[master] libnet: Export libnet-config in development environments
2021-06-04 15:38:51 -07:00
Jianhui Zhao
756d9e906b libuhttpd: Update to 3.12.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-06-04 20:52:56 +03:00
Dylan Corrales
e9a6f49ca3 libnet: Export libnet-config in development environments
Signed-off-by: Dylan Corrales <deathcamel58@gmail.com>
2021-06-04 09:38:49 -04:00
Rosen Penev
62c35172a4
Merge pull request #15771 from ClaymorePT/boost_1.76.0_r1
boost: Fixes Boost.regex header-only (v5) include
2021-06-03 16:59:29 -07:00
Carlos Miguel Ferreira
34a91f7be3
boost: Fixes Boost.regex header-only (v5) include
In v1.76.0 Boost.Regex became a header-only library.
With this update, there are now two different versions:
- v4 for C++03 (deprecated)
- v5 header-only

This commit fixes an issue which was preventing Boost.Regex
from being built for old ArmV5 targets

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2021-06-03 23:45:30 +01:00
Rosen Penev
730c582d29 libjpeg-turbo: fix compilation without NEON
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-03 13:21:52 -07:00
Rosen Penev
593e4e2acf taglib: add missing zlib dependency
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 21:11:17 -07:00
Rosen Penev
c25c4e3770 taglib: fix typo
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 21:07:46 -07:00
Rosen Penev
b1d81f5dde taglib: built shared library instead
Two packages here use taglib.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 21:04:43 -07:00
James Taylor
bdfc242e29 pdns: Change maintainer on pdns packages
Remove myself as maintainer from PowerDNS Related packages and add
Peter van Dijk from PowerDNS as the new maintainer

Signed-off-by: James Taylor <james@jtaylor.id.au>
2021-06-02 22:19:42 +10:00
Rosen Penev
97c47cd88a
Merge pull request #15744 from neheb/jose
jose: update to 11
2021-06-02 04:27:59 -07:00
Rosen Penev
319ae27857
Merge pull request #15734 from neheb/gtl
gnutls: update to 3.7.2
2021-06-02 04:27:25 -07:00
Rosen Penev
63ac7ada00 jose: update to 11
Reorganized Makefile slightly for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 02:02:27 -07:00
Rosen Penev
9477468efe
Merge pull request #15749 from neheb/npup
libnpupnp: update to 4.1.4
2021-06-02 01:49:24 -07:00
Rosen Penev
59a39d4c6f gnutls: update to 3.7.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 23:18:24 -07:00
Rosen Penev
417d86975f
Merge pull request #15737 from neheb/jpgt
libjpeg-turbo: update to 2.1.0
2021-06-01 23:15:36 -07:00
Rosen Penev
466a17b699
Merge pull request #15735 from neheb/expa
expat: update to 2.4.1
2021-06-01 23:15:32 -07:00
Rosen Penev
93091ea175
Merge pull request #15731 from neheb/libupnp2
libupnp: update to 1.14.7
2021-06-01 23:15:16 -07:00
Rosen Penev
93deac88f2 libnpupnp: update to 4.1.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 23:11:58 -07:00
Rosen Penev
2072dc396f tiff: update to 4.2.3
Remove automake patch as it's not used.

Remove ftell patch as it seems to not be needed anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 23:10:37 -07:00
Rosen Penev
4ea4bc8077 libjpeg-turbo: update to 2.1.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 23:01:37 -07:00
Rosen Penev
b50040f4e4 expat: update to 2.4.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 23:00:12 -07:00
Rosen Penev
1a6e185944 libmicrohttpd: update to 0.9.73
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 22:58:38 -07:00
Rosen Penev
57f837d2a6 taglib: update to 1.12
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 22:57:38 -07:00
Rosen Penev
d41d71e630 libupnp: update to 1.14.7
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 22:56:31 -07:00
Rosen Penev
e3d4d253b4 spice: update to 0.15.0
Remove celt051 option as upstream removed it.

Remove upstreamed patches.

Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-31 15:26:36 +08:00
Rosen Penev
7aefc1daee
Merge pull request #15639 from commodo/seafile-remove-me
seafile: remove myself as maintainer of these packages
2021-05-29 09:44:34 -07:00
David Bauer
69cf7836df xr_usb_serial_common: fix kernel 5.10 builds
Building the xr_usb_serial module fails for Kenel 5.10 with CONFIG_PM
enabled:

xr_usb_serial_common.c:1574:15: error: 'ASYNCB_INITIALIZED' undeclared
(first use in this function); did you mean 'RCU_INITIALIZER'?

Use tty_port_initialized in order to determine the status of the TTY
port. This is compatible with Kernel 5.10 and at least Kernel 5.4.

Signed-off-by: David Bauer <mail@david-bauer.net>
2021-05-25 22:41:04 +02:00
Alexander Egorenkov
52af17df39 libassuan: remove gpgrt-config workaround
After the recent libgpg-error update, the workaround for gpgrt-config
is no more necessary.

Reverts 63481e619 ("libassuan: fix linking of host's libgpg-error").

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2021-05-22 00:15:34 +01:00
Michael Heimpold
791892d482
Merge pull request #15678 from mhei/libxml-update
libxml2: update to 2.9.12
2021-05-21 23:07:44 +02:00
Lucian Cristian
0f5eadf362 nss: update to 3.65
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2021-05-21 15:41:17 +03:00
Lucian Cristian
d8fb7f4287 nspr: update to 4.30
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2021-05-21 15:41:04 +03:00
Michael Heimpold
6b932d3ff7 libxml2: update to 2.9.12
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-05-19 00:12:32 +02:00
Alexandru Ardelean
1e27dd7f8f seafile: remove myself as maintainer of these packages
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-17 10:40:56 +03:00
Igor Bezzubchenko
59f8342dae libpqxx: update to version 7.5.2
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2021-05-14 16:07:43 +02:00
W. Michael Petullo
71b7f74ff1 libgpg-error: patch to fix cross-compile
Paul Blazejowski discovered that the recent update to this package broke
cross-compiling for some OpenWrt platforms. This backports commit 33593864
(March 26, 2021) from the upstream libgpg-error project to fix this
problem.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-12 22:27:32 -05:00
Rosen Penev
9c7195a756
Merge pull request #15593 from flyn-org/snort3
Update snort3 and libdaq3 packages
2021-05-11 11:25:13 -07:00
Alexander Egorenkov
63481e619c libassuan: fix linking of host's libgpg-error
gpgrt-config is trying to use the host's /usr/lib path when looking for
libgpg-error. Therefore, disable it and gpg-error-config will be used
as a fallback.

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2021-05-11 17:02:15 +01:00
Josef Schlehofer
62c48b89de
Merge pull request #15602 from ja-pa/redis-6.2.3
redis: update to version 6.2.3
2021-05-11 15:05:53 +02:00
Josef Schlehofer
b300fb7bfb
Merge pull request #15604 from ja-pa/lmdb-0.9.29
lmbd: update to version 0.9.29
2021-05-11 15:05:39 +02:00
Jan Pavlinec
54d8ac1441
lmbd: update to version 0.9.29
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-11 12:44:13 +02:00
Jan Pavlinec
5f47bec5e8
redis: update to version 6.2.3
Fixes CVE-2021-29477

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-11 12:35:25 +02:00
W. Michael Petullo
a1c06aafb3 libdaq3: update to 3.0.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 21:44:23 -05:00
Rosen Penev
28087c7045
Merge pull request #15595 from flyn-org/libgcrypt
Update libgpg-error and libgcrypt
2021-05-10 14:26:17 -07:00
Rosen Penev
385e3633ae
Merge pull request #15596 from flyn-org/openldap
openldap: update to 2.4.58
2021-05-10 14:25:51 -07:00
W. Michael Petullo
2aa097b441 libgcrypt: update to 1.9.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 13:19:47 -05:00
W. Michael Petullo
c664e1f207 libgpg-error: update to 1.42
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 13:19:34 -05:00
W. Michael Petullo
f200ccd6fc openldap: update to 2.4.58
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 12:56:18 -05:00
W. Michael Petullo
c7f1a6290a libgee: update to 0.20.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 11:52:32 -05:00
Jan Pavlinec
0352d6d942 libmaxminddb: update to version 1.6.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-03 18:19:39 +03:00
Eneas U de Queiroz
2151d948a5
Merge pull request #15532 from dangowrt/bunch-of-updates
a bunch of package updates
2021-05-03 11:30:53 -03:00
Hirokazu MORIKAWA
1eb29ddc95 icu: add ABI_VERSION
To prevent inconsistencies in the coming version (69.1).

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-04-30 02:00:26 -07:00
Daniel Golle
1c7ef6c666 libksba: update to version 1.5.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle
81ccb88a80 libinput: update to version 1.17.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle
42707fc1ee libextractor: update to version 1.11
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle
1f50a9e417 libassuan: update to version 2.5.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Hirokazu MORIKAWA
1606574614 libupm: Disable node.js support
Library for node.js will be disabled temporarily due to difficulty in supporting the latest node.js.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-04-28 01:19:03 -07:00
Hirokazu MORIKAWA
b6bb8a62a5 libmraa: Disable node.js support
Library for node.js will be disabled temporarily due to difficulty in supporting the latest node.js.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-04-27 18:04:18 -07:00
Jan Hak
b0870d792b libedit: update to version 20210419-3.1
Signed-off-by: Jan Hak <jan.hak@nic.cz>
2021-04-28 00:05:08 +02:00
Jan Pavlinec
5894ca38b2
redis: update to version 6.2.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-26 11:49:47 +02:00
Peter van Dijk
3ddefd7feb h2o: only install one copy of the .so
I noticed that the package contained 3 identical copies of the lib:

root@52170cbc2408:/# ls -ali /usr/lib/libh2o*
 162653 -rwxr-xr-x    1 root     root        348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so
 162660 -rwxr-xr-x    1 root     root        348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so.0.13
 162661 -rwxr-xr-x    1 root     root        348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so.0.13.6

so this commit fixes that:

root@472ad3a8404e:/# ls -ali /usr/lib/libh2o*
 289858 lrwxrwxrwx    1 root     root            21 Apr 25 12:43 /usr/lib/libh2o-evloop.so -> libh2o-evloop.so.0.13
 289859 lrwxrwxrwx    1 root     root            23 Apr 25 12:43 /usr/lib/libh2o-evloop.so.0.13 -> libh2o-evloop.so.0.13.6
 289860 -rw-r--r--    1 root     root        348857 Apr 25 12:41 /usr/lib/libh2o-evloop.so.0.1

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-04-25 12:26:42 -07:00
Peter van Dijk
6ffe955dcc h2o: remove useless ruby dependency
h2o is the library dnsdist uses to offer DNS over HTTPS to clients. dnsdist is the only user of h2o in this tree.

While h2o can depend on Ruby (to build mruby support), this is disabled in the OpenWRT build of h2o. Hence, the Ruby dependency is unnecessary, and removing it saves a few megabytes of disk space.

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-04-25 12:26:42 -07:00
Oskari Rauta
5d4d292e50 gnu-efi: add new package
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-04-24 01:11:51 -07:00
Rosen Penev
cd658ef976
Merge pull request #15473 from ClaymorePT/boost_1.76.0
boost: Bump to version 1.76.0
2021-04-20 15:15:55 -07:00
Carlos Miguel Ferreira
7109e2ef1b
boost: Bump to version 1.76.0
This commit updates boost to version 1.76.0

There are no new libraries in this version

More info about Boost 1.76.0 can be found at the usual place [1].

Note: This package update includes a fix merged to Boost.Fiber in [2]
which did not make into this version but it will be present in the next
one. For now, the patch is needed, but it will be removed in version
1.77.0

[1]: https://www.boost.org/users/history/version_1_76_0.html
[2]: https://github.com/boostorg/fiber/pull/276

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2021-04-20 22:14:46 +01:00
Jakov Petrina
52f7f66ca5 uci2: update revision
Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
2021-04-20 10:19:05 +02:00
Alexander Ryzhov
d9879cb200
libtalloc: add Python3/host dependency
Otherwise, Package/Configure won't find distutils module from python3/host

Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
2021-04-18 13:57:14 +03:00
Rosen Penev
30dfe5c71e yubico-pam: update to 2.27
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-14 19:06:00 -07:00
Alexander Egorenkov
c1a70b84d4 libupnp: restore building tools
This enables tools again which has been disabled in commit
498506af9 ("libupnp: update to 1.14.5"). Disabling tools leads to the
header upnptools.h not being installed into /usr/include. But e.g. mpd-full
depends on this header.

Fixes: 498506af9 ("libupnp: update to 1.14.5")
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2021-04-14 16:40:36 -07:00
Rosen Penev
498506af9b libupnp: update to 1.14.5
Switch to compiling with CMake. Faster.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-13 23:54:01 -07:00
Rosen Penev
26a3b95350 libupnpp: update to 0.21.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-13 21:38:32 -07:00
Rosen Penev
e1d8f4fc96 glib2: update to 2.68.1
Removed two now pointless patches as they were added as options.

Switch to AUTORELEASE for simplicity.

Update MESON_ARGS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-13 15:30:10 -07:00
Rosen Penev
385f2898ed vips: update to 8.10.6
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-13 06:15:56 -07:00
Eneas U de Queiroz
013b1895ed
Revert "libseccomp: don't build on ARC"
This reverts commit b29e609701.

Adding DEPENDS+=@!arc will cause a circular dependency, because some
packages select libseccomp based on a build option.

Commit e29483d7e ("libseccomp: workaround a recursive dependency") added
a workaround that was not properly documented, so I'll explain here.

The problem arises when libseccomp is selected depending on some config
option:

define Pakcage/foo
  DEPENDS=+FOO_SECCOMP:libseccomp

Even if the condition is correctly defined, excluding arc, such as:

define Package/foo/config
  config FOO_SECCOMP
    depends on !arc

the config generator will parse libseccomp's DEPENDS variable and
generate menuconfig statements like these:

config PACKAGE_foo
   select PACKAGE_libseccomp if FOO_SECCOMP
   depends on !FOO_SECCOMP || !arc

The last condition is always true because FOO_SECCOMP will always be
be false when arc is true.  The config generator is not able to
simplify/optimize the condition.

The circular dependecy occurs because FOO_SECCOMP depends on
PACKAGE_foo, and the redundant, always true line will make PACKAGE_foo
depend on FOO_SECCOMP.

As a workaround, we can add the 'depends on !arc' line to
Package/libseccomp/config, outside of the DEPENDS variable, so that the
redundant depends line line does not get generated.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Cc: Daniel Golle <daniel@makrotopia.org>
2021-04-11 21:21:48 -03:00
Rosen Penev
4ebab065ae taglib: fix config file paths
Gerbera stupidly uses taglib-config to find the paths. Fix them to avoid
adding /usr/lib

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-10 17:05:18 -07:00
Rosen Penev
8bd1d86d6d libnpupnp: update to 4.1.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-10 17:05:18 -07:00
Rosen Penev
1692a687fb spdlog: update to 1.8.5
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-10 17:05:18 -07:00
Rosen Penev
2cdc64b12a file: update to 5.40
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-10 17:05:18 -07:00
Jianhui Zhao
3aa128f007 libuhttpd: Update to 3.11.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-08 22:32:11 -07:00
Rosen Penev
4b8138c8a8 libmaxminddb: build with CMake
Faster and less error prone.

Small cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-05 14:59:28 -07:00
Stijn Tintel
a62090aea9 libcap: drop from feed
The libcap package was moved to OpenWrt base.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-04-05 20:02:08 +03:00
Rosen Penev
ec6a3a1ef4 libdvbcsa: add BUILD_PATENTED
This was missing in the initial commit.

Add AUTORELEASE as well for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-04 19:40:22 -07:00
Rafał Dzięgiel
51c5a8b4bc libdvbcsa: add new package
Libdvbcsa is a free implementation of the DVB Common Scrambling Algorithm DVB/CSA - with encryption and decryption capabilities.

OpenWrt packages like `tvheadend` and `minisatip` can benefit from it.

Signed-off-by: Rafał Dzięgiel <rafostar.github@gmail.com>
2021-04-03 18:52:50 -07:00
Rosen Penev
8f41e60b7e poco: update to 1.10.1
Switch to AUTORELEASE for simplicity.

Move MAINTAINER line up for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-02 13:46:10 -07:00
Daniel Golle
b29e609701 libseccomp: don't build on ARC
ARC architecture is not yet supported by libseccomp.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-03-30 00:21:29 +01:00
Rosen Penev
a31b732007 treewide: build CMake projects with Ninja
faster to compile.

A small selection of packages was tested going from:

Executed in  696.30 secs   fish           external
   usr time   82.98 mins  395.00 micros   82.98 mins
   sys time    9.02 mins    0.00 micros    9.02 mins

to:

Executed in  592.20 secs   fish           external
   usr time   84.84 mins  361.00 micros   84.84 mins
   sys time    8.85 mins   57.00 micros    8.85 mins

Tested by running make -j 12 and wiping staging/build_dir/target_x

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-27 21:51:50 -07:00
Nikos Mavrogiannopoulos
3fefe6ce45
Merge pull request #15251 from ja-pa/gnutls-3.7.1
gnutls: update to version 3.7.1
2021-03-26 21:53:36 +01:00
Rosen Penev
baae054054
Merge pull request #15247 from neheb/fiber
boost: fixup mips64 fiber patch
2021-03-26 13:50:59 -07:00
Rosen Penev
6fb3f7d0d9 ipfs-http-client: update to 2021-03-01
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:15:14 -07:00
Rosen Penev
0aa8204100 libmariadb: update to 3.1.12
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:15:05 -07:00
Rosen Penev
6d959f69ad libulfus: update to 2.7.2
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:14:35 -07:00
Rosen Penev
297f34b5d9 liborcania: update to 2.2.0
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:14:35 -07:00
Rosen Penev
6aa8189393 libical: update to 3.0.9
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Refresh and simplify patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:14:28 -07:00
Rosen Penev
12dc76f426 libyang: update to 1.0.225
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:13:07 -07:00
Rosen Penev
935b7e8c13 libuwsc: update to 3.3.5
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:12:59 -07:00
Rosen Penev
2fe4fe7d6e libtorrent-rasterbar: update to 1.0.2
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:12:32 -07:00
Rosen Penev
04c81d3bcc boost: fixup mips64 fiber patch
It turns out that this is also broken on mips64el. Further testing
reveals that

-mips32r2 -mtune=mips32r2 -mabi=32

compiles the PAUSE instruction just fine whereas

-mips64r2 -mtune=mips64r2 -mabi=64

does not. The PAUSE instruction was introduced in version 2.6 of the
MIPS ISA and GCC for some reason does not allow usage of it with MIPS64.
Modify the macro to fix the situation instead of just matching on
octeon, which is not quite correct.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 12:35:17 -07:00
Rosen Penev
4c8d0f03bb leptonica: update to 1.80.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-25 16:49:00 -07:00
Daniel Golle
e7caf1f2ba
postgresql: update to version 13.2
Adresses CVE-2021-20229 (Incorrect Authorization)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-03-25 23:31:24 +00:00
Daniel Golle
7341e39768
libudev-zero: update to version 0.4.8
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-03-25 23:30:29 +00:00
Rosen Penev
fdd696b6ce
Merge pull request #15245 from neheb/gost
gost_engine: fix compilation without deprecated OpenSSL APIs
2021-03-25 10:47:45 -07:00
Jan Pavlinec
323461a1f0
gnutls: update to version 3.7.1
Fixes
CVE-2021-20231
CVE-2021-20232

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-25 10:59:10 +01:00
Rosen Penev
c06938363e spdlog: update to 1.8.3
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-24 22:56:52 -07:00
Rosen Penev
7b2a817bab libpng: do not build MIPS MSA code at all
The CMake file matches on mipsel and mips64el. Just remove mips
altogether.

Also build with ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-24 15:44:50 -07:00
Rosen Penev
263802c6a2 gost_engine: fix compilation without deprecated OpenSSL APIs
Build with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-24 15:40:24 -07:00
Rosen Penev
70c5687318
Merge pull request #15201 from neheb/lne
libnetconf2: update to 1.1.43
2021-03-23 02:12:28 -07:00
Rosen Penev
3ee6e4e6ad
Merge pull request #15178 from neheb/mzip
minizip: update to 3.0.1
2021-03-22 14:10:04 -07:00
Rosen Penev
25757d22e4
Merge pull request #15177 from neheb/log4c
log4cplus: update to 2.0.6
2021-03-22 14:09:20 -07:00
Eneas U de Queiroz
fbed6751b0
nss: fix compilation with QUILT
Commit 657574f45 disabled building the host nsinstall program when using
QUILT.  However, the host nsinstall is needed to compile the package,
breaking compilation with QUILT.

Move the native compile to Build/Configure, which will not be called for
prepare, refresh, or update targets, but will be called before
Build/Compile.

nss does not have a configure script, so Build/Configure/Default is not
being called.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-03-22 08:23:29 -03:00
Eneas U de Queiroz
c5f91a2a56
nss: quote $(FPIC), as it may have multiple flags
FPIC may be defined with more than one flag.  In that case, it becomes
necessary to use it inside QUOTES in a shell context.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-03-22 08:23:29 -03:00
Rosen Penev
dea0c27355 uw-imap: fix no deprecated API OpenSSL
The previous patch was for OpenSSL 1.0.2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-21 00:12:01 -07:00
Rosen Penev
4e387996f0 libre2: update to 2021-02-02
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Remove libcxx hacks as it's gone now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 21:08:45 -07:00
Rosen Penev
83c45e18a8 libgd: update to 2.3.2
Switch to building with Ninja for faster compilation.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 21:05:40 -07:00
Rosen Penev
01299e68a2 libnetconf2: update to 1.1.43
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 19:07:57 -07:00
Rosen Penev
5fdbeb654c
Merge pull request #15128 from neheb/ch
check: update to 0.15.2
2021-03-20 18:36:46 -07:00
Rosen Penev
58c32b7e76
Merge pull request #15179 from neheb/pr
protobuf: update to 3.15.6
2021-03-20 17:58:38 -07:00
Rosen Penev
1d0d8e057c protobuf: update to 3.15.6
Remove upstreamed patch.

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 17:28:09 -07:00
Rosen Penev
0ac671880d minizip: update to 3.0.1
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 17:27:22 -07:00
Rosen Penev
d9d49de98f log4cplus: update to 2.0.6
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 17:25:59 -07:00
Rosen Penev
59ec9e6363 libuv: update to 1.41.0
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 17:23:30 -07:00
Philip Prindeville
0d5c6769f1 treewide: fix places where $(FPIC) is unquoted
Fixes part of issue #14921.

When $(FPIC) gets added to TARGET_CFLAGS (for instance), we can
count on $(TARGET_CFLAGS) in turn being quoted when it gets
expanded.  But there are a few places where $(FPIC) gets
expanded directly into environment variables passed on the
command line, such as when setting lt_cv_* variables as in this
case.

It's wrong to assume that the expansion of $(FPIC) won't require
quoting (such as it containing spaces) if it has multiple compiler
flags.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-03-19 16:38:43 -06:00
Tianling Shen
cfc965b107 msgpack-c: add new package
This is needed by tmate.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-03-18 22:18:14 -10:00
Jakov Petrina
6024474329 uci2: update revision
Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
2021-03-17 20:01:13 +02:00
Florian Eckert
87e52cf180 libatasmart: initial checkin
This library is required by the smart plugin of the collectd.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-03-16 13:23:08 +01:00
Karl Palsson
544c7b22b6 libwebsockets: update to 4.1.6
This is a major version bump, from 3.x to 4.x, and continues the path
towards a mail client.

New features:
* ntp client
* dns resolver
* mqtt client
* number humanizing string helpers

License change upstream.
cmake options tweaked to match current upstream defaults again.

Tested with mosquitto and ttyd.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-03-15 16:05:58 +00:00
Rosen Penev
4764642e85 libupnpp: update to 0.20.1
Remove inactive maintainer.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 17:11:16 -07:00
Rosen Penev
6fa328d109
Merge pull request #15126 from neheb/wsl
gerbera: update to 1.7.0 and update friends
2021-03-14 16:52:22 -07:00
Rosen Penev
b2418547c5 check: update to 0.15.2
Switch to AUTORELEASE for simplicity.

Switch to building with ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:51:10 -07:00
Rosen Penev
12044355b0 libnpupnp: update to 4.1.1
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:04:12 -07:00
Rosen Penev
2c8c25d6f8 pugixml: update to 1.11.4
Switch to AUTORELEASE for simplicity.

Switch to ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:04:12 -07:00
Rosen Penev
c94614841f taglib: update to 1.12-beta-2
Switch to AUTORELEASE for simplicity.

Switch to building with ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:04:12 -07:00
Rosen Penev
3074960bb6 libmatroska: update to 1.6.3
Switch to AUTORELEASE for simplicity.

Switch to ninja for faster compilation.

Remove LTO as it's broken on this package.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:04:12 -07:00
Rosen Penev
7888403545 libebml: update to 1.4.2
Switch to AUTORELEASE for simplicity.

Switch to ninja for faster compilation.

Remove LTO as it's broken on this package.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:04:12 -07:00
Bernd Kuhls
c9ad594cca libx264: enable parallel build
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-03-14 12:36:32 +01:00
Rosen Penev
c8f577ca4a
Merge pull request #15111 from gladiac1337/liburing-2.0
liburing: Update to v2.0
2021-03-13 06:12:16 -08:00
Bernd Kuhls
c60573ff7a freetype: meson.build: Fix .pc file generation
Fixes error when building fontconfig:

checking for FREETYPE... no
configure: error: Package requirements (freetype2 >= 21.0.15) were not met:

Package dependency requirement 'freetype2 >= 21.0.15' could not be satisfied.
Package 'freetype2' has version '6.17.4', required version is '>= 21.0.15'

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-03-13 13:29:15 +01:00
Christian Lachner
7e6e82c72b liburing: Update to v2.0
- Updated download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2021-03-13 10:28:13 +01:00
Rosen Penev
e8419e1003
Merge pull request #15018 from neheb/freetype
freetype: switch to meson
2021-03-09 15:27:44 -08:00
Jan Pavlinec
d4ead62706
redis: update to version 6.2.1
Changes:
-remove zmalloc patch which is part of release

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-08 14:48:41 +01:00
Rosen Penev
b28b8058c9
Merge pull request #15033 from neheb/mr
libmraa: fix compilation with GCC10
2021-03-07 23:47:34 -08:00
Rosen Penev
07d0ee7552 libmraa: fix compilation with GCC10
Taken from an upstream issue.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-07 14:49:05 -08:00
Rosen Penev
b57aebbef1
Merge pull request #15039 from nickberry17/libmqi_1.28.2
modemmanager and libqmi: bump version
2021-03-07 14:47:30 -08:00
Michael Heimpold
59a8bb10d4 libstrophe: fix build with full language support enabled
After d18692c, we need to include nls.mk to setup correct
environment variables so that linking succeeds.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-03-07 11:25:43 +01:00
Nicholas Smith
570ff69ec6 libqmi: bump to 1.28.2
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
2021-03-07 19:44:37 +10:00
Rosen Penev
45dcec32ce
Merge pull request #14873 from neheb/cxx
treewide: remove uClibc++ support
2021-03-06 14:00:32 -08:00
Rosen Penev
987cec780b
Merge pull request #14822 from neheb/m
minizip: update to 3.0.0
2021-03-06 13:51:33 -08:00
Rosen Penev
39bc254663 treewide: remove uClibc++ support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 15:07:46 -08:00
Rosen Penev
f2d7f216a4 libndpi: remove C++ stuff
I don't even know why this is here.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 15:07:24 -08:00
Rosen Penev
c3544ac71d tiff: get rid of libtiffxx
Nothing uses it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 15:07:24 -08:00
Rosen Penev
26a9b47588 libplist: get rid of libplistxx
Nothing uses it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 15:07:24 -08:00
Igor Bezzubchenko
1f08a4c8df libpqxx: update version to 7.4.1
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2021-03-05 13:27:09 +03:00
Rosen Penev
dd65dac8b3 freetype: switch to meson
Meson configures and builds faster. It's also simpler.

Backport upstream patch fixing compilation without harfbuzz and brotli.

Added distutils patch for some debian systems.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 01:17:34 -08:00
Rosen Penev
ebf45cc6ca
Merge pull request #14965 from neheb/xml
xmlrpc-c: update to 1.51.07
2021-03-01 17:20:11 -08:00
Rosen Penev
1947db77a2
Merge pull request #14981 from ja-pa/redis-6.2.0
redis: update to version 6.2.0
2021-03-01 14:35:23 -08:00
Jan Pavlinec
4e0962e8f4
redis: update to version 6.2.0
Fixes CVE-2021-21309

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-01 14:14:58 +01:00
Jianhui Zhao
20328691d3 libuhttpd: Update to 3.10.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-03-01 17:26:11 +08:00
Bernd Kuhls
240af18f30 libdrm: add option to build the nouveau and radeon driver
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-03-01 07:04:01 +01:00
Rosen Penev
246f332b9c xmlrpc-c: update to 1.51.07
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-28 17:14:18 -08:00
Bernd Kuhls
cb8c0ba6c0 libdrm: install all headers
include/libdrm/drm.h and others headers are needed to build libva.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-02-27 19:37:57 +01:00
Bernd Kuhls
d216b47dbf libdrm: add option to build the intel driver
libpciaccess is not needed for libdrm itself, only the intel driver
depends on it:
https://cgit.freedesktop.org/mesa/drm/tree/meson.build#n240

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-02-27 15:45:34 +01:00
Bernd Kuhls
6d8426b4d5 libdrm: update to 2.4.104
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-02-27 08:53:20 +01:00
Jan Hoffmann
4bc7ba7fe8 sqlite3: add option for batch-atomic write support
This allows to build SQLite with support for the batch-atomic write
optimization. It makes use of atomic write support provided by the
underlying file system. Currently, this is only supported on F2FS. It
it does not work with overlayfs.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2021-02-26 17:31:24 -05:00
Jianhui Zhao
a5fbbb9970 libuhttpd: Update to 3.10.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-27 00:40:47 +08:00
Eneas U de Queiroz
31dac1a0ed
Merge pull request #14891 from cotequeiroz/snort-libdaq
snort[3],libdaq[3]: install/use libdaq 2&3 in their own dir
2021-02-24 22:10:06 -03:00
Rosen Penev
1a72538f9f
Merge pull request #14881 from nickberry17/mm_libqmi_libqrtr
Update libqmi, ModemManager and add libqrtr-glib
2021-02-24 16:53:22 -08:00
Eneas U de Queiroz
30a8d8db6a
libupm: enforce disabling python2
If there are more than two python3 interpreters, and no python2,
libupm thinks one of them is python2 and fails.  Avoid that by
telling it that python2 was not found.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-24 21:00:13 -03:00
Eneas U de Queiroz
92cdc620b6
libdaq3,snort3: install/use libdaq3 in its own dir
If used with default paths, libdaq 2.x and libdaq 3.x will overwrite
some of the other version's files.  Install them in different places to
avoid trouble.

Snort is the only package that uses libdaq, so update it at the same
time to avoid creating a failing commit.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-24 20:42:03 -03:00
Eneas U de Queiroz
48e2b6ebb3
libdaq,snort: install/use libdaq2 in its own dir
If used with default paths, libdaq 2.x and libdaq 3.x will overwrite
some of the other version's files.  Install them in different places to
avoid trouble.

Snort is the only package that uses libdaq, so update it at the same
time to avoid creating a failing commit.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-24 20:42:03 -03:00
Eneas U de Queiroz
d8203191cc gost_engine: remove OPENSSL_WITH_GOST restraint
OpenSSL now is always built with GOST support, and OPENSSL_WITH_GOST
symbol was removed.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-24 13:54:31 -03:00
Nicholas Smith
c9709a3c82 libqmi: bump to 1.28.0
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
2021-02-24 13:42:54 +10:00
Nicholas Smith
cfe24305de libqrtr-glib: add libqrtr-glib
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
2021-02-24 13:38:17 +10:00
Rosen Penev
476c7d1b95
Merge pull request #14874 from neheb/jso
jsoncpp: disable exceptions
2021-02-23 11:59:36 -08:00
Rosen Penev
eed4820efc
Merge pull request #14864 from neheb/sh
libshout: update to 2.4.5
2021-02-23 05:11:43 -08:00
Rosen Penev
732e90dd9f
Merge pull request #14836 from Payne-X6/liburcu
liburcu: update to version 0.12.2
2021-02-23 05:08:54 -08:00
Rosen Penev
eb142cdced
Merge pull request #14835 from Payne-X6/master
libedit: update to version 20210216-3.1
2021-02-23 05:08:27 -08:00
Rosen Penev
55cec11ad8
jsoncpp: disable exceptions
Reduces size: 59724 to 44439

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-22 22:06:16 -08:00
Rosen Penev
500bed5935
libshout: update to 2.4.5
Remove upstreamed patch.

Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-22 20:43:43 -08:00
Rosen Penev
7a86c6d81a
loudmouth: update to 1.5.4
Remove upstreamed patches.

Fix license.

Use AUTORELEASE to avoid bumping the release.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-22 16:40:57 -08:00
Rosen Penev
e2938499eb
Merge pull request #14823 from neheb/gdbn
gdbm: update to 1.19
2021-02-22 13:54:31 -08:00
Rosen Penev
ca0858960b
Merge pull request #14826 from jjm2473/master-fix-icu-macos
libs/icu:  fix host compile in macOS
2021-02-22 12:47:49 -08:00
Rosen Penev
23bb8ec5ef
Merge pull request #14817 from neheb/sn
sane-backends: remove outdated C++ patch
2021-02-22 12:41:46 -08:00
Jan Pavlinec
e76ce033d5
libmaxminddb: update to version 1.5.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-22 10:36:31 +01:00
Jan Hak
9443203377 liburcu: update to version 0.12.2
Signed-off-by: Jan Hak <jan.hak@nic.cz>
2021-02-22 10:19:34 +01:00
Jan Hak
fd7f43ae46 libedit: update to version 20210216-3.1
Signed-off-by: Jan Hak <jan.hak@nic.cz>
2021-02-22 09:55:55 +01:00
Liangbin Lian
ceee8ba199 libs/icu: fix host compile in macOS
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2021-02-22 12:58:49 +08:00
Rosen Penev
371549af83
Merge pull request #14821 from neheb/gd
libwebp + libgd version bump
2021-02-21 01:20:25 -08:00
Rosen Penev
d821fdc72b libevdev: update to 1.11.0
Use AUTORELEASE to avoid having to bump it manually.

Remove old patch for kernel 4.14 compatibility.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-21 09:09:06 +00:00
Rosen Penev
9be3ba4834
gdbm: update to 1.19
Remove upstreamed patch.

Use AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-20 22:07:17 -08:00
Rosen Penev
3b812f93d6
minizip: update to 3.0.0
Switch to new upstream and switch package name.

Further disable features to avoid extra dependencies.

Build with PIC to avoid build failures with mips16.

Remove no longer needed patch. Upstream fixed it differently.

Use AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-20 22:02:28 -08:00
Rosen Penev
dc5e0d0ccd
libgd: update to 2.3.1
Remove upstreamed patches. Add one to fix finding libwebp.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-20 21:16:56 -08:00
Rosen Penev
69cdbb9980
libwebp: update to 1.2.0
Switch to AUTORELEASE for easier changes.

Fix not having all of the libraries.

Remove upstream patches and refresh other one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-20 21:16:55 -08:00
Rosen Penev
b945b0790f
libv4l: fix glibc compilation
There was a typo in the linker flags.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-20 20:03:55 -08:00
Rosen Penev
7248ba84fb
Merge pull request #14646 from lipnitsk/refresh
treewide: Run refresh on all packages
2021-02-20 19:22:46 -08:00
Ilya Lipnitskiy
5d8d4fbbcb
treewide: Run refresh on all packages
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-20 16:02:15 -08:00
Stijn Tintel
f81b0152c8 treewide: s/Yuibco/Yubico/
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-02-21 01:08:40 +02:00
Rosen Penev
be7c5d9dc6
Merge pull request #14800 from 6ec123321/master
gost_engine: Add GOST2012 Engine for OpenSSL
2021-02-19 23:29:54 -08:00
Artur Petrov
1c74e64cab gost_engine: added new line in the end of file
Signed-off-by: Artur Petrov <github@phpchain.ru>
2021-02-20 11:15:08 +04:00
Etan Kissling
a16faf72b1 libnetfilter-queue: fix IPv6 header handling
Import 51f25df304aeaa6c1b02ef7456a61278ee70c102 from upstream.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 22:54:41 +01:00
Etan Kissling
73060f9104 libnetfilter-queue: add pkt_buff function for ICMP
Import 662c8f44d53492d2e0ebd430dadef12d580ec330 from upstream.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 21:59:43 +01:00
Artur Petrov
8e0af27d2a gost_engine: add support GOST2012
Signed-off-by: Artur Petrov <github@phpchain.ru>
2021-02-19 19:20:11 +04:00
Rosen Penev
6a6995f3dc
Merge pull request #14786 from apple-etan/feature/ek/libnetfilter-queue/fixup
libnetfilter-queue: re-add PKG_FIXUP to fix build
2021-02-19 02:01:54 -08:00
Jianhui Zhao
696d5021da libuhttpd: Update to 3.9.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-19 12:23:56 +08:00
Etan Kissling
cab73ac826 libnetfilter-queue: re-add PKG_FIXUP to fix build
Currently when trying to build this package a build error is produced:

WARNING: 'automake-1.16' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <https://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <https://www.gnu.org/software/autoconf>
         <https://www.gnu.org/software/m4/>
         <https://www.perl.org/>

This error is due to an attempt to use the native host tools instead of
the OpenWrt build system generated ones. By re-adding PKG_FIXUP it is
ensured that the correct version of the host tools are used.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 01:50:09 +01:00
Ye Holmes
d959a09a47 zmq: add optional dependency on openpgm
And add a patch for CMakeList.txt to configure
correctly with openpgm enabled.

Signed-off-by: Ye Holmes <yeholmes@outlook.com>
2021-02-17 22:18:50 +08:00
Rosen Penev
94540bcb0d
Merge pull request #14729 from ye-holmes/libs/openpgm
openpgm: Add Pragmatic General Multicast library
2021-02-16 18:57:40 -08:00
Ye Holmes
20f05f8e58 openpgm: Add Pragmatic General Multicast library
OpenPGM is a library implementing the PGM reliable multicast
network protocol; The famous messaging library ZMQ has an
optional dependency on OpenPGM, with OpenPGM enabled, we can
foster the development of multicast network applications.

Signed-off-by: Ye Holmes <yeholmes@outlook.com>
2021-02-17 10:08:20 +08:00
Philip Prindeville
441a7e5cd2
Merge pull request #14760 from pprindeville/libmaria-add-libcurl-dependency
libmariadb: add dependency on libcurl
2021-02-16 13:16:15 -07:00
Philip Prindeville
5b2d35a8d0 libmariadb: add dependency on libcurl
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-02-16 11:07:40 -07:00
Rosen Penev
2f6a8768c1
Merge pull request #14728 from neheb/boo
[RFC] boost: build context under MIPS64
2021-02-15 20:35:59 -08:00
Sebastian Kemper
c281142103 json-glib: update to 1.6.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-02-14 11:43:49 +01:00
Rosen Penev
7b360868ff boost: build context for mips64
It turns out there's upstream support for it. A small patch is needed
to fix softfloat support.

Also added patch to fix boost-fiber on octeon+. Failure happens because
the platform is based on an old MIPSr2 standard that lacks the pause
instruction.

It also turns out that MIPS64 builds are done with the wrong ABI.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-13 18:40:50 -08:00
Michael Heimpold
274302a60f
Merge pull request #14705 from micmac1/iio-ico
libiio: allow access to iconv
2021-02-10 07:29:35 +01:00
Sebastian Kemper
c76c8f0920 libiio: allow access to iconv
Since commit d18692c libxml2 is linked against iconv. Now libiio needs
access to iconv as well. Without it the build fails.

[ 32%] Building C object CMakeFiles/iio.dir/lock.c.o
[ 34%] Building C object CMakeFiles/iio.dir/iiod-client.c.o
[ 37%] Linking C shared library libiio.so
/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: cannot find -liconv
collect2: error: ld returned 1 exit status

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-02-09 23:31:04 +01:00
Jiri Slachta
986c8acd55
Merge pull request #14702 from micmac1/xslt-ico
libxslt: allow access to iconv
2021-02-09 22:58:15 +01:00
Rosen Penev
f65f68f806
Merge pull request #14701 from ja-pa/lmdb-update
lmdb: update to version 0.9.28
2021-02-09 13:30:28 -08:00
Sebastian Kemper
48c838772f libxslt: allow access to iconv
Since commit d18692c libxml2 is linked against iconv. Now libxslt needs
access to iconv as well. Without it the build fails.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-02-09 22:00:06 +01:00
Jan Pavlinec
97f848dc1b
lmdb: update to version 0.9.28
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-09 13:29:41 +01:00
Michael Heimpold
df980aa86e
Merge pull request #14688 from mhei/libxml2-iconv-support
libxml2: allow building with iconv support
2021-02-08 22:11:04 +01:00
Rosen Penev
2f90122301
Merge pull request #14680 from jonathanunderwood/getdns-no-static-linking
getdns: disable static linking of getdns utilities
2021-02-07 15:19:47 -08:00
Michael Heimpold
d18692c926 libxml2: allow building with iconv support (fixes #14637)
Instead of hard disabling iconv support, just rely on the global setting.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-07 23:21:32 +01:00
Hans Dedecker
b37c1d06c6 nghttp2: update to 1.43
3dc6c0af Bump version number to 1.43.0
e8762781 Update AUTHORS
2bf841e2 workflow: Build with UBSAN enabled
7ebab98e Merge pull request #1548 from nghttp2/py3-bindings
23fc6cc9 Bump Linux runner OS to ubuntu 20.04
2e35cdea Update doc
22af8e78 Require python3 for python bindings
c88e9100 Update ax_python_devel.m4
43ba3125 Merge pull request #1547 from nghttp2/sphinx-v3.3
3c17299a Update enum references
a7ecff65 Make doc generation work with sphinx v3.3
79a4f789 Merge pull request #1546 from nghttp2/py3-scripts
28ba0b37 Update document reference
6b7ade9f Require python3 for python scripts
46536729 Bump clang-format to 10
563c1173 Merge pull request #1544 from nghttp2/nghttpx-clear-mcpool
1c04ca80 Merge pull request #1540 from tavrez/patch-1
d32e20bc nghttpx: Make sure that Pool gets cleared when all buffers are returned
8b8ba6b0 Merge pull request #1542 from nghttp2/nghttpx-check-sigalg
81fb0153 nghttpx: Choose ECDSA cert if compatible signature algorithm available
d8c71d5f Added new nghttp2_ksl.c to Windows makefile
fb5b5aef Merge pull request #1537 from nghttp2/nghttpx-allow-colon-in-pattern
6787423e nghttpx: Add workaround to include ':' in backend pattern
ffcdf5df Merge pull request #1533 from LorenzNickel/patch-1
0cdb1738 Fix typo in security.rst
c9d5472f Bump version number to 1.43.0-DEV
15bd71ed Update manual pages

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2021-02-07 18:55:36 +01:00
Jonathan G. Underwood
24c02c728f getdns: disable static linking of getdns utilities
This fixes issue #13361.

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
2021-02-07 13:44:47 +00:00
Rosen Penev
e5b4ff913b
Merge pull request #14654 from lucize/nssup
nss: update to 3.61
2021-02-05 00:42:32 -08:00
Lucian Cristian
9fd51a4b47 nss: update to 3.61
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2021-02-04 21:39:27 +02:00
Ilya Lipnitskiy
657574f45f
libs/nss: Don't run nsinstall with QUILT
Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-03 21:01:25 -08:00
Rosen Penev
04c911aeb0
Merge pull request #14630 from sartura/sysrepo
Update sysrepo packages
2021-02-02 19:41:08 -08:00
Jakov Smolic
f4f777403d
libnetconf2: Bump to 1.1.36
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
2021-02-02 20:23:11 +01:00
Jakov Smolic
33087a97f6
libyang: Bump to 1.0.215
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
2021-02-02 20:12:19 +01:00
Harris K Kusuma
342526f142 getdns: Fix TLS V1.3 Ciphersuites option in Stubby
Description :
Fix typo in CMAKE getdns included files, so Stubby can use TLS v1.3 with chipersuites options ON.

This solve issue that's written in here :
https://github.com/getdnsapi/stubby/issues/240
https://github.com/getdnsapi/stubby/issues/257

Signed-off-by: Harris K Kusuma <igharris.kk@gmail.com>
2021-02-01 18:38:48 +07:00
Rosen Penev
7ebf3de9d7
Merge pull request #14618 from flyn-org/openldap
openldap: update to 2.4.57
2021-01-31 20:22:23 -08:00
W. Michael Petullo
71e9077fa4 openldap: update to 2.4.57
Fixes:

  * CVE-2020-36221
  * CVE-2020-36222
  * CVE-2020-36223
  * CVE-2020-36224
  * CVE-2020-36225
  * CVE-2020-36226
  * CVE-2020-36227
  * CVE-2020-36228
  * CVE-2020-36229
  * CVE-2020-36230

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-01-31 21:05:29 -06:00
Ilya Lipnitskiy
1d5d2d2fb7
libpfring: update to 7.8.0
Add patch to fix compilation with kernel 5.10

Also submitted upstream:
https://github.com/ntop/PF_RING/pull/687
https://github.com/ntop/PF_RING/pull/688

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-01-31 18:17:46 -08:00
Rosen Penev
fc95ef58ab
Merge pull request #14617 from morgenroth/libarchive-upgrade
libarchive: update to 3.5.1
2021-01-31 15:27:06 -08:00
Rosen Penev
e467c24190
Merge pull request #14608 from httpstorm/libgpg-error-1.39.fix-macos
libgpg-error: fix build error on macOS
2021-01-31 13:18:07 -08:00
Georgi Valkov
13f9a7bd63 libgpg-error: fix build error on macOS
src/gen-lock-obj.sh runs in /bin/sh which does not support echo -n on macOS,
and generates garbage. Resolved by using printf which is posix compliant.

Signed-off-by: Georgi Valkov <gvalkov@abv.bg>
2021-01-31 18:41:10 +02:00
W. Michael Petullo
3878785320 libdaq3: update to 3.0.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-01-31 13:39:35 +02:00
Johannes Morgenroth
777f85ed21 libarchive: update to 3.5.1
Signed-off-by: Johannes Morgenroth <jm@m-network.de>
2021-01-31 12:28:02 +01:00
Rosen Penev
6f7ba99c3f
Merge pull request #14544 from PolynomialDivision/libradiotap-use-autorelease
libradiotap: use autorelease feature
2021-01-28 13:39:52 -08:00
Rosen Penev
9921d53a49
Merge pull request #14543 from PolynomialDivision/libuwifi-use-autorelease
libuwifi: use autorelease feature
2021-01-28 13:39:36 -08:00
Rosen Penev
a65552650a
Merge pull request #14571 from neheb/j
pthsem: try to fix ARC compilation
2021-01-25 23:27:42 -08:00
Rosen Penev
77ceaaf770
Merge pull request #14561 from ja-pa/libmaxminddb-1.5.0
libmaxminddb: update to version 1.5.0
2021-01-25 23:02:30 -08:00
Rosen Penev
b67524aa17 pthsem: try to fix ARC compilation
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-25 22:59:13 -08:00
Jan Pavlinec
8ab91fe284
libmaxminddb: update to version 1.5.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-25 13:17:01 +01:00
Rosen Penev
a64044339b
Merge pull request #14553 from nickberry17/update_libqmi
libqmi: bump version
2021-01-25 01:40:56 -08:00
Nicholas Smith
ff753dddff libmbim: bump version
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2021-01-25 13:05:23 +10:00
Nicholas Smith
d3e7b12143 libqmi: bump version
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2021-01-25 13:01:06 +10:00
Nick Hainke
33833011c6 libradiotap: use autorelease feature
Package version is automatically increased as described here:
https://github.com/openwrt/packages/issues/14537

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-01-23 15:10:51 +01:00
Nick Hainke
e98653870e libuwifi: use autorelease feature
Package version is automatically increased as described here:
https://github.com/openwrt/packages/issues/14537

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-01-23 15:08:08 +01:00
Jan Pavlinec
39b4c64545
czmq: update to version 4.2.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-22 13:26:11 +01:00
Rosen Penev
d2aba09d26 cjson: fix wrong pkgconfig paths
The .pc file points to OS paths instead of target ones.

Remove CMAKE_INSTALL as InstallDev is explicit.

Move MAINTAINER to PKG_MAINTAINER for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-21 13:49:27 +00:00
Rosen Penev
ceca57da3e
Merge pull request #14496 from neheb/r
redis: update to 6.0.10
2021-01-19 05:35:57 -08:00
Igor Bezzubchenko
80e82de098 libpqxx: bump version, update pkg hash
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2021-01-18 23:14:30 +03:00
Igor Bezzubchenko
c0ac509c87 libpqxx: remove unneeded patch
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2021-01-18 23:14:30 +03:00
Rosen Penev
fb793f6215 redis: update to 6.0.10
Remove uClibc-ng patch as it's not in the tree anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-17 15:07:38 -08:00
Rosen Penev
bf2470141f zmq: update to 4.3.4
Remove pointless uclibcxx patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-17 15:06:47 -08:00
Daniel Golle
49e7b25287
libevdev: update to version 1.10.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-17 19:15:38 +00:00
Daniel Golle
a6223b5813
libinput: update to version 1.16.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-15 01:20:58 +00:00
Jianhui Zhao
08059f5fcb libuhttpd: Update to 3.8.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-11 22:56:06 +02:00
Daniel Golle
0a809b6c2a
gpgme: update to version 1.15.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-11 00:32:18 +00:00
Rosen Penev
3a35751513
libdnet: fix dnet-config install path
For these -config files, some packages use the -config file in /usr
and others in /host. Install to /usr and then symlink as is done in
other packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-09 17:55:57 -08:00
Daniel Golle
1f3585a387 db47: don't depend on libxml2 at run-time
libxml2 seems to be required only during build, hence no need to
depend on it in run-time.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-10 01:46:36 +00:00
Rosen Penev
62e511a22b
Merge pull request #14437 from neheb/glib2664
glib2: update to 2.66.4
2021-01-08 19:49:45 -08:00
Rosen Penev
8ede7162e5
Merge pull request #14415 from linosgian/openssh_add_fido2_support
openssh: Add FIDO2 hardware token support
2021-01-08 03:33:34 -08:00
Rosen Penev
b970fb95df
glib2: update to 2.66.4
Remove liconv hack for uClibc-ng as the latter is gone.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-07 16:58:45 -08:00
Linos Giannopoulos
1ce5b10425 libfido2: Add new package
libfido2 provides library functionality and command-line
tools to communicate with a FIDO device over USB, and to
verify attestation and assertion signatures.

libfido2 supports the FIDO U2F (CTAP 1) and FIDO 2.0 (CTAP 2) protocols.

Signed-off-by: Linos Giannopoulos <linosgian00@gmail.com>
2021-01-07 00:53:05 +02:00
Linos Giannopoulos
42e2f427e6 libcbor: Add new package
Libcbor is a C library for parsing and generating CBOR[0],
the general-purpose schema-less binary data format.

[0]: https://tools.ietf.org/html/rfc7049

Signed-off-by: Linos Giannopoulos <linosgian00@gmail.com>
2021-01-07 00:53:05 +02:00
Luiz Angelo Daros de Luca
21e11cab0d libvpx: update to 1.9.0
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2021-01-03 17:56:59 -03:00
Rosen Penev
2fe26ac30a
Merge pull request #14370 from garikello3d/libpqxx-new-package
libpqxx: adding Makefile, Config.in and patch
2021-01-02 22:03:56 -08:00
Daniel Golle
ec7109ec12 gnutls: package libdane
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-03 00:18:29 +00:00
Igor Bezzubchenko
de1aefad43 libpqxx: fixed review comments
Removed PKG_INSTALL
Capitalized options
Use inline `if` instead of blocks

Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2021-01-02 22:17:39 +03:00
Rosen Penev
4f94bb6ecf
Merge pull request #14398 from neheb/vp
libvpx: update hash
2021-01-01 18:19:23 -08:00
Josef Schlehofer
6372355f73
Merge pull request #14331 from BKPepe/update-x264
x264: update to commit from 2020-10-26
2021-01-01 19:47:59 +01:00
Rosen Penev
7f6ec59a66
libvpx: update hash
Hash was wrong.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-31 18:11:29 -08:00
Rosen Penev
18aa332f9a
xr_usb_serial_common: update to 2017-08-01
Cleaned up Makefile to modern standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-31 18:09:20 -08:00
Rosen Penev
8a900975d5
tcp_wrappers: fix compilation under glibc
libnsl seems to not be a library that comes with glibc.

Remove excess whitespace.

Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-30 17:27:32 -08:00
Igor Bezzubchenko
71e3fee362 libpqxx: adding Makefile, Config.in and patch
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2020-12-31 00:51:00 +03:00
Rosen Penev
35baa6e96f
imobiledevice: backport iOS 14 backup patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-27 16:58:47 -08:00
Jianhui Zhao
4b96bbfacc libuhttpd: Update to 3.7.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-12-26 22:09:53 +01:00
Jiri Slachta
3416108451
Merge pull request #14313 from neheb/ti
tiff: update to 4.2.0
2020-12-26 17:03:27 +01:00
Josef Schlehofer
af52f1e439
x264: update to commit from 2020-10-26
Snapshots were discontinued according to
https://downloads.videolan.org/x264/snapshots/x264-snapshot-20191218-README.txt
and users should use source code.

While at it, fix SPDX License Identifier to correct one.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-12-25 10:00:48 +01:00
Hirokazu MORIKAWA
d6317132dd icu: update to 68.2
Maintainer: me
Compile tested: head r15324-920b692, aarch64, x86_64
Run tested: (qemu-5.2.0) aarch64

Description:
Update to 68.2

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-24 15:18:56 +09:00
Jiri Slachta
e8591daa94
Merge pull request #14303 from neheb/xslt
libxslt: add autoreconf to fix compilation
2020-12-23 17:41:30 +01:00
Rosen Penev
98c7710f48
Merge pull request #14314 from neheb/vi
vips: update to 8.10.15
2020-12-23 06:24:40 -08:00
Nikos Mavrogiannopoulos
93d451cb4a
Merge pull request #14316 from neheb/gn
gnutls: update to 3.7.0
2020-12-23 13:56:41 +01:00
Rosen Penev
c1d21df55b
libxslt: add autoreconf to fix compilation
Arch Linux fails to compile without it as it tries to link to host
libraries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 22:37:40 -08:00
Rosen Penev
9a1ece330f
gnutls: update to 3.7.0
Added autoreconf to fix bad linking under Arch Linux.

Added patch to fix compilation with autoreconf.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 20:06:23 -08:00
Rosen Penev
ea14151499
Merge pull request #14305 from neheb/upnp1
libupnp: add back autoreconf
2020-12-22 19:29:35 -08:00
Rosen Penev
f28ff82483
vips: update to 8.10.15
Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:26:35 -08:00
Rosen Penev
c0937bbed1
tiff: update to 4.2.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:25:49 -08:00
Rosen Penev
47c572462f
sbc: update to 1.5
Add a patch to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:04:24 -08:00
Rosen Penev
f1e3b436c1
libupnp: add back autoreconf
Fixes compilation under Arch Linux as it tries to link to host
libraries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:02:29 -08:00
Jianhui Zhao
754750cd56 libuhttpd: Update to 3.6.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-12-20 18:26:01 +08:00
Rosen Penev
3f808f3722
libgphoto2: fix bad symlink
Switched to relative path.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-19 21:54:28 -08:00
Matt Merhar
fb96fb3e4a elektra: explicitly disable gpgme plugin
With the addition of gpgme-config per 91a6168, elektra has started
detecting the presence of gpgme and is automatically building the
plugin. Even though it's not being installed, it has broken the build on
CONFIG_ARCH="arc" due to some LFS weirdness with uClibc.

Explicitly disable it since the package in its current form doesn't
expect it to be built.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2020-12-19 17:39:39 -05:00
Rosen Penev
5b2a507b6b
Merge pull request #14223 from tofurky/fwknop_gpgme_deps
fwknop: gpgme: fix build of fwknop with gpg enabled
2020-12-18 15:04:55 -08:00
Rosen Penev
457dcc5d5b
protobuf: fix bad CFLAGS in pkgconfig
Issue shows itself when using clang.

Refreshed other patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-17 22:02:30 -08:00
Jianhui Zhao
3a25e7a3ec libuhttpd: Update to 3.5.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-12-17 23:53:57 +08:00
Rosen Penev
beac69b7a5
nss: update to 3.60
Added patch to fix compilation with musl 1.2.x.

Install nss-config file and fix it up. Might help some packages...

Refreshed others.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-15 20:06:13 -08:00
Nikos Mavrogiannopoulos
04d96a871a
Merge pull request #14230 from neheb/p11k
p11-kit: update to 0.23.22
2020-12-15 18:38:52 +01:00
Rosen Penev
2991c20c61
libpng: properly fix zlib issue
The previous commit meant to avoid adding an LDFLAG but it just avoided
the issue. The real issue is PNG_BUILD_ZLIB being turned to ON. This
variable is for specifying a custom zlib location, which is not
necessary. Switching it to OFF calls find_package and links properly.

Backported two zlib related patches. The latter is a somewhat impoarant
fix.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 21:00:00 -08:00
Rosen Penev
fdaa53cd94
Merge pull request #14228 from neheb/v
vips: do not install libvips-cpp
2020-12-14 19:19:47 -08:00
Rosen Penev
e17cc7367d
p11-kit: update to 0.23.22
Backport upstream patch that fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 18:03:18 -08:00
Rosen Penev
8f829ea882
pcre2: update to 10.36
Mostly JIT fixes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 18:02:34 -08:00
Rosen Penev
99c2f42dcc
vips: do not install libvips-cpp
Nothing uses it. Allows to slim the package down.

Also made the InstallDev section more explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 18:01:33 -08:00
Rosen Penev
e0fa06547c
Merge pull request #14217 from ClaymorePT/boost_1.75.0
boost: Updates package to version 1.75
2020-12-14 16:33:55 -08:00
Carlos Miguel Ferreira
6b79c46bb4
boost: Adds json library
json library can work as header-only, but adding for the
cases where it is necessary.

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-12-14 22:18:46 +00:00
Daniel Golle
84be677313 keyutils: update to 1.6.3 and improve packaging
* switch to kernel.org upstream (most recent versions seem to be
   available only there)
 * package request-key, key.dns_resolver and their config file into
   new package 'keyutils'
 * refresh patches

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-12-14 22:15:05 +00:00
Karl Palsson
0a3e0114ce libs: cjson: correctly install to named include paths
Supports the more traditional "#include <cjson/cJSON.h>"
instead of dropping them in the root.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-12-14 15:13:06 +00:00
Rosen Penev
f50e2211ab
libpng: disable building of executables
They are not packaged here. Upstream backport.

Speeds up compilation and avoids a zlib hack.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 19:52:04 -08:00
Matt Merhar
91a6168ded gpgme: install gpgme-config to host bin
This is necessary for at least fwknop to properly detect the library.

The change was modeled after how gpg-error-config is installed in the
libgpg-error package.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2020-12-13 22:20:33 -05:00
Rosen Penev
dc33ae8027
Merge pull request #14221 from neheb/ge
gerbera update
2020-12-13 18:50:27 -08:00
Rosen Penev
78e88147fb
spdlog: update to 1.8.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:34:53 -08:00
Rosen Penev
9949e311a7
pugixml: update to 1.11.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:34:53 -08:00
Rosen Penev
5bef73d4a5
libarchive: update to 2.5.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:15:51 -08:00
Carlos Miguel Ferreira
a3c6d8badc
boost: Removes unecessary patch
Fixed in upstream

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-12-14 00:10:59 +00:00
Carlos Miguel Ferreira
e688f1c764
boost: Updates package to version 1.75
This commit updates boost to version 1.75

This release brings three new packages
* JSON parsing, serialization, and DOM in C++11, from Vinnie Falco and
  Krystian Stasiowski. [1]
* LEAF: A lightweight error-handling library for C++11, from Emil
  Dotchevski. [2]
* PFR: Basic reflection without macro or boilerplate code for user
  defined types, from Antony Polukhin. [3]

More info about Boost 1.75.0 can be found at the usual place [4].

[1]: https://www.boost.org/libs/json/
[2]: https://www.boost.org/libs/leaf/
[3]: https://www.boost.org/libs/pfr/
[4]: https://www.boost.org/users/history/version_1_75_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-12-13 21:30:36 +00:00
Rosen Penev
85d66757b0
glib2: use normal format functions
These meson checks rely on being able to run binaries. Just force them
on. Reduces compiled size.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-12 12:30:13 -08:00
Rosen Penev
83dec7e40d
Merge pull request #14181 from sartura/feature_uci2-package
uci2: add library package
2020-12-11 14:59:14 -08:00
Jakov Petrina
4e2b5ea85c uci2: add library package
Maintainer: @jpetrina
Compile tested: arm, ipq4018, master@r15169-36e0268aa6
Run tested: arm, ipq4018, master@r15169-36e0268aa6

Description:

UCI2 is a C library that provides an alternative UCI parser with an Abstract
Syntax Tree (AST) representation of configuration files.

Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
Tested-by: Jakov Petrina <jakov.petrina@sartura.hr>
2020-12-10 11:54:08 +01:00
Rosen Penev
f86acf1e1a
libpng: fix paths in config files
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:51:05 -08:00
Rosen Penev
20b77be7be
xmlrpc-c: fix config file prefix path
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:51:05 -08:00
Rosen Penev
7d3737f82a
libgcrypt: fix config file
Change the prefix instead of each path.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:50:28 -08:00
Rosen Penev
4ee2e27896
libuv: fix pkgconfig paths for libuv-static.pc as well
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:50:27 -08:00
Rosen Penev
04b597a52d
apr-util: fix config file and install to proper location
This allows subversion to find it properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-08 16:56:00 -08:00
Andy Walsh
5b09cedcec libtirpc: update to 1.3.1
* update to 1.3.1

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-12-08 19:44:58 +01:00
Karl Palsson
2973f85310 libs: add cJSON
New package, new dependency of mosquitto v2.0

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-12-08 09:38:34 +00:00
Rosen Penev
a0b58ea57f
Merge pull request #14166 from neheb/neonn
neon: install neon-config to host path
2020-12-08 00:55:32 -08:00
Rosen Penev
187f84ea86
Merge pull request #14172 from neheb/apr
apr: install apr-1-config to host
2020-12-07 21:56:32 -08:00
Rosen Penev
96f499f9b6
Merge pull request #14171 from neheb/ftdione
libftdi: install libftdi-config to host
2020-12-07 21:24:41 -08:00
Rosen Penev
367eab02d9
apr: install apr-1-config to host
Helps old packages that don't use pkgconfig.

Fix some extra paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 21:21:49 -08:00
Rosen Penev
5356753283
libftdi: install libftdi-config to host
Helps old packages that don't use pkgconfig.

Fix wrong paths in config.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 21:20:44 -08:00
Rosen Penev
f0e0d88280
Merge pull request #14169 from neheb/daq
libdaq: fix config file
2020-12-07 21:09:33 -08:00
Rosen Penev
48d6dd05c8
Merge pull request #14167 from neheb/ftdi11
libftdi: install libftdi1-config to host
2020-12-07 21:09:07 -08:00
Rosen Penev
e5a0331846
Merge pull request #14170 from neheb/pcre222
pcre2: install pcre2-config to host path
2020-12-07 21:04:07 -08:00
Rosen Penev
c2cc52f2f1
Merge pull request #14164 from neheb/gphotoo
libgphoto2: install config files to host
2020-12-07 21:02:08 -08:00
Rosen Penev
b61a79e2c9
Merge pull request #14168 from neheb/tagg
taglib: install taglib-config to host path
2020-12-07 21:01:47 -08:00
Rosen Penev
eee073cf19
libftdi: install libftdi1-config to host
Helps old packages that don't use pkgconfig.

Fix prefix paths as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:20:47 -08:00
Rosen Penev
5e814c7972
pcre2: install pcre2-config to host path
Helps old packages that do not use pkgconfig.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:18:35 -08:00
Rosen Penev
33631ab9ff
libdaq: fix config file
Install to host to fix compilation with depending packages.

Fix paths to point to OpenWrt and not OS.

Don't install to device. This is strictly an InstallDev thing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:17:05 -08:00
Rosen Penev
72f6290de7
taglib: install taglib-config to host path
Helps old packages that do not use pkgconfig.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:16:21 -08:00
Rosen Penev
865031590f
neon: install neon-config to host path
Helps old packages that do not use pkgconfig.

Fixed paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:12:36 -08:00
Rosen Penev
bfedaf5f48
libmcrypt: install libmcrypt-config to host
Helps to fix old packages that don't use pkgconfig.

Cleaned up Makefile:

Added PKG_BUILD_PARALLEL for faster compilation.

Fixed license information.

Some minor cleanups for consistency between packages.

Fixed host paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:11:44 -08:00
Rosen Penev
3644cb7c14
libgphoto2: install config files to host
Helps old packages that don't use pkgconfig.

Remove old entries for previous versions of libgphoto2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:11:08 -08:00
Rosen Penev
747e77754f
lzo: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-04 19:18:39 -08:00
Rosen Penev
f44e353303
Merge pull request #14100 from neheb/protobb
protobuf: update to 3.14.0
2020-12-02 15:52:08 -08:00
Rosen Penev
4184fb950c
unixodbc: update to 2.3.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-01 16:24:00 -08:00
Rosen Penev
2b2fa695bb
protobuf: update to 3.14.0
Remove pointless CMAKE_INSTALL. There's an InstallDev section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-01 16:18:37 -08:00
Othmar Truniger
8a8bd020e9 libfmt: bump to release 7.1.3
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-12-01 14:32:07 +01:00
Rosen Penev
002ad117ae
google-authenticator-libpam: fix InstallDev paths
libpam will soon install to /usr/lib instead of /lib. Adjust accordingly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-30 01:03:29 -08:00
Rosen Penev
b75f250f3b
libpam: update to 1.5.1
Fix installed paths. After e52d0487e88c3c8c57e1310d1a02b18eae0d142e
upstream, this bug was exposed.

Instead of working around it, fix the patch.

After this, everything consistently gets installed to ipkg-install/usr.

Minor Makefile reorganization.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-29 17:00:05 -08:00
Rosen Penev
1ccc6bbe2c
libgphoto2: update to 2.5.26
Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-29 02:33:24 -08:00
Rosen Penev
1fcb02973f
Merge pull request #14047 from neheb/lnq
libnetfilter-queue: import and update
2020-11-28 05:48:54 -08:00
Rosen Penev
9f9cf35a8d
Merge pull request #14048 from neheb/lnl
libnetfilter-log: import from baser
2020-11-28 05:48:02 -08:00
Rosen Penev
dc9f4bf26b
Merge pull request #14049 from neheb/lnctt
libnetfilter-cttimeout: import from base
2020-11-28 05:47:29 -08:00
Rosen Penev
755e27ce22
Merge pull request #14050 from neheb/lncth
libnetfilter-cthelper: import from base
2020-11-28 05:46:59 -08:00
Rosen Penev
9ec405756b
libnetfilter-cthelper: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 23:16:46 -08:00
Rosen Penev
367662534d
libnetfilter-cttimeout: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 23:15:55 -08:00
Rosen Penev
e281311f24
libnetfilter-log: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 23:14:52 -08:00
Rosen Penev
b60aa5ffdb
libnetfilter-queue: update to 1.0.5
Switch to normal tarballs for simplicity.

Removed upstream patch.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 22:28:18 -08:00
Rosen Penev
3be9bc06ba
libnetfilter-queue: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 22:28:17 -08:00
Rosen Penev
0095cb34e9
libusb-compat: fix libusb-config
Turns out, some packages like serdisplib actually use libusb-config.
Fix the paths in it so that they can work properly. Method taken from
libpng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 22:13:36 -08:00
Rosen Penev
99b347905e
libroxml: switch to CMake
Added patch to fix compilation with gcc10.

Fixed license information.

Fix ABI_VERSION.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-26 23:55:08 -08:00
Rosen Penev
ca320864ec
libroxml: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-26 23:55:08 -08:00
Rosen Penev
d9fcef2baa
hwloc: update to 2.3.0
Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-25 15:35:04 -08:00
Rosen Penev
d77df7b495
Merge pull request #13941 from jjm2473/master-fix-libtirpc-clang
libs/libtirpc: fix host compile with clang 12.0.0
2020-11-25 14:31:48 -08:00
Rosen Penev
c774cb16ee
Merge pull request #13942 from yangfl/master
libtorrent-rasterbar: add package
2020-11-25 14:30:19 -08:00
Rosen Penev
30bc508a2f
Merge pull request #14005 from pprindeville/issue#14004
avahi: incorrectly requires IFF_MULTICAST on point-to-point (tunnel) …
2020-11-25 14:29:27 -08:00
Rosen Penev
3116b22dd3
Merge pull request #14012 from neheb/dmx
dmx_usb_module: update to 19.12.1
2020-11-25 14:23:25 -08:00
Rosen Penev
3cce7bdd72
Merge pull request #14014 from neheb/alsaa
alsa updates
2020-11-25 14:22:55 -08:00
Rosen Penev
f14d1960cf
Merge pull request #14011 from neheb/grlbb
glib2: update to 2.66.3
2020-11-25 14:22:44 -08:00
Rosen Penev
21e96c8875
Merge pull request #13987 from neheb/onig
oniguruma: update to 6.9.6
2020-11-25 14:22:05 -08:00
Rosen Penev
23c93e7fcc
Merge pull request #14010 from neheb/usb
libusb-compat: move here and update to 0.1.7
2020-11-25 02:55:29 -08:00
Rosen Penev
93b46e40d5
Merge pull request #13993 from neheb/lcap
libcap-ng: update to 0.8.1
2020-11-25 01:21:27 -08:00
Rosen Penev
605af85945
Merge pull request #14007 from neheb/pam
libpam: update to 1.5.0
2020-11-24 23:49:20 -08:00
Rosen Penev
22ec02167f
oniguruma: update to 6.9.6
Add PKG_BUILD_PARALLEL for faster compilation.

Some minor cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:43:29 -08:00
Rosen Penev
338b793f84
libcap-ng: update to 0.8.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:42:48 -08:00
Rosen Penev
75a76a2b2e
nghttp2: update to 1.42.0
Move maintainer line up for consistency between packages.

Remove CMAKE_INSTALL as there is an explicit InstallDev section.

Add PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:35:48 -08:00
Rosen Penev
3b11926a12
alsa-ucm-conf: update to 1.2.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:31:51 -08:00
Rosen Penev
90fb6e7afa
alsa-lib: update to 1.2.4
Backport upstream patch fixing compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:31:50 -08:00
Rosen Penev
d97056efe5
dmx_usb_module: update to 19.12.1
Cleaned up Makefile for consistency between packages.

Remove outdated patch.

Refreshed other one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:29:35 -08:00
Rosen Penev
456bd399e7
glib2: update to 2.66.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:28:57 -08:00
Rosen Penev
2b27e0619a
libusb-compat: update to 0.1.7
Upstream moved to GitHub. Adjust accordingly.

Cleaned up Makefile for consistency between packages.

Made InstallDev section more explicit.

Used ABI_VERSION in install section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:26:45 -08:00
Rosen Penev
7488ca92eb
libusb-compat: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 22:26:45 -08:00
Rosen Penev
0f317e9fbd
libpam: update to 1.5.0
Fixes CVE-2020-27780

Removed upstreamed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 16:54:15 -08:00
Philip Prindeville
30625ff992 avahi: incorrectly requires IFF_MULTICAST on point-to-point (tunnel) interfaces
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2020-11-24 13:57:10 -07:00
Rosen Penev
b0af8ae44b
libjpeg-turbo: update to 2.0.6
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-24 01:15:13 -08:00
David Yang
83e5e21f11 libtorrent-rasterbar: add package
Signed-off-by: David Yang <mmyangfl@gmail.com>
2020-11-24 17:07:18 +08:00
Rosen Penev
e2bd6be3bf
Merge pull request #13991 from neheb/libse
libseccomp: update to 2.5.1
2020-11-24 00:57:30 -08:00
Rosen Penev
b57c36ad27
libseccomp: update to 2.5.1
Add license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-23 19:36:20 -08:00
Rosen Penev
47434cb12d
lz4: update to 1.9.3
Remove upstreamed patches.

Switch PKG_NAME to lz4 to get rid of PKG_BUILD_DIR.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-23 17:21:39 -08:00
Rosen Penev
5aebd255ad
Merge pull request #13968 from flyn-org/daq
Provide both libdaq 2.2.2 and 3.0.0-beta1 to satisfy Snort 2 and 3.
2020-11-22 18:28:40 -08:00
W. Michael Petullo
9d547cd266 libdaq3: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-22 18:11:45 -06:00
Daniel Golle
6c041dbf4f
libksba: update to version 1.5.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-22 19:48:09 +00:00
Daniel Golle
10360eb1f5
libevdev: update to version 1.10.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-22 19:48:08 +00:00
W. Michael Petullo
0de5145814 libdaq: revert back to 2.2.2 in anticipation of libdaq3 package
Snort 3.0.3-1 requires libdaq 3.0.0-beta1, but this version is no longer
compatible with Snort 2. This reverts libdaq to 2.2.2 so that Snort 2
can compile. A separate libdaq3 package with allow Snort 3 to compile.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 21:15:07 -06:00
Rosen Penev
252e383428
Merge pull request #13967 from neheb/npupnp
upmpdcli updates
2020-11-19 17:02:13 -08:00
Rosen Penev
9a7efa6808
Merge pull request #13959 from flyn-org/snort3
Snort3 updates
2020-11-19 16:22:56 -08:00
Rosen Penev
099e9a31ca
libupnpp: update to 0.20.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-19 16:20:14 -08:00
Rosen Penev
fcc209bacd
libnpupnp: update to 4.0.14
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-19 16:20:14 -08:00
W. Michael Petullo
840e8c7b13 libdaq: update to 3.0.0-beta1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 17:03:54 -06:00
Karl Palsson
3aa2dbc441 c-ares: update to latest for security fixes
Four fixes tagged as security, full changelog at https://c-ares.haxx.se/changelog.html#1_17_0
Includes fix for CVE-2020-8277

Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2020-11-19 22:12:18 +00:00
Rosen Penev
5a5ab311d9
Merge pull request #13953 from flyn-org/openldap
openldap: update to 2.4.56
2020-11-19 12:59:04 -08:00
Rosen Penev
b60be7becf
Merge pull request #13949 from flyn-org/vips
vips: update to 8.10.2
2020-11-19 12:55:52 -08:00
W. Michael Petullo
a034111490 libgcrypt: update to 1.8.7
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 19:47:54 +00:00
W. Michael Petullo
f530dcc1ea libgpg-error: update to 1.39
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 19:47:54 +00:00
W. Michael Petullo
0660b2805a openldap: update to 2.4.56
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 13:26:24 -06:00
W. Michael Petullo
74e30ea924 vips: update to 8.10.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 13:03:37 -06:00
Liangbin Lian
1a9323064c libs/libtirpc: fix host compile with clang 12.0.0
1.clang ld not supports symvers
2.macos has not mutex_lock, use pthread_mutex_lock instead
3.macos not define SO_PEERCRED, use LOCAL_PEERCRED instead

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2020-11-18 23:20:38 +08:00
Rosen Penev
5b0d83e775
Merge pull request #13938 from neheb/faad2
faad2: update to 2.10.0
2020-11-17 23:15:41 -08:00
Martin Schiller
41c2103621 libudev-zero: fix installation of so files.
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2020-11-18 07:34:11 +01:00
Rosen Penev
682227eb35
faad2: update to 2.10.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-17 21:10:04 -08:00
Daniel Golle
58721b218d
postgresql: update to 13.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-15 22:25:57 +00:00
Daniel Golle
283d264d74
libudev-zero: update to version 0.4.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-15 21:20:33 +00:00
Daniel Golle
15462235c9
gpgme: update to version 1.15.0
Also remove left-overs of unfinished packaging of the Python bindings.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-15 21:20:33 +00:00
Rosen Penev
ebb6d77272
Merge pull request #13829 from ja-pa/redis-6.0.9
redis: update to version 6.0.9
2020-11-10 22:40:31 -08:00
Rosen Penev
1b90e33aac
Merge pull request #13901 from nxhack/mraa_python
libmraa: update to 2.2.0
2020-11-10 22:14:29 -08:00
Hirokazu MORIKAWA
af788d4495 libupm: Allow to build only python modules
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-11 10:15:34 +09:00
Hirokazu MORIKAWA
dd953c6e15 libmraa: update to 2.2.0
update to 2.2.0
Allow to build only python modules.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-11 10:13:37 +09:00
W. Michael Petullo
818f2d9dff libexif: update to 0.6.22
Aside from updating the package, this modifies the Makefile to pull the
sources from GitHub rather than SourceForge. The exif project recently
moved to GitHub.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-10 14:10:07 -06:00
Jan Pavlinec
3171299888
redis: update to version 6.0.9
Patches were adjusted to the new version.

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-11-10 12:42:55 +01:00
Hirokazu MORIKAWA
4f3a8c1535 icu: update to 68.1
It updates to CLDR 38. New features including locale-dependent smart unit preferences (road distance, temperature, etc.) and locale ID canonicalization conformant with CLDR.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-09 12:49:56 +09:00
Daniel Golle
cf8592d66a libinput: update to version 1.16.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-08 21:19:44 +00:00
Daniel Golle
180a6ce5eb libassuan: update to version 2.5.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-08 20:59:40 +00:00
Michael Heimpold
0a9b37c70c
Merge pull request #13871 from tru7/libfmt
libfmt: bump to version 7.1.2
2020-11-07 17:36:49 +01:00
Daniel Golle
3e39633b75 gpgme: new package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-07 15:51:49 +00:00
Daniel Golle
e24e8fa98c libassuan: new package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-07 15:51:49 +00:00
Daniel Golle
c06b99146c libksba: new package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-07 15:51:49 +00:00
Daniel Golle
11bf9d3f73 npth: new package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-07 15:51:49 +00:00
Daniel Golle
186d7e4a61 libgpg-error: make gpgrt.h available for depending packages
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-07 15:51:49 +00:00
Othmar Truniger
0bf3efb4c9 libfmt: bump to version 7.1.2
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-11-07 12:16:49 +01:00
Rosen Penev
b383f4af28
Merge pull request #13834 from br101/protobuf-3.13.0
protobuf: Update to version 3.13.0
2020-11-04 23:01:43 -08:00
Rosen Penev
881aa28fa1 treewide: turn specific libudev-* DEPENDS to generic ones
libudev-zero as well as libudev-fbsd have PROVIDES:=libudev . These
packages have nothing specific that requires one or the other.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-03 12:38:12 +00:00
Rosen Penev
b7ff78d6b4 libudev-zero: add
This is a more actively developed libudev shim.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-03 12:38:12 +00:00
Rosen Penev
5a49990c61 libudev-fbsd: remove
This will be replaced with libudev-zero

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-03 12:38:12 +00:00
Bruno Randolf
66ace3b968 protobuf: Update to version 3.13.0
Signed-off-by: Bruno Randolf <br1@einfach.org>
2020-11-02 15:30:37 +00:00
Sebastian Kemper
068a757fe9 uw-imap: install c-client/linkage.c to staging
linkage.c can be included by other programs as described in
docs/internal.txt (quote: "By using linkage.c instead of explicit
mail_link() calls, you are guaranteed that you will have a consistant
linkage among all software built on this system").

This commit adds linkage.c to staging.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-10-31 12:57:14 +01:00
Lucian Cristian
eac8d38816 nss: update to 3.58
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2020-10-27 21:49:18 -07:00
Rosen Penev
c2e5093603
Merge pull request #13730 from brvphoenix/boost
boost: fix boost-regex compiling failure on targets of uClibc
2020-10-25 20:29:55 -07:00
Lucian Cristian
e07a33a917 nspr: update to 4.29
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2020-10-25 15:53:38 +02:00
Lucian Cristian
a2c293f0e4 nss: update to 3.57
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2020-10-25 15:53:21 +02:00
Van Waholtz
18ceb48284 boost: fix boost-regex compiling failure on targets of uClibc
Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2020-10-24 02:04:58 -07:00
Espen Jürgensen
179dcf8724 mxml: update to 3.2
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2020-10-21 22:27:24 +02:00
Val Kulkov
651d172dc3 libfreetype: update to 2.10.4
Update to the latest upstream version, fixing CVE-2020-15999 among
other things.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2020-10-21 01:54:58 -04:00
Toni Uhlig
5c53fe2ad3
libndpi: Update to 3.4
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-10-20 15:57:43 +02:00
Rosen Penev
f501e4cf08
Merge pull request #13676 from brvphoenix/boost
boost: improve package compilation
2020-10-19 16:12:40 -07:00
Rosen Penev
37f33b8800
libyaml-cpp: fix compilation with libcxx
Added GitHub patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-18 23:06:34 -07:00
Yousong Zhou
f2d67dc48a spice-protocol: bump to version 0.14.3
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-10-19 10:26:37 +08:00
Rosen Penev
c0e2e4371a
Merge pull request #13670 from neheb/qre
qrencode: update to 4.1.1
2020-10-18 17:48:48 -07:00
Van Waholtz
eaa201b774 boost: fix the LDFLAGS and reduce the package size
1. Add -lstdc++ to LDFLAGS.
2. Add "-Wl,--gc-sections,--as-needed" to LDFLAGS and "-ffunction-sections -fdata-sections -flto" to CFLAGS which will reduce the size by 10% ~ 13%.
3. Only a virtual package will be created if only static libs are built, which will avoid compiliation failures.
4. Other improvements

Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2020-10-17 06:17:14 -07:00
Rosen Penev
b24b837822
Merge pull request #13666 from neheb/lmar
libmariadb: update to 3.8.10
2020-10-16 23:57:49 -07:00
Daniel Golle
f3a4ca5916
libinput: update to version 1.16.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-16 00:14:31 +01:00
Daniel Golle
66ad52fd1b
libp11: update to version 0.4.11
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-16 00:14:28 +01:00
Rosen Penev
ddcc273f08
Merge pull request #13667 from neheb/glib2
glib2: update to 2.66.1
2020-10-15 03:34:48 -07:00
Rosen Penev
1ff2e6c7f6
Merge pull request #13665 from neheb/idn
libidn: update to 1.36
2020-10-15 03:33:26 -07:00
Rosen Penev
537f96d458 spdlog: update to 1.8.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-14 19:49:43 -07:00
Rosen Penev
6ea95d9720 libnpupnp: update to 4.0.12
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-14 19:49:43 -07:00
Rosen Penev
3865fc63c6 qrencode: update to 4.1.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-14 19:46:56 -07:00
Rosen Penev
4e22fb2560 glib2: update to 2.66.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-14 19:43:48 -07:00
Rosen Penev
6e60d97564 libmariadb: update to 3.8.10
Remove upstreamed patch.

Fixed license info.

Several whitespace changes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-14 19:42:54 -07:00
Rosen Penev
70c7e1f29b libidn: update to 1.36
Refreshed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-14 19:41:58 -07:00
Jianhui Zhao
3ee48340a0 libuhttpd: Update to 3.4.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-10-14 22:25:17 +08:00
Rosen Penev
89e47e937a
Merge pull request #13651 from neheb/build
treewide: add missing BUILDONLY
2020-10-13 15:24:35 -07:00
Rosen Penev
dd4bdf47cd
Merge pull request #13645 from aleksander0m/aleksander/libqmi-1-26-6
Update libqmi to 1.26.6 and make QMI-over-MBIM support optional
2020-10-13 02:55:41 -07:00
Aleksander Morgado
540c8f63a3 libqmi: make QMI-over-MBIM support optional
There is no need to force every user of libqmi to require libmbim and
build with QMI-over-MBIM support, if they know they're not going to
use it. Just make it optional and enabled by default.

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2020-10-13 09:18:57 +02:00
Rosen Penev
5a7148d112
treewide: add missing BUILDONLY
Fixes Makefile warnings:

WARNING: skipping X -- package has no install section

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-12 17:43:49 -07:00
Aleksander Morgado
ebe4f5ff27 libqmi: update version to 1.26.6
https://lists.freedesktop.org/archives/libqmi-devel/2020-October/003416.html

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2020-10-12 13:45:38 +02:00
Aleksander Morgado
860dcbac18 libqmi: update version to 1.26.4
https://lists.freedesktop.org/archives/libqmi-devel/2020-August/003377.html

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2020-10-12 13:44:38 +02:00
Van Waholtz
31b4830539 boost: refine the dependences
Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2020-10-12 00:08:53 -07:00
Rosen Penev
710eb5031b
spice: made InstallDev section more explicit for clarity
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-10 00:00:06 -07:00
Rosen Penev
94264fba54
spice: small cleanups for consistency between packages
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-10 00:00:06 -07:00
Rosen Penev
dcc79a8d2f
spice: convert to meson
Faster compilation.

Removed autotools patches.

Backported meson patch to fix compilation and pkgconfig file.

Before:

time make package/spice/compile -j 12
Executed in   62.85 secs   fish           external
   usr time   56.45 secs  276.00 micros   56.45 secs
   sys time    8.06 secs   46.00 micros    8.06 secs

Before + PKG_BUILD_PARALLEL:

Executed in   45.40 secs   fish           external
   usr time   63.08 secs  253.00 micros   63.08 secs
   sys time    8.57 secs   44.00 micros    8.57 secs

After:

time make package/spice/compile -j 12
Executed in   16.54 secs   fish           external
   usr time   41.29 secs  266.00 micros   41.29 secs
   sys time    4.76 secs   45.00 micros    4.76 secs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-10 00:00:05 -07:00
Nicholas Smith
398c53c5ba libmbim: update libmbim to 1.24.4
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2020-10-09 11:27:17 +10:00
Rosen Penev
c69160e6ae expat: update to 2.2.10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-07 18:13:30 -07:00
Rosen Penev
eac9f27cc5
libshout: update to 2.4.4
Small fix to nanosleep patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-10-07 03:08:21 -07:00
Jan Pavlinec
c2ea65c414
measurement-kit: remove package
Note:
measurement-kit is no longer needed for ooniprobe build
and was depredecated

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-05 13:44:42 +02:00
Jianhui Zhao
f4c165c58a libuhttpd: Update to 3.3.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-10-04 13:29:43 +08:00
Hirokazu MORIKAWA
97cea69569 libuv: update to 1.40.0
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-10-01 13:34:27 +09:00
Rosen Penev
f132daf59e
glib2: remove static library hack
There's a better and faster way to do this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-30 18:33:32 -07:00
Rosen Penev
c016b4ecd4
Merge pull request #13522 from neheb/quasse
quasselc: remove pointless iconv ldflag
2020-09-29 17:18:24 -07:00
Rosen Penev
31b1cfba24
Merge pull request #13525 from ja-pa/jsoncpp-1.9.4
jsoncpp: update to version 1.9.4
2020-09-29 12:23:40 -07:00
Jan Pavlinec
12d6eb417f
jsoncpp: update to version 1.9.4
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-29 14:21:50 +02:00
Rosen Penev
08ab22ea74
quasselc: remove pointless iconv ldflag
-liconv is included with the glib2 pkgconfig flags.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-28 23:16:03 -07:00
Daniel Golle
7a8465084a
hiredis: update to version 1.0.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-09-28 23:57:12 +01:00
Daniel Golle
e5fc9bedcc
postgresql: update to version 13.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-09-27 22:51:59 +01:00
Rosen Penev
4237c1069c
nlohmannjson: update to 3.9.1
Rename PKG_SOURCE. No point in matching with BUILD_DIR.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-25 18:17:20 -07:00
Hirokazu MORIKAWA
979d2dab5d libuv: update to 1.39.0
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-09-25 08:28:31 +09:00
Rosen Penev
486f519d00
Merge pull request #13444 from neheb/soup2
libsoup: update to 2.71.1
2020-09-23 17:53:40 -07:00
Rosen Penev
19de6b765d
libsoup: update to 2.72.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-23 15:03:56 -07:00
Rosen Penev
b41a261adc
Merge pull request #13436 from neheb/alsau
alsa-ucm-conf: add
2020-09-23 15:01:32 -07:00
Rosen Penev
3a32eec211
Merge pull request #13452 from neheb/stro
libstrophe: update to 0.10.0
2020-09-22 14:12:58 -07:00
Rosen Penev
bd7322a4bc
Merge pull request #13454 from neheb/elekt
elektra: fix compilation when cargo is present
2020-09-21 15:08:48 -07:00
Rosen Penev
22d4224661
Merge pull request #13453 from neheb/ssh
libssh: update to 0.9.5
2020-09-21 01:02:17 -07:00
Rosen Penev
49ed96f309
elektra: fix compilation when cargo is present
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 18:30:25 -07:00
Rosen Penev
32f3eb298a
libssh: update to 0.9.5
It seems none of the patches apply/are needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 17:44:02 -07:00
Rosen Penev
5b0b9f4fb1
libstrophe: update to 0.10.0
Clean up Makefile to modern standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 17:33:31 -07:00
Rosen Penev
e00cf5c306
Merge pull request #13437 from neheb/glb3
glib2: update to 2.66.0
2020-09-20 17:21:02 -07:00
Rosen Penev
f9d67865be
libdnet: update to 1.14
Clean up the Makefile to modern standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 17:02:57 -07:00
Rosen Penev
43824c6f46
alsa-ucm-conf: add
This is needed by some alsa utilities such as alsactl.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 15:04:43 -07:00
Rosen Penev
afd013370d
glib2: update to 2.66.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 00:20:00 -07:00
Rosen Penev
221cdc8524
Merge pull request #13427 from neheb/booo
boost: replace zstd dependency with libzstd
2020-09-19 14:31:20 -07:00
Rosen Penev
7d1cc2dbd3
Merge pull request #13410 from micmac1/json-glib16
json-glib: bump to 1.6.0
2020-09-19 14:31:04 -07:00
Sebastian Kemper
177e699ada json-glib: bump to 1.6.0
Version bump. New stable branch.

ABI_VERSION added. Tests can now be disabled directly.

The python3 check is now disabled, as it causes problems with the new
Github Action tests.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-09-19 20:45:18 +02:00
Rosen Penev
da840fa878
boost: replace zstd dependency with libzstd
libzstd is the correct one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-18 14:15:28 -07:00
Rosen Penev
73ed71f1ea
libcap-ng: update to 0.8
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-17 21:49:03 -07:00
Rosen Penev
bb9dd1468d
zmq: fix compilation when libbsd is present
Limit libbsd support to glibc.

Remove wrong python variable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-16 15:40:34 -07:00
Rosen Penev
c53f3bdc81
Merge pull request #13398 from ja-pa/zmq-security-update-4.3.3
zmq: update to version 4.3.3 (security fix)
2020-09-15 18:36:29 -07:00
Jan Pavlinec
c2ffadb928
zmq: update to version 4.3.3 (security fix)
Fixes
CVE-2020-15166

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-15 15:09:15 +02:00
Michael Heimpold
c16abfb3b5 libiio: fix linker error when XML backend is not selected
It seems to be an upstream bug which prevents linking when XML backend
is not selected:
../libiio.so.0.21: undefined reference to `encode_xml_ndup'

Until this is clarified with upstream, prevent OpenWrt users from
deselecting the XML backend. This increases the footprint of this
package, but renders it usable again.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-09-14 21:49:43 +02:00
Rosen Penev
bc3b346e49
Merge pull request #13372 from neheb/qren
qrencode: update to 4.1.0
2020-09-14 02:55:03 -07:00
Rosen Penev
b4a9c8d892
Merge pull request #13386 from zhaojh329/libuhttpd
libuhttpd: Update to 3.3.0
2020-09-14 02:53:06 -07:00
Rosen Penev
a9d2333696
Merge pull request #13389 from ja-pa/redis-6.0.8
redis: update to version 6.0.8
2020-09-14 02:52:29 -07:00
Jan Pavlinec
22f8006bb1
redis: update to version 6.0.8
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-14 11:11:17 +02:00
Jianhui Zhao
9b74fcf6af libuhttpd: Update to 3.3.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-09-14 10:30:20 +08:00
Daniel Golle
decc5f51f4 libextractor: fix dependency for libjpeg.so.6
We replaced libjpeg with libjpeg-turbo, reflect that by letting
libextractor depend on libjpeg-turbo.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-09-13 23:19:39 +01:00
Rosen Penev
862172a893
spdlog: update to 1.8.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-13 14:50:18 -07:00
Rosen Penev
19866ad4f2
Merge pull request #13369 from neheb/gst1
gstreamer updates
2020-09-13 11:01:46 -07:00
Rosen Penev
a85f2e141a
libpsl: fix compilation with debian setuptools
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-12 18:51:01 -07:00
Rosen Penev
3fc8fb844f
libxcrypt: update to 4.4.17
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-12 18:15:59 -07:00
Rosen Penev
124583c148
qrencode: update to 4.1.0
Remove upstreamed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-12 17:52:44 -07:00
Rosen Penev
fe752876f0
libiio: enable xml by default
iio-utils requires it. Also made an @ dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-11 22:34:02 -07:00
Michael Heimpold
10c29f7ce3
Merge pull request #13360 from ja-pa/libxml2-security-fix
libxml2: patch security issues
2020-09-11 21:09:15 +02:00
Jan Pavlinec
87d4ab43bd
libxml: patch security issues
Fixes:
CVE-2019-20388
CVE-2020-24977
CVE-2020-7595

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-11 12:14:05 +02:00
Michael Heimpold
08b7723cc3 libiio: update to 0.21
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-09-10 21:40:12 +02:00
Jan Pavlinec
9e81fcad9e
gnutls: update to version 3.6.15 (security fix)
Fixes:
CVE-2020-24659

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-09 15:28:32 +02:00
Toni Uhlig
b181b5ea8d
libulfius: update to 2.6.9
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-09-08 15:28:42 +02:00
Jan Pavlinec
89c27b1151
redis: update to version 6.0.7
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-07 12:55:05 +02:00
Rosen Penev
25e09df11f
libupnpp: update to 0.19.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-06 15:23:32 -07:00
Rosen Penev
7da81df69e
libevdev: update to 1.9.1
Clean up Install section to be more explicit about what gets installed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-04 16:28:32 -07:00
Rosen Penev
99d90ee377
Merge pull request #13289 from neheb/inp
libinput: update to 1.16.1
2020-09-04 16:27:35 -07:00
Rosen Penev
53c824ede1
Merge pull request #13273 from neheb/hid
hidapi: update to 0.9.0
2020-09-04 16:26:52 -07:00
Rosen Penev
d76bd49cca
Merge pull request #13295 from neheb/ftdi1
libftdi1: update to 1.5
2020-09-04 16:26:25 -07:00
Rosen Penev
8c64f7a1b4
Merge pull request #13297 from neheb/gerb161
gerbera: update to 1.6.1
2020-09-04 16:25:20 -07:00
Rosen Penev
92d07b5179
Merge pull request #13294 from neheb/drm2
libdrm: update to 2.4.102
2020-09-04 14:15:51 -07:00
Rosen Penev
3375721197
Merge pull request #13292 from neheb/lcng
libcap-ng: update to 0.7.11
2020-09-04 14:15:42 -07:00
Michael Heimpold
6333ef24c7
Merge pull request #13296 from neheb/gpiod
libgpiod: update to 1.4.4
2020-09-04 20:34:20 +02:00
Rosen Penev
4bd1e721ae
libnpupnp: update to 4.0.11
Fixes include paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 14:48:30 -07:00
Rosen Penev
d027d641a8
libdrm: update to 2.4.102
Cleaned up Install sections for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 14:06:08 -07:00
Rosen Penev
6492dce788
libinput: update to 1.16.1
Makes several files explicit in Install sections.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 13:58:50 -07:00
Rosen Penev
4f1c7c5499
libcap-ng: update to 0.7.11
Remove upstreamed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 13:54:37 -07:00
Rosen Penev
f38ba5fd67
libcap: update to 2.43
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 13:54:22 -07:00
Rosen Penev
571b015fa2
libftdi1: update to 1.5
Fix libftdi1-config.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 13:53:39 -07:00
Rosen Penev
338ce230d9
libgpiod: update to 1.4.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-03 13:53:21 -07:00
Rosen Penev
16e2756349
hidapi: update to 0.9.0
Upstream moved.

Massive Makefile cleanup to simplify everything.

Added libudev-fbsd dependency.

Removed now obsolete patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-01 19:38:20 -07:00
Rosen Penev
9a06c40481
libuhttpd: fix compilation with uClibc-ng
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-01 19:25:35 -07:00
Rosen Penev
6255a77128
icu: fix compilation under CentOS 7
CentOS 7's GCC is quite old and does not put max_align_t under std.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-31 00:39:04 -07:00
Rosen Penev
84475baeda
lttng-ust: update to 2.12.0
Removed pointless patch.

Reworked configure section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-31 00:18:25 -07:00
Rosen Penev
f8f3e0d360
Merge pull request #13216 from neheb/lmdb
lmdb: fix compilation with glibc
2020-08-30 23:58:16 -07:00
Rosen Penev
e37e532b70
Merge pull request #13226 from neheb/glbbbbb
glib2: update to 2.65.2
2020-08-30 23:57:46 -07:00
Rosen Penev
6fd175a4c5
Merge pull request #13215 from neheb/dcw
libdcwsocket: fix compilation with glibc
2020-08-30 23:57:37 -07:00
Rosen Penev
4d77be5d60
Merge pull request #13249 from dedeckeh/master
nghttp2: import from core
2020-08-30 13:32:15 -07:00
Daniel Golle
98b09ec89e
postgresql: update to version 12.4
Fixes CVE-2020-14349 and CVE-2020-14350.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-30 18:54:48 +01:00
Nikos Mavrogiannopoulos
4f595dc5a7
Merge pull request #13224 from neheb/p11
p11-kit: update to 0.23.21
2020-08-30 13:28:28 +02:00
Hans Dedecker
2b2e714e47 nghttp2: import from core
As package curl has been imported from core and only libcurl depends on
nghttp2 import it as well from core repo

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-08-29 20:50:59 +02:00
Rosen Penev
b0d8a2dd60 alsa-lib: update to 1.2.3.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-28 02:40:16 +02:00
Rosen Penev
535d9ffeee
glib2: update to 2.65.2
Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-27 17:31:06 -07:00
Rosen Penev
fb30314913
p11-kit: update to 0.23.21
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-27 17:30:03 -07:00
Rosen Penev
37eda669f4
libmatroska: update to 1.6.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-27 17:29:03 -07:00
Rosen Penev
8ba92c9921
lmdb: fix compilation with glibc
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-26 16:10:24 -07:00
Rosen Penev
c688b154b4
libdcwsocket: fix compilation with glibc
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-26 16:09:27 -07:00
Rosen Penev
3e09c19e7e
Merge pull request #13204 from nxhack/upm_node_v12
libupm: support node.js v12
2020-08-25 13:27:48 -07:00
Rosen Penev
79fd505592
Merge pull request #13203 from nxhack/mraa_node_v12
libmraa: support node.js v12
2020-08-25 13:27:34 -07:00
Jan Pavlinec
389ad36a8f
sqlite3: update to version 3.33.0 (security fix)
Fixes:
CVE-2020-13871
CVE-2020-15358

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-25 14:55:59 +02:00
Hirokazu MORIKAWA
8844f433e2 libupm: support node.js v12
Maintainer: @blogic me
Compile tested: head r14241-ba2ddba, x86_64
Run tested: x86_64 (VirtualBox)

Description:
Addressed the build failure with node.js version 12.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-08-25 18:50:16 +09:00
Hirokazu MORIKAWA
0e9db80f0e libmraa: support node.js v12
Maintainer: @blogic me
Compile tested: head r14241-ba2ddba, x86_64
Run tested: x86_64 (VirtualBox)

Description:
Addressed the build failure with node.js version 12.
Re-enable swig.

https://github.com/openwrt/packages/issues/11977
https://github.com/openwrt/packages/pull/12225

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-08-25 18:49:13 +09:00
Rosen Penev
4ce0c68f9f
Merge pull request #13206 from nxhack/icu_67_1
icu: update to 67.1
2020-08-25 02:12:45 -07:00
Rosen Penev
8f3642e4bb
Merge pull request #13193 from sartura/sysrepo
Update sysrepo, libyang, libnetconf2 and netopeer2 packages to latest versions
2020-08-24 13:06:45 -07:00
Jakov Smolic
d726b13aff
libssh: patch ssh_channel_poll_timeout for compatibility with libnetconf2
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
2020-08-24 20:05:40 +02:00
Jianhui Zhao
3a13da6131 libuhttpd: Update to 3.2.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-08-25 00:09:10 +08:00
Jakov Smolic
03ab03ad06
libnetconf2: update to 1.1.26
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
2020-08-22 18:26:04 +02:00
Jakov Smolic
aa0ed3d6e3
libyang: update to 1.0.184
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
2020-08-22 18:26:00 +02:00
Karl Palsson
d5bace89cf Revert "libwebsockets: move to 3.2.1"
This reverts commit 7066486fbb.

LWS 3.2.x and 4.0.x are broken on ath79 and malta-be, (at least)

See https://github.com/warmcat/libwebsockets/issues/2008
and
https://github.com/openwrt/packages/issues/13085

Restore a functional 3.1 release until upstream release.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-08-21 13:13:45 +00:00
Rosen Penev
9fe6e7c31e
Merge pull request #13164 from neheb/gpho
libgphoto2: add missing INTL_DEPENDS
2020-08-21 00:56:24 -07:00
Carlos Miguel Ferreira
038646225b
boost: Package Revision - Remove unneded patches
This commit removes patches which are no longer needed

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-08-19 12:12:15 +01:00
Rosen Penev
cb092479b5
Merge pull request #13165 from neheb/tcp
tcp_wrappers: fix compilation without cdefs
2020-08-18 18:45:26 -07:00
Carlos Miguel Ferreira
45290b6953
boost: Package Revision - Fix C++ standard flag
This commit fixes the use of the C++20 standard when
 GCC 10.x is used.

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-08-18 23:38:21 +01:00
Rosen Penev
f019b1e3c9
tcp_wrappers: fix compilation without cdefs
__DECLS are glibc specific.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 15:03:29 -07:00
Rosen Penev
c44775d2e9
libgphoto2: add missing INTL_DEPENDS
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 14:57:59 -07:00
Rosen Penev
1708a758a8
Merge pull request #13160 from ClaymorePT/boost_1.74.0
boost: Package Version Update (1.74.0)
2020-08-18 13:02:45 -07:00
Carlos Miguel Ferreira
e9c5b9d3e1
boost: Package Version Update (1.74.0)
This commit updates Boost to version 1.74.0
In this release, there is one new libraries
 - STLInterfaces [2]:
   A library of CRTP bases to ease the writing of STL views,
   iterators, and sequence containers, from Zach Laine.

This update also provides support to build boost with C++20 when using
GCC 10.x

More info about Boost 1.74.0 can be found at the usual place [1].

[1]: https://www.boost.org/users/history/version_1_74_0.html
[2]: https://www.boost.org/libs/stl_interfaces/

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-08-18 14:37:33 +01:00
Hirokazu MORIKAWA
e3be3aadc1 icu: update to 67.1
Unicode 13 & CLDR 37. Bug fixes for date and number formatting, enhanced support for user preferences in the locale identifier. LocaleMatcher code and data improved. Number skeletons have a new “concise” form that can be used in MessageFormat strings.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-08-18 15:13:35 +09:00
Rosen Penev
0f0a5187a6
glib2: update to 2.65.1
Add a small hack to glib2 to avoid using proxy-intl and break
compilation under uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-17 15:10:42 -07:00
Rosen Penev
74747b569f
Merge pull request #13120 from neheb/urcu2
liburcu: don't build docs and tests
2020-08-13 23:57:53 -07:00
Rosen Penev
e17c1d495c
Merge pull request #13121 from neheb/cgrp
libcgroup: don't build tests
2020-08-13 23:57:30 -07:00
Rosen Penev
8851c94970
libcgroup: don't build tests
Speeds up compile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-13 21:50:27 -07:00
Rosen Penev
3e90378fe2
liburcu: don't build docs and tests
Faster compilation

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-13 21:48:52 -07:00
Rosen Penev
5c60cc78dc
keyutils: fix deprecated function usage
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-13 21:44:42 -07:00
Daniel Golle
9a26825344
musl-fts: move to core
libselinux added to core needs musl-fts. Move it to core as well.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-13 11:42:34 +01:00
Rosen Penev
35107d9914
Merge pull request #13100 from neheb/esmtp
libesmtp: update URLs
2020-08-13 03:27:13 -07:00
Daniel Golle
6f5412e6be
pcre: move package to core
libpcre is required for libselinux which was added to core recently.
Move it to the core so core builds without the packages feed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-13 11:26:35 +01:00
Rosen Penev
676c239bba
libesmtp: update URLs
The author's website went down and moved to GitHub.

Used a mirror for PKG_SOURCE_URL and he does not have the same tarball
on GitHub.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-12 18:27:34 -07:00
Rosen Penev
0b0517c8a3
Merge pull request #13030 from neheb/getdn
getdns: fix compilation without deprecated OpenSSL APIs
2020-08-12 13:11:15 -07:00
Rosen Penev
4f03f1ff70
Merge pull request #13094 from ja-pa/nss-3.55
nss: update to version 3.55 (security fix)
2020-08-12 13:09:00 -07:00
Jan Pavlinec
eed2fad8a2
nspr: update to version 4.27
Note:
new version required by nss 3.55

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-12 16:50:22 +02:00
Jan Pavlinec
46a0c332a4
nss: update to version 3.55 (security fix)
Fixes
CVE-2020-12403
CVE-2020-12401
CVE-2020-6829
CVE-2020-12400

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-12 16:16:54 +02:00
Rosen Penev
b98d2fce1b
glib2: add full language support hack to fix compilation
Otherwise, dependent packages need to all add -lintl to LDFLAGS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-11 13:02:41 -07:00
Rosen Penev
fed9bd8a87
Merge pull request #13086 from ja-pa/libmaxminddb-1.4.3
libmaxminddb: update to version 1.4.3
2020-08-11 11:25:07 -07:00
Othmar Truniger
19a568923d libfmt: bump to upstream version 7.0.3
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-08-11 18:26:38 +02:00
Jan Pavlinec
dad7c86345
libmaxminddb: update to version 1.4.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-11 14:34:59 +02:00
Rosen Penev
cdcbe880df
Merge pull request #13028 from neheb/ldnsss
ldns: fix compilation without deprecated APIs
2020-08-07 19:08:51 -07:00
Rosen Penev
b91235e150
Merge pull request #13025 from neheb/ulff
libulfius: update to 2.6.8
2020-08-07 12:04:37 -07:00
Rosen Penev
f0606bd996
libulfius: update to 2.6.8
Upstream fixed the libmicrohttp issue. Removed local patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-07 11:56:26 -07:00
Rosen Penev
619fd038ba
liborcania: update to 2.1.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-07 11:56:26 -07:00
Jan Pavlinec
ad457727bd
libssh: patch security issue
Fixes:
CVE-2020-16135

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-06 17:08:28 +02:00
Rosen Penev
91dbd669b3
Merge pull request #12549 from neheb/extr
libextractor: remove ffmpeg plugin
2020-08-05 13:09:45 -07:00
Rosen Penev
490a4eff19
getdns: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-04 19:14:21 -07:00
Rosen Penev
a89a876de9
ldns: fix compilation without deprecated APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-04 19:11:25 -07:00
Rosen Penev
6d23184a8d
libsodium: add autoreconf
The patch, while it works, requires autoreconf. Added.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-03 16:37:02 -07:00
Rosen Penev
9accec8e38
Merge pull request #12998 from neheb/nloh2
nlohmannjson: build with meson
2020-08-03 13:36:42 -07:00
Rosen Penev
735b516bc1
Merge pull request #13014 from tru7/libfmt
libfmt: bump to version 7.0.2
2020-08-03 09:24:04 -07:00
Othmar Truniger
d29e150f17 libfmt: bump to version 7.0.2
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-08-03 18:17:45 +02:00
Rosen Penev
7c9a0919a7 glib2: fix full language build
Needs -lintl.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 18:03:50 -07:00
Rosen Penev
6c321adf3b
libextractor: make ffmpeg plugin depend on BUILD_PATENTED
FFMpeg has patented functionality. Make libextractor respect
BUILD_PATENTED.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 14:13:33 -07:00
Rosen Penev
f21c3b4e99
nlohmannjson: build with meson
Just blindly copying the include files is not quite correct. The build
system merges all of them into one file.

A pkgconfig file also gets generated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 00:51:15 -07:00
Rosen Penev
6d9e9e4af6
Merge pull request #12994 from dangowrt/libsodium-build-with-scalarmult_ed25519_ref10
libsodium: compile with scalarmult_ed25519_ref10
2020-08-01 16:37:02 -07:00
Rosen Penev
26b1cc700a libextractor: update to 1.10
Made two compile options dependent on whether or not the plugins are
selected.

Removed autoreconf as autools files are not being patched.

Added PKG_BUILD_PARALLEL for faster compilation.

Added patch to fix compilation with libjpeg-turbo. libjpeg-turbo can be
fixed to include this API, but it's probably better for size reasons to
patch libextractor instead.

Added -liconv since it seems to be needed for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-01 23:06:50 +01:00
Daniel Golle
3ef28a4ab0
libsodium: compile with scalarmult_ed25519_ref10
scalarmult_ed25519_ref10 was excluded from 'minimal' variant (which is
what we are building) by upstream commit f5076db5f8ef27.
Revert that to allow downstream projects to make use of it (eg. gnunet)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-01 22:31:39 +01:00
Rosen Penev
1f3a60acd6
glib2: add back libiconv/host build dependency
HOST_LDFLAGS are used in target builds with meson. Having -liconv is
necessary because of certain hosts that lack iconv in libc.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-01 09:34:17 -07:00
Rosen Penev
020ac4f500
Merge pull request #11017 from neheb/jpeg-turbo
libjpeg-turbo: Add new package
2020-07-31 20:45:15 -07:00
Rosen Penev
8abf547919
libjpeg-turbo: Add new package
It's faster than regular libjpeg with ASM optimizations for various
platforms. Tests with djpeg indicate that it's twice as fast.

This is meant to replace the regular libjpeg.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 20:40:23 -07:00
Rosen Penev
f23da6d1b8
glib2: add gettext-full build dependency
I don't know why this is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 20:24:20 -07:00
Rosen Penev
73d6ad6e1a
libjpeg: remove
This library is more than 2x slower that -turbo on MIPS. It also conflicts
with -turbo as they write the same InstallDev entries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 20:16:55 -07:00
Rosen Penev
48870aac0c glib2: revert intl change
This was causing massive buildbot failure.

The intent was to fix uClibc-ng and CONFIG_BUILD_NLS, but that ended up
breaking everything.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 15:11:54 -07:00
Josef Schlehofer
af03542a18
Merge pull request #12478 from ja-pa/jsoncpp-update
jsoncpp: update to version 1.9.3
2020-07-31 11:17:30 +02:00
Jan Pavlinec
683aea435a
jsoncpp: update to version 1.9.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-31 11:08:29 +02:00
Rosen Penev
b1a530c67f
Merge pull request #12971 from neheb/glb2
glib2: add back gettext dependencies
2020-07-30 21:07:41 -07:00
Rosen Penev
a109b89c9a glib2: add back gettext dependencies
The libintl check is broken in meson.build. Patched it and added back
the gettext build dependencies. Avoids the proxy-intl thing that glib2
likes to use.

Updated configure options.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-30 20:34:52 -07:00
Aleksander Morgado
f593e263cd glib2: install codegen module in staging dir
Install not only the gdbus-codegen program in the target staging dir,
but also the actual codegen module, so that the program is fully
usable by other packages that require it during build.

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2020-07-30 09:32:05 +02:00
Rosen Penev
183236698c zmq: fix the installed files
the versioned so files are needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-29 18:18:37 -07:00
Rosen Penev
6e65081643 fuse3: update to 3.9.2
Added the mount utilities. It turns out that udev is not a requirement.

Renamed package to fuse3 and moved to utils, as with fuse2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-29 16:40:34 -07:00
Rosen Penev
8cb7d64877
Merge pull request #12954 from neheb/upnp2
libupnp: update to 1.14.0
2020-07-29 16:30:25 -07:00
Nicholas Smith
6537265e06 libqmi: bump libqmi to 1.26.2
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2020-07-30 08:32:27 +10:00
Rosen Penev
5bb13435b7 zmq: fix pkgconfig file
It seems upstream broke it. This in turn broke depending packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 20:49:03 -07:00
Rosen Penev
e169e2f9c8 zmq: update to 4.3.2
Remove upstreamed patches.

Add uClibc++ patch for those that need it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 01:14:55 -07:00
Rosen Penev
3cb496ecaf libupnp: update to 1.14.0
Remove flto as it breaks under GCC10 for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 01:12:12 -07:00
Rosen Penev
5f1b266b0e
Merge pull request #12922 from neheb/psl
libpsl: update to 0.21.1
2020-07-27 11:43:09 -07:00
Rosen Penev
8df4e29cff
v4l-utils: bring back getsubopt patch
During the update to 1.20.0, this patch was mistakenly removed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-26 16:22:12 -07:00
Rosen Penev
f7db2df0c2
Merge pull request #11958 from neheb/glib33
glib2: update to 2.65
2020-07-26 02:26:35 -07:00
Rosen Penev
77c7d3ac66
Merge pull request #12925 from neheb/log4
log4cplus: apply cmake options to the host
2020-07-26 02:12:39 -07:00
Rosen Penev
89db244af7
log4cplus: apply cmake options to the host
loggingserver was getting built with a bad link path. Instead of fixing
it, just disable it as is done on the target.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:31:37 -07:00
Rosen Penev
5c8dfa7c33
libpsl: update to 0.21.1
Switched to building with meson. Faster.

Cleaned up Makefile for consistency with other packages.

Made the files in Install(Dev) explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 00:33:43 -07:00
Rosen Penev
6067f32fe6
libulfius: fix compilation with newer libmicrohttpd
API change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-24 16:17:23 -07:00
Rosen Penev
91a58e29ef
spice: add nls.mk
Needs it for uClibc-ng as a result of the glib2 change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-23 19:00:05 -07:00
Rosen Penev
ff1692b983
glib2: update to 2.65.0
Modified to use meson as upstream has abandoned autotools.

Added license information.

Cleaned up Makefile for consistency between packages.

Added hack to compile static libs.

Removed old patches and add new ones.

Removed BUILD_PARALLEL options. These are default with ninja/meson.

Removed gettext build dependencies. glib2 now includes its own solution.

Added patch to remove distutils host dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-23 19:00:03 -07:00
Rosen Penev
4a798f14e9
Merge pull request #12822 from neheb/mht
libmicrohttpd: update to 0.9.71
2020-07-23 13:15:45 -07:00
Jan Pavlinec
2ef501831b
measurement-kit: update to version 0.10.12
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-22 14:48:21 +02:00
Rosen Penev
2860cf169a
liblz4: fix previous patch
Previous patch was incomplete.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-21 15:00:38 -07:00
Rosen Penev
cb44cd60c4
liblz4: add patch removing distutils requirement
Allows meson to compile on systems that lack distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-21 14:06:39 -07:00
Rosen Penev
53ed852684
Merge pull request #12891 from ja-pa/redis-6.0.6
redis: update to version 6.0.6
2020-07-21 12:35:40 -07:00
Jan Pavlinec
4afed7d2ff
redis: update to version 6.0.6
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-21 11:57:45 +02:00
Rosen Penev
4623f80786
libnpupnp: update to 4.0.10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-20 23:32:21 -07:00
Rosen Penev
7e5311c453
Merge pull request #12873 from neheb/lz4
liblz4: convert to meson
2020-07-19 14:45:41 -07:00
Rosen Penev
9268476a35
Merge pull request #12816 from neheb/nloh
nlohmannjson: update to 3.8.0
2020-07-19 14:45:01 -07:00
Rosen Penev
c639477965
liblz4: convert to meson
Faster compilation

Before:

Executed in   13.68 secs   fish           external
   usr time   12.51 secs    0.00 micros   12.51 secs
   sys time    1.78 secs  345.00 micros    1.78 secs

After:

Executed in    9.60 secs   fish           external
   usr time   10.66 secs  281.00 micros   10.66 secs
   sys time    1.39 secs   36.00 micros    1.39 secs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-18 16:43:27 -07:00
Rosen Penev
da3409bc3d
zmq: switch to building with CMake
Faster compilation.

Before:

time make package/zmq/compile -j 12
Executed in   24.98 secs   fish           external
   usr time   97.41 secs  263.00 micros   97.40 secs
   sys time   12.51 secs   34.00 micros   12.51 secs

After:

time make package/zmq/compile -j 12
Executed in   18.17 secs   fish           external
   usr time   85.22 secs  248.00 micros   85.22 secs
   sys time    9.23 secs   32.00 micros    9.23 secs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-18 15:28:13 -07:00
Rosen Penev
24504d884f
Merge pull request #12827 from neheb/pcre22
pcre2: switch to CMake
2020-07-16 13:29:43 -07:00
Rosen Penev
139d518599
Merge pull request #12840 from BKPepe/libvorbisidec
libvorbisidec: update to version 20180319
2020-07-16 13:22:18 -07:00
Nikos Mavrogiannopoulos
8aac74270e
Merge pull request #12819 from neheb/secc
libseccomp: update to 2.4.3
2020-07-16 20:49:00 +02:00
Josef Schlehofer
406d0d9f3f
libvorbisidec: update to version 20180319
Fixes CVE-2018-5147

- Change PKG_SOURCE_URL
fatal: unable to access 'https://git.xiph.org/tremor.git/': Failed to connect to git.xiph.org port 443: Connection refused
because they changed the URL of the repository
- Removes PKG_SOURCE_SUBDIR and PKG_SOURCE
Those are already defaults
- Fix indentation in description

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-16 19:22:10 +02:00
Rosen Penev
b94181276e
Merge pull request #12817 from neheb/neo
neon: update to 0.31.2
2020-07-16 00:39:11 -07:00
Rosen Penev
f757f56899
Merge pull request #12825 from neheb/rpc2
rpcsvc-proto: update to 1.4.2
2020-07-16 00:38:45 -07:00
Rosen Penev
1c8851d143
Merge pull request #12820 from neheb/soup
libsoup: update to 2.71.0
2020-07-15 17:04:44 -07:00
Michael Heimpold
1335121067 libzip: update to 1.7.3
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-07-15 23:51:21 +02:00
Rosen Penev
3767f4cc29
Merge pull request #12823 from neheb/conf
confuse: update to 3.3
2020-07-15 13:19:27 -07:00
Rosen Penev
5b10a28f74
pcre2: switch to CMake
Allows simplifying the Makefile. Faster compilation as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:08:20 -07:00
Rosen Penev
b8cd73c511
rpcsvc-proto: update to 1.4.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:04:57 -07:00
Rosen Penev
0cf116e6bc
confuse: update to 3.3
Fixed license information.

Switched to PKG_INSTALL and PKG_BUILD_PARALLEL for consistency and
faster compilation.

Minor cleanups.

Remove pointless UninstallDev section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:03:19 -07:00
Rosen Penev
0c5fe40911
libmicrohttpd: update to 0.9.71
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:02:04 -07:00
Rosen Penev
77bd81c279
libmpdclient: update to 2.19
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:01:12 -07:00
Rosen Penev
fe249a703a
libsoup: update to 2.71.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:00:13 -07:00
Rosen Penev
e8b78a2641
libseccomp: update to 2.4.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 11:59:01 -07:00
Rosen Penev
36f3d2892f
neon: update to 0.31.2
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 11:57:06 -07:00
Rosen Penev
64ec7e6250
nlohmannjson: update to 3.8.0
Add BUILDONLY since this is only used for the headers.

Rearranged variables for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 11:53:27 -07:00
Rosen Penev
356fa3486f
h2o: fix pkgconfig paths
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-14 14:10:09 -07:00