Bug 277986 - comms/predict: Update 2.2.7 -> 2.3.1
Summary: comms/predict: Update 2.2.7 -> 2.3.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Diane Bruce
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-27 10:47 UTC by Andrey Korobkov
Modified: 2024-04-04 21:26 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (hamradio)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Korobkov 2024-03-27 10:47:31 UTC

    
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-04-04 20:30:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=730d2d9c0261383ff4d2cab0a6972e240234dead

commit 730d2d9c0261383ff4d2cab0a6972e240234dead
Author:     Diane Bruce <db@FreeBSD.org>
AuthorDate: 2024-04-04 20:20:19 +0000
Commit:     Diane Bruce <db@FreeBSD.org>
CommitDate: 2024-04-04 20:30:18 +0000

    comms/predict: update to 2.3.1

    [upstream changes]
    Release 2.3.1:
    By John A. Magliacane <kd2bd@amsat.org> (05-Aug-2023):

    * Fixed a bug that caused the "Upcoming Passes" list in Multi-Satellite
      tracking mode to occasionally produce erroneous results if one or
      more satellites in the database had decayed from orbit.

    * The Vocalizer feature was modified to prevent it from being executed
      by a user keyboard command until after the current speech announcement
      has terminated.

    * The earthtrack compilation script was modified to prevent the
      "undefined reference" errors some users experienced during the
      linking phase of the compilation process.

    * All references to www.celestrak.com in the "kepupdate" script have
      been changed to celestrak.org due to the site's name change.

    * Several other small coding changes were made.

    ----------------------------------------------------------------------------

    [db changes]

    - Upstream does not come with a proper build infrastructure hence
      build is done in our port Makefile now instead of copied Makefile.
    - portlint and portfmt ran clearly as did poudriere.
    - Added earthtrack, kepupdate and moontracker binaries
      but did not add gsat which should be a separate port IMO

    PR:             277986
    Reported by:    Andrey Korobkov <alster@vinterdalen.se>

 comms/predict/Makefile                             | 38 +++++++++++++++++-----
 comms/predict/distinfo                             |  6 ++--
 comms/predict/files/Makefile (gone)                | 30 -----------------
 .../patch-clients_earthtrack_earthtrack.c (new)    | 16 +++++++++
 comms/predict/files/patch-kepupdate (new)          | 28 ++++++++++++++++
 comms/predict/files/patch-predict.c (new)          | 18 ++++++++++
 comms/predict/files/predict.h (gone)               |  1 -
 comms/predict/files/vocalizer.h (gone)             |  1 -
 comms/predict/pkg-plist                            | 17 +++++++++-
 9 files changed, 111 insertions(+), 44 deletions(-)