Commit graph

23 commits

Author SHA1 Message Date
ng0
662fe65786 xplanet: Update to version 1.3.1
* 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
2019-11-16 17:36:28 +00:00
ng0
37d47a8a2f xplanet: fix the failing build with clang on NetBSD.
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.
2019-08-11 15:38:22 +00:00
ryoon
e5e86f95e6 Update to 1.3.0
* Fix build with GCC 6 with patches from Debian

Changelog:
Version 1.3.0 (released 18 Feb 2012)
        * add "outlined" keyword to marker files

        * update JPL ephemeris code for 64 bit machines

        * add bump_shade config file parameter

        * add opacity keyword for markers

        * implement Rayleigh scattering
2018-02-13 12:45:02 +00:00
agc
d8f09469bb Add SHA512 digests for distfiles for x11 category
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.
2015-11-04 03:28:24 +00:00
obache
1aa592e498 Fixes error handling bug introduced in patch for glflib-5.0.4. 2014-05-25 09:18:06 +00:00
wiz
b0d8d29913 Fix build with giflib-5.1. 2014-05-16 09:57:55 +00:00
ryoon
18b0cede66 Fix build with giflib-5.0.4.
Noticed by wiz@, thank you.
2013-07-06 08:00:47 +00:00
adam
2f4532bfc6 Changes 1.2.2:
No release info available.
2011-04-04 11:41:28 +00:00
wiz
6ee48fb77a Add upstream bug report URL. 2011-02-14 19:37:26 +00:00
tron
f253e4c0fd Fix build with png-1.5. 2011-01-19 10:23:54 +00:00
wiz
c0673a7c94 Update to 1.2.1. Set LICENSE. Split off options into options.mk.
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.
2009-07-22 13:37:05 +00:00
adam
51f5865747 Changes 1.2.0:
* 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.
2005-06-30 15:06:24 +00:00
rillig
71d08c9d1e Added three patches that fix the "undeclared snprintf()" errors.
Approved by wiz.
2005-04-29 22:20:45 +00:00
adam
331609a3b7 Changes 1.1.2:
* 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.
2005-04-01 11:33:36 +00:00
wiz
393af94024 Add RMD160 checksums to the SHA1 ones. 2005-02-23 17:36:09 +00:00
adam
749f738317 Changes 1.1.1:
* 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
2004-08-06 09:55:38 +00:00
adam
56b090ae31 Changes 1.1.0:
* Added the -fork option
* Fixed a bug where stars were not drawn when using the -proj option
2004-07-13 08:19:24 +00:00
adam
02b86525c0 Changes 1.0.8:
* Fixed a bug where eclipse shadows were not drawn properly
* Timer now sleeps until it's time to wake up, instead of sleeping for a set
  time
2004-05-24 13:43:32 +00:00
adam
c3103c05e7 Changes 1.0.7:
* 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.
2004-05-21 10:45:41 +00:00
adam
e757f269a6 Changes 1.0.6:
* 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
2004-04-26 14:56:01 +00:00
wulf
36c6c71134 Updated to xplanet-1.0.1, rewrite of older version 2003-07-05 09:07:55 +00:00
atatat
97bd97796e Add freetype2 support to xplanet, and add two easy ways (the XPLANET
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.
2002-04-04 16:47:54 +00:00
atatat
6e199eb33b Add xplanet package, currently at 0.93 (the recent 0.94 release is
rather broken).
2002-03-25 16:08:07 +00:00