graphics/openexr-website-docs: unbreak and update to 3.3.2

And while here, decouple our PORTVERSION from the openexr version so we
don't break builds.

v3.3.2 seems to have a regression and causes a warning around Latest
News inserts on one site, so add -DSPHINX_OPTS= to override the default
of -W which means "treat warnings as errors", as of 3.3.2, I see one
warning.
This commit is contained in:
Matthias Andree 2024-11-13 02:45:01 +01:00
parent a3932284f4
commit f3a38995f5
3 changed files with 6 additions and 6 deletions

View file

@ -1,5 +1,5 @@
# PORTVERSION taken from MASTER port, graphics/openexr
PORTNAME= openexr-website-docs
PORTVERSION= 3.3.2
PORTREVISION= 0
MASTER_SITES= https://github.com/AcademySoftwareFoundation/openexr/releases/download/v${PORTVERSION}/:DEFAULT \
https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/main/:website \
@ -123,7 +123,7 @@ BUILD_DEPENDS= breathe-apidoc:devel/py-breathe \
openexr>=0:graphics/openexr
LIB_DEPENDS=
USES= cmake python:build
CMAKE_ARGS= -DPython_EXECUTABLE:STRING=${PYTHON_CMD} -DBUILD_WEBSITE=on -Wno-dev
CMAKE_ARGS= -DPython_EXECUTABLE:STRING=${PYTHON_CMD} -DBUILD_WEBSITE=on -DSPHINX_OPTS= -Wno-dev
MAKE_ENV= FREEBSD_DIST=${DISTDIR}/${DIST_SUBDIR}
ALL_TARGET= website

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1728832927
SHA256 (openexr/openexr-3.3.1.tar.gz) = 2d602128b53f6f9df84482bdfdf1d19dc0cb552c9fba0af9205a8937dd2633e9
SIZE (openexr/openexr-3.3.1.tar.gz) = 21314086
TIMESTAMP = 1731453585
SHA256 (openexr/openexr-3.3.2.tar.gz) = 4fb4c643b39f04b67e8f4138e4d5a7804b62fdc15b8f6bcdd32ccc8ecd515683
SIZE (openexr/openexr-3.3.2.tar.gz) = 21319411
SHA256 (openexr/TestImages/README.rst) = 3cbb0a9ab20868940de1b9bf582bdc5ff4244cc585c682d6e40b9befb8fd593c
SIZE (openexr/TestImages/README.rst) = 2588
SHA256 (openexr/TestImages/AllHalfValues.exr) = eede573a0b59b79f21de15ee9d3b7649d58d8f2a8e7787ea34f192db3b3c84a4

View file

@ -1,5 +1,5 @@
PORTNAME?= openexr
PORTVERSION= 3.3.2 # verify sigstore: make makesum verify-sigstore
PORTVERSION?= 3.3.2 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore
PORTREVISION?= 0
CATEGORIES= graphics devel
.if !defined(MASTERDIR)