From 5c89a24930cbd7dcea3d074075e69bc8f4eb0007 Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Tue, 28 Sep 2021 19:14:32 +0200 Subject: [PATCH 01/22] 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 5bfff81..71c0b51 100644 --- a/alembic.spec +++ b/alembic.spec @@ -6,7 +6,7 @@ Name: alembic Version: 1.8.3 -Release: 1%{?prerelease}%{?dist} +Release: 1%{?prerelease}%{?dist}.1 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 Sep 28 2021 Mattia Verga - 1.8.3-1.1 +- Rebuild for OpenEXR/Imath 3.1. + * Sun Sep 12 2021 Luya Tshimbalanga - 1.8.3-1 - Update to 1.8.3 From 42d447e8f091198e39ef2444ee78f83c0897d04a Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Sat, 20 Nov 2021 21:42:56 -0700 Subject: [PATCH 02/22] 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 03/22] - 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 04/22] 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 05/22] 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 06/22] 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 07/22] 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 08/22] 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 09/22] 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 10/22] 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 11/22] 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 12/22] 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 13/22] 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 14/22] 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 15/22] 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 16/22] 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 17/22] 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 18/22] 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 19/22] 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 20/22] 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 21/22] 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 22/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild