[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
11/13: gnu: xnec2c: Update to 4.4.5.
From: |
guix-commits |
Subject: |
11/13: gnu: xnec2c: Update to 4.4.5. |
Date: |
Thu, 27 Jan 2022 10:32:11 -0500 (EST) |
glv pushed a commit to branch master
in repository guix.
commit a6033c5096ab2395e9c443f55402f9118d892d3f
Author: Guillaume Le Vaillant <glv@posteo.net>
AuthorDate: Thu Jan 27 15:56:07 2022 +0100
gnu: xnec2c: Update to 4.4.5.
* gnu/packages/radio.scm (xnec2c): Update to 4.4.5.
[source, home-page]: Update URL.
[native-inputs]: Add autoconf, automake, gettext-minimal, glib:bin and
libtool.
[arguments]: Add 'fix-paths' phase.
---
gnu/packages/radio.scm | 25 +++++++++++++++++++------
1 file changed, 19 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index e7bd5fab5e..213b741629 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -1268,19 +1268,32 @@ operators.")
(define-public xnec2c
(package
(name "xnec2c")
- (version "4.2")
+ (version "4.4.5")
(source
(origin
(method url-fetch)
- (uri (string-append "http://www.5b4az.org/pkg/nec2/xnec2c/xnec2c-"
- version ".tar.bz2"))
+ (uri (string-append "https://www.xnec2c.org/releases/xnec2c-v"
+ version ".tar.gz"))
(sha256
- (base32 "0jprahww6jvwq616lkq80sac166ffy0fp83gr5kvjc9k4pcls00n"))))
+ (base32 "0v3qr16d42jri2vwwgrhhknaypdcjyn6ccdjpqfzr8zzr33z5pca"))))
(build-system gnu-build-system)
(native-inputs
- (list pkg-config))
+ (list autoconf
+ automake
+ gettext-minimal
+ `(,glib "bin")
+ libtool
+ pkg-config))
(inputs
(list gtk+))
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'fix-paths
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "src/Makefile.am"
+ (("\\$\\(GLIB_COMPILE_RESOURCES\\)")
+ (search-input-file inputs "bin/glib-compile-resources"))))))))
(synopsis "Antenna modeling software")
(description
"Xnec2c is a GTK3-based graphical version of nec2c, a translation to the
@@ -1288,7 +1301,7 @@ C language of NEC2, the FORTRAN Numerical
Electromagnetics Code commonly used
for antenna simulation and analysis. It can be used to define the geometry of
an antenna, and then plot the radiation pattern or frequency-related data like
gain and standing wave ratio.")
- (home-page "http://www.5b4az.org/")
+ (home-page "https://www.xnec2c.org/")
(license license:gpl3+)))
(define-public dump1090
- branch master updated (41a23a1a96 -> 649a4e9c9c), guix-commits, 2022/01/27
- 01/13: gnu: Add flmsg., guix-commits, 2022/01/27
- 02/13: gnu: flrig: Update to 1.4.04., guix-commits, 2022/01/27
- 03/13: gnu: soapysdr: Update to 0.8.1., guix-commits, 2022/01/27
- 07/13: gnu: redsea: Update to 0.20., guix-commits, 2022/01/27
- 08/13: gnu: gqrx: Update to 2.15.8., guix-commits, 2022/01/27
- 10/13: gnu: wsjtx: Update to 2.5.4., guix-commits, 2022/01/27
- 11/13: gnu: xnec2c: Update to 4.4.5.,
guix-commits <=
- 13/13: gnu: sdrangel: Update to 6.18.1., guix-commits, 2022/01/27
- 12/13: gnu: dump1090: Update to 7.1., guix-commits, 2022/01/27
- 04/13: gnu: soapyhackrf: Update to 0.3.4., guix-commits, 2022/01/27
- 05/13: gnu: chirp: Update to 20220118., guix-commits, 2022/01/27
- 06/13: gnu: aptdec: Update to 1.7-2.5140597., guix-commits, 2022/01/27
- 09/13: gnu: hamlib: Update to 4.4., guix-commits, 2022/01/27