fix: make disable-hdri default to fix compile error

By making the disable-hdri feature a default, the `quantum_range()` function
will be one which computes a value for `QuantumRange` based on a constant
that rust-bindgen seemingly does not have any problem discovering.

cargo test passes
This commit is contained in:
Nathan Fiedler
2023-09-23 11:43:07 -07:00
parent ef1867e9f9
commit 8a9536d83a
4 changed files with 11 additions and 27 deletions

View File

@ -5,6 +5,12 @@ This project adheres to [Semantic Versioning](http://semver.org/).
This file follows the convention described at
[Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Changed
- Feature `disable-hdri` is now enabled by default to work around an apparent
bug with rust-bindgen that cannot discover the `QuantumRange` constant which
is conditionally computed during compile-time in the MagickCore library.
## [0.19.0] - 2023-06-19
### Added
- walterbm: Add `coalesce()` for image coalesce.
@ -49,7 +55,7 @@ This file follows the convention described at
- liyunde: Fix path_separator on windows can not build
- kz6wk9: Required version bump on bindgen.
- asonix: Set environment variable with magickcore config flags
- captainbland: Add workaround for QuantumRange not defined error when hdri is disabled
- captainbland: Add workaround for `QuantumRange` not defined error when hdri is disabled
## [0.14.0] - 2020-05-21
### Added