git: 62e6a49fa7c5 - main - astro/cfitsio: Update to 4.6.3

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 19 Oct 2025 00:02:08 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=62e6a49fa7c54a88e5062410430dd498b4e4c323

commit 62e6a49fa7c54a88e5062410430dd498b4e4c323
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-10-18 23:50:23 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-10-18 23:50:23 +0000

    astro/cfitsio: Update to 4.6.3
    
    Changes:        https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/docs/changes.txt
---
 astro/cfitsio/Makefile              |  2 +-
 astro/cfitsio/distinfo              |  6 +++---
 astro/cfitsio/files/patch-fitsio2.h | 28 ----------------------------
 3 files changed, 4 insertions(+), 32 deletions(-)

diff --git a/astro/cfitsio/Makefile b/astro/cfitsio/Makefile
index f325bc6d8169..9006eb6efb97 100644
--- a/astro/cfitsio/Makefile
+++ b/astro/cfitsio/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	cfitsio
-PORTVERSION=	4.6.2
+PORTVERSION=	4.6.3
 CATEGORIES=	astro
 MASTER_SITES=	https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ \
 		https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/oldvers/ \
diff --git a/astro/cfitsio/distinfo b/astro/cfitsio/distinfo
index b60880978a40..5df37c53e494 100644
--- a/astro/cfitsio/distinfo
+++ b/astro/cfitsio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288696
-SHA256 (cfitsio-4.6.2.tar.gz) = 66fd078cc0bea896b0d44b120d46d6805421a5361d3a5ad84d9f397b1b5de2cb
-SIZE (cfitsio-4.6.2.tar.gz) = 4680361
+TIMESTAMP = 1759774515
+SHA256 (cfitsio-4.6.3.tar.gz) = fad44fff274fdda5ffcc0c0fff3bc3c596362722b9292fc8944db91187813600
+SIZE (cfitsio-4.6.3.tar.gz) = 4661924
diff --git a/astro/cfitsio/files/patch-fitsio2.h b/astro/cfitsio/files/patch-fitsio2.h
deleted file mode 100644
index 7d04cb3729a5..000000000000
--- a/astro/cfitsio/files/patch-fitsio2.h
+++ /dev/null
@@ -1,28 +0,0 @@
-from astro/p5-Astro-FITS-CFITSIO build log:
-
-/usr/local/include/fitsio2.h:271:5: error: invalid token at start of a preprocessor expression
-#if MACHINE == CRAY
-    ^
-/usr/include/machine/param.h:59:18: note: expanded from macro 'MACHINE'
-#define MACHINE         "amd64"
-                        ^
-
---- fitsio2.h.orig	2023-07-21 14:37:17 UTC
-+++ fitsio2.h
-@@ -268,14 +268,14 @@ extern int Fitsio_Pthread_Status;
-  
- #endif
-  
--#if MACHINE == CRAY
-+#if 0
-     /*
-       Cray machines:   the large negative integer corresponds
-       to the 3 most sig digits set to 1.   If these
-       3 bits are set in a floating point number (64 bits), then it represents
-       a reserved value (i.e., a NaN)
-     */
--#define fnan(L) ( (L) >= 0xE000000000000000 ? 1 : 0) )
-+#define fnan(L) ( (L) >= 0xE000000000000000 ? 1 : 0)
-  
- #else
-     /* these functions work for both big and little endian machines */