Commit graph

3590 commits

Author SHA1 Message Date
Othmar Truniger
19a568923d libfmt: bump to upstream version 7.0.3
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-08-11 18:26:38 +02:00
Jan Pavlinec
dad7c86345
libmaxminddb: update to version 1.4.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-11 14:34:59 +02:00
Rosen Penev
cdcbe880df
Merge pull request #13028 from neheb/ldnsss
ldns: fix compilation without deprecated APIs
2020-08-07 19:08:51 -07:00
Rosen Penev
b91235e150
Merge pull request #13025 from neheb/ulff
libulfius: update to 2.6.8
2020-08-07 12:04:37 -07:00
Rosen Penev
f0606bd996
libulfius: update to 2.6.8
Upstream fixed the libmicrohttp issue. Removed local patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-07 11:56:26 -07:00
Rosen Penev
619fd038ba
liborcania: update to 2.1.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-07 11:56:26 -07:00
Jan Pavlinec
ad457727bd
libssh: patch security issue
Fixes:
CVE-2020-16135

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-06 17:08:28 +02:00
Rosen Penev
91dbd669b3
Merge pull request #12549 from neheb/extr
libextractor: remove ffmpeg plugin
2020-08-05 13:09:45 -07:00
Rosen Penev
490a4eff19
getdns: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-04 19:14:21 -07:00
Rosen Penev
a89a876de9
ldns: fix compilation without deprecated APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-04 19:11:25 -07:00
Rosen Penev
6d23184a8d
libsodium: add autoreconf
The patch, while it works, requires autoreconf. Added.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-03 16:37:02 -07:00
Rosen Penev
9accec8e38
Merge pull request #12998 from neheb/nloh2
nlohmannjson: build with meson
2020-08-03 13:36:42 -07:00
Rosen Penev
735b516bc1
Merge pull request #13014 from tru7/libfmt
libfmt: bump to version 7.0.2
2020-08-03 09:24:04 -07:00
Othmar Truniger
d29e150f17 libfmt: bump to version 7.0.2
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-08-03 18:17:45 +02:00
Rosen Penev
7c9a0919a7 glib2: fix full language build
Needs -lintl.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 18:03:50 -07:00
Rosen Penev
6c321adf3b
libextractor: make ffmpeg plugin depend on BUILD_PATENTED
FFMpeg has patented functionality. Make libextractor respect
BUILD_PATENTED.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 14:13:33 -07:00
Rosen Penev
f21c3b4e99
nlohmannjson: build with meson
Just blindly copying the include files is not quite correct. The build
system merges all of them into one file.

A pkgconfig file also gets generated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 00:51:15 -07:00
Rosen Penev
6d9e9e4af6
Merge pull request #12994 from dangowrt/libsodium-build-with-scalarmult_ed25519_ref10
libsodium: compile with scalarmult_ed25519_ref10
2020-08-01 16:37:02 -07:00
Rosen Penev
26b1cc700a libextractor: update to 1.10
Made two compile options dependent on whether or not the plugins are
selected.

Removed autoreconf as autools files are not being patched.

Added PKG_BUILD_PARALLEL for faster compilation.

Added patch to fix compilation with libjpeg-turbo. libjpeg-turbo can be
fixed to include this API, but it's probably better for size reasons to
patch libextractor instead.

Added -liconv since it seems to be needed for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-01 23:06:50 +01:00
Daniel Golle
3ef28a4ab0
libsodium: compile with scalarmult_ed25519_ref10
scalarmult_ed25519_ref10 was excluded from 'minimal' variant (which is
what we are building) by upstream commit f5076db5f8ef27.
Revert that to allow downstream projects to make use of it (eg. gnunet)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-01 22:31:39 +01:00
Rosen Penev
1f3a60acd6
glib2: add back libiconv/host build dependency
HOST_LDFLAGS are used in target builds with meson. Having -liconv is
necessary because of certain hosts that lack iconv in libc.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-01 09:34:17 -07:00
Rosen Penev
020ac4f500
Merge pull request #11017 from neheb/jpeg-turbo
libjpeg-turbo: Add new package
2020-07-31 20:45:15 -07:00
Rosen Penev
8abf547919
libjpeg-turbo: Add new package
It's faster than regular libjpeg with ASM optimizations for various
platforms. Tests with djpeg indicate that it's twice as fast.

This is meant to replace the regular libjpeg.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 20:40:23 -07:00
Rosen Penev
f23da6d1b8
glib2: add gettext-full build dependency
I don't know why this is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 20:24:20 -07:00
Rosen Penev
73d6ad6e1a
libjpeg: remove
This library is more than 2x slower that -turbo on MIPS. It also conflicts
with -turbo as they write the same InstallDev entries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 20:16:55 -07:00
Rosen Penev
48870aac0c glib2: revert intl change
This was causing massive buildbot failure.

