Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Dec 2025 17:41:42 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Al Hoang <hoanga@gmail.com>
Subject:   git: 00bf15ac9102 - main - graphics/hvif-tools: Update 1.0.1 => 2.1.0
Message-ID:  <69331956.9fc6.614764d9@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

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

commit 00bf15ac91028a99a46e01c1b8496a89dbb8ed8c
Author:     Al Hoang <hoanga@gmail.com>
AuthorDate: 2025-12-05 17:39:10 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-12-05 17:39:10 +0000

    graphics/hvif-tools: Update 1.0.1 => 2.1.0
    
    Commit log:
    https://github.com/threedeyes/hvif-tools/compare/1.0.1...2.1.0
    
    PR:             291313
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
 graphics/hvif-tools/Makefile  | 14 ++++++++++----
 graphics/hvif-tools/distinfo  |  6 +++---
 graphics/hvif-tools/pkg-plist | 44 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+), 7 deletions(-)

diff --git a/graphics/hvif-tools/Makefile b/graphics/hvif-tools/Makefile
index b072d5355c1f..1e7eb3bf7379 100644
--- a/graphics/hvif-tools/Makefile
+++ b/graphics/hvif-tools/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	hvif-tools
-DISTVERSION=	1.0.1
+DISTVERSION=	2.1.0
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/threedeyes/${PORTNAME}/releases/download/${DISTVERSION}/
 
@@ -10,14 +10,20 @@ WWW=		https://github.com/threedeyes/hvif-tools/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${LOCALBASE}/include/nanosvg.h:graphics/nanosvg
+BUILD_DEPENDS=	${LOCALBASE}/include/nanosvg.h:graphics/nanosvg \
+		${LOCALBASE}/include/stb:devel/stb
 
 USES=		cmake localbase
 
 EXTRACT_AFTER_ARGS=	--exclude external \
 			--no-same-owner --no-same-permissions
 
-PLIST_FILES=	bin/hvif2svg \
-		bin/svg2hvif
+post-extract:
+	@${MKDIR} ${WRKSRC}/external/nanosvg_ext/src
+	@${LN} -sf ${LOCALBASE}/include/nanosvg.h \
+		${WRKSRC}/external/nanosvg_ext/src
+	@${LN} -sf ${LOCALBASE}/include/stb \
+		${WRKSRC}/external
+	@${TOUCH} ${WRKSRC}/external/CMakeLists.txt
 
 .include <bsd.port.mk>
diff --git a/graphics/hvif-tools/distinfo b/graphics/hvif-tools/distinfo
index a1ec01900764..271c63fe9b5f 100644
--- a/graphics/hvif-tools/distinfo
+++ b/graphics/hvif-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757295299
-SHA256 (hvif-tools-1.0.1.tar.gz) = 3abfa05b8de481931b66c640bf19910d0f41831d22cc25a4a8fd0d0a9b16f26f
-SIZE (hvif-tools-1.0.1.tar.gz) = 312308
+TIMESTAMP = 1764179841
+SHA256 (hvif-tools-2.1.0.tar.gz) = ae5240faa0d1e0c72d6befa2397bf90c62893bc95007e5a1129196aaa857bd29
+SIZE (hvif-tools-2.1.0.tar.gz) = 2114592
diff --git a/graphics/hvif-tools/pkg-plist b/graphics/hvif-tools/pkg-plist
new file mode 100644
index 000000000000..d8c3e12848ad
--- /dev/null
+++ b/graphics/hvif-tools/pkg-plist
@@ -0,0 +1,44 @@
+bin/icon2icon
+bin/img2svg
+include/hviftools/common/BMessage.h
+include/hviftools/common/HVIFStructures.h
+include/hviftools/common/HaikuIcon.h
+include/hviftools/common/IOMStructures.h
+include/hviftools/common/IconAdapter.h
+include/hviftools/common/IconConverter.h
+include/hviftools/common/Utils.h
+include/hviftools/export/HVIFWriter.h
+include/hviftools/export/IOMWriter.h
+include/hviftools/export/PNGWriter.h
+include/hviftools/export/SVGWriter.h
+include/hviftools/import/HVIFParser.h
+include/hviftools/import/IOMParser.h
+include/hviftools/import/PNGParser.h
+include/hviftools/import/SVGParser.h
+include/imagetracer/core/BitmapData.h
+include/imagetracer/core/ImageTracer.h
+include/imagetracer/core/IndexedBitmap.h
+include/imagetracer/core/TracingOptions.h
+include/imagetracer/core/VectorizationProgress.h
+include/imagetracer/output/SvgWriter.h
+include/imagetracer/processing/BackgroundRemover.h
+include/imagetracer/processing/GeometryDetector.h
+include/imagetracer/processing/GradientDetector.h
+include/imagetracer/processing/PathHierarchy.h
+include/imagetracer/processing/PathScanner.h
+include/imagetracer/processing/PathSimplifier.h
+include/imagetracer/processing/PathTracer.h
+include/imagetracer/processing/RegionMerger.h
+include/imagetracer/processing/SelectiveBlur.h
+include/imagetracer/processing/SharedEdgeRegistry.h
+include/imagetracer/processing/VisvalingamWhyatt.h
+include/imagetracer/quantization/ColorCube.h
+include/imagetracer/quantization/ColorNode.h
+include/imagetracer/quantization/ColorQuantizer.h
+include/imagetracer/utils/MathUtils.h
+lib/cmake/hviftools/hviftools-config-version.cmake
+lib/cmake/hviftools/hviftools-config.cmake
+lib/cmake/imagetracer/imagetracer-config-version.cmake
+lib/cmake/imagetracer/imagetracer-config.cmake
+lib/libhviftools.a
+lib/libimagetracer.a


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69331956.9fc6.614764d9>