git: 20d8e7ece03e - main - textproc/libgepub: update to 0.7.3

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Wed, 09 Apr 2025 22:11:01 UTC
The branch main has been updated by fluffy:

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

commit 20d8e7ece03ef0adc9d1a28165c4556967b04c93
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-04-08 18:46:50 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-04-09 22:09:51 +0000

    textproc/libgepub: update to 0.7.3
    
    PR:     284416
---
 deskutils/xfce4-tumbler/Makefile |  4 ++--
 textproc/libgepub/Makefile       | 18 ++++++++++--------
 textproc/libgepub/distinfo       |  6 +++---
 textproc/libgepub/pkg-plist      | 22 +++++++++++-----------
 4 files changed, 26 insertions(+), 24 deletions(-)

diff --git a/deskutils/xfce4-tumbler/Makefile b/deskutils/xfce4-tumbler/Makefile
index d435b55ca5d3..7f4665acc0ff 100644
--- a/deskutils/xfce4-tumbler/Makefile
+++ b/deskutils/xfce4-tumbler/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	tumbler
 PORTVERSION=	4.20.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	deskutils xfce
 MASTER_SITES=	XFCE
 PKGNAMEPREFIX=	xfce4-
@@ -45,7 +45,7 @@ GSTREAMER_DESC=	GStreamer thumbnailer plugin
 COVER_LIB_DEPENDS=	libcurl.so:ftp/curl
 COVER_CONFIGURE_ENABLE=	cover-thumbnailer
 
-EPUB_LIB_DEPENDS=	libgepub-0.6.so:textproc/libgepub
+EPUB_LIB_DEPENDS=	libgepub-0.7.so:textproc/libgepub
 EPUB_CONFIGURE_ENABLE=	gepub-thumbnailer
 
 FFMPEG_LIB_DEPENDS=		libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer
diff --git a/textproc/libgepub/Makefile b/textproc/libgepub/Makefile
index 0badda119464..6634e331343f 100644
--- a/textproc/libgepub/Makefile
+++ b/textproc/libgepub/Makefile
@@ -1,20 +1,22 @@
 PORTNAME=	libgepub
-PORTVERSION=	0.6.0
-PORTREVISION=	6
+PORTVERSION=	0.7.3
 CATEGORIES=	textproc gnome
 MASTER_SITES=	GNOME
+DIST_SUBDIR=	gnome
 
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	GObject based library for handling and rendering epub documents
+WWW=		https://gitlab.gnome.org/GNOME/libgepub
 
-LICENSE=	LGPL21
+LICENSE=	LGPL20+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
-		libsoup-2.4.so:devel/libsoup
+LIB_DEPENDS=	libsoup-3.0.so:devel/libsoup3
 
-USES=		compiler:c11 gettext-runtime gnome libarchive meson pkgconfig \
-		tar:xz
-USE_GNOME=	gtk30 introspection:build libxml2
+USES=		compiler:c11 gettext-runtime gnome libarchive meson \
+		pkgconfig tar:xz
+USE_GNOME=	glib20 introspection:build libxml2
+
+MESON_ARGS=	-Dwidget=false
 
 .include <bsd.port.mk>
diff --git a/textproc/libgepub/distinfo b/textproc/libgepub/distinfo
index 79d760f082fb..b6cd6c1406f2 100644
--- a/textproc/libgepub/distinfo
+++ b/textproc/libgepub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1526318187
-SHA256 (libgepub-0.6.0.tar.xz) = c78a395cc1d9c57b4485958ed83ffb96ed442750cfafa7797dd6d986b9f7b399
-SIZE (libgepub-0.6.0.tar.xz) = 26092
+TIMESTAMP = 1744128718
+SHA256 (gnome/libgepub-0.7.3.tar.xz) = 5a56695aa8a9132d67c0792a40f252ce0a48d9d032b4e1a8a6ce98af14fd5e1b
+SIZE (gnome/libgepub-0.7.3.tar.xz) = 27220
diff --git a/textproc/libgepub/pkg-plist b/textproc/libgepub/pkg-plist
index c4278c76ed81..3683756c18d8 100644
--- a/textproc/libgepub/pkg-plist
+++ b/textproc/libgepub/pkg-plist
@@ -1,11 +1,11 @@
-include/libgepub-0.6/gepub-archive.h
-include/libgepub-0.6/gepub-doc.h
-include/libgepub-0.6/gepub-text-chunk.h
-include/libgepub-0.6/gepub-widget.h
-include/libgepub-0.6/gepub.h
-lib/girepository-1.0/Gepub-0.6.typelib
-lib/libgepub-0.6.so
-lib/libgepub-0.6.so.0
-lib/libgepub-0.6.so.0.0.0
-libdata/pkgconfig/libgepub-0.6.pc
-share/gir-1.0/Gepub-0.6.gir
+include/libgepub-0.7/config.h
+include/libgepub-0.7/gepub-archive.h
+include/libgepub-0.7/gepub-doc.h
+include/libgepub-0.7/gepub-text-chunk.h
+include/libgepub-0.7/gepub.h
+lib/girepository-1.0/Gepub-0.7.typelib
+lib/libgepub-0.7.so
+lib/libgepub-0.7.so.0
+lib/libgepub-0.7.so.0.0.0
+libdata/pkgconfig/libgepub-0.7.pc
+share/gir-1.0/Gepub-0.7.gir