The intent was to fix uClibc-ng and CONFIG_BUILD_NLS, but that ended up
breaking everything.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-31 15:11:54 -07:00
Josef Schlehofer
af03542a18
Merge pull request #12478 from ja-pa/jsoncpp-update
jsoncpp: update to version 1.9.3
2020-07-31 11:17:30 +02:00
Jan Pavlinec
683aea435a
jsoncpp: update to version 1.9.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-31 11:08:29 +02:00
Rosen Penev
b1a530c67f
Merge pull request #12971 from neheb/glb2
glib2: add back gettext dependencies
2020-07-30 21:07:41 -07:00
Rosen Penev
a109b89c9a glib2: add back gettext dependencies
The libintl check is broken in meson.build. Patched it and added back
the gettext build dependencies. Avoids the proxy-intl thing that glib2
likes to use.

Updated configure options.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-30 20:34:52 -07:00
Aleksander Morgado
f593e263cd glib2: install codegen module in staging dir
Install not only the gdbus-codegen program in the target staging dir,
but also the actual codegen module, so that the program is fully
usable by other packages that require it during build.

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2020-07-30 09:32:05 +02:00
Rosen Penev
183236698c zmq: fix the installed files
the versioned so files are needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-29 18:18:37 -07:00
Rosen Penev
6e65081643 fuse3: update to 3.9.2
Added the mount utilities. It turns out that udev is not a requirement.

Renamed package to fuse3 and moved to utils, as with fuse2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-29 16:40:34 -07:00
Rosen Penev
8cb7d64877
Merge pull request #12954 from neheb/upnp2
libupnp: update to 1.14.0
2020-07-29 16:30:25 -07:00
Nicholas Smith
6537265e06 libqmi: bump libqmi to 1.26.2
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2020-07-30 08:32:27 +10:00
Rosen Penev
5bb13435b7 zmq: fix pkgconfig file
It seems upstream broke it. This in turn broke depending packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 20:49:03 -07:00
Rosen Penev
e169e2f9c8 zmq: update to 4.3.2
Remove upstreamed patches.

Add uClibc++ patch for those that need it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 01:14:55 -07:00
Rosen Penev
3cb496ecaf libupnp: update to 1.14.0
Remove flto as it breaks under GCC10 for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 01:12:12 -07:00
Rosen Penev
5f1b266b0e
Merge pull request #12922 from neheb/psl
libpsl: update to 0.21.1
2020-07-27 11:43:09 -07:00
Rosen Penev
8df4e29cff
v4l-utils: bring back getsubopt patch
During the update to 1.20.0, this patch was mistakenly removed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-26 16:22:12 -07:00
Rosen Penev
f7db2df0c2
Merge pull request #11958 from neheb/glib33
glib2: update to 2.65
2020-07-26 02:26:35 -07:00
Rosen Penev
77c7d3ac66
Merge pull request #12925 from neheb/log4
log4cplus: apply cmake options to the host
2020-07-26 02:12:39 -07:00
Rosen Penev
89db244af7
log4cplus: apply cmake options to the host
loggingserver was getting built with a bad link path. Instead of fixing
it, just disable it as is done on the target.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 01:31:37 -07:00
Rosen Penev
5c8dfa7c33
libpsl: update to 0.21.1
Switched to building with meson. Faster.

Cleaned up Makefile for consistency with other packages.

Made the files in Install(Dev) explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 00:33:43 -07:00
Rosen Penev
6067f32fe6
libulfius: fix compilation with newer libmicrohttpd
API change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-24 16:17:23 -07:00
Rosen Penev
91a58e29ef
spice: add nls.mk
Needs it for uClibc-ng as a result of the glib2 change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-23 19:00:05 -07:00
Rosen Penev
ff1692b983
glib2: update to 2.65.0
Modified to use meson as upstream has abandoned autotools.

Added license information.

Cleaned up Makefile for consistency between packages.

Added hack to compile static libs.

Removed old patches and add new ones.

Removed BUILD_PARALLEL options. These are default with ninja/meson.

Removed gettext build dependencies. glib2 now includes its own solution.

