diff options
Diffstat (limited to 'astro')
43 files changed, 136 insertions, 188 deletions
diff --git a/astro/Makefile b/astro/Makefile index 089e5c5a75d6..0780ef5d74a1 100644 --- a/astro/Makefile +++ b/astro/Makefile @@ -103,6 +103,7 @@ SUBDIR += py-pymeeus SUBDIR += py-pymetar SUBDIR += py-pysofa + SUBDIR += py-pysolar SUBDIR += py-pytest-astropy SUBDIR += py-pytest-astropy-header SUBDIR += py-pyvo 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 */ diff --git a/astro/gpsbabel/Makefile b/astro/gpsbabel/Makefile index 43766c47e031..c6f13d4a86c6 100644 --- a/astro/gpsbabel/Makefile +++ b/astro/gpsbabel/Makefile @@ -1,6 +1,6 @@ PORTNAME= gpsbabel DISTVERSIONPREFIX= ${PORTNAME}_ -DISTVERSION= 1_7_0 +DISTVERSION= 1_10_0 CATEGORIES= astro geography MAINTAINER= dev2@heesakkers.info @@ -10,43 +10,19 @@ WWW= https://www.gpsbabel.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c++11-lang gmake localbase qt:5 -USE_QT= core qmake:build - -CONFLICTS= gpsbabel14 - +USES= cmake compiler:c++20-lang qt:6 +USE_QT= 5compat base declarative serialport webchannel webengine \ + tools:build USE_GITHUB= yes -GNU_CONFIGURE= yes - -OPTIONS_DEFINE= GUI -OPTIONS_SUB= yes - -GUI_USES= gl -GUI_USE= GL=gl \ - QT=declarative,gui,location,network,printsupport,webchannel \ - QT=webengine,widgets,xml,buildtools:build,linguisttools:build -GUI_ALL_TARGET= gui -GUI_VARS= MAKE_JOBS_UNSAFE=yes -CONFIGURE_ENV= CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" -MAKE_ENV= CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" +CMAKE_ARGS= -DGPSBABEL_WITH_LIBUSB=custom \ + -DGPSBABEL_EXTRA_LINK_LIBRARIES=usb -do-build: - (cd ${WRKSRC}; ${CONFIGURE_ENV} ${CONFIGURE_CMD}; ${MAKE_ENV} ${GMAKE}) -do-build-GUI-on: - (cd ${WRKSRC}/gui; ${QMAKE} USE_GUI=qt5; ${LRELEASE} *.ts; ${GMAKE}) - -post-patch: - @${REINPLACE_CMD} '/langPath_ = / \ - s|QApplication::applicationDirPath()|"${DATADIR}"|' \ - ${WRKSRC}/gui/mainwindow.cc - @${RM} -r ${WRKSRC}/zlib/contrib/minizip +CONFLICTS= gpsbabel14 do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/gpsbabel ${STAGEDIR}${PREFIX}/bin/ - -do-install-GUI-on: - ${INSTALL_PROGRAM} ${WRKSRC}/gui/objects/gpsbabelfe \ + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/gpsbabel ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/gui/GPSBabelFE/gpsbabelfe \ ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/gui/gpsbabel.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ @@ -55,4 +31,5 @@ do-install-GUI-on: ${INSTALL_DATA} ${WRKSRC}/gui/images/appicon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/gpsbabel.png + .include <bsd.port.mk> diff --git a/astro/gpsbabel/distinfo b/astro/gpsbabel/distinfo index b222ef3d1106..b0069dc5cb13 100644 --- a/astro/gpsbabel/distinfo +++ b/astro/gpsbabel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1599906857 -SHA256 (gpsbabel-gpsbabel-gpsbabel_1_7_0_GH0.tar.gz) = 30b186631fb43db576b8177385ed5c31a5a15c02a6bc07bae1e0d7af9058a797 -SIZE (gpsbabel-gpsbabel-gpsbabel_1_7_0_GH0.tar.gz) = 16718984 +TIMESTAMP = 1760640561 +SHA256 (gpsbabel-gpsbabel-gpsbabel_1_10_0_GH0.tar.gz) = a89756fb988a54f5c5f371413845b9aecb66628a594cd83bd529c0f18382c968 +SIZE (gpsbabel-gpsbabel-gpsbabel_1_10_0_GH0.tar.gz) = 14885291 diff --git a/astro/gpsbabel/files/patch-configure b/astro/gpsbabel/files/patch-configure deleted file mode 100644 index 010dcf4283a3..000000000000 --- a/astro/gpsbabel/files/patch-configure +++ /dev/null @@ -1,28 +0,0 @@ ---- configure.orig 2020-09-12 23:44:42 UTC -+++ configure -@@ -6278,13 +6278,13 @@ fi - else - - # Die if libusb-1.0 not found. This prevents link failures later. -- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb_init in -lusb-1.0" >&5 --$as_echo_n "checking for libusb_init in -lusb-1.0... " >&6; } -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb_init in -lusb" >&5 -+$as_echo_n "checking for libusb_init in -lusb... " >&6; } - if ${ac_cv_lib_usb_1_0_libusb_init+:} false; then : - $as_echo_n "(cached) " >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-lusb-1.0 $LIBS" -+LIBS="-lusb $LIBS" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - -@@ -6319,7 +6319,7 @@ if test "x$ac_cv_lib_usb_1_0_libusb_init" = xyes; then - #define HAVE_LIBUSB_1_0 1 - _ACEOF - -- LIBS="-lusb-1.0 $LIBS" -+ LIBS="-lusb $LIBS" - - else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 diff --git a/astro/gpsbabel/files/patch-jeeps_gpslibusb.cc b/astro/gpsbabel/files/patch-jeeps_gpslibusb.cc deleted file mode 100644 index c9e6c822082e..000000000000 --- a/astro/gpsbabel/files/patch-jeeps_gpslibusb.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- jeeps/gpslibusb.cc.orig 2020-09-12 23:57:25 UTC -+++ jeeps/gpslibusb.cc -@@ -32,7 +32,7 @@ - // We use our own libusb. - # include "mac/libusb/libusb.h" - # else --# include <libusb-1.0/libusb.h> -+# include <libusb.h> - # endif - #include "../defs.h" - #include "garminusb.h" diff --git a/astro/gpsbabel/pkg-plist b/astro/gpsbabel/pkg-plist index 461eeea22ba9..d3a795787aa4 100644 --- a/astro/gpsbabel/pkg-plist +++ b/astro/gpsbabel/pkg-plist @@ -1,10 +1,10 @@ bin/gpsbabel -%%GUI%%bin/gpsbabelfe -%%GUI%%share/applications/gpsbabel.desktop -%%GUI%%%%DATADIR%%/translations/gpsbabelfe_de.qm -%%GUI%%%%DATADIR%%/translations/gpsbabelfe_es.qm -%%GUI%%%%DATADIR%%/translations/gpsbabelfe_fr.qm -%%GUI%%%%DATADIR%%/translations/gpsbabelfe_hu.qm -%%GUI%%%%DATADIR%%/translations/gpsbabelfe_it.qm -%%GUI%%%%DATADIR%%/translations/gpsbabelfe_ru.qm -%%GUI%%share/pixmaps/gpsbabel.png +bin/gpsbabelfe +share/applications/gpsbabel.desktop +%%DATADIR%%/translations/gpsbabelfe_de.qm +%%DATADIR%%/translations/gpsbabelfe_es.qm +%%DATADIR%%/translations/gpsbabelfe_fr.qm +%%DATADIR%%/translations/gpsbabelfe_hu.qm +%%DATADIR%%/translations/gpsbabelfe_it.qm +%%DATADIR%%/translations/gpsbabelfe_ru.qm +share/pixmaps/gpsbabel.png diff --git a/astro/josm/Makefile b/astro/josm/Makefile index a6899907826d..a27bdab959df 100644 --- a/astro/josm/Makefile +++ b/astro/josm/Makefile @@ -1,5 +1,5 @@ PORTNAME= josm -PORTVERSION= 19423 +PORTVERSION= 19439 CATEGORIES= astro java MASTER_SITES= https://josm.openstreetmap.de/download/ DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar diff --git a/astro/josm/distinfo b/astro/josm/distinfo index 97f045eafb40..19b52387b88d 100644 --- a/astro/josm/distinfo +++ b/astro/josm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752781307 -SHA256 (josm-snapshot-19423.jar) = b3c68c577d4db03144e572cfe76dcf1f744dbeaefc79301af94be68f26396be1 -SIZE (josm-snapshot-19423.jar) = 19256265 +TIMESTAMP = 1760555712 +SHA256 (josm-snapshot-19439.jar) = 9be9e406aeee7ab0e14fbd241aa77ca19cce2ae96a65f3c33e7ab5bac37fbd3c +SIZE (josm-snapshot-19439.jar) = 19265757 diff --git a/astro/kosmindoormap/distinfo b/astro/kosmindoormap/distinfo index d7255c9cdbfd..58bdce177406 100644 --- a/astro/kosmindoormap/distinfo +++ b/astro/kosmindoormap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409625 -SHA256 (KDE/release-service/25.08.1/kosmindoormap-25.08.1.tar.xz) = b0845c7e48591f739a7a38ccd46e605f945e0c2af02298b73d1a9dda3c509146 -SIZE (KDE/release-service/25.08.1/kosmindoormap-25.08.1.tar.xz) = 777028 +TIMESTAMP = 1762264292 +SHA256 (KDE/release-service/25.08.3/kosmindoormap-25.08.3.tar.xz) = 1a2ce2c3e514bfe01e7b1fde943bf099121cad82a88f444bdac03b57509be3df +SIZE (KDE/release-service/25.08.3/kosmindoormap-25.08.3.tar.xz) = 777012 diff --git a/astro/kosmorro/pkg-plist b/astro/kosmorro/pkg-plist index 622ff2754c3a..464632e033a2 100644 --- a/astro/kosmorro/pkg-plist +++ b/astro/kosmorro/pkg-plist @@ -1,7 +1,7 @@ bin/kosmorro %%PYTHON_SITELIBDIR%%/CHANGELOG.md %%PYTHON_SITELIBDIR%%/kosmorro-%%VE%%.dist-info/entry_points.txt -%%PYTHON_SITELIBDIR%%/kosmorro-%%VE%%.dist-info/LICENSE.md +%%PYTHON_SITELIBDIR%%/kosmorro-%%VE%%.dist-info/licenses/LICENSE.md %%PYTHON_SITELIBDIR%%/kosmorro-%%VE%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/kosmorro-%%VE%%.dist-info/RECORD %%PYTHON_SITELIBDIR%%/kosmorro-%%VE%%.dist-info/WHEEL diff --git a/astro/libosmium/Makefile b/astro/libosmium/Makefile index a32f703fe8ad..ee4660ad544c 100644 --- a/astro/libosmium/Makefile +++ b/astro/libosmium/Makefile @@ -1,7 +1,7 @@ PORTNAME= libosmium DISTVERSIONPREFIX= v DISTVERSION= 2.22.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= astro geography devel MAINTAINER= amdmi3@FreeBSD.org @@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= boost-libs>=0:devel/boost-libs \ gdal>=0:graphics/gdal \ + gdalcpp>=0:graphics/gdalcpp \ protozero>=0:devel/protozero \ expat>=0:textproc/expat2 \ liblz4>=0:archivers/liblz4 \ @@ -21,8 +22,7 @@ BUILD_DEPENDS= boost-libs>=0:devel/boost-libs \ USES= cmake compiler:c++11-lib USE_GITHUB= yes GH_ACCOUNT= osmcode -CMAKE_ON= INSTALL_GDALCPP # until it appears as a port -CMAKE_ON+= BUILD_HEADERS +CMAKE_ON= BUILD_HEADERS CMAKE_OFF= BUILD_EXAMPLES # although it builds tests the library itself is header-only diff --git a/astro/libosmium/pkg-plist b/astro/libosmium/pkg-plist index ff1de1928d50..c82accf601ae 100644 --- a/astro/libosmium/pkg-plist +++ b/astro/libosmium/pkg-plist @@ -1,4 +1,3 @@ -include/gdalcpp.hpp include/osmium/area/assembler.hpp include/osmium/area/assembler_config.hpp include/osmium/area/assembler_legacy.hpp diff --git a/astro/marble/distinfo b/astro/marble/distinfo index b99180d3ebfa..f1ac9964345f 100644 --- a/astro/marble/distinfo +++ b/astro/marble/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409628 -SHA256 (KDE/release-service/25.08.1/marble-25.08.1.tar.xz) = 18cd1c221ce5b916c10d828ce084219c15e2806a376f53f9970fb6682d72f51b -SIZE (KDE/release-service/25.08.1/marble-25.08.1.tar.xz) = 53789036 +TIMESTAMP = 1762264295 +SHA256 (KDE/release-service/25.08.3/marble-25.08.3.tar.xz) = 65c034dacc7a2d5bbf534fca6574289e8b1dbf2bd50e4f63ff4d1ab64ff07198 +SIZE (KDE/release-service/25.08.3/marble-25.08.3.tar.xz) = 53790288 diff --git a/astro/osmium-tool/Makefile b/astro/osmium-tool/Makefile index 403f15a2db57..94f34bb11eef 100644 --- a/astro/osmium-tool/Makefile +++ b/astro/osmium-tool/Makefile @@ -1,7 +1,7 @@ PORTNAME= osmium-tool DISTVERSIONPREFIX= v DISTVERSION= 1.16.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= astro geography MAINTAINER= ianthetechie@gmail.com diff --git a/astro/p5-Astro-ADS/Makefile b/astro/p5-Astro-ADS/Makefile index 0a5e852585f4..ed80b9df4be6 100644 --- a/astro/p5-Astro-ADS/Makefile +++ b/astro/p5-Astro-ADS/Makefile @@ -1,5 +1,5 @@ PORTNAME= Astro-ADS -PORTVERSION= 1.90 +PORTVERSION= 1.91 CATEGORIES= astro perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -13,13 +13,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Data-Dumper-Concise>=0:devel/p5-Data-Dumper-Concise \ + p5-Dist-Zilla>=0:devel/p5-Dist-Zilla \ p5-Feature-Compat-Try>=0:devel/p5-Feature-Compat-Try \ + p5-libwww>=0:www/p5-libwww \ p5-Mojolicious>=0:www/p5-Mojolicious \ p5-Moo>=0:devel/p5-Moo \ p5-PerlX-Maybe>=0:devel/p5-PerlX-Maybe \ - p5-Type-Tiny>=0:devel/p5-Type-Tiny \ - p5-libwww>=0:www/p5-libwww \ - p5-strictures>=0:devel/p5-strictures + p5-strictures>=0:devel/p5-strictures \ + p5-Type-Tiny>=0:devel/p5-Type-Tiny +# To use the test target you may store the token from https://ui.adsabs.harvard.edu/ +# in /wrkdirs/usr/ports/astro/p5-Astro-ADS/work/.ads/dev_key TEST_DEPENDS= p5-Mojo-UserAgent-Mockable>=0:www/p5-Mojo-UserAgent-Mockable \ p5-Test-Simple>=1.302200:devel/p5-Test-Simple diff --git a/astro/p5-Astro-ADS/distinfo b/astro/p5-Astro-ADS/distinfo index f292adbce127..bbfff5b27e1b 100644 --- a/astro/p5-Astro-ADS/distinfo +++ b/astro/p5-Astro-ADS/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836364 -SHA256 (Astro-ADS-1.90.tar.gz) = 6baf90c945c2b3bea337a64fc77205e3f3bbbed0489de1d50690dbe5808ad960 -SIZE (Astro-ADS-1.90.tar.gz) = 15949 +TIMESTAMP = 1762159287 +SHA256 (Astro-ADS-1.91.tar.gz) = 4c684813dfc30698143badb0481dfe4ad1ad60a680395a50ba3761f23684fe6e +SIZE (Astro-ADS-1.91.tar.gz) = 24429 diff --git a/astro/p5-Astro-ADS/pkg-plist b/astro/p5-Astro-ADS/pkg-plist index 9034ada3161c..386dba61a1a4 100644 --- a/astro/p5-Astro-ADS/pkg-plist +++ b/astro/p5-Astro-ADS/pkg-plist @@ -1,9 +1,11 @@ %%SITE_PERL%%/Astro/ADS.pm +%%SITE_PERL%%/Astro/ADS/Metrics.pm %%SITE_PERL%%/Astro/ADS/Paper.pm %%SITE_PERL%%/Astro/ADS/Result.pm %%SITE_PERL%%/Astro/ADS/Role/ResultMapper.pm %%SITE_PERL%%/Astro/ADS/Search.pm %%PERL5_MAN3%%/Astro::ADS.3.gz +%%PERL5_MAN3%%/Astro::ADS::Metrics.3.gz %%PERL5_MAN3%%/Astro::ADS::Paper.3.gz %%PERL5_MAN3%%/Astro::ADS::Result.3.gz %%PERL5_MAN3%%/Astro::ADS::Role::ResultMapper.3.gz diff --git a/astro/p5-Astro-Coords/Makefile b/astro/p5-Astro-Coords/Makefile index 4aaa780b4b8f..201529390b7e 100644 --- a/astro/p5-Astro-Coords/Makefile +++ b/astro/p5-Astro-Coords/Makefile @@ -1,5 +1,5 @@ PORTNAME= Astro-Coords -PORTVERSION= 0.22 +PORTVERSION= 0.23 CATEGORIES= astro perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/astro/p5-Astro-Coords/distinfo b/astro/p5-Astro-Coords/distinfo index 34dd7bcc0994..53c7d39f1b6f 100644 --- a/astro/p5-Astro-Coords/distinfo +++ b/astro/p5-Astro-Coords/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730540906 -SHA256 (Astro-Coords-0.22.tar.gz) = b16f5c0a45d5fea9ba90eecf362b93d7d5a98a886e409f7a90fc6e47850bcca0 -SIZE (Astro-Coords-0.22.tar.gz) = 138816 +TIMESTAMP = 1759774563 +SHA256 (Astro-Coords-0.23.tar.gz) = e2b9938f178558816287bdb30f61254d1c75651afe9661205e23663a31a44f4a +SIZE (Astro-Coords-0.23.tar.gz) = 138952 diff --git a/astro/p5-Astro-SpaceTrack/Makefile b/astro/p5-Astro-SpaceTrack/Makefile index a5f3743d4e7f..1f7d3285ee14 100644 --- a/astro/p5-Astro-SpaceTrack/Makefile +++ b/astro/p5-Astro-SpaceTrack/Makefile @@ -1,5 +1,5 @@ PORTNAME= Astro-SpaceTrack -PORTVERSION= 0.170 +PORTVERSION= 0.171 CATEGORIES= astro perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/astro/p5-Astro-SpaceTrack/distinfo b/astro/p5-Astro-SpaceTrack/distinfo index 0fcbb96c1c46..286c8695140a 100644 --- a/astro/p5-Astro-SpaceTrack/distinfo +++ b/astro/p5-Astro-SpaceTrack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758248478 -SHA256 (Astro-SpaceTrack-0.170.tar.gz) = 497086af6ce0a0eb82e50d36a4e742ba5142a942d23dc6e46e59f748441f0b64 -SIZE (Astro-SpaceTrack-0.170.tar.gz) = 193226 +TIMESTAMP = 1760077973 +SHA256 (Astro-SpaceTrack-0.171.tar.gz) = 6c3742aa3038b8d80e771d3c7987597c28d0a6325309f0950c4b628b0e298da3 +SIZE (Astro-SpaceTrack-0.171.tar.gz) = 193574 diff --git a/astro/py-astral/Makefile b/astro/py-astral/Makefile index cf80f7a7d6c5..0528a66aa6e2 100644 --- a/astro/py-astral/Makefile +++ b/astro/py-astral/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/astro/py-astropy-iers-data/Makefile b/astro/py-astropy-iers-data/Makefile index 61cf4ed07db8..5685c0a8bbdb 100644 --- a/astro/py-astropy-iers-data/Makefile +++ b/astro/py-astropy-iers-data/Makefile @@ -1,5 +1,5 @@ PORTNAME= astropy-iers-data -DISTVERSION= 0.2025.2.3.0.32.42 +DISTVERSION= 0.2025.10.20.0.39.8 CATEGORIES= astro MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,9 +12,8 @@ WWW= https://github.com/astropy/astropy-iers-data LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 diff --git a/astro/py-astropy-iers-data/distinfo b/astro/py-astropy-iers-data/distinfo index 793d289b0331..0367149b320b 100644 --- a/astro/py-astropy-iers-data/distinfo +++ b/astro/py-astropy-iers-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739006875 -SHA256 (astropy_iers_data-0.2025.2.3.0.32.42.tar.gz) = 58a4e5df793c7ce7e0f956649f26e62a86ca3343428a7951117a30d58207dd11 -SIZE (astropy_iers_data-0.2025.2.3.0.32.42.tar.gz) = 1891939 +TIMESTAMP = 1761032599 +SHA256 (astropy_iers_data-0.2025.10.20.0.39.8.tar.gz) = ba292db8d5cff8d7a1b16793dc23c2016d7f6c4355c8002925e454d9af2c1938 +SIZE (astropy_iers_data-0.2025.10.20.0.39.8.tar.gz) = 1911902 diff --git a/astro/py-astropy/Makefile b/astro/py-astropy/Makefile index ee16b26b3ba7..b536d74a680f 100644 --- a/astro/py-astropy/Makefile +++ b/astro/py-astropy/Makefile @@ -1,5 +1,5 @@ PORTNAME= astropy -DISTVERSION= 7.0.2 +DISTVERSION= 7.1.1 PORTEPOCH= 2 CATEGORIES= astro MASTER_SITES= PYPI diff --git a/astro/py-astropy/distinfo b/astro/py-astropy/distinfo index b3fdb0717a40..066f09942713 100644 --- a/astro/py-astropy/distinfo +++ b/astro/py-astropy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747183609 -SHA256 (astropy-7.0.2.tar.gz) = 11cd23037cfb3de460472078b88c8e942b0838ef6e79fca2ca24d9ccc434e969 -SIZE (astropy-7.0.2.tar.gz) = 7149131 +TIMESTAMP = 1761016766 +SHA256 (astropy-7.1.1.tar.gz) = 6d128f0005e2c34f70113484468bf9d0e4ca1ee15a279cfd08bdd979d38db0f8 +SIZE (astropy-7.1.1.tar.gz) = 6982773 diff --git a/astro/py-astropy/files/patch-pyproject.toml b/astro/py-astropy/files/patch-pyproject.toml new file mode 100644 index 000000000000..91da0fc64f3a --- /dev/null +++ b/astro/py-astropy/files/patch-pyproject.toml @@ -0,0 +1,13 @@ +--- pyproject.toml.orig 2025-10-10 20:12:49 UTC ++++ pyproject.toml +@@ -8,8 +8,8 @@ authors = [ + authors = [ + { name = "The Astropy Developers", email = "astropy.team@gmail.com" } + ] +-license = "BSD-3-Clause" +-license-files = ["LICENSE.rst", "licenses/*.rst"] ++license = { text="BSD-3-Clause" } ++#license-files = ["LICENSE.rst", "licenses/*.rst"] + requires-python = ">=3.11" + classifiers = [ + "Intended Audience :: Science/Research", diff --git a/astro/py-kosmorrolib/pkg-plist b/astro/py-kosmorrolib/pkg-plist index 9a67e0e35238..6af7569867e5 100644 --- a/astro/py-kosmorrolib/pkg-plist +++ b/astro/py-kosmorrolib/pkg-plist @@ -25,7 +25,7 @@ %%PYTHON_SITELIBDIR%%/kosmorrolib/events.py %%PYTHON_SITELIBDIR%%/kosmorrolib/exceptions.py %%PYTHON_SITELIBDIR%%/kosmorrolib/model.py -%%PYTHON_SITELIBDIR%%/kosmorrolib-%%VE%%.dist-info/LICENSE.md +%%PYTHON_SITELIBDIR%%/kosmorrolib-%%VE%%.dist-info/licenses/LICENSE.md %%PYTHON_SITELIBDIR%%/kosmorrolib-%%VE%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/kosmorrolib-%%VE%%.dist-info/RECORD %%PYTHON_SITELIBDIR%%/kosmorrolib-%%VE%%.dist-info/WHEEL diff --git a/astro/py-metpy/Makefile b/astro/py-metpy/Makefile index 98032307310c..225218661478 100644 --- a/astro/py-metpy/Makefile +++ b/astro/py-metpy/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.5.0:math/py-matplotlib@${PY_FL ${PYTHON_PKGNAMEPREFIX}traitlets>=5.0.5:devel/py-traitlets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xarray>=0.21.0:devel/py-xarray@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/astro/py-pykep/Makefile b/astro/py-pykep/Makefile index 344929c048e3..bd5ae72e3095 100644 --- a/astro/py-pykep/Makefile +++ b/astro/py-pykep/Makefile @@ -1,7 +1,7 @@ PORTNAME= pykep DISTVERSIONPREFIX= v DISTVERSION= 2.6.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= astro python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/astro/py-pysolar/Makefile b/astro/py-pysolar/Makefile new file mode 100644 index 000000000000..e69454ea562b --- /dev/null +++ b/astro/py-pysolar/Makefile @@ -0,0 +1,24 @@ +PORTNAME= pysolar +DISTVERSION= 0.13 +CATEGORIES= astro science python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Simulate solar irradiation at any point on Earth +WWW= https://pysolar.org/ \ + https://github.com/pingswept/pysolar + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +RUN_DEPENDS= ${PYNUMPY} + +USES= python +USE_PYTHON= distutils autoplist pytest + +NO_ARCH= yes + +# tests as of 0.13: 84 passed, 343 warnings, 1 error in 14.47s + +.include <bsd.port.mk> diff --git a/astro/py-pysolar/distinfo b/astro/py-pysolar/distinfo new file mode 100644 index 000000000000..b05c7ce3274a --- /dev/null +++ b/astro/py-pysolar/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1760212092 +SHA256 (pysolar-0.13.tar.gz) = 05913740694e4bb2af8412de3fa278c0435b3b15b2975c8e38625fc4eed1fd6c +SIZE (pysolar-0.13.tar.gz) = 44526 diff --git a/astro/py-pysolar/pkg-descr b/astro/py-pysolar/pkg-descr new file mode 100644 index 000000000000..f53a091cce11 --- /dev/null +++ b/astro/py-pysolar/pkg-descr @@ -0,0 +1,9 @@ +Python libraries for simulating solar irradiation at any point on Earth. + +This package provides functions to calculate solar position (azimuth and +altitude) and estimate solar radiation received at a given location and time. +It accounts for atmospheric effects and can be used for solar energy analysis, +astronomy, and climate research. + +The library supports timezone-aware datetime objects and provides accurate +calculations based on established solar models. diff --git a/astro/py-sunpy/Makefile b/astro/py-sunpy/Makefile index 073cebeed1ac..38b8aaa9df4b 100644 --- a/astro/py-sunpy/Makefile +++ b/astro/py-sunpy/Makefile @@ -1,6 +1,5 @@ PORTNAME= sunpy -DISTVERSION= 7.0.1 -PORTREVISION= 1 +DISTVERSION= 7.0.2 CATEGORIES= astro MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/astro/py-sunpy/distinfo b/astro/py-sunpy/distinfo index f8f108c90fd1..2bd210cf3d05 100644 --- a/astro/py-sunpy/distinfo +++ b/astro/py-sunpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754620981 -SHA256 (sunpy-7.0.1.tar.gz) = f59086f42b53a6018696ab57725d9ea5107315c6d5bc833365c5e4e42439ffe0 -SIZE (sunpy-7.0.1.tar.gz) = 4199162 +TIMESTAMP = 1761034111 +SHA256 (sunpy-7.0.2.tar.gz) = d878be90b5666e696ca385e06489b12daede2d518dcf4f5d9eb53314383b2dbb +SIZE (sunpy-7.0.2.tar.gz) = 4253058 diff --git a/astro/py-sunpy/files/patch-sunpy_io_src_ana___pyana.c b/astro/py-sunpy/files/patch-sunpy_io_src_ana___pyana.c deleted file mode 100644 index d8846690c0ef..000000000000 --- a/astro/py-sunpy/files/patch-sunpy_io_src_ana___pyana.c +++ /dev/null @@ -1,14 +0,0 @@ ---- sunpy/io/src/ana/_pyana.c.orig 2025-07-01 07:29:54 UTC -+++ sunpy/io/src/ana/_pyana.c -@@ -6,11 +6,6 @@ a cleaned up version of the original anarw routines. - a cleaned up version of the original anarw routines. - */ - --// Needed due to https://github.com/numpy/numpy/issues/16970 --struct _typeobject { -- int foo; --}; -- - #include <Python.h> // For python extension - #define NPY_NO_DEPRECATED_API NPY_2_0_API_VERSION - #include <numpy/arrayobject.h> // For numpy diff --git a/astro/pykep/Makefile b/astro/pykep/Makefile index f99d9e5e9781..5a6e4c01bea4 100644 --- a/astro/pykep/Makefile +++ b/astro/pykep/Makefile @@ -1,7 +1,7 @@ PORTNAME= pykep DISTVERSIONPREFIX= v DISTVERSION= 2.6.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= astro MAINTAINER= yuri@FreeBSD.org diff --git a/astro/qmapshack/Makefile b/astro/qmapshack/Makefile index f362b5ecf6b4..dca673205373 100644 --- a/astro/qmapshack/Makefile +++ b/astro/qmapshack/Makefile @@ -1,9 +1,9 @@ PORTNAME= qmapshack DISTVERSIONPREFIX= V_ -DISTVERSION= 1.18.0 +DISTVERSION= 1.18.2 CATEGORIES= astro -MAINTAINER= bofh@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Ultimate outdoor aficionado's tool WWW= https://github.com/Maproom/qmapshack/ diff --git a/astro/qmapshack/distinfo b/astro/qmapshack/distinfo index 64c1a5381f60..85d8a14d4870 100644 --- a/astro/qmapshack/distinfo +++ b/astro/qmapshack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751715656 -SHA256 (Maproom-qmapshack-V_1.18.0_GH0.tar.gz) = e094123f7a0e68c466cbf39473402a6a06343c7fa1e54450eb8fdcc9c95625ca -SIZE (Maproom-qmapshack-V_1.18.0_GH0.tar.gz) = 58026362 +TIMESTAMP = 1762529041 +SHA256 (Maproom-qmapshack-V_1.18.2_GH0.tar.gz) = c517395e346876a8a01f61df3b8204064a861e693253cc69611bb6d23ea3f293 +SIZE (Maproom-qmapshack-V_1.18.2_GH0.tar.gz) = 58370503 diff --git a/astro/weather/Makefile b/astro/weather/Makefile index 133f325badbf..fa64dda3362c 100644 --- a/astro/weather/Makefile +++ b/astro/weather/Makefile @@ -11,7 +11,7 @@ WWW= http://fungi.yuggoth.org/weather/ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python:3.9+ shebangfix tar:xz +USES= python shebangfix tar:xz NO_ARCH= yes NO_BUILD= yes |
