1
1
PKG_NAME = ImageMagick
2
- PKG_VERS = 7.1.0-35
2
+ PKG_VERS = 7.1.0-52
3
3
PKG_EXT = tar.gz
4
4
PKG_DIST_NAME = $(PKG_VERS ) .$(PKG_EXT )
5
5
PKG_DIST_SITE = https://github.com/ImageMagick/ImageMagick/archive
6
6
PKG_DIST_FILE = $(PKG_NAME ) -$(PKG_VERS ) .$(PKG_EXT )
7
7
PKG_DIR = $(PKG_NAME ) -$(PKG_VERS )
8
8
9
- OPTIONAL_DEPENDS = cross/libheif
9
+ OPTIONAL_DEPENDS = cross/libheif cross/libraw cross/openexr cross/libraqm cross/librsvg
10
10
11
- DEPENDS += cross/jemalloc
12
- DEPENDS += cross/bzip2 cross/xz cross/libxml2
13
- DEPENDS += cross/freetype cross/fontconfig
14
- DEPENDS += cross/libtool cross/urw-base35-fonts
15
- DEPENDS += cross/libpng cross/libjpeg cross/openjpeg
11
+ DEPENDS = cross/jemalloc
12
+ DEPENDS += cross/bzip2
13
+ DEPENDS += cross/xz
14
+ DEPENDS += cross/zstd
15
+ DEPENDS += cross/libxml2
16
+ DEPENDS += cross/freetype
17
+ DEPENDS += cross/fontconfig
18
+ DEPENDS += cross/urw-base35-fonts
19
+ DEPENDS += cross/dejavu
20
+ DEPENDS += cross/openjpeg
21
+ DEPENDS += cross/libjpeg
22
+ DEPENDS += cross/jbigkit
23
+ DEPENDS += cross/libpng
16
24
DEPENDS += cross/libtiff
17
25
DEPENDS += cross/libwmf
18
26
DEPENDS += cross/libwebp
19
- DEPENDS += cross/zstd
27
+ DEPENDS += cross/djvulibre
28
+ DEPENDS += cross/libtool
20
29
21
- include ../../mk/spksrc.archs.mk
22
- ifneq ($(findstring $(ARCH ) ,$(ARMv5_ARCHS ) $(OLD_PPC_ARCHS ) ) ,$(ARCH ) )
30
+ include ../../mk/spksrc.common.mk
31
+ SUPPORT_CPP11 = 1
32
+ ifeq ($(findstring $(ARCH ) ,$(ARMv5_ARCHS ) $(OLD_PPC_ARCHS ) ) ,$(ARCH ) )
33
+ SUPPORT_CPP11 = 0
34
+ endif
35
+ ifeq ($(call version_lt, $(TCVERSION ) , 6.0)$(call version_ge, $(TCVERSION ) , 3.0) ,11)
36
+ SUPPORT_CPP11 = 0
37
+ endif
38
+ ifeq ($(SUPPORT_CPP11 ) ,1)
23
39
DEPENDS += cross/libheif
40
+ DEPENDS += cross/libraw
41
+ DEPENDS += cross/openexr
42
+ DEPENDS += cross/libraqm
43
+ DEPENDS += cross/librsvg
24
44
endif
25
45
26
46
HOMEPAGE = https://www.imagemagick.org/
@@ -31,11 +51,13 @@ GNU_CONFIGURE = 1
31
51
32
52
CONFIGURE_ARGS = --disable-installed --disable-docs --disable-static
33
53
CONFIGURE_ARGS += --without-perl --without-x --without-fpx
54
+ CONFIGURE_ARGS += --with-rsvg
34
55
# magick *++* files fail to add to package by PLIST
35
56
CONFIGURE_ARGS += --without-magick-plus-plus
36
57
CONFIGURE_ARGS += --with-jemalloc
37
58
CONFIGURE_ARGS += --with-modules
38
- CONFIGURE_ARGS += --with-urw-base35-font-dir==$(INSTALL_PREFIX ) /share/fonts
59
+ CONFIGURE_ARGS += --with-dejavu-font-dir=$(INSTALL_PREFIX ) /share/dejavu/fonts
60
+ CONFIGURE_ARGS += --with-urw-base35-font-dir=$(INSTALL_PREFIX ) /share/fonts
39
61
CONFIGURE_ARGS += --with-windows-font-dir=$(INSTALL_PREFIX ) /share/libwmf/fonts
40
62
41
63
ifeq ($(findstring $(ARCH ) ,$(ARMv5_ARCHS ) $(OLD_PPC_ARCHS ) ) ,$(ARCH ) )
@@ -44,6 +66,6 @@ ifeq ($(findstring $(ARCH),$(ARMv5_ARCHS) $(OLD_PPC_ARCHS)),$(ARCH))
44
66
CONFIGURE_ARGS += CFLAGS=-lrt
45
67
endif
46
68
47
- ADDITIONAL_CFLAGS = -O
69
+ ADDITIONAL_CFLAGS = -O
48
70
49
71
include ../../mk/spksrc.cross-cc.mk
0 commit comments