git: 886b0dfdbdf4 - main - astro/siril: update 1.2.6 → 1.4.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Sep 2026 20:06:58 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=886b0dfdbdf4f39c87ab51d5ed35d8d22974bbb8
commit 886b0dfdbdf4f39c87ab51d5ed35d8d22974bbb8
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-10 18:46:16 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-10 20:04:57 +0000
astro/siril: update 1.2.6 → 1.4.4
---
astro/siril/Makefile | 26 ++++++++++----
astro/siril/distinfo | 6 ++--
astro/siril/pkg-plist | 99 +++++++++++++++++++++++----------------------------
3 files changed, 66 insertions(+), 65 deletions(-)
diff --git a/astro/siril/Makefile b/astro/siril/Makefile
index f8807ce8cc29..47ec6932e36d 100644
--- a/astro/siril/Makefile
+++ b/astro/siril/Makefile
@@ -1,6 +1,5 @@
PORTNAME= siril
-DISTVERSION= 1.2.6
-PORTREVISION= 4
+DISTVERSION= 1.4.4
CATEGORIES= astro graphics
MASTER_SITES= https://free-astro.org/download/
@@ -20,35 +19,48 @@ BROKEN= requires OpenMP support that is missing on this architecture
LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
libcfitsio.so:astro/cfitsio \
libconfig.so:devel/libconfig \
+ libcurl.so:ftp/curl \
libexiv2.so:graphics/exiv2 \
libffms2.so:multimedia/ffms2 \
libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \
+ libgit2.so:devel/libgit2 \
libgsl.so:math/gsl \
libharfbuzz.so:print/harfbuzz \
libheif.so:graphics/libheif \
libjson-glib-1.0.so:devel/json-glib \
+ libjxl.so:graphics/libjxl \
liblcms2.so:graphics/lcms2 \
libopencv_core.so:graphics/opencv \
libpng.so:graphics/png \
libraw.so:graphics/libraw \
librtprocess.so:graphics/librtprocess \
libtiff.so:graphics/tiff \
+ libXISF.so:graphics/libxisf \
libwcs.so:astro/wcslib
LIB_DEPENDS+= libopencv_photo.so:graphics/opencv # for some reason, configure fails without opencv, but executable only links to opencv-core
USES= cmake:indirect compiler:c++11-lang desktop-file-utils gettext \
gnome meson pkgconfig jpeg shared-mime-info tar:bz2
-USE_GNOME= atk cairo gdkpixbuf gtk30 intltool pango
+USE_GNOME= atk cairo gdkpixbuf gtk30 gtksourceview4 intltool pango
+
+LDFLAGS+= -lpthread
BINARY_ALIAS= git=false
-OPTIONS_DEFINE= CURL OPENMP
-OPTIONS_DEFAULT= CURL OPENMP
+OPTIONS_DEFINE= OPENMP
+OPTIONS_DEFAULT= OPENMP
OPENMP_MESON_OFF= -Dopenmp=false
-CURL_MESON_YES= enable-libcurl
-CURL_LIB_DEPENDS= libcurl.so:ftp/curl
+# Map CPUTYPE=native to meson arch_native=true option, however arbitrary CPU types are not supported by siril.
+# Here is a proposal to support them: https://gitlab.com/free-astro/siril/-/work_items/1988
+.if "${CPUTYPE}" == "native"
+MESON_ARGS+= -Darch_native=true
+.endif
+
+post-install:
+ # remove stray static lib
+ @${RM} ${STAGEDIR}${PREFIX}/lib/libyyjson.a # see https://gitlab.com/free-astro/siril/-/work_items/1987
.include <bsd.port.mk>
diff --git a/astro/siril/distinfo b/astro/siril/distinfo
index 6234441d47df..492caed7ea64 100644
--- a/astro/siril/distinfo
+++ b/astro/siril/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742486297
-SHA256 (siril-1.2.6.tar.bz2) = 312f82e78599f796d163a6d1c90589df1ed920b9ff2bb7ab5b808e43872817fa
-SIZE (siril-1.2.6.tar.bz2) = 4803990
+TIMESTAMP = 1789062390
+SHA256 (siril-1.4.4.tar.bz2) = b1682f2129d2e06b034445ed225766a06e38cfaa7451b92d606a3ee36eb077a4
+SIZE (siril-1.4.4.tar.bz2) = 16451359
diff --git a/astro/siril/pkg-plist b/astro/siril/pkg-plist
index b158773b50e7..4cefd105427c 100644
--- a/astro/siril/pkg-plist
+++ b/astro/siril/pkg-plist
@@ -13,6 +13,7 @@ share/locale/es_ES/LC_MESSAGES/siril.mo
share/locale/fr/LC_MESSAGES/siril.mo
share/locale/it_IT/LC_MESSAGES/siril.mo
share/locale/ja_JP/LC_MESSAGES/siril.mo
+share/locale/ko_KR/LC_MESSAGES/siril.mo
share/locale/nl_BE/LC_MESSAGES/siril.mo
share/locale/pl_PL/LC_MESSAGES/siril.mo
share/locale/pt_BR/LC_MESSAGES/siril.mo
@@ -21,68 +22,56 @@ share/locale/ru/LC_MESSAGES/siril.mo
share/locale/tl_PH/LC_MESSAGES/siril.mo
share/locale/uk/LC_MESSAGES/siril.mo
share/locale/zh_CN/LC_MESSAGES/siril.mo
+share/locale/zh_TW/LC_MESSAGES/siril.mo
share/man/man1/siril-cli.1.gz
share/man/man1/siril.1.gz
share/metainfo/org.siril.Siril.appdata.xml
share/mime/packages/siril.xml
-%%DATADIR%%/catalogue/ic.txt
-%%DATADIR%%/catalogue/ldn.txt
-%%DATADIR%%/catalogue/messier.txt
-%%DATADIR%%/catalogue/ngc.txt
-%%DATADIR%%/catalogue/sh2.txt
-%%DATADIR%%/catalogue/stars.txt
-%%DATADIR%%/pixmaps/astrometry.svg
-%%DATADIR%%/pixmaps/astrometry_dark.svg
-%%DATADIR%%/pixmaps/b.svg
-%%DATADIR%%/pixmaps/chain.svg
-%%DATADIR%%/pixmaps/cm.svg
-%%DATADIR%%/pixmaps/curve.svg
-%%DATADIR%%/pixmaps/export.svg
-%%DATADIR%%/pixmaps/export_dark.svg
-%%DATADIR%%/pixmaps/eyedropper.svg
-%%DATADIR%%/pixmaps/eyedropper_dark.svg
-%%DATADIR%%/pixmaps/frame.svg
-%%DATADIR%%/pixmaps/frame_dark.svg
-%%DATADIR%%/pixmaps/framing-cog.svg
-%%DATADIR%%/pixmaps/framing-default.svg
-%%DATADIR%%/pixmaps/framing-max.svg
-%%DATADIR%%/pixmaps/framing-min.svg
-%%DATADIR%%/pixmaps/g.svg
-%%DATADIR%%/pixmaps/grid.svg
-%%DATADIR%%/pixmaps/histo-orig.svg
-%%DATADIR%%/pixmaps/histo.svg
-%%DATADIR%%/pixmaps/list.svg
-%%DATADIR%%/pixmaps/mirrorx.svg
-%%DATADIR%%/pixmaps/mirrorx_dark.svg
-%%DATADIR%%/pixmaps/mirrory.svg
-%%DATADIR%%/pixmaps/mirrory_dark.svg
-%%DATADIR%%/pixmaps/monochrome.svg
-%%DATADIR%%/pixmaps/monochrome_dark.svg
-%%DATADIR%%/pixmaps/mtf.svg
-%%DATADIR%%/pixmaps/mtf_dark.svg
-%%DATADIR%%/pixmaps/neg.svg
-%%DATADIR%%/pixmaps/photometry.svg
-%%DATADIR%%/pixmaps/photometry_dark.svg
-%%DATADIR%%/pixmaps/r.svg
-%%DATADIR%%/pixmaps/rotate-acw.svg
-%%DATADIR%%/pixmaps/rotate-acw_dark.svg
-%%DATADIR%%/pixmaps/rotate-cw.svg
-%%DATADIR%%/pixmaps/rotate-cw_dark.svg
+%%DATADIR%%/catalogue/constellations.csv
+%%DATADIR%%/catalogue/constellationsnames.csv
+%%DATADIR%%/catalogue/ic.csv
+%%DATADIR%%/catalogue/ldn.csv
+%%DATADIR%%/catalogue/messier.csv
+%%DATADIR%%/catalogue/ngc.csv
+%%DATADIR%%/catalogue/sh2.csv
+%%DATADIR%%/catalogue/stars.csv
%%DATADIR%%/pixmaps/siril.svg
-%%DATADIR%%/pixmaps/starfinder.svg
-%%DATADIR%%/pixmaps/starfinder_dark.svg
-%%DATADIR%%/pixmaps/sum.svg
-%%DATADIR%%/pixmaps/sum_dark.svg
-%%DATADIR%%/pixmaps/tilt.svg
-%%DATADIR%%/pixmaps/tilt_dark.svg
-%%DATADIR%%/pixmaps/wcs-grid.svg
-%%DATADIR%%/pixmaps/wcs-grid_dark.svg
+%%DATADIR%%/python_module/MANIFEST.in
+%%DATADIR%%/python_module/pyproject.toml
+%%DATADIR%%/python_module/sirilpy/__init__.py
+%%DATADIR%%/python_module/sirilpy/connection.py
+%%DATADIR%%/python_module/sirilpy/enums.py
+%%DATADIR%%/python_module/sirilpy/exceptions.py
+%%DATADIR%%/python_module/sirilpy/gpuhelper.py
+%%DATADIR%%/python_module/sirilpy/models.py
+%%DATADIR%%/python_module/sirilpy/plot.py
+%%DATADIR%%/python_module/sirilpy/shm.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/__init__.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/autoscrollbar.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/constants.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/filebrowser.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/functions.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/desktop.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/drive.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/file.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/file_link.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/folder.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/folder_link.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/home.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/link_broken.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/new_folder.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/recent.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/images/recent_24.png
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/path_button.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/recent_files.py
+%%DATADIR%%/python_module/sirilpy/tkfilebrowser/tooltip.py
+%%DATADIR%%/python_module/sirilpy/tksiril.py
+%%DATADIR%%/python_module/sirilpy/translations.py
+%%DATADIR%%/python_module/sirilpy/utility.py
+%%DATADIR%%/python_module/sirilpy/version.py
%%DATADIR%%/scripts/Mono_Preprocessing.ssf
%%DATADIR%%/scripts/OSC_Extract_Ha.ssf
%%DATADIR%%/scripts/OSC_Extract_HaOIII.ssf
%%DATADIR%%/scripts/OSC_Preprocessing.ssf
-%%DATADIR%%/scripts/OSC_Preprocessing_WithDrizzle.ssf
+%%DATADIR%%/scripts/OSC_Preprocessing_BayerDrizzle.ssf
%%DATADIR%%/scripts/RGB_Composition.ssf
-%%DATADIR%%/siril-shortcuts.ui
-%%DATADIR%%/siril.css
-%%DATADIR%%/siril3.glade