* Add 2017 leap second patch from upstream as well as
fix output bug when num_times is 2 patch.
* Fix build with clang
Upstream Changelog from SVN:
Don't outline symbol for markers where outlined=false
fix marker bug when range is a small value
update gif code to giflib-4.2.0
update gif code to 5.0.0
fix arc bug at close ranges, update default night image
update version number
use distance from limb plane instead of planet center when deciding when to draw annotations
reapply marker fix
fix limb distance bug
Add -label_altitude option
fix radius bug
Fix label bug
use GetTempPath() for windows
add windows directory
add string.h to png.c
use JPL's leapsecond kernel definitions for ET-UTC
add deltaT expression for pre 1838
fix UTC bug
Update MS Windows desktop size
update comments in config file
updates for cygwin
set default desktop file type to PNG
add 2015 leap second
release 1.3.1
On recent NetBSD with clang, the build of xplanet was failing as
described in PR pkg/54454. This patch taken from FreeBSD fixes the
build. This closes PR pkg/54454. Revbump as the code was changed.
Problems found locating distfiles:
Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Version 1.2.1 (released 18 Apr 2009)
* Remove signbit() from ProjectionIcosagnomonic.cpp
* Add shadows from satellites on Saturn's rings, let brightness of
rings go to zero as Saturn approaches equinox.
* Add trail_output option to satellite files to print out
satellite positions.
* Calculate eclipse shadows a little past the terminator so they
don't get cut off sharply.
* Reload satellite files in case TLE files are updated between
renderings. Suggested by Lutz M
* Added Lambert Equal Area projection
* Check that -origin above or below is not specified for the Sun.
* Added a definition for signbit() in ProjectionIcosagnomonic.cpp
* Add patch from Doug Hawkins to support marker_* keywords in
config file.
* Added the -label_body option. This is useful in conjunction
with -separation to specify which body the label should apply to.
* Added the -separation option. This places the observer at a
point in space where two bodies have the specified separation.
* Allow -glare 0 to remove sun glare.
* Fixed a bug where arcs were sometimes not drawn if they were
vertical or horizontal lines.
* A thickness value may now be specified for arcs.
* Added max_radius and min_radius keywords to marker files. This
disables drawing of the marker if the planet radius is larger than
or smaller than the specified value, respectively.
* Fixed a bug where the arc color was not reset to the default
color for subsequent arcs in the file.
* Added the -grs_longitude option, to specify the longitude of
Jupiter's Great Red Spot, in System II coordinates. This assumes
the Jupiter image has the center of the Great Red Spot at pixel 0
(at the left side of the image) in order to draw it at the right
position.
* Added the Icosagnomonic projection, contributed by Ian Turner.
* Fixed a bug where output filenames had an extra digit in some cases.
* Added the bump_map and bump_scale options in the configuration file.
* Added the -glare option to set the size of the sun's glare.
* An image map may be specified for the sun in the configuration
file now. A shade value is now required for the sun (should be
100, otherwise the sun will have a night side!)
* Added the -arc_spacing option to set the default angular
distance between great arc points. It used to be 0.1 degree, so
arcs smaller than this wouldn't get drawn.
* Fixed a bug where markers were not aligned properly when using
align = "above" or "below".
* Added warnings if options are specified in the [default] section
of the configuration file that probably shouldn't be there.
* Saturn's rings are now drawn properly when using "magnify" in
the config file.
* Added marker_fontsize as an option in the configuration file.
* Added the Bonne, Gnomonic, Polyconic, and Tangential Spherical
Cube (TSC) projections.
* Added the -proj_param option. Note that the -projection option
cannot be abbreviated to -proj anymore!
* Color cloud maps are now allowed.
* A color may now be specified with -background.
* Added -north path, -target path, and -path_relative_to options
* Added -output_start_index option
* Print a list of compile-time options when using the --version option
* Fixed a bug where orbits were not drawn for bodies using SPICE kernels
* Added ssec_map option to configuration files to use University of
Wisconsinn cloud maps
* The native Quicktime library can be used when reading/writing image files on Mac OS X.
* The -hibernate and -idlewait options now work on Mac OS X.
* Fixed a segfault when writing image files.
* Minor updates to allow compilation with gcc 3.4.0.
* fixed a bug where markers on the far side of a planet were being drawn
when they shouldn't have been
* fixed a bug where satellite were not drawn for some locales
* added -projection random; this picks a random projection
environment variable and the $HOME/.xplanet directory) for users to
maintain data sets and images for xplanet without having to them in
${LOCALBASE}/share/xplanet.