feed/packages.git
8 years agoMerge pull request #1426 from jow-/tinc-musl-compat
Jo-Philipp Wich [Fri, 19 Jun 2015 14:03:08 +0000 (16:03 +0200)]
Merge pull request #1426 from jow-/tinc-musl-compat

tinc: fix musl compatibility

8 years agoznc: update to 1.6.0
Jonas Gorski [Fri, 19 Jun 2015 11:07:17 +0000 (13:07 +0200)]
znc: update to 1.6.0

Fixes compilation with musl.

Requires GCC 4.7 or newer, so broken for octeon.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
8 years agoMerge pull request #1427 from jow-/tgt-musl-compat
Jo-Philipp Wich [Fri, 19 Jun 2015 10:21:26 +0000 (12:21 +0200)]
Merge pull request #1427 from jow-/tgt-musl-compat

tgt: fix musl compatibility

8 years agofastd: fix musl compatibility
Matthias Schiffer [Fri, 19 Jun 2015 02:16:09 +0000 (04:16 +0200)]
fastd: fix musl compatibility

Prefer linux/if_ether.h over netinet/if_ether.h if available since the
musl libc if_ether.h header does not allow mixing with kernel headers,
it will result in a struct ethhdr redefinition error.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
8 years agoMerge pull request #1428 from jow-/tcsh-musl-compat
Nuno Goncalves [Fri, 19 Jun 2015 00:55:52 +0000 (01:55 +0100)]
Merge pull request #1428 from jow-/tcsh-musl-compat

tcsh: fix musl compatibility

8 years agoperl-*: Bump PKG_RELEASE
Marcel Denia [Fri, 12 Jun 2015 13:23:30 +0000 (15:23 +0200)]
perl-*: Bump PKG_RELEASE

Trigger a rebuild to make everything adapt to perl 5.22.0.

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoperl: Update to 5.22.0
Marcel Denia [Tue, 9 Jun 2015 17:43:35 +0000 (19:43 +0200)]
perl: Update to 5.22.0

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoperl: Disable strerror_r usage with musl
Marcel Denia [Thu, 18 Jun 2015 18:18:08 +0000 (20:18 +0200)]
perl: Disable strerror_r usage with musl

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoperl: Enable threading support by default for all libc implementations
Marcel Denia [Wed, 17 Jun 2015 16:38:06 +0000 (18:38 +0200)]
perl: Enable threading support by default for all libc implementations

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoperl: Upgrade base package dependencies
Marcel Denia [Sun, 14 Jun 2015 15:50:17 +0000 (17:50 +0200)]
perl: Upgrade base package dependencies

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoperl: Upgrade base package definitions
Marcel Denia [Tue, 9 Jun 2015 17:49:36 +0000 (19:49 +0200)]
perl: Upgrade base package definitions

- Remove perlbase-cgi
- Remove Module::Build from perlbase-module
- Remove perlbase-package

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoperl: Upgrade configuration files to perl 5.22.0
Marcel Denia [Thu, 11 Jun 2015 16:11:14 +0000 (18:11 +0200)]
perl: Upgrade configuration files to perl 5.22.0

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoperl: Have perl's major version number in one central place
Marcel Denia [Tue, 9 Jun 2015 19:31:26 +0000 (21:31 +0200)]
perl: Have perl's major version number in one central place

This will simplify updating the package in the future.

Signed-off-by: Marcel Denia <naoir@gmx.net>
8 years agoMerge pull request #1416 from jow-/vpnc-musl-compat
Jo-Philipp Wich [Thu, 18 Jun 2015 21:51:28 +0000 (23:51 +0200)]
Merge pull request #1416 from jow-/vpnc-musl-compat

vpnc: fix musl compatibility

8 years agoMerge pull request #1410 from jow-/libnet-musl-compat
Luka Perkov [Thu, 18 Jun 2015 21:49:41 +0000 (23:49 +0200)]
Merge pull request #1410 from jow-/libnet-musl-compat

libnet-1.2.x: fix musl compatiblity

