commit openexr for openSUSE:Factory

2020-10-03 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2020-10-03 18:54:05

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.4249 (New)


Package is "openexr"

Sat Oct  3 18:54:05 2020 rev:40 rq:838690 version:2.5.3

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2020-09-18 
14:29:15.311342016 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.4249/openexr.changes
2020-10-03 18:54:22.669407547 +0200
@@ -1,0 +2,11 @@
+Wed Sep 30 06:55:23 UTC 2020 - pgaj...@suse.com
+
+- version update to 2.5.3
+  * Various sanitizer/fuzz-identified issues related to handling of invalid 
input
+  * Fixes to misc compiler warnings
+  * Cmake fix for building on arm64 macOS (#772)
+  * Read performance optimization (#782)
+  * Fix for building on non-glibc (#798)
+  * Fixes to tests
+
+---

Old:

  v2.5.2.tar.gz

New:

  v2.5.3.tar.gz



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.OgbGVf/_old  2020-10-03 18:54:24.449409519 +0200
+++ /var/tmp/diff_new_pack.OgbGVf/_new  2020-10-03 18:54:24.453409523 +0200
@@ -22,7 +22,7 @@
 %define sonum 25
 %global so_suffix -2_5
 Name:   openexr
-Version:2.5.2
+Version:2.5.3
 Release:0
 Summary:Utilities for working with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -36,7 +36,7 @@
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(IlmBase) >= %{version}
+BuildRequires:  pkgconfig(IlmBase) == %{version}
 BuildRequires:  pkgconfig(zlib)
 Obsoletes:  OpenEXR <= 1.6.1
 Provides:   OpenEXR = %{version}

++ v2.5.2.tar.gz -> v2.5.3.tar.gz ++
/work/SRC/openSUSE:Factory/openexr/v2.5.2.tar.gz 
/work/SRC/openSUSE:Factory/.openexr.new.4249/v2.5.3.tar.gz differ: char 14, 
line 1




commit openexr for openSUSE:Factory

2020-09-18 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2020-09-18 14:28:03

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.4249 (New)


Package is "openexr"

Fri Sep 18 14:28:03 2020 rev:39 rq:834726 version:2.5.2

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2020-08-04 
20:16:18.804862118 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.4249/openexr.changes
2020-09-18 14:29:15.311342016 +0200
@@ -1,0 +2,6 @@
+Tue Sep 15 18:56:44 CEST 2020 - r...@suse.de
+
+- Disable testsuite also on s390/s390x, probably will not pass
+  on any bigendian platform in current state 
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.em6was/_old  2020-09-18 14:29:17.699344421 +0200
+++ /var/tmp/diff_new_pack.em6was/_new  2020-09-18 14:29:17.699344421 +0200
@@ -146,7 +146,7 @@
 popd
 
 %check
-%ifnarch i586 ppc ppc64
+%ifnarch i586 ppc ppc64 s390 s390x
 pushd OpenEXR
 export LD_LIBRARY_PATH="%{buildroot}/%{_libdir}"
 # tests can take longer than the default timeout of 25 minutes




commit openexr for openSUSE:Factory

2020-08-04 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2020-08-04 20:16:15

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.3592 (New)


Package is "openexr"

Tue Aug  4 20:16:15 2020 rev:38 rq:824133 version:2.5.2

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2020-07-09 
17:48:48.869397375 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.3592/openexr.changes
2020-08-04 20:16:18.804862118 +0200
@@ -1,0 +2,5 @@
+Thu Jul 16 07:06:33 UTC 2020 - Andreas Schwab 
+
+- Disable testsuite also on ppc
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.53WdnX/_old  2020-08-04 20:16:20.072862890 +0200
+++ /var/tmp/diff_new_pack.53WdnX/_new  2020-08-04 20:16:20.076862892 +0200
@@ -146,7 +146,7 @@
 popd
 
 %check
-%ifnarch i586 ppc64
+%ifnarch i586 ppc ppc64
 pushd OpenEXR
 export LD_LIBRARY_PATH="%{buildroot}/%{_libdir}"
 # tests can take longer than the default timeout of 25 minutes




commit openexr for openSUSE:Factory

2020-07-09 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2020-07-09 17:48:47

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.3060 (New)


Package is "openexr"

Thu Jul  9 17:48:47 2020 rev:37 rq:818940 version:2.5.2

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2020-04-18 
00:29:27.109930731 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.3060/openexr.changes
2020-07-09 17:48:48.869397375 +0200
@@ -1,0 +2,39 @@
+Sun Jul  5 22:46:48 UTC 2020 - Stefan Brüns 
+
+- Fix 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch
+  so pkgconfig file has no duplicate prefix.
+- Run test suite also on all other archs but i586 and ppc64(be)
+
+---
+Mon Jun 29 12:44:02 UTC 2020 - pgaj...@suse.com
+
+- version update to 2.5.2
+  2.5.2
+  * Invalid input could cause a heap-use-after-free error in 
DeepScanLineInputFile::DeepScanLineInputFile()
+  * Invalid chunkCount attributes could cause heap buffer overflow in 
getChunkOffsetTableSize()
+  * Invalid tiled input file could cause invalid memory access 
TiledInputFile::TiledInputFile()
+  * OpenEXRConfig.h now correctly sets OPENEXR_PACKAGE_STRING to "OpenEXR" 
(rather than "IlmBase")
+  2.5.1
+  * A patch release that corrects the SO version for the v2.5 release,
+which missed getting bumped in v2.5.0.
+  * This release also fixes an improper failure in IlmImfTest when running
+on ARMv7 and AAarch64.
+  2.5.0
+  * No more build-time header generation: toFloat.h, eLut.h,
+b44ExpLogTable.h, and dwaLookups.h are now ordinary header files, no
+longer generated on the fly.
+  * New StdISSTream class, an "input" stringstream version of StdOSStream
+  * New Matrix22 class in Imath
+  * Chromaticity comparison operator now includes white (formerly ignored)
+  * Various cmake fixes
+  * Bug fixes for various memory leaks
+  * Bug fixes for various invalid memory accesses
+  * New checks to detect damaged input files
+  * OpenEXR_Viewers has been deprecated, removed from the top-level
+cmake build and documentation.
+- modified patches
+  % 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch (refreshed)
+- modified sources
+  % baselibs.conf
+
+---

Old:

  v2.4.1.tar.gz

New:

  v2.5.2.tar.gz



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.NEirk6/_old  2020-07-09 17:48:54.673415034 +0200
+++ /var/tmp/diff_new_pack.NEirk6/_new  2020-07-09 17:48:54.677415046 +0200
@@ -19,10 +19,10 @@
 # perhaps you want to build against corresponding ilmbase build
 %define asan_build  0
 %define debug_build 0
-%define sonum 24
-%global so_suffix -2_4
+%define sonum 25
+%global so_suffix -2_5
 Name:   openexr
-Version:2.4.1
+Version:2.5.2
 Release:0
 Summary:Utilities for working with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -102,7 +102,7 @@
 This package contains header files.
 
 %package doc
-Summary:Documentatino for the 16-bit FP EXR picture handling library
+Summary:Documentation for the 16-bit FP EXR picture handling library
 Group:  Documentation/Other
 Obsoletes:  OpenEXR-doc <= 1.6.1
 Provides:   OpenEXR-doc = %{version}
@@ -137,7 +137,7 @@
  $i
 done
 %endif
-make %{?_smp_mflags}
+%cmake_build
 popd
 
 %install
@@ -146,9 +146,9 @@
 popd
 
 %check
-%ifarch x86_64
+%ifnarch i586 ppc64
 pushd OpenEXR
-export 
LD_LIBRARY_PATH="$PWD/build/IlmImf:$PWD/build/IlmImfUtil:$LD_LIBRARY_PATH"
+export LD_LIBRARY_PATH="%{buildroot}/%{_libdir}"
 # tests can take longer than the default timeout of 25 minutes
 %if 0%{?suse_version} < 1550
 # HACK - older versions of the ctest macro do not allow passing additional 
parameters

++ 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch ++
--- /var/tmp/diff_new_pack.NEirk6/_old  2020-07-09 17:48:54.689415083 +0200
+++ /var/tmp/diff_new_pack.NEirk6/_new  2020-07-09 17:48:54.693415095 +0200
@@ -1,4 +1,4 @@
-From d874a3ce5ad741ea61f42953c779d50ae93b66d6 Mon Sep 17 00:00:00 2001
+From e1084440d543f3045038cc4e5fdc0a67eabf06d6 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
 Date: Mon, 10 Feb 2020 18:37:32 +0100
 Subject: [PATCH] Use absolute CMAKE_INSTALL_FULL_LIBDIR for libdir in
@@ -12,11 +12,12 @@
 
 Fixes https://github.com/AcademySoftwareFoundation/openexr/issues/595
 ---
- IlmBase/IlmBase.pc.in | 1 -
- IlmBase/config/CMakeLists.txt | 5 ++---
- OpenEXR/OpenEXR.pc.in | 1 -
- OpenEXR/config/CMakeLists.txt | 5 ++---
- 4 files changed, 4 

commit openexr for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2020-04-18 00:28:51

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.2738 (New)


Package is "openexr"

Sat Apr 18 00:28:51 2020 rev:36 rq:794570 version:2.4.1

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2020-02-14 
16:23:06.127116645 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new.2738/openexr.changes
2020-04-18 00:29:27.109930731 +0200
@@ -1,0 +2,11 @@
+Thu Apr 16 10:44:44 UTC 2020 - pgaj...@suse.com
+
+- version update to 2.4.1
+  * Various fixes for memory leaks and invalid memory accesses
+  * Various fixes for integer overflow with large images.
+  * Various cmake fixes for build/install of python modules.
+  * ImfMisc.h is no longer installed, since it's a private header.
+- deleted patches
+  - Fix-the-symlinks-creation.patch (upstreamed)
+
+---

Old:

  Fix-the-symlinks-creation.patch
  v2.4.0.tar.gz

New:

  v2.4.1.tar.gz



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.GiR7RZ/_old  2020-04-18 00:29:35.781948688 +0200
+++ /var/tmp/diff_new_pack.GiR7RZ/_new  2020-04-18 00:29:35.785948696 +0200
@@ -22,7 +22,7 @@
 %define sonum 24
 %global so_suffix -2_4
 Name:   openexr
-Version:2.4.0
+Version:2.4.1
 Release:0
 Summary:Utilities for working with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -30,7 +30,6 @@
 URL:http://www.openexr.com/
 Source0:https://github.com/openexr/openexr/archive/v%{version}.tar.gz
 Source2:baselibs.conf
-Patch0: Fix-the-symlinks-creation.patch
 Patch1: 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch
 BuildRequires:  cmake
 BuildRequires:  fltk-devel
@@ -116,7 +115,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 %patch1 -p1
 
 %build

++ v2.4.0.tar.gz -> v2.4.1.tar.gz ++
/work/SRC/openSUSE:Factory/openexr/v2.4.0.tar.gz 
/work/SRC/openSUSE:Factory/.openexr.new.2738/v2.4.1.tar.gz differ: char 15, 
line 1




commit openexr for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2020-02-14 16:22:59

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.26092 (New)


Package is "openexr"

Fri Feb 14 16:22:59 2020 rev:35 rq:773383 version:2.4.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2019-12-02 
11:31:06.810566448 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new.26092/openexr.changes   
2020-02-14 16:23:06.127116645 +0100
@@ -1,0 +2,6 @@
+Mon Feb 10 17:39:14 UTC 2020 - Stefan Brüns 
+
+- Fix relative paths in generated pkgconfig files:
+  0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch
+
+---

New:

  0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.2vd80n/_old  2020-02-14 16:23:06.867117047 +0100
+++ /var/tmp/diff_new_pack.2vd80n/_new  2020-02-14 16:23:06.867117047 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2019 SUSE LLC.
+# 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
@@ -31,6 +31,7 @@
 Source0:https://github.com/openexr/openexr/archive/v%{version}.tar.gz
 Source2:baselibs.conf
 Patch0: Fix-the-symlinks-creation.patch
+Patch1: 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch
 BuildRequires:  cmake
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
@@ -116,6 +117,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 pushd OpenEXR
@@ -124,8 +126,7 @@
 export CXXFLAGS="%{optflags} -O0"
 %endif
 %cmake \
-  -DCMAKE_INSTALL_DOCDIR="%{_docdir}/%{name}" \
-  -DCMAKE_INSTALL_INCLUDEDIR=%{_includedir}
+  -DCMAKE_INSTALL_DOCDIR="%{_docdir}/%{name}"
 %if %{asan_build}
 vmemlimit=$(ulimit -v)
 if [ $vmemlimit != unlimited ]; then

++ 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch ++
>From d874a3ce5ad741ea61f42953c779d50ae93b66d6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
Date: Mon, 10 Feb 2020 18:37:32 +0100
Subject: [PATCH] Use absolute CMAKE_INSTALL_FULL_LIBDIR for libdir in
 pkgconfig files

According to cmake GNUInstallDirs documentation, CMAKE_INSTALL_LIBDIR
may be either absolute or relative to CMAKE_INSTALL_PREFIX. Use
CMAKE_INSTALL_FULL_LIBDIR, which is always the full absolute path.

Remove unused exec_prefix variable.

Fixes https://github.com/AcademySoftwareFoundation/openexr/issues/595
---
 IlmBase/IlmBase.pc.in | 1 -
 IlmBase/config/CMakeLists.txt | 5 ++---
 OpenEXR/OpenEXR.pc.in | 1 -
 OpenEXR/config/CMakeLists.txt | 5 ++---
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/IlmBase/IlmBase.pc.in b/IlmBase/IlmBase.pc.in
index 45fc4de..1edd055 100644
--- a/IlmBase/IlmBase.pc.in
+++ b/IlmBase/IlmBase.pc.in
@@ -4,7 +4,6 @@
 ##
 
 prefix=@prefix@
-exec_prefix=@exec_prefix@
 libdir=@libdir@
 includedir=@includedir@
 libsuffix=@LIB_SUFFIX_DASH@
diff --git a/IlmBase/config/CMakeLists.txt b/IlmBase/config/CMakeLists.txt
index 508176a..e533987 100644
--- a/IlmBase/config/CMakeLists.txt
+++ b/IlmBase/config/CMakeLists.txt
@@ -71,9 +71,8 @@ if(ILMBASE_INSTALL_PKG_CONFIG)
   # use a helper function to avoid variable pollution, but pretty simple
   function(ilmbase_pkg_config_help pcinfile)
 set(prefix ${CMAKE_INSTALL_PREFIX})
-set(exec_prefix ${CMAKE_INSTALL_BINDIR})
-set(libdir ${CMAKE_INSTALL_LIBDIR})
-set(includedir ${CMAKE_INSTALL_INCLUDEDIR})
+set(libdir ${CMAKE_INSTALL_FULL_LIBDIR})
+set(includedir ${CMAKE_INSTALL_FULL_INCLUDEDIR})
 set(LIB_SUFFIX_DASH ${ILMBASE_LIB_SUFFIX})
 if(TARGET Threads::Threads)
   # hrm, can't use properties as they end up as generator expressions
diff --git a/OpenEXR/OpenEXR.pc.in b/OpenEXR/OpenEXR.pc.in
index cf72f88..4df6035 100644
--- a/OpenEXR/OpenEXR.pc.in
+++ b/OpenEXR/OpenEXR.pc.in
@@ -4,7 +4,6 @@
 ##
 
 prefix=@prefix@
-exec_prefix=@exec_prefix@
 libdir=@libdir@
 includedir=@includedir@
 OpenEXR_includedir=@includedir@/OpenEXR
diff --git a/OpenEXR/config/CMakeLists.txt b/OpenEXR/config/CMakeLists.txt
index 1ef829a..e068d2f 100644
--- a/OpenEXR/config/CMakeLists.txt
+++ b/OpenEXR/config/CMakeLists.txt
@@ -72,9 +72,8 @@ if(OPENEXR_INSTALL_PKG_CONFIG)
   # use a helper function to avoid variable pollution, but pretty simple
   function(openexr_pkg_config_help pcinfile)
 set(prefix ${CMAKE_INSTALL_PREFIX})
-set(exec_prefix ${CMAKE_INSTALL_BINDIR})
-set(libdir ${CMAKE_INSTALL_LIBDIR})
-set(includedir 

commit openexr for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2019-12-02 11:29:04

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.4691 (New)


Package is "openexr"

Mon Dec  2 11:29:04 2019 rev:34 rq:750686 version:2.4.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2019-11-18 
20:05:47.977731227 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new.4691/openexr.changes
2019-12-02 11:31:06.810566448 +0100
@@ -1,0 +2,6 @@
+Sun Nov 24 13:47:08 UTC 2019 - Stefan Brüns 
+
+- Fix build with older cmake package (Leap 15.0 up to 15.2), the
+  included ctest macro does not accept extra parameters.
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.37Niov/_old  2019-12-02 11:31:08.158565825 +0100
+++ /var/tmp/diff_new_pack.37Niov/_new  2019-12-02 11:31:08.174565818 +0100
@@ -149,10 +149,15 @@
 %check
 %ifarch x86_64
 pushd OpenEXR
-# tests takes LOONG, e. g. 20 min, in obs even more that
-# exceed timeout limit 25 min
 export 
LD_LIBRARY_PATH="$PWD/build/IlmImf:$PWD/build/IlmImfUtil:$LD_LIBRARY_PATH"
-%ctest --timeout 3000
+# tests can take longer than the default timeout of 25 minutes
+%if 0%{?suse_version} < 1550
+# HACK - older versions of the ctest macro do not allow passing additional 
parameters
+%global __ctest %{__ctest} --timeout 3600
+%ctest
+%else
+%ctest --timeout 3600
+%endif
 popd
 %endif
 




commit openexr for openSUSE:Factory

2019-11-18 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2019-11-18 20:05:33

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.26869 (New)


Package is "openexr"

Mon Nov 18 20:05:33 2019 rev:33 rq:748755 version:2.4.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2019-09-25 
07:44:57.734760806 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.26869/openexr.changes   
2019-11-18 20:05:47.977731227 +0100
@@ -1,0 +2,41 @@
+Thu Nov 14 17:57:37 UTC 2019 - Christophe Giboudeaux 
+
+- Add Fix-the-symlinks-creation.patch to fix the symlinks creation.
+
+---
+Mon Oct  7 09:56:42 UTC 2019 - pgaj...@suse.com
+
+- fix OpenEXR.pc
+
+---
+Fri Oct  4 14:20:41 UTC 2019 - pgaj...@suse.com
+
+- increase timeout for IlmImf test
+
+---
+Thu Sep 26 08:28:56 UTC 2019 - pgaj...@suse.com
+
+- version update to 2.4.0
+  * Completely re-written CMake configuration files
+  * Improved support for building on Windows, via CMake
+  * Improved support for building on macOS, via CMake
+  * All code compiles without warnings on gcc, clang, msvc
+  * Cleanup of license and copyright notices
+  * floating-point exception handling is disabled by default
+  * New Slice::Make method to reliably compute base pointer for a slice.
+  * Miscellaneous bug fixes
+  * CVE-2018-18444 Issue #351 Out of Memory
+  * CVE-2018-18443 Issue #350 heap-buffer-overflow
+- upstream does not provide gpg signature anymore
+  https://github.com/openexr/openexr/issues/565
+- modified sources
+  % baselibs.conf
+- deleted patches
+  - openexr-CVE-2017-14988.patch (upstreamed)
+  - openexr-CVE-2017-9111,9113,9115.patch (upstreamed)
+  - openexr-CVE-2018-18444.patch (upstreamed)
+- deleted sources
+  - openexr-2.3.0.tar.gz.sig (not needed)
+  - openexr.keyring (not needed)
+
+---

Old:

  openexr-2.3.0.tar.gz
  openexr-2.3.0.tar.gz.sig
  openexr-CVE-2017-14988.patch
  openexr-CVE-2017-9111,9113,9115.patch
  openexr-CVE-2018-18444.patch
  openexr.keyring

New:

  Fix-the-symlinks-creation.patch
  v2.4.0.tar.gz



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.zfsrvn/_old  2019-11-18 20:06:02.333724021 +0100
+++ /var/tmp/diff_new_pack.zfsrvn/_new  2019-11-18 20:06:02.337724019 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,41 +20,33 @@
 %define asan_build  0
 %define debug_build 0
 %define sonum 24
-%global so_suffix -2_3-24
+%global so_suffix -2_4
 Name:   openexr
-Version:2.3.0
+Version:2.4.0
 Release:0
 Summary:Utilities for working with HDR images in OpenEXR format
 License:BSD-3-Clause
 Group:  Productivity/Graphics/Other
 URL:http://www.openexr.com/
-Source0:
https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz
-Source1:
https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz.sig
+Source0:https://github.com/openexr/openexr/archive/v%{version}.tar.gz
 Source2:baselibs.conf
-Source3:openexr.keyring
-# https://github.com/openexr/openexr/pull/401
-Patch0: openexr-CVE-2018-18444.patch
-# https://github.com/openexr/openexr/pull/401
-# CVE-2017-9111 [bsc#1040109], CVE-2017-9113 [bsc#1040113], CVE-2017-9115 
[bsc#1040115]
-Patch1: openexr-CVE-2017-9111,9113,9115.patch
-# CVE-2017-14988 [bsc#1061305]
-Patch2: openexr-CVE-2017-14988.patch
-BuildRequires:  automake
+Patch0: Fix-the-symlinks-creation.patch
+BuildRequires:  cmake
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(IlmBase) >= 2.3.0
+BuildRequires:  pkgconfig(IlmBase) >= %{version}
 BuildRequires:  pkgconfig(zlib)
 Obsoletes:  OpenEXR <= 1.6.1
 Provides:   OpenEXR = %{version}
 %if %{asan_build} || %{debug_build}
 BuildRequires:  ilmbase-debugsource
-BuildRequires:  libHalf%{sonum}-debuginfo
-BuildRequires:  libIex%{so_suffix}-debuginfo
-BuildRequires:  libIexMath%{so_suffix}-debuginfo
-BuildRequires:  libIlmThread%{so_suffix}-debuginfo
-BuildRequires:  libImath%{so_suffix}-debuginfo
+BuildRequires:  

commit openexr for openSUSE:Factory

2019-09-24 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2019-09-25 07:44:56

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.7948 (New)


Package is "openexr"

Wed Sep 25 07:44:56 2019 rev:32 rq:732184 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2019-08-27 
15:55:20.407615801 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.7948/openexr.changes
2019-09-25 07:44:57.734760806 +0200
@@ -1,0 +2,5 @@
+Fri Sep 20 12:41:26 UTC 2019 - pgaj...@suse.com
+
+- testsuite only for x86_64 [bsc#1146648]
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.NWudEU/_old  2019-09-25 07:44:58.718760658 +0200
+++ /var/tmp/diff_new_pack.NWudEU/_new  2019-09-25 07:44:58.718760658 +0200
@@ -171,7 +171,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %check
-%if %__isa_bits == 64
+%ifarch x86_64
 make %{?_smp_mflags} check
 %endif
 






commit openexr for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2019-08-27 15:55:19

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.7948 (New)


Package is "openexr"

Tue Aug 27 15:55:19 2019 rev:31 rq:725106 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2019-07-17 
14:23:44.448015781 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.7948/openexr.changes
2019-08-27 15:55:20.407615801 +0200
@@ -1,0 +2,6 @@
+Wed Aug 21 11:48:22 UTC 2019 - Martin Pluskal 
+
+- Enable tests on architectures with enough memory - boo#1146648
+  * disable imffuzztest as it takes to much resources
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.xdJVsE/_old  2019-08-27 15:55:21.175615160 +0200
+++ /var/tmp/diff_new_pack.xdJVsE/_new  2019-08-27 15:55:21.183615154 +0200
@@ -21,16 +21,13 @@
 %define debug_build 0
 %define sonum 24
 %global so_suffix -2_3-24
-# tests should run at least during local build
-# but do expect a HUGE number of memory, so beware
-%bcond_with tests
 Name:   openexr
 Version:2.3.0
 Release:0
 Summary:Utilities for working with HDR images in OpenEXR format
 License:BSD-3-Clause
 Group:  Productivity/Graphics/Other
-Url:http://www.openexr.com/
+URL:http://www.openexr.com/
 Source0:
https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz
 Source1:
https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz.sig
 Source2:baselibs.conf
@@ -49,6 +46,8 @@
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(IlmBase) >= 2.3.0
 BuildRequires:  pkgconfig(zlib)
+Obsoletes:  OpenEXR <= 1.6.1
+Provides:   OpenEXR = %{version}
 %if %{asan_build} || %{debug_build}
 BuildRequires:  ilmbase-debugsource
 BuildRequires:  libHalf%{sonum}-debuginfo
@@ -57,8 +56,6 @@
 BuildRequires:  libIlmThread%{so_suffix}-debuginfo
 BuildRequires:  libImath%{so_suffix}-debuginfo
 %endif
-Obsoletes:  OpenEXR <= 1.6.1
-Provides:   OpenEXR = %{version}
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -154,7 +151,6 @@
--disable-static \
--enable-large-stack \
--enable-imfexamples \
-   --enable-imffuzztest \
--enable-imfhugetest
 %if %{asan_build}
 vmemlimit=$(ulimit -v)
@@ -175,7 +171,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %check
-%if %{with tests}
+%if %__isa_bits == 64
 make %{?_smp_mflags} check
 %endif
 






commit openexr for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2019-07-17 14:23:43

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.1887 (New)


Package is "openexr"

Wed Jul 17 14:23:43 2019 rev:30 rq:715498 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2019-06-25 
22:20:56.817029185 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new.1887/openexr.changes
2019-07-17 14:23:44.448015781 +0200
@@ -1,0 +2,8 @@
+Mon Jul 15 14:06:20 UTC 2019 - pgaj...@suse.com
+
+- security update
+- added patches
+  CVE-2017-14988 [bsc#1061305]
+  + openexr-CVE-2017-14988.patch
+
+---

New:

  openexr-CVE-2017-14988.patch



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.XsDHP4/_old  2019-07-17 14:23:45.436012584 +0200
+++ /var/tmp/diff_new_pack.XsDHP4/_new  2019-07-17 14:23:45.436012584 +0200
@@ -40,6 +40,8 @@
 # https://github.com/openexr/openexr/pull/401
 # CVE-2017-9111 [bsc#1040109], CVE-2017-9113 [bsc#1040113], CVE-2017-9115 
[bsc#1040115]
 Patch1: openexr-CVE-2017-9111,9113,9115.patch
+# CVE-2017-14988 [bsc#1061305]
+Patch2: openexr-CVE-2017-14988.patch
 BuildRequires:  automake
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
@@ -140,6 +142,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 export PTHREAD_LIBS="-lpthread"


++ openexr-CVE-2017-14988.patch ++
--- a/IlmImf/ImfHeader.cpp
+++ b/IlmImf/ImfHeader.cpp
@@ -1185,6 +1185,11 @@ Header::readFrom 
(OPENEXR_IMF_INTERNAL_NAMESPACE::IStream , int )
checkIsNullTerminated (typeName, "attribute type name");
OPENEXR_IMF_INTERNAL_NAMESPACE::Xdr::read 
 (is, size);
 
+if( size < 0 )
+{
+throw IEX_NAMESPACE::InputExc("Invalid size field in header 
attribute");
+}
+
AttributeMap::iterator i = _map.find (name);
 
if (i != _map.end())





commit openexr for openSUSE:Factory

2019-06-25 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2019-06-25 22:20:54

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new.4615 (New)


Package is "openexr"

Tue Jun 25 22:20:54 2019 rev:29 rq:711398 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2018-11-12 
09:51:32.944273293 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new.4615/openexr.changes
2019-06-25 22:20:56.817029185 +0200
@@ -1,0 +2,8 @@
+Fri Jun 14 19:30:32 UTC 2019 - pgaj...@suse.com
+
+- security update
+- added patches
+  CVE-2017-9111 [bsc#1040109], CVE-2017-9113 [bsc#1040113], CVE-2017-9115 
[bsc#1040115]
+  + openexr-CVE-2017-9111,9113,9115.patch
+
+---

New:

  openexr-CVE-2017-9111,9113,9115.patch



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.ihAslY/_old  2019-06-25 22:20:57.421030013 +0200
+++ /var/tmp/diff_new_pack.ihAslY/_new  2019-06-25 22:20:57.421030013 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,7 +35,11 @@
 Source1:
https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz.sig
 Source2:baselibs.conf
 Source3:openexr.keyring
+# https://github.com/openexr/openexr/pull/401
 Patch0: openexr-CVE-2018-18444.patch
+# https://github.com/openexr/openexr/pull/401
+# CVE-2017-9111 [bsc#1040109], CVE-2017-9113 [bsc#1040113], CVE-2017-9115 
[bsc#1040115]
+Patch1: openexr-CVE-2017-9111,9113,9115.patch
 BuildRequires:  automake
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
@@ -135,6 +139,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 export PTHREAD_LIBS="-lpthread"


++ openexr-CVE-2017-9111,9113,9115.patch ++
Index: openexr-2.3.0/exrmakepreview/makePreview.cpp
===
--- openexr-2.3.0.orig/exrmakepreview/makePreview.cpp   2018-08-10 
03:35:00.0 +0200
+++ openexr-2.3.0/exrmakepreview/makePreview.cpp2019-06-14 
19:18:36.159142127 +0200
@@ -110,6 +110,9 @@ generatePreview (const char inFileName[]
 int h = dw.max.y - dw.min.y + 1;
 
 Array2D  pixels (h, w);
+if (INT_MAX / abs(w) < abs(dw.min.y) ||
+INT_MAX - abs(dw.min.x) < abs(dw.min.y * w))
+  throw IEX_NAMESPACE::ArgExc ("Invalid data window in image header.");
 in.setFrameBuffer ([0][0] - dw.min.y * w - dw.min.x, 1, w);
 in.readPixels (dw.min.y, dw.max.y);
 
Index: openexr-2.3.0/exrmaketiled/Image.h
===
--- openexr-2.3.0.orig/exrmaketiled/Image.h 2018-08-10 03:35:00.0 
+0200
+++ openexr-2.3.0/exrmaketiled/Image.h  2019-06-14 19:19:02.451287048 +0200
@@ -192,6 +192,9 @@ TypedImageChannel::slice () const
 const IMATH_NAMESPACE::Box2i  = image().dataWindow();
 int w = dw.max.x - dw.min.x + 1;
 
+if (INT_MAX / abs(w) < abs(dw.min.y) ||
+INT_MAX - abs(dw.min.x) < abs(dw.min.y * w))
+  throw IEX_NAMESPACE::ArgExc ("Invalid data window in image header.");
 return OPENEXR_IMF_INTERNAL_NAMESPACE::Slice (pixelType(),
   (char *) (&_pixels[0][0] - dw.min.y * w - dw.min.x),
   sizeof (T),




commit openexr for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2018-11-12 09:50:57

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is "openexr"

Mon Nov 12 09:50:57 2018 rev:28 rq:647258 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2018-02-15 
13:20:32.574790767 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2018-11-12 
09:51:32.944273293 +0100
@@ -1,0 +2,40 @@
+Wed Nov  7 11:07:19 UTC 2018 - Jan Engelhardt 
+
+- Codify new ilmbase requirements.
+
+---
+Wed Nov  7 09:42:59 UTC 2018 - Petr Gajdos 
+
+- security update
+  * CVE-2018-18444 [bsc#1113455]
++ openexr-CVE-2018-18444.patch
+
+---
+Tue Nov  6 09:35:55 UTC 2018 - Petr Gajdos 
+
+- asan_build: build ASAN included
+- debug_build: build more suitable for debugging
+
+---
+Mon Nov  5 13:22:33 UTC 2018 - Jan Engelhardt 
+
+- Remove useless --with-pic.
+- Adjust RPM groups and repair sentence structure.
+
+---
+Mon Nov  5 11:19:12 UTC 2018 - Petr Gajdos 
+
+- updated to 2.3.0
+  * ThreadPool overhead improvements, enable custom thread pool
+to be registered via ThreadPoolProvider class
+  * Fixes to enable custom namespaces for Iex, Imf
+  * Improve read performance for deep/zipped data, and
+SIMD-accelerated uncompress support
+  * Added rawPixelDataToBuffer() function for access to
+compressed scanlines
+  * Iex::BaseExc no longer derived from std::string.
+  * Imath throw() specifiers removed
+  * Initial Support for Python 3
+  * removed patch
+
+---

Old:

  openexr-2.2.1.tar.gz
  openexr-2.2.1.tar.gz.sig

New:

  openexr-2.3.0.tar.gz
  openexr-2.3.0.tar.gz.sig
  openexr-CVE-2018-18444.patch



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.oePiU2/_old  2018-11-12 09:51:35.196269921 +0100
+++ /var/tmp/diff_new_pack.oePiU2/_new  2018-11-12 09:51:35.196269921 +0100
@@ -12,32 +12,45 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%global so_suffix -2_2-23
+# perhaps you want to build against corresponding ilmbase build
+%define asan_build  0
+%define debug_build 0
+%define sonum 24
+%global so_suffix -2_3-24
 # tests should run at least during local build
 # but do expect a HUGE number of memory, so beware
 %bcond_with tests
 Name:   openexr
-Version:2.2.1
+Version:2.3.0
 Release:0
-Summary:Utilities for work with HDR images in OpenEXR format
+Summary:Utilities for working with HDR images in OpenEXR format
 License:BSD-3-Clause
 Group:  Productivity/Graphics/Other
 Url:http://www.openexr.com/
-Source0:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
-Source1:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
+Source0:
https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz
+Source1:
https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz.sig
 Source2:baselibs.conf
 Source3:openexr.keyring
+Patch0: openexr-CVE-2018-18444.patch
 BuildRequires:  automake
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(IlmBase) >= 2.2.0
+BuildRequires:  pkgconfig(IlmBase) >= 2.3.0
 BuildRequires:  pkgconfig(zlib)
+%if %{asan_build} || %{debug_build}
+BuildRequires:  ilmbase-debugsource
+BuildRequires:  libHalf%{sonum}-debuginfo
+BuildRequires:  libIex%{so_suffix}-debuginfo
+BuildRequires:  libIexMath%{so_suffix}-debuginfo
+BuildRequires:  libIlmThread%{so_suffix}-debuginfo
+BuildRequires:  libImath%{so_suffix}-debuginfo
+%endif
 Obsoletes:  OpenEXR <= 1.6.1
 Provides:   OpenEXR = %{version}
 
@@ -56,7 +69,7 @@
 
 %package -n libIlmImf%{so_suffix}
 Summary:Library to Handle EXR Pictures in 16-Bit Floating-Point Format
-Group:  Development/Libraries/C and C++
+Group:  System/Libraries
 
 %description -n libIlmImf%{so_suffix}
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -68,12 +81,12 @@
 

commit openexr for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2018-02-15 13:20:29

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is "openexr"

Thu Feb 15 13:20:29 2018 rev:27 rq:575815 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2017-07-17 
09:02:17.318885371 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2018-02-15 
13:20:32.574790767 +0100
@@ -1,0 +2,13 @@
+Mon Jan 15 05:19:19 UTC 2018 - avin...@opensuse.org
+
+- Update to 2.2.1 
+  * Fix reported OpenEXR security vulnerabilities: CVE-2017-9110,
+CVE-2017-9111, CVE-2017-9112, CVE-2017-9113, CVE-2017-9114,
+CVE-2017-9115 and CVE-2017-9116
+- pgaj...@suse.com: but really seem to fix only:
+  CVE-2017-9110 [bsc#1040107], CVE-2017-9114 [bsc#1040114],
+  CVE-2017-9116 [bsc#1040116], CVE-2017-12596 [bsc#1052522]; for
+  the rest of issues see [bsc#1040109], [bsc#1040112], 
+  [bsc#1040113], [bsc#1040114], [bsc#1040115], and [bsc#1061305]
+
+---

Old:

  openexr-2.2.0.tar.gz
  openexr-2.2.0.tar.gz.sig

New:

  openexr-2.2.1.tar.gz
  openexr-2.2.1.tar.gz.sig



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.X8bLEP/_old  2018-02-15 13:20:33.554755250 +0100
+++ /var/tmp/diff_new_pack.X8bLEP/_new  2018-02-15 13:20:33.558755105 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,12 +16,12 @@
 #
 
 
-%global so_suffix -2_2-22
+%global so_suffix -2_2-23
 # tests should run at least during local build
 # but do expect a HUGE number of memory, so beware
 %bcond_with tests
 Name:   openexr
-Version:2.2.0
+Version:2.2.1
 Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -36,7 +36,7 @@
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(IlmBase) = %{version}
+BuildRequires:  pkgconfig(IlmBase) >= 2.2.0
 BuildRequires:  pkgconfig(zlib)
 Obsoletes:  OpenEXR <= 1.6.1
 Provides:   OpenEXR = %{version}
@@ -128,8 +128,8 @@
 ln -sf COPYING LICENSE
 fi
 
-# remove a non-linux file
-rm README.win32 README.OSX
+# remove non-linux file
+rm README.OSX
 
 %build
 export PTHREAD_LIBS="-lpthread"

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.X8bLEP/_old  2018-02-15 13:20:33.594753800 +0100
+++ /var/tmp/diff_new_pack.X8bLEP/_new  2018-02-15 13:20:33.594753800 +0100
@@ -1,3 +1,3 @@
-libIlmImf-2_2-22
-libIlmImfUtil-2_2-22
+libIlmImf-2_2-23
+libIlmImfUtil-2_2-23
 obsoletes "OpenEXR- < "

++ openexr-2.2.0.tar.gz -> openexr-2.2.1.tar.gz ++
/work/SRC/openSUSE:Factory/openexr/openexr-2.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.openexr.new/openexr-2.2.1.tar.gz differ: char 5, 
line 1

++ openexr.keyring ++
Binary files /var/tmp/diff_new_pack.X8bLEP/_old and 
/var/tmp/diff_new_pack.X8bLEP/_new differ




commit openexr for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2017-07-17 09:02:16

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is "openexr"

Mon Jul 17 09:02:16 2017 rev:26 rq:509954 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2015-01-30 
23:57:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2017-07-17 
09:02:17.318885371 +0200
@@ -1,0 +2,5 @@
+Wed Jul 12 09:22:22 UTC 2017 - tchva...@suse.com
+
+- Cleanup a bit with spec-cleaner
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.XujK3h/_old  2017-07-17 09:02:18.106774423 +0200
+++ /var/tmp/diff_new_pack.XujK3h/_new  2017-07-17 09:02:18.110773860 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,9 @@
 
 
 %global so_suffix -2_2-22
-
 # tests should run at least during local build
 # but do expect a HUGE number of memory, so beware
 %bcond_with tests
-
 Name:   openexr
 Version:2.2.0
 Release:0
@@ -29,20 +27,19 @@
 License:BSD-3-Clause
 Group:  Productivity/Graphics/Other
 Url:http://www.openexr.com/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Source0:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
+Source1:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
+Source2:baselibs.conf
+Source3:openexr.keyring
 BuildRequires:  automake
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(IlmBase) = %{version}
 BuildRequires:  pkgconfig(zlib)
 Obsoletes:  OpenEXR <= 1.6.1
 Provides:   OpenEXR = %{version}
-Source0:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
-Source1:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
-Source2:baselibs.conf
-Source3:openexr.keyring
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -68,11 +65,9 @@
 This package contains shared library libIlmImf
 
 %post -n libIlmImf%{so_suffix} -p /sbin/ldconfig
-
 %postun -n libIlmImf%{so_suffix} -p /sbin/ldconfig
 
 %files -n libIlmImf%{so_suffix}
-%defattr(-,root,root)
 %doc COPYING
 %{_libdir}/libIlmImf-*.so.*
 
@@ -87,26 +82,24 @@
 This package contains shared library libIlmImfUtil
 
 %post -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
-
 %postun -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
 
 %files -n libIlmImfUtil%{so_suffix}
-%defattr(-,root,root)
 %doc COPYING
 %{_libdir}/libIlmImfUtil-*.so.*
 
 %package devel
 Summary:Library to Handle EXR Pictures (16-bit floating-point format)
 Group:  Development/Libraries/C and C++
+Requires:   libIlmImf%{so_suffix} = %{version}
+Requires:   libIlmImfUtil%{so_suffix} = %{version}
+Requires:   libilmbase-devel
+Requires:   pkgconfig
+Requires:   pkgconfig(zlib)
 Obsoletes:  OpenEXR-devel <= 1.6.1
 Provides:   OpenEXR-devel = %{version}
 Obsoletes:  libopenexr-devel <= 1.7.0
 Provides:   libopenexr-devel = %{version}
-Requires:   libIlmImf%{so_suffix} = %{version}
-Requires:   libIlmImfUtil%{so_suffix} = %{version}
-Requires:   libilmbase-devel
-Requires:   pkg-config
-Requires:   zlib-devel
 
 %description devel
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -136,35 +129,32 @@
 fi
 
 # remove a non-linux file
-%{__rm} README.win32 README.OSX
+rm README.win32 README.OSX
 
 %build
-#autoreconf --force --install --include=config
-#
 export PTHREAD_LIBS="-lpthread"
-%{configure} \
+%configure \
--disable-static \
--with-pic \
--enable-large-stack \
--enable-imfexamples \
--enable-imffuzztest \
--enable-imfhugetest
-%{__make} %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
-%{makeinstall}
-%{__rm} -f %{buildroot}%{_libdir}/*.la
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
 
 install -d -m 0755 %{buildroot}%{_defaultdocdir}/
 mv %{buildroot}%{_datadir}/doc/OpenEXR-2* 
%{buildroot}%{_defaultdocdir}/%{name}-%{version}
 
 %check
 %if %{with tests}
-%{__make} check
+make 

commit openexr for openSUSE:Factory

2015-01-30 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2015-01-30 23:57:44

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2014-08-28 
21:05:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2015-01-30 
23:57:46.0 +0100
@@ -1,0 +2,17 @@
+Thu Jan 29 09:50:21 UTC 2015 - m...@suse.com
+
+- Update to 2.2.0
+  * DreamWorks Lossy Compression A new high quality, high performance lossy
+compression codec contributed by DreamWorks Animation. This codec allows
+control over variable lossiness to balance visual quality and file size.
+This contribution also includes performance improvements that speed up
+the PIZ codec.
+  * IlmImfUtil A new library intended to aid in development of image file
+manipulation utilities that support the many types of OpenEXR images.
+  * This release also includes improvements to cross-platform build support
+using CMake.
+- Bumped the soname, and now we have libIlmImf and libIlmImfUtil
+- Removed openexr-2.1.0-headers.patch
+- Updated openexr.keyring from the savannah project page.
+
+---

Old:

  openexr-2.1.0-headers.patch
  openexr-2.1.0.tar.gz
  openexr-2.1.0.tar.gz.sig

New:

  openexr-2.2.0.tar.gz
  openexr-2.2.0.tar.gz.sig



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.4u47p4/_old  2015-01-30 23:57:47.0 +0100
+++ /var/tmp/diff_new_pack.4u47p4/_new  2015-01-30 23:57:47.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,14 +16,14 @@
 #
 
 
-%global so_suffix -Imf_2_1-21
+%global so_suffix -2_2-22
 
 # tests should run at least during local build
 # but do expect a HUGE number of memory, so beware
 %bcond_with tests
 
 Name:   openexr
-Version:2.1.0
+Version:2.2.0
 Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -43,8 +43,6 @@
 Source1:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
 Source2:baselibs.conf
 Source3:openexr.keyring
-# PATCH-FIX-UPSTREAM install ImfDeepImageStateAttribute.h header too Rex 
Dieterrdie...@math.unl.edu
-Patch0: openexr-2.1.0-headers.patch
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -78,6 +76,25 @@
 %doc COPYING
 %{_libdir}/libIlmImf-*.so.*
 
+%package -n libIlmImfUtil%{so_suffix}
+Summary:Library to simplify development of OpenEXR utilities
+Group:  Development/Libraries/C and C++
+
+%description -n libIlmImfUtil%{so_suffix}
+OpenEXR is a high dynamic-range (HDR) image file format developed by
+Industrial Light  Magic for use in computer imaging applications.
+
+This package contains shared library libIlmImfUtil
+
+%post -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
+
+%postun -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
+
+%files -n libIlmImfUtil%{so_suffix}
+%defattr(-,root,root)
+%doc COPYING
+%{_libdir}/libIlmImfUtil-*.so.*
+
 %package devel
 Summary:Library to Handle EXR Pictures (16-bit floating-point format)
 Group:  Development/Libraries/C and C++
@@ -86,6 +103,7 @@
 Obsoletes:  libopenexr-devel = 1.7.0
 Provides:   libopenexr-devel = %{version}
 Requires:   libIlmImf%{so_suffix} = %{version}
+Requires:   libIlmImfUtil%{so_suffix} = %{version}
 Requires:   libilmbase-devel
 Requires:   pkg-config
 Requires:   zlib-devel
@@ -111,8 +129,6 @@
 %prep
 %setup -q
 
-%patch0 -p1
-
 # poor man's fdupes
 if cmp COPYING LICENSE; then
 rm -rf LICENSE
@@ -162,6 +178,7 @@
 %defattr(-,root,root)
 %{_includedir}/OpenEXR
 %{_libdir}/libIlmImf.so
+%{_libdir}/libIlmImfUtil.so
 %{_libdir}/pkgconfig/OpenEXR.pc
 %{_datadir}/aclocal/openexr.m4
 

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.4u47p4/_old  2015-01-30 23:57:47.0 +0100
+++ /var/tmp/diff_new_pack.4u47p4/_new  2015-01-30 23:57:47.0 +0100
@@ -1,2 +1,3 @@
-libIlmImf-Imf_2_1-21
+libIlmImf-2_2-22
+libIlmImfUtil-2_2-22
 obsoletes OpenEXR-targettype  version

++ openexr-2.1.0.tar.gz - openexr-2.2.0.tar.gz ++
/work/SRC/openSUSE:Factory/openexr/openexr-2.1.0.tar.gz 

commit openexr for openSUSE:Factory

2014-08-28 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2014-08-28 21:05:10

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2014-04-26 
17:01:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2014-08-28 
21:05:14.0 +0200
@@ -1,0 +2,5 @@
+Tue Aug 26 11:21:47 UTC 2014 - fcro...@suse.com
+
+- Add obsoletes to baselibs.conf.
+
+---



Other differences:
--
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.rGR74q/_old  2014-08-28 21:05:15.0 +0200
+++ /var/tmp/diff_new_pack.rGR74q/_new  2014-08-28 21:05:15.0 +0200
@@ -1 +1,2 @@
 libIlmImf-Imf_2_1-21
+obsoletes OpenEXR-targettype  version


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2014-04-26 17:01:59

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2013-11-28 
18:52:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2014-04-26 
17:01:59.0 +0200
@@ -1,0 +2,6 @@
+Thu Apr 24 09:54:12 UTC 2014 - dmuel...@suse.com
+
+- remove dependency on gpg-offline (blocks rebuilds and
+  tarball integrity is checked by source-validator anyway)
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.HyS9TF/_old  2014-04-26 17:02:00.0 +0200
+++ /var/tmp/diff_new_pack.HyS9TF/_new  2014-04-26 17:02:00.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -31,9 +31,6 @@
 Url:http://www.openexr.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
-%if 0%{suse_version} = 1220
-BuildRequires:  gpg-offline
-%endif
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
@@ -112,7 +109,6 @@
 This package contains a documentation
 
 %prep
-%{?gpg_verify: %gpg_verify %{S:1}}
 %setup -q
 
 %patch0 -p1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2013-11-28 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2013-11-28 18:52:04

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2013-11-28 
07:38:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2013-11-28 
18:52:06.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 28 10:22:05 UTC 2013 - tog...@opensuse.org
+
+- add openexr-2.1.0-headers.patch to install
+  ImfDeepImageStateAttribute.h header too 
+
+---

New:

  openexr-2.1.0-headers.patch



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.vnnJxy/_old  2013-11-28 18:52:07.0 +0100
+++ /var/tmp/diff_new_pack.vnnJxy/_new  2013-11-28 18:52:07.0 +0100
@@ -46,6 +46,8 @@
 Source1:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
 Source2:baselibs.conf
 Source3:openexr.keyring
+# PATCH-FIX-UPSTREAM install ImfDeepImageStateAttribute.h header too Rex 
Dieterrdie...@math.unl.edu
+Patch0: openexr-2.1.0-headers.patch
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -113,6 +115,8 @@
 %{?gpg_verify: %gpg_verify %{S:1}}
 %setup -q
 
+%patch0 -p1
+
 # poor man's fdupes
 if cmp COPYING LICENSE; then
 rm -rf LICENSE

++ openexr-2.1.0-headers.patch ++
diff -up openexr-2.1.0/IlmImf/Makefile.am.headers 
openexr-2.1.0/IlmImf/Makefile.am
--- openexr-2.1.0/IlmImf/Makefile.am.headers2013-11-11 17:09:51.0 
-0600
+++ openexr-2.1.0/IlmImf/Makefile.am2013-11-27 11:33:11.934497336 -0600
@@ -103,6 +103,7 @@ libIlmImfinclude_HEADERS = ImfForward.h
   ImfCRgbaFile.h ImfChannelList.h \
   ImfChannelListAttribute.h \
   ImfCompressionAttribute.h \
+  ImfDeepImageStateAttribute.h \
   ImfDoubleAttribute.h ImfFloatAttribute.h \
   ImfFrameBuffer.h ImfHeader.h ImfIO.h \
   ImfInputFile.h ImfIntAttribute.h \
diff -up openexr-2.1.0/IlmImf/Makefile.in.headers 
openexr-2.1.0/IlmImf/Makefile.in
--- openexr-2.1.0/IlmImf/Makefile.in.headers2013-11-12 18:33:11.0 
-0600
+++ openexr-2.1.0/IlmImf/Makefile.in2013-11-27 11:33:16.341451113 -0600
@@ -373,6 +373,7 @@ libIlmImfinclude_HEADERS = ImfForward.h
   ImfCRgbaFile.h ImfChannelList.h \
   ImfChannelListAttribute.h \
   ImfCompressionAttribute.h \
+  ImfDeepImageStateAttribute.h \
   ImfDoubleAttribute.h ImfFloatAttribute.h \
   ImfFrameBuffer.h ImfHeader.h ImfIO.h \
   ImfInputFile.h ImfIntAttribute.h \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2013-11-27 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2013-11-28 07:38:20

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2013-07-16 
16:45:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2013-11-28 
07:38:24.0 +0100
@@ -1,0 +2,10 @@
+Wed Nov 27 09:17:45 UTC 2013 - mvysko...@suse.com
+
+- update to 2.1.0
+  This release includes a refactoring of the optimised read paths for RGBA
+  data, optimisations for some of the python bindings to Imath, improvements to
+  the cmake build environment as well as additional documentation describing
+  deep data in more detail.
+- make tests conditional, enable fuzz test and huge test 
+
+---

Old:

  openexr-2.0.1.tar.gz
  openexr-2.0.1.tar.gz.sig

New:

  openexr-2.1.0.tar.gz
  openexr-2.1.0.tar.gz.sig



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.h3KS5o/_old  2013-11-28 07:38:25.0 +0100
+++ /var/tmp/diff_new_pack.h3KS5o/_new  2013-11-28 07:38:25.0 +0100
@@ -16,10 +16,14 @@
 #
 
 
-%global so_suffix -Imf_2_0-20
+%global so_suffix -Imf_2_1-21
+
+# tests should run at least during local build
+# but do expect a HUGE number of memory, so beware
+%bcond_with tests
 
 Name:   openexr
-Version:2.0.1
+Version:2.1.0
 Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -33,9 +37,9 @@
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
-BuildRequires:  ilmbase-devel = 2.0.0
 BuildRequires:  pkg-config
-BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(IlmBase) = %{version}
+BuildRequires:  pkgconfig(zlib)
 Obsoletes:  OpenEXR = 1.6.1
 Provides:   OpenEXR = %{version}
 Source0:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
@@ -109,6 +113,12 @@
 %{?gpg_verify: %gpg_verify %{S:1}}
 %setup -q
 
+# poor man's fdupes
+if cmp COPYING LICENSE; then
+rm -rf LICENSE
+ln -sf COPYING LICENSE
+fi
+
 # remove a non-linux file
 %{__rm} README.win32 README.OSX
 
@@ -121,7 +131,8 @@
--with-pic \
--enable-large-stack \
--enable-imfexamples \
-   --enable-imfuzztest
+   --enable-imffuzztest \
+   --enable-imfhugetest
 %{__make} %{?_smp_mflags}
 
 %install
@@ -132,9 +143,9 @@
 mv %{buildroot}%{_datadir}/doc/OpenEXR-2* 
%{buildroot}%{_defaultdocdir}/%{name}-%{version}
 
 %check
-#XXX: it seems running tests in BS is not very reliable, so
-# so let disable it
-# % {__make} check
+%if %{with tests}
+%{__make} check
+%endif
 
 %files
 %defattr(-,root,root)

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.h3KS5o/_old  2013-11-28 07:38:25.0 +0100
+++ /var/tmp/diff_new_pack.h3KS5o/_new  2013-11-28 07:38:25.0 +0100
@@ -1 +1 @@
-libIlmImf-Imf_2_0-20
+libIlmImf-Imf_2_1-21

++ openexr-2.0.1.tar.gz - openexr-2.1.0.tar.gz ++
/work/SRC/openSUSE:Factory/openexr/openexr-2.0.1.tar.gz 
/work/SRC/openSUSE:Factory/.openexr.new/openexr-2.1.0.tar.gz differ: char 5, 
line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2013-07-16 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2013-07-16 16:45:24

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2013-04-20 
22:29:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2013-07-16 
16:45:25.0 +0200
@@ -1,0 +2,10 @@
+Mon Jul 15 11:00:04 UTC 2013 - mvysko...@suse.com
+
+- update to 2.0.1
+  This is a maintenance push that predominantly addresses edge case
+  failures in the optimisation code paths by temporarily disabling the
+  feature. For more details, please refer to the
+  /usr/share/doc/packages/openexr/ChangeLog
+- add gpg-offline based verification
+
+---

Old:

  openexr-2.0.0.tar.gz

New:

  openexr-2.0.1.tar.gz
  openexr-2.0.1.tar.gz.sig
  openexr.keyring



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.ujpsCW/_old  2013-07-16 16:45:26.0 +0200
+++ /var/tmp/diff_new_pack.ujpsCW/_new  2013-07-16 16:45:26.0 +0200
@@ -19,7 +19,7 @@
 %global so_suffix -Imf_2_0-20
 
 Name:   openexr
-Version:2.0.0
+Version:2.0.1
 Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -27,6 +27,9 @@
 Url:http://www.openexr.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
+%if 0%{suse_version} = 1220
+BuildRequires:  gpg-offline
+%endif
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
@@ -36,7 +39,9 @@
 Obsoletes:  OpenEXR = 1.6.1
 Provides:   OpenEXR = %{version}
 Source0:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
-Source1:baselibs.conf
+Source1:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
+Source2:baselibs.conf
+Source3:openexr.keyring
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -101,6 +106,7 @@
 This package contains a documentation
 
 %prep
+%{?gpg_verify: %gpg_verify %{S:1}}
 %setup -q
 
 # remove a non-linux file
@@ -123,7 +129,7 @@
 %{__rm} -f %{buildroot}%{_libdir}/*.la
 
 install -d -m 0755 %{buildroot}%{_defaultdocdir}/
-mv %{buildroot}%{_datadir}/doc/OpenEXR-2.0.0 
%{buildroot}%{_defaultdocdir}/%{name}-%{version}
+mv %{buildroot}%{_datadir}/doc/OpenEXR-2* 
%{buildroot}%{_defaultdocdir}/%{name}-%{version}
 
 %check
 #XXX: it seems running tests in BS is not very reliable, so

++ openexr-2.0.0.tar.gz - openexr-2.0.1.tar.gz ++
/work/SRC/openSUSE:Factory/openexr/openexr-2.0.0.tar.gz 
/work/SRC/openSUSE:Factory/.openexr.new/openexr-2.0.1.tar.gz differ: char 5, 
line 1

++ openexr.keyring ++
pub   1024D/A49DCF6A 2010-07-23
uid  Piotr pstanc...@ilm.com
sub   1024g/C1F1D235 2010-07-23

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v2.0.19 (GNU/Linux)

mQGiBExI/Z8RBACCuviWxXBgTDrz+x2zCBPBnjcMvMD5BUd0JZ1T8jDhv5FR2rW+
+FTj2NYi5k8UTmQn1n7HLqrBjO9RyronTumjHwQQw14wMN9Jj20HDduczhBZrPz2
BglR+t8xHdFjuHHnIaIlopudu+ycAEwf/w81Lbuv/He4wMSBi833rsTELwCgswrp
KlLDYi1wpOPG3pDPJrwhP3cD/3Rxeoc5grLwldApB3EiW+Xg3BOYuUp3s8kcZviz
92ijxDJ8Fa6a6VG6gOvtk1RnrgJXCardORVebnIfs0s9q1av6c6k8IGye9gicVvn
IOywL0fz9V4GE81UqulxqYjFmRCp26NhjMPpB5NDLC9fQoxpqfA0WecDbcwFZHBF
1SdGA/9uTid5XX/782Rq/29vcGnAajMj889skMlTOkBQYU+bQIS0IKHvUHuGIV6I
CBLn3V+5SkwuexMSsAH9k2/uvLbk/CQYffKQG5fRgzjAOLdAAxHaGZkPTIESsU3U
R+S5TJe/A+tp2mODc5I3osrcMud0pDey1+Ct5iYaHmGNqxbJKrQZUGlvdHIgPHBz
dGFuY3p5a0BpbG0uY29tPohgBBMRAgAgBQJMSP2fAhsjBgsJCAcDAgQVAggDBBYC
AwECHgECF4AACgkQsSZXcKSdz2qOXQCcC7A71LU0c9PfpWJNAq445zQJ7h0Amwbm
kDupQXXJTUrsqLeFw+lOk1d/uQENBExI/aEQBADCK3KdRlH13eIt5lTeVUKOcpGd
cboxrSMjqa4YfrWovzbGwfDIR/1F9VBuVJNhtbY13sTdsy+cfuiVFTFkoWbKAiP5
dkRnSFaCFo6HJ7hbiKCMUBUybz3tqjyurIepPPgnEdj3sbf7lZvKKiqUdD+LCyw9
DNc3bK+V0PMex9X8MwADBQP/cnrHrVUvk0DQjDQPT6XfqPtcLtOiRk3/DsP7//rq
SLYDxQpAPcOgxyXZw7LKpZJfmmZXW77iSCLD5TbvF28IPX+6NVj9vk+w5HUhLBXp
JlV4ZtqzjQQkzf9rEZpndsxPXIpnq8XO/ruf8Az45higSBfFSwOsJyUlOApB18va
bEGISQQYEQIACQUCTEj9oQIbDAAKCRCxJldwpJ3PapxkAJ9r8f8mqcLu27oMZ4Hx
Omu3ypvNvACeOUp0AYy4GYbpdNXDwGnyqeKNEdY=
=at9E
-END PGP PUBLIC KEY BLOCK-
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2013-04-20 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2013-04-20 22:07:36

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2012-10-03 
09:20:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2013-04-20 
22:07:38.0 +0200
@@ -1,0 +2,25 @@
+Fri Apr 12 13:43:33 UTC 2013 - mvysko...@suse.com
+
+- update to 2.0.0
+ * Deep Data support - Pixels can now store a variable-length list of samples.
+   The main rationale behind deep images is to enable the storage of multiple
+   values at different depths for each pixel. OpenEXR 2.0 supports both

  
+   hard-surface and volumetric representations for Deep Compositing workflows. 

  
+ * Multi-part Image Files - With OpenEXR 2.0, files can now contain a number
+   of separate, but related, data parts in one file. Access to any part is
+   independent of the others, pixels from parts that are not required in the
+   current operation don't need to be accessed, resulting in quicker read
+   times when accessing only a subset of channels. The multipart interface 

+   also incorporates support for Stereo images where views are stored in   

  
+   separate parts. This makes stereo OpenEXR 2.0 files significantly faster to
+   work with than the previous multiview support in OpenEXR.
+ * Optimized pixel reading - decoding RGB(A) scanline images has been
+   accelerated on SSE processors providing a significant speedup when reading
+   both old and new format images, including multipart and multiview files.
+ * Namespacing - The library introduces versioned namespaces to avoid
+   conflicts between packages compiled with different versions of the library.
+- obsoleted 
+openexr-suse-docdir.patch (moved in install phase)
+openexr-disable-tests.patch
+
+---

Old:

  openexr-1.7.1.tar.gz
  openexr-disable-tests.patch
  openexr-suse-docdir.patch

New:

  openexr-2.0.0.tar.gz



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.mL2cGO/_old  2013-04-20 22:07:41.0 +0200
+++ /var/tmp/diff_new_pack.mL2cGO/_new  2013-04-20 22:07:41.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -16,30 +16,27 @@
 #
 
 
+%global so_suffix -Imf_2_0-20
+
 Name:   openexr
-Version:1.7.1
+Version:2.0.0
 Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
 License:BSD-3-Clause
 Group:  Productivity/Graphics/Other
 Url:http://www.openexr.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  automake
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
-BuildRequires:  ilmbase-devel
-# bug437293
-%ifarch ppc64
-Obsoletes:  OpenEXR-64bit
-%endif
-#
+BuildRequires:  ilmbase-devel = 2.0.0
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
 Obsoletes:  OpenEXR = 1.6.1
 Provides:   OpenEXR = %{version}
-Source0:%{name}-%version.tar.gz
+Source0:
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-Patch0: openexr-suse-docdir.patch
-# disable broken tests
-Patch1: openexr-disable-tests.patch
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -54,26 +51,24 @@
 * exr2aces, converter to ACES format
 * exrmultiview, combine two or more images into one multi-view
 
-%package -n libIlmImf7
+%package -n libIlmImf%{so_suffix}
 Summary:Library to Handle EXR Pictures in 16-Bit Floating-Point Format
 Group:  Development/Libraries/C and C++
-# provide also the most expected symbol
-Provides:   libopenexr7 = %{version}
 
-%description -n libIlmImf7
+%description -n libIlmImf%{so_suffix}
 OpenEXR is a high dynamic-range (HDR) image file format developed by
 Industrial Light  Magic for use in computer imaging applications.
 

commit openexr for openSUSE:Factory

2013-04-20 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2013-04-20 22:29:45

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2013-04-20 
22:07:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2013-04-20 
22:29:50.0 +0200
@@ -1,0 +2,5 @@
+Sat Apr 20 20:29:35 UTC 2013 - co...@suse.com
+
+- fix library deps
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.YuHUJA/_old  2013-04-20 22:29:55.0 +0200
+++ /var/tmp/diff_new_pack.YuHUJA/_new  2013-04-20 22:29:55.0 +0200
@@ -77,8 +77,8 @@
 Provides:   OpenEXR-devel = %{version}
 Obsoletes:  libopenexr-devel = 1.7.0
 Provides:   libopenexr-devel = %{version}
+Requires:   libIlmImf%{so_suffix} = %{version}
 Requires:   libilmbase-devel
-Requires:   libopenexr7 = %{version}
 Requires:   pkg-config
 Requires:   zlib-devel
 

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.YuHUJA/_old  2013-04-20 22:29:56.0 +0200
+++ /var/tmp/diff_new_pack.YuHUJA/_new  2013-04-20 22:29:56.0 +0200
@@ -1 +1 @@
-libIlmImf7
+libIlmImf-Imf_2_0-20

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2012-10-03 09:20:45

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2012-08-08 
10:57:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2012-10-03 
09:20:46.0 +0200
@@ -1,0 +2,11 @@
+Thu Sep 27 14:51:27 UTC 2012 - cfarr...@suse.com
+
+- license update: BSD-3-Clause
+  No GPL licensed files found in the package
+
+---
+Thu Sep 27 09:20:21 UTC 2012 - idon...@suse.com
+
+- Update baselibs.conf 
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.d4l5A7/_old  2012-10-03 09:20:48.0 +0200
+++ /var/tmp/diff_new_pack.d4l5A7/_new  2012-10-03 09:20:48.0 +0200
@@ -20,7 +20,7 @@
 Version:1.7.1
 Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
-License:BSD-3-Clause ; GPL-2.0+
+License:BSD-3-Clause
 Group:  Productivity/Graphics/Other
 Url:http://www.openexr.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.d4l5A7/_old  2012-10-03 09:20:48.0 +0200
+++ /var/tmp/diff_new_pack.d4l5A7/_new  2012-10-03 09:20:48.0 +0200
@@ -1 +1 @@
-libIlmImf6
+libIlmImf7

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2012-08-08 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2012-08-08 10:56:55

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2012-05-03 
10:59:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2012-08-08 
10:57:01.0 +0200
@@ -1,0 +2,10 @@
+Thu Aug  2 12:46:25 UTC 2012 - mvysko...@suse.cz
+
+- Update to 1.7.1 
+  * Updated the .so verison to 7.
+  * obsoletes openexr-includes.patch
+- require new ilmbase-devel for build
+- rename libopenexr-devel to openexr devel to be compatible
+  with renamed ilmbase package
+
+---

Old:

  openexr-1.7.0.tar.bz2
  openexr-includes.patch

New:

  openexr-1.7.1.tar.gz



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.fXcDIx/_old  2012-08-08 10:57:03.0 +0200
+++ /var/tmp/diff_new_pack.fXcDIx/_new  2012-08-08 10:57:03.0 +0200
@@ -17,17 +17,17 @@
 
 
 Name:   openexr
+Version:1.7.1
+Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
 License:BSD-3-Clause ; GPL-2.0+
 Group:  Productivity/Graphics/Other
-Version:1.7.0
-Release:0
 Url:http://www.openexr.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
-BuildRequires:  libilmbase-devel
+BuildRequires:  ilmbase-devel
 # bug437293
 %ifarch ppc64
 Obsoletes:  OpenEXR-64bit
@@ -35,12 +35,11 @@
 #
 Obsoletes:  OpenEXR = 1.6.1
 Provides:   OpenEXR = %{version}
-Source0:%{name}-%version.tar.bz2
+Source0:%{name}-%version.tar.gz
 Source1:baselibs.conf
 Patch0: openexr-suse-docdir.patch
-Patch1: openexr-includes.patch
 # disable broken tests
-Patch2: openexr-disable-tests.patch
+Patch1: openexr-disable-tests.patch
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -55,29 +54,40 @@
 * exr2aces, converter to ACES format
 * exrmultiview, combine two or more images into one multi-view
 
-%package -n libIlmImf6
+%package -n libIlmImf7
 Summary:Library to Handle EXR Pictures in 16-Bit Floating-Point Format
 Group:  Development/Libraries/C and C++
 # provide also the most expected symbol
-Provides:   libopenexr6 = %{version}
+Provides:   libopenexr7 = %{version}
 
-%description -n libIlmImf6
+%description -n libIlmImf7
 OpenEXR is a high dynamic-range (HDR) image file format developed by
 Industrial Light  Magic for use in computer imaging applications.
 
 This package contains libIlmImf.so.6
 
-%package -n libopenexr-devel
+%post -n libIlmImf7 -p /sbin/ldconfig
+
+%postun -n libIlmImf7 -p /sbin/ldconfig
+
+%files -n libIlmImf7
+%defattr(-,root,root)
+%doc COPYING
+%{_libdir}/libIlmImf.so.*
+
+%package devel
 Summary:Library to Handle EXR Pictures (16-bit floating-point format)
 Group:  Development/Libraries/C and C++
 Obsoletes:  OpenEXR-devel = 1.6.1
 Provides:   OpenEXR-devel = %{version}
+Obsoletes:  libopenexr-devel = 1.7.0
+Provides:   libopenexr-devel = %{version}
 Requires:   libilmbase-devel
-Requires:   libopenexr6 = %{version}
+Requires:   libopenexr7 = %{version}
 Requires:   pkg-config
 Requires:   zlib-devel
 
-%description -n libopenexr-devel
+%description devel
 OpenEXR is a high dynamic-range (HDR) image file format developed by
 Industrial Light  Magic for use in computer imaging applications.
 
@@ -97,10 +107,10 @@
 
 %prep
 %setup -q
-%patch0 -b .sav
-%patch1 -b .sav
-%patch2 -p1 -b .sav
-# rename a non-linux file
+%patch0 -p0
+%patch1 -p1
+
+# remove a non-linux file
 %{__rm} README.win32 README.OSX
 
 %build
@@ -124,10 +134,6 @@
 # so let disable it
 # % {__make} check
 
-%post -n libIlmImf6 -p /sbin/ldconfig
-
-%postun -n libIlmImf6 -p /sbin/ldconfig
-
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING LICENSE NEWS README*
@@ -139,12 +145,7 @@
 %{_bindir}/exr2aces
 %{_bindir}/exrmultiview
 
-%files -n libIlmImf6
-%defattr(-,root,root)
-%doc COPYING
-%{_libdir}/libIlmImf.so.*
-
-%files -n libopenexr-devel
+%files devel
 %defattr(-,root,root)
 %{_includedir}/OpenEXR
 %{_libdir}/libIlmImf.so

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2012-05-03 10:59:07

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2011-11-02 
12:09:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2012-05-03 
10:59:10.0 +0200
@@ -1,0 +2,11 @@
+Tue Apr 24 13:26:54 UTC 2012 - mvysko...@suse.cz
+
+- disable the test at all, as running them in OBS seems not to be
+  reliable 
+
+---
+Sun Jan 29 17:50:27 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections per specfile guideline suggestions
+
+---



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.G8wnQR/_old  2012-05-03 10:59:12.0 +0200
+++ /var/tmp/diff_new_pack.G8wnQR/_new  2012-05-03 10:59:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,21 +15,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   openexr
 Summary:Utilities for work with HDR images in OpenEXR format
-Version:1.7.0
-Release:8
 License:BSD-3-Clause ; GPL-2.0+
 Group:  Productivity/Graphics/Other
+Version:1.7.0
+Release:0
 Url:http://www.openexr.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  libilmbase-devel
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
+BuildRequires:  libilmbase-devel
 # bug437293
 %ifarch ppc64
 Obsoletes:  OpenEXR-64bit
@@ -58,9 +56,8 @@
 * exrmultiview, combine two or more images into one multi-view
 
 %package -n libIlmImf6
-License:BSD-3-Clause ; GPL-2.0+
-Group:  Development/Libraries/C and C++
 Summary:Library to Handle EXR Pictures in 16-Bit Floating-Point Format
+Group:  Development/Libraries/C and C++
 # provide also the most expected symbol
 Provides:   libopenexr6 = %{version}
 
@@ -71,15 +68,14 @@
 This package contains libIlmImf.so.6
 
 %package -n libopenexr-devel
-License:BSD-3-Clause ; GPL-2.0+
-Group:  Development/Libraries/C and C++
 Summary:Library to Handle EXR Pictures (16-bit floating-point format)
+Group:  Development/Libraries/C and C++
 Obsoletes:  OpenEXR-devel = 1.6.1
 Provides:   OpenEXR-devel = %{version}
-Requires:   libopenexr6 = %{version}
-Requires:   zlib-devel
 Requires:   libilmbase-devel
+Requires:   libopenexr6 = %{version}
 Requires:   pkg-config
+Requires:   zlib-devel
 
 %description -n libopenexr-devel
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -88,9 +84,8 @@
 This package contains header files.
 
 %package doc
-License:BSD-3-Clause ; GPL-2.0+
-Group:  Development/Libraries/C and C++
 Summary:Library to Handle EXR Pictures in 16-Bit Floating-Point Format
+Group:  Development/Libraries/C and C++
 Obsoletes:  OpenEXR-doc = 1.6.1
 Provides:   OpenEXR-doc = %{version}
 
@@ -101,7 +96,7 @@
 This package contains a documentation
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch0 -b .sav
 %patch1 -b .sav
 %patch2 -p1 -b .sav
@@ -125,15 +120,14 @@
 %{__rm} -f %{buildroot}%{_libdir}/*.la
 
 %check
-%{__make} check
+#XXX: it seems running tests in BS is not very reliable, so
+# so let disable it
+# % {__make} check
 
 %post -n libIlmImf6 -p /sbin/ldconfig
 
 %postun -n libIlmImf6 -p /sbin/ldconfig
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING LICENSE NEWS README*

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2011-12-06 18:33:59

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr, Maintainer is mvysko...@suse.com

Changes:




Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.zgNV1B/_old  2011-12-06 18:56:05.0 +0100
+++ /var/tmp/diff_new_pack.zgNV1B/_new  2011-12-06 18:56:05.0 +0100
@@ -22,7 +22,7 @@
 Summary:Utilities for work with HDR images in OpenEXR format
 Version:1.7.0
 Release:8
-License:BSD3c(or similar) ; GPLv2+
+License:BSD-3-Clause ; GPL-2.0+
 Group:  Productivity/Graphics/Other
 Url:http://www.openexr.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -58,7 +58,7 @@
 * exrmultiview, combine two or more images into one multi-view
 
 %package -n libIlmImf6
-License:BSD3c(or similar) ; GPLv2+
+License:BSD-3-Clause ; GPL-2.0+
 Group:  Development/Libraries/C and C++
 Summary:Library to Handle EXR Pictures in 16-Bit Floating-Point Format
 # provide also the most expected symbol
@@ -71,7 +71,7 @@
 This package contains libIlmImf.so.6
 
 %package -n libopenexr-devel
-License:BSD3c(or similar) ; GPLv2+
+License:BSD-3-Clause ; GPL-2.0+
 Group:  Development/Libraries/C and C++
 Summary:Library to Handle EXR Pictures (16-bit floating-point format)
 Obsoletes:  OpenEXR-devel = 1.6.1
@@ -88,7 +88,7 @@
 This package contains header files.
 
 %package doc
-License:BSD3c(or similar) ; GPLv2+
+License:BSD-3-Clause ; GPL-2.0+
 Group:  Development/Libraries/C and C++
 Summary:Library to Handle EXR Pictures in 16-Bit Floating-Point Format
 Obsoletes:  OpenEXR-doc = 1.6.1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2011-11-02 Thread h_root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2011-11-02 12:09:54

Comparing /work/SRC/openSUSE:Factory/openexr (Old)
 and  /work/SRC/openSUSE:Factory/.openexr.new (New)


Package is openexr, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2011-09-23 
02:15:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2011-11-02 
12:09:58.0 +0100
@@ -1,0 +2,6 @@
+Mon Oct 31 14:28:37 UTC 2011 - mvysko...@suse.cz
+
+- openexr-disable-tests.patch - disable broken tests prevents a build
+  in Factory
+
+---

New:

  openexr-disable-tests.patch



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.yBpi58/_old  2011-11-02 12:09:59.0 +0100
+++ /var/tmp/diff_new_pack.yBpi58/_new  2011-11-02 12:09:59.0 +0100
@@ -41,8 +41,8 @@
 Source1:baselibs.conf
 Patch0: openexr-suse-docdir.patch
 Patch1: openexr-includes.patch
-# not necessary with --enable-large-stack
-# Patch5: openexr-1.7.0-CVE-2009-1721.diff
+# disable broken tests
+Patch2: openexr-disable-tests.patch
 
 %description
 OpenEXR is a high dynamic-range (HDR) image file format developed by
@@ -104,7 +104,7 @@
 %setup -q -n %{name}-%{version}
 %patch0 -b .sav
 %patch1 -b .sav
-# % patch5 -p1 -b .CVE-2009-1721
+%patch2 -p1 -b .sav
 # rename a non-linux file
 %{__rm} README.win32 README.OSX
 

++ openexr-disable-tests.patch ++
Index: openexr-1.7.0/IlmImfTest/Makefile.am
===
--- openexr-1.7.0.orig/IlmImfTest/Makefile.am   2007-11-10 05:59:07.0 
+0100
+++ openexr-1.7.0/IlmImfTest/Makefile.am2011-10-31 15:20:40.885580523 
+0100
@@ -17,12 +17,12 @@
 testPreviewImage.cpp testPreviewImage.h \
 testMagic.cpp testMagic.h testStandardAttributes.cpp \
 testStandardAttributes.h testExistingStreams.cpp \
-testExistingStreams.h testScanLineApi.cpp \
-testScanLineApi.h testTiledCompression.cpp \
-testTiledCompression.h testTiledCopyPixels.cpp \
-testTiledCopyPixels.h testTiledLineOrder.cpp \
-testTiledLineOrder.h testTiledRgba.cpp \
-testTiledRgba.h compareFloat.h compareFloat.cpp \
+testExistingStreams.h  \
+testTiledCompression.cpp \
+testTiledCompression.h  \
+testTiledLineOrder.cpp \
+testTiledLineOrder.h \
+compareFloat.h compareFloat.cpp \
 testTiledYa.cpp testTiledYa.h \
 testYca.cpp testYca.h compareB44.h compareB44.cpp \
  testMultiView.cpp testMultiView.h \
Index: openexr-1.7.0/IlmImfTest/Makefile.in
===
--- openexr-1.7.0.orig/IlmImfTest/Makefile.in   2010-07-22 23:59:41.0 
+0200
+++ openexr-1.7.0/IlmImfTest/Makefile.in2011-10-31 15:20:56.064112139 
+0100
@@ -56,9 +56,9 @@
testWav.$(OBJEXT) testXdr.$(OBJEXT) testConversion.$(OBJEXT) \
testNativeFormat.$(OBJEXT) testPreviewImage.$(OBJEXT) \
testMagic.$(OBJEXT) testStandardAttributes.$(OBJEXT) \
-   testExistingStreams.$(OBJEXT) testScanLineApi.$(OBJEXT) \
-   testTiledCompression.$(OBJEXT) testTiledCopyPixels.$(OBJEXT) \
-   testTiledLineOrder.$(OBJEXT) testTiledRgba.$(OBJEXT) \
+   testExistingStreams.$(OBJEXT)  \
+   testTiledCompression.$(OBJEXT)  \
+   testTiledLineOrder.$(OBJEXT) \
compareFloat.$(OBJEXT) testTiledYa.$(OBJEXT) testYca.$(OBJEXT) \
compareB44.$(OBJEXT) testMultiView.$(OBJEXT) \
testIsComplete.$(OBJEXT)
@@ -220,10 +220,10 @@
 testPreviewImage.cpp testPreviewImage.h \
 testMagic.cpp testMagic.h testStandardAttributes.cpp \
 testStandardAttributes.h testExistingStreams.cpp \
-testExistingStreams.h testScanLineApi.cpp \
-testScanLineApi.h testTiledCompression.cpp \
-testTiledCompression.h testTiledCopyPixels.cpp \
-testTiledCopyPixels.h testTiledLineOrder.cpp \
+testExistingStreams.h  \
+testTiledCompression.cpp \
+testTiledCompression.h  \
+testTiledLineOrder.cpp \
 testTiledLineOrder.h testTiledRgba.cpp \
 testTiledRgba.h 

commit openexr for openSUSE:Factory

2011-07-29 Thread h_root

Hello community,

here is the log from the commit of package openexr for openSUSE:Factory
checked in at Fri Jul 29 09:39:47 CEST 2011.




--- openexr/openexr.changes 2011-03-08 21:52:11.0 +0100
+++ /mounts/work_src_done/STABLE/openexr/openexr.changes2011-07-27 
11:19:41.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 27 11:19:31 CEST 2011 - dmuel...@suse.de
+
+- remove explicit libdrm buildrequires
+
+---

calling whatdependson for head-i586




Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.FwyJcC/_old  2011-07-29 09:14:29.0 +0200
+++ /var/tmp/diff_new_pack.FwyJcC/_new  2011-07-29 09:14:29.0 +0200
@@ -21,7 +21,7 @@
 Name:   openexr
 Summary:Utilities for work with HDR images in OpenEXR format
 Version:1.7.0
-Release:6
+Release:8
 License:BSD3c(or similar) ; GPLv2+
 Group:  Productivity/Graphics/Other
 Url:http://www.openexr.com/
@@ -30,7 +30,6 @@
 BuildRequires:  fltk-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
-BuildRequires:  libdrm-devel
 # bug437293
 %ifarch ppc64
 Obsoletes:  OpenEXR-64bit






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit openexr for openSUSE:Factory

2011-04-21 Thread h_root

Hello community,

here is the log from the commit of package openexr for openSUSE:Factory
checked in at Thu Apr 21 11:53:47 CEST 2011.




--- openexr/openexr.changes 2010-08-09 11:55:28.0 +0200
+++ /mounts/work_src_done/STABLE/openexr/openexr.changes2011-03-08 
21:52:11.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar  8 20:51:54 UTC 2011 - jeng...@medozas.de
+
+- Use %_smp_mflags for parallel build
+
+---

calling whatdependson for head-i586




Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.sbupoL/_old  2011-04-21 11:52:40.0 +0200
+++ /var/tmp/diff_new_pack.sbupoL/_new  2011-04-21 11:52:40.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package openexr (Version 1.7.0)
+# spec file for package openexr
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -21,7 +21,7 @@
 Name:   openexr
 Summary:Utilities for work with HDR images in OpenEXR format
 Version:1.7.0
-Release:2
+Release:6
 License:BSD3c(or similar) ; GPLv2+
 Group:  Productivity/Graphics/Other
 Url:http://www.openexr.com/
@@ -119,7 +119,7 @@
--enable-large-stack \
--enable-imfexamples \
--enable-imfuzztest
-%{__make} %{?jobs:-j%jobs}
+%{__make} %{?_smp_mflags}
 
 %install
 %{makeinstall}






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org