summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2019-07-04 20:38:17 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2019-07-04 20:38:17 +0300
commitb15d79a4fe738de901b7537ca7a1c9bd20448bad (patch)
tree20f89fb4e56ba51e43972331991cd2fd2a1e2192
parent.gitlab-ci.yml: Add more targets. (diff)
downloadguix-wigust-b15d79a4fe738de901b7537ca7a1c9bd20448bad.tar.gz
gnu: Add touchcursor-linux.
* wigust/packages/xorg.scm (touchcursor-linux): New variable.
-rw-r--r--wigust/packages/xorg.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/wigust/packages/xorg.scm b/wigust/packages/xorg.scm
index 93949d9..264ebe7 100644
--- a/wigust/packages/xorg.scm
+++ b/wigust/packages/xorg.scm
@@ -120,3 +120,31 @@ MIT-SCREEN-SAVER extension to the X11 protocol.")
originally designed for surf but also usable with many other applications,
i.e. @code{st}, @code{uzbl}, @code{urxvt} and @code{xterm}.")
(license license:isc)))
+
+(define-public touchcursor-linux
+ (let ((commit "bcfd3fb72203daeeec3cc8d46488ac4ea5044759"))
+ (package
+ (name "touchcursor-linux")
+ (version (git-version "0.0.0" "1" commit))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/donniebreve/touchcursor-linux.git")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0j52qj3whqxm20mac5z3j4h86q9waxh9as43ih3n55fazqydx2r1"))))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:tests? #f ;no tests
+ #:make-flags (list "CC=gcc"
+ (string-append "PREFIX=" %output))
+ #:phases
+ (modify-phases %standard-phases
+ ;; no configure script
+ (delete 'configure))))
+ (home-page "https://github.com/donniebreve/touchcursor-linux/")
+ (synopsis "TouchCursor style keyboard remapping for Linux.")
+ (description "")
+ (license #f))))