The package rpms/openshadinglanguage.git has added or updated architecture specific
content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/openshadinglanguage.git/commit/?i....
Change:
+ExcludeArch: %{ix86} %{arm}
Thanks.
Full change:
============
commit bc5d7acfb52389965fc36840c090c31ccc271fac
Merge: 56002d8 36e7da1
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Thu Feb 2 08:28:16 2023 -0800
Update to 1.12.9.0 (#2166505)
commit 36e7da1c7b6abd42a3f9f239a5cb734996127c51
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Thu Feb 2 02:55:13 2023 -0800
Update to 1.12.9.0 (#2166505)
This update also use ninja for faster build and exclude
32-bit architectures
diff --git a/.gitignore b/.gitignore
index 682147b..25d3b86 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@
/OpenShadingLanguage-1.12.7.0.tar.gz
/OpenShadingLanguage-1.12.7.1.tar.gz
/OpenShadingLanguage-1.12.8.0.tar.gz
+/OpenShadingLanguage-1.12.9.0.tar.gz
diff --git a/openshadinglanguage.spec b/openshadinglanguage.spec
index c39f0e2..bca21b7 100644
--- a/openshadinglanguage.spec
+++ b/openshadinglanguage.spec
@@ -4,7 +4,7 @@
%bcond_without qt5
Name: openshadinglanguage
-Version: 1.12.8.0
+Version: 1.12.9.0
Release: %autorelease
Summary: Advanced shading language for production GI renderers
License: BSD-3-Clause
@@ -22,6 +22,7 @@ BuildRequires: cmake >= 3.12
BuildRequires: flex >= 2.5.35
BuildRequires: gcc-c++ >= 6.1
BuildRequires: llvm-devel >= 9
+BuildRequires: ninja-build
# Needed for OSL pointclound functions
BuildRequires: partio-devel
BuildRequires: pkgconfig(Imath) >= 2.3
@@ -33,7 +34,7 @@ BuildRequires: pkgconfig(Qt5) >= 5.6
BuildRequires: pkgconfig(zlib)
# 64 bit only
-ExclusiveArch: x86_64 aarch64 ppc64le s390x
+ExcludeArch: %{ix86} %{arm}
%description
Open Shading Language (OSL) is a small but rich language for programmable
@@ -127,6 +128,7 @@ sed -i -e "s/COMMAND python/COMMAND python3/" $(find .
-iname CMakeLists.txt)
%build
%cmake \
+ -G Ninja \
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \
-DCMAKE_SKIP_RPATH=TRUE \
diff --git a/sources b/sources
index 2a6aac5..5b295cc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (OpenShadingLanguage-1.12.8.0.tar.gz) =
3234cbe5671b791f641e06fd3477164306c419c3c2d584f615a4f875d0e9b25fe56734ccb79a273da81e5728d0103d878c7a96030421955d04570c62dc1e7668
+SHA512 (OpenShadingLanguage-1.12.9.0.tar.gz) =
6953fc00e52813022b917b03ba37161e00c1c28ff74e8470b3fe5a7141121c8d8b24627d6564eb16a92f6ac80d556bedea08d0b8d80bd86a701ec12582c3c738
commit c9820df5be903889d5b0bb909da0267998bca20c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jan 19 22:56:40 2023 +0000
Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 96837e6e1969be4c8986f476667b8d620a4a5e91
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Thu Jan 5 20:31:42 2023 -0800
Add new source
diff --git a/.gitignore b/.gitignore
index 5ee4b4d..682147b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/OpenShadingLanguage-1.12.6.2.tar.gz
/OpenShadingLanguage-1.12.7.0.tar.gz
/OpenShadingLanguage-1.12.7.1.tar.gz
+/OpenShadingLanguage-1.12.8.0.tar.gz
diff --git a/sources b/sources
index 3fb5687..2a6aac5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (OpenShadingLanguage-1.12.7.1.tar.gz) =
ed286e1d72ced0c8f84273000e4612187bf68500fcdca812b9f2eb0885e1c2b05d4145b28afc88e4621fa9dc4f58a3f22349a1100802cdd1a9f00fc44f473bc2
+SHA512 (OpenShadingLanguage-1.12.8.0.tar.gz) =
3234cbe5671b791f641e06fd3477164306c419c3c2d584f615a4f875d0e9b25fe56734ccb79a273da81e5728d0103d878c7a96030421955d04570c62dc1e7668
commit 8ce97d72b68b489342e8260f8172451c02da9fdb
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Thu Jan 5 19:43:04 2023 -0800
Update to 1.12.8.0 (#2158670)
This update also convert the old Fedora format to SPDX
diff --git a/openshadinglanguage.spec b/openshadinglanguage.spec
index 606afb6..c39f0e2 100644
--- a/openshadinglanguage.spec
+++ b/openshadinglanguage.spec
@@ -4,10 +4,10 @@
%bcond_without qt5
Name: openshadinglanguage
-Version: 1.12.7.1
+Version: 1.12.8.0
Release: %autorelease
Summary: Advanced shading language for production GI renderers
-License: BSD
+License: BSD-3-Clause
URL:
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
Source:
%{url}/archive/v%{version}/OpenShadingLanguage-%{version}%{?prerelease}.tar.gz