|
|
3cac4ef |
# Force out of source build
|
|
|
c1c7f42 |
%undefine __cmake_in_source_build
|
|
|
3cac4ef |
|
|
|
c1c7f42 |
Name: oidn
|
|
|
e0b7947 |
Version: 1.4.0
|
|
|
e0b7947 |
Release: 1%{?dist}
|
|
|
c1c7f42 |
Summary: Library of denoising filters for images rendered with ray tracing
|
|
|
c1c7f42 |
License: ASL 2.0
|
|
|
c1c7f42 |
URL: https://openimagedenoise.github.io/
|
|
|
9fda191 |
|
|
|
c1c7f42 |
Source0: https://github.com/OpenImageDenoise/%{name}/releases/download/v%{version}/%{name}-%{version}.src.tar.gz
|
|
|
c1c7f42 |
|
|
|
48734b7 |
# Library only available on x86_64
|
|
|
48734b7 |
ExclusiveArch: x86_64
|
|
|
9fda191 |
|
|
|
48734b7 |
BuildRequires: cmake >= 3.13.0
|
|
|
48734b7 |
BuildRequires: gcc-c++
|
|
|
48734b7 |
BuildRequires: ispc
|
|
|
af3b53f |
BuildRequires: pkgconfig(OpenImageIO)
|
|
|
48734b7 |
BuildRequires: pkgconfig(python3)
|
|
|
48734b7 |
BuildRequires: pkgconfig(tbb)
|
|
|
9fda191 |
|
|
|
9fda191 |
%description
|
|
|
48734b7 |
An open source library of high-performance, high-quality denoising filters for
|
|
|
48734b7 |
images rendered with ray tracing.
|
|
|
9fda191 |
|
|
|
c1c7f42 |
%package libs
|
|
|
c1c7f42 |
Summary: Libraries for %{name}
|
|
|
9fda191 |
|
|
|
c1c7f42 |
%description libs
|
|
|
9fda191 |
The %{name}-libs package contains shared library for %{name}.
|
|
|
9fda191 |
|
|
|
c1c7f42 |
%package devel
|
|
|
c1c7f42 |
Summary: Development files for %{name}
|
|
|
c1c7f42 |
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
9fda191 |
|
|
|
48734b7 |
%description devel
|
|
|
48734b7 |
The %{name}-devel package contains libraries and header files for developing
|
|
|
48734b7 |
applications that use %{name}.
|
|
|
9fda191 |
|
|
|
c1c7f42 |
%package docs
|
|
|
c1c7f42 |
Summary: Documentation for %{name}
|
|
|
c1c7f42 |
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
c1c7f42 |
BuildArch: noarch
|
|
|
9fda191 |
|
|
|
48734b7 |
%description docs
|
|
|
9fda191 |
The %{name}-docs package contains documentation for %{name}.
|
|
|
9fda191 |
|
|
|
9fda191 |
%prep
|
|
|
c1c7f42 |
%autosetup -p1
|
|
|
9fda191 |
|
|
|
9fda191 |
%build
|
|
|
af3b53f |
%cmake \
|
|
|
48734b7 |
-DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
|
|
|
48734b7 |
.
|
|
|
48734b7 |
|
|
|
3cac4ef |
%cmake_build
|
|
|
9fda191 |
|
|
|
9fda191 |
%install
|
|
|
3cac4ef |
%cmake_install
|
|
|
9fda191 |
|
|
|
9fda191 |
# Remove duplicated documentation
|
|
|
9fda191 |
rm -rf %{buildroot}%{_docdir}/OpenImageDenoise
|
|
|
9fda191 |
|
|
|
9fda191 |
%files
|
|
|
9fda191 |
%license LICENSE.txt
|
|
|
9fda191 |
%doc CHANGELOG.md
|
|
|
f002456 |
%{_bindir}/%{name}{Denoise,Test,Benchmark}
|
|
|
9fda191 |
|
|
|
9fda191 |
%files libs
|
|
|
9fda191 |
%{_libdir}/libOpenImageDenoise.so.*
|
|
|
9fda191 |
|
|
|
9fda191 |
%files docs
|
|
|
9fda191 |
%doc README.md readme.pdf
|
|
|
9fda191 |
|
|
|
9fda191 |
%files devel
|
|
|
2bea2b2 |
%{_libdir}/cmake/OpenImageDenoise-%{version}/*.cmake
|
|
|
9fda191 |
%{_includedir}/OpenImageDenoise
|
|
|
9fda191 |
%{_libdir}/libOpenImageDenoise.so
|
|
|
9fda191 |
|
|
|
9fda191 |
%changelog
|
|
|
e0b7947 |
* Tue May 18 2021 Luya Tshimbalanga <luya@fedoraproject.org> - 1.4.0-1
|
|
|
e0b7947 |
- Update to 1.4.0
|
|
|
e0b7947 |
- Drop temporary patch from upstraem
|
|
|
e0b7947 |
- Resolves rhbz#1961760
|
|
|
e0b7947 |
|
|
|
e0b7947 |
* Fri May 14 2021 Luya Tshimbalanga <luya@fedoraproject.org> - 1.3.0-4
|
|
|
c1c7f42 |
- Patch from upstream devel branch addressing glibc change
|
|
|
c1c7f42 |
- Fixes rhbz#1959312
|
|
|
c1c7f42 |
- Resolves: fedora#1945579
|
|
|
c1c7f42 |
|
|
|
a632942 |
* Mon May 10 2021 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-3
|
|
|
a632942 |
- Rebuilt for removed libstdc++ symbols (#1937698)
|
|
|
a632942 |
|
|
|
301944a |
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-2
|
|
|
301944a |
- Rebuilt for removed libstdc++ symbol (#1937698)
|
|
|
301944a |
|
|
|
2bea2b2 |
* Fri Feb 05 2021 Luya Tshimbalanga <luya@fedoraproject.org> - 1.3.0-1
|
|
|
2bea2b2 |
- Update to 1.3.0
|
|
|
2bea2b2 |
|
|
|
91f8c5a |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.4-2
|
|
|
91f8c5a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
91f8c5a |
|
|
|
6b98ac6 |
* Tue Dec 01 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1.2.4-1
|
|
|
6b98ac6 |
- Update to 1.2.4
|
|
|
6b98ac6 |
|
|
|
3cac4ef |
* Sun Sep 13 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1.2.3-1
|
|
|
3cac4ef |
- Update to 1.2.3
|
|
|
3cac4ef |
- Follow new Fedora cmake guideline
|
|
|
3cac4ef |
|
|
|
48734b7 |
* Thu Aug 20 2020 Simone Caronni <negativo17@gmail.com> - 1.2.2-4
|
|
|
48734b7 |
- Move cmake files to devel subpackage.
|
|
|
48734b7 |
- rpmlint fixes.
|
|
|
48734b7 |
|
|
|
310f261 |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-3
|
|
|
310f261 |
- Second attempt - Rebuilt for
|
|
|
310f261 |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
310f261 |
|
|
|
f0b7606 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-2
|
|
|
f0b7606 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
f0b7606 |
|
|
|
af3b53f |
* Mon Jul 13 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1.2.2-1
|
|
|
af3b53f |
- Update to 1.2.2 (#1855832)
|
|
|
af3b53f |
- Add OpenImageIO dependency
|
|
|
af3b53f |
|
|
|
f002456 |
* Tue Jun 16 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1.2.1-1
|
|
|
f002456 |
- Update to 1.2.1
|
|
|
f002456 |
|
|
|
429f854 |
* Fri Apr 10 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1.2.0-1
|
|
|
429f854 |
- Update to 1.2.0
|
|
|
429f854 |
- Add ispc and redhat-rpm-config depedencies
|
|
|
429f854 |
|
|
|
9b569d8 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
|
|
|
9b569d8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
9b569d8 |
|
|
|
addeb18 |
* Wed Oct 16 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1.1.0-1
|
|
|
addeb18 |
- Update to 1.1.0
|
|
|
addeb18 |
|
|
|
8ab656b |
* Sat Aug 17 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1.0.0-1
|
|
|
8ab656b |
- Update to 1.0.0
|
|
|
8ab656b |
- Use pkgconfig for Python 3
|
|
|
8ab656b |
|
|
|
d4386b7 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-2
|
|
|
d4386b7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
d4386b7 |
|
|
|
88de63f |
* Thu May 09 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 0.9.0-1
|
|
|
88de63f |
- Update to 0.9.0
|
|
|
88de63f |
|
|
|
9fda191 |
* Tue Apr 02 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 0.8.2-4
|
|
|
9fda191 |
- Use spaces on line 47
|
|
|
9fda191 |
- Make -doc subpackage noarch
|
|
|
9fda191 |
- Make -doc subpackage requiring main package
|
|
|
9fda191 |
|
|
|
9fda191 |
* Mon Apr 01 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 0.8.2-3
|
|
|
9fda191 |
- Move versioned so-files to libs subpackage
|
|
|
9fda191 |
- Move unversioned so-files to devel subpackage
|
|
|
9fda191 |
|
|
|
9fda191 |
* Mon Apr 01 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 0.8.2-2
|
|
|
9fda191 |
- Add subpackage for large doc files
|
|
|
9fda191 |
- Move .so files to devel subpackage
|
|
|
9fda191 |
- Fix library path
|
|
|
9fda191 |
- Remove unneeded clearance
|
|
|
9fda191 |
|
|
|
9fda191 |
* Sun Mar 31 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 0.8.2-1
|
|
|
9fda191 |
- Initial packaging
|