Commit Graph

2239 Commits

Author SHA1 Message Date
Sergey V. Lobanov
aa14be9c0b tdb: fix build on macos
This commit adds patch to the issue with 'echo -n' on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-11-08 14:59:12 +08:00
Yousong Zhou
873606e7da spice-protocol: bump to version 0.14.4
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2022-11-08 14:59:12 +08:00
Rosen Penev
9805b2b68c speex: update to 1.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:12 +08:00
Rosen Penev
1f6713bbef spdlog: update to 1.9.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:11 +08:00
Rosen Penev
d8600382c8 slang2: try to fix compilation without BUILD_NLS
Using --with-iconv like this causes -liconv to get added, which is not
desirable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:11 +08:00
Sergey V. Lobanov
af6b3cf250 serdisplib: fix build on macos
./configure script detects if serdisplib is built on non-linux build
host and disables framebuffer driver. It blocks touchscreen_tool
compilation. This detection is not required on cross-compile build
so it is disabled via ac_cv_build=$(GNU_TARGET_NAME) in Makefile

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-11-08 14:59:11 +08:00
Georgi Valkov
cad965f722 rpcsvc-proto: bump to 1.4.3
Fixes: rpcgen build (host-compile) on macOS
https://github.com/openwrt/packages/pull/17430
https://github.com/openwrt/openwrt/pull/4638

Signed-off-by: Georgi Valkov <gvalkov@abv.bg>
2022-11-08 14:59:11 +08:00
Jan Pavlinec
bcaac82707 redis: update to version 6.2.6
Fixes:
- CVE-2021-41099
- CVE-2021-32762
- CVE-2021-32687
- CVE-2021-32675
- CVE-2021-32672
- CVE-2021-32628
- CVE-2021-32627
- CVE-2021-32626

Signed-off-by: Jan Pavlinec <jan.pavlinec1@gmail.com>
2022-11-08 14:59:10 +08:00
Jan Pavlinec
4cf4c1005e redis: update to version 6.2.5
Fixes CVE-2021-32761

Signed-off-by: Jan Pavlinec <jan.pavlinec1@gmail.com>
2022-11-08 14:59:10 +08:00
Rosen Penev
a795e58ba5 pugixml: update to 1.12.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:10 +08:00
Rosen Penev
2ec5350c9d protobuf-c: don't build shared host library
No point and can avoid rpath hacks.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:10 +08:00
Rosen Penev
07febba506 protobuf: update to 3.17.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:10 +08:00
Rosen Penev
7997011b0f protobuf: update to 3.17.2
Refreshed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:09 +08:00
Daniel Golle
629ba13e76 postgresql: update to version 14.5
Release date: 2022-08-11
Adresses CVE-2022-2625.
For more details, please see the release notes[1].

[1]: https://www.postgresql.org/docs/release/14.5/
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-11-08 14:59:09 +08:00
Daniel Golle
4e4d33b05d postgresql: update to 14.2
Minor release with a large number of fixes and small changes.
See release notes[1] for details.

[1]: https://www.postgresql.org/docs/release/14.2/
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-11-08 14:59:09 +08:00
Daniel Golle
9e2311b941 postgresql: update to version 14.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-11-08 14:59:09 +08:00
Daniel Golle
5d34caac90 postgresql: update to version 14.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-11-08 14:59:08 +08:00
Daniel Golle
11ce7cab7d postgresql: update to version 13.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-11-08 14:59:08 +08:00
Daniel Golle
7c37753174 postgresql: improve init script
Use newly introduced procd_add_restart_mount_trigger to make sure
postmaster gets started only once PGDATA becomes available.
Relocate socket directory to /var/lib/postgresql to make it possible
to run postgresql inside a ujail.
Use signal for shutdown, so it works nicely with jail.
Allow multiple script in UCI 'config postgres-db' to be a list and
run them in order listed.
User more silent methods to check for db or role existence and make
it easy to create several databases owned by the same user by passing
the same credentials multiple times.
Remove disfunctional reload handler.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-11-08 14:59:08 +08:00
Daniel Golle
94e7da7704 postgresql: update to version 13.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-11-08 14:59:08 +08:00
Sebastian Kemper
f9ded54fe7 postgresql: prevent addition of ARM target flag
configure.in checks for "ARMv8 CRC32C intrinsics" and goes as far as
adding "-march=armv8-a+crc" to the target flags if the compiler allows
it. This can clash with the OpenWrt target flags in
CONFIG_TARGET_OPTIMIZATION. If for example the latter is set to
"-mcpu=cortex-a9" the following warning is issued:

  cc1: warning: switch '-mcpu=cortex-a9' conflicts with '-march=armv5t' switch

This commit prevents configure.in from adding the mentioned flag. The
addition is unwanted when cross-compiling.

An issue was raised for this recently, see [1].

[1] https://github.com/openwrt/packages/issues/16034

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2022-11-08 14:59:07 +08:00
Rosen Penev
5183f9a56a poco: switch to building with cmake
Faster and works with mips64 targets.

Removed all options as the defaults are updated. Added new dependencies.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:07 +08:00
Rosen Penev
ebd365ee71 poco: update to 1.11.0
Refresh patches and fix strerror one. uClibc also defines __GLIBC__.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:07 +08:00
Rosen Penev
19572cd7d8 pcre2: add zlib build dependency
Otherwise the host zlib gets picked up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:07 +08:00
Rosen Penev
afce95583e pcre2: update to 10.37
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:07 +08:00
Rosen Penev
f7744774eb p11-kit: update to 0.24.1
explicitly disable NLS

