Commit graph

10769 commits

Author SHA1 Message Date
Rosen Penev
79e69bf412
grilo: Remove build dependency on perl-xml-parser
Given that we don't enable a bunch of stuff, we can patch this out.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from e7dacf3cd3)
2019-04-27 17:30:45 -07:00
Guo Li
c3f6660b8b nfs-kernel-server: fix missing libbsd dependency
libbsd may compile before nfs-kernel-server, it  will make
nfs-kernel-server depends libbsd.so.0, that is not we want to see. so
gave option to 'configure' to disable libbsd detect and tell it we have
no libbsd

Signed-off-by: Guo Li <uxgood.org@gmail.com>
(cherry picked from commit 3fc7f7b8cc)
2019-04-27 19:53:33 +02:00
Peter Wagner
d2f254a729 nfs-kernel-server: update to 2.3.3
Signed-off-by: Peter Wagner <tripolar@gmx.at>
(cherry picked from commit e5216bb0d5)
2019-04-27 19:53:33 +02:00
Daniel Engberg
dac119d492 nfs-kernel-server: Switch to xz tarball
Switch to smaller xz tarball

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(cherry picked from commit cfba4f0874)
2019-04-27 19:53:33 +02:00
Andy Walsh
f1ab32ab62 nfs-kernel-server: switch to libtirpc, enable ipv6
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 22ebb5a8d6)
2019-04-27 19:53:33 +02:00
Andy Walsh
5ab569a069 nfs-kernel-server: fix missing host symbol res_querydomain/missing-include-dir
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 19dfe3b173)
2019-04-27 19:53:33 +02:00
Peter Wagner
20809ba6a7 nfs-kernel-server: add -Wno-error=format-security to TARGET_CFLAGS to a fix compily error
Signed-off-by: Peter Wagner <tripolar@gmx.at>
(cherry picked from commit b1be3f9c06)
2019-04-27 19:53:33 +02:00
Peter Wagner
2c137a7a5a nfs-kernel-server: update to 2.3.2
Signed-off-by: Peter Wagner <tripolar@gmx.at>
(cherry picked from commit 0d1f48893c)
2019-04-27 19:53:33 +02:00
Andy Walsh
765ae27989 libtirpc: enable host build
* include /etc/netconfig
* cleanup old patches
* update via patch to 1.0.4-rc2

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 4896e9c36e)
2019-04-27 19:53:33 +02:00
Rosen Penev
9b3414fd11 znc: Clean up Makefile and fix compilation on PPC
Some of these hacks were needed when uClibc++ was used. Now that it is not
we can remove them.

Remove libpthread dependency. Not only is it unneeded, package-defaults
already specifies it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
[jonas.gorski: cherry-pick from master]
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
(cherry picked from commit 9cb7cc71e7da9d06194b813d6263c0b8427eb1c3)
2019-04-26 13:56:20 +02:00
Hannu Nyman
a8316a5c6c nano: update to 4.2
* update nano to 4.2

Release notes at https://nano-editor.org/news.php

2019.04.24 - GNU nano 4.2
* The integrated spell checker does not crash when 'spell' is missing.
* Option --breaklonglines works also when --ignorercfiles is used.
* Automatic hard-wrapping is more persistent in pushing words to the
  same overflow line.

Tested with ipq806x/R7800 and mvebu/WRT3200ACM

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit aee8628696)
2019-04-25 19:26:11 +03:00
Josef Schlehofer
f69a00efba
Merge pull request #8764 from BKPepe/1806-youtubedl
[OpenWrt 18.06] youtube-dl: update to version 2019.04.24
2019-04-25 11:45:43 +02:00
Rosen Penev
024543fb1e
Merge pull request #8766 from neheb/qu
[18.06] quasselc: Update to latest version
2019-04-25 01:01:06 -07:00
Rosen Penev
c69c1aea43
Merge pull request #8768 from neheb/cmd
[18.06] cmdpad: Fix compile
2019-04-24 19:30:49 -07:00
Rosen Penev
d018e0946e
Merge pull request #8776 from neheb/luas
[18.06] luasec: backport build fixes
2019-04-24 16:38:58 -07:00
Eneas U de Queiroz
9f74ef0f89
luasec: cleanup Makefile
The LIBDIR and INCDIR assignments are duplicate of the original
Makefile, changing LIB_PATH and INC_PATH to LDFLAGS and CPPFLAGS.

Setting LIB_PATH and INC_PATH to empty strings will do the same
without duplicating the flags.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-04-24 11:13:48 -07:00
Eneas U de Queiroz
bbfd71a598
luasec: use gcc to link instead of ld
Linking with ld is not portable and was causing problems for some
targets, e.g. i386_pentium4:
i486-openwrt-linux-musl-ld: x509.o: in function `push_asn1_objname':
x509.c:(.text+0x61): undefined reference to `__stack_chk_fail_local'
...

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(cherry-picked from e3f1532297)
2019-04-24 11:13:48 -07:00
Rosen Penev
7059f94769
luasec: Replace -fPIC with $(FPIC)
Currently i386 and the PPC targets have issues linking issues.

https://github.com/openwrt/packages/issues/3319

says that replacing -fPIC with -fpic works.

Patch added to avoid package overriding settings set by toolchain and make
compilation less noisy

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from cf23dd2eb0)
2019-04-24 11:13:48 -07:00
Josef Schlehofer
a3d99ad905
youtube-dl: update to version 2019.04.24
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-04-24 20:11:18 +02:00
Rosen Penev
9e532f2254
Merge pull request #8773 from neheb/cla
[18.06] clamsmtp: Really fix compilation
2019-04-24 09:54:27 -07:00
Ted Hess
bcf889b362 intltool: Add patch to fix regular expressions and avoid warnings in perl 5.22 and later.
Signed-off-by: Ted Hess <thess@kitschensync.net>
(backported from commit 5c823596dd)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-04-24 07:35:52 +02:00
Rosen Penev
dd2c1e03e6
Merge pull request #8769 from neheb/da
[18.06] darkstat: Remove libbsd dependency
2019-04-23 18:05:52 -07:00
Daniel Golle
3a478756fc
Merge pull request #8774 from neheb/psq
[18.06] psqlodbc: bump to 10.03.0000, fix --with-unixodbc
2019-04-24 00:40:25 +02:00
Rosen Penev
cf45375748
psqlodbc: Update to 11.00.0000
[ Upstream commit 5ec4eb76c3 ]

Rearranged Makefile for consistency between packages.

Added PKG_BUILD_PARALLEL to speed up compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-23 14:48:55 -07:00
Eneas U de Queiroz
8ca29a4f3f
psqlodbc: bump to 10.03.0000, fix --with-unixodbc
[ Upstream commit 2bc28eb40c ]

Update to 10.03.0000.

--with-unixodbc should point to the odbc_config binary, not to the top
of the install directory $(STAGING_DIR)/usr.

Acked-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-04-23 14:47:31 -07:00
Ted Hess
81a6687a66
Merge pull request #8771 from neheb/pia
[18.06] pianod: Update to 174.09 release (removes BSD dependencies)
2019-04-23 17:16:33 -04:00
Rosen Penev
fa060f40ee
clamsmtp: Really fix compilation
It seems Linux headers are broken/incompatible with musl for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-23 11:46:45 -07:00
Ted Hess
fd52a3df01
pianod: Update to 174.09 release (removes BSD dependencies)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2019-04-23 11:39:17 -07:00
Rosen Penev
d02a17b35b
darkstat: Remove libbsd dependency
darkstat includes its own strlcat and strlcpy, making the dependency
somewhat pointless.

Fixes compilation ever since glibc dependency on libbsd was removed.

Also removed std=gnu99 as it's not needed with GCC7.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-23 11:32:53 -07:00
Rosen Penev
0a4f26f3c5
cmdpad: Fix compile
Since the switch to GCC7, this has not compiled as it assumes gnu89 behavior.

-fgnu89-inlining is not enough so use std=gnu89.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-23 11:29:03 -07:00
Rosen Penev
1a7d79d981
quassel-irc: Update to latest version
Now that the library has been updated, we can also update this.

Switched to codeload as we don't need the submodule anymore.

Various other Makefile consistency updates.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-23 11:12:31 -07:00
Rosen Penev
873762ce2c
quasselc: Update to latest commit
Switched to codeload for simpler Makefile.

