From 4a96d2c5441785b7f9ec257eff14b3f266f8a8f1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 4 Apr 2022 03:26:15 +0000 Subject: [PATCH 1/6] ethtool: update to 5.17 ann: - https://lore.kernel.org/all/20220404001411.cmd3f5gzbr73kzso@lion.mk-sys.cz/t/ --- packages/network/ethtool/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/network/ethtool/package.mk b/packages/network/ethtool/package.mk index 68fc51f120..4a33c2e37f 100644 --- a/packages/network/ethtool/package.mk +++ b/packages/network/ethtool/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="ethtool" -PKG_VERSION="5.16" -PKG_SHA256="aa2fef1936dd4a11755dfa0bdb93f0ec5bea45208d27c9754bc3abe1aa42c1cb" +PKG_VERSION="5.17" +PKG_SHA256="64ab914b9c6b45047245d91f40b8760b2728992a9e5af22717c644238e889133" PKG_LICENSE="GPL" PKG_SITE="https://www.kernel.org/pub/software/network/ethtool/" PKG_URL="https://www.kernel.org/pub/software/network/ethtool/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 56309fd1403ed32c7e41ad4c160eb73cc3ed8c4c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 15 Apr 2022 05:38:33 +0000 Subject: [PATCH 2/6] gptfdisk: update to 1.0.9 release notes: - https://sourceforge.net/p/gptfdisk/code/ci/master/tree/NEWS 1.0.9 (4/14/2022): ------------------ - Removed stray debugging code that caused "partNum is {x}" to be printed when changing a partition's name with sgdisk (-c/--change-name). - Added support for aligning partitions' end points, as well as their start points. This support affects the default partition size when using 'n' in gdisk; it affects the default partition size in cgdisk; and it's activated by the new '-I' option in sgdisk. See the programs' respective man pages for details. This feature is intended to help with LUKS2 encryption, which reacts badly to partitions that are not sized as exact multiples of the encryption block size. - Added check for too-small disks (most likely to be an issue when trying to use a too-small disk image); program now aborts if this happens. - Added the ability to build sgdisk and cgdisk for Windows. - Added new type codes: * FreeBSD nandfs (0xa506) * Apple APFS Pre-Boot (0xaf0b) * Apple APFS Recovery (0xaf0c) * ChromeOS firmware (0x7f03) * ChromeOS mini-OS (0x7f04) * ChromeOS hibernate (0x7f05) * U-Boot boot loader (0xb000) * 27 (!) codes for Fuchsia (0xf100 to 0xf11a) - Fixed build problems with recent versions of ncurses. - Fixed bug that caused cgdisk to report incorrect partition attributes. - Consolidated Makefiles for Linux, FreeBSD, Solaris, macOS, and Windows (32- and 64-bit). The old OS-specific Makefiles remain in case the new consolidated Makefile has problems, but the old ones are deprecated. (The Solaris support in the new Makefile is untested.) --- packages/sysutils/gptfdisk/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/gptfdisk/package.mk b/packages/sysutils/gptfdisk/package.mk index abb8f034df..09698df29f 100644 --- a/packages/sysutils/gptfdisk/package.mk +++ b/packages/sysutils/gptfdisk/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gptfdisk" -PKG_VERSION="1.0.8" -PKG_SHA256="95d19856f004dabc4b8c342b2612e8d0a9eebdd52004297188369f152e9dc6df" +PKG_VERSION="1.0.9" +PKG_SHA256="dafead2693faeb8e8b97832b23407f6ed5b3219bc1784f482dd855774e2d50c2" PKG_LICENSE="GPL" PKG_SITE="http://www.rodsbooks.com/gdisk/" PKG_URL="https://downloads.sourceforge.net/project/${PKG_NAME}/${PKG_NAME}/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz" From d44d3031239d7f0c38262b7d9c6f390dd1d25d3a Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 19 Apr 2022 11:00:26 +0000 Subject: [PATCH 3/6] parted: update to 3.5 ann: - https://lists.gnu.org/archive/html/info-gnu/2022-04/msg00010.html --- packages/sysutils/parted/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/parted/package.mk b/packages/sysutils/parted/package.mk index 0ce9aa0b3f..1249214faa 100644 --- a/packages/sysutils/parted/package.mk +++ b/packages/sysutils/parted/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="parted" -PKG_VERSION="3.4" -PKG_SHA256="e1298022472da5589b7f2be1d5ee3c1b66ec3d96dfbad03dc642afd009da5342" +PKG_VERSION="3.5" +PKG_SHA256="4938dd5c1c125f6c78b1f4b3e297526f18ee74aa43d45c248578b1d2470c05a2" PKG_LICENSE="GPL" PKG_SITE="http://www.gnu.org/software/parted/" PKG_URL="http://ftpmirror.gnu.org/parted/${PKG_NAME}-${PKG_VERSION}.tar.xz" From d6959c9ace7bc21f66ba9152286cab54092e0ce5 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 19 Apr 2022 11:03:13 +0000 Subject: [PATCH 4/6] pciutils: update to 3.8.0 and HSTS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit changelog: 2022-04-16 Martin Mares * Released as 3.8.0. * Filters can now match devices based on partially specified class code and also on the programming interface. * Reporting of link speeds, power limits, and virtual function tags has been updated to the current PCIe specification. * We decode the Data Object Exchange capability. * Bus mapping mode works in non-zero domains. * pci_fill_info() can fetch more fields: bridge bases, programming interface, revision, subsystem vendor and device ID, OS driver, and also parent bridge. Internally, the implementation was rewritten, significantly reducing the number of corner cases to be handled. * The Windows port was revived and greatly improved by Pali Rohár. It requires less magic to compile. More importantly, it runs on both old and recent Windows systems (see README.Windows for details). * Added a new Windows back-end using the cfgmgr32 interface. It does not provide direct access to the configuration space, but basic information about the device is reported via pci_fill_info(). For back-ends of this type, we now provide an emulated read-only config space. * If the configuration space is not readable for some reason (e.g., the cfgmgr32 back-end, but also badly implemented sleep mode of some devices), lspci prints only information provided by the OS. * The Hurd back-end was greatly improved thanks to Joan Lledó. * Various minor bug fixes and improvements. * We officially require a working C99 compiler. Sorry, MSVC. * As usually, updated pci.ids to the current snapshot of the database. --- packages/sysutils/pciutils/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/sysutils/pciutils/package.mk b/packages/sysutils/pciutils/package.mk index 9ae7b6db3b..3380457534 100644 --- a/packages/sysutils/pciutils/package.mk +++ b/packages/sysutils/pciutils/package.mk @@ -3,11 +3,11 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pciutils" -PKG_VERSION="3.7.0" -PKG_SHA256="9d40b97be8b6a2cdf96aead5a61881d1f7e4e0da9544a9bac4fba1ae9dcd40eb" +PKG_VERSION="3.8.0" +PKG_SHA256="91edbd0429a84705c9ad156d4ff38ccc724d41ea54c4c5b88e38e996f8a34f05" PKG_LICENSE="GPL" PKG_SITE="http://mj.ucw.cz/pciutils.shtml" -PKG_URL="http://www.kernel.org/pub/software/utils/pciutils/${PKG_NAME}-${PKG_VERSION}.tar.xz" +PKG_URL="https://www.kernel.org/pub/software/utils/pciutils/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_TARGET="toolchain kmod systemd" PKG_LONGDESC="Utilities for inspecting devices connected to the PCI bus and the PCI vendor/product ID database." From 3e3bc6eacd7fe9afe97b3fc9398378ac73b44c86 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 25 Mar 2022 05:36:52 +0000 Subject: [PATCH 5/6] libevdev: update to 1.12.1 ann: - https://lists.freedesktop.org/archives/input-tools/2022-March/001574.html --- packages/sysutils/libevdev/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/libevdev/package.mk b/packages/sysutils/libevdev/package.mk index d23227af8b..1258d316ed 100644 --- a/packages/sysutils/libevdev/package.mk +++ b/packages/sysutils/libevdev/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libevdev" -PKG_VERSION="1.12.0" -PKG_SHA256="2f729e3480695791f9482e8388bd723402b89f0eaf118057bbdea3cecee9b237" +PKG_VERSION="1.12.1" +PKG_SHA256="1dbba41bc516d3ca7abc0da5b862efe3ea8a7018fa6e9b97ce9d39401b22426c" PKG_LICENSE="MIT" PKG_SITE="http://www.freedesktop.org/wiki/Software/libevdev/" PKG_URL="http://www.freedesktop.org/software/libevdev/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 560baa2f9311ab56f8dd01a3bfbf2c8667f495a9 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 11 Apr 2022 12:29:52 +0000 Subject: [PATCH 6/6] libusb: update to 1.0.26 changelog: - https://github.com/libusb/libusb/blob/master/ChangeLog 2022-04-10: v1.0.26 * Fix regression with transfer free's after closing device * Fix regression with destroyed context if API is misused * Workaround for applications using missing default context * Fix hotplog enumeration regression * Fix Windows isochronous transfer regression since 1.0.24 * Fix macOS exit crash in some multi-context cases * Build fixes for various platforms and configurations * Fix Windows HID multi-interface product string retrieval * Update isochronous OUT packet actual lengths on Windows * Add interface bound checking for broken devices * Add umockdev tests on Linux --- packages/sysutils/libusb/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/libusb/package.mk b/packages/sysutils/libusb/package.mk index da30da070d..03057f916f 100644 --- a/packages/sysutils/libusb/package.mk +++ b/packages/sysutils/libusb/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libusb" -PKG_VERSION="1.0.25" -PKG_SHA256="8a28ef197a797ebac2702f095e81975e2b02b2eeff2774fa909c78a74ef50849" +PKG_VERSION="1.0.26" +PKG_SHA256="12ce7a61fc9854d1d2a1ffe095f7b5fac19ddba095c259e6067a46500381b5a5" PKG_LICENSE="LGPLv2.1" PKG_SITE="http://libusb.info/" PKG_URL="https://github.com/libusb/libusb/releases/download/v${PKG_VERSION}/libusb-${PKG_VERSION}.tar.bz2"