diff options
| author | Matthias Andree <mandree@FreeBSD.org> | 2024-10-02 20:50:41 +0000 |
|---|---|---|
| committer | Matthias Andree <mandree@FreeBSD.org> | 2024-10-13 13:54:20 +0000 |
| commit | 175bbab74c9bbd704b5e51da55355afc91c79b4b (patch) | |
| tree | 06dfcaf1587802320ffbc66c99b0ffaeabccacc0 | |
| parent | 96106a97e35c56482a3bc0fb09ec9d321e9c109f (diff) | |
| -rw-r--r-- | graphics/openexr-website-docs/Makefile | 2 | ||||
| -rw-r--r-- | graphics/openexr-website-docs/distinfo | 8 | ||||
| -rw-r--r-- | graphics/openexr-website-docs/files/patch-CMakeLists.txt | 10 | ||||
| -rw-r--r-- | graphics/openexr-website-docs/files/patch-website_news.rst | 11 | ||||
| -rw-r--r-- | graphics/openexr-website-docs/files/patch-website_scripts_test__images.py | 31 | ||||
| -rw-r--r-- | graphics/openexr/Makefile | 9 | ||||
| -rw-r--r-- | graphics/openexr/distinfo | 6 | ||||
| -rw-r--r-- | graphics/openexr/pkg-plist | 5 |
8 files changed, 24 insertions, 58 deletions
diff --git a/graphics/openexr-website-docs/Makefile b/graphics/openexr-website-docs/Makefile index 17bbe66a8ef3..6cc631aa83fc 100644 --- a/graphics/openexr-website-docs/Makefile +++ b/graphics/openexr-website-docs/Makefile @@ -23,6 +23,7 @@ DISTFILES+= ScanLines/README.rst:website DISTFILES+= ScanLines/Blobbies.exr:website DISTFILES+= ScanLines/CandleGlass.exr:website DISTFILES+= ScanLines/Cannon.exr:website +DISTFILES+= ScanLines/Carrots.exr:website DISTFILES+= ScanLines/Desk.exr:website DISTFILES+= ScanLines/MtTamWest.exr:website DISTFILES+= ScanLines/PrismsLenses.exr:website @@ -129,6 +130,7 @@ ALL_TARGET= website MASTERDIR= ${.CURDIR}/../../graphics/openexr PATCHDIR= ${.CURDIR}/files PKGDIR= ${.CURDIR} +WRKSRC= ${WRKDIR}/openexr-${PORTVERSION} BINARY_ALIAS= python3=${PYTHON_CMD} diff --git a/graphics/openexr-website-docs/distinfo b/graphics/openexr-website-docs/distinfo index eae56834d530..9b16c6be1dbc 100644 --- a/graphics/openexr-website-docs/distinfo +++ b/graphics/openexr-website-docs/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1711984113 -SHA256 (openexr/openexr-v3.2.4.tar.gz) = 0ad76308342bf8c08e55f5e53d685c4fc79f8a4e25924e6ab1d19d4f7e178d14 -SIZE (openexr/openexr-v3.2.4.tar.gz) = 18851022 +TIMESTAMP = 1728072246 +SHA256 (openexr/openexr-3.3.0.tar.gz) = a2ce475bb1b50a47c3b3db738437550027f47aaa35b04a2495ca8c3898c56c20 +SIZE (openexr/openexr-3.3.0.tar.gz) = 21308630 SHA256 (openexr/TestImages/README.rst) = 3cbb0a9ab20868940de1b9bf582bdc5ff4244cc585c682d6e40b9befb8fd593c SIZE (openexr/TestImages/README.rst) = 2588 SHA256 (openexr/TestImages/AllHalfValues.exr) = eede573a0b59b79f21de15ee9d3b7649d58d8f2a8e7787ea34f192db3b3c84a4 @@ -31,6 +31,8 @@ SHA256 (openexr/ScanLines/CandleGlass.exr) = d84ec54c56a9f3a04cc35ef35097086f353 SIZE (openexr/ScanLines/CandleGlass.exr) = 2629900 SHA256 (openexr/ScanLines/Cannon.exr) = 1ac7ae21c22fe1b006f18e3b6b53d52330fb7314ba4b1e0c68016967182d0fa9 SIZE (openexr/ScanLines/Cannon.exr) = 1163637 +SHA256 (openexr/ScanLines/Carrots.exr) = 892d9eb1d2b22a3c7c57d22fa60c33aaa4a49ba3ead5304ec594b274aa39e4e1 +SIZE (openexr/ScanLines/Carrots.exr) = 914825 SHA256 (openexr/ScanLines/Desk.exr) = 2734d15e1ce157f73feaae5033b148bdabc98acb3084e9d892c6b01f23c24854 SIZE (openexr/ScanLines/Desk.exr) = 2424523 SHA256 (openexr/ScanLines/MtTamWest.exr) = 95731ce474982e74e154e96a6d74afb1ba0da851b673bff592fa977f87adaae5 diff --git a/graphics/openexr-website-docs/files/patch-CMakeLists.txt b/graphics/openexr-website-docs/files/patch-CMakeLists.txt index 4d950f894370..5d3abd811f92 100644 --- a/graphics/openexr-website-docs/files/patch-CMakeLists.txt +++ b/graphics/openexr-website-docs/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2024-03-25 18:27:30 UTC +--- CMakeLists.txt.orig 2024-09-26 23:34:32 UTC +++ CMakeLists.txt -@@ -81,8 +81,6 @@ include(cmake/OpenEXRSetup.cmake) +@@ -63,8 +63,6 @@ include(cmake/OpenEXRSetup.cmake) include(cmake/LibraryDefine.cmake) include(cmake/OpenEXRSetup.cmake) @@ -9,7 +9,7 @@ # Hint: This can be set to enable custom find_package # search paths, probably best to set it when configuring -@@ -99,15 +97,6 @@ endif() +@@ -81,15 +79,6 @@ endif() enable_testing() endif() @@ -25,7 +25,7 @@ # Tell CMake where to find the OpenEXRConfig.cmake file. Makes it possible to call # find_package(OpenEXR) in downstream projects set(OpenEXR_DIR "${CMAKE_CURRENT_BINARY_DIR}/cmake" CACHE PATH "" FORCE) -@@ -115,10 +104,6 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/cmake/OpenEXRT +@@ -97,10 +86,6 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/cmake/OpenEXRT # Can be empty since we already defined the targets in add_subdirectory file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/cmake/OpenEXRTargets.cmake" "# Dummy file") @@ -36,7 +36,7 @@ # If you want to use ctest to configure, build and # upload the results, cmake has builtin support for # submitting to CDash, or any server who speaks the -@@ -141,33 +126,10 @@ endif() +@@ -123,33 +108,10 @@ endif() #set(CTEST_DROP_SITE "open.cdash.org") #set(CTEST_DROP_LOCATION "/submit.php?project=MyProject") #set(CTEST_DROP_SITE_CDASH TRUE) diff --git a/graphics/openexr-website-docs/files/patch-website_news.rst b/graphics/openexr-website-docs/files/patch-website_news.rst deleted file mode 100644 index 8b8f561a5fda..000000000000 --- a/graphics/openexr-website-docs/files/patch-website_news.rst +++ /dev/null @@ -1,11 +0,0 @@ ---- website/news.rst.orig 2024-03-25 18:27:30 UTC -+++ website/news.rst -@@ -31,7 +31,7 @@ February 11, 2024 - OpenEXR v3.1.12 Released - `CVE-2023-5841 <https://takeonme.org/cves/CVE-2023-5841.html>`_. - - February 11, 2024 - OpenEXR v3.1.12 Released --=========================================== -+============================================ - - Patch release that addresses - `CVE-2023-5841 <https://takeonme.org/cves/CVE-2023-5841.html>`_. diff --git a/graphics/openexr-website-docs/files/patch-website_scripts_test__images.py b/graphics/openexr-website-docs/files/patch-website_scripts_test__images.py deleted file mode 100644 index bb6ac057cf0a..000000000000 --- a/graphics/openexr-website-docs/files/patch-website_scripts_test__images.py +++ /dev/null @@ -1,31 +0,0 @@ ---- website/scripts/test_images.py.orig 2023-08-28 17:56:26 UTC -+++ website/scripts/test_images.py -@@ -127,8 +127,8 @@ def write_exr_page(rst_lpath, exr_url, exr_filename, e - - # Download the exr via wget - -- print(f'wget {exr_url}') -- result = run (['wget', exr_url, '-O', local_exr], -+ print(f'cp {exr_lpath}') -+ result = run (['/bin/cp', '-f', f'{os.environ["FREEBSD_DIST"]}/{exr_lpath}', local_exr], - stdout=PIPE, stderr=PIPE, universal_newlines=True) - if result.returncode != 0 or not os.path.isfile(local_exr): - raise Exception(f'failed to read {exr_url}: no such file {local_exr}') -@@ -141,7 +141,7 @@ def write_exr_page(rst_lpath, exr_url, exr_filename, e - stdout=PIPE, stderr=PIPE, universal_newlines=True) - - if result.returncode != 0 or not os.path.isfile(jpg_lpath): -- raise Exception(f'error: failed to convert {exr_url} to {jpg_lpath}: returncode={result.returncode}, stderr={result.stderr}') -+ raise Exception(f'error: failed to convert {exr_url} ({local_exr}) to {jpg_lpath}: returncode={result.returncode}, stderr={result.stderr}') - - # Read the header - -@@ -227,7 +227,7 @@ def write_readme(index_file, repo, tag, lpath): - # Download via wget - - readme_url = f'{repo}/{tag}/{lpath}' -- result = run (['wget', readme_url, '-O', local_readme], -+ result = run (['/bin/cp', '-f', f'{os.environ["FREEBSD_DIST"]}/{lpath}', local_readme], - stdout=PIPE, stderr=PIPE, universal_newlines=True) - if result.returncode != 0: - raise FileNotFoundError(result.stderr) diff --git a/graphics/openexr/Makefile b/graphics/openexr/Makefile index 9508428b37f9..7c36cbccd009 100644 --- a/graphics/openexr/Makefile +++ b/graphics/openexr/Makefile @@ -1,5 +1,5 @@ PORTNAME?= openexr -PORTVERSION= 3.2.4 +PORTVERSION= 3.3.0 PORTREVISION?= 0 CATEGORIES= graphics devel .if !defined(MASTERDIR) @@ -26,8 +26,7 @@ DISTFILES+= v2/LeftView/Balls.exr:testimages DISTFILES+= v2/Stereo/Trunks.exr:testimages .endif DIST_SUBDIR= openexr # hardcode - not using ${PORTNAME} - so we can share the distdir with openexr-website-docs, avoiding double download of ... -EXTRACT_ONLY= openexr-v${PORTVERSION}${EXTRACT_SUFX} -NO_WRKSUBDIR= yes +EXTRACT_ONLY= openexr-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= mandree@FreeBSD.org COMMENT= High dynamic-range (HDR) image file format @@ -63,8 +62,8 @@ CPPFLAGS+= -I. # must be linked with -l{thr|pthread} explicitly LDFLAGS+= -lpthread -_MAJORVER= 3_2 -_VER= 31 +_MAJORVER= 3_3 +_VER= 32 _REL= ${PORTVERSION} PLIST_SUB+= MAJORVER=${_MAJORVER} \ VER=${_VER} \ diff --git a/graphics/openexr/distinfo b/graphics/openexr/distinfo index e1c1babd65b2..6007bd93e3f9 100644 --- a/graphics/openexr/distinfo +++ b/graphics/openexr/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1711799214 -SHA256 (openexr/openexr-v3.2.4.tar.gz) = 0ad76308342bf8c08e55f5e53d685c4fc79f8a4e25924e6ab1d19d4f7e178d14 -SIZE (openexr/openexr-v3.2.4.tar.gz) = 18851022 +TIMESTAMP = 1727901602 +SHA256 (openexr/openexr-3.3.0.tar.gz) = a2ce475bb1b50a47c3b3db738437550027f47aaa35b04a2495ca8c3898c56c20 +SIZE (openexr/openexr-3.3.0.tar.gz) = 21308630 SHA256 (openexr/Beachball/multipart.0001.exr) = 0cd032069fbaa14a2766861fef9893ea66a6494ff64650725d3b26a500df774b SIZE (openexr/Beachball/multipart.0001.exr) = 2894260 SHA256 (openexr/Beachball/singlepart.0001.exr) = 29719942ed3c095a8f8f111fc139fc4c28f446007f5bfce00177cae585b1a87a diff --git a/graphics/openexr/pkg-plist b/graphics/openexr/pkg-plist index e5cfde970d20..94c40ba722ed 100644 --- a/graphics/openexr/pkg-plist +++ b/graphics/openexr/pkg-plist @@ -5,6 +5,7 @@ bin/exrinfo bin/exrmakepreview bin/exrmaketiled bin/exrmanifest +bin/exrmetrics bin/exrmultipart bin/exrmultiview bin/exrstdattr @@ -27,6 +28,7 @@ include/OpenEXR/IlmThreadForward.h include/OpenEXR/IlmThreadMutex.h include/OpenEXR/IlmThreadNamespace.h include/OpenEXR/IlmThreadPool.h +include/OpenEXR/IlmThreadProcessGroup.h include/OpenEXR/IlmThreadSemaphore.h include/OpenEXR/ImfAcesFile.h include/OpenEXR/ImfArray.h @@ -42,6 +44,8 @@ include/OpenEXR/ImfCompositeDeepScanLine.h include/OpenEXR/ImfCompression.h include/OpenEXR/ImfCompressionAttribute.h include/OpenEXR/ImfCompressor.h +include/OpenEXR/ImfContext.h +include/OpenEXR/ImfContextInit.h include/OpenEXR/ImfConvert.h include/OpenEXR/ImfDeepCompositing.h include/OpenEXR/ImfDeepFrameBuffer.h @@ -183,6 +187,7 @@ libdata/pkgconfig/OpenEXR.pc %%DOCS%%share/man/man1/exrinfo.1.gz %%DOCS%%share/man/man1/exrmakepreview.1.gz %%DOCS%%share/man/man1/exrmaketiled.1.gz +%%DOCS%%share/man/man1/exrmanifest.1.gz %%DOCS%%share/man/man1/exrmultipart.1.gz %%DOCS%%share/man/man1/exrmultiview.1.gz %%DOCS%%share/man/man1/exrstdattr.1.gz |
