Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 776166 - sci-astronomy/xephem-4.1.0 version bump
Summary: sci-astronomy/xephem-4.1.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Astronomy project
URL: https://github.com/XEphem/XEphem/rele...
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2021-03-14 17:51 UTC by Alexander Wessel
Modified: 2022-03-01 15:05 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xephem-4.0.0 ebuild (xephem-4.0.0.ebuild,1.39 KB, text/plain)
2021-03-14 18:03 UTC, Alexander Wessel
Details
Patch to fix an escaping error (which has been fixed upstream, but after the 4.0.0 tag, so this will only be needed for the 4.0.0 ebuild, but not future versions. (xephem-4.0.0-fix_escaping_error_in_versionmenu.c.patch,1.33 KB, patch)
2021-03-14 18:05 UTC, Alexander Wessel
Details | Diff
Updated version of the no_xprint patch. (xephem-4.0.0-no_xprint.patch,447 bytes, patch)
2021-03-14 18:06 UTC, Alexander Wessel
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Wessel 2021-03-14 17:51:37 UTC
XEphem was released under the MIT Open Source license by it's original author Elwood Downey. A new github home was created for it at https://github.com/XEphem/XEphem. I've crated an ebuild (and patchset) based on the one I filed under #774933. See attachments.

Reproducible: Always
Comment 1 Alexander Wessel 2021-03-14 18:03:44 UTC
Created attachment 691422 [details]
xephem-4.0.0 ebuild
Comment 2 Alexander Wessel 2021-03-14 18:05:15 UTC
Created attachment 691425 [details, diff]
Patch to fix an escaping error (which has been fixed upstream, but after the 4.0.0 tag, so this will only be needed for the 4.0.0 ebuild, but not future versions.
Comment 3 Alexander Wessel 2021-03-14 18:06:12 UTC
Created attachment 691428 [details, diff]
Updated version of the no_xprint patch.
Comment 4 Alexander Wessel 2021-03-14 18:07:26 UTC
The ebuild and patches have been tested on my current ~amd64 box.
Comment 5 Larry the Git Cow gentoo-dev 2022-03-01 15:05:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e954e30d906676f203c02b983e4367dd602209

commit b6e954e30d906676f203c02b983e4367dd602209
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-03-01 15:05:00 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-03-01 15:05:29 +0000

    sci-astronomy/xephem: add version 4.1.0
    
    This version adds ssl support
    
    Closes: https://bugs.gentoo.org/776166
    Closes: https://bugs.gentoo.org/774933
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 sci-astronomy/xephem/Manifest                      |   1 +
 .../files/xephem-4.1.0-respect_env_vars.patch      | 128 +++++++++++++++++++++
 sci-astronomy/xephem/xephem-4.1.0.ebuild           |  58 ++++++++++
 3 files changed, 187 insertions(+)