Commit Graph

3449 Commits

Author SHA1 Message Date
Álvaro Fernández Rojas 0056350123 dump1090: update to latest version
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-10-08 11:16:34 +02:00
Stefan Hellermann 26b6be72c7 add dfu-programmer
dfu-programmer is a Device Firmware Update based USB programmer for
Atmel chips with a USB bootloader. It's comparable to avrdude, but
optimized for Atmel chips with integrated USB DFU Bootloader.

Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
2015-10-07 17:38:23 +00:00
Hannu Nyman 91041ead33 collectd: Delay first data read cycle by 1s
Some collectd plugins launch third-party plugins that have variation in
initialisation time (like libpcap). Recently (since kernel bump to 4.1)
the DNS plugin has been causing collectd to crash semi-randomly at startup
on MIPS based WNDR3700.

Debugging led to realisation that the DNS plugin seems to require at least
0.1s time to start, before the first data reading attempt starts.

By default, the first data read cycle starts immediately, while apaprently
some of the plugins may still be asyncronously initialising. To make things
safe, this patch adds 1 second delay before the first data read cycle.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-10-07 12:51:33 +03:00
Daniel Golle c6e4be6b25 lvm2: update to version 2.02.132
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-05 12:57:03 +02:00
Álvaro Fernández Rojas 3deb63fafb flashrom: switch to build variants instead of config options
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-10-04 16:20:41 +02:00
Vadim A. Misbakh-Soloviov 2ce374d1e3 zsh: bump to 5.1.1
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
2015-10-03 16:15:56 +06:00
Steven Barth 1da4047ae9 dbus: bump to 1.10.0
Signed-off-by: Steven Barth <steven@midlink.org>
2015-10-03 10:33:45 +02:00
Steven Barth f6434091ad Merge pull request #1834 from Wedmer/master
[utils/zoneinfo] Updated to the latest release.
2015-10-03 10:21:52 +02:00
Vladimir Ulrich 5596f44714 [utils/zoneinfo] Updated to the latest release.
The 2015g release of the tz code and data is available.  It reflects the
following changes, which were either circulated on the tz mailing list
or are relatively minor technical or administrative changes:

   Changes affecting future time stamps

     Turkey's 2015 fall-back transition is scheduled for Nov. 8, not
Oct. 25.
     (Thanks to Fatih.)

     Norfolk moves from +1130 to +1100 on 2015-10-04 at 02:00 local time.
     (Thanks to Alexander Krivenyshev.)

     Fiji's 2016 fall-back transition is scheduled for January 17, not 24.
     (Thanks to Ken Rylander.)

     Fort Nelson, British Columbia will not fall back on 2015-11-01. It has
     effectively been on MST (-0700) since it advanced its clocks on
2015-03-08.
     New zone America/Fort_Nelson.  (Thanks to Matt Johnson.)

   Changes affecting past time stamps

     Norfolk observed DST from 1974-10-27 02:00 to 1975-03-02 02:00.

   Changes affecting code

     localtime no longer mishandles America/Anchorage after 2037.
     (Thanks to Bradley White for reporting the bug.)

     On hosts with signed 32-bit time_t, localtime no longer mishandles
     Pacific/Fiji after 2038-01-16 14:00 UTC.

     The localtime module allows the variables 'timezone', 'daylight',
     and 'altzone' to be in common storage shared with other modules,
     and declares them in case the system <time.h> does not.
     (Problems reported by Kees Dekker.)

     On platforms with tm_zone, strftime.c now assumes it is not NULL.
     This simplifies the code and is consistent with zdump.c.
     (Problem reported by Christos Zoulas.)

   Changes affecting documentation

    The tzfile man page now documents that transition times denote the
    starts (not the ends) of the corresponding time periods.
    (Ambiguity reported by Bill Seymour.)

