From 1cb7e144d989d591312fde4b842da9ac8b158997 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 9 Jun 2022 11:22:27 +0000 Subject: [PATCH 1/2] libX11: update to 1.8.1 ann: - https://lists.x.org/archives/xorg-announce/2022-June/003168.html This release fixes the --enable-thread-safety-constructor option to the configure script to work as intended. In the previous release, the changes for this option may not have been enabled when the option was not specified or when the --enable option was specified. While we have enabled it by default, believing that doing so will reduce the number of bugs users encounter running libX11 clients, in some cases it may expose bugs in which clients had previously gotten away with calling libX11 functions while a libX11 lock is already held, and thus now deadlock, as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 . Alan Coopersmith (2): configure.ac: Fix --enable-thread-safety-constructor libX11 1.8.1 --- packages/x11/lib/libX11/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/x11/lib/libX11/package.mk b/packages/x11/lib/libX11/package.mk index 02e3ba6355..f4ad01f4cf 100644 --- a/packages/x11/lib/libX11/package.mk +++ b/packages/x11/lib/libX11/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libX11" -PKG_VERSION="1.8" -PKG_SHA256="081bf42ebab023aa92cfdb20c7af8c5ae13d13e88a5e22f90f4453ef80bbdde4" +PKG_VERSION="1.8.1" +PKG_SHA256="1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7" PKG_LICENSE="OSS" PKG_SITE="https://www.x.org/" PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 366087f5efb7fde261a757776d56715f64ef0dee Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 12 Jun 2022 10:28:41 +0000 Subject: [PATCH 2/2] libinput: update to 1.21.0 and Copyright ann: - https://lists.freedesktop.org/archives/wayland-devel/2022-June/042245.html --- packages/wayland/libinput/package.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/wayland/libinput/package.mk b/packages/wayland/libinput/package.mk index 69b6b717ae..9d58add953 100644 --- a/packages/wayland/libinput/package.mk +++ b/packages/wayland/libinput/package.mk @@ -1,9 +1,10 @@ # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) +# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libinput" -PKG_VERSION="1.20.1" -PKG_SHA256="08c003f724f361ed21f4dfbfe755a6c115b85385f1418907bb98f185457273f0" +PKG_VERSION="1.21.0" +PKG_SHA256="3173d83e0f5a686606d2780129c802b865b6a0750c86db88d56097afc016a2dd" PKG_LICENSE="GPL" PKG_SITE="https://www.freedesktop.org/wiki/Software/libinput/" PKG_URL="https://gitlab.freedesktop.org/libinput/libinput/-/archive/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"