Package Details: deskflow-git 1.26.0.0.g760e3b9-1

Git Clone URL: https://aur.archlinux.org/deskflow-git.git (read-only, click to copy)
Package Base: deskflow-git
Description: Deskflow lets you share one mouse and keyboard between multiple computers
Upstream URL: https://deskflow.org/
Keywords: barrier deskflow input-leap keyboard kvm mouse share synergy
Licenses: LicenseRef-GPL-2.0-only-WITH-OpenSSL-Exception
Conflicts: barrier, barrier-git, barrier-headless, barrier-headless-git, deskflow, input-leap, input-leap-git, input-leap-headless, input-leap-headless-git, qsynergy, quicksynergy, slim-synergy, synergy-1.6, synergy-git, synergy1-bin, synergy2-bin, synergy3-beta-bin, synergy3-bin, synergy3-stable-bin, waynergy, waynergy-git
Provides: deskflow
Submitter: SelfRef
Maintainer: sithlord48
Last Packager: sithlord48
Votes: 20
Popularity: 0.000146
First Submitted: 2024-09-30 13:17 (UTC)
Last Updated: 2026-02-22 18:39 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

sithlord48 commented on 2026-05-18 13:29 (UTC)

as it makes sense for this service to be running all the time, could you please add systemd service file to the build? thanks!

You will need to log in to get proper seats.

The Easiest way todo this is just have deskflow set to "autostart". If you want the machine to lock you can write a small script to like below and set your user to "autologin".

#!/bin/bash
deskflow --settings <path of settings to use> 
loginctl lock-session

You can try writing a systemd user service but i am not sure the trigger to run post login

jose1711 commented on 2026-05-17 08:24 (UTC)

as it makes sense for this service to be running all the time, could you please add systemd service file to the build? thanks!

sithlord48 commented on 2025-05-08 15:33 (UTC)

@selfRef thanks i see that now.

I have synced the depends and makedepends to those used on the package in distro.

SelfRef commented on 2025-05-08 15:20 (UTC)

@sithlord48 You can enable notifications in the right panel to get emails.

sithlord48 commented on 2025-05-08 15:17 (UTC)

Added ninja as a depend.

Sorry for the breakage i don't get notification that someone had commented here and its been working just fine on my machines.

That lto1 error looks to be a local thing as the .a files are part of what you build.

uberben commented on 2025-05-05 18:25 (UTC)

Looks like the package is broken again. I'm getting this error now:

lto1: fatal error: bytecode stream in file ‘src/lib/arch/libarch.a’ generated with LTO version 14.0 instead of the expected 15.0
compilation terminated.
lto-wrapper: fatal error: c++ returned 1 exit status
compilation terminated.
mold: fatal: lto-wrapper failed
collect2: error: ld returned 1 exit status
distcc[1708379] ERROR: compile (null) on localhost failed

ryonia commented on 2025-03-30 19:51 (UTC)

The new maintainer hasn't logged in since the takeover, and this has been broken for a while...

haljordan commented on 2025-03-24 07:41 (UTC)

The build on this is utterly broken. Was it tested at all?

cosmo commented on 2025-03-20 09:20 (UTC)

Build fails for me:

[----------] 4 tests from ServerConnectionTests [ RUN ] ServerConnectionTests.handleLogLine_newClient_shouldShowPrompt /home/cosmo/.cache/yay/deskflow-git/src/deskflow/src/test/unittests/gui/core/ServerConnectionTests.cpp:45: Failure Mock function called more times than expected - returning default value. Function call: showNewClientPrompt(NULL, @0x7fff91df9ec8 { 2-byte object <74-00>, 2-byte object <65-00>, 2-byte object <73-00>, 2-byte object <74-00>, 2-byte object <20-00>, 2-byte object <63-00>, 2-byte object <6C-00>, 2-byte object <69-00>, 2-byte object <65-00>, 2-byte object <6E-00>, 2-byte object <74-00> }, true) Returns: 4-byte object <00-00 00-00> Expected: to be never called Actual: called once - over-saturated and active

terminate called after throwing an instance of 'testing::internal::GoogleTestFailureException' what(): /home/cosmo/.cache/yay/deskflow-git/src/deskflow/src/test/unittests/gui/core/ServerConnectionTests.cpp:45: Failure Mock function called more times than expected - returning default value. Function call: showNewClientPrompt(NULL, @0x7fff91df9ec8 { 2-byte object <74-00>, 2-byte object <65-00>, 2-byte object <73-00>, 2-byte object <74-00>, 2-byte object <20-00>, 2-byte object <63-00>, 2-byte object <6C-00>, 2-byte object <69-00>, 2-byte object <65-00>, 2-byte object <6E-00>, 2-byte object <74-00> }, true) Returns: 4-byte object <00-00 00-00> Expected: to be never called Actual: called once - over-saturated and active

/home/cosmo/.cache/yay/deskflow-git/PKGBUILD: line 74: 12960 Aborted (core dumped) ./build/bin/unittests ==> ERROR: A failure occurred in check(). Aborting... -> error making: deskflow-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: deskflow-git - exit status 4

theblu3j commented on 2025-03-15 21:52 (UTC)

The ninja package needs to be added as a makedep as build fails without it.