Commit graph

2056 commits

Author SHA1 Message Date
Sebastian Kemper
f727222221 mariadb: fix CPPFLAGS handling
The mariadb build system ignores CPPFLAGS. Add them to CFLAGS as a
workaround.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-07-08 09:54:35 +02:00
Marc Benoit
b33ec70c95 utils/collectd: run with low priority
Even on a powerful platform a collectd process'
activities are sometimes affecting throoughput and
latency. This is a backgroud process, that should not
be running with default priority.
Even if it is a little deplayed, that is not a worry in
this case. The routing should be the main priority,
stats collection can wait a bit.

Tested on Netgear R7800
Signed-off-by: Marc Benoit <marcb62185@gmail.com>
Make niceness more moderate, bump version.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-07-08 10:14:35 +03:00
Hannu Nyman
831142a79e
Merge pull request #6313 from neheb/sispmctl
sispmctl: Update to 4.0
2018-07-07 20:32:11 +03:00
Hannu Nyman
fcdcc32879
Merge pull request #6270 from neheb/patch-24
yunbridge: Swich to 1.6.0
2018-07-07 20:28:14 +03:00
Rosen Penev
2a141f0052 sispmctl: Update to 4.0
Switched from git to tarball. There seems to be no activity since release
4.0.

Removed unneeded patches.

Added a library package since it seems to be required now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-07-07 10:27:24 -07:00
Hannu Nyman
f42a51aeee
Merge pull request #6230 from sartura/sysstat_bump_to_11.6.4
sysstat: bump to 11.6.4
2018-07-07 20:22:57 +03:00
Hannu Nyman
25aee63d23
Merge pull request #6221 from neheb/patch-5
zsh: Update to 5.5.1
2018-07-07 20:21:08 +03:00
Hannu Nyman
5bbbc36b3b
Merge pull request #6216 from neheb/patch-7
acpid: Update to 2.0.29
2018-07-07 20:20:27 +03:00
Hannu Nyman
dd76c9c14a
Merge pull request #6245 from neheb/patch-9
hdparm: Update to 9.56
2018-07-06 23:38:26 +03:00
Yousong Zhou
b9cfb7f3c6 i2c-tools: fix stale PKG_SOURCE_URL
Fixes openwrt/packages#5075

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-07-05 17:06:01 +08:00
Daniel F. Dickinson
d93d21a0b8 gnupg: Remove myself as maintainer
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2018-07-04 23:54:49 -04:00
Daniel F. Dickinson
d35e0eafd6 findutils: Remove myself as maintainer
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2018-07-04 23:53:23 -04:00
Hannu Nyman
f84ac71bc5
Merge pull request #6301 from micmac1/mariadb-up-102
mariadb: bump to 10.2 release series
2018-07-03 19:28:49 +03:00
Hannu Nyman
3ab201cc0c
Merge pull request #6309 from diizzyy/patch-2
tmux: Add path to global conf file
2018-07-03 19:22:43 +03:00
Felix Fietkau
3b45e95542 vim: disable darwin support
Fixes build on Mac OS X hosts

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-07-02 17:00:44 +02:00
Yousong Zhou
d03e32c513 treewide: fix missing/wrong MIRROR_HASH for sources from github
Some of them forgot to update MIRROR_HASH on version change, others
updated with wrong hash value.  The new values were generated from
tarballs prepared by the newly introduced github-tarball download
methoded and confirmed consistent with those from sources.openwrt.org

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-07-02 10:40:47 +08:00
Hannu Nyman
28d488f70c
Merge pull request #6368 from neheb/patch-15
unrar: Update to 5.6.5
2018-07-01 19:49:46 +03:00
Hannu Nyman
9e5d0b54c1
Merge pull request #6276 from diizzyy/utils-dbus
dbus: Update to 1.12.8
2018-07-01 19:45:45 +03:00
Sebastian Kemper
272974aecf gammu: update lazy depend
libmariadbclient is now libmariadb. Update gammu depend to reflect that.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-06-30 10:15:43 +02:00
Hannu Nyman
b5b604f95a
Merge pull request #6366 from neheb/patch-14
gnupg: Update to 1.4.23
2018-06-29 18:11:48 +03:00
David Woodhouse
6a6a1e9e32 rtl-sdr: fix build when GCC decides not to emit inlines
Maybe we should use something other than -Os for this code anyway; it's
generally quite CPU-intensive.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2018-06-29 14:29:53 +00:00
champtar
35690dd4ff
Merge pull request #6356 from aparcar/prom-0.16
prometheus-node-exporter-lua: adapt 0.16 metrics
2018-06-29 08:48:43 +02:00
Sebastian Kemper
94f88d3d83 mariadb: convert init script to procd
Also create a user "mariadb" and use it for running the server. And
add possibility to easily add command line args.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-06-28 21:31:42 +02:00
Sebastian Kemper
f8368276fe mariadb: add convenience symlinks
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-06-28 21:28:23 +02:00
Sebastian Kemper
cbc2353733 mariadb: fix mysql_config
Correct the socket info in mysql_config.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-06-28 21:26:56 +02:00
Sebastian Kemper
4d6829f0a3 mariadb: add plugins
- ha_sequence: formerly builtin, now a plugin
- ha_sphinx: formerly disabled
- ha_example: was missing in the eval lines

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-06-28 21:25:18 +02:00
Sebastian Kemper
c903332493 mariadb: bump to 10.2.x release
Bump to 10.2.x release series which has support for OpenSSL 1.1.x.

- libmariadbclient was replaced by libmaria
- libmaria uses LGPL, hence license info updated
- upstream disabled xtradb engine, innodb is now default (cannot be
  built as plugin anymore)
- complex charsets are now all included (size increase), as otherwise
  compile fails
- patches adapted/refreshed

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-06-28 21:22:37 +02:00
Rosen Penev
0870b14970 unrar: Update to 5.6.5
Fixes a few CVEs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-28 10:38:58 -07:00
Paul Spooren
de9f3656c7 prometheus-node-exporter-lua: adapt 0.16 metrics
Prometheus introduced some new conventions on how to name metrics.
Read here https://prometheus.io/docs/practices/naming/

This PR breaks compatibility with past versions, just like the officials
node exporter! 💥

Signed-off-by: Paul Spooren <mail@aparcar.org>
2018-06-28 23:53:12 +09:00
Luiz Angelo Daros de Luca
e5d3422df7 hplip: import from oldpackage and update to 3.18.6
hplip was split into subpackages:

* hplip-common: generic files
* hplip-sane:   sane backend
  - patched to remove cups deps used only for network scanners
* hplip-cups:   cups driver (currently disabled)

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2018-06-28 02:09:50 -03:00
Luiz Angelo Daros de Luca
c4a25df0c6 sane-backends: fix libusb dependency
libusb-compat was still required by package but sane was already
builing and linking libusb-1.0. It was working because libusb-compat
requires libusb-1.0.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2018-06-28 00:36:54 -03:00
Rosen Penev
36f9f95d6a
gnupg: Update to 1.4.23
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-26 15:46:43 -07:00
David Woodhouse
d8521b50a6 domoticz: update to 4.9700 stable release, enable Python, fix compression
The files in ozwcp/ shouldn't be compressed as there's no gzip handling
for those.

Also enable Python support — since it can dynamically link with
libpython optionally, it's harmless to enable it. Those who want Python
plugins can use it. I still want lua-based hardware plugins though.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2018-06-25 16:56:28 +01:00
champtar
c8c1841abf
Merge pull request #6306 from aparcar/fancy_release
prometheus-node-exporter-lua: handle fancy release
2018-06-21 13:28:15 +02:00
Mathew McBride
fd6fd08eee qemu: package qemu-nbd
qemu-nbd is used to 'mount' images to /dev/nbdX block devices, for
example, to manipulate a qcow2 image as a disk device

Signed-off-by: Mathew McBride <matt@traverse.com.au>
2018-06-19 10:39:02 +08:00
Mathew McBride
b3c428cc23 qemu: package qemu-img
qemu-img is used for converting between different VM image types,
such as qcow2 to raw and vice versa.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
2018-06-19 10:39:02 +08:00
Alif M. Ahmad
eac2e12a6b gptfdisk: add a new package
gptfdisk is a gpt-aware disk partitioning tool. It can be used to
convert mbr partitioned disk to gpt and vice versa.

It supports reading GPT, MBR, and BSD disklabels.

Signed-off-by: Alif M. Ahmad <alive4ever@live.com>
2018-06-18 21:52:23 +02:00
Daniel Engberg
04bfcfd248
tmux: Add path to global conf file
Add path to global conf file so sysupgrade picks it up.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-06-17 22:31:35 +02:00
Jianhui Zhao
9b85c179ac rtty: Update to 5.1.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-06-18 00:42:55 +08:00
Hannu Nyman
2d022c6115
Merge pull request #5681 from neheb/sispmctl
sispmctl: Change URL to HTTPS
2018-06-17 12:47:43 +03:00
Paul Spooren
fc44f87dc5 prometheus-node-exporter-lua: handle fancy release
Some releases may have non letters in it's name currently resulting in
an empty ("") output which is then discarded, resulting in *missing*
labels in the metric.

Now it uses `.-` to catch as little as possible, but anything.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2018-06-17 17:07:36 +09:00
Jeremiah McConnell
eebe024835 lvm2: use explicit run/lock dir defaults
The configure scripts for lvm2 guess defaults for run/lock based on if
/run exists on the build host.  Use explicit values for the defaults
for consistency across build hosts.

Signed-off-by: Jeremiah McConnell <miah@miah.com>
2018-06-15 17:34:50 -06:00
Daniel Golle
19c8c318be
Merge pull request #6244 from neheb/patch-8
opensc: Update to 0.18.0
2018-06-15 16:01:22 +02:00
Rosen Penev
bb351c9398 cryptsetup: Update to 2.0.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-14 20:54:40 -07:00
Daniel Golle
12248547c9
Merge pull request #6254 from neheb/patch-15
gawk: Update to 4.2.1
2018-06-14 23:15:03 +02:00
Jianhui Zhao
5d2751ab7a rtty: Update to 5.0.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-06-14 16:50:56 +08:00
Hannu Nyman
c44ccef6f4
Merge pull request #6277 from diizzyy/utils-bluez
bluez: Disable printing subsystem rule
2018-06-12 19:59:59 +03:00
Thomas Heil
c04e803e03
Merge pull request #5841 from Menion2k/acpid_multitarget
acpid: remove depends on TARGET_x86 or TARGET_x86_64
2018-06-12 15:02:53 +02:00
Daniel Engberg
f1fddab924 bluez: Disable printing subsystem rule
By default bluez allows the printing subsystem to communicate
via dbus. This refers to the group lp which isn't available
on OpenWrt and makes dbus fail to start.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-06-12 01:35:01 +02:00
Daniel Engberg
113a34788d dbus: Update to 1.12.8
Update dbus to 1.12.8

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-06-12 01:08:09 +02:00
Hannu Nyman
d61f1549cf
Merge pull request #6261 from neheb/patch-22
bandwidthd: Update to 2.0.1-35
2018-06-11 22:25:14 +03:00
Hannu Nyman
f809708965
Merge pull request #6267 from neheb/patch-20
stm32flash: Update to 0.5
2018-06-11 22:24:15 +03:00
Hannu Nyman
77788956f0
Merge pull request #6273 from commodo/crconf-update
crconf: switch to git repo and update to more recent code
2018-06-11 22:21:05 +03:00
Marko Ratkaj
729905acb6
Merge pull request #6196 from ashkanj/yara-stable
yara: small fixes and bump to 3.7.1
2018-06-11 13:52:31 +02:00
Alexandru Ardelean
e4e6810add crconf: switch to git repo and update to more recent code
crconf hasn't released any new version since 2012 or so.
And there are quite a few updates in the repo, including newer kernel
support.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2018-06-11 14:41:15 +03:00
Rosen Penev
cc1527038d yunbridge: Swich to 1.6.0
This is a stable release which is one revision higher than what it was previously.

Adjusted the Makefile to track the stable release.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-10 16:35:21 -07:00
Rosen Penev
43ba458e7b
stm32flash: Update to 0.5
Fix URL to use SF macro.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-10 12:37:58 -07:00
Rosen Penev
c469b1345c bandwidthd: Update to 2.0.1-35
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-09 18:36:58 -07:00
Rosen Penev
c52c03767e
gawk: Update to 4.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-09 15:23:44 -07:00
Rosen Penev
b9b4979498 gnupg: Update to 1.4.22
Switched URLs to official HTTPS. More reliable and more secure.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-08 19:41:29 -07:00
Rosen Penev
58492c414f
hdparm: Update to 9.56
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-08 18:55:33 -07:00
Rosen Penev
48640b388f
opensc: Update to 0.18.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-08 18:50:48 -07:00
Marko Ratkaj
89f4a3f281 sysstat: bump to 11.6.4
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2018-06-08 13:16:53 +02:00
Rosen Penev
beedb40dcc
zsh: Update to 5.5.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-07 19:01:15 -07:00
Rosen Penev
7fca11ffd5 acpid: Update to 2.0.29
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-06-07 18:10:28 -07:00
Ashkan Jazayeri
6994c18009 yara: bump to 3.7.1
Package upgraded to the latest 3.7.1 release.

Signed-off-by: Ashkan Jazayeri <ashkan@jazayeri.net>
2018-06-05 22:32:58 +04:30
Ashkan Jazayeri
8d20a24cf5 yara: add dotnet module
Dotnet module added as a compile time option.
The dotnet module allows you to create more fine-grained rules
for .NET files by using attributes and features of the .NET file format.
http://yara.readthedocs.io/en/latest/modules/dotnet.html

Signed-off-by: Ashkan Jazayeri <ashkan@jazayeri.net>
2018-06-05 22:31:14 +04:30
Ashkan Jazayeri
5ca68c0cd3 yara: magic module dependancy fix
Libmagic dependency replaced with File so Yara magic module can
make use of magic patterns.
magic.mgc is installed on the target only when the File package
is selected.

Signed-off-by: Ashkan Jazayeri <ashkan@jazayeri.net>
2018-06-05 22:29:00 +04:30
Ashkan Jazayeri
cdf1796f88 yara: add missing config string
Missing CONFIG string added at the beginning of Magic and Cuckoo
configure variables.

Signed-off-by: Ashkan Jazayeri <ashkan@jazayeri.net>
2018-06-05 22:26:42 +04:30
Stijn Tintel
6baf7aa42b
Merge pull request #6091 from dwmw2/domoticz
Domoticz updates and build fixes
2018-06-04 21:30:58 +03:00
Hannu Nyman
33f1f6e940 nano: update to 2.9.8
Update nano to version 2.9.8

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-06-04 18:09:44 +03:00
David Woodhouse
e42d656e81 domoticz: fix Onkyo custom command handling from dzVents
https://github.com/domoticz/domoticz/pull/2386

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2018-06-04 11:11:25 +01:00
David Woodhouse
a98239c493 domoticz: update to 3.9571 and clean up FHS handling
Upstream has merged a simplified version of the FHS patch, with a few
changes...

Scripts are actually configuration. There are examples, but the point is
that you write your own.

So they should live in the data directory (e.g. /var/lib/domoticz) not
in /usr/share/domoticz. The only exception is the dzVents runtime.

So.... the upstream patch handles the dzVents runtime bit. Drop the part
of our patch which added -scripts, because it can just be based in the
userdata directory and we don't need to change that.

Ship the default scripts/ directory in /etc/domoticz/scripts, and on
startup make a *symlink* to it from /var/lib/domoticz/scripts.

Symlink from /etc/domoticz/scripts/dzVents{data,generated_scripts} to
temporary directories under /var/lib/domoticz/dzVents so that those
directories (which are written to by Domoticz) don't land on the root
file system. Anyone with a writeable file system who *wants* the data/
directory to be persistent, can change that. Just as they can change
the userdata config option to point to a real file system somewhere.

Also drop the renaming of the OpenZWave Config/ directory. It's purely
cosmetric so there's no need for us to carry that change. It can go
upstream first, if it really offends anyone.

Drop the patches which are now merged upstream, and turn off the newly
added USE_OPENSSL_STATIC. Add -noupdates to the command line.

Finally, gzip the static www files to save space. In the common case,
clients will use "Accept-Encodiong: gzip" and Domoticz will serve them
as-is. It can also decompress on the fly if it really has to, but now we
aren't asking it to *compress* on the fly, which is probably a losing
proposition on an OpenWRT box.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2018-06-04 11:11:24 +01:00
David Woodhouse
acb6cf153c domoticz: build with -flto
This makes quite a significant difference to the executable size:

   text    data     bss     dec     hex filename
7921421   87804   31692 8040917  7ab1d5 domoticz
5862321	  86180	  31212	5979713	 5b3e41	domoticz-lto

As an added bonus, it still seems to work.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2018-06-04 11:11:23 +01:00
David Woodhouse
a4a5fcc245 domoticz: support -ssldhparam config/command line option
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2018-06-04 11:11:23 +01:00
David Woodhouse
94aad53b39 domoticz: use 'ln -sf' in serial hotplug script
Otherwise, stale symlinks don't get replaced

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2018-06-04 11:11:22 +01:00
Dirk Brenken
20b6c31544 mc: update 4.8.21
* News see here: http://midnight-commander.org/wiki/NEWS-4.8.21

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-06-04 10:53:26 +02:00
Hannu Nyman
3c907df25c
Merge pull request #5396 from diizzyy/utils-fio
fio: Add to repo
2018-06-03 10:03:20 +03:00
Jianhui Zhao
4cbb348191 rtty: Update to 4.1.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-05-23 20:42:02 +08:00
Rosen Penev
7360f918c8 btrfs-progs: Update to 4.16.1
Some programs were removed upstream.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-05-20 11:05:30 -07:00
Rosen Penev
ddbcdf8b7f sispmctl: Change URL to HTTPS
HTTPS goes through firewalls easier.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-05-20 09:56:05 -07:00
Hannu Nyman
f1840c7749
Merge pull request #5682 from neheb/xz
xz: Update to 5.2.4 + misc
2018-05-17 00:22:45 +03:00
Hannu Nyman
d9e9b59159 nano: update to 2.9.7
nano 2.9.7 was released on 2018 May 15.

Release notes:

GNU nano 2.9.7 "Hvide Sande" adds the option '--afterends'
for making Ctrl+Right (the nextword function) stop at word
ends instead of beginnings, accepts multibyte letters for
the Yes/No/All answers, does emergency saves of changed
buffers in the unlikely event that nano crashes, adds the
until-now missing bindable function 'linenumbers', and
renames the toggles 'constupdate' to 'constantshow' and
'cuttoend' to 'cutfromcursor', for consistency with the
corresponding options -- adjust your nanorc files soon.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-05-16 18:45:28 +03:00
John Crispin
d52d6c821b
Merge pull request #6049 from jow-/flashrom-update
flashrom: update to v1.0
2018-05-15 15:11:54 +02:00
Jo-Philipp Wich
cb6e98ba44 flashrom: update to v1.0
Update to flashrom version 1.0 and cherry-pick an upstream fix for deprecated
libusb api usage.

Fixes the following error spotted by the buildbots:

    ch341a_spi.c: In function 'ch341a_spi_init':
    ch341a_spi.c:447:2: error: 'libusb_set_debug' is deprecated: [...]
      libusb_set_debug(NULL, 3); // Enable information, warning and [...]
      ^~~~~~~~~~~~~~~~
    In file included from ch341a_spi.c:25:0:
    .../libusb-1.0/libusb.h:1300:18: note: declared here
     void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                      ^~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    Makefile:1030: recipe for target 'ch341a_spi.o' failed

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-05-15 07:39:20 +02:00
Daniel Engberg
dc022850de fio: Add to repo
Add fio to repo

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-05-14 22:17:55 +02:00
Sebastian Kemper
7053b12912 mariadb: add source mirrors
As suggested by Daniel Engberg, add some mirror servers to offload from
MariaDB's main download server.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-05-13 11:14:46 +02:00
Sebastian Kemper
13321a5697 mariadb: bump to 10.1.33
Maintenance release. Fixes the following security vulnerabilities:

CVE-2018-2782
CVE-2018-2784
CVE-2018-2787
CVE-2018-2766
CVE-2018-2755
CVE-2018-2819
CVE-2018-2817
CVE-2018-2761
CVE-2018-2781
CVE-2018-2771
CVE-2018-2813

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-05-13 08:46:19 +02:00
Sebastian Kemper
3bdaa522df mariadb: fix /etc/mysql setup
- create directory /etc/mysql/conf.d as without it the server refuses to
  start
- correct the path to my.cnf in the init script

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-05-13 08:42:44 +02:00
Sebastian Kemper
f1b49babad mariadb: Makefile cleanups
- fix a typo
- remove unnecessary trailing slashes

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-05-13 08:40:39 +02:00
BERENYI, Balazs
2d7e189377 domoticz: backport Boost 1.66 compat fix
Fix build by updating boost usage. Added backported patch from upstream
commit 388c7b51716cdb6221ec292cc2456ceca6ee9b02.

Signed-off-by: BERENYI, Balazs <beba@wee.hu>
[update commit message]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2018-05-11 10:42:02 +03:00
Yousong Zhou
0cb460a2a7 bash: style and doc fix
The patch is about job control in general instead of the builtin jobs
command

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-09 20:15:55 +08:00
Yousong Zhou
d859554090 bash: fix postinst script
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-09 20:14:50 +08:00
Yousong Zhou
da1912f868 treewide: use mirror tag @KERNEL where applicable
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-09 17:05:53 +08:00
Daniel Engberg
3f414a0a67 utils/bash: Update to 4.4.18
- Update bash to 4.4.18
 - Enable PKG_CHECK_FORMAT_SECURITY
 - Use shared libreadline
 - Enable job control

Fixes #5796, Closes #5858

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-09 15:47:07 +08:00
Rosen Penev
54a35e465f xz: Update to 5.2.4 + misc
The second source is just a redirect to SourceForge. Removed.
Also change URL to HTTPS as the website now supports it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-05-08 13:38:51 -07:00
Hannu Nyman
a4898b3ab2
Merge pull request #6021 from t-umeno/update_klish-2.1.4
klish: update to latest version (2.1.4)
2018-05-08 18:57:03 +03:00
Takashi Umeno
e6993ad50f klish: CONFIGURE_ARGS += --with-libxml2
Signed-off-by: Takashi Umeno <umeno.takashi@gmail.com>
2018-05-08 22:00:58 +09:00
Reiner Herrmann
b5ff192c81 inotify-tools: update to 3.20.1
Signed-off-by: Reiner Herrmann <reiner@reiner-h.de>
2018-05-07 20:18:59 +02:00
Takashi Umeno
375c001935 klish: update to latest version (2.1.4)
Signed-off-by: Takashi Umeno <umeno.takashi@gmail.com>
2018-05-07 23:49:42 +09:00
champtar
cb5ad3ed50
Merge pull request #6007 from aparcar/export-openwrt
prometheus-node-exporter-lua: add openwrt exporter
2018-05-07 07:23:24 -07:00
Hannu Nyman
f73f39eed1
Merge pull request #5988 from diizzyy/patch-9
bluez: Update to 5.49
2018-05-06 23:34:22 +03:00
Sebastian Kemper
c64552d2ba mariadb: create symlinks in a portable way
Hannu mentioned that --recursive could not be available always. That is
correct. While GNU coreutils' ln supports this, BSD's ln for example does
not.

This commit addresses that.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-05-06 17:48:32 +02:00
Sebastian Kemper
1af459bd52 mariadb: install staging libs to lib/mysql as well
Historically programs added /usr/lib/mysql to the library search path when
linking. mariadb does not do so anymore, although even its mysql_config
script suggests to use this path. When an old version of the library still
resides in this directory (like from an old mysql installation) it will be
linked against instead of the current library which is in /usr/lib.

To prevent this simply install symlinks from the staging libs in /usr/lib
into /usr/lib/mysql. This fixes build failures on the build bots which are
seen with libzdb and libdbi-drivers.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-05-06 14:53:18 +02:00
Hannu Nyman
fae3c949f1
Merge pull request #5672 from tsl0922/ttyd-1.4.0
ttyd: update to 1.4.0
2018-05-06 10:16:56 +03:00
Paul Spooren
053487cca7 prometheus-node-exporter-lua: add openwrt exporter
adds openwrt specific information about the device.
include DISTRIB_{ID, RELEASE, REVISION}, board_name and model

Example output:

    # TYPE node_openwrt_info gauge
    node_openwrt_info{revision="55a0636",model="QEMU Standard PC (i440FX + PIIX, 1996)",id="LiMe",board_name="qemu-standard-pc-i440fx-piix-1996",release="snapshot"} 1
    node_scrape_collector_duration_seconds{collector="openwrt"} 3.814697265625e-05
    node_scrape_collector_success{collector="openwrt"} 1

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
2018-05-05 21:15:48 +09:00
Hannu Nyman
d8a2bf544d
Merge pull request #5982 from micmac1/gammu-fix-mysql-dep
gammu: fix mysql depend
2018-05-05 13:27:37 +03:00
Daniel Engberg
a9943200f5 bluez: Update to 5.49
Update bluez to 5.49
Fix issue https://github.com/openwrt/packages/issues/1497
Fix issue https://github.com/openwrt/packages/issues/1503
Cherry pick patches from Alpine Linux repo
Apply --gc-sections, saves about 500kbyte
Drop audio.conf (not needed and deprecated)
Remove bluetooth.dbus as upstream supplies a working copy

Based on patch provided by Johnny Vogels
https://github.com/openwrt/packages/pull/5937

Source:
https://git.alpinelinux.org/cgit/aports/commit/main/bluez/fix-endianness.patch?id=1c6991b32a22be2c905cc1709be1376c4e79e451
https://git.alpinelinux.org/cgit/aports/commit/main/bluez/bluez-5.40-obexd_without_systemd-1.patch?id=980b2d04ae4339594701b33cf9460757c989c94c

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-05-05 01:58:08 +02:00
Vladimir Ulrich
2b7a3965c3 zoneinfo: Updated to the latest release.
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2018-05-04 15:52:28 +03:00
Sebastian Muszynski
859d441761 sane-backends: Make sane-backends.pc available
Signed-off-by: Sebastian Muszynski <basti@linkt.de>
2018-05-01 16:56:35 +02:00
Philip Prindeville
684ae7f096 acpica-unix: update to 20180427
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2018-04-30 08:54:49 -06:00
Shuanglei Tao
afd36529e7 ttyd: update to 1.4.0
Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>
2018-04-30 20:06:11 +08:00
champtar
5800538882
Merge pull request #5894 from aparcar/prom-export
prometheus-node-exporter-lua: textfile collector
2018-04-29 12:16:03 -07:00
Hannu Nyman
6a8a087927 nano: update to 2.9.6
Nano 2.9.6 release notes:

GNU nano 2.9.6 "Gomance" fixes a crash in word completion,
makes --enable-altrcname work again, improves the fluidity
of scrolling when using the touchpad, tweaks the syntaxes
for shell scripts and PO files, makes a replacing session
go always forward by default, no longer inserts a newline
after an external spell check of a selected region, always
accepts the English Y and N (and A) at a yes-no prompt in
any locale, and solves a few hypothetical bugs.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-04-29 21:34:36 +03:00
Sebastian Kemper
8290a74c84 gammu: fix mysql depend
mysql was replaced by mariadb. The lazy dependency
"+PACKAGE_libmysqlclient:libmysqlclient" does not work anymore as
"PACKAGE_libmysqlclient" no longer exists. This results in:

Package gammu is missing dependencies for the following libraries:
libmysqlclient.so.18

This commit addresses that.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-04-29 18:57:12 +02:00
Paul Spooren
509f208ee7 prometheus-node-exporter-lua: export static files
Print all files from /var/prometheus/*.prom. This behaviour allow users
to add metrics with non-lua scripts.

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
2018-04-30 01:17:20 +09:00
Hannu Nyman
55f946f41e
Merge pull request #5977 from micmac1/collectd-enable-mysql-plugin
collectd: enable mysql plugin
2018-04-29 14:31:20 +03:00
Sebastian Kemper
511868f004 collectd: enable mysql plugin
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-04-29 10:25:11 +02:00
Sebastian Kemper
5033e5bb70 mariadb: fix sporadic build failure
Observed once in about two dozen builds on the bots:

make[6]: *** No rule to make target '/build/lede-snapshots/arm_cortex-a7_neon-vfpv4/build/sdk/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/usr/lib/libevent.so', needed by 'tests/async_queries'.  Stop.

Address this by adding libevent2 to PKG_BUILD_DEPENDS.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-04-29 09:41:35 +02:00
Jo-Philipp Wich
19ba0551a8
Merge pull request #5851 from micmac1/mariadb
mysql: switch from MySQL to Mariadb
2018-04-28 14:46:29 +02:00
Sebastian Kemper
1b73f267ea mariadb: new package
MariaDB is a drop-in replacement for MySQL. This commit adds a current
and stable version of MariaDB to the tree.

Quite a few ideas/patches were copied from Alpine Linux, Busybox Buildroot
and Debian.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-04-28 14:41:30 +02:00
Daniel Golle
9859871c03
Merge pull request #5945 from aparcar/inotify-fixup
bmx7-dnsupdate: wait 10 secs if bmx7 ins't running
2018-04-28 13:08:02 +02:00
Hirokazu MORIKAWA
9924301f42 swig: support latest versions of node.js
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2018-04-26 11:52:48 +09:00
champtar
68a3d3d6ee
Merge pull request #5916 from aparcar/prom-bmx7v2
prometheus-node-exporter-lua: extend bmx7 plugin
2018-04-25 10:19:02 -07:00
Hannu Nyman
bb143ce0b4
Merge pull request #5938 from nxhack/bump_3_0_12
swig: bump to 3.0.12
2018-04-25 11:52:45 +03:00
Hirokazu MORIKAWA
2f3b30ab13 swig: bump to 3.0.12
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2018-04-25 17:26:05 +09:00
Hannu Nyman
d9c5440adc
Merge pull request #5863 from p-wassi/gpsd
utils/gpsd: update to 3.17
2018-04-23 16:42:40 +03:00
Hannu Nyman
403df4fcfa
Merge pull request #5919 from diizzyy/patch-3
utils/ncdu: Update to 1.13
2018-04-22 12:35:02 +03:00
Daniel Engberg
8449578d63
utils/tio: Update to 1.30
Update tio to 1.30

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-22 09:05:48 +02:00
Paul Spooren
ad05349db6 bmx7-dnsupdate: wait 10 secs if bmx7 ins't running
If bmx7 isn't running just yet the folder
`/var/run/bmx7/json/originators` is missing and so the while loop runs
non stop. Now the loop sleeps for 10 seconds if inotifywait fails.

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
2018-04-21 21:24:06 +09:00
Michael Heimpold
0fbed12528 mmc-utils: update to latest git version
Also drop obsolete patch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-04-18 21:28:58 +02:00
Daniel Golle
b1bd165886
Merge pull request #5923 from aparcar/bmx7-dnsupdate
bmx7-dnsupdate: add package
2018-04-17 21:13:14 +02:00
Hannu Nyman
6779bd73eb
Merge pull request #5928 from mstorchak/tmux
tmux: update to 2.7
2018-04-17 19:56:51 +03:00
Maxim Storchak
34b79e98e7 tmux: update to 2.7
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2018-04-17 19:17:34 +03:00
Hannu Nyman
82cd2ab735
Merge pull request #5922 from diizzyy/utils-pcsctools
utils/pcsc-tools: Update to 1.5.3
2018-04-17 17:03:29 +03:00
Paul Spooren
dda234aff8 bmx7-dnsupdate: add package
Makes it easy to address bmx7 shorids and hostnames with ping, ssh, etc.
Both are stored in /tmp/hosts/ and so loaded by dnsmasq.
Instead of using a cron job which triggers the bmx7 deamon every so and
so, inotifywait is used to see creation or deletion of originators in
/var/run/bmx7/json/originators/

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
2018-04-17 15:13:44 +09:00
Daniel Engberg
5262792ef7 utils/pcsc-tools: Update to 1.5.3
Update pcsc-tools to 1.5.3

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-16 09:30:56 +02:00
Daniel Golle
3c7d2ae182 inotify-tools: add packages
Add packages for inotifywait, inotifywatch and libinotifytools.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-04-15 22:53:27 +02:00
Daniel Engberg
cc76e273a4
utils/ncdu: Update to 1.13
Update ncdu to 1.13

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-14 18:47:55 +02:00
Paul Spooren
79073ee201 prometheus-node-exporter-lua: extend bmx7 plugin
Now monitors as well the tunIn parameters, aka the annoucend routes to
the network. This is handy to check if a node annouces itself as a
gateway.

Also list all activated plugins.

Example output:

    # TYPE bmx7_tunIn gauge
    bmx7_tunIn{name="myIP4",network="10.198.52.86/32"} 1
    bmx7_tunIn{name="myIP6",network="2012:0:0:56::/128"} 1
    bmx7_tunIn{name="inet4",network="0.0.0.0/0"} 1
    # TYPE bmx7_plugin gauge
    bmx7_plugin{name="bmx7_config.so"} 1
    bmx7_plugin{name="bmx7_json.so"} 1
    bmx7_plugin{name="bmx7_sms.so"} 1
    bmx7_plugin{name="bmx7_tun.so"} 1

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
2018-04-14 15:58:52 +09:00
Marko Ratkaj
1a4d9b7aba openzwave: fix gcc7 compile and remove bad patch
Patch 903-no-examples.patch removes MinOZW binary. This is wrong since
install section of openzwave is still using it. We can either remove the
patch or remove install section for openzwave. It seems people are using
this binary so we remove the patch.

After removing the patch the following issue appears with gcc7:
cc1plus: error: -Wformat-security ignored without -Wformat

This is resolved by adding the following to Makefile
TARGET_CPPFLAGS+=-Wno-format -Wno-format-security

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2018-04-11 14:30:49 +02:00
Daniel Golle
f87ff14dbb
Merge pull request #5859 from diizzyy/utils-ccid
utils/ccid: Update to 1.4.29
2018-04-08 13:17:56 +02:00
Rosen Penev
72acab8077 unrar: Update to 5.6.1.
Change links to HTTPS and add CPE_ID.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-04-08 16:50:42 +08:00
Daniel Engberg
4b29cce5c9 utils/pcsc-lite: Update URLs
New URLs

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-08 16:24:35 +08:00
Daniel Engberg
49e6930519
utils/tio: Update to 1.29
Update tio to 1.29

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-04 17:52:39 +02:00
Hannu Nyman
fd3d3638d0 nano: update to 2.9.5
Update nano to 2.9.5

Release Notes:
 2018 March 29
 GNU nano 2.9.5 "Kiša pada" changes the way the Scroll-Up
 and Scroll-Down commands work (M-- and M-+): instead of
 keeping the cursor in the same screen position they now
 keep the cursor in the same text position (if possible).
 This version further adds a new color name, "normal",
 which gives the default foreground or background color,
 which is useful when you want to undo some overzealous
 painting by earlier syntax regexes.  Bug fixes include:
 a segfault when trying to insert a file in restricted
 mode, the reading in of a new file being "undoable", a
 slight miswrapping of help texts when --linenumbers was
 used, and the shell syntax coloring the word "tar" in
 file names.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-04-02 18:18:40 +03:00
Paul Wassi
2eb973c573 utils/gpsd: Update to 3.17
Update to upstream release 3.17 and refresh patch.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
2018-04-02 10:28:24 +02:00
Daniel Engberg
ea57d01696 utils/ccid: Update to 1.4.29
Update ccid to 1.4.29
Update URLs

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-01 21:33:46 +02:00
Sebastian Kemper
aacb04dc3f mysql: remove from tree
Remove mysql from the tree. It will be replaced by mariadb.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-31 19:23:58 +02:00
Antonio Silverio
77e8989236 acpid: remove depends on TARGET_x86 or TARGET_x86_64
acpid can react on netlinkn events that are generated also from SoC
GPIO driven event, not only acpi x86 BIOS

Signed-off-by: Antonio Silverio <menion@gmail.com>
2018-03-27 15:26:04 +02:00
Vladimir Ulrich
a35927705d zoneinfo: Updated to the latest release.
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2018-03-25 17:02:12 +03:00
Dirk Brenken
eeacec04f4
Merge pull request #5722 from alive4ever/feature-mksh-update
mksh: update to R56c
2018-03-24 17:00:30 +01:00
Sebastian Kemper
6a90253c80 mysql: remove $(FPIC), fix AARCH64 builds
mysql already makes sure that the compiler emits position-independent code when
appropriate, namely when compiling shared objects. The mysql build system puts
its own flag behind the CFLAGS, overriding whatever was set before.

Additionally, forcing applications into PIC mode will just slow them
down (mysql not only provides shared objects but also applications).

Last but not least OpenWrt's $(FPIC) can cause build failures. This is
the case currently for AARCH64:

  net_serv.o: In function `my_net_init':
  net_serv.cc:(.text+0x28): relocation truncated to fit: R_AARCH64_LD64_GOTPAGE_LO15 against symbol `my_malloc' defined in .text section in ../mysys/libmysys.a(my_malloc.o)
  net_serv.cc:(.text+0x28): warning: Too many GOT entries for -fpic, please recompile with -fPIC
  /data/bowl-builder/aarch64_cortex-a53/build/sdk/staging_dir/toolchain-aarch64_cortex-a53_gcc-7.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/7.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld: final link failed: Symbol needs debug section which does not exist
  collect2: error: ld returned 1 exit status
  Makefile:955: recipe for target 'mysqld' failed
  make[7]: *** [mysqld] Error 1

Remove $(FPIC) from TARGET_CFLAGS to address all of the above.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-24 13:15:29 +01:00
Dirk Brenken
655b02a54f
Merge pull request #5801 from dibdot/mc_vfs-fix
mc: fix warnings with enabled vfs support
2018-03-23 19:29:55 +01:00
Marko Ratkaj
83a29f5c5a utils: openzwave: disable examples and fix include
Patch 903 disables building of examples.

Patch 904 fixes the following issue:
When building software that build depends on openzwave, build will
always search in /usr/include/openzwave instead of
staging_dir/.../usr/include/openzwave.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2018-03-23 18:26:06 +01:00
Dirk Brenken
7edf9931b7 mc: fix warnings with enabled vfs support
* vfs support needs an additional ini file and another directory by
  default (/usr/lib/mc/extfs.d), backport of a turris fix.
* cleanup makefile

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-03-23 14:23:35 +01:00
Daniel Golle
a7a02b4d87 auc: always send version when requesting image
Fixes #5799

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-03-23 01:53:09 +01:00
Hannu Nyman
2ab50dff24
Merge pull request #5773 from ryzhovau/picocom-src
picocom: use Google Storage API to get sources from former Googlecode
2018-03-19 17:33:18 +02:00
Jianhui Zhao
210f6ecfd9 rtty: Fix the bug of startup script
Not correctly judging whether uci_validate_section is successful

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-19 15:30:59 +08:00
Alexander Ryzhov
ff09d00c0e stm32flash: fix source URL
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
2018-03-16 10:08:18 +03:00
Alexander Ryzhov
ff1fe68191 picocom: use Google Storage API to get sources from former Googlecode
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
2018-03-16 09:56:07 +03:00
Jianhui Zhao
a94df6a553 rtty: update to v4.1.1
f056af0 Fix bug: double free when execute a command timeout
69260b6 Fix bug: Error class did not match the server

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-15 22:47:00 +08:00
Jianhui Zhao
a574873407 rtty: Update to 4.1.0
support execute a command remote

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-13 23:05:14 +08:00
Hannu Nyman
5182ddc16a haveged: disable MIPS16
Disable MIPS16 usage so that haveged compiles ok with GCC 7.3
for MIPS targets.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-03-12 21:38:41 +02:00
Hannu Nyman
19819bb80d nano: update to 2.9.4
Update nano to 2.9.4

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-03-11 18:37:29 +02:00
Alif M. Ahmad
b1d98562a1 mksh: update to R56c
Updated to R56c.

Also add myself as maintainer and move the location from `Base system`
into `Utilities/Shells`.

Signed-off-by: Alif M. Ahmad <alive4ever@live.com>
2018-03-09 02:45:09 +00:00
Dirk Brenken
89994f515b
Merge pull request #5632 from haraldg/smstools3
smstools3: Move init script to use procd
2018-03-06 15:43:47 +01:00
Harald Geyer
0cc76f89ae smstools3: Move init script to use procd
* properly install config file
* prevent smsd from starting right after installation to prevent loss of data
  (make default device unavailable by turning configuration into comments)
* move init script to procd
* update init script priority to sane value
* log to syslog - at the moment via stdout and procd
  this is a workaround to force smsd to stay in the foreground
* the init script can't do a modem reset anymore
  use an alarmhandler script instead
* add a local patch to make all processes terminate if the main process dies
* take over the package as new maintainer

Signed-off-by: Harald Geyer <harald@ccbib.org>
2018-03-06 14:17:14 +00:00
Yousong Zhou
5eef0d56cf tree: bump PKG_RELEASE
It was missing in a previous change bab8741 (tree: use
TARGET_{CFLAGS,LDFLAGS} instead of the package default)

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-03-06 12:36:36 +08:00
Toni Uhlig
bab87417c9 tree: use TARGET_{CFLAGS,LDFLAGS} instead of the package default
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2018-03-06 11:50:15 +08:00
Jianhui Zhao
790935eed2 rtty: Update to latest version
Change license to LGPL2

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-03 23:16:27 +08:00
Hannu Nyman
ecd19efc93
Merge pull request #5650 from dangowrt/collectd-modbus-little-endian
collectd: modbus: backport support for little-endian values
2018-02-28 15:43:40 +02:00
Daniel Golle
365a88ae03
Merge pull request #5651 from neheb/mk
mktorrent: Update to version 1.1.
2018-02-28 13:15:15 +01:00
Daniel Golle
59ec4cc5d7 collectd: modbus: backport support for little-endian values
Support for little-endian word-order of 32-bit fields was added
upstream recently. Import the corresponding PR
https://github.com/collectd/collectd/pull/2660
into a local patch and bump package release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-02-28 12:51:28 +01:00
Dirk Brenken
e616937782
Merge pull request #5645 from neheb/dfu
dfu-programmer: Change PKG_SOURCE_URL to use @SF macro.
2018-02-26 19:54:38 +01:00
Hannu Nyman
7f645d9877
Merge pull request #5648 from neheb/dfu-util
dfu-util: Add PKG_MAINTAINER entry + fix URL.
2018-02-25 10:22:34 +02:00
Yousong Zhou
8bd3bd86ad qemu: bump to version 2.11.1
Here are the notable changes

 - pixman is now not part of the release tarball and is required as an
   external dependency
 - archipelago is removed by upstream
 - patches are regenerated with git-format-patch
 - ifunc requirement is now removed

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-02-24 15:41:36 +08:00
Daniel Golle
8162fecb37 auc: update to version 0.0.9
* use full package list when checking for upgrades
 * verify sha256sums and usign signature of sha256sums.sig
 * introduce '-c' option to only check if system is up-to-date
 * introduce '-F' option to ignore the signature verification result
 * return -1 on locally caused and -2 on server-side errors
 * don't include locally appended attributes in debug output of a
   server reply
 * output bug report note on 412 target not found
 * use content-length header instead of filesize field in JSON content
 * suppress duplicate error messages
 * drop unused attributes
 * make debug messages optional at compile-time

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-02-23 00:51:18 +01:00
Rosen Penev
f080681686 mktorrent: Update to version 1.1 + use GitHub properly
Use GitHub to generate a .tar.xz file based on commit number. More flexible this way.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-21 20:09:13 -08:00
Daniel Golle
1b8696446f
Merge pull request #5644 from neheb/mkt
mktorrent: Change download URL to GitHub.
2018-02-21 17:05:11 +01:00
Rosen Penev
b1900a771a dfu-util: Add PKG_MAINTAINER entry + fix URL.
/files is not needed when using the @SF macro. Also added PKG_MAINTAINER to get notifications to update.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 14:40:54 -08:00
Rosen Penev
616e1e79d0 dfu-programmer: Change PKG_SOURCE_URL to use @SF macro.
More flexible with more mirrors.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 13:40:27 -08:00
Rosen Penev
3ee6aff082 mktorrent: Change download URL to GitHub.
Upstream has moved to GitHub. Also the hash of the original link and what is in OpenWrt's mirrors does not mach. This may have been motivation for moving away from SourceForge...

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 13:18:54 -08:00
dibdot
3618621394
Merge pull request #5640 from neheb/btr
btrfs-progs: Update to 4.15.1
2018-02-20 20:29:20 +01:00
Rosen Penev
bcfa4436cc btrfs-progs: Update to 4.15.1
Compile tested on ar71xx.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 11:02:29 -08:00
Jo-Philipp Wich
e089ea548b
Merge pull request #4562 from pprindeville/lm-sensors-fix-conf-file
lm-sensors: update name of configuration file
2018-02-20 17:08:54 +01:00
Jakub Tymejczyk
5c4333de5f
zsh: add required dependency(issue #5514)
As indicated in https://github.com/openwrt/packages/issues/5514 zsh is compiled with --enable-cap option but libcap is not listed in dependencies

Signed-off-by: Jakub Tymejczyk <jakub@tymejczyk.pl>
2018-02-17 16:43:38 +01:00
champtar
8068fd5192
Merge pull request #5578 from aparcar/bmx6-exporter
prometheus-node-exporter-lua: add bmx6/7 scraper
2018-02-15 07:40:01 -08:00
Hannu Nyman
f893929455 collectd: enable MQTT plugin
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-02-15 09:27:02 +02:00
Paul Spooren
f7093021f9 prometheus-node-exporter-lua: add bmx6/7 scraper
scrapes bmx6 status and connected links.

example output:

    bmx6_status{id="qMp-LibreMesh-1706",version="BMX6-0.1-alpha",address="fd66:66:66🅰️6670:2ff:fe3e:9d28"} 1
    bmx6_link_rxRate{target="UPC-CN-C6-E104-Alix",source="qMp-LibreMesh-1706",dev="wlan0-mesh_12"} 100
    bmx6_link_txRate{target="UPC-CN-C6-E104-Alix",source="qMp-LibreMesh-1706",dev="wlan0-mesh_12"} 100
    bmx6_link_rxRate{target="UPC-CN-C6-E104-Alix-Paul",source="qMp-LibreMesh-1706",dev="wlan1-adhoc_12"} 100
    bmx6_link_txRate{target="UPC-CN-C6-E104-Alix-Paul",source="qMp-LibreMesh-1706",dev="wlan1-adhoc_12"} 100
    bmx6_link_rxRate{target="UPC-CN-C6-E104-Turoffner",source="qMp-LibreMesh-1706",dev="wlan0-mesh_12"} 97
    bmx6_link_txRate{target="UPC-CN-C6-E104-Turoffner",source="qMp-LibreMesh-1706",dev="wlan0-mesh_12"} 100
    node_scrape_collector_duration_seconds{collector="bmx6"} 0.0025260448455811
    node_scrape_collector_success{collector="bmx6"} 1
    scrapes bmx7 status and connected links.

example output:

    bmx7_status{id="C68791D2",revision="3a52f89",name="smpl-18f4ce",address="fd70:c687:91d2:8ab3:1a88:6b14:bad0:2b18"} 1
    bmx7_cpu_usage 0.7
    bmx7_mem_usage 3204000
    bmx7_link_rxRate{target="F48239CD",dev="wlan0-mesh_13",source="C68791D2",name="smpl-07889a"} 54000
    bmx7_link_txRate{target="F48239CD",dev="wlan0-mesh_13",source="C68791D2",name="smpl-07889a"} 52729
    node_scrape_collector_duration_seconds{collector="bmx7"} 0.0020999908447266
    node_scrape_collector_success{collector="bmx7"} 1

prometheus-node-exporter-lua: bmx6/7 netjson format

adds labels called source and target to links instead of only the target
previously called "id".

Retrieving all *links* from prometheus now makes it easier to create
a valid netjson(.org) graph.

It's not feasible to use *instance* as *source* as for instance likely
the name is used for dns, instead of the ID. Using the *name* instead of
*id* for netjson linking results in a bad graph when two devices have
the same (default) hostname.

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
2018-02-12 21:41:37 +01:00
Jianhui Zhao
62e4f714f5 rtty: Update to 3.1.1
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-02-07 17:10:08 +08:00
Rosen Penev
cb1ae4a17f
btrfs-progs: Update to 4.15
Compile tested on ar71xx

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-04 11:57:35 -08:00
Hannu Nyman
05cee96008
Merge pull request #5240 from ecsv/ap51-flash
ap51-flash: Update to newest "version" and package cleanups
2018-02-04 13:54:23 +02:00
Hannu Nyman
255f4d2f99
Merge pull request #4928 from p-wassi/smstools
utils/smstools3: update to 3.1.21
2018-02-04 10:13:35 +02:00
Hannu Nyman
69d27a09aa
Merge pull request #5558 from Andy2244/acl-update
acl: update to 2018-01-21
2018-02-04 10:04:31 +02:00
Andy Walsh
016094eba8 acl: update to 2018-01-21
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-02-04 00:02:20 +01:00
Hannu Nyman
a0d14534d1 nano: update to 2.9.3
update nano to 2.9.3

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-02-03 15:56:31 +02:00
champtar
367a1c7b89
Merge pull request #5128 from champtar/prometheus
prometheus-node-exporter-lua: make it modular and faster
2018-02-01 07:58:55 -08:00
Vladimir Ulrich
b9c2856fc0 zoneinfo: Updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2018-01-24 19:19:33 +03:00
Jianhui Zhao
8a7797d67a rtty: Add package
A reverse proxy WebTTY. It is composed of the client and the server.

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-01-23 15:24:36 +08:00
Rosen Penev
a9e4c8ef64 btrfs-progs: Bump to 4.14.1 + add Build/InstallDev
Supersedes #5173 and bumps the version to latest. Tested on ramips (mt7621).

Signed-off-by: Eugene Chekanskiy <echekanskiy@gmail.com>
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-20 21:44:11 -08:00
Hannu Nyman
2851543d03
Merge pull request #5421 from alive4ever/mksh-r56b
utils/mksh: update to r56b
2018-01-19 18:04:09 +02:00
Alif M. Ahmad
b5dc2ef39b mksh: update to r56b
Updated to mksh-r56b

Signed-off-by: Alif M. Ahmad <alive4ever@live.com>
2018-01-18 11:00:26 +07:00
Jonathan McDowell
4ba4d8232d utils/collectd: Re-add option to enable encrypted network output
The collectd network plugin has the ability to sign and/or encrypt its
traffic, allowing secure interaction with other collectd instances. This
had been disabled due to issues with the collectd build system.
Fix up the configure parameters to work correctly and re-add the option.

Signed-off-by: Jonathan McDowell <noodles@earth.li>
2018-01-17 22:03:32 +00:00
Philip Prindeville
f739f656ef lm-sensors: update names of lm-sensos conf file
Since lm-sensors supports both /etc/sensors.conf and /etc/sensors3.conf
as valid default configuration files, we should propagate one of both
across a sysupgrade if we encounter them.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2018-01-16 16:11:32 -07:00
Jo-Philipp Wich
b663b1f65e
Merge pull request #5231 from pprindeville/lm-sensors-add-init.d
lm-sensors add init.d
2018-01-16 23:36:45 +01:00
Philip Prindeville
0ebe9edb41 lm-sensors: add init script
"sensors -s" needs to happen at boot-time so that any "set"
statements in sensors.conf file can take effect.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2018-01-16 15:35:14 -07:00
Yousong Zhou
cdb8722abe procps-ng: use alternatives to coexist with busybox applets
Fixes FS#699

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-01-12 17:59:37 +08:00
Lucian Cristian
c3d4691468 cryptodev-linux: bump to latest git 2017-10-04
fix kernel > 4.13 compilation

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2018-01-12 00:05:59 +02:00
Alexandru Ardelean
1476739d5f treewide: use local python-package.mk & python3-package.mk files
This guarantees for the package feeds that
the mk files will always be available for all packages.

Will need to see about external-feed Python packages
a bit later.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2018-01-10 23:06:23 +02:00
Hannu Nyman
4e348a0122
Merge pull request #5397 from diizzyy/utils-pcsc-tools
pcsc-tools: remove myself as maintainer
2018-01-10 18:24:26 +02:00
Hannu Nyman
fbbe58e6c8
Merge pull request #5398 from diizzyy/utils-tio
utils/tio: Update to 1.28
2018-01-10 18:23:42 +02:00
Daniel Engberg
746c548dfc pcsc-tools: remove myself as maintainer
Remove myself as maintainer

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-01-09 21:55:18 +01:00
Daniel Engberg
ab4303d588 utils/tio: Update to 1.28
Update tio to 1.28
Remove myself as maintainer

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-01-09 20:20:30 +01:00
Matthias Schiffer
00fce347a5
treewide: fix incorrect *_BUILD_DEPENDS
Build depends refer to source package names, not binary package names.

In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of
a source package's binary packages; as the corresponding source packages
are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be
dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to
refer to the correct source package name.

Dependency of mysql-server is adjusted from libncursesw to libncurses
(as libncursesw is a virtual package provided by libncurses), so the build
dependency on ncurses is emitted unconditionally.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-09 16:36:02 +01:00
Matthias Schiffer
6e3a609d07
treewide: remove superfluous + signs from PKG_BUILD_DEPENDS
A + sign does not have meaning in build depends.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-07 20:08:31 +01:00
Jeffery To
3fb411e7cc slide-switch: update to latest version
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2018-01-06 18:10:32 +08:00
Hannu Nyman
9579692d3f nano: update to 2.9.2
Update nano to 2.9.2

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-01-05 19:24:39 +02:00
Daniel Golle
072d43f6be lvm2: update to version 2.02.177
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Daniel Golle
f56fc5754c pcsc-lite: update to version 1.8.23
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Álvaro Fernández Rojas
022186c0a4 dump1090: update to latest version
Also rename uhttpd config from xupnpd to dump1090

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 20:03:21 +01:00
Álvaro Fernández Rojas
f9de2be45d dmidecode: update to v3.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 19:04:06 +01:00
Álvaro Fernández Rojas
54bb27c183 flashrom: update to v0.9.9.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:50:19 +01:00
Álvaro Fernández Rojas
4921c4a21e pciutils: update to v3.5.6
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:46:42 +01:00
Álvaro Fernández Rojas
1d899c09d6 minicom: update to v2.7.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:46:01 +01:00
Álvaro Fernández Rojas
fe3aae91ff tar: update to v1.30
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:44:53 +01:00
Hannu Nyman
d573181fcb nano: update to 2.9.1
* update nano to 2.9.1
   (and drop the unnecessary upstream patch)
* add myself as the second maintainer

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-12-28 14:36:31 +02:00
Ben Smith
a077562fb7 netwhere: fix memory corruption problem
Compile tested: brcm47xx, OpenWRT rb8edaf4
Run tested: brcm47xx, ASUS RT-N16, DESIGNATED DRIVER (Bleeding Edge, 5014x5)

Signed-off-by: Ben Smith <le.ben.smith@gmail.com>
2017-12-26 12:13:02 -08:00
Michael Heimpold
c4e270e5cd
Merge pull request #5308 from TimelessNL/add_digitemp
digitemp: reintroduce package
2017-12-23 15:17:54 +01:00
Jasper Scholte
4577faccfd digitemp: reintroduce package
This reintroduces digitemp from the "old unmaintained" repository: http://git.openwrt.org/?p=packages.git;a=tree;f=utils/digitemp;hb=HEAD
Updated to v3.7.1 and based on github as mentioned here: https://www.digitemp.com/software.shtml
Set myself as maintainer.

Signed-off-by: Jasper Scholte <NightNL@outlook.com>
2017-12-23 00:13:13 +01:00
Philip Prindeville
3055f86641
Merge pull request #5307 from TimelessNL/add_rtl_433
rtl_433: add package
2017-12-21 15:57:05 -07:00
Nuno Goncalves
bdddeedf2a watchcat: bump release due to 8e1e4d7d2d
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2017-12-21 16:39:52 +01:00
Jasper Scholte
0e5708bcc3 rtl_433: add package
This will add the rtl_433 package. The project can be found: https://github.com/merbanan/rtl_433
It is based on a recent trunk since the latest release is negligible.

Signed-off-by: Jasper Scholte <NightNL@outlook.com>
2017-12-21 10:11:29 +01:00
Philip Prindeville
13cbaf8541
Merge pull request #5291 from pprindeville/acpica-unix-update-20171215
acpica-unix: update to 20171215
2017-12-17 12:07:59 -07:00
Philip Prindeville
6a3997e763 acpica-unix: update to 20171215
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-12-17 11:26:41 -07:00
Philip Prindeville
c1fac813ce
Merge pull request #5271 from jow-/introduce-setserial
setserial: introduce package
2017-12-16 13:38:42 -07:00
Maxim Storchak
137ace7522 lsof: reproducible build
- clear build host and user info
- clear compiler flags
- set date to SOURCE_DATE_EPOCH

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-15 15:33:15 +02:00
Sven Eckelmann
1c00bb9329 ap51-flash: Fix source repository URL
The URL git://dev.cloudtrax.com/ap51-flash.git is not the actual public
source repository URL for ap51-flash. It is not even accessible in the
moment. The official repository can now be found at github.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-15 13:26:11 +01:00
Ted Hess
a126dabb93 unrar: Update to latest version (5.5.8)
11-Aug-2017 version fixes outstanding CVE's.
CVE-2012-6706, CVE-2017-12942, CVE-2017-12941, CVE-2017-12940 and CVE-2017-12938

Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-13 15:48:26 -05:00
Jo-Philipp Wich
5f5d4489e5 setserial: introduce package
This packages setserial, the standard Linux program for setting serial
device attributes such as baud rate, flow control etc.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-12-12 22:05:55 +01:00
Daniel Golle
49b519fed4
Merge pull request #5267 from diizzyy/patch-112
utils/gawk: Fix package
2017-12-12 17:26:57 +01:00
Rafał Miłecki
c40a0ca3a3 lxc: add lxc-unprivileged helper package for unprivileged containers
LXC requires newuidmap and newguidmap with SUID to run unprivileged
containers. This package should help users make sure they are available.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-12-12 13:02:15 +01:00
Daniel Engberg
4e6fd0a761
utils/gawk: Fix package
Remove igawk references as it's obsolete and not provided anymore.
Reported here: https://github.com/openwrt/packages/issues/5110
Fix package URL

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-12-12 11:02:13 +01:00
Florian Fainelli
9491c76385
Merge pull request #5213 from lynxis/rb_openplc
open-plc-utils: remove build timestamp
2017-12-11 18:06:41 -08:00
Alexander Couzens
4e500f91dd open-plc-utils: remove build timestamp
Build timestamps prevent reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-10 02:26:10 +01:00
champtar
a0d805a79c
Merge pull request #5253 from mstorchak/acl
acl: update to 20170420
2017-12-09 09:42:12 -08:00
Maxim Storchak
ca36ea84ea acl: update to 20170420
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 18:19:14 +02:00
Maxim Storchak
5c3b390726 attr: update to 20170915
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 18:18:05 +02:00
Maxim Storchak
b8ae5cfef2 smartmontools: update to 6.6
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 15:35:24 +02:00
Etienne Champetier
d1b461137a prometheus-node-exporter-lua: bump version
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
ea5b7492fe prometheus-node-exporter-lua: rework cpu collector
replace 2 string.match and 1 string.gmatch (space_split)
by 1 string.match

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
ed7d60d871 prometheus-node-exporter-lua: use io.lines(), remove line_split
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
84023027a2 prometheus-node-exporter-lua: split out nat_traffic and netstat
nat_traffic is too verbose to be really useful by default
netstat is broken by default on OpenWrt/LEDE

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
fba739d32d prometheus-node-exporter-lua: put wifi collector in 2 separate packages
this allow to remove libubus-lua/libiwinfo-lua dependency from main package
this also allow to have different scrape_interval

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>

split stations

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
32e1baeddd prometheus-node-exporter-lua: make it modular
As prometheus-node-exporter-lua is a reimplementation of node_exporter,
I'm using "collector" instead of "scraper" and renaming some collectors

put each collector in a separate file

report collector success/failure and duration per scrape
(follow https://github.com/prometheus/node_exporter/pull/516)

allow to filter collectors using "collect[]" params
(see https://github.com/prometheus/node_exporter#filtering-enabled-collectors)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
7b1b69ca6c prometheus-node-exporter-lua: rewrite wifi scraper
On my bullet m2, scrape duration goes from between 0.2 and 0.5 to a stable 0.025
We also don't depend on luci anymore

This remove wifi_network_up metric, but this metric was buggy
wifi_network_up{ifname="wlan0-1",ssid="test1",channel="11",mode="Master",bssid="12:34:56:78:9A:BC",country="FR",frequency="2.462"} 1
wifi_network_up{ifname="radio0.network2",ssid="test1",channel="11",mode="Master",country="US",frequency="2.462"} 0

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
747f4ce7af prometheus-node-exporter-lua: fix nat scraper
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
58c136a521 prometheus-node-exporter-lua: improve node_uname_info
Testing on a bullet m2, uname collector was taking on average 0.12
it now takes 0.0007

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
c79e75d0c1 prometheus-node-exporter-lua: respond with HTTP/1.0
also reduce calls to output()

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier
4e94edce51 prometheus-node-exporter-lua: send stdout/stderr to logread
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Sven Eckelmann
bbf9b7f1f1 ap51-flash: Provide PKG_LICENSE* information
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 12:11:12 +01:00
Sven Eckelmann
fbd6b2ac3e ap51-flash: Update to version 2017-12-07
* Added support for new OpenMesh devices:
  - A42
  - A62
  - G200
  - D200
  - P60
* Fix size calculation for combined ext images
* Fixed build with musl

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 12:10:19 +01:00
Sven Eckelmann
8492fe21e7 ap51-flash: Remove FLASH_FROM_FILE preprocessor variable
ap51-flash doesn't know the FLASH_FROM_FILE preprocessor variable and thus
OpenWrt should not set it in its package Makefile.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Sven Eckelmann
6b11d0537e ap51-flash: Remove NO_LIBPCAP preprocessor variable
ap51-flash doesn't know the NO_LIBPCAP preprocessor variable and thus
OpenWrt should not set it in its package Makefile.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Sven Eckelmann
e68554f879 ap51-flash: Remove OFLAGS from MAKE_FLAGS
Nothing in ap51-flash is using the variable OFLAGS. It should therefore not
be set.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Sven Eckelmann
269615e822 ap51-flash: Remove uIP workarounds
ap51-flash is no longer using uIP and thus these workarounds should no
longer be used.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Alexander Couzens
356dd4ff79
lcdproc: remove build timestamp
Build timestamp prevents reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-07 00:21:35 +01:00
Rafał Miłecki
52124bf283 rpcd-mod-lxc: bump PKG_RELEASE to indicate recent changes
It should be bumped due to the "info" ubus method support.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-12-06 13:27:49 +01:00
Rafał Miłecki
650704c425 rpcd-mod-lxc: info: return NOT_FOUND if container doesn't exist
It allow distinction between not existing and stopped container. So far
querying for not existing container was resulting in:
> ubus call lxc info '{ "name": "foo" }'
{
        "name": "foo",
        "state": "STOPPED",
        "ips": [

        ]
}

Now it's an error and it matches lxc-info command line:

> ubus call lxc info '{ "name": "foo" }'
Command failed: Not found

> lxc-info --name foo
foo doesn't exist

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-12-06 09:58:17 +01:00
Thomas Huehn
55e530747f collectd: upgrade package collectd to version 5.8.0
This patch upgrades the collectd package from 5.7.2 to 5.8.2.
All openwrt patches got either updated or deleted in case they
are already included into upstream collectd.
The new collectd 5.8.0 package compiles and got tested on current
lede trunk with latest luci on an PCengines APU. All default plugins
(enabled via Openwrt  Makefile) - so also iwinfo - are running fine
with the new version.

Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de>

Amended with the following changes:

* preserve git file history by avoiding unnecessary patch renames
* mark new plugins introduced with 5.8 branch as disabled

Compile tested all plugins with ipq806x

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-12-06 10:44:11 +02:00
Ted Hess
f7450805b4
Merge pull request #5226 from lynxis/rb_vim
vim: remove build timestamp/hostname/username
2017-12-05 06:50:37 -05:00
Ted Hess
cc637017b4
Merge pull request #5205 from lynxis/rb_sysstat
sysstat: remove build timestamp
2017-12-05 06:50:14 -05:00
Alexander Couzens
abdca7c61f
vim: remove build timestamp/hostname/username
Build timestamp prevents reproducible builds [0].
Same for other irrelevant informations e.g. hostname, username.
Thanks to debian for the patch.

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-04 23:57:05 +01:00
Ted Hess
a4e8a436b6
Merge pull request #5208 from neheb/patch-2
hd-idle: Update to 1.05
2017-12-04 14:29:44 -05:00
champtar
bde181ac8e
Merge pull request #5187 from sartura/yara_bump_to_3.7.0
yara: bump to 3.7.0
2017-12-02 10:45:04 -08:00
champtar
5c41383202
Merge pull request #5192 from neheb/patch-1
btrfs-progs: Update to 4.14
2017-12-02 10:39:16 -08:00
Ted Hess
5dff1fd03c
Merge pull request #5144 from lynxis/rb_zip
zip/unzip: remove build timestamps
2017-12-02 10:02:32 -05:00
Ted Hess
586623139c
Merge pull request #5141 from lynxis/rb_minicom
minicom: remove build time to fix reproducible builds
2017-12-02 09:59:47 -05:00
Rosen Penev
8fffb40c57 hd-idle: Update to 1.05
This is only a bugfix release for a huge amount of drives. This software seems to be abandoned. Might as well update to latest.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-12-01 17:56:52 -08:00
Ted Hess
a841e34457
Merge pull request #5139 from lynxis/rb_openocd
openocd: use release tar.bz2 instead of git
2017-12-01 19:07:30 -05:00
Alexander Couzens
869daccc27
sysstat: remove build timestamp
Build timestamp prevents reproducible builds [0].
Thanks to the debian project for the patch.

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-02 01:05:01 +01:00
Rosen Penev
e09f1996cd
btrfs-progs: Update to 4.14
Disabled zstd as it needs a new package. zstd needs a more recent kernel than 4.9 to be used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-29 21:20:37 -08:00
Daniel Golle
b514587011 auc: update to version 0.0.8
* fix multiple read_data_cb calls from uclient, otherwise hickups
   happend when receiving a large JSON reply
 * add minimal help message (-h)
 * pretify package update output
 * fix infinite retry of upgrade-check which happened in some cases
 * add sleep in case of check-request retry
 * lots of cosmetics

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-30 02:33:13 +01:00
Marko Ratkaj
44d68c9efc yara: bump to 3.7.0
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-11-29 11:20:06 +01:00
Ted Hess
91cf4e7025
Merge pull request #5177 from dibdot/mc
mc: release 4.8.20
2017-11-27 18:52:56 -05:00
Dirk Brenken
3f9d2472aa mc: release 4.8.20
release notes: http://midnight-commander.org/wiki/NEWS-4.8.20

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-11-26 22:10:12 +01:00
Daniel Golle
19653e57bf auc: update to version 0.0.7
* implement using GET instead of POST requests when waiting for image

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-26 18:25:07 +01:00
Hannu Nyman
0d27134922 haveged: update to 1.9.2
Update haveged to 1.9.2

Release notes:
http://www.issihosts.com/haveged/downloads.html
  Version 1.9.2
  I am no longer active as a developer but have decided to push out
  contributor fixes I have accumulated since the last release. Two
  oustanding bugs are not addressed: 1) Failure to build on IA64 due
  to busted cpuid and 2) Incorrect exit status when terminate by signal.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-11-26 18:53:45 +02:00
Daniel Golle
78c699daa6 auc: update to version 0.0.6
* handle newly introduced 'initialize' server status
 * cosmetics

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-24 17:24:16 +01:00
Daniel Golle
7620a0d60c auc: update to version 0.0.5
* use HTTP headers to know ImageBuilder status and queue position
 * use pretty (ie. indented) JSON output for debugging

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-23 18:56:58 +01:00
Daniel Golle
dbcfa1618e auc: update to version 0.0.4
* implement '-d' cmdline option to output json requests
 * switch to new server API
 * implement upgrade_packages

Read upgrade_packages UCI option and ask for either only release
upgrades or also builds based on updated packages depending on whether
upgrade_packages is '0' or '1'.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-23 18:01:13 +01:00
champtar
27d31a2596
Merge pull request #5154 from neheb/patch-5
btrfs-progs: Update to 4.13.3
2017-11-22 14:55:54 -08:00
Rosen Penev
812051af49 btrfs-progs: Update to 4.13.3
Tested on ramips (mt7621)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-22 14:43:44 -08:00
Rosen Penev
5323f139c1
hdparm: Update to 9,52
Tested on ramips (mt7621)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-19 18:10:11 -08:00
Alexander Couzens
5f4c455c7a
unzip: remove build timestamp
Build timestamps prevent reproducible builds [0].
Thanks to debian for the patch.

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 13:39:30 +01:00
Alexander Couzens
5362ab4eda zip: remove build timestamp
Build timestamps prevents reproducible builds [0].
Thanks to debian for the patch.

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 13:39:05 +01:00
Alexander Couzens
8f60475b83
minicom: remove build time to fix reproducible builds
Build timestamps prevents reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 12:51:29 +01:00
Alexander Couzens
37d0627bd6 openocd: use release tar.bz2 instead of git
The release tar does not contain the srcdir/guess-rev.sh.
If it's not existant the configure scripts uses different
variables which removes the build timestamp.
Fixes reproducible builds.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 12:34:09 +01:00
Alexander Couzens
35bf4d15d4 avrdude: add no timestamp patch to make it reproducible
The no-cpp-timestamp patch taken from debian and is
already accepted upstream.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 11:52:23 +01:00
John Crispin
a2de0d04b4
Merge pull request #4972 from blogic/master
uledd: add a tiny ubus frontend for PWM/RGB leds
2017-11-17 11:01:46 +01:00
Rafał Miłecki
c27a20ab75 shadow: add packages for newgidmap and newuidmap applets
They are needed by LXC for unprivileged containers.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-11-15 19:08:42 +01:00
Rafał Miłecki
f7c0dcb4c4 shadow: use proper fix for checking subordinate IDs support
During 4.2.1 version update support for subordinate IDs has been
disabled. It was handled by:

1) Adding --disable-subordinate-ids to avoid:
configure: error: cannot run test program while cross compiling

2) Adding patch 003-fix-disabling-subids.patch to avoid:
usermod.c: In function 'process_flags':
usermod.c:1364:10: error: 'vflg' undeclared (first use in this function)
  if (   (vflg || Vflg)
          ^

This commit adds a patch with a proper configure.in fix. We don't need
to disable subordinate IDs anymore.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-11-15 19:08:42 +01:00
Alexandru Ardelean
c3436c2c41 crconf: new package (kernel crypto configuration tool)
Linux crypto layer configuraton tool.
https://sourceforge.net/projects/crconf/

Use this to manipulate kernel Crypto API/framework stuff,
like drivers, templates, etc.
Example: https://wiki.strongswan.org/projects/strongswan/wiki/Pcrypt
Most interesting stuff you can find on https://wiki.strongswan.org

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-11-14 13:57:45 +02:00
Daniel Golle
68ae65f3bc auc: be a bit more verbose
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle
3afbfa90e5 rpcd-mod-packagelist: remove package
The functionality provided by this package is now provided by the
rpcd-mod-rpcsys package.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle
a4d6143514 attendedsysupgrade-common: deprecate rpcd-mod-packagelist
rpcd-mod-packageslist is now integrated in rpcd-mod-rpcsys since
commit 49fde37@lede-project/source.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle
123ddf66ae auc: small improvements
Detect if calling rpc-sys packagelist fails due to the method not
being provided by rpcd.
Mark package as experimental.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 00:39:46 +01:00
Daniel Golle
95d96a360f auc: add new package
The Attended sysUpgrade CLI is a full-featured client for the
attended-sysupgrade service which works directly on the target device.
It requires libustream-ssl as well as at least the CA certificate
needed to contact the sysupgrade server.

It has only been tested briefly and is by no means ready for
production!

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-12 23:33:15 +01:00
Daniel Golle
f21992af9a
Merge pull request #5104 from aparcar/attendedsysupgrade-common
attendedsysupgrade-common: rename package
2017-11-12 02:52:24 +01:00
Paul Spooren
861e5eda86 attendedsysupgrade-common: add package
due to various clients and the existence of rpcd-mod-rpcsys the package
rpcd-mod-attendedsysupgrade is superflous.

From now on the attendedsysupgrade-common package should be dependencie
of all kinds of clients.

Currently active or planned:
- luci-app-attendedsysupgrade
- attendedsysupgrade cli in shell
- attendedsysupgrade cli in c

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-11-12 01:10:09 +01:00
Philip Prindeville
2d09f07c7f cryptodev: simplify for Jo's parameter passing
Don't need to have a bare /etc/modules.d/ file since we can cleanly
synthesize one now.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-11-07 16:47:45 -07:00
Rafał Miłecki
f2a725ba2d rpcd-mod-lxc: add "info" ubus method (similar to the lxc-info)
This method allows getting basic info about a queried container. It's
based on the lxc-info command-line tool.

Example output:
> ubus call lxc info '{ "name": "foo" }'
{
        "name": "foo",
        "state": "RUNNING",
        "pid": 2946,
        "ips": [
                "192.168.0.124"
        ]
}

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Approved-by: Luka Perkov <luka@openwrt.org>
2017-11-07 23:34:59 +01:00
champtar
d326b4fcb1
Merge pull request #4921 from TDT-GmbH/20171009-add-packages-license-tags
add some packages license tags
2017-11-06 17:27:48 -08:00
Ted Hess
bf3ec02533
Merge pull request #5072 from diizzyy/patch-107
tio: Add to tree
2017-11-06 20:12:30 -05:00
Daniel Golle
347c563c32 opensc: update to version 0.17.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle
3062af441a gawk: update to version 4.2.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle
d947a6cd79 lvm2: update to version 2.02.176
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Engberg
bc8c403919 tio: Add to tree
tio is a simple TTY terminal I/O application

It's smaller than picocom, uses GNU autotools and has some nice features

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-11-06 22:36:03 +01:00
Hannu Nyman
28f082ca1e
Merge pull request #4963 from diizzyy/patch-97
utils/tmux: Update to 2.6
2017-11-06 19:47:15 +02:00
Daniel Golle
152b30f8e0
Merge pull request #5053 from aparcar/rpcd-mod-attendedsysupgrade-v1.1
rpcd-mod-attendedsysupgrade: upgrade to v1.1
2017-11-04 18:44:40 +01:00
AaronA
8e1e4d7d2d Force a kill of the existing Processes to make sure they are left and the processes begin to stack up. 2017-11-02 21:52:00 +01:00
Paul Spooren
78b9c452c7 rpcd-mod-attendedsysupgrade: upgrade to v1.1
call it upgrade instead of update

added client options:
auto_search - start upgrade search on login
advanced_mode - offer more options like package_editing

message before sysupgrade

more verbose Makefile

moved acls to client

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-11-02 18:08:09 +01:00
Daniel Golle
4ac1f9a3aa
Merge pull request #4964 from diizzyy/patch-98
utils/ccid: Update to 1.4.28
2017-11-01 13:26:02 +01:00
Hannu Nyman
9ad4b4c5d1
Merge pull request #5019 from KarlVogel/lxc_dependency_issue
utils/lxc: disable gnutls during configure
2017-10-31 18:48:51 +02:00
Florian Eckert
ce62475be3 utils/cryptodev-linux: add license tag
add license tag

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 14:51:56 +01:00
Etienne Champetier
23387d29a2 screen: update to 4.6.2
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-10-29 19:23:21 -07:00
Ted Hess
706929c03e opus-tools: Update to 0.1.10, move to Sound, add myself as co-maintainer 2017-10-29 16:06:45 -04:00
Hannu Nyman
a072a746f3 Merge pull request #5009 from commodo/squashsfs-tools-update
squashfs-tools: pull newer version from git repo
2017-10-27 11:44:25 +03:00
Alexandru Ardelean
401b376b75 squashfs-tools: pull newer version from git repo
squashfs-tools does not provide tar-balls.
It looks like a good time to pull a newer version
that obsoletes a few accepted patches.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-10-27 09:55:23 +03:00
Nuno Goncalves
4e82a56ccd tcsh: fix out of memory crash
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2017-10-26 14:40:52 +02:00
Karl Vogel
8b92595621 utils/lxc: disable gnutls during configure
Previous versions of LXC never compiled in gnutls support due to a bug in the
configure script. As other TLS implementations are not supported and the feature
was disabled in previous builds, disable it during configure.

See https://github.com/lxc/lxc/pull/1360 for details regarding the bug in the
autoconf of the previous versions.

Signed-off-by: Karl Vogel <karl.vogel@gmail.com>
2017-10-26 11:29:43 +02:00
Vladimir Ulrich
5db8bd9136 zoneinfo: Updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2017-10-24 18:43:19 +03:00
Hannu Nyman
5d4ded7c6b Merge pull request #5003 from sartura/lxc_bump_to_2.1.1
lxc: bump to 2.1.1
2017-10-23 21:26:33 +03:00
Marko Ratkaj
792c5713ad lxc: bump to 2.1.1
This is the first bugfix release for LXC 2.1. Full list of changes can
be found here:

https://linuxcontainers.org/lxc/news/

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-23 15:31:21 +02:00
Vadim A. Misbakh-Soloviov
dc9654770a
zsh: updated to 5.4.2
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
2017-10-23 18:12:11 +07:00
Marko Ratkaj
9672b88d2a lxc: bump to 2.1.0
Bump LXC package from 1.1.5 to 2.1.0. Version 2.x includes many
improvements and optimizations.

https://linuxcontainers.org/lxc/news/

Some tools like lxc-top are rewritten in C and are no longer broken and
dependent on lua.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-19 17:09:25 +02:00
John Crispin
282432de33 uledd: add a tiny ubus frontend for PWM/RGB leds
This daemon allows users to control PWM driven RGB LEDs using ubus.
Currently it is possible to make leds blink at different brightnesses
and or make them fade in between colours.

the following call will turn green on and red off:
ubus call led set '{ "leds": { "ap:green:status": 255, "ap:red:status": 0 } }'

the following call will make green and red fade on/off over 2 seconds:
ubus call led set '{ "leds": { "ap:green:status": [0, 255], "ap:red:status": [255, 0] }, "on": 2000, "off": 2000, "fade": 1 }'

Signed-off-by: John Crispin <john@phrozen.org>
2017-10-19 16:37:32 +02:00
Daniel Engberg
6fc160715b utils/ccid: Update to 1.4.28
Update ccid to 1.4.28

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-10-17 22:07:02 +02:00
Daniel Engberg
38ee4c1779 utils/tmux: Update to 2.6
Update tmux to 2.6

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-10-17 22:03:55 +02:00
Hannu Nyman
202b60a28c Merge pull request #4957 from sartura/vim_bump_to_8.0.586
vim: bump to 8.0.586
2017-10-17 21:32:29 +03:00
Phil Eichinger
c9420d6b3b at: bump version
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
2017-10-17 16:44:36 +02:00
Marko Ratkaj
93feea7ffa vim: bump to 8.0.586
Upgrade vim to version 8.0.586

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-17 15:18:08 +02:00
Hannu Nyman
9457e9fa6a Merge pull request #4732 from hashashin/bash-4.4.12
bash: version bump to 4.4.12
2017-10-16 10:06:29 +03:00
Thomas Heil
970adea169 acpid: update to 2.0.28
Signed-off-by: Thomas Heil <heil@terminal-consulting.de>
2017-10-15 17:15:08 +02:00
Rosen Penev
d1f44cddc8 btrfs-progs: Update to 4.13.2
Tested on mt7621 (ramips).

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-10-10 18:01:32 -07:00
Paul Wassi
e405d13729 utils/smstools3: update to 3.1.21
Update package to 3.1.21, remove parts of patches which were already
included upstream, update some OpenWrt specific things.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
2017-10-10 23:06:42 +02:00
Stijn Tintel
13c670ef78 Merge pull request #4422 from diizzyy/patch-55
utils/f2fs-tools: Remove from tree
2017-10-08 22:27:41 +03:00
Philip Prindeville
96e609ea31 acpica-unix: update to 20170929
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-10-05 03:06:04 -06:00
Peter Wagner
32dbb7e865 less: update to 487
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-10-04 00:16:53 +02:00
champtar
8fd3b7a612 Merge pull request #4575 from benhsmith/netwhere
netwhere: simple packet monitor
2017-09-26 08:19:36 -07:00
Ben Smith
94e5ae0405 netwhere: simple packet monitor
netwhere is a simple packet monitor that serves summarized captured data as a JSON document over a REST endpoint. Once installed
the netwhere example site is available at /netwhere?collector=IP:8080.

Signed-off-by: Ben Smith <le.ben.smith@gmail.com>
2017-09-25 22:26:37 -07:00
Marko Ratkaj
e31728eb03 sysstat: bump to 11.6.0
Source URL has changed so it is updated accordingly

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-09-25 13:46:11 +02:00
champtar
0a59bebe69 Merge pull request #4868 from nxhack/CVE-2017-1000250
bluez: bump to 5.47 fix CVE-2017-1000250
2017-09-24 15:58:36 -07:00
champtar
86605ec7e2 Merge pull request #4855 from sartura/yara_add_package
yara: add package
2017-09-23 16:09:05 -07:00
champtar
0f5af32a91 Merge pull request #4842 from pprindeville/pciutils-no-rm-warning
pciutils: don't generate warning if file doesn't exist
2017-09-23 15:28:21 -07:00
champtar
d55f755201 Merge pull request #4872 from champtar/sha256
Fix some PKG_MIRROR_HASH / PKG_HASH
2017-09-23 14:00:04 -07:00
Hannu Nyman
e0f77be79a Merge pull request #4836 from hnyman/nano287
nano: update to 2.8.7
2017-09-23 16:40:28 +03:00
Etienne Champetier
760eb3d190 mmc-utils: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Etienne Champetier
08c08fab3f mbtools: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Etienne Champetier
1717816b7b cryptodev-linux: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Etienne Champetier
33b0879cfa canutils: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Hirokazu MORIKAWA
67a7fea5bc bluez: bump to 5.47 fix CVE-2017-1000250
http://www.bluez.org/release-of-bluez-5-47/

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2017-09-22 15:51:37 +09:00
Marko Ratkaj
81edf42d94 yara: add package
YARA is a tool aimed at (but not limited to) helping malware researchers
to identify and classify malware samples. With YARA you can create
descriptions of malware families based on textual or binary patterns.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-09-21 11:29:33 +02:00
Stijn Tintel
9e265cfa1b domoticz: enable GPIO support
When cross-compiling Domoticz on a system without GPIO, the WITH_GPIO
flag is not set by cmake, and GPIO support is disabled as a result.
Enabling GPIO support by adding the flag to TARGET_CXXFLAGS.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-09-21 01:31:45 +03:00
Stijn Tintel
476dae33c7 domitcz: fix dzVents scripts
Domoticz 3.8153 introduced support for dzVents. Unfortunately this was
broken by the 902_add-scripts-path, which attempts to make Domoticz more
FHS-compliant instead of throwing everything under /opt/domoticz.

The problem is that dzVents scripts added via the webinterface will be
generated on the filesystem. With the 902_add-scripts-path patch,
Domoticz tried to write this to "scriptsdir/dzVents/generated_scripts".
As the scriptsdir contains scripts that come with upstream, and are not
meant to be changed, this defaults to /usr/share/domoticz/scripts, which
is not writeable, so Domoticz is unable to write the script to the
filesystem. What is worse is that this silently fails.

Fix this by moving the generated_scripts dir to
"userdatadir/generated_scripts". The userdatadir defaults to
/var/lib/domoticz, which is writeable.

Additionally, since this patch does more than just adding the scripts
path, rename it to something more appropriate.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-09-20 01:00:41 +03:00
Philip Prindeville
ceb65a62bc pciutils: fetch pci.ids file deterministically
Instead of using update-pciids from a postinst script, just download
the pci.ids file from its repo the same way that usbutils grabs usb.ids.

Remove the compression since we're going onto a squashfs filesystem
(most likely) anyway.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-09-19 14:06:35 -06:00
Hannu Nyman
a3438efc4a nano: update to 2.8.7
Update nano editor to 2.8.7

Apply post-release fix from upstream to enable compilation
with --enable-tiny

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-09-15 20:19:02 +03:00
Iván Atienza
885ddf9b68
bash: version bump to 4.4.12
Signed-off-by: Iván Atienza <gentoo.power@gmail.com>
2017-09-15 16:11:57 +02:00
Hannu Nyman
63a45e6de3 collectd: uptime plugin: apply fix from upstream
Uptime plugin fails to adjust for system time changes after boot.
As Openwrt/LEDE routers usually do not have a RTC, the system time
gets adjusted with NTP possibly after collectd has already started.
But collectd continues to use the initial time set by 'sysfixtime',
which can lead to incorrect uptime calculations.

Apply a proposed fix from upstream that uses /proc/uptime
Reference to https://github.com/collectd/collectd/pull/2034

Fixes #4819

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-09-15 00:18:34 +03:00
Adrian Panella
7313348033 zip: add host compile
make it available as a tool for building other packages

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2017-09-13 22:27:32 -05:00
Hannu Nyman
d9a8e7541c Merge pull request #4787 from cwluxul/unsquashfs-fix-segfault-arm
squashfs-tools: fix segfault
2017-09-12 17:21:48 +03:00
Colby Whitney
5917d336fa squashfs-tools: fix segfault
Unsquashfs was segfaulting.  When examining in gdb the stack was corrupt.
I found that converting the variable length arrays to malloc caused the
stack corruption to not happen and the segfault went away.  This is due to
the musl pthread stack size being 80k by default.  So the chance of a stack
overflow is high.

Signed-off-by: Colby Whitney <colby.whitney@luxul.com>
2017-09-11 08:55:55 -06:00
Philip Prindeville
addf2ff6c2 acpica-unix: update to 20170831
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-09-05 19:56:52 -06:00
Etienne Champetier
4006865ae8 treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Paul Spooren
593d5dcf8e rpcd-mod-attendedsysupgrade: uci update_packages
add uci option to set "update_packages". this options will lead the
luci-app-attendedsysupgrade to tell the update server to check for
package updates as well (not only release upgrades)

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-15 13:54:35 +02:00
Paul Spooren
bc0a03071e rpcd-mod-attendedsysupgrade: simplify uci options
use named uci options

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-14 19:09:58 +02:00
Etienne Champetier
37c9b31d7f Revert "btrfs-progs: update to 4.12"
This reverts commit 8592566b76.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-12 17:41:37 -07:00
champtar
724b3bdef3 Merge pull request #4514 from alive4ever/mksh-R55
mksh: bump to R55 and use PKG_HASH
2017-08-12 17:03:06 -07:00
Daniel Albers
8592566b76 btrfs-progs: update to 4.12
update to 4.12
remove PKG_MD5SUM

Signed-off-by: Daniel Albers <Daniel.Albers@public-files.de>
2017-08-12 09:25:22 +02:00
Paul Spooren
d1d6c63f64 rpcd-mod-attendedsysupgrade: add keep_settings opt
as mentioned [here][1] some firmwares require to reset all settings.
this commit add a param "keep_settings" which changes the sysupgrade
parameter "-c" to "-n" to flush all configs

[1]: https://github.com/aparcar/gsoc17-attended-sysupgrade/issues/34

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-12 00:52:56 +02:00
Stijn Tintel
0c52d40710 domoticz: remove additional files from package
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-08-07 20:19:18 +02:00
champtar
f192dafdb5 Merge pull request #4674 from diizzyy/patch-80
utils/gptfdisk: Remove from tree
2017-08-06 22:29:34 -07:00
Daniel Engberg
c0b8ace3e3 utils/gptfdisk: Remove from tree
linux-utils (fdisk) provides the functionality I need and I have no interest
in maintaining this package as it more or less overlaps the functionality
of the previously mentioned alternative.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-08-07 05:59:08 +02:00
Philip Prindeville
f4748658b6 Merge pull request #4658 from pprindeville/acpica-tools-update
acpica-unix: update to 20170728
2017-08-01 22:17:24 -06:00
Philip Prindeville
63996b19c6 acpica-unix: update to 20170728
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-07-31 14:21:23 -06:00
Stijn Tintel
da7a73b89b domoticz: bump to 3.8153
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-07-31 16:47:55 +02:00
champtar
c1faf78ed4 Merge pull request #4648 from jp-bennett/master
nano: Update to 2.8.6
2017-07-30 07:59:29 -07:00
Jonathan Bennett
4d5c8594f9 Nano: Update to 2.8.6
Signed-off-by: Jonathan Bennett <JBennett@incomsystems.biz>
2017-07-29 22:44:12 -05:00
Harald Geyer
0de567bf26 lcdproc: Update to 0.5.9
Drop the makefile code to compile versions directly from git.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2017-07-29 20:29:39 +00:00
Paul Spooren
c98e9f3b18 rpcd-mod-attendedsysupgrade: add missing .rpcd
due to renaming .rpcd was forgotten in the Makefile

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-07-27 19:20:33 +02:00
Paul Spooren
f9a6c81c11 rpcd-mod-attendedsysupgrade: add package
add ubus call to perform a sysupgrade and acl file for the attended
sysupgrade use case as well uci defaults.
Package is a part of the GSoC 17 project implementing easy
sysupgrade functionality.

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-07-25 19:29:21 +02:00
Paul Spooren
0d2e674aa1 rpcd-mod-packagelist: add package
Provides a way to acquire the list of installed packages without the
need to have opkg available. It is being used for the GSoC 17 project
implementing easy sysupgrade functionality.

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-07-25 17:54:24 +02:00
Alif M. Ahmad
369ff9d1c9 mksh: bump to R55 and use PKG_HASH
Upgrade the package to R55. Patches refreshed.

Added `-DMKSHRC_PATH=\"/etc/mkshrc\"` to `CPPFLAGS` to set the default
startup file during both login and nonlogin sessions, so that there is
no need to source `/etc/mkshrc` file manually.

In addition to the package upgrade, use PKG_HASH instead of
PKG_MD5SUM.

Reviewed-by: Thorsten Glaser <tg@mirbsd.org>
Signed-off-by: Alif M. Ahmad <alive4ever@live.com>
2017-07-20 22:07:20 +07:00
Etienne Champetier
a392854df7 screen: update to 4.6.1, refresh patches
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-07-14 19:05:12 -07:00
Etienne Champetier
7891c3449f screen: add 256 colors support.
On ar71xx the package grow by less than 1k
150377 screen_4.6.0-1_mips_24kc.ipk
151356 screen_4.6.0-2_mips_24kc.ipk

Original commit by @nobk

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-07-14 18:56:33 -07:00
Jo-Philipp Wich
576393b162 Merge pull request #4511 from wertarbyte/package_triggerhappy
triggerhappy: update to upstream version 0.5.0
2017-07-11 16:54:56 +02:00
Etienne Champetier
52402b9736 screen: update to 4.6.0
Signed-off-by: Etienne Champetier <echampetier@anevia.com>
2017-07-08 19:24:37 -07:00
Stefan Tomanek
f09789b830 triggerhappy: update to upstream version 0.5.0
Signed-off-by: Stefan Tomanek <stefan.tomanek@wertarbyte.de>
2017-07-07 23:30:14 +02:00
Daniel Golle
e90a9a6fc6 gawk: add GNU awk package
Coexists peacefully with busybox' awk.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-05 16:19:05 +02:00
Florian Fainelli
38eb3ad83a jq: Set -std=c99 CLFAGS
Fixes build errors/warnings:

locfile.c: In function 'locfile_init':
locfile.c:21:3: error: 'for' loop initial declarations are only allowed
in C99 mode
   for (int i=0; i<length; i++) {

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-07-02 20:51:17 -07:00
Hannu Nyman
ac609195b3 Merge pull request #4533 from pprindeville/acpica-version-bump
acpica-unix: version bump and add parallel build
2017-07-02 21:55:54 +03:00
Philip Prindeville
aa56086be1 acpica-unix: version bump and add parallel build
Also fix source URL.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-07-02 12:40:16 -06:00
Stijn Tintel
ebc92cb98b domoticz: removed hardcoded userdata path
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-06-29 13:18:39 +02:00
Hannu Nyman
dc015e5bb1 Merge pull request #4515 from pprindeville/rng-tools-fix-newlines
rng-tools: add upstreamed patch to fix newlines in syslog messages
2017-06-27 10:25:15 +03:00
Philip Prindeville
067e34985d rng-tools: add upstreamed patch to fix newlines in syslog messages
Don't embed newlines in syslog strings.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-06-27 00:55:24 -06:00
Philip Prindeville
1915b79ed8 acpica: initial commit
Add the UNIX-based ACPI utilities.  For now, only "acpidump" seems to
be useful on the target system.  The others would only be of interest
on the host system, and only then if one were developing BIOS.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-06-24 08:49:40 +08:00
Daniel Golle
93a16dabc4 Merge pull request #4430 from diizzyy/patch-58
utils/pcsc-tools: Add to repo
2017-06-23 17:02:07 +02:00
Daniel Engberg
f2c5ffed1e utils/pcsc-tools: Add to repo
Add pcsc-tools to repo

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-06-20 09:44:18 +02:00
Daniel Golle
2510044bd6 eudev: remove package
It's pretty useless as udev cannot run in coexistence with procd.
It was added mostly to get packages compiled which depend on libudev,
knowing that the udev related functionality will be broken.
eudev has now been replaced by libudev-fbsd which does the job much
better and may serve as a drop-in replacement with even some working
features.
In future we may want our own libudev-procd library which can also be
a mostly-stub implementation but may query things from procd using
ubus in some situations...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-06-19 20:49:40 +02:00
Daniel Golle
3d50afdf3c uvcdynctrl: get rid of udev
The udev rule installed was ineffective as udev cannot run in
coexistence with procd. If needed, it should be reimplemented as
rule under /etc/hotplug.d/

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-06-19 20:49:40 +02:00
Hannu Nyman
6a5e477c72 Merge pull request #4496 from aTanW/master
gammu: bump to a new upstream v1.38.4
2017-06-19 17:17:52 +03:00
Shuanglei Tao
708df9e778 ttyd: update to 1.3.3
Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>
2017-06-19 21:42:41 +08:00
aTanW
c6bdecf4db gammu: bump to a new upstream v1.38.4
Signed-off-by: Vitaly Protsko <villy@sft.ru>
---
 Makefile |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
2017-06-19 12:04:41 +03:00
Yousong Zhou
094cf18b3e coreutils: stdbuf: fix missing libstdbuf.so
Fixes #1674

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-06-19 12:03:23 +08:00
Daniel Golle
c920902d14 mbtools: use https to clone and add PKG_MIRROR_HASH
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-06-19 01:33:32 +02:00
Daniel Golle
fa1a510595 pcsc-lite: update to version 1.8.22
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-06-19 01:33:32 +02:00
Florian Fainelli
6950ee9669 openzwave: Avoid picking host libraries
cpp/examples/MinOZW/Makefile contains this rule:

LIBS =  $(wildcard $(LIBDIR)/*.so $(LIBDIR)/*.dylib $(top_builddir)/*.so
$(top_builddir)/*.dylib $(top_builddir)/cpp/build/*.so
$(top_builddir)/cpp/build/*.dylib )
LIBSDIR = $(abspath $(dir $(firstword $(LIBS))))

with LIBDIR not being defined anywhere we end up picking up host
libraries.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-18 14:23:40 -07:00
Daniel Golle
105cf35455 btrfs-progs: no longer maintained by me
Remove myself as maintainer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-06-18 13:07:02 +02:00
Hannu Nyman
b23a5435a6 Merge pull request #4429 from sdwalker/cleanup
packages: cleanup Makefile variables
2017-06-17 09:25:22 +03:00
Florian Fainelli
fcd25932bf btrfs-progs: Fix build with external toolchains
TARGET_CPPFLAGS were not propagated correctly leading to these kinds of
build failure:

btrfstune.c:26:23: fatal error: uuid/uuid.h: No such file or directory
 #include <uuid/uuid.h>
                       ^
compilation terminated.
btrfs-find-root.c:24:18: fatal error: zlib.h: No such file or directory
 #include <zlib.h>
                  ^
compilation terminated.
mkfs/common.c:18:23: fatal error: uuid/uuid.h: No such file or directory
 #include <uuid/uuid.h>

Fix that by passing TARGET_CPPFLAGS via EXTRA_CFLAGS

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-16 20:47:03 -07:00
Florian Fainelli
319c3dc5ad stoken: Explicitly link with zlib
Fixes build issues with external toolchains:
/home/florian/dev/toolchains/stbgcc-4.8-1.5/bin/../lib/gcc/mipsel-linux-gnu/4.8.5/../../../../mipsel-linux-gnu/bin/ld:
warning: libz.so.1, needed by
/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libxml2.so,
not found (try using -rpath or -rpath-link)
/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libxml2.so:
undefined reference to `gzopen64'
/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libxml2.so:
undefined reference to `gzdirect'
/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libxml2.so:
undefined reference to `gzclose'
/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libxml2.so:
undefined reference to `gzwrite'
/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libxml2.so:
undefined reference to `gzdopen'
/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libxml2.so:
undefined reference to `gzread'
collect2: error: ld returned 1 exit status

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-16 20:47:03 -07:00
Jo-Philipp Wich
527753f0ce Merge pull request #4462 from ryzhovau/lcdproc_ldflags
lcdproc: respect LDFLAGS
2017-06-15 01:44:58 +02:00
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
Alexander Ryzhov
a3fd238aec lcdproc: respect LDFLAGS
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
2017-06-08 10:57:46 +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
Stephen Walker
b63a809213 packages: cleanup Makefile variables
Standard assignment is immediate expansion without any extraneous spacing, RFC822 compliant email addresses and consistent section assignments

Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
2017-06-03 16:38:06 -04: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
10b2b3e8d5 utils/f2fs-tools: Remove from tree
Already in LEDE tree so this is redundant.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-06-01 22:30:30 +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
Nikil Mehta
f1ec183605 moreutils: Fix build failure due to install stripping
Signed-off-by: Nikil Mehta nikil.mehta@gmail.com
2017-04-01 13:05:59 -07:00
Michael Heimpold
77dd883e3e mmc-utils: rely on common variables
Instead of assigning various variables ourself, rely on the common logic
provided by "packaging framework". This brings this package in sync with
other ones which also use git repos as source, dates and commit ids as
version etc. This results also in using xz for tarballs. While at,
populate the PKG_MIRROR_HASH.

Thanks @diizzyy for suggesting these improvements.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-03-29 22:52:54 +02:00
Michael Heimpold
f8be06e956 mmc-utils: upgrade to latest revision
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-03-27 21:44:48 +02:00
Vladimir Ulrich
770959760d [utils/zoneinfo] Updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2017-03-24 01:02:37 +03:00
Hannu Nyman
7a7887f7ee Merge pull request #4176 from yegorich/canutils
canutils: bump version to cb33a55720716cbe01e6025a2bda74a1b7e492d3
2017-03-23 21:54:58 +02:00
Yegor Yefremov
a4194df8b7 canutils: bump version to cb33a55720716cbe01e6025a2bda74a1b7e492d3
Rework package recipe:

- use PKG_SOURCE_DATE
- use xz compression
- add hash
- get rid of PKG_SOURCE_SUBDIR/PKG_BUILD_DIR

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2017-03-22 13:00:02 +01:00
Álvaro Fernández Rojas
33096be8f3 Merge pull request #4147 from diizzyy/patch-35
utils/dosfstools: Update to 4.1
2017-03-21 08:16:48 +01:00
Stijn Tintel
71ca24ccb9 Merge pull request #3566 from nikil/moreutils
moreutils: Add package
2017-03-19 15:09:18 +01:00
Ansuel Smith
0d611a5884
cryptodev-linux: fix aria 2 spam message
cryptodev log by default unecessary debug message
With some app (like aria2) the syslog get spammed with lots of this message
 cryptodev: aria2c[3231] (adjust_sg_array:106): reallocating from 32 to 512 pages

With this we disable logging of debug message as they are just for info purpose and they are not error at all.

Signed-off-by: Ansuel Smith ansuelsmth@gmail.com
2017-03-19 12:06:28 +01:00
Nikil Mehta
c4a7b1466a moreutils: Add package
Signed-off-by: Nikil Mehta <nikil.mehta@gmail.com>
2017-03-18 23:56:56 -07:00
Bruno Randolf
9f2af0d829 dfu-util: Add package
Signed-off-by: Bruno Randolf <br1@einfach.org>
2017-03-17 16:52:32 +00:00
Hannu Nyman
d7b68f4850 Merge pull request #4132 from yegorich/canutils
canutils: rework recipe
2017-03-15 18:38:08 +02:00
Hannu Nyman
eed9884b74 Merge pull request #4104 from p-wassi/gpsd_typo
utils/gpsd: fix init script
2017-03-14 19:26:05 +02:00
Daniel Engberg
4ce01ab24c utils/dosfstools: Update to 4.1
Update to 4.1
Remove 0001-mkfs-Default-to-64-32-heads-sectors-for-targets-smal.patch
as it's included in upstream repo.
Refresh patch

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-03-14 08:26:57 +01:00
Yegor Yefremov
18b67b92b9 canutils: rework recipe
Don't group any utilities but just list them all as they are.

Fixes:
https://github.com/openwrt/packages/issues/3695

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2017-03-13 08:59:34 +01:00
Shuanglei Tao
ae9281a441 ttyd: update to 1.3.1
Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>
2017-03-11 10:25:13 +08:00
Hannu Nyman
55d06be722 Merge pull request #4125 from dvlemplgk/open-plc-utils
open-plc-utils: fix menuconfig entries
2017-03-10 10:25:26 +02:00
Hannu Nyman
e68843c29d Merge pull request #4115 from dibdot/mc
mc (midnight commander): release 4.8.19
2017-03-08 23:06:09 +02:00
Stijn Tintel
f82287cf5c treewide: use name in define and eval lines
For consistency, use full name instead of $(PKG_NAME) in define and eval
lines for all packages.

I've seen reviews that asked to do this before, and I am asking the same
during reviews now. To avoid this in the future, fix this treewide so
when people use existing packages as example, we will not have to
request this change anymore.

This makes all packages consistent with both LEDE and OpenWrt base
repositories.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-03-08 21:15:20 +01:00
Günther Kelleter
eb22de1fe2 open-plc-utils: fix menuconfig entries
Fix TITLE and description to contain the actual tool name.

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
2017-03-08 17:21:15 +01:00
Dirk Brenken
f0bbe0e48b mc (midnight commander): release 4.8.19
* release notes: https://midnight-commander.org/wiki/NEWS-4.8.19
* refreshed subshell patch
* switched to PKG_HASH

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-03-06 18:40:16 +01:00
Etienne CHAMPETIER
1165a397ba screen: update to 4.5.1, use PKG_HASH
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2017-03-04 09:32:28 -08:00
p-wassi
4a752d7f6f utils/gpsd: fix init script
Add missing character in init script to match config file

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
2017-03-04 12:06:22 +01:00
Stijn Tintel
042933714a domoticz: new package
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-03-03 01:56:21 +01:00
Stijn Tintel
14f01cb946 openzwave: new package
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-03-03 01:56:21 +01:00