notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
py-openimageio OpenImageIO python bindings
2.5.13.1_3 graphics on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.5.12.0Version of this port present on the latest quarterly branch.
Maintainer: FreeBSD@Shaneware.biz search for ports maintained by this maintainer
Port Added: 2012-05-01 16:46:10
Last Update: 2024-11-20 10:05:25
Commit Hash: 312ee18
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: multimedia python
License: BSD3CLAUSE
WWW:
https://www.openimageio.org/
Description:
OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. There is a particular emphasis on formats and functionality used in professional, large-scale animation and visual effects work for film. OpenImageIO is used extensively in animation and VFX studios all over the world, and is also incorporated into several commercial products.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}openimageio>0:graphics/py-openimageio@${PY_FLAVOR}
To install the port:
cd /usr/ports/graphics/py-openimageio/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/py-openimageio
  • pkg install py311-openimageio
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-openimageio listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-openimageio
Package flavors (<flavor>: <package>)
  • py311: py311-openimageio
distinfo:
TIMESTAMP = 1721428042 SHA256 (AcademySoftwareFoundation-OpenImageIO-v2.5.13.1_GH0.tar.gz) = 0fbaec6c15215e11cf4545128c4d64eaa97b461cb9b5fb8a76f9a7d35c99e3df SIZE (AcademySoftwareFoundation-OpenImageIO-v2.5.13.1_GH0.tar.gz) = 52538869

Packages (timestamps in pop-ups are UTC):
py39-openimageio
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly------2.4.13.0_2-
FreeBSD:14:latest--------
FreeBSD:14:quarterly------2.4.13.0_2-
FreeBSD:15:latest--n/a-n/a---
 

py311-openimageio
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.5.13.1_32.5.13.1_3-2.5.13.1_32.5.13.1_3---
FreeBSD:13:quarterly2.5.13.1_12.5.13.1_1--2.5.13.1_1---
FreeBSD:14:latest2.5.13.1_32.5.13.1_3-2.5.13.1_32.5.13.1_3---
FreeBSD:14:quarterly2.5.13.1_12.5.13.1_1--2.5.13.1_1---
FreeBSD:15:latest2.5.13.1_32.5.13.1_3n/a2.5.13.1_3n/a---
 

Master port: graphics/openimageio
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. robin_map.h : devel/robin-map
  2. libfmt>10.0.0 : devel/libfmt
  3. libjpeg-turbo>3.0.0 : graphics/libjpeg-turbo
  4. pybind11Config.cmake : devel/pybind11
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
  7. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. libfmt>10.0.0 : devel/libfmt
  2. libjpeg-turbo>3.0.0 : graphics/libjpeg-turbo
  3. python3.11 : lang/python311
Library dependencies:
  1. libboost_thread.so : devel/boost-libs
  2. libImath.so : math/Imath
  3. libOpenColorIO.so : graphics/opencolorio
  4. libOpenEXR.so : graphics/openexr
  5. libheif.so : graphics/libheif
  6. libpng.so : graphics/png
  7. libpugixml.so : textproc/pugixml
  8. libtiff.so : graphics/tiff
  9. libwebp.so : graphics/webp
  10. libOpenImageIO.so : graphics/openimageio
  11. libjpeg.so : graphics/jpeg-turbo
  12. libiconv.so : converters/libiconv
This port is required by:
for Run
  1. graphics/py-openshadinglanguage

Configuration Options:
No options to configure
Options name:
graphics_py-openimageio
USES:
cmake jpeg compiler:c++17-lang iconv:wchar_t python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/AcademySoftwareFoundation/OpenImageIO/tar.gz/v2.5.13.1?dummy=/
Collapse this list.

Number of commits found: 63

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: graphics/openimageio
CommitCreditsLog message
2.5.13.1_3
20 Nov 2024 10:05:25
commit hash: 312ee18b022b4abcb14973bb10894ba152b8f60bcommit hash: 312ee18b022b4abcb14973bb10894ba152b8f60bcommit hash: 312ee18b022b4abcb14973bb10894ba152b8f60bcommit hash: 312ee18b022b4abcb14973bb10894ba152b8f60b files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
devel/boost: bump consu,ers after update Boost to 1.86 release

