Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package siril for openSUSE:Factory checked in at 2023-10-05 20:05:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/siril (Old) and /work/SRC/openSUSE:Factory/.siril.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "siril" Thu Oct 5 20:05:08 2023 rev:19 rq:1115801 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/siril/siril.changes 2023-06-23 21:53:57.843082344 +0200 +++ /work/SRC/openSUSE:Factory/.siril.new.28202/siril.changes 2023-10-05 20:06:24.729777342 +0200 @@ -1,0 +2,73 @@ +Thu Sep 21 05:49:59 UTC 2023 - Paolo Stivanin <[email protected]> + +- Update to 1.2.0: + * Fixed crash in background extraction samples removing (#1123) + * Fixed crash in binning with ushort images (4d4d4878) + * Fixed crash in findstar when a large saturated patch was close to border + * Fixed memory leaks in deconvolution code (3e122ad7) + * Fixed sorting in the rightmost columns in Dynamic PSF window (75586c04) + * Added logging typed command in stdout (06f67292) + * Improved path-checking and messages for astrometry.net local solver (Windows) (!524) + * Prevent crash using recomposition tool eyedroppers without images loaded (!526) + * Fixed HaOiii script failure if input image has odd dimensions (!533) + * Fixed errors in GNUplot process handling (!538) + * Fixed crash with seqextract_HaOIII command (!535) + * Fixed crash when trying to export csv from empty plot (#1150) + * Fixed deleting RA/Dec info when undoing an astrometry solve (#1119) + * Improved error detection and messages for astrometry (!516) + * Fixed sampling range specification for siril internal solver (!549) + * Fixed all command descriptions (!546) + * Fixed SER orientation after AVI conversion (#1120) + * Fixed rescaling float images upon loading when not in [0,1] range (#1155) + * Fixed initialization of guide image for clamping (#1114) + * Fixed disabling weighting in the GUI when widget is not visible (#1158) + * Fixed output_norm behavior for stacking to ignore border values (#1159) + * Fixed the check for the no space left condition in the conversion (#1108) + * Fixed DATE_OBS missing on seqapplyreg if interp was set to NONE (#1156) + * Fixed photometry issue with 8-bit .ser file (#1160) + * Fixed removing zero values in histogram calculations (#1164) + * Fixed pixel sizes after HaOIII extrcation (#1175) + * Fixed crash when passing only constants in pm expression (#1176) + * Fixed incorrect channel when adding star from selection in RGB vport (#1180) + * Allow to access to non-local disk (#1182) + * Allow the Star Recomposition UI to scroll when larger than the dialog (#1172) + * Fixed wrong Bayer interpretation after FITS-SER conversion (#1193) + * Fixed pixelmath argument parsing error (#1189) + * Fixed handling of special characters in sequence name during conversion + * Fixed crash in seqstarnet when processing single-file sequences (SER, FITSEQ) + * Fixed hang in seqstarnet when processing a single-file sequence with no star mask + * Fixed using default masters names in calibrate (GUI) + * Fixed invoking external programs in CLI mode (Windows only) + * Fixed stream setting for all versions of ffmpeg (mp4 export crash) + * Fixed crash when doing manual registration of sequence with variable image sizes (now disabled) + * Fixed UI and command issues in deconvolution code + * Fixed star recomposition issue where LIVETIME and STACKCNT could be doubled when processing + the starless and star mask parts of the same image + * Fixed âimage copy error in previewsâ bug in asinh transformation + * Fixed reset of the viewports when reopening the RGB composition tool after opening a mono sequence + * Fixed star detection for undersampled mono images + * Fixed sequence cleaning with opened image and resetting the reference image + * Fixed photometry with 32bit images from PRISM + * Fixed incorrect behaviour when resetting right-hand stretch type in star recomposition tool + * Fixed sequence handling when images have different number of layers + * Fixed GNUplot terminals so they remain interactive and free resources when closed + * Fixed crash that could occur when parsing string keywords that contained forbidden characters + * Fixed calling external processes that left too many opened file descriptors + * Fixed Stop behavior for starnet and local astrometry.net + * Fixed crash when running merge_cfa in headless mode + * Fixed console logs output on Windows when messages contained widechars + * Fixed networking detection at build-time and made it and exiv2 optional + * Fixed bug in NetPBM file import + * Changed gnuplot initialization to keep plots open after stopping main process (and fixed leak) + * Changed image opening for all images not from Siril (ensures DATAMAX is correct) + * Improved parsing of localization data for wider imaging software compatibility + * Improved DATE-OBS control and log for solar system features + * Improved clipping model in luminance-based GHS stretches + * Improved Wayland support + * Reviewed and fixed coordinate conversion from WCS to display for annotations, nomad command, pcc + * Improved astrometry.net handling on Windows to support more recent cygwin builds + * Updated URLs to query online catalogs +- Drop upstreamed 0001-Fix-compilation-with-Exiv-0.28.patch. +- Add fix-exiv2.patch. + +------------------------------------------------------------------- Old: ---- 0001-Fix-compilation-with-Exiv-0.28.patch siril-1.0.6.tar.bz2 New: ---- fix-exiv2.patch siril-1.2.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ siril.spec ++++++ --- /var/tmp/diff_new_pack.7TLZu5/_old 2023-10-05 20:06:25.997823152 +0200 +++ /var/tmp/diff_new_pack.7TLZu5/_new 2023-10-05 20:06:26.001823296 +0200 @@ -17,23 +17,25 @@ Name: siril -Version: 1.0.6 +Version: 1.2.0 Release: 0 Summary: An astronomical image processing software for Linux. (IRIS clone) License: BSL-1.0 AND GPL-3.0-or-later Group: Productivity/Scientific/Physics URL: https://www.siril.org/ Source: https://gitlab.com/free-astro/siril/-/archive/%{version}/siril-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM -- https://gitlab.com/free-astro/siril/-/commit/a593c2b10c9090b5f991718148d61c0fa156fb41 -Patch0: 0001-Fix-compilation-with-Exiv-0.28.patch +Patch0: fix-exiv2.patch +BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: meson >= 0.53.0 +BuildRequires: libheif-devel +BuildRequires: meson >= 0.56.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(cfitsio) BuildRequires: pkgconfig(exiv2) >= 0.25 BuildRequires: pkgconfig(ffms2) BuildRequires: pkgconfig(fftw3) +BuildRequires: pkgconfig(glib-2.0) >= 2.56.0 BuildRequires: pkgconfig(gsl) BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0 BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.6 ++++++ fix-exiv2.patch ++++++ Index: siril-1.2.0/src/core/exif.cpp =================================================================== --- siril-1.2.0.orig/src/core/exif.cpp +++ siril-1.2.0/src/core/exif.cpp @@ -121,10 +121,16 @@ int siril_get_thumbnail_exiv(const char #endif } +#if EXIV2_TEST_VERSION(0,28,0) + typedef Exiv2::Image::UniquePtr ImagePtr; +#else + typedef Exiv2::Image::AutoPtr ImagePtr; +#endif + gchar* siril_get_date_from_exif(const char *filename) { #ifdef HAVE_EXIV2 try { - Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(WIDEN(filename)); + ImagePtr image = Exiv2::ImageFactory::open(WIDEN(filename)); if (image.get() == 0) { fprintf(stderr, "Error Cannot open the file.\n"); return NULL; ++++++ siril-1.0.6.tar.bz2 -> siril-1.2.0.tar.bz2 ++++++ ++++ 595735 lines of diff (skipped)
