Commit Graph

28667 Commits

Author SHA1 Message Date
Alex Kiernan bf4d7f6284 bearssl: Upgrade to latest
Install headers so that dependencies can use this to build against. Make
`brssl` executable, fixup library soname. Drop patches which change
build flags in favour of command line overrides. Add support for static
build.

Changes:

Thomas Pornin (4):
      Added generic API for date range validation (with callbacks).
      Fixed RSA PSS verificatiobn bug (when hash_len != salt_len).
      Added macro that indicates presence of the time callback feature. Also added C++ compatibility.
      Fixed spurious warning about old-style prototype.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:15 -08:00
alperak aebb88b41f hstr: upgrade 2.5.0 -> 3.1.0
Changelog:

* Released v3.1.0 - Minor release fixing a Bash function that is used
  when ioctl/TIOCSTI is not available.

* Released v3.0.0 - major release which adds ability of HSTR to work
  on operating systems and Linux kernels without ioctl/TIOCSTI support.

* Released v2.6.0 - fix release (several memory leak and overflow fixes,
  MacPorts and Debian documentation, Snap script fix, GitHub Actions workflow).

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:54 -08:00
Yi Zhao ffd3a042d9 open-vm-tools: upgrade 12.1.5 -> 12.3.5
Release Notes:
https://github.com/vmware/open-vm-tools/blob/stable-12.3.5/ReleaseNotes.md
ChangeLog:
https://github.com/vmware/open-vm-tools/blob/stable-12.3.5/open-vm-tools/ChangeLog

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:54 -08:00
Alexander Kanavin 3f82f85200 bolt: package systemd units
This wasn't seen because the recipe is enabled only
when systemd and polkit are both in distro features.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:54 -08:00
Alexander Kanavin 9c68079a26 flatpak: do not rely on executables from the host
This is not how yocto builds work: any needed executables
should come from the build itself, with limited exceptions
listed in HOSTTOOLS. flatpak is entirely capable of building
without requiring them upfront.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:53 -08:00
Alexander Kanavin e28f3d3777 gthumb: update 3.12.2 -> 3.12.4
Drop erroneous autotools assignment as well; not sure how this wasn't noticed until now.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:53 -08:00
Alexander Kanavin 599dfcfd66 mozjs-102: remove the recipe
mozjs-102 was retained for the purpose of supporting polkit;
with the backport of mozjs-115 patch for polkit there are no
further consumers, and it's not compatible with python 3.12.

I didn't look into what specifically breaks with 3.12, as getting
mozjs-115 to work with it was tricky enough, so I'd rather drop
mozjs-102, than attempt to make it work.

mozjs-115 is esr (long term support) release like mozjs-102,
but it is also newer and therefore will remain in support longer.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:53 -08:00
Alexander Kanavin b28b7135d7 mozjs-115: backport py 3.12 compatibility
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:53 -08:00
Alexander Kanavin 993cf00efe polkit: update mozjs dependency 102 -> 115
This will allow dropping mozjs-102 instead of attempting
to make it work with python 3.12.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:53 -08:00
Alexander Kanavin 168be0b164 mozjs-115: split the way-too-long PYTHONPATH line
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:53 -08:00
Alexander Kanavin 02e20ddb16 polkit: remove long obsolete 0.119 version
It's also unbuildable as mozjs-91 has been removed as well.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-27 00:15:52 -08:00
alperak 1f2c2ebcbc driverctl: upgrade 0.111 -> 0.115
Changelog:

* driverctl: Fix duplicate ID write error
* driverctl: add list-persisted command
* Fix device driver binding issue after re-enumeration
* driverctl: fix list_devices() when `driver_override` is not set

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:36 -08:00
alperak 4929a3c447 dool: upgrade 1.1.0 -> 1.3.1
* Patches removed because fixed in the new version
* License-Update: GPL-2.0 -> GPL-3.0

Changelog:

* Fix help of vmstat (as it includes sys instead of swap)
* Fix multiple SWAP's breaks output
* Better support for NVME drives
* Support for Python v3.12
* Shorter and more concise device names
* add support for terminals with only 16 colors
* Correctly report disk stats for NVME drives
* Capture VM name for top-cpu
* Properly capitalize unit letters for real this time
* Add a \n to output when using a count
* Fix the NTP plugin for Python 3.x
* Massive internal naming change dstat -> dool
* Fix bits/bytes in CSV file output
* Add a --devel logging option to assist in future developementg
* Update Github templates to simplify them and reflect the Dool name
* Lots of comments in the code as I slowly learn more about how it works
* --output now correctly writes to files cleanly
    Introduced --display to allow outputting to both screen and file
* Fix building docs with make docs
* Update the .spec file to allow building RPMs for Dool on modern systems
* Fix potential crashes from "OverflowError: cannot convert float infinity to integer"
* Updated Lustre plugin for modern versions
* Cleaned up output of sub frames in table output
* Add a plug-in for Linux bonding devices
* Add signal handling to better close down things when dool quits
* Added an option for --diskset to group drives together

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:35 -08:00
Derek Straka aff8b4d6e7 python3-parse: update to version 1.20.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:35 -08:00
Derek Straka 10b479c2ce python3-web3: update to version 6.13.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:35 -08:00
Derek Straka 377c236a04 python3-greenlet: update to version 3.0.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:35 -08:00
Derek Straka 52891f1729 python3-flask-jwt-extended: update to version 4.6.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:35 -08:00
Derek Straka fbf6d4ee53 python3-mypy: update to version 1.8.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:35 -08:00
Derek Straka 8215359881 python3-constantly: update to version 23.10.4
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:35 -08:00
Derek Straka 2ebd36666a python3-pyroute2: update to version 0.7.10
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:34 -08:00
Derek Straka 3ddad19589 python3-setuptools-scm-git-archive: remove obsolete package
Upstream project is obsolete with setuptools_scm >= 7.0 which natively supports git archives

