- Allow to build OpenImageIO without OpenCV, JPEG 2000, and TrueType support - Turn off FFMPEG option by default; fix spelling of "FFmpeg" and "Color" - Make sure that `graphics/py-openimageio' slave port remains optionless - While here, wrap couple of long lines and beautify port description text OpenCV and FFMPEG are heavy dependencies, while these features might not even be used in consumer ports (e.g. blender, luxrender, and appleseed). More to it, OpenCV is broken on PowerPC, which prevents building any consumer ports. Approved by: maintainerba1655dc99
Port details
graphics/py-openimageio3.1.8.0_12
OpenImageIO python bindings
- Maintainer
- FreeBSD@Shaneware.biz
- Packages
- py312-openimageio 3.1.8.0_12
- Upstream
- Higher version available: 3.2.1.3
- CPE
- none, CVEs only via VuXML
- WWW
- https://www.openimageio.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (70)
- Forgot py-openimageio on the previous openimageio commit PR: 200818 Submitted by: Shane Ambler <FreeBSD@ShaneWare.Biz>8ccb80a309
- Update to version 1.4.15 PR: 196277 Submitted by: FreeBSD@ShaneWare.Biz (maintainer)70161bf6d9
Update graphics/giflib to 5.0.5 Differential Revision: https://reviews.freebsd.org/D1361 Submitted by: bapt Reviewed by: self Exp-run by: selfc6faa705a5
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine)60945f0277
- Update to version 1.4.14 PR: 194076 Submitted by: FreeBSD@ShaneWare.Biz (maintainer)6929ccf90c
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)15945f8122
Upgrade OpenEXR and ilmbase to 2.2.0. GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so GCC-based systems will upgrade to the default ports compiler (GCC 4.7 currently.) Add two patches to OpenEXR to permit building it in a live system with the older OpenEXR version installed. Bug report filed to upstream Github at https://github.com/openexr/openexr/issues/130 Couple OpenEXR more tightly to ilmbase and require its exact .so version. Add UPDATING note, and bump PORTREVISION of all dependent ports. Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer. Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports)515db2ed10
- Update from 1.2.3 to 1.3.9 PR: ports/184609 Submitted by: Shane Ambler <FreeBSD@Shaneware.biz> (maintainer)fe0d10b2bf
- Update to 1.2.2. - Fix build with libc++. - Support staging. - Move bits from py-openimageio to openimageio. PR: ports/182007 Submitted by: Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)e242011f68
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)eb08c5441c
Restore PORTREVISION that got lost in the last revision.79ebd0bedb
graphics/py-openimageio: fix build - Fix build, missed in openimageio update PR: ports/181008 Submitted by: Shane Ambler <FreeBSD Shaneware.biz> (maintainer)359cb43eb8
Mark as broken: does not patch ===> Applying extra patch /usr/ports/graphics/py-openimageio/../openimageio/files/extra-patch-CMakeLists.txt Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to ./CMakeLists.txt.rej *** [do-patch] Error code 1 Reported by: pkg-fallout6671fc0a6a
Remove files that left after conversion to slave-port. PR: 178522 Submitted by: Shane Ambler <FreeBSD@Shaneware.biz> (maintainer)f96664bfcd
Chase boost updatef5f6cd6d9b
- Update to 1.1.2 - Move graphics/openimageio and graphics/py-openimageio into a master/slave port relationship - Remove gcc46 bindings, which creates a corrupted binary on i386 targets - Remove the devel/tbb dependency, which causes problems on graphics/blender PR: ports/170679 ports/172362 ports/172363 Submitted by: Shane Ambler <FreeBSD@Shaneware.biz> (maintainer)d2611de5ec
- update openimageio to 1.0.9 - add conflicts with fbm - convert DOCS to optionsng - chase update in graphics/blender (the only consumer) PR: 171665 Submitted by: Shane Ambler <FreeBSD at Shaneware dot biz> (maintainer) - update py-openimageio to 1.0.9 PR: 171666 Submitted by: Shane Ambler <FreeBSD at Shaneware dot biz> (maintainer)7fdcb6654c
- Update to 1.0.6 - While I'm here, pet portlint by removing ABI version number from LIB_DEPENDS Changes: https://github.com/OpenImageIO/oiio/blob/master/CHANGES https://github.com/OpenImageIO/oiio/blob/47d434608d1b0a0e386702340b3adac2e9e9e61a/CHANGES PR: ports/169289 Submitted by: Shane Ambler <FreeBSD@Shaneware.biz> (maintainer)26717464f4
- Add py-openimageio 1.0.3 Python bindings for OpenImageIO. WWW: http://www.openimageio.org PR: ports/167412 Submitted by: Shane Ambler <FreeBSD@Shaneware.biz>3264b2f906