Hi, all:
Here is a patch for astro/gnuastro to update to 0.21.
It build and run well on amd64-current system.
10 of 75 tests fail, while 9 of 75 tests in current version.
No other ports depend on it.
Regards,
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/astro/gnuastro/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 20 Sep 2023 15:58:34 -0000 1.12
+++ Makefile 28 Nov 2023 08:20:33 -0000
@@ -1,9 +1,9 @@
COMMENT = GNU Astronomy Utilities
-DISTNAME = gnuastro-0.18
+DISTNAME = gnuastro-0.21
CATEGORIES = astro
-REVISION = 1
-SHARED_LIBS += gnuastro 3.1 # 16.0
+SHARED_LIBS += gnuastro 3.2 # 19.0
+SHARED_LIBS += gnuastro_make 0.0 # 19.0
HOMEPAGE = https://www.gnu.org/software/gnuastro/
MAINTAINER = Brian Callahan <bcal...@openbsd.org>
Index: distinfo
===================================================================
RCS file: /cvs/ports/astro/gnuastro/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo 14 Aug 2022 14:07:01 -0000 1.7
+++ distinfo 28 Nov 2023 08:20:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (gnuastro-0.18.tar.gz) = bKfiLhQFERdMbwL9+UitCL8/dB/k6YKNjBzfKnCtWec=
-SIZE (gnuastro-0.18.tar.gz) = 6754502
+SHA256 (gnuastro-0.21.tar.gz) = L7qZPYQiORUXtV9+tRF4iUbXqIaqFYSYT9Rni90nU38=
+SIZE (gnuastro-0.21.tar.gz) = 7601435
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/astro/gnuastro/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST 14 Aug 2022 14:07:01 -0000 1.7
+++ pkg/PLIST 28 Nov 2023 08:20:33 -0000
@@ -7,12 +7,12 @@
@bin bin/astfits
@bin bin/astmatch
@bin bin/astmkcatalog
-@bin bin/astmknoise
@bin bin/astmkprof
@bin bin/astnoisechisel
@bin bin/astquery
bin/astscript-ds9-region
bin/astscript-fits-view
+bin/astscript-pointing-simulate
bin/astscript-psf-scale-factor
bin/astscript-psf-select-stars
bin/astscript-psf-stamp
@@ -20,6 +20,7 @@ bin/astscript-psf-subtract
bin/astscript-psf-unite
bin/astscript-radial-profile
bin/astscript-sort-by-night
+bin/astscript-zeropoint
@bin bin/astsegment
@bin bin/aststatistics
@bin bin/asttable
@@ -30,6 +31,7 @@ include/gnuastro/array.h
include/gnuastro/binary.h
include/gnuastro/blank.h
include/gnuastro/box.h
+include/gnuastro/color.h
include/gnuastro/config.h
include/gnuastro/convolve.h
include/gnuastro/cosmology.h
@@ -37,6 +39,7 @@ include/gnuastro/data.h
include/gnuastro/dimension.h
include/gnuastro/ds9.h
include/gnuastro/eps.h
+include/gnuastro/fit.h
include/gnuastro/fits.h
include/gnuastro/git.h
include/gnuastro/interpolate.h
@@ -49,6 +52,7 @@ include/gnuastro/pdf.h
include/gnuastro/permutation.h
include/gnuastro/pointer.h
include/gnuastro/polygon.h
+include/gnuastro/pool.h
include/gnuastro/qsort.h
include/gnuastro/speclines.h
include/gnuastro/statistics.h
@@ -59,9 +63,14 @@ include/gnuastro/tile.h
include/gnuastro/txt.h
include/gnuastro/type.h
include/gnuastro/units.h
+include/gnuastro/warp.h
include/gnuastro/wcs.h
info/gnuastro-figures/
info/gnuastro-figures/README
+info/gnuastro-figures/color-names.eps
+info/gnuastro-figures/color-names.pdf
+info/gnuastro-figures/color-names.png
+info/gnuastro-figures/color-names.txt
info/gnuastro-figures/done.txt
info/gnuastro-figures/epicycles.eps
info/gnuastro-figures/epicycles.png
@@ -90,6 +99,9 @@ info/gnuastro-figures/sphereandplane.txt
@static-lib lib/libgnuastro.a
lib/libgnuastro.la
@lib lib/libgnuastro.so.${LIBgnuastro_VERSION}
+@static-lib lib/libgnuastro_make.a
+lib/libgnuastro_make.la
+@lib lib/libgnuastro_make.so.${LIBgnuastro_make_VERSION}
lib/pkgconfig/gnuastro.pc
@man man/man1/astarithmetic.1
@man man/man1/astbuildprog.1
@@ -100,12 +112,12 @@ lib/pkgconfig/gnuastro.pc
@man man/man1/astfits.1
@man man/man1/astmatch.1
@man man/man1/astmkcatalog.1
-@man man/man1/astmknoise.1
@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-fits-view.1
+@man man/man1/astscript-pointing-simulate.1
@man man/man1/astscript-psf-scale-factor.1
@man man/man1/astscript-psf-select-stars.1
@man man/man1/astscript-psf-stamp.1
@@ -113,6 +125,7 @@ lib/pkgconfig/gnuastro.pc
@man man/man1/astscript-psf-unite.1
@man man/man1/astscript-radial-profile.1
@man man/man1/astscript-sort-by-night.1
+@man man/man1/astscript-zeropoint.1
@man man/man1/astsegment.1
@man man/man1/aststatistics.1
@man man/man1/asttable.1
@@ -141,8 +154,6 @@ share/examples/gnuastro/astmatch.conf
@sample ${SYSCONFDIR}/astmatch.conf
share/examples/gnuastro/astmkcatalog.conf
@sample ${SYSCONFDIR}/astmkcatalog.conf
-share/examples/gnuastro/astmknoise.conf
-@sample ${SYSCONFDIR}/astmknoise.conf
share/examples/gnuastro/astmkprof-3d.conf
@sample ${SYSCONFDIR}/astmkprof-3d.conf
share/examples/gnuastro/astmkprof.conf