See upstream repo for details - https://github.com/Changaco/setuptools_scm_git_archive/

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:34 -08:00
Derek Straka 0c17c667ad python3-pytest-html: update to version 4.1.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:34 -08:00
Derek Straka c89f9d0a83 python3-gspread: update to version 5.12.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:34 -08:00
Derek Straka a434b01e7b python3-flask-wtf: fix upstream uri and version check
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:34 -08:00
Derek Straka db2f5ee50b python3-uswid: update to version 0.4.7
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:34 -08:00
Derek Straka a28ead8652 python3-wpa-supplicant: fix upstream uri and version check
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:34 -08:00
Derek Straka 075497ce2d python3-flask: fix upstream uri and version check
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:33 -08:00
Derek Straka a9020fa41d python3-ipython-genutils: fix upstream uri and version check
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:33 -08:00
Derek Straka 1a1deabbf0 gyp: update to the latest commit
NOTE: gyp is now idle, and support will be removed in future releases
https://chromium.googlesource.com/external/gyp/+/d6c5dd51dc3a60bf4ff32a5256713690a1a10376

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:33 -08:00
Derek Straka c600141d64 python3-wtforms: fix upstream uri and version check
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:33 -08:00
Derek Straka 75f9fe8bab python3-flask-sqlalchemy: fix upstream uri check
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:33 -08:00
Derek Straka 5a55e4e480 python3-cmake: update to version 3.28.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:33 -08:00
Derek Straka 40b627c4a6 python3-grpcio-tools: update to version 1.60.0
Delete upstreamed patch for off_t
Rebase the other patches on the latest version

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:33 -08:00
Derek Straka 7596fc3d21 python3-grpcio: update to version 1.60.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:32 -08:00
Nathan BRIENT a21124a320 cyaml: new recipe
Signed-off-by: Nathan BRIENT <n.brient@technologyandstrategy.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:32 -08:00
Jan Vermaete 33245220ad netdata: added Python as rdepends
Netdata has plugins.  Some of the written in Python.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:32 -08:00
Derek Straka 6fd6bd049c python3-flask-wtf: update to version 1.2.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:32 -08:00
Derek Straka 83f5f3d95b python3-eventlet: update to version 0.34.1
Remove patch incorporated in the upstream release

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:32 -08:00
Derek Straka b572db47cc python3-pyfanotify: update to version 0.2.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:32 -08:00
Derek Straka 9723cc8de5 python3-bitarray: update to version 2.9.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:32 -08:00
Derek Straka b39c548100 python3-rapidjson: update to version 1.14
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-22 06:39:31 -08:00
alperak e1552304bf avro-c: upgrade 1.11.2 -> 1.11.3
Changelog:

* This is a minor release, specifically addressing known issues with the 1.11.2 release, but also contains version bumps and doc fixes.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:20:35 -08:00
alperak 85c7f15d17 cpprest: upgrade 2.10.18 -> 2.10.19
Changelog:

* PR#1982 make Uri.is_host_loopback() only return true for localhost and 127.0.0.1 exactly.
  The old behavior could potentially return "true" for URLs that were not, in fact, local,
  and this could cause security issues if is_host_loopback was used in certain ways.
* PR#1711 Fix likely typo in SafeInt3.hpp, that results in error with clang 15
* PR#1496 Support for oauth2 with "client_credentials" grant type.
* PR#1429 Add constructor from all integer types for json value.
* PR#1577 export http_exception for non Windows builds using visibility macros.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:20:34 -08:00
Thomas Perrot c331f59e42 networkmanager: fix some missing pkgconfig
- to build and package nmtui
- to automatically append networkmanager-adsl and
  networkmanager-wwan in recommended packages.
- to fix an invalid-packageconfig QA issue that is raised when
  adsl and wwan are added in pkgconfig.

Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:20:34 -08:00
Ny Antra Ranaivoarison a50c63e2b7 python3-click-spinner: backport patch that fixes deprecated methods
This allows build with python 3.12.

Signed-off-by: Ny Antra Ranaivoarison <nyantra.ranaivoarison@smile.fr>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:20:34 -08:00
Ross Burton fc035a8c4d renderdoc: no need to depend on vim-native
Remove the patch to bring back the user of xxd from vim-native, the
patch claimed that the cross-compiling rules were broken. However they
work just fine if you tell it what compiler to use, as the default is
"c++" and that isn't in HOSTTOOLS.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:20:34 -08:00
Ross Burton c3ac5cf180 lemon: upgrade to 3.44.2
Lemon is packaged as part of sqlite, and sqlite 3.7.3 was released back
in 2010[1].

As the small source tarballs no longer include the tools, fetch the
sqlite github mirror instead.

Don't bother installing a pretty minimal manpage, as very few projects
use lemon (sqlite itself, and libpbnjson).

[1] https://www.sqlite.org/releaselog/3_7_3.html

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:20:34 -08:00
Alex Kiernan b7d5acb352 thin-provisioning-tools: Upgrade 1.0.4 -> 1.0.9
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:00:44 -08:00
Derek Straka 01d5c8c626 python3-apiflask: update to version 2.1.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:00:44 -08:00
Derek Straka 8d34688fad python3-xmlschema: update to version 2.5.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:00:44 -08:00