Sponsored by:	Future Crew, LLC
2.5.13.1_2
13 Oct 2024 13:55:03
commit hash: f3127fabc6a3a947140b8ca6bdea8b79c1151c38commit hash: f3127fabc6a3a947140b8ca6bdea8b79c1151c38commit hash: f3127fabc6a3a947140b8ca6bdea8b79c1151c38commit hash: f3127fabc6a3a947140b8ca6bdea8b79c1151c38 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
graphics/openexr: PORTREVISION bump of openexr users due to ABI change
2.5.13.1_1
03 Oct 2024 10:25:14
commit hash: 55cfbcf56c31f949cd93e4012c1d705c1094a5c6commit hash: 55cfbcf56c31f949cd93e4012c1d705c1094a5c6commit hash: 55cfbcf56c31f949cd93e4012c1d705c1094a5c6commit hash: 55cfbcf56c31f949cd93e4012c1d705c1094a5c6 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump consumers after devel/boost* update

With hat:	office
Sponsored by:	Future Crew, LLC
2.5.12.0
02 Jul 2024 13:17:59
commit hash: 738b5f3b51814d265ef228b774cfa7df635c196acommit hash: 738b5f3b51814d265ef228b774cfa7df635c196acommit hash: 738b5f3b51814d265ef228b774cfa7df635c196acommit hash: 738b5f3b51814d265ef228b774cfa7df635c196a files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Shane
graphics/{,py-}openimageio: update 2.5.8.0 → 2.5.12.0

Changelog:
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.9.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.10.1
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.11.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.12.0

PR:	279845
2.5.8.0_1
02 Jun 2024 11:09:31
commit hash: d6b1bdaf042ee04786083b137b9c441888eb1d0fcommit hash: d6b1bdaf042ee04786083b137b9c441888eb1d0fcommit hash: d6b1bdaf042ee04786083b137b9c441888eb1d0fcommit hash: d6b1bdaf042ee04786083b137b9c441888eb1d0f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
graphics/{,py-}openimageio: sort out Makefile, remove unnecessary dependencies
and pet portclippy

- Add VDB_IMPLIES=TBB: OpenVDB require TBB - build warning:
"Not using OpenVDB -- disabled (because TBB was not found)"
- Remove unused dependencies science/hdf5 and graphics/squish.
- Move devel/libfmt and graphics/libjpeg-turbo to BUILD_DEPENDS and
RUN_DEPENDS: check during configure stage and doesn't link this both.
- Force use devel/libfmt and textproc/pugixml from ports and prevent
use embedded copies.
- Remove GL=glew from IMAGEVIEWER - it doesn't link with libGLEW.
- Remove old and removed by upstream CMAKE options NOTHREADS,
USE_OPENSSL, USE_OPENGL.
- Sort options.

PR:		279454
Approved by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer)
2.5.8.0
29 May 2024 20:26:12
commit hash: 46d5b4b58122c5c54d41b7f288ea94febfe4f4a2commit hash: 46d5b4b58122c5c54d41b7f288ea94febfe4f4a2commit hash: 46d5b4b58122c5c54d41b7f288ea94febfe4f4a2commit hash: 46d5b4b58122c5c54d41b7f288ea94febfe4f4a2 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Shane
graphics/{,py-}openimageio: update to 2.5.8.0

Changelogs:
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.14.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/blob/v2.5.3.0-beta1/CHANGES.md
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.3.0-beta1
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.3.1-beta2
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.3.2-rc1
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.6.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.7.0
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.8.0

PR:		275818
Tested by:	fluffy, vvd
2.4.13.0_2
14 May 2024 17:57:17
commit hash: a00b2df8147b276624589bda02daf32b1c507e3dcommit hash: a00b2df8147b276624589bda02daf32b1c507e3dcommit hash: a00b2df8147b276624589bda02daf32b1c507e3dcommit hash: a00b2df8147b276624589bda02daf32b1c507e3d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/py-openimageio: Unbreak by using the c++17 flag

Approved by:	portmgr (blanket unbreak)
2.4.13.0_2
14 May 2024 08:23:17
commit hash: 410711a4baa10174d81bbbf647e04e76b5e64a86commit hash: 410711a4baa10174d81bbbf647e04e76b5e64a86commit hash: 410711a4baa10174d81bbbf647e04e76b5e64a86commit hash: 410711a4baa10174d81bbbf647e04e76b5e64a86 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/py-openimageio: Broken

Reported by:	fallout
2.4.13.0_2
10 Sep 2023 11:44:32
commit hash: 1b4453302bf757bf78831f0546a746b35492f755commit hash: 1b4453302bf757bf78831f0546a746b35492f755commit hash: 1b4453302bf757bf78831f0546a746b35492f755commit hash: 1b4453302bf757bf78831f0546a746b35492f755 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Bump PORTREVISION for OpenEXR users

Because OpenEXR's SONAME has changed with the 3.2.0 update.
New SONAME: libOpenEXR-3_2.so.31
2.4.13.0_1
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
2.4.13.0
25 Jul 2023 20:56:09
commit hash: 1c9c1441377b77bd6c2e50cca998440db4118315commit hash: 1c9c1441377b77bd6c2e50cca998440db4118315commit hash: 1c9c1441377b77bd6c2e50cca998440db4118315commit hash: 1c9c1441377b77bd6c2e50cca998440db4118315 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
graphics/openimageio: update to 2.4.13.0 release (+)

Release notes:	https://github.com/OpenImageIO/oiio/releases/tag/v2.4.13.0
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.12.0

Approved by:	maintainer (implicit)
Sponsored by:	Serenity Cybersecurity, LLC
2.4.11.1_2
02 Jun 2023 21:40:45
commit hash: a5fbd2fa98ed6c7ee3b178f597b897b0e8b78251commit hash: a5fbd2fa98ed6c7ee3b178f597b897b0e8b78251commit hash: a5fbd2fa98ed6c7ee3b178f597b897b0e8b78251commit hash: a5fbd2fa98ed6c7ee3b178f597b897b0e8b78251 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: bump PORTREVISION of Imath users

...because math/Imath 3.1.9 reset the major version of
libImath to 29 from 31. See math/Imath 3.1.9 for details.
2.4.11.1_1
28 May 2023 18:39:40
commit hash: e434b500175e89501f34ed0f2056b13b44b67bedcommit hash: e434b500175e89501f34ed0f2056b13b44b67bedcommit hash: e434b500175e89501f34ed0f2056b13b44b67bedcommit hash: e434b500175e89501f34ed0f2056b13b44b67bed files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Bump revision of ports using math/Imath

...after its major revision update.
2.4.10.0
27 Apr 2023 19:05:17
commit hash: 65104b4adbbdccdacd4e102f6e11dcf6c41443cdcommit hash: 65104b4adbbdccdacd4e102f6e11dcf6c41443cdcommit hash: 65104b4adbbdccdacd4e102f6e11dcf6c41443cdcommit hash: 65104b4adbbdccdacd4e102f6e11dcf6c41443cd files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
graphics/openimageio:	update to 2.4.10.0 release (+)

Changelog:	https://github.com/OpenImageIO/oiio/releases/tag/v2.4.10.0 \
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.9.0 \
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.8.1 \
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.8.0 \
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.7.1 \
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.7.0 \
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.6.0 \
		https://github.com/OpenImageIO/oiio/releases/tag/v2.4.5.0

Approved by:	maintainer (implicit)
2.4.4.2_3
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
2.4.4.2_2
04 Mar 2023 10:41:17
commit hash: 5327591576c55969cc09cf30730cccaa538dcd1ccommit hash: 5327591576c55969cc09cf30730cccaa538dcd1ccommit hash: 5327591576c55969cc09cf30730cccaa538dcd1ccommit hash: 5327591576c55969cc09cf30730cccaa538dcd1c files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Bump PORTREVISION of math/Imath users
2.4.4.2_1
19 Dec 2022 09:31:34
commit hash: 2af489c04c7079c98287d0aa27e62fc008e0493ecommit hash: 2af489c04c7079c98287d0aa27e62fc008e0493ecommit hash: 2af489c04c7079c98287d0aa27e62fc008e0493ecommit hash: 2af489c04c7079c98287d0aa27e62fc008e0493e files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: chase the upgrade of devel/libfmt to 9.1.0