8 years agoMerge pull request #1429 from jow-/sysstat-musl-compat
Luka Perkov [Thu, 18 Jun 2015 21:48:30 +0000 (23:48 +0200)]
Merge pull request #1429 from jow-/sysstat-musl-compat

sysstat: fix musl compatibility

8 years agogst1-libav: Fix musl compatibility
Ted Hess [Thu, 18 Jun 2015 20:27:18 +0000 (16:27 -0400)]
gst1-libav: Fix musl compatibility

Signed-off-by: Ted Hess <thess@kitschensync.net>
8 years agomocp: Fix musl compatibility
Ted Hess [Thu, 18 Jun 2015 19:06:29 +0000 (15:06 -0400)]
mocp: Fix musl compatibility

Signed-off-by: Ted Hess <thess@kitschensync.net>
8 years agosysstat: fix musl compatibility 1429/head
Jo-Philipp Wich [Thu, 18 Jun 2015 18:42:00 +0000 (20:42 +0200)]
sysstat: fix musl compatibility

Add missing `limits.h` and `sys/types.h` includes to the appropriate
source files.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agotcsh: fix musl compatibility 1428/head
Jo-Philipp Wich [Thu, 18 Jun 2015 18:32:50 +0000 (20:32 +0200)]
tcsh: fix musl compatibility

Avoid using `union wait` under musl as it does not provide this definition.
Implement solution suggested by http://www.openwall.com/lists/musl/2013/06/21/4

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agotgt: fix musl compatibility 1427/head
Jo-Philipp Wich [Thu, 18 Jun 2015 18:16:34 +0000 (20:16 +0200)]
tgt: fix musl compatibility

 - Include `sys/user.h` if `__WORDSIZE` is undefined
 - Add `fcntl.h` to `libscc.c` in order to declare `loff_t`

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agotinc: fix musl compatibility 1426/head
Jo-Philipp Wich [Thu, 18 Jun 2015 17:48:17 +0000 (19:48 +0200)]
tinc: fix musl compatibility

Let configure include `sys/if_tun.h` when testing for `netinet/if_ether.h`
to detect the Kernel/libc header conflict on musl.

After this patch, configure will correctly detect `netinet/if_ether.h` as
unusable and the subsequent compilation will not attempt to use it.

Fixes the following compatibility error:

In file included from .../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/linux/if_tun.h:20:0,
                 from linux/device.c:24:
.../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/linux/if_ether.h:137:8: error: redefinition of 'struct ethhdr'
 struct ethhdr {
        ^
In file included from .../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/net/ethernet.h:10:0,
                 from linux/../have.h:180,
                 from linux/../system.h:26,
                 from linux/device.c:21:
.../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/netinet/if_ether.h:96:8: note: originally defined here
 struct ethhdr {
        ^
make[5]: *** [linux/device.o] Error 1

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agomjpg-streamer: Fix musl compatibility
Ted Hess [Thu, 18 Jun 2015 12:35:17 +0000 (08:35 -0400)]
mjpg-streamer: Fix musl compatibility

Signed-off-by: Ted Hess <thess@kitschensync.net>
8 years agoMerge pull request #1413 from thess/libv4l-fix
Ted Hess [Thu, 18 Jun 2015 12:30:44 +0000 (08:30 -0400)]
Merge pull request #1413 from thess/libv4l-fix

libv4l: Fix musl compatibility, update to 1.6.3

8 years agoMerge pull request #1420 from yousong/libpam-musl-fix-3-sigh
Nikos Mavrogiannopoulos [Thu, 18 Jun 2015 12:16:07 +0000 (15:16 +0300)]
Merge pull request #1420 from yousong/libpam-musl-fix-3-sigh

libpam: fix build.

8 years agolibpam: fix build. 1420/head
Yousong Zhou [Thu, 18 Jun 2015 09:57:03 +0000 (17:57 +0800)]
libpam: fix build.

 - Update PKG_MD5SUM.
 - Update PKG_RELEASE.
 - Update patch 0001- to always use /lib directory.
 - Refresh other patches.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
8 years agoMerge pull request #1412 from jow-/libdaq-musl-compat
Luka Perkov [Thu, 18 Jun 2015 08:14:25 +0000 (10:14 +0200)]
Merge pull request #1412 from jow-/libdaq-musl-compat

libdaq: fix musl compatibility

8 years agoMerge pull request #1415 from papaj0e/master
Jo-Philipp Wich [Wed, 17 Jun 2015 22:30:39 +0000 (00:30 +0200)]
Merge pull request #1415 from papaj0e/master

vnstat: fix musl compatibility

8 years agovpnc: fix musl compatibility 1416/head
Jo-Philipp Wich [Wed, 17 Jun 2015 22:28:37 +0000 (00:28 +0200)]
vpnc: fix musl compatibility

 - Add missing `sys/ttydefaults.h` include to `config.c`
 - Restrict usage of `error.h` to glibc and uclibc only
 - Avoid including `linux/if_tun.h` on non-glibc/uclibc to prevent
   musl kernel/libc header conflicts

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agovnstat: fix musl compatibility 1414/head 1415/head
Peter Ivanov [Wed, 17 Jun 2015 22:26:46 +0000 (01:26 +0300)]
vnstat: fix musl compatibility

Signed-off-by: Peter Ivanov <pivanov@hotmail.com>
8 years agolibv4l: Fix musl compatibility, update to 1.6.3 1413/head
Ted Hess [Wed, 17 Jun 2015 21:32:06 +0000 (17:32 -0400)]
libv4l: Fix musl compatibility, update to 1.6.3

Signed-off-by: Ted Hess <thess@kitschensync.net>
8 years agolibdaq: fix musl compatibility 1412/head
Jo-Philipp Wich [Wed, 17 Jun 2015 21:46:09 +0000 (23:46 +0200)]
libdaq: fix musl compatibility

Change occurences of `sys/unistd.h` to the standard `unistd.h` include.
Fixes build against musl.

Also refresh existing patch since it applied with fuzz.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agolibnet-1.2.x: fix musl compatiblity 1410/head
Jo-Philipp Wich [Wed, 17 Jun 2015 21:31:40 +0000 (23:31 +0200)]
libnet-1.2.x: fix musl compatiblity

The correct includes for musl are protected by an __GLIBC__ check in the
upstream sources.

Since musl does not provide own defines to identify itself, simply invert
the condition to !__UCLIBC__ in order to fix the build on all libc flavors
supported by OpenWrt.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agoocserv: don't use isolate workers as seccomp is not enabled
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 20:54:50 +0000 (22:54 +0200)]
ocserv: don't use isolate workers as seccomp is not enabled

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoocserv: use procd for init file
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 20:43:43 +0000 (22:43 +0200)]
ocserv: use procd for init file

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoMerge pull request #1408 from jow-/screen-musl-compat
Jo-Philipp Wich [Wed, 17 Jun 2015 20:41:27 +0000 (22:41 +0200)]
Merge pull request #1408 from jow-/screen-musl-compat

screen: fix musl compatibility

8 years agoMerge pull request #1405 from jow-/zabbix-musl-compat
Jo-Philipp Wich [Wed, 17 Jun 2015 20:41:05 +0000 (22:41 +0200)]
Merge pull request #1405 from jow-/zabbix-musl-compat

zabbix: fix musl compatibility

8 years agoMerge pull request #1403 from jow-/perl-musl-compat
Naoir [Wed, 17 Jun 2015 20:38:09 +0000 (22:38 +0200)]
Merge pull request #1403 from jow-/perl-musl-compat

perl: fix musl compatibility

8 years agoocserv: disabled MIPS16
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 20:07:42 +0000 (22:07 +0200)]
ocserv: disabled MIPS16

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoopenconnect: updated to 7.06 and disabled MIPS16
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 20:06:52 +0000 (22:06 +0200)]
openconnect: updated to 7.06 and disabled MIPS16

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agotransmission: increase the number of retries for respawn
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 20:02:46 +0000 (22:02 +0200)]
transmission: increase the number of retries for respawn

The default 5 per hour is too small for transmission which may
crash quite some times.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoflashrom: fix build with musl
Álvaro Fernández Rojas [Wed, 17 Jun 2015 19:30:38 +0000 (21:30 +0200)]
flashrom: fix build with musl

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
8 years agoMerge pull request #1406 from jow-/xinetd-musl-compat
Jonathan McCrohan [Wed, 17 Jun 2015 19:08:18 +0000 (20:08 +0100)]
Merge pull request #1406 from jow-/xinetd-musl-compat

xinetd: fix musl compatibility

8 years agognutls: updated to 3.4.2
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 18:47:11 +0000 (20:47 +0200)]
gnutls: updated to 3.4.2

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoscreen: fix musl compatibility 1408/head
Jo-Philipp Wich [Wed, 17 Jun 2015 18:00:08 +0000 (20:00 +0200)]
screen: fix musl compatibility

Add missing `os.h` include to `utmp.c` to pull in the required `utmp.h` header.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agoxinetd: fix musl compatibility 1406/head
Jo-Philipp Wich [Wed, 17 Jun 2015 17:27:37 +0000 (19:27 +0200)]
xinetd: fix musl compatibility

Pass HAVE_RLIM_T via TARGET_CPPFLAGS since configure uses that define
but never actually declares it.

Without doing that, `config.h` tries to declare `rlim_t` itself which
leads to `config.h:126:16: error: 'long long long' is too long for GCC`
with musl on at least x86_64.

Also refresh patches while we're at it.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agognunet: update source
Daniel Golle [Wed, 17 Jun 2015 17:22:56 +0000 (19:22 +0200)]
gnunet: update source

get rid of another cross-compile patch now fixed upstream

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years agozabbix: fix musl compatibility 1405/head
Jo-Philipp Wich [Wed, 17 Jun 2015 17:09:55 +0000 (19:09 +0200)]
zabbix: fix musl compatibility

Under musl a compilation unit cannot include both linux/kernel.h
and sys/sysinfo.h at the same time since that leads to a redefinition
of `struct sysinfo`.

Change the autoconf template to include linux/kernel.h while testing
for sys/sysinfo.h to test for that conflict.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agoMerge pull request #1401 from kooiot/master
Ted Hess [Wed, 17 Jun 2015 16:49:40 +0000 (12:49 -0400)]
Merge pull request #1401 from kooiot/master

libzmq upgrade to 4.1.1  lzmq upgrade to 0.4.3

8 years agoMerge pull request #1393 from hnyman/vsftpd-musl
Ted Hess [Wed, 17 Jun 2015 16:46:20 +0000 (12:46 -0400)]
Merge pull request #1393 from hnyman/vsftpd-musl

vsftpd: fix musl compatibility

8 years agoMerge pull request #1397 from hnyman/rngtools-musl
Ted Hess [Wed, 17 Jun 2015 16:45:33 +0000 (12:45 -0400)]
Merge pull request #1397 from hnyman/rngtools-musl

rng-tools: musl compatibility

8 years agoMerge pull request #1402 from openwrt/acpid
Thomas Heil [Wed, 17 Jun 2015 16:42:44 +0000 (18:42 +0200)]
Merge pull request #1402 from openwrt/acpid

acpid: Import from oldpackages, update to latest version, add myself as

8 years agoperl: fix musl compatibility 1403/head
Jo-Philipp Wich [Wed, 17 Jun 2015 15:36:03 +0000 (17:36 +0200)]
perl: fix musl compatibility

 - Add patch to inhibit the libm IEEE math switch on musl
 - Add postprocessing for config.sh to the Makefile to fixup
   defines for musl, idea taken
   from http://patchwork.openembedded.org/patch/91707/

