~ruther/guix-local

83c9288230b6a16d51b8b286f9aa0aa8b4c34b4a — Tobias Geerinckx-Rice 8 years ago de2bc8d
gnu: simplescreenrecorder: Update to 0.3.9.

* gnu/packages/video.scm (simplescreenrecorder): Update to 0.3.9.
[build-system]: Switch to cmake-build-system.
[inputs]: Replace qt-4 with qt.
[arguments]: Build WITH_QT5.  Disable non-existent test suite.
1 files changed, 8 insertions(+), 4 deletions(-)

M gnu/packages/video.scm
M gnu/packages/video.scm => gnu/packages/video.scm +8 -4
@@ 2007,7 2007,7 @@ making @dfn{screencasts}.")
(define-public simplescreenrecorder
  (package
    (name "simplescreenrecorder")
    (version "0.3.8")
    (version "0.3.9")
    (source
     (origin
       (method url-fetch)


@@ 2016,8 2016,8 @@ making @dfn{screencasts}.")
       (file-name (string-append name "-" version ".tar.gz"))
       (sha256
        (base32
         "0v8w35n8w772s08w7k0icynqdsdakbrcanbgx6j847bfqfsg21gg"))))
    (build-system gnu-build-system)
         "1gnf9wbiq2fcbqcn1a5nfmp8r0nxrrlgh2wly2mfkkwymynhx0pk"))))
    (build-system cmake-build-system)
    ;; Although libx11, libxfixes, libxext are listed as build dependencies in
    ;; README.md, the program builds and functions properly without them.
    ;; As a result, they are omitted. Please add them back if problems appear.


@@ 2028,8 2028,12 @@ making @dfn{screencasts}.")
       ("jack" ,jack-1)
       ("libxi" ,libxi)
       ("pulseaudio" ,pulseaudio)
       ("qt" ,qt-4))) ; README.md: using Qt 5 causes some stability issues
       ("qt" ,qt)))
    (native-inputs `(("pkg-config" ,pkg-config)))
    (arguments
     `(#:configure-flags
       (list "-DWITH_QT5=TRUE")
       #:tests? #f))                    ; no test suite
    ;; Using HTTPS causes part of the page to be displayed improperly.
    (home-page "http://www.maartenbaert.be/simplescreenrecorder/")
    (synopsis "Screen recorder")