Package Details: ydotool-git v0.1.5.r0.g3277fe3-1

Git Clone URL: https://aur.archlinux.org/ydotool-git.git (read-only)
Package Base: ydotool-git
Description: Generic command-line automation tool (no X!)
Upstream URL: https://github.com/ReimuNotMoe/ydotool
Licenses: MIT
Conflicts: ydotool
Provides: ydotool
Submitter: Depau
Maintainer: Depau
Last Packager: Depau
Votes: 2
Popularity: 1.474117
First Submitted: 2019-01-20 17:17
Last Updated: 2019-01-20 17:17

Dependencies (8)

Required by (1)

Sources (1)

Latest Comments

Rasi commented on 2019-06-04 20:57

@ReekyMarko Update uinputplus before building this.

ReekyMarko commented on 2019-05-30 06:31

Fails to build for me, here is the tail of the output:

/usr/include/uInputPlus/uInput.hpp:44:7: note: candidate: ‘void uInputPlus::uInput::Init(const uInputPlus::uInputSetup&)’
  void Init(const uInputSetup &setup);
       ^~~~
/usr/include/uInputPlus/uInput.hpp:44:7: note:   candidate expects 1 argument, 2 provided
/home/reekymarko/.cache/yay/ydotool-git/src/ydotool/Daemon/ydotoold.cpp: In function ‘int client_handler(int)’:
/home/reekymarko/.cache/yay/ydotool-git/src/ydotool/Daemon/ydotoold.cpp:31:2: error: ‘uInputRawData’ was not declared in this scope
  uInputRawData buf{0};
  ^~~~~~~~~~~~~
/home/reekymarko/.cache/yay/ydotool-git/src/ydotool/Daemon/ydotoold.cpp:34:22: error: ‘buf’ was not declared in this scope
   int rc = recv(fd, &buf, sizeof(buf), MSG_WAITALL);
                      ^~~
make[2]: *** [CMakeFiles/ydotool_client.dir/build.make:63: CMakeFiles/ydotool_client.dir/Client/ydotool.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:221: CMakeFiles/ydotool_client.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/ydotoold.dir/build.make:63: CMakeFiles/ydotoold.dir/Daemon/ydotoold.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:295: CMakeFiles/ydotoold.dir/all] Error 2
[ 75%] Linking CXX shared library libclick.so
[ 80%] Linking CXX shared library libtype.so
[ 80%] Built target click
[ 80%] Built target type
[ 85%] Linking CXX shared library libmousemove.so
[ 85%] Built target mousemove
[ 90%] Linking CXX shared library libkey.so
[ 90%] Built target key
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: ydotool-git

hughw94 commented on 2019-04-10 12:48

Build fails for me with the following error:

Scanning dependencies of target ydotool

[ 14%] Building CXX object CMakeFiles/ydotool.dir/ydotool.cpp.o

[ 28%] Building CXX object CMakeFiles/ydotool.dir/Commands.cpp.o

[ 42%] Building CXX object CMakeFiles/ydotool.dir/Commands/Type.cpp.o

[ 57%] Building CXX object CMakeFiles/ydotool.dir/Commands/Key.cpp.o

/home/hugh/.cache/yay/ydotool-git/src/ydotool/Commands/Key.cpp: In function ‘std::vector<int> KeyStroke2Code(const string&)’:

/home/hugh/.cache/yay/ydotool-git/src/ydotool/Commands/Key.cpp:65:16: error: ‘Table_ModifierKeys’ was not declared in this scope auto t_kms = Table_ModifierKeys.find(it); ^~~~~~~~~~~~~~~~~~

make[2]: *** [CMakeFiles/ydotool.dir/build.make:102: CMakeFiles/ydotool.dir/Commands/Key.cpp.o] Error 1

make[1]: [CMakeFiles/Makefile2:73: CMakeFiles/ydotool.dir/all] Error 2 make: [Makefile:152: all] Error 2

==> ERROR: A failure occurred in build().

Aborting...

Error making: ydotool-git

Any idea how to resolve this?