[Bug 291313] graphics/hvif-tools: update 1.0.1 -> 2.1.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 01 Dec 2025 17:56:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291313

--- Comment #2 from Vladimir Druzenko <vvd@FreeBSD.org> ---
graphics/hvif-tools/Makefile:
PORTNAME=       hvif-tools
DISTVERSION=    2.1.0
CATEGORIES=     graphics
MASTER_SITES=  
https://github.com/threedeyes/${PORTNAME}/releases/download/${DISTVERSION}/

MAINTAINER=     hoanga@gmail.com
COMMENT=        Toolkit for converting HVIF icons to SVG and back
WWW=            https://github.com/threedeyes/hvif-tools/

LICENSE=        MIT
LICENSE_FILE=   ${WRKSRC}/LICENSE

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

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>
=========================================================
graphics/hvif-tools/pkg-plist:
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

-- 
You are receiving this mail because:
You are the assignee for the bug.