It seems it's only used for man pages, which are unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:06 +08:00
Rosen Penev
47157a1c55 opusfile: add autoreconf
Fixes compilation under some hosts.

Added PKG_BUILD_PARALLEL for faster compilation.

Some small cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:06 +08:00
W. Michael Petullo
504d86b5cf openldap: drop use of HTTP in favor of HTTPS
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-11-08 14:59:06 +08:00
W. Michael Petullo
846a8025cb openldap: update to 2.6.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-11-08 14:59:06 +08:00
Eneas U de Queiroz
52e05c999c oniguruma: bump to 6.9.7.1
Changelog:

*  NEW API: ONIG_OPTION_CALLBACK_EACH_MATCH
*  NEW API: ONIG_OPTION_IGNORECASE_IS_ASCII
*  NEW API: ONIG_SYNTAX_PYTHON
*  Fixed some problems found by OSS-Fuzz
*  fix: replace UChar to OnigUChar in oniguruma.h

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-11-08 14:59:05 +08:00
Hans Dedecker
caef30c4cf nghttp2: update to 1.44
368014b8 Bump version number to v1.44.0, LT revision to 34:2:20
fa16e66a nghttpx: Fix max distance in weight group/address cycle comparison
40af31da nghttpx: Set connect_blocker and live_check after shuffling addresses
9e6c0685 Fix build failure
ebad3d47 Port new ngtcp2 map implementation
d4fd0681 Bump llhttp to 6.0.2
43a47aa0 Do not return HPE_USER from where it is prohibited
20079b4c Update bash_completions
2aeec770 Update manual pages
cef458c3 Replace black-list with block-list
617a5766 Replace master with main
f1d67335 Initialize Config rps field
5f3bcb1f Add precious variables for libev and jemalloc and use JEMALLOC_CFLAGS
b419bfd9 Remove unused field
e406a2c1 Update doc
962a75c4 Merge pull request #1559 from nghttp2/h2load-rps
6cdc13d6 h2load: Add --rps option
92944f78 h2load: Allow unit in -D option
276792a8 Remove unnecessary function
579fa6ea Add more --with-* configure flags
2f2b2117 Add LIBTOOL_LDFLAGS configure variable
88a3cb51 Bump llhttp to 4.0.0
40679cf6 Merge pull request #1553 from nghttp2/nghttpx-fix-accesslog-method
5b587e85 Merge pull request #1550 from jktjkt/docs-asio-fix-typos
50a1121d nghttpx: Remove trailing white space after $method log variable
3239c5ef Bump up version number to v1.44.0-DEV

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2022-11-08 14:59:05 +08:00
Sergey V. Lobanov
1e4f4ac017 neon: fix build on macos
neon detects Darwin on target build and fails due to darwin-specific
build behaviour. OS detection is disable (as non required) via
ne_cv_os_uname=Linux as a part of CONFIGURE_VARS

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-11-08 14:59:05 +08:00
Espen Jürgensen
067d8989cb mxml: update to 3.3.1
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2022-11-08 14:59:05 +08:00
Espen Jürgensen
1c5f3a45d1 mxml: update to 3.3
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2022-11-08 14:59:04 +08:00
Rosen Penev
4f618a2b7b mtdev: fix bad printf formats
Easiest to just change the type.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:04 +08:00
Tianling Shen
f0f0d03ee6 msgpack-c: Update to 4.0.0
- Fixed typo error in PKG_LICENSE_FILES.
- Updated CMAKE_OPTIONS.
- Refreshed the patch.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-08 14:59:04 +08:00
Rosen Penev
d82d5b4f8e msgpack-c: don't check for GTest
Not available with OpenWrt. Fixes compilation when host GTest is
present.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:04 +08:00
Rosen Penev
08b721a28a log4cplus: update to 2.0.8
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:04 +08:00
Rosen Penev
c6c28a00b7 lib4cplus: update to 2.0.7
Switch to static lib. Avoids rpath hacks.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:03 +08:00
Michael Heimpold
a51e6b22bf libzip: update to 1.9.2
Also drop already mainlined patch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-08 14:59:03 +08:00
Rosen Penev
0a1496f756 libzip: fix compilation without SSL
Linker error. No idea why.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:03 +08:00
Michael Heimpold
fa6f0c82d9 libzip: fix typo in patch (fixes #15992)
This prevented expansion of libdir in pkgconfig.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-08 14:59:03 +08:00
Michael Heimpold
775a568d27 libzip: fix pkgconfig paths (fixes #15943)
We should use upstream patch here, which can be removed later,
instead of maintaining our own one.

Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-08 14:59:02 +08:00
Michael Heimpold
b2124f4f07 libzip: update to 1.8.0
Disable (new) support for zstd (Zstandard) compression for now.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-08 14:59:02 +08:00
Rosen Penev
d268e7c6fe libyaml-cpp: update to 0.7.0
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:02 +08:00
Maxim Anisimov
83ebd11e48 libxslt: fix compilation because of wrong libxml2 check in configure script
More details: 90c34c8bb9

Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2022-11-08 14:59:02 +08:00
Michael Heimpold
c1ee6f7570 libxml2: update to 2.10.3
This fixes:
    - CVE-2022-40303
    - CVE-2022-40304

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-08 14:59:01 +08:00
Alin Nastac
55e6f15734 libxml2: add libiconv path to pkg-config file
Needed for applications that use libxml-2.0.pc Libs.private params
to link with -liconv library.

Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
2022-11-08 14:59:01 +08:00
Rosen Penev
4986fd2471 libxerces-c: update to 3.2.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:01 +08:00
Rosen Penev
1da38350d8 libxcrypt: update to 4.4.28
Build position independent to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-08 14:59:01 +08:00