git: 4e191f5c257c - main - x11/xdg-desktop-portal-luminous: mark BROKEN on 32-bit after 2190ca1e79e6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 03 Jul 2025 02:16:37 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=4e191f5c257c3fd646a940b60308d789f778b3f9
commit 4e191f5c257c3fd646a940b60308d789f778b3f9
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-07-03 02:07:06 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-07-03 02:16:07 +0000
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
---
x11/xdg-desktop-portal-luminous/Makefile | 4 ++++
1 file changed, 4 insertions(+)
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 \