libgpiod: update to 2.1.3
authorMichael Heimpold <mhei@heimpold.de>
Mon, 19 Aug 2024 19:28:54 +0000 (21:28 +0200)
committerMichael Heimpold <mhei@heimpold.de>
Sat, 24 Aug 2024 10:04:11 +0000 (12:04 +0200)
Upstream bug fixes:
- fix C++ tests with recent kernels which introduced stricter reconfigure
  behavior
- fix a use-after-free bug in python bindings
- fix passing the event clock property to line requests in python bindings
- fix a memory leak in tools
- make sure the string buffers in line-info and chip-info are big enough to not
  truncate the strings they hold below the size accepted by the kernel

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
libs/libgpiod/Makefile

index 8a49a6a5250aeeabaf27d625f9ef7535998cc927..77bee5451ec44dcd0363bdfdd78b2dbd5e15d9a0 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libgpiod
-PKG_VERSION:=2.1.2
+PKG_VERSION:=2.1.3
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=@KERNEL/software/libs/libgpiod/
-PKG_HASH:=7a148a5a7d1c97a1abb40474b9a392b6edd7a42fe077dfd7ff42cfba24308548
+PKG_HASH:=2be4c0b03e995d236c0e476e14aeb475d7b431dd1439609b6d65c540f91eaf58
 
 PKG_MAINTAINER:=Michael Heimpold <mhei@heimpold.de>
 PKG_LICENSE:=LGPL-2.1-or-later