Package Details: input-leap-git 2.4.0+436+g47d94944-1

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 (GUI)
Upstream URL: https://github.com/input-leap/input-leap
Licenses: custom:GPL2WithOpenSSLException
Conflicts: barrier, input-leap
Provides: barrier, input-leap
Submitter: yan12125
Maintainer: AkechiShiro
Last Packager: AkechiShiro
Votes: 3
Popularity: 0.51
First Submitted: 2022-02-26 17:15 (UTC)
Last Updated: 2023-02-18 14:04 (UTC)

Latest Comments

1 2 3 Next › Last »

akarypid commented on 2024-02-10 23:18 (UTC)

Ignore my last comment. I was missing libportal-inputcapture 0.7.1+r8+g1add346-2. After installing it:

$ yay -Q | grep inputcapture
libportal-inputcapture 0.7.1+r8+g1add346-2
libportal-inputcapture-gtk3 0.7.1+r8+g1add346-2
libportal-inputcapture-gtk4 0.7.1+r8+g1add346-2

Rebuilt from git sources and now it works. I even got a dialog in GNOME asking if I want input to be captured and shared.

akarypid commented on 2024-02-10 23:09 (UTC)

I installed the new portal packages:

$ yay -Q | grep portal
libportal 0.7.1-2
libportal-inputcapture-gtk3 0.7.1+r8+g1add346-2
libportal-inputcapture-gtk4 0.7.1+r8+g1add346-2
xdg-desktop-portal 1.18.2-1
xdg-desktop-portal-gnome 45.1-1
xdg-desktop-portal-gtk 1.15.1-1

But building from source still doesn't work. I cloned the source repo locally and ran:

$ export B_CMAKE_FLAGS="-DINPUTLEAP_BUILD_LIBEI=TRUE" ; ./clean_build.sh 
...
Build completed successfully

But when I run it:

$ build/bin/input-leaps -c my.conf -f --disable-client-cert-checking
[2024-02-10T23:08:28] DEBUG: opening configuration "my.conf"
    /home/user/input-leap/src/lib/inputleap/ServerApp.cpp,242
[2024-02-10T23:08:28] DEBUG: configuration read successfully
    /home/user/input-leap/src/lib/inputleap/ServerApp.cpp,253
[2024-02-10T23:08:28] FATAL: An error occurred: Missing libportal InputCapture portal support
    /home/user/input-leap/src/lib/inputleap/App.cpp,115

Freso commented on 2024-02-10 12:21 (UTC)

Hi! Any chance you could add 'x86_64_v3' to the $arch array? :) (See https://rfc.archlinux.page/0002-march/ )

luciferin commented on 2023-10-10 13:25 (UTC) (edited on 2023-10-10 13:25 (UTC) by luciferin)

I just submitted a group of packages to AUR named 'libportal-inputcapture*' These packages, along with rebuilding input-leap with the switch '-D INPUTLEAP_BUILD_LIBEI=TRUE' will enable input-leap support on Wayland. I believe input-leap has to be re-built AFTER the patched libportal packages are installed on your system, otherwise it will state that inputcapture support is not there.

yan12125: I'm not sure how this should be handled exactly. Do you think the flag should be added to this package and libportal-inputcapture added as a makedepends? Or should I submit a new package to AUR with input-leap-inputcapture? I don't love the idea of making your package dependent on mine, but I also have little interest in maintaining an input-leap AUR package for it.

tessaracht commented on 2023-10-09 05:28 (UTC)

oh nice, thanks, that worked for me too. hopefully those can get added as build deps to the package.

yogo1212 commented on 2023-10-08 09:15 (UTC) (edited on 2023-10-08 09:16 (UTC) by yogo1212)

With these installed, I was able to build:

qt6-5compat qt6-tools

tessaracht commented on 2023-10-05 04:32 (UTC)

I'm getting the same build problems with QT as listed below, but now they're with qt6 instead of qt5, and installing qt6-tools doesn't fix them:

CMake Error at src/gui/CMakeLists.txt:7 (find_package):
  Found package configuration file:

    /usr/lib/cmake/Qt6/Qt6Config.cmake

  but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find required Qt component "Core5Compat".

  Expected Config file at
  "/usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake" does NOT exist



  Configuring with --debug-find-pkg=Qt6Core5Compat might reveal details why
  the package was not found.

  Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
  of the path variables that find_package uses to try and find the package.

arash-m commented on 2023-09-24 00:00 (UTC)

@AkechiShiro Can the package get libei support for Wayland? https://github.com/input-leap/input-leap/pull/1594

AkechiShiro commented on 2023-02-18 14:31 (UTC)

@velohell, this has been fixed.

@luciferin, I may find some time to do it, but if you want to take a stab at it and submit a patch (you can hit my mail in the PKGBUILD) and I'll update it.

velohell commented on 2023-01-19 13:18 (UTC)

I had to install the qt5-tools package from /extra, and I was able to build it after that.