Summary
SIRIL is an astronomical image processing tool. It is specially tailored for noise reduction and improving the signal/noise ratio of an image from multiple captures, as required in astronomy. SIRIL can align automatically or manually, stack and enhance pictures from various file formats, even image sequence files (films and SER files). It works well with limited system resources, like in embedded platforms, but is also very fast when run on more powerful computers.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-3+ Boost-1.0
- USE flags
- curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs
v1.2.5 :: 0 :: gentoo
- Modified
- License
- GPL-3+ Boost-1.0
- Keywords
- amd64 ~x86
- USE flags
- curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs
v1.2.4 :: 0 :: gentoo
- Modified
- License
- GPL-3+ Boost-1.0
- Keywords
- amd64 ~x86
- USE flags
- curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs
USE flags
General
- curl
- Add support for client-side URL transfer library
- exif
- Add support for reading EXIF headers from JPEG and TIFF images
- ffmpeg
- Enable ffmpeg/libav-based audio/video codec support
- heif
- Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format
- jpeg
- Add JPEG image support
- libconfig
- Require dev-libs/libconfig to read old configuration files
- openmp
- Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
- png
- Add support for libpng (PNG images)
- raw
- Add support for raw image formats
- tiff
- Add support for the TIFF image format
- wcs
- Add supprt astrometry features using sci-astronomy/wcslib
Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format
dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files
media-gfx / exiv2 : EXIF, IPTC and XMP metadata C++ library and command line utility
media-libs / libheif : ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / libraw : LibRaw is a library for reading RAW files obtained from digital photo cameras
media-libs / librtprocess : Algorithms for RAW processing from RawTherapee
media-libs / opencv : A collection of algorithms and sample code for various computer vision problems
media-libs / tiff : Tag Image File Format (TIFF) library
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
net-misc / curl : A Client that groks URLs
sci-astronomy / wcslib : Astronomical World Coordinate System transformations library
sci-libs / cfitsio : C and Fortran library for manipulating FITS files
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
sci-libs / gsl : The GNU Scientific Library
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / gdk-pixbuf : Image loading library for GTK+
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / pango : Internationalized text layout and rendering library
Runtime Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format
dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files
media-gfx / exiv2 : EXIF, IPTC and XMP metadata C++ library and command line utility
media-libs / libheif : ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / libraw : LibRaw is a library for reading RAW files obtained from digital photo cameras
media-libs / librtprocess : Algorithms for RAW processing from RawTherapee
media-libs / opencv : A collection of algorithms and sample code for various computer vision problems
media-libs / tiff : Tag Image File Format (TIFF) library
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
net-misc / curl : A Client that groks URLs
sci-astronomy / wcslib : Astronomical World Coordinate System transformations library
sci-libs / cfitsio : C and Fortran library for manipulating FITS files
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
sci-libs / gsl : The GNU Scientific Library
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / gdk-pixbuf : Image loading library for GTK+
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / pango : Internationalized text layout and rendering library
Depending packages
sci-astronomy / pysiril : Python library to interface Python to a SiriL script
Bugs
- 925937
- sci-astronomy/siril-1.2.0 missing dependency gnome-base/gvfs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: Stabilize 1.2.5 amd64, #949062
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: Stabilize 1.2.4 amd64, #944502
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: drop 1.2.1-r1, 1.2.3
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/39417 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: add 1.2.5
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
sci-astronomy/siril: add 1.2.4, drop 1.2.1
Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: Stabilize 1.2.3 amd64, #937409
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sci-astronomy/siril: Stabilize 1.2.1-r1 amd64, #935438
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: add 1.2.3
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: drop 1.2.0
Closes: https://github.com/gentoo/gentoo/pull/37158 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Jason Zaman <perfinion@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: fix one definition rule violation
Closes: https://bugs.gentoo.org/927345 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/36467 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: Stabilize 1.2.1 amd64, #930485
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: fix build on musl
Closes: https://bugs.gentoo.org/924664 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/35331 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: add 1.2.1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {dev-util → dev-build}/cmake
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: drop 1.0.6-r2, 1.2.0_rc1-r1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/33417 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: Stabilize 1.2.0 amd64, #915971
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: add 1.2.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/32873 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: Stabilize 1.2.0_rc1-r1 amd64, #912688
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-astronomy/siril: Fix build with >=exiv2-0.28
Closes: https://bugs.gentoo.org/906499 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: drop 1.2.0_beta1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/31501 Signed-off-by: Sam James <sam@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: updating dependencies
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-astronomy/siril: destabilize for ~x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: sync live
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/31269 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: add 1.2.0_rc1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: merge duplicate patches
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30337 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: fix build without OpenMP
Closes: https://bugs.gentoo.org/902833 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30333 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: add cmake BDEP
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: fix build with MUSL
Closes: https://bugs.gentoo.org/898108 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/29837 Signed-off-by: Sam James <sam@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: drop 1.0.5-r1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/29773 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: add 1.2.0beta1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: Stabilize 1.0.6-r2 x86, #893514
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: Stabilize 1.0.6-r2 amd64, #893514
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: fix call to undeclared function
Closes: https://bugs.gentoo.org/883121 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/28853 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: drop 1.0.3-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: unrevbump 9999
Unintentional, was defect in script for libtiff revbumps (fixed already for next time.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: add missing BDEPEND for xorg-proto
- and call xdg_icon_cache_update since some USE flag installs icons. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-astronomy/siril: Stabilize 1.0.5 x86, #879199
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: Stabilize 1.0.5 amd64, #879199
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: Stabilize 1.0.3 x86, #866974
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: add 1.0.6
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/27872 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: drop 1.0.1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: Stabilize 1.0.3 amd64, #866974
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: Fix building on musl, missing execinfo.h
Closes: https://bugs.gentoo.org/873016 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/27483 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: version bump 1.0.5
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/27147 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: remove patches which are now upstream
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/26654 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
sci-astronomy/siril: update mime and .desktop database
Closes: https://bugs.gentoo.org/858236 Closes: https://bugs.gentoo.org/858239 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/26434 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-astronomy/siril: rename a patch file for -9999 ebuild
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: version bump 1.0.2
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/25538 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-astronomy/siril: use libjpeg-turbo
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-astronomy/siril: fix openmp check
Signed-off-by: Sam James <sam@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: version bump 1.0.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24754 Signed-off-by: Sam James <sam@gentoo.org> - Mario Haustein · gentoo
sci-astronomy/siril: new package
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://bugs.gentoo.org/575932 Signed-off-by: Sam James <sam@gentoo.org>