This is the least invasive approach I could come up to fix the build
failure asap. Another possibility is maintaining yet another set of
musl specific architecture config files, but I think that this introduces
a lot of maintenance overhead.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agoacpid: Import from oldpackages, update to latest version, add myself as 1402/head
heil [Wed, 17 Jun 2015 15:11:48 +0000 (17:11 +0200)]
acpid: Import from oldpackages, update to latest version, add myself as
maintainer, ensure musl compatibility

 - with acpid kvm based setups can react on acpi shutdown and reboot
 actions

Signed-off-by: heil <heil@terminal-consulting.de>
8 years agoMerge pull request #1400 from yousong/libpam-fix-musl-2
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 15:02:53 +0000 (18:02 +0300)]
Merge pull request #1400 from yousong/libpam-fix-musl-2

libpam: bump to 1.2.0

8 years agolibzmq upgrade to 4.1.1 1401/head
Dirk Chang [Wed, 17 Jun 2015 14:56:26 +0000 (22:56 +0800)]
libzmq upgrade to 4.1.1
lzmq upgrade to 0.4.3

Signed-off-by: Dirk Chang <dirk@kooiot.com>
8 years agolibpam: bump to 1.2.0 1400/head
Yousong Zhou [Wed, 17 Jun 2015 13:37:24 +0000 (21:37 +0800)]
libpam: bump to 1.2.0

 - Add configure options --disable-nis, --disable-regenerate-docu
 - 000-OE-libpam-xtests.patch is not relevant in OpenWrt
 - 001-no_nis.patch was dropped because we now --disable-nis
 - 002-no_yywrap.patch was dropped be cause it was fixed in 1.2.0
 - 003-no_doc was dropped because we ignore doc/ with
   --disable-regenreate-docu
 - 004-fix_lib64 was replaced by new 0001-build-use-host_cpu...
 - pam_rhosts will not be built with musl because ruserok{,_af{
   are not available
 - pam_lastlog will not be built with musl because logwtmp is missing

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
8 years ago[sqm-scripts/luci-app-sqm] Document how to disable shaping on a per direction basis
Toke Høiland-Jørgensen [Wed, 17 Jun 2015 11:03:03 +0000 (13:03 +0200)]
[sqm-scripts/luci-app-sqm] Document how to disable shaping on a per direction basis

sqm-scripts for a long time interprets a "Down- or Upload speed" of zero as
an indication that the shaper should be disabled. Note that really shaping
an individual direction down  o zero will make the link effectively dead
for tcp (think reverse ACK traffic). Son instead of allowing the user to
configure something broken, 0 was "over-loaded" to denote no shaping
since several years, but that information has not been documented visibly
to the users. This commit aims at fixing that oversight.

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
8 years agorng-tools: musl compatibility 1397/head
Hannu Nyman [Wed, 17 Jun 2015 08:33:38 +0000 (11:33 +0300)]
rng-tools: musl compatibility

Make rng-tools to compile with musl
by adding similar argp dependencies as with uclibc.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
8 years agoMerge pull request #1395 from jow-/pptpd-musl-compat
Luka Perkov [Wed, 17 Jun 2015 07:49:21 +0000 (09:49 +0200)]
Merge pull request #1395 from jow-/pptpd-musl-compat

pptpd: fix musl compatibility

8 years agoMerge pull request #1388 from yousong/libpam-musl-fix
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 06:41:45 +0000 (09:41 +0300)]
Merge pull request #1388 from yousong/libpam-musl-fix

libpam: fix compilation with musl.

8 years agoMerge pull request #1363 from nmav/master
Nikos Mavrogiannopoulos [Wed, 17 Jun 2015 05:50:45 +0000 (08:50 +0300)]
Merge pull request #1363 from nmav/master

transmission: use procd

8 years agoMerge pull request #1392 from jow-/bridge-must-compat
Jo-Philipp Wich [Wed, 17 Jun 2015 00:31:50 +0000 (02:31 +0200)]
Merge pull request #1392 from jow-/bridge-must-compat

bridge-utils: fix musl compatibility

8 years agopptpd: fix musl compatibility 1395/head
Jo-Philipp Wich [Tue, 16 Jun 2015 22:10:05 +0000 (00:10 +0200)]
pptpd: fix musl compatibility

 - Ship a net/ppp_defs.h replacement header since musl does not provide one
   but pppd/pppd.h provided by pppd is needing it.
 - Replace deprecated MSG_TRYHARD flag with the proper MSG_DONTROUTE one
 - Unconditionally include string.h in bcrelay to avoid undeclared memset()
   and strcpy() warnings.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agovsftpd: fix musl compatibility 1393/head
Hannu Nyman [Tue, 16 Jun 2015 18:50:04 +0000 (21:50 +0300)]
vsftpd: fix musl compatibility

Make vsftpd to compile with musl, while preserving uclibc compatibility.

When using musl:
* disable UTMPX functionality
* disable -lnsl option in upstream Makefile

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
8 years agoMerge pull request #1389 from jow-/aiccu-musl-compat
Jo-Philipp Wich [Tue, 16 Jun 2015 17:42:09 +0000 (19:42 +0200)]
Merge pull request #1389 from jow-/aiccu-musl-compat

aiccu: fix musl compatibility

8 years agobridge-utils: fix musl compatibility 1392/head
Jo-Philipp Wich [Tue, 16 Jun 2015 17:38:19 +0000 (19:38 +0200)]
bridge-utils: fix musl compatibility

Add missing includes to libbridge.h to define struct timeval and the
required u_int*_t types under musl.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agoMerge pull request #1391 from jow-/avrdude-musl-compat
Ted Hess [Tue, 16 Jun 2015 17:33:55 +0000 (13:33 -0400)]
Merge pull request #1391 from jow-/avrdude-musl-compat

avrdude: fix musl compatibility

8 years agoavrdude: fix musl compatibility 1391/head
Jo-Philipp Wich [Tue, 16 Jun 2015 17:25:02 +0000 (19:25 +0200)]
avrdude: fix musl compatibility

 - Build with -D_GNU_SOURCE to expose "loff_t" required for libelf.h
 - Include sys/types.h before usb.h to provide missing u_int*_t types

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agoMerge pull request #1378 from rkunze/hdparm
Ted Hess [Tue, 16 Jun 2015 17:04:15 +0000 (13:04 -0400)]
Merge pull request #1378 from rkunze/hdparm

hdparm: Updated to latest version 9.47, removed obsolete patch.

8 years agohdparm: Updated to latest version 9.47, removed obsolete patch. 1378/head
Richard Kunze [Mon, 15 Jun 2015 19:52:08 +0000 (21:52 +0200)]
hdparm: Updated to latest version 9.47, removed obsolete patch.

Signed-off-by: Richard Kunze <richard.kunze@web.de>
8 years agognunet: update source
Daniel Golle [Tue, 16 Jun 2015 14:22:20 +0000 (16:22 +0200)]
gnunet: update source

Most of the local patches have been integrated upstream.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years agoaiccu: fix musl compatibility 1389/head
Jo-Philipp Wich [Tue, 16 Jun 2015 14:32:21 +0000 (16:32 +0200)]
aiccu: fix musl compatibility

- Fix redefinition of struct ethhdr
- Restrict the use of res_ninit() and res_nquery() to glibc
- Fix a warning in dn_skipname.c by declaring ns_name_skip() static
- Refresh patches

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agoMerge pull request #1385 from dangowrt/fix-f2fs-tools-build-with-musl
Luka Perkov [Tue, 16 Jun 2015 13:54:53 +0000 (15:54 +0200)]
Merge pull request #1385 from dangowrt/fix-f2fs-tools-build-with-musl

f2fs-tools: fix build with musl

8 years agolibpam: fix compilation with musl. 1388/head
Yousong Zhou [Tue, 16 Jun 2015 13:24:11 +0000 (21:24 +0800)]
libpam: fix compilation with musl.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
8 years agoMerge pull request #1386 from jow-/socat-musl-compat
Ted Hess [Tue, 16 Jun 2015 13:04:43 +0000 (09:04 -0400)]
Merge pull request #1386 from jow-/socat-musl-compat

socat: fix musl compatibility

8 years agosocat: fix musl compatibility 1386/head
Jo-Philipp Wich [Tue, 16 Jun 2015 12:55:56 +0000 (14:55 +0200)]
socat: fix musl compatibility

Do not include netinet/if_ether.h for musl to prevent struct ethhdr
redeclarations.

Also define NETDB_INTERNAL if needed to fix compilation of the network
backends.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agopicocom: fix compilation with musl (#1383)
Jo-Philipp Wich [Tue, 16 Jun 2015 12:37:55 +0000 (14:37 +0200)]
picocom: fix compilation with musl (#1383)

Only use termio.h with glibc or uclibc, for musl include sys/ioctl.h and
termios.h instead.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
8 years agof2fs-tools: fix build with musl 1385/head
Daniel Golle [Tue, 16 Jun 2015 12:07:50 +0000 (14:07 +0200)]
f2fs-tools: fix build with musl

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years agognunet: update source and fix build with musl
Daniel Golle [Tue, 16 Jun 2015 11:12:11 +0000 (13:12 +0200)]
gnunet: update source and fix build with musl

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years agoprocps: fix for new musl libc
Steven Barth [Tue, 16 Jun 2015 08:30:20 +0000 (10:30 +0200)]
procps: fix for new musl libc

Signed-off-by: Steven Barth <steven@midlink.org>
8 years agoMerge pull request #1373 from Wedmer/master
Steven Barth [Mon, 15 Jun 2015 08:11:26 +0000 (10:11 +0200)]
Merge pull request #1373 from Wedmer/master

[utils/zoneinfo] Updated to the latest version

8 years agoelfutils: moved to base
Steven Barth [Mon, 15 Jun 2015 07:56:57 +0000 (09:56 +0200)]
elfutils: moved to base

Signed-off-by: Steven Barth <steven@midlink.org>
8 years agobzip2: moved to base
Steven Barth [Mon, 15 Jun 2015 07:54:11 +0000 (09:54 +0200)]
bzip2: moved to base

Signed-off-by: Steven Barth <steven@midlink.org>
8 years ago[utils/zoneinfo] Updated to the latest version 1373/head
Vladimir Ulrich [Mon, 15 Jun 2015 01:35:40 +0000 (04:35 +0300)]
[utils/zoneinfo] Updated to the latest version
Signed-off-by: Vladimir Ulrich <admin@evl.su>
8 years agoargp-standalone: Moved to git.openwrt.org/openwrt.git
Ted Hess [Mon, 15 Jun 2015 00:30:56 +0000 (20:30 -0400)]
argp-standalone: Moved to git.openwrt.org/openwrt.git

Signed-off-by: Ted Hess <thess@kitschensync.net>
8 years agolibseccomp: corrected typo in patch
Nikos Mavrogiannopoulos [Sun, 14 Jun 2015 22:22:40 +0000 (00:22 +0200)]
libseccomp: corrected typo in patch

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoMerge pull request #1345 from dangowrt/fix-libseccomp-with-musl
Nikos Mavrogiannopoulos [Sun, 14 Jun 2015 22:20:11 +0000 (01:20 +0300)]
Merge pull request #1345 from dangowrt/fix-libseccomp-with-musl

libseccomp: work-around prctl.h mess

8 years agoMerge pull request #1371 from mstorchak/smartmontools
Steven Barth [Sun, 14 Jun 2015 21:08:07 +0000 (23:08 +0200)]
Merge pull request #1371 from mstorchak/smartmontools

smartmontools: update to 6.4

8 years agolibevdev: work around macro definition missing in uClibc
Daniel Golle [Sun, 14 Jun 2015 20:33:19 +0000 (22:33 +0200)]
libevdev: work around macro definition missing in uClibc

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years agolvm2: update source and refresh patches
Daniel Golle [Sun, 14 Jun 2015 20:19:34 +0000 (22:19 +0200)]
lvm2: update source and refresh patches

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years agoOptimized /proc/meminfo parsing 1363/head
Nikos Mavrogiannopoulos [Sun, 14 Jun 2015 19:21:01 +0000 (21:21 +0200)]
Optimized /proc/meminfo parsing

Suggested by @jow-

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agosmartmontools: update to 6.4 1371/head
Maxim Storchak [Sun, 14 Jun 2015 19:13:43 +0000 (22:13 +0300)]
smartmontools: update to 6.4

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
8 years agotransmission: make the memory percentage allowed configurable
Nikos Mavrogiannopoulos [Fri, 12 Jun 2015 22:28:47 +0000 (00:28 +0200)]
transmission: make the memory percentage allowed configurable

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agotransmission: use procd
Nikos Mavrogiannopoulos [Fri, 12 Jun 2015 17:29:55 +0000 (19:29 +0200)]
transmission: use procd

That allows to restart transmission when it crashes, to limit
the memory used by it, as well as be jailed in the directories
it is supposed to access.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agophp5: update to 5.6.10
Michael Heimpold [Fri, 12 Jun 2015 21:59:29 +0000 (23:59 +0200)]
php5: update to 5.6.10

This fixes the following CVEs:
 - in PCRE: CVE-2015-2325, CVE-2015-2326
 - in sqlite3: CVE-2015-3414, CVE-2015-3415, CVE-2015-3416

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
8 years agoMerge pull request #1362 from oneru/fwknopd
Steven Barth [Fri, 12 Jun 2015 08:34:01 +0000 (10:34 +0200)]
Merge pull request #1362 from oneru/fwknopd

Fwknopd: Set capture interface to wan by default

8 years agolibextractor: build giflib plugin
Daniel Golle [Fri, 12 Jun 2015 06:00:39 +0000 (08:00 +0200)]
libextractor: build giflib plugin

Cherry-picked r34095 'Add giflib-5.1.0 compatibility' into patches to
fix build against recent versions of giflib.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years agogiflib: Import from oldpackages, update to latest version, add myself as maintainer
Ted Hess [Thu, 11 Jun 2015 20:17:41 +0000 (16:17 -0400)]
giflib: Import from oldpackages, update to latest version, add myself as maintainer

Signed-off-by: Ted Hess <thess@kitschensync.net>
8 years agohaproxy: add patches from upstream
heil [Thu, 11 Jun 2015 17:03:14 +0000 (19:03 +0200)]
haproxy: add patches from upstream

 - [PATCH 1/2] BUG/MEDIUM: stats: properly initialize the scope before
 - [PATCH 2/2] BUG/MEDIUM: http: don't forward client shutdown without
 - [PATCH 3/8] BUG/MINOR: check: fix tcpcheck error message
 - [PATCH 4/8] CLEANUP: checks: fix double usage of cur / current_step
 - [PATCH 5/8] BUG/MEDIUM: checks: do not dereference head of a
 - [PATCH 6/8] CLEANUP: checks: simplify the loop processing of
 - [PATCH 7/8] BUG/MAJOR: checks: always check for end of list before
 - [PATCH 8/8] BUG/MEDIUM: checks: do not dereference a list as a
 - [PATCH 09/10] BUG/MEDIUM: peers: apply a random reconnection timeout
 - [PATCH 10/10] DOC: Update doc about weight, act and bck fields in the
 - [PATCH 11/14] MINOR: ssl: add a destructor to free allocated SSL
 - [PATCH 12/14] BUG/MEDIUM: ssl: fix tune.ssl.default-dh-param value
 - [PATCH 13/14] BUG/MINOR: cfgparse: fix typo in 'option httplog' error
 - [PATCH 14/14] BUG/MEDIUM: cfgparse: segfault when userlist is misused

Signed-off-by: heil <heil@terminal-consulting.de>