diff options
| author | Al Hoang <hoanga@gmail.com> | 2025-12-05 17:39:10 +0000 |
|---|---|---|
| committer | Vladimir Druzenko <vvd@FreeBSD.org> | 2025-12-05 17:39:10 +0000 |
| commit | 00bf15ac91028a99a46e01c1b8496a89dbb8ed8c (patch) | |
| tree | 2febe8ba9f2eec9683707065f2ba124dbc1c3293 | |
| parent | 5b59499b63f2ff1942991c4de2a8f8406ad3a8a2 (diff) | |
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>
| -rw-r--r-- | graphics/hvif-tools/Makefile | 14 | ||||
| -rw-r--r-- | graphics/hvif-tools/distinfo | 6 | ||||
| -rw-r--r-- | 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 |
