mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-16 14:17:02 +02:00
vips: update to 8.14.1.
This commit is contained in:
parent
c4bda8cb47
commit
642d98e790
1 changed files with 24 additions and 33 deletions
|
@ -1,8 +1,8 @@
|
|||
# Template file for 'vips'
|
||||
pkgname=vips
|
||||
version=8.12.1
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
version=8.14.1
|
||||
revision=1
|
||||
build_style=meson
|
||||
build_helper=gir
|
||||
# TODO: As of version 8.11 vips supports loading its support for OpenSlide,
|
||||
# libheif, Poppler and libMagick backends at runtime using GModule. Consider
|
||||
|
@ -14,44 +14,33 @@ build_helper=gir
|
|||
# processing untrused image inputs and punting it to a subpackage would
|
||||
# allow void users to make that choice themselves without using this
|
||||
# template to build from source.
|
||||
configure_args="--enable-introspection=$(vopt_if gir yes no) --disable-modules"
|
||||
hostmakedepends="pkgconf"
|
||||
makedepends="
|
||||
$(vopt_if hdf5 hdf5-devel)
|
||||
$(vopt_if hdf5 matio-devel)
|
||||
cfitsio-devel
|
||||
expat-devel
|
||||
fftw-devel
|
||||
giflib-devel
|
||||
glib-devel
|
||||
lcms2-devel
|
||||
libexif-devel
|
||||
libgsf-devel
|
||||
libheif-devel
|
||||
libimagequant-devel
|
||||
libjpeg-turbo-devel
|
||||
libopenexr-devel
|
||||
libpng-devel
|
||||
librsvg-devel
|
||||
libwebp-devel
|
||||
orc-devel
|
||||
poppler-glib-devel
|
||||
tiff-devel
|
||||
"
|
||||
configure_args="-Dmodules=disabled -Ddoxygen=true
|
||||
$(vopt_bool gir introspection) $(vopt_bool gtk_doc)"
|
||||
hostmakedepends="pkg-config gettext glib-devel doxygen graphviz
|
||||
$(vopt_if gtk_doc gtk-doc)"
|
||||
makedepends=" $(vopt_if hdf5 hdf5-devel) $(vopt_if hdf5 matio-devel)
|
||||
cfitsio-devel expat-devel fftw-devel fontconfig-devel giflib-devel
|
||||
glib-devel lcms2-devel libexif-devel libgsf-devel libheif-devel
|
||||
libimagequant-devel libjpeg-turbo-devel libopenexr-devel libpng-devel
|
||||
librsvg-devel libwebp-devel orc-devel pango-devel poppler-glib-devel
|
||||
tiff-devel"
|
||||
short_desc="Fast image processing with low memory needs"
|
||||
maintainer="Isaac Freund <mail@isaacfreund.com>"
|
||||
license="LGPL-2.1-or-later"
|
||||
homepage="https://www.libvips.org/"
|
||||
distfiles="https://github.com/libvips/libvips/releases/download/v${version}/vips-${version}.tar.gz"
|
||||
checksum=474d8439244cd26c504812fd623259f806c32553b38d2a54798c9766135f5a5c
|
||||
changelog="https://raw.githubusercontent.com/libvips/libvips/master/ChangeLog"
|
||||
distfiles="https://github.com/libvips/libvips/archive/refs/tags/v${version}.tar.gz"
|
||||
checksum=a4a6b282216f7522b42ebb5cd64cfd82a0d1a632033e9c0502f021e945fed641
|
||||
python_version=3
|
||||
|
||||
build_options="gir hdf5"
|
||||
build_options="gir gtk_doc hdf5"
|
||||
build_options_default="gir"
|
||||
desc_option_gir="Build GObject introspection"
|
||||
desc_option_gtk_doc="Build GTK-doc documentation"
|
||||
desc_option_hdf5="HDF5 support"
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default+=" hdf5"
|
||||
build_options_default+=" gtk_doc hdf5"
|
||||
fi
|
||||
|
||||
libvips_package() {
|
||||
|
@ -70,7 +59,6 @@ libvips-devel_package() {
|
|||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.a"
|
||||
vmove "usr/lib/*.so"
|
||||
if [ "$build_option_gir" ]; then
|
||||
vmove usr/share/gir-1.0
|
||||
|
@ -81,6 +69,9 @@ libvips-devel_package() {
|
|||
libvips-doc_package() {
|
||||
short_desc+=" - documentation"
|
||||
pkg_install() {
|
||||
vmove usr/share/gtk-doc
|
||||
vmove usr/share/doc
|
||||
if [ "$build_option_gtk_doc" ]; then
|
||||
vmove usr/share/gtk-doc
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue