Sunday, June 27, 2021

UPDATE: astro/gnuastro 0.14 => 0.15

Index: Makefile
===================================================================
RCS file: /cvs/ports/astro/gnuastro/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 13 Feb 2021 16:27:22 -0000 1.3
+++ Makefile 28 Jun 2021 05:03:37 -0000
@@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.3 2021/02/13 16:27:22 bcallah Exp $

COMMENT = GNU Astronomy Utilities
-DISTNAME = gnuastro-0.14
+DISTNAME = gnuastro-0.15
CATEGORIES = astro

-SHARED_LIBS += gnuastro 2.0 # 12.0
+SHARED_LIBS += gnuastro 2.1 # 13.0

HOMEPAGE = https://www.gnu.org/software/gnuastro/
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
@@ -12,16 +12,17 @@ MAINTAINER = Brian Callahan <bcallah@ope
# GPLv3+
PERMIT_PACKAGE = Yes

-WANTLIB += c cfitsio crypto curl git2 gsl gslcblas jpeg lzma m
-WANTLIB += nghttp2 pcre pcreposix pthread ssh2 ssl tiff wcs z
-WANTLIB += zstd
+WANTLIB += bz2 c cfitsio crypto curl git2 gsl gslcblas jpeg lzma
+WANTLIB += m nghttp2 pcre pcreposix pthread ssh2 ssl tiff wcs
+WANTLIB += z zstd

MASTER_SITES = ${MASTER_SITE_GNU:=gnuastro/}

# Claimed to be too old; uses it anyway.
BUILD_DEPENDS = print/ghostscript/gnu

-LIB_DEPENDS = archivers/zstd \
+LIB_DEPENDS = archivers/bzip2 \
+ archivers/zstd \
astro/wcslib \
devel/gsl \
devel/libgit2/libgit2 \
Index: distinfo
===================================================================
RCS file: /cvs/ports/astro/gnuastro/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 13 Feb 2021 16:27:22 -0000 1.3
+++ distinfo 28 Jun 2021 05:03:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (gnuastro-0.14.tar.gz) = hzu31d5KhCKfjyjPzHvoRUePt9E0TcF9DCeJU0g5w3c=
-SIZE (gnuastro-0.14.tar.gz) = 5844391
+SHA256 (gnuastro-0.15.tar.gz) = XipzIzKeEoVpilusM176BsVZ+EWn9D6C8P5k0vZjdnk=
+SIZE (gnuastro-0.15.tar.gz) = 6013084
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/astro/gnuastro/patches/patch-configure,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure
--- patches/patch-configure 13 Feb 2021 16:27:22 -0000 1.3
+++ patches/patch-configure 28 Jun 2021 05:03:37 -0000
@@ -5,7 +5,7 @@ Remove hardcoded -O3
Index: configure
--- configure.orig
+++ configure
-@@ -20622,7 +20622,7 @@ if test "x$enable_debug" = "xyes"
+@@ -20757,7 +20757,7 @@ if test "x$enable_debug" = "xyes"
then :
cflags_add="-g -O0"; enable_shared=no
else $as_nop
@@ -14,7 +14,7 @@ Index: configure
fi
CFLAGS="-Wall $cflags_add $CFLAGS"
CXXFLAGS="-Wall $cflags_add $CXXFLAGS"
-@@ -29099,7 +29099,7 @@ printf %s "checking for shell to use with libtool... "
+@@ -30076,7 +30076,7 @@ printf %s "checking for shell to use with libtool... "
cprog=libtool_shell_test.c
printf "%s\n" "#include <stdio.h>" > $cprog
printf "%s\n" "int main(void){printf(\"success\\n\"); return 0;}" >> $cprog
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/astro/gnuastro/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 13 Feb 2021 16:27:22 -0000 1.3
+++ pkg/PLIST 28 Jun 2021 05:03:37 -0000
@@ -12,6 +12,8 @@
@bin bin/astmkprof
@bin bin/astnoisechisel
@bin bin/astquery
+bin/astscript-ds9-region
+bin/astscript-radial-profile
bin/astscript-sort-by-night
@bin bin/astsegment
@bin bin/aststatistics
@@ -28,6 +30,7 @@ include/gnuastro/convolve.h
include/gnuastro/cosmology.h
include/gnuastro/data.h
include/gnuastro/dimension.h
+include/gnuastro/ds9.h
include/gnuastro/eps.h
include/gnuastro/fits.h
include/gnuastro/git.h
@@ -54,6 +57,7 @@ include/gnuastro/units.h
include/gnuastro/wcs.h
info/gnuastro-figures/
info/gnuastro-figures/README
+info/gnuastro-figures/done.txt
info/gnuastro-figures/epicycles.eps
info/gnuastro-figures/epicycles.png
info/gnuastro-figures/epicycles.txt
@@ -91,6 +95,8 @@ lib/pkgconfig/gnuastro.pc
@man man/man1/astmkprof.1
@man man/man1/astnoisechisel.1
@man man/man1/astquery.1
+@man man/man1/astscript-ds9-region.1
+@man man/man1/astscript-radial-profile.1
@man man/man1/astscript-sort-by-night.1
@man man/man1/astsegment.1
@man man/man1/aststatistics.1
@@ -123,9 +129,14 @@ share/examples/gnuastro/astmkprof-3d.con
@sample ${SYSCONFDIR}/astmkprof-3d.conf
share/examples/gnuastro/astmkprof.conf
@sample ${SYSCONFDIR}/astmkprof.conf
+share/examples/gnuastro/astnoisechisel-3d.conf
+@sample ${SYSCONFDIR}/astnoisechisel-3d.conf
share/examples/gnuastro/astnoisechisel.conf
@sample ${SYSCONFDIR}/astnoisechisel.conf
share/examples/gnuastro/astquery.conf
+@sample ${SYSCONFDIR}/astquery.conf
+share/examples/gnuastro/astsegment-3d.conf
+@sample ${SYSCONFDIR}/astsegment-3d.conf
share/examples/gnuastro/astsegment.conf
@sample ${SYSCONFDIR}/astsegment.conf
share/examples/gnuastro/aststatistics.conf
@@ -136,3 +147,5 @@ share/examples/gnuastro/astwarp.conf
@sample ${SYSCONFDIR}/astwarp.conf
share/examples/gnuastro/gnuastro.conf
@sample ${SYSCONFDIR}/gnuastro.conf
+share/gnuastro/
+share/gnuastro/completion.bash
Hi ports --

Attached is an update to GNU Astro.
Changelog is here:
https://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS?id=gnuastro_v0.15

3 tests fail, I will look into it.

OK?

~Brian

No comments:

Post a Comment