Commit graph

4239 commits

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