diff options
author | Matt Housh <jaeger@crux.ninja> | 2020-01-09 11:19:29 -0600 |
---|---|---|
committer | Matt Housh <jaeger@crux.ninja> | 2020-01-09 11:19:29 -0600 |
commit | a21d8c4f5175d496223c69d8bd4657b1e495a558 (patch) | |
tree | 7b0ca8d2d70a2b55a39388dd33eb66aee3b88157 /openexr | |
parent | fc99d402796040438f8c7867bb276b0c0978a4f1 (diff) | |
download | contrib-a21d8c4f5175d496223c69d8bd4657b1e495a558.tar.gz contrib-a21d8c4f5175d496223c69d8bd4657b1e495a558.tar.xz |
openexr: updated to version 2.4.0, new dependency on cmake; ilmbase: removed
Diffstat (limited to 'openexr')
-rw-r--r-- | openexr/.footprint | 171 | ||||
-rw-r--r-- | openexr/.signature | 8 | ||||
-rw-r--r-- | openexr/Pkgfile | 14 |
3 files changed, 172 insertions, 21 deletions
diff --git a/openexr/.footprint b/openexr/.footprint index 9669409c1..a619700c1 100644 --- a/openexr/.footprint +++ b/openexr/.footprint @@ -1,5 +1,6 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/exr2aces -rwxr-xr-x root/root usr/bin/exrenvmap -rwxr-xr-x root/root usr/bin/exrheader -rwxr-xr-x root/root usr/bin/exrmakepreview @@ -9,6 +10,59 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/exrstdattr drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/OpenEXR/ +-rw-r--r-- root/root usr/include/OpenEXR/Iex.h +-rw-r--r-- root/root usr/include/OpenEXR/IexBaseExc.h +-rw-r--r-- root/root usr/include/OpenEXR/IexErrnoExc.h +-rw-r--r-- root/root usr/include/OpenEXR/IexExport.h +-rw-r--r-- root/root usr/include/OpenEXR/IexForward.h +-rw-r--r-- root/root usr/include/OpenEXR/IexMacros.h +-rw-r--r-- root/root usr/include/OpenEXR/IexMathExc.h +-rw-r--r-- root/root usr/include/OpenEXR/IexMathFloatExc.h +-rw-r--r-- root/root usr/include/OpenEXR/IexMathFpu.h +-rw-r--r-- root/root usr/include/OpenEXR/IexMathIeeeExc.h +-rw-r--r-- root/root usr/include/OpenEXR/IexNamespace.h +-rw-r--r-- root/root usr/include/OpenEXR/IexThrowErrnoExc.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmBaseConfig.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmThread.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadExport.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadForward.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadMutex.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadNamespace.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadPool.h +-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadSemaphore.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathBox.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathBoxAlgo.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathColor.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathColorAlgo.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathEuler.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathExc.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathExport.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathForward.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathFrame.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathFrustum.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathFrustumTest.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathFun.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathGL.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathGLU.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathHalfLimits.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathInt64.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathInterval.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathLimits.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathLine.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathLineAlgo.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathMath.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathMatrix.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathMatrixAlgo.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathNamespace.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathPlane.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathPlatform.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathQuat.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathRandom.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathRoots.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathShear.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathSphere.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathVec.h +-rw-r--r-- root/root usr/include/OpenEXR/ImathVecAlgo.h -rw-r--r-- root/root usr/include/OpenEXR/ImfAcesFile.h -rw-r--r-- root/root usr/include/OpenEXR/ImfArray.h -rw-r--r-- root/root usr/include/OpenEXR/ImfAttribute.h @@ -25,6 +79,10 @@ drwxr-xr-x root/root usr/include/OpenEXR/ -rw-r--r-- root/root usr/include/OpenEXR/ImfConvert.h -rw-r--r-- root/root usr/include/OpenEXR/ImfDeepCompositing.h -rw-r--r-- root/root usr/include/OpenEXR/ImfDeepFrameBuffer.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfDeepImage.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfDeepImageChannel.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfDeepImageIO.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfDeepImageLevel.h -rw-r--r-- root/root usr/include/OpenEXR/ImfDeepImageState.h -rw-r--r-- root/root usr/include/OpenEXR/ImfDeepImageStateAttribute.h -rw-r--r-- root/root usr/include/OpenEXR/ImfDeepScanLineInputFile.h @@ -39,7 +97,12 @@ drwxr-xr-x root/root usr/include/OpenEXR/ -rw-r--r-- root/root usr/include/OpenEXR/ImfEnvmap.h -rw-r--r-- root/root usr/include/OpenEXR/ImfEnvmapAttribute.h -rw-r--r-- root/root usr/include/OpenEXR/ImfExport.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfFlatImage.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfFlatImageChannel.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfFlatImageIO.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfFlatImageLevel.h -rw-r--r-- root/root usr/include/OpenEXR/ImfFloatAttribute.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfFloatVectorAttribute.h -rw-r--r-- root/root usr/include/OpenEXR/ImfForward.h -rw-r--r-- root/root usr/include/OpenEXR/ImfFrameBuffer.h -rw-r--r-- root/root usr/include/OpenEXR/ImfFramesPerSecond.h @@ -48,6 +111,12 @@ drwxr-xr-x root/root usr/include/OpenEXR/ -rw-r--r-- root/root usr/include/OpenEXR/ImfHeader.h -rw-r--r-- root/root usr/include/OpenEXR/ImfHuf.h -rw-r--r-- root/root usr/include/OpenEXR/ImfIO.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfImage.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfImageChannel.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfImageChannelRenaming.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfImageDataWindow.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfImageIO.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfImageLevel.h -rw-r--r-- root/root usr/include/OpenEXR/ImfInputFile.h -rw-r--r-- root/root usr/include/OpenEXR/ImfInputPart.h -rw-r--r-- root/root usr/include/OpenEXR/ImfInt64.h @@ -77,7 +146,9 @@ drwxr-xr-x root/root usr/include/OpenEXR/ -rw-r--r-- root/root usr/include/OpenEXR/ImfRgba.h -rw-r--r-- root/root usr/include/OpenEXR/ImfRgbaFile.h -rw-r--r-- root/root usr/include/OpenEXR/ImfRgbaYca.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfSampleCountChannel.h -rw-r--r-- root/root usr/include/OpenEXR/ImfStandardAttributes.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfStdIO.h -rw-r--r-- root/root usr/include/OpenEXR/ImfStringAttribute.h -rw-r--r-- root/root usr/include/OpenEXR/ImfStringVectorAttribute.h -rw-r--r-- root/root usr/include/OpenEXR/ImfTestFile.h @@ -91,22 +162,102 @@ drwxr-xr-x root/root usr/include/OpenEXR/ -rw-r--r-- root/root usr/include/OpenEXR/ImfTiledRgbaFile.h -rw-r--r-- root/root usr/include/OpenEXR/ImfTimeCode.h -rw-r--r-- root/root usr/include/OpenEXR/ImfTimeCodeAttribute.h +-rw-r--r-- root/root usr/include/OpenEXR/ImfUtilExport.h -rw-r--r-- root/root usr/include/OpenEXR/ImfVecAttribute.h -rw-r--r-- root/root usr/include/OpenEXR/ImfVersion.h -rw-r--r-- root/root usr/include/OpenEXR/ImfWav.h -rw-r--r-- root/root usr/include/OpenEXR/ImfXdr.h -rw-r--r-- root/root usr/include/OpenEXR/OpenEXRConfig.h +-rw-r--r-- root/root usr/include/OpenEXR/PyIex.h +-rw-r--r-- root/root usr/include/OpenEXR/PyIexExport.h +-rw-r--r-- root/root usr/include/OpenEXR/PyIexTypeTranslator.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImath.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathAutovectorize.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathBasicTypes.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathBox.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathBoxArrayImpl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathColor.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathColor3ArrayImpl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathColor4Array2DImpl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathColor4ArrayImpl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathDecorators.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathEuler.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathExport.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathFixedArray.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathFixedArray2D.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathFixedMatrix.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathFixedVArray.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathFrustum.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathFun.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathLine.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathM44Array.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathMathExc.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathMatrix.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathOperators.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathPlane.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathQuat.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathRandom.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathShear.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathStringArray.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathStringArrayRegister.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathStringTable.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathTask.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathUtil.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathVec.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathVec2Impl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathVec3ArrayImpl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathVec3Impl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathVec4ArrayImpl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathVec4Impl.h +-rw-r--r-- root/root usr/include/OpenEXR/PyImathVecOperators.h +-rw-r--r-- root/root usr/include/OpenEXR/half.h +-rw-r--r-- root/root usr/include/OpenEXR/halfExport.h +-rw-r--r-- root/root usr/include/OpenEXR/halfFunction.h +-rw-r--r-- root/root usr/include/OpenEXR/halfLimits.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libIlmImf-2_2.so.23 -> libIlmImf-2_2.so.23.0.0 --rwxr-xr-x root/root usr/lib/libIlmImf-2_2.so.23.0.0 --rwxr-xr-x root/root usr/lib/libIlmImf.la -lrwxrwxrwx root/root usr/lib/libIlmImf.so -> libIlmImf-2_2.so.23.0.0 -lrwxrwxrwx root/root usr/lib/libIlmImfUtil-2_2.so.23 -> libIlmImfUtil-2_2.so.23.0.0 --rwxr-xr-x root/root usr/lib/libIlmImfUtil-2_2.so.23.0.0 --rwxr-xr-x root/root usr/lib/libIlmImfUtil.la -lrwxrwxrwx root/root usr/lib/libIlmImfUtil.so -> libIlmImfUtil-2_2.so.23.0.0 +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/IlmBase/ +-rw-r--r-- root/root usr/lib/cmake/IlmBase/IlmBaseConfig-release.cmake +-rw-r--r-- root/root usr/lib/cmake/IlmBase/IlmBaseConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/IlmBase/IlmBaseConfigVersion.cmake +drwxr-xr-x root/root usr/lib/cmake/OpenEXR/ +-rw-r--r-- root/root usr/lib/cmake/OpenEXR/OpenEXRConfig-release.cmake +-rw-r--r-- root/root usr/lib/cmake/OpenEXR/OpenEXRConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/OpenEXR/OpenEXRConfigVersion.cmake +lrwxrwxrwx root/root usr/lib/libHalf-2_4.so -> libHalf-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libHalf-2_4.so.24 -> libHalf-2_4.so.24.0.0 +-rwxr-xr-x root/root usr/lib/libHalf-2_4.so.24.0.0 +lrwxrwxrwx root/root usr/lib/libIex-2_4.so -> libIex-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libIex-2_4.so.24 -> libIex-2_4.so.24.0.0 +-rwxr-xr-x root/root usr/lib/libIex-2_4.so.24.0.0 +lrwxrwxrwx root/root usr/lib/libIexMath-2_4.so -> libIexMath-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libIexMath-2_4.so.24 -> libIexMath-2_4.so.24.0.0 +-rwxr-xr-x root/root usr/lib/libIexMath-2_4.so.24.0.0 +lrwxrwxrwx root/root usr/lib/libIlmImf-2_4.so -> libIlmImf-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libIlmImf-2_4.so.24 -> libIlmImf-2_4.so.24.0.0 +-rwxr-xr-x root/root usr/lib/libIlmImf-2_4.so.24.0.0 +lrwxrwxrwx root/root usr/lib/libIlmImfUtil-2_4.so -> libIlmImfUtil-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libIlmImfUtil-2_4.so.24 -> libIlmImfUtil-2_4.so.24.0.0 +-rwxr-xr-x root/root usr/lib/libIlmImfUtil-2_4.so.24.0.0 +lrwxrwxrwx root/root usr/lib/libIlmThread-2_4.so -> libIlmThread-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libIlmThread-2_4.so.24 -> libIlmThread-2_4.so.24.0.0 +-rwxr-xr-x root/root usr/lib/libIlmThread-2_4.so.24.0.0 +lrwxrwxrwx root/root usr/lib/libImath-2_4.so -> libImath-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libImath-2_4.so.24 -> libImath-2_4.so.24.0.0 +-rwxr-xr-x root/root usr/lib/libImath-2_4.so.24.0.0 +lrwxrwxrwx root/root usr/lib/libPyIex_Python2_7-2_4.so -> libPyIex_Python2_7-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libPyIex_Python2_7-2_4.so.24 -> libPyIex_Python2_7-2_4.so.24.0.2 +-rwxr-xr-x root/root usr/lib/libPyIex_Python2_7-2_4.so.24.0.2 +lrwxrwxrwx root/root usr/lib/libPyIex_Python3_7-2_4.so -> libPyIex_Python3_7-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libPyIex_Python3_7-2_4.so.24 -> libPyIex_Python3_7-2_4.so.24.0.2 +-rwxr-xr-x root/root usr/lib/libPyIex_Python3_7-2_4.so.24.0.2 +lrwxrwxrwx root/root usr/lib/libPyImath_Python2_7-2_4.so -> libPyImath_Python2_7-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libPyImath_Python2_7-2_4.so.24 -> libPyImath_Python2_7-2_4.so.24.0.2 +-rwxr-xr-x root/root usr/lib/libPyImath_Python2_7-2_4.so.24.0.2 +lrwxrwxrwx root/root usr/lib/libPyImath_Python3_7-2_4.so -> libPyImath_Python3_7-2_4.so.24 +lrwxrwxrwx root/root usr/lib/libPyImath_Python3_7-2_4.so.24 -> libPyImath_Python3_7-2_4.so.24.0.2 +-rwxr-xr-x root/root usr/lib/libPyImath_Python3_7-2_4.so.24.0.2 drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/IlmBase.pc -rw-r--r-- root/root usr/lib/pkgconfig/OpenEXR.pc drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/aclocal/ --rw-r--r-- root/root usr/share/aclocal/openexr.m4 diff --git a/openexr/.signature b/openexr/.signature index 2937fc27f..c54802bd2 100644 --- a/openexr/.signature +++ b/openexr/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF37m4yWkwqppg17OwAppcZ575r6OPQfzByqGbq7hkivleNxLiNJEoIvUdI+XH+vH1wBmyP2C9O1hkxz4V1Zan7g0= -SHA256 (Pkgfile) = 307d8d0c7b760d7fc496fd46dd27fd4c78ab6099f7ee05d60cdfb6b50d3d2c33 -SHA256 (.footprint) = 94579c2be9f2f3c0fdc59037a14d5bfd04378da6c21d38d13ae0414b0a8bd1cc -SHA256 (openexr-2.2.1.tar.gz) = 8f9a5af6131583404261931d9a5c83de0a425cb4b8b25ddab2b169fbf113aecd +RWSagIOpLGJF33/DeIbvZnC/tAasgRo1WzcVoea0PEDbP6zjfXfBl9naTY1QU3Dqu3b7xhOfrEEkxuP84mGtQ+cCSX1xx5QDXAg= +SHA256 (Pkgfile) = 464a95b6db343cb63760e1c0d989896b7d6cd00688ca6d63e9b59834518bd233 +SHA256 (.footprint) = 5bf76203a7314d57c7acf011f2b1145131316bd008652df12c721054a62747e0 +SHA256 (openexr-2.4.0.tar.gz) = 4904c5ea7914a58f60a5e2fbc397be67e7a25c380d7d07c1c31a3eefff1c92f1 diff --git a/openexr/Pkgfile b/openexr/Pkgfile index f344fbf95..6bbb763d1 100644 --- a/openexr/Pkgfile +++ b/openexr/Pkgfile @@ -1,18 +1,18 @@ # Description: A high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. # URL: http://www.openexr.com/ # Maintainer: Matt Housh, jaeger at crux dot ninja -# Depends on: ilmbase +# Depends on: cmake name=openexr -version=2.2.1 +version=2.4.0 release=1 -source=(http://download.savannah.nongnu.org/releases/$name/$name-$version.tar.gz) +source=(https://github.com/AcademySoftwareFoundation/openexr/archive/v$version/$name-$version.tar.gz) build() { - cd $name-$version - CONFIG_SHELL=/bin/bash \ - ./configure --prefix=/usr \ - --disable-static + mkdir build && cd build + cmake ../$name-$version \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib make make DESTDIR=$PKG install rm -r $PKG/usr/share/doc |