Commit Graph
4446 Commits
Author SHA1 Message Date
Maxim Anisimov 8d60e056d4 libqrtr-glib: Makefile polishing
Enabled lto and additional gcc flags for perfomance and less size.
Removed BUILD_PARALLEL options. These are default with ninja/meson.

Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
2022-03-28 19:54:05 -07:00
Daniel Golle 669e4a9542 libudev-zero: update to version 1.0.1
The new version includes all previously locally backported patches.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-24 22:37:30 +00:00
Daniel Golle d7799595bd gpgme: update to version 1.17.1
Remove backported patch which is now included in the upstream release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-24 22:32:05 +00:00
Eneas U de Queiroz f78548f7d7 gost_engine: adapt to new openssl UCI config
OpenSSL now uses UCI to enable and disable engines, and engine packages
need to adapt.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-03-24 11:29:46 -07:00
Eneas U de Queiroz fb11f2fb0e afalg_engine: adapt to new openssl UCI config
OpenSSL now uses UCI to enable and disable engines, and engine packages
need to adapt.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-03-24 11:29:46 -07:00
Yousong Zhou 88d6ceeb03 spice-protocol: bump to version 0.14.4
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2022-03-24 12:53:31 +08:00
Florian Eckert 132b31f426 Merge pull request #18095 from TDT-AG/pr/20220318-glib2
glib2: update version to 2.70.4
2022-03-21 08:51:33 +01:00
Florian Eckert 3ace16ed77 glib2: update version to 2.70.4
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-03-21 08:38:46 +01:00
Hannu Nyman cb4d8ccb27 liboping: fix compilation with ncurses 6.3
Fix compilation with ncurses 6.3 by adjusting the printf format strings.

Apparently ncurses 6.3 introduced some new formatting tweaks that
broke things.

Fixes #18110

Reference to:
* https://github.com/octo/liboping/issues/62
* https://github.com/octo/liboping/pull/61
* https://salsa.debian.org/debian/liboping/-/blob/debian/debian/patches/fix_HOST_PRINTF_format_string.patch

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-03-20 20:36:53 +02:00
Daniel Golle e88747ef90 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-03-18 23:47:14 +00:00
Daniel Golle 23638c7ffb libinput: update to 1.19.3
ed79e4fa quirks: changes touchpad pressure Lenovo Yoga 2 Pro
 797a66c1 doc/user: fix broken link to "Observations on trackpoint input data"
 7db2a339 quirks: add ModelBouncingKeys for A4Tech X-710BK Mouse
 5e7bae44 quirks: Dell 15R touchpad settings for firmware v3
 54275910 gestures: cancel hold gestures on thumb detection
 033aee76 doc/user: fix broken link to systemd 60-evdev.hwdb

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-18 23:47:14 +00:00
Rosen Penev 0ce744202a glib2: fix compilation with Alpine Linux
Patch taken from Alpine Linux git. The problem is missing -lintl linker
flag. Placed in a separate directory as the patch interferes with the
way libintl is implemented in OpenWrt.

Also removed rpath hack, which is not needed as all libraries are
static.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-17 23:14:27 -07:00
Jeffery To d640480c0e Revert "expat: add host build"
This reverts commit ca21bbf2ed.

5bf74f2 removed the host build of expat and updated packages to use
tools/expat instead.

ca21bbf re-added the host build of expat for mesa (actually wayland) in
the video feed.

Changing wayland to use tools/expat is the proper fix, and there is a
PR[1] open with this change. Therefore this commit can and should be
reverted.

