@@ -2,13 +2,12 @@ PKG := vips-all
22$(PKG)_WEBSITE := https://libvips.github.io/libvips/
33$(PKG)_DESCR := A fast image processing library with low memory needs.
44$(PKG)_IGNORE :=
5- $(PKG)_VERSION := 8.12.2
6- $(PKG)_CHECKSUM := 565252992aff2c7cd10c866c7a58cd57bc536e03924bde29ae0f0cb9e074010b
5+ $(PKG)_VERSION := 8.13.0
6+ $(PKG)_CHECKSUM := 3bce6ada3c18a38f59a8f51297ed59b19ab8ca1076770c715f0d33de19842d2a
77$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST ) ) ) /patches/vips-[0-9]* .patch) ) )
8- $(PKG)_GH_CONF := libvips/libvips/releases,v
9- $(PKG)_SUBDIR := vips-$($(PKG ) _VERSION)
10- $(PKG)_FILE := vips-$($(PKG ) _VERSION) .tar.gz
11- $(PKG)_DEPS := cc libwebp librsvg glib pango libgsf \
8+ $(PKG)_SUBDIR := libvips-$($(PKG ) _VERSION) -rc1
9+ $(PKG)_GH_CONF := libvips/libvips/tags,v,-rc1
10+ $(PKG)_DEPS := cc meson-wrapper libwebp librsvg glib pango libgsf \
1211 libjpeg-turbo tiff lcms libexif libheif libpng \
1312 libspng libimagequant orc imagemagick matio openexr \
1413 cfitsio nifticlib poppler fftw openslide libjxl cgif
@@ -76,25 +75,18 @@ endef
7675define $(PKG)_BUILD
7776 $($(PKG ) _PRE_CONFIGURE)
7877
79- # Allow libtool to statically link against libintl
80- # by specifying lt_cv_deplibs_check_method="pass_all"
81- cd '$(BUILD_DIR ) ' && $(SOURCE_DIR ) /configure \
82- $(MXE_CONFIGURE_OPTS ) \
83- --enable-debug=no \
84- $(if $(IS_LLVM ) ,, --without-libjxl) \
85- --without-pdfium \
86- --disable-introspection \
87- --disable-deprecated \
88- --with-heif=$(if $(IS_HEVC ) ,module,yes) \
89- $(if $(findstring graphicsmagick,$($(PKG ) _DEPS) ) , --with-magickpackage=GraphicsMagick) \
90- CPPFLAGS='-DVIPS_DLLDIR_AS_LIBDIR' \
91- $(if $(IS_INTL_DUMMY ) , lt_cv_deplibs_check_method="pass_all")
78+ $(MXE_MESON_WRAPPER ) \
79+ -Ddeprecated=false \
80+ -Dintrospection=false \
81+ -Dmodules=enabled \
82+ -Dheif-module=$(if $(IS_HEVC ) ,enabled,disabled) \
83+ -Djpeg-xl=$(if $(IS_LLVM ) ,enabled,disabled) \
84+ $(if $(findstring graphicsmagick,$($(PKG ) _DEPS) ) , -Dmagick-package=GraphicsMagick) \
85+ -Dpdfium=disabled \
86+ -Dquantizr=disabled \
87+ -Dc_args='$(CFLAGS ) -DVIPS_DLLDIR_AS_LIBDIR' \
88+ '$(SOURCE_DIR ) ' \
89+ '$(BUILD_DIR ) '
9290
93- # remove -nostdlib from linker commandline options
94- # https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27866
95- $(if $(IS_LLVM ) , \
96- $(SED ) -i '/^archive_cmds=/s/\-nostdlib//g' '$(BUILD_DIR ) /libtool')
97-
98- $(MAKE ) -C '$(BUILD_DIR ) ' -j '$(JOBS ) '
99- $(MAKE ) -C '$(BUILD_DIR ) ' -j 1 $(INSTALL_STRIP_LIB )
91+ $(MXE_NINJA ) -C '$(BUILD_DIR ) ' -j '$(JOBS ) ' install
10092endef
0 commit comments