Package Details: hawck-git 20240108-1

Git Clone URL: https://aur.archlinux.org/hawck-git.git (read-only, click to copy)
Package Base: hawck-git
Description: Keyboard macro system
Upstream URL: https://github.com/snyball/hawck
Licenses: BSD
Submitter: snyball
Maintainer: snyball
Last Packager: snyball
Votes: 3
Popularity: 0.000198
First Submitted: 2020-02-20 00:14 (UTC)
Last Updated: 2024-01-08 08:12 (UTC)

Latest Comments

snyball commented on 2024-01-08 08:14 (UTC)

fixed in upstream by not compiling tests by default, catch2 has also been completely removed as a dependency in the AUR package.

snyball commented on 2024-01-08 08:03 (UTC) (edited on 2024-01-08 08:04 (UTC) by snyball)

@plerion thanks! that seems to be the case, but oof I don't like how catch2 and catch2-v2 conflict, that will create problems for people who might need catch2. I will disable building of tests for the AUR build instead so that catch2 isn't needed anymore.

plerion commented on 2023-12-12 23:26 (UTC)

I believe if you change the dependency catch2 to catch2-v2 the test issue may be resolved.

Zesty7074 commented on 2023-12-11 19:48 (UTC) (edited on 2023-12-11 19:49 (UTC) by Zesty7074)

The build is failing, with an error about catch2/catch.hpp. My installed catch2 package is "catch2 3.4.0-2".

FAILED: tests/hawck-tests.p/CSV-tests.cpp.o c++ -Itests/hawck-tests.p -Itests -I../tests -Isrc -I../src -I/usr/include/lua5.3 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O0 -g -Wno-reorder -DMESON_COMPILE=1 -O2 -pthread -MD -MQ tests/hawck-tests.p/CSV-tests.cpp.o -MF tests/hawck-tests.p/CSV-tests.cpp.o.d -o tests/hawck-tests.p/CSV-tests.cpp.o -c ../tests/CSV-tests.cpp ../tests/CSV-tests.cpp:1:10: fatal error: catch2/catch.hpp: No such file or directory 1 | #include <catch2/catch.hpp> | ^~ compilation terminated.

snyball commented on 2023-03-15 01:55 (UTC)

@schrmh I changed the name of the repo from "Hawck" to "hawck" upstream a few days ago, but forgot to update the "_pkgname" variable. It's been fixed now.

schrmh commented on 2023-03-15 01:49 (UTC) (edited on 2023-03-15 01:51 (UTC) by schrmh)

==> Starting prepare()...
/startdir/PKGBUILD: line 23: cd: Hawck: No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...

Due the the change in the URL to GitHub. It builds when I set _pkgname=hawck

swillber commented on 2021-03-29 11:26 (UTC)

lskbd requires "ruby-docopt" but works fine after install (btw haven't come across docopt before, been looking at the shell version docopts. Could've done with this about 6 months ago when I was working on a bash backup script. :-) )

Thanks for hawck, looking forward to having fun with it.

hernando commented on 2020-12-07 17:54 (UTC)

Depends on lua53 package

albfan commented on 2020-04-01 21:14 (UTC)

/usr/lib/systemd/user/hawck-macrod.service /usr/lib/systemd/system/hawck-inputd.service

both try to run commands on /usr/local/bin, those files need to be patched.

PR sent upstream https://github.com/snyball/Hawck/pull/24