./astro/libnova [astronomic computations as a library]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.15.0, Package name: libnova-0.15.0
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
libnova is a general purpose, double precision, Celestial Mechanics,
Astrometry and Astrodynamics library.

Currently computes:

* Aberration
* Nutation
* Apparent Position
* Dynamical Time
* Julian Day
* Precession
* Proper Motion
* Sidereal Time
* Solar Coordinates (using VSOP87)
* Coordinate Transformations
* Planetary Positions Mercury - Pluto (Mercury - Neptune using VSOP87)
* Planetary Magnitude, illuminated disk and phase angle.
* Lunar Position (using ELP82), phase angle.
* Elliptic Motion of bodies (Asteroid + Comet positional and orbit data)
* Asteroid + Comet magnitudes
* Parabolic Motion of bodies (Comet positional data)
* Orbit velocities and lengths
* Atmospheric refraction
* Rise, Set and Transit times.
* Semidiameters of the Sun, Moon, Planets and asteroids.
* Angular separation of bodies
* Hyperbolic motion of bodies


Filesize: 1497.846 KB
Version History (View Complete History)
  • (2015-06-03) Updated to version: libnova-0.15.0
  • (2015-06-03) Package deleted from Ports
  • (2014-11-15) Updated to version: libnova-0.15.0
  • (2009-05-24) Updated to version: libnova-0.13.0
  • (2009-03-21) Updated to version: libnova-0.12.3
  • (2008-12-10) Updated to version: libnova-0.12.1p0
  • (2008-02-09) Package added to openports.se, version libnova-0.12.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-03-11 12:59:18 by Christian Weisgerber | Files touched by this commit (178)
Log message:
garbage collect CONFIGURE_SHARED
   2014-11-18 03:17:18 by Brad Smith | Files touched by this commit (26)
Log message:
Eliminate the use of the malloc.h header and/or replace
with stdlib.h.
ok sthen@
   2014-11-18 03:17:18 by Brad Smith | Files touched by this commit (26)
Log message:
Eliminate the use of the malloc.h header and/or replace
with stdlib.h.
ok sthen@
   2014-11-18 03:12:28 by Brad Smith | Files touched by this commit (1)
Log message:
add RCS id
   2014-11-15 02:27:41 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to libnova-0.15.0.
ok ajacoutot@
   2014-11-15 02:27:41 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to libnova-0.15.0.
ok ajacoutot@
   2014-11-15 02:27:41 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to libnova-0.15.0.
ok ajacoutot@
   2010-10-24 13:42:27 by Peter Hessler | Files touched by this commit (1)
Log message:
c89 fix so it can compile on sparc
   2009-05-23 09:35:15 by Benoit Lecocq | Files touched by this commit (3)
Log message:
- update to libnova 0.13.0
- bump SHARED_LIBS
- regen PLIST
ok ajacoutot@
   2009-05-23 09:35:15 by Benoit Lecocq | Files touched by this commit (3)
Log message:
- update to libnova 0.13.0
- bump SHARED_LIBS
- regen PLIST
ok ajacoutot@
   2009-05-23 09:35:15 by Benoit Lecocq | Files touched by this commit (3)
Log message:
- update to libnova 0.13.0
- bump SHARED_LIBS
- regen PLIST
ok ajacoutot@
   2009-03-21 02:13:03 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
- update to libnova-0.12.3
from Benoit Lecocq with some tweaks
   2009-03-21 02:13:03 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
- update to libnova-0.12.3
from Benoit Lecocq with some tweaks
   2009-03-21 02:13:03 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
- update to libnova-0.12.3
from Benoit Lecocq with some tweaks
   2009-03-21 02:13:03 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
- update to libnova-0.12.3
from Benoit Lecocq with some tweaks
   2008-12-09 16:28:12 by Martynas Venckus | Files touched by this commit (1)
Log message:
make it build with the new libm by removing the "cheat until we get
long double trigonometry" part workaround.  caught by sthen@'s bulk build
ok sthen@