Commit graph

1662 commits

Author SHA1 Message Date
Rosen Penev
fddaa085f2 tdb: Remove libbsd dependency
libbsd gets picked up since it's no longer limited to glibc.

Patch identical to libtalloc one. Same codebase.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 33dc529e00)
2018-09-24 08:46:29 +02:00
BangLang Huang
aa58b6bfba tdb: bump to latest version
Signed-off-by: BangLang Huang <banglang.huang@foxmail.com>
(cherry picked from commit d1804d38d4)
2018-09-24 08:46:29 +02:00
Eneas U de Queiroz
da27b31346 tdb: avoid installing duplicate files
Use $(CP) instead of $(INSTALL) so that libtdb.so.1 is installed as
symlink, and not duplicated.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(cherry picked from commit 75d9ab331d)
2018-09-24 08:46:29 +02:00
Michael Heimpold
b2eda63396 libxml2: add cpe id for CVE tracking
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-08-21 21:19:01 +02:00
Sebastian Kemper
8476750886 libxml2: fix CVE-2018-9251 and CVE-2018-14567
Backport from master.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-08-21 20:29:19 +02:00
Sebastian Kemper
19e0097978 tiff: fix remaining CVEs
Backport Rosen's commit in master to 18.06 to address open CVEs. This
fixes:

CVE-2017-11613
CVE-2018-5784
CVE-2018-7456
CVE-2018-8905
CVE-2018-10963

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-08-19 10:40:18 +02:00
Sebastian Kemper
2db46d289c postgresql: security bump to 9.6.10
This update includes fixes for the following CVEs:

- CVE-2018-1115
- CVE-2018-10925
- CVE-2018-10915

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-08-15 17:00:21 +02:00
Sebastian Kemper
30d5e97fea libxml2: revision bump to force clean build
Commit dcd68100c23f980a7bbd1d7d9567a315ee584bdf fixed the zlib pkgconfig
file. But libxml2/host is stuck in the compile phase on the build bots.
Bumping the revision will force a clean build.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-05-30 20:27:59 +02:00
Ted Hess
97e43710a5
Merge pull request #5917 from diizzyy/patch-2
libs/libx264: Update to snapshot 20180401
2018-05-14 21:20:48 +00:00
Hannu Nyman
bdc67f63b4
Merge pull request #6023 from ClaymorePT/boost_1.67.0_r2
boost: Package Release 2 (minor fixes)
2018-05-14 22:49:14 +03:00
Hannu Nyman
b8b6576cd4
Merge pull request #6054 from zhaojh329/libuwsc
libuwsc: Update to 2.0.2
2018-05-14 22:44:03 +03:00
Jianhui Zhao
0e475d9a3d libuwsc: Update to 2.0.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-05-15 00:04:37 +08:00
Kevin Darbyshire-Bryant
f83ac49d06 libidn: bump to v1.35 (2018-05-11)
Bump to v1.35
Refresh patches.
Update Makefile to use new '--disable-doc' configure flag.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2018-05-14 11:22:42 +01:00
David Mora
ba923ce93e getdns: Bump to 1.4.2
Update to new upstream version. Needed to add a patch provided by upstream to compile with musl.

Signed-off-by: David Mora <iamperson347+public@gmail.com>
2018-05-13 07:21:49 -04:00
tripolar
af87abf169
Merge pull request #5981 from diizzyy/patch-8
alsa-lib: Update to 1.1.6
2018-05-10 12:47:39 +02:00
Yousong Zhou
da1912f868 treewide: use mirror tag @KERNEL where applicable
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-09 17:05:53 +08:00
Yousong Zhou
af9c7aae09 dtc: add subpackage fdt-utils
Suggested-by: Tom Burkart <tom@aussec.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-09 15:45:51 +08:00
Yousong Zhou
8f18594ac9 dtc: bump to version 1.4.6
Suggested-by: Tom Burkart <tom@aussec.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-09 15:45:51 +08:00
Carlos Miguel Ferreira
d4fa43e9ac
boost: Package Release 2 (minor fixes)
- Fixed package hyperlink
  -> Now using the @SF macro to obtain the best mirror link
  -> Added backup link in case Source Forge fails to provide the proper link

- Minor fix to package documentation
  -> Help documentation was lacking the contract library info.

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2018-05-09 01:17:27 +01:00
Hannu Nyman
f35a29fd2b
Merge pull request #5995 from diizzyy/patch-10
sbc: Switch to @KERNEL alias, use LTO optimization
2018-05-08 22:23:41 +03:00
Hannu Nyman
3581bc6fef
Merge pull request #5992 from kismetwireless/feature_protobuf-c_host_tools
Enable the host tools on protobuf-c (protoc-c specifically)
2018-05-08 19:36:32 +03:00
Hannu Nyman
82ac73701e
Merge pull request #5450 from ja-pa/poco_update
poco: update to version 1.8.1
2018-05-06 10:42:56 +03:00
W. Michael Petullo
64a7b5154a cyrus-sasl: update to 2.1.27-rc7
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-05-05 18:04:49 -04:00
Daniel Engberg
4f702765a1 sbc: Switch to @KERNEL alias, use LTO optimization
Switch to the @KERNEL alias
Use LTO optimization, reduces file size by ~20% (~10Kbyte)

With:
39K sbc_1.3-1_arm_cortex-a9_neon.ipk

Without:
51K sbc_1.3-1_arm_cortex-a9_neon.ipk

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-05-04 07:50:18 +02:00
Mike Kershaw / Dragorn
6915059e35 Enable the host tools on protobuf-c (protoc-c specifically)
Signed-Off-By: Mike Kershaw <dragorn@kismetwireless.net>
2018-04-30 17:14:47 -04:00
Daniel Engberg
b33c7e1ca4
alsa-lib: Update to 1.1.6
Update alsa-lib to 1.1.6

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-29 18:27:55 +02:00
Mislav Novakovic
771f6b1263 libyang: add patch
The patch fixes a netopeer2-cli issue on musl.

Signed-off-by: Mislav Novakovic <mislav.novakovic@sartura.hr>
2018-04-27 13:19:04 +02:00
Ted Hess
aea4c43d2f
Merge pull request #5902 from antonlacon/libvorbis
libvorbis: update to 1.3.6
2018-04-23 21:14:40 +00:00
Hannu Nyman
75dc2dda21
Merge pull request #5959 from DocLM/gphoto2
libgphoto2 and gphoto2: Update to 2.5.17
2018-04-23 23:51:06 +03:00
Leonardo Medici
ff5fa3f52d libgphoto2: update package 2.5.17
Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
2018-04-23 21:46:22 +02:00
W. Michael Petullo
feb1873125 libdaq: update hash and change maintainer
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-04-23 11:56:44 -04:00
Magnus Kroken
812ce161f3 libdaq: update to 2.0.6
Signed-off-by: Magnus Kroken <mkroken@gmail.com>
2018-04-23 17:38:33 +03:00
Michael Heimpold
f8ec3965eb libgpiod: update to 1.0.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-04-18 21:35:04 +02:00
David Mora
cefe7738b5 getdns: Package update to replace libidn support with libidn2
Package update to replace libidn support with libidn2

Signed-off-by: David Mora <iamperson347+public@gmail.com>
2018-04-17 18:10:59 -04:00
Carlos Miguel Ferreira
9c09ecf437
boost: Package Version Update -> 1.67.0
This package update provides two new libraries
- Contract (compiled library) [1]: Contract programming for C++.
  All contract programming features are supported: Subcontracting,
  class invariants, postconditions (with old and return values),
  preconditions, customizable actions on assertion failure (e.g.,
  terminate or throw), optional compilation and checking of
  assertions, etc, from Lorenzo Caminiti.

- HOF (header-only library) [2]:
  Higher-order functions for C++, from Paul Fultz II.

More info can be found at the usual place [3].

[1]: https://www.boost.org/libs/contract
[2]: https://www.boost.org/libs/hof
[3]: https://www.boost.org/users/history/version_1_67_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2018-04-16 01:53:38 +01:00
Daniel Engberg
b386c497e1
libs/libx264: Update to snapshot 20180401
Update libx264 to snapshot 20180401
Scrub any previous set -O flags, cosmetic change.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-14 09:35:35 +02:00
champtar
49df906991
Merge pull request #5854 from diizzyy/libs-sqlite
libs/sqlite: Update to 3.23.1
2018-04-12 15:20:45 -07:00
Daniel Engberg
9c61c21014 libs/sqlite: Update to 3.23.1
Update sqlite to 3.23.1

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-12 23:56:36 +02:00
Ian Leonard
4e80b1053f libvorbis: build with LTO on arm
Reduces library size by 0.6%

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-04-11 19:45:06 -07:00
Ian Leonard
da040815fa libvorbis: update to 1.3.6
Resolves CVEs:
2018-5146
2017-14632
2017-14633

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-04-11 19:44:55 -07:00
Kevin Darbyshire-Bryant
30fa2156da libidn2: v2.0.4 Add to repo
Add libidn2 & idn2 tool to repo

Heavily based on PR by Daniel Engberg <daniel.engberg.lists@pyret.net>

Added idn2 tool & heavily based on existing idn Makefile.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2018-04-11 09:11:37 +08:00
Peter Wagner
4cc991094c glib2: update to 2.56.1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-04-08 19:13:18 +02:00
Michael Heimpold
a071775300 libgpiod: depend on kernel version
Required kernel interface was introduced in kernel v4.8,
so add the kernel version as dependency for this library.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-03-30 21:23:29 +02:00
Hannu Nyman
d37ec54e72
Merge pull request #5838 from nxhack/icu_bump_61_1
icu: update to 61.1
2018-03-27 23:26:06 +03:00
Andy Walsh
3a2d075eb9 libtirpc: update to 1.0.3
* Remove unnecessary patch
* fix musl types.h defines

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-03-27 17:24:19 +02:00
Hirokazu MORIKAWA
c8bd8fae81 icu: update to 61.1
Maintainer: me
Compile tested: ar71xx, LEDE trunk r5488-893a1ed
Run tested: NONE

Description:
ICU 61 upgrades to CLDR 33 locale data, has a new Java implementation
for number and currency parsing, and includes many small API additions,
improvements, and bug fixes.
(includes security fix CVE-2017-17484,CVE-2017-15422)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2018-03-27 15:57:54 +09:00
Daniel Golle
3c92098f44
Merge pull request #5790 from micmac1/postgresql-fixes
Postgresql fixes
2018-03-27 00:54:03 +02:00
tripolar
6b2daa3bdb
Merge pull request #5810 from micmac1/glib2-res_nquery-fix
glib2: fix build when res_nquery is not available
2018-03-26 21:34:32 +02:00
Rosen Penev
c4fcbe0b11 p11-kit: Update to 0.23.10 and update URLs
The FreeDesktop link does not work anymore. Switch to new upstream at GitHub.

Update the version while we're at it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-03-25 18:09:29 -07:00
Hannu Nyman
496700f4c4
Merge pull request #5817 from zhaojh329/libuwsc
libuwsc: update to 2.0.1
2018-03-25 22:36:06 +03:00
Michael Heimpold
a1ef3172fd Merge branch 'libfmt-knxd'
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-03-25 20:39:22 +02:00
Othmar Truniger
3262c3522c libfmt: add new package (closes #5617)
Signed-off-by: Othmar Truniger <github@truniger.ch>

Build shared library, add license file hints

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-03-25 20:37:09 +02:00
Jianhui Zhao
87f9dbd59b libuwsc: update to 2.0.1
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-25 21:53:35 +08:00
Sebastian Kemper
9bc047b89d glib2: fix build when res_nquery is not available
Upstream commit "gio: Port GThreadedResolver to use res_nquery() to fix
thread-safety" introduced a bug that causes compile failures on
platforms where res_nquery is unavailable. This patch fixes that.

Bug 794606 has been opened upstream: https://bugzilla.gnome.org/show_bug.cgi?id=794606

On the OpenWrt buildbots this bug is visible during the arc_archs
compile:

  gthreadedresolver.c: In function 'do_lookup_records':
  gthreadedresolver.c:875:16: error: 'res' undeclared (first use in this function); did you mean '_res'?
     res_nclose (&res);
                  ^~~
                  _res
  gthreadedresolver.c:875:16: note: each undeclared identifier is reported only once for each function it appears in
  Makefile:3334: recipe for target 'libgio_2_0_la-gthreadedresolver.lo' failed
  make[8]: *** [libgio_2_0_la-gthreadedresolver.lo] Error 1

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-24 09:37:28 +01:00
Ted Hess
cf84f7888c
Merge pull request #5766 from thess/faad2-config
faad2: Remove BUILD_PATENTED
2018-03-22 13:17:14 -04:00
Sebastian Kemper
b86d9028d1 postgresql: update to version 9.6.8
This update addresses:

CVE-2018-1052
CVE-2018-1053
CVE-2018-1058

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-19 23:56:59 +01:00
Sebastian Kemper
be07e031d0 postgresql: fix build for ARC arch
When building for ARC the compile fails with:

  /var/lib/buildbot/slaves/dave-builder/arc_arc700/build/sdk/build_dir/target-arc_arc700_uClibc/postgresql-9.6.5/src/include/storage/s_lock.h:899:2: error: #error PostgreSQL does not have native spinlock support on this platform. To continue the compilation, rerun configure using --disable-spinlocks. However, performance will be poor. Please report this to pgsql-bugs@postgresql.org.
   #error PostgreSQL does not have native spinlock support on this platform.  To continue the compilation, rerun configure using --disable-spinlocks.  However, performance will be poor.  Please report this to pgsql-bugs@postgresql.org.

So disable spinlocks when compiling for this arch. This was done
likewise for the avr32 target, which is not supported anymore, so this
can be deleted.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-19 23:54:56 +01:00
Sebastian Kemper
74d15bdb98 postgresql: clean up DEPENDS
Currently the DEPENDS do not reflect reality. Fix this.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-19 23:49:18 +01:00
Sebastian Kemper
8e9ad7bb51 postgresql: clean up CFLAGS
- The extra include is removed; the postgresql build system adds this
  include by itself.

- '-lpthread' is removed; the postgresql build system is able to detect
  how to access pthread features by itself.

- '$(FPIC)' is removed; adding this to CFLAGS is not recommendable:

  a) The postgresql build system adds its own PIC flag behind OpenWrt's
  CFLAGS when compiling shared objects, overriding OpenWrt's setting.
  b) Forcing applications into PIC mode will just slow them down.
  c) This leads to build failures on aarch64:

    access/transam/commit_ts.o: In function `CommitTsPagePrecedes':
    commit_ts.c:(.text+0x14): relocation truncated to fit: R_AARCH64_LD64_GOTPAGE_LO15 against symbol `TransactionIdPrecedes' defined in .text section in access/transam/transam.o
    commit_ts.c:(.text+0x14): warning: Too many GOT entries for -fpic, please recompile with -fPIC
    /var/lib/buildbot/slaves/dave-builder/aarch64_generic/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-7.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/7.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld: final link failed: Symbol needs debug section which does not exist
    collect2: error: ld returned 1 exit status

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-19 23:38:48 +01:00
Jan Pavlinec
3916b08b30
poco: update to version 1.8.1
Fix
CVE-2017-1000472 - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000472

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2018-03-19 15:44:20 +01:00
Hannu Nyman
ce39a4d821
Merge pull request #5783 from zhaojh329/libuhttpd
libuhttpd: update to 2.0.3
2018-03-18 19:40:07 +02:00
Peter Wagner
dc813c8253 glib2: update to 2.56.0
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-03-18 15:05:19 +01:00
Jianhui Zhao
1308749d84 libuhttpd: update to 2.0.3
ecb3ea9 Fix compile error on openwrt-x64
d9ef540 mention some code in lua_template.c copied from.

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-18 11:03:19 +08:00
Hannu Nyman
c802e89d6c
Merge pull request #5762 from iamperson347/getdns1.4
gettdns: Bump to 1.4.1 plus fixes
2018-03-15 17:37:19 +02:00
Ted Hess
d13f892279 faad2: Remove BUILD_PATENTED
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-03-15 10:17:40 -04:00
Paul Wassi
343f42d5f3 libs/libmicrohttpd: Update to version 0.9.59
Signed-off-by: Paul Wassi <p.wassi@gmx.at>
2018-03-14 19:16:24 +01:00
David Mora
389c9cf729 gettdns: Bump to 1.4.1 plus fixes
Makefile needed to be updated specify ssl dir

Signed-off-by: David Mora <iamperson347+public@gmail.com>
2018-03-13 19:05:41 -04:00
Jianhui Zhao
3b9584e5e0 libuhttpd: Update to 2.0.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-12 11:02:52 +08:00
Hannu Nyman
e767495f6f
Merge pull request #5731 from lnslbrty/feature/libcap-bin
libcap: executables
2018-03-11 22:22:16 +02:00
Jianhui Zhao
b70b696b60 libuhttpd: Update to 2.0.1
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-11 22:37:12 +08:00
Hannu Nyman
b1ba3b163d vips: add giflib dependency
Add dependency to giflib as the buildbot complained about that.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-03-10 18:40:57 +02:00
Toni Uhlig
8f113f155b libcap: libcap executables
* add option to install additional executables - capsh, getcap, getpcaps, setcap
* capsh can be configured to execute a different shell rather than /bin/bash

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2018-03-10 11:40:49 +01:00
Hannu Nyman
6a1351d46e
Merge pull request #5733 from zhaojh329/wifidog-ng
wifidog-ng: Add package
2018-03-10 11:42:12 +02:00
Marko Ratkaj
4f341306d3 libuv: bump to 1.19.2
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2018-03-10 13:40:52 +08:00
Jianhui Zhao
5bcee7d7e0 wifidog-ng: Add package
Next generation WifiDog

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-09 13:32:34 +08:00
Hannu Nyman
ab786cb3ac
Merge pull request #5446 from Tiboris/libhttp-parser
libhttp-parser: Bump to version 2.8.0
2018-03-08 18:57:40 +02:00
Ted Hess
00de391b66 libsoxr: Build cleanup.
Remove automatic inclusion of avutil if ffmpeg libraries present in build.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-03-07 13:33:59 -05:00
Ted Hess
cba7023cf2 libsoxr: Update to version 0.1.3. Use SF package download
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-03-06 16:12:02 -05:00
Ted Hess
41421d92b0 libvorbisidec: Add pkgconfig to STAGING_DIR
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-03-06 16:04:26 -05:00
Michael Heimpold
1160b4dce7 libxml2: update to 2.9.8
Also drop obviously dead download mirrors.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-03-06 21:38:42 +01:00
Sebastian Kemper
883af8a5d1 tiff: revert uclibc++ commit
This reverts 5b5659850d.

In hindsight I have to admit I did not correctly understand the
implications of the uclibc++.mk include.

