diff options
Diffstat (limited to 'gnu/packages/embedded.scm')
-rw-r--r-- | gnu/packages/embedded.scm | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 50a3abd1fd..215007dd31 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -69,6 +69,7 @@ #:use-module (gnu packages readline) #:use-module (gnu packages swig) #:use-module (gnu packages texinfo) + #:use-module (gnu packages tls) #:use-module (gnu packages version-control) #:use-module (gnu packages xorg) #:use-module (srfi srfi-1)) @@ -511,7 +512,7 @@ languages are C and C++.") (define-public libjaylink (package (name "libjaylink") - (version "0.2.0") + (version "0.3.1") (source (origin (method git-fetch) (uri (git-reference @@ -520,7 +521,7 @@ languages are C and C++.") (file-name (git-file-name name version)) (sha256 (base32 - "0ndyfh51hiqyv2yscpj6qd091w7myxxjid3a6rx8f6k233vy826q")))) + "1wps72ir2kwdr7dphx4vp6cy0d46dm3nkwbk0mpryn9la09l7lm1")))) (build-system gnu-build-system) (native-inputs (list autoconf automake libtool pkg-config)) @@ -535,7 +536,7 @@ SEGGER J-Link and compatible devices.") (define-public jimtcl (package (name "jimtcl") - (version "0.80") + (version "0.82") (source (origin (method git-fetch) (uri (git-reference @@ -544,23 +545,22 @@ SEGGER J-Link and compatible devices.") (file-name (git-file-name name version)) (sha256 (base32 - "06rn60cx9sapc175vxvan87b8j5rkhh5gvvz7343xznzwlr0wcgk")))) + "01nxqzn41797ypph1vpwjfh3zqgks0l8ihh6932b4kb83apy6f08")))) (build-system gnu-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'configure - ;; This package doesn't use autoconf. - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (invoke "./configure" - (string-append "--prefix=" out))))) - (add-before 'check 'delete-failing-tests - (lambda _ - ;; XXX All but 1 TTY tests fail (Inappropriate ioctl for device). - (delete-file "tests/tty.test") - #t)) - ))) + (list #:phases + #~(modify-phases %standard-phases + (replace 'configure + ;; This package doesn't use autoconf. + (lambda _ + (invoke "./configure" + (string-append "--prefix=" #$output)))) + (add-before 'check 'delete-failing-tests + (lambda _ + ;; XXX All but 1 SSL tests fail (tries connecting to Google + ;; servers). + (delete-file "tests/ssl.test")))))) + (inputs (list openssl)) (native-inputs ;; For tests. (list inetutils)) ; for hostname @@ -573,7 +573,7 @@ language.") (define-public openocd (package (name "openocd") - (version "0.11.0") + (version "0.12.0") (source (origin (method git-fetch) (uri (git-reference @@ -582,7 +582,7 @@ language.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0qi4sixwvw1i7c64sy221fsjs82qf3asmdk86g74ds2jjm3f8pzp")))) + "09wb11zlmrw6rx1bql3kafgi3ilzp9mhvb6j6rql216by06csing")))) (build-system gnu-build-system) (native-inputs (list autoconf @@ -592,10 +592,10 @@ language.") pkg-config texinfo)) (inputs - (list hidapi jimtcl libftdi libjaylink libusb-compat)) + (list hidapi jimtcl libftdi libjaylink openssl)) (arguments '(#:configure-flags - (append (list "LIBS=-lutil" + (append (list "LIBS=-lutil -lcrypto -lssl" "--disable-werror" "--enable-sysfsgpio" "--disable-internal-jimtcl" |