[PATCH] gnu: sgp4: Update to 1.0-2.6a448b4.

  • Done
  • quality assurance status badge
Details
2 participants
  • Christopher Baines
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Sharlatan Hellseher
Severity
normal

Debbugs page

Sharlatan Hellseher wrote 2 years ago
(address . guix-patches@gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
20221129211558.6465-1-sharlatanus@gmail.com
* gnu/packages/astronomy.scm (sgp4): Update to 1.0-2.6a448b4.
---
gnu/packages/astronomy.scm | 29 ++++++++++++++++-------------
1 file changed, 16 insertions(+), 13 deletions(-)

Toggle diff (55 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 439fdf72a8..98f3ea0e00 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1810,12 +1810,12 @@ (define-public gpredict
(license license:gpl2+)))
(define-public sgp4
- ;; No tagged releases, use commit directly.
- (let ((commit "ca9d4d97af4ee62461de6f13e0c85d1dc6000040")
- (revision "1"))
+ ;; Version tag v1.0 is dated to <2021-01-11>, use the lates commit instead.
+ (let ((commit "6a448b4850e5fbf8c1ca03bb5f6013a9fdc1fd91")
+ (revision "2"))
(package
(name "sgp4")
- (version (git-version "0.0.0" revision commit))
+ (version (git-version "1.0" revision commit))
(source
(origin
(method git-fetch)
@@ -1824,17 +1824,20 @@ (define-public sgp4
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32 "1xwfa6papmd2qz5w0hwzvijmzvp9np8dlw3q3qz4bmsippzjv8p7"))))
+ (base32 "15q8sain87cbppmzq66y6gp6bvm3kdd1bcchrl59rcvjp0w51wl1"))))
(build-system cmake-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (replace 'check
- (lambda _
- ;; Tests fails, probably because of a few "(e <= -0.001)" errors.
- ;; Or maybe this is not the right way to run the tests?
- ;; (invoke "runtest/runtest")
- #t)))))
+ (list
+ ;; FIXME: Tests evaluated via runtest binary, but it's failing even
+ ;; when SGP4-VER.TLE file was copied next to it during install phase.
+ ;;
+ ;; There are 2 more binaries are created after build phase -
+ ;; passpredict and sattrack which are failing to execute after
+ ;; install, strace output:
+ ;;
+ ;; strace: exec: Exec format error
+ ;;
+ #:tests? #f))
(home-page "https://github.com/dnwrnr/sgp4")
(synopsis "Simplified perturbations models library")
(description

base-commit: 3cff7bfa9b46f1b73381df79a6f2aaa55a332126
--
2.38.1
Christopher Baines wrote 2 years ago
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
877cz4lpsw.fsf@cbaines.net
Sharlatan Hellseher <sharlatanus@gmail.com> writes:

Toggle quote (5 lines)
> * gnu/packages/astronomy.scm (sgp4): Update to 1.0-2.6a448b4.
> ---
> gnu/packages/astronomy.scm | 29 ++++++++++++++++-------------
> 1 file changed, 16 insertions(+), 13 deletions(-)

This looks good to me! I've pushed it to master as
4a9dd8607f3be46ea40237d506401daf3af84dba.

Chris
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmOPKx9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfkCw//aTXS+T44VCT7RWMmbMRpBKRsD963ym1C
/L2yuweAhofN80baXGN+1dLOR6ioAKnJjYy3jE98diYtbAsEcwiqoBTEXfjgnp8G
FJnXvtw9HD79sr1LsAjGW0h9N1oQg0C49JL6WIJP8UNC7chbk+xjrJQOLj+MTepo
AkHk/B9BotMEr/+3AUAHqRZensFKIls0uzp5ShdERWEJtAZlk7ip7AopLzrzdgia
JBqarMAm7YMKtx23afyrqHLa6T92vm+X2flK3n1/PMo7fV2viViPcVYE8jCqlbeD
vhQpv6Wvpmo8jvWu4dhUXxV/CscF71pqnIRsB7mRM7nmekbQAOTs166ev+hm895y
VoCqcaWQvtMuf48bcyjoaQaoZq/xRDPJAlJAGVOT5qbYnyj4+fftz5WF0A1mIxf6
Myy6CnBRGC7waOfJt/HqijZZo9TUcjNzMhGKlbIXwDN3BzXoNXkVIXu+2CPAyuGh
cuxfAX9fsBj5+A9/OBg6OsBM3G9ssTTywOpyTmLdH36Qynk3nd5BkF/TC5588xwl
2Iw48aDZMsRL6lp5XP1PsOekAgyINnS35/yQ9qW5Z1Jwrs4hXu8pY+rEkYLD2x5C
YLlxvg5X/TDNHpGgzPR3kmRIpDElL8HGMSCviRL48I0JlNfrx4zQ4wIeI2Inzbr3
pAORhQ2A78w=
=PjT1
-----END PGP SIGNATURE-----

?
Your comment

This issue is archived.

To comment on this conversation send an email to 59697@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 59697
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help