Sat Jun 18 21:32:10 2016 UTC ()
Update xephem to 3.7.7 with OK from gdt@.

Changes from 3.7.6 to 3.7.7
Released August 9, 2015

    Bugs fixed:

        Improved earth satellite range rate
        Fixed some typos in help file
        Updated magnetic declination model for 2015-2020
        Update Makefile for OS X.10 Yosemite to look for X11 in /opt/X11
        Magnetic declination tooltip was reversed
        Update Minor Planet Center donwloading script, mpcorb2edb.pl
        INDI was not sending all Switches as required by specification.
        Change astorb2edbl.pl to use curl and try both with and without EPSV.

    New features:

        Include new simpleINDI demo program.
        Add support for UCAC4

Changes from 3.7.5 to 3.7.6
Released January 20, 2013

    New features:

        Show transit azimuth
        Plots now show coordinates under cursor.
        Improved Earth night lights file, nearth.gif.
        Update Jupiter Great Red Spot default longitude.
        Show satellite element age in Index.
        Add Curiosity landing coordinates to mars_db
        Separate Sky View horizon clipping option
        SOHO is back
        New daytime earth image with improved geography shading
        SkyView -> Favorites offers same controls as map right-click
        Telescope GoTo honors horizon map

    Bugs fixed:

        Improve Earth sunline in cyl graphic projection near equinox.
        Improve error handling downloading asteroid data.
        Improve accuracy of Earth satellite transits.
        Significantly improve speed of Earth satellite rise and set predictions.
        Significantly improve accuracy of Earth satellite transit predictions.
        Eliminate Earth satellite Objects table values flashing.
        Improve accuracy of Earth satellite ground footprint.
        Saving Favorites after downloading new elements now saves new values.
        Improved earth satellite height and solver stability.
        Improve INDI menu interactions for type ISwitchVectorProperty
        Sky view horizon clipping incorrectly in rare cases.
        Better isolation of applicable Sky View options in individual planet rendering.
        In Moon view: subearth, subsolar and anti-subsolar options moved from Grid to {Pen}Umbra.
        Show sun in moonview during solar eclipse
        Better handling of proxies and large files in web downloads
        Favorites menu updates when db that is also a favorite changes.
        Fixed crash if Earth view showing Favorite that is updated from file or download


(jakllsch)
diff -r1.59 -r1.60 pkgsrc/x11/xephem/Makefile
diff -r1.14 -r1.15 pkgsrc/x11/xephem/distinfo
diff -r1.9 -r1.10 pkgsrc/x11/xephem/patches/patch-aa

cvs diff -r1.59 -r1.60 pkgsrc/x11/xephem/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xephem/Makefile 2015/06/12 10:52:19 1.59
+++ pkgsrc/x11/xephem/Makefile 2016/06/18 21:32:09 1.60
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.59 2015/06/12 10:52:19 wiz Exp $ 1# $NetBSD: Makefile,v 1.60 2016/06/18 21:32:09 jakllsch Exp $
2 2
3DISTNAME= xephem-3.7.5 3DISTNAME= xephem-3.7.7
4PKGREVISION= 4 
5CATEGORIES= x11 4CATEGORIES= x11
6MASTER_SITES= http://www.clearskyinstitute.com/xephem/ \ 5MASTER_SITES= http://www.clearskyinstitute.com/xephem/ \
7 http://97.74.56.125/free/ 6 http://97.74.56.125/free/
8 7
9MAINTAINER= gdt@NetBSD.org 8MAINTAINER= gdt@NetBSD.org
10HOMEPAGE= http://www.clearskyinstitute.com/xephem/ 9HOMEPAGE= http://www.clearskyinstitute.com/xephem/
11COMMENT= Interactive astronomical ephemeris program 10COMMENT= Interactive astronomical ephemeris program
12LICENSE= xephem-license 11LICENSE= xephem-license
13 12
14# Pending adjustment of license wording to clarify the copyright 13# Pending adjustment of license wording to clarify the copyright
15# holder's intent, permission has been granted to distribute the 14# holder's intent, permission has been granted to distribute the
16# distfile and binary packages without functional changes. 15# distfile and binary packages without functional changes.
17# 16#

cvs diff -r1.14 -r1.15 pkgsrc/x11/xephem/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xephem/distinfo 2015/11/04 03:29:00 1.14
+++ pkgsrc/x11/xephem/distinfo 2016/06/18 21:32:09 1.15
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.14 2015/11/04 03:29:00 agc Exp $ 1$NetBSD: distinfo,v 1.15 2016/06/18 21:32:09 jakllsch Exp $
2 2
3SHA1 (xephem-3.7.5.tar.gz) = 1a00c36add7655c7ec8fdfe9cf28a6e0b94d2702 3SHA1 (xephem-3.7.7.tar.gz) = 05c33df75dcd8e746062c64c32ace4e0b3463160
4RMD160 (xephem-3.7.5.tar.gz) = ba771b8c1673a7e02b6d8ec0be1823276ae1e3ce 4RMD160 (xephem-3.7.7.tar.gz) = 6e451ee5291561bfeb63043ec30ae3b3928e2207
5SHA512 (xephem-3.7.5.tar.gz) = 58cd75e4cf8b541d818631e50453f14275cf81ca3349c442ac62eb7fa15509d3d2d57f88420f866312e41ecfd333c8aeeade7656a84e6e527811f98a26b8588d 5SHA512 (xephem-3.7.7.tar.gz) = d9cfecf0ce8aa495f66fcf6772ca7df0638cef8b9f18d9d6cbf013846a7575786ae9b5c515abc2058783baa7610320c893ddbc6f68bae28c65661a1c73b88634
6Size (xephem-3.7.5.tar.gz) = 18908521 bytes 6Size (xephem-3.7.7.tar.gz) = 18128523 bytes
7SHA1 (patch-aa) = 01556ba78fa043cf3b263bc6de10f060dda81c72 7SHA1 (patch-aa) = 50da33421f5773483e7b6078bf01369c74681596
8SHA1 (patch-ab) = 16f179076e80797c6708b80287e5402dd269ff69 8SHA1 (patch-ab) = 16f179076e80797c6708b80287e5402dd269ff69

cvs diff -r1.9 -r1.10 pkgsrc/x11/xephem/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/x11/xephem/patches/patch-aa 2011/12/07 16:19:33 1.9
+++ pkgsrc/x11/xephem/patches/patch-aa 2016/06/18 21:32:10 1.10
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: patch-aa,v 1.9 2011/12/07 16:19:33 drochner Exp $ 1$NetBSD: patch-aa,v 1.10 2016/06/18 21:32:10 jakllsch Exp $
2 2
3--- Makefile.orig 2011-07-25 18:26:24.000000000 +0000 3--- Makefile.orig 2015-08-09 21:36:50.000000000 +0000
4+++ Makefile 4+++ Makefile
5@@ -34,9 +34,9 @@ endif 5@@ -32,9 +32,9 @@ endif
6 # some systems now use just /usr/X11 (not /usr/X11R6) 6 # for linux and Apple OS X
7 CC = gcc 7 CC = gcc
8 CLDFLAGS = -g 8 CLDFLAGS = -g
9-CFLAGS = $(LIBINC) $(CLDFLAGS) -O2 -Wall -I$(MOTIFI) -I/usr/X11R6/include 9-CFLAGS = $(LIBINC) $(CLDFLAGS) -O2 -Wall -I$(MOTIFI) -I/opt/X11/include
10-LDFLAGS = $(LIBLNK) $(CLDFLAGS) -L$(MOTIFL) -L/usr/X11R6/lib 10-LDFLAGS = $(LIBLNK) $(CLDFLAGS) -L$(MOTIFL) -L/opt/X11/lib
11-XLIBS = $(MOTIFL)/libXm.a -lXp -lXt -lXext -lXmu -lX11 11-XLIBS = -lXm -lXp -lXt -lXext -lXmu -lX11
12+CFLAGS = $(LIBINC) $(CLDFLAGS) -O2 -Wall -I/usr/X11R6/include 12+CFLAGS = $(LIBINC) $(CLDFLAGS) -O2 -Wall -I/usr/X11R6/include
13+LDFLAGS = $(LIBLNK) $(CLDFLAGS) $(X11_LDFLAGS) 13+LDFLAGS = $(LIBLNK) $(CLDFLAGS) $(X11_LDFLAGS)
14+XLIBS = $(MOTIFLIB) -lXt -lXext -lXmu -lX11 14+XLIBS = $(MOTIFLIB) -lXt -lXext -lXmu -lX11
15 LIBS = $(XLIBS) $(LIBLIB) -lm 15 LIBS = $(XLIBS) $(LIBLIB) -lm
16  16
17 # for ppc Apple OS X to make universal (i386 and ppc binary), requires 17 # static linking on Apple using X11 libs from ports