forked from pool/openexr
- 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 OBS-URL: https://build.opensuse.org/package/show/graphics/openexr?expand=0&rev=12
This commit is contained in:
parent
b60a9264d2
commit
15a504cac2
@ -1,3 +1,3 @@
|
|||||||
libIlmImf-2_2-23
|
libIlmImf-2_3-24
|
||||||
libIlmImfUtil-2_2-23
|
libIlmImfUtil-2_3-24
|
||||||
obsoletes "OpenEXR-<targettype> < <version>"
|
obsoletes "OpenEXR-<targettype> < <version>"
|
||||||
|
BIN
ilmbase-2.3.0.tar.gz.sig
Normal file
BIN
ilmbase-2.3.0.tar.gz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8f9a5af6131583404261931d9a5c83de0a425cb4b8b25ddab2b169fbf113aecd
|
|
||||||
size 18176639
|
|
Binary file not shown.
3
openexr-2.3.0.tar.gz
Normal file
3
openexr-2.3.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fd6cb3a87f8c1a233be17b94c74799e6241d50fc5efd4df75c7a4b9cf4e25ea6
|
||||||
|
size 18412067
|
@ -1,3 +1,19 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Nov 5 11:19:12 UTC 2018 - Petr Gajdos <pgajdos@suse.com>
|
||||||
|
|
||||||
|
- 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
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 15 05:19:19 UTC 2018 - avindra@opensuse.org
|
Mon Jan 15 05:19:19 UTC 2018 - avindra@opensuse.org
|
||||||
|
|
||||||
|
36
openexr.spec
36
openexr.spec
@ -12,23 +12,23 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# 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
|
%global so_suffix -2_3-24
|
||||||
# tests should run at least during local build
|
# tests should run at least during local build
|
||||||
# but do expect a HUGE number of memory, so beware
|
# but do expect a HUGE number of memory, so beware
|
||||||
%bcond_with tests
|
%bcond_with tests
|
||||||
Name: openexr
|
Name: openexr
|
||||||
Version: 2.2.1
|
Version: 2.3.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Utilities for work with HDR images in OpenEXR format
|
Summary: Utilities for work with HDR images in OpenEXR format
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
Group: Productivity/Graphics/Other
|
Group: Productivity/Graphics/Other
|
||||||
Url: http://www.openexr.com/
|
Url: http://www.openexr.com/
|
||||||
Source0: http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
|
Source0: https://github.com/openexr/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz
|
||||||
Source1: http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
|
Source1: https://github.com/openexr/openexr/releases/download/v%{version}/ilmbase-%{version}.tar.gz.sig
|
||||||
Source2: baselibs.conf
|
Source2: baselibs.conf
|
||||||
Source3: openexr.keyring
|
Source3: openexr.keyring
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
@ -68,7 +68,7 @@ This package contains shared library libIlmImf
|
|||||||
%postun -n libIlmImf%{so_suffix} -p /sbin/ldconfig
|
%postun -n libIlmImf%{so_suffix} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files -n libIlmImf%{so_suffix}
|
%files -n libIlmImf%{so_suffix}
|
||||||
%doc COPYING
|
%license LICENSE
|
||||||
%{_libdir}/libIlmImf-*.so.*
|
%{_libdir}/libIlmImf-*.so.*
|
||||||
|
|
||||||
%package -n libIlmImfUtil%{so_suffix}
|
%package -n libIlmImfUtil%{so_suffix}
|
||||||
@ -85,7 +85,7 @@ This package contains shared library libIlmImfUtil
|
|||||||
%postun -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
|
%postun -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files -n libIlmImfUtil%{so_suffix}
|
%files -n libIlmImfUtil%{so_suffix}
|
||||||
%doc COPYING
|
%license LICENSE
|
||||||
%{_libdir}/libIlmImfUtil-*.so.*
|
%{_libdir}/libIlmImfUtil-*.so.*
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
@ -122,18 +122,10 @@ This package contains a documentation
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
# poor man's fdupes
|
|
||||||
if cmp COPYING LICENSE; then
|
|
||||||
rm -rf LICENSE
|
|
||||||
ln -sf COPYING LICENSE
|
|
||||||
fi
|
|
||||||
|
|
||||||
# remove non-linux file
|
|
||||||
rm README.OSX
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export PTHREAD_LIBS="-lpthread"
|
export PTHREAD_LIBS="-lpthread"
|
||||||
%configure \
|
%configure \
|
||||||
|
--docdir=%{_docdir}/%{name} \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--with-pic \
|
--with-pic \
|
||||||
--enable-large-stack \
|
--enable-large-stack \
|
||||||
@ -146,16 +138,14 @@ make %{?_smp_mflags}
|
|||||||
%make_install
|
%make_install
|
||||||
find %{buildroot} -type f -name "*.la" -delete -print
|
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
|
%check
|
||||||
%if %{with tests}
|
%if %{with tests}
|
||||||
make %{?_smp_mflags} check
|
make %{?_smp_mflags} check
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc AUTHORS ChangeLog COPYING LICENSE NEWS README*
|
%license LICENSE
|
||||||
|
%doc AUTHORS ChangeLog NEWS README*
|
||||||
%{_bindir}/exrenvmap
|
%{_bindir}/exrenvmap
|
||||||
%{_bindir}/exrheader
|
%{_bindir}/exrheader
|
||||||
%{_bindir}/exrmakepreview
|
%{_bindir}/exrmakepreview
|
||||||
@ -172,6 +162,10 @@ make %{?_smp_mflags} check
|
|||||||
%{_datadir}/aclocal/openexr.m4
|
%{_datadir}/aclocal/openexr.m4
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%{_docdir}/%{name}-%{version}
|
%{_docdir}/%{name}
|
||||||
|
%exclude %{_docdir}/%{name}/AUTHORS
|
||||||
|
%exclude %{_docdir}/%{name}/ChangeLog
|
||||||
|
%exclude %{_docdir}/%{name}/NEWS
|
||||||
|
%exclude %{_docdir}/%{name}/README*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user