pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libvips: remove, pkgsrc version is newer



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Fri Oct 9 15:15:19 2026 +0200
Changeset:	fe6bae503639c78c22d906a818d49170593476ea

Modified Files:
	Makefile
Removed Files:
	libvips/DESCR
	libvips/Makefile
	libvips/PLIST
	libvips/buildlink3.mk
	libvips/distinfo
	libvips/options.mk

Log Message:
libvips: remove, pkgsrc version is newer

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=fe6bae503639c78c22d906a818d49170593476ea

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile              |  2 --
 libvips/DESCR         | 12 ---------
 libvips/Makefile      | 54 ----------------------------------------
 libvips/PLIST         | 68 ---------------------------------------------------
 libvips/buildlink3.mk | 18 --------------
 libvips/distinfo      |  5 ----
 libvips/options.mk    | 29 ----------------------
 7 files changed, 188 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 876a7528ee..cb7920268c 100644
--- a/Makefile
+++ b/Makefile
@@ -395,7 +395,6 @@ SUBDIR+=	bsa
 SUBDIR+=	bscript
 SUBDIR+=	bsdbuild
 SUBDIR+=	bsddialog
-SUBDIR+=	bsdec2-image-upload
 SUBDIR+=	bsfilter
 SUBDIR+=	bsh
 SUBDIR+=	bsnmp
@@ -2224,7 +2223,6 @@ SUBDIR+=	libvalhalla
 SUBDIR+=	libvc
 SUBDIR+=	libvg
 SUBDIR+=	libvidstab
-SUBDIR+=	libvips
 SUBDIR+=	libvirt
 SUBDIR+=	libvirt-glib
 SUBDIR+=	libvirt11
