diff options
Diffstat (limited to 'graphics')
120 files changed, 1506 insertions, 396 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 9f97fe7467df..bdf08c846133 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -590,6 +590,7 @@ SUBDIR += mapnik SUBDIR += mapserver SUBDIR += mapyrus + SUBDIR += materialx SUBDIR += matplotlib-cpp SUBDIR += matplotplusplus SUBDIR += meh @@ -980,6 +981,7 @@ SUBDIR += py-optimize-images SUBDIR += py-osmnet SUBDIR += py-pandana + SUBDIR += py-pandarm SUBDIR += py-pdf2image SUBDIR += py-photocollage SUBDIR += py-piexif diff --git a/graphics/R-cran-pdftools/Makefile b/graphics/R-cran-pdftools/Makefile index cc4112519709..3619fa816243 100644 --- a/graphics/R-cran-pdftools/Makefile +++ b/graphics/R-cran-pdftools/Makefile @@ -1,5 +1,6 @@ PORTNAME= pdftools DISTVERSION= 3.6.0 +PORTREVISION= 1 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/atril/Makefile b/graphics/atril/Makefile index 4ef62a49a92f..c00d4a031cca 100644 --- a/graphics/atril/Makefile +++ b/graphics/atril/Makefile @@ -3,7 +3,7 @@ PORTNAME= atril PORTVERSION= 1.28.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics print mate MASTER_SITES= MATE DIST_SUBDIR= mate diff --git a/graphics/converseen/Makefile b/graphics/converseen/Makefile index 18ca94f912b2..6e46cc63e7d2 100644 --- a/graphics/converseen/Makefile +++ b/graphics/converseen/Makefile @@ -1,6 +1,6 @@ PORTNAME= converseen DISTVERSIONPREFIX= v -DISTVERSION= 0.15.1.2 +DISTVERSION= 0.15.1.3 CATEGORIES= graphics MAINTAINER= fernape@FreeBSD.org diff --git a/graphics/converseen/distinfo b/graphics/converseen/distinfo index dcbddb33b5e4..53194b8f84f9 100644 --- a/graphics/converseen/distinfo +++ b/graphics/converseen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763835942 -SHA256 (Faster3ck-Converseen-v0.15.1.2_GH0.tar.gz) = 6ab3181603d246c5c2ad5817920b798df9d66377af3ef85164ba4aaf18376c3b -SIZE (Faster3ck-Converseen-v0.15.1.2_GH0.tar.gz) = 972579 +TIMESTAMP = 1764836270 +SHA256 (Faster3ck-Converseen-v0.15.1.3_GH0.tar.gz) = dc76e22e5f9f1c98d548e011f43a9a1a625a8bd7ed8f4830032162d093ca4767 +SIZE (Faster3ck-Converseen-v0.15.1.3_GH0.tar.gz) = 978713 diff --git a/graphics/corrupter/Makefile b/graphics/corrupter/Makefile index fccbf2e53f82..b7b1e81a6ccb 100644 --- a/graphics/corrupter/Makefile +++ b/graphics/corrupter/Makefile @@ -1,7 +1,7 @@ PORTNAME= corrupter DISTVERSIONPREFIX= v DISTVERSION= 1.0 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/d2/Makefile b/graphics/d2/Makefile index 0e0f0ecb7a91..baaa4596d4ae 100644 --- a/graphics/d2/Makefile +++ b/graphics/d2/Makefile @@ -1,7 +1,7 @@ PORTNAME= d2 DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MAINTAINER= adamw@FreeBSD.org diff --git a/graphics/diff-pdf/Makefile b/graphics/diff-pdf/Makefile index 700fa595c41a..b3c86e1db0b6 100644 --- a/graphics/diff-pdf/Makefile +++ b/graphics/diff-pdf/Makefile @@ -1,7 +1,7 @@ PORTNAME= diff-pdf DISTVERSIONPREFIX= v DISTVERSION= 0.5.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MAINTAINER= uzsolt@FreeBSD.org diff --git a/graphics/dspdfviewer/Makefile b/graphics/dspdfviewer/Makefile index 46762347fdc8..20df4f110790 100644 --- a/graphics/dspdfviewer/Makefile +++ b/graphics/dspdfviewer/Makefile @@ -1,7 +1,7 @@ PORTNAME= dspdfviewer PORTVERSION= 1.15.1 DISTVERSIONPREFIX= v -PORTREVISION= 75 +PORTREVISION= 76 CATEGORIES= graphics MAINTAINER= fox@FreeBSD.org diff --git a/graphics/engauge-digitizer/Makefile b/graphics/engauge-digitizer/Makefile index 041de408675a..c68c38d82409 100644 --- a/graphics/engauge-digitizer/Makefile +++ b/graphics/engauge-digitizer/Makefile @@ -1,6 +1,7 @@ PORTNAME= engauge-digitizer DISTVERSIONPREFIX= v DISTVERSION= 12.9.1 +PORTREVISION= 1 CATEGORIES= graphics math science MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/epdfview/Makefile b/graphics/epdfview/Makefile index 7d521843df20..933fe95a7347 100644 --- a/graphics/epdfview/Makefile +++ b/graphics/epdfview/Makefile @@ -1,6 +1,6 @@ PORTNAME= epdfview DISTVERSION= 0.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics print gnome MAINTAINER= mew14930xvi@inbox.lv diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile index 972382c18e18..9c4371e079ae 100644 --- a/graphics/evince/Makefile +++ b/graphics/evince/Makefile @@ -1,5 +1,6 @@ PORTNAME= evince DISTVERSION= 48.1 +PORTREVISION= 1 CATEGORIES= graphics print gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile index 3992e5d16ecc..3b76cb597742 100644 --- a/graphics/gdal/Makefile +++ b/graphics/gdal/Makefile @@ -1,5 +1,6 @@ PORTNAME= gdal PORTVERSION= 3.11.5 +PORTREVISION= 2 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/ \ LOCAL/sunpoet diff --git a/graphics/geeqie/Makefile b/graphics/geeqie/Makefile index 0ebe4e3f06e0..2988246fd50f 100644 --- a/graphics/geeqie/Makefile +++ b/graphics/geeqie/Makefile @@ -1,7 +1,7 @@ PORTNAME= geeqie DISTVERSIONPREFIX= v DISTVERSION= 2.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index dee5645bc2a1..e166f8c0260a 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -1,5 +1,6 @@ PORTNAME= gegl DISTVERSION= 0.4.64 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GIMP diff --git a/graphics/geoserver/Makefile b/graphics/geoserver/Makefile index 5d58a504ff67..b113a4c97fd8 100644 --- a/graphics/geoserver/Makefile +++ b/graphics/geoserver/Makefile @@ -1,5 +1,5 @@ PORTNAME= geoserver -DISTVERSION= 2.28.0 +DISTVERSION= 2.28.1 CATEGORIES= graphics geography java MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-bin @@ -30,13 +30,13 @@ GEODIRS= data_dir etc lib logs modules resources webapps PLIST_SUB= BATIK=1.18 \ ECLIPSE=2.15.0 \ G="${GEOSERVERDIR:S,^${PREFIX}/,,}" \ - GT=34.0 \ - GWC=1.28.0 \ - IMAGEIO=2.0.0 \ + GT=34.1 \ + GWC=1.28.1 \ + IMAGEIO=2.0.1 \ JACKSON=2.19.0 \ JETTY=10.0.25 \ JNA=5.17.0 \ - JT=0.9.0 \ + JT=0.9.1 \ MVER=${PORTVERSION} \ SI=2.2 \ SPRING=5.3.39 \ diff --git a/graphics/geoserver/distinfo b/graphics/geoserver/distinfo index 36c0f94baeb9..1eca8e2e1a46 100644 --- a/graphics/geoserver/distinfo +++ b/graphics/geoserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761412299 -SHA256 (geoserver-2.28.0-bin.zip) = 4053c22b68dc0b7277d718e9bd6f3207932612678536eb241d9ff61a189ee22b -SIZE (geoserver-2.28.0-bin.zip) = 123697517 +TIMESTAMP = 1765019003 +SHA256 (geoserver-2.28.1-bin.zip) = c25974e4a3cc55fa591a7c9b0712de187de96a7f2ae1e5b2f05e2fe72e4ddc69 +SIZE (geoserver-2.28.1-bin.zip) = 123768851 diff --git a/graphics/geoserver/pkg-plist b/graphics/geoserver/pkg-plist index 6c4cc8028c8b..51cfed038f14 100644 --- a/graphics/geoserver/pkg-plist +++ b/graphics/geoserver/pkg-plist @@ -603,7 +603,7 @@ %%G%%/webapps/%%G%%/WEB-INF/lib/binarize-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/border-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/buffer-%%JT%%.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/checker-qual-3.49.3.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/checker-qual-3.49.5.jar %%G%%/webapps/%%G%%/WEB-INF/lib/classbreaks-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/classifier-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/colorconvert-%%JT%%.jar @@ -806,7 +806,7 @@ %%G%%/webapps/%%G%%/WEB-INF/lib/picocontainer-1.2.jar %%G%%/webapps/%%G%%/WEB-INF/lib/piecewise-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/pngj-2.0.1.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/postgresql-42.7.7.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/postgresql-42.7.8.jar %%G%%/webapps/%%G%%/WEB-INF/lib/re2j-1.8.jar %%G%%/webapps/%%G%%/WEB-INF/lib/rendered-image-browser-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/rescale-%%JT%%.jar diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index bf9386d2191c..4c7b82af4ad9 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -1,6 +1,6 @@ PORTNAME= gimp DISTVERSION= 2.10.38 -PORTREVISION= 7 +PORTREVISION= 8 PORTEPOCH= 1 CATEGORIES= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile index 4654ac5e32c5..db88158a6ffb 100644 --- a/graphics/gimp3-app/Makefile +++ b/graphics/gimp3-app/Makefile @@ -1,6 +1,6 @@ PORTNAME= gimp DISTVERSION= 3.0.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} PKGNAMESUFFIX= 3-app diff --git a/graphics/glslang/Makefile b/graphics/glslang/Makefile index 56192f05997c..264c4f18c0d5 100644 --- a/graphics/glslang/Makefile +++ b/graphics/glslang/Makefile @@ -1,5 +1,5 @@ PORTNAME= glslang -DISTVERSION= 16.0.0 +DISTVERSION= 16.1.0 CATEGORIES= graphics MAINTAINER= tagattie@FreeBSD.org diff --git a/graphics/glslang/distinfo b/graphics/glslang/distinfo index 6fd5cf6d0a17..a7178d6ab2d5 100644 --- a/graphics/glslang/distinfo +++ b/graphics/glslang/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759143356 -SHA256 (KhronosGroup-glslang-16.0.0_GH0.tar.gz) = 172385478520335147d3b03a1587424af0935398184095f24beab128a254ecc7 -SIZE (KhronosGroup-glslang-16.0.0_GH0.tar.gz) = 4190536 +TIMESTAMP = 1765070879 +SHA256 (KhronosGroup-glslang-16.1.0_GH0.tar.gz) = 32c605822ed63a0cdc2d24f318c3d912fa14e58573aff1d8eac0cf69f1a6b6d2 +SIZE (KhronosGroup-glslang-16.1.0_GH0.tar.gz) = 4244796 diff --git a/graphics/gowall/Makefile b/graphics/gowall/Makefile index 7089789fc9ef..74baea046721 100644 --- a/graphics/gowall/Makefile +++ b/graphics/gowall/Makefile @@ -1,7 +1,7 @@ PORTNAME= gowall DISTVERSIONPREFIX= v DISTVERSION= 0.2.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= nxjoseph@protonmail.com diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile index d5a25f0ee0a2..13fc794c9fe7 100644 --- a/graphics/graphviz/Makefile +++ b/graphics/graphviz/Makefile @@ -1,6 +1,6 @@ PORTNAME= graphviz PORTVERSION= 14.0.5 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics tk MASTER_SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PORTVERSION}/ 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 diff --git a/graphics/impressive/Makefile b/graphics/impressive/Makefile index 0834913768ef..97ffc710ba7d 100644 --- a/graphics/impressive/Makefile +++ b/graphics/impressive/Makefile @@ -1,6 +1,6 @@ PORTNAME= impressive DISTVERSION= 0.13.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics python MASTER_SITES= SF/${PORTNAME}/Impressive/${DISTVERSION}/ DISTNAME= Impressive-${DISTVERSION} diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile index ec65c88af467..d8d546950688 100644 --- a/graphics/inkscape/Makefile +++ b/graphics/inkscape/Makefile @@ -1,9 +1,14 @@ PORTNAME= inkscape DISTVERSION= 1.4.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics gnome MASTER_SITES= https://media.inkscape.org/dl/resources/file/ +PATCH_SITES= https://gitlab.com/${PORTNAME}/${PORTNAME}/-/merge_requests/ +PATCHFILES= 7261.patch:-p1 +PATCHFILES+= 7449.patch:-p1 +PATCHFILES+= 7502.patch:-p1 + MAINTAINER= gnome@FreeBSD.org COMMENT= Full featured open source SVG editor WWW= https://inkscape.org diff --git a/graphics/inkscape/distinfo b/graphics/inkscape/distinfo index 1624044a0d7c..6b98458c6abf 100644 --- a/graphics/inkscape/distinfo +++ b/graphics/inkscape/distinfo @@ -1,3 +1,9 @@ -TIMESTAMP = 1749560080 +TIMESTAMP = 1764741928 SHA256 (inkscape-1.4.2.tar.xz) = 2000530c7917e5260c9e8575a7154ff6926643d2006487d714e304a963f0c782 SIZE (inkscape-1.4.2.tar.xz) = 53278452 +SHA256 (7261.patch) = 975b5b569d978146e8970a31a7d4f18917201ef5edb0620d919c803deba7707c +SIZE (7261.patch) = 5243 +SHA256 (7449.patch) = b6611c4a0b765b95f618c9f2e02dfb7d56ae3e09b98f0423f05149b69f43d697 +SIZE (7449.patch) = 11351 +SHA256 (7502.patch) = fdbb2720c89adb4f2ff6bf57dcfe2e27bcdd40f01af531dd0663ca439187a69f +SIZE (7502.patch) = 3587 diff --git a/graphics/jp/Makefile b/graphics/jp/Makefile index 268678817d5d..64c286211872 100644 --- a/graphics/jp/Makefile +++ b/graphics/jp/Makefile @@ -1,6 +1,6 @@ PORTNAME= jp DISTVERSION= 1.1.12 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= graphics MAINTAINER= 0mp@FreeBSD.org diff --git a/graphics/katarakt/Makefile b/graphics/katarakt/Makefile index 7e8443f8665e..c007eed1af8b 100644 --- a/graphics/katarakt/Makefile +++ b/graphics/katarakt/Makefile @@ -1,6 +1,6 @@ PORTNAME= katarakt PORTVERSION= 0.2 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= graphics MAINTAINER= kurt@kmk-computers.de diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile index a5879f47e4c8..a7420087a194 100644 --- a/graphics/krita/Makefile +++ b/graphics/krita/Makefile @@ -1,5 +1,6 @@ PORTNAME= krita DISTVERSION= 5.2.13 +PORTREVISION= 1 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/${PORTNAME} diff --git a/graphics/libgeotiff/Makefile b/graphics/libgeotiff/Makefile index 58725d4b62e5..5277b81faafd 100644 --- a/graphics/libgeotiff/Makefile +++ b/graphics/libgeotiff/Makefile @@ -1,5 +1,6 @@ PORTNAME= libgeotiff PORTVERSION= 1.7.4 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://github.com/OSGeo/libgeotiff/releases/download/${PORTVERSION}/ \ https://download.osgeo.org/geotiff/libgeotiff/ diff --git a/graphics/librasterlite2/Makefile b/graphics/librasterlite2/Makefile index c787276f20fb..36c2e47b621b 100644 --- a/graphics/librasterlite2/Makefile +++ b/graphics/librasterlite2/Makefile @@ -1,6 +1,6 @@ PORTNAME= librasterlite2 PORTVERSION= 1.1.0 -PORTREVISION= 12 +PORTREVISION= 13 DISTVERSIONSUFFIX=-beta1 CATEGORIES= graphics geography MASTER_SITES= http://www.gaia-gis.it/gaia-sins/librasterlite2-sources/ diff --git a/graphics/mapnik/Makefile b/graphics/mapnik/Makefile index b7648f51bc52..0893b8fb0820 100644 --- a/graphics/mapnik/Makefile +++ b/graphics/mapnik/Makefile @@ -1,7 +1,7 @@ PORTNAME= mapnik DISTVERSIONPREFIX= v DISTVERSION= 4.1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics geography MAINTAINER= hummeltech@sherpaguru.com diff --git a/graphics/mapserver/Makefile b/graphics/mapserver/Makefile index 113747351163..f571a5394d69 100644 --- a/graphics/mapserver/Makefile +++ b/graphics/mapserver/Makefile @@ -1,5 +1,6 @@ PORTNAME= mapserver -DISTVERSION= 8.4.1 +DISTVERSION= 8.6.0 +PORTREVISION= 1 CATEGORIES= graphics www geography MASTER_SITES= https://download.osgeo.org/${PORTNAME}/ \ https://github.com/MapServer/MapServer/releases/download/rel-${DISTVERSION:S|.|-|g}/ diff --git a/graphics/mapserver/distinfo b/graphics/mapserver/distinfo index d282797cf29a..17fb97a9198a 100644 --- a/graphics/mapserver/distinfo +++ b/graphics/mapserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759990285 -SHA256 (mapserver-8.4.1.tar.gz) = fe60bfdbab69437b5f97bb4ca41f2407e245c90edc2a727bf1d4428edb4a240f -SIZE (mapserver-8.4.1.tar.gz) = 2845621 +TIMESTAMP = 1764918598 +SHA256 (mapserver-8.6.0.tar.gz) = af1f6d7b6b4361d7b0305b4ea1869e33fa49a721bbc0e28e13dd015952dfd902 +SIZE (mapserver-8.6.0.tar.gz) = 3003764 diff --git a/graphics/mapserver/pkg-plist b/graphics/mapserver/pkg-plist index 16e1d604333a..68dd9b6bdde7 100644 --- a/graphics/mapserver/pkg-plist +++ b/graphics/mapserver/pkg-plist @@ -9,6 +9,6 @@ bin/mapserver_sortshp bin/mapserver_tile4ms lib/libmapserver.so lib/libmapserver.so.2 -lib/libmapserver.so.8.4.1 +lib/libmapserver.so.8.6.0 %%PYTHON%%%%PYTHON_SITELIBDIR%%/mapscript.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/_mapscript.so diff --git a/graphics/materialx/Makefile b/graphics/materialx/Makefile new file mode 100644 index 000000000000..823c389afc4a --- /dev/null +++ b/graphics/materialx/Makefile @@ -0,0 +1,53 @@ +PORTNAME= materialx +DISTVERSIONPREFIX= v +DISTVERSION= 1.39.4 +CATEGORIES= graphics + +MAINTAINER= freebsd@sysctl.cz +COMMENT= MaterialX is an open standard for the exchange of rich material +WWW= http://www.materialx.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= libglvnd>0:graphics/libglvnd \ + openimageio>0:graphics/openimageio \ + openshadinglanguage>0:graphics/openshadinglanguage +LIB_DEPENDS= libImath.so:math/Imath \ + libOpenImageIO.so:graphics/openimageio \ + libOpenImageIO_Util.so:graphics/openimageio + +USES= cmake gl localbase python:3.9+ xorg +USE_GITHUB= yes +GH_ACCOUNT= AcademySoftwareFoundation +GH_PROJECT= MaterialX +GH_TUPLE= mitsuba-renderer:nanogui:6452dd6:nanogui/source/MaterialXView/NanoGUI \ + ocornut:imgui:9aae45e:imgui/source/MaterialXGraphEditor/External/ImGui \ + thedmd:imgui-node-editor:2f99b2d:nodeeditor/source/MaterialXGraphEditor/External/ImGuiNodeEditor \ + wjakob:glfw:e130e55:glfw/source/MaterialXView/NanoGUI/ext/glfw \ + wjakob:nanobind:e504eeb:nanobind/source/MaterialXView/NanoGUI/ext/nanobind \ + wjakob:nanovg:bf2320d:nanovg/source/MaterialXView/NanoGUI/ext/nanovg \ + wjakob:nanovg_metal:075b04f:nanovgmetal/source/MaterialXView/NanoGUI/ext/nanovg_metal + +USE_GL= opengl +USE_LDCONFIG= yes +USE_XORG= ice sm x11 xt + +CMAKE_ARGS= -DCMAKE_INSTALL_PREFIX=${STAGEDIR}${PREFIX} +CMAKE_ON= MATERIALX_BUILD_GRAPH_EDITOR MATERIALX_BUILD_OIIO \ + MATERIALX_BUILD_PYTHON MATERIALX_BUILD_SHARED_LIBS \ + MATERIALX_BUILD_TESTS MATERIALX_BUILD_VIEWER \ + MATERIALX_INSTALL_PYTHON=${STAGEDIR}${PREFIX} + +do-install: + ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/MaterialXGraphEditor ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/MaterialXView ${STAGEDIR}${PREFIX}/bin + ${INSTALL_LIB} ${BUILD_WRKSRC}/lib/*.so* ${STAGEDIR}${PREFIX}/lib/ + ${MKDIR} ${STAGEDIR}${DATADIR}/${PORTNAME} + (cd ${WRKSRC}/resources && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${PORTNAME}) + (cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/${PORTNAME} "-name *.h") + +do-test: + cd ${TEST_WRKSRC} && ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS} + +.include <bsd.port.mk> diff --git a/graphics/materialx/distinfo b/graphics/materialx/distinfo new file mode 100644 index 000000000000..9188752ce1e5 --- /dev/null +++ b/graphics/materialx/distinfo @@ -0,0 +1,17 @@ +TIMESTAMP = 1761654601 +SHA256 (AcademySoftwareFoundation-MaterialX-v1.39.4_GH0.tar.gz) = ce9c1a3b84a060d6280d355a72bf42b53837ee7bcc5a566cab1e927c64078fd9 +SIZE (AcademySoftwareFoundation-MaterialX-v1.39.4_GH0.tar.gz) = 114786830 +SHA256 (mitsuba-renderer-nanogui-6452dd6_GH0.tar.gz) = 3f3cc3c88b1aac6a3d1a2338ad3e12951bc12c98e461b1b5bc1a4aec2fb8f2ee +SIZE (mitsuba-renderer-nanogui-6452dd6_GH0.tar.gz) = 2900817 +SHA256 (ocornut-imgui-9aae45e_GH0.tar.gz) = cb2cfc2545ff665a4ca8c48b38171271acd4f3887fcb11b7bea18ca0cabc5744 +SIZE (ocornut-imgui-9aae45e_GH0.tar.gz) = 1488056 +SHA256 (thedmd-imgui-node-editor-2f99b2d_GH0.tar.gz) = add46eb447f6c3e883f5bffcc69de20df1dfbb2fc8f55fae3f20eeebb8729a05 +SIZE (thedmd-imgui-node-editor-2f99b2d_GH0.tar.gz) = 1329470 +SHA256 (wjakob-glfw-e130e55_GH0.tar.gz) = ee38c08c5568fa110ef38790ac8c4054001ba47da07109d0428174018b771fcb +SIZE (wjakob-glfw-e130e55_GH0.tar.gz) = 783212 +SHA256 (wjakob-nanobind-e504eeb_GH0.tar.gz) = 27857a9f5d6de02859f82fde2633bd217ce45b6ebb3f85211835e75950aac85c +SIZE (wjakob-nanobind-e504eeb_GH0.tar.gz) = 912516 +SHA256 (wjakob-nanovg-bf2320d_GH0.tar.gz) = d59db3e256ed22cdf1aae797136a1d45998eb5b8b757258cc07d0e7d5c951515 +SIZE (wjakob-nanovg-bf2320d_GH0.tar.gz) = 2023633 +SHA256 (wjakob-nanovg_metal-075b04f_GH0.tar.gz) = 07b627adcae703cf9481d90e502974985a3e248eb1068bf172594eff75648def +SIZE (wjakob-nanovg_metal-075b04f_GH0.tar.gz) = 159169 diff --git a/graphics/materialx/files/patch-python_CMakeLists.txt b/graphics/materialx/files/patch-python_CMakeLists.txt new file mode 100644 index 000000000000..e25311573aa1 --- /dev/null +++ b/graphics/materialx/files/patch-python_CMakeLists.txt @@ -0,0 +1,11 @@ +--- python/CMakeLists.txt.orig 2025-11-25 20:08:57 UTC ++++ python/CMakeLists.txt +@@ -12,7 +12,7 @@ if(MATERIALX_INSTALL_PYTHON AND PYTHON_EXECUTABLE AND + endif() + + if(MATERIALX_INSTALL_PYTHON AND PYTHON_EXECUTABLE AND NOT SKBUILD) +- set(SETUP_PY "${CMAKE_INSTALL_PREFIX}/python/setup.py") ++ set(SETUP_PY "${CMAKE_CURRENT_BINARY_DIR}/python/setup.py") + configure_file("${CMAKE_CURRENT_SOURCE_DIR}/setup.py.in" "${SETUP_PY}") + install(CODE "execute_process(COMMAND ${PYTHON_EXECUTABLE} -m pip install . WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/python)") + endif() diff --git a/graphics/materialx/files/patch-source_MaterialXFormat_File.cpp b/graphics/materialx/files/patch-source_MaterialXFormat_File.cpp new file mode 100644 index 000000000000..179d7b952ee5 --- /dev/null +++ b/graphics/materialx/files/patch-source_MaterialXFormat_File.cpp @@ -0,0 +1,49 @@ +--- source/MaterialXFormat/File.cpp.orig 2025-09-15 18:12:11 UTC ++++ source/MaterialXFormat/File.cpp +@@ -23,6 +23,7 @@ + #include <linux/limits.h> + #elif defined(__FreeBSD__) + #include <sys/syslimits.h> ++ #include <sys/sysctl.h> + #elif defined(__APPLE__) + #include <mach-o/dyld.h> + #endif +@@ -350,7 +351,7 @@ FilePath FilePath::getModulePath() + } + } + #else +- vector<char> buf(PATH_MAX); ++/* vector<char> buf(PATH_MAX); + while (true) + { + ssize_t reqSize = readlink("/proc/self/exe", buf.data(), buf.size()); +@@ -367,8 +368,29 @@ FilePath FilePath::getModulePath() + buf.data()[reqSize] = '\0'; + return FilePath(buf.data()).getParentPath(); + } ++ }*/ ++ ++ std::vector<char> buf(PATH_MAX); ++ size_t bufSize = buf.size(); ++ ++ int mib[4] = {CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1}; ++ if (sysctl(mib, 4, buf.data(), &bufSize, nullptr, 0) == -1) ++ { ++ throw Exception("Error in getModulePath (FreeBSD): " + string(strerror(errno))); + } ++ ++ return FilePath(buf.data()).getParentPath(); + #endif ++} ++ ++std::string getParentPath(const std::string &path) ++{ ++ size_t lastSlash = path.find_last_of('/'); ++ if (lastSlash == string::npos) ++ { ++ return "."; ++ } ++ return path.substr(0, lastSlash); + } + + FileSearchPath getEnvironmentPath(const string& sep) diff --git a/graphics/materialx/files/patch-source_MaterialXView_NanoGUI_CMakeLists.txt b/graphics/materialx/files/patch-source_MaterialXView_NanoGUI_CMakeLists.txt new file mode 100644 index 000000000000..0e378e4b5718 --- /dev/null +++ b/graphics/materialx/files/patch-source_MaterialXView_NanoGUI_CMakeLists.txt @@ -0,0 +1,14 @@ +--- source/MaterialXView/NanoGUI/CMakeLists.txt.orig 2024-12-05 21:12:44 UTC ++++ source/MaterialXView/NanoGUI/CMakeLists.txt +@@ -303,9 +303,9 @@ elseif (CMAKE_SYSTEM MATCHES "Linux" OR CMAKE_SYSTEM_N + list(APPEND NANOGUI_EXTRA src/darwin.mm src/autorelease.mm) + set_property(SOURCE src/autorelease.mm PROPERTY COMPILE_FLAGS -fno-objc-arc) + elseif (CMAKE_SYSTEM MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "BSD") +- list(APPEND NANOGUI_LIBS X11 pthread) ++ list(APPEND NANOGUI_LIBS pthread) + if (NANOGUI_BACKEND STREQUAL "OpenGL") +- list(APPEND NANOGUI_LIBS GL) ++ list(APPEND NANOGUI_LIBS) + elseif (NANOGUI_BACKEND STREQUAL "GLES 2") + list(APPEND NANOGUI_LIBS GLESv2) + elseif (NANOGUI_BACKEND STREQUAL "GLES 3") diff --git a/graphics/materialx/pkg-descr b/graphics/materialx/pkg-descr new file mode 100644 index 000000000000..d9dc5c1805f3 --- /dev/null +++ b/graphics/materialx/pkg-descr @@ -0,0 +1,2 @@ +MaterialX is an open standard for the exchange of rich material and +look-development content across applications and renderers. diff --git a/graphics/materialx/pkg-plist b/graphics/materialx/pkg-plist new file mode 100644 index 000000000000..3ece8b0b3c08 --- /dev/null +++ b/graphics/materialx/pkg-plist @@ -0,0 +1,786 @@ +bin/MaterialXGraphEditor +bin/MaterialXView +include/materialx/JsMaterialX/Helpers.h +include/materialx/JsMaterialX/JsMaterialXFormat/StrContainerTypeRegistration.h +include/materialx/JsMaterialX/MapHelper.h +include/materialx/JsMaterialX/VectorHelper.h +include/materialx/MaterialXCore/Definition.h +include/materialx/MaterialXCore/Document.h +include/materialx/MaterialXCore/Element.h +include/materialx/MaterialXCore/Exception.h +include/materialx/MaterialXCore/Export.h +include/materialx/MaterialXCore/Geom.h +include/materialx/MaterialXCore/Interface.h +include/materialx/MaterialXCore/Library.h +include/materialx/MaterialXCore/Look.h +include/materialx/MaterialXCore/Material.h +include/materialx/MaterialXCore/Node.h +include/materialx/MaterialXCore/Property.h +include/materialx/MaterialXCore/Traversal.h +include/materialx/MaterialXCore/Types.h +include/materialx/MaterialXCore/Unit.h +include/materialx/MaterialXCore/Util.h +include/materialx/MaterialXCore/Value.h +include/materialx/MaterialXCore/Variant.h +include/materialx/MaterialXFormat/Environ.h +include/materialx/MaterialXFormat/Export.h +include/materialx/MaterialXFormat/File.h +include/materialx/MaterialXFormat/Util.h +include/materialx/MaterialXFormat/XmlIo.h +include/materialx/MaterialXGenGlsl/EsslShaderGenerator.h +include/materialx/MaterialXGenGlsl/EsslSyntax.h +include/materialx/MaterialXGenGlsl/Export.h +include/materialx/MaterialXGenGlsl/GlslResourceBindingContext.h +include/materialx/MaterialXGenGlsl/GlslShaderGenerator.h +include/materialx/MaterialXGenGlsl/GlslSyntax.h +include/materialx/MaterialXGenGlsl/Nodes/LightCompoundNodeGlsl.h +include/materialx/MaterialXGenGlsl/Nodes/LightNodeGlsl.h +include/materialx/MaterialXGenGlsl/Nodes/LightSamplerNodeGlsl.h +include/materialx/MaterialXGenGlsl/Nodes/LightShaderNodeGlsl.h +include/materialx/MaterialXGenGlsl/Nodes/NumLightsNodeGlsl.h +include/materialx/MaterialXGenGlsl/Nodes/SurfaceNodeGlsl.h +include/materialx/MaterialXGenGlsl/VkResourceBindingContext.h +include/materialx/MaterialXGenGlsl/VkShaderGenerator.h +include/materialx/MaterialXGenGlsl/VkSyntax.h +include/materialx/MaterialXGenGlsl/WgslResourceBindingContext.h +include/materialx/MaterialXGenGlsl/WgslShaderGenerator.h +include/materialx/MaterialXGenGlsl/WgslSyntax.h +include/materialx/MaterialXGenMdl/Export.h +include/materialx/MaterialXGenMdl/MdlShaderGenerator.h +include/materialx/MaterialXGenMdl/MdlSyntax.h +include/materialx/MaterialXGenMdl/Nodes/ClosureCompoundNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/ClosureLayerNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/CompoundNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/ConvolutionNode.h +include/materialx/MaterialXGenMdl/Nodes/CustomNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/HeightToNormalNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/ImageNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/MaterialNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/SourceCodeNodeMdl.h +include/materialx/MaterialXGenMdl/Nodes/SurfaceNodeMdl.h +include/materialx/MaterialXGenMsl/Export.h +include/materialx/MaterialXGenMsl/MslResourceBindingContext.h +include/materialx/MaterialXGenMsl/MslShaderGenerator.h +include/materialx/MaterialXGenMsl/MslSyntax.h +include/materialx/MaterialXGenMsl/Nodes/LightCompoundNodeMsl.h +include/materialx/MaterialXGenMsl/Nodes/LightNodeMsl.h +include/materialx/MaterialXGenMsl/Nodes/LightSamplerNodeMsl.h +include/materialx/MaterialXGenMsl/Nodes/LightShaderNodeMsl.h +include/materialx/MaterialXGenMsl/Nodes/NumLightsNodeMsl.h +include/materialx/MaterialXGenMsl/Nodes/SurfaceNodeMsl.h +include/materialx/MaterialXGenOsl/Export.h +include/materialx/MaterialXGenOsl/OslShaderGenerator.h +include/materialx/MaterialXGenOsl/OslSyntax.h +include/materialx/MaterialXGenShader/ColorManagementSystem.h +include/materialx/MaterialXGenShader/DefaultColorManagementSystem.h +include/materialx/MaterialXGenShader/Export.h +include/materialx/MaterialXGenShader/Factory.h +include/materialx/MaterialXGenShader/GenContext.h +include/materialx/MaterialXGenShader/GenOptions.h +include/materialx/MaterialXGenShader/GenUserData.h +include/materialx/MaterialXGenShader/HwShaderGenerator.h +include/materialx/MaterialXGenShader/Library.h +include/materialx/MaterialXGenShader/Nodes/CompoundNode.h +include/materialx/MaterialXGenShader/Nodes/HwBitangentNode.h +include/materialx/MaterialXGenShader/Nodes/HwFrameNode.h +include/materialx/MaterialXGenShader/Nodes/HwGeomColorNode.h +include/materialx/MaterialXGenShader/Nodes/HwGeomPropValueNode.h +include/materialx/MaterialXGenShader/Nodes/HwImageNode.h +include/materialx/MaterialXGenShader/Nodes/HwNormalNode.h +include/materialx/MaterialXGenShader/Nodes/HwPositionNode.h +include/materialx/MaterialXGenShader/Nodes/HwTangentNode.h +include/materialx/MaterialXGenShader/Nodes/HwTexCoordNode.h +include/materialx/MaterialXGenShader/Nodes/HwTimeNode.h +include/materialx/MaterialXGenShader/Nodes/HwTransformNode.h +include/materialx/MaterialXGenShader/Nodes/HwViewDirectionNode.h +include/materialx/MaterialXGenShader/Nodes/MaterialNode.h +include/materialx/MaterialXGenShader/Nodes/OcioNode.h +include/materialx/MaterialXGenShader/Nodes/SourceCodeNode.h +include/materialx/MaterialXGenShader/OcioColorManagementSystem.h +include/materialx/MaterialXGenShader/Shader.h +include/materialx/MaterialXGenShader/ShaderGenerator.h +include/materialx/MaterialXGenShader/ShaderGraph.h +include/materialx/MaterialXGenShader/ShaderNode.h +include/materialx/MaterialXGenShader/ShaderNodeImpl.h +include/materialx/MaterialXGenShader/ShaderStage.h +include/materialx/MaterialXGenShader/ShaderTranslator.h +include/materialx/MaterialXGenShader/Syntax.h +include/materialx/MaterialXGenShader/TypeDesc.h +include/materialx/MaterialXGenShader/UnitSystem.h +include/materialx/MaterialXGenShader/Util.h +include/materialx/MaterialXGraphEditor/External/Glfw/include/GLFW/glfw3.h +include/materialx/MaterialXGraphEditor/External/Glfw/include/GLFW/glfw3native.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/cocoa_joystick.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/cocoa_platform.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/egl_context.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/glx_context.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/internal.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/linux_joystick.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/mappings.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/nsgl_context.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/null_joystick.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/null_platform.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/osmesa_context.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/posix_thread.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/posix_time.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/wgl_context.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/win32_joystick.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/win32_platform.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/wl_platform.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/x11_platform.h +include/materialx/MaterialXGraphEditor/External/Glfw/src/xkb_unicode.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_allegro5.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_android.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_dx10.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_dx11.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_dx12.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_dx9.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_glfw.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_glut.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_metal.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_opengl2.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_opengl3.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_opengl3_loader.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_osx.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_sdl.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_sdlrenderer.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_vulkan.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_wgpu.h +include/materialx/MaterialXGraphEditor/External/ImGui/backends/imgui_impl_win32.h +include/materialx/MaterialXGraphEditor/External/ImGui/examples/example_allegro5/imconfig_allegro5.h +include/materialx/MaterialXGraphEditor/External/ImGui/examples/libs/glfw/include/GLFW/glfw3.h +include/materialx/MaterialXGraphEditor/External/ImGui/examples/libs/glfw/include/GLFW/glfw3native.h +include/materialx/MaterialXGraphEditor/External/ImGui/examples/libs/usynergy/uSynergy.h +include/materialx/MaterialXGraphEditor/External/ImGui/imconfig.h +include/materialx/MaterialXGraphEditor/External/ImGui/imgui.h +include/materialx/MaterialXGraphEditor/External/ImGui/imgui_internal.h +include/materialx/MaterialXGraphEditor/External/ImGui/imstb_rectpack.h +include/materialx/MaterialXGraphEditor/External/ImGui/imstb_textedit.h +include/materialx/MaterialXGraphEditor/External/ImGui/imstb_truetype.h +include/materialx/MaterialXGraphEditor/External/ImGui/misc/cpp/imgui_stdlib.h +include/materialx/MaterialXGraphEditor/External/ImGui/misc/freetype/imgui_freetype.h +include/materialx/MaterialXGraphEditor/External/ImGui/misc/single_file/imgui_single_file.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/crude_json.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/include/application.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/imgui_extra_keys.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/imgui_impl_dx11.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/imgui_impl_glfw.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/imgui_impl_opengl3.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/imgui_impl_win32.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/platform.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/renderer.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/application/source/setup.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/blueprints-example/utilities/builders.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/blueprints-example/utilities/drawing.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/examples/blueprints-example/utilities/widgets.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/DXSDK/include/D3DX11.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/DXSDK/include/D3DX11async.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/DXSDK/include/D3DX11core.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/DXSDK/include/D3DX11tex.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/DXSDK/include/dxerr.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/ScopeGuard/ScopeGuard.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/gl3w/Include/GL/gl3w.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/gl3w/Include/GL/glcorearb.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/imgui/imconfig.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/imgui/imgui.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/imgui/imgui_internal.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/imgui/imstb_rectpack.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/imgui/imstb_textedit.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/imgui/imstb_truetype.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/external/stb_image/stb_image.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/imgui_bezier_math.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/imgui_canvas.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/imgui_extra_math.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/imgui_node_editor.h +include/materialx/MaterialXGraphEditor/External/ImGuiNodeEditor/imgui_node_editor_internal.h +include/materialx/MaterialXGraphEditor/FileDialog.h +include/materialx/MaterialXGraphEditor/Graph.h +include/materialx/MaterialXGraphEditor/RenderView.h +include/materialx/MaterialXGraphEditor/UiNode.h +include/materialx/MaterialXRender/Camera.h +include/materialx/MaterialXRender/CgltfLoader.h +include/materialx/MaterialXRender/Export.h +include/materialx/MaterialXRender/External/Cgltf/cgltf.h +include/materialx/MaterialXRender/External/StbImage/stb_image.h +include/materialx/MaterialXRender/External/StbImage/stb_image_write.h +include/materialx/MaterialXRender/External/TinyObjLoader/tiny_obj_loader.h +include/materialx/MaterialXRender/GeometryHandler.h +include/materialx/MaterialXRender/Harmonics.h +include/materialx/MaterialXRender/Image.h +include/materialx/MaterialXRender/ImageHandler.h +include/materialx/MaterialXRender/LightHandler.h +include/materialx/MaterialXRender/Mesh.h +include/materialx/MaterialXRender/OiioImageLoader.h +include/materialx/MaterialXRender/ShaderMaterial.h +include/materialx/MaterialXRender/ShaderRenderer.h +include/materialx/MaterialXRender/StbImageLoader.h +include/materialx/MaterialXRender/TextureBaker.h +include/materialx/MaterialXRender/Timer.h +include/materialx/MaterialXRender/TinyObjLoader.h +include/materialx/MaterialXRender/Types.h +include/materialx/MaterialXRender/Util.h +include/materialx/MaterialXRenderGlsl/Export.h +include/materialx/MaterialXRenderGlsl/External/Glad/glad.h +include/materialx/MaterialXRenderGlsl/External/Glad/khrplatform.h +include/materialx/MaterialXRenderGlsl/GLCocoaWrappers.h +include/materialx/MaterialXRenderGlsl/GLContext.h +include/materialx/MaterialXRenderGlsl/GLFramebuffer.h +include/materialx/MaterialXRenderGlsl/GLTextureHandler.h +include/materialx/MaterialXRenderGlsl/GLUtil.h +include/materialx/MaterialXRenderGlsl/GlslMaterial.h +include/materialx/MaterialXRenderGlsl/GlslProgram.h +include/materialx/MaterialXRenderGlsl/GlslRenderer.h +include/materialx/MaterialXRenderGlsl/TextureBaker.h +include/materialx/MaterialXRenderHw/Export.h +include/materialx/MaterialXRenderHw/SimpleWindow.h +include/materialx/MaterialXRenderHw/WindowCocoaWrappers.h +include/materialx/MaterialXRenderHw/WindowWrapper.h +include/materialx/MaterialXRenderMsl/Export.h +include/materialx/MaterialXRenderMsl/MetalFramebuffer.h +include/materialx/MaterialXRenderMsl/MetalState.h +include/materialx/MaterialXRenderMsl/MetalTextureHandler.h +include/materialx/MaterialXRenderMsl/MslMaterial.h +include/materialx/MaterialXRenderMsl/MslPipelineStateObject.h +include/materialx/MaterialXRenderMsl/MslRenderer.h +include/materialx/MaterialXRenderMsl/TextureBaker.h +include/materialx/MaterialXRenderOsl/Export.h +include/materialx/MaterialXRenderOsl/OslRenderer.h +include/materialx/MaterialXTest/MaterialXGenGlsl/GenGlsl.h +include/materialx/MaterialXTest/MaterialXGenMdl/GenMdl.h +include/materialx/MaterialXTest/MaterialXGenMsl/CompileMsl.h +include/materialx/MaterialXTest/MaterialXGenMsl/GenMsl.h +include/materialx/MaterialXTest/MaterialXGenOsl/GenOsl.h +include/materialx/MaterialXTest/MaterialXGenShader/GenShaderUtil.h +include/materialx/MaterialXTest/MaterialXRender/RenderUtil.h +include/materialx/MaterialXView/Editor.h +include/materialx/MaterialXView/NanoGUI/ext/glad/include/KHR/khrplatform.h +include/materialx/MaterialXView/NanoGUI/ext/glad/include/glad/glad.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/getopt.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/glad/gl.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/glad/khrplatform.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/glad/vk_platform.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/glad/vulkan.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/linmath.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/mingw/_mingw_dxhelper.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/mingw/dinput.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/mingw/xinput.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/nuklear.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/nuklear_glfw_gl2.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/stb_image_write.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/tinycthread.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/deps/vs2008/stdint.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/include/GLFW/glfw3.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/include/GLFW/glfw3native.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/cocoa_joystick.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/cocoa_platform.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/egl_context.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/glx_context.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/internal.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/linux_joystick.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/mappings.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/nsgl_context.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/null_joystick.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/null_platform.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/osmesa_context.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/posix_thread.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/posix_time.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/wgl_context.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/win32_joystick.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/win32_platform.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/wl_platform.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/x11_platform.h +include/materialx/MaterialXView/NanoGUI/ext/glfw/src/xkb_unicode.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/docs/cppyy.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/eigen/dense.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/eigen/sparse.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/eval.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/intrusive/counter.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/intrusive/ref.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/make_iterator.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nanobind.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_accessor.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_attr.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_call.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_cast.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_class.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_defs.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_descr.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_enums.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_error.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_func.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_lib.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_misc.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_python.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_traits.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_tuple.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/nb_types.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/ndarray.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/operators.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/array.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/bind_map.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/bind_vector.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/chrono.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/complex.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/detail/chrono.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/detail/nb_array.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/detail/nb_dict.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/detail/nb_list.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/detail/nb_optional.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/detail/nb_set.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/detail/traits.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/filesystem.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/function.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/list.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/map.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/optional.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/pair.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/set.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/shared_ptr.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/string.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/string_view.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/tuple.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/unique_ptr.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/unordered_map.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/unordered_set.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/variant.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/vector.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/stl/wstring.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/trampoline.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/include/nanobind/typing.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/src/buffer.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/src/hash.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/src/nb_abi.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/src/nb_ft.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/src/nb_internals.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/tests/inter_module.h +include/materialx/MaterialXView/NanoGUI/ext/nanobind/tests/object_py.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/example/demo.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/example/perf.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/example/stb_image_write.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/obsolete/nanovg_gl2.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/obsolete/nanovg_gl3.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/src/fontstash.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/src/nanovg.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/src/nanovg_gl.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/src/nanovg_gl_utils.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/src/stb_image.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg/src/stb_truetype.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/ios_1_0.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/ios_1_1.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/ios_1_2.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/ios_2_0.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/ios_2_1.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/macos_1_1.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/macos_1_2.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/macos_2_0.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/macos_2_1.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/mnvg_bitcode/tvos.h +include/materialx/MaterialXView/NanoGUI/ext/nanovg_metal/src/nanovg_mtl.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/button.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/canvas.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/checkbox.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/colorpicker.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/colorwheel.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/combobox.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/common.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/formhelper.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/graph.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/icons.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/imagepanel.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/imageview.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/label.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/layout.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/messagedialog.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/metal.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/nanogui.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/object.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/opengl.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/popup.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/popupbutton.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/progressbar.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/python.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/renderpass.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/screen.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/shader.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/slider.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/tabwidget.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/textarea.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/textbox.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/texture.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/theme.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/toolbutton.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/traits.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/vector.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/vscrollpanel.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/widget.h +include/materialx/MaterialXView/NanoGUI/include/nanogui/window.h +include/materialx/MaterialXView/NanoGUI/src/opengl_check.h +include/materialx/MaterialXView/NanoGUI/src/python/py_doc.h +include/materialx/MaterialXView/NanoGUI/src/python/python.h +include/materialx/MaterialXView/RenderPipeline.h +include/materialx/MaterialXView/RenderPipelineGL.h +include/materialx/MaterialXView/RenderPipelineMetal.h +include/materialx/MaterialXView/Viewer.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/attr.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/buffer_info.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/cast.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/class.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/common.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/cpp_conduit.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/descr.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/exception_translation.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/init.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/internals.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/typeid.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/detail/value_and_holder.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/embed.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/eval.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/functional.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/gil.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/gil_safe_call_once.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/operators.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/options.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/pybind11.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/stl.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/stl_bind.h +include/materialx/PyMaterialX/External/PyBind11/include/pybind11/typing.h +include/materialx/PyMaterialX/PyMaterialX.h +lib/PyMaterialXCore%%PYTHON_TAG%%.so +lib/PyMaterialXFormat%%PYTHON_TAG%%.so +lib/PyMaterialXGenGlsl%%PYTHON_TAG%%.so +lib/PyMaterialXGenMdl%%PYTHON_TAG%%.so +lib/PyMaterialXGenMsl%%PYTHON_TAG%%.so +lib/PyMaterialXGenOsl%%PYTHON_TAG%%.so +lib/PyMaterialXGenShader%%PYTHON_TAG%%.so +lib/PyMaterialXRender%%PYTHON_TAG%%.so +lib/PyMaterialXRenderGlsl%%PYTHON_TAG%%.so +lib/PyMaterialXRenderOsl%%PYTHON_TAG%%.so +lib/libMaterialXCore.so +lib/libMaterialXCore.so.1 +lib/libMaterialXCore.so.1.39.4 +lib/libMaterialXFormat.so +lib/libMaterialXFormat.so.1 +lib/libMaterialXFormat.so.1.39.4 +lib/libMaterialXGenGlsl.so +lib/libMaterialXGenGlsl.so.1 +lib/libMaterialXGenGlsl.so.1.39.4 +lib/libMaterialXGenMdl.so +lib/libMaterialXGenMdl.so.1 +lib/libMaterialXGenMdl.so.1.39.4 +lib/libMaterialXGenMsl.so +lib/libMaterialXGenMsl.so.1 +lib/libMaterialXGenMsl.so.1.39.4 +lib/libMaterialXGenOsl.so +lib/libMaterialXGenOsl.so.1 +lib/libMaterialXGenOsl.so.1.39.4 +lib/libMaterialXGenShader.so +lib/libMaterialXGenShader.so.1 +lib/libMaterialXGenShader.so.1.39.4 +lib/libMaterialXRender.so +lib/libMaterialXRender.so.1 +lib/libMaterialXRender.so.1.39.4 +lib/libMaterialXRenderGlsl.so +lib/libMaterialXRenderGlsl.so.1 +lib/libMaterialXRenderGlsl.so.1.39.4 +lib/libMaterialXRenderHw.so +lib/libMaterialXRenderHw.so.1 +lib/libMaterialXRenderHw.so.1.39.4 +lib/libMaterialXRenderOsl.so +lib/libMaterialXRenderOsl.so.1 +lib/libMaterialXRenderOsl.so.1.39.4 +%%DATADIR%%/materialx/CMakeLists.txt +%%DATADIR%%/materialx/Geometry/boombox.glb +%%DATADIR%%/materialx/Geometry/chess_set.glb +%%DATADIR%%/materialx/Geometry/cloth.obj +%%DATADIR%%/materialx/Geometry/cube.obj +%%DATADIR%%/materialx/Geometry/plane.obj +%%DATADIR%%/materialx/Geometry/shaderball.glb +%%DATADIR%%/materialx/Geometry/shaderball_ao.png +%%DATADIR%%/materialx/Geometry/sphere.obj +%%DATADIR%%/materialx/Geometry/teapot.obj +%%DATADIR%%/materialx/Images/brass_color.jpg +%%DATADIR%%/materialx/Images/brass_roughness.jpg +%%DATADIR%%/materialx/Images/brick_base_gray.jpg +%%DATADIR%%/materialx/Images/brick_dirt_mask.jpg +%%DATADIR%%/materialx/Images/brick_mask.jpg +%%DATADIR%%/materialx/Images/brick_normal.jpg +%%DATADIR%%/materialx/Images/brick_roughness.jpg +%%DATADIR%%/materialx/Images/brick_variation_mask.jpg +%%DATADIR%%/materialx/Images/cloth.bmp +%%DATADIR%%/materialx/Images/cloth.gif +%%DATADIR%%/materialx/Images/cloth.jpg +%%DATADIR%%/materialx/Images/cloth.png +%%DATADIR%%/materialx/Images/cloth.tga +%%DATADIR%%/materialx/Images/greysphere_calibration.png +%%DATADIR%%/materialx/Images/grid.png +%%DATADIR%%/materialx/Images/grid_udim/grid.1001.png +%%DATADIR%%/materialx/Images/grid_udim/grid.1002.png +%%DATADIR%%/materialx/Images/grid_udim/grid.1003.png +%%DATADIR%%/materialx/Images/grid_udim/grid.1011.png +%%DATADIR%%/materialx/Images/grid_udim/grid.1012.png +%%DATADIR%%/materialx/Images/grid_udim/grid.1013.png +%%DATADIR%%/materialx/Images/mesh_wire_norm.png +%%DATADIR%%/materialx/Images/onyx_color.jpg +%%DATADIR%%/materialx/Images/onyx_roughness.jpg +%%DATADIR%%/materialx/Images/plain_heightmap.png +%%DATADIR%%/materialx/Images/wood_color.jpg +%%DATADIR%%/materialx/Images/wood_roughness.jpg +%%DATADIR%%/materialx/Lights/environment_map.mtlx +%%DATADIR%%/materialx/Lights/goegap.hdr +%%DATADIR%%/materialx/Lights/goegap_split.hdr +%%DATADIR%%/materialx/Lights/goegap_split.mtlx +%%DATADIR%%/materialx/Lights/irradiance/goegap.hdr +%%DATADIR%%/materialx/Lights/irradiance/goegap_split.hdr +%%DATADIR%%/materialx/Lights/irradiance/san_giuseppe_bridge.hdr +%%DATADIR%%/materialx/Lights/irradiance/san_giuseppe_bridge_split.hdr +%%DATADIR%%/materialx/Lights/irradiance/table_mountain.hdr +%%DATADIR%%/materialx/Lights/irradiance/table_mountain_split.hdr +%%DATADIR%%/materialx/Lights/san_giuseppe_bridge.hdr +%%DATADIR%%/materialx/Lights/san_giuseppe_bridge_split.hdr +%%DATADIR%%/materialx/Lights/san_giuseppe_bridge_split.mtlx +%%DATADIR%%/materialx/Lights/table_mountain.hdr +%%DATADIR%%/materialx/Lights/table_mountain_split.hdr +%%DATADIR%%/materialx/Lights/table_mountain_split.mtlx +%%DATADIR%%/materialx/Materials/Examples/DisneyPrincipled/disney_principled_carpaint.mtlx +%%DATADIR%%/materialx/Materials/Examples/DisneyPrincipled/disney_principled_default.mtlx +%%DATADIR%%/materialx/Materials/Examples/DisneyPrincipled/disney_principled_glass.mtlx +%%DATADIR%%/materialx/Materials/Examples/DisneyPrincipled/disney_principled_gold.mtlx +%%DATADIR%%/materialx/Materials/Examples/DisneyPrincipled/disney_principled_plastic.mtlx +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/boombox/BoomBox_baseColor.png +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/boombox/BoomBox_emissive.png +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/boombox/BoomBox_normal.png +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/boombox/BoomBox_occlusionRoughnessMetallic.png +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/gltf_pbr_boombox.mtlx +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/gltf_pbr_carpaint.mtlx +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/gltf_pbr_default.mtlx +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/gltf_pbr_glass.mtlx +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/gltf_pbr_gold.mtlx +%%DATADIR%%/materialx/Materials/Examples/GltfPbr/gltf_pbr_plastic.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_aluminum_brushed.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_carpaint.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_default.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_glass.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_honey.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_ketchup.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_lightbulb.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_pearl.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_soapbubble.mtlx +%%DATADIR%%/materialx/Materials/Examples/OpenPbr/open_pbr_velvet.mtlx +%%DATADIR%%/materialx/Materials/Examples/SimpleHair/simple_hair_default.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/bishop_black_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/bishop_black_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/bishop_black_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/bishop_shared_metallic.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/bishop_white_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/bishop_white_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/bishop_white_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/castle_black_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/castle_shared_metallic.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/castle_shared_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/castle_shared_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/castle_white_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/chessboard_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/chessboard_metallic.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/chessboard_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/chessboard_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_black_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_black_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_black_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_shared_metallic.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_shared_scattering.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_white_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_white_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/king_white_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/knight_black_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/knight_black_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/knight_black_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/knight_white_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/knight_white_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/knight_white_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/pawn_black_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/pawn_shared_metallic.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/pawn_shared_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/pawn_shared_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/pawn_white_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_black_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_black_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_black_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_shared_metallic.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_shared_scattering.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_white_base_color.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_white_normal.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/chess_set/queen_white_roughness.jpg +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_brass_tiled.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_brick_procedural.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_carpaint.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_chess_set.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_chrome.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_copper.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_default.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_glass.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_glass_tinted.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_gold.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_greysphere.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_greysphere_calibration.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_jade.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_look_brass_tiled.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_look_wood_tiled.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_marble_solid.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_metal_brushed.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_plastic.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_thin_film.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_velvet.mtlx +%%DATADIR%%/materialx/Materials/Examples/StandardSurface/standard_surface_wood_tiled.mtlx +%%DATADIR%%/materialx/Materials/Examples/UsdPreviewSurface/usd_preview_surface_brass_tiled.mtlx +%%DATADIR%%/materialx/Materials/Examples/UsdPreviewSurface/usd_preview_surface_carpaint.mtlx +%%DATADIR%%/materialx/Materials/Examples/UsdPreviewSurface/usd_preview_surface_default.mtlx +%%DATADIR%%/materialx/Materials/Examples/UsdPreviewSurface/usd_preview_surface_glass.mtlx +%%DATADIR%%/materialx/Materials/Examples/UsdPreviewSurface/usd_preview_surface_gold.mtlx +%%DATADIR%%/materialx/Materials/Examples/UsdPreviewSurface/usd_preview_surface_plastic.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/README.md +%%DATADIR%%/materialx/Materials/TestSuite/_options.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/libraries/metal/brass_wire_mesh.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/libraries/metal/libraries/metal_definition.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/libraries/metal/textures/mesh_wire_cutout.png +%%DATADIR%%/materialx/Materials/TestSuite/libraries/metal/textures/mesh_wire_norm.png +%%DATADIR%%/materialx/Materials/TestSuite/libraries/metal/textures/mesh_wire_spec.png +%%DATADIR%%/materialx/Materials/TestSuite/lights/light_compound_test.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/lights/light_rig_test_1.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/lights/light_rig_test_2.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/locale/numericformat.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/locale/utf8.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/nprlib/edge_brighten.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/nprlib/gooch_shade.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/nprlib/starfield.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/nprlib/toon_shade.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/add_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/blackbody.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/bsdf_graph.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/burley_diffuse.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/chiang_hair_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/conductor.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/dielectric.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/generalized_schlick.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/layer_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/mix_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/multiply_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/oren_nayar_diffuse.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/sheen_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/subsurface_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/thin_film_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/translucent_bsdf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/varying_ior.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/bsdf/vertical_layering.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/displacement/displaced_material.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/displacement/displacement.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/edf/add_edf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/edf/edf_graph.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/edf/generalized_schlick_edf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/edf/mix_edf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/edf/multiply_edf.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/multioutput/multioutput.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/multioutput/multishaderoutput.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/chiang_hair_surfaceshader.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_add.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_conductor.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_dielectric.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_diffuse.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_emission.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_generalized_schlick.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_iridescence.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_layer.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_mix.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_sheen.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_sss.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_surface.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/lama/lama_translucent.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/mapped_surfaceshader.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/network_surfaceshader.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/nodegraph_surfaceshader.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/normalmapped_surfaceshader.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/shader_ops.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/sheen.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/standard_surface_onyx_hextiled.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/subsurface.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/surface_ops.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/surfacematerial_with_graph.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/transparency_hints.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/usd_normal_map.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/pbrlib/surfaceshader/usd_uv_texture.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/adjustment/hsvtorgb.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/adjustment/luminance.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/adjustment/remap.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/adjustment/smoothstep.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/animated/clock.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/application/time_frame.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/channel/combine.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/channel/extract.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/color_management/color3_vec3_cm_test.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/color_management/color_management.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/color_management/filename_cm_test.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/color_management/native_color_management.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/color_management/ocio_color_management.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/compositing/compositing.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/conditional/conditional_if_float.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/conditional/conditional_if_int.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/conditional/conditional_logic.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/convolution/blur.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/convolution/heighttonormal.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/defaultgeomprop/defaultgeomprop.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/definition/definition_from_nodegraph.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/definition/definition_reduced_interface.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/definition/definition_using_definitions.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/definition/definition_with_enum_interface.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/definition/surfacematerial_definition.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/geometric/geompropvalue.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/geometric/look_assignment_order.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/geometric/streams.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/materials/material_node_discovery.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/math/math.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/math/math_operators.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/math/matrix.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/math/transform.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/math/trig.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/math/vector_math.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/nodegraphs/cascade_nodegraphs.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/nodegraphs/nodegraph_multioutput.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/nodegraphs/nodegraph_nodegraph.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/nodegraphs/surfacematerial_nodegraph_to_surfaceshader.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/nodegraphs/top_level_input.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/noise/noise.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/noise/procedural.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/noise/shared_function.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/organization/organization.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/procedural/linepattern.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/procedural/tiledshape.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/shader/surface.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/structs/struct_texcoord.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/structs/struct_texcoordGroup.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/hextiled.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/image.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/image_addressing.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/image_codecs.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/image_default.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/image_transform.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/ramp.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/split.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/tiledimage.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/token_graph.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/token_graph_material.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/triplanarprojection.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/texture/udim.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/units/constant_unit.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/units/distance_units.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/units/image_unit.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/units/standard_surface_unit.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/units/texture_units.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/units/tiledimage_unit.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/upgrade/syntax_1_22.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/upgrade/syntax_1_25.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/upgrade/syntax_1_36.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/upgrade/syntax_1_37.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/upgrade/syntax_1_38.mtlx +%%DATADIR%%/materialx/Materials/TestSuite/stdlib/version/multiple_version_test.mtlx +%%DATADIR%%/materialx/README.md diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 7586ea7e2028..36319d4e8ea9 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 25.3-branchpoint-1763 -DISTVERSIONSUFFIX= -g21cdbfa2231 +DISTVERSION= 25.3-branchpoint-1904 +DISTVERSIONSUFFIX= -gb75cd07265b CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index 8cc95bfb6cc4..b0405743e38f 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1764360970 -SHA256 (mesa-25.3-branchpoint-1763-g21cdbfa2231.tar.bz2) = 707787f71265e5e6cba50264f3ba23f79806ae0066a7f3b7f871df663dd81351 -SIZE (mesa-25.3-branchpoint-1763-g21cdbfa2231.tar.bz2) = 55726203 +TIMESTAMP = 1764806295 +SHA256 (mesa-25.3-branchpoint-1904-gb75cd07265b.tar.bz2) = 6dde3d9d686b6af11237068cacaa813b59374bf595d0dff03a3a0760ae6cdb32 +SIZE (mesa-25.3-branchpoint-1904-gb75cd07265b.tar.bz2) = 55722735 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851 diff --git a/graphics/okular/Makefile b/graphics/okular/Makefile index 776500c05729..ea61ca319ff3 100644 --- a/graphics/okular/Makefile +++ b/graphics/okular/Makefile @@ -1,5 +1,6 @@ PORTNAME= okular DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/graphics/openfx-arena/Makefile b/graphics/openfx-arena/Makefile index 71fa2eaf0a7b..8160daaf7a83 100644 --- a/graphics/openfx-arena/Makefile +++ b/graphics/openfx-arena/Makefile @@ -1,7 +1,7 @@ PORTNAME= openfx-arena PORTVERSION= 2.4.3 DISTVERSIONPREFIX= Natron- -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= graphics MAINTAINER= olivier@FreeBSD.org @@ -10,6 +10,8 @@ WWW= https://github.com/NatronGitHub/openfx-arena LICENSE= GPLv2 +BROKEN= Fails to build, ld: error: unable to find library -l-lpthread + ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenColorIO.so:graphics/opencolorio \ diff --git a/graphics/openmvs/Makefile b/graphics/openmvs/Makefile index 3301245bf008..507e01a8cbde 100644 --- a/graphics/openmvs/Makefile +++ b/graphics/openmvs/Makefile @@ -1,7 +1,6 @@ PORTNAME= openmvs DISTVERSIONPREFIX= v -DISTVERSION= 2.2.0 -PORTREVISION= 9 +DISTVERSION= 2.3.0 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -11,12 +10,6 @@ WWW= https://github.com/cdcseacave/openMVS LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= compilation is broken because of the use of discontinued C++ features, see https://github.com/cdcseacave/openMVS/issues/1075 -BROKEN_aarch64= use of undeclared identifier '__builtin_ia32_emms' # https://github.com/cdcseacave/openMVS/issues/847 - -BUILD_DEPENDS= cgal>0:math/cgal \ - ${LOCALBASE}/include/sys/sysinfo.h:devel/libsysinfo \ - vcglib>0:devel/vcglib LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libceres.so:math/ceres-solver \ libgflags.so:devel/gflags \ @@ -25,9 +18,14 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libmpfr.so:math/mpfr \ libopencv_core.so:graphics/opencv \ libpng16.so:graphics/png \ - libtiff.so:graphics/tiff + libtiff.so:graphics/tiff \ + ${PY_BOOST} \ + libpython${PYTHON_VER}${PYTHON_ABIVER}.so:lang/python${PYTHON_SUFFIX} +BUILD_DEPENDS= cgal>0:math/cgal \ + ${LOCALBASE}/include/sys/sysinfo.h:devel/libsysinfo \ + vcglib>0:devel/vcglib -USES= cmake:testing compiler:c++17-lang eigen:3 jpeg +USES= cmake:testing compiler:c++14-lang eigen:3 jpeg python USE_GITHUB= yes GH_ACCOUNT= cdcseacave diff --git a/graphics/openmvs/distinfo b/graphics/openmvs/distinfo index e2dae598de94..3c81c967d383 100644 --- a/graphics/openmvs/distinfo +++ b/graphics/openmvs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688531169 -SHA256 (cdcseacave-openMVS-v2.2.0_GH0.tar.gz) = 849e6b9d0ab187e0ecb71c55827080fe63e24af42274de6c35c0c9b922ac6323 -SIZE (cdcseacave-openMVS-v2.2.0_GH0.tar.gz) = 2162877 +TIMESTAMP = 1764968217 +SHA256 (cdcseacave-openMVS-v2.3.0_GH0.tar.gz) = ac7312fb71dbab18c5b2755ad9ac3caa40ec689f6f369c330ca73c87c1f34258 +SIZE (cdcseacave-openMVS-v2.3.0_GH0.tar.gz) = 2169982 diff --git a/graphics/openmvs/files/patch-build_Utils.cmake b/graphics/openmvs/files/patch-build_Utils.cmake index 436115176d97..35547d765433 100644 --- a/graphics/openmvs/files/patch-build_Utils.cmake +++ b/graphics/openmvs/files/patch-build_Utils.cmake @@ -1,10 +1,18 @@ ---- build/Utils.cmake.orig 2022-04-17 08:46:34 UTC +--- build/Utils.cmake.orig 2024-05-27 00:00:00 UTC +++ build/Utils.cmake -@@ -433,6 +433,7 @@ macro(optimize_default_compiler_settings) - endif() +@@ -442,6 +442,7 @@ endif() endif() -+ set(CMAKE_CXX_STANDARD 14) - if(CLANG AND (CMAKE_CXX_STANDARD EQUAL 11 OR CMAKE_CXX_STANDARD EQUAL 14 OR CMAKE_CXX_STANDARD EQUAL 17)) + if(CLANG AND (CMAKE_CXX_STANDARD EQUAL 11 OR CMAKE_CXX_STANDARD EQUAL 14 OR CMAKE_CXX_STANDARD EQUAL 17 OR CMAKE_CXX_STANDARD EQUAL 20)) ++ set(CMAKE_CXX_STANDARD 14 CACHE STRING "C++ standard" FORCE) set(CMAKE_EXE_LINKER_FLAGS "-stdlib=libc++") add_extra_compiler_option(-stdlib=libc++) + endif() +@@ -497,6 +498,7 @@ + add_extra_compiler_option(-Wno-int-in-bool-context) + add_extra_compiler_option(-Wno-deprecated-declarations) + endif() ++ add_extra_compiler_option(-Wno-missing-template-arg-list-after-template-kw) + add_extra_compiler_option(-fdiagnostics-show-option) + add_extra_compiler_option(-ftemplate-backtrace-limit=0) + diff --git a/graphics/openmvs/files/patch-libs_MVS_Mesh.cpp b/graphics/openmvs/files/patch-libs_MVS_Mesh.cpp new file mode 100644 index 000000000000..fd6e20e61e5f --- /dev/null +++ b/graphics/openmvs/files/patch-libs_MVS_Mesh.cpp @@ -0,0 +1,25 @@ +--- libs/MVS/Mesh.cpp.orig 2024-05-27 00:00:00 UTC ++++ libs/MVS/Mesh.cpp +@@ -35,6 +35,22 @@ + #include <boost/graph/adjacency_list.hpp> + #include <boost/graph/filtered_graph.hpp> + #include <boost/graph/connected_components.hpp> ++// Fix for vcglib compatibility with modern C++ standard library ++#include <algorithm> ++#include <random> ++namespace std { ++// Provide random_shuffle for C++14/17 when it's been removed ++template<class RandomIt, class RandomFunc> ++void random_shuffle(RandomIt first, RandomIt last, RandomFunc& r) { ++ std::shuffle(first, last, std::default_random_engine()); ++} ++// Provide unary_function for vcglib ++template <typename ArgumentType, typename ResultType> ++struct unary_function { ++ typedef ArgumentType argument_type; ++ typedef ResultType result_type; ++}; ++} + #ifdef _MSC_VER + #pragma warning(push) + #pragma warning(disable: 4244 4267 4305) diff --git a/graphics/openmvs/pkg-plist b/graphics/openmvs/pkg-plist index 4106ec6de447..373cc4ad6b88 100644 --- a/graphics/openmvs/pkg-plist +++ b/graphics/openmvs/pkg-plist @@ -101,6 +101,7 @@ lib/OpenMVS/libCommon.so lib/OpenMVS/libIO.so lib/OpenMVS/libMVS.so lib/OpenMVS/libMath.so +lib/pyOpenMVS.so lib/cmake/OpenMVS/OpenMVSConfig.cmake lib/cmake/OpenMVS/OpenMVSConfigVersion.cmake lib/cmake/OpenMVS/OpenMVSTargets-%%CMAKE_BUILD_TYPE%%.cmake diff --git a/graphics/openorienteering-mapper/Makefile b/graphics/openorienteering-mapper/Makefile index 5c3d67e3143d..bc7eaa5e8e84 100644 --- a/graphics/openorienteering-mapper/Makefile +++ b/graphics/openorienteering-mapper/Makefile @@ -1,7 +1,7 @@ PORTNAME= openorienteering-mapper PORTVERSION= 0.9.5 DISTVERSIONPREFIX= v -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= graphics geography MAINTAINER= sikmir@gmail.com diff --git a/graphics/openxr/Makefile b/graphics/openxr/Makefile index 113fc3587d51..3070dea7fdac 100644 --- a/graphics/openxr/Makefile +++ b/graphics/openxr/Makefile @@ -1,6 +1,6 @@ PORTNAME= openxr DISTVERSIONPREFIX= release- -DISTVERSION= 1.1.53 +DISTVERSION= 1.1.54 CATEGORIES= graphics MAINTAINER= vvd@FreeBSD.org diff --git a/graphics/openxr/distinfo b/graphics/openxr/distinfo index 172579776d80..f6ac2ea59a8b 100644 --- a/graphics/openxr/distinfo +++ b/graphics/openxr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760800000 -SHA256 (KhronosGroup-OpenXR-SDK-release-1.1.53_GH0.tar.gz) = 3ccd6835e213e3226e828660b80b8e2178f1571ba743f16088c942ebce84f6ef -SIZE (KhronosGroup-OpenXR-SDK-release-1.1.53_GH0.tar.gz) = 721366 +TIMESTAMP = 1764848484 +SHA256 (KhronosGroup-OpenXR-SDK-release-1.1.54_GH0.tar.gz) = 2055688081066e37238be996534f349420ac52ed34f8514836704232121ee7f3 +SIZE (KhronosGroup-OpenXR-SDK-release-1.1.54_GH0.tar.gz) = 723031 diff --git a/graphics/osg/Makefile b/graphics/osg/Makefile index 5af824673834..b990d0106f6c 100644 --- a/graphics/osg/Makefile +++ b/graphics/osg/Makefile @@ -1,7 +1,7 @@ PORTNAME= osg PORTVERSION= 3.6.5 DISTVERSIONPREFIX= OpenSceneGraph- -PORTREVISION= 82 +PORTREVISION= 83 CATEGORIES= graphics MAINTAINER= fluffy@FreeBSD.org diff --git a/graphics/ossim/Makefile b/graphics/ossim/Makefile index bbff70a6d7fa..eb692f5d97b6 100644 --- a/graphics/ossim/Makefile +++ b/graphics/ossim/Makefile @@ -1,6 +1,6 @@ PORTNAME= ossim DISTVERSION= 2.12.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics geography MASTER_SITES= https://github.com/ossimlabs/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/graphics/oxipng/Makefile b/graphics/oxipng/Makefile index 689e7f20c30b..9818a8eb4b0e 100644 --- a/graphics/oxipng/Makefile +++ b/graphics/oxipng/Makefile @@ -1,7 +1,6 @@ PORTNAME= oxipng DISTVERSIONPREFIX= v -DISTVERSION= 9.1.5 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps -PORTREVISION= 5 +DISTVERSION= 10.0.0 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org diff --git a/graphics/oxipng/Makefile.crates b/graphics/oxipng/Makefile.crates index fe1b4b6d61be..07dba29874b4 100644 --- a/graphics/oxipng/Makefile.crates +++ b/graphics/oxipng/Makefile.crates @@ -1,23 +1,22 @@ -CARGO_CRATES= adler2-2.0.0 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.7 \ - autocfg-1.4.0 \ - bitflags-1.3.2 \ - bitflags-2.9.0 \ +CARGO_CRATES= adler2-2.0.1 \ + anstream-0.6.20 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + autocfg-1.5.0 \ + bitflags-2.9.4 \ bitvec-1.0.1 \ - bumpalo-3.17.0 \ - bytemuck-1.22.0 \ + bumpalo-3.19.0 \ + bytemuck-1.23.2 \ byteorder-lite-0.1.0 \ - cc-1.2.19 \ - cfg-if-1.0.0 \ - clap-4.5.36 \ - clap_builder-4.5.36 \ - clap_lex-0.7.4 \ - colorchoice-1.0.3 \ - crc32fast-1.4.2 \ + cc-1.2.38 \ + cfg-if-1.0.3 \ + clap-4.5.53 \ + clap_builder-4.5.53 \ + clap_lex-0.7.5 \ + colorchoice-1.0.4 \ + crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ @@ -26,51 +25,58 @@ CARGO_CRATES= adler2-2.0.0 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equivalent-1.0.2 \ - errno-0.3.11 \ + errno-0.3.14 \ fdeflate-0.3.7 \ - filetime-0.2.25 \ - flate2-1.1.1 \ + filetime-0.2.26 \ + find-msvc-tools-0.1.2 \ + flate2-1.1.2 \ funty-2.0.0 \ - glob-0.3.2 \ - hashbrown-0.15.2 \ - image-0.25.6 \ - indexmap-2.9.0 \ + glob-0.3.3 \ + hashbrown-0.16.1 \ + image-0.25.9 \ + indexmap-2.12.1 \ is_terminal_polyfill-1.70.1 \ - libc-0.2.172 \ - libdeflate-sys-1.23.1 \ - libdeflater-1.23.1 \ - libredox-0.1.3 \ - linux-raw-sys-0.9.4 \ - log-0.4.27 \ - miniz_oxide-0.8.8 \ + libc-0.2.175 \ + libdeflate-sys-1.25.0 \ + libdeflater-1.25.0 \ + libredox-0.1.10 \ + linux-raw-sys-0.11.0 \ + log-0.4.28 \ + miniz_oxide-0.8.9 \ + moxcms-0.7.5 \ num-traits-0.2.19 \ - once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + parse-size-1.1.0 \ pkg-config-0.3.32 \ - png-0.17.16 \ + png-0.18.0 \ + pxfm-0.1.24 \ radium-0.7.0 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ - redox_syscall-0.5.11 \ - rgb-0.8.50 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ + redox_syscall-0.5.17 \ + rgb-0.8.52 \ rustc-hash-2.1.1 \ - rustix-1.0.5 \ + rustix-1.1.2 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ strsim-0.11.1 \ tap-1.0.1 \ - terminal_size-0.4.2 \ + terminal_size-0.4.3 \ utf8parse-0.2.2 \ - windows-sys-0.59.0 \ - windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.52.6 \ - windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.52.6 \ + windows-link-0.1.3 \ + windows-link-0.2.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.0 \ + windows-targets-0.53.3 \ + windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_msvc-0.53.0 \ + windows_i686_gnu-0.53.0 \ + windows_i686_gnullvm-0.53.0 \ + windows_i686_msvc-0.53.0 \ + windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_msvc-0.53.0 \ wyz-0.5.1 \ - zopfli-0.8.2 \ - clap_mangen-0.2.24 \ + zopfli-0.8.3 \ + clap_mangen-0.2.31 \ roff-0.2.2 diff --git a/graphics/oxipng/distinfo b/graphics/oxipng/distinfo index 8b6ebad5b881..b40a9f45dfc7 100644 --- a/graphics/oxipng/distinfo +++ b/graphics/oxipng/distinfo @@ -1,44 +1,42 @@ -TIMESTAMP = 1746192067 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e -SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd -SIZE (rust/crates/bitflags-2.9.0.crate) = 47654 +TIMESTAMP = 1765129496 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 +SIZE (rust/crates/anstream-0.6.20.crate) = 28797 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 -SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf -SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 -SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540 -SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 +SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 +SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909 -SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362 -SIZE (rust/crates/cc-1.2.19.crate) = 105910 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-4.5.36.crate) = 2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04 -SIZE (rust/crates/clap-4.5.36.crate) = 56958 -SHA256 (rust/crates/clap_builder-4.5.36.crate) = 132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5 -SIZE (rust/crates/clap_builder-4.5.36.crate) = 168438 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9 +SIZE (rust/crates/cc-1.2.38.crate) = 90139 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 @@ -55,62 +53,70 @@ SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e -SIZE (rust/crates/errno-0.3.11.crate) = 12048 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece -SIZE (rust/crates/flate2-1.1.1.crate) = 77224 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959 +SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c SIZE (rust/crates/funty-2.0.0.crate) = 13160 -SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 -SIZE (rust/crates/glob-0.3.2.crate) = 22359 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 -SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a -SIZE (rust/crates/image-0.25.6.crate) = 242367 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 +SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a +SIZE (rust/crates/image-0.25.9.crate) = 294591 +SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2 +SIZE (rust/crates/indexmap-2.12.1.crate) = 100184 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 -SHA256 (rust/crates/libdeflate-sys-1.23.1.crate) = 38b72ad3fbf5ac78f2df7b36075e48adf2459b57c150b9e63937d0204d0f9cd7 -SIZE (rust/crates/libdeflate-sys-1.23.1.crate) = 202537 -SHA256 (rust/crates/libdeflater-1.23.1.crate) = 013344b17f9dceddff4872559ae19378bd8ee0479eccdd266d2dd2e894b4792f -SIZE (rust/crates/libdeflater-1.23.1.crate) = 23516 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 -SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a -SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 +SHA256 (rust/crates/libdeflate-sys-1.25.0.crate) = 23bd6304ebf75390d8a99b88bdf2a266f62647838140cb64af8e6702f6e3fddc +SIZE (rust/crates/libdeflate-sys-1.25.0.crate) = 203157 +SHA256 (rust/crates/libdeflater-1.25.0.crate) = d5d4880e6d634d3d029d65fa016038e788cc728a17b782684726fb34ee140caf +SIZE (rust/crates/libdeflater-1.25.0.crate) = 23192 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08 +SIZE (rust/crates/moxcms-0.7.5.crate) = 184232 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d -SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/parse-size-1.1.0.crate) = 487f2ccd1e17ce8c1bfab3a65c89525af41cfad4c8659021a1e9a2aacd73b89b +SIZE (rust/crates/parse-size-1.1.0.crate) = 7065 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 -SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526 -SIZE (rust/crates/png-0.17.16.crate) = 117975 +SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0 +SIZE (rust/crates/png-0.18.0.crate) = 118041 +SHA256 (rust/crates/pxfm-0.1.24.crate) = 83f9b339b02259ada5c0f4a389b7fb472f933aa17ce176fd2ad98f28bb401fde +SIZE (rust/crates/pxfm-0.1.24.crate) = 867020 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SIZE (rust/crates/radium-0.7.0.crate) = 10906 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3 -SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300 -SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a -SIZE (rust/crates/rgb-0.8.50.crate) = 21980 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 +SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 +SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 +SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce +SIZE (rust/crates/rgb-0.8.52.crate) = 22449 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 -SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf -SIZE (rust/crates/rustix-1.0.5.crate) = 414160 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe @@ -119,37 +125,43 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3 SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed -SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b -SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 -SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 -SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 -SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b -SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 -SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 -SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 -SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec -SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 +SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa +SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed SIZE (rust/crates/wyz-0.5.1.crate) = 18790 -SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7 -SIZE (rust/crates/zopfli-0.8.2.crate) = 51842 -SHA256 (rust/crates/clap_mangen-0.2.24.crate) = fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf -SIZE (rust/crates/clap_mangen-0.2.24.crate) = 15380 +SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249 +SIZE (rust/crates/zopfli-0.8.3.crate) = 51589 +SHA256 (rust/crates/clap_mangen-0.2.31.crate) = 439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301 +SIZE (rust/crates/clap_mangen-0.2.31.crate) = 16345 SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3 SIZE (rust/crates/roff-0.2.2.crate) = 11648 -SHA256 (shssoichiro-oxipng-v9.1.5_GH0.tar.gz) = 8f99d5c67efa2a7550023bf610b90e65d421375c9ed7f37097f83ae5c05f85bd -SIZE (shssoichiro-oxipng-v9.1.5_GH0.tar.gz) = 19182197 +SHA256 (shssoichiro-oxipng-v10.0.0_GH0.tar.gz) = c834f87cab52c621b113dd6ac718d591638043471705b0c4fa4aa958796e0051 +SIZE (shssoichiro-oxipng-v10.0.0_GH0.tar.gz) = 18981625 diff --git a/graphics/oxipng/files/patch-man b/graphics/oxipng/files/patch-man index e5bee327e0fc..4991eb8df207 100644 --- a/graphics/oxipng/files/patch-man +++ b/graphics/oxipng/files/patch-man @@ -1,17 +1,20 @@ -Add missing deps from xtask +- First check what clap crate is used and use it in [1] +- Add missing deps from xtask (generated from xtask/Cargo.lock) + Optionally check for updated deps +- Use upstream clap version already in crates [1] ---- Cargo.lock.orig 2025-02-16 13:38:08 UTC +--- Cargo.lock.orig 2025-12-07 17:34:49 UTC +++ Cargo.lock -@@ -635,3 +635,19 @@ dependencies = [ - "once_cell", +@@ -677,3 +677,19 @@ dependencies = [ + "log", "simd-adler32", ] + +[[package]] +name = "clap_mangen" -+version = "0.2.24" ++version = "0.2.31" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf" ++checksum = "439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301" +dependencies = [ + "clap", + "roff", @@ -23,14 +26,14 @@ Add missing deps from xtask +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3" -Use upstream clap version already in crates - ---- xtask/Cargo.toml.orig 2025-02-16 13:30:03 UTC +--- xtask/Cargo.toml.orig 2025-12-07 17:32:20 UTC +++ xtask/Cargo.toml -@@ -6,5 +6,5 @@ publish = false +@@ -6,6 +6,6 @@ publish = false publish = false [dependencies] -clap = "4.5.21" -+clap = "4.5.36" - clap_mangen = "0.2.24" +-clap_mangen = "0.2.24" ++clap = "4.5.53" ++clap_mangen = "0.2.31" + parse-size = "1.1.0" diff --git a/graphics/p5-Geo-LibProj-FFI/Makefile b/graphics/p5-Geo-LibProj-FFI/Makefile index 45d4349f0cef..c0a772c9d987 100644 --- a/graphics/p5-Geo-LibProj-FFI/Makefile +++ b/graphics/p5-Geo-LibProj-FFI/Makefile @@ -1,5 +1,6 @@ PORTNAME= Geo-LibProj-FFI PORTVERSION= 1.01 +PORTREVISION= 1 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile index c4a54ae1d2b1..d3a8cb293081 100644 --- a/graphics/p5-Image-ExifTool-devel/Makefile +++ b/graphics/p5-Image-ExifTool-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= Image-ExifTool -DISTVERSION= 13.42 +DISTVERSION= 13.43 CATEGORIES= graphics perl5 MASTER_SITES= https://exiftool.org/ \ SF/exiftool diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo index 617676790867..903d9de4335a 100644 --- a/graphics/p5-Image-ExifTool-devel/distinfo +++ b/graphics/p5-Image-ExifTool-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763676933 -SHA256 (Image-ExifTool-13.42.tar.gz) = faac2e68b67972084bd4dd02bcbcc094dea5a41cc0afee1cdba1d089cf11ff18 -SIZE (Image-ExifTool-13.42.tar.gz) = 7587639 +TIMESTAMP = 1764912650 +SHA256 (Image-ExifTool-13.43.tar.gz) = 1beef514c895705b3e3eafea3602db6b4830697f37b997b6ae9795cdfa2608d1 +SIZE (Image-ExifTool-13.43.tar.gz) = 7589198 diff --git a/graphics/partio/Makefile b/graphics/partio/Makefile index ed1f0548b1e4..f6a57ab8ed62 100644 --- a/graphics/partio/Makefile +++ b/graphics/partio/Makefile @@ -1,8 +1,12 @@ PORTNAME= partio -PORTVERSION= 1.19.0 +PORTVERSION= 1.19.2 DISTVERSIONPREFIX= v CATEGORIES= graphics math +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= 73b02b28bf19b69756349441a24b97530cd9f06b.patch:-p1 \ + 47c81dbdc37e8dccedad9fd68c0edfc2dc8a73ab.patch:-p1 + MAINTAINER= danfe@FreeBSD.org COMMENT= C++ library for particle I/O and manipulation WWW= http://partio.us/ diff --git a/graphics/partio/distinfo b/graphics/partio/distinfo index 643b18537308..5688814fa516 100644 --- a/graphics/partio/distinfo +++ b/graphics/partio/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1738104248 -SHA256 (wdas-partio-v1.19.0_GH0.tar.gz) = 128913266a88a0939aaa4bc951ae4d4da1c380408bcc0ea9e7f526556afeaad0 -SIZE (wdas-partio-v1.19.0_GH0.tar.gz) = 338754 +TIMESTAMP = 1740174738 +SHA256 (wdas-partio-v1.19.2_GH0.tar.gz) = b59fbc8e64561368f0e2f94ae2f3f2083babfc32ff7ae97e833ab15df4588ade +SIZE (wdas-partio-v1.19.2_GH0.tar.gz) = 338761 +SHA256 (73b02b28bf19b69756349441a24b97530cd9f06b.patch) = 7bd098f37c5d959c62455e5238f62655d9297e98ce55764f3273f164f2eb3bf5 +SIZE (73b02b28bf19b69756349441a24b97530cd9f06b.patch) = 1320 +SHA256 (47c81dbdc37e8dccedad9fd68c0edfc2dc8a73ab.patch) = f452b778f69d8834fd871d16ec38a93bff2039d87abb5db2e37074f693095c82 +SIZE (47c81dbdc37e8dccedad9fd68c0edfc2dc8a73ab.patch) = 2658 diff --git a/graphics/partio/files/patch-src_py_partio.i b/graphics/partio/files/patch-src_py_partio.i deleted file mode 100644 index d26257b1b007..000000000000 --- a/graphics/partio/files/patch-src_py_partio.i +++ /dev/null @@ -1,13 +0,0 @@ ---- src/py/partio.i.orig 2025-01-28 22:44:08 UTC -+++ src/py/partio.i -@@ -638,7 +638,9 @@ ParticlesDataMutable* cloneSchema(const ParticlesData& - - %feature("autodoc"); - %feature("docstring","Clone a particle set"); --ParticlesDataMutable* clone(const ParticlesData& other, bool particles, const std::map<std::string, std::string>* attrNameMap=nullptr); -+ParticlesDataMutable* clone(const ParticlesData& other, bool particles=true, const std::map<std::string, std::string>* attrNameMap=nullptr); -+ -+%typedef std::map<std::string, std::string> _dummy; /* https://github.com/wdas/partio/issues/114 */ - - %feature("autodoc"); - %feature("docstring","Return string name of given attribute type"); diff --git a/graphics/partio/files/patch-src_tools_partedit.py b/graphics/partio/files/patch-src_tools_partedit.py deleted file mode 100644 index b4839ac8f8e8..000000000000 --- a/graphics/partio/files/patch-src_tools_partedit.py +++ /dev/null @@ -1,11 +0,0 @@ ---- src/tools/partedit.py.orig 2025-01-28 22:44:08 UTC -+++ src/tools/partedit.py -@@ -1080,7 +1080,7 @@ class PartEdit(QMainWindow): - def dataDirtiedSlot(self, dirty): - """ Sets the window title with or without "*" for dirty state """ - -- title = self.data.filename -+ title = self.data.filename or '' - if dirty: - title += '*' - self.setWindowTitle(title) diff --git a/graphics/partio/pkg-plist b/graphics/partio/pkg-plist index 426cd163c345..d83f0ddecb92 100644 --- a/graphics/partio/pkg-plist +++ b/graphics/partio/pkg-plist @@ -9,7 +9,7 @@ include/PartioIterator.h include/PartioVec3.h lib/libpartio.so lib/libpartio.so.1 -lib/libpartio.so.1.19.0 +lib/libpartio.so.1.19.2 %%PYTHON_SITELIBDIR%%/_partio.so %%PYTHON_SITELIBDIR%%/partedit.py %%PYTHON_SITELIBDIR%%/partinspect.py diff --git a/graphics/pdf2svg/Makefile b/graphics/pdf2svg/Makefile index a676086d37b9..939636b1fd31 100644 --- a/graphics/pdf2svg/Makefile +++ b/graphics/pdf2svg/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdf2svg DISTVERSIONPREFIX= v DISTVERSION= 0.2.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= martin.dieringer@gmx.de diff --git a/graphics/pdfpc/Makefile b/graphics/pdfpc/Makefile index bb7c7bf553e8..4067a71202b1 100644 --- a/graphics/pdfpc/Makefile +++ b/graphics/pdfpc/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdfpc DISTVERSIONPREFIX= v DISTVERSION= 4.7.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= bapt@FreeBSD.org diff --git a/graphics/photoqt/Makefile b/graphics/photoqt/Makefile index 6b542822a75f..de941da77df9 100644 --- a/graphics/photoqt/Makefile +++ b/graphics/photoqt/Makefile @@ -1,7 +1,7 @@ PORTNAME= photoqt DISTVERSIONPREFIX= v DISTVERSION= 3.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MAINTAINER= melanhit@gmail.com diff --git a/graphics/png/Makefile b/graphics/png/Makefile index 2c4b4ff9f2ad..cdeb4c557d12 100644 --- a/graphics/png/Makefile +++ b/graphics/png/Makefile @@ -1,8 +1,9 @@ PORTNAME= png -DISTVERSION= 1.6.50 +DISTVERSION= 1.6.52 CATEGORIES= graphics MASTER_SITES= SF/lib${PORTNAME}/lib${PORTNAME}16/${DISTVERSION}/ -PATCH_SITES= SF/lib${PORTNAME}-apng/lib${PORTNAME}16/${DISTVERSION}/ +PATCH_SITES= SF/lib${PORTNAME}-apng/lib${PORTNAME}16/${_PATCH_VERSION}/ +_PATCH_VERSION= 1.6.51 # Keep this because you normally need to keep patch version in sync with release DISTNAME= lib${PORTNAME}-${DISTVERSION} @@ -50,7 +51,7 @@ CFLAGS+= -maltivec -mvsx .if ${PORT_OPTIONS:MAPNG} || make(makesum) #PATCHFILES= ${DISTNAME}-apng.patch.gz:-p1 # Keep this because you normally need to keep patch version in sync with release -PATCHFILES= lib${PORTNAME}-${DISTVERSION}-apng.patch.gz:-p1 +PATCHFILES= lib${PORTNAME}-${_PATCH_VERSION}-apng.patch.gz:-p1 .endif .include <bsd.port.mk> diff --git a/graphics/png/distinfo b/graphics/png/distinfo index 1cf3f8ff069e..8a2e9325d6bc 100644 --- a/graphics/png/distinfo +++ b/graphics/png/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757049264 -SHA256 (libpng-1.6.50.tar.xz) = 4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307 -SIZE (libpng-1.6.50.tar.xz) = 1060992 -SHA256 (libpng-1.6.50-apng.patch.gz) = 687ddc0c7cb128a3ea58e159b5129252537c27ede0c32a93f11f03127f0c0165 -SIZE (libpng-1.6.50-apng.patch.gz) = 10705 +TIMESTAMP = 1764965517 +SHA256 (libpng-1.6.52.tar.xz) = 36bd726228ec93a3b6c22fdb49e94a67b16f2fe9b39b78b7cb65772966661ccc +SIZE (libpng-1.6.52.tar.xz) = 1063580 +SHA256 (libpng-1.6.51-apng.patch.gz) = 9c16ec5654be709f062a705d0c6f529193f1c2123fe7f102fda6733913689023 +SIZE (libpng-1.6.51-apng.patch.gz) = 10686 diff --git a/graphics/png/pkg-plist b/graphics/png/pkg-plist index cfca0872f7ae..8087b4b7bf39 100644 --- a/graphics/png/pkg-plist +++ b/graphics/png/pkg-plist @@ -19,7 +19,7 @@ lib/libpng/libpng16.cmake lib/libpng16.a lib/libpng16.so lib/libpng16.so.16 -lib/libpng16.so.16.50.0 +lib/libpng16.so.16.52.0 libdata/pkgconfig/libpng.pc libdata/pkgconfig/libpng16.pc share/man/man3/libpng.3.gz diff --git a/graphics/pngwriter/Makefile b/graphics/pngwriter/Makefile index 462f0c971fe2..e7d9407b108a 100644 --- a/graphics/pngwriter/Makefile +++ b/graphics/pngwriter/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 0.7.0 PORTREVISION= 2 CATEGORIES= graphics devel -MAINTAINER= rakuco@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C++ library for creating PNG images WWW= https://pngwriter.sourceforge.net/ diff --git a/graphics/poppler-glib/pkg-plist b/graphics/poppler-glib/pkg-plist index 08b64963ccd7..58fd03fd56bb 100644 --- a/graphics/poppler-glib/pkg-plist +++ b/graphics/poppler-glib/pkg-plist @@ -16,6 +16,6 @@ include/poppler/glib/poppler.h lib/girepository-1.0/Poppler-0.18.typelib lib/libpoppler-glib.so lib/libpoppler-glib.so.8 -lib/libpoppler-glib.so.8.29.0 +lib/libpoppler-glib.so.8.31.0 libdata/pkgconfig/poppler-glib.pc share/gir-1.0/Poppler-0.18.gir diff --git a/graphics/poppler-qt5/pkg-plist b/graphics/poppler-qt5/pkg-plist index f6c2ea2ecf4c..84b5da57331a 100644 --- a/graphics/poppler-qt5/pkg-plist +++ b/graphics/poppler-qt5/pkg-plist @@ -9,5 +9,5 @@ include/poppler/qt5/poppler-qt5.h include/poppler/qt5/poppler-version.h lib/libpoppler-qt5.so lib/libpoppler-qt5.so.1 -lib/libpoppler-qt5.so.1.38.0 +lib/libpoppler-qt5.so.1.39.0 libdata/pkgconfig/poppler-qt5.pc diff --git a/graphics/poppler-qt6/pkg-plist b/graphics/poppler-qt6/pkg-plist index 799a56b8851b..a4fea298027b 100644 --- a/graphics/poppler-qt6/pkg-plist +++ b/graphics/poppler-qt6/pkg-plist @@ -10,5 +10,5 @@ include/poppler/qt6/poppler-qt6.h include/poppler/qt6/poppler-version.h lib/libpoppler-qt6.so lib/libpoppler-qt6.so.3 -lib/libpoppler-qt6.so.3.10.0 +lib/libpoppler-qt6.so.3.11.0 libdata/pkgconfig/poppler-qt6.pc diff --git a/graphics/poppler/Makefile b/graphics/poppler/Makefile index b9f33da335bc..add7e0b93f64 100644 --- a/graphics/poppler/Makefile +++ b/graphics/poppler/Makefile @@ -1,6 +1,5 @@ PORTNAME= poppler -DISTVERSION= 25.04.0 -PORTREVISION= 2 +DISTVERSION= 25.10.0 CATEGORIES= graphics print MASTER_SITES= https://poppler.freedesktop.org/ @@ -57,7 +56,7 @@ CMAKE_OFF+= ${_POPPLER_SLAVES:N${_SLAVE_PORT}:tu:S/^/ENABLE_/} PORTSCOUT= limitw:1,even USES+= iconv CMAKE_ON+= ENABLE_CPP -PLIST_SUB+= SHLIB_VER=148 +PLIST_SUB+= SHLIB_VER=154 OPTIONS_DEFINE= CURL OPENJPEG GNUPG OPTIONS_DEFAULT= OPENJPEG GNUPG diff --git a/graphics/poppler/distinfo b/graphics/poppler/distinfo index 2c310994dfb2..c57e6528ce42 100644 --- a/graphics/poppler/distinfo +++ b/graphics/poppler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744042785 -SHA256 (poppler-25.04.0.tar.xz) = b010c596dce127fba88532fd2f1043e55ea30601767952d0f2c0a80e7dc0da3d -SIZE (poppler-25.04.0.tar.xz) = 1957260 +TIMESTAMP = 1764268443 +SHA256 (poppler-25.10.0.tar.xz) = 6b5e9bb64dabb15787a14db1675291c7afaf9387438cc93a4fb7f6aec4ee6fe0 +SIZE (poppler-25.10.0.tar.xz) = 1985796 diff --git a/graphics/poppler/files/patch-poppler_FlateStream.cc b/graphics/poppler/files/patch-poppler_FlateStream.cc deleted file mode 100644 index 5e1b2da32a64..000000000000 --- a/graphics/poppler/files/patch-poppler_FlateStream.cc +++ /dev/null @@ -1,33 +0,0 @@ ---- poppler/FlateStream.cc.orig 2025-04-09 19:16:40 UTC -+++ poppler/FlateStream.cc -@@ -133,18 +133,22 @@ int FlateStream::fill_buffer() - return 0; - } - --GooString *FlateStream::getPSFilter(int psLevel, const char *indent) -+std::optional<std::string> FlateStream::getPSFilter(int psLevel, const char *indent) - { -- GooString *s; -- - if (psLevel < 3 || pred) { -- return NULL; -+ return std::nullopt; - } -- if (!(s = str->getPSFilter(psLevel, indent))) { -- return NULL; -+ -+ auto inner = str->getPSFilter(psLevel, indent); -+ if (!inner.has_value()) { -+ return std::nullopt; - } -- s->append(indent)->append("<< >> /FlateDecode filter\n"); -- return s; -+ -+ std::string result = *inner; -+ result.append(indent); -+ result.append("<< >> /FlateDecode filter\n"); -+ -+ return result; - } - - bool FlateStream::isBinary(bool last) const diff --git a/graphics/poppler/files/patch-poppler_FlateStream.h b/graphics/poppler/files/patch-poppler_FlateStream.h deleted file mode 100644 index a8909b42032e..000000000000 --- a/graphics/poppler/files/patch-poppler_FlateStream.h +++ /dev/null @@ -1,11 +0,0 @@ ---- poppler/FlateStream.h.orig 2025-04-09 19:14:40 UTC -+++ poppler/FlateStream.h -@@ -45,7 +45,7 @@ class FlateStream : public FilterStream (public) - int lookChar() override; - int getRawChar() override; - void getRawChars(int nChars, int *buffer) override; -- GooString *getPSFilter(int psLevel, const char *indent) override; -+ std::optional<std::string> getPSFilter(int psLevel, const char *indent) override; - bool isBinary(bool last = true) const override; - - private: diff --git a/graphics/poppler/pkg-plist b/graphics/poppler/pkg-plist index 58019476d0d8..bcb50437f3a6 100644 --- a/graphics/poppler/pkg-plist +++ b/graphics/poppler/pkg-plist @@ -113,7 +113,7 @@ include/poppler/splash/SplashPattern.h include/poppler/splash/SplashTypes.h lib/libpoppler-cpp.so lib/libpoppler-cpp.so.2 -lib/libpoppler-cpp.so.2.1.0 +lib/libpoppler-cpp.so.2.2.0 lib/libpoppler.so lib/libpoppler.so.%%SHLIB_VER%% lib/libpoppler.so.%%SHLIB_VER%%.0.0 diff --git a/graphics/pqiv/Makefile b/graphics/pqiv/Makefile index 3827aea9bb9a..15ed053decce 100644 --- a/graphics/pqiv/Makefile +++ b/graphics/pqiv/Makefile @@ -1,5 +1,6 @@ PORTNAME= pqiv PORTVERSION= 2.13.3 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= danilo@FreeBSD.org diff --git a/graphics/proj/Makefile b/graphics/proj/Makefile index 5bd0594d36fd..c642539a75b5 100644 --- a/graphics/proj/Makefile +++ b/graphics/proj/Makefile @@ -1,5 +1,6 @@ PORTNAME= proj -DISTVERSION= 9.7.0 +DISTVERSION= 9.7.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= graphics geography MASTER_SITES= https://github.com/OSGeo/PROJ/releases/download/${DISTVERSION}/ \ diff --git a/graphics/proj/distinfo b/graphics/proj/distinfo index cfa672eb865a..3e5e148b04c7 100644 --- a/graphics/proj/distinfo +++ b/graphics/proj/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759102930 -SHA256 (proj-9.7.0.tar.gz) = 65705ecd987b50bf63e15820ce6bd17c042feaabda981249831bd230f6689709 -SIZE (proj-9.7.0.tar.gz) = 5904389 +TIMESTAMP = 1765135395 +SHA256 (proj-9.7.1.tar.gz) = 6c097dc803c561929cdfcc46e4bf9945ea977611fb31493ad14e88edaeae260f +SIZE (proj-9.7.1.tar.gz) = 5915221 diff --git a/graphics/py-contextily/Makefile b/graphics/py-contextily/Makefile index a35325f28cbd..0c1e08a2dbec 100644 --- a/graphics/py-contextily/Makefile +++ b/graphics/py-contextily/Makefile @@ -1,6 +1,5 @@ PORTNAME= contextily -PORTVERSION= 1.6.2 -PORTREVISION= 1 +PORTVERSION= 1.7.0 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-contextily/distinfo b/graphics/py-contextily/distinfo index 757d8d61a21b..6039b690e9d5 100644 --- a/graphics/py-contextily/distinfo +++ b/graphics/py-contextily/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725559849 -SHA256 (contextily-1.6.2.tar.gz) = 3c747925269be248a9b1a761859e05d1681286e04d5d0796bdaf1de3409474bb -SIZE (contextily-1.6.2.tar.gz) = 22461478 +TIMESTAMP = 1764510974 +SHA256 (contextily-1.7.0.tar.gz) = 6534faa5702b89b46d0d81b4c538754f2d8b3dd8cc298454b11ccedfa67e73ac +SIZE (contextily-1.7.0.tar.gz) = 22462157 diff --git a/graphics/py-geosnap/Makefile b/graphics/py-geosnap/Makefile index f89ff372396e..324452715af3 100644 --- a/graphics/py-geosnap/Makefile +++ b/graphics/py-geosnap/Makefile @@ -1,6 +1,5 @@ PORTNAME= geosnap -PORTVERSION= 0.15.3 -PORTREVISION= 1 +PORTVERSION= 0.16.0 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -24,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}contextily>=0:graphics/py-contextily@${PY_FL ${PYTHON_PKGNAMEPREFIX}mapclassify>=0:graphics/py-mapclassify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pandana>=0:graphics/py-pandana@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandarm>=0:graphics/py-pandarm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pooch>=0:devel/py-pooch@${PY_FLAVOR} \ diff --git a/graphics/py-geosnap/distinfo b/graphics/py-geosnap/distinfo index b979359f7564..4a18350f402f 100644 --- a/graphics/py-geosnap/distinfo +++ b/graphics/py-geosnap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752266148 -SHA256 (geosnap-0.15.3.tar.gz) = f08a7b9c15aec554023cf28c4bef66bbbbafc7db5d5a9e3e2aebd70b15eb06b1 -SIZE (geosnap-0.15.3.tar.gz) = 29917823 +TIMESTAMP = 1764510976 +SHA256 (geosnap-0.16.0.tar.gz) = b37698cf1eedef3f70106d31d871b24a6eb44cf9ac3c358423d18106ccb68753 +SIZE (geosnap-0.16.0.tar.gz) = 29917628 diff --git a/graphics/py-img2pdf/Makefile b/graphics/py-img2pdf/Makefile index e1d7c4e34aa8..6b42d79626ac 100644 --- a/graphics/py-img2pdf/Makefile +++ b/graphics/py-img2pdf/Makefile @@ -1,5 +1,6 @@ PORTNAME= img2pdf DISTVERSION= 0.6.3 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-pandarm/Makefile b/graphics/py-pandarm/Makefile new file mode 100644 index 000000000000..a67fda6649c9 --- /dev/null +++ b/graphics/py-pandarm/Makefile @@ -0,0 +1,30 @@ +PORTNAME= pandarm +PORTVERSION= 0.0.2 +CATEGORIES= graphics python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Pandas routing machine +WWW= https://github.com/oturns/pandarm + +LICENSE= AGPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=40.8:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=0:graphics/py-geopandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>=2,1:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.18:science/py-scikit-learn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tables>=3.1:devel/py-tables@${PY_FLAVOR} + +USES= compiler:c++11-lang python +USE_PYTHON= autoplist concurrent cython3 pep517 + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +.include <bsd.port.mk> diff --git a/graphics/py-pandarm/distinfo b/graphics/py-pandarm/distinfo new file mode 100644 index 000000000000..c901b3025ffe --- /dev/null +++ b/graphics/py-pandarm/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1764510874 +SHA256 (pandarm-0.0.2.tar.gz) = b879b15ea3a4000d27992b9b40eaa30aaebfb6695602959e13b23e84605bd4a0 +SIZE (pandarm-0.0.2.tar.gz) = 5079122 diff --git a/graphics/py-pandarm/files/patch-pyproject.toml b/graphics/py-pandarm/files/patch-pyproject.toml new file mode 100644 index 000000000000..5a9669386ce9 --- /dev/null +++ b/graphics/py-pandarm/files/patch-pyproject.toml @@ -0,0 +1,36 @@ +--- pyproject.toml.orig 2025-11-28 23:32:04 UTC ++++ pyproject.toml +@@ -1,7 +1,7 @@ build-backend = "setuptools.build_meta" + [build-system] + # Requirements for building the compiled package + build-backend = "setuptools.build_meta" +-requires = ["wheel", "setuptools >=40.8", "setuptools_scm[toml]>=6.2", "cython >=3", "numpy >=2.0"] ++requires = ["wheel", "setuptools >=40.8", "setuptools_scm[toml]>=6.2", "cython >=3", "numpy"] + + [tool.setuptools_scm] + +@@ -9,7 +9,7 @@ dependencies = [ + name = "pandarm" + dynamic = ["version"] + dependencies = [ +- "numpy >=2", ++ "numpy", + "pandas >=2", + "geopandas", + "scikit-learn >=0.18", +@@ -19,7 +19,7 @@ classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: GNU Affero General Public License v3" + ] +-license-files = ["LICENSE"] ++license = {file = "LICENSE"} + requires-python = ">=3.10" + + [tool.setuptools.packages.find] +@@ -74,4 +74,4 @@ exclude_lines = [ + "raise NotImplementedError", + "except ModuleNotFoundError:", + "except ImportError", +-] +\ No newline at end of file ++] diff --git a/graphics/py-pandarm/pkg-descr b/graphics/py-pandarm/pkg-descr new file mode 100644 index 000000000000..7280c12d35d3 --- /dev/null +++ b/graphics/py-pandarm/pkg-descr @@ -0,0 +1,14 @@ +A pandas-centric interface to highly performant travel network analysis +leveraging contraction hierarchies provided by code from the Open Source Routing +Machine (OSRM). Hence, the pandas routing machine, pandarm. This package is a +friendly fork of the pandana library, originally written by Fletcher Foti and +UrbanSim Inc. Despite fantastic work by the original authors, maintaining +open-source software is a great deal of work and the pandana library is no +longer compatible with the current pydata stack (specifically as of numpy +version 2.0). This fork reinstates compatibility and brings along a few new +modern touches and enhancements. Pull requests are very welcome. + +Main features of the package include: +- multi-threaded calculation of shortest path routes and distances +- network aggregations (i.e. accessibility metrics) +- network-based isochrones diff --git a/graphics/py-pdf2image/Makefile b/graphics/py-pdf2image/Makefile index 07149f27b7da..aa8a170dfd07 100644 --- a/graphics/py-pdf2image/Makefile +++ b/graphics/py-pdf2image/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdf2image PORTVERSION= 1.17.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-pyproj/Makefile b/graphics/py-pyproj/Makefile index 1da716f1cfb6..fce72b1915be 100644 --- a/graphics/py-pyproj/Makefile +++ b/graphics/py-pyproj/Makefile @@ -1,5 +1,6 @@ PORTNAME= pyproj PORTVERSION= 3.7.2 +PORTREVISION= 1 CATEGORIES= graphics geography python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-python-poppler-qt5/Makefile b/graphics/py-python-poppler-qt5/Makefile index 907b010a0d10..82d739b7a562 100644 --- a/graphics/py-python-poppler-qt5/Makefile +++ b/graphics/py-python-poppler-qt5/Makefile @@ -1,7 +1,7 @@ PORTNAME= python-poppler-qt5 DISTVERSIONPREFIX= v DISTVERSION= 21.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-rasterio/Makefile b/graphics/py-rasterio/Makefile index 47404cbbfd52..95516722e799 100644 --- a/graphics/py-rasterio/Makefile +++ b/graphics/py-rasterio/Makefile @@ -40,10 +40,4 @@ S3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.2.4:www/py-boto3@${PY_FLAVOR} post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 31000 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/py-s2/files/patch-swig b/graphics/py-s2/files/patch-swig new file mode 100644 index 000000000000..f9d4927c756e --- /dev/null +++ b/graphics/py-s2/files/patch-swig @@ -0,0 +1,17 @@ +Obtained from: https://github.com/swig/swig/issues/3260#issuecomment-3272521479 + +--- s2_common.i.orig 2025-02-02 07:37:37 UTC ++++ s2_common.i +@@ -170,11 +170,9 @@ class S2PolygonLayerOptions { (public) + if (SWIG_IsOK(res)) { + loops.push_back(loop->Clone()); + } else { +- SWIG_Python_TypeError(SWIG_TypePrettyName($descriptor(S2Loop *)), element); +- SWIG_Python_ArgFail(i); ++ %argument_fail(SWIG_TypeError, "$type", $symname, $argnum); + Py_DECREF(element); + Py_DECREF(iterator); +- SWIG_fail; + } + Py_DECREF(element); + } diff --git a/graphics/py-scikit-image/Makefile b/graphics/py-scikit-image/Makefile index 92d7f6c761ef..54468d73facb 100644 --- a/graphics/py-scikit-image/Makefile +++ b/graphics/py-scikit-image/Makefile @@ -12,6 +12,8 @@ WWW= https://scikit-image.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN= Missing dependencies, pythran>=0.16 gast~=0.6.0 + BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}lazy_loader>=0.4:devel/py-lazy_loader@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}meson-python>=0.16:devel/meson-python@${PY_FLAVOR} \ diff --git a/graphics/qcomicbook/Makefile b/graphics/qcomicbook/Makefile index 87efa8d5c40b..502985f088d1 100644 --- a/graphics/qcomicbook/Makefile +++ b/graphics/qcomicbook/Makefile @@ -1,6 +1,6 @@ PORTNAME= QComicBook PORTVERSION= 0.9.1 -PORTREVISION= 52 +PORTREVISION= 53 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile index 50275df276b0..540a438a5e91 100644 --- a/graphics/qgis-ltr/Makefile +++ b/graphics/qgis-ltr/Makefile @@ -1,6 +1,6 @@ PORTNAME= qgis DISTVERSION= 3.40.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ PKGNAMESUFFIX= -ltr diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile index b44be8f17290..b3c22b1badc8 100644 --- a/graphics/qgis/Makefile +++ b/graphics/qgis/Makefile @@ -1,6 +1,6 @@ PORTNAME= qgis DISTVERSION= 3.44.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ diff --git a/graphics/sane-backends/Makefile b/graphics/sane-backends/Makefile index 81f78de12fda..c4e8a535c2f6 100644 --- a/graphics/sane-backends/Makefile +++ b/graphics/sane-backends/Makefile @@ -1,6 +1,6 @@ PORTNAME= sane-backends DISTVERSION= 1.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://gitlab.com/-/project/429008/uploads/843c156420e211859e974f78f64c3ea3/ diff --git a/graphics/tikzit/Makefile b/graphics/tikzit/Makefile index db16bf16d517..d39192316d0d 100644 --- a/graphics/tikzit/Makefile +++ b/graphics/tikzit/Makefile @@ -1,7 +1,7 @@ PORTNAME= tikzit DISTVERSIONPREFIX= v DISTVERSION= 2.1.6 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= graphics MAINTAINER= lwhsu@FreeBSD.org diff --git a/graphics/vhs/Makefile b/graphics/vhs/Makefile index 868129f97db1..7d10f2e80ade 100644 --- a/graphics/vhs/Makefile +++ b/graphics/vhs/Makefile @@ -1,7 +1,7 @@ PORTNAME= vhs DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MAINTAINER= dtxdf@FreeBSD.org diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index 745eaf8da546..ced8b41b2446 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -1,5 +1,6 @@ PORTNAME= vips PORTVERSION= 8.17.3 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ diff --git a/graphics/wallhaven-cli/Makefile b/graphics/wallhaven-cli/Makefile index d689b50b543d..4dd79673818d 100644 --- a/graphics/wallhaven-cli/Makefile +++ b/graphics/wallhaven-cli/Makefile @@ -16,6 +16,9 @@ RUN_DEPENDS= chafa:graphics/chafa \ USES= go:1.23,modules +DEPRECATED= Uses old go, but try building without USES=go:someversion +EXPIRATION_DATE=2026-01-01 + GO_MODULE= github.com/r3tr0ananas/wallhaven-cli/v2 GO_TARGET= ./wallhaven PLIST_FILES= bin/wallhaven diff --git a/graphics/wrapland/files/patch-CMakeLists.txt b/graphics/wrapland/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..2944f1c78e2d --- /dev/null +++ b/graphics/wrapland/files/patch-CMakeLists.txt @@ -0,0 +1,15 @@ +Qt 6.10+ does not automatically provide Qt6::GuiPrivate target for the +QPA API which is not guaranteed to be compatible between releases. + +--- CMakeLists.txt.orig 2024-10-09 11:05:14 UTC ++++ CMakeLists.txt +@@ -35,6 +35,9 @@ find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRE + set(KDE_COMPILERSETTINGS_LEVEL "5.84") + + find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Concurrent Gui) ++if (Qt6_VERSION VERSION_GREATER_EQUAL 6.10.0) ++ find_package(Qt6 CONFIG REQUIRED COMPONENTS GuiPrivate) ++endif() + + find_package(Wayland 1.18 COMPONENTS Client Server) + set_package_properties(Wayland PROPERTIES TYPE REQUIRED) diff --git a/graphics/xournal/Makefile b/graphics/xournal/Makefile index 37bf0fcdcde0..4d0bba6d19e9 100644 --- a/graphics/xournal/Makefile +++ b/graphics/xournal/Makefile @@ -1,6 +1,6 @@ PORTNAME= xournal PORTVERSION= 0.4.8.2016 -PORTREVISION= 53 +PORTREVISION= 54 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/xournalpp/Makefile b/graphics/xournalpp/Makefile index d09c0c64ddcb..662fa73c2086 100644 --- a/graphics/xournalpp/Makefile +++ b/graphics/xournalpp/Makefile @@ -1,6 +1,7 @@ PORTNAME= xournalpp DISTVERSIONPREFIX= v DISTVERSION= 1.2.8 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/xreader/Makefile b/graphics/xreader/Makefile index fb5a98ac678d..21919814dbfe 100644 --- a/graphics/xreader/Makefile +++ b/graphics/xreader/Makefile @@ -1,5 +1,6 @@ PORTNAME= xreader PORTVERSION= 4.6.0 +PORTREVISION= 1 CATEGORIES= graphics print gnome DIST_SUBDIR= gnome diff --git a/graphics/yacreader/Makefile b/graphics/yacreader/Makefile index 757f90b66d63..19c7b55e6873 100644 --- a/graphics/yacreader/Makefile +++ b/graphics/yacreader/Makefile @@ -1,14 +1,9 @@ PORTNAME= yacreader -DISTVERSION= 9.15.0 -PORTREVISION= 2 +DISTVERSION= 9.16.0 CATEGORIES= graphics MASTER_SITES= https://github.com/YACReader/${PORTNAME}/releases/download/${DISTVERSION}/ EXTRACT_SUFX= -src.tar.xz -PATCH_SITES= https://github.com/YACReader/${PORTNAME}/commit/ -PATCHFILES+= 254652f03ec648423c9488929dc62fb3f4b817c7.patch:-p1 # Fix build with Qt >= 6.9.0 -PATCHFILES+= 6e0e6f3bc39ddc4d7241f4f946088291410feb50.patch:-p1 # Fix build with Qt >= 6.9.0 - MAINTAINER= eduardo@FreeBSD.org COMMENT= Yet another comic reader WWW= https://www.yacreader.com/ diff --git a/graphics/yacreader/distinfo b/graphics/yacreader/distinfo index b8e8b7a25622..7f8be613b416 100644 --- a/graphics/yacreader/distinfo +++ b/graphics/yacreader/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1745216597 -SHA256 (yacreader-9.15.0-src.tar.xz) = d0f69b7446dd36fdd29ce1a69787a8b563db8b52d2d2444dab678a2d9ae7e6ea -SIZE (yacreader-9.15.0-src.tar.xz) = 1380428 -SHA256 (254652f03ec648423c9488929dc62fb3f4b817c7.patch) = e9263046475f3fe09e35e9f4a8e1ce71220908e6939858abae434996a5239585 -SIZE (254652f03ec648423c9488929dc62fb3f4b817c7.patch) = 858 -SHA256 (6e0e6f3bc39ddc4d7241f4f946088291410feb50.patch) = 825d8f5fa8dbea88b9b5db5278a08815e0438fd99c6184af4b9727e1363e717a -SIZE (6e0e6f3bc39ddc4d7241f4f946088291410feb50.patch) = 1095 +TIMESTAMP = 1765131049 +SHA256 (yacreader-9.16.0-src.tar.xz) = b157b9370170556c5cba9ca03657ad99c5f7b6df80449367e9ab34356af12a7d +SIZE (yacreader-9.16.0-src.tar.xz) = 1392308 diff --git a/graphics/zathura-pdf-poppler/Makefile b/graphics/zathura-pdf-poppler/Makefile index ba036f297bc2..7f1a5cfd3425 100644 --- a/graphics/zathura-pdf-poppler/Makefile +++ b/graphics/zathura-pdf-poppler/Makefile @@ -1,5 +1,6 @@ PORTNAME= zathura-pdf-poppler DISTVERSION= 0.3.4 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://pwmt.org/projects/zathura-pdf-poppler/download/ |