Added patch to remove distutils host dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-23 19:00:03 -07:00
Rosen Penev
4a798f14e9
Merge pull request #12822 from neheb/mht
libmicrohttpd: update to 0.9.71
2020-07-23 13:15:45 -07:00
Jan Pavlinec
2ef501831b
measurement-kit: update to version 0.10.12
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-22 14:48:21 +02:00
Rosen Penev
2860cf169a
liblz4: fix previous patch
Previous patch was incomplete.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-21 15:00:38 -07:00
Rosen Penev
cb44cd60c4
liblz4: add patch removing distutils requirement
Allows meson to compile on systems that lack distutils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-21 14:06:39 -07:00
Rosen Penev
53ed852684
Merge pull request #12891 from ja-pa/redis-6.0.6
redis: update to version 6.0.6
2020-07-21 12:35:40 -07:00
Jan Pavlinec
4afed7d2ff
redis: update to version 6.0.6
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-21 11:57:45 +02:00
Rosen Penev
4623f80786
libnpupnp: update to 4.0.10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-20 23:32:21 -07:00
Rosen Penev
7e5311c453
Merge pull request #12873 from neheb/lz4
liblz4: convert to meson
2020-07-19 14:45:41 -07:00
Rosen Penev
9268476a35
Merge pull request #12816 from neheb/nloh
nlohmannjson: update to 3.8.0
2020-07-19 14:45:01 -07:00
Rosen Penev
c639477965
liblz4: convert to meson
Faster compilation

Before:

Executed in   13.68 secs   fish           external
   usr time   12.51 secs    0.00 micros   12.51 secs
   sys time    1.78 secs  345.00 micros    1.78 secs

After:

Executed in    9.60 secs   fish           external
   usr time   10.66 secs  281.00 micros   10.66 secs
   sys time    1.39 secs   36.00 micros    1.39 secs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-18 16:43:27 -07:00
Rosen Penev
da3409bc3d
zmq: switch to building with CMake
Faster compilation.

Before:

time make package/zmq/compile -j 12
Executed in   24.98 secs   fish           external
   usr time   97.41 secs  263.00 micros   97.40 secs
   sys time   12.51 secs   34.00 micros   12.51 secs

After:

time make package/zmq/compile -j 12
Executed in   18.17 secs   fish           external
   usr time   85.22 secs  248.00 micros   85.22 secs
   sys time    9.23 secs   32.00 micros    9.23 secs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-18 15:28:13 -07:00
Rosen Penev
24504d884f
Merge pull request #12827 from neheb/pcre22
pcre2: switch to CMake
2020-07-16 13:29:43 -07:00
Rosen Penev
139d518599
Merge pull request #12840 from BKPepe/libvorbisidec
libvorbisidec: update to version 20180319
2020-07-16 13:22:18 -07:00
Nikos Mavrogiannopoulos
8aac74270e
Merge pull request #12819 from neheb/secc
libseccomp: update to 2.4.3
2020-07-16 20:49:00 +02:00
Josef Schlehofer
406d0d9f3f
libvorbisidec: update to version 20180319
Fixes CVE-2018-5147

- Change PKG_SOURCE_URL
fatal: unable to access 'https://git.xiph.org/tremor.git/': Failed to connect to git.xiph.org port 443: Connection refused
because they changed the URL of the repository
- Removes PKG_SOURCE_SUBDIR and PKG_SOURCE
Those are already defaults
- Fix indentation in description

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-16 19:22:10 +02:00
Rosen Penev
b94181276e
Merge pull request #12817 from neheb/neo
neon: update to 0.31.2
2020-07-16 00:39:11 -07:00
Rosen Penev
f757f56899
Merge pull request #12825 from neheb/rpc2
rpcsvc-proto: update to 1.4.2
2020-07-16 00:38:45 -07:00
Rosen Penev
1c8851d143
Merge pull request #12820 from neheb/soup
libsoup: update to 2.71.0
2020-07-15 17:04:44 -07:00
Michael Heimpold
1335121067 libzip: update to 1.7.3
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-07-15 23:51:21 +02:00
Rosen Penev
3767f4cc29
Merge pull request #12823 from neheb/conf
confuse: update to 3.3
2020-07-15 13:19:27 -07:00
Rosen Penev
5b10a28f74
pcre2: switch to CMake
Allows simplifying the Makefile. Faster compilation as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:08:20 -07:00
Rosen Penev
b8cd73c511
rpcsvc-proto: update to 1.4.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:04:57 -07:00
Rosen Penev
0cf116e6bc
confuse: update to 3.3
Fixed license information.

Switched to PKG_INSTALL and PKG_BUILD_PARALLEL for consistency and
faster compilation.

Minor cleanups.

Remove pointless UninstallDev section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:03:19 -07:00
Rosen Penev
0c5fe40911
libmicrohttpd: update to 0.9.71
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:02:04 -07:00
Rosen Penev
77bd81c279
libmpdclient: update to 2.19
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:01:12 -07:00
Rosen Penev
fe249a703a
libsoup: update to 2.71.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:00:13 -07:00
Rosen Penev
e8b78a2641
libseccomp: update to 2.4.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 11:59:01 -07:00
Rosen Penev
36f3d2892f
neon: update to 0.31.2
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 11:57:06 -07:00
Rosen Penev
64ec7e6250
nlohmannjson: update to 3.8.0
Add BUILDONLY since this is only used for the headers.

