Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package freeimage for openSUSE:Factory 
checked in at 2023-10-05 20:05:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freeimage (Old)
 and      /work/SRC/openSUSE:Factory/.freeimage.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freeimage"

Thu Oct  5 20:05:20 2023 rev:12 rq:1115869 version:3.18.0.1909

Changes:
--------
--- /work/SRC/openSUSE:Factory/freeimage/freeimage.changes      2023-01-20 
17:40:09.077009424 +0100
+++ /work/SRC/openSUSE:Factory/.freeimage.new.28202/freeimage.changes   
2023-10-05 20:06:48.330629964 +0200
@@ -1,0 +2,41 @@
+Thu Sep  7 17:28:28 UTC 2023 - Enrico Belleri <kilgore.tr...@idesmi.eu>
+
+- Update to SVN revision 1909:
+  * added the 'ExtraSamples' tag key to the FIMD_EXIF_MAIN
+    & FIMD_EXIF_EXIF metadata models
+  * added support for Exif v2.3.2 tags
+  * improved TIFF compression when using float images with
+    TIFF_ADOBE_DEFLATE or TIFF_LZW flag
+  * improved performance of _MemoryReadProc function (see FreeImageIO.cpp)
+  * improved TIFF validation against Canon CR2 files (CR2 files are no
+    longer recognized as TIFF)
+  * improved TIFF plugin when working with malicious images
+  * improved BMP plugin when working with malicious images
+  * improved FreeImage_LoadFromMemory robustness when working with
+    malicious images
+  * fixed JXR plugin when working under a Linux OS
+  * improved PFM plugin against malicious images
+  * improved JXR plugin against malicious images
+  * improved Targa plugin against malicious images
+  * improved DDS plugin against malicious images
+  * improved PCX plugin against malicious images
+  * improved PNM plugin against malicious images
+  * improved TIFF plugin against malicious images
+  * improved J2K plugin against malicious images
+  * fixed FreeImage_OpenMultiBitmap with usage of filenames longer than
+    255 characters & Windows Long Path disabled
+  * TIFF images saved with TIFF_DEFLATE compression are saved to images
+    with TIFF_ADOBE_DEFLATE compresssion (TIFF_DEFLATE is obsolete)
+  * fixed FreeImage_FlipVertical behavior with very large images
+  * fixed FreeImage_Paste behavior with very large images
+  * fixed FreeImage_SeekMemory behavior with 64-bit malicious images
+- CVE-2019-12211_2019-12213.patch merged upstream
+- libraw_0_20.patch libraw_0_21.patch merged upstream
+- bigendian.patch merged upstream
+- freeimage-no-return-in-nonvoid.patch merged upstream
+- edit unbundle.patch
+- closes boo#1135736 boo#1135731 boo#1214776 boo#1214557 boo#1214555 
boo#1214556
+- Fixes CVEs: CVE-2019-12213 CVE-2019-12211 CVE-2020-21426 CVE-2020-21427
+  CVE-2020-21428 CVE-2020-22524
+
+-------------------------------------------------------------------
@@ -263 +303,0 @@
-

Old:
----
  CVE-2019-12211_2019-12213.patch
  FreeImage3180.zip
  bigendian.patch
  freeimage-no-return-in-nonvoid.patch
  libraw_0_20.patch
  libraw_0_21.patch

New:
----
  _service
  _servicedata
  freeimage-3.18.0.1909.obscpio
  freeimage.obsinfo

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ freeimage.spec ++++++
--- /var/tmp/diff_new_pack.SBmJWo/_old  2023-10-05 20:06:50.222698318 +0200
+++ /var/tmp/diff_new_pack.SBmJWo/_new  2023-10-05 20:06:50.222698318 +0200
@@ -16,37 +16,30 @@
 #
 
 
+%define tag_ver 3.19.0
 %define so_ver 3
-%define tarver 3180
 Name:           freeimage
-Version:        3.18.0
+Version:        3.18.0.1909
 Release:        0
 Summary:        Multi-format Image Decoder Library
 License:        GPL-2.0-only OR GPL-3.0-only
 URL:            https://freeimage.sourceforge.io/
-Source0:        
https://downloads.sourceforge.net/freeimage/FreeImage%{tarver}.zip
+Source0:        %{name}-%{version}.tar.xz
 Patch0:         unbundle.patch
 # PATCH-FIX-OPENSUSE doxygen.patch asterios.dra...@gmail.com -- Fix 
documentation building (Based on patch from Fedora)
 Patch1:         doxygen.patch
 # PATCH-FIX-OPENSUSE makefiles_fixes.patch asterios.dra...@gmail.com -- Fix 
CFLAGS and CXXFLAGS, removed -s (strip) option, add missing symlinks for 
libfreeimageplus, remove root user from install
 Patch3:         makefiles_fixes.patch
-Patch4:         freeimage-no-return-in-nonvoid.patch
-Patch5:         CVE-2019-12211_2019-12213.patch
-Patch6:         bigendian.patch
-# PATCH-FIX-UPSTREAM: compile with libraw 0.20.0 - 
https://734724.bugs.gentoo.org/attachment.cgi?id=651956
-Patch7:         libraw_0_20.patch
-Patch8:         libraw_0_21.patch
 # build with openexr3
 Patch9:         freeimage-openexr3.patch
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  jxrlib-devel
 BuildRequires:  libjpeg-devel
-BuildRequires:  openjpeg2-devel
 BuildRequires:  pkgconfig
-BuildRequires:  unzip
 BuildRequires:  pkgconfig(OpenEXR)
 BuildRequires:  pkgconfig(libmng)
+BuildRequires:  pkgconfig(libopenjp2)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libraw)
 BuildRequires:  pkgconfig(libtiff-4)
@@ -87,11 +80,9 @@
 by today's multimedia applications.
 
 %prep
-%autosetup -n FreeImage -p1
+%autosetup -p1
 
 %build
-# Remove bundled libs to make sure these don't get used during compile
-rm -rf Source/LibPNG/ Source/LibRawLite/ Source/OpenEXR/ Source/ZLib/ 
Source/LibOpenJPEG/ Source/LibJPEG/
 
 # clear files which cannot be built due to dependencies on private headers
 # (see also unbundle patch)
@@ -140,9 +131,9 @@
 
 %files -n lib%{name}%{so_ver}
 %{_libdir}/lib%{name}.so.3*
-%{_libdir}/lib%{name}-%{version}.so
+%{_libdir}/lib%{name}-%{tag_ver}.so
 
 %files -n lib%{name}plus%{so_ver}
 %{_libdir}/lib%{name}plus.so.3*
-%{_libdir}/lib%{name}plus-%{version}.so
+%{_libdir}/lib%{name}plus-%{tag_ver}.so
 

++++++ _service ++++++
<?xml version="1.0"?>
<services>
  <service name="obs_scm" mode="manual">
    <param 
name="url">https://svn.code.sf.net/p/freeimage/svn/FreeImage/trunk/</param>
    <param name="scm">svn</param>
    <param name="filename">freeimage</param>
    <param name="versionprefix">3.18.0</param>
    <param name="changesgenerate">enable</param>
    <param name="exclude">*.sln</param>
    <param name="exclude">*.vcxproj</param>
    <param name="exclude">*.vcproj</param>
    <param name="exclude">*.vcxproj.filters</param>
    <param name="exclude">*.cygwin</param>
    <param name="exclude">*.iphone</param>
    <param name="exclude">*.mingw</param>
    <param name="exclude">*.minGW</param>
    <param name="exclude">*.osx</param>
    <param name="exclude">*.solaris</param>
    <param name="exclude">Wrapper/FreeImage.NET/*</param>
    <param name="exclude">Source/LibJPEG/*</param>
    <param name="exclude">Source/LibPNG/*</param>
    <param name="exclude">Source/LibJXR/*</param>
    <param name="exclude">Source/LibOpenJPEG/*</param>
    <param name="exclude">Source/LibRawLite/*</param>
    <param name="exclude">Source/LibTIFF4/*</param>
    <param name="exclude">Source/LibWebP/*</param>
    <param name="exclude">Source/ZLib/*</param>
    <param name="exclude">Source/OpenEXR/*</param>
  </service>
  <service name="set_version" mode="buildtime"/>
  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
</services>

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param 
name="url">https://svn.code.sf.net/p/freeimage/svn/FreeImage/trunk/</param>
              <param name="changesrevision">1909</param></service></servicedata>
(No newline at EOF)

++++++ freeimage-openexr3.patch ++++++
--- /var/tmp/diff_new_pack.SBmJWo/_old  2023-10-05 20:06:50.274700197 +0200
+++ /var/tmp/diff_new_pack.SBmJWo/_new  2023-10-05 20:06:50.278700341 +0200
@@ -1,7 +1,7 @@
-Index: FreeImage/Source/FreeImage/PluginEXR.cpp
+Index: freeimage-3.18.0.1909/Source/FreeImage/PluginEXR.cpp
 ===================================================================
---- FreeImage.orig/Source/FreeImage/PluginEXR.cpp      2021-04-14 
13:16:56.226320847 +0200
-+++ FreeImage/Source/FreeImage/PluginEXR.cpp   2021-04-14 13:20:02.683435617 
+0200
+--- freeimage-3.18.0.1909.orig/Source/FreeImage/PluginEXR.cpp
++++ freeimage-3.18.0.1909/Source/FreeImage/PluginEXR.cpp
 @@ -37,7 +37,7 @@
  #include <OpenEXR/ImfRgba.h>
  #include <OpenEXR/ImfArray.h>
@@ -39,15 +39,15 @@
                _io->seek_proc(_handle, (unsigned)pos, SEEK_SET);
        }
  };
-Index: FreeImage/Source/FreeImage/PluginTIFF.cpp
+Index: freeimage-3.18.0.1909/Source/FreeImage/PluginTIFF.cpp
 ===================================================================
---- FreeImage.orig/Source/FreeImage/PluginTIFF.cpp     2021-04-14 
13:16:56.254321015 +0200
-+++ FreeImage/Source/FreeImage/PluginTIFF.cpp  2021-04-14 13:16:56.274321135 
+0200
+--- freeimage-3.18.0.1909.orig/Source/FreeImage/PluginTIFF.cpp
++++ freeimage-3.18.0.1909/Source/FreeImage/PluginTIFF.cpp
 @@ -39,7 +39,7 @@
  #include "Utilities.h"
- #include <tiffio.h>
+ #include "../LibTIFF4/tiffiop.h"
  #include "../Metadata/FreeImageTag.h"
--#include <OpenEXR/half.h>
+-#include "../OpenEXR/Half/half.h"
 +#include <half.h>
  
  #include "FreeImageIO.h"

++++++ freeimage.obsinfo ++++++
name: freeimage
version: 3.18.0.1909
mtime: 1684545497

++++++ unbundle.patch ++++++
++++ 826 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/freeimage/unbundle.patch
++++ and /work/SRC/openSUSE:Factory/.freeimage.new.28202/unbundle.patch

Reply via email to