guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/10: gnu: simplescreenrecorder: Update to 0.3.9.


From: Tobias Geerinckx-Rice
Subject: 01/10: gnu: simplescreenrecorder: Update to 0.3.9.
Date: Sun, 28 Jan 2018 18:24:21 -0500 (EST)

nckx pushed a commit to branch master
in repository guix.

commit 83c9288230b6a16d51b8b286f9aa0aa8b4c34b4a
Author: Tobias Geerinckx-Rice <address@hidden>
Date:   Fri Jan 26 05:00:51 2018 +0100

    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.
---
 gnu/packages/video.scm | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 0524b33..2d48c5a 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -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")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]