diff --git a/astro/siril/Makefile b/astro/siril/Makefile index c553aab720fc..0253faae9c90 100644 --- a/astro/siril/Makefile +++ b/astro/siril/Makefile @@ -1,50 +1,49 @@ PORTNAME= siril -DISTVERSION= 0.99.10.1 -PORTREVISION= 7 +DISTVERSION= 1.0.1 CATEGORIES= astro graphics MASTER_SITES= https://free-astro.org/download/ MAINTAINER= yuri@FreeBSD.org COMMENT= Astronomical image processing software LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= undefined reference to `__atomic_load' and `__atomic_compare_exchange' #` BUILD_DEPENDS= cmake:devel/cmake LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ libcfitsio.so:astro/cfitsio \ libconfig.so:devel/libconfig \ libexiv2.so:graphics/exiv2 \ libffms2.so:multimedia/ffms2 \ libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libgsl.so:math/gsl \ libharfbuzz.so:print/harfbuzz \ libheif.so:graphics/libheif \ libjson-glib-1.0.so:devel/json-glib \ liblcms2.so:graphics/lcms2 \ libopencv_core.so:graphics/opencv \ libpng.so:graphics/png \ libraw.so:graphics/libraw \ libtiff.so:graphics/tiff LIB_DEPENDS+= libopencv_photo.so:graphics/opencv # for some reason, configure fails without opencv, but executable only links to opencv-core USES= compiler:c++11-lang desktop-file-utils gettext \ gnome meson pkgconfig jpeg shared-mime-info tar:bz2 USE_GNOME= atk cairo gdkpixbuf2 gtk30 intltool pango -WRKSRC= ${WRKDIR}/${PORTNAME} +NO_WRKSUBDIR= yes BINARY_ALIAS= git=false OPTIONS_DEFINE= CURL OPENMP OPTIONS_DEFAULT= CURL OPENMP OPENMP_MESON_OFF= -Dopenmp=false CURL_MESON_YES= enable-libcurl CURL_LIB_DEPENDS= libcurl.so:ftp/curl .include diff --git a/astro/siril/distinfo b/astro/siril/distinfo index 6e25b403764f..8ef2696086f6 100644 --- a/astro/siril/distinfo +++ b/astro/siril/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625466648 -SHA256 (siril-0.99.10.1.tar.bz2) = a0b3debc1efb313a84958fb1819b3a5d0a1395b096db54cce7e3e34a463a5c79 -SIZE (siril-0.99.10.1.tar.bz2) = 2901634 +TIMESTAMP = 1651984466 +SHA256 (siril-1.0.1.tar.bz2) = 88bd69dfef04a61a38a9a5a1b0d7e69e2f45321ce6d9ef61a617d8a1a52671cc +SIZE (siril-1.0.1.tar.bz2) = 3486586 diff --git a/astro/siril/files/patch-meson.build b/astro/siril/files/patch-meson.build index 9318f2816d79..7880538b54e5 100644 --- a/astro/siril/files/patch-meson.build +++ b/astro/siril/files/patch-meson.build @@ -1,10 +1,10 @@ ---- meson.build.orig 2020-09-22 20:01:48 UTC +--- meson.build.orig 2022-04-05 08:15:46 UTC +++ meson.build -@@ -123,6 +123,7 @@ if platform_linux - elif platform_bsd - siril_link_arg += '-rdynamic' - siril_link_arg += '-lexecinfo' -+ siril_link_arg += '-Wl,--no-as-needed' # workaround for https://gitlab.com/free-astro/siril/-/issues/614 (Bug#251206) - elif platform_windows - #TODO: Do Meson provide more elegant way? - siril_link_arg += '-Wl,--export-all-symbols' +@@ -138,6 +138,7 @@ elif platform_bsd + siril_link_arg += '-Wl,--no-as-needed' # workaround for https://gitlab.com/free-astro/siril/-/issues/614 (Bug#251206) + siril_link_arg += '-rdynamic' + siril_link_arg += '-lexecinfo' ++ siril_link_arg += '-Wl,--no-as-needed' # workaround for https://gitlab.com/free-astro/siril/-/issues/614 (Bug#251206) + elif platform_windows + #TODO: Do Meson provide more elegant way? + siril_link_arg += '-Wl,--export-all-symbols' diff --git a/astro/siril/pkg-plist b/astro/siril/pkg-plist index f37418282eae..ca9762314c49 100644 --- a/astro/siril/pkg-plist +++ b/astro/siril/pkg-plist @@ -1,67 +1,72 @@ bin/siril bin/siril-cli lib/librtprocess.a man/man1/siril-cli.1.gz man/man1/siril.1.gz share/applications/org.free_astro.siril.desktop share/icons/hicolor/scalable/apps/org.free_astro.siril.svg share/icons/hicolor/scalable/mimetypes/text-x-seq.svg share/icons/hicolor/symbolic/apps/org.free_astro.siril-symbolic.svg share/locale/de/LC_MESSAGES/siril.mo share/locale/el/LC_MESSAGES/siril.mo 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/nl_BE/LC_MESSAGES/siril.mo share/locale/pl_PL/LC_MESSAGES/siril.mo share/locale/pt_BR/LC_MESSAGES/siril.mo share/locale/ru/LC_MESSAGES/siril.mo share/locale/zh_CN/LC_MESSAGES/siril.mo share/metainfo/org.free_astro.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/g.svg %%DATADIR%%/pixmaps/grid.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%%/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%%/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%%/siril-shortcuts.ui %%DATADIR%%/siril.css %%DATADIR%%/siril3.glade