Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
Luya Tshimbalanga
726f1575b4 Update to 1.8.8 (#2330051)
This update also cleaned up the spec file.
2024-12-07 18:48:27 -08:00
3 changed files with 3 additions and 14 deletions

1
.gitignore vendored
View file

@ -21,3 +21,4 @@
/alembic-1.8.5.tar.gz
/alembic-1.8.6.tar.gz
/alembic-1.8.7.tar.gz
/alembic-1.8.8.tar.gz

View file

@ -5,30 +5,18 @@
# Python Module
Name: alembic
Version: 1.8.7
Version: 1.8.8
Release: %autorelease
Summary: Open framework for storing and sharing scene data
License: BSD-3-Clause AND BSL-1.0
URL: http://alembic.io/
Source0: https://github.com/%{name}/%{name}/archive/%{version}%{?prerelease}.tar.gz#/%{name}-%{version}%{?prerelease}.tar.gz
# Use patch from Gentoo fixing iblmbase root path
# https://gitweb.gentoo.org/repo/gentoo.git/tree/media-gfx/alembic/files/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch?id=953b3b21db55df987dd8006dcdec19e945294d98
Patch0: alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch
BuildRequires: boost-devel
BuildRequires: cmake >= 3.13
BuildRequires: gcc-c++
BuildRequires: hdf5-devel
# Per https://github.com/alembic/alembic/blob/master/README.txt
# alembic actually needs ilmbase, not OpenEXR.
# As of OpenEXR 3.x Imath is now a standalone library.
%if 0%{?fedora} > 34
BuildRequires: cmake(Imath)
%else
BuildRequires: pkgconfig(IlmBase)
%endif
BuildRequires: pkgconfig(zlib)
%description

View file

@ -1 +1 @@
SHA512 (alembic-1.8.7.tar.gz) = 8dfa97001cf5d25755dad3f12cb6d60512e6bc59de76c9148a6f575cee7a70ddb562798f8856d3e4005eccdb33433ca7b459f8af1063f0f90afe2678d2dc5fa1
SHA512 (alembic-1.8.8.tar.gz) = 02b7bf5782e83efb08a8653f130b02565fa997e857dbd8d0523e1b218ff58d929fbf9690db0980e8101a31f01a67341b6000af8794538890ef7d759fe0289e2f