From 71e54fd2fbb3fe859ce32000a0e651bda842d455 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Mon, 8 May 2017 14:53:23 +0200 Subject: [PATCH 01/67] Initial import --- .gitignore | 1 + alembic-1.7.1-shared-lib-version.patch | 14 ++++ alembic.spec | 107 +++++++++++++++++++++++++ sources | 1 + 4 files changed, 123 insertions(+) create mode 100644 alembic-1.7.1-shared-lib-version.patch create mode 100644 alembic.spec diff --git a/.gitignore b/.gitignore index e69de29..0a77750 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/alembic-1.7.1.tar.gz diff --git a/alembic-1.7.1-shared-lib-version.patch b/alembic-1.7.1-shared-lib-version.patch new file mode 100644 index 0000000..72de9ce --- /dev/null +++ b/alembic-1.7.1-shared-lib-version.patch @@ -0,0 +1,14 @@ +diff -Naur alembic-1.7.1.old/lib/Alembic/CMakeLists.txt alembic-1.7.1/lib/Alembic/CMakeLists.txt +--- alembic-1.7.1.old/lib/Alembic/CMakeLists.txt 2017-04-25 15:04:35.864979061 +0200 ++++ alembic-1.7.1/lib/Alembic/CMakeLists.txt 2017-04-25 15:06:39.804139577 +0200 +@@ -61,7 +61,9 @@ + ) + + IF (ALEMBIC_SHARED_LIBS) +- SET_TARGET_PROPERTIES(Alembic PROPERTIES DEFINE_SYMBOL ALEMBIC_EXPORTS) ++ SET_TARGET_PROPERTIES(Alembic PROPERTIES DEFINE_SYMBOL ALEMBIC_EXPORTS ++ SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} ++ VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}) + ENDIF() + + TARGET_LINK_LIBRARIES(Alembic ${ALEMBIC_ILMBASE_LIBS}) diff --git a/alembic.spec b/alembic.spec new file mode 100644 index 0000000..cea4405 --- /dev/null +++ b/alembic.spec @@ -0,0 +1,107 @@ +# TODO: + +# Install in library dir +# Add shared version +# Remove RUNPATH + +Name: alembic +Version: 1.7.1 +Release: 1%{?dist} +Summary: Open framework for storing and sharing scene data +License: BSD +URL: http://alembic.io/ + +Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: %{name}-1.7.1-shared-lib-version.patch + +BuildRequires: cmake +BuildRequires: hdf5-devel +BuildRequires: OpenEXR-devel +BuildRequires: zlib-devel + +%description +Alembic is an open computer graphics interchange framework. Alembic distills +complex, animated scenes into a non-procedural, application-independent set of +baked geometric results. This 'distillation' of scenes into baked geometry is +exactly analogous to the distillation of lighting and rendering scenes into +rendered image data. + +%package libs +Summary: Core Alembic libraries + +%description libs +Alembic is an open computer graphics interchange framework. Alembic distills +complex, animated scenes into a non-procedural, application-independent set of +baked geometric results. This 'distillation' of scenes into baked geometry is +exactly analogous to the distillation of lighting and rendering scenes into +rendered image data. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake%{?_isa} + +%description devel +The %{name}-devel package contains libraries and header files for developing +applications that use %{name}. + +%prep +%autosetup -p1 + +# Hardcoded library path +sed -i -e 's/INSTALL_DIR lib/INSTALL_DIR %{_lib}/g' CMakeLists.txt +sed -i \ + -e 's/DESTINATION lib/DESTINATION %{_lib}/g' \ + -e 's/ConfigPackageLocation lib/ConfigPackageLocation %{_lib}/g' \ + lib/Alembic/CMakeLists.txt + +mkdir build + +%build +pushd build +%cmake \ + -DALEMBIC_SHARED_LIBS=ON \ + -DCMAKE_SKIP_RPATH:BOOL=YES \ + -DUSE_BINARIES=ON \ + -DUSE_HDF5=ON \ + -DUSE_EXAMPLES=ON \ + -DUSE_PYALEMBIC=OFF \ + -DUSE_STATIC_BOOST=OFF \ + -DUSE_STATIC_HDF5=OFF \ + -DUSE_TESTS=ON \ + .. + +%make_build +popd + +%install +pushd build +%make_install +popd + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + +%files +%{_bindir}/abcconvert +%{_bindir}/abcdiff +%{_bindir}/abcecho +%{_bindir}/abcechobounds +%{_bindir}/abcls +%{_bindir}/abcstitcher +%{_bindir}/abctree + +%files libs +%license LICENSE.txt +%doc ACKNOWLEDGEMENTS.txt FEEDBACK.txt NEWS.txt README.txt +%{_libdir}/libAlembic.so.* + +%files devel +%{_includedir}/Alembic +%{_libdir}/cmake/Alembic +%{_libdir}/libAlembic.so + +%changelog +* Mon Apr 24 2017 Simone Caronni - 1.7.1-1 +- First build. diff --git a/sources b/sources index e69de29..8c0793e 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (alembic-1.7.1.tar.gz) = 89e30b681a76eaf79b20ebeff62c495971b0eb64b28f249a14bbcf3bdb40df7eda93b0ede299dd5511bd4587a2cc2d4ebd851fb89bf999fdccc31fee3cffbba2 From ae65b98a5e73f688d4ad00d2af0e2c2f7b6398f2 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Mon, 8 May 2017 15:02:00 +0200 Subject: [PATCH 02/67] Review fixes --- alembic.spec | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/alembic.spec b/alembic.spec index cea4405..6336f1f 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,17 +1,12 @@ -# TODO: - -# Install in library dir -# Add shared version -# Remove RUNPATH - Name: alembic Version: 1.7.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +# https://github.com/alembic/alembic/pull/125 Patch0: %{name}-1.7.1-shared-lib-version.patch BuildRequires: cmake @@ -55,13 +50,16 @@ sed -i \ -e 's/ConfigPackageLocation lib/ConfigPackageLocation %{_lib}/g' \ lib/Alembic/CMakeLists.txt +iconv -f iso8859-1 -t utf-8 ACKNOWLEDGEMENTS.txt > ACKNOWLEDGEMENTS.txt.conv && \ + mv -f ACKNOWLEDGEMENTS.txt.conv ACKNOWLEDGEMENTS.txt + mkdir build %build pushd build -%cmake \ +export CXXFLAGS="%{optflags} -Wl,--as-needed" +%cmake %{?_cmake_skip_rpath} \ -DALEMBIC_SHARED_LIBS=ON \ - -DCMAKE_SKIP_RPATH:BOOL=YES \ -DUSE_BINARIES=ON \ -DUSE_HDF5=ON \ -DUSE_EXAMPLES=ON \ @@ -103,5 +101,8 @@ popd %{_libdir}/libAlembic.so %changelog +* Sat May 06 2017 Simone Caronni - 1.7.1-2 +- Review fixes. + * Mon Apr 24 2017 Simone Caronni - 1.7.1-1 - First build. From 85800c95f1ac683da3e6167ba799df3615dd9c33 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Tue, 9 May 2017 11:45:45 +0200 Subject: [PATCH 03/67] Link to hdf5 libraries, fixes undefined references on some architectures --- alembic-1.7.1-link-hdf5.patch | 12 ++++++++++++ alembic.spec | 6 +++++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 alembic-1.7.1-link-hdf5.patch diff --git a/alembic-1.7.1-link-hdf5.patch b/alembic-1.7.1-link-hdf5.patch new file mode 100644 index 0000000..358d123 --- /dev/null +++ b/alembic-1.7.1-link-hdf5.patch @@ -0,0 +1,12 @@ +diff -Naur alembic-1.7.1.old/lib/Alembic/CMakeLists.txt alembic-1.7.1/lib/Alembic/CMakeLists.txt +--- alembic-1.7.1.old/lib/Alembic/CMakeLists.txt 2017-05-09 11:30:50.648506626 +0200 ++++ alembic-1.7.1/lib/Alembic/CMakeLists.txt 2017-05-09 11:30:57.438620101 +0200 +@@ -66,7 +66,7 @@ + VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}) + ENDIF() + +-TARGET_LINK_LIBRARIES(Alembic ${ALEMBIC_ILMBASE_LIBS}) ++TARGET_LINK_LIBRARIES(Alembic ${ALEMBIC_ILMBASE_LIBS} ${HDF5_LIBRARIES}) + + # link in atomic if we are using tr1 and the compiler is new enough + # to want __atomic_compare_exchange_n diff --git a/alembic.spec b/alembic.spec index 6336f1f..e4427cd 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic Version: 1.7.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -8,6 +8,7 @@ URL: http://alembic.io/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz # https://github.com/alembic/alembic/pull/125 Patch0: %{name}-1.7.1-shared-lib-version.patch +Patch1: %{name}-1.7.1-link-hdf5.patch BuildRequires: cmake BuildRequires: hdf5-devel @@ -101,6 +102,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Tue May 09 2017 Simone Caronni - 1.7.1-3 +- Link to hdf5 libraries, fixes undefined references on some architectures. + * Sat May 06 2017 Simone Caronni - 1.7.1-2 - Review fixes. From 903df377b1cb4d5fe5d3b9b5e6e6d86337f0af56 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Sun, 23 Jul 2017 21:30:42 +0200 Subject: [PATCH 04/67] Update to 1.7.2 --- alembic-1.7.1-link-hdf5.patch | 12 ------------ alembic-1.7.1-shared-lib-version.patch | 14 -------------- alembic.spec | 10 +++++----- 3 files changed, 5 insertions(+), 31 deletions(-) delete mode 100644 alembic-1.7.1-link-hdf5.patch delete mode 100644 alembic-1.7.1-shared-lib-version.patch diff --git a/alembic-1.7.1-link-hdf5.patch b/alembic-1.7.1-link-hdf5.patch deleted file mode 100644 index 358d123..0000000 --- a/alembic-1.7.1-link-hdf5.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur alembic-1.7.1.old/lib/Alembic/CMakeLists.txt alembic-1.7.1/lib/Alembic/CMakeLists.txt ---- alembic-1.7.1.old/lib/Alembic/CMakeLists.txt 2017-05-09 11:30:50.648506626 +0200 -+++ alembic-1.7.1/lib/Alembic/CMakeLists.txt 2017-05-09 11:30:57.438620101 +0200 -@@ -66,7 +66,7 @@ - VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}) - ENDIF() - --TARGET_LINK_LIBRARIES(Alembic ${ALEMBIC_ILMBASE_LIBS}) -+TARGET_LINK_LIBRARIES(Alembic ${ALEMBIC_ILMBASE_LIBS} ${HDF5_LIBRARIES}) - - # link in atomic if we are using tr1 and the compiler is new enough - # to want __atomic_compare_exchange_n diff --git a/alembic-1.7.1-shared-lib-version.patch b/alembic-1.7.1-shared-lib-version.patch deleted file mode 100644 index 72de9ce..0000000 --- a/alembic-1.7.1-shared-lib-version.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur alembic-1.7.1.old/lib/Alembic/CMakeLists.txt alembic-1.7.1/lib/Alembic/CMakeLists.txt ---- alembic-1.7.1.old/lib/Alembic/CMakeLists.txt 2017-04-25 15:04:35.864979061 +0200 -+++ alembic-1.7.1/lib/Alembic/CMakeLists.txt 2017-04-25 15:06:39.804139577 +0200 -@@ -61,7 +61,9 @@ - ) - - IF (ALEMBIC_SHARED_LIBS) -- SET_TARGET_PROPERTIES(Alembic PROPERTIES DEFINE_SYMBOL ALEMBIC_EXPORTS) -+ SET_TARGET_PROPERTIES(Alembic PROPERTIES DEFINE_SYMBOL ALEMBIC_EXPORTS -+ SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} -+ VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}) - ENDIF() - - TARGET_LINK_LIBRARIES(Alembic ${ALEMBIC_ILMBASE_LIBS}) diff --git a/alembic.spec b/alembic.spec index e4427cd..5548eb7 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,14 +1,11 @@ Name: alembic -Version: 1.7.1 -Release: 3%{?dist} +Version: 1.7.2 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -# https://github.com/alembic/alembic/pull/125 -Patch0: %{name}-1.7.1-shared-lib-version.patch -Patch1: %{name}-1.7.1-link-hdf5.patch BuildRequires: cmake BuildRequires: hdf5-devel @@ -102,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Sun Jul 23 2017 Simone Caronni - 1.7.2-1 +- Update to 1.7.2. + * Tue May 09 2017 Simone Caronni - 1.7.1-3 - Link to hdf5 libraries, fixes undefined references on some architectures. From 99849478ff85d55b6bc3f851c9c27f530c48ba3f Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Mon, 24 Jul 2017 08:59:38 +0200 Subject: [PATCH 05/67] Update sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 0a77750..99d6ccc 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /alembic-1.7.1.tar.gz +/alembic-1.7.2.tar.gz diff --git a/sources b/sources index 8c0793e..80b69f9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.1.tar.gz) = 89e30b681a76eaf79b20ebeff62c495971b0eb64b28f249a14bbcf3bdb40df7eda93b0ede299dd5511bd4587a2cc2d4ebd851fb89bf999fdccc31fee3cffbba2 +SHA512 (alembic-1.7.2.tar.gz) = befc068a51d761b4153861f11f6ab054fa6a30f65ad745550643245b74cfff1e9910850502d2daaf81696dcc96d7a74bc1df05b9a935cdcd6d4c3b04337bb227 From ade614d0cabae8490972f47f3a1921c4ce0d9209 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 02:43:56 +0000 Subject: [PATCH 06/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 5548eb7..8efd225 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic Version: 1.7.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.7.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sun Jul 23 2017 Simone Caronni - 1.7.2-1 - Update to 1.7.2. From c56e870efdd971532b44499aa688bd217b8bb38b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 17:29:08 +0000 Subject: [PATCH 07/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 8efd225..a050c1b 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic Version: 1.7.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 1.7.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.7.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 6d12101e3cda1a08ca758e0b536ca9b08dce4397 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sun, 6 Aug 2017 11:30:29 +0200 Subject: [PATCH 08/67] Rebuilt for AutoReq cmake-filesystem --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index a050c1b..5f2ccdb 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic Version: 1.7.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Sun Aug 06 2017 Björn Esser - 1.7.2-4 +- Rebuilt for AutoReq cmake-filesystem + * Wed Aug 02 2017 Fedora Release Engineering - 1.7.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 50ba1a734ca4484ce3dc81ada223e70bf1630b4c Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Mon, 11 Sep 2017 15:04:23 +0200 Subject: [PATCH 09/67] Update to 1.7.3 --- .gitignore | 1 + alembic.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 99d6ccc..414633c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /alembic-1.7.1.tar.gz /alembic-1.7.2.tar.gz +/alembic-1.7.3.tar.gz diff --git a/alembic.spec b/alembic.spec index 5f2ccdb..1e7c066 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic -Version: 1.7.2 -Release: 4%{?dist} +Version: 1.7.3 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Mon Sep 11 2017 Simone Caronni - 1.7.3-1 +- Update to 1.7.3. + * Sun Aug 06 2017 Björn Esser - 1.7.2-4 - Rebuilt for AutoReq cmake-filesystem diff --git a/sources b/sources index 80b69f9..7a72297 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.2.tar.gz) = befc068a51d761b4153861f11f6ab054fa6a30f65ad745550643245b74cfff1e9910850502d2daaf81696dcc96d7a74bc1df05b9a935cdcd6d4c3b04337bb227 +SHA512 (alembic-1.7.3.tar.gz) = ed5c0c041722d4fcbc17cbe43b06930ab22f98b1402d35715ddef7118a5871399efefd78c07872e73478f38802c7fd7d36aed13939caf3579f2e0304b8e73e9b From 02528a3aad43e835847a269ef90b1306a15c0260 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 28 Oct 2017 12:13:59 -0700 Subject: [PATCH 10/67] Update to 1.7.4. --- .gitignore | 1 + alembic.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 414633c..dc4c491 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /alembic-1.7.1.tar.gz /alembic-1.7.2.tar.gz /alembic-1.7.3.tar.gz +/alembic-1.7.4.tar.gz diff --git a/alembic.spec b/alembic.spec index 1e7c066..18b122d 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,5 +1,5 @@ Name: alembic -Version: 1.7.3 +Version: 1.7.4 Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD @@ -99,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Sat Oct 28 2017 Luya Tshimbalanga - 1.7.4-1 +- Update to 1.7.4. + * Mon Sep 11 2017 Simone Caronni - 1.7.3-1 - Update to 1.7.3. diff --git a/sources b/sources index 7a72297..580c355 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.3.tar.gz) = ed5c0c041722d4fcbc17cbe43b06930ab22f98b1402d35715ddef7118a5871399efefd78c07872e73478f38802c7fd7d36aed13939caf3579f2e0304b8e73e9b +SHA512 (alembic-1.7.4.tar.gz) = 8e752d6d85bea3b6a53582d35a589fc40824456098d950974effe0a6a0e359fec1e056af1ea1379f7e23b7ffed2c05c7f5269fa4b64757631b7d57fb60ee98b0 From 21abde19bcb8115e7b65c3030356964e0132acf8 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Mon, 25 Dec 2017 12:43:03 -0800 Subject: [PATCH 11/67] Update to 1.7.5. --- .gitignore | 1 + alembic.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index dc4c491..d159ad1 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /alembic-1.7.2.tar.gz /alembic-1.7.3.tar.gz /alembic-1.7.4.tar.gz +/alembic-1.7.5.tar.gz diff --git a/alembic.spec b/alembic.spec index 18b122d..3d1b800 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,5 +1,5 @@ Name: alembic -Version: 1.7.4 +Version: 1.7.5 Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD @@ -99,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Mon Dec 25 2017 Luya Tshimbalanga - 1.7.5-1 +- Update to 1.7.5. + * Sat Oct 28 2017 Luya Tshimbalanga - 1.7.4-1 - Update to 1.7.4. diff --git a/sources b/sources index 580c355..5d6280a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.4.tar.gz) = 8e752d6d85bea3b6a53582d35a589fc40824456098d950974effe0a6a0e359fec1e056af1ea1379f7e23b7ffed2c05c7f5269fa4b64757631b7d57fb60ee98b0 +SHA512 (alembic-1.7.5.tar.gz) = 9e8c9a29661d4cec16dbc77014188a07112c78b011c48fb5e9c2107512926e2cdd43f65e732c456574e07947afc4e53e200753ca59430f011e6fc8ea31041fc0 From 3bb108903917f4ede7641251a33e98e34b404be6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 02:04:50 +0000 Subject: [PATCH 12/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 3d1b800..f7bf2d0 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic Version: 1.7.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Mon Dec 25 2017 Luya Tshimbalanga - 1.7.5-1 - Update to 1.7.5. From aabc77e9f8ae3dcd692b8be3471a39484198b15f Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Wed, 7 Mar 2018 21:50:39 -0800 Subject: [PATCH 13/67] Added gcc-c++ dependency for BuildRequires --- alembic.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index f7bf2d0..21f7d64 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic Version: 1.7.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -8,6 +8,7 @@ URL: http://alembic.io/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake +BuildRequires: gcc-c++ BuildRequires: hdf5-devel BuildRequires: OpenEXR-devel BuildRequires: zlib-devel @@ -99,6 +100,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Sun Mar 04 2018 Luya Tshimbalanga - 1.7.5-3 +- Added gcc-c++ dependency for BuildRequires + * Wed Feb 07 2018 Fedora Release Engineering - 1.7.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From b84751fdfb38e94a05bbba54e670f32aca28b4d3 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 24 Mar 2018 10:40:47 -0700 Subject: [PATCH 14/67] Update to 1.7.6 --- .gitignore | 1 + alembic.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d159ad1..6aa3518 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /alembic-1.7.3.tar.gz /alembic-1.7.4.tar.gz /alembic-1.7.5.tar.gz +/alembic-1.7.6.tar.gz diff --git a/alembic.spec b/alembic.spec index 21f7d64..34774c8 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic -Version: 1.7.5 -Release: 3%{?dist} +Version: 1.7.6 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -100,6 +100,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Sat Mar 24 2018 Luya Tshimbalanga - 1.7.6-1 +- Update to 1.7.6 + * Sun Mar 04 2018 Luya Tshimbalanga - 1.7.5-3 - Added gcc-c++ dependency for BuildRequires diff --git a/sources b/sources index 5d6280a..90ff0c9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.5.tar.gz) = 9e8c9a29661d4cec16dbc77014188a07112c78b011c48fb5e9c2107512926e2cdd43f65e732c456574e07947afc4e53e200753ca59430f011e6fc8ea31041fc0 +SHA512 (alembic-1.7.6.tar.gz) = d77aab41cec66b0565b20ec54604754ed6ef83c97d6d27e161b1cdc28af96d624db438cf70d449166c07b8f9f281f14aeb29f9de91ccc06fb6d2934e4c46ef3a From d84aa9cb3b8baf95557bef480ee8f54ecafca350 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 27 Mar 2018 19:28:08 -0700 Subject: [PATCH 15/67] Update to 1.7.7 --- .gitignore | 1 + alembic.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6aa3518..73de9ad 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /alembic-1.7.4.tar.gz /alembic-1.7.5.tar.gz /alembic-1.7.6.tar.gz +/alembic-1.7.7.tar.gz diff --git a/alembic.spec b/alembic.spec index 34774c8..4dc3bac 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,5 +1,5 @@ Name: alembic -Version: 1.7.6 +Version: 1.7.7 Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD @@ -100,6 +100,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Tue Mar 27 2018 Luya Tshimbalanga - 1.7.7-1 +- Update to 1.7.7 + * Sat Mar 24 2018 Luya Tshimbalanga - 1.7.6-1 - Update to 1.7.6 diff --git a/sources b/sources index 90ff0c9..eb11180 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.6.tar.gz) = d77aab41cec66b0565b20ec54604754ed6ef83c97d6d27e161b1cdc28af96d624db438cf70d449166c07b8f9f281f14aeb29f9de91ccc06fb6d2934e4c46ef3a +SHA512 (alembic-1.7.7.tar.gz) = 0ebcf6b9304e84bc60f1c146d0b5e5c5b1de43974ec0725293c444b48b22640945f5883eb9afd46c1ac9f0c260d6f22ff29b4866d6525c416339877be984b149 From 7f81c7472889d1f6f2f78ffc37135dee7bdb3090 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:06:58 +0000 Subject: [PATCH 16/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 4dc3bac..c046e00 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,6 @@ Name: alembic Version: 1.7.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -100,6 +100,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1.7.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Mar 27 2018 Luya Tshimbalanga - 1.7.7-1 - Update to 1.7.7 From 8f5d73a2ebb31ddb313bdfc61b462c594774f9bd Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Tue, 17 Jul 2018 10:43:31 +0200 Subject: [PATCH 17/67] Update to 1.7.8 --- .gitignore | 1 + alembic.spec | 17 ++++++++++------- sources | 2 +- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 73de9ad..8d306ab 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /alembic-1.7.5.tar.gz /alembic-1.7.6.tar.gz /alembic-1.7.7.tar.gz +/alembic-1.7.8.tar.gz diff --git a/alembic.spec b/alembic.spec index c046e00..7e05de0 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,6 +1,9 @@ +# TODO: +# Python Module + Name: alembic -Version: 1.7.7 -Release: 2%{?dist} +Version: 1.7.8 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -42,11 +45,7 @@ applications that use %{name}. %prep %autosetup -p1 -# Hardcoded library path -sed -i -e 's/INSTALL_DIR lib/INSTALL_DIR %{_lib}/g' CMakeLists.txt -sed -i \ - -e 's/DESTINATION lib/DESTINATION %{_lib}/g' \ - -e 's/ConfigPackageLocation lib/ConfigPackageLocation %{_lib}/g' \ +sed -i -e 's/ConfigPackageLocation lib/ConfigPackageLocation %{_lib}/g' \ lib/Alembic/CMakeLists.txt iconv -f iso8859-1 -t utf-8 ACKNOWLEDGEMENTS.txt > ACKNOWLEDGEMENTS.txt.conv && \ @@ -58,6 +57,7 @@ mkdir build pushd build export CXXFLAGS="%{optflags} -Wl,--as-needed" %cmake %{?_cmake_skip_rpath} \ + -DALEMBIC_LIB_INSTALL_DIR=%{_libdir} \ -DALEMBIC_SHARED_LIBS=ON \ -DUSE_BINARIES=ON \ -DUSE_HDF5=ON \ @@ -100,6 +100,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Tue Jul 17 2018 Simone Caronni - 1.7.8-1 +- Update to 1.7.8. + * Thu Jul 12 2018 Fedora Release Engineering - 1.7.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index eb11180..40119c7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.7.tar.gz) = 0ebcf6b9304e84bc60f1c146d0b5e5c5b1de43974ec0725293c444b48b22640945f5883eb9afd46c1ac9f0c260d6f22ff29b4866d6525c416339877be984b149 +SHA512 (alembic-1.7.8.tar.gz) = bc36e30d1aecd67da16247365a973c462e9716309d090fefe36f625c8d2ab2d517fe8ac694a9188cd6eeb623a3217f59f461c82fcfec43d0a60a07381526983a From eae24092c1512a773f6fb422e7f5873f060a246f Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:38:29 +0100 Subject: [PATCH 18/67] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- alembic.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/alembic.spec b/alembic.spec index 7e05de0..eb926e8 100644 --- a/alembic.spec +++ b/alembic.spec @@ -76,9 +76,7 @@ pushd build %make_install popd -%post libs -p /sbin/ldconfig - -%postun libs -p /sbin/ldconfig +%ldconfig_scriptlets libs %files %{_bindir}/abcconvert From 07b939a72fc999f4ba3f3ac7d401caa51e1554f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 13:09:26 +0000 Subject: [PATCH 19/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index eb926e8..5f1ca22 100644 --- a/alembic.spec +++ b/alembic.spec @@ -3,7 +3,7 @@ Name: alembic Version: 1.7.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -98,6 +98,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.7.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Jul 17 2018 Simone Caronni - 1.7.8-1 - Update to 1.7.8. From 57f3aac99f3a6daf3dfd3401b3d1cac9a3547de9 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Sat, 16 Mar 2019 08:52:16 -0600 Subject: [PATCH 20/67] Rebuild for hdf5 1.10.5 --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 5f1ca22..e11f832 100644 --- a/alembic.spec +++ b/alembic.spec @@ -3,7 +3,7 @@ Name: alembic Version: 1.7.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -98,6 +98,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Sat Mar 16 2019 Orion Poplawski - 1.7.8-3 +- Rebuild for hdf5 1.10.5 + * Thu Jan 31 2019 Fedora Release Engineering - 1.7.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From c22d51f8bfe535a7ed528b510fa848ad620c38e4 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Thu, 11 Apr 2019 09:23:12 -0500 Subject: [PATCH 21/67] Rebuild for Ilmbase 2.3.0. --- alembic.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/alembic.spec b/alembic.spec index e11f832..f1f94c2 100644 --- a/alembic.spec +++ b/alembic.spec @@ -3,7 +3,7 @@ Name: alembic Version: 1.7.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -13,7 +13,10 @@ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{ BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: hdf5-devel -BuildRequires: OpenEXR-devel +# Per https://github.com/alembic/alembic/blob/master/README.txt +# alembic actually needs ilmbase, not OpenEXR. +#BuildRequires: OpenEXR-devel +BuildRequires: ilmbase-devel BuildRequires: zlib-devel %description @@ -98,6 +101,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Thu Apr 11 2019 Richard Shaw - 1.7.8-4 +- Rebuild for Ilmbase 2.3.0. + * Sat Mar 16 2019 Orion Poplawski - 1.7.8-3 - Rebuild for hdf5 1.10.5 From afbf1249ddbe6536ac8d7922eba8094024defff2 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 18 May 2019 23:23:20 -0700 Subject: [PATCH 22/67] Update to 1.7.11 --- .gitignore | 1 + alembic.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8d306ab..c00adbb 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /alembic-1.7.6.tar.gz /alembic-1.7.7.tar.gz /alembic-1.7.8.tar.gz +/alembic-1.7.11.tar.gz diff --git a/alembic.spec b/alembic.spec index f1f94c2..6cd04a6 100644 --- a/alembic.spec +++ b/alembic.spec @@ -2,8 +2,8 @@ # Python Module Name: alembic -Version: 1.7.8 -Release: 4%{?dist} +Version: 1.7.11 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -101,6 +101,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Sat May 18 2019 Luya Tshimbalanga - 1.7.11-1 +- Update to 1.7.11 + * Thu Apr 11 2019 Richard Shaw - 1.7.8-4 - Rebuild for Ilmbase 2.3.0. diff --git a/sources b/sources index 40119c7..4f0677f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.8.tar.gz) = bc36e30d1aecd67da16247365a973c462e9716309d090fefe36f625c8d2ab2d517fe8ac694a9188cd6eeb623a3217f59f461c82fcfec43d0a60a07381526983a +SHA512 (alembic-1.7.11.tar.gz) = 94b9c218a2fe6e2e24205aff4a2f6bab784851c2aa15592fb60ea91f0e8038b0c0656a118f3a5cba0d3de8917dd90b74d0e2d1c4ac034b9ee3f5d0741d9f6b70 From 44363bb5c9cc910839e790ebe02eeac21e7e8114 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 17:44:05 +0000 Subject: [PATCH 23/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 6cd04a6..8fe086f 100644 --- a/alembic.spec +++ b/alembic.spec @@ -3,7 +3,7 @@ Name: alembic Version: 1.7.11 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -101,6 +101,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.7.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat May 18 2019 Luya Tshimbalanga - 1.7.11-1 - Update to 1.7.11 From 8f7db9eef95899db8393832b2d630da367d16c76 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 3 Nov 2019 04:04:09 -0800 Subject: [PATCH 24/67] Update to 1.7.12 Patch from Gentoo addressing ilbmbase root detection Drpop ldconfig scriptlets --- .gitignore | 2 ++ alembic.spec | 17 ++++++++++++----- sources | 3 ++- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c00adbb..1974549 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ /alembic-1.7.7.tar.gz /alembic-1.7.8.tar.gz /alembic-1.7.11.tar.gz +/alembic-1.7.12.tar.gz +/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch diff --git a/alembic.spec b/alembic.spec index 8fe086f..ce4b853 100644 --- a/alembic.spec +++ b/alembic.spec @@ -2,20 +2,24 @@ # Python Module Name: alembic -Version: 1.7.11 -Release: 2%{?dist} +Version: 1.7.12 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.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 BuildRequires: gcc-c++ BuildRequires: hdf5-devel + # Per https://github.com/alembic/alembic/blob/master/README.txt # alembic actually needs ilmbase, not OpenEXR. -#BuildRequires: OpenEXR-devel BuildRequires: ilmbase-devel BuildRequires: zlib-devel @@ -79,8 +83,6 @@ pushd build %make_install popd -%ldconfig_scriptlets libs - %files %{_bindir}/abcconvert %{_bindir}/abcdiff @@ -101,6 +103,11 @@ popd %{_libdir}/libAlembic.so %changelog +* Sat Oct 26 2019 Luya Tshimbalanga - 1.7.12-1 +- Update to 1.7.12 +- Patch from Gentoo addressing ilbmbase root detection +- Drpop ldconfig scriptlets + * Wed Jul 24 2019 Fedora Release Engineering - 1.7.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 4f0677f..404c760 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (alembic-1.7.11.tar.gz) = 94b9c218a2fe6e2e24205aff4a2f6bab784851c2aa15592fb60ea91f0e8038b0c0656a118f3a5cba0d3de8917dd90b74d0e2d1c4ac034b9ee3f5d0741d9f6b70 +SHA512 (alembic-1.7.12.tar.gz) = e05e0b24056c17f01784ced1f9606a269974de195f1aca8a6fce2123314e7ee609f70df77ac7fe18dc7f0c04fb883d38cc7de9b963caacf9586aaa24d4ac6210 +SHA512 (alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch) = 6aa6eaff11d9abffb0b3b72db53a83d0780ddef4f9f22c94acfd239870355334c44c09df22ac85a7bde37e0b067f8c5f2c0b6a181c4a8a8ed61dbadaa4d09555 From 93510f441bb96877ee75f69a9b62272bbc1fe50c Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 3 Nov 2019 04:04:41 -0800 Subject: [PATCH 25/67] Update to 1.7.12 Patch from Gentoo addressing ilbmbase root detection Drop ldconfig scriptlets --- alembic.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index ce4b853..6b4ade7 100644 --- a/alembic.spec +++ b/alembic.spec @@ -106,7 +106,7 @@ popd * Sat Oct 26 2019 Luya Tshimbalanga - 1.7.12-1 - Update to 1.7.12 - Patch from Gentoo addressing ilbmbase root detection -- Drpop ldconfig scriptlets +- Drop ldconfig scriptlets * Wed Jul 24 2019 Fedora Release Engineering - 1.7.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 7a700465c1b06d533b8edf6cbea7c72f5e7bca99 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:23:25 +0000 Subject: [PATCH 26/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 6b4ade7..cdb3b95 100644 --- a/alembic.spec +++ b/alembic.spec @@ -3,7 +3,7 @@ Name: alembic Version: 1.7.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -103,6 +103,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.7.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Oct 26 2019 Luya Tshimbalanga - 1.7.12-1 - Update to 1.7.12 - Patch from Gentoo addressing ilbmbase root detection From 4f82c8ad6ce62bafa989d961c45d43a49116a635 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Thu, 25 Jun 2020 14:15:20 -0600 Subject: [PATCH 27/67] Rebuild for hdf5 1.10.6 --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index cdb3b95..36a8bfe 100644 --- a/alembic.spec +++ b/alembic.spec @@ -3,7 +3,7 @@ Name: alembic Version: 1.7.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -103,6 +103,9 @@ popd %{_libdir}/libAlembic.so %changelog +* Thu Jun 25 2020 Orion Poplawski - 1.7.12-3 +- Rebuild for hdf5 1.10.6 + * Tue Jan 28 2020 Fedora Release Engineering - 1.7.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 83812e6c762c28c7e2141860711a3598c101256f Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Sun, 5 Jul 2020 15:08:25 -0400 Subject: [PATCH 28/67] Update to new out-of-source build mechanism --- alembic.spec | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/alembic.spec b/alembic.spec index 36a8bfe..f48641b 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,3 +1,6 @@ +# Force out of source build +%undefine __cmake_in_source_build + # TODO: # Python Module @@ -58,10 +61,7 @@ sed -i -e 's/ConfigPackageLocation lib/ConfigPackageLocation %{_lib}/g' \ iconv -f iso8859-1 -t utf-8 ACKNOWLEDGEMENTS.txt > ACKNOWLEDGEMENTS.txt.conv && \ mv -f ACKNOWLEDGEMENTS.txt.conv ACKNOWLEDGEMENTS.txt -mkdir build - %build -pushd build export CXXFLAGS="%{optflags} -Wl,--as-needed" %cmake %{?_cmake_skip_rpath} \ -DALEMBIC_LIB_INSTALL_DIR=%{_libdir} \ @@ -72,16 +72,12 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" -DUSE_PYALEMBIC=OFF \ -DUSE_STATIC_BOOST=OFF \ -DUSE_STATIC_HDF5=OFF \ - -DUSE_TESTS=ON \ - .. + -DUSE_TESTS=ON -%make_build -popd +%cmake_build %install -pushd build -%make_install -popd +%cmake_install %files %{_bindir}/abcconvert From a700f8bf63a546be2f607008d3f4722fd08b8586 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 19 Jul 2020 22:56:44 -0700 Subject: [PATCH 29/67] Update to 1.7.13 (#1856031) --- .gitignore | 1 + alembic.spec | 11 +++++++---- sources | 3 +-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1974549..bca8db6 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /alembic-1.7.11.tar.gz /alembic-1.7.12.tar.gz /alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch +/alembic-1.7.13.tar.gz diff --git a/alembic.spec b/alembic.spec index f48641b..d6e3a72 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,8 +5,8 @@ # Python Module Name: alembic -Version: 1.7.12 -Release: 3%{?dist} +Version: 1.7.13 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -23,8 +23,8 @@ BuildRequires: hdf5-devel # Per https://github.com/alembic/alembic/blob/master/README.txt # alembic actually needs ilmbase, not OpenEXR. -BuildRequires: ilmbase-devel -BuildRequires: zlib-devel +BuildRequires: pkgconfig(IlmBase) +BuildRequires: pkgconfig(zlib) %description Alembic is an open computer graphics interchange framework. Alembic distills @@ -99,6 +99,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Mon Jul 13 2020 Luya Tshimbalanga - 1.7.13-1 +- Update to 1.7.13 (#1856031) + * Thu Jun 25 2020 Orion Poplawski - 1.7.12-3 - Rebuild for hdf5 1.10.6 diff --git a/sources b/sources index 404c760..2da3c9d 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (alembic-1.7.12.tar.gz) = e05e0b24056c17f01784ced1f9606a269974de195f1aca8a6fce2123314e7ee609f70df77ac7fe18dc7f0c04fb883d38cc7de9b963caacf9586aaa24d4ac6210 -SHA512 (alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch) = 6aa6eaff11d9abffb0b3b72db53a83d0780ddef4f9f22c94acfd239870355334c44c09df22ac85a7bde37e0b067f8c5f2c0b6a181c4a8a8ed61dbadaa4d09555 +SHA512 (alembic-1.7.13.tar.gz) = 1dcaf1e42f098e6052ec93aa0af99d3ab99d40d570aaa71cb980092be68e440982b05d0230a4543efa01dbd4e82fe617c70e0b3b2548bf9836a553f41f8232b1 From 2cf2828faae3ea8601549c56f82bff207d5a50b0 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 19 Jul 2020 23:06:05 -0700 Subject: [PATCH 30/67] Update to 1.7.13 (#1856031) --- ...-setting-a-proper-ILMBASE_ROOT-value.patch | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch diff --git a/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch b/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch new file mode 100644 index 0000000..c561e26 --- /dev/null +++ b/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch @@ -0,0 +1,72 @@ +From 60bbcde225f3c28a36d8643c451509d9deb09222 Mon Sep 17 00:00:00 2001 +From: Bernd Waibel +Date: Sat, 15 Jun 2019 13:34:09 +0200 +Subject: [PATCH 2/5] Find IlmBase by setting a proper ILMBASE_ROOT value and + by using pkg-config to determine the installed ilmbase version, instead of + using the cmake STRINGS command. + +Signed-off-by: Bernd Waibel +--- + cmake/Modules/FindIlmBase.cmake | 18 +++++++++++++++++- + cmake/Modules/FindPyIlmBase.cmake | 2 +- + 2 files changed, 18 insertions(+), 2 deletions(-) + +diff --git a/cmake/Modules/FindIlmBase.cmake b/cmake/Modules/FindIlmBase.cmake +index 679a02f..0fe2b1a 100644 +--- a/cmake/Modules/FindIlmBase.cmake ++++ b/cmake/Modules/FindIlmBase.cmake +@@ -52,7 +52,7 @@ IF(NOT DEFINED ILMBASE_ROOT) + SET( ALEMBIC_ILMBASE_ROOT NOTFOUND ) + ELSE() + # TODO: set to default install path when shipping out +- SET( ALEMBIC_ILMBASE_ROOT "/usr/local/ilmbase-1.0.1/" ) ++ SET( ALEMBIC_ILMBASE_ROOT "/usr" ) + ENDIF() + ELSE() + IF ( ${WINDOWS} ) +@@ -87,6 +87,21 @@ SET(_ilmbase_SEARCH_DIRS + /usr/freeware + ) + ++# use pkg-config to determine the correct version ++include(FindPkgConfig) ++IF(PKG_CONFIG_FOUND) ++ PKG_CHECK_MODULES(PC_ILMBASE QUIET IlmBase) ++ IF(PC_ILMBASE_FOUND) ++ SET(ILMBASE_VERSION ${PC_ILMBASE_VERSION}) ++ SET(ALEMBIC_ILMBASE_INCLUDE_DIRECTORY ${PC_ILMBASE_INCLUDE_DIRS}) ++ STRING(REGEX MATCH "-lHalf" ALEMBIC_ILMBASE_HALF_LIB ${PC_ILMBASE_LDFLAGS}) ++ STRING(REGEX MATCH "-lIex" ALEMBIC_ILMBASE_IEX_LIB ${PC_ILMBASE_LDFLAGS}) ++ STRING(REGEX MATCH "-lIexMath" ALEMBIC_ILMBASE_IEXMATH_LIB ${PC_ILMBASE_LDFLAGS}) ++ STRING(REGEX MATCH "-lIlmThread" ALEMBIC_ILMBASE_ILMTHREAD_LIB ${PC_ILMBASE_LDFLAGS}) ++ String(REGEX MATCH "-lImath" ALEMBIC_ILMBASE_IMATH_LIB ${PC_ILMBASE_LDFLAGS}) ++ ENDIF() ++ELSE(PKG_CONFIG_FOUND) ++ + FIND_PATH(ILMBASE_INCLUDE_DIR + NAMES + IlmBaseConfig.h +@@ -179,6 +194,7 @@ IF ( ${ALEMBIC_ILMBASE_INCLUDE_DIRECTORY} STREQUAL "ALEMBIC_ILMBASE_INCLUDE_DIRE + MESSAGE( FATAL_ERROR "ilmbase header files not found, required: ALEMBIC_ILMBASE_ROOT: ${ALEMBIC_ILMBASE_ROOT}" ) + ENDIF() + ++ENDIF(PKG_CONFIG_FOUND) + + MESSAGE( STATUS "ILMBASE INCLUDE PATH: ${ALEMBIC_ILMBASE_INCLUDE_DIRECTORY}" ) + MESSAGE( STATUS "HALF LIB: ${ALEMBIC_ILMBASE_HALF_LIB}" ) +diff --git a/cmake/Modules/FindPyIlmBase.cmake b/cmake/Modules/FindPyIlmBase.cmake +index d55f8d3..b5f3cb5 100644 +--- a/cmake/Modules/FindPyIlmBase.cmake ++++ b/cmake/Modules/FindPyIlmBase.cmake +@@ -44,7 +44,7 @@ ELSE() + SET(ALEMBIC_PYILMBASE_ROOT NOTFOUND) + ELSE() + # TODO: set to default install path when shipping out +- SET(ALEMBIC_PYILMBASE_ROOT "/usr/local/pyilmbase/") ++ SET(ALEMBIC_PYILMBASE_ROOT "/usr") + ENDIF() + ELSE() + IF (${WINDOWS}) +-- +2.22.0 + From d3eab1a5d54f71e0b25c778c83370f3daf314f8d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:53:59 +0000 Subject: [PATCH 31/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index d6e3a72..144cb17 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.7.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.7.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 13 2020 Luya Tshimbalanga - 1.7.13-1 - Update to 1.7.13 (#1856031) From 02d4b58277739d115c17081c0770002a858c1e43 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jul 2020 23:53:37 +0000 Subject: [PATCH 32/67] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 144cb17..5a51e0d 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.7.13 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,10 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Fri Jul 31 2020 Fedora Release Engineering - 1.7.13-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.7.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From d541ecc691f71a5b684af4f578b7724a1eb5acad Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Mon, 14 Sep 2020 20:07:08 -0700 Subject: [PATCH 33/67] Update to 1.7.15 (#1856031) --- .gitignore | 1 + alembic.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bca8db6..5efc44f 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /alembic-1.7.12.tar.gz /alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch /alembic-1.7.13.tar.gz +/alembic-1.7.15.tar.gz diff --git a/alembic.spec b/alembic.spec index 5a51e0d..848d8d1 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,8 +5,8 @@ # Python Module Name: alembic -Version: 1.7.13 -Release: 3%{?dist} +Version: 1.7.15 +Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Sun Sep 13 2020 Luya Tshimbalanga - 1.7.15-1 +- Update to 1.7.15 (#1856031) + * Fri Jul 31 2020 Fedora Release Engineering - 1.7.13-3 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 2da3c9d..a3cf293 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.13.tar.gz) = 1dcaf1e42f098e6052ec93aa0af99d3ab99d40d570aaa71cb980092be68e440982b05d0230a4543efa01dbd4e82fe617c70e0b3b2548bf9836a553f41f8232b1 +SHA512 (alembic-1.7.15.tar.gz) = a16ce301607530e04021b60227781b1e82927a85545a5c273062d8afd5b13949462d0957e0bdf05a04813fab864631760b4d264f289198b7c825dafbe6324382 From 6ec568933903f16187611286eef8c1d85cf45920 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 29 Nov 2020 11:26:50 -0800 Subject: [PATCH 34/67] Update to 1.7.16 (#1856031) --- .gitignore | 1 + alembic.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5efc44f..b187a12 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch /alembic-1.7.13.tar.gz /alembic-1.7.15.tar.gz +/alembic-1.7.16.tar.gz diff --git a/alembic.spec b/alembic.spec index 848d8d1..825a3c7 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,7 +5,7 @@ # Python Module Name: alembic -Version: 1.7.15 +Version: 1.7.16 Release: 1%{?dist} Summary: Open framework for storing and sharing scene data License: BSD @@ -99,6 +99,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Mon Oct 26 2020 Luya Tshimbalanga - 1.7.16-1 +- Update to 1.7.16 (#1856031) + * Sun Sep 13 2020 Luya Tshimbalanga - 1.7.15-1 - Update to 1.7.15 (#1856031) diff --git a/sources b/sources index a3cf293..a150f68 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.15.tar.gz) = a16ce301607530e04021b60227781b1e82927a85545a5c273062d8afd5b13949462d0957e0bdf05a04813fab864631760b4d264f289198b7c825dafbe6324382 +SHA512 (alembic-1.7.16.tar.gz) = bd4777dc4abf15bfb8307b00fd2d67671e89944d0dd8a74a657f4aee49e6a1cd0ab1fe5bb7f9afc63abcce2123466bb8a9a3886d41724ed2c242bc61d7d5b3a1 From 0534f2d52c0b0296da2f661c05dbf0450c795e09 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Fri, 1 Jan 2021 16:15:07 -0600 Subject: [PATCH 35/67] Rebuild for OpenEXR 2.5.3. --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 825a3c7..1231e4f 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.7.16 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Fri Jan 01 2021 Richard Shaw - 1.7.16-2 +- Rebuild for OpenEXR 2.5.3. + * Mon Oct 26 2020 Luya Tshimbalanga - 1.7.16-1 - Update to 1.7.16 (#1856031) From cbe203f4d8a1eeb5e7243e44d0c73566f60b67bd Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 24 Jan 2021 16:14:07 -0800 Subject: [PATCH 36/67] Rebuild for hdf5 and libImath --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 1231e4f..9b9465d 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.7.16 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Sun Jan 24 2021 Luya Tshimbalanga - 1.7.16-3 +- Rebuild for hdf5 and libImath + * Fri Jan 01 2021 Richard Shaw - 1.7.16-2 - Rebuild for OpenEXR 2.5.3. From ad28b8bb6ea6607a8edf39b1b04c7fb52735a0a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:57:25 +0000 Subject: [PATCH 37/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 9b9465d..7a51e0a 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.7.16 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -99,6 +99,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 1.7.16-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sun Jan 24 2021 Luya Tshimbalanga - 1.7.16-3 - Rebuild for hdf5 and libImath From 39408bf35396bbc5332b748edc71589fbd5dfaba Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Wed, 7 Apr 2021 18:49:53 -0700 Subject: [PATCH 38/67] Update to 1.8.0_beta2 Resolves: #1946083 --- .gitignore | 1 + alembic.spec | 16 ++++++++++------ sources | 2 +- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index b187a12..59fd138 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /alembic-1.7.13.tar.gz /alembic-1.7.15.tar.gz /alembic-1.7.16.tar.gz +/alembic-1.8.0_beta2.tar.gz diff --git a/alembic.spec b/alembic.spec index 7a51e0a..93ae6dd 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,23 +1,23 @@ # Force out of source build %undefine __cmake_in_source_build - +%global prerelease _beta2 # TODO: # Python Module Name: alembic -Version: 1.7.16 -Release: 4%{?dist} +Version: 1.8.0 +Release: %{?prerelease:0.}1%{?prerelease}%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ -Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +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 +BuildRequires: cmake >= 3.13 BuildRequires: gcc-c++ BuildRequires: hdf5-devel @@ -53,7 +53,7 @@ The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep -%autosetup -p1 +%autosetup -p1 -n %{name}-%{version}%{?prerelease} sed -i -e 's/ConfigPackageLocation lib/ConfigPackageLocation %{_lib}/g' \ lib/Alembic/CMakeLists.txt @@ -99,6 +99,10 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Wed Apr 7 2021 Luya Tshimbalanga - 1.8.0-0.1_beta2 +- Update to 1.8.0_beta2 +- Resolves: #1946083 + * Mon Jan 25 2021 Fedora Release Engineering - 1.7.16-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index a150f68..3dc0605 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.7.16.tar.gz) = bd4777dc4abf15bfb8307b00fd2d67671e89944d0dd8a74a657f4aee49e6a1cd0ab1fe5bb7f9afc63abcce2123466bb8a9a3886d41724ed2c242bc61d7d5b3a1 +SHA512 (alembic-1.8.0_beta2.tar.gz) = dc38a858f3587dc72fc34196e38421d00778dfe553618f00fe811c5316d15e85220edf64103ff49b1ab692339387276096872fb6789d185b652f67fb892c1e11 From a8f374a37cf747619d5e32e5775fe5382ee562e3 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 18 May 2021 22:30:22 -0700 Subject: [PATCH 39/67] Update to 1.8.1 Resolves rhbz#1946083 --- .gitignore | 2 ++ alembic.spec | 9 +++++++-- sources | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 59fd138..b4a349e 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,5 @@ /alembic-1.7.15.tar.gz /alembic-1.7.16.tar.gz /alembic-1.8.0_beta2.tar.gz +/alembic-1.8.0.tar.gz +/alembic-1.8.1.tar.gz diff --git a/alembic.spec b/alembic.spec index 93ae6dd..1873242 100644 --- a/alembic.spec +++ b/alembic.spec @@ -1,11 +1,11 @@ # Force out of source build %undefine __cmake_in_source_build -%global prerelease _beta2 +#%%global prerelease _beta2 # TODO: # Python Module Name: alembic -Version: 1.8.0 +Version: 1.8.1 Release: %{?prerelease:0.}1%{?prerelease}%{?dist} Summary: Open framework for storing and sharing scene data License: BSD @@ -66,6 +66,7 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %cmake %{?_cmake_skip_rpath} \ -DALEMBIC_LIB_INSTALL_DIR=%{_libdir} \ -DALEMBIC_SHARED_LIBS=ON \ + -DCMAKE_CXX_STANDARD=17 \ -DUSE_BINARIES=ON \ -DUSE_HDF5=ON \ -DUSE_EXAMPLES=ON \ @@ -99,6 +100,10 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Sun May 16 2021 Luya Tshimbalanga - 1.8.1-1 +- Update to 1.8.1 +- Resolves rhbz#1946083 + * Wed Apr 7 2021 Luya Tshimbalanga - 1.8.0-0.1_beta2 - Update to 1.8.0_beta2 - Resolves: #1946083 diff --git a/sources b/sources index 3dc0605..1802be0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.0_beta2.tar.gz) = dc38a858f3587dc72fc34196e38421d00778dfe553618f00fe811c5316d15e85220edf64103ff49b1ab692339387276096872fb6789d185b652f67fb892c1e11 +SHA512 (alembic-1.8.1.tar.gz) = 895493f36c895aef0675e1300ee3bbbf1b8819b4978b842c48810078e51219423500f74014eafe357a318a755ffa8c5c17c2c806b4216bab6cd334908bf684a4 From ce14cb62ec3e7532a1674d3a24829664e201c8c7 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Thu, 10 Jun 2021 23:27:41 -0700 Subject: [PATCH 40/67] Update to 1.8.2 Resolves rhbz#1969862 --- .gitignore | 1 + alembic.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b4a349e..3e8f660 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /alembic-1.8.0_beta2.tar.gz /alembic-1.8.0.tar.gz /alembic-1.8.1.tar.gz +/alembic-1.8.2.tar.gz diff --git a/alembic.spec b/alembic.spec index 1873242..7509e68 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,7 +5,7 @@ # Python Module Name: alembic -Version: 1.8.1 +Version: 1.8.2 Release: %{?prerelease:0.}1%{?prerelease}%{?dist} Summary: Open framework for storing and sharing scene data License: BSD @@ -100,6 +100,10 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Fri Jun 11 2021 Luya Tshimbalanga - 1.8.2-1 +- Update to 1.8.2 +- Resolves rhbz#1969862 + * Sun May 16 2021 Luya Tshimbalanga - 1.8.1-1 - Update to 1.8.1 - Resolves rhbz#1946083 diff --git a/sources b/sources index 1802be0..37ab925 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.1.tar.gz) = 895493f36c895aef0675e1300ee3bbbf1b8819b4978b842c48810078e51219423500f74014eafe357a318a755ffa8c5c17c2c806b4216bab6cd334908bf684a4 +SHA512 (alembic-1.8.2.tar.gz) = 23fec3d51cfd8ac8bc02749550de53a7b699ebe67654336864a8208a6a1d4f69e8e1a2c8e07832665c203788cbabbb65f346582741bac10ceb0d56c16d6b4217 From 058cbdd3c7756838e9eface999375089c942977f Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Wed, 7 Jul 2021 12:46:04 -0500 Subject: [PATCH 41/67] Rebuild with standalone imath package. As of OpenEXR 3.x imath is a separate package. --- alembic.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 7509e68..0536764 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.2 -Release: %{?prerelease:0.}1%{?prerelease}%{?dist} +Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.1 Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -23,7 +23,12 @@ 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 @@ -100,6 +105,10 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Wed Jul 07 2021 Richard Shaw - 1.8.2-1.1 +- Rebuild with standalone imath package. As of OpenEXR 3.x imath is a separate + package. + * Fri Jun 11 2021 Luya Tshimbalanga - 1.8.2-1 - Update to 1.8.2 - Resolves rhbz#1969862 From 8a71084ac2e3b519586224b3b0613a161cc4bcc5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:29:37 +0000 Subject: [PATCH 42/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From ec839b1a682ffa7f96ee0442a3707bb2f2d54ef5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:24:55 +0000 Subject: [PATCH 43/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 0536764..64f6f4a 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.2 -Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.1 +Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.2 Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,6 +105,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.8.2-1.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jul 07 2021 Richard Shaw - 1.8.2-1.1 - Rebuild with standalone imath package. As of OpenEXR 3.x imath is a separate package. From 58d5b565c18008452acffdbd1a0b2cae85baf407 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Mon, 9 Aug 2021 19:50:34 -0600 Subject: [PATCH 44/67] Rebuild for hdf5 1.10.7 --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 64f6f4a..b78429a 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.2 -Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.2 +Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.3 Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,6 +105,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Tue Aug 10 2021 Orion Poplawski - 1.8.2-1.3 +- Rebuild for hdf5 1.10.7 + * Wed Jul 21 2021 Fedora Release Engineering - 1.8.2-1.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From dbe97b880d50e82889bd02271650e4759b8619e1 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Fri, 20 Aug 2021 21:42:58 -0500 Subject: [PATCH 45/67] Rebuild for OpenEXR/Imath 3.1. --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index b78429a..9162456 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.2 -Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.3 +Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.4 Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,6 +105,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Sat Aug 21 2021 Richard Shaw - 1.8.2-1.4 +- Rebuild for OpenEXR/Imath 3.1. + * Tue Aug 10 2021 Orion Poplawski - 1.8.2-1.3 - Rebuild for hdf5 1.10.7 From 16c3ceabaaf7e7192d630300cd0dd3e757363d6e Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 12 Sep 2021 01:49:08 -0700 Subject: [PATCH 46/67] Update to 1.8.3 --- .gitignore | 1 + alembic.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3e8f660..713fa8d 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /alembic-1.8.0.tar.gz /alembic-1.8.1.tar.gz /alembic-1.8.2.tar.gz +/alembic-1.8.3.tar.gz diff --git a/alembic.spec b/alembic.spec index 9162456..5bfff81 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,8 +5,8 @@ # Python Module Name: alembic -Version: 1.8.2 -Release: %{?prerelease:0.}1%{?prerelease}%{?dist}.4 +Version: 1.8.3 +Release: 1%{?prerelease}%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,6 +105,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Sun Sep 12 2021 Luya Tshimbalanga - 1.8.3-1 +- Update to 1.8.3 + * Sat Aug 21 2021 Richard Shaw - 1.8.2-1.4 - Rebuild for OpenEXR/Imath 3.1. diff --git a/sources b/sources index 37ab925..c7b62f3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.2.tar.gz) = 23fec3d51cfd8ac8bc02749550de53a7b699ebe67654336864a8208a6a1d4f69e8e1a2c8e07832665c203788cbabbb65f346582741bac10ceb0d56c16d6b4217 +SHA512 (alembic-1.8.3.tar.gz) = 0049c72d93e66e12d704d27e7ba36cd9c718667f2ce4f7baa1bee1613ed88ba53abea98f457e14f7f2144cb353810a4108d26c7dd1a1543ec2af576272f19036 From 42d447e8f091198e39ef2444ee78f83c0897d04a Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Sat, 20 Nov 2021 21:42:56 -0700 Subject: [PATCH 47/67] Rebuild for hdf5 1.12.1 --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 5bfff81..0befb86 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.3 -Release: 1%{?prerelease}%{?dist} +Release: 2%{?prerelease}%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,6 +105,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Sun Nov 21 2021 Orion Poplawski - 1.8.3-2 +- Rebuild for hdf5 1.12.1 + * Sun Sep 12 2021 Luya Tshimbalanga - 1.8.3-1 - Update to 1.8.3 From ce7019a86b15431d2a5ae3ee264becff9641eaf5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:05:36 +0000 Subject: [PATCH 48/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index 0befb86..a010efb 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.3 -Release: 2%{?prerelease}%{?dist} +Release: 3%{?prerelease}%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,6 +105,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.8.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Sun Nov 21 2021 Orion Poplawski - 1.8.3-2 - Rebuild for hdf5 1.12.1 From 8e66a404001e10785ac92ee31d0971752a127e44 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:36:53 +0000 Subject: [PATCH 49/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alembic.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index a010efb..11354cb 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.3 -Release: 3%{?prerelease}%{?dist} +Release: 4%{?prerelease}%{?dist} Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,6 +105,9 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.8.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 1.8.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From dbb7fcc6125394f5b58d4039b110924524af8609 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 13 Nov 2022 11:48:47 -0800 Subject: [PATCH 50/67] Update to 1.8.4 Resolves : rhbz#2142322 --- .gitignore | 1 + alembic.spec | 140 ++------------------------------------------------- changelog | 23 +++++++++ sources | 2 +- 4 files changed, 28 insertions(+), 138 deletions(-) create mode 100644 changelog diff --git a/.gitignore b/.gitignore index 713fa8d..2720fc2 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /alembic-1.8.1.tar.gz /alembic-1.8.2.tar.gz /alembic-1.8.3.tar.gz +/alembic-1.8.4.tar.gz diff --git a/alembic.spec b/alembic.spec index 11354cb..d2a21bb 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,8 +5,8 @@ # Python Module Name: alembic -Version: 1.8.3 -Release: 4%{?prerelease}%{?dist} +Version: 1.8.4 +Release: %autorelease Summary: Open framework for storing and sharing scene data License: BSD URL: http://alembic.io/ @@ -105,138 +105,4 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_libdir}/libAlembic.so %changelog -* Wed Jul 20 2022 Fedora Release Engineering - 1.8.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Jan 19 2022 Fedora Release Engineering - 1.8.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sun Nov 21 2021 Orion Poplawski - 1.8.3-2 -- Rebuild for hdf5 1.12.1 - -* Sun Sep 12 2021 Luya Tshimbalanga - 1.8.3-1 -- Update to 1.8.3 - -* Sat Aug 21 2021 Richard Shaw - 1.8.2-1.4 -- Rebuild for OpenEXR/Imath 3.1. - -* Tue Aug 10 2021 Orion Poplawski - 1.8.2-1.3 -- Rebuild for hdf5 1.10.7 - -* Wed Jul 21 2021 Fedora Release Engineering - 1.8.2-1.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jul 07 2021 Richard Shaw - 1.8.2-1.1 -- Rebuild with standalone imath package. As of OpenEXR 3.x imath is a separate - package. - -* Fri Jun 11 2021 Luya Tshimbalanga - 1.8.2-1 -- Update to 1.8.2 -- Resolves rhbz#1969862 - -* Sun May 16 2021 Luya Tshimbalanga - 1.8.1-1 -- Update to 1.8.1 -- Resolves rhbz#1946083 - -* Wed Apr 7 2021 Luya Tshimbalanga - 1.8.0-0.1_beta2 -- Update to 1.8.0_beta2 -- Resolves: #1946083 - -* Mon Jan 25 2021 Fedora Release Engineering - 1.7.16-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sun Jan 24 2021 Luya Tshimbalanga - 1.7.16-3 -- Rebuild for hdf5 and libImath - -* Fri Jan 01 2021 Richard Shaw - 1.7.16-2 -- Rebuild for OpenEXR 2.5.3. - -* Mon Oct 26 2020 Luya Tshimbalanga - 1.7.16-1 -- Update to 1.7.16 (#1856031) - -* Sun Sep 13 2020 Luya Tshimbalanga - 1.7.15-1 -- Update to 1.7.15 (#1856031) - -* Fri Jul 31 2020 Fedora Release Engineering - 1.7.13-3 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.7.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 13 2020 Luya Tshimbalanga - 1.7.13-1 -- Update to 1.7.13 (#1856031) - -* Thu Jun 25 2020 Orion Poplawski - 1.7.12-3 -- Rebuild for hdf5 1.10.6 - -* Tue Jan 28 2020 Fedora Release Engineering - 1.7.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Oct 26 2019 Luya Tshimbalanga - 1.7.12-1 -- Update to 1.7.12 -- Patch from Gentoo addressing ilbmbase root detection -- Drop ldconfig scriptlets - -* Wed Jul 24 2019 Fedora Release Engineering - 1.7.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat May 18 2019 Luya Tshimbalanga - 1.7.11-1 -- Update to 1.7.11 - -* Thu Apr 11 2019 Richard Shaw - 1.7.8-4 -- Rebuild for Ilmbase 2.3.0. - -* Sat Mar 16 2019 Orion Poplawski - 1.7.8-3 -- Rebuild for hdf5 1.10.5 - -* Thu Jan 31 2019 Fedora Release Engineering - 1.7.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jul 17 2018 Simone Caronni - 1.7.8-1 -- Update to 1.7.8. - -* Thu Jul 12 2018 Fedora Release Engineering - 1.7.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Mar 27 2018 Luya Tshimbalanga - 1.7.7-1 -- Update to 1.7.7 - -* Sat Mar 24 2018 Luya Tshimbalanga - 1.7.6-1 -- Update to 1.7.6 - -* Sun Mar 04 2018 Luya Tshimbalanga - 1.7.5-3 -- Added gcc-c++ dependency for BuildRequires - -* Wed Feb 07 2018 Fedora Release Engineering - 1.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Dec 25 2017 Luya Tshimbalanga - 1.7.5-1 -- Update to 1.7.5. - -* Sat Oct 28 2017 Luya Tshimbalanga - 1.7.4-1 -- Update to 1.7.4. - -* Mon Sep 11 2017 Simone Caronni - 1.7.3-1 -- Update to 1.7.3. - -* Sun Aug 06 2017 Björn Esser - 1.7.2-4 -- Rebuilt for AutoReq cmake-filesystem - -* Wed Aug 02 2017 Fedora Release Engineering - 1.7.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.7.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sun Jul 23 2017 Simone Caronni - 1.7.2-1 -- Update to 1.7.2. - -* Tue May 09 2017 Simone Caronni - 1.7.1-3 -- Link to hdf5 libraries, fixes undefined references on some architectures. - -* Sat May 06 2017 Simone Caronni - 1.7.1-2 -- Review fixes. - -* Mon Apr 24 2017 Simone Caronni - 1.7.1-1 -- First build. +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..a1518a4 --- /dev/null +++ b/changelog @@ -0,0 +1,23 @@ +* Wed Jul 20 2022 Fedora Release Engineering 1.8.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jan 19 2022 Fedora Release Engineering 1.8.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sun Nov 21 2021 Orion Poplawski 1.8.3-2 +- Rebuild for hdf5 1.12.1 + +* Sun Sep 12 2021 Luya Tshimbalanga 1.8.3-1 +- Update to 1.8.3 + +* Sat Aug 21 2021 Richard Shaw 1.8.2-6 +- Rebuild for OpenEXR/Imath 3.1. + +* Tue Aug 10 2021 Orion Poplawski 1.8.2-5 +- Rebuild for hdf5 1.10.7 + +* Wed Jul 21 2021 Fedora Release Engineering 1.8.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering 1.8.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index c7b62f3..b549d5a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.3.tar.gz) = 0049c72d93e66e12d704d27e7ba36cd9c718667f2ce4f7baa1bee1613ed88ba53abea98f457e14f7f2144cb353810a4108d26c7dd1a1543ec2af576272f19036 +SHA512 (alembic-1.8.4.tar.gz) = 2473f4b9afe3fddbd2d0477bdc85d93697e413410253a7f7f0f030fba919dfb63dabd2d2d13829f59f3f901643ab842d230a9f08fb667e2c16cef0e751a8a687 From 9d9f3c3237b81d0bb3adef43747898aed61fbc39 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:33:55 +0000 Subject: [PATCH 51/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 4d9d8f8a98cf4cca1b70a0d084bcc63c9b2d3e0e Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 14 Mar 2023 09:09:38 -0700 Subject: [PATCH 52/67] Update to 1.8.5 (#2178169) --- .gitignore | 1 + alembic.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2720fc2..bb29690 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /alembic-1.8.2.tar.gz /alembic-1.8.3.tar.gz /alembic-1.8.4.tar.gz +/alembic-1.8.5.tar.gz diff --git a/alembic.spec b/alembic.spec index d2a21bb..fe50ca7 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,7 +5,7 @@ # Python Module Name: alembic -Version: 1.8.4 +Version: 1.8.5 Release: %autorelease Summary: Open framework for storing and sharing scene data License: BSD diff --git a/sources b/sources index b549d5a..e3707f3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.4.tar.gz) = 2473f4b9afe3fddbd2d0477bdc85d93697e413410253a7f7f0f030fba919dfb63dabd2d2d13829f59f3f901643ab842d230a9f08fb667e2c16cef0e751a8a687 +SHA512 (alembic-1.8.5.tar.gz) = 89a480970eb09893112bf650011ede852205d1fa3718680a3983392bbcf3eb3f22f4ec01f42d12bfcaf655ce43d7d6f583b764ec03f4c5a84023359502b3636e From d0cc89869436a06544a291dde99d9d744b80a89e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:05:29 +0000 Subject: [PATCH 53/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 21e7a00366884973f6e5922f1afbe495594ffc5b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:38:05 +0000 Subject: [PATCH 54/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 1bac8b68d43dffd527aa3be6d201008efa7243a7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:52:17 +0000 Subject: [PATCH 55/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From f435e5b104dce803d75008c82591f402e103d664 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 17 Feb 2024 16:22:10 -0800 Subject: [PATCH 56/67] Update to 1.8.6 (rhbz#2178169) --- .gitignore | 1 + alembic.spec | 4 ++-- sources | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bb29690..83c8485 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /alembic-1.8.3.tar.gz /alembic-1.8.4.tar.gz /alembic-1.8.5.tar.gz +/alembic-1.8.6.tar.gz diff --git a/alembic.spec b/alembic.spec index fe50ca7..d1b9eac 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,10 +5,10 @@ # Python Module Name: alembic -Version: 1.8.5 +Version: 1.8.6 Release: %autorelease Summary: Open framework for storing and sharing scene data -License: BSD +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 diff --git a/sources b/sources index e3707f3..fc41ba5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.5.tar.gz) = 89a480970eb09893112bf650011ede852205d1fa3718680a3983392bbcf3eb3f22f4ec01f42d12bfcaf655ce43d7d6f583b764ec03f4c5a84023359502b3636e +SHA512 (alembic-1.8.6.tar.gz) = 6371b830242be90d4ea833248df5fd42d9e713e305d15eb1383d04410319acdae5743d48d65e8f75f1cedce777d2af7d969cde095f678b17322c19f1c69f477b From 2d11c575c086fefe6ac5e3e3289f8a8076fb6c8e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:48:40 +0000 Subject: [PATCH 57/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From c7a4f2850409f1b6b66a84edd91ae79853ee8e65 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Mon, 7 Oct 2024 08:41:30 -0700 Subject: [PATCH 58/67] Update to 1.8.7 (rhbz#2316914) --- .gitignore | 1 + alembic.spec | 6 +++--- sources | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 83c8485..571c6b0 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /alembic-1.8.4.tar.gz /alembic-1.8.5.tar.gz /alembic-1.8.6.tar.gz +/alembic-1.8.7.tar.gz diff --git a/alembic.spec b/alembic.spec index d1b9eac..bffb495 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,7 +5,7 @@ # Python Module Name: alembic -Version: 1.8.6 +Version: 1.8.7 Release: %autorelease Summary: Open framework for storing and sharing scene data License: BSD-3-Clause AND BSL-1.0 @@ -18,7 +18,7 @@ Source0: https://github.com/%{name}/%{name}/archive/%{version}%{?prerelea 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: gcc-c++ BuildRequires: hdf5-devel # Per https://github.com/alembic/alembic/blob/master/README.txt @@ -95,7 +95,7 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_bindir}/abctree %files libs -%license LICENSE.txt +%license LICENSE.txt %doc ACKNOWLEDGEMENTS.txt FEEDBACK.txt NEWS.txt README.txt %{_libdir}/libAlembic.so.* diff --git a/sources b/sources index fc41ba5..e443e62 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.6.tar.gz) = 6371b830242be90d4ea833248df5fd42d9e713e305d15eb1383d04410319acdae5743d48d65e8f75f1cedce777d2af7d969cde095f678b17322c19f1c69f477b +SHA512 (alembic-1.8.7.tar.gz) = 8dfa97001cf5d25755dad3f12cb6d60512e6bc59de76c9148a6f575cee7a70ddb562798f8856d3e4005eccdb33433ca7b459f8af1063f0f90afe2678d2dc5fa1 From 775e25d5ce9c344e1996d6cd13d5a2dec314d74b Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 25 Oct 2024 17:20:57 -0600 Subject: [PATCH 59/67] Rebuild for hdf5 1.14.5 From a460ba79034aa67fe1b58b868d107b4b424675f1 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 7 Dec 2024 18:42:17 -0800 Subject: [PATCH 60/67] Update to 1.8.8 (#2330051) This update also cleaned up the spec file. --- .gitignore | 1 + alembic.spec | 14 +------------- sources | 2 +- 3 files changed, 3 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 571c6b0..273a4e5 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/alembic.spec b/alembic.spec index bffb495..b26e8c8 100644 --- a/alembic.spec +++ b/alembic.spec @@ -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 diff --git a/sources b/sources index e443e62..1d74aa8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.7.tar.gz) = 8dfa97001cf5d25755dad3f12cb6d60512e6bc59de76c9148a6f575cee7a70ddb562798f8856d3e4005eccdb33433ca7b459f8af1063f0f90afe2678d2dc5fa1 +SHA512 (alembic-1.8.8.tar.gz) = 02b7bf5782e83efb08a8653f130b02565fa997e857dbd8d0523e1b218ff58d929fbf9690db0980e8101a31f01a67341b6000af8794538890ef7d759fe0289e2f From fc6995a6ac977ace9e8a1b1e2f6e7ff5a0b7af2c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:49:29 +0000 Subject: [PATCH 61/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 3ac7fc0f0bf18f0077a60f350bf5fbaf62ee647c Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Tue, 18 Feb 2025 08:10:24 -0700 Subject: [PATCH 62/67] Make alembic-devel require imath-devel --- alembic.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/alembic.spec b/alembic.spec index b26e8c8..f730f2a 100644 --- a/alembic.spec +++ b/alembic.spec @@ -40,6 +40,7 @@ rendered image data. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake%{?_isa} +Requires: imath-devel%{?_isa} %description devel The %{name}-devel package contains libraries and header files for developing From 2c80fe2eb72c7fecdb734c38e8da679274a9c513 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:52:47 +0000 Subject: [PATCH 63/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 60427a4e4a78e047a7e57235ef1c1497a0358004 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 4 Oct 2025 10:19:31 -0700 Subject: [PATCH 64/67] Update to 1.8.9 (rhbz#2401382) --- .gitignore | 1 + ...-setting-a-proper-ILMBASE_ROOT-value.patch | 72 ------------------- alembic.spec | 4 +- sources | 2 +- 4 files changed, 4 insertions(+), 75 deletions(-) delete mode 100644 alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch diff --git a/.gitignore b/.gitignore index 273a4e5..c530f1b 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /alembic-1.8.6.tar.gz /alembic-1.8.7.tar.gz /alembic-1.8.8.tar.gz +/alembic-1.8.9.tar.gz diff --git a/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch b/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch deleted file mode 100644 index c561e26..0000000 --- a/alembic-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 60bbcde225f3c28a36d8643c451509d9deb09222 Mon Sep 17 00:00:00 2001 -From: Bernd Waibel -Date: Sat, 15 Jun 2019 13:34:09 +0200 -Subject: [PATCH 2/5] Find IlmBase by setting a proper ILMBASE_ROOT value and - by using pkg-config to determine the installed ilmbase version, instead of - using the cmake STRINGS command. - -Signed-off-by: Bernd Waibel ---- - cmake/Modules/FindIlmBase.cmake | 18 +++++++++++++++++- - cmake/Modules/FindPyIlmBase.cmake | 2 +- - 2 files changed, 18 insertions(+), 2 deletions(-) - -diff --git a/cmake/Modules/FindIlmBase.cmake b/cmake/Modules/FindIlmBase.cmake -index 679a02f..0fe2b1a 100644 ---- a/cmake/Modules/FindIlmBase.cmake -+++ b/cmake/Modules/FindIlmBase.cmake -@@ -52,7 +52,7 @@ IF(NOT DEFINED ILMBASE_ROOT) - SET( ALEMBIC_ILMBASE_ROOT NOTFOUND ) - ELSE() - # TODO: set to default install path when shipping out -- SET( ALEMBIC_ILMBASE_ROOT "/usr/local/ilmbase-1.0.1/" ) -+ SET( ALEMBIC_ILMBASE_ROOT "/usr" ) - ENDIF() - ELSE() - IF ( ${WINDOWS} ) -@@ -87,6 +87,21 @@ SET(_ilmbase_SEARCH_DIRS - /usr/freeware - ) - -+# use pkg-config to determine the correct version -+include(FindPkgConfig) -+IF(PKG_CONFIG_FOUND) -+ PKG_CHECK_MODULES(PC_ILMBASE QUIET IlmBase) -+ IF(PC_ILMBASE_FOUND) -+ SET(ILMBASE_VERSION ${PC_ILMBASE_VERSION}) -+ SET(ALEMBIC_ILMBASE_INCLUDE_DIRECTORY ${PC_ILMBASE_INCLUDE_DIRS}) -+ STRING(REGEX MATCH "-lHalf" ALEMBIC_ILMBASE_HALF_LIB ${PC_ILMBASE_LDFLAGS}) -+ STRING(REGEX MATCH "-lIex" ALEMBIC_ILMBASE_IEX_LIB ${PC_ILMBASE_LDFLAGS}) -+ STRING(REGEX MATCH "-lIexMath" ALEMBIC_ILMBASE_IEXMATH_LIB ${PC_ILMBASE_LDFLAGS}) -+ STRING(REGEX MATCH "-lIlmThread" ALEMBIC_ILMBASE_ILMTHREAD_LIB ${PC_ILMBASE_LDFLAGS}) -+ String(REGEX MATCH "-lImath" ALEMBIC_ILMBASE_IMATH_LIB ${PC_ILMBASE_LDFLAGS}) -+ ENDIF() -+ELSE(PKG_CONFIG_FOUND) -+ - FIND_PATH(ILMBASE_INCLUDE_DIR - NAMES - IlmBaseConfig.h -@@ -179,6 +194,7 @@ IF ( ${ALEMBIC_ILMBASE_INCLUDE_DIRECTORY} STREQUAL "ALEMBIC_ILMBASE_INCLUDE_DIRE - MESSAGE( FATAL_ERROR "ilmbase header files not found, required: ALEMBIC_ILMBASE_ROOT: ${ALEMBIC_ILMBASE_ROOT}" ) - ENDIF() - -+ENDIF(PKG_CONFIG_FOUND) - - MESSAGE( STATUS "ILMBASE INCLUDE PATH: ${ALEMBIC_ILMBASE_INCLUDE_DIRECTORY}" ) - MESSAGE( STATUS "HALF LIB: ${ALEMBIC_ILMBASE_HALF_LIB}" ) -diff --git a/cmake/Modules/FindPyIlmBase.cmake b/cmake/Modules/FindPyIlmBase.cmake -index d55f8d3..b5f3cb5 100644 ---- a/cmake/Modules/FindPyIlmBase.cmake -+++ b/cmake/Modules/FindPyIlmBase.cmake -@@ -44,7 +44,7 @@ ELSE() - SET(ALEMBIC_PYILMBASE_ROOT NOTFOUND) - ELSE() - # TODO: set to default install path when shipping out -- SET(ALEMBIC_PYILMBASE_ROOT "/usr/local/pyilmbase/") -+ SET(ALEMBIC_PYILMBASE_ROOT "/usr") - ENDIF() - ELSE() - IF (${WINDOWS}) --- -2.22.0 - diff --git a/alembic.spec b/alembic.spec index f730f2a..b797fd9 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,7 +5,7 @@ # Python Module Name: alembic -Version: 1.8.8 +Version: 1.8.9 Release: %autorelease Summary: Open framework for storing and sharing scene data License: BSD-3-Clause AND BSL-1.0 @@ -84,7 +84,7 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed" %{_bindir}/abctree %files libs -%license LICENSE.txt +%license LICENSE.txt %doc ACKNOWLEDGEMENTS.txt FEEDBACK.txt NEWS.txt README.txt %{_libdir}/libAlembic.so.* diff --git a/sources b/sources index 1d74aa8..94fb4ac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.8.tar.gz) = 02b7bf5782e83efb08a8653f130b02565fa997e857dbd8d0523e1b218ff58d929fbf9690db0980e8101a31f01a67341b6000af8794538890ef7d759fe0289e2f +SHA512 (alembic-1.8.9.tar.gz) = beb139f2fe04afacf61f5dab41cc96fbaf7dde993f5118fda3e48586da0a3a3d7221525650e45c19cd3a7d6222cfb6240168f34e72f2dd521e36d09b7ce8dcd3 From 1584843d2afbd6c7b643b7837f698a0628f6e363 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 18 Nov 2025 15:23:46 -0800 Subject: [PATCH 65/67] Update to 1.8.10 (rhbz#2386079) --- .gitignore | 1 + alembic.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c530f1b..fa5c39f 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /alembic-1.8.7.tar.gz /alembic-1.8.8.tar.gz /alembic-1.8.9.tar.gz +/alembic-1.8.10.tar.gz diff --git a/alembic.spec b/alembic.spec index b797fd9..f94ff33 100644 --- a/alembic.spec +++ b/alembic.spec @@ -5,7 +5,7 @@ # Python Module Name: alembic -Version: 1.8.9 +Version: 1.8.10 Release: %autorelease Summary: Open framework for storing and sharing scene data License: BSD-3-Clause AND BSL-1.0 diff --git a/sources b/sources index 94fb4ac..c42304e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (alembic-1.8.9.tar.gz) = beb139f2fe04afacf61f5dab41cc96fbaf7dde993f5118fda3e48586da0a3a3d7221525650e45c19cd3a7d6222cfb6240168f34e72f2dd521e36d09b7ce8dcd3 +SHA512 (alembic-1.8.10.tar.gz) = 0be292e9d75560891d38129eb2672c55475b29b33f265dd51396dfa7b530c92ac6dfdb05a4432ad1b6919e2c151068560eb04efb8d9b0c2a14f77ab489d3542c From 2389ee9a2d39eb538252cf9bc899aa5f23a01769 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Fri, 21 Nov 2025 17:16:33 -0800 Subject: [PATCH 66/67] Add explicit libs requirement for devel subpackage https://artifacts.dev.testing-farm.io/a2253c69-e40f-4943-ad45-8c68a875bfee/ --- alembic.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alembic.spec b/alembic.spec index f94ff33..4f9b621 100644 --- a/alembic.spec +++ b/alembic.spec @@ -38,7 +38,7 @@ rendered image data. %package devel Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: cmake%{?_isa} Requires: imath-devel%{?_isa} From c688bc62c9b54a73f98aa4b5762951660398190f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:34:12 +0000 Subject: [PATCH 67/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild