Commit Graph

3912 Commits

Author SHA1 Message Date
Rosen Penev 8a900975d5
tcp_wrappers: fix compilation under glibc
libnsl seems to not be a library that comes with glibc.

Remove excess whitespace.

Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-30 17:27:32 -08:00
Igor Bezzubchenko 71e3fee362 libpqxx: adding Makefile, Config.in and patch
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2020-12-31 00:51:00 +03:00
Rosen Penev 35baa6e96f
imobiledevice: backport iOS 14 backup patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-27 16:58:47 -08:00
Jianhui Zhao 4b96bbfacc libuhttpd: Update to 3.7.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-12-26 22:09:53 +01:00
Jiri Slachta 3416108451
Merge pull request #14313 from neheb/ti
tiff: update to 4.2.0
2020-12-26 17:03:27 +01:00
Josef Schlehofer af52f1e439
x264: update to commit from 2020-10-26
Snapshots were discontinued according to
https://downloads.videolan.org/x264/snapshots/x264-snapshot-20191218-README.txt
and users should use source code.

While at it, fix SPDX License Identifier to correct one.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-12-25 10:00:48 +01:00
Hirokazu MORIKAWA d6317132dd icu: update to 68.2
Maintainer: me
Compile tested: head r15324-920b692, aarch64, x86_64
Run tested: (qemu-5.2.0) aarch64

Description:
Update to 68.2

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-24 15:18:56 +09:00
Jiri Slachta e8591daa94
Merge pull request #14303 from neheb/xslt
libxslt: add autoreconf to fix compilation
2020-12-23 17:41:30 +01:00
Rosen Penev 98c7710f48
Merge pull request #14314 from neheb/vi
vips: update to 8.10.15
2020-12-23 06:24:40 -08:00
Nikos Mavrogiannopoulos 93d451cb4a
Merge pull request #14316 from neheb/gn
gnutls: update to 3.7.0
2020-12-23 13:56:41 +01:00
Rosen Penev c1d21df55b
libxslt: add autoreconf to fix compilation
Arch Linux fails to compile without it as it tries to link to host
libraries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 22:37:40 -08:00
Rosen Penev 9a1ece330f
gnutls: update to 3.7.0
Added autoreconf to fix bad linking under Arch Linux.

Added patch to fix compilation with autoreconf.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 20:06:23 -08:00
Rosen Penev ea14151499
Merge pull request #14305 from neheb/upnp1
libupnp: add back autoreconf
2020-12-22 19:29:35 -08:00
Rosen Penev f28ff82483
vips: update to 8.10.15
Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:26:35 -08:00
Rosen Penev c0937bbed1
tiff: update to 4.2.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:25:49 -08:00
Rosen Penev 47c572462f
sbc: update to 1.5
Add a patch to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:04:24 -08:00
Rosen Penev f1e3b436c1
libupnp: add back autoreconf
Fixes compilation under Arch Linux as it tries to link to host
libraries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-22 19:02:29 -08:00
Jianhui Zhao 754750cd56 libuhttpd: Update to 3.6.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-12-20 18:26:01 +08:00
Rosen Penev 3f808f3722
libgphoto2: fix bad symlink
Switched to relative path.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-19 21:54:28 -08:00
Matt Merhar fb96fb3e4a elektra: explicitly disable gpgme plugin
With the addition of gpgme-config per 91a6168, elektra has started
detecting the presence of gpgme and is automatically building the
plugin. Even though it's not being installed, it has broken the build on
CONFIG_ARCH="arc" due to some LFS weirdness with uClibc.

Explicitly disable it since the package in its current form doesn't
expect it to be built.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2020-12-19 17:39:39 -05:00
Rosen Penev 5b2a507b6b
Merge pull request #14223 from tofurky/fwknop_gpgme_deps
fwknop: gpgme: fix build of fwknop with gpg enabled
2020-12-18 15:04:55 -08:00
Rosen Penev 457dcc5d5b
protobuf: fix bad CFLAGS in pkgconfig
Issue shows itself when using clang.

Refreshed other patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-17 22:02:30 -08:00
Jianhui Zhao 3a25e7a3ec libuhttpd: Update to 3.5.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-12-17 23:53:57 +08:00
Rosen Penev beac69b7a5
nss: update to 3.60
Added patch to fix compilation with musl 1.2.x.

Install nss-config file and fix it up. Might help some packages...

Refreshed others.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-15 20:06:13 -08:00
Nikos Mavrogiannopoulos 04d96a871a
Merge pull request #14230 from neheb/p11k
p11-kit: update to 0.23.22
2020-12-15 18:38:52 +01:00
Rosen Penev 2991c20c61
libpng: properly fix zlib issue
The previous commit meant to avoid adding an LDFLAG but it just avoided
the issue. The real issue is PNG_BUILD_ZLIB being turned to ON. This
variable is for specifying a custom zlib location, which is not
necessary. Switching it to OFF calls find_package and links properly.

Backported two zlib related patches. The latter is a somewhat impoarant
fix.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 21:00:00 -08:00
Rosen Penev fdaa53cd94
Merge pull request #14228 from neheb/v
vips: do not install libvips-cpp
2020-12-14 19:19:47 -08:00
Rosen Penev e17cc7367d
p11-kit: update to 0.23.22
Backport upstream patch that fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 18:03:18 -08:00
Rosen Penev 8f829ea882
pcre2: update to 10.36
Mostly JIT fixes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 18:02:34 -08:00
Rosen Penev 99c2f42dcc
vips: do not install libvips-cpp
Nothing uses it. Allows to slim the package down.

Also made the InstallDev section more explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-14 18:01:33 -08:00
Rosen Penev e0fa06547c
Merge pull request #14217 from ClaymorePT/boost_1.75.0
boost: Updates package to version 1.75
2020-12-14 16:33:55 -08:00
Carlos Miguel Ferreira 6b79c46bb4
boost: Adds json library
json library can work as header-only, but adding for the
cases where it is necessary.

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-12-14 22:18:46 +00:00
Daniel Golle 84be677313 keyutils: update to 1.6.3 and improve packaging
* switch to kernel.org upstream (most recent versions seem to be
   available only there)
 * package request-key, key.dns_resolver and their config file into
   new package 'keyutils'
 * refresh patches

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-12-14 22:15:05 +00:00
Karl Palsson 0a3e0114ce libs: cjson: correctly install to named include paths
Supports the more traditional "#include <cjson/cJSON.h>"
instead of dropping them in the root.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-12-14 15:13:06 +00:00
Rosen Penev f50e2211ab
libpng: disable building of executables
They are not packaged here. Upstream backport.

Speeds up compilation and avoids a zlib hack.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 19:52:04 -08:00
Matt Merhar 91a6168ded gpgme: install gpgme-config to host bin
This is necessary for at least fwknop to properly detect the library.

The change was modeled after how gpg-error-config is installed in the
libgpg-error package.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2020-12-13 22:20:33 -05:00
Rosen Penev dc33ae8027
Merge pull request #14221 from neheb/ge
gerbera update
2020-12-13 18:50:27 -08:00
Rosen Penev 78e88147fb
spdlog: update to 1.8.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:34:53 -08:00
Rosen Penev 9949e311a7
pugixml: update to 1.11.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:34:53 -08:00
Rosen Penev 5bef73d4a5
libarchive: update to 2.5.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:15:51 -08:00
Carlos Miguel Ferreira a3c6d8badc
boost: Removes unecessary patch
Fixed in upstream

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-12-14 00:10:59 +00:00
Carlos Miguel Ferreira e688f1c764
boost: Updates package to version 1.75
This commit updates boost to version 1.75

This release brings three new packages
* JSON parsing, serialization, and DOM in C++11, from Vinnie Falco and
  Krystian Stasiowski. [1]
* LEAF: A lightweight error-handling library for C++11, from Emil
  Dotchevski. [2]
* PFR: Basic reflection without macro or boilerplate code for user
  defined types, from Antony Polukhin. [3]

More info about Boost 1.75.0 can be found at the usual place [4].

[1]: https://www.boost.org/libs/json/
[2]: https://www.boost.org/libs/leaf/
[3]: https://www.boost.org/libs/pfr/
[4]: https://www.boost.org/users/history/version_1_75_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-12-13 21:30:36 +00:00
Rosen Penev 85d66757b0
glib2: use normal format functions
These meson checks rely on being able to run binaries. Just force them
on. Reduces compiled size.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-12 12:30:13 -08:00
Rosen Penev 83dec7e40d
Merge pull request #14181 from sartura/feature_uci2-package
uci2: add library package
2020-12-11 14:59:14 -08:00
Jakov Petrina 4e2b5ea85c uci2: add library package
Maintainer: @jpetrina
Compile tested: arm, ipq4018, master@r15169-36e0268aa6
Run tested: arm, ipq4018, master@r15169-36e0268aa6

Description:

UCI2 is a C library that provides an alternative UCI parser with an Abstract
Syntax Tree (AST) representation of configuration files.

Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
Tested-by: Jakov Petrina <jakov.petrina@sartura.hr>
2020-12-10 11:54:08 +01:00
Rosen Penev f86acf1e1a
libpng: fix paths in config files
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:51:05 -08:00
Rosen Penev 20b77be7be
xmlrpc-c: fix config file prefix path
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:51:05 -08:00
Rosen Penev 7d3737f82a
libgcrypt: fix config file
Change the prefix instead of each path.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:50:28 -08:00
Rosen Penev 4ee2e27896
libuv: fix pkgconfig paths for libuv-static.pc as well
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 01:50:27 -08:00
Rosen Penev 04b597a52d
apr-util: fix config file and install to proper location
This allows subversion to find it properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-08 16:56:00 -08:00
Andy Walsh 5b09cedcec libtirpc: update to 1.3.1
* update to 1.3.1

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-12-08 19:44:58 +01:00
Karl Palsson 2973f85310 libs: add cJSON
New package, new dependency of mosquitto v2.0

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-12-08 09:38:34 +00:00
Rosen Penev a0b58ea57f
Merge pull request #14166 from neheb/neonn
neon: install neon-config to host path
2020-12-08 00:55:32 -08:00
Rosen Penev 187f84ea86
Merge pull request #14172 from neheb/apr
apr: install apr-1-config to host
2020-12-07 21:56:32 -08:00
Rosen Penev 96f499f9b6
Merge pull request #14171 from neheb/ftdione
libftdi: install libftdi-config to host
2020-12-07 21:24:41 -08:00
Rosen Penev 367eab02d9
apr: install apr-1-config to host
Helps old packages that don't use pkgconfig.

Fix some extra paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 21:21:49 -08:00
Rosen Penev 5356753283
libftdi: install libftdi-config to host
Helps old packages that don't use pkgconfig.

Fix wrong paths in config.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 21:20:44 -08:00
Rosen Penev f0e0d88280
Merge pull request #14169 from neheb/daq
libdaq: fix config file
2020-12-07 21:09:33 -08:00
Rosen Penev 48d6dd05c8
Merge pull request #14167 from neheb/ftdi11
libftdi: install libftdi1-config to host
2020-12-07 21:09:07 -08:00
Rosen Penev e5a0331846
Merge pull request #14170 from neheb/pcre222
pcre2: install pcre2-config to host path
2020-12-07 21:04:07 -08:00
Rosen Penev c2cc52f2f1
Merge pull request #14164 from neheb/gphotoo
libgphoto2: install config files to host
2020-12-07 21:02:08 -08:00
Rosen Penev b61a79e2c9
Merge pull request #14168 from neheb/tagg
taglib: install taglib-config to host path
2020-12-07 21:01:47 -08:00
Rosen Penev eee073cf19
libftdi: install libftdi1-config to host
Helps old packages that don't use pkgconfig.

Fix prefix paths as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:20:47 -08:00
Rosen Penev 5e814c7972
pcre2: install pcre2-config to host path
Helps old packages that do not use pkgconfig.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:18:35 -08:00
Rosen Penev 33631ab9ff
libdaq: fix config file
Install to host to fix compilation with depending packages.

Fix paths to point to OpenWrt and not OS.

Don't install to device. This is strictly an InstallDev thing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:17:05 -08:00
Rosen Penev 72f6290de7
taglib: install taglib-config to host path
Helps old packages that do not use pkgconfig.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:16:21 -08:00
Rosen Penev 865031590f
neon: install neon-config to host path
Helps old packages that do not use pkgconfig.

Fixed paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:12:36 -08:00
Rosen Penev bfedaf5f48
libmcrypt: install libmcrypt-config to host
Helps to fix old packages that don't use pkgconfig.

Cleaned up Makefile:

Added PKG_BUILD_PARALLEL for faster compilation.

Fixed license information.

Some minor cleanups for consistency between packages.

Fixed host paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:11:44 -08:00
Rosen Penev 3644cb7c14
libgphoto2: install config files to host
Helps old packages that don't use pkgconfig.

Remove old entries for previous versions of libgphoto2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-07 20:11:08 -08:00
Rosen Penev 747e77754f
lzo: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-04 19:18:39 -08:00
Rosen Penev f44e353303
Merge pull request #14100 from neheb/protobb
protobuf: update to 3.14.0
2020-12-02 15:52:08 -08:00
Rosen Penev 4184fb950c
unixodbc: update to 2.3.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-01 16:24:00 -08:00
Rosen Penev 2b2fa695bb
protobuf: update to 3.14.0
Remove pointless CMAKE_INSTALL. There's an InstallDev section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-01 16:18:37 -08:00
Othmar Truniger 8a8bd020e9 libfmt: bump to release 7.1.3
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-12-01 14:32:07 +01:00
Rosen Penev 002ad117ae
google-authenticator-libpam: fix InstallDev paths
libpam will soon install to /usr/lib instead of /lib. Adjust accordingly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-30 01:03:29 -08:00
Rosen Penev b75f250f3b
libpam: update to 1.5.1
Fix installed paths. After e52d0487e88c3c8c57e1310d1a02b18eae0d142e
upstream, this bug was exposed.

Instead of working around it, fix the patch.

After this, everything consistently gets installed to ipkg-install/usr.

Minor Makefile reorganization.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-29 17:00:05 -08:00
Rosen Penev 1ccc6bbe2c
libgphoto2: update to 2.5.26
Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-29 02:33:24 -08:00
Rosen Penev 1fcb02973f
Merge pull request #14047 from neheb/lnq
libnetfilter-queue: import and update
2020-11-28 05:48:54 -08:00
Rosen Penev 9f9cf35a8d
Merge pull request #14048 from neheb/lnl
libnetfilter-log: import from baser
2020-11-28 05:48:02 -08:00
Rosen Penev dc9f4bf26b
Merge pull request #14049 from neheb/lnctt
libnetfilter-cttimeout: import from base
2020-11-28 05:47:29 -08:00
Rosen Penev 755e27ce22
Merge pull request #14050 from neheb/lncth
libnetfilter-cthelper: import from base
2020-11-28 05:46:59 -08:00
Rosen Penev 9ec405756b
libnetfilter-cthelper: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 23:16:46 -08:00
Rosen Penev 367662534d
libnetfilter-cttimeout: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 23:15:55 -08:00
Rosen Penev e281311f24
libnetfilter-log: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 23:14:52 -08:00
Rosen Penev b60aa5ffdb
libnetfilter-queue: update to 1.0.5
Switch to normal tarballs for simplicity.

Removed upstream patch.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 22:28:18 -08:00
Rosen Penev 3be9bc06ba
libnetfilter-queue: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 22:28:17 -08:00
Rosen Penev 0095cb34e9
libusb-compat: fix libusb-config
Turns out, some packages like serdisplib actually use libusb-config.
Fix the paths in it so that they can work properly. Method taken from
libpng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-27 22:13:36 -08:00
Rosen Penev 99b347905e
libroxml: switch to CMake
Added patch to fix compilation with gcc10.

Fixed license information.

Fix ABI_VERSION.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-26 23:55:08 -08:00
Rosen Penev ca320864ec
libroxml: import from base
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-26 23:55:08 -08:00
Rosen Penev d9fcef2baa
hwloc: update to 2.3.0
Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-25 15:35:04 -08:00
Rosen Penev d77df7b495
Merge pull request #13941 from jjm2473/master-fix-libtirpc-clang
libs/libtirpc: fix host compile with clang 12.0.0
2020-11-25 14:31:48 -08:00
Rosen Penev c774cb16ee
Merge pull request #13942 from yangfl/master
libtorrent-rasterbar: add package
2020-11-25 14:30:19 -08:00
Rosen Penev 30bc508a2f
Merge pull request #14005 from pprindeville/issue#14004
avahi: incorrectly requires IFF_MULTICAST on point-to-point (tunnel) …
2020-11-25 14:29:27 -08:00
Rosen Penev 3116b22dd3
Merge pull request #14012 from neheb/dmx
dmx_usb_module: update to 19.12.1
2020-11-25 14:23:25 -08:00
Rosen Penev 3cce7bdd72
Merge pull request #14014 from neheb/alsaa
alsa updates
2020-11-25 14:22:55 -08:00
Rosen Penev f14d1960cf
Merge pull request #14011 from neheb/grlbb
glib2: update to 2.66.3
2020-11-25 14:22:44 -08:00
Rosen Penev 21e96c8875
Merge pull request #13987 from neheb/onig
oniguruma: update to 6.9.6
2020-11-25 14:22:05 -08:00
Rosen Penev 23c93e7fcc
Merge pull request #14010 from neheb/usb
libusb-compat: move here and update to 0.1.7
2020-11-25 02:55:29 -08:00
Rosen Penev 93b46e40d5
Merge pull request #13993 from neheb/lcap
libcap-ng: update to 0.8.1
2020-11-25 01:21:27 -08:00
Rosen Penev 605af85945
Merge pull request #14007 from neheb/pam
libpam: update to 1.5.0
2020-11-24 23:49:20 -08:00