summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2025-07-03 04:07:06 +0200
committerJan Beich <jbeich@FreeBSD.org>2025-07-03 04:16:07 +0200
commit4e191f5c257c3fd646a940b60308d789f778b3f9 (patch)
tree0efd1af73341e5fa47fdbe4bf8ee37adb344ace4
parentx11/xdg-desktop-portal-luminous: revert bogus BROKEN (diff)
x11/xdg-desktop-portal-luminous: mark BROKEN on 32-bit after 2190ca1e79e6
error[E0283]: type annotations needed --> src/remotedesktop/state.rs:139:47 | 139 | if state == KeyState::Pressed.into() { | -- ^^^^ | | | type must be known at this point | = note: multiple `impl`s satisfying `u32: PartialEq<_>` found in the following crates: `core`, `glib`: - impl PartialEq for u32; - impl PartialEq<glib::types::ULong> for u32; help: try using a fully qualified path to specify the expected types | 139 - if state == KeyState::Pressed.into() { 139 + if state == <KeyState as Into<T>>::into(KeyState::Pressed) { | error[E0283]: type annotations needed --> src/remotedesktop/state.rs:146:47 | 146 | if state == KeyState::Pressed.into() { | -- ^^^^ | | | type must be known at this point | = note: multiple `impl`s satisfying `u32: PartialEq<_>` found in the following crates: `core`, `glib`: - impl PartialEq for u32; - impl PartialEq<glib::types::ULong> for u32; help: try using a fully qualified path to specify the expected types | 146 - if state == KeyState::Pressed.into() { 146 + if state == <KeyState as Into<T>>::into(KeyState::Pressed) { | Reported by: pkg-fallout
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile
index 489e93f169ea..e1947a2e7866 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile
+++ b/x11/xdg-desktop-portal-luminous/Makefile
@@ -10,6 +10,10 @@ WWW= https://github.com/waycrate/xdg-desktop-portal-luminous
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_armv7= https://github.com/waycrate/xdg-desktop-portal-luminous/issues/86
+BROKEN_i386= https://github.com/waycrate/xdg-desktop-portal-luminous/issues/86
+BROKEN_powerpc= https://github.com/waycrate/xdg-desktop-portal-luminous/issues/86
+
LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire \
libxkbcommon.so:x11/libxkbcommon
RUN_DEPENDS= xdg-desktop-portal>0:deskutils/xdg-desktop-portal \