Signed-off-by: Vladimir Ulrich <admin@evl.su>
2015-10-03 01:56:31 +03:00
John Crispin 6205d6d338 spi-tools: add new package
this package adds 2 tools that can be used to control spidev devices from userland

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-02 14:00:25 +02:00
Hannu Nyman e2699e23f6 collectd: backport parallel build fix from upstream
Backport a fix for parallel build from upstream,
where it has been commited to both trunk and 5.5 branch.

https://github.com/collectd/collectd/issues/1146
https://github.com/collectd/collectd/commit/780e6a76021a240e95007a04b723d827120afa95

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-10-02 20:31:42 +03:00
Tim Harvey a8c37348b2 collectd: disable perl bindings from dev host
if a user's env has PERL_MM_OPT defined collect will fail to build. Adding
--with-perl-bindings="" will override this env var.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2015-10-01 20:39:03 +02:00
Jo-Philipp Wich 7d7e1c0977 Merge pull request #1796 from kdarbyshirebryant/collectdnetlink
collectd: netlink module re-enabled
2015-10-01 20:21:05 +02:00
Álvaro Fernández Rojas 3d2d5d9f5d dump1090: remove librtldr dependency for view1090 and clean up Makefile
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-09-30 21:45:20 +02:00
Florian Fainelli edacac23e0 Merge pull request #1797 from mhei/fix-open-plc-utils
open-plc-utils: upgrade to latest git revision and fix compilation
2015-09-30 12:35:02 -07:00
Álvaro Fernández Rojas cf18ddf0a2 dump1090: switch to mutability repo, make view1090 a separate package
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-09-29 00:04:02 +02:00
Álvaro Fernández Rojas a4a2963af8 pciutils: update to v3.4.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-09-28 23:15:12 +02:00
Marko Ratkaj 00e774f374 lxc: bump version to 1.1.3
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2015-09-27 23:44:26 +02:00
Alexander Ryzhov 8651f924a8 smstools3: fix CFLAGS and LFLAGS
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
2015-09-25 10:04:54 -04:00
Anton Glukhov 2664bacc50 canutils: add new package (fixes #1785)
Signed-off-by: Anton Glukhov <anton.a.glukhov@gmail.com>

[Minor fixes]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-09-21 22:47:15 +02:00
Michael Heimpold 0353388819 open-plc-utils: upgrade to latest git revision and fix compilation
Buildbots are reporting the following error:
../mme/ARPCPrint.c: In function 'ARPCPrint':
../mme/ARPCPrint.c:123:2: error: incompatible type for argument 3 of 'vfprintf'
  vfprintf (fp, (char *)(&data->LIST [LE16TOH (data->STROFFSET)]), (void *)(&data->LIST [LE16TOH (data->ARGOFFSET)]));
  ^
In file included from /store/buildbot/slave/mxs/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_musl-1.1.11_eabi/include/fortify/stdio.h:20:0,
                 from ../mme/ARPCPrint.c:68:
/store/buildbot/slave/mxs/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_musl-1.1.11_eabi/include/stdio.h:108:5: note: expected '__isoc_va_list' but argument is of type 'void *'

Fix this by definition __UCLIBC__ to enable a workaround for this
issue.

While at, switch to HTTPS URL for cloning the git repo.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-09-21 21:56:31 +02:00
Kevin Darbyshire-Bryant a79e1d9369 collectd: netlink module remove ip package dependency
Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
2015-09-21 15:48:43 +01:00
Kevin Darbyshire-Bryant c7277c42ec collectd: netlink module re-enabled
Collectd netlink module re-enabled and libnl library dependency
satisfied with mini libmnl.

$(eval $(call BuildPlugin,netlink,netlink
input,netlink,+PACKAGE_collectd-mod-netlink:ip
+PACKAGE_collectd-mod-netlink:libmnl))

Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
2015-09-21 10:59:42 +01:00
Daniel Golle be21910b9e mbtools: fix build with libintl-full
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-19 20:35:14 +02:00
Daniel Golle c6b65ce693 tracertools: update source URL
rip gitorious.org

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-16 15:41:51 +02:00
Luiz Angelo Daros de Luca 38d34e7eae Revert "sane-backends: import from oldpackages" 2015-09-15 19:15:57 -03:00
Steven Barth 05840b78ec Merge pull request #1776 from aTanW/master
joe: bump to upstream v4.1
2015-09-15 14:23:02 +02:00
aTanW 2463ea5f64 joe: bump to upstream v4.1
Signed-off-by: Vitaly Protsko <villy@sft.ru>
---
 Makefile |   11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
2015-09-15 14:14:02 +03:00
Steven Barth 03f834a050 Merge pull request #1724 from luizluca/sane
sane-backends: import from oldpackages
2015-09-15 08:31:14 +02:00
Álvaro Fernández Rojas f17288c7e3 unrar: update to v5.3.4
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-09-13 19:23:19 +02:00
Álvaro Fernández Rojas d0f0ebc133 dmidecode: update to v3.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-09-12 15:29:27 +02:00
Álvaro Fernández Rojas 3a80faf7bd sumo: update to v0.24.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-09-12 13:31:01 +02:00
Álvaro Fernández Rojas 4c788d77da unrar: update to v5.3.3
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-09-12 13:30:31 +02:00
Daniel Golle 4b5ff22223 mbtools: add new package
Modbus tools based on libmodbus

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-11 18:13:30 +02:00
Luiz Angelo Daros de Luca e11fbf71f7 sane-backends: import from oldpackages
Changes since oldpackages:
- cups dependency was completely removed
  * This also happened in sane trunk version
- small musl patch
- added detection of inb,outb (link error with musl)
  * this also removes hack 020-non-i386-qcam.patch
- fix for segfault when using sane-test backend
- removed link to extra libraries in libsane (used only
  for preload backends)
- added format-security fix
- sane-libs and sane-backends merged and exploded into
  individual packages for each backend:
  * libsane for sane library (which backends should dep on)
  * sane-daemon for saned daemon
  * sane-xxx for sane backend for xxx
  ** each backend has its own custom dep libraries
  * sane-backends-all (with no files) that deps on all backends
  * sane-qcam is only available for x86/x86_64
  ** other archs does not implement inb/outb (at least in musl)

Now it is possible to use SANE with much less FS space (KB
instead of MB).

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-09-10 18:39:40 -03:00
Daniel Golle ab413cbcf5 lvm2: update to version 2.02.130
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-07 19:46:07 +02:00
Ted Hess 7e517d84f2 Merge pull request #1732 from paulfertser/fix-openocd-nls-mk
openocd: include nls.mk to fix build with full NLS support
2015-09-07 10:29:50 -04:00
cmf 11e6466cfb [lvm2] - Update to version 2.02.129
This commit updates (and also fixes) the lvm2 package.
The previous Makefile version, was using an incorrect
  package version (2.02.126), which does not exists
  at the specified FTP source site.

Signed-off-by: Carlos Ferreira <carlosmf.pt@gmail.com>
2015-09-04 14:01:26 +01:00
Marcin Jurkowski a240aa9579 owfs: convert init scripts to procd style
Convert init.d scripts to use procd and take advantage of respawn
feature.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-03 01:10:50 +02:00
Jo-Philipp Wich 12aa19a9bc Merge pull request #1736 from hnyman/conf-collectd
collectd: Clarify config file example/placeholder
2015-09-01 10:41:20 +02:00
Álvaro Fernández Rojas fe3779e8d4 Merge pull request #1669 from plntyk/fix_gcc5_flashrom
flashrom: fix gcc5 build
2015-09-01 10:31:19 +02:00
Marcin Jurkowski 101fc3047c owfs: avoid npe in BUS_reset function
Monitor adapters (zeroconf, enet, usb and w1) don't have the reset
routine, causing null pointer dereference in BUS_reset function.

This patch has been submitted upstream:
https://sourceforge.net/p/owfs/bugs/67/

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-01 01:29:23 +02:00
Marcin Jurkowski 2d537bc98f owfs: fix the last netlink message recognition
This fixes the endless loop waiting for w1 subsystem connector status
message.

According to the 8a0427d kernel commit, the last (status) netlink msg
should have ack=seq, whereas all the others messages should have ack=seq+1.

This patch has been submitted upstream: https://sourceforge.net/p/owfs/bugs/66/.

For independent problem report, see this thread:
https://www.raspberrypi.org/forums/viewtopic.php?f=44&t=98772

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-01 01:29:20 +02:00
Marcin Jurkowski d6fe15a85c owfs: make libow features configurable
Owfs shared library is quite large (700+ kB) by embedded devices standards.
The code for many different bus master and slave devices is compiled
into single big .so library. Had it been designed as modular,
dynamic-loadable plugins, we could split them into separate packages,
allowing user to install only the plugins he needs.

It's however possible to enable or disable libow features at compile time.
Here are some examples how much space can be saved turning off support for
unneeded devices and features:
 - By disabling USB adapter support libusb and libusb-compat is no
   longer needed, saving ~70kB of space. Bus masters using usbserial.ko
   kernel driver don't need this.
 - By disabling debug messages it's possible to reduce shared library
   size by 130kB.

This patch adds a menu allowing user to select libow features one wants
built in:
 - Bus master support: USB adapters through libusb, i2c adapters, kernel w1
   adapters
 - General features: zeroconf device announcement, debug messages, owtraffic
   bus reports
Default config options preserve previous library configuration i.e.
everything is selected except for owtraffic (which was disabled) and
kernel w1 driver (whose netlink interface has been broken since 2011).

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-01 01:20:27 +02:00
Marcin Jurkowski 7000746a30 owfs: Add init scripts and config files
Owfs daemons lack control scripts. This patch adds init.d scripts for owfs,
owserver, owhttpd and owftpd packages.
Most daemon options (both common libow and program-specific parameters)
are reflected as uci config variables.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-01 01:19:40 +02:00
aTanW e8b47afd10 gammu: bump to supstream v1.36.5
Signed-Off-By: Vitaly Protsko <villy@sft.ru>
---
 Makefile |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
2015-08-31 22:46:28 +03:00
Michael Heimpold 0db8bac00c mmc-utils: don't set -D_FORTIFY_SOURCE in Makefile, take 2
Also already mentioned in ba4338d6f7,
the security feature FORTIFY_SOURCE could be set globally.
The current approach tries to undefine and redefine it, however,
the order on the command line prevents this from being successfully, e.g.:

arm-openwrt-linux-muslgnueabi-gcc  ... -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ... -D_FORTIFY_SOURCE=1 ...
                                       `---------------v-------------------'     `--------v--------'
                                                   AM_CFLAGS                        OpenWrt params

So to have the original source (static) _FORTIFY_SOURCE=2 define,
the only option is to remove it from AM_CFLAGS completely, and
to pass it after the OpenWrt settings explicitely in the Makefile.

This should fix the buildbots finally.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-08-30 14:33:46 +02:00
Hannu Nyman 8e944a0826 collectd: Clarify config file example/placeholder
The config file shipped with collectd dates from 2010 and
leads to error messages if luci-statistics & collectd are installed,
as it references several plugins not usually installed, or such ones
that have been renamed since then.

For most users, this file is just a placeholder during collectd installation,
as /usr/bin/stat-genconfig from /etc/init.d/luci_statistics will overwrite it.

Sanitize and shorten the placeholder config file:
* Reference actively only the default plugins installed by luci statistics.
* Match the placeholder config with the genuine config from luci statistics.

If somebody uses collectd separately from luci statistics, he will need to
edit these settings anyway.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-08-30 10:51:37 +03:00
Paul Fertser 608d71b26f openocd: include nls.mk to fix build with full NLS support
Since openocd depends on hidapi it needs appropriate LD_FLAGS to link
against it as that library depends on libiconv.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-08-29 14:35:22 +03:00
Ted Hess 1ad3d0aab1 Merge pull request #1725 from kissg1988/procps-ng
procps-ng: import version 3.3.11 & replace historical version, update seafile-server dependency
2015-08-28 12:12:34 -04:00