diff options
author | Ludovic Courtès <ludo@gnu.org> | 2016-04-17 17:36:43 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2016-04-17 17:37:20 +0200 |
commit | a7d94b54c7c505f5cf9a2691f5340ae3d2acda9e (patch) | |
tree | d322b6b708a03b9adb297a9990d57d04dbe2be97 /gnu/packages | |
parent | c82c060d9167217aeede9d0e0c7129cc7944df70 (diff) | |
download | guix-a7d94b54c7c505f5cf9a2691f5340ae3d2acda9e.tar.gz |
gnu: Add recordmydesktop.
* gnu/packages/video.scm (recordmydesktop): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/video.scm | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 7673636b15..334f843abe 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -62,6 +62,7 @@ #:use-module (gnu packages ocr) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages popt) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages qt) @@ -1382,3 +1383,33 @@ present in modern GPUs.") (description "Vdpauinfo is a tool to query the capabilities of a VDPAU implementation.") (license (license:x11-style "file://COPYING")))) + +(define-public recordmydesktop + (package + (name "recordmydesktop") + (version "0.3.8.1") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/" name "/" name "/" + version "/recordmydesktop-" version ".tar.gz")) + (sha256 + (base32 + "133kkl5j0r877d41bzj7kj0vf3xm8x80yyx2n8nqxrva304f58ik")))) + (build-system gnu-build-system) + (inputs `(("popt" ,popt) + ("zlib" ,zlib) + ("libx11" ,libx11) + ("libice" ,libice) + ("libsm" ,libsm) + ("libxfixes" ,libxfixes) + ("libxdamage" ,libxdamage) + ("libxext" ,libxext) + ("libvorbis" ,libvorbis) + ("libtheora" ,libtheora))) + (home-page "http://recordmydesktop.sourceforge.net/") + (synopsis "Desktop session video recorder") + (description + "recordMyDesktop is a command-line tool that captures the activity in +your graphical desktop and encodes it as a video. This is a useful tool for +making @dfn{screencasts}.") + (license license:gpl2+))) |