Commit graph

2956 commits

Author SHA1 Message Date
Eric Luehrsen
d77a06a169 ldns: update to 1.7.1
squash commits
- add Eric Luehrsen as maintainer
- add ldns-example programs as option
- add ECDSA to support DNSSEC zones with these keys
- remove patches included upstream

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2020-01-20 12:28:10 -05:00
Nicholas Smith
ea71fc13de libqmi: bump libqmi to 1.24.4
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2020-01-20 14:04:33 +10:00
Nicholas Smith
874038db5f libmbim: bump libmbim to 1.22.0
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2020-01-20 14:03:11 +10:00
Eneas U de Queiroz
332875ba3c
afalg_engine: bump to v1.1.0
This version is up to 20% faster than 1.0.1, and allows compilation
without crypto_user information, which is currently failing for targets
still in the 4.9 kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-01-19 16:01:35 -03:00
Eneas U de Queiroz
6a5f7920e9
afalg_engine: fix ENGINES location, zero-copy
Use a fixed ENGINES_DIR location, instead of trying to read it from the
openssl Makefile.

It also fixes the zero-copy config option not being passed down to the
cmake options.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-01-17 08:08:13 -03:00
Rosen Penev
b618814386
libmstch: remove
This was needed at a certain point by fbthrift. It is no longer needed.

A quick look on Arch Linux and Debian packages shows nothing uses it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-16 17:53:43 -08:00
Stijn Tintel
c01462dcba libseccomp: install missing header file
As of version 2.4.2, libseccomp ships a new header file
seccomp-syscalls.h. Install it in InstallDev.

Fixes: 71b663b335 ("libseccomp: update to version 2.4.2")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: Rosen Penev <rosenp@gmail.com>
2020-01-17 00:55:42 +02:00
Stijn Tintel
c131843663 libftdi1: disable building documentation
This fixes the following build failure:

[ 66%] Generating ../doc/xml/ftdi_8c.xml
warning: Tag 'PERL_PATH' at line 2083 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2105 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[ 72%] Generating ftdi1_doc.i
Traceback (most recent call last):
  File "/home/stijn/Development/LEDE/source/build_dir/target-x86_64_musl/libftdi1-1.4/python/doxy2swig.py", line 457, in <module>
    main()
  File "/home/stijn/Development/LEDE/source/build_dir/target-x86_64_musl/libftdi1-1.4/python/doxy2swig.py", line 453, in main
    convert(args[0], args[1], not options.func_def, options.quiet)
  File "/home/stijn/Development/LEDE/source/build_dir/target-x86_64_musl/libftdi1-1.4/python/doxy2swig.py", line 430, in convert
    p = Doxy2SWIG(input, include_function_definition, quiet)
  File "/home/stijn/Development/LEDE/source/build_dir/target-x86_64_musl/libftdi1-1.4/python/doxy2swig.py", line 72, in __init__
    f = my_open_read(src)
  File "/home/stijn/Development/LEDE/source/build_dir/target-x86_64_musl/libftdi1-1.4/python/doxy2swig.py", line 44, in my_open_read
    return open(source)
FileNotFoundError: [Errno 2] No such file or directory: '/home/stijn/Development/LEDE/source/build_dir/target-x86_64_musl/libftdi1-1.4/doc/xml/ftdi_8c.xml'

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: Rosen Penev <rosenp@gmail.com>
2020-01-17 00:55:18 +02:00
Rosen Penev
9dcf4a932b
Merge pull request #11036 from ja-pa/libarchive-3.4.1
libarchive: update to version 3.4.1
2020-01-16 14:34:57 -08:00
Rosen Penev
6a61b6860f
Merge pull request #11039 from cotequeiroz/onig
oniguruma: bump to version 6.9.4
2020-01-16 14:33:41 -08:00
Jan Pavlinec
df634dcc92
libarchive: update to version 3.4.1 (security fix)
Fixes CVE-2019-19221

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-01-16 15:58:25 +01:00
Rosen Penev
1fbdc4d1a4
Merge pull request #11024 from micmac1/subversion
apr-util: clean up reverse depends (and fix subversion dep)
2020-01-15 17:35:07 -08:00
Eneas U de Queiroz
94895ec818
oniguruma: bump to version 6.9.4
This version adds a new RegSet API, and fixes the following:
 - CVE-2019-19012
 - CVE-2019-19203
 - CVE-2019-19204
 - CVE-2019-19246
 - some problems (found by libFuzzer test)

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-01-15 16:47:18 -03:00
Sebastian Kemper
ea5b746e58 apr-util: prevent recursive linking
004-avoid_ldap_by_defaut.patch:
 By default use --avoid-ldap since apache2 is the only user, and we don't
 want to add extra dependencies to other apr-utils rdepends. Patch from
 Ryan Niebur <ryanryan52@gmail.com>, copied from Debian.

