FS#52272 - [povray] openexr support

Attached to Project: Community Packages
Opened by foofoo (foofoo) - Monday, 26 December 2016, 03:07 GMT
Last edited by Alexander F. Rødseth (xyproto) - Monday, 11 September 2017, 20:42 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Please compile povray with openexr support, it would be a huge help.
Thanks!



povray -version
...
Built-in features:
I/O restrictions: enabled
X Window display: disabled
Supported image formats: gif tga iff ppm pgm hdr png jpeg tiff
Unsupported image formats: openexr
...
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Monday, 11 September 2017, 20:42 GMT
Reason for closing:  Fixed
Comment by Alexander F. Rødseth (xyproto) - Friday, 03 February 2017, 08:38 GMT
Hi, thanks for reporting. I'm looking into this.
The weird thing is that when building with `makepkg`, openexr is detected and included, but when building in a chroot, it's not.
Comment by Alexander F. Rødseth (xyproto) - Friday, 12 May 2017, 19:49 GMT
And openexr *is* available when building in a chroot. It looks like a missing dependency issue, but openexr is present. There must be a file or package that triggers the detection of openexr somehow.
Comment by Alexander F. Rødseth (xyproto) - Monday, 11 September 2017, 12:37 GMT
Do you also get the `openexr` dependency in `povray -version` when building with `makepkg` but not when building with `sudo extra-x86_64-build`, despite `openexr` being present in the `depends` array?
Comment by Antonio Rojas (arojas) - Monday, 11 September 2017, 13:58 GMT
> cat /usr/lib/pkgconfig/OpenEXR.pc
...
Requires: IlmBase

> cat /usr/lib/pkgconfig/IlmBase.pc
...
Requires.private: gl glu

So you need to add glu as makedepends.

Comment by Alexander F. Rødseth (xyproto) - Monday, 11 September 2017, 17:50 GMT
Thank you, Antonio. Good idea to check IlmBase.pc. The updated package will appear in [community] this evening (UTC+1).

Loading...