[1]: https://github.com/openwrt/video/pull/24

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-18 04:18:04 +00:00
Rosen Penev 6000735f34 libextractor: remove ffmpeg plugin
This was removed upstream. It also doesn't build with ffmpeg 5.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-17 17:37:19 +00:00
Florian Eckert d3df3fed26 Merge pull request #18079 from TDT-AG/pr/20220316-libqmi-libmbim
ibqmi/libmbim: fix configure warning on unrecognized options
2022-03-17 08:04:32 +01:00
Michael Heimpold ad52e193ac Merge pull request #18070 from mhei/libxml2-update
libxml2: update to 2.9.13
2022-03-17 08:02:48 +01:00
Josef Schlehofer eb8e8ea4db libarchive: add conflict to bsdtar/bsdtar-noopenssl
Fixes:
Packages 'bsdtar' and 'bsdtar-noopenssl' do not conflict while providing same file: /usr/bin/bsdtar

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-16 19:53:14 -07:00
Florian Eckert 0c66639a28 libudev-zero: backport latest changes to fix blocking on devices scan
This change added the latest upstream changes since version 1.0.0.

When using the smart plugin from collectd, there are problems with the
function udev_enumerate_scan_devices. This function is blocked and no
longer returns. Backporting the latest fixes from libudev-zero solves
the problem.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-03-16 19:46:41 -07:00
Jeffery To 7022834082 libevhtp: Remove package
With the removal of Seafile, there are no more in-repo users of this
package. It will be imported into the abandoned packages repo[1].

[1]: https://github.com/openwrt/packages-abandoned/pull/25

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-16 19:37:02 -07:00
Florian Eckert f0b5589ef0 libmbim: remove unknown configure option
The configure option --enable-more-warnings and --without-udev are not
recognized by configure.

Buildlog:
configure: WARNING: unrecognized options: --disable-nls,
--enable-more-warnings, --without-udev

Therefore this unkown configure options are removed with this commit.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-03-16 16:51:33 +01:00
Florian Eckert a42f526b0c libqmi: remove unknown configure option
The configure option --enable-more-warnings is not recognized by
configure.

Buildlog:
configure: WARNING: unrecognized options: --disable-nls, --enable-more-warnings

Therefore this configure option is removed with this commit.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-03-16 16:51:28 +01:00
Michael Heimpold 81fd836f97 libxml2: update to 2.9.13
This fixes CVE-2022-23308.

Also switch to GNOME as download source and xz tarball.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-03-15 21:25:46 +01:00
Rosen Penev 196e15162d 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-03-13 00:02:02 -08:00
Rosen Penev ddfdf4148d pugixml: update to 1.12.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Rosen Penev 30f52fcd31 libnpupnp: update to 4.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Rosen Penev 28225e21b6 libmicrohttpd: update to 0.9.75
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Rosen Penev 342c284c29 expat: update to 2.4.7
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-09 23:40:17 -08:00
Kuan-Yi Li 89d6fc71e0 libmbim: bump to 1.26.2
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-03-09 02:15:46 -08:00
Kuan-Yi Li 244e1c7cfb libqmi: bump to 1.30.4
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-03-09 02:15:46 -08:00
Kuan-Yi Li cae4e8c8ec libqrtr-glib: bump to 1.2.2
Builds are now done from git repository based on release tag. [1][2]

Switch to meson as GNU autotools based build is no longer supported. [2]

Update SPDX license identifier [3] and switch to AUTORELEASE to avoid
manual increments.

[1] https://www.freedesktop.org/software/libqmi/libqrtr-glib-RELEASES-README
[2] https://lists.freedesktop.org/archives/libqmi-devel/2021-November/003721.html
[3] https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/tree/1.2.2#license

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2022-03-09 02:15:46 -08:00
Jeffery To c05460c9ad seafile: Remove packages
I believe these packages should be removed (and imported into the
abandoned packages repo[1]) as Seafile Server and Seahub have been
marked as broken for some time, and I do not believe I will have time to
fix or update these packages in the foreseeable future.

[1]: https://github.com/openwrt/packages-abandoned/pull/22

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-06 19:37:45 -08:00
Lucian Cristian 7778d4b423 nspr: update to 4.33
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-03-06 12:02:36 +01:00
Lucian Cristian 35e6067091 nss: update to 3.76
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-03-06 12:02:24 +01:00
Rosen Penev be7424a840 flac: update to 1.3.4
Switch to build with cmake for speed and simplicity.

