summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2020-12-10 11:57:28 +0100
committerbartus2020-12-10 11:57:28 +0100
commit3c5c96856a70de81b47f254a263e602be4a47f99 (patch)
tree0217729ddbc9844914456249d793df6f49ed42b2
parent98da889133931636df55772907bc0e4dcf565ae0 (diff)
downloadaur-3c5c96856a70de81b47f254a263e602be4a47f99.tar.gz
Patch for OSL:1.11.10
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD11
2 files changed, 18 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d708ac20763d..a58140a7e900 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -18,20 +18,27 @@ pkgbase = appleseed
depends = boost-python2-libs
depends = openexr
depends = opencolorio
- depends = openimageio=2.1.19.0
- depends = openshadinglanguage=1.10.13
+ depends = openimageio
+ depends = openshadinglanguage
depends = xerces-c
depends = zlib
provides = appleseed
conflicts = appleseed
source = https://github.com/appleseedhq/appleseed/archive/2.1.0-beta.tar.gz
+ source = osl_1.11.8.patch::https://github.com/appleseedhq/appleseed/pull/2900.patch
source = cmake.extra.install.dirs.remove.patch
source = boost_107200.patch
source = python39.patch
sha256sums = 5f8599c64a9c1dbdf0d8ee13a4d395b03e9bcba17fec731526109437ab760898
+ sha256sums = 0171eaa9ec499ecf74ac8878dbacfb28f81094e9a7bed46819314613e6ae7133
sha256sums = 87b987f006e45d11cc4dfec2bd37fd2b760fd2bdbf06f48e7d467cbca9b2b301
sha256sums = 125d5191b52122434984ccc11a6f2677697a4fee3b9f4571ee0d3742a43a74a4
sha256sums = 5e0bffb5a1c1a877abf75c55a5485b2bf6220caa9886ba073e7513cbf4245886
+ b2sums = 67005025f46c8fa8ac236e56e8fc3f447bd2e2a9862f8db37015cafeaf4d67536dc01aace81f2683586eced54221284e6cc7d697399f873c4e53de5b0fd59ae0
+ b2sums = cc21c08931d4e5060bbf9b8d2732e68eb28edc923e952db09665e2f63a0918e24f6d35f39a2ea2048a6b5ad67833df08bc9a5e1fea065e1df975ca5e40d414f0
+ b2sums = 85d278ea12672e44657fbfe8695744508db88cea54dbc93410632b05175c94a5e29e28dfb739ba88ec10a2449ff499484854ba177db03f5e41b24d2b8e6b9328
+ b2sums = 74ee6d8ef1d26155ec3775bf9c8793a760939835e8b09d574d0c152ecca90b78e31e8c1de3b576cf13c640131d5ce757c8488ab902439decd5f80b8d511f6251
+ b2sums = 115d48a3b570f9b7c1bbd5b38f1b5bdb8ded6b21ccb9c83ccbb305fad00942336b2cfd7ec3674a80a94edec0512d14c9d7ada4eed57a08f8d78ab23b7e636600
pkgname = appleseed
diff --git a/PKGBUILD b/PKGBUILD
index a3bfbcc4927f..9c53b3404e9b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,19 +11,26 @@ url="https://appleseedhq.net"
license=('MIT')
provides=('appleseed')
conflicts=('appleseed')
-depends=(python2 python embree qt5-base seexpr-qt5 boost{,-python2}-libs openexr opencolorio 'openimageio=2.1.19.0' 'openshadinglanguage=1.10.13' xerces-c zlib)
+depends=(python2 python embree qt5-base seexpr-qt5 boost{,-python2}-libs openexr opencolorio openimageio openshadinglanguage xerces-c zlib)
makedepends=(boost{,-python2} cmake ninja)
options=()
_github="https://github.com/${pkgname}hq/${pkgname}"
-source=("${_github}/archive/${_pkgver}.tar.gz"
+source=(appleseed.tgz::"${_github}/archive/${_pkgver}.tar.gz"
+ osl_1.11.8.patch::"https://github.com/appleseedhq/appleseed/pull/2900.patch"
"cmake.extra.install.dirs.remove.patch"
"boost_107200.patch"
"python39.patch"
)
sha256sums=('5f8599c64a9c1dbdf0d8ee13a4d395b03e9bcba17fec731526109437ab760898'
+ '0171eaa9ec499ecf74ac8878dbacfb28f81094e9a7bed46819314613e6ae7133'
'87b987f006e45d11cc4dfec2bd37fd2b760fd2bdbf06f48e7d467cbca9b2b301'
'125d5191b52122434984ccc11a6f2677697a4fee3b9f4571ee0d3742a43a74a4'
'5e0bffb5a1c1a877abf75c55a5485b2bf6220caa9886ba073e7513cbf4245886')
+b2sums=('67005025f46c8fa8ac236e56e8fc3f447bd2e2a9862f8db37015cafeaf4d67536dc01aace81f2683586eced54221284e6cc7d697399f873c4e53de5b0fd59ae0'
+ 'cc21c08931d4e5060bbf9b8d2732e68eb28edc923e952db09665e2f63a0918e24f6d35f39a2ea2048a6b5ad67833df08bc9a5e1fea065e1df975ca5e40d414f0'
+ '85d278ea12672e44657fbfe8695744508db88cea54dbc93410632b05175c94a5e29e28dfb739ba88ec10a2449ff499484854ba177db03f5e41b24d2b8e6b9328'
+ '74ee6d8ef1d26155ec3775bf9c8793a760939835e8b09d574d0c152ecca90b78e31e8c1de3b576cf13c640131d5ce757c8488ab902439decd5f80b8d511f6251'
+ '115d48a3b570f9b7c1bbd5b38f1b5bdb8ded6b21ccb9c83ccbb305fad00942336b2cfd7ec3674a80a94edec0512d14c9d7ada4eed57a08f8d78ab23b7e636600')
prepare() {
for patch in "${srcdir}"/*.patch; do