Search Criteria
Package Details: input-leap-headless-git 3.0.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/input-leap-git.git (read-only, click to copy) |
---|---|
Package Base: | input-leap-git |
Description: | Open-source KVM software (client and server CLI binaries) |
Upstream URL: | https://github.com/input-leap/input-leap |
Licenses: | custom:GPL2WithOpenSSLException |
Conflicts: | barrier-headless, input-leap-headless |
Provides: | barrier-headless, input-leap-headless |
Submitter: | yan12125 |
Maintainer: | FabioLolix (luciferin) |
Last Packager: | luciferin |
Votes: | 3 |
Popularity: | 0.006980 |
First Submitted: | 2022-02-26 17:15 (UTC) |
Last Updated: | 2024-10-11 20:10 (UTC) |
Dependencies (38)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libei (libei-gitAUR)
- libportal
- libx11 (libx11-gitAUR)
- libxext (libxext-gitAUR)
- libxi (libxi-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxrandr (libxrandr-gitAUR)
- libxtst
- openssl (openssl-gitAUR, openssl-staticAUR)
- xorgproto (xorgproto-gitAUR)
- avahi (make)
- cmake (cmake-gitAUR) (make)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR) (make)
- gmock (googletest-gitAUR, gtest) (make)
- gtest (googletest-gitAUR) (make)
- libei (libei-gitAUR) (make)
- libice (make)
- libportal (make)
- libsm (make)
- libx11 (libx11-gitAUR) (make)
- libxext (libxext-gitAUR) (make)
- libxi (libxi-gitAUR) (make)
- libxinerama (libxinerama-randr-gitAUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- libxtst (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR) (make)
- qt6-tools (make)
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- libportal-gtk3 (optional)
- libportal-gtk4 (optional)
- libportal-qt5 (optional)
- libportal-qt6 (optional)
Required by (2)
- input-leap (requires input-leap-headless)
- input-leap-git
Latest Comments
1 2 3 4 Next › Last »
FabioLolix commented on 2024-10-11 15:23 (UTC)
Co-maintainers welcome as I'm quite busy right now
gyscos commented on 2024-10-11 02:38 (UTC)
Upstream removed the
gulrak
submodule, no need to check it out:https://github.com/input-leap/input-leap/commit/376518a6ecbd67e3a41d6ef6285b6cd5f8b04ca7
ZenRen commented on 2024-09-05 14:24 (UTC)
I moved directly from input-leap-inputcapture to this, so I still had libportal-inputcapture and the backends installed. I ended up installing my modified PKG build and it doesn't depend on any of the backends, it still works on my server side (client still uses the other package).
I have no idea how just switching to this package breaks anything, because it should be the same, it just orphaned a few of the required packages I don't know why changing the dependencies would make anything work.
Maybe I somehow didn't get the headless part installed and was still on the other?? Idk how I would have overlooked that.
sithlord48 commented on 2024-09-05 13:21 (UTC) (edited on 2024-09-05 13:21 (UTC) by sithlord48)
According to pacman -Qi input-leap-git
Depends On : input-leap-headless-git glibc gcc-libs libx11 openssl avahi qt6-base qt6-tools
pacman -Qi input-leap-headless-git has
Depends On : glibc gcc-libs libx11 libxrandr libxext libxinerama xorgproto libxtst libxi openssl libei xdg-desktop-portal libportal-inputcapture
It seams to depend upon them, I will do a quick update to move that xdg-desktop-portal dependency from headless into the normal gui part.
I use kde wayland as my server so not sure whats up with your setup. do you also have any of the libportal-inputcapture backends? you will want to have libportal-inputcapture-qt5 and libportal-inputcapture-qt6 since your using kde. I should add these as optdepends since ppl on gnome will want gtk3 / gtk4
ZenRen commented on 2024-09-03 17:23 (UTC) (edited on 2024-09-03 18:28 (UTC) by ZenRen)
Just a heads up, the inputcapture maintainer mentioned adding inputcapture/libei to this package, but it still does not work on KDE Wayland if ran as a server. Since it is the same upstream I am assuming the issue is in how the packages are built. Are you willing to look into this? I have rudimentary knowledge of PKGBUILDS, I can tell this and input-leap-inputcapture are built slightly different, mostly in what is a make dep and what is a dep, but I don't understand why it does not work in the end. And I do have libei, xdg-desktop-portal, and libportal-inputcapture all installed. The program ran fine, but I could not pass the mouse over to the other device.
Edit: works by changing:
Is it totally correct? I am not sure. It did actually make libportal-inputcapture a dep instead of a make dep, so I think that is a step in the right direction.
sithlord48 commented on 2024-07-21 14:08 (UTC)
I have changed the build to use libei and Qt6.
luciferin commented on 2024-07-20 15:05 (UTC)
If you're up for adding the input capture/libei support I'd be happy to delete my input-leap-inputcapture package.
sithlord48 commented on 2024-07-20 14:54 (UTC)
Taking over ownership of this package now that is has been abandoned.
jonstelly commented on 2024-07-01 21:31 (UTC)
Taking @sithlord48's note, I modified PKGBUILD and can confirm that this works on Plasma with server running Wayland, client running Wayland or X11. I had to install libportal-inputcapture which replaced libportal but nothing else of note.
sithlord48 commented on 2024-06-17 11:43 (UTC)
@Baliz0r, you need to build this with the libei option enabled
-D INPUTLEAP_BUILD_LIBEI=TRUE
. You also needlibei
,xdg-desktop-portal
,libportal-inputcapture
and one of the libportal backends.1 2 3 4 Next › Last »