005-apu_config_dont_list_indep_libs.patch:
 Prevent recursive linking of dependent libraries by apr-util users.
 Patch from Peter Samuelson <peter@p12n.org>, also copied from Debian.
 Makes libexpat and libiconv private.

006-avoid_db_by-default.patch:
 Make apu-config not output dbm libs by default. See Debian #622081.
 Patch from Stefan Fritsch <sf@debian.org>, also copied from Debian

While bumping the revision also correct license information.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-15 19:27:19 +01:00
Rosen Penev
ec9b38e584
Merge pull request #10780 from Andy2244/glib2-mips16
glib2: fix mips16 build, add size reducing static link, fpic CFLAGS
2020-01-14 20:13:22 -08:00
Rosen Penev
d88ea11adb
Merge pull request #11013 from nmav/tmp-update-libssh
libssh: updated to 0.9.3
2020-01-14 14:00:55 -08:00
Nikos Mavrogiannopoulos
424c011895 libssh: updated to 0.9.3
This updates the library to address several CVEs, add modern
crypto, and eliminate legacy patches.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2020-01-14 22:21:48 +01:00
Rosen Penev
b8db380ce2
Merge pull request #11011 from micmac1/apache-2
apache: fix build + remove BROKEN from dbd-mysql
2020-01-13 14:53:29 -08:00
Nikos Mavrogiannopoulos
cfda983bec
Merge pull request #10994 from BKPepe/libseccomp
libseccomp: update to version 2.4.2
2020-01-13 22:56:20 +01:00
Sebastian Kemper
1d25dcde24 apr-util: add mariadb patch
Patch by Kris Karas from
https://bz.apache.org/bugzilla/attachment.cgi?id=35326&action=diff

This patch is also used by Debian.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-13 21:40:02 +01:00
Hannu Nyman
547fb13acb
Merge pull request #11010 from flyn-org/cyrus-sasl
cyrus-sasl: install module symbolic links of form libX.so
2020-01-13 22:04:19 +02:00
W. Michael Petullo
d6cb60f8f4 cyrus-sasl: install module symbolic links of form libX.so
I was too aggressive in recommending that we remove the module symbolic
links of form libX.so as part of commit c9ce769b. It turns out that at
least Postfix relies on these, and I suspect any application that makes
use of libsasl2 will require them too.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-01-13 13:57:57 -05:00
Hannu Nyman
8b59a3d628
Merge pull request #10906 from micmac1/apr-master
apr + apr-util: cleanups + add drivers
2020-01-12 23:50:27 +02:00
Sebastian Kemper
40c7e95210 apr/apr-util: add myself as maintainer
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-12 22:30:32 +01:00
Josef Schlehofer
71b663b335
libseccomp: update to version 2.4.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-12 12:28:43 +01:00
Michael Heimpold
5c486c7897 Merge branch 'libgd-fix' (fixes #10970)
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-01-12 11:28:13 +01:00
Rosen Penev
3a559224b3
libcap: Fix compilation with uClibc-ng
The test does not compile with --static.

As this does not touch binaries, not bumping the package release.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-10 18:37:18 -08:00
Karl Palsson
7066486fbb libwebsockets: move to 3.2.1
3.2.x is formally "not maintained" and people should stick with 3.1.x
until a new release of the master branch occurs.  However, in reality,
3.2.1 has been released, with performance improvements and fixes.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-01-09 13:39:01 +00:00
Karl Palsson
125dca987d libev: bump to 4.31
Very minor changes: http://cvs.schmorp.de/libev/Changes?revision=1.355&view=markup

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-01-09 13:39:01 +00:00
Rosen Penev
7bfc23f24d
Merge pull request #10969 from ja-pa/measurement-kit-0.10.8
measurement-kit: update to version 0.10.8
2020-01-08 18:41:56 -08:00
W. Michael Petullo
0762c72cc5 libgd: provide a -full variant
The php7-mod-gd package requires that freetype support exist in libgd,
but this is not included in the default libgd build. In order to allow
a working php7-mod-gd package while keeping the default libgd package
as small as possible, this commit introduces a -full variant of the
libgd package.

Ref: https://github.com/openwrt/packages/issues/10944
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-01-08 20:46:46 -05:00
Jan Pavlinec
744e2dd19d
measurement-kit: update to version 0.10.8
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-01-09 01:22:43 +01:00
Rosen Penev
caf6d5ed2a
libcap: Update to 2.29
Fixed PKG_LICENSE.

Added PKG_BUILD_PARALLEL for faster compilation.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-08 16:08:35 -08:00
Mathew McBride
19c284e05d libwebsockets: enable unix socket support in the full build
This functionality can be used by downstream applications such as
ttyd to present their HTTP service as a unix domain socket rather
than a TCP server.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
2020-01-08 16:41:34 +11:00
Daniel Golle
c2d15517ab postgresql: fix PKG_HASH
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-01-07 09:40:58 +02:00
Daniel Golle
af420515be postgresql: update to version 12.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-01-07 01:27:16 +02:00
Sebastian Kemper
141bd55316 apr-util: add drivers
This adds the following drivers as extra packages:

- openssl
- mysql
- odbc
- pgsql
- sqlite3
- gdbm (dbm)
- ldap

This also removes the gratuitous dependency on libsqlite3 from
libaprutil (dbd_sqlite3 was nevery packaged before, after all).

With this ldap and session-crypto support can be enabled in apache.

The mysql driver is currently marked BROKEN, because apr-util still uses
mysql server headers, which aren't part of mariadb-connector-c. But
there's work underway at apr-util upstream to fix that so that BROKEN
can be removed during a feature version bump.

The gdbm dbm driver got added together with a patch that fixes the error
handling. Patch is from Debian.

Resolves #10886

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-06 13:10:26 +01:00
W. Michael Petullo
7bd2a149ff libgd: fix building with freetype support
Freetype support is required for php7-mod-gd as of commit 0f10c8c8,
which causes the PHP7 package to build using this external libgd library.
This commit adds FREETYPE_INCLUDE_DIRS to the definition of CMAKE_OPTIONS.
Without this, libgd does not build freetype support as shown by
this message:

....
Build libgd:
-- Could NOT find Freetype (missing:  FREETYPE_INCLUDE_DIRS)
-- Configuring done
-- Generating done
....

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-01-04 19:12:43 -05:00
Rosen Penev
13810e0980
liburcu: Don't build under ARC, not even InstallDev
This should finally get rid of buildbot failures.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-03 18:54:26 -08:00
Andy Walsh
6620f6cc72 rpcsvc-proto: set as buildonly
* set package buildonly

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-01-03 20:03:33 +01:00
Andy Walsh
a558b20944 glib2: fix mips16 build, add size reducing static link, fpic CFLAGS
* allows building as mips16 (fixes broken mips16/32 mixed static linking)
* add some static link related flags to reduce target binary size

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2019-12-31 18:40:21 +01:00
tripolar
7fb36fb8d0
Merge pull request #10441 from neheb/glib
glib2: Disable Werror
2019-12-31 14:17:01 +01:00
Rosen Penev
ae23ebdd28
Merge pull request #10652 from gladiac1337/pcre2-jit-co
pcre2: Update to v10.34 & add JIT-support for select architectures
2019-12-30 21:51:14 -08:00
Sebastian Kemper
03124bf4b4 apr-util: allow iconv-stub use
Allow iconv-stub use when NLS support is disabled.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-12-30 19:06:36 +01:00
Sebastian Kemper
27c4723936 apr-util: clean up the package
- removes extra flags '$(FPIC)' etc., there is no good reason for them
  being used
- stops removing aclocal.m4 and build/ltmain.sh (reason of removal of
  these files is not apparent anymore)
- adds PKG_BUILD_PARALLEL:=1

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-12-30 19:02:19 +01:00
Sebastian Kemper
40a29bf055 apr: clean up the package
- removes '$(FPIC)' and '--without-pic', there is no good reason for
  them being used (also @minfrin mentioned memory footprint implications
  when '--without-pic' is used)
- stops removing aclocal.m4 and build/ltmain.sh (reason of removal of
  these files is not apparent anymore)
- adds PKG_BUILD_PARALLEL:=1

Resolves #10884

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-12-30 18:52:56 +01:00
Andy Walsh
f2631db1a5 libtirpc: update to 1.2.5
* update to 1.2.5
* remove upstream merged patches

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2019-12-30 17:31:57 +01:00
Rosen Penev
8b771491c9
Merge pull request #10872 from neheb/rp
rpcsvc-proto: Fix compilation with uClibc-ng
2019-12-25 10:28:21 -08:00
Yousong Zhou
5a25cf86ea spice: fix building against arc770-uclibc toolchain
Supersedes openwrt/packages#10873

Ref: https://github.com/openwrt/packages/pull/10873
Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-12-25 19:01:30 +08:00
Rosen Penev
39d8acb42f
rpcsvc-proto: Fix compilation with uClibc-ng
Also fixed compilation with full iconv.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-24 18:03:35 -08:00