Package Details: siril 1.4.0-1

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: mobarre
Votes: 21
Popularity: 0.002003
First Submitted: 2012-10-15 00:40 (UTC)
Last Updated: 2025-12-14 10:55 (UTC)

Dependencies (24)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

mobarre commented on 2025-12-14 10:58 (UTC)

Hey. I've pushed version 1.4 but as mentioned by Mister_Ingar, there's an issue with meson 1.10 currently. It seems to be known and understood upstream: https://github.com/mesonbuild/meson/pull/15297

In the meantime, to be able to get sitil 1.4 running, you can download the previous meson version from the archive and downgrade it with pacman: https://archive.archlinux.org/packages/m/meson/meson-1.9.2-1-any.pkg.tar.zst

Mister_Ingar commented on 2025-12-11 19:10 (UTC) (edited on 2025-12-11 20:09 (UTC) by Mister_Ingar)

@maboleth it's an issue with meson 1.10.0

maboleth commented on 2025-12-11 14:42 (UTC)

Getting

subprojects/librtprocess/meson.build:39:0: ERROR: Got unknown keyword arguments "soversion", "version"

error for PKGBUILD for 1.4.0

micwoj92 commented on 2025-12-09 00:56 (UTC)

conflicts= is not needed

Mister_Ingar commented on 2025-12-08 22:09 (UTC) (edited on 2025-12-09 20:14 (UTC) by Mister_Ingar)

PKGBUILD for 1.4.0

pkgname='siril' pkgver='1.4.0' pkgrel=1 pkgdesc="An astronomical image processing software for Linux. (IRIS clone)" url="https://www.siril.org/" arch=('x86_64') license=('GPL3') depends=('gtk3' 'gtksourceview4' 'lcms2' 'cfitsio' 'wcslib' 'fftw' 'gsl' 'opencv' 'json-glib' 'ffms2' 'libgit2') makedepends=('meson' 'cmake' 'ninja') optdepends=('gvfs: web access'             'exiv2: get thumbnails from files'             'libraw: DSLR RAW files import'             'libtiff: TIFF import and export'             'libxisf: XISF format support'             'libjpeg: JPEG import and export'             'libjxl: JPEG XL format support'             'libheif: HEIF format files import'             'libpng: PNG format support'             'ffmpeg: avi export support'             'libgit2: git integration to sync with the official siril-scripts repository')  options=(!lto)  source=("https://free-astro.org/download/siril-${pkgver}.tar.bz2") sha256sums=('439def7c40ad783afb82e87f3c656d85b449c701f67ab0a9b97ca372ea2d73c9')  prepare() {   cd "$srcdir/${pkgname}-${pkgver}/"   pwd }  build() {   cd "$srcdir/${pkgname}-${pkgver}/"   meson setup --prefix /usr --buildtype release _build   ninja -C _build }  package() {   cd "$srcdir/${pkgname}-${pkgver}/"   meson install -C _build --destdir "$pkgdir" } 

kylerky commented on 2025-07-31 02:21 (UTC) (edited on 2025-07-31 02:22 (UTC) by kylerky)

When I built the package, I got the error

==> Starting prepare()... /tmp/makepkg/siril/src/siril-1.2.6 .../.cache/paru/clone/siril/PKGBUILD: line 37: ../../siril-1.2.6-linkage.patch: No such file or directory ==> ERROR: A failure occurred in prepare().     Aborting... error: failed to build 'siril-1.2.6-2':  error: packages failed to build: siril-1.2.6-2 

Applying the following patch fixes the problem

diff --git a/PKGBUILD b/PKGBUILD index 8059eba..984d148 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -34,7 +34,7 @@ sha256sums=('312f82e78599f796d163a6d1c90589df1ed920b9ff2bb7ab5b808e43872817fa'  prepare() {    cd "$srcdir/$pkgname-$pkgver/"    pwd -  patch -p1 < ../../siril-1.2.6-linkage.patch +  patch -p1 < ../siril-1.2.6-linkage.patch  }   build() { 

micwoj92 commented on 2025-02-17 21:51 (UTC)

Dep lcms2 not needed.

Dormanil commented on 2025-01-23 19:53 (UTC)

@xiota that commit is not in the 1.2.x branch, but in what will become 1.4 once it's stable. Since this PKGBUILD builds the latest stable release, the argument is still needed.

xiota commented on 2024-10-26 19:25 (UTC)

@akarshsimha libcurl should be enabled by default: meson_options.txt#L81-85