Package Details: siril 1.2.5-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: Bevan
Votes: 20
Popularity: 0.97
First Submitted: 2012-10-15 00:40 (UTC)
Last Updated: 2024-11-22 21:30 (UTC)

Dependencies (23)

Sources (1)

Latest Comments

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

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

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

akarshsimha commented on 2024-10-20 23:19 (UTC)

Running makepkg with this PKGBUILD produced a version of Siril without networking support despite the fact that libcurl was installed on my system. I had to modify the PKGBUILD to add the argument -Denable-libcurl=yes to the meson setup --prefix... line in the build() {...} section for meson to pick up networking support.

vogo commented on 2024-09-29 16:55 (UTC) (edited on 2024-09-29 16:55 (UTC) by vogo)

There is PKGBUILD for 1.2.4 version

pkgname=siril
pkgver='1.2.4'
pkgrel=1
pkgdesc="An astronomical image processing software for Linux. (IRIS clone)"
url="https://www.siril.org/"
arch=('x86_64')
license=('GPL3')
depends=('gtk3' 'lcms2' 'cfitsio' 'wcslib' 'fftw' 'gsl' 'opencv' 'json-glib' 'ffms2')
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=('6d9391558b4289615ad0567e953ef645df9a00965c6c6fbc723ad25f3ac0925a')

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"
}

maboleth commented on 2024-01-05 01:34 (UTC)

I have further tested Siril-git and seems it's working. Without gvfs it gives


02:32:50: Searching dark in SIMBAD...
02:32:50: No object found

I think it means it did search for it, because the term isn't found in Local. But V1.2 needs gvfs.

maboleth commented on 2024-01-05 01:29 (UTC) (edited on 2024-01-05 01:37 (UTC) by maboleth)

Unfortunately, it's the same. Without gvfs I get as before

02:26:24: Searching Orion nebula in SIMBAD...
02:26:24: Server unreachable or unresponsive. (Operation not supported)

Also, not able to update with "Cannot fetch version file".

xiota commented on 2024-01-04 23:41 (UTC) (edited on 2024-01-12 15:51 (UTC) by xiota)

Would you mind testing whether the gvfs issue affects siril-1.2.0-1.1-x86_64.pkg.tar.zst [link no longer available]. It was built in a clean chroot with most of the optdeps moved into depends.

Note: The current PKGBUILD for this package does not build in a clean chroot without modification.

maboleth commented on 2024-01-04 23:07 (UTC) (edited on 2024-01-04 23:09 (UTC) by maboleth)

Without gvfs

siril_check_updates_callback: loading of https://siril.org/siril_versions.json failed: Operation not supported
log: Cannot fetch version file
siril_check_updates_callback: loading of https://siril.org/siril_versions.json failed: Operation not supported
log: Cannot fetch version file

With gvfs:

Last available version: 1.2.0
log: Siril is up to date

xiota commented on 2024-01-04 18:18 (UTC) (edited on 2024-01-04 18:19 (UTC) by xiota)

Using siril without gvfs, when you check for updates, do you see messages like:

fetch_url(): https://siril.org/siril_versions.json
initializing CURL
Fetch succeeded with code 200 for URL https://siril.org/siril_versions.json
Last available version: 1.2.0

maboleth commented on 2024-01-04 17:48 (UTC)

That explains it then, why I had 'Local' Resolver for common names like Triangulum galaxy, Andromeda, Orion. I'm not sure if this can be changed though (if it's always local or can be configured to be downloaded)? But then it means Siril-git didn't download anything over the net, so that could explain why it worked without gvfs for me. Still, for Siril v1.2 gvfs is mandatory for my install (arch kde). I tried uninstalling it with libcurl available and PCC didn't work.

vinvin commented on 2024-01-04 16:32 (UTC)

in newer versions, targets names are resolved locally if they are common names. The star catalogues are still downloaded if the user has not installed them explicitly.