[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/09: gnu: aptdec: Update to 1.7-1.5f91799.
From: |
guix-commits |
Subject: |
03/09: gnu: aptdec: Update to 1.7-1.5f91799. |
Date: |
Fri, 7 May 2021 12:43:56 -0400 (EDT) |
glv pushed a commit to branch master
in repository guix.
commit 1bd9f785b616612fd71f8b8941a0c17d18bdfa06
Author: Guillaume Le Vaillant <glv@posteo.net>
AuthorDate: Mon May 3 17:18:45 2021 +0200
gnu: aptdec: Update to 1.7-1.5f91799.
* gnu/packages/radio.scm (aptdec): Update to 1.7-1.5f91799.
[build-system]: Switch to cmake-build-system.
[arguments]: Remove 'make-flags". Remove custom 'configure' and 'install'
phases.
---
gnu/packages/radio.scm | 65 +++++++++++++++++++-------------------------------
1 file changed, 25 insertions(+), 40 deletions(-)
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index 910f639..73f0d03 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -246,50 +246,35 @@ memory contents between them.")
license:lgpl3+)))) ; chirp/elib_intl.py
(define-public aptdec
- (package
- (name "aptdec")
- (version "1.7")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/Xerbo/aptdec")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1hf0zb51qc6fyhdjxyij1n3vgwnw3cwksc3r11szbhkml14qjnzk"))))
- (build-system gnu-build-system)
- (inputs
- `(("libpng" ,libpng)
- ("libsndfile" ,libsndfile)))
- (arguments
- `(#:make-flags
- (list
- (string-append "CC="
- (if ,(%current-target-system)
- (string-append (assoc-ref %build-inputs "cross-gcc")
- "/bin/" ,(%current-target-system)
"-gcc")
- "gcc"))
- (string-append "PREFIX=" %output)
- (string-append "RPM_BUILD_ROOT=" %output))
- #:tests? #f ; no tests
- #:phases
- (modify-phases %standard-phases
- (delete 'configure)
- (replace 'install
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (install-file "atpdec" (string-append out "/bin")))
- #t)))))
- (home-page "https://github.com/Xerbo/aptdec")
- (synopsis "NOAA Automatic Picture Transmission (APT) decoder")
- (description "Aptdec decodes Automatic Picture Transmission (APT) images.
+ ;; No release since 2013, use commit directly.
+ (let ((commit "5f91799637d93dfe7791caa7e9a6683050c4f8f3")
+ (revision "1"))
+ (package
+ (name "aptdec")
+ (version (git-version "1.7" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Xerbo/aptdec")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0i7vkjjrq392gs9qaibr7j3v4hijqqg8458dn21dwh16ncrvr9bp"))))
+ (build-system cmake-build-system)
+ (inputs
+ `(("libpng" ,libpng)
+ ("libsndfile" ,libsndfile)))
+ (arguments
+ `(#:tests? #f)) ; no tests
+ (home-page "https://github.com/Xerbo/aptdec")
+ (synopsis "NOAA Automatic Picture Transmission (APT) decoder")
+ (description "Aptdec decodes Automatic Picture Transmission (APT) images.
These are medium resolution images of the Earth transmitted by, among other
satellites, the POES NOAA weather satellite series. These transmissions are
on a frequency of 137 MHz. They can be received using an inexpensive antenna
and a dedicated receiver.")
- (license license:gpl2+)))
+ (license license:gpl2+))))
(define-public redsea
(package
- branch master updated (71e9522 -> d87547d), guix-commits, 2021/05/07
- 01/09: gnu: Add csdr., guix-commits, 2021/05/07
- 02/09: gnu: Add serialdv., guix-commits, 2021/05/07
- 03/09: gnu: aptdec: Update to 1.7-1.5f91799.,
guix-commits <=
- 04/09: gnu: Add cm256cc., guix-commits, 2021/05/07
- 05/09: gnu: Add libdab., guix-commits, 2021/05/07
- 06/09: gnu: Add sgp4., guix-commits, 2021/05/07
- 07/09: gnu: Add mbelib., guix-commits, 2021/05/07
- 08/09: gnu: Add dsdcc., guix-commits, 2021/05/07
- 09/09: gnu: Add sdrangel., guix-commits, 2021/05/07