Commit Graph

4424 Commits

Author SHA1 Message Date
Rosen Penev
196e15162d treewide: remove rpath-link
Most usages seem to be outdated and fixed a long time ago.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-13 00:02:02 -08:00
Rosen Penev
ddfdf4148d pugixml: update to 1.12.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Rosen Penev
30f52fcd31 libnpupnp: update to 4.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Rosen Penev
28225e21b6 libmicrohttpd: update to 0.9.75
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Rosen Penev
342c284c29 expat: update to 2.4.7
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Kuan-Yi Li
89d6fc71e0 libmbim: bump to 1.26.2
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-03-09 02:15:46 -08:00
Kuan-Yi Li
244e1c7cfb libqmi: bump to 1.30.4
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-03-09 02:15:46 -08:00
Kuan-Yi Li
cae4e8c8ec libqrtr-glib: bump to 1.2.2
Builds are now done from git repository based on release tag. [1][2]

Switch to meson as GNU autotools based build is no longer supported. [2]

Update SPDX license identifier [3] and switch to AUTORELEASE to avoid
manual increments.

[1] https://www.freedesktop.org/software/libqmi/libqrtr-glib-RELEASES-README
[2] https://lists.freedesktop.org/archives/libqmi-devel/2021-November/003721.html
[3] https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/tree/1.2.2#license

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-03-09 02:15:46 -08:00
Jeffery To
c05460c9ad seafile: Remove packages
I believe these packages should be removed (and imported into the
abandoned packages repo[1]) as Seafile Server and Seahub have been
marked as broken for some time, and I do not believe I will have time to
fix or update these packages in the foreseeable future.

[1]: https://github.com/openwrt/packages-abandoned/pull/22

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-06 19:37:45 -08:00
Lucian Cristian
7778d4b423 nspr: update to 4.33
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-03-06 12:02:36 +01:00
Lucian Cristian
35e6067091 nss: update to 3.76
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-03-06 12:02:24 +01:00
Rosen Penev
be7424a840 flac: update to 1.3.4
Switch to build with cmake for speed and simplicity.

Remove now pointless patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-02 20:22:43 -08:00
Rosen Penev
4ef9464ca2 p11-kit: update to 0.24.1
explicitly disable NLS

It seems it's only used for man pages, which are unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-28 01:42:41 -08:00
Michal Vasilek
4ccfa72983 expat: update to 2.4.6
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-02-25 21:03:08 -08:00
Josef Schlehofer
b31611b1e7 totem-pl-parser: disable libgcrypt
If libgcrypt is compiled first, then it is automatically picked up
during the building totem-pl-parser [1]. Let's disable AmazonAMZ
decoding for now.

[1] c6c1c51aef/meson_options.txt (L3)

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-23 17:21:49 -08:00
Josef Schlehofer
765507b820 totem-pl-parser: disable libarchive
If the libarchive is present within the build environment, it is
automatically detected and enabled [1]. This causes that totem-pl-parser
is not compiled with this error:

Package totem-pl-parser is missing dependencies for the following libraries:
libarchive.so.18

[1] c6c1c51aef/meson_options.txt (L1)

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-23 17:21:49 -08:00
Michal Hrusecky
2d8e396be3 pcapplusplus: Add new package
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and
crafting of network packets. It is designed to be efficient, powerful
and easy to use. It provides C++ wrappers for the most popular packet
processing engines such as libpcap, WinPcap, DPDK and PF_RING.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2022-02-18 21:22:20 -03:00
Michal Hrusecky
e0578c82db libdaq3: Enable NFQ DAQ
Enable support for DAQ module that uses NFQUEUE.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2022-02-17 19:27:40 -08:00
W. Michael Petullo
edf726ca1b totem-pl-parser: new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-02-15 16:42:44 -08:00
Rosen Penev
7d1a019734 libwebsockets: fix compilation with newer GCC
Errors on uninitialized variable. No idea why only on powerpc64.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-14 17:20:42 -08:00
Hirokazu MORIKAWA
ccf8450ed2 avahi: Changed the target file for the patch
Fixed the affected issue in the latest commit

  daemon.err avahi-daemon[xxx]: mkdir("/run/avahi-daemon/"): No such file or directory

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-02-12 19:35:47 -08:00
Sergey V. Lobanov
7888bd1910 tdb: fix build on macos
This commit adds patch to the issue with 'echo -n' on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-09 16:05:39 -08:00
Michal Vasilek
8490d7096d avahi: fix build on some distributions
This seems to happen only on some distributions (Void, Arch):

    /usr/lib/libgcc_s.so.1: file not recognized: file format not recognized
    collect2: error: ld returned 1 exit status
    libtool:   error: error: relink 'libdns_sd.la' with the above command before installing it

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-02-09 16:05:14 -08:00
Sergey V. Lobanov
a8f875da0e libtalloc: fix build on macos
This commit adds patch to fix the issue with 'echo -n' on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-09 16:04:35 -08:00
Rosen Penev
8c574a3d66 libradiotap: fix bad format
Found with -Wformat

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-02 08:06:02 +01:00
Rosen Penev
e6a5bbbc8e mtdev: fix bad printf formats
Easiest to just change the type.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-31 18:56:25 +00:00
Rosen Penev
00af0fa946 libdrm: fix bad formats for mips64 and ppc64
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-31 10:25:32 -08:00
Sergey V. Lobanov
c53b7ba449 libowfat: fix build on macos
libowfat target-build fails on macos due to using system `ar` and
`ranlib` tools not compatible with the objects generated by
OpenWrt GCC toolchain.

This patch specifies CROSS= make flag that is used as a prefix for
`ar` and `ranlib` tools.

This patch also specifies CCC= make flag due to CCC= has invalid
value after specifying CROSS= make flag (CCC=$(CROSS)$(CC))

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-31 15:06:20 +00:00
Rosen Penev
f00f6d37d3 flac: disable vsx
Fixes compilation with powerpc64

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-29 16:39:14 -08:00
Espen Jürgensen
0750d1a555 libunistring: update to 1.0
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2022-01-18 18:04:00 -08:00
Sergey V. Lobanov
3062e575dd neon: fix build on macos
neon detects Darwin on target build and fails due to darwin-specific
build behaviour. OS detection is disable (as non required) via
ne_cv_os_uname=Linux as a part of CONFIGURE_VARS

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-17 21:09:39 -08:00
Sebastian Kemper
3ca2094f62 expat: bump to version 2.4.3
CVE-2021-45960
CVE-2021-46143
CVE-2022-22822
CVE-2022-22823
CVE-2022-22824
CVE-2022-22825
CVE-2022-22826
CVE-2022-22827

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2022-01-17 20:53:34 -08:00
Hauke Mehrtens
dafb96c148 gpgme: Fix compile with glibc 2.34
This backports a patch from upstream gpgme to fix compilation with glibc 2.34.

It fixes the following build problem:
posix-io.c: In function '_gpgme_io_spawn':
posix-io.c:577:23: error: void value not ignored as it ought to be
  577 |             while ((i = closefrom (fd)) && errno == EINTR)
      |                       ^
make[5]: *** [Makefile:947: posix-io.lo] Error 1

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-01-13 10:46:27 +00:00
Othmar Truniger
a15aa08135 libfmt: bump to new upstream version 8.1.1
Signed-off-by: Othmar Truniger <github@truniger.ch>
2022-01-13 10:03:52 +01:00
Sergey V. Lobanov
d504cb206f serdisplib: fix build on macos
./configure script detects if serdisplib is built on non-linux build
host and disables framebuffer driver. It blocks touchscreen_tool
compilation. This detection is not required on cross-compile build
so it is disabled via ac_cv_build=$(GNU_TARGET_NAME) in Makefile

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-12 18:51:51 +00:00
Michael Heimpold
d8d91931d0 libmodbus: update to 3.1.7
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-01-11 16:19:11 -08:00
Georgi Valkov
2703cc03c7 rpcsvc-proto: bump to 1.4.3
Fixes: rpcgen build (host-compile) on macOS
https://github.com/openwrt/packages/pull/17430
https://github.com/openwrt/openwrt/pull/4638

Signed-off-by: Georgi Valkov <gvalkov@abv.bg>
2022-01-11 14:53:46 -08:00
Rosen Penev
8ffdecc972 boost: fix libboost_context for mips64
There was an upstream patch that changes mips1 to mips.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-08 19:05:17 -08:00
Sergey V. Lobanov
9a9f26796b libuhttpd: add compatibility for wolfssl >= 5.0
NTRU support has been removed in wolfssl 5.0 so it is required to
mask NTRU specific code if wolfssl >= 5.0

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-06 23:18:23 +01:00
Jeffery To
9671185acb Merge pull request #17440 from commodo/openblas-numpy
openblas,numpy: bump versions
2022-01-03 22:35:16 +08:00
Rafał Miłecki
c8d4c89daa dtc: drop package
It has been imported as core package into OpenWrt repository. Its fdtget
is required by sysupgrade on U-Boot devices so it couldn't live in an
extra feed.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-01-03 13:49:19 +01:00
Rui Salvaterra
978e226596 getdns: add optional support for libevent2
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2022-01-03 02:18:57 -08:00
Rui Salvaterra
a1d0de6799 getdns: clean up the configuration menu
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2022-01-03 02:18:57 -08:00
Josef Schlehofer
9ea77a9781 libtorrent-rasterbar: add patch to fix compile with boost 1.78.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-12-31 00:34:16 +01:00
Carlos Miguel Ferreira
e9731ff6b4 boost: Bump to version 1.78.0
This commit updates boost to version 1.78.0
More info about Boost 1.78.0 can be found at the usual place [1].

No new libraries have been added.

[1]: https://www.boost.org/users/history/version_1_78_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2021-12-29 13:37:11 -08:00
Alexandru Ardelean
8a22ad5ebf libs: openblas: bump to version v0.3.19
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-27 12:16:12 +02:00
Florian Eckert
01473316a5 Merge pull request #17389 from clayface/openldap
openldap: hide configurables when libopenldap is not enabled
2021-12-23 12:40:42 +01:00
Matthew Hagan
6c0f24d146 openldap: hide configurables when libopenldap is not enabled
When openldap is not enabled, the following configurables remain present
in the config:

CONFIG_OPENLDAP_DEBUG=y
\# CONFIG_OPENLDAP_CRYPT is not set
\# CONFIG_OPENLDAP_MONITOR is not set
\# CONFIG_OPENLDAP_DB47 is not set
\# CONFIG_OPENLDAP_ICU is not set

This patch adds a libopenldap dependency for these options, removing the
above from .config when libopenldap is not used. Further, move these
configurables to Config.in.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2021-12-22 09:41:45 +00:00
Rosen Penev
54c13e9b90 minizip: update to 3.0.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-12-21 17:37:18 -08:00
Marius Dinu
b2309dc25e sqlite: update to v3.37 (2021-11-27)
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
2021-12-21 21:37:57 +01:00