Hello community, here is the log from the commit of package libkdcraw.1834 for openSUSE:12.2:Update checked in at 2013-07-10 09:36:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2:Update/libkdcraw.1834 (Old) and /work/SRC/openSUSE:12.2:Update/.libkdcraw.1834.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkdcraw.1834" Changes: -------- New Changes file: --- /dev/null 2013-07-02 09:26:14.908030755 +0200 +++ /work/SRC/openSUSE:12.2:Update/.libkdcraw.1834.new/libkdcraw.changes 2013-07-10 09:36:24.000000000 +0200 @@ -0,0 +1,387 @@ +------------------------------------------------------------------- +Mon Jul 1 14:53:57 UTC 2013 - tittiatc...@gmail.com + +- Added patch bnc823113.diff for a Security update (bnc#823113) + * CVE-2013-2126 Fixed possible double-free() on error recovery + on damaged full-color (Foveon, sRAW) files. + +------------------------------------------------------------------- +Mon Jul 30 16:58:42 UTC 2012 - dmuel...@suse.com + +- update to 4.8.5 + * see http://kde.org/announcements/changelogs/changelog4_8_4to4_8_5.php for details + +------------------------------------------------------------------- +Fri Jun 1 13:59:43 UTC 2012 - dmuel...@suse.com + +- update to 4.8.4 + * see http://kde.org/announcements/changelogs/changelog4_8_3to4_8_4.php for details + +------------------------------------------------------------------- +Sun Apr 29 20:59:38 UTC 2012 - dmuel...@suse.com + +- update to 4.8.3 + * see http://kde.org/announcements/changelogs/changelog4_8_2to4_8_3.php for details + +------------------------------------------------------------------- +Sat Mar 31 11:09:18 UTC 2012 - wstephen...@suse.com + +- Add xz to BuildRequires + +------------------------------------------------------------------- +Fri Mar 30 01:21:20 CEST 2012 - dmuel...@suse.de + +- update to 4.8.2 + * see http://kde.org/announcements/changelogs/changelog4_8_1to4_8_2.php for details + +------------------------------------------------------------------- +Fri Mar 2 23:24:11 CET 2012 - dmuel...@suse.de + +- update to 4.8.1 + * see http://kde.org/announcements/changelogs/changelog4_8_0to4_8_1.php for details + +------------------------------------------------------------------- +Wed Jan 18 20:59:51 CET 2012 - dmuel...@suse.de + +- update to 4.8.0 + * first stable release of KDE 4.8 (only critical fixes over 4.7.98) + * see http://kde.org/announcements/4.8/ for details + + +------------------------------------------------------------------- +Tue Jan 10 18:46:51 CET 2012 - dmuel...@suse.de + +- update to 4.7.98 + * RC2+ milestone release of KDE 4.8 + * see http://kde.org/announcements/4.8/ for details + + +------------------------------------------------------------------- +Wed Dec 7 11:32:03 UTC 2011 - co...@suse.com + +- fix license to be in spdx.org format + +------------------------------------------------------------------- +Fri Dec 2 02:01:13 CET 2011 - dmuel...@suse.de + +- update to 4.7.4 + * see http://kde.org/announcements/changelogs/changelog4_7_3to4_7_4.php for details + +------------------------------------------------------------------- +Wed Nov 2 20:30:23 CET 2011 - dmuel...@suse.de + +- update to 4.7.3 + * see http://kde.org/announcements/changelogs/changelog4_7_2to4_7_3.php for details + +------------------------------------------------------------------- +Sun Oct 2 17:14:03 CEST 2011 - dmuel...@suse.de + +- update to 4.7.2 + * see http://kde.org/announcements/changelogs/changelog4_7_1to4_7_2.php for details + +------------------------------------------------------------------- +Thu Sep 1 23:27:06 CEST 2011 - dmuel...@suse.de + +- update to 4.7.1 + * Bugfixes over KDE 4.7.0 + * see http://kde.org/announcements/changelogs/changelog4_7_0to4_7_1.php for details + +------------------------------------------------------------------- +Mon Aug 15 10:02:14 UTC 2011 - idon...@novell.com + +- Add libraw-disable-mosaic-packs.patch: don't build libraw mosaic + packs due to GPLv2,v3 licensing, bnc #711963 + +------------------------------------------------------------------- +Fri Jul 22 20:27:33 CEST 2011 - dmuel...@suse.de + +- update to 4.7.0 + * Small fixes over KDE 4.7 RC2 + * see http://kde.org/announcements/4.7 for details + + +------------------------------------------------------------------- +Sat Jul 9 10:01:03 CEST 2011 - dmuel...@suse.de + +- update to 4.6.95 + +------------------------------------------------------------------- +Tue Jun 28 14:20:47 CEST 2011 - dmuel...@suse.de + +- update to 4.6.90 + +------------------------------------------------------------------- +Sat May 21 00:57:04 CEST 2011 - dmuel...@suse.de + +- update to 4.6.80 + +------------------------------------------------------------------- +Sun May 8 05:58:36 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110508 + +------------------------------------------------------------------- +Mon May 2 16:10:45 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110502 + +------------------------------------------------------------------- +Sat Apr 23 07:46:29 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110423 + +------------------------------------------------------------------- +Wed Apr 20 16:10:57 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110420 + +------------------------------------------------------------------- +Mon Apr 18 19:33:59 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110418 + +------------------------------------------------------------------- +Sun Apr 10 14:55:40 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110410 + +------------------------------------------------------------------- +Sun Apr 3 07:19:40 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110403 + +------------------------------------------------------------------- +Fri Apr 1 14:19:14 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110401 + +------------------------------------------------------------------- +Thu Mar 31 17:42:21 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110331 + +------------------------------------------------------------------- +Wed Mar 30 17:32:18 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110330 + +------------------------------------------------------------------- +Tue Mar 29 16:32:13 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110329 + +------------------------------------------------------------------- +Mon Mar 28 14:15:45 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110328 + +------------------------------------------------------------------- +Mon Mar 28 14:10:50 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110328 + +------------------------------------------------------------------- +Thu Mar 24 18:59:35 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110324 + +------------------------------------------------------------------- +Wed Mar 23 17:54:10 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110323 + +------------------------------------------------------------------- +Mon Mar 21 19:04:26 UTC 2011 - tittiatc...@gmail.com + +- Update to 4.6.41_20110321 + ++++ 190 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.2:Update/.libkdcraw.1834.new/libkdcraw.changes New: ---- bnc823113.diff libkdcraw-4.8.5.tar.xz libkdcraw.changes libkdcraw.spec libraw-disable-mosaic-packs.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkdcraw.spec ++++++ # # spec file for package libkdcraw # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: libkdcraw Version: 4.8.5 Release: 0 Summary: Shared library interface around dcraw License: LGPL-2.1+ Group: Development/Libraries/KDE Url: http://www.kde.org Source0: %{name}-%{version}.tar.xz Patch1: libraw-disable-mosaic-packs.patch Patch2: bnc823113.diff BuildRequires: OpenEXR-devel BuildRequires: chmlib-devel BuildRequires: fribidi-devel BuildRequires: libdjvulibre-devel BuildRequires: libepub-devel BuildRequires: libexiv2-devel BuildRequires: libgphoto2-devel BuildRequires: libkde4-devel BuildRequires: libpoppler-qt4-devel BuildRequires: libqca2-devel BuildRequires: libqimageblitz-devel BuildRequires: libraw-devel BuildRequires: libsoprano-devel BuildRequires: libspectre-devel BuildRequires: net-snmp-devel BuildRequires: oxygen-icon-theme-large BuildRequires: soprano-backend-redland BuildRequires: texlive BuildRequires: texlive-devel BuildRequires: texlive-latex BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %kde4_runtime_requires %description Libkdcraw is a C++ interface around dcraw binary program used to decode RAW picture files. The library documentation is available on header files. This library is used by kipi-plugins, digiKam and others kipi host programs. %prep %setup -q -n %{name}-%{version} %patch1 %patch2 -p0 # Remove GPLd mosaic packs rm -rf libraw/demosaic-pack-* %build %cmake_kde4 -d build %make_jobs %install cd build %make_install %kde_post_install %clean rm -rf %{buildroot} %package -n libkdcraw20 Summary: Shared library interface around dcraw Group: Development/Libraries/KDE %requires_ge libqt4-x11 %description -n libkdcraw20 Libkdcraw is a C++ interface around dcraw binary program used to decode RAW picture files. The library documentation is available on header files. This library is used by kipi-plugins, digiKam and others kipi host programs. %files -n libkdcraw20 %defattr(-,root,root) %_kde4_appsdir/libkdcraw/ %_kde4_libdir/libkdcraw.so.* %{_datadir}/icons/hicolor/*/apps/kdcraw.png %post -n libkdcraw20 -p /sbin/ldconfig %postun -n libkdcraw20 -p /sbin/ldconfig %package devel Summary: Shared library interface around dcraw Group: Development/Libraries/KDE Requires: libkdcraw20 = %{version} Requires: libkde4-devel %description devel Libkdcraw is a C++ interface around dcraw binary program used to decode RAW picture files. The library documentation is available on header files. This library is used by kipi-plugins, digiKam and others kipi host programs. %files devel %defattr(-,root,root) %doc COPYING README %{_includedir}/libkdcraw/ %_kde4_libdir/libkdcraw.so %_kde4_libdir/pkgconfig/libkdcraw.pc %changelog ++++++ bnc823113.diff ++++++ --- libraw/src/libraw_cxx.cpp 2011-12-20 20:13:31.000000000 +0100 +++ libraw/src/libraw_cxx.cpp 2013-07-01 16:52:23.161952024 +0200 @@ -792,12 +792,18 @@ S.iheight= S.height; IO.shrink = 0; // allocate image as temporary buffer, size - imgdata.rawdata.raw_alloc = calloc(S.iwidth*S.iheight,sizeof(*imgdata.image)); - imgdata.image = (ushort (*)[4]) imgdata.rawdata.raw_alloc; + imgdata.rawdata.raw_alloc = 0; + imgdata.image = (ushort (*)[4]) calloc(S.iwidth*S.iheight,sizeof(*imgdata.image)); } (this->*load_raw)(); + if (decoder_info.decoder_flags & LIBRAW_DECODER_LEGACY) + { + // successfully decoded legacy image, attach image to raw_alloc + imgdata.rawdata.raw_alloc = imgdata.image; + imgdata.image = 0; + } // recover saved ++++++ libraw-disable-mosaic-packs.patch ++++++ --- CMakeLists.txt 2011-06-22 16:54:21.000000000 +0200 +++ CMakeLists.txt 2011-08-15 12:01:18.230200249 +0200 @@ -136,12 +136,6 @@ # Flag to debug LibRaw ADD_DEFINITIONS(-DDCRAW_VERBOSE) -# Flag to include demosaic pack GPL2 -ADD_DEFINITIONS(-DLIBRAW_DEMOSAIC_PACK_GPL2) - -# Flag to include demosaic pack GPL3 -ADD_DEFINITIONS(-DLIBRAW_DEMOSAIC_PACK_GPL3) - # LibRaw use C++ exception. ADD_DEFINITIONS(${KDE4_ENABLE_EXCEPTIONS}) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org