Commit Graph

1181 Commits

Author SHA1 Message Date
Hannu Nyman
afeb8d0caa collectd: update to 5.7.2
* update collectd to 5.7.2
* drop backported upstream patch that is now in release
* refresh patches

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-06-10 22:12:52 +03:00
Hannu Nyman
3b08b8a738 Merge pull request #4441 from Ansuel/bump-cryptodev
cryptodev-linux: bump to last commit
2017-06-08 21:48:49 +03:00
Hannu Nyman
ca157e0325 Merge pull request #4446 from aTanW/master
gammu: bunp to a new v1.38.3
2017-06-06 18:48:19 +03:00
aTanW
6bb8c6bf0c gammu: bunp to a new v1.38.3
Signed-off-by: Vitaly Protsko <villy@sft.ru>
---
 Makefile |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
2017-06-06 17:50:20 +03:00
Hannu Nyman
1302413512 Merge pull request #4436 from hauke/attr
attr: add PKG_MIRROR_HASH
2017-06-06 09:56:35 +03:00
Hannu Nyman
4b0476b482 Merge pull request #4286 from hnyman/nano281
nano: update to 2.8.4
2017-06-06 09:51:53 +03:00
Florian Fainelli
482499b60b smartmontools: Fix build with CONFIG_USE_LIBSTDCXX
The Makefile would still force the use of and linking against uClibc++
even though libstdc++ may have been chosen, which would result in the
package depending on libstdcpp ($(CXX_DEPENDS) but we would still be
missing an libuClibc++ library depdency.

Fix this by looking at CONFIG_USE_UCLIBCXX to adjust the configure
script variables.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-05 18:16:41 -07:00
Florian Fainelli
3ffd13fbd2 pciutils: Fix build with external toolchains
Passing GNU_TARGET_NAME implies that we have a 4-group triplet (e.g:
arm-openwrt-unknown-linux), and this works fine with pciutils'
lib/configure operating system detection. If we have an external
toolchain (e.g: mipsel-linux-gnu), the configure script is all confused
and ends-up picking up i386-ports, which is not valid on the target
architecture.

Finally, we are not passing TARGET_CPPFLAGS as we should, so let's do
that correctly.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-05 17:18:51 -07:00
Florian Fainelli
43269ecf01 klish: Fix build errors with external toolchains
We would first not be able to properly detect libxml2 because it's not
automatically found, fix that by explicitly linking against it (and zlib
a dependency). Then if we don't don't define X_OPEN_SOURCE=500, we would
run into the following build error:

clish/shell/shell_execute.c: In function 'clish_shell_exec_action':
clish/shell/shell_execute.c:309:18: error: 'sigignore' undeclared (first
use in this function)
  sa.sa_handler = sigignore; /* Empty signal handler */
                  ^
clish/shell/shell_execute.c:309:18: note: each undeclared identifier is
reported only once for each function it appears in

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-05 17:18:51 -07:00
Florian Fainelli
5374d8635d squashfs-tools: Pass down TARGET_CFLAGS, CPPFLAGS and LDFLAGs
This fixes build errors with external toolchains that don't
automatically search for headers in STAGING_DIR:

mipsel-linux-gnu-gcc   -I. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -DCOMP_DEFAULT=\"gzip\" -Wall -DGZIP_SUPPORT   -c -o
gzip_wrapper.o gzip_wrapper.c
gzip_wrapper.c:27:18: fatal error: zlib.h: No such file or directory
 #include <zlib.h>
                  ^
compilation terminated.
make[3]: *** [gzip_wrapper.o] Error 1

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-05 17:18:51 -07:00
Ansuel Smith
658c62a759 cryptodev-linux: bump to last commit
Fix:
This patch fixes a kernel crash observed with cipher-gcm test.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2017-06-05 21:20:12 +02:00
Daniel Golle
794e917b1a cryptsetup: update to version 1.7.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-06-05 18:22:04 +02:00
Daniel Golle
8a33af3490 lvm2: update to version 2.02.168
Add HTTP mirror URL as well.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-06-05 18:22:04 +02:00
Daniel Golle
93ae6db928 Merge pull request #4385 from D-Albers/btrfs-progs-4.11
btrfs-progs: update to 4.11
2017-06-05 17:32:58 +02:00
Daniel Golle
a84489134e Merge pull request #4417 from diizzyy/patch-51
utils/pcsc-lite: Update to 1.8.21
2017-06-05 17:05:50 +02:00
Daniel Golle
af54e301a5 Merge pull request #4418 from diizzyy/patch-52
utils/ccid: Update to 1.4.27
2017-06-05 17:04:56 +02:00
Hauke Mehrtens
4d559d1d28 attr: add PKG_MIRROR_HASH
Use the LEDE mirror in case the git repository if unavailable like it
currently is.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-06-05 16:24:15 +02:00
Luiz Angelo Daros de Luca
a8a7a2329c Merge pull request #4412 from luizluca/sane-backends-1.0.27
sane-backends: bump to 1.0.27
2017-06-04 23:31:19 -03:00
Daniel Engberg
dacc820fe4 utils/tmux: Update to 2.5
Update tmux to 2.5
Drop patch
Update homepage URL
Use toolchain functionality for configuring and compiling

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-06-02 02:58:40 +02:00
Daniel Engberg
f6a0e1a09e utils/ccid: Update to 1.4.27
Update ccid to 1.4.27
Replace obsolete tarball hash variable with PKG_HASH

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-05-31 17:18:07 +02:00
Daniel Engberg
8a0bd8fcd9 utils/pcsc-lite: Update to 1.8.21
Update pcsc-lite to 1.8.21
Replace obsolete tarball hash variable with PKG_HASH

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-05-31 17:16:14 +02:00
Luiz Angelo Daros de Luca
275bc8edcf sane-backends: bump to 1.0.27
Fixes CVE-2017-6318

Patches where refreshed and the following removed:
- 020-fix_pieusb.patch: fixed upstream
- 030-musl.patch: accepted upstream

PS: there was no sane-backends 1.0.26

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2017-05-31 00:18:23 -03:00
Daniel Albers
2a4d52964f btrfs-progs: update to 4.11
Signed-off-by: Daniel Albers <Daniel.Albers@public-files.de>
2017-05-25 14:42:31 +02:00
Hannu Nyman
c6242809a0 nano: update to 2.8.4
* update nano to 2.8.4
* remove deprecated glibtest configure argument
* fix whitespace in configure arguments

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-05-24 10:03:36 +03:00
Hannu Nyman
cba38f04e5 Merge pull request #4320 from TouchStar/gpsd-fix-darwinbuild
utils/gpsd: Set manbuild=no for build (disable building help/html docs)
2017-05-24 09:23:19 +03:00
Marko Ratkaj
6868aabccf jq: import improvements from debian
Mitigate stack exhaustion when printing a very deeply nested term.
Fix heap buffer overflow in tokenadd()

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-05-17 15:01:51 +02:00
Marko Ratkaj
50716550be jq: fix MIPS compile flags
There is a gcc related bug that causes the following issue on MIPS:
Assertion failed: jv_get_kind(a) == JV_KIND_STRING (jv.c: jvp_string_ptr: 435)

This patch will disable SRA optimizations on MIPS platform and prevent
the above issue.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-05-17 15:01:51 +02:00
Luka Perkov
0ecc08784c Merge pull request #4240 from sartura/jq_add_package
jq: add package
2017-05-12 10:56:38 +02:00
Christian Simon
d27d9e566a prometheus-node-exporter-lua: adds node metrics exporter
Signed-off-by: Christian Simon <simon@swine.de>
2017-05-08 14:27:43 +01:00
David Thornley
21ee053468 utils/gpsd: Set manbuild=no for build (disable building help/html documentation)
This removes unnecessary dependancy on xmlto which can be problematic on macOS build environment.

Signed-off-by: David Thornley <david.thornley@touchstargroup.com>
2017-05-02 10:38:31 +10:00
Ted Hess
092b4d0ae8 ntfs-3g: Update to 2017.3.23 version, provide single utilites package, refresh patches
Changes to NTFS-3G:

    Delegated processing of special reparse points to external plugins
    Allowed kernel cacheing by lowntfs-3g when not using Posix ACLs
    Enabled fallback to read-only mount when the volume is hibernated
    Made a full check for whether an extended attribute is allowed
    Moved secaudit and usermap to ntfsprogs (now ntfssecaudit and ntfsusermap)
    Enabled encoding broken UTF-16 into broken UTF-8
    Autoconfigured selecting <sys/sysmacros.h> vs <sys/mkdev>
    Allowed using the full library API on systems without extended attributes support
    Fixed DISABLE_PLUGINS as the condition for not using plugins
    Corrected validation of multi sector transfer protected records
    Denied creating/removing files from $Extend
    Returned the size of locale encoded target as the size of symlinks

    http://www.tuxera.com/community/release-history/

    Signed-off-by: BangLang Huang <banglang.huang@foxmail.com>

    Make ntfs-3g-utils into a single package due to upstream package changes.

    Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-04-30 12:24:29 -04:00
Hannu Nyman
b3ed64c441 collectd: build cpufreq also for armvirt target
Enable collectd-mod-cpufreq also for armvirt to make it
available for ipq806x devices in LEDE buildbot snapshots.

LEDE phase2 buildbot for arm_cortex-a15_neon-vfpv4 that is
the package arch for ipq806x, uses armvirt SDK instead of
ipq806x SDK.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-04-28 19:07:27 +03:00
Hannu Nyman
a1a96fc9fa irqbalance: add PKG_MIRROR_HASH
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-04-27 23:52:14 +03:00
Hannu Nyman
8c9b2a24cb cmdpad, pcsc-lite, slide-switch, stoken: shorten title
Longest package titles are not shown in the menuconfig,
which decreases manuconfig usability.

Shorten some of the longest titles.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-04-27 20:04:51 +03:00
Hannu Nyman
11a755b323 ccrypt: shorten title, use PKG_HASH
* Shorten the package title to improve menuconfig usability
* Use PKG_HASH

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-04-27 19:51:21 +03:00
Ansuel Smith
d1772503f9 cryptodev-linux: bump to 4.9
Cosmetic update just to remove git date

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2017-04-24 23:49:51 +02:00
Hannu Nyman
b7ae80dc69 collectd: upstream fix for vulnerability in network plugin
Import an upstream fix for a DDoS vulnerability in the
network plugin: CVE-2017-7401

Refresh patches.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-04-20 18:52:08 +03:00
Matthew McClintock
a6357ba2f5 hfsprogs: fix when not linking aginst glibc
Only link with libbsd when we are using GLIBC

Signed-off-by: Matthew McClintock <msm-oss@mcclintock.net>
2017-04-18 12:37:00 -05:00
Hannu Nyman
f377a4a9b4 Merge pull request #4262 from tsl0922/ttyd-1.3.2
ttyd: update to 1.3.2
2017-04-17 20:33:09 +03:00
Shuanglei Tao
227debdff8 ttyd: update to 1.3.2
Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>
2017-04-16 09:49:00 +08:00
Philip Prindeville
e568219980 lcdproc: simplify dropping --disable-nls fron CONFIGURE_ARGS
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-04-14 14:39:48 -06:00
Daniel Golle
0dbb306e47 Merge pull request #4177 from pprindeville/shadow-add-applets
shadow: add chpasswd, et al to list of applets
2017-04-14 14:53:29 +02:00
Philip Prindeville
86985f49bb lcdproc: alternative package to drive LCD displays
As lcd4linux is all kinds of BROKEN lately, and of unknown status.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Reviewed-by: Harald Geyer <harald@ccbib.org>
2017-04-13 20:04:53 -06:00
Philip Prindeville
33db14be2b shadow: add chpasswd, et al to list of applets
If you have a firstboot script which seeds a passwd based on
run-time information (like MAC addresses, hostname, etc) then
you need to be able to pass in a cleartext string via chpasswd.

Other applets are similarly potentially useful in other corner
cases.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-04-13 18:01:48 -06:00
Florian Fainelli
31f77baa3a ap51-flash: Define IPPORT_TFTP where it is used
Defining IPPORT_TFTP on the pre-processor command line leads to the
following error for glibc-based toolchains:

mipsel-linux-gnu-gcc -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc
-fno-caller-saves -mips16 -minterlink-mips16
-I/local/users/fainelli/openwrt/trunk/staging_dir/target-mipsel-linux-gnu_glibc/usr/include
-I/local/users/fainelli/openwrt/trunk/staging_dir/target-mipsel-linux-gnu_glibc/include
-I/opt/toolchains/stbgcc-4.8-1.5/usr/include
-I/opt/toolchains/stbgcc-4.8-1.5/include  -Wall -Werror -W -g3
-std=gnu99 -Os -fno-strict-aliasing -DLINUX
-DREVISION_VERSION=\"2016-10-16\" -DFLASH_FROM_FILE -DNO_LIBPCAP
-D_GNU_SOURCE -UIPPORT_TFTP -DIPPORT_TFTP=69 -MD -c flash.c -o flash.o
<command-line>:0:13: error: expected identifier before numeric constant

Instead, move this where this gets used, in proto.c

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-12 18:03:54 -07:00
Marko Ratkaj
a576b3aad8 jq: add package
jq is a lightweight and flexible command-line JSON processor.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-04-07 18:40:10 +02:00
Florian Fainelli
94478ebff8 hfsprogs: Fix build failures with external toolchains
Several problems were found with building against an external toolchain:

* TARGET_CPPFLAGS was missing which would prevent finding the headers
* TARGET_LDFLAGS also was not passed correctly
* when building against glibc, since we use strlcpy() we need to link
  against libbsd

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-02 20:00:33 -07:00
Florian Fainelli
6ecc58abce unrar: Properly pass LDFLAGS
External toolchains don't automatically have STAGING_DIR in their
default search path, so make sure we pass TARGET_LDFLAGS down. Since the
unrar makefile does not allow overriding, we also need to preserve the
original LDFLAGS which include lpthread.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-02 11:32:19 -07:00
Florian Fainelli
16750dd412 mpack: Fix conflicting malloc definition
Use stdlib.h for malloc(), getenv() and realloc(). Fixes the following
build failure:

unixos.c:42:14: error: conflicting types for 'malloc'
 extern char *malloc();
              ^
Makefile:168: recipe for target 'unixos.o' failed
make[3]: *** [unixos.o] Error 1

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-01 18:04:47 -07:00
Hannu Nyman
b505c3e671 Merge pull request #4222 from nikil/moreutils
moreutils: Fix build failure due to install stripping
2017-04-02 03:34:39 +03:00