aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libraries/libei/0001-oeffis-OEFFIS_DEVICE_ALL_DEVICES-should-translate-to.patch36
-rw-r--r--libraries/libei/libei.SlackBuild3
-rw-r--r--libraries/libei/libei.info6
3 files changed, 4 insertions, 41 deletions
diff --git a/libraries/libei/0001-oeffis-OEFFIS_DEVICE_ALL_DEVICES-should-translate-to.patch b/libraries/libei/0001-oeffis-OEFFIS_DEVICE_ALL_DEVICES-should-translate-to.patch
deleted file mode 100644
index f56d9a7bc6..0000000000
--- a/libraries/libei/0001-oeffis-OEFFIS_DEVICE_ALL_DEVICES-should-translate-to.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 5812782885624648d3d198edab5af314abadfee4 Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutterer@who-t.net>
-Date: Wed, 13 Dec 2023 13:31:00 +1000
-Subject: [PATCH] oeffis: OEFFIS_DEVICE_ALL_DEVICES should translate to "all"
-
-As the portal documentation [1] says:
- Bitmask of what device types to request remote controlling of. Default is all.
-
-The default is only triggered if we do not submit the types at all, the
-current behavior of sending a value of 0 means "none". Fix this by
-skipping the "types" key if we try to select for all devices.
-
-[1] https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.impl.portal.RemoteDesktop.html
-
-Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
----
- src/liboeffis.c | 2 +-
- test/test_oeffis.py | 24 ++++++++++++++++++++++++
- 2 files changed, 25 insertions(+), 1 deletion(-)
-
-diff --git a/src/liboeffis.c b/src/liboeffis.c
-index 93b83176..7d2ec353 100644
---- a/src/liboeffis.c
-+++ b/src/liboeffis.c
-@@ -560,7 +560,7 @@ portal_select_devices(struct oeffis *oeffis)
- &response,
- "oa{sv}",
- oeffis->session_path,
-- 2,
-+ oeffis->devices == OEFFIS_DEVICE_ALL_DEVICES ? 1 : 2,
- "handle_token", /* string key */
- "s", token, /* variant string */
- "types", /* string key */
---
-2.43.0
-
diff --git a/libraries/libei/libei.SlackBuild b/libraries/libei/libei.SlackBuild
index 661c0a4e47..34580be1a4 100644
--- a/libraries/libei/libei.SlackBuild
+++ b/libraries/libei/libei.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libei
-VERSION=${VERSION:-1.2.0}
+VERSION=${VERSION:-1.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -72,7 +72,6 @@ cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
cd $PRGNAM-$VERSION
-patch -Np1 -i $CWD/0001-oeffis-OEFFIS_DEVICE_ALL_DEVICES-should-translate-to.patch
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
diff --git a/libraries/libei/libei.info b/libraries/libei/libei.info
index e181622da0..51a6237955 100644
--- a/libraries/libei/libei.info
+++ b/libraries/libei/libei.info
@@ -1,8 +1,8 @@
PRGNAM="libei"
-VERSION="1.2.0"
+VERSION="1.3.0"
HOMEPAGE="https://gitlab.freedesktop.org/libinput/libei"
-DOWNLOAD="https://gitlab.freedesktop.org/libinput/libei/-/archive/1.2.0/libei-1.2.0.tar.gz"
-MD5SUM="b0dcf2325c3c0cc51ebdd1aca51c4a55"
+DOWNLOAD="https://gitlab.freedesktop.org/libinput/libei/-/archive/1.3.0/libei-1.3.0.tar.gz"
+MD5SUM="aeaffcb5afb5ad0bb9981eb93c4cd610"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-attrs"