Nathan Fiedler
a97c9a92bc
Prepare for the 0.8.0 minor release
2018-02-16 09:54:20 -08:00
Nathan Fiedler
1c89e0dc21
Prepare for the 0.7.1 patch release
2017-12-30 08:36:59 -08:00
Nathan Fiedler
a758819cc9
Update changelog, readme, and crate version
...
cargo test passes
2017-08-26 13:14:12 -07:00
little-bobby-tables
e5a5472b1e
update build.rs
2017-08-19 16:01:51 +07:00
Nathan Fiedler
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
Nathan Fiedler
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
Nathan Fiedler
00749a2d3d
Forgot to set package version
2017-04-08 21:07:20 -07:00
Nathan Fiedler
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
Pete Gadomski
4507d07c9c
Update to the bingen
crate
2017-04-07 06:24:00 -06:00
Nathan Fiedler
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
Nathan Fiedler
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
Nathan Fiedler
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
Nathan Fiedler
1dcd0f6933
Fix crate version number
...
cargo test passes
2016-07-17 18:09:09 -07:00
Nathan Fiedler
95c6d58789
Correct the crate version number
2016-07-17 17:48:55 -07:00
Nathan Fiedler
faebc468ba
Detect and correct non-optimal image orientation
...
cargo test passes
2016-03-29 18:28:33 -07:00
Nathan Fiedler
1dc7dc46a5
Specify libc 0.2 or higher as a dependency
...
cargo test passes
2016-03-17 15:38:22 -07:00
Nathan Fiedler
0c3c8888a7
Update the cargo manifest for latest release
2016-02-10 20:42:26 -08:00
Nathan Fiedler
7bc3f274d2
Fix image property accessor to copy C string
...
cargo test passes
2016-01-02 19:57:39 -08:00
Nathan Fiedler
19377db422
Add get_image_property() to retrieve properties
...
cargo test passes
2016-01-02 14:31:20 -08:00
Nathan Fiedler
0cc8073a48
Upgrade to libc 0.2.4
2015-12-26 20:02:32 -08:00
Nathan Fiedler
0474886c14
Include path to MagickWand for easier building
2015-12-23 11:34:51 -08:00
Nathan Fiedler
c2300b02cf
Add creates details and example usage
2015-10-08 06:52:41 -07:00
Nathan Fiedler
51eee19495
Correct the package name
2015-09-07 14:21:10 -07:00
Nathan Fiedler
1c1cc62ff9
Bump the version to 0.2.0
2015-06-10 21:29:47 -07:00
Nathan Fiedler
ed91ab75d0
Initial generated bindings and basic API
2015-06-06 21:30:42 -07:00