Search Criteria
Package Details: siril 1.2.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/siril.git (read-only, click to copy) |
---|---|
Package Base: | siril |
Description: | An astronomical image processing software for Linux. (IRIS clone) |
Upstream URL: | https://www.siril.org/ |
Licenses: | GPL3 |
Submitter: | vinvin |
Maintainer: | pozar87 (mobarre, Bevan) |
Last Packager: | Bevan |
Votes: | 20 |
Popularity: | 0.97 |
First Submitted: | 2012-10-15 00:40 (UTC) |
Last Updated: | 2024-11-22 21:30 (UTC) |
Dependencies (23)
- cfitsio
- ffms2 (ffms2-gitAUR)
- fftw (fftw-amdAUR)
- gsl (gsl-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- json-glib (json-glib-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- opencv (opencv-cuda)
- wcslib
- cmake (cmake-gitAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- exiv2 (exiv2-gitAUR) (optional) – get thumbnails from files
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR) (optional) – avi export support
- gvfs (gvfs-gitAUR) (optional) – web access
- libgit2 (libgit2-gitAUR) (optional) – git integration to sync with the official siril-scripts repository
- libheif (libheif-gitAUR) (optional) – HEIF format files import
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo) (optional) – JPEG import and export
- libjxl (libjxl-metrics-gitAUR, libjxl-gitAUR) (optional) – JPEG XL format support
- libpng (libpng-gitAUR, libpng-apngAUR) (optional) – PNG format support
- libraw (libraw-gitAUR) (optional) – DSLR RAW files import
- libtiff (libtiff-gitAUR, libtiff-lercAUR) (optional) – TIFF import and export
- libxisf (optional) – XISF format support
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »
pozar87 commented on 2022-01-01 19:40 (UTC)
Thanks! I've bumped it to 1.0.0-rc2, it seems to work just fine :)
lemust83 commented on 2022-01-01 16:56 (UTC)
Hi I've build a PKGBUILD that source to Siril 1.0.0-rc2 Some differences at package() fonction that use meson according to readme in source package.
pkgname=siril pkgver=1 pkgrel=1 pkgdesc="an astronomical image processing tool" arch=('x86_64') url="https://siril.org/fr/" license=('GPLv3') depends=('gtk3' 'json-glib' 'cfitsio' 'fftw' 'ffmpeg' 'gsl' 'libconfig' 'exiv2' 'opencv' 'gnuplot') makedepends=('meson' 'ninja' 'cmake') conflicts=(siril) replaces=(siril) source=("siril.1-1.tar.xz::https://free-astro.org/download/siril-1.0.0-rc2.tar.bz2") sha512sums=(3b41790d30cc3680eef3d194246a920926b957975d55be74dfaa436109ba005fb288faa7cac84f2b0be9bc091238080fd8cc4f86f2ed47abf6a4fc5f6adebdc4)
build() { cd "$srcdir" meson --buildtype release _build ninja -C _build
}
package() { cd "$srcdir" meson install -C _build --destdir "$pkgdir" }
You can use it if you want or ask me for submit . Cheers lemust83
podiki commented on 2021-05-24 17:05 (UTC)
I think this has been fixed upstream: https://gitlab.com/free-astro/siril/-/issues/680
pozar87 commented on 2021-05-24 06:32 (UTC) (edited on 2021-05-24 06:33 (UTC) by pozar87)
Hi Thanks for help! I've added patch for librtprocess which seems to solve this problem. But there is another - witch C++/C cross linking:
podiki commented on 2021-05-23 20:17 (UTC) (edited on 2021-05-23 20:24 (UTC) by podiki)
Thanks, I've followed up there as well. Possibly should notify siril project directly as well?
Edit: there is already a PR for a fix at upstream librtprocess that works for me to build that library.
vinvin commented on 2021-05-23 20:11 (UTC) (edited on 2021-05-23 20:11 (UTC) by vinvin)
Indeed. I've asked librtprocess to take a look: https://github.com/CarVac/librtprocess/issues/64
If they fix it soon, a fix will be to get a newer version of librtprocess in the PKGBUILD.
podiki commented on 2021-05-23 16:20 (UTC)
Probably the move to GCC 11? "GCC 11 defaults to -std=gnu++17 instead of -std=gnu++14: the C++17 standard, plus GNU extensions." see https://www.gnu.org/software/gcc/gcc-11/porting_to.html
(@vinvin: librtprocess is pulled from upstream in the build, wasn't sure how to quickly modify that)
vinvin commented on 2021-05-23 10:21 (UTC)
My guess would be that it is due to a compiler version change. I'm not sure where size_t is defined in C headers, probably stdlib.h includes it, can you try adding #include <stdlib.h> in librtprocess.h?
pozar87 commented on 2021-05-23 09:21 (UTC)
This is odd - nothing has changed - still I'm unable to build it too... I'll try to figure it out.
podiki commented on 2021-05-20 18:30 (UTC)
Does not build on current system, fails on some missing header for
size_t
(partial log below)« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »