Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -1699,8 +1699,14 @@ libIex-2_4.so.24 ilmbase-2.4.0_1
libIexMath-2_4.so.24 ilmbase-2.4.0_1
libImath-2_4.so.24 ilmbase-2.4.0_1
libIlmThread-2_4.so.24 ilmbase-2.4.0_1
libImath-3_1.so.29 Imath-3.1.6_1
libIlmImf-2_4.so.24 libopenexr-2.4.0_1
libIlmImfUtil-2_4.so.24 libopenexr-2.4.0_1
libOpenEXRUtil-3_1.so.30 openexr3-3.1.5_1
libOpenEXRCore-3_1.so.30 openexr3-3.1.5_1
libOpenEXR-3_1.so.30 openexr3-3.1.5_1
libIlmThread-3_1.so.30 openexr3-3.1.5_1
libIex-3_1.so.30 openexr3-3.1.5_1
libGraphicsMagick.so.3 libgraphicsmagick-1.3.19_1
libGraphicsMagick++.so.12 libgraphicsmagick-1.3.22_1
libGraphicsMagickWand.so.2 libgraphicsmagick-1.3.19_1
Expand Down
1 change: 1 addition & 0 deletions srcpkgs/Imath-devel
31 changes: 31 additions & 0 deletions srcpkgs/Imath/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Template file for 'Imath'
pkgname=Imath
version=3.1.6
revision=1
build_style=cmake
short_desc="Library of vector, matrix, and math operations for computer graphics"
maintainer="tibequadorian <tibequadorian@posteo.de>"
license="BSD-3-Clause"
homepage="https://github.com/AcademySoftwareFoundation/Imath"
distfiles="https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v${version}.tar.gz"
checksum=ea5592230f5ab917bea3ceab266cf38eb4aa4a523078d46eac0f5a89c52304db

if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
# https://github.com/AcademySoftwareFoundation/Imath/issues/151
make_check=no
fi

post_install() {
vlicense LICENSE.md
}

Imath-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
}
}
1 change: 1 addition & 0 deletions srcpkgs/openexr3-devel
1 change: 1 addition & 0 deletions srcpkgs/openexr3-tools
36 changes: 36 additions & 0 deletions srcpkgs/openexr3/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Template file for 'openexr3'
pkgname=openexr3
version=3.1.5
revision=1
build_style=cmake
makedepends="zlib-devel Imath-devel"
short_desc="Reference implementation of the EXR file format"
maintainer="tibequadorian <tibequadorian@posteo.de>"
license="BSD-3-Clause"
homepage="https://github.com/AcademySoftwareFoundation/openexr"
distfiles="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${version}.tar.gz"
checksum=93925805c1fc4f8162b35f0ae109c4a75344e6decae5a240afdfce25f8a433ec

post_install() {
vlicense LICENSE.md
}

openexr3-tools_package() {
short_desc+=" - tools"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/bin
}
}

openexr3-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision} $makedepends"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
vmove usr/share/doc
}
}