mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: packages/electronics: Sort variables.
* gnu/packages/electronics.scm: (pulseview, sigrok-cli, sigrok-firmware-fx2lafw): Sort variables alphabetically. Change-Id: I76620d02940944d76dd88bd1cb20ba70a27c9e6b
This commit is contained in:
parent
cd5cdb1d46
commit
595baef6c3
1 changed files with 94 additions and 94 deletions
|
@ -268,58 +268,6 @@ which allows one to install the M8 firmware on any Teensy.")
|
||||||
license:public-domain
|
license:public-domain
|
||||||
license:zlib))))
|
license:zlib))))
|
||||||
|
|
||||||
(define-public sigrok-firmware-fx2lafw
|
|
||||||
;; The project's last formal release was in 2019.
|
|
||||||
;;
|
|
||||||
;; The changes since then allow it to build with the latest version of SDCC,
|
|
||||||
;; 4.3.0.
|
|
||||||
(let ((commit "96b0b476522c3f93a47ff8f479ec08105ba6a2a5")
|
|
||||||
(revision "1"))
|
|
||||||
(package
|
|
||||||
(name "sigrok-firmware-fx2lafw")
|
|
||||||
(version (git-version "0.1.7" revision commit))
|
|
||||||
(source (origin
|
|
||||||
(method git-fetch)
|
|
||||||
(uri (git-reference
|
|
||||||
(url "git://sigrok.org/sigrok-firmware-fx2lafw")
|
|
||||||
(commit commit)))
|
|
||||||
(file-name (git-file-name name version))
|
|
||||||
(sha256
|
|
||||||
(base32
|
|
||||||
"1n5nj2g2m5ih59591ny2drrv25zviqcwyx1cfdhy8ijl82yxjkmb"))))
|
|
||||||
(build-system gnu-build-system)
|
|
||||||
(arguments
|
|
||||||
(list #:tests? #f)) ; no test suite
|
|
||||||
(native-inputs
|
|
||||||
(list autoconf automake sdcc))
|
|
||||||
(home-page "https://www.sigrok.org/wiki/Fx2lafw")
|
|
||||||
(synopsis "Firmware for Cypress FX2 chips")
|
|
||||||
(description "Fx2lafw is free firmware for Cypress FX2 chips which makes
|
|
||||||
them usable as simple logic analyzer and/or oscilloscope hardware.")
|
|
||||||
(license license:gpl2+))))
|
|
||||||
|
|
||||||
(define-public sigrok-cli
|
|
||||||
(package
|
|
||||||
(name "sigrok-cli")
|
|
||||||
(version "0.7.2")
|
|
||||||
(source (origin
|
|
||||||
(method url-fetch)
|
|
||||||
(uri (string-append
|
|
||||||
"http://sigrok.org/download/source/sigrok-cli/sigrok-cli-"
|
|
||||||
version ".tar.gz"))
|
|
||||||
(sha256
|
|
||||||
(base32
|
|
||||||
"1f0a2k8qdcin0pqiqq5ni4khzsnv61l21v1dfdjzayw96qzl9l3i"))))
|
|
||||||
(native-inputs
|
|
||||||
(list pkg-config))
|
|
||||||
(inputs
|
|
||||||
(list glib libsigrok libsigrokdecode))
|
|
||||||
(build-system gnu-build-system)
|
|
||||||
(home-page "https://sigrok.org/wiki/Sigrok-cli")
|
|
||||||
(synopsis "Command-line frontend for sigrok")
|
|
||||||
(description "Sigrok-cli is a command-line frontend for sigrok.")
|
|
||||||
(license license:gpl3+)))
|
|
||||||
|
|
||||||
(define-public openboardview
|
(define-public openboardview
|
||||||
(package
|
(package
|
||||||
(name "openboardview")
|
(name "openboardview")
|
||||||
|
@ -413,48 +361,6 @@ such as:
|
||||||
@end itemize")
|
@end itemize")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public pulseview
|
|
||||||
(package
|
|
||||||
(name "pulseview")
|
|
||||||
(version "0.4.2")
|
|
||||||
(source (origin
|
|
||||||
(method url-fetch)
|
|
||||||
(uri (string-append
|
|
||||||
"https://sigrok.org/download/source/pulseview/pulseview-"
|
|
||||||
version ".tar.gz"))
|
|
||||||
(sha256
|
|
||||||
(base32
|
|
||||||
"1jxbpz1h3m1mgrxw74rnihj8vawgqdpf6c33cqqbyd8v7rxgfhph"))
|
|
||||||
(patches (search-patches "pulseview-qt515-compat.patch"
|
|
||||||
"pulseview-glib-2.68.patch"))))
|
|
||||||
(build-system cmake-build-system)
|
|
||||||
(arguments
|
|
||||||
`(#:tests? #f ;format_time_minutes_test is failing
|
|
||||||
#:phases
|
|
||||||
(modify-phases %standard-phases
|
|
||||||
(add-after 'install 'remove-empty-doc-directory
|
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
|
||||||
(let ((out (assoc-ref outputs "out")))
|
|
||||||
(with-directory-excursion (string-append out "/share")
|
|
||||||
;; Use RMDIR to never risk silently deleting files.
|
|
||||||
(rmdir "doc/pulseview")
|
|
||||||
(rmdir "doc"))))))))
|
|
||||||
(native-inputs
|
|
||||||
(list pkg-config qttools-5))
|
|
||||||
(inputs
|
|
||||||
(list boost
|
|
||||||
glib
|
|
||||||
glibmm
|
|
||||||
libsigrok
|
|
||||||
libsigrokdecode
|
|
||||||
qtbase-5
|
|
||||||
qtsvg-5))
|
|
||||||
(home-page "https://www.sigrok.org/wiki/PulseView")
|
|
||||||
(synopsis "Qt based logic analyzer, oscilloscope and MSO GUI for sigrok")
|
|
||||||
(description "PulseView is a Qt based logic analyzer, oscilloscope and MSO GUI
|
|
||||||
for sigrok.")
|
|
||||||
(license license:gpl3+)))
|
|
||||||
|
|
||||||
(define-public minipro
|
(define-public minipro
|
||||||
;; Information needed to fix Makefile
|
;; Information needed to fix Makefile
|
||||||
(let* ((date "2024-09-20 20:55:06 -0700"))
|
(let* ((date "2024-09-20 20:55:06 -0700"))
|
||||||
|
@ -548,6 +454,48 @@ Additionally your user must be member of the @code{plugdev} group.")
|
||||||
VPI Interface, Elaborator, Serialization, Visitor and Listener.")
|
VPI Interface, Elaborator, Serialization, Visitor and Listener.")
|
||||||
(license license:asl2.0)))
|
(license license:asl2.0)))
|
||||||
|
|
||||||
|
(define-public pulseview
|
||||||
|
(package
|
||||||
|
(name "pulseview")
|
||||||
|
(version "0.4.2")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append
|
||||||
|
"https://sigrok.org/download/source/pulseview/pulseview-"
|
||||||
|
version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1jxbpz1h3m1mgrxw74rnihj8vawgqdpf6c33cqqbyd8v7rxgfhph"))
|
||||||
|
(patches (search-patches "pulseview-qt515-compat.patch"
|
||||||
|
"pulseview-glib-2.68.patch"))))
|
||||||
|
(build-system cmake-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:tests? #f ;format_time_minutes_test is failing
|
||||||
|
#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'install 'remove-empty-doc-directory
|
||||||
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
|
(let ((out (assoc-ref outputs "out")))
|
||||||
|
(with-directory-excursion (string-append out "/share")
|
||||||
|
;; Use RMDIR to never risk silently deleting files.
|
||||||
|
(rmdir "doc/pulseview")
|
||||||
|
(rmdir "doc"))))))))
|
||||||
|
(native-inputs
|
||||||
|
(list pkg-config qttools-5))
|
||||||
|
(inputs
|
||||||
|
(list boost
|
||||||
|
glib
|
||||||
|
glibmm
|
||||||
|
libsigrok
|
||||||
|
libsigrokdecode
|
||||||
|
qtbase-5
|
||||||
|
qtsvg-5))
|
||||||
|
(home-page "https://www.sigrok.org/wiki/PulseView")
|
||||||
|
(synopsis "Qt based logic analyzer, oscilloscope and MSO GUI for sigrok")
|
||||||
|
(description "PulseView is a Qt based logic analyzer, oscilloscope and MSO GUI
|
||||||
|
for sigrok.")
|
||||||
|
(license license:gpl3+)))
|
||||||
|
|
||||||
(define-public python-edalize
|
(define-public python-edalize
|
||||||
(package
|
(package
|
||||||
(name "python-edalize")
|
(name "python-edalize")
|
||||||
|
@ -674,6 +622,58 @@ design.")
|
||||||
(license (license:non-copyleft "file://LICENSE.txt"
|
(license (license:non-copyleft "file://LICENSE.txt"
|
||||||
"See LICENSE.txt in the distribution."))))
|
"See LICENSE.txt in the distribution."))))
|
||||||
|
|
||||||
|
(define-public sigrok-cli
|
||||||
|
(package
|
||||||
|
(name "sigrok-cli")
|
||||||
|
(version "0.7.2")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append
|
||||||
|
"http://sigrok.org/download/source/sigrok-cli/sigrok-cli-"
|
||||||
|
version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1f0a2k8qdcin0pqiqq5ni4khzsnv61l21v1dfdjzayw96qzl9l3i"))))
|
||||||
|
(native-inputs
|
||||||
|
(list pkg-config))
|
||||||
|
(inputs
|
||||||
|
(list glib libsigrok libsigrokdecode))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(home-page "https://sigrok.org/wiki/Sigrok-cli")
|
||||||
|
(synopsis "Command-line frontend for sigrok")
|
||||||
|
(description "Sigrok-cli is a command-line frontend for sigrok.")
|
||||||
|
(license license:gpl3+)))
|
||||||
|
|
||||||
|
(define-public sigrok-firmware-fx2lafw
|
||||||
|
;; The project's last formal release was in 2019.
|
||||||
|
;;
|
||||||
|
;; The changes since then allow it to build with the latest version of SDCC,
|
||||||
|
;; 4.3.0.
|
||||||
|
(let ((commit "96b0b476522c3f93a47ff8f479ec08105ba6a2a5")
|
||||||
|
(revision "1"))
|
||||||
|
(package
|
||||||
|
(name "sigrok-firmware-fx2lafw")
|
||||||
|
(version (git-version "0.1.7" revision commit))
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "git://sigrok.org/sigrok-firmware-fx2lafw")
|
||||||
|
(commit commit)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1n5nj2g2m5ih59591ny2drrv25zviqcwyx1cfdhy8ijl82yxjkmb"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:tests? #f)) ; no test suite
|
||||||
|
(native-inputs
|
||||||
|
(list autoconf automake sdcc))
|
||||||
|
(home-page "https://www.sigrok.org/wiki/Fx2lafw")
|
||||||
|
(synopsis "Firmware for Cypress FX2 chips")
|
||||||
|
(description "Fx2lafw is free firmware for Cypress FX2 chips which makes
|
||||||
|
them usable as simple logic analyzer and/or oscilloscope hardware.")
|
||||||
|
(license license:gpl2+))))
|
||||||
|
|
||||||
(define-public xoscope
|
(define-public xoscope
|
||||||
(package
|
(package
|
||||||
(name "xoscope")
|
(name "xoscope")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue