Hello community,

here is the log from the commit of package openjpeg2 for openSUSE:Factory 
checked in at 2017-11-03 16:31:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openjpeg2 (Old)
 and      /work/SRC/openSUSE:Factory/.openjpeg2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openjpeg2"

Fri Nov  3 16:31:04 2017 rev:11 rq:536483 version:2.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openjpeg2/openjpeg2.changes      2017-09-15 
21:08:30.251302032 +0200
+++ /work/SRC/openSUSE:Factory/.openjpeg2.new/openjpeg2.changes 2017-11-03 
16:31:35.169500788 +0100
@@ -1,0 +2,17 @@
+Mon Oct 23 15:04:03 UTC 2017 - idon...@suse.com
+
+- Update to version 2.3.0
+- Drop upstream patches:
+  * 0018-tcd_get_decoded_tile_size.patch
+  * openjpeg2-CVE-2016-10504.patch
+  * openjpeg2-CVE-2016-10505.patch
+  * openjpeg2-CVE-2016-10506.patch
+  * openjpeg2-CVE-2017-12982.patch
+  * openjpeg2-CVE-2017-14039.patch
+  * openjpeg2-CVE-2017-14040.patch
+  * openjpeg2-CVE-2017-14041.patch
+  * openjpeg2-CVE-2017-14151.patch
+  * openjpeg2-CVE-2017-14152.patch
+- Add install-fix.patch from upstream to fix library installation.
+
+-------------------------------------------------------------------

Old:
----
  0018-tcd_get_decoded_tile_size.patch
  openjpeg-2.1.2.tar.gz
  openjpeg2-CVE-2016-10504.patch
  openjpeg2-CVE-2016-10505.patch
  openjpeg2-CVE-2016-10506.patch
  openjpeg2-CVE-2017-12982.patch
  openjpeg2-CVE-2017-14039.patch
  openjpeg2-CVE-2017-14040.patch
  openjpeg2-CVE-2017-14041.patch
  openjpeg2-CVE-2017-14151.patch
  openjpeg2-CVE-2017-14152.patch

New:
----
  install-fix.patch
  openjpeg-2.3.0.tar.gz

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

Other differences:
------------------
++++++ openjpeg2.spec ++++++
--- /var/tmp/diff_new_pack.tEHBvA/_old  2017-11-03 16:31:37.113430035 +0100
+++ /var/tmp/diff_new_pack.tEHBvA/_new  2017-11-03 16:31:37.117429890 +0100
@@ -17,9 +17,10 @@
 
 
 %define library_name  libopenjp2-7
-%define base_version 2.1
+%define base_version 2.3
+
 Name:           openjpeg2
-Version:        %{base_version}.2
+Version:        2.3.0
 Release:        0
 Summary:        Opensource JPEG 2000 Codec Implementation
 License:        BSD-2-Clause
@@ -27,37 +28,17 @@
 Url:            http://www.openjpeg.org/
 Source0:        
https://github.com/uclouvain/openjpeg/archive/v%{version}.tar.gz#/openjpeg-%{version}.tar.gz
 Source1:        baselibs.conf
+Patch1:         install-fix.patch
 BuildRequires:  cmake > 2.8.2
 BuildRequires:  doxygen
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
-# CVE-2016-5152 is
-# 
https://pdfium.googlesource.com/pdfium.git/+/d8cc503575463ff3d81b22dad292665f2c88911e/third_party/libopenjpeg20/0018-tcd_get_decoded_tile_size.patch
-Patch1:         0018-tcd_get_decoded_tile_size.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2016-10504.patch bsc#1056351 h...@suse.com
-Patch2:         openjpeg2-CVE-2016-10504.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2016-10505.patch bsc#1056363 h...@suse.com
-Patch3:         openjpeg2-CVE-2016-10505.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2016-10506.patch bsc#1056396 h...@suse.com
-Patch4:         openjpeg2-CVE-2016-10506.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2017-12982.patch bsc#1054696 h...@suse.com
-Patch5:         openjpeg2-CVE-2017-12982.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2017-14039.patch bsc#1056622 bsc#1057511 
h...@suse.com
-Patch6:         openjpeg2-CVE-2017-14039.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2017-14040.patch bsc#1056621 h...@suse.com
-Patch7:         openjpeg2-CVE-2017-14040.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2017-14041.patch bsc#1056562 h...@suse.com
-Patch8:         openjpeg2-CVE-2017-14041.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2017-14151.patch bsc#1057336 h...@suse.com
-Patch9:         openjpeg2-CVE-2017-14151.patch
-# PATCH-FIX-UPSTREAM openjpeg2-CVE-2017-14152.patch bsc#1057335 h...@suse.com
-Patch10:        openjpeg2-CVE-2017-14152.patch
-
 %description
 The OpenJPEG library is an open-source JPEG 2000 codec written in C language.
 It has been developed in order to promote the use of JPEG 2000, the new
