aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAge
* Merge pull request #10793 from micmac1/dnsdist-no-bombRosen Penev2019-12-15
|\ | | | | dnsdist: fix various build failures
| * tinycdb: install shared lib and pic archiveSebastian Kemper2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | dnsdist picks up cdb.h but can't link in the static archive. /home/sk/tmp/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/sk/tmp/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libcdb.a(cdb_init.o): relocation R_MIPS_26 against `fstat' can not be used when making a shared object; recompile with -fPIC This commit extends the tinycdb Makefile to build and install as well the shared library as well as the pic archive. dnsdist will then pick the shared library. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * tinycdb: use OpenWrt flagsSebastian Kemper2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently tinycdb doesn't use {C,CPP,LD}FLAGS. This commit adds MAKE_FLAGS to address this. Before: make[3]: Entering directory '/home/sk/tmp/openwrt/build_dir/target-mips_24kc_musl/tinycdb-0.78' ccache_cc -O -D_FILE_OFFSET_BITS=64 -c cdb_init.c cc1: note: someone does not honour COPTS correctly, passed 0 times ccache_cc -O -D_FILE_OFFSET_BITS=64 -c cdb_find.c ... Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | Merge pull request #10794 from mhei/add-libconfigRosen Penev2019-12-15
|\ \ | | | | | | libzip: add package
| * | libzip: add packageMichael Heimpold2019-12-15
| | | | | | | | | | | | | | | | | | | | | This introduces libzip which is e.g. a dependency for upcoming upgrade of PHP to version 7.4. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | libmicrohttpd: update to version 0.9.69Alexander Couzens2019-12-15
|/ / | | | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* | Merge pull request #10791 from micmac1/protobuf-host-libsRosen Penev2019-12-14
|\ \ | | | | | | protobuf: fix libdir handling for host build
| * | protobuf: fix libdir handling for host buildSebastian Kemper2019-12-14
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On some host machines (example: Gentoo amd64 no-multilib) by default cmake will install libraries to lib64. But in OpenWrt the correct libdir is lib (for instance the RPATH is set to lib). So you may end up with libraries in lib64 while RPATH points to lib: sk@darth ~/tmp/openwrt $ ldd staging_dir/hostpkg/bin/protoc linux-vdso.so.1 (0x00007ffc741ea000) libprotoc.so.3.8.0.0 => not found libprotobuf.so.3.8.0.0 => not found libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0a8f7ea000) libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libstdc++.so.6 (0x00007f0a8f572000) libm.so.6 => /lib64/libm.so.6 (0x00007f0a8f427000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc_s.so.1 (0x00007f0a8f40d000) libc.so.6 => /lib64/libc.so.6 (0x00007f0a8f23c000) /lib64/ld-linux-x86-64.so.2 (0x00007f0a8f827000) sk@darth ~/tmp/openwrt $ Fix this by specifying the libdir during host builds. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* / libfmt: bump to version 6.1.2Othmar Truniger2019-12-14
|/ | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* libwebp: Fix compilation with mips16Rosen Penev2019-12-14
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* h2o: update wslay link patch to upstreamJames Taylor2019-12-13
| | | | | | Update wslay link patch with upstream fix from h2o/h2o#2196 Signed-off-by: James Taylor <james@jtaylor.id.au>
* libqmi: update to version 1.24.2Aleksander Morgado2019-12-12
| | | | Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
* Merge pull request #10725 from neheb/idnRosen Penev2019-12-11
|\ | | | | libidn2: Update to 2.3.0
| * libidn2: Update to 2.3.0Rosen Penev2019-12-11
| | | | | | | | | | | | | | | | Fixed license information. Several Makefile cleanups for consistency between packages. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #10724 from neheb/icalRosen Penev2019-12-11
|\ \ | | | | | | libical: Update to 3.0.6
| * | libical: Update to 3.0.6Rosen Penev2019-12-11
| |/ | | | | | | | | | | | | | | | | | | | | | | Replace InstallDev with CMAKE_INSTALL. Add PKG_BUILD_PARALLEL for faster compilation. Fixed license info. Refreshed patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #10693 from neheb/nnRosen Penev2019-12-11
|\ \ | | | | | | p11-kit: Fix uClibc-ng compile failure
| * | p11-kit: Fix uClibc-ng compile failureRosen Penev2019-12-01
| | | | | | | | | | | | | | | | | | | | | It seems the issue was not fixed. Easiest way to fix is to pass the proper configure variable. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | Merge pull request #10721 from James-TR/update/dnsdistRosen Penev2019-12-11
|\ \ \ | |_|/ |/| | dnsdist: update to 1.4.0 w/ new dependencies
| * | h2o: add packageJames Taylor2019-12-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | H2O is a new generation HTTP server that provides quicker response to users with less CPU utilization when compared to older generation of web servers. Designed from ground-up, the server takes full advantage of HTTP/2 features including prioritized content serving and server push, promising outstanding experience to the visitors of your web site. Signed-off-by: James Taylor <james@jtaylor.id.au>
| * | libwslay: add packageJames Taylor2019-12-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wslay is a WebSocket library written in C. It implements the protocol version 13 described in RFC 6455. This library offers 2 levels of API: event-based API and frame-based low-level API. For event-based API, it is suitable for non-blocking reactor pattern style. You can set callbacks in various events. For frame-based API, you can send WebSocket frame directly. Wslay only supports data transfer part of WebSocket protocol and does not perform opening handshake in HTTP. Signed-off-by: James Taylor <james@jtaylor.id.au>
* | | nss: update to 3.48Lucian Cristian2019-12-10
| | | | | | | | | | | | | | | | | | also package libnssckbi.so Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | | Merge pull request #10741 from lucize/nsprupRosen Penev2019-12-09
|\ \ \ | | | | | | | | nspr: update to 4.24
| * | | nspr: update to 4.24Lucian Cristian2019-12-09
| | | | | | | | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | | | Merge pull request #10722 from neheb/ghghrhRosen Penev2019-12-09
|\ \ \ \ | |/ / / |/| | | google-authenticator-libpam: Update to 1.07
| * | | google-authenticator-libpam: Update to 1.07Rosen Penev2019-12-08
| |/ / | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | opencv: Update to 4.1.2Rosen Penev2019-12-08
| | | | | | | | | | | | | | | | | | Removed upstreamed patches. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | libimobiledevice: Update to 2019-11-29Rosen Penev2019-12-08
|/ / | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | libfstrm: upgrade to 0.6.0James Taylor2019-12-08
| | | | | | | | Signed-off-by: James Taylor <james@jtaylor.id.au>
* | spice: configure --without-saslYousong Zhou2019-12-06
| | | | | | | | | | | | | | | | Fixes openwrt/packages#10709 Ref: https://github.com/openwrt/packages/issues/10709 Reported-by: Rosen Penev <rosenp@gmail.com> Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | Merge pull request #10702 from mhei/fix-gdlib-pkgconfigRosen Penev2019-12-05
|\ \ | | | | | | libgd: fix version in generated pkg-config .pc file
| * | libgd: fix version in generated pkg-config .pc fileMichael Heimpold2019-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the previous change to cmake, the generated pkg-config .pc file does not contain the library version anymore. This breaks programs which checks for a specific version, e.g. upcoming PHP 7.4. The version is not filled because of a variable misnaming, which was not covered by the imported upstream patch. To not mangle the upstream patch, add an additional patch to fix things up. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | libuwifi: update to latest versionNick Hainke2019-12-05
| | | | | | | | | | | | Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | keyutils: Update to 1.6.1Rosen Penev2019-12-03
| | | | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | cyrus-sasl: install pkg-config file and fine-tune installed filesMichael Heimpold2019-12-03
|/ / | | | | | | | | | | | | | | | | | | Installing the .pc files helps other programs to detect the presence of libsasl2. While at, reduce the glob pattern a little bit to not include unneeded symlinks. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | Merge pull request #10690 from lucize/nssupRosen Penev2019-12-02
|\ \ | | | | | | nss: update to 3.47.1 and fix xscale
| * | nss: update to 3.47.1 and fix xscaleLucian Cristian2019-12-01
| |/ | | | | | | | | | | also refresh patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Merge pull request #10677 from ja-pa/measurement-kit-updateRosen Penev2019-12-02
|\ \ | | | | | | measurement-kit: add InstallDev section
| * | measurement-kit: update packageJan Pavlinec2019-12-02
| | | | | | | | | | | | | | | | | | | | | | | | Changes: -add InstallDev section -remove uclibc patch (issue fixed in upstream) Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | gnutls: fixed pkg-hash to the right oneNikos Mavrogiannopoulos2019-12-02
| | | | | | | | | | | | Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
* | | libtasn1: updated to 4.15.0Nikos Mavrogiannopoulos2019-12-02
| | | | | | | | | | | | Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
* | | gnutls: updated to 3.6.11Nikos Mavrogiannopoulos2019-12-02
| |/ |/| | | | | Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
* | libugpio: update to 0.0.7Michael Heimpold2019-11-30
| | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | libxml2: update to 2.9.10Michael Heimpold2019-11-30
|/ | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* libusbmuxd: Update to 2.0.1Rosen Penev2019-11-27
| | | | | | | | | | The release of checkra1n necessitated a new release. Removed inactive maintainer. Fixed license info. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libplist: Update to 2.1.0Rosen Penev2019-11-27
| | | | | | | | The release of checkra1n necessitated a new release. Removed inactive maintainer. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #10588 from gladiac1337/pcre-jit-coRosen Penev2019-11-25
|\ | | | | pcre: Add JIT-support for select architectures
| * pcre: Add JIT-support for select architecturesChristian Lachner2019-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - This commit adds a config-option for JIT in libpcre(1). According to research published on https://rust-leipzig.github.io/regex/2017/03/28/comparison-of-regex-engines/ this should give a 10x performance increase on JIT operations which can be desireable for high performance Apache mod_rewrite or haproxy reqrep operations. This option is available on all officially supported architecutres which are listed on https://pcre.org/original/doc/html/pcrejit.html#SEC3. Furthermore, it is enabled by default on the following architectures: arm, i686, x86_64. Signed-off-by: Christian Lachner <gladiac@gmail.com>
* | libyaml-cpp: Update to 0.63Rosen Penev2019-11-19
| | | | | | | | | | | | | | | | Several Makefile cleanups for consistency. Added ABI_VERSION. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | mariadb: move libmariadb into its own packageSebastian Kemper2019-11-17
| | | | | | | | | | | | | | | | This way when only wanting the library nobody needs to download and compile the server package, saving space and time. Also this way we can avoid sudden SONAME bumps during a server upgrade. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>