hello, I removed i686 from hdf5 package os it probably updating as well:
_architectures=${MINGW_W64_ARCHS:-x86_64-w64-mingw32}
| Git Clone URL: | https://aur.archlinux.org/mingw-w64-openimageio.git (read-only, click to copy) |
|---|---|
| Package Base: | mingw-w64-openimageio |
| Description: | A library for reading and writing images, including classes, utilities, and applications (mingw-w64) |
| Upstream URL: | http://www.openimageio.org/ |
| Licenses: | BSD-3-Clause |
| Submitter: | patlefort |
| Maintainer: | patlefort |
| Last Packager: | patlefort |
| Votes: | 1 |
| Popularity: | 0.000000 |
| First Submitted: | 2020-05-21 16:29 (UTC) |
| Last Updated: | 2026-08-31 23:33 (UTC) |
hello, I removed i686 from hdf5 package os it probably updating as well:
_architectures=${MINGW_W64_ARCHS:-x86_64-w64-mingw32}
hi, could you depend on mingw-w64-onetbb instead of mingw-w64-tbb ?
I added a mingw-w64-opencolorio package for the stable version as the git version now break openimageio.
Done.
could you replace mingw-w64-intel-tbb with mingw-w64-tbb ?
To install mingw-w64-freetype2 dependency, it might be necessary to install mingw-w64-freetype2-bootstrap and mingw-w64-cairo-bootstrap first. For ffmpeg, you will have to install mingw-w64-ffmpeg-minimal until mingw-w64-ffmpeg work again.
that would be annoying for you to maintain, full features is the way to go!
In that case, should I make 2 separate packages, one minimal and one fully featured?
the doc mentions "features may be disabled if not found"
so giflib et al features are either disabled or enabled according to their presence or not at build time
this will result in different packages being produced according to the already present packages
that's not what we want: we want reproducible builds
so please either move all the optional packages to depends or remove them completely
It is according to https://github.com/OpenImageIO/oiio/blob/master/INSTALL.md. In any case, I've added libpng and libjpeg as required just to make it minimally useful. I chose mingw-w64-libjpeg-turbo for now as it is more up to date and the other one is an orphan. I removed zlib and bzip2 as they are required by other dependencies.
Pinned Comments
patlefort commented on 2020-06-05 09:41 (UTC)
To install mingw-w64-freetype2 dependency, it might be necessary to install mingw-w64-freetype2-bootstrap and mingw-w64-cairo-bootstrap first. For ffmpeg, you will have to install mingw-w64-ffmpeg-minimal until mingw-w64-ffmpeg work again.