Commit Graph

4688 Commits

Author SHA1 Message Date
Alexandru Ardelean a390b330e3 libwebp: bump to version 1.3.0
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2023-01-22 10:00:24 -08:00
Paul Fertser 1e8584dc58 treewide: quote CC and CXX
When CC is set to e.g. "ccache mips-openwrt-linux-musl-gcc" it needs
to be quoted to avoid word splitting on substitution.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-01-20 17:44:14 -08:00
Paul Fertser a92845d032 libjaylink: new package
libjaylink is a shared library written in C to access SEGGER J-Link
and compatible devices.

This is used by future OpenOCD versions to handle J-Link debug
adapters.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-01-20 11:07:55 +00:00
Oskari Rauta e3cae01ecd efivar: new package
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-01-18 13:59:58 +00:00
Daniel Golle e76f878c60 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-18 02:03:41 +00:00
Rosen Penev 38c660f48e libv4l: update to 1.22.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-17 14:59:04 -08:00
Michael Heimpold e6ead24285
Merge pull request #20296 from neheb/1
libxml2: build with cmake
2023-01-16 21:09:27 +01:00
Rosen Penev 48221441c4 libgd: update to 2.3.3
Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-15 16:57:33 -08:00
Rosen Penev 8c1030e52a hidapi: remove now obsolete iconv patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-13 22:32:20 -08:00
Daniel Golle 15444e57ef 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-13 22:04:34 -08:00
Rosen Penev 6a529c6e75 libmad: update URL to use codeberg
Upstream abandoned GitHub.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-13 22:04:05 -08:00
Rosen Penev 69c5796712
libxml2: build with cmake
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-13 21:06:26 -08:00
Rosen Penev 65c9f9524d 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-13 21:04:14 -08:00
Daniel Golle bb300f0635 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-14 01:47:56 +00:00
Rosen Penev 486368a559 elektra: get rid of pointless iconv patch
A better solution was discovered.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-13 00:04:40 -08:00
Rosen Penev 76b9b4eb32 faad2: update to 2.10.1
Switch to local tarballs. Smaller and faster.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-13 00:03:39 -08:00
Rosen Penev f8174b8900 libxcrypt: update to 4.4.33
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-13 00:03:17 -08:00
Aquila Cooper 3dc5287cbe
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-07 04:29:00 +00:00
John Crispin a4bfe48e27 libwebsockets: update PKG_RELEASE
Fixes: df13b03e50 ("libwebsockets: fix uloop support")
Signed-off-by: John Crispin <john@phrozen.org>
2023-01-04 20:45:32 +01:00
Rosen Penev fe018482f8 libmaxminddb: install pkgconfig file
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-01-03 16:31:01 -08:00
Tianling Shen 991c2d452c libtorrent-rasterbar: Update to 2.0.8
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-03 16:19:30 -08:00
John Crispin df13b03e50 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-03 20:31:31 +01:00
Michael Heimpold 71741d1a25
Merge pull request #20165 from TDT-AG/pr/20221223-libgpiod
libgpiod: add missing kernel build options via KCONFIG
2022-12-28 11:06:56 +01:00
Michal Vasilek 256f8f76a6 libarchive: add missing CONFLICT
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-23 10:25:32 -08:00
Michal Vasilek 85aed680be 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>
2022-12-23 10:25:32 -08:00
Florian Eckert 4dfb0024f4 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>
2022-12-23 13:43:32 +01:00
Tony Butler 8d638fe835 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-22 18:11:51 -08:00
W. Michael Petullo 7eb62f4601 libsoup3: update to 3.2.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-22 16:30:26 -08:00
W. Michael Petullo bd7dd5b7a3 libsoup: update to 2.74.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-22 16:30:26 -08:00
W. Michael Petullo d28c3a2955 openldap: update to 2.6.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-22 16:28:58 -08:00
W. Michael Petullo 72f683ec27 hwloc: update to 2.8.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-22 16:28:24 -08:00
W. Michael Petullo 20a905383f vips: update to 8.13.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-12-22 16:24:47 -08:00
Daniel Golle db78ead572 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-20 01:45:18 +00:00
Daniel Golle 0d9af0e001 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-19 16:12:22 -08:00
Florian Eckert ac0b8d44f8
Merge pull request #20103 from graysky2/libdaq3
libdaq3: update to 3.0.10
2022-12-19 09:10:14 +01:00
Carlos Miguel Ferreira 67e1e7856c boost: Reset Package Release version
Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-12-18 13:31:37 -08:00
Carlos Miguel Ferreira e2ede69ef5 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-18 13:31:37 -08:00
John Audia 3937c7da09 libdaq3: update to 3.0.10
Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-12-18 08:59:28 -05:00
Michal Vasilek bd9e119d68 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-16 20:47:42 -08:00
Kuan-Yi Li 570c549bc6 libqmi: bump to 1.32.2
Drop deprecated AUTORELEASE.

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-12-09 06:32:32 +08:00
Kuan-Yi Li b930149e55 libmbim: bump to 1.28.2
Drop deprecated AUTORELEASE.

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-12-09 06:32:32 +08:00
Kuan-Yi Li e1a78f0033 libqrtr-glib: drop deprecated AUTORELEASE
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-12-09 06:32:32 +08:00
Lucian Cristian 50be576b8b nss: update to 3.85
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-12-02 18:17:30 +02:00
Rosen Penev 8f3a4366f0 libgphoto2: update to 2.5.30
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-23 20:05:09 -08:00
Christian Lachner f01ebf5f33 liburing: Update to v2.3
- Updated download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2022-11-22 16:51:18 +02:00
Hannu Nyman 3dce4f02f7
Merge pull request #19932 from flyn-org/libgpg-error
libgpg-error: copy gpg-error.pc to staging directory
2022-11-19 16:31:46 +02:00
Tianling Shen a4a0f0793b sqlite3: Update to 3.40.0
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>
2022-11-18 23:17:58 +08:00
W. Michael Petullo a93e0269a1 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-18 08:04:05 -06:00
Rosen Penev dd0b7feca6 pugixml: remove
Since gerbera was removed, this is unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-16 18:29:44 -08:00
Rosen Penev 76c0665ceb spdlog: remove
Since gerbera was removed, this is unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-16 18:29:44 -08:00