acabbafa08
Downgrade rust-bindgen to 0.25.5
...
There is an issue when building on Linux when using 0.26.0 or higher, so
keep to a version that still works on Mac and Linux.
cargo test passes
2017-07-08 21:30:42 -07:00
1436145cb5
Tag new release with small API addition
...
Also, update bindgen version and format some of the comments and
documentation.
cargo test passes
2017-07-07 20:38:01 -07:00
00749a2d3d
Forgot to set package version
2017-04-08 21:07:20 -07:00
e7054d3e35
Use the rust-bindgen crate properly
...
Using the changes from @gadomski along with some additional work, to get the
generated bindings working again. Works on macOS and FreeBSD 11. A couple of
hacks are needed for FreeBSD, but nothing too serious.
Changed to use the libc prefix, and changed to use the generated enums.
Fixes #22 , #15 , and #14
cargo test passes
2017-04-08 16:03:58 -07:00
4507d07c9c
Update to the bingen crate
2017-04-07 06:24:00 -06:00
b22e97c908
Hack the MagickWand bindings
...
Using rust-bindgen to generate the bindings for the MagickWand library is
extremely difficult with the new versions of rust-bindgen. The old versions
of the generated bindings will be used for now, and nothing will be
generated at build time.
cargo test passes
2017-04-06 19:58:58 -07:00
2eccf1e91b
Ensure pkg-config present when generating bindings
...
Not all systems have pkg-config installed by default.
cargo test passes
2016-10-20 08:51:25 -07:00
b63f25c550
Enforce MagickWand version in build.rs
...
It is very easy to overlook the version of MagickWand mentioned in the
README, so make sure the build system enforces it.
Fixes #19
cargo test passes
2016-10-16 11:00:06 -07:00
1dcd0f6933
Fix crate version number
...
cargo test passes
2016-07-17 18:09:09 -07:00
95c6d58789
Correct the crate version number
2016-07-17 17:48:55 -07:00
faebc468ba
Detect and correct non-optimal image orientation
...
cargo test passes
2016-03-29 18:28:33 -07:00
1dc7dc46a5
Specify libc 0.2 or higher as a dependency
...
cargo test passes
2016-03-17 15:38:22 -07:00
0c3c8888a7
Update the cargo manifest for latest release
2016-02-10 20:42:26 -08:00
7bc3f274d2
Fix image property accessor to copy C string
...
cargo test passes
2016-01-02 19:57:39 -08:00
19377db422
Add get_image_property() to retrieve properties
...
cargo test passes
2016-01-02 14:31:20 -08:00
0cc8073a48
Upgrade to libc 0.2.4
2015-12-26 20:02:32 -08:00
0474886c14
Include path to MagickWand for easier building
2015-12-23 11:34:51 -08:00
c2300b02cf
Add creates details and example usage
2015-10-08 06:52:41 -07:00
51eee19495
Correct the package name
2015-09-07 14:21:10 -07:00
1c1cc62ff9
Bump the version to 0.2.0
2015-06-10 21:29:47 -07:00
ed91ab75d0
Initial generated bindings and basic API
2015-06-06 21:30:42 -07:00