Several adjustments for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-23 11:12:31 -07:00
Rosen Penev
c8c8c1a4a7
Merge pull request #8759 from neheb/bon2
[18.06] bonnie++: Update to 1.98
2019-04-23 11:05:36 -07:00
Rosen Penev
76132b0443 bonnie++: Update to 1.98
This version contains NVME fixes.

Edited the patches to modify the package Makefile directly so as to reduce
hacks in the OpenWrt Makefile.

Added LTO support to lower filesize by ~4KB.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-22 23:05:30 -07:00
Rosen Penev
df7f21bcdc
Merge pull request #8718 from neheb/lcd
[18.06] lcd4linux: Update to 1204
2019-04-22 22:59:55 -07:00
Rosen Penev
588f971f09
Merge pull request #8716 from neheb/wifi
[18.06] wifidog: Change to use TLS above 1.0
2019-04-22 22:54:18 -07:00
Rosen Penev
4e0a836c5d
Merge pull request #8717 from neheb/setser
[18.06] setserial: Don't build docs to remove nroff dependency
2019-04-22 22:53:49 -07:00
Rosen Penev
403d40d913
Merge pull request #8720 from neheb/iio
[18.06] libiio: add missing dependency to zlib
2019-04-22 22:53:26 -07:00
Rosen Penev
03a4afe5f8
Merge pull request #8719 from neheb/unix
[18.06] unixodbc: Fix compilation
2019-04-22 12:18:34 -07:00
Rosen Penev
d42547cd3f
Merge pull request #8733 from jefferyto/openwrt-18.06-python-cve-2019-9636
[openwrt-18.06] python,python3: Fix CVE-2019-9636 - urlsplit missing NFKC normalization
2019-04-22 09:27:56 -07:00
Jeffery To
fbcac2d532 python,python3: Fix CVE-2019-9636 - urlsplit missing NFKC normalization
These patches address issue:
CVE-2019-9636: urlsplit does not handle NFKC normalization

Link to Python issue:
https://bugs.python.org/issue36216

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-04-21 00:52:30 +08:00
Rosen Penev
01f90caa14
Merge pull request #8706 from nxhack/18_06_icu_support_reiwa
[openwrt-18.06] icu: support for new Japanese era Reiwa
2019-04-18 18:29:02 -07:00
Martin Schiller
e0bee26f42
libiio: add missing dependency to zlib
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2019-04-18 11:21:38 -07:00
Eneas U de Queiroz
7220dab755
unixodbc: save unixodbc_conf.h for host build
Save a copy of unixodbc_conf.h in STAGING_DIR to be used by host build.
Use STAGING_DIR/tmp/unixodbc instead of include.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-04-18 11:16:12 -07:00
Eneas U de Queiroz
01a2f4353e
unixodbc: fix clean-build compilation
For host compilation, the configure-generated config.h from the target
compilation is used in place of the host-generated file.  When the
target package is compiled with clean-build, that file is gone.  This
saves the file under $(STAGING_DIR), and fetch it from there.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-04-18 11:16:04 -07:00
Eneas U de Queiroz
bd380a3c71
unixodbc: Fix LIB_PREFIX in host build
When copying config.h from PKG_BUILD_DIR to HOST_BUILD_DIR, LIB_PREFIX
is set to /usr/lib.  Then when odbc_config is run, it reports /usr/lib
as the --lib-dir, and in --libs as well, and dependent packages may
fail.  Set it to $(STAGING_DIR)/usr/lib to make it right.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-04-18 11:15:57 -07:00
Rosen Penev
9b5b23f442
lcd4linux: Update to 1204
Very minor bugfix.

Also adjusted standard to gnu89 to fix compilation issues (lot of missing
prototypes).

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-18 11:08:09 -07:00
Rosen Penev
c26a03a1d6
setserial: Don't build docs to remove nroff dependency
Buildbots are failing as they lack nroff.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-18 11:02:37 -07:00
Rosen Penev
2a85006ab4
wifidog: Change to use TLS above 1.0
This should fix compilation as wolfSSL currently does not define
wolfTLSv1_client_method. And as the comment suggests, this is only TLS 1,
not 1.0 and above.

SSLv23 is TLS 1.1 and above as currently configured in the wolfssl package

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-18 10:57:25 -07:00
Hirokazu MORIKAWA
94b07876ea icu: [openwrt-18.06] support for new Japanese era Reiwa
support for new Japanese era Reiwa
change source url

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-04-18 14:03:13 +09:00