feed/packages.git
9 years agoMerge branch 'macchanger-musl-fix' of git://github.com/paulfertser/packages into...
Nicolas Thill [Mon, 22 Jun 2015 23:19:27 +0000 (01:19 +0200)]
Merge branch 'macchanger-musl-fix' of git://github.com/paulfertser/packages into paulfertser-macchanger-musl-fix

9 years agoerlang: fix musl compatibility
Nicolas Thill [Mon, 22 Jun 2015 23:06:36 +0000 (01:06 +0200)]
erlang: fix musl compatibility

gethostbyname_r is available when _GNU_SOURCE is defined, add a patch to check for it instead of __GLIBC__, build with -D_GNU_SOURCE, bump release number

Signed-off-by: Nicolas Thill <nico@openwrt.org>
9 years agoMerge pull request #1436 from ManoftheSea/musl-compat
Noah Meyerhans [Mon, 22 Jun 2015 21:44:20 +0000 (14:44 -0700)]
Merge pull request #1436 from ManoftheSea/musl-compat

Make ipsec-tools compatible with musl

9 years agoMerge pull request #1421 from Zokormazo/bwm-ng
Steven Barth [Mon, 22 Jun 2015 15:20:09 +0000 (17:20 +0200)]
Merge pull request #1421 from Zokormazo/bwm-ng

bwm-ng: Fix building with gcc-security enabled

9 years agoMerge pull request #1380 from mickeprag/master
Steven Barth [Mon, 22 Jun 2015 15:16:57 +0000 (17:16 +0200)]
Merge pull request #1380 from mickeprag/master

python-crcmod: new package

9 years agoMerge pull request #1369 from kissg1988/seafile
Steven Barth [Mon, 22 Jun 2015 15:15:27 +0000 (17:15 +0200)]
Merge pull request #1369 from kissg1988/seafile

seafile: build against libevhtp 1.1 instead of 1.2

9 years agoMerge pull request #1368 from kissg1988/libevhtp-1.1
Steven Barth [Mon, 22 Jun 2015 15:15:21 +0000 (17:15 +0200)]
Merge pull request #1368 from kissg1988/libevhtp-1.1

libevhtp-1.1: package added

9 years agohaproxy: upstream fixes
heil [Mon, 22 Jun 2015 12:57:26 +0000 (14:57 +0200)]
haproxy: upstream fixes

 - [PATCH 15/18] MEDIUM: ssl: replace standards DH groups with custom
 - [PATCH 16/18] BUG/MINOR: debug: display (null) in place of "meth"
 - [PATCH 17/18] CLEANUP: deinit: remove codes for cleaning
 - [PATCH 18/18] BUG/MINOR: ssl: fix smp_fetch_ssl_fc_session_id

Signed-off-by: heil <heil@terminal-consulting.de>
9 years agoMerge pull request #1437 from mstorchak/luaposix
Ted Hess [Mon, 22 Jun 2015 12:39:53 +0000 (08:39 -0400)]
Merge pull request #1437 from mstorchak/luaposix

luaposix: fix compatibility with musl

9 years agoluaposix: fix compatibility with musl 1437/head
Maxim Storchak [Fri, 19 Jun 2015 17:14:33 +0000 (20:14 +0300)]
luaposix: fix compatibility with musl

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
9 years agostrongswan: refresh musl compatibility fixes
Steven Barth [Mon, 22 Jun 2015 10:24:19 +0000 (12:24 +0200)]
strongswan: refresh musl compatibility fixes

Signed-off-by: Steven Barth <steven@midlink.org>
9 years agoRevert "mysql: disable SSP for ppc (toolchain issue?)"
Steven Barth [Mon, 22 Jun 2015 10:03:48 +0000 (12:03 +0200)]
Revert "mysql: disable SSP for ppc (toolchain issue?)"

This reverts commit e1e671139ca98c39fd6dffe3e7aaf2359cce4533.

Signed-off-by: Steven Barth <steven@midlink.org>
9 years agoipsec-tools: Make compatible with musl 1436/head
Derek LaHousse [Fri, 19 Jun 2015 16:16:31 +0000 (12:16 -0400)]
ipsec-tools: Make compatible with musl

Based on changes at http://git.alpinelinux.org/cgit/aports/plain/main/ipsec-tools/musl-cdefs.patch
Removed references to "login" and "logout" functions, as musl utmp
doesn't.
Bump PKG_RELEASE

Signed-off-by: Derek LaHousse <dlahouss@mtu.edu>
9 years agolibev: Update to 4.20
Karl Palsson [Sun, 21 Jun 2015 17:41:15 +0000 (17:41 +0000)]
libev: Update to 4.20

Minor release, changes from upstream:

- prefer noexcept over throw () with C++ 11.
- update ecb.h due to incompatibilities with c11.
- fix a potential aliasing issue when reading and writing
  watcher callbacks.

Signed-off-by: Karl Palsson <karlp@tweak.net.au>
9 years agoMerge pull request #1448 from damianorenfer/master
Ted Hess [Sun, 21 Jun 2015 21:05:18 +0000 (17:05 -0400)]
Merge pull request #1448 from damianorenfer/master

net/dnscrypt-proxy: update to 1.5.0

9 years agoMerge pull request #1449 from rkunze/hdparm
Ted Hess [Sun, 21 Jun 2015 21:01:32 +0000 (17:01 -0400)]
Merge pull request #1449 from rkunze/hdparm

hdparm: update to version 9.48

9 years agohdparm: update to version 9.48 1449/head
Richard Kunze [Sun, 21 Jun 2015 20:26:55 +0000 (22:26 +0200)]
hdparm: update to version 9.48

Signed-off-by: Richard Kunze <richard.kunze@web.de>
9 years agonginx: fix musl compatibility
heil [Sun, 21 Jun 2015 19:41:17 +0000 (21:41 +0200)]
nginx: fix musl compatibility

 - include Patches according to issue #1129
 - refresh Makefile

Signed-off-by: heil <heil@terminal-consulting.de>
9 years agolibextractor: build against libarchive-noopenssl
Daniel Golle [Sun, 21 Jun 2015 13:24:43 +0000 (15:24 +0200)]
libextractor: build against libarchive-noopenssl

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 years agolvm2: update sources
Daniel Golle [Sun, 21 Jun 2015 19:33:08 +0000 (21:33 +0200)]
lvm2: update sources

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 years agoMerge pull request #1447 from dangowrt/libarchive-without-openssl
Daniel Golle [Sun, 21 Jun 2015 19:32:20 +0000 (21:32 +0200)]
Merge pull request #1447 from dangowrt/libarchive-without-openssl

libarchive: add build-variant without libopenssl

9 years agonet/dnscrypt-proxy: update to 1.5.0 1448/head
Damiano Renfer [Sun, 21 Jun 2015 16:45:30 +0000 (18:45 +0200)]
net/dnscrypt-proxy: update to 1.5.0

Signed-off-by: Damiano Renfer damiano.renfer@gmail.com
9 years agognunet: build PostgreSQL and mySQL backends
Daniel Golle [Sun, 21 Jun 2015 15:29:33 +0000 (17:29 +0200)]
gnunet: build PostgreSQL and mySQL backends

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 years agolibarchive: add build-variant without libopenssl 1447/head
Daniel Golle [Sun, 21 Jun 2015 13:17:26 +0000 (15:17 +0200)]
libarchive: add build-variant without libopenssl

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 years agognunet: update source to r35963
Daniel Golle [Sun, 21 Jun 2015 11:57:37 +0000 (13:57 +0200)]
gnunet: update source to r35963

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 years agoi2c-tools: import from oldpackages
Daniel Golle [Sun, 21 Jun 2015 11:53:07 +0000 (13:53 +0200)]
i2c-tools: import from oldpackages

 - license and maintainer added
 - bumped to recent release source tarball instead of SVN source
 - add archive.org mirror to work-around the lm-sensors.org domain
   currently being broken...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 years agomacchanger: fix build with musl 1446/head
Paul Fertser [Sun, 21 Jun 2015 12:06:32 +0000 (15:06 +0300)]
macchanger: fix build with musl

According to netdevice(7) ifr_data is a "char *", not caddr_t.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
9 years agotransmission: bumped version
Nikos Mavrogiannopoulos [Sun, 21 Jun 2015 10:00:02 +0000 (12:00 +0200)]
transmission: bumped version

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
9 years agoMerge pull request #1444 from thess/libnetfilter-cleanup
Steven Barth [Sat, 20 Jun 2015 15:52:11 +0000 (17:52 +0200)]
Merge pull request #1444 from thess/libnetfilter-cleanup

libnetfilter: packages moved to trunk git.openwrt.org/openwrt.git

9 years agolibnetfilter: packages moved to trunk git.openwrt.org/openwrt.git 1444/head
Ted Hess [Sat, 20 Jun 2015 15:49:30 +0000 (11:49 -0400)]
libnetfilter: packages moved to trunk git.openwrt.org/openwrt.git

Signed-off-by: Ted Hess <thess@kitschensync.net>
9 years agoMerge pull request #1441 from commodo/ovs-musl
Steven Barth [Sat, 20 Jun 2015 14:27:25 +0000 (16:27 +0200)]
Merge pull request #1441 from commodo/ovs-musl

openvswitch: a bit of cleanup + fix musl compatibility

9 years agoocserv: depend on radcli
Nikos Mavrogiannopoulos [Sat, 20 Jun 2015 11:56:49 +0000 (13:56 +0200)]
ocserv: depend on radcli

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
9 years agolibradcli: added package to replace freeradius-client
Nikos Mavrogiannopoulos [Sat, 20 Jun 2015 11:50:16 +0000 (13:50 +0200)]
libradcli: added package to replace freeradius-client

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
9 years agoMerge pull request #1442 from nmav/oc
Nikos Mavrogiannopoulos [Sat, 20 Jun 2015 10:48:40 +0000 (13:48 +0300)]
Merge pull request #1442 from nmav/oc

openconnect: added support for supplying a fixed second password.

9 years agoopenconnect: updated documentation 1442/head
Nikos Mavrogiannopoulos [Sat, 20 Jun 2015 10:36:55 +0000 (12:36 +0200)]
openconnect: updated documentation

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
9 years agoopenconnect: allow processing multiple passwords from stdin
Nikos Mavrogiannopoulos [Thu, 18 Jun 2015 20:40:25 +0000 (22:40 +0200)]
openconnect: allow processing multiple passwords from stdin

Resolves #1419

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
9 years agoopenvswitch: fix musl compatibility 1441/head
Alexandru Ardelean [Sat, 20 Jun 2015 06:32:29 +0000 (09:32 +0300)]
openvswitch: fix musl compatibility

Remove libatomic support from OVS: musl's libatomic seems incomplete.
Conditionally compile <net/if_packet.h>.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
9 years agoopenvswitch: cleanup makefile (remove explicit build rules)
Alexandru Ardelean [Sat, 20 Jun 2015 06:31:34 +0000 (09:31 +0300)]
openvswitch: cleanup makefile (remove explicit build rules)

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
9 years agominicom: fix iconv dependencies, music includes and musl compatibility
Álvaro Fernández Rojas [Fri, 19 Jun 2015 19:06:51 +0000 (21:06 +0200)]
minicom: fix iconv dependencies, music includes and musl compatibility

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
9 years agostrongswan: fix musl builds, reenable lost modules
Steven Barth [Fri, 19 Jun 2015 16:38:44 +0000 (18:38 +0200)]
strongswan: fix musl builds, reenable lost modules

Signed-off-by: Steven Barth <steven@midlink.org>
9 years agomysql: disable SSP for ppc (toolchain issue?)
Steven Barth [Fri, 19 Jun 2015 14:52:13 +0000 (16:52 +0200)]
mysql: disable SSP for ppc (toolchain issue?)

Signed-off-by: Steven Barth <steven@midlink.org>
9 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

9 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>
9 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

9 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>
9 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

9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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

9 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

9 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

9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 years agoMerge remote-tracking branch 'upstream/master' into bwm-ng 1421/head
Julen Landa Alustiza [Thu, 18 Jun 2015 16:48:31 +0000 (18:48 +0200)]
Merge remote-tracking branch 'upstream/master' into bwm-ng

9 years agobwm-ng: fix building with gcc-security enabled
Julen Landa Alustiza [Thu, 18 Jun 2015 16:45:04 +0000 (18:45 +0200)]
bwm-ng: fix building with gcc-security enabled
Signed-off-by: Julen Landa Alustiza <julen@zokormazo.info>
9 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>
9 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

9 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.

9 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>
9 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

9 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

9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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

9 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

9 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

9 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>
9 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>
9 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>
9 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>
9 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

9 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>
9 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>
9 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>
9 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>
9 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>
9 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

9 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

9 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

9 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

9 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>
9 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>
9 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

9 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>
9 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>