summaryrefslogtreecommitdiff
path: root/astro
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2020-09-07 08:05:51 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2020-09-07 08:05:51 +0000
commit67aedc07ce0b6a52a205f07d11475ef888fbe858 (patch)
tree097fd2c04b404bbd8089753ab1b24fd7b2c5b4a2 /astro
parentsysutils/bpytop: Update to 1.0.25 (diff)
Update to version 0.13.
Notes
Notes: svn path=/head/; revision=547882
Diffstat (limited to 'astro')
-rw-r--r--astro/gnuastro/Makefile3
-rw-r--r--astro/gnuastro/distinfo6
-rw-r--r--astro/gnuastro/files/patch-bin_fits_keywords.c11
-rw-r--r--astro/gnuastro/files/patch-lib_fits.c41
-rw-r--r--astro/gnuastro/pkg-plist5
5 files changed, 7 insertions, 59 deletions
diff --git a/astro/gnuastro/Makefile b/astro/gnuastro/Makefile
index 00589632e065..93b37f5cef93 100644
--- a/astro/gnuastro/Makefile
+++ b/astro/gnuastro/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gnuastro
-PORTVERSION= 0.12
-PORTREVISION= 1
+PORTVERSION= 0.13
CATEGORIES= astro
MASTER_SITES= GNU
diff --git a/astro/gnuastro/distinfo b/astro/gnuastro/distinfo
index eed71d837953..6edc2741e565 100644
--- a/astro/gnuastro/distinfo
+++ b/astro/gnuastro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1589989283
-SHA256 (gnuastro-0.12.tar.lz) = ced7ab6d3dca6913fc8df649070dc3a496b67e975b14e57a64e81c2c0e0bf37a
-SIZE (gnuastro-0.12.tar.lz) = 3533517
+TIMESTAMP = 1599448477
+SHA256 (gnuastro-0.13.tar.lz) = 238796a56720736e14151da7a9316d6ed677d4c1ebc59b0bdcd8570b9b41c9f8
+SIZE (gnuastro-0.13.tar.lz) = 3582959
diff --git a/astro/gnuastro/files/patch-bin_fits_keywords.c b/astro/gnuastro/files/patch-bin_fits_keywords.c
deleted file mode 100644
index eaf2eab258e8..000000000000
--- a/astro/gnuastro/files/patch-bin_fits_keywords.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- bin/fits/keywords.c.orig 2020-05-15 16:58:42 UTC
-+++ bin/fits/keywords.c
-@@ -413,6 +413,8 @@ keywords_date_to_seconds(struct fitsparams *p, fitsfil
- /* Return the number of seconds (and subseconds) that it corresponds
- to. */
- seconds=gal_fits_key_date_to_seconds(fitsdate, &subsecstr, &subsec);
-+ if(seconds==GAL_BLANK_SIZE_T)
-+ error(EXIT_FAILURE, 0, "the time string couldn't be interpretted");
-
- /* Print the result (for the sub-seconds, print everything after the */
- if( !p->cp.quiet )
diff --git a/astro/gnuastro/files/patch-lib_fits.c b/astro/gnuastro/files/patch-lib_fits.c
deleted file mode 100644
index 88244d9a798e..000000000000
--- a/astro/gnuastro/files/patch-lib_fits.c
+++ /dev/null
@@ -1,41 +0,0 @@
---- lib/fits.c.orig 2020-05-15 16:58:42 UTC
-+++ lib/fits.c
-@@ -1023,6 +1023,7 @@ gal_fits_key_date_to_seconds(char *fitsdate, char **su
- time_t t;
- char *tmp;
- struct tm tp;
-+ size_t seconds;
- void *outptr=subsec;
-
- /* Fill in the 'tp' elements with values read from the string. */
-@@ -1044,14 +1045,23 @@ gal_fits_key_date_to_seconds(char *fitsdate, char **su
- tmp);
- }
-
-- /* Convert the 'tm' structure to 'time_t'. Note that the system's
-- timezone and daylight saving need to be subtracted from the output of
-- 'mktime'. Otherwise the result will be different on different
-- host-system timezones (which is not what we want here: bug #57995). */
-- t=mktime(&tp)-timezone-daylight;
-+ /* Convert the contents of the 'tm' structure to 'time_t' (a positive
-+ integer) with 'mktime'. Note that by design, the system's timezone is
-+ included in the returned value of 'mktime' (leading to situations like
-+ bug #57995). But it writes the given time's timezone (number of
-+ seconds ahead of UTC) in the 'tm_gmtoff' element of its input.
-
-- /* Return the value and set the output pointer. */
-- return (size_t)t;
-+ IMPORTANT NOTE: the timezone that is calculated by 'mktime' (in
-+ 'tp.tm_gmtoff') belongs to the time that is already within 'tp' (this
-+ is exactly what we want!). So for example when daylight saving is
-+ activated at run-time, but at the time inside 'tp', there was no
-+ daylight saving, the value of 'tp.tm_gmtoff' will be different from
-+ the 'timezone' global variable. */
-+ t=mktime(&tp);
-+
-+ /* Calculate the seconds and return it. */
-+ seconds = (t == (time_t)(-1)) ? GAL_BLANK_SIZE_T : (t+tp.tm_gmtoff);
-+ return seconds;
- }
-
-
diff --git a/astro/gnuastro/pkg-plist b/astro/gnuastro/pkg-plist
index 007b86fb1440..96f6bc8a4b08 100644
--- a/astro/gnuastro/pkg-plist
+++ b/astro/gnuastro/pkg-plist
@@ -48,6 +48,7 @@ include/gnuastro/fits.h
include/gnuastro/git.h
include/gnuastro/interpolate.h
include/gnuastro/jpeg.h
+include/gnuastro/kdtree.h
include/gnuastro/label.h
include/gnuastro/list.h
include/gnuastro/match.h
@@ -68,8 +69,8 @@ include/gnuastro/units.h
include/gnuastro/wcs.h
lib/libgnuastro.a
lib/libgnuastro.so
-lib/libgnuastro.so.10
-lib/libgnuastro.so.10.0.0
+lib/libgnuastro.so.11
+lib/libgnuastro.so.11.0.0
libdata/pkgconfig/gnuastro.pc
man/man1/astarithmetic.1.gz
man/man1/astbuildprog.1.gz