commit openexr for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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