The include allows a package to follow the user's choice regarding which
C++ library should be the standard. Linking against uClibc++ instead of
libstd++ is not a problem when running musl (which is what I had
incorrectly assumed), as both C++ libs are separate packages. And
uClibc++ is a lot smaller than libstd++, which is probably why it is
even the default C++ lib on OpenWrt currently.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-04 19:14:10 +01:00
Michael Heimpold
457594fdf7 libiio: rework backend selection (fixes #5637)
Provide configuration items to select individual backends. This
also allows to fine-tune the package dependencies.
In order to address #5637, we make this dep unconditionally
until upstream allow to opt-in/opt-out libavahi support.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-03-04 14:21:46 +01:00
Jianhui Zhao
790935eed2 rtty: Update to latest version
Change license to LGPL2

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-03 23:16:27 +08:00
Sebastian Kemper
27c77ff0e9 libssh2: add missing PKG_CONFIG_DEPENDS
Recently added symbols CONFIG_LIBSSH2_MBEDTLS and CONFIG_LIBSSH2_OPENSSL
require a rerun of ./configure when their selection changes. So add them
to PKG_CONFIG_DEPENDS accordingly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-03 09:19:29 +01:00
Matthias Schiffer
50cd1f13a1
dmx_usb_module: fix build against kernel 4.14
The change should also work fine with older kernels, as <linux/uaccess.h>
has existed for a long time, and it includes <asm/uaccess.h>.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-03-02 00:58:15 +01:00
Matthias Schiffer
dee7a82730
dmx_usb_module: change source URL to HTTPS
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-03-02 00:58:11 +01:00
Jiri Slachta
060595e682
Merge pull request #5669 from micmac1/my-ups
libs/libssh2: Remove $(FPIC), update InstallDev
2018-03-01 10:48:45 +01:00
Jiri Slachta
1d579e7867
Merge pull request #5671 from micmac1/xslt-up
libxslt: remove $(FPIC), clean up install defines
2018-03-01 10:48:31 +01:00
Sebastian Kemper
a257f44b30 tiff: install headers of the c++ bindings
Make sure that the c++ headers get installed to the staging directory
when libtiffxx was selected/built.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-25 20:06:06 +01:00
Sebastian Kemper
4ade6e6f7a tiff: use CONFIGURE_ARGS
Simplify the Makefile. No functional change.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-25 20:03:41 +01:00
Sebastian Kemper
b0c9cc9b19 tiff: switch PKG_SOURCE_URL to HTTPS
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-25 20:01:27 +01:00
Sebastian Kemper
54512199ee libxslt: install all lib symlinks
Makes sure that even i.e. libxslt.so symlink gets copied to the target.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 12:06:23 +01:00
Sebastian Kemper
baef65fed0 libxslt: update xsltproc depends
libxml2 can be removed as libxslt already depends on it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 12:04:58 +01:00
Sebastian Kemper
a57ffe6c63 libxslt: remove $(FPIC) from TARGET_CFLAGS
libxslt already makes sure that the compiler emits position-independent
code. Adding $(FPIC) makes no difference. In addition the libxslt build
system puts its own flag behind the CFLAGS, overriding whatever was set
before.

Also with $(FPIC) in CFLAGS even the libxslt utils get compiled with
PIC, which us undesirable.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 12:02:49 +01:00
Sebastian Kemper
47b3a829d7 tiff: update install defines
- Use $(INSTALL_DATA) for headers (and really copy only the headers).
- Install _all_ symlinks.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 11:58:41 +01:00
Sebastian Kemper
fad6014357 tiff: remove $(FPIC) from TARGET_CFLAGS
tiff already makes sure that the compiler emits position-independent
code. Adding $(FPIC) makes no difference. In addition the tiff build
system puts its own flag behind the CFLAGS, overriding whatever was set
before.

Also with $(FPIC) in CFLAGS even the tiff utils get compiled with PIC,
which us undesirable.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 11:56:03 +01:00
Sebastian Kemper
5b5659850d tiff: remove uclibc++.mk include
The include injects a lib depend on libuClibc++.so.0 into the package,
even on musl. Remove it and replace the depend with libstcpp instead.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 11:54:25 +01:00
Sebastian Kemper
1cce79f006 libssh2: update InstallDev define
Use $(INSTALL_DATA) for headers and pkgconfig file.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 11:49:56 +01:00
Sebastian Kemper
4ac9a2ae84 libssh2: remove $(FPIC) from TARGET_CFLAGS
libssh2 already makes sure that the compiler emits position-independent
code. Adding $(FPIC) makes no difference. In addition the libssh2 build
system puts its own flag behind the CFLAGS, overriding whatever was set
before.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-24 11:45:18 +01:00
Yousong Zhou
e35e2bf91b pixman: initial version 0.34.0
This will be required by qemu 2.11.  The two patches are copied from
packaging of current qemu 2.6

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-02-24 15:41:36 +08:00
Ted Hess
2be807285a libvorbisidec: Change to .xz archive, update mirror and sha256sum
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-02-22 15:26:19 -05:00
Rosen Penev
3eab9380a5 libtasn1: Change URL to point to official website instead of download link
Cosmetic change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 11:09:40 -08:00
Karl Palsson
a0855d59fd c-ares: bump to v1.14
Changelog at: https://c-ares.haxx.se/changelog.html

mostly android and windows fixes, but some minor fixes for all systems.

Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2018-02-19 11:29:16 +00:00
Gaëtan Buchetet
572a717274 sqlite3-cli: use shared library to link sqlite3 binary
The sqlite3 binary was linked against the static library of libsqlite3.
It now uses the .so library of the libsqlite3 package. This dropped size
of the sqlite3 binary from 652k to 91k.

Signed-off-by: Gaëtan Buchetet <bubuche.pub@free.fr>
2018-02-19 11:02:28 +00:00
Hauke Mehrtens
1689023bde
Merge pull request #5580 from neheb/patch-5
libnatpmp: Update to 20150609
2018-02-18 17:38:26 +01:00
Rosen Penev
32f37a0634 libnatpmp: Update to 20150609 + change to HTTPS.
Official mirror. Compile and Run tested on ramips.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-14 12:29:56 -08:00
Hannu Nyman
eac8d11f27
Merge pull request #5609 from MikePetullo/libsoup
libsoup: update to 2.60.3
2018-02-13 19:27:09 +02:00
W. Michael Petullo
b406faf129 libsoup: update to 2.60.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-02-12 21:38:32 -05:00
Luiz Angelo Daros de Luca
2f4dc8cf72 libvpx: bump to 1.7.0
This release focused on high bit depth performance (10/12 bit) and vp9
encoding improvements.

See: https://chromium.googlesource.com/webm/libvpx/+/v1.7.0

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2018-02-13 00:30:33 -02:00
Tibor Dudlák
3c4e99ced4
libhttp-parser: Bump package version and update link to GitHub
Bumped package version.
There was an issue with .so file:
dependent package wanted lib.so.2.8 but there was
only lib.so.2.8.0 there so one more symlink added.
http-parser sources are owned by nodejs now.

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>
2018-02-12 22:54:50 +01:00
Michael Heimpold
59c979d595 libiio: update to 0.14
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-02-11 18:29:07 +01:00
Michael Heimpold
59350addd0 libgpiod: add package for library and tools
libgpiod is a C library with corresponding tools for interacting
with the linux GPIO character device (gpiod stands for GPIO device).

Since linux 4.8 the GPIO sysfs interface is deprecated. User space should use
the character device instead. This library encapsulates the ioctl calls and
data structures behind a straightforward API.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-02-11 18:29:07 +01:00
Ted Hess
287cb874c2 libvorbis: add patch for CVE-2017-14632 and CVE-2017-14633
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-02-10 09:38:59 -05:00
Ted Hess
c66296b283
Merge pull request #5506 from neheb/patch-2
libmad: Remove BUILD_PATENTED
2018-02-10 07:53:53 -05:00
Jianhui Zhao
9cd7e4dfe4 libuwsc: Update to 1.2.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-02-06 17:12:50 +08:00
Hannu Nyman
f970e33b49
Merge pull request #5088 from hbl0307106015/libtalloc
libtalloc: bump to latest version
2018-02-04 10:11:36 +02:00
Sebastian Kemper
6b3f140c0c libssh2: Make crypto backends selectable
This adds a choice to menuselect so people can select if they would like
to compile libssh2 against mbedtls (default) or openssl.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-03 13:26:18 +01:00
Hans Dedecker
25757a96fa sqlite: remove gratuitos empty line
Remove gratuitos empty line introduced by accident in commit aac84ff

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2018-02-02 08:52:12 +01:00
champtar
4b918475e5
Merge pull request #5543 from dedeckeh/pr-sqlite
sqlite3: add config options to disable FTS3 and RTREE
2018-01-31 10:56:33 -08:00
Hans Dedecker
aac84ff03d sqlite3: add config options to disable FTS3 and RTREE
The full-text search engine version 3 (FTS3) and R*Tree (RTREE) modules are
enabled by default in sqlite3; add config options which allow to disable these
sqlite lib modules.
Disabling FTS3 reduces the so file with 475KB while disabling RTREE reduces
the so file with 121KB on x86 architecture.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2018-01-31 17:19:42 +01:00
Nikos Mavrogiannopoulos
072277974c p11-kit: bumped release ver
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2018-01-30 20:36:20 +01:00
Nikos Mavrogiannopoulos
4c7a0c311b p11-kit: disable trust module
This allows prevents build error due to trust-paths not being
specified. The trust module was not being used in openwrt.

Resolves #5528

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2018-01-30 20:35:36 +01:00
Sebastian Kemper
f48dade356 tiff: version bump
- bump version to 4.0.9
- add patches copied from Debian for CVE-2017-18013 and CVE-2017-9935

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-01-30 15:00:02 +01:00
Sebastian Kemper
0b1ee9ed44 libxslt: version bump
- version bump to 1.1.32
- add --disable-silent-rules for verbose build output

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-01-30 14:57:25 +01:00
Sebastian Kemper
fd953af246 libssh2: version bump
- Bump version to 1.8.0
- Switch from openssl crypto backend to mbedtls (the package is a lot
  smaller size-wise compared to openssl and libgcrypt)
- mbedtls support was added in 1.8.0 release. Unfortunately the detection
  doesn't work out of the box, so a patch is needed that fixes an m4
  script. For that reason autoreconf must be run.
- Add --with-libz-prefix as without it zlib is not detected (currently
  there is the zlib dependency but libssh2 never actually links to it).
- Add --disable-silent-rules to get verbose build output.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-01-30 14:54:41 +01:00
David Mora
3e56158e82 getdns: Initial commit of openwrt package for getdns library
Signed-off-by: David Mora <iamperson347+public@gmail.com>
2018-01-29 10:45:16 +00:00
Andy Walsh
ae0ebaf47d
libtirpc: add package v1.0.2
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-01-28 02:09:35 +01:00
Rosen Penev
d0d60263fc
libmad: Remove BUILD_PATENTED
MP3 patents expired in 16 April 2017 and Fraunhoffer IIS has terminated its MP3 licensing program as a result.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-25 18:54:28 -08:00
Jianhui Zhao
8a7797d67a rtty: Add package
A reverse proxy WebTTY. It is composed of the client and the server.

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-01-23 15:24:36 +08:00
BangLang Huang
3ac7d06f19 libtalloc: bump to latest version
Signed-off-by: BangLang Huang <banglang.huang@foxmail.com>
2018-01-21 22:49:02 +08:00
champtar
0f74fe7c13
Merge pull request #5257 from lynxis/rb_libgcrypt
libgcrypt: remove build timestamp
2018-01-20 22:33:38 +01:00
champtar
a1f960f2fa
Merge pull request #5371 from MikePetullo/libsoup
libsoup: update to 2.60.2
2018-01-20 22:04:48 +01:00
Michael Heimpold
6a55acc519 libiio: update to 0.12
- remove upstreamed patch
- remove dependency to libavahi-common which does not exist,
  seems that I have confused library name vs package name (fixes #5480)
(- only compile tested at the moment)

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-01-20 22:03:09 +01:00
champtar
eae25776a9
Merge pull request #5389 from diizzyy/libs-confuse
confuse: remove myself as maintainer
2018-01-20 21:14:56 +01:00
Hannu Nyman
c81e542d19
Merge pull request #5433 from MikePetullo/vips
vips: update to 8.6.1
2018-01-18 16:45:56 +02:00
Peter Wagner
d0c37601f7 glib2: update to 2.55.1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-01-18 11:29:55 +01:00
Val Kulkov
4ac5219ed9 libfreetype: update to FreeType 2.9
Update to the latest version from upstream.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2018-01-15 10:46:52 -05:00
W. Michael Petullo
d5f11b2cfc vips: update to 8.6.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-13 18:10:13 -05:00
Alexandru Ardelean
1476739d5f treewide: use local python-package.mk & python3-package.mk files
This guarantees for the package feeds that
the mk files will always be available for all packages.

Will need to see about external-feed Python packages
a bit later.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2018-01-10 23:06:23 +02:00
Daniel Engberg
6748888fbb confuse: remove myself as maintainer
Remove myself as maintainer

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-01-09 21:52:36 +01:00
Matthias Schiffer
00fce347a5
treewide: fix incorrect *_BUILD_DEPENDS
Build depends refer to source package names, not binary package names.

In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of
a source package's binary packages; as the corresponding source packages
are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be
dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to
refer to the correct source package name.

Dependency of mysql-server is adjusted from libncursesw to libncurses
(as libncursesw is a virtual package provided by libncurses), so the build
dependency on ncurses is emitted unconditionally.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-09 16:36:02 +01:00
Ted Hess
9df64cfd89
Merge pull request #5383 from salzmdan/liburcu_update
liburcu: update to 0.9.4
2018-01-08 14:22:46 -05:00
Daniel Salzman
462a1cf87e libedit: update to 20170329-3.1
Signed-off-by: Daniel Salzman <daniel.salzman@nic.cz>
2018-01-08 16:34:00 +01:00
Daniel Salzman
16bd451bec liburcu: update to 0.9.4
Signed-off-by: Daniel Salzman <daniel.salzman@nic.cz>
2018-01-08 16:32:12 +01:00
W. Michael Petullo
11a76cc9dc libsoup: update to 2.60.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-07 22:42:02 -05:00
W. Michael Petullo
e140932524 libgee: update to 0.20.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-07 20:53:09 -05:00
W. Michael Petullo
c0b7fa6c3e libdmapsharing: update to 2.9.39
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-06 19:32:16 -05:00
Hannu Nyman
9716c3a685
Merge pull request #5189 from sartura/libhttp-parser_bump_to_2.7.1
libhttp-parser: bump to 2.7.1
2018-01-06 09:50:08 +02:00
Daniel Golle
cf296664fe postgresql: update to version 9.6.6
Fixes CVE-2017-12172, CVE-2017-15098 and CVE-2017-15099.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Álvaro Fernández Rojas
8cdc1eb432 libxerces-c: update to v3.2.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:45:40 +01:00