Remove now pointless patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-02 20:22:43 -08:00
Rosen Penev 4ef9464ca2 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-02-28 01:42:41 -08:00
Michal Vasilek 4ccfa72983 expat: update to 2.4.6
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-02-25 21:03:08 -08:00
Josef Schlehofer b31611b1e7 totem-pl-parser: disable libgcrypt
If libgcrypt is compiled first, then it is automatically picked up
during the building totem-pl-parser [1]. Let's disable AmazonAMZ
decoding for now.

[1] https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/c6c1c51aefeac28499da9fe5cec4af2278ed1564/meson_options.txt#L3

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-23 17:21:49 -08:00
Josef Schlehofer 765507b820 totem-pl-parser: disable libarchive
If the libarchive is present within the build environment, it is
automatically detected and enabled [1]. This causes that totem-pl-parser
is not compiled with this error:

Package totem-pl-parser is missing dependencies for the following libraries:
libarchive.so.18

[1] https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/c6c1c51aefeac28499da9fe5cec4af2278ed1564/meson_options.txt#L1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-23 17:21:49 -08:00
Michal Hrusecky 2d8e396be3 pcapplusplus: Add new package
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and
crafting of network packets. It is designed to be efficient, powerful
and easy to use. It provides C++ wrappers for the most popular packet
processing engines such as libpcap, WinPcap, DPDK and PF_RING.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2022-02-18 21:22:20 -03:00
Michal Hrusecky e0578c82db libdaq3: Enable NFQ DAQ
Enable support for DAQ module that uses NFQUEUE.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2022-02-17 19:27:40 -08:00
W. Michael Petullo edf726ca1b totem-pl-parser: new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-02-15 16:42:44 -08:00
Rosen Penev 7d1a019734 libwebsockets: fix compilation with newer GCC
Errors on uninitialized variable. No idea why only on powerpc64.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-14 17:20:42 -08:00
Hirokazu MORIKAWA ccf8450ed2 avahi: Changed the target file for the patch
Fixed the affected issue in the latest commit

  daemon.err avahi-daemon[xxx]: mkdir("/run/avahi-daemon/"): No such file or directory

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-02-12 19:35:47 -08:00
Sergey V. Lobanov 7888bd1910 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-02-09 16:05:39 -08:00
Michal Vasilek 8490d7096d avahi: fix build on some distributions
This seems to happen only on some distributions (Void, Arch):

    /usr/lib/libgcc_s.so.1: file not recognized: file format not recognized
    collect2: error: ld returned 1 exit status
    libtool:   error: error: relink 'libdns_sd.la' with the above command before installing it

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-02-09 16:05:14 -08:00
Sergey V. Lobanov a8f875da0e libtalloc: fix build on macos
This commit adds patch to fix the issue with 'echo -n' on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-09 16:04:35 -08:00
Rosen Penev 8c574a3d66 libradiotap: fix bad format
Found with -Wformat

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-02 08:06:02 +01:00
Rosen Penev e6a5bbbc8e mtdev: fix bad printf formats
Easiest to just change the type.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-31 18:56:25 +00:00
Rosen Penev 00af0fa946 libdrm: fix bad formats for mips64 and ppc64
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-31 10:25:32 -08:00
Sergey V. Lobanov c53b7ba449 libowfat: fix build on macos
libowfat target-build fails on macos due to using system `ar` and
`ranlib` tools not compatible with the objects generated by
OpenWrt GCC toolchain.

This patch specifies CROSS= make flag that is used as a prefix for
`ar` and `ranlib` tools.

This patch also specifies CCC= make flag due to CCC= has invalid
value after specifying CROSS= make flag (CCC=$(CROSS)$(CC))

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-31 15:06:20 +00:00