PR:		268081
2.3.19.0
04 Sep 2022 20:33:56
commit hash: ee6b3910081e96355f81a1673d18b94925816749commit hash: ee6b3910081e96355f81a1673d18b94925816749commit hash: ee6b3910081e96355f81a1673d18b94925816749commit hash: ee6b3910081e96355f81a1673d18b94925816749 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
graphics/openimageio: update to 2.3.19.0 maintenance release (+)

Changelog:      https://github.com/OpenImageIO/oiio/releases/tag/v2.3.19.0
Approved by:    maintainer (implicit)
2.3.18.0_1
12 Aug 2022 14:46:53
commit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5ed files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump all consumers after recent boost upgrade
2.3.17.0
20 Jul 2022 14:22:04
commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
graphics: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Abel Chow <ozsanh45vds001@sneakemail.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Ade Lovett <ade@lovett.com>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Hayward <xelah@xelah.com>
  *  Alex Ivasyuv <siegerstein@pochta.ru>
  *  Alex Samorukov <samm@os2.kiev.ua>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.3.16.0
16 Jun 2022 22:53:41
commit hash: 85915d1d5d425cfa17c1b5a83b1ff33c5014ea44commit hash: 85915d1d5d425cfa17c1b5a83b1ff33c5014ea44commit hash: 85915d1d5d425cfa17c1b5a83b1ff33c5014ea44commit hash: 85915d1d5d425cfa17c1b5a83b1ff33c5014ea44 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
graphics/openimageio: update to 2.3.16.0 release (+)

Changelog:	https://github.com/OpenImageIO/oiio/releases/tag/v2.3.16.0
Approved by:	maintainer (implicit)
2.3.14.0_2
22 May 2022 20:17:16
commit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cd files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
devel/boost-all: bump all library consumers after boost upgrade

PR:	246106
2.3.12.0_1
26 Feb 2022 12:18:29
commit hash: 6c15051d54e035515e4ddbbd2a37472fe969c488commit hash: 6c15051d54e035515e4ddbbd2a37472fe969c488commit hash: 6c15051d54e035515e4ddbbd2a37472fe969c488commit hash: 6c15051d54e035515e4ddbbd2a37472fe969c488 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump PORTREVISION of users due to bump of graphics/libheif
2.2.16.0
17 Jul 2021 09:17:59
commit hash: a8825ced6ef6b02befb50f332be4dd7c1b534c5acommit hash: a8825ced6ef6b02befb50f332be4dd7c1b534c5acommit hash: a8825ced6ef6b02befb50f332be4dd7c1b534c5acommit hash: a8825ced6ef6b02befb50f332be4dd7c1b534c5a files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
graphics/*openimageio: chase Imath, update->2.2.16

openimageio upstream versions received lots of build fixes for
Imath compatibility, so update to 2.2.16 from 2.2.13.
(oiio 2.2.13 does not build with Imath 3.1.0)

The patch fiddling is due to Ptex-related changes in openimageio's cmake
build system, https://github.com/OpenImageIO/oiio/pull/3001

Changelogs (one document to read through):
https://github.com/OpenImageIO/oiio/blob/v2.2.16.0/CHANGES.md#release-2216-1-jul-2021----compared-to-2215

or with clickable links to issues/merges:
https://github.com/OpenImageIO/oiio/releases/tag/v2.2.16.0
https://github.com/OpenImageIO/oiio/releases/tag/v2.2.15.1
https://github.com/OpenImageIO/oiio/releases/tag/v2.2.15.0
https://github.com/OpenImageIO/oiio/releases/tag/v2.2.14.0
2.2.13.1_2
03 Jul 2021 05:15:12
commit hash: 4030a14b56cadbbad0d09068011f6624050811f5commit hash: 4030a14b56cadbbad0d09068011f6624050811f5commit hash: 4030a14b56cadbbad0d09068011f6624050811f5commit hash: 4030a14b56cadbbad0d09068011f6624050811f5 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Bump PORTREVISION for openexr update

OpenEXR's patchlevel updated bumped the major version
of the OpenEXR library, hence bump PORTREVISION of all
ports that require OpenEXR.
2.2.13.1_1
18 May 2021 17:15:57
commit hash: 1d5b7c913b1c41f208ac96ccf898296200f22fcccommit hash: 1d5b7c913b1c41f208ac96ccf898296200f22fcccommit hash: 1d5b7c913b1c41f208ac96ccf898296200f22fcccommit hash: 1d5b7c913b1c41f208ac96ccf898296200f22fcc files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
Bump portrevisions of openexr and Imath users.
2.2.13.1
12 Apr 2021 00:33:36
commit hash: f998e5176d1cbb15ea15ca5c7e879103800f72dfcommit hash: f998e5176d1cbb15ea15ca5c7e879103800f72dfcommit hash: f998e5176d1cbb15ea15ca5c7e879103800f72dfcommit hash: f998e5176d1cbb15ea15ca5c7e879103800f72df files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
graphics/openimageio: update to 2.2.13.1 to make compatible with OpenEXR/Imath
3.0
2.2.10.1_8
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.2.10.1_8
13 Feb 2021 11:08:29
Revision:565123Original commit files touched by this commit
mandree search for other commits by this committer
graphics/openexr, ilmbase: security update to v2.5.5

https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.5

"Specific OSS-fuzz issues include:

    OSS-fuzz #30291 Timeout in openexr_exrcheck_fuzzer
    OSS-fuzz #29106 Heap-buffer-overflow in Imf_2_5::FastHufDecoder::decode
    OSS-fuzz #28971 Undefined-shift in Imf_2_5::cachePadding
    OSS-fuzz #29829 Integer-overflow in
Imf_2_5::DwaCompressor::initializeBuffers
    OSS-fuzz #30121 Out-of-memory in openexr_exrcheck_fuzzer"

Bump PORTREVISION of ports that directly depend on openexr and/or ilmbase.

MFH:		2021Q1
Security:	98044aba-6d72-11eb-aed7-1b1b8a70cc8b
2.2.9.0_7
03 Jan 2021 16:57:29
Revision:560022Original commit files touched by this commit
mandree search for other commits by this committer
graphics/openexr: really commit v2.5.4 update.

Unfortunately, this was missed with the ilmbase update, and
causes yet another PORTREVISION bump on all dependent ports.

repeating ilmbase's commit log here:

"Patch release with various bug/sanitizer/security fixes, primarily related to
reading corrupted input files."
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.4>

Cherry-pick upstream commit for GCC 11 compatibility:
<https://github.com/AcademySoftwareFoundation/openexr/commit/a40a6151c4e746eb8f93c7c06992d0ec11289fdc>

Since this changes the patchlevel of the solibs, bump PORTREVISION of dependent
ports just to be sure.
(graphics/py-openshadinglanguage is unaltered and .includes the revision bump
from .../openshadinglanguage.)

MFH:		2021Q1 (this requires discussion by ports-secteam@!)

Reported by:	VVD (IRC, #bsdports)
2.2.9.0_6
03 Jan 2021 10:30:56
Revision:560002Original commit files touched by this commit
mandree search for other commits by this committer
graphics/openexr: graphics/ilmbase: v2.5.4 update

"Patch release with various bug/sanitizer/security fixes, primarily related to
reading corrupted input files."
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.4>

Cherry-pick upstream commit for GCC 11 compatibility:
<https://github.com/AcademySoftwareFoundation/openexr/commit/a40a6151c4e746eb8f93c7c06992d0ec11289fdc>

Since this changes the patchlevel of the solibs, bump PORTREVISION of dependent
ports just to be sure.
(graphics/py-openshadinglanguage is unaltered and .includes the revision bump
from .../openshadinglanguage.)

MFH:		2021Q1 (this requires discussion by ports-secteam@!)
2.1.15.0_6
07 Sep 2020 21:19:41
Revision:547943Original commit files touched by this commit
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.3

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.3
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2.1.15.0_5
13 Aug 2020 22:35:17
Revision:544853Original commit files touched by this commit
mandree search for other commits by this committer
graphics/ilmbase, graphics/openexr: PORTREVISION bump for users

ilmbase and openexr were updated to v2.5.3 and their shlibs changed
from *.25.0.1 to *.25.0.2.

This is a PORTREVISION bump to ports using ilmbase or openexr
to chase that change and trigger rebuild.
2.1.15.0_4
31 Jul 2020 17:07:19
Revision:543873Original commit files touched by this commit
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.2

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.2
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2.1.15.0_3
20 Jul 2020 16:27:43
Revision:542655Original commit files touched by this commit
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.1

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.1
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2.1.15.0_1
16 Jul 2020 12:13:30
Revision:542353Original commit files touched by this commit
mandree search for other commits by this committer
openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports

OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Approved by:	portmgr (blanket)
MFH:		2020Q3 (PORTREVISION bump after OpenEXR/ilmbase update)
Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
2.1.11.2_5
13 May 2020 13:26:56
Revision:535109Original commit files touched by this commit
mandree search for other commits by this committer
graphics/py-openimageio: remove BROKEN marker at r535108/2.1.11.2_5

The port builds in poudriere for me, I suppose that the order of events was:
1. the build snapshot the ports tree with a failing and pre-528040 revision
2. antoine@ received pkg-fallout@ and marked the port broken
2. tcberner@ fixed py-openimageio.
(Yes that's "2" twice because the ordering is unknown and also irrelevant)

Poudriere builds succeeded for me for r535108 on 12.1-RELEASE-p4 amd64:
	graphics/py-openimageio (py37) 2.1.11.2_5
	graphics/py-openimageio@py27   2.1.11.2_5

Since the port inherited the openimageio's PORTREVISION bumps after the
two OpenEXR/ilmbase updates, no further bump necessary.

|--------------------------------------------------------------------------
|r528040 | tcberner | 2020-03-08 16:10:34 +0100 (Sun, 2020-03-08) | 5 lines
|
|graphics/py-openimageio: Fix build
|
|PR:		244489
|Submitted by:	Shane <FreeBSD@ShaneWare.Biz>  (maintainer)
|--------------------------------------------------------------------------
2.1.11.2_1
10 Mar 2020 14:21:46
Revision:528173Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: fails to configure

-- Building local Pybind11
CMake Error at
/usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:146
(message):
  Could NOT find Git (missing: GIT_EXECUTABLE)
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:393
(_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake/Modules/FindGit.cmake:96
(find_package_handle_standard_args)
  src/cmake/pythonutils.cmake:78 (find_package)
  CMakeLists.txt:188 (find_or_download_pybind11)

Reported by:	pkg-fallout
1.8.17
08 Dec 2018 17:39:17
Revision:486968Original commit files touched by this commit
pi search for other commits by this committer
graphics/openimageio: update 1.7.17 -> 1.8.17

- 2nd attempt, fixing the slave port as well

PR:		224382
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
Reviewed by:	yuri
Relnotes:	http://lists.openimageio.org/pipermail/oiio-announce-openimageio.org/2018-December/000039.html
		https://github.com/OpenImageIO/oiio/releases
1.7.17_12
09 Aug 2018 06:58:31
Revision:476723Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.68.0

- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
1.7.17_9
18 Apr 2018 13:57:43
Revision:467711Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.67.0

Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
1.7.17_8
18 Apr 2018 06:39:37
Revision:467681Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/py-openimageio: expose Python 3.x support after r461885
1.7.17_6
01 Dec 2017 01:58:23
Revision:455244Original commit files touched by this commit Sanity Test Failure
mandree search for other commits by this committer
Security update OpenEXR and ilmbase to 2.2.1.

While here, fix libIlmImfUtil_la_LDFLAGp so that when linking libIlmImfUtil,
the locally built libIlmImf gets precedence over the one in /usr/local,
to permit upgrades in a running system with the older version installed.

This changes the library's SONAME, so bump PORTREVISION of all dependees.

Unfortunately, this looks a bit too intrusive for an MFH to 2017Q4.

Security:	CVE-2017-9110
Security:	CVE-2017-9111
Security:	CVE-2017-9112
Security:	CVE-2017-9113
Security:	CVE-2017-9114
Security:	CVE-2017-9115
Security:	CVE-2017-9116
Security:	803879e9-4195-11e7-9b08-080027ef73ec
1.5.20_1
24 Nov 2015 11:47:13
Revision:402355Original commit files touched by this commit
danfe search for other commits by this committer
- 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:	maintainer
1.5.16
08 Jul 2015 16:46:58
Revision:391572Original commit files touched by this commit
mva search for other commits by this committer
- Forgot py-openimageio on the previous openimageio commit

PR:		200818
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz>
1.4.15_3
08 Feb 2015 20:46:26
Revision:378681Original commit files touched by this commit
mva search for other commits by this committer
- Update to version 1.4.15

PR:		196277
Submitted by:	FreeBSD@ShaneWare.Biz (maintainer)
1.4.14_2
14 Jan 2015 18:19:33
Revision:377033Original commit files touched by this commit
antoine search for other commits by this committer
Update graphics/giflib to 5.0.5

Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
1.4.14_1
08 Dec 2014 16:48:41
Revision:374303Original commit files touched by this commit
tijl search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.4.14
23 Nov 2014 14:33:37
Revision:373153Original commit files touched by this commit
mva search for other commits by this committer
- Update to version 1.4.14

PR:		194076
Submitted by:	FreeBSD@ShaneWare.Biz (maintainer)
1.4.12_2
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
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)
1.4.12_1
15 Aug 2014 20:37:33
Revision:365038Original commit files touched by this commit
mandree search for other commits by this committer
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)
1.3.9
09 Dec 2013 16:07:32
Revision:336000Original commit files touched by this commit
danilo search for other commits by this committer
- Update from 1.2.3 to 1.3.9

PR:		ports/184609
Submitted by:	Shane Ambler <FreeBSD@Shaneware.biz> (maintainer)
1.2.2
29 Oct 2013 23:02:04
Revision:332021Original commit files touched by this commit
tijl search for other commits by this committer
- 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)
1.2.1_1
20 Sep 2013 18:35:46
Revision:327733Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
1.2.0_1
30 Aug 2013 13:09:46
Revision:325683Original commit files touched by this commit
erwin search for other commits by this committer
Restore PORTREVISION that got lost in the last revision.
1.2.0
21 Aug 2013 12:54:47
Revision:325121Original commit files touched by this commit
wg search for other commits by this committer
graphics/py-openimageio: fix build

- Fix build, missed in openimageio update

PR:		ports/181008
Submitted by:	Shane Ambler <FreeBSD Shaneware.biz> (maintainer)
1.2.0_1
24 Jul 2013 09:15:50
Revision:323580Original commit files touched by this commit
bapt search for other commits by this committer
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-fallout
1.1.10_1
12 May 2013 21:42:01
Revision:317981Original commit files touched by this commit
rm search for other commits by this committer
Remove files that left after conversion to slave-port.

PR:		178522
Submitted by:	Shane Ambler <FreeBSD@Shaneware.biz> (maintainer)
1.1.2_1
31 Jan 2013 13:38:43
Revision:311310Original commit files touched by this commit
bapt search for other commits by this committer
Chase boost update
1.1.2
20 Dec 2012 10:48:06
Revision:309308Original commit files touched by this commit
mva search for other commits by this committer
- 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)
1.0.9
17 Sep 2012 05:24:02
Revision:304386Original commit files touched by this commit
rm search for other commits by this committer
- 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)
1.0.6
27 Jun 2012 08:38:02
Original commit files touched by this commit
sunpoet search for other commits by this committer
- 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)
1.0.3
01 May 2012 16:45:36
Original commit files touched by this commit
sunpoet search for other commits by this committer
- 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>

Number of commits found: 63