Commit graph

637 commits

Author SHA1 Message Date
Steven Barth
418b89b411 Merge pull request #1601 from MikePetullo/master
openldap: remove --without-cyrus-sasl to build SASL support
2015-07-21 13:18:47 +02:00
W. Michael Petullo
597118257b openldap: remove --without-cyrus-sasl to build SASL support
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-07-20 19:07:59 -04:00
Ted Hess
414267681a alsa: update to latest - 1.0.29
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-07-20 12:55:55 -04:00
Daniel Golle
350c6fc875 libinput: update to 0.20.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-20 00:27:01 +02:00
Nikos Mavrogiannopoulos
6cbf232c7b gnutls: removed libgnutls-openssl subpackage
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-07-17 22:18:36 +02:00
Othmar Truniger
fce4da5b67 pthsem: fix signal.h include path
Signed-off-by: Othmar Truniger <github@truniger.ch>
2015-07-16 21:29:19 +02:00
Steven Barth
99fe54e0ce Merge pull request #1508 from jow-/check-foritfy-source-compat
check: fix fortify source compatibility
2015-07-16 17:52:02 +02:00
Ted Hess
a95fb24354 Merge pull request #1538 from thess/zmq-package-update
zmq: Make 2 variants, refresh patches, fix C++ build issues
2015-07-13 17:05:05 -04:00
Steven Barth
02a6f417b1 Merge pull request #1571 from ejurgensen/master
mxml: update to 2.9
2015-07-13 21:41:35 +02:00
ejurgensen
7a7ae7fd61 mxml: update to 2.9
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2015-07-13 21:15:30 +02:00
Ted Hess
6e79792c8a Merge pull request #1567 from ejurgensen/master
libunistring: update to 0.9.6
2015-07-12 18:26:39 -04:00
Ted Hess
9a5b82ba2e alsa-lib: fix includes of sys/poll.h (remove redirecting... warnings)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-07-12 18:23:05 -04:00
ejurgensen
60c3d4564b libunistring: update to 0.9.6
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2015-07-12 22:10:52 +02:00
Nikos Mavrogiannopoulos
2cfdc7a804 gnutls: updated to 3.4.3
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-07-12 21:42:11 +02:00
Marcel Denia
3b96e6d759 libidn: Update to 1.31
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-07-12 22:12:09 +02:00
W. Michael Petullo
7a6daac995 openldap: update copyright dates
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-07-08 17:02:22 -04:00
W. Michael Petullo
2b0837030e openldap: update to 2.4.41
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-07-08 12:58:42 -04:00
Jiri Slachta
02c8f0aae9 libssh2: update to version 1.6.0
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
2015-07-04 23:01:47 +02:00
Ted Hess
79a63ec038 zmq: Make 2 variants, refresh patches, fix C++ build issues
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-07-04 10:51:52 -04:00
Jo-Philipp Wich
72a483f759 check: fix fortify source compatibility
Let `./configure` assume C99 compliant `snprintf()` and `vsnprintf()` functions
by passing the required cache variables via `CONFIGURE_VARS`.

Fixes fortify-source related undeclared function errors when compiling the
`tests/` directory.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-30 10:59:28 +02:00
Hauke Mehrtens
dd7b5a4240 boost: do not fail when no shared libs were build
When only boost is selected without any specific boost library no *.so
file will be build and the InstallDev part is failing. Instead of
checking if there is a lib directory just try to copy the libs and do
not fail in case of an error.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-06-29 23:44:15 +02:00
Jo-Philipp Wich
bc4d049918 libnet-1.2.x: fix uClibc regression caused by #1410
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-29 18:00:44 +02:00
Daniel Golle
9b77833a7b libinput: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-28 19:09:35 +02:00
Daniel Golle
9d35fd7fb3 libevdev: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-28 19:09:35 +02:00
Jo-Philipp Wich
be56395a63 Merge pull request #1479 from jow-/pthsem-musl-compat
pthsem: fix musl and fortify source compatibility
2015-06-28 14:50:46 +02:00
Ted Hess
19d76b3b32 boost: force build of meta-package to satisfy other package dependencies
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-06-26 16:49:11 -04:00
Jo-Philipp Wich
e86ca8c6e1 Merge pull request #1464 from jow-/c-ares-fortify-source-fix
c-ares: fix build with CONFIG_PKG_FORTIFY_SOURCE*
2015-06-26 15:51:15 +02:00
Jo-Philipp Wich
f1fbc7f51e pthsem: fix musl and fortify source compatibility
This commit addresses two issues encountered while building pthsem for
x86_64/musl:

