3979 Commits

Author SHA1 Message Date
Rosen Penev bedc137571 libxerces-c: switch to CMake
Allows simplifying the Makefile. Also faster compilation.

Removed autotools patch as a result.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-07 15:58:04 -07:00
Rosen Penev 6b971e36ff Merge pull request #12714 from neheb/arch
libarchive: switch to CMake
2020-07-07 15:32:05 -07:00
Rosen Penev 4d97004d2d Merge pull request #12727 from neheb/exp
expat: convert to cmake
2020-07-07 15:27:36 -07:00
Rosen Penev a9b6f44e9f expat: convert to cmake
Allows faster compilation and a simpler Makefile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-07 15:13:18 -07:00
Rosen Penev 26c7488d35 getdns: fix compilation without deprecated OpenSSL APIs
Since DSA is enabled, dsa.h is needed. Normally this header is included
implicitly with engine.h but with OPENSSL_API_COMPAT >= 0x10100000L ,
this is not so.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-07 14:57:59 -07:00
Rosen Penev 130f2deb0e getdns: properly remove libbsd support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-07 14:57:49 -07:00
Rosen Penev 508e19c054 yubico-pam: fix compilation with fixed ykpers
Massively cleaned up the Makefile for simplicity.

Added PKG_INSTALL and PKG_BUILD_PARALLEL for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-07 14:54:52 -07:00
Rosen Penev 36055d74cf Merge pull request #12734 from nickberry17/master
modemmanager: update ModemManager and dependencies
2020-07-06 07:14:02 -07:00
Nicholas Smith caae2d633d libqmi: bump to 1.26.0
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2020-07-06 22:02:17 +10:00
Nicholas Smith 732a30ea32 libmbim: bump to 1.24.0
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2020-07-06 22:01:45 +10:00
Rosen Penev 7a01a09fe7 libpng: fix compilation with ccache
It seems an extra CMake variable is needed for one of the scripts.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-05 15:38:07 -07:00
Rosen Penev 93040bd20c Merge pull request #12711 from neheb/urcu
liburcu: install pkgconfig files
2020-07-05 09:38:28 -07:00
Rosen Penev a365ef4b85 Merge pull request #12679 from jonathanunderwood/getdns-1.6.0
getdns: update to version 1.6.0
2020-07-05 09:33:34 -07:00
Jonathan G. Underwood 171c2e2cf4 getdns: update to version 1.6.0
This update also:
    - enables parallel builds
    - moves to the CMake build system
    - removes the redundant InstallDev stanza

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
2020-07-05 12:27:01 +01:00
Rosen Penev e176444f5a libpng: remove hardware optimizations for mipsel
The mipsel optimizations are only MSA and not any DSP, which means they're
useless for OpenWrt targets.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-04 17:23:10 -07:00
Rosen Penev c2e05926c6 libarchive: switch to CMake
Allows simplifying the Makefile. Also faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-04 15:25:36 -07:00
Rosen Penev 6ebe4ad1e2 Merge pull request #12633 from neheb/freet
freetype: update to 2.10.2
2020-07-03 23:06:19 -07:00
Rosen Penev 759b83fd23 Merge pull request #12656 from gladiac1337/liburing-0.6
liburing: new package: liburing v0.6
2020-07-03 23:05:01 -07:00
Rosen Penev 959312ef74 Merge pull request #12636 from neheb/png2
libpng: switch to CMake
2020-07-03 23:04:46 -07:00
Rosen Penev 5a6a25ea8b liburcu: install pkgconfig files
Newer versions of lttng* need these.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-03 19:49:45 -07:00
Rosen Penev f0db39bf0e libowfat: fix compilation under GCC10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-04 00:32:23 +01:00
Rosen Penev 2150f12da4 libradiotap: update to 2020-06-22
Fixes compilation with GCC10.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-02 19:11:02 -07:00
Christian Lachner c12c8ceafb liburing: Simplify CFLAGS assignment for MUSL targets
- Simplify the way we deal with additional CFLAGS for MUSL targets

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2020-07-02 09:04:45 +02:00
Christian Lachner f345e6646d liburing: Re-enable stack-protection for uClibc targets
- Remove -fno-stack-protector for uClibc targets
- Make TITLE a little nicer

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2020-07-02 07:03:45 +02:00
Eduardo Abinader cf45205030 opusfile: bump 0.12
Changes since the v0.11 release:

    Fix stack overflow buffering out-of-sequence streams.
    Fix possible divide-by-zero.
    Fix issues with seeking in the win32 backend.
    Fix an issue where the seek algorithm could be confused by stream data changing between reads.
    Clean up compiler and scan-build warnings.
    Avoid use of the deprecated ftime() function which has Y2038 problems.
    Remove undefined behaviour memcpy(NULL) in op_read_native().
    Visual Studio project files updated for libogg 1.3.4 library name change.
    Various build systems updates.
    Various integration and testing environment improvements.

Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
2020-07-01 07:40:45 +02:00
Sebastian Kemper a82cb6fd2c tiff: declare ABI_VERSION in libtiffxx as well
ABI_VERSION is used in Package/libtiffxx/install but not defined, so we
don't get SONAME treatment for libtiffxx. This commit adds the missing
ABI_VERSION.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-06-30 18:16:46 +02:00
Eduardo Abinader 884f8fe04f check: bump 0.15.0
Compiled and run in x86_64.

Changes:
        -Define CK_ATTRIBUTE_FORMAT for GCC >= 2.95.3, to make use of ‘gnu_printf’ format attribute
        -Refactor tests to fix signed - unsigned conversions
        -Refactor some Check internals to use proper interger types
Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
2020-06-30 16:58:50 +02:00
Christian Lachner bded5cdbbc liburing: new package: liburing v0.6
- Add initial Makefile
- Add patch to fix inttypes.h inclusion when __kernel_timespec is unavailable

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2020-06-30 11:18:44 +02:00
Rosen Penev f1f9d28b84 Merge pull request #12649 from neheb/dmaplib
libdmapsharing: update to 3.98
2020-06-29 17:58:42 -07:00
Jiri Slachta c12e9b858f Merge pull request #12637 from neheb/tiff
tiff: switch to CMake
2020-06-30 01:26:43 +02:00
Rosen Penev c442e95227 libdmapsharing: update to 3.98
Refreshed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 15:21:46 -07:00
Rosen Penev 06364ce520 Merge pull request #12647 from neheb/gdb
gdbm: fix GCC 10 multiple def compilation error
2020-06-29 15:20:13 -07:00
Syrone Wong fe734cc264 gdbm: fix GCC 10 multiple def compilation error
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2020-06-29 15:15:29 -07:00
Rosen Penev 70ab50f095 Merge pull request #12635 from neheb/liblo
liblo: switch to CMake
2020-06-29 15:12:02 -07:00
Rosen Penev e9d98f4bc1 tiff: switch to CMake
Allows removing autotools hacks. Also simplified InstallDev section.

Added ABI_VERSION parameter for proper rebuilds. Also used in the
pkgconfig path fixup.

Small cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-29 14:55:40 -07:00
Andy Walsh d0b7564e83 libtirpc: remove pkgconfig hack
* the pkgconfig hack is no longer needed

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-06-29 19:03:23 +02:00
Nikos Mavrogiannopoulos ae9e9d8bbd Merge pull request #12601 from neheb/pam2
libpam: update to 1.4.0
2020-06-29 08:01:22 +02:00
Rosen Penev 547c27aa7a freetype: update to 2.10.2
Switched to CMake to simplify the Makefile and to remove autotools
hacks.

Replaced InstallDev with CMAKE_INSTALL.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-28 20:56:55 -07:00
Rosen Penev a1b14ab929 libpng: switch to CMake
Allows simplification of the Makefile.

Remove no more needed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-28 14:56:36 -07:00
Rosen Penev a05db1acfe libpam: update to 1.4.0
Remove upstreamed patch and add a new one to fix compilation.

Add some more configure options.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-28 13:46:00 -07:00
Rosen Penev 4edb857f3a liblo: switch to CMake
Allows simplifying the Makefile.

Make tools option conditional on package selection.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-27 22:02:20 -07:00
Espen Jürgensen ca1bbd228f libplist: add missing pkgconfig files in libplist 2.2
Closes #12571.

Same fix as Debian, see:
https://github.com/libimobiledevice/libplist/commit/137716df3f197a7184c1fba88fcb30480dafd6e0#commitcomment-40099153

Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2020-06-27 09:02:39 +02:00
Rosen Penev 61b143064b Merge pull request #12610 from neheb/yamll
yaml: update to 0.2.5
2020-06-26 14:01:35 -07:00
Rosen Penev b867631f7c Merge pull request #12600 from neheb/file
file: update to 5.39
2020-06-25 18:37:45 -07:00
Rosen Penev 07a1493e32 yaml: update to 0.2.5
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-25 17:43:44 -07:00
Rosen Penev 4ac1339dbc libupnpp: update to 0.19.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-25 17:43:09 -07:00
Rosen Penev ea07a18d2f file: update to 5.39
Remove fedora mirror as it delivers a different file that doesn't work.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-25 17:36:42 -07:00
Rosen Penev 8873f055d4 Merge pull request #12577 from neheb/shado
added libxcrypt and used for shadow-utils
2020-06-23 15:02:37 -07:00
Rosen Penev bd5acfb8e8 libxcrypt: add
libxcrypt is an external version of libc's libcrypt. It allows to use
algorithms now available with the libc. musl in OpenWrt for example
patches out several algorithms for size reasons. But for shadow-utils,
size does not really matter.

The hashes are set to solaris as that default gives a good balance
between compatibility and size. It includes:

bcrypt,
bcrypt_a,
sha512crypt,
sha256crypt,
md5crypt,
descrypt

The STRONG default adds several algorithms not supported by
shadow-utils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-22 18:33:16 -07:00
Rosen Penev ae008102c2 Merge pull request #12574 from neheb/npupnp-gerbera
Npupnp gerbera
2020-06-22 17:59:49 -07:00