Hello community, here is the log from the commit of package libkdcraw for openSUSE:Leap:15.2 checked in at 2020-05-12 11:35:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/libkdcraw (Old) and /work/SRC/openSUSE:Leap:15.2/.libkdcraw.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkdcraw" Tue May 12 11:35:40 2020 rev:58 rq:797479 version:20.04.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/libkdcraw/libkdcraw.changes 2020-03-15 07:08:02.836844355 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.libkdcraw.new.2738/libkdcraw.changes 2020-05-12 11:35:41.964160171 +0200 @@ -1,0 +2,30 @@ +Thu Apr 23 12:23:05 UTC 2020 - Luca Beltrame <[email protected]> + +- Update to 20.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-04-apps-update +- No code change since 20.03.90 + +------------------------------------------------------------------- +Sun Apr 5 20:30:37 UTC 2020 - Luca Beltrame <[email protected]> + +- Update to 20.03.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/20.04-rc +- No code change since 20.03.80 + +------------------------------------------------------------------- +Sun Mar 22 09:17:34 UTC 2020 - Luca Beltrame <[email protected]> + +- Update to 20.03.80 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/20.04-beta +- Changes since 19.12.3: + * endl is namespaced in qt5.15. We can use directly '\n' here +- Drop obsolete patch: + * 0001-Revert-Bump-libraw-minimal-version-increase-supporte.patch + +------------------------------------------------------------------- Old: ---- 0001-Revert-Bump-libraw-minimal-version-increase-supporte.patch libkdcraw-19.12.3.tar.xz libkdcraw-19.12.3.tar.xz.sig New: ---- libkdcraw-20.04.0.tar.xz libkdcraw-20.04.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkdcraw.spec ++++++ --- /var/tmp/diff_new_pack.dyf1oK/_old 2020-05-12 11:35:42.348160977 +0200 +++ /var/tmp/diff_new_pack.dyf1oK/_new 2020-05-12 11:35:42.348160977 +0200 @@ -1,7 +1,7 @@ # # spec file for package libkdcraw # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,19 +23,13 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: libkdcraw -Version: 19.12.3 +Version: 20.04.0 Release: 0 Summary: Shared library interface around dcraw License: LGPL-2.0-or-later AND GPL-2.0-or-later AND GPL-3.0-or-later Group: Development/Libraries/KDE URL: https://www.kde.org Source: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz -%if %{with lang} -Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig -Source2: applications.keyring -%endif -# PATCH-FIX-OPENSUSE -Patch0: 0001-Revert-Bump-libraw-minimal-version-increase-supporte.patch BuildRequires: extra-cmake-modules BuildRequires: kf5-filesystem BuildRequires: pkgconfig @@ -45,6 +39,10 @@ BuildRequires: pkgconfig(libraw) >= 0.16.0 Obsoletes: libkdcraw-kf5 < %{version} Provides: libkdcraw-kf5 = %{version} +%if %{with lang} +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig +Source2: applications.keyring +%endif %description Libkdcraw is a C++ interface around dcraw binary program used to decode @@ -56,9 +54,6 @@ %prep %setup -q -%if 0%{?suse_version} < 1500 -%patch0 -p1 -%endif %build %cmake_kf5 -d build -- -DENABLE_LCMS2=true -DENABLE_RAWSPEED=true ++++++ libkdcraw-19.12.3.tar.xz -> libkdcraw-20.04.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkdcraw-19.12.3/src/rawdecodingsettings.cpp new/libkdcraw-20.04.0/src/rawdecodingsettings.cpp --- old/libkdcraw-19.12.3/src/rawdecodingsettings.cpp 2018-11-27 11:54:10.000000000 +0100 +++ new/libkdcraw-20.04.0/src/rawdecodingsettings.cpp 2020-02-26 13:51:12.000000000 +0100 @@ -228,47 +228,47 @@ QDebug operator<<(QDebug dbg, const RawDecodingSettings& s) { - dbg.nospace() << endl; - dbg.nospace() << "-- RAW DECODING SETTINGS --------------------------------" << endl; - dbg.nospace() << "-- autoBrightness: " << s.autoBrightness << endl; - dbg.nospace() << "-- sixteenBitsImage: " << s.sixteenBitsImage << endl; - dbg.nospace() << "-- brightness: " << s.brightness << endl; - dbg.nospace() << "-- RAWQuality: " << s.RAWQuality << endl; - dbg.nospace() << "-- inputColorSpace: " << s.inputColorSpace << endl; - dbg.nospace() << "-- outputColorSpace: " << s.outputColorSpace << endl; - dbg.nospace() << "-- RGBInterpolate4Colors: " << s.RGBInterpolate4Colors << endl; - dbg.nospace() << "-- DontStretchPixels: " << s.DontStretchPixels << endl; - dbg.nospace() << "-- unclipColors: " << s.unclipColors << endl; - dbg.nospace() << "-- whiteBalance: " << s.whiteBalance << endl; - dbg.nospace() << "-- customWhiteBalance: " << s.customWhiteBalance << endl; - dbg.nospace() << "-- customWhiteBalanceGreen: " << s.customWhiteBalanceGreen << endl; - dbg.nospace() << "-- halfSizeColorImage: " << s.halfSizeColorImage << endl; - dbg.nospace() << "-- enableBlackPoint: " << s.enableBlackPoint << endl; - dbg.nospace() << "-- blackPoint: " << s.blackPoint << endl; - dbg.nospace() << "-- enableWhitePoint: " << s.enableWhitePoint << endl; - dbg.nospace() << "-- whitePoint: " << s.whitePoint << endl; - dbg.nospace() << "-- NoiseReductionType: " << s.NRType << endl; - dbg.nospace() << "-- NoiseReductionThreshold: " << s.NRThreshold << endl; - dbg.nospace() << "-- enableCACorrection: " << s.enableCACorrection << endl; + dbg.nospace() << '\n'; + dbg.nospace() << "-- RAW DECODING SETTINGS --------------------------------" << '\n'; + dbg.nospace() << "-- autoBrightness: " << s.autoBrightness << '\n'; + dbg.nospace() << "-- sixteenBitsImage: " << s.sixteenBitsImage << '\n'; + dbg.nospace() << "-- brightness: " << s.brightness << '\n'; + dbg.nospace() << "-- RAWQuality: " << s.RAWQuality << '\n'; + dbg.nospace() << "-- inputColorSpace: " << s.inputColorSpace << '\n'; + dbg.nospace() << "-- outputColorSpace: " << s.outputColorSpace << '\n'; + dbg.nospace() << "-- RGBInterpolate4Colors: " << s.RGBInterpolate4Colors << '\n'; + dbg.nospace() << "-- DontStretchPixels: " << s.DontStretchPixels << '\n'; + dbg.nospace() << "-- unclipColors: " << s.unclipColors << '\n'; + dbg.nospace() << "-- whiteBalance: " << s.whiteBalance << '\n'; + dbg.nospace() << "-- customWhiteBalance: " << s.customWhiteBalance << '\n'; + dbg.nospace() << "-- customWhiteBalanceGreen: " << s.customWhiteBalanceGreen << '\n'; + dbg.nospace() << "-- halfSizeColorImage: " << s.halfSizeColorImage << '\n'; + dbg.nospace() << "-- enableBlackPoint: " << s.enableBlackPoint << '\n'; + dbg.nospace() << "-- blackPoint: " << s.blackPoint << '\n'; + dbg.nospace() << "-- enableWhitePoint: " << s.enableWhitePoint << '\n'; + dbg.nospace() << "-- whitePoint: " << s.whitePoint << '\n'; + dbg.nospace() << "-- NoiseReductionType: " << s.NRType << '\n'; + dbg.nospace() << "-- NoiseReductionThreshold: " << s.NRThreshold << '\n'; + dbg.nospace() << "-- enableCACorrection: " << s.enableCACorrection << '\n'; dbg.nospace() << "-- caMultiplier: " << s.caMultiplier[0] - << ", " << s.caMultiplier[1] << endl; - dbg.nospace() << "-- medianFilterPasses: " << s.medianFilterPasses << endl; - dbg.nospace() << "-- inputProfile: " << s.inputProfile << endl; - dbg.nospace() << "-- outputProfile: " << s.outputProfile << endl; - dbg.nospace() << "-- deadPixelMap: " << s.deadPixelMap << endl; - dbg.nospace() << "-- whiteBalanceArea: " << s.whiteBalanceArea << endl; + << ", " << s.caMultiplier[1] << '\n'; + dbg.nospace() << "-- medianFilterPasses: " << s.medianFilterPasses << '\n'; + dbg.nospace() << "-- inputProfile: " << s.inputProfile << '\n'; + dbg.nospace() << "-- outputProfile: " << s.outputProfile << '\n'; + dbg.nospace() << "-- deadPixelMap: " << s.deadPixelMap << '\n'; + dbg.nospace() << "-- whiteBalanceArea: " << s.whiteBalanceArea << '\n'; //-- Extended demosaicing settings ---------------------------------------------------------- - dbg.nospace() << "-- dcbIterations: " << s.dcbIterations << endl; - dbg.nospace() << "-- dcbEnhanceFl: " << s.dcbEnhanceFl << endl; - dbg.nospace() << "-- eeciRefine: " << s.eeciRefine << endl; - dbg.nospace() << "-- esMedPasses: " << s.esMedPasses << endl; - dbg.nospace() << "-- NRChrominanceThreshold: " << s.NRChroThreshold << endl; - dbg.nospace() << "-- expoCorrection: " << s.expoCorrection << endl; - dbg.nospace() << "-- expoCorrectionShift: " << s.expoCorrectionShift << endl; - dbg.nospace() << "-- expoCorrectionHighlight: " << s.expoCorrectionHighlight << endl; - dbg.nospace() << "---------------------------------------------------------" << endl; + dbg.nospace() << "-- dcbIterations: " << s.dcbIterations << '\n'; + dbg.nospace() << "-- dcbEnhanceFl: " << s.dcbEnhanceFl << '\n'; + dbg.nospace() << "-- eeciRefine: " << s.eeciRefine << '\n'; + dbg.nospace() << "-- esMedPasses: " << s.esMedPasses << '\n'; + dbg.nospace() << "-- NRChrominanceThreshold: " << s.NRChroThreshold << '\n'; + dbg.nospace() << "-- expoCorrection: " << s.expoCorrection << '\n'; + dbg.nospace() << "-- expoCorrectionShift: " << s.expoCorrectionShift << '\n'; + dbg.nospace() << "-- expoCorrectionHighlight: " << s.expoCorrectionHighlight << '\n'; + dbg.nospace() << "---------------------------------------------------------" << '\n'; return dbg.space(); }
