# vips/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The sources were obtained as follows: ocgitfetch --run --deletegit \ --checkout=v8.16.0 \ https://github.com/libvips/libvips.git #--------------------------------------------------------------------- 2. As of mid-2018, the python interface for "vips" was fragile, so it was dropped. #--------------------------------------------------------------------- 3. As of mid-2018, the "nip2" GUI didn't work well and was also con- fusing, so it was dropped. #--------------------------------------------------------------------- [buildtimes] 00.03 hours (or 001.58 minutes) - HP Pavilion dv8 8GB RAM 00.04 hours (or 002.23 minutes) - HP EliteBook 8560w 32GB RAM 00.04 hours (or 002.42 minutes) - ThinkPad W530 i7 4x2 32GB RAM 00.05 hours (or 002.77 minutes) - ThinkPad E540 i7 4x2 16GB RAM #--------------------------------------------------------------------- [settings] altpkg = yes dontfind = giflib4, imagemagick6 license = See "license*.txt" in installed tree licfile = LICENSE tmpsize = 71M unpack = relaxed setpaths = \ curl expat giflib5 libaom libgsf libjxl \ imagemagick7 openexr openjpeg openslide vips libheif #--------------------------------------------------------------------- [depends] actools brotli bzip2 cairo cfitsio curl expat fftw fontconfig freetype2 fribidi gawk gettext giflib4 giflib5 graphite2 grep gtkcore imagemagick6 imagemagick7 jpeg lcms2 libaom libbsd libcroco libexif libffi libgsf libhdf5 libheif libicu libjxl liborc libpng librsvg libwebp libxml2 luajit:strict matio meson ncurses ninja openexr openjpeg openslide openssl pcre pkgconf pngquant poppler pygobject-gtk2 python:strict ruby:strict sed tiff util-linux xorg xzutils zlib zstd #--------------------------------------------------------------------- [configure] PATH=$PRODTREE/python3/bin:$PATH PP=$PKGDIR_PROD rm -fr build mkdir build meson build \ -D prefix=$PP \ -D exif=enabled \ -D fftw=enabled \ -D fontconfig=enabled \ -D heif=enabled \ -D jpeg=enabled \ -D jpeg-xl=enabled \ -D lcms=enabled \ -D magick=enabled \ -D openexr=enabled \ -D openjpeg=enabled \ -D openslide=enabled \ -D png=enabled \ -D poppler=enabled \ -D ppm=true \ -D tiff=enabled \ -D webp=enabled \ -D zlib=enabled cd build if [ \! -f build.ninja ]; then exit 1; fi meson configure #--------------------------------------------------------------------- [build] cd build ninja_simple_build #--------------------------------------------------------------------- [postbuild] LIBDIR=$PKGDIR_PROD/lib GTKGIDIR=$PRODTREE/gtkcore/lib/girepository-1.0 mkdir -p $GTKGIDIR instreplinks -d $LIBDIR/girepository-1.0 $GTKGIDIR #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 171013 Added package. Started with 8.5.9. 180303 Updated to 8.6.2 180315 Updated to 8.6.3 180616 Updated to 8.6.4 180728 Updated to 8.6.5 180919 Updated to 8.7.0 210217 Updated to 8.10.5 210327 Updated to 8.10.6 210615 Updated to 8.11.0 210629 Updated to 8.11.1 210703 Updated to 8.11.2 210816 Updated to 8.11.3 210923 Updated to 8.11.4 211124 Updated to 8.12.1 220125 Updated to 8.12.2 220812 Updated to c0637d996 ("git" hash) 240121 Updated to 6699bd4b4 241025 Updated to 9721dd3b6 - same as 8.15.5 241028 Updated to 8dd051058 - same as 8.16.0