Commit Graph

530 Commits

Author SHA1 Message Date
Oskari Rauta
5259806b4e efivar: new package
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-01-20 10:35:57 +08:00
Rosen Penev
242fac287f elektra: get rid of pointless iconv patch
A better solution was discovered.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:35:20 +08:00
Rosen Penev
944d71b1a3 libxslt: update to 1.1.37
Upstream URL changed. There's also a cmake build now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:33:40 +08:00
Rosen Penev
63b99add00 tiff: don't use AUTORELEASE
Seems upstream wants to get rid of it.

Backport upstream patches fixing several CVEs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:32:55 +08:00
Daniel Golle
3e2265dbd1 sbc: update to version 2.0
Fixes issue with use of x86-specific compiler primitives on non-x86
systems which we had previously patched downstream, remove this patch.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-01-20 10:27:39 +08:00
Daniel Golle
52c4bc8d0e postgresql: update to version 15.1
https://www.postgresql.org/docs/release/15.0/
https://www.postgresql.org/docs/release/15.1/

A dump/restore using pg_dumpall or use of pg_upgrade or logical
replication is required for those wishing to migrate data from any
previous release.

Do not backport to release branch which should remain on version 14.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-01-20 10:27:29 +08:00
Rosen Penev
25bdfcb4e9 libxml2: build with cmake
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:27:13 +08:00
Rosen Penev
3cb0bd3530 libxcrypt: update to 4.4.33
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:26:50 +08:00
Rosen Penev
26c94e2454 libv4l: update to 1.22.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:26:35 +08:00
Rosen Penev
4bc31916b4 libmad: update URL to use codeberg
Upstream abandoned GitHub.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:26:10 +08:00
Rosen Penev
e686d9c0b1 libgd: update to 2.3.3
Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:25:54 +08:00
Daniel Golle
16bb930e26 hiredis: update to version 1.1.0
See project release page[1] for more details.
Switch build to use CMake instead of autotools, allows removal of
local patch.

