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

Reply via email to