@@ -94,33 +75,26 @@
 %setup -q -n openjpeg-%{version}
 # do not embed timestamps into html documentation
 sed -i 's|^HTML_TIMESTAMP[ =].*$|HTML_TIMESTAMP = NO|' 
doc/Doxyfile.dox.cmake.in
+%patch1 -p1
+
 # ensure no bundled libraries are used
 for d in thirdparty/*; do
     [ -d "$d" ] && rm -rf "$d"
 done
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
 
 %build
 %cmake \
-  -DBUILD_SHARED_LIBS:BOOL=ON \
-  -DBUILD_CODEC:BOOL=ON \
-  -DBUILD_JPIP:BOOL=OFF \
-  -DBUILD_JPWL:BOOL=OFF \
-  -DBUILD_MJ2:BOOL=OFF \
-  -DBUILD_TESTING:BOOL=OFF \
-  -DBUILD_DOC:BOOL=ON \
-  -DBUILD_THIRDPARTY:BOOL=OFF \
-  -DOPENJPEG_INSTALL_LIB_DIR:PATH="%{_lib}"
-make %{?_smp_mflags} all doc
+  -DBUILD_SHARED_LIBS=ON \
+  -DBUILD_CODEC=ON \
+  -DBUILD_JPIP=OFF \
+  -DBUILD_JPWL=OFF \
+  -DBUILD_MJ2=OFF \
+  -DBUILD_TESTING=OFF \
+  -DBUILD_DOC=ON \
+  -DBUILD_THIRDPARTY=OFF \
+  -DOPENJPEG_INSTALL_LIB_DIR=%{_lib}
+
+make %{?_smp_mflags} VERBOSE=1 all doc
 
 cat << END > libopenjp2.pc
 
@@ -136,6 +110,7 @@
 
 %install
 %cmake_install
+
 mkdir -p %{buildroot}%{_libdir}/pkgconfig/
 install -m 644 build/libopenjp2.pc %{buildroot}%{_libdir}/pkgconfig/
 rm -rf %{buildroot}%{_datadir}/doc

++++++ install-fix.patch ++++++
>From 66297f07a43d2770a97c8456d20202f3d051d980 Mon Sep 17 00:00:00 2001
From: Even Rouault <even.roua...@spatialys.com>
Date: Mon, 9 Oct 2017 11:40:43 +0200
Subject: [PATCH] Unix build: fix regression of 2.3.0 where a shared-only or
 static-only build lacks the installation target for the library (#1019, fixes
 regression introduced by 3dfc6ca2bcf06fd1adb6b6b4cecc6c092f08ba0b)

---
 src/lib/openjp2/CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/openjp2/CMakeLists.txt b/src/lib/openjp2/CMakeLists.txt
index 0b4520384..f8990ccf0 100644
--- a/src/lib/openjp2/CMakeLists.txt
+++ b/src/lib/openjp2/CMakeLists.txt
@@ -99,6 +99,7 @@ else()
     set(INSTALL_LIBS ${OPENJPEG_LIBRARY_NAME} openjp2_static)
   else()
     add_library(${OPENJPEG_LIBRARY_NAME} ${OPENJPEG_SRCS})
+    set(INSTALL_LIBS ${OPENJPEG_LIBRARY_NAME})
   endif()
 endif()
 
++++++ openjpeg-2.1.2.tar.gz -> openjpeg-2.3.0.tar.gz ++++++
++++ 231989 lines of diff (skipped)


Reply via email to