git: fbb095edef34 - main - graphics/openslide: update 3.4.1-293 → 4.0.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 21 Dec 2023 08:24:20 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fbb095edef3458d8c7d3412ac1f080c13e116c63

commit fbb095edef3458d8c7d3412ac1f080c13e116c63
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-12-21 08:21:46 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-12-21 08:24:08 +0000

    graphics/openslide: update 3.4.1-293 → 4.0.0
    
    Reported by:    portscout
---
 graphics/openslide/Makefile           | 13 +++++--------
 graphics/openslide/distinfo           |  6 +++---
 graphics/openslide/pkg-plist          |  6 ++++--
 graphics/py-openslide-python/Makefile |  1 +
 4 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/graphics/openslide/Makefile b/graphics/openslide/Makefile
index 52528731c902..5b6fee0d49c6 100644
--- a/graphics/openslide/Makefile
+++ b/graphics/openslide/Makefile
@@ -1,8 +1,6 @@
 PORTNAME=	openslide
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.4.1-293
-PORTREVISION=	1
-DISTVERSIONSUFFIX=	-gdd3a152
+DISTVERSION=	4.0.0
 CATEGORIES=	graphics
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -12,17 +10,16 @@ WWW=		https://openslide.org/
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/COPYING.LESSER
 
-LIB_DEPENDS=	libopenjp2.so:graphics/openjpeg \
+LIB_DEPENDS=	libdicom.so:graphics/libdicom \
+		libopenjp2.so:graphics/openjpeg \
 		libpng16.so:graphics/png \
 		libtiff.so:graphics/tiff
 
-USES=		autoreconf gettext-runtime gmake gnome jpeg libtool pkgconfig sqlite
+USES=		gettext-runtime gnome jpeg meson pkgconfig sqlite
 USE_GITHUB=	yes
 USE_GNOME=	cairo gdkpixbuf2 glib20 libxml2
 USE_LDCONFIG=	yes
 
-GNU_CONFIGURE=	yes
-
-INSTALL_TARGET=	install-strip
+MESON_ARGS=	-Ddoc=disabled
 
 .include <bsd.port.mk>
diff --git a/graphics/openslide/distinfo b/graphics/openslide/distinfo
index 1abf42a27410..5f89b8b363b1 100644
--- a/graphics/openslide/distinfo
+++ b/graphics/openslide/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1668760635
-SHA256 (openslide-openslide-v3.4.1-293-gdd3a152_GH0.tar.gz) = 46723109d315421f932444dde01de01b985dd280da44d66ccc948842b59eb556
-SIZE (openslide-openslide-v3.4.1-293-gdd3a152_GH0.tar.gz) = 271873
+TIMESTAMP = 1703143508
+SHA256 (openslide-openslide-v4.0.0_GH0.tar.gz) = 0845f3bc5db660ccff890602efc0167524f6269dd20c49a9a5b469658dbb603c
+SIZE (openslide-openslide-v4.0.0_GH0.tar.gz) = 217159
diff --git a/graphics/openslide/pkg-plist b/graphics/openslide/pkg-plist
index cde380e33138..3a58b6c40950 100644
--- a/graphics/openslide/pkg-plist
+++ b/graphics/openslide/pkg-plist
@@ -1,12 +1,14 @@
 bin/openslide-quickhash1sum
 bin/openslide-show-properties
 bin/openslide-write-png
+bin/slidetool
 include/openslide/openslide-features.h
 include/openslide/openslide.h
 lib/libopenslide.so
-lib/libopenslide.so.0
-lib/libopenslide.so.0.4.1
+lib/libopenslide.so.1
+lib/libopenslide.so.1.0.0
 libdata/pkgconfig/openslide.pc
 man/man1/openslide-quickhash1sum.1.gz
 man/man1/openslide-show-properties.1.gz
 man/man1/openslide-write-png.1.gz
+man/man1/slidetool.1.gz
diff --git a/graphics/py-openslide-python/Makefile b/graphics/py-openslide-python/Makefile
index 69c8b5d1e8bb..a02ba8cd1db5 100644
--- a/graphics/py-openslide-python/Makefile
+++ b/graphics/py-openslide-python/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	openslide-python
 DISTVERSION=	1.3.0
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}