;; Using a git commit because there have been many many commits
;; since the relase two years ago, but no sign of a promised
;; release for many months now.
(let ((commit "43e6f99fe8543094d18ff3a6550ed2066c398862")
(version (git-version "2018.01.1" revision commit))
(origin (method git-fetch)
(file-name (git-file-name name version))
(assoc-ref %outputs "out")
(add-before 'configure 'enter-source-directory
(lambda _ (chdir "host") #t))
(add-before 'install-license-files 'leave-source-directory
(lambda _ (chdir "..") #t)))
#:tests? #f)) ; no test suite
(synopsis "User-space library and utilities for HackRF SDR")
"Command line utilities and a C library for controlling the HackRF
Software Defined Radio (SDR) over USB. Installing this package installs
the userspace hackrf utilities and C library. To install the hackrf
udev rules, you must add this package as a system service via
(udev-service-type config =>
(udev-configuration (inherit config)
(rules (cons hackrf
My build mysteriously is not able to load the ROMs that ship with it, but I was able to load pedrom fine from the original pedrom archive.
It should be fun to explorer different programs that can be run on pedrom. Mathematical programs will in principle be of the greatest interest, but I must say it is fun to be able to run pacman on a TI-89 :)
P.S. If any of my friends want to give me any TI calculators they aren’t using, I might be able to have some fun with those. I’m thinking TI-84 or fancier.