pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Update libvips to 8.14.1 (switch to meson build)
Module Name: pkgsrc-wip
Committed By: atomicules <base%atomicules.co.uk@localhost>
Pushed By: atomicules
Date: Fri Jan 13 19:48:46 2023 +0000
Changeset: c27921e98409f65a10a38926bcd64157acef986f
Modified Files:
libvips/Makefile
libvips/PLIST
libvips/distinfo
Log Message:
Update libvips to 8.14.1 (switch to meson build)
Upstream [removed autotools support in
8.14][1].
Used [this guide][1] to switch over.
[1]: https://www.libvips.org/2022/12/22/What%27s-new-in-8.14.html
[2]: https://wiki.netbsd.org/pkgsrc/how_to_convert_autotools_to_meson/
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c27921e98409f65a10a38926bcd64157acef986f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
libvips/Makefile | 16 +++++-----
libvips/PLIST | 96 ++++++--------------------------------------------------
libvips/distinfo | 8 ++---
3 files changed, 23 insertions(+), 97 deletions(-)
diffs:
diff --git a/libvips/Makefile b/libvips/Makefile
index 81765338fc..6a21f394c2 100644
--- a/libvips/Makefile
+++ b/libvips/Makefile
@@ -1,28 +1,30 @@
# $NetBSD$
-DISTNAME= vips-8.13.3
+DISTNAME= vips-8.14.1
PKGNAME= lib${DISTNAME}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=libvips/}
GITHUB_PROJECT= libvips
GITHUB_RELEASE= v${PKGVERSION_NOREV}
+EXTRACT_SUFX= .tar.xz
MAINTAINER= base%atomicules.co.uk@localhost
-HOMEPAGE= https://jcupitt.github.io/libvips/
+HOMEPAGE= https://libvips.github.io/libvips/
COMMENT= Libvips is a demand-driven, horizontally threaded image processing lib
LICENSE= gnu-lgpl-v2.1
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-USE_TOOLS+= pkg-config gmake
-USE_PKGLOCALEDIR= yes
+USE_TOOLS+= pkg-config msgfmt xgettext
USE_LANGUAGES= c c++
+PYTHON_FOR_BUILD_ONLY= tool
PKGCONFIG_OVERRIDE+= vips-cpp.pc.in
PKGCONFIG_OVERRIDE+= vips.pc.in
PKGCONFIG_OVERRIDE+= vipsCC.pc.in
-
+.include "../../devel/meson/build.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+.include "../../textproc/expat/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
diff --git a/libvips/PLIST b/libvips/PLIST
index c7b46cec78..b9575bdcb0 100644
--- a/libvips/PLIST
+++ b/libvips/PLIST
@@ -1,11 +1,5 @@
@comment $NetBSD$
-bin/batch_crop
-bin/batch_image_convert
-bin/batch_rubber_sheet
-bin/light_correct
-bin/shrink_width
bin/vips
-bin/vips-8.13
bin/vipsedit
bin/vipsheader
bin/vipsprofile
@@ -64,90 +58,20 @@ include/vips/video.h
include/vips/vips.h
include/vips/vips7compat.h
include/vips/vips8
-lib/libvips-cpp.la
-lib/libvips.la
+lib/girepository-1.0/Vips-8.0.typelib
+lib/libvips-cpp.so
+lib/libvips-cpp.so.42
+lib/libvips-cpp.so.42.16.1
+lib/libvips.so
+lib/libvips.so.42
+lib/libvips.so.42.16.1
lib/pkgconfig/vips-cpp.pc
lib/pkgconfig/vips.pc
-man/man1/batch_crop.1
-man/man1/batch_image_convert.1
-man/man1/batch_rubber_sheet.1
-man/man1/light_correct.1
man/man1/vips.1
man/man1/vipsedit.1
man/man1/vipsheader.1
man/man1/vipsprofile.1
man/man1/vipsthumbnail.1
-share/gtk-doc/html/libvips/Cite.html
-share/gtk-doc/html/libvips/Combine.png
-share/gtk-doc/html/libvips/Examples.html
-share/gtk-doc/html/libvips/How-it-opens-files.html
-share/gtk-doc/html/libvips/How-it-works.html
-share/gtk-doc/html/libvips/Making-image-pyramids.html
-share/gtk-doc/html/libvips/Memtrace.png
-share/gtk-doc/html/libvips/Sequence.png
-share/gtk-doc/html/libvips/Sink.png
-share/gtk-doc/html/libvips/Using-vipsthumbnail.html
-share/gtk-doc/html/libvips/Vips-smp.png
-share/gtk-doc/html/libvips/VipsForeignSave.html
-share/gtk-doc/html/libvips/VipsImage.html
-share/gtk-doc/html/libvips/VipsInterpolate.html
-share/gtk-doc/html/libvips/VipsObject.html
-share/gtk-doc/html/libvips/VipsOperation.html
-share/gtk-doc/html/libvips/VipsRegion.html
-share/gtk-doc/html/libvips/VipsSbuf.html
-share/gtk-doc/html/libvips/VipsTargetCustom.html
-share/gtk-doc/html/libvips/VipsThreadState.html
-share/gtk-doc/html/libvips/annotation-glossary.html
-share/gtk-doc/html/libvips/api-index-full.html
-share/gtk-doc/html/libvips/binding.html
-share/gtk-doc/html/libvips/ch01.html
-share/gtk-doc/html/libvips/ch02.html
-share/gtk-doc/html/libvips/ch03.html
-share/gtk-doc/html/libvips/ch04.html
-share/gtk-doc/html/libvips/extending.html
-share/gtk-doc/html/libvips/file-format.html
-share/gtk-doc/html/libvips/func-list.html
-share/gtk-doc/html/libvips/home.png
-share/gtk-doc/html/libvips/index.html
-share/gtk-doc/html/libvips/interconvert.png
-share/gtk-doc/html/libvips/left-insensitive.png
-share/gtk-doc/html/libvips/left.png
-share/gtk-doc/html/libvips/libvips-arithmetic.html
-share/gtk-doc/html/libvips/libvips-basic.html
-share/gtk-doc/html/libvips/libvips-buf.html
-share/gtk-doc/html/libvips/libvips-colour.html
-share/gtk-doc/html/libvips/libvips-conversion.html
-share/gtk-doc/html/libvips/libvips-convolution.html
-share/gtk-doc/html/libvips/libvips-create.html
-share/gtk-doc/html/libvips/libvips-draw.html
-share/gtk-doc/html/libvips/libvips-error.html
-share/gtk-doc/html/libvips/libvips-freqfilt.html
-share/gtk-doc/html/libvips/libvips-from-C++.html
-share/gtk-doc/html/libvips/libvips-generate.html
-share/gtk-doc/html/libvips/libvips-header.html
-share/gtk-doc/html/libvips/libvips-histogram.html
-share/gtk-doc/html/libvips/libvips-memory.html
-share/gtk-doc/html/libvips/libvips-morphology.html
-share/gtk-doc/html/libvips/libvips-mosaicing.html
-share/gtk-doc/html/libvips/libvips-rect.html
-share/gtk-doc/html/libvips/libvips-resample.html
-share/gtk-doc/html/libvips/libvips-semaphore.html
-share/gtk-doc/html/libvips/libvips-transform.html
-share/gtk-doc/html/libvips/libvips-type.html
-share/gtk-doc/html/libvips/libvips-util.html
-share/gtk-doc/html/libvips/libvips-version.html
-share/gtk-doc/html/libvips/libvips-vips.html
-share/gtk-doc/html/libvips/libvips.devhelp2
-share/gtk-doc/html/libvips/object-tree.html
-share/gtk-doc/html/libvips/owl.jpg
-share/gtk-doc/html/libvips/right-insensitive.png
-share/gtk-doc/html/libvips/right.png
-share/gtk-doc/html/libvips/style.css
-share/gtk-doc/html/libvips/tn_owl.jpg
-share/gtk-doc/html/libvips/up-insensitive.png
-share/gtk-doc/html/libvips/up.png
-share/gtk-doc/html/libvips/using-cli.html
-share/gtk-doc/html/libvips/using-from-c.html
-share/gtk-doc/html/libvips/using-threads.html
-share/locale/de/LC_MESSAGES/vips8.13.mo
-share/locale/en_GB/LC_MESSAGES/vips8.13.mo
+share/gir-1.0/Vips-8.0.gir
+share/locale/de/LC_MESSAGES/vips8.14.mo
+share/locale/en_GB/LC_MESSAGES/vips8.14.mo
diff --git a/libvips/distinfo b/libvips/distinfo
index 61cdc445db..559c6ac383 100644
--- a/libvips/distinfo
+++ b/libvips/distinfo
@@ -1,6 +1,6 @@
$NetBSD$
-SHA1 (vips-8.13.3.tar.gz) = ae99530afce8e2ce2d4eb51bbb8c88d9cbeb4f71
-RMD160 (vips-8.13.3.tar.gz) = ded843b2462ecebd035c405c039647da2b7e4f95
-SHA512 (vips-8.13.3.tar.gz) = 1d568386f742a0ec4f590c40d14c2dd71ba048c581e43978e2359337786b0300bd5a9abd4222fec60ab36a073301b0f579eb24056a443f548c0bc8f583770415
-Size (vips-8.13.3.tar.gz) = 17954634 bytes
+SHA1 (vips-8.14.1.tar.xz) = 1b854cb1951c04a29ab14e37232e8aa2634d053a
+RMD160 (vips-8.14.1.tar.xz) = e728716a8f9834eceab4ba2263329cb1ef0f195d
+SHA512 (vips-8.14.1.tar.xz) = 95321ce29c8f5afdce99d9c0b13f8a2a674510eb0015e90c1638073f502dcd72f22d4c91dc7473e914c9a8c5ebf543db49593599766fc6630eafa4ff00bfbfe2
+Size (vips-8.14.1.tar.xz) = 18650864 bytes
Home |
Main Index |
Thread Index |
Old Index