[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/07: gnu: Add libevdi.
From: |
guix-commits |
Subject: |
06/07: gnu: Add libevdi. |
Date: |
Sun, 5 Mar 2023 17:09:02 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 559732e42ba0c088576c598df3f130c97477ab67
Author: Demis Balbach <db@minikn.xyz>
AuthorDate: Thu Feb 23 12:48:22 2023 +0100
gnu: Add libevdi.
* gnu/packages/linux.scm (libevdi): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/linux.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index e5129b0c6f..a53583cc51 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -9711,6 +9711,42 @@ older system-wide @file{/sys} interface.")
libraries are found or why they cannot be located.")
(license license:expat)))
+(define-public libevdi
+ (package
+ (name "libevdi")
+ (version "1.12.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/DisplayLink/evdi")
+ (commit "bdc258b25df4d00f222fde0e3c5003bf88ef17b5")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1yi7mbyvxm9lsx6i1xbwp2bihwgzhwxkydk1kbngw5a5kw9azpws"))))
+ (build-system gnu-build-system)
+ (inputs (list libdrm))
+ (arguments
+ (list #:tests? #f ;no test suite
+ #:make-flags #~'("CC=gcc")
+ #:phases #~(modify-phases %standard-phases
+ (delete 'configure)
+ (add-after 'unpack 'chdir
+ (lambda _
+ (chdir "library")))
+ (replace 'install
+ (lambda* _
+ (let* ((lib (string-append #$output "/lib")))
+ (mkdir-p lib)
+ (install-file "libevdi.so" lib)))))))
+ (home-page "https://github.com/DisplayLink/evdi")
+ (synopsis "User-space EVDI library")
+ (description
+ "Libevdi is a library that gives applications easy access to
+@acronym{EVDI, Extensible Virtual Display Interface} devices on
+various operating systems.")
+ (license license:lgpl2.1)))
+
(define-public touchegg
(package
(name "touchegg")
- branch master updated (833febb522 -> 2397f47680), guix-commits, 2023/03/05
- 03/07: gnu: Update ocaml-uring to 0.5., guix-commits, 2023/03/05
- 07/07: file-systems: Remove deprecated 'title' field helper procedures., guix-commits, 2023/03/05
- 02/07: gnu: flatbuffers: Add version 23.1.21., guix-commits, 2023/03/05
- 06/07: gnu: Add libevdi.,
guix-commits <=
- 01/07: home: services: Add 'pulseaudio-rtp-sink' and 'pulseaudio-rtp-source'., guix-commits, 2023/03/05
- 05/07: gnu: Add evdi., guix-commits, 2023/03/05
- 04/07: gnu: Update ocaml-eio to 0.8.1., guix-commits, 2023/03/05