[1]: https://github.com/redis/hiredis/releases
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-01-20 10:25:42 +08:00
Rosen Penev
05852dbc15 hidapi: remove now obsolete iconv patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:20:06 +08:00
Rosen Penev
b380f19a32 faad2: update to 2.10.1
Switch to local tarballs. Smaller and faster.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-20 10:19:57 +08:00
Aquila Cooper
42f74cf161 getdns: Update to 1.7.3
Changelog from upstream (https://github.com/getdnsapi/getdns/releases/tag/v1.7.3):

* 2022-12-22: Version 1.7.3
  * PR getdnsapi/getdns#532: Increase CMake required version 3.5 -> 3.20, because we
    need cmake_path for Absolute paths in pkg-config (See Issue getdnsapi/getdns#517)
    Thanks Gabriel Ganne
  * Updated to Stubby 0.4.3 quickfix release

* 2022-08-19: Version 1.7.2
  * Stubby updated to 0.4.2 quickfix release

* 2022-08-19: Version 1.7.1
  * Always send the `dot` ALPN when using DoT
  * Strengthen version determination for Libidn2 during cmake processing
    (thanks jpbion).
  * Fix for issue in UDP stream selection in case of timeouts.
    Thanks Shikha Sharma
  * Fix using asterisk in ipstr for any address. Thanks uzlonewolf.
  * Issue getdnsapi/stubby#295: rdata not correctly written for validation for
    certain RR type. Also, set default built type to RelWithDebInfo and
    expose CFLAGS via GETDNS_BUILD_CFLAGS define and via
    getdns_context_get_api_information()
  * Issue getdnsapi/getdns#524: Bug fixes from submodules' upstream?
    Thanks Johnnyslee
  * Issue getdnsapi/getdns#517: Allow Absolute path CMAKE_INSTALL_{INCLUDE,LIB}DIR in
    pkg-config files. Thanks Alex Shpilkin
  * Issue getdnsapi/getdns#512: Update README.md to show correct PGP key location.
    Thanks Katze Prior.

Signed-off-by: Aquila Cooper <aquila@cpr.is>
2023-01-12 11:51:13 +08:00
John Crispin
a2be83a5a0 libwebsockets: update PKG_RELEASE
Fixes: df13b03e50 ("libwebsockets: fix uloop support")
Signed-off-by: John Crispin <john@phrozen.org>
2023-01-05 11:46:24 +08:00
John Crispin
4f762ff0b4 libwebsockets: fix uloop support
The commit adding uloop support failed to actually install the .so and
add the correct dependencies.

[2022/12/26 18:19:38:1835] E: lws_create_context: failed to load evlib_uloop

Fixes: 1557ac367a ("libwebsockets: enable built in uloop support")
Signed-off-by: John Crispin <john@phrozen.org>
2023-01-05 11:46:24 +08:00
Tianling Shen
f5e13449f0 libtorrent-rasterbar: Update to 2.0.8
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-05 11:46:11 +08:00
Florian Eckert
fb0d651619 libgpiod: add missing kernel build options via KCONFIG
This library needs the kernel config option 'CONFIG_GPIO_CDEV_V1=y' to
be set. If this is not set, the tool 'gpioinfo' produces the error message
'error creating line iterator'. Add the missing kernel config option to
build CDEV with API Version 1 fixes this.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-01-05 11:45:55 +08:00
Rosen Penev
861a6f21da libmaxminddb: install pkgconfig file
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-05 11:45:33 +08:00
Michal Vasilek
49827039a7 libarchive: add missing CONFLICT
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-01-05 11:45:13 +08:00
Michal Vasilek
a278313985 libarchive: update to 3.6.2
* fixes CVE-2022-36227
* drop upstreamed patch
* removed deprecated AUTORELEASE

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-01-05 11:45:05 +08:00
coolsnowwolf
7d62a2e785 boost: refresh GCC options in Makefile 2023-01-01 16:54:48 +08:00
W. Michael Petullo
657adeeefe vips: update to 8.13.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-23 13:55:31 +08:00
Daniel Golle
eb5daaee24 postgresql: update to version 14.6
This release contains a variety of fixes from 14.5.

See https://www.postgresql.org/docs/release/14.6/ for details.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-23 13:55:31 +08:00
W. Michael Petullo
4e22007fd9 openldap: update to 2.6.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-23 13:55:03 +08:00
W. Michael Petullo
6b165bb486 libsoup3: update to 3.2.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-23 13:54:55 +08:00
W. Michael Petullo
9aa6f06385 libsoup: update to 2.74.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-23 13:54:55 +08:00
Daniel Golle
d809273591 libowfat: update to version 0.33
Remove no longer needed downstream patches.

Changes since 0.32:

  add byte_start, byte_starts

  add a man page for byte_equal_notimingattack

  buffer_seek is no longer limited to the current buffer contents

  add automated way to run unit test: make check

  add parse.h

  add bytestream abstraction for parsing data from a buffer or a file

  add compiler.h to abstract gcc attributes

  add fmt_strm_malloc

  add cross references to open_* and mmap_* man pages

  add fmt_strm_alloca and fmt_strm_malloc man pages

  add buffer_init_allocbuf, buffer_init_read, buffer_init_write,
  buffer_init_read_allocbuf, buffer_init_write_allocbuf

  fix buffer overread for len=0 in scan_longn (Martin Castillo)

  add iob_write2 with sendfile callback so caller can use OpenSSL's
  SSL_sendfile

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-23 13:54:40 +08:00
John Audia
241ca6702f libdaq3: update to 3.0.10
Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-12-23 13:54:32 +08:00
W. Michael Petullo
493d4a3b73 hwloc: update to 2.8.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-23 13:54:20 +08:00
Tony Butler
4d35220c40 boost: refresh GCC options in Makefile
this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various
compilation options, for GCC versions that are antiquated

convert to parsing the major from the `CONFIG_GCC_VERSION` which will
always exist and can also be used with range logic

intent seemed to be:
* `-std=gnu++20` for "=10" (and newer, probably)
* `-std=gnu++14` for "=5"
* `-std=gnu++17` for "not =10 and not =5"

GCC 11 or 12 would likely revert to the default (6 through 9) option
with those, because 10 was the newest at the time, and 11 and 12 are
"not =10 and not =5"

probably the GCC 5 support could be removed, not sure about 9 and 10

Signed-off-by: Tony Butler <spudz76@gmail.com>
2022-12-23 13:54:13 +08:00
Carlos Miguel Ferreira
53804e45a2 boost: Reset Package Release version
Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-12-19 10:52:11 +08:00
Carlos Miguel Ferreira
2e780e0e58 boost: Updates package to version 1.81.0
This commit updates boost to version 1.81.0

A new library is available:
- URL [1]: A library for parsing, modifying, and printing URLs using
only C++11, from Vinnie Falco and Alan de Freitas. Features include
fast compilation, strong invariants, and strict compliance using a
memory-friendly approach.

More info about Boost 1.81.0 can be found at the usual place [2].

[1]: https://www.boost.org/doc/libs/1_81_0/libs/url/doc/html/index.html
[2]: https://www.boost.org/users/history/version_1_81_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-12-19 10:52:11 +08:00
Michal Vasilek
340d04cfa4 apr-util: disable parallel build
Build reliably fails with -j20

    crypto/apr_passwd.c:200:1: fatal error: error closing -: Broken pipe
      200 | }
          | ^
    compilation terminated.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-19 10:51:50 +08:00
Kuan-Yi Li
b4091d3fe3 libqrtr-glib: drop deprecated AUTORELEASE
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-12-09 10:28:34 +08:00
Kuan-Yi Li
31e1b763af libqmi: bump to 1.32.2
Drop deprecated AUTORELEASE.

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-12-09 10:28:25 +08:00
Kuan-Yi Li
0757a74771 libmbim: bump to 1.28.2
Drop deprecated AUTORELEASE.

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-12-09 10:28:19 +08:00
Lucian Cristian
55982c72aa nss: update to 3.85
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-12-08 16:50:03 +08:00
Rosen Penev
9c0591edf9 libgphoto2: update to 2.5.30
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-25 10:11:28 +08:00
Christian Lachner
ea957f2b18 liburing: Update to v2.3
- Updated download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2022-11-23 10:45:44 +08:00
W. Michael Petullo
996d0a2c0e libgpg-error: copy gpg-error.pc to staging directory
Packages like libassuan and libksba would not compile after updating
libgpg-error to 1.46. This was because gpg-error.m4 (and thus the affected
packages' configure scripts) relies on gpgrt-config, which in turn needs
access to gpg-error.pc. This modifies the libgpg-error build process to
copy gpg-error.pc to OpenWrt's staging directory, so that it is available
for subsequent dependent package builds.

Fixes: https://github.com/openwrt/packages/issues/19880

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-11-20 00:30:59 +08:00
Albert Xu
651f4d4654
sqlite3: Update to 3.40.0 (#604)
1. Added a new option for SQLITE3_COLUMN_METADATA.
2. Minor cleanup Makefile and fixed 2 typo errors.

Fixes: CVE-2022-35737

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-19 08:10:19 +08:00
Beginner
f4b468028f
Merge pull request #597 from 1582130940/rpath
treewide: remove rpath-link
2022-11-17 11:56:46 +08:00
Rosen Penev
bae2810be3 pugixml: remove
Since gerbera was removed, this is unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-17 11:53:49 +08:00
Rosen Penev
29ba6b39fb spdlog: remove
Since gerbera was removed, this is unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-17 11:53:39 +08:00
Rosen Penev
8733f6b31c libebml: remove
Since libmatroska was removed, this is unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-17 11:53:39 +08:00
Rosen Penev
444dd70d6b libmatroska: remove
Since gerbera was removed, this is unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-17 11:53:25 +08:00
Rosen Penev
caa1b42dfc expat: update to 2.5.0
Fixes: CVE-2022-43680

Added GitHub mirror.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-16 15:17:14 +08:00
Rosen Penev
b18f39c115 treewide: remove rpath-link
Most usages seem to be outdated and fixed a long time ago.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-13 00:50:45 +08:00