1) Autoconf incorrectly assumes a broken Glibc and thus falls back
   to Linux compatibility code which runs into an unsupported
   platform error with musl libc. Since musl provides a proper
   implementation of `sigaltstack(2)`, force configure to use the
   POSIX compliant code when musl libc is used.

2) The `pth_syscall.c` file undefines various libc function names
   which breaks the indirection set up by fortify-source headers,
   therefore forcibly disable fortify source in the OpenWrt Makefile.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-26 12:13:03 +02:00
Daniel Golle
edb90c8ded Merge pull request #1326 from dangowrt/update-libmicrohttpd
libmicrohttpd: update source
2015-06-25 23:33:47 +02:00
Daniel Golle
9e221b6b83 libmicrohttpd: import fixes from subversion repo
Fixes a memleak as well as a bug in digest authentication.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-25 23:28:54 +02:00
Daniel Golle
24056cfdad libmicrohttpd: get rid of OpenSSL dependency
Depending on both, GnuTLS and OpenSSL doesn't make sense, we should
use either TLS implementation but not both. Use GnuTLS for now and
get rid of OpenSSL dependency by explicitely telling the package's
build-system to do so using CONFIGURE_ARGS.

If future uses of libmicrohttpd require OpenSSL, it probably makes
most sense to build several variants of the package, i.e.
libmicrohttpd-openssl as well as libmicrohttpd-gnutls. As with most
packages making use of any TLS implementation, these are build-time
decissions resulting in conflicting variants of the same package
which cannot be installed simultanously.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-25 23:25:46 +02:00
Daniel Golle
e14423f866 libmicrohttpd: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-25 23:25:45 +02:00
Nicolas Thill
9aa904b04b libv4l: fix musl compatibility on 64-bits
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-06-25 17:10:31 +02:00
Jo-Philipp Wich
2e73fcd4b0 c-ares: fix build with CONFIG_PKG_FORTIFY_SOURCE*
When fortify source is enabled, the c-ares configure script will abort with:
    configure: CFLAGS error: CFLAGS may only be used to specify C compiler flags, not macro definitions. Use CPPFLAGS for: -D_FORTIFY_SOURCE=1

Change the OpenWrt Makefile to move any -D flags from TARGET_CFLAGS to
TARGET_CPPFLAGS in order to satisfy `configure`.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 12:57:36 +02:00
Daniel Golle
5b6dbc15f5 hiredis: add new package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-24 17:41:30 +02:00
Steven Barth
63adc2175a Merge pull request #1368 from kissg1988/libevhtp-1.1
libevhtp-1.1: package added
2015-06-22 17:15:21 +02:00
Steven Barth
103f622523 Revert "mysql: disable SSP for ppc (toolchain issue?)"
This reverts commit e1e671139c.

Signed-off-by: Steven Barth <steven@midlink.org>
2015-06-22 12:03:48 +02:00
Karl Palsson
4c2a42b912 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>
2015-06-21 22:51:10 +00:00
Daniel Golle
9b50e5d901 libextractor: build against libarchive-noopenssl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-21 21:33:52 +02:00
Daniel Golle
df1df03a2f libarchive: add build-variant without libopenssl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-21 15:28:24 +02:00
Ted Hess
34a5b2fb6f libnetfilter: packages moved to trunk git.openwrt.org/openwrt.git
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-06-20 11:49:30 -04:00
Nikos Mavrogiannopoulos
cb36792aa2 libradcli: added package to replace freeradius-client
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-06-20 13:56:25 +02:00
Steven Barth
e1e671139c mysql: disable SSP for ppc (toolchain issue?)
Signed-off-by: Steven Barth <steven@midlink.org>
2015-06-19 16:52:58 +02:00
Luka Perkov
95f5cf9c04 Merge pull request #1410 from jow-/libnet-musl-compat
libnet-1.2.x: fix musl compatiblity
2015-06-18 23:49:41 +02:00
Ted Hess
327f74e884 Merge pull request #1413 from thess/libv4l-fix
libv4l: Fix musl compatibility, update to 1.6.3
2015-06-18 08:30:44 -04:00
Yousong Zhou
d5697f6a95 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>
2015-06-18 18:07:01 +08:00
Luka Perkov
530772b9d0 Merge pull request #1412 from jow-/libdaq-musl-compat
libdaq: fix musl compatibility
2015-06-18 10:14:25 +02:00
Ted Hess
6104632bc2 libv4l: Fix musl compatibility, update to 1.6.3
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-06-17 18:02:03 -04:00
Jo-Philipp Wich
c83350fd91 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>
2015-06-17 23:47:52 +02:00
Jo-Philipp Wich
e4925c1efd 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>
2015-06-17 23:36:41 +02:00