diff --git a/libvips/DESCR b/libvips/DESCR
deleted file mode 100644
index caa6eb1043..0000000000
--- a/libvips/DESCR
+++ /dev/null
@@ -1,12 +0,0 @@
-libvips is a 2D image processing library. Compared to similar libraries, libvips
-runs quickly and uses little memory.  libvips is licensed under the LGPL 2.1+
-
-It has around 300 operations covering arithmetic, histograms, convolutions,
-morphological operations, frequency filtering, colour, resampling, statistics
-and others. It supports a large range of numeric formats, from 8-bit int to
-128-bit complex. It supports a good range of image formats, including JPEG,
-TIFF, PNG, WebP, FITS, Matlab, OpenEXR, DeepZoom, and OpenSlide.  It can also
-load images via ImageMagick or GraphicsMagick.
-
-It has APIs for C and C++ and comes with a Python binding and a command-line
-interface. Bindings are available for Ruby, JavaScript and others.
diff --git a/libvips/Makefile b/libvips/Makefile
deleted file mode 100644
index 2220344c0f..0000000000
--- a/libvips/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# $NetBSD: Makefile,v 1.7 2026/01/07 08:47:23 wiz Exp $
-
-DISTNAME=		vips-8.18.6
-PKGNAME=		lib${DISTNAME}
-CATEGORIES=		graphics
-MASTER_SITES=		${MASTER_SITE_GITHUB:=libvips/}
-GITHUB_RELEASE=		v${PKGVERSION_NOREV}
-EXTRACT_SUFX=		.tar.xz
-
-MAINTAINER=		base%atomicules.co.uk@localhost
-HOMEPAGE=		https://libvips.github.io/libvips/
-COMMENT=		Demand-driven, horizontally threaded image processing lib
-LICENSE=		gnu-lgpl-v2.1
-
-USE_TOOLS+=		pkg-config msgfmt xgettext
-USE_LANGUAGES=		c c++
-PYTHON_FOR_BUILD_ONLY=	tool
-REPLACE_PYTHON+=	cplusplus/gen-operators.py
-REPLACE_PYTHON+=	doc/gen-function-list.py
-
-PKGCONFIG_OVERRIDE_STAGE=	pre-install
-PKGCONFIG_OVERRIDE+=		output/meson-private/vips-cpp.pc
-PKGCONFIG_OVERRIDE+=		output/meson-private/vips.pc
-
-# disable examples and deprecated interfaces
-MESON_ARGS+=		-Ddeprecated=false -Dexamples=false
-
-# disable relro otherwise it'll crash on NetBSD:
-# https://github.com/libvips/libvips/issues/3977 and
-# https://mail-index.netbsd.org/netbsd-bugs/2023/12/26/msg080904.html
-RELRO_SUPPORTED=	no
-
-PRINT_PLIST_AWK+=	{ gsub(/^lib\/vips-modules-.+\/vips-poppler\.so$$/, "$${PLIST.x11}&"); }
-
-.include "options.mk"
-
-.include "../../devel/meson/build.mk"
-.include "../../lang/python/application.mk"
-.include "../../lang/python/tool.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../graphics/lerc/buildlink3.mk"
-.include "../../graphics/libexif/buildlink3.mk"
-.include "../../graphics/libheif/buildlink3.mk"
-.include "../../graphics/libjxl/buildlink3.mk"
-.include "../../graphics/libwebp/buildlink3.mk"
-.include "../../graphics/openexr/buildlink3.mk"
-.include "../../graphics/openjpeg/buildlink3.mk"
-.include "../../graphics/tiff/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../textproc/expat/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/libvips/PLIST b/libvips/PLIST
deleted file mode 100644
index ed24886cfd..0000000000
--- a/libvips/PLIST
+++ /dev/null
@@ -1,68 +0,0 @@
-@comment $NetBSD$
-bin/vips
-bin/vipsedit
-bin/vipsheader
-bin/vipsthumbnail
-include/vips/VConnection8.h
-include/vips/VError8.h
-include/vips/VImage8.h
-include/vips/VInterpolate8.h
-include/vips/VRegion8.h
-include/vips/arithmetic.h
-include/vips/basic.h
-include/vips/buf.h
-include/vips/colour.h
-include/vips/connection.h
-include/vips/conversion.h
-include/vips/convolution.h
-include/vips/create.h
-include/vips/dbuf.h
-include/vips/debug.h
-include/vips/draw.h
-include/vips/enumtypes.h
-include/vips/error.h
-include/vips/foreign.h
-include/vips/format.h
-include/vips/freqfilt.h
-include/vips/gate.h
-include/vips/generate.h
-include/vips/header.h
-include/vips/histogram.h
-include/vips/image.h
-include/vips/interpolate.h
-include/vips/memory.h
-include/vips/morphology.h
-include/vips/mosaicing.h
-include/vips/object.h
-include/vips/operation.h
-include/vips/private.h
-include/vips/rect.h
-include/vips/region.h
-include/vips/resample.h
-include/vips/sbuf.h
-include/vips/semaphore.h
-include/vips/thread.h
-include/vips/threadpool.h
-include/vips/transform.h
-include/vips/type.h
-include/vips/util.h
-include/vips/vector.h
-include/vips/version.h
-include/vips/vips.h
-include/vips/vips8
-lib/libvips-cpp.so
-lib/libvips-cpp.so.42
-lib/libvips-cpp.so.42.20.6
-lib/libvips.so
-lib/libvips.so.42
-lib/libvips.so.42.20.6
-lib/pkgconfig/vips-cpp.pc
-lib/pkgconfig/vips.pc
-lib/vips-modules-8.18/vips-heif.so
-lib/vips-modules-8.18/vips-jxl.so
-man/man1/vips.1
-man/man1/vipsedit.1
-man/man1/vipsheader.1
-man/man1/vipsthumbnail.1
-share/locale/de/LC_MESSAGES/vips8.18.mo
-share/locale/en_GB/LC_MESSAGES/vips8.18.mo
diff --git a/libvips/buildlink3.mk b/libvips/buildlink3.mk
deleted file mode 100644
index 998ca3a3f6..0000000000
--- a/libvips/buildlink3.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.4 2025/10/31 22:44:40 hauke Exp $
-
-BUILDLINK_TREE+=	libvips
-
-.if !defined(LIBVIPS_BUILDLINK3_MK)
-LIBVIPS_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.libvips+=	libvips>=8.16.0
-BUILDLINK_ABI_DEPENDS.libvips?=	libvips>=8.17.1nb4
-BUILDLINK_PKGSRCDIR.libvips?=	../../graphics/libvips
-
-.include "../../graphics/libexif/buildlink3.mk"
-.include "../../graphics/libjxl/buildlink3.mk"
-.include "../../textproc/expat/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-.endif	# LIBVIPS_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-libvips
diff --git a/libvips/distinfo b/libvips/distinfo
deleted file mode 100644
index d0bb03d1cf..0000000000
--- a/libvips/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.2 2025/10/31 22:44:40 hauke Exp $
-
-BLAKE2s (vips-8.18.6.tar.xz) = b45b49f4445b58b7e16cac0d24f620f0b5bf246d8e790ea8e8d43f5547fc8061
-SHA512 (vips-8.18.6.tar.xz) = 0a0127aa941eb8d3ce72d80c43287e402059532ba4f241962fd22ccdb2d525997f5bba6bb4bc89eb28710403cbcff2b6d24df904aaa61639ea5b14742fee91e4
-Size (vips-8.18.6.tar.xz) = 25431000 bytes
diff --git a/libvips/options.mk b/libvips/options.mk
deleted file mode 100644
index f2614140db..0000000000
--- a/libvips/options.mk
+++ /dev/null
@@ -1,29 +0,0 @@
-# $NetBSD: options.mk,v 1.2 2025/10/31 22:44:40 hauke Exp $
-
-PKG_OPTIONS_VAR=	PKG_OPTIONS.libvips
-PKG_SUPPORTED_OPTIONS=	introspection x11
-PKG_SUGGESTED_OPTIONS=	x11
-
-.include "../../mk/bsd.options.mk"
-
-PLIST_VARS+=	x11
-
-# meson will find libs if they are installed,
-# so it makes sense to explicitly disable them
-# if they are not going to be used
-
-.if !empty(PKG_OPTIONS:Mintrospection)
-.include "../../devel/gobject-introspection/buildlink3.mk"
-.else
-MESON_ARGS+=	-Dintrospection=disabled
-.endif
-
-.if !empty(PKG_OPTIONS:Mx11)
-PLIST.x11=	yes
-.include "../../graphics/librsvg/buildlink3.mk"
-.include "../../print/poppler/buildlink3.mk"
-.else
-MESON_ARGS+=	-Drsvg=disabled
-MESON_ARGS+=	-Dpoppler=disabled
-MESON_ARGS+=	-Dpoppler-module=disabled
-.endif


Home | Main Index | Thread Index | Old Index