Commit graph

3958 commits

Author SHA1 Message Date
Alexander Ryzhov
d3a0084f48
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>
(cherry picked from commit d9879cb200)
2021-05-14 21:38:31 +02:00
Jan Hak
bb638ae4da
libedit: update to version 20210419-3.1
Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit b0870d792b)
2021-05-08 01:09:14 +02:00
Hirokazu MORIKAWA
d88cdaddf1
icu: add ABI_VERSION
To prevent inconsistencies in the coming version (69.1).

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit 1eb29ddc95)
2021-05-08 01:07:01 +02:00
Hirokazu MORIKAWA
fefa7c7770 icu: add ABI_VERSION
To prevent inconsistencies in the coming version (69.1).

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-05-01 17:26:16 +03:00
Hirokazu MORIKAWA
ad6f5b23d7 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:21:53 -07:00
Hirokazu MORIKAWA
7358680c70 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:52:56 -07:00
Florian Eckert
b593b87b78 libatasmart: initial checkin
This library is required by the smart plugin of the collectd.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 87e52cf180)
2021-04-19 08:33:57 +02:00
Rafał Dzięgiel
d9ac276fba
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>
(cherry picked from commit 51c5a8b4bc)
2021-04-07 14:19:41 +02:00
Jan Pavlinec
b69cba5a62
gnutls: update to version 3.7.1
Fixes
CVE-2021-20231
CVE-2021-20232

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 323461a1f0)
2021-03-29 00:14:54 +02:00
Philip Prindeville
04985c7984
libmariadb: add dependency on libcurl
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
(cherry picked from commit 5b2d35a8d0)
2021-03-29 00:13:58 +02:00
Nicholas Smith
fbc11c23f4
libqmi: bump to 1.28.2
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
(cherry picked from commit 570ff69ec6)
2021-03-29 00:09:16 +02:00
Nicholas Smith
af73bbb6a2
libqrtr-glib: add libqrtr-glib
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
(cherry picked from commit cfe24305de)
2021-03-29 00:08:54 +02:00
Nicholas Smith
a6d7570c6d
libqmi: bump to 1.28.0
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
(cherry picked from commit c9709a3c82)
2021-03-29 00:08:48 +02:00
Eneas U de Queiroz
d6942bd8a4
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>
(cherry picked from commit fbed6751b0)
2021-03-22 13:23:13 -03:00
Eneas U de Queiroz
311ab91528
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>
(cherry picked from commit c5f91a2a56)
2021-03-22 13:23:12 -03:00
Philip Prindeville
17f63e9501
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>
(cherry picked from commit 0d5c6769f1)
2021-03-22 13:23:10 -03:00
Tianling Shen
7780dec333 msgpack-c: add new package
This is needed by tmate.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit cfc965b107)
2021-03-18 22:19:34 -10:00
Rosen Penev
fba5673cb9 libnpupnp: update to 4.1.1
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 12044355b0)
2021-03-14 16:54:15 -07:00
Rosen Penev
7bc83e576f 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>
(cherry picked from commit 2c8c25d6f8)
2021-03-14 16:54:15 -07:00
Rosen Penev
568642ef96 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>
(cherry picked from commit c94614841f)
2021-03-14 16:54:15 -07:00
Rosen Penev
bc18279ac0 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>
(cherry picked from commit 3074960bb6)
2021-03-14 16:54:15 -07:00
Rosen Penev
beb319fad7 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>
(cherry picked from commit 7888403545)
2021-03-14 16:54:15 -07:00
Rosen Penev
fb40eb45a6 libv4l: fix glibc compilation
There was a typo in the linker flags.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit b945b0790f)
2021-02-26 16:40:21 -03:00
Eneas U de Queiroz
0890169df1
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>
(cherry picked from commit 30a8d8db6a)
2021-02-26 07:38:18 +01:00
Eneas U de Queiroz
eec3ece900
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>
(cherry picked from commit 92cdc620b6)
2021-02-26 07:37:41 +01:00
Eneas U de Queiroz
6b05c7ae76
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>
(cherry picked from commit 48e2b6ebb3)
2021-02-26 07:37:32 +01:00
Ilya Lipnitskiy
b1cbd93bcd
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>
(cherry picked from commit 5d8d4fbbcb)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-25 01:26:05 +08:00
Jan Hak
99a5a094eb
liburcu: update to version 0.12.2
Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit 9443203377)
2021-02-24 10:22:52 +01:00
Jan Hak
9b29246fec
libedit: update to version 20210216-3.1
Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit fd7f43ae46)
2021-02-24 10:20:00 +01:00
Etan Kissling
aeb793af11 libnetfilter-queue: fix IPv6 header handling
Import 51f25df304aeaa6c1b02ef7456a61278ee70c102 from upstream.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
(cherry picked from commit a16faf72b1)
Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 23:52:32 +01:00
Etan Kissling
57662eade1 libnetfilter-queue: add pkt_buff function for ICMP
Import 662c8f44d53492d2e0ebd430dadef12d580ec330 from upstream.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
(cherry picked from commit 73060f9104)
Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 22:47:51 +01:00
Etan Kissling
9afc3eb8b6 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>
(cherry picked from commit cab73ac826)
Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 13:12:16 +01: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
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