Skip to content

Commit 25c582d

Browse files
authored
Merge pull request alex88#22 from wrapbook/em-update-vips-8.12.2
Update libvips to v8.12.2 and enable ImageMagick API bindings
2 parents ef9d158 + 39c8aaa commit 25c582d

File tree

5 files changed

+23
-22
lines changed

5 files changed

+23
-22
lines changed

README.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ After building a tar file, it will be copied to the `build` directory. Then you
5454

5555
```
5656
~ $ vips --vips-version
57-
libvips 8.12.1-Wed Nov 24 15:41:04 UTC 2021
57+
vips-8.12.2-Tue Jan 25 09:34:32 UTC 2022
5858
5959
~ $ vips --vips-config
6060
enable debug: no
@@ -70,6 +70,7 @@ RAD load/save: yes
7070
Analyze7 load/save: yes
7171
PPM load/save: yes
7272
GIF load: yes
73+
GIF save with cgif: no
7374
EXIF metadata support with libexif: yes
7475
JPEG load/save with libjpeg: yes (pkg-config)
7576
JXL load/save with libjxl: no (dynamic module: no)
@@ -84,23 +85,22 @@ WebP load/save with libwebp: no
8485
PDF load with PDFium: no
8586
PDF load with poppler-glib: yes (dynamic module: no)
8687
SVG load with librsvg-2.0: yes
87-
EXR load with OpenEXR: no
88+
EXR load with OpenEXR: yes
8889
OpenSlide load: no (dynamic module: no)
8990
Matlab load with matio: no
9091
NIfTI load/save with niftiio: no
9192
FITS load/save with cfitsio: no
92-
GIF save with cgif: no
93-
Magick package: none (dynamic module: no)
94-
Magick API version: none
95-
load with libMagickCore: no
96-
save with libMagickCore: no
93+
Magick package: MagickCore (dynamic module: no)
94+
Magick API version: magick6
95+
load with libMagickCore: yes
96+
save with libMagickCore: yes
9797
```
9898

9999
## Build configuration (heroku-18)
100100

101101
```
102102
~ $ vips --vips-version
103-
libvips 8.12.1-Wed Nov 24 15:41:04 UTC 2021
103+
vips-8.12.2-Tue Jan 25 09:34:32 UTC 2022
104104
105105
~ $ vips --vips-config
106106
enable debug: no
@@ -116,6 +116,7 @@ RAD load/save: yes
116116
Analyze7 load/save: yes
117117
PPM load/save: yes
118118
GIF load: yes
119+
GIF save with cgif: no
119120
EXIF metadata support with libexif: yes
120121
JPEG load/save with libjpeg: yes (pkg-config)
121122
JXL load/save with libjxl: no (dynamic module: no)
@@ -130,23 +131,22 @@ WebP load/save with libwebp: yes
130131
PDF load with PDFium: no
131132
PDF load with poppler-glib: yes (dynamic module: no)
132133
SVG load with librsvg-2.0: yes
133-
EXR load with OpenEXR: no
134+
EXR load with OpenEXR: yes
134135
OpenSlide load: no (dynamic module: no)
135136
Matlab load with matio: no
136137
NIfTI load/save with niftiio: no
137138
FITS load/save with cfitsio: no
138-
GIF save with cgif: no
139-
Magick package: none (dynamic module: no)
140-
Magick API version: none
141-
load with libMagickCore: no
142-
save with libMagickCore: no
139+
Magick package: MagickCore (dynamic module: no)
140+
Magick API version: magick6
141+
load with libMagickCore: yes
142+
save with libMagickCore: yes
143143
```
144144

145145
## Build configuration (heroku-20)
146146

147147
```
148148
~ $ vips --vips-version
149-
libvips 8.12.1-Wed Nov 24 15:41:04 UTC 2021
149+
vips-8.12.2-Tue Jan 25 09:34:32 UTC 2022
150150
151151
~ $ vips --vips-config
152152
enable debug: no
@@ -162,6 +162,7 @@ RAD load/save: yes
162162
Analyze7 load/save: yes
163163
PPM load/save: yes
164164
GIF load: yes
165+
GIF save with cgif: no
165166
EXIF metadata support with libexif: yes
166167
JPEG load/save with libjpeg: yes (pkg-config)
167168
JXL load/save with libjxl: no (dynamic module: no)
@@ -176,14 +177,13 @@ WebP load/save with libwebp: yes
176177
PDF load with PDFium: no
177178
PDF load with poppler-glib: yes (dynamic module: no)
178179
SVG load with librsvg-2.0: yes
179-
EXR load with OpenEXR: no
180+
EXR load with OpenEXR: yes
180181
OpenSlide load: no (dynamic module: no)
181182
Matlab load with matio: no
182183
NIfTI load/save with niftiio: no
183184
FITS load/save with cfitsio: no
184-
GIF save with cgif: no
185-
Magick package: none (dynamic module: no)
186-
Magick API version: none
187-
load with libMagickCore: no
188-
save with libMagickCore: no
185+
Magick package: MagickCore (dynamic module: no)
186+
Magick API version: magick6
187+
load with libMagickCore: yes
188+
save with libMagickCore: yes
189189
```

build/heroku-16.tar.gz

22.6 KB
Binary file not shown.

build/heroku-18.tar.gz

29.5 KB
Binary file not shown.

build/heroku-20.tar.gz

27.2 KB
Binary file not shown.

container/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ RUN apt-get update && apt-get install -y \
3636
libxml2-dev \
3737
libfftw3-dev \
3838
libpoppler-glib-dev \
39-
libwebp-dev
39+
libwebp-dev \
40+
libmagickcore-dev
4041

4142
# build our stack to this prefix
4243
ARG VIPS_PREFIX=/usr/local/vips

0 commit comments

Comments
 (0)