Rearranged variables for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 11:53:27 -07:00
Rosen Penev
356fa3486f
h2o: fix pkgconfig paths
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-14 14:10:09 -07:00
Rosen Penev
39a54e9ee9
libxerces-c: fix pkgconfig paths
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-14 14:09:47 -07:00
Rosen Penev
f89fa2e209
Merge pull request #12781 from neheb/wsle
libwslay: update to 1.1.1
2020-07-13 21:33:29 -07:00
Rosen Penev
59c99a6637
spdlog: update to 1.7.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-13 21:31:05 -07:00
Rosen Penev
0f25c979b2
Merge pull request #12747 from neheb/tess
tesseract/leptonica: switch to CMake
2020-07-13 21:05:48 -07:00
Rosen Penev
c395e03dee
Merge pull request #12739 from alkk/pcre32
pcre: 32 bit character support enabled (libpcre32)
2020-07-13 06:27:38 -07:00
Alex Kirhenshtein
748891dddd
pcre: 32 bit character support enabled (libpcre32)
Signed-off-by: Alex Kirhenshtein <alk@netxms.org>
2020-07-13 12:41:35 +03:00
Rosen Penev
168b0ab6fa
Merge pull request #12795 from tru7/libfmt
libfmt: bump to version 7.0.1
2020-07-13 01:26:58 -07:00
Rosen Penev
e11dae7034
Merge pull request #12792 from neheb/voorb
libvorbis: update to 1.3.7
2020-07-12 17:51:12 -07:00
Rosen Penev
d1370d23b8
Merge pull request #12794 from gladiac1337/liburing-0.7
liburing: Update to v0.7
2020-07-12 12:11:25 -07:00
Othmar Truniger
b6446c122e libfmt: bump to version 7.0.1
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-07-12 14:37:48 +02:00
Christian Lachner
0fbe6944d0 liburing: Update to v0.7
- Updated download URL and hash
- Removed our include-patch as the problem was fixed upstream
- Removed our MUSL-specific loff_t definition as liburing switched to off_t which is
supported by MUSL out-of-the-box

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2020-07-12 09:49:24 +02:00
Rosen Penev
0ef247cf5d
libvorbis: update to 1.3.7
Switched to CMake for the faster compilation and the simpler Makefile.

Minor Makefile cleanups.

Before:

time make package/libvorbis/compile -j 12
Executed in   24.40 secs   fish           external
   usr time   21.17 secs    0.00 micros   21.17 secs
   sys time    3.05 secs  426.00 micros    3.05 secs

After:

time make package/libvorbis/compile -j 12
Executed in    9.19 secs   fish           external
   usr time   11.29 secs    0.00 micros   11.29 secs
   sys time    1.43 secs  421.00 micros    1.43 secs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-11 23:25:48 -07:00
Rosen Penev
7666dc2d3e
libgcrypt: update to 1.8.6
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-11 23:24:35 -07:00
Rosen Penev
147a5f7e31
libnpupnp: update to 4.0.8
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-11 23:19:00 -07:00
Rosen Penev
a661c24bca
libmatroska: update to 1.6.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-11 23:18:40 -07:00
Rosen Penev
b6ed48dcbc
libebml: update to 1.4.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-11 23:18:25 -07:00
Rosen Penev
0c520067dc
libdbi: remove inactive maintainer
Added PKG_BUILD_PARALLEL for faster compilation.

Remove autoreconf. Nothing is being patched.

Fixed license.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-11 23:18:03 -07:00
Rosen Penev
a90e37ae53
h2o: use static libwslay
Allows a smaller size.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-10 15:45:54 -07:00
Rosen Penev
147ff99cf4
libwslay: update to 1.1.1
Switch to CMake. Allows faster compilation and simplification of the
Makefile.

Switched libwslay to a static InstallDev library. Allows further
simplification of the Makefile and a smaller size when used with h2o.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-10 15:45:54 -07:00
Rosen Penev
7c21621849
czmq: switch to CMake
Allows faster compilation and removing various Makefile hacks.

Fixed license to SPDX format.

Added PKG_BUILD_PARALLEL for faster compilation.

Various cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-10 15:43:53 -07:00
Josef Schlehofer
f94cb351bc
Merge pull request #12770 from miska/mariadb-maint
mariadb/libmariadb: Take over as a maintainer
2020-07-09 15:37:05 +02:00
Michal Hrusecky
68bf6c95ec mariadb/libmariadb: Take over as a maintainer
Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
2020-07-09 14:39:43 +02:00
Jiri Slachta
527b0d27d2
Merge pull request #12662 from micmac1/tiff-cxx-abi-5
tiff: declare ABI_VERSION in libtiffxx as well
2020-07-09 14:26:55 +02:00