1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-14 03:13:54 +02:00
Commit Graph

4311 Commits

Author SHA1 Message Date
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