diff options
Diffstat (limited to 'graphics')
771 files changed, 8973 insertions, 4982 deletions
diff --git a/graphics/Coin/Makefile b/graphics/Coin/Makefile index 67d2e5e64009..1d031a7d7e74 100644 --- a/graphics/Coin/Makefile +++ b/graphics/Coin/Makefile @@ -1,7 +1,6 @@ PORTNAME= Coin -PORTVERSION= 4.0.3 +PORTVERSION= 4.0.5 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= cmt@FreeBSD.org @@ -29,6 +28,8 @@ CMAKE_ARGS+= -DCOIN_BUILD_SHARED_LIBS="ON" \ -DUSE_EXTERNAL_EXPAT="ON" USE_LDCONFIG= yes +PLIST_SUB= VERSION=${PORTVERSION} + pre-configure: @${REINPLACE_CMD} -e 's|DATA install-data-local|DATA|g' \ ${WRKSRC}/Makefile.in diff --git a/graphics/Coin/distinfo b/graphics/Coin/distinfo index 0da36d334756..7cc7a285b266 100644 --- a/graphics/Coin/distinfo +++ b/graphics/Coin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725708650 -SHA256 (coin3d-coin-v4.0.3_GH0.tar.gz) = 086ecf84479e4bc59397568638488c2e6c08d8aa811779bab93cda5509f79d59 -SIZE (coin3d-coin-v4.0.3_GH0.tar.gz) = 6943086 +TIMESTAMP = 1754387694 +SHA256 (coin3d-coin-v4.0.5_GH0.tar.gz) = 4bd23e11f0934ce8311497770d2f9e89703e6876c232831f004fcdd496e5f5a6 +SIZE (coin3d-coin-v4.0.5_GH0.tar.gz) = 6953433 diff --git a/graphics/Coin/pkg-plist b/graphics/Coin/pkg-plist index 8c1ecaaa1ad4..28958fb59016 100644 --- a/graphics/Coin/pkg-plist +++ b/graphics/Coin/pkg-plist @@ -875,13 +875,13 @@ include/Inventor/tools/SbPimplPtr.h include/SoDebug.h include/SoWinEnterScope.h include/SoWinLeaveScope.h -lib/cmake/Coin-4.0.3/coin-config-version.cmake -lib/cmake/Coin-4.0.3/coin-config.cmake -lib/cmake/Coin-4.0.3/coin-export-release.cmake -lib/cmake/Coin-4.0.3/coin-export.cmake +lib/cmake/Coin-%%VERSION%%/coin-config-version.cmake +lib/cmake/Coin-%%VERSION%%/coin-config.cmake +lib/cmake/Coin-%%VERSION%%/coin-export-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Coin-%%VERSION%%/coin-export.cmake lib/libCoin.so lib/libCoin.so.80 -lib/libCoin.so.80.0.3 +lib/libCoin.so.80.0.5 libdata/pkgconfig/Coin.pc %%DATADIR%%/conf/coin-default.cfg %%DATADIR%%/draggerDefaults/centerballDragger.iv diff --git a/graphics/GraphicsMagick/Makefile b/graphics/GraphicsMagick/Makefile index ee2407d46bf5..54385849a1dc 100644 --- a/graphics/GraphicsMagick/Makefile +++ b/graphics/GraphicsMagick/Makefile @@ -1,6 +1,6 @@ PORTNAME= GraphicsMagick PORTVERSION= 1.3.43 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/ImageMagick6/Makefile b/graphics/ImageMagick6/Makefile index 1b4f0af5c599..3fb6a33cef5d 100644 --- a/graphics/ImageMagick6/Makefile +++ b/graphics/ImageMagick6/Makefile @@ -1,5 +1,6 @@ PORTNAME= ImageMagick DISTVERSION= 6.9.13-23 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= graphics perl5 MASTER_SITES= https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ \ @@ -322,6 +323,10 @@ post-patch: ${WRKSRC}/wand/Wand.pc.in \ ${WRKSRC}/wand/MagickWand-config.in \ ${WRKSRC}/wand/MagickWand.pc.in + @${REINPLACE_CMD} -e '/^export PKG_CONFIG_LIBDIR/d' \ + ${WRKSRC}/magick/MagickCore-config.in \ + ${WRKSRC}/wand/MagickWand-config.in \ + ${WRKSRC}/Magick++/bin/Magick++-config.in pre-configure: .if defined(_IMAGEMAGICK_THREADS_PERL_MSG) diff --git a/graphics/ImageMagick7/Makefile b/graphics/ImageMagick7/Makefile index 57852920ad2c..cb75395fb18f 100644 --- a/graphics/ImageMagick7/Makefile +++ b/graphics/ImageMagick7/Makefile @@ -1,5 +1,6 @@ PORTNAME= ImageMagick DISTVERSION= 7.1.1-45 +PORTREVISION= 2 CATEGORIES= graphics perl5 MASTER_SITES= https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ \ https://mirror.dogado.de/imagemagick/releases/ \ diff --git a/graphics/Makefile b/graphics/Makefile index 9dae08519d8b..8b9be1162c54 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -92,6 +92,7 @@ SUBDIR += cadubi SUBDIR += cairo SUBDIR += cairomm + SUBDIR += cairomm11 SUBDIR += cal3d SUBDIR += camerakit SUBDIR += catimg @@ -113,10 +114,10 @@ SUBDIR += colmap SUBDIR += colord SUBDIR += colord-gtk + SUBDIR += colord-kde SUBDIR += compupic SUBDIR += converseen SUBDIR += corrupter - SUBDIR += cosmoplayer SUBDIR += cptutils SUBDIR += crw SUBDIR += ctl @@ -230,6 +231,7 @@ SUBDIR += gd SUBDIR += gdal SUBDIR += gdal-grass + SUBDIR += gdalcpp SUBDIR += gdchart SUBDIR += gdk-pixbuf-extra SUBDIR += gdk-pixbuf2 @@ -290,6 +292,7 @@ SUBDIR += goocanvasmm2 SUBDIR += goom SUBDIR += gource + SUBDIR += gowall SUBDIR += goxel SUBDIR += gpaint SUBDIR += gphoto2 @@ -344,6 +347,7 @@ SUBDIR += hs-tart SUBDIR += hugin SUBDIR += hyprgraphics + SUBDIR += hyprland-protocols SUBDIR += icat SUBDIR += icc-profiles-adobe-cs4 SUBDIR += icc-profiles-basiccolor @@ -400,6 +404,7 @@ SUBDIR += kdegraphics-thumbnailers SUBDIR += kdiagram SUBDIR += kdiagram-qt6 + SUBDIR += kealib SUBDIR += kf5-kimageformats SUBDIR += kf5-kplotting SUBDIR += kf5-kquickcharts @@ -462,6 +467,7 @@ SUBDIR += libecwj2 SUBDIR += libemf SUBDIR += libepoxy + SUBDIR += libertiff SUBDIR += libetonyek01 SUBDIR += libexif SUBDIR += libexif-gtk @@ -476,6 +482,7 @@ SUBDIR += libgphoto2 SUBDIR += libgxps SUBDIR += libheif + SUBDIR += libicd SUBDIR += libimagequant SUBDIR += libimg SUBDIR += libiptcdata @@ -492,6 +499,7 @@ SUBDIR += libmypaint SUBDIR += libnsbmp SUBDIR += libnsgif + SUBDIR += libopendrive SUBDIR += libopenraw SUBDIR += libosmesa SUBDIR += libpano13 @@ -613,10 +621,15 @@ SUBDIR += nsxiv SUBDIR += nurbs++ SUBDIR += nvidia-drm-510-kmod + SUBDIR += nvidia-drm-510-kmod-devel SUBDIR += nvidia-drm-515-kmod + SUBDIR += nvidia-drm-515-kmod-devel SUBDIR += nvidia-drm-61-kmod + SUBDIR += nvidia-drm-61-kmod-devel SUBDIR += nvidia-drm-66-kmod + SUBDIR += nvidia-drm-66-kmod-devel SUBDIR += nvidia-drm-kmod + SUBDIR += nvidia-drm-kmod-devel SUBDIR += nvidia-texture-tools SUBDIR += ocaml-cairo SUBDIR += ocaml-images @@ -775,6 +788,7 @@ SUBDIR += p5-VCG SUBDIR += p5-Visio SUBDIR += p5-feedgnuplot + SUBDIR += pagedgeometry SUBDIR += panoglview SUBDIR += panomatic SUBDIR += partio @@ -817,6 +831,8 @@ SUBDIR += php83-gd SUBDIR += php84-exif SUBDIR += php84-gd + SUBDIR += php85-exif + SUBDIR += php85-gd SUBDIR += phplot SUBDIR += picpuz SUBDIR += piddle @@ -892,6 +908,7 @@ SUBDIR += py-colorthief SUBDIR += py-colorz SUBDIR += py-colour + SUBDIR += py-colour-science SUBDIR += py-contextily SUBDIR += py-descartes SUBDIR += py-diplib @@ -1032,6 +1049,7 @@ SUBDIR += py-yaswfp SUBDIR += py-zbar-py SUBDIR += pywal + SUBDIR += qb3 SUBDIR += qcomicbook SUBDIR += qcustomplot SUBDIR += qgis @@ -1078,7 +1096,6 @@ SUBDIR += resvg-capi SUBDIR += rgbpaint SUBDIR += rigsofrods-caelum - SUBDIR += rigsofrods-pagedgeometry SUBDIR += ristretto SUBDIR += rlottie SUBDIR += ruby-gd @@ -1092,7 +1109,6 @@ SUBDIR += rubygem-dragonfly SUBDIR += rubygem-emoji SUBDIR += rubygem-exifr - SUBDIR += rubygem-ezprint SUBDIR += rubygem-fastimage SUBDIR += rubygem-flamegraph SUBDIR += rubygem-gd2 @@ -1110,7 +1126,6 @@ SUBDIR += rubygem-mini_magick SUBDIR += rubygem-mini_magick4 SUBDIR += rubygem-opengl - SUBDIR += rubygem-pdfkit SUBDIR += rubygem-png SUBDIR += rubygem-railroad SUBDIR += rubygem-red-colors diff --git a/graphics/R-cran-cowplot/Makefile b/graphics/R-cran-cowplot/Makefile index 79e5015b8a31..455093425141 100644 --- a/graphics/R-cran-cowplot/Makefile +++ b/graphics/R-cran-cowplot/Makefile @@ -1,5 +1,5 @@ PORTNAME= cowplot -DISTVERSION= 1.1.3 +DISTVERSION= 1.2.0 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -9,15 +9,20 @@ WWW= https://wilkelab.org/cowplot/ LICENSE= GPLv2 -CRAN_DEPENDS= R-cran-ggplot2>=3.4.0:graphics/R-cran-ggplot2 \ +RUN_DEPENDS= R-cran-ggplot2>=3.5.2:graphics/R-cran-ggplot2 \ R-cran-gtable>0:math/R-cran-gtable \ R-cran-rlang>0:devel/R-cran-rlang \ R-cran-scales>0:graphics/R-cran-scales -BUILD_DEPENDS= ${CRAN_DEPENDS} -RUN_DEPENDS= ${CRAN_DEPENDS} -TEST_DEPENDS= R-cran-dbplyr>0:databases/R-cran-dbplyr \ +TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ + R-cran-dplyr>0:math/R-cran-dplyr \ + R-cran-forcats>0:math/R-cran-forcats \ + R-cran-knitr>0:print/R-cran-knitr \ + R-cran-magick>0:graphics/R-cran-magick \ R-cran-maps>0:math/R-cran-maps \ - R-cran-testthat>=1.0.0:devel/R-cran-testthat + R-cran-markdown>0:textproc/R-cran-markdown \ + R-cran-ragg>0:graphics/R-cran-ragg \ + R-cran-testthat>=1.0.0:devel/R-cran-testthat \ + R-cran-tidyr>0:devel/R-cran-tidyr USES= cran:auto-plist diff --git a/graphics/R-cran-cowplot/distinfo b/graphics/R-cran-cowplot/distinfo index a342717b4385..5c9204b0f3f1 100644 --- a/graphics/R-cran-cowplot/distinfo +++ b/graphics/R-cran-cowplot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706875292 -SHA256 (cowplot_1.1.3.tar.gz) = 8756971af5c50381cf00ec7ed622fd5cf3d70f534bdfa3ebadd157b5aef5b273 -SIZE (cowplot_1.1.3.tar.gz) = 1350286 +TIMESTAMP = 1751929808 +SHA256 (cowplot_1.2.0.tar.gz) = 431d582a4fb68f005f45e0d963c19daad826289374b429b05fe168ef6f231aa1 +SIZE (cowplot_1.2.0.tar.gz) = 1638386 diff --git a/graphics/R-cran-latticeExtra/Makefile b/graphics/R-cran-latticeExtra/Makefile index fc25d7baed16..d6a1b4582c7d 100644 --- a/graphics/R-cran-latticeExtra/Makefile +++ b/graphics/R-cran-latticeExtra/Makefile @@ -1,6 +1,5 @@ PORTNAME= latticeExtra -DISTVERSION= 0.6-29 -PORTREVISION= 1 +DISTVERSION= 0.6-30 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,7 +12,8 @@ LICENSE_COMB= dual CRAN_DEPENDS= R-cran-png>0:graphics/R-cran-png \ R-cran-jpeg>0:graphics/R-cran-jpeg \ - R-cran-RColorBrewer>0:graphics/R-cran-RColorBrewer + R-cran-RColorBrewer>0:graphics/R-cran-RColorBrewer \ + R-cran-interp>0:devel/R-cran-interp BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} diff --git a/graphics/R-cran-latticeExtra/distinfo b/graphics/R-cran-latticeExtra/distinfo index bd5d4fdc64bd..d26d516eccf7 100644 --- a/graphics/R-cran-latticeExtra/distinfo +++ b/graphics/R-cran-latticeExtra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651939599 -SHA256 (latticeExtra_0.6-29.tar.gz) = 6cadc31d56f73d926e2e8d72e43ae17ac03607a4d1a374719999a4a231e3df11 -SIZE (latticeExtra_0.6-29.tar.gz) = 1292315 +TIMESTAMP = 1748476889 +SHA256 (latticeExtra_0.6-30.tar.gz) = c550a76913624818482bf237d48883c58e368ba356ced8ed5e76146672279eed +SIZE (latticeExtra_0.6-30.tar.gz) = 1292936 diff --git a/graphics/R-cran-magick/Makefile b/graphics/R-cran-magick/Makefile index 410e2db66e3b..f212ad069b98 100644 --- a/graphics/R-cran-magick/Makefile +++ b/graphics/R-cran-magick/Makefile @@ -1,5 +1,5 @@ PORTNAME= magick -DISTVERSION= 2.8.6 +DISTVERSION= 2.8.7 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/R-cran-magick/distinfo b/graphics/R-cran-magick/distinfo index 97645eca391d..dd867f6b291f 100644 --- a/graphics/R-cran-magick/distinfo +++ b/graphics/R-cran-magick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744094222 -SHA256 (magick_2.8.6.tar.gz) = 3039beaa5b028d032c1c7206b1d7eac979e7ededf7a63d74b2159649578ad4a5 -SIZE (magick_2.8.6.tar.gz) = 4602769 +TIMESTAMP = 1749271035 +SHA256 (magick_2.8.7.tar.gz) = 355a857e79fe8e6d87ee99f3f731e2823b7c241a316c7063a033de6861b9f206 +SIZE (magick_2.8.7.tar.gz) = 4601217 diff --git a/graphics/R-cran-pROC/Makefile b/graphics/R-cran-pROC/Makefile index 0a502a559d8e..c7ce0333efbc 100644 --- a/graphics/R-cran-pROC/Makefile +++ b/graphics/R-cran-pROC/Makefile @@ -1,5 +1,5 @@ PORTNAME= pROC -PORTVERSION= 1.18.5 +PORTVERSION= 1.19.0.1 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -9,8 +9,7 @@ WWW= https://cran.r-project.org/web/packages/pROC/ LICENSE= GPLv3 -RUN_DEPENDS= R-cran-plyr>0:devel/R-cran-plyr \ - R-cran-Rcpp>=0.11.1:devel/R-cran-Rcpp +RUN_DEPENDS= R-cran-Rcpp>=0.11.1:devel/R-cran-Rcpp USES= cran:auto-plist,compiles diff --git a/graphics/R-cran-pROC/distinfo b/graphics/R-cran-pROC/distinfo index 484c86cfe755..5fb4f891e850 100644 --- a/graphics/R-cran-pROC/distinfo +++ b/graphics/R-cran-pROC/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699060160 -SHA256 (pROC_1.18.5.tar.gz) = 5593c841a6df5a2f2d209d0c14401971eb9427092ed9c3ac2059273807b42c89 -SIZE (pROC_1.18.5.tar.gz) = 696162 +TIMESTAMP = 1754244417 +SHA256 (pROC_1.19.0.1.tar.gz) = f161ed071a3c45192f0faf4ab37237f12bed9334e954e5e041ba98078c70e619 +SIZE (pROC_1.19.0.1.tar.gz) = 449573 diff --git a/graphics/R-cran-pixmap/Makefile b/graphics/R-cran-pixmap/Makefile index 41bba8572dd2..ad92dfbeae88 100644 --- a/graphics/R-cran-pixmap/Makefile +++ b/graphics/R-cran-pixmap/Makefile @@ -1,5 +1,5 @@ PORTNAME= pixmap -DISTVERSION= 0.4-13 +DISTVERSION= 0.4-14 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/R-cran-pixmap/distinfo b/graphics/R-cran-pixmap/distinfo index 0ad84fc537b2..fce36055ba70 100644 --- a/graphics/R-cran-pixmap/distinfo +++ b/graphics/R-cran-pixmap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714829283 -SHA256 (pixmap_0.4-13.tar.gz) = e3dbc641a0497575b45a4140dadc6bf43cdf39b02393f93f1b0ee4f4d026e711 -SIZE (pixmap_0.4-13.tar.gz) = 34980 +TIMESTAMP = 1753596798 +SHA256 (pixmap_0.4-14.tar.gz) = 26710c931f95b89b66b50e3ee1c4b6e1ba383b8067f80b3d7de2f0d58cb9fa9e +SIZE (pixmap_0.4-14.tar.gz) = 37054 diff --git a/graphics/R-cran-qpdf/Makefile b/graphics/R-cran-qpdf/Makefile index 0711380975be..0842d7bfe540 100644 --- a/graphics/R-cran-qpdf/Makefile +++ b/graphics/R-cran-qpdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= qpdf -DISTVERSION= 1.3.5 +DISTVERSION= 1.4.1 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/R-cran-qpdf/distinfo b/graphics/R-cran-qpdf/distinfo index 23ac77f9ec62..edc06723951a 100644 --- a/graphics/R-cran-qpdf/distinfo +++ b/graphics/R-cran-qpdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742753479 -SHA256 (qpdf_1.3.5.tar.gz) = 709a97451a31fc6f94fe6ce6ea337ebd76335c62a000a0431c9c1994e50dc47a -SIZE (qpdf_1.3.5.tar.gz) = 322573 +TIMESTAMP = 1751518792 +SHA256 (qpdf_1.4.1.tar.gz) = 3ab2c6f099b7f17e383ccb0c4fdd8c27a657ba629967d2edb3c768fc3dc315c6 +SIZE (qpdf_1.4.1.tar.gz) = 556946 diff --git a/graphics/R-cran-s2/Makefile b/graphics/R-cran-s2/Makefile index defc56d35361..f47676fb9263 100644 --- a/graphics/R-cran-s2/Makefile +++ b/graphics/R-cran-s2/Makefile @@ -1,5 +1,5 @@ PORTNAME= s2 -DISTVERSION= 1.1.8 +DISTVERSION= 1.1.9 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/graphics/R-cran-s2/distinfo b/graphics/R-cran-s2/distinfo index 1fd11434d3dd..99bbc0bc37aa 100644 --- a/graphics/R-cran-s2/distinfo +++ b/graphics/R-cran-s2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747217289 -SHA256 (s2_1.1.8.tar.gz) = 4366c00a58471544d34b1ab405206d23c9cfc305468316961fab45f9912a8191 -SIZE (s2_1.1.8.tar.gz) = 2966956 +TIMESTAMP = 1748196544 +SHA256 (s2_1.1.9.tar.gz) = 4dcd2bff738be5a89b925fed29acb6e224e0f514b4530dc9987a0a72c5a99b55 +SIZE (s2_1.1.9.tar.gz) = 2967364 diff --git a/graphics/aeskulap/Makefile b/graphics/aeskulap/Makefile index 2189bcd21d28..502dda98028f 100644 --- a/graphics/aeskulap/Makefile +++ b/graphics/aeskulap/Makefile @@ -1,13 +1,13 @@ PORTNAME= aeskulap PORTVERSION= 0.2.2.20190120 -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= graphics MAINTAINER= danfe@FreeBSD.org -COMMENT= Medical image viewer +COMMENT= Medical image viewer and DICOM network client WWW= https://aeskulap.nongnu.org/ -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdcmimage.so:graphics/dcmtk \ @@ -19,15 +19,21 @@ LIB_DEPENDS= libdcmimage.so:graphics/dcmtk \ USES= compiler:c++11-lang autoreconf desktop-file-utils gettext \ gmake gnome jpeg libtool localbase pkgconfig +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-static --with-gsettings +GLIB_SCHEMAS= org.gnu.aeskulap.gschema.xml +INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= mikhailnov GH_TAGNAME= e43334e USE_CXXSTD= c++11 -USE_GNOME= gconfmm26 gtkmm24 intltool libglade2 +USE_GNOME= gtkmm24 intltool libglade2 USE_LDCONFIG= ${PREFIX}/lib/aeskulap -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static -INSTALL_TARGET= install-strip +post-patch: + @${REINPLACE_CMD} -e '/^AM_GCONF_SOURCE_2/,+1d' \ + ${WRKSRC}/configure.ac + @${REINPLACE_CMD} -e '/^if GCONF_SCHEMAS_INSTALL/,+3d' \ + ${WRKSRC}/src/Makefile.am .include <bsd.port.mk> diff --git a/graphics/aeskulap/pkg-plist b/graphics/aeskulap/pkg-plist index 2be82d9dcde0..823f35166a3d 100644 --- a/graphics/aeskulap/pkg-plist +++ b/graphics/aeskulap/pkg-plist @@ -26,7 +26,6 @@ lib/aeskulap/libimagepool.so %%DATADIR%%/images/stock-tool-scale-22.png share/appdata/aeskulap.appdata.xml share/applications/aeskulap.desktop -share/glib-2.0/schemas/org.gnu.aeskulap.gschema.xml share/icons/hicolor/64x64/apps/aeskulap.png share/icons/hicolor/scalable/apps/aeskulap.svg share/locale/de/LC_MESSAGES/aeskulap.mo diff --git a/graphics/alembic/Makefile b/graphics/alembic/Makefile index e7bf6b7afd80..c0704c2247de 100644 --- a/graphics/alembic/Makefile +++ b/graphics/alembic/Makefile @@ -1,5 +1,6 @@ PORTNAME= alembic PORTVERSION= 1.8.7 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= danfe@FreeBSD.org diff --git a/graphics/ampasCTL/Makefile b/graphics/ampasCTL/Makefile index 08f86d87ba8a..149e773dc8a5 100644 --- a/graphics/ampasCTL/Makefile +++ b/graphics/ampasCTL/Makefile @@ -1,6 +1,6 @@ PORTNAME= ampasCTL PORTVERSION= 1.5.2 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= graphics devel MAINTAINER= ports@FreeBSD.org diff --git a/graphics/appleseed/Makefile b/graphics/appleseed/Makefile index be6607ed1e4f..2a23983eb15d 100644 --- a/graphics/appleseed/Makefile +++ b/graphics/appleseed/Makefile @@ -1,6 +1,6 @@ PORTNAME= appleseed DISTVERSION= 2.1.0-beta -PORTREVISION= 18 +PORTREVISION= 20 CATEGORIES= graphics PATCH_SITES= http://vault.101011010.xyz/distfiles/ LOCAL/danfe diff --git a/graphics/argyllcms/Makefile b/graphics/argyllcms/Makefile index 62103aa894cf..e32d603737e0 100644 --- a/graphics/argyllcms/Makefile +++ b/graphics/argyllcms/Makefile @@ -5,7 +5,7 @@ CATEGORIES= graphics MASTER_SITES= https://www.argyllcms.com/ DISTNAME= Argyll_V${PORTVERSION}_src -MAINTAINER= kwm@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= ICC compatible color management system WWW= https://www.argyllcms.com/ diff --git a/graphics/art/Makefile b/graphics/art/Makefile index 9803accd43e3..f5fdf56115ec 100644 --- a/graphics/art/Makefile +++ b/graphics/art/Makefile @@ -1,5 +1,6 @@ PORTNAME= art -DISTVERSION= 1.25.3.1 +DISTVERSION= 1.25.6 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://github.com/artpixls/ART/releases/download/${DISTVERSION}/ PKGNAMESUFFIX= -raw-image-editor diff --git a/graphics/art/distinfo b/graphics/art/distinfo index cb99cc9ae911..091bb873a928 100644 --- a/graphics/art/distinfo +++ b/graphics/art/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744514634 -SHA256 (ART-1.25.3.1.tar.xz) = 0392487f5bea8de3b6329da239dddee88c3a969ebd414b293bce1b8df6ac25cd -SIZE (ART-1.25.3.1.tar.xz) = 19629520 +TIMESTAMP = 1752186852 +SHA256 (ART-1.25.6.tar.xz) = b3f6859d0944d3c038ced54367a787af0b6051df0f28e9bfa1ecebb9c5183a2d +SIZE (ART-1.25.6.tar.xz) = 19616232 diff --git a/graphics/art/pkg-plist b/graphics/art/pkg-plist index 52ad2524dcc2..d5f81ee87242 100644 --- a/graphics/art/pkg-plist +++ b/graphics/art/pkg-plist @@ -373,6 +373,7 @@ share/ART/images/folder-open-recent-small.svg share/ART/images/folder-open-recent.svg share/ART/images/folder-open-small.svg share/ART/images/folder-open.svg +share/ART/images/folder-recurse-small.svg share/ART/images/fullscreen-enter.svg share/ART/images/fullscreen-leave.svg share/ART/images/gamut-hist.svg @@ -599,6 +600,7 @@ share/ART/languages/Portugues (Brasil) share/ART/languages/README share/ART/languages/default share/ART/luts/sigmoid.ctl +share/ART/metainfo/us.pixls.art.ART.metainfo.xml share/ART/options share/ART/profiles/Auto-Matched Curve.arp share/ART/profiles/Noise Reduction High.arp diff --git a/graphics/artem/Makefile b/graphics/artem/Makefile index 3f9ac2aaaba7..08e13aef8946 100644 --- a/graphics/artem/Makefile +++ b/graphics/artem/Makefile @@ -1,7 +1,7 @@ PORTNAME= artem DISTVERSIONPREFIX= v DISTVERSION= 3.0.0 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= adamw@FreeBSD.org diff --git a/graphics/asciinema-agg/Makefile b/graphics/asciinema-agg/Makefile index d08118ee7007..b2f1508a487b 100644 --- a/graphics/asciinema-agg/Makefile +++ b/graphics/asciinema-agg/Makefile @@ -1,11 +1,11 @@ PORTNAME= agg DISTVERSIONPREFIX= v -DISTVERSION= 1.4.2 -PORTREVISION= 15 +DISTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= graphics PKGNAMEPREFIX= asciinema- -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Asciinema gif generator WWW= https://github.com/asciinema/agg diff --git a/graphics/asciinema-agg/Makefile.crates b/graphics/asciinema-agg/Makefile.crates index d5c343a45c0d..20d98841c95a 100644 --- a/graphics/asciinema-agg/Makefile.crates +++ b/graphics/asciinema-agg/Makefile.crates @@ -1,221 +1,275 @@ -CARGO_CRATES= adler-1.0.2 \ - ahash-0.7.6 \ - ahash-0.8.3 \ - aho-corasick-0.7.20 \ - anstream-0.2.6 \ - anstyle-0.3.5 \ - anstyle-parse-0.1.1 \ - anstyle-wincon-0.2.0 \ - anyhow-1.0.70 \ - arrayref-0.3.7 \ - arrayvec-0.7.2 \ - async-compression-0.3.15 \ - atty-0.2.14 \ - autocfg-1.1.0 \ - base64-0.13.1 \ - base64-0.21.0 \ - bitflags-1.3.2 \ - bumpalo-3.12.0 \ - bytemuck-1.13.1 \ - bytes-1.4.0 \ - cc-1.0.79 \ - cfg-if-1.0.0 \ - clap-3.2.23 \ - clap-4.2.1 \ - clap_builder-4.2.1 \ - clap_derive-3.2.18 \ - clap_lex-0.2.4 \ - clap_lex-0.4.1 \ - color_quant-1.1.0 \ - concolor-override-1.0.0 \ - concolor-query-0.3.3 \ - crc32fast-1.3.2 \ - crossbeam-channel-0.5.7 \ - crossbeam-deque-0.8.3 \ - crossbeam-epoch-0.9.14 \ - crossbeam-utils-0.8.15 \ - data-url-0.2.0 \ - dirs-5.0.0 \ - dirs-sys-0.4.0 \ - dunce-1.0.3 \ - either-1.8.1 \ - encoding_rs-0.8.32 \ - env_logger-0.10.0 \ - errno-0.3.0 \ - errno-dragonfly-0.1.2 \ - fallible_collections-0.4.7 \ - flate2-1.0.25 \ - float-cmp-0.9.0 \ - fnv-1.0.7 \ - fontconfig-parser-0.5.2 \ - fontdb-0.10.0 \ - fontdue-0.7.2 \ - form_urlencoded-1.1.0 \ - futures-channel-0.3.27 \ - futures-core-0.3.27 \ - futures-io-0.3.27 \ - futures-sink-0.3.27 \ - futures-task-0.3.27 \ - futures-util-0.3.27 \ - getrandom-0.2.8 \ - gif-0.11.4 \ - gif-0.12.0 \ - gif-dispose-4.0.0 \ - gifsicle-1.93.0 \ - gifski-1.10.3 \ - glob-0.3.1 \ - h2-0.3.16 \ - hashbrown-0.11.2 \ - hashbrown-0.12.3 \ - hashbrown-0.13.2 \ - heck-0.4.1 \ - hermit-abi-0.1.19 \ - hermit-abi-0.2.6 \ - hermit-abi-0.3.1 \ - http-0.2.9 \ - http-body-0.4.5 \ - httparse-1.8.0 \ - httpdate-1.0.2 \ - humantime-2.1.0 \ - hyper-0.14.25 \ - hyper-rustls-0.23.2 \ - idna-0.3.0 \ - imagequant-4.1.1 \ - imagesize-0.10.1 \ - imgref-1.9.4 \ - indexmap-1.9.3 \ - io-lifetimes-1.0.9 \ - ipnet-2.7.2 \ - is-terminal-0.4.6 \ - itoa-1.0.6 \ - jpeg-decoder-0.3.0 \ - js-sys-0.3.61 \ - kurbo-0.8.3 \ - libc-0.2.140 \ - linux-raw-sys-0.3.0 \ - lodepng-3.7.2 \ - log-0.4.17 \ - loop9-0.1.3 \ - memchr-2.5.0 \ - memmap2-0.5.10 \ - memoffset-0.8.0 \ - mime-0.3.17 \ - miniz_oxide-0.5.4 \ - miniz_oxide-0.6.2 \ - mio-0.8.6 \ - natord-1.0.9 \ - noisy_float-0.2.0 \ - num-traits-0.2.15 \ - num_cpus-1.15.0 \ - once_cell-1.17.1 \ - os_str_bytes-6.5.0 \ - pbr-1.1.1 \ - percent-encoding-2.2.0 \ - pico-args-0.5.0 \ - pin-project-lite-0.2.9 \ - pin-utils-0.1.0 \ - png-0.17.6 \ - proc-macro-error-1.0.4 \ - proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.54 \ - quick-error-2.0.1 \ - quote-1.0.26 \ - rayon-1.7.0 \ - rayon-core-1.11.0 \ - rctree-0.5.0 \ - redox_syscall-0.2.16 \ - redox_users-0.4.3 \ - regex-1.7.3 \ - regex-syntax-0.6.29 \ - reqwest-0.11.16 \ - resize-0.7.4 \ - resvg-0.28.0 \ - rgb-0.8.36 \ - ring-0.16.20 \ - roxmltree-0.15.1 \ - roxmltree-0.18.0 \ - rustix-0.37.5 \ - rustls-0.20.8 \ - rustls-pemfile-1.0.2 \ - rustybuzz-0.6.0 \ - ryu-1.0.13 \ - scopeguard-1.1.0 \ - sct-0.7.0 \ - serde-1.0.159 \ - serde_derive-1.0.159 \ - serde_json-1.0.95 \ - serde_urlencoded-0.7.1 \ - shellexpand-3.1.0 \ - simplecss-0.2.1 \ - siphasher-0.3.10 \ - slab-0.4.8 \ - smallvec-1.10.0 \ - socket2-0.4.9 \ - spin-0.5.2 \ - strict-num-0.1.0 \ - strsim-0.10.0 \ - svgfilters-0.4.0 \ - svgtypes-0.8.2 \ - syn-1.0.109 \ - syn-2.0.11 \ - termcolor-1.2.0 \ - textwrap-0.16.0 \ - thiserror-1.0.40 \ - thiserror-impl-1.0.40 \ - thread_local-1.1.7 \ - tiny-skia-0.8.3 \ - tiny-skia-path-0.8.3 \ - tinyvec-1.6.0 \ - tinyvec_macros-0.1.1 \ - tokio-1.27.0 \ - tokio-rustls-0.23.4 \ - tokio-util-0.7.7 \ - tower-service-0.3.2 \ - tracing-0.1.37 \ - tracing-core-0.1.30 \ - try-lock-0.2.4 \ - ttf-parser-0.15.2 \ - ttf-parser-0.17.1 \ - unicode-bidi-0.3.13 \ - unicode-bidi-mirroring-0.1.0 \ - unicode-ccc-0.1.2 \ - unicode-general-category-0.6.0 \ - unicode-ident-1.0.8 \ - unicode-normalization-0.1.22 \ - unicode-script-0.5.5 \ - unicode-vo-0.1.0 \ - untrusted-0.7.1 \ - url-2.3.1 \ - usvg-0.28.0 \ - usvg-text-layout-0.28.0 \ - utf8parse-0.2.1 \ - version_check-0.9.4 \ - want-0.3.0 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.84 \ - wasm-bindgen-backend-0.2.84 \ - wasm-bindgen-futures-0.4.34 \ - wasm-bindgen-macro-0.2.84 \ - wasm-bindgen-macro-support-0.2.84 \ - wasm-bindgen-shared-0.2.84 \ - web-sys-0.3.61 \ - webpki-0.22.0 \ - webpki-roots-0.22.6 \ - weezl-0.1.7 \ - wild-2.1.0 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.5 \ - winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.45.0 \ - windows-targets-0.42.2 \ - windows_aarch64_gnullvm-0.42.2 \ - windows_aarch64_msvc-0.42.2 \ - windows_i686_gnu-0.42.2 \ - windows_i686_msvc-0.42.2 \ - windows_x86_64_gnu-0.42.2 \ - windows_x86_64_gnullvm-0.42.2 \ - windows_x86_64_msvc-0.42.2 \ - winreg-0.10.1 \ - xmlparser-0.13.5 \ - avt@git+https://github.com/asciinema/avt.git?tag=v0.6.0\#168627cf65999720a6fce122e3419da0147d9296 +CARGO_CRATES= addr2line-0.24.2 \ + adler-1.0.2 \ + adler2-2.0.0 \ + ahash-0.7.6 \ + ahash-0.8.3 \ + aho-corasick-0.7.20 \ + anstream-0.2.6 \ + anstyle-0.3.5 \ + anstyle-parse-0.1.1 \ + anstyle-wincon-0.2.0 \ + anyhow-1.0.70 \ + arrayref-0.3.7 \ + arrayvec-0.7.6 \ + async-compression-0.4.15 \ + atty-0.2.14 \ + autocfg-1.1.0 \ + avt-0.14.0 \ + backtrace-0.3.74 \ + base64-0.22.1 \ + bitflags-1.3.2 \ + bitflags-2.6.0 \ + bumpalo-3.12.0 \ + bytemuck-1.13.1 \ + byteorder-1.5.0 \ + byteorder-lite-0.1.0 \ + bytes-1.7.2 \ + cc-1.1.30 \ + cfg-if-1.0.0 \ + clap-3.2.23 \ + clap-4.2.1 \ + clap_builder-4.2.1 \ + clap_derive-3.2.18 \ + clap_lex-0.2.4 \ + clap_lex-0.4.1 \ + color_quant-1.1.0 \ + concolor-override-1.0.0 \ + concolor-query-0.3.3 \ + core-foundation-0.9.4 \ + core-foundation-sys-0.8.6 \ + core_maths-0.1.0 \ + crc32fast-1.3.2 \ + crossbeam-channel-0.5.7 \ + crossbeam-deque-0.8.3 \ + crossbeam-epoch-0.9.14 \ + crossbeam-utils-0.8.15 \ + data-url-0.3.1 \ + dirs-5.0.0 \ + dirs-sys-0.4.0 \ + dunce-1.0.3 \ + either-1.8.1 \ + env_logger-0.10.0 \ + errno-0.3.0 \ + errno-dragonfly-0.1.2 \ + fallible_collections-0.4.7 \ + flate2-1.0.25 \ + float-cmp-0.9.0 \ + fnv-1.0.7 \ + fontconfig-parser-0.5.2 \ + fontdb-0.22.0 \ + fontdue-0.7.2 \ + form_urlencoded-1.2.1 \ + futures-channel-0.3.27 \ + futures-core-0.3.31 \ + futures-io-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-util-0.3.31 \ + getrandom-0.2.15 \ + gif-0.12.0 \ + gif-0.13.1 \ + gif-dispose-4.0.0 \ + gifsicle-1.93.0 \ + gifski-1.10.3 \ + gimli-0.31.1 \ + glob-0.3.1 \ + hashbrown-0.11.2 \ + hashbrown-0.12.3 \ + hashbrown-0.13.2 \ + heck-0.4.1 \ + hermit-abi-0.1.19 \ + hermit-abi-0.2.6 \ + hermit-abi-0.3.1 \ + http-1.1.0 \ + http-body-1.0.1 \ + http-body-util-0.1.2 \ + httparse-1.8.0 \ + humantime-2.1.0 \ + hyper-1.5.0 \ + hyper-rustls-0.27.3 \ + hyper-util-0.1.9 \ + idna-0.5.0 \ + image-webp-0.1.3 \ + imagequant-4.1.1 \ + imagesize-0.13.0 \ + imgref-1.9.4 \ + indexmap-1.9.3 \ + io-lifetimes-1.0.9 \ + ipnet-2.7.2 \ + is-terminal-0.4.6 \ + itoa-1.0.6 \ + js-sys-0.3.61 \ + kurbo-0.11.1 \ + libc-0.2.159 \ + libm-0.2.8 \ + linux-raw-sys-0.3.0 \ + lodepng-3.7.2 \ + log-0.4.22 \ + loop9-0.1.3 \ + memchr-2.5.0 \ + memmap2-0.9.5 \ + memoffset-0.8.0 \ + mime-0.3.17 \ + miniz_oxide-0.5.4 \ + miniz_oxide-0.6.2 \ + miniz_oxide-0.8.0 \ + mio-0.8.11 \ + natord-1.0.9 \ + noisy_float-0.2.0 \ + num-traits-0.2.15 \ + num_cpus-1.15.0 \ + object-0.36.5 \ + once_cell-1.20.2 \ + openssl-probe-0.1.5 \ + os_str_bytes-6.5.0 \ + pbr-1.1.1 \ + percent-encoding-2.3.1 \ + pico-args-0.5.0 \ + pin-project-lite-0.2.14 \ + pin-utils-0.1.0 \ + png-0.17.6 \ + ppv-lite86-0.2.20 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.87 \ + quick-error-2.0.1 \ + quinn-0.11.5 \ + quinn-proto-0.11.8 \ + quinn-udp-0.5.5 \ + quote-1.0.37 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + rayon-1.7.0 \ + rayon-core-1.11.0 \ + redox_syscall-0.2.16 \ + redox_users-0.4.3 \ + regex-1.7.3 \ + regex-syntax-0.6.29 \ + reqwest-0.12.8 \ + resize-0.7.4 \ + resvg-0.44.0 \ + rgb-0.8.36 \ + ring-0.17.8 \ + roxmltree-0.18.0 \ + roxmltree-0.20.0 \ + rustc-demangle-0.1.24 \ + rustc-hash-2.0.0 \ + rustix-0.37.5 \ + rustls-0.23.14 \ + rustls-native-certs-0.8.0 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.10.0 \ + rustls-webpki-0.102.8 \ + rustybuzz-0.18.0 \ + ryu-1.0.13 \ + schannel-0.1.23 \ + scopeguard-1.1.0 \ + security-framework-2.10.0 \ + security-framework-sys-2.10.0 \ + serde-1.0.159 \ + serde_derive-1.0.159 \ + serde_json-1.0.95 \ + serde_urlencoded-0.7.1 \ + shellexpand-3.1.0 \ + shlex-1.3.0 \ + simplecss-0.2.1 \ + siphasher-1.0.1 \ + slab-0.4.8 \ + slotmap-1.0.7 \ + smallvec-1.13.2 \ + socket2-0.5.7 \ + spin-0.9.8 \ + strict-num-0.1.1 \ + strsim-0.10.0 \ + subtle-2.6.1 \ + svgtypes-0.15.2 \ + syn-1.0.109 \ + syn-2.0.79 \ + sync_wrapper-1.0.1 \ + termcolor-1.2.0 \ + textwrap-0.16.0 \ + thiserror-1.0.40 \ + thiserror-impl-1.0.40 \ + thread_local-1.1.7 \ + tiny-skia-0.11.4 \ + tiny-skia-path-0.11.4 \ + tinyvec-1.6.0 \ + tinyvec_macros-0.1.1 \ + tokio-1.38.1 \ + tokio-rustls-0.26.0 \ + tokio-util-0.7.12 \ + tower-service-0.3.2 \ + tracing-0.1.37 \ + tracing-core-0.1.30 \ + try-lock-0.2.4 \ + ttf-parser-0.15.2 \ + ttf-parser-0.24.1 \ + unicode-bidi-0.3.13 \ + unicode-bidi-mirroring-0.3.0 \ + unicode-ccc-0.3.0 \ + unicode-ident-1.0.8 \ + unicode-normalization-0.1.22 \ + unicode-properties-0.1.3 \ + unicode-script-0.5.5 \ + unicode-vo-0.1.0 \ + unicode-width-0.1.14 \ + untrusted-0.9.0 \ + url-2.5.2 \ + usvg-0.44.0 \ + utf8parse-0.2.1 \ + version_check-0.9.4 \ + want-0.3.0 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.95 \ + wasm-bindgen-backend-0.2.95 \ + wasm-bindgen-futures-0.4.34 \ + wasm-bindgen-macro-0.2.95 \ + wasm-bindgen-macro-support-0.2.95 \ + wasm-bindgen-shared-0.2.95 \ + web-sys-0.3.61 \ + weezl-0.1.8 \ + wild-2.1.0 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.5 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-registry-0.2.0 \ + windows-result-0.2.0 \ + windows-strings-0.1.0 \ + windows-sys-0.45.0 \ + windows-sys-0.48.0 \ + windows-sys-0.52.0 \ + windows-sys-0.59.0 \ + windows-targets-0.42.2 \ + windows-targets-0.48.5 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_gnullvm-0.48.5 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.42.2 \ + windows_aarch64_msvc-0.48.5 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.42.2 \ + windows_i686_gnu-0.48.5 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.42.2 \ + windows_i686_msvc-0.48.5 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnu-0.48.5 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.42.2 \ + windows_x86_64_msvc-0.48.5 \ + windows_x86_64_msvc-0.52.6 \ + xmlparser-0.13.5 \ + xmlwriter-0.1.0 \ + zerocopy-0.7.35 \ + zerocopy-derive-0.7.35 \ + zeroize-1.8.1 \ + zune-core-0.4.12 \ + zune-jpeg-0.4.13 diff --git a/graphics/asciinema-agg/distinfo b/graphics/asciinema-agg/distinfo index 80e2717d8aec..01ee5eeabd98 100644 --- a/graphics/asciinema-agg/distinfo +++ b/graphics/asciinema-agg/distinfo @@ -1,6 +1,10 @@ -TIMESTAMP = 1691697466 +TIMESTAMP = 1749449069 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 +SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 +SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 SIZE (rust/crates/ahash-0.7.6.crate) = 38030 SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f @@ -19,28 +23,36 @@ SHA256 (rust/crates/anyhow-1.0.70.crate) = 7de8ce5e0f9f8d88245311066a578d72b7af3 SIZE (rust/crates/anyhow-1.0.70.crate) = 43803 SHA256 (rust/crates/arrayref-0.3.7.crate) = 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545 SIZE (rust/crates/arrayref-0.3.7.crate) = 9620 -SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 -SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341 -SHA256 (rust/crates/async-compression-0.3.15.crate) = 942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a -SIZE (rust/crates/async-compression-0.3.15.crate) = 58241 +SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 +SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 +SHA256 (rust/crates/async-compression-0.4.15.crate) = e26a9844c659a2a293d239c7910b752f8487fe122c6c8bd1659bf85a6507c302 +SIZE (rust/crates/async-compression-0.4.15.crate) = 111489 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 -SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a -SIZE (rust/crates/base64-0.21.0.crate) = 72180 +SHA256 (rust/crates/avt-0.14.0.crate) = b485f400d02970694eed10e7080f994ad82eaf56a867d6671af5d5e184ed8ee6 +SIZE (rust/crates/avt-0.14.0.crate) = 616841 +SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a +SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de +SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 SHA256 (rust/crates/bytemuck-1.13.1.crate) = 17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea SIZE (rust/crates/bytemuck-1.13.1.crate) = 42309 -SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be -SIZE (rust/crates/bytes-1.4.0.crate) = 58080 -SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f -SIZE (rust/crates/cc-1.0.79.crate) = 62624 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 +SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909 +SHA256 (rust/crates/bytes-1.7.2.crate) = 428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3 +SIZE (rust/crates/bytes-1.7.2.crate) = 64287 +SHA256 (rust/crates/cc-1.1.30.crate) = b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945 +SIZE (rust/crates/cc-1.1.30.crate) = 84509 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5 @@ -61,6 +73,12 @@ SHA256 (rust/crates/concolor-override-1.0.0.crate) = a855d4a1978dc52fb0536a04d38 SIZE (rust/crates/concolor-override-1.0.0.crate) = 6570 SHA256 (rust/crates/concolor-query-0.3.3.crate) = 88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf SIZE (rust/crates/concolor-query-0.3.3.crate) = 8337 +SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f +SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 +SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f +SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 +SHA256 (rust/crates/core_maths-0.1.0.crate) = e3b02505ccb8c50b0aa21ace0fc08c3e53adebd4e58caa18a36152803c7709a3 +SIZE (rust/crates/core_maths-0.1.0.crate) = 5807 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 SHA256 (rust/crates/crossbeam-channel-0.5.7.crate) = cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c @@ -71,8 +89,8 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86 SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524 SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326 -SHA256 (rust/crates/data-url-0.2.0.crate) = 8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5 -SIZE (rust/crates/data-url-0.2.0.crate) = 20553 +SHA256 (rust/crates/data-url-0.3.1.crate) = 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a +SIZE (rust/crates/data-url-0.3.1.crate) = 21109 SHA256 (rust/crates/dirs-5.0.0.crate) = dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd SIZE (rust/crates/dirs-5.0.0.crate) = 12235 SHA256 (rust/crates/dirs-sys-0.4.0.crate) = 04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b @@ -81,8 +99,6 @@ SHA256 (rust/crates/dunce-1.0.3.crate) = 0bd4b30a6560bbd9b4620f4de34c3f14f60848e SIZE (rust/crates/dunce-1.0.3.crate) = 8035 SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 SIZE (rust/crates/either-1.8.1.crate) = 16027 -SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394 -SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046 SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 SIZE (rust/crates/env_logger-0.10.0.crate) = 36574 SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0 @@ -99,40 +115,40 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/fontconfig-parser-0.5.2.crate) = 4ab2e12762761366dcb876ab8b6e0cfa4797ddcd890575919f008b5ba655672a SIZE (rust/crates/fontconfig-parser-0.5.2.crate) = 36759 -SHA256 (rust/crates/fontdb-0.10.0.crate) = 8131752b3f3b876a20f42b3d08233ad177d6e7ec6d18aaa6954489a201071be5 -SIZE (rust/crates/fontdb-0.10.0.crate) = 15485 +SHA256 (rust/crates/fontdb-0.22.0.crate) = a3a6f9af55fb97ad673fb7a69533eb2f967648a06fa21f8c9bb2cd6d33975716 +SIZE (rust/crates/fontdb-0.22.0.crate) = 108279 SHA256 (rust/crates/fontdue-0.7.2.crate) = 6a62391ecb864cf12ed06b2af4eda2e609b97657950d6a8f06841b17726ab253 SIZE (rust/crates/fontdue-0.7.2.crate) = 143663 -SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 -SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 +SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 +SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278 -SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd -SIZE (rust/crates/futures-core-0.3.27.crate) = 14709 -SHA256 (rust/crates/futures-io-0.3.27.crate) = 89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91 -SIZE (rust/crates/futures-io-0.3.27.crate) = 8912 -SHA256 (rust/crates/futures-sink-0.3.27.crate) = ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2 -SIZE (rust/crates/futures-sink-0.3.27.crate) = 7853 -SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879 -SIZE (rust/crates/futures-task-0.3.27.crate) = 11854 -SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab -SIZE (rust/crates/futures-util-0.3.27.crate) = 158556 -SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 -SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 -SHA256 (rust/crates/gif-0.11.4.crate) = 3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06 -SIZE (rust/crates/gif-0.11.4.crate) = 634244 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 +SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 +SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 SHA256 (rust/crates/gif-0.12.0.crate) = 80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045 SIZE (rust/crates/gif-0.12.0.crate) = 634734 +SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2 +SIZE (rust/crates/gif-0.13.1.crate) = 36408 SHA256 (rust/crates/gif-dispose-4.0.0.crate) = a40dfdf5be59e0cbbf77cb7c6a91a18ee6d398b70fc54ad900e2bcba1860cb50 SIZE (rust/crates/gif-dispose-4.0.0.crate) = 6373 SHA256 (rust/crates/gifsicle-1.93.0.crate) = 0d2c35b9670c2a3313343ce54d00669ca18a8236fe727f52e0cf8c5a77acac07 SIZE (rust/crates/gifsicle-1.93.0.crate) = 149064 SHA256 (rust/crates/gifski-1.10.3.crate) = fd5981f4673c4da9f816e141d0baef1ca4f9008fc31573b2d19984c390c46442 SIZE (rust/crates/gifski-1.10.3.crate) = 40532 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b SIZE (rust/crates/glob-0.3.1.crate) = 18880 -SHA256 (rust/crates/h2-0.3.16.crate) = 5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d -SIZE (rust/crates/h2-0.3.16.crate) = 162883 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 @@ -147,26 +163,30 @@ SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704 SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027 SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793 -SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482 -SIZE (rust/crates/http-0.2.9.crate) = 100146 -SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1 -SIZE (rust/crates/http-body-0.4.5.crate) = 9242 +SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 +SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 +SIZE (rust/crates/http-body-1.0.1.crate) = 6125 +SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f +SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 SIZE (rust/crates/httparse-1.8.0.crate) = 29954 -SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421 -SIZE (rust/crates/httpdate-1.0.2.crate) = 10673 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.25.crate) = cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899 -SIZE (rust/crates/hyper-0.14.25.crate) = 195127 -SHA256 (rust/crates/hyper-rustls-0.23.2.crate) = 1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c -SIZE (rust/crates/hyper-rustls-0.23.2.crate) = 30993 -SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 -SIZE (rust/crates/idna-0.3.0.crate) = 271128 +SHA256 (rust/crates/hyper-1.5.0.crate) = bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a +SIZE (rust/crates/hyper-1.5.0.crate) = 152734 +SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333 +SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834 +SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b +SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670 +SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 +SIZE (rust/crates/idna-0.5.0.crate) = 271940 +SHA256 (rust/crates/image-webp-0.1.3.crate) = f79afb8cbee2ef20f59ccd477a218c12a93943d075b492015ecb1bb81f8ee904 +SIZE (rust/crates/image-webp-0.1.3.crate) = 50444 SHA256 (rust/crates/imagequant-4.1.1.crate) = f332f82fc531b53cffa3181c14f7beb5b6c33932d68bb0c2fa4fd583553fca64 SIZE (rust/crates/imagequant-4.1.1.crate) = 55912 -SHA256 (rust/crates/imagesize-0.10.1.crate) = df19da1e92fbfec043ca97d622955381b1f3ee72a180ec999912df31b1ccd951 -SIZE (rust/crates/imagesize-0.10.1.crate) = 11439 +SHA256 (rust/crates/imagesize-0.13.0.crate) = edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285 +SIZE (rust/crates/imagesize-0.13.0.crate) = 17033 SHA256 (rust/crates/imgref-1.9.4.crate) = b2cf49df1085dcfb171460e4592597b84abe50d900fb83efb6e41b20fefd6c2c SIZE (rust/crates/imgref-1.9.4.crate) = 61486 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 @@ -179,26 +199,26 @@ SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856 SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6 SIZE (rust/crates/itoa-1.0.6.crate) = 10410 -SHA256 (rust/crates/jpeg-decoder-0.3.0.crate) = bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e -SIZE (rust/crates/jpeg-decoder-0.3.0.crate) = 742671 SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730 SIZE (rust/crates/js-sys-0.3.61.crate) = 80158 -SHA256 (rust/crates/kurbo-0.8.3.crate) = 7a53776d271cfb873b17c618af0298445c88afc52837f3e948fa3fafd131f449 -SIZE (rust/crates/kurbo-0.8.3.crate) = 81131 -SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c -SIZE (rust/crates/libc-0.2.140.crate) = 669153 +SHA256 (rust/crates/kurbo-0.11.1.crate) = 89234b2cc610a7dd927ebde6b41dd1a5d4214cffaef4cf1fb2195d592f92518f +SIZE (rust/crates/kurbo-0.11.1.crate) = 129186 +SHA256 (rust/crates/libc-0.2.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5 +SIZE (rust/crates/libc-0.2.159.crate) = 755366 +SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 +SIZE (rust/crates/libm-0.2.8.crate) = 113450 SHA256 (rust/crates/linux-raw-sys-0.3.0.crate) = cd550e73688e6d578f0ac2119e32b797a327631a42f9433e59d02e139c8df60d SIZE (rust/crates/linux-raw-sys-0.3.0.crate) = 914053 SHA256 (rust/crates/lodepng-3.7.2.crate) = f0ad39f75bbaa4b10bb6f2316543632a8046a5bcf9c785488d79720b21f044f8 SIZE (rust/crates/lodepng-3.7.2.crate) = 48504 -SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e -SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 SHA256 (rust/crates/loop9-0.1.3.crate) = a703804431e5927454bcaf2b2a162595e95db931130c2728c18d050090f69940 SIZE (rust/crates/loop9-0.1.3.crate) = 2377 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d SIZE (rust/crates/memchr-2.5.0.crate) = 65812 -SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 -SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 +SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f +SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1 SIZE (rust/crates/memoffset-0.8.0.crate) = 8912 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a @@ -207,8 +227,10 @@ SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536 -SHA256 (rust/crates/mio-0.8.6.crate) = 5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9 -SIZE (rust/crates/mio-0.8.6.crate) = 93658 +SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 +SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 +SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c +SIZE (rust/crates/mio-0.8.11.crate) = 102983 SHA256 (rust/crates/natord-1.0.9.crate) = 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c SIZE (rust/crates/natord-1.0.9.crate) = 3866 SHA256 (rust/crates/noisy_float-0.2.0.crate) = 978fe6e6ebc0bf53de533cd456ca2d9de13de13856eda1518a285d7705a213af @@ -217,38 +239,54 @@ SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 -SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 -SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 +SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e +SIZE (rust/crates/object-0.36.5.crate) = 327435 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf +SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 SHA256 (rust/crates/os_str_bytes-6.5.0.crate) = ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267 SIZE (rust/crates/os_str_bytes-6.5.0.crate) = 23166 SHA256 (rust/crates/pbr-1.1.1.crate) = ed5827dfa0d69b6c92493d6c38e633bbaa5937c153d0d7c28bf12313f8c6d514 SIZE (rust/crates/pbr-1.1.1.crate) = 13786 -SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e -SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 +SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e +SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315 SIZE (rust/crates/pico-args-0.5.0.crate) = 11545 -SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 -SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 +SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 +SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/png-0.17.6.crate) = 8f0e7f4c94ec26ff209cee506314212639d6c91b80afb82984819fafce9df01c SIZE (rust/crates/png-0.17.6.crate) = 80695 +SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 +SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.54.crate) = e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534 -SIZE (rust/crates/proc-macro2-1.0.54.crate) = 43485 +SHA256 (rust/crates/proc-macro2-1.0.87.crate) = b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a +SIZE (rust/crates/proc-macro2-1.0.87.crate) = 49121 SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 -SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc -SIZE (rust/crates/quote-1.0.26.crate) = 28397 +SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684 +SIZE (rust/crates/quinn-0.11.5.crate) = 75845 +SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6 +SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226 +SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b +SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 +SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 +SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b SIZE (rust/crates/rayon-1.7.0.crate) = 169488 SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118 -SHA256 (rust/crates/rctree-0.5.0.crate) = 3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f -SIZE (rust/crates/rctree-0.5.0.crate) = 8298 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b @@ -257,34 +295,48 @@ SHA256 (rust/crates/regex-1.7.3.crate) = 8b1f693b24f6ac912f4893ef08244d70b606748 SIZE (rust/crates/regex-1.7.3.crate) = 239886 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/reqwest-0.11.16.crate) = 27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254 -SIZE (rust/crates/reqwest-0.11.16.crate) = 152152 +SHA256 (rust/crates/reqwest-0.12.8.crate) = f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b +SIZE (rust/crates/reqwest-0.12.8.crate) = 178052 SHA256 (rust/crates/resize-0.7.4.crate) = 87e7bdfff05e26408cf8f82fe896ce3d7624f0c0b06c84b2f1009c50452ead41 SIZE (rust/crates/resize-0.7.4.crate) = 10345 -SHA256 (rust/crates/resvg-0.28.0.crate) = c115863f2d3621999cf187e318bc92b16402dfeff6a48c74df700d77381394c1 -SIZE (rust/crates/resvg-0.28.0.crate) = 94137 +SHA256 (rust/crates/resvg-0.44.0.crate) = 4a325d5e8d1cebddd070b13f44cec8071594ab67d1012797c121f27a669b7958 +SIZE (rust/crates/resvg-0.44.0.crate) = 78820 SHA256 (rust/crates/rgb-0.8.36.crate) = 20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59 SIZE (rust/crates/rgb-0.8.36.crate) = 16576 -SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc -SIZE (rust/crates/ring-0.16.20.crate) = 5082615 -SHA256 (rust/crates/roxmltree-0.15.1.crate) = 6b9de9831a129b122e7e61f242db509fa9d0838008bf0b29bb0624669edfe48a -SIZE (rust/crates/roxmltree-0.15.1.crate) = 39078 +SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d +SIZE (rust/crates/ring-0.17.8.crate) = 4188554 SHA256 (rust/crates/roxmltree-0.18.0.crate) = d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8 SIZE (rust/crates/roxmltree-0.18.0.crate) = 42463 +SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97 +SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594 +SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f +SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 +SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 SHA256 (rust/crates/rustix-0.37.5.crate) = 0e78cc525325c06b4a7ff02db283472f3c042b7ff0c391f96c6d5ac6f4f91b75 SIZE (rust/crates/rustix-0.37.5.crate) = 305076 -SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f -SIZE (rust/crates/rustls-0.20.8.crate) = 270142 -SHA256 (rust/crates/rustls-pemfile-1.0.2.crate) = d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b -SIZE (rust/crates/rustls-pemfile-1.0.2.crate) = 19347 -SHA256 (rust/crates/rustybuzz-0.6.0.crate) = ab9e34ecf6900625412355a61bda0bd68099fe674de707c67e5e4aed2c05e489 -SIZE (rust/crates/rustybuzz-0.6.0.crate) = 219599 +SHA256 (rust/crates/rustls-0.23.14.crate) = 415d9944693cb90382053259f89fbb077ea730ad7273047ec63b19bc9b160ba8 +SIZE (rust/crates/rustls-0.23.14.crate) = 335389 +SHA256 (rust/crates/rustls-native-certs-0.8.0.crate) = fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a +SIZE (rust/crates/rustls-native-certs-0.8.0.crate) = 32185 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b +SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 +SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 +SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 +SHA256 (rust/crates/rustybuzz-0.18.0.crate) = c85d1ccd519e61834798eb52c4e886e8c2d7d698dd3d6ce0b1b47eb8557f1181 +SIZE (rust/crates/rustybuzz-0.18.0.crate) = 270070 SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041 SIZE (rust/crates/ryu-1.0.13.crate) = 46823 +SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 +SIZE (rust/crates/schannel-0.1.23.crate) = 41667 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 -SIZE (rust/crates/sct-0.7.0.crate) = 27502 +SHA256 (rust/crates/security-framework-2.10.0.crate) = 770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6 +SIZE (rust/crates/security-framework-2.10.0.crate) = 79723 +SHA256 (rust/crates/security-framework-sys-2.10.0.crate) = 41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef +SIZE (rust/crates/security-framework-sys-2.10.0.crate) = 18676 SHA256 (rust/crates/serde-1.0.159.crate) = 3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065 SIZE (rust/crates/serde-1.0.159.crate) = 77014 SHA256 (rust/crates/serde_derive-1.0.159.crate) = 4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585 @@ -295,30 +347,36 @@ SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/shellexpand-3.1.0.crate) = da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b SIZE (rust/crates/shellexpand-3.1.0.crate) = 25591 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/simplecss-0.2.1.crate) = a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d SIZE (rust/crates/simplecss-0.2.1.crate) = 19418 -SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de -SIZE (rust/crates/siphasher-0.3.10.crate) = 9889 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d SIZE (rust/crates/slab-0.4.8.crate) = 16928 -SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 -SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 -SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662 -SIZE (rust/crates/socket2-0.4.9.crate) = 45421 -SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d -SIZE (rust/crates/spin-0.5.2.crate) = 12004 -SHA256 (rust/crates/strict-num-0.1.0.crate) = 9df65f20698aeed245efdde3628a6b559ea1239bbb871af1b6e3b58c413b2bd1 -SIZE (rust/crates/strict-num-0.1.0.crate) = 4692 +SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a +SIZE (rust/crates/slotmap-1.0.7.crate) = 61390 +SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 +SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c +SIZE (rust/crates/socket2-0.5.7.crate) = 55758 +SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 +SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731 +SIZE (rust/crates/strict-num-0.1.1.crate) = 5104 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/svgfilters-0.4.0.crate) = 639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce -SIZE (rust/crates/svgfilters-0.4.0.crate) = 22597 -SHA256 (rust/crates/svgtypes-0.8.2.crate) = 22975e8a2bac6a76bb54f898a6b18764633b00e780330f0b689f65afb3975564 -SIZE (rust/crates/svgtypes-0.8.2.crate) = 32694 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/svgtypes-0.15.2.crate) = 794de53cc48eaabeed0ab6a3404a65f40b3e38c067e4435883a65d2aa4ca000e +SIZE (rust/crates/svgtypes-0.15.2.crate) = 42150 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.11.crate) = 21e3787bb71465627110e7d87ed4faaa36c1f61042ee67badb9e2ef173accc40 -SIZE (rust/crates/syn-2.0.11.crate) = 240090 +SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590 +SIZE (rust/crates/syn-2.0.79.crate) = 268981 +SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 +SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d @@ -329,20 +387,20 @@ SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7c SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138 SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152 SIZE (rust/crates/thread_local-1.1.7.crate) = 13585 -SHA256 (rust/crates/tiny-skia-0.8.3.crate) = bfef3412c6975196fdfac41ef232f910be2bb37b9dd3313a49a1a6bc815a5bdb -SIZE (rust/crates/tiny-skia-0.8.3.crate) = 192796 -SHA256 (rust/crates/tiny-skia-path-0.8.3.crate) = a4b5edac058fc98f51c935daea4d805b695b38e2f151241cad125ade2a2ac20d -SIZE (rust/crates/tiny-skia-path-0.8.3.crate) = 45814 +SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab +SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082 +SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93 +SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.27.0.crate) = d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001 -SIZE (rust/crates/tokio-1.27.0.crate) = 653991 -SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59 -SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024 -SHA256 (rust/crates/tokio-util-0.7.7.crate) = 5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2 -SIZE (rust/crates/tokio-util-0.7.7.crate) = 100405 +SHA256 (rust/crates/tokio-1.38.1.crate) = eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df +SIZE (rust/crates/tokio-1.38.1.crate) = 774260 +SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 +SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253 +SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a +SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177 SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8 @@ -353,32 +411,32 @@ SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161 SIZE (rust/crates/try-lock-0.2.4.crate) = 4467 SHA256 (rust/crates/ttf-parser-0.15.2.crate) = 7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd SIZE (rust/crates/ttf-parser-0.15.2.crate) = 136251 -SHA256 (rust/crates/ttf-parser-0.17.1.crate) = 375812fa44dab6df41c195cd2f7fecb488f6c09fbaafb62807488cefab642bff -SIZE (rust/crates/ttf-parser-0.17.1.crate) = 150772 +SHA256 (rust/crates/ttf-parser-0.24.1.crate) = 5be21190ff5d38e8b4a2d3b6a3ae57f612cc39c96e83cedeaf7abc338a8bac4a +SIZE (rust/crates/ttf-parser-0.24.1.crate) = 197588 SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460 SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477 -SHA256 (rust/crates/unicode-bidi-mirroring-0.1.0.crate) = 56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694 -SIZE (rust/crates/unicode-bidi-mirroring-0.1.0.crate) = 8241 -SHA256 (rust/crates/unicode-ccc-0.1.2.crate) = cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1 -SIZE (rust/crates/unicode-ccc-0.1.2.crate) = 8848 -SHA256 (rust/crates/unicode-general-category-0.6.0.crate) = 2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7 -SIZE (rust/crates/unicode-general-category-0.6.0.crate) = 35177 +SHA256 (rust/crates/unicode-bidi-mirroring-0.3.0.crate) = 64af057ad7466495ca113126be61838d8af947f41d93a949980b2389a118082f +SIZE (rust/crates/unicode-bidi-mirroring-0.3.0.crate) = 8169 +SHA256 (rust/crates/unicode-ccc-0.3.0.crate) = 260bc6647b3893a9a90668360803a15f96b85a5257b1c3a0c3daf6ae2496de42 +SIZE (rust/crates/unicode-ccc-0.3.0.crate) = 8908 SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604 +SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0 +SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252 SHA256 (rust/crates/unicode-script-0.5.5.crate) = 7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc SIZE (rust/crates/unicode-script-0.5.5.crate) = 43874 SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94 SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084 -SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a -SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 -SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 -SIZE (rust/crates/url-2.3.1.crate) = 72777 -SHA256 (rust/crates/usvg-0.28.0.crate) = 8b5b7c2b30845b3348c067ca3d09e20cc6e327c288f0ca4c48698712abf432e9 -SIZE (rust/crates/usvg-0.28.0.crate) = 84567 -SHA256 (rust/crates/usvg-text-layout-0.28.0.crate) = 4c9550670848028641bf976b06f5c520ffdcd6f00ee7ee7eb0853f78e2c249d7 -SIZE (rust/crates/usvg-text-layout-0.28.0.crate) = 21618 +SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af +SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 +SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 +SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 +SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c +SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/usvg-0.44.0.crate) = 7447e703d7223b067607655e625e0dbca80822880248937da65966194c4864e6 +SIZE (rust/crates/usvg-0.44.0.crate) = 136970 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f @@ -387,26 +445,22 @@ SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919 SIZE (rust/crates/want-0.3.0.crate) = 6550 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b -SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9 -SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344 +SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e +SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 +SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 SHA256 (rust/crates/wasm-bindgen-futures-0.4.34.crate) = f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454 SIZE (rust/crates/wasm-bindgen-futures-0.4.34.crate) = 15117 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5 -SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d -SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 +SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d +SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97 SIZE (rust/crates/web-sys-0.3.61.crate) = 706333 -SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd -SIZE (rust/crates/webpki-0.22.0.crate) = 58663 -SHA256 (rust/crates/webpki-roots-0.22.6.crate) = b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87 -SIZE (rust/crates/webpki-roots-0.22.6.crate) = 242386 -SHA256 (rust/crates/weezl-0.1.7.crate) = 9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb -SIZE (rust/crates/weezl-0.1.7.crate) = 42166 +SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082 +SIZE (rust/crates/weezl-0.1.8.crate) = 42175 SHA256 (rust/crates/wild-2.1.0.crate) = 05b116685a6be0c52f5a103334cbff26db643826c7b3735fc0a3ba9871310a74 SIZE (rust/crates/wild-2.1.0.crate) = 7548 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 @@ -417,29 +471,83 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9 SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 +SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 +SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e +SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 +SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 +SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 +SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d +SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +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.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c +SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 +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.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 +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.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc +SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 +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.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e +SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 +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.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 +SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 +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.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e +SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 +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.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc +SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 +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.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 -SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d -SIZE (rust/crates/winreg-0.10.1.crate) = 25725 +SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 +SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 +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/xmlparser-0.13.5.crate) = 4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd SIZE (rust/crates/xmlparser-0.13.5.crate) = 26225 -SHA256 (asciinema-avt-v0.6.0_GH0.tar.gz) = 946bf3134bb4315eaf4dd5bc50644cfa9d296272e6cf4c6c177201103b6f60c1 -SIZE (asciinema-avt-v0.6.0_GH0.tar.gz) = 471495 -SHA256 (asciinema-agg-v1.4.2_GH0.tar.gz) = 8a4b81733085d81de1076e2964dedf729a8603941de11659d775478293d9efd0 -SIZE (asciinema-agg-v1.4.2_GH0.tar.gz) = 2969183 +SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9 +SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261 +SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 +SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 +SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e +SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde +SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a +SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 +SHA256 (rust/crates/zune-jpeg-0.4.13.crate) = 16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768 +SIZE (rust/crates/zune-jpeg-0.4.13.crate) = 62999 +SHA256 (asciinema-agg-v1.5.0_GH0.tar.gz) = 4bfbd0cc02f416ce868f0209b659a87e333de8f0b5edad19810e152ac6e7fc55 +SIZE (asciinema-agg-v1.5.0_GH0.tar.gz) = 15737508 diff --git a/graphics/asciio/Makefile b/graphics/asciio/Makefile index a35c488739a8..d54630072209 100644 --- a/graphics/asciio/Makefile +++ b/graphics/asciio/Makefile @@ -1,5 +1,6 @@ PORTNAME= asciio PORTVERSION= 1.9.02 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= https://cpan.metacpan.org/authors/id/N/NK/NKH/ \ diff --git a/graphics/atril-lite/Makefile b/graphics/atril-lite/Makefile index c183a7a8c6d1..5e8090849b5f 100644 --- a/graphics/atril-lite/Makefile +++ b/graphics/atril-lite/Makefile @@ -1,3 +1,4 @@ +PORTREVISION= 1 PKGNAMESUFFIX= -lite OPTIONS_EXCLUDE= CAJA DBUS diff --git a/graphics/atril/Makefile b/graphics/atril/Makefile index 6c5f987bf7c5..30ac770dc533 100644 --- a/graphics/atril/Makefile +++ b/graphics/atril/Makefile @@ -3,7 +3,7 @@ PORTNAME= atril PORTVERSION= 1.28.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics print mate MASTER_SITES= MATE DIST_SUBDIR= mate diff --git a/graphics/autopano-sift-c/Makefile b/graphics/autopano-sift-c/Makefile index c0f583323243..c9367963e4a0 100644 --- a/graphics/autopano-sift-c/Makefile +++ b/graphics/autopano-sift-c/Makefile @@ -1,6 +1,6 @@ PORTNAME= autopano-sift-C PORTVERSION= 2.5.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= SF/hugin/${PORTNAME}/${PORTNAME}-${PORTVERSION} diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile index 917caaac0b78..d6e4b775ff80 100644 --- a/graphics/blender/Makefile +++ b/graphics/blender/Makefile @@ -1,6 +1,6 @@ PORTNAME= blender DISTVERSION= 4.2.0 -PORTREVISION= 8 +PORTREVISION= 12 CATEGORIES= graphics multimedia MASTER_SITES= http://download.blender.org/source/ \ http://mirror.cs.umn.edu/blender.org/source/ \ diff --git a/graphics/bsd-plotutils/Makefile b/graphics/bsd-plotutils/Makefile index 840dda35df1e..920e97f4fbca 100644 --- a/graphics/bsd-plotutils/Makefile +++ b/graphics/bsd-plotutils/Makefile @@ -1,6 +1,6 @@ PORTNAME= bsd-plotutils DISTVERSION= 1.4.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= toranktto@gmail.com diff --git a/graphics/bsd-plotutils/files/patch-plot_plot.1 b/graphics/bsd-plotutils/files/patch-plot_plot.1 new file mode 100644 index 000000000000..d1fa77263b52 --- /dev/null +++ b/graphics/bsd-plotutils/files/patch-plot_plot.1 @@ -0,0 +1,11 @@ +--- plot/plot.1.orig 2019-02-09 03:42:21 UTC ++++ plot/plot.1 +@@ -13,7 +13,7 @@ + .Sh SYNOPSIS + .Nm plot + .Oo +-.Op Fl T Ar terminal ++.Op Fl T Ns Ar terminal + .Oo + .Ar + .Sh DESCRIPTION diff --git a/graphics/bsd-plotutils/files/patch-plot_plot.sh b/graphics/bsd-plotutils/files/patch-plot_plot.sh new file mode 100644 index 000000000000..9c1907843a6b --- /dev/null +++ b/graphics/bsd-plotutils/files/patch-plot_plot.sh @@ -0,0 +1,11 @@ +--- plot/plot.sh.orig 2019-02-09 03:42:21 UTC ++++ plot/plot.sh +@@ -3,6 +3,8 @@ case $1 in + PATH=/bin:/usr/bin:/usr/local/bin:/usr/local/libexec:/usr/libexec + + case $1 in ++-T) t=-T$2 ++ shift; shift;; + -T*) t=$1 + shift ;; + *) t=-T$TERM diff --git a/graphics/cairomm11/Makefile b/graphics/cairomm11/Makefile new file mode 100644 index 000000000000..67eb0c45a0a4 --- /dev/null +++ b/graphics/cairomm11/Makefile @@ -0,0 +1,25 @@ +PORTNAME= cairomm +PORTVERSION= 1.18.0 +CATEGORIES= graphics +MASTER_SITES= https://cairographics.org/releases/ +PKGNAMESUFFIX= 11 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= C++ interface to cairo +WWW= https://cairographics.org + +LICENSE= LGPL20+ + +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig + +USE_LDCONFIG= yes +USES= compiler:c++17-lang gnome meson pkgconfig tar:xz +USE_CXXSTD= c++17 +USE_GNOME= cairo libsigc++30 libxslt + +MESON_ARGS= -Dmaintainer-mode=false \ + -Dbuild-documentation=false \ + -Dbuild-examples=false \ + -Dbuild-tests=false + +.include <bsd.port.mk> diff --git a/graphics/cairomm11/distinfo b/graphics/cairomm11/distinfo new file mode 100644 index 000000000000..08e7b5109385 --- /dev/null +++ b/graphics/cairomm11/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1703009007 +SHA256 (cairomm-1.18.0.tar.xz) = b81255394e3ea8e8aa887276d22afa8985fc8daef60692eb2407d23049f03cfb +SIZE (cairomm-1.18.0.tar.xz) = 632520 diff --git a/graphics/cairomm11/pkg-descr b/graphics/cairomm11/pkg-descr new file mode 100644 index 000000000000..af086806d227 --- /dev/null +++ b/graphics/cairomm11/pkg-descr @@ -0,0 +1 @@ +C++ interface to cairo diff --git a/graphics/cairomm11/pkg-plist b/graphics/cairomm11/pkg-plist new file mode 100644 index 000000000000..bdd7b8398a13 --- /dev/null +++ b/graphics/cairomm11/pkg-plist @@ -0,0 +1,34 @@ +include/cairomm-1.16/cairomm/cairomm.h +include/cairomm-1.16/cairomm/context.h +include/cairomm-1.16/cairomm/device.h +include/cairomm-1.16/cairomm/enums.h +include/cairomm-1.16/cairomm/exception.h +include/cairomm-1.16/cairomm/fontface.h +include/cairomm-1.16/cairomm/fontoptions.h +include/cairomm-1.16/cairomm/matrix.h +include/cairomm-1.16/cairomm/path.h +include/cairomm-1.16/cairomm/pattern.h +include/cairomm-1.16/cairomm/quartz_font.h +include/cairomm-1.16/cairomm/quartz_surface.h +include/cairomm-1.16/cairomm/refptr.h +include/cairomm-1.16/cairomm/region.h +include/cairomm-1.16/cairomm/scaledfont.h +include/cairomm-1.16/cairomm/script.h +include/cairomm-1.16/cairomm/script_surface.h +include/cairomm-1.16/cairomm/surface.h +include/cairomm-1.16/cairomm/types.h +include/cairomm-1.16/cairomm/win32_font.h +include/cairomm-1.16/cairomm/win32_surface.h +include/cairomm-1.16/cairomm/xlib_surface.h +lib/cairomm-1.16/include/cairommconfig.h +lib/libcairomm-1.16.so +lib/libcairomm-1.16.so.1 +lib/libcairomm-1.16.so.1.4.0 +libdata/pkgconfig/cairomm-1.16.pc +libdata/pkgconfig/cairomm-ft-1.16.pc +libdata/pkgconfig/cairomm-pdf-1.16.pc +libdata/pkgconfig/cairomm-png-1.16.pc +libdata/pkgconfig/cairomm-ps-1.16.pc +libdata/pkgconfig/cairomm-svg-1.16.pc +libdata/pkgconfig/cairomm-xlib-1.16.pc +libdata/pkgconfig/cairomm-xlib-xrender-1.16.pc diff --git a/graphics/camerakit/Makefile b/graphics/camerakit/Makefile index 1d39f2e3dfa4..95cc0a70aa18 100644 --- a/graphics/camerakit/Makefile +++ b/graphics/camerakit/Makefile @@ -1,6 +1,6 @@ PORTNAME= camerakit PORTVERSION= 0.0.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= graphics gnustep MASTER_SITES= http://download.gna.org/gsimageapps/ DISTNAME= CameraKit-20041011 diff --git a/graphics/cegui/Makefile b/graphics/cegui/Makefile index 830903ee5e15..4a438e16234d 100644 --- a/graphics/cegui/Makefile +++ b/graphics/cegui/Makefile @@ -1,6 +1,6 @@ PORTNAME= cegui PORTVERSION= 0.8.7 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= graphics devel MASTER_SITES= SF/crayzedsgui/CEGUI%20Mk-2/0.8 diff --git a/graphics/cenon/Makefile b/graphics/cenon/Makefile index d46f3842b7c1..dd5609e5ba6e 100644 --- a/graphics/cenon/Makefile +++ b/graphics/cenon/Makefile @@ -2,7 +2,7 @@ PORTNAME= cenon # Per r492056, 4.0.2 is the last version which actually works with GNUstep, # the later ones use XCode >= 5 .xib files which GNUstep cannot parse. PORTVERSION= 4.0.2 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= graphics gnustep MASTER_SITES= http://www.cenon.zone/download/source/ diff --git a/graphics/chafa/Makefile b/graphics/chafa/Makefile index dff86d2db09f..73358ab85dec 100644 --- a/graphics/chafa/Makefile +++ b/graphics/chafa/Makefile @@ -1,6 +1,5 @@ PORTNAME= chafa -DISTVERSION= 1.16.1 -PORTREVISION= 1 +DISTVERSION= 1.16.2 CATEGORIES= graphics MASTER_SITES= https://hpjansson.org/chafa/releases/ \ https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/ diff --git a/graphics/chafa/distinfo b/graphics/chafa/distinfo index 8e8d77f6b774..8235dc838a20 100644 --- a/graphics/chafa/distinfo +++ b/graphics/chafa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747805132 -SHA256 (chafa-1.16.1.tar.xz) = 4a25debb71530baf0a748b15cfee6b8da6b513f696d9484987eaf410ecce1129 -SIZE (chafa-1.16.1.tar.xz) = 1035536 +TIMESTAMP = 1751704312 +SHA256 (chafa-1.16.2.tar.xz) = 657898dd9a89b45130a44c1efe1fc03e2c7bd00c2f543ed7111613cb9e7861df +SIZE (chafa-1.16.2.tar.xz) = 1039788 diff --git a/graphics/chafa/pkg-plist b/graphics/chafa/pkg-plist index 65ebadedd052..64d779903b20 100644 --- a/graphics/chafa/pkg-plist +++ b/graphics/chafa/pkg-plist @@ -17,7 +17,7 @@ lib/chafa/include/chafaconfig.h lib/libchafa.a lib/libchafa.so lib/libchafa.so.0 -lib/libchafa.so.0.10.1 +lib/libchafa.so.0.10.2 libdata/pkgconfig/chafa.pc %%PORTDOCS%%%%DOCSDIR%%/html/chafa/api-index-deprecated.html %%PORTDOCS%%%%DOCSDIR%%/html/chafa/api-index-full.html diff --git a/graphics/cimg/Makefile b/graphics/cimg/Makefile index b881bd920b6d..e607a65ce798 100644 --- a/graphics/cimg/Makefile +++ b/graphics/cimg/Makefile @@ -1,6 +1,7 @@ PORTNAME= cimg DISTVERSIONPREFIX= v. DISTVERSION= 3.5.5 +PORTREVISION= 1 PORTEPOCH= 3 CATEGORIES= graphics devel diff --git a/graphics/clang-uml/Makefile b/graphics/clang-uml/Makefile index 783c7d7f6f16..9175e72d4030 100644 --- a/graphics/clang-uml/Makefile +++ b/graphics/clang-uml/Makefile @@ -1,5 +1,5 @@ PORTNAME= clang-uml -PORTVERSION= 0.6.1 +PORTVERSION= 0.6.2 CATEGORIES= graphics lang textproc MAINTAINER= arrowd@FreeBSD.org @@ -11,12 +11,29 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libyaml-cpp.so:devel/yaml-cpp -USES= cmake compiler:c++17-lang llvm:noexport,lib localbase:ldflags +USES= cmake:testing compiler:c++17-lang llvm:noexport,lib \ + localbase:ldflags -CMAKE_ARGS+= -DCLANG_UML_ENABLE_BACKTRACE=OFF \ +CMAKE_ARGS= -DCLANG_UML_ENABLE_BACKTRACE=OFF \ -DBUILD_TESTS=OFF +CMAKE_TESTING_ON=BUILD_TESTS USE_GITHUB= yes GH_ACCOUNT= bkryza +BUILD_WRKSRC_TESTS= ${BUILD_WRKSRC}/tests +TESTING_UNSAFE= some tests fail + +pre-test: + @if [ "${BUILD_WRKSRC_TESTS:H:H}" != "${WRKDIR}" ]; then \ + ${ECHO_CMD} This software expects tests data to be located at \ + ../../tests relative to ;\ + ${ECHO_CMD} ${BUILD_WRKSRC_TESTS} ;\ + ${ECHO_CMD} but this path is outside of ;\ + ${ECHO_CMD} ${WRKDIR}; \ + ${FALSE}; \ + fi + ${RM} ${WRKDIR}/tests + ${LN} -s ${WRKSRC}/tests ${WRKDIR}/tests + .include <bsd.port.mk> diff --git a/graphics/clang-uml/distinfo b/graphics/clang-uml/distinfo index 8eac317b1ec0..ef2a3bdc27fb 100644 --- a/graphics/clang-uml/distinfo +++ b/graphics/clang-uml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741688300 -SHA256 (bkryza-clang-uml-0.6.1_GH0.tar.gz) = a64c3cae87a282be207e4c5faf47534dca21b06cb6f463bb7b04de979dccf17e -SIZE (bkryza-clang-uml-0.6.1_GH0.tar.gz) = 3059231 +TIMESTAMP = 1751468522 +SHA256 (bkryza-clang-uml-0.6.2_GH0.tar.gz) = 004540c328699f81abebceb33a4661b548ab3a5f74096da2c025b9971b2b17ff +SIZE (bkryza-clang-uml-0.6.2_GH0.tar.gz) = 3100641 diff --git a/graphics/clang-uml/files/patch-src_common_clang__utils.cc b/graphics/clang-uml/files/patch-src_common_clang__utils.cc index 81f081831420..193f4ccfec7f 100644 --- a/graphics/clang-uml/files/patch-src_common_clang__utils.cc +++ b/graphics/clang-uml/files/patch-src_common_clang__utils.cc @@ -1,11 +1,11 @@ ---- src/common/clang_utils.cc.orig 2025-01-20 07:36:53 UTC +--- src/common/clang_utils.cc.orig 2025-06-29 11:26:26 UTC +++ src/common/clang_utils.cc -@@ -1019,7 +1019,7 @@ clang::RawComment *get_raw_comment(const clang::Source +@@ -1023,7 +1023,7 @@ clang::RawComment *get_raw_comment(const clang::Source + const auto *comments = context.Comments.getCommentsInFile(file_id); - if (!context.Comments.empty() && - context.Comments.getCommentsInFile(file_id) != nullptr) { + if (has_comments && comments != nullptr) { - for (const auto [offset, raw_comment] : + for (const auto & [offset, raw_comment] : *context.Comments.getCommentsInFile(sm.getFileID(expr_begin))) { - const auto comment_end_line = sm.getSpellingLineNumber( + const auto comment_end_line = sm.getExpansionLineNumber( raw_comment->getSourceRange().getEnd()); diff --git a/graphics/cloudcompare/Makefile b/graphics/cloudcompare/Makefile index 9c1e7231a156..70c41f6cd608 100644 --- a/graphics/cloudcompare/Makefile +++ b/graphics/cloudcompare/Makefile @@ -1,7 +1,7 @@ PORTNAME= cloudcompare DISTVERSIONPREFIX= v DISTVERSION= 2.12.4 -PORTREVISION= 14 +PORTREVISION= 17 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/colmap/Makefile b/graphics/colmap/Makefile index 68332ab5c29c..eb5f3a155473 100644 --- a/graphics/colmap/Makefile +++ b/graphics/colmap/Makefile @@ -1,6 +1,5 @@ PORTNAME= colmap -DISTVERSION= 3.11.1 -PORTREVISION= 1 +DISTVERSION= 3.12.5 CATEGORIES= graphics MAINTAINER= fuz@FreeBSD.org @@ -18,22 +17,22 @@ LICENSE_FILE_SIFTGPU= ${WRKSRC}/src/thirdparty/SiftGPU/LICENSE LICENSE_PERMS_SIFTGPU= dist-mirror pkg-mirror auto-accept LIB_DEPENDS= libPoseLib.so:graphics/poselib \ - libboost_filesystem.so:devel/boost-libs \ + libboost_program_options.so:devel/boost-libs \ libceres.so:math/ceres-solver \ - libflann.so:math/flann \ + libcurl.so:ftp/curl \ + libfaiss.so:math/faiss \ libfreeimage.so:graphics/freeimage \ libglog.so:devel/glog \ - liblz4.so:archivers/liblz4 \ libmetis.so:math/metis TEST_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtest.pc:devel/googletest USES= cmake:testing compiler:${OPENMP}c++11-lib desktop-file-utils eigen:3 gl \ - localbase python:env qt:5 sqlite + localbase python:env qt:5 sqlite ssl USE_CXXSTD= c++17 USE_GITHUB= yes USE_GL= gl glew USE_QT= core gui widgets buildtools:build opengl:build qmake:build -CMAKE_OFF= BOOST_STATIC CUDA_ENABLED FETCH_POSELIB +CMAKE_OFF= CUDA_ENABLED FETCH_FAISS FETCH_POSELIB CMAKE_TESTING_ON= TESTS_ENABLED LDFLAGS+= -Wl,--as-needed # gflags, glu, xi, xmu diff --git a/graphics/colmap/distinfo b/graphics/colmap/distinfo index 65f2c01eccf4..08882ff634f1 100644 --- a/graphics/colmap/distinfo +++ b/graphics/colmap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733745417 -SHA256 (colmap-colmap-3.11.1_GH0.tar.gz) = d2c20729ab5b1198e17725b720128f304f4cfae5c0a8c20d75c0e9c5bdee5860 -SIZE (colmap-colmap-3.11.1_GH0.tar.gz) = 3513052 +TIMESTAMP = 1756392724 +SHA256 (colmap-colmap-3.12.5_GH0.tar.gz) = 93dfb220cce24d988506bbb1d27d4278eacfd4e372df61d380559d414c1bd9e4 +SIZE (colmap-colmap-3.12.5_GH0.tar.gz) = 3584697 diff --git a/graphics/colmap/files/patch-CMakeLists.txt b/graphics/colmap/files/patch-CMakeLists.txt index d1c928a91f9c..022d12ffe97d 100644 --- a/graphics/colmap/files/patch-CMakeLists.txt +++ b/graphics/colmap/files/patch-CMakeLists.txt @@ -1,14 +1,11 @@ ---- CMakeLists.txt.orig 2024-10-16 10:58:58 UTC +--- CMakeLists.txt.orig 2025-07-04 10:48:20 UTC +++ CMakeLists.txt -@@ -125,9 +125,10 @@ endif() +@@ -132,6 +132,8 @@ endif() unset(CLANG_TIDY_EXE) endif() -+add_definitions("-DGLOG_USE_GLOG_EXPORT") ++add_compile_definitions(GLOG_USE_GLOG_EXPORT) + if(IS_MSVC) # Some fixes for the Glog library. -- add_definitions("-DGLOG_USE_GLOG_EXPORT") - add_definitions("-DGLOG_NO_ABBREVIATED_SEVERITIES") - add_definitions("-DGL_GLEXT_PROTOTYPES") - add_definitions("-DNOMINMAX") + add_compile_definitions(GLOG_USE_GLOG_EXPORT) diff --git a/graphics/colmap/pkg-plist b/graphics/colmap/pkg-plist index 5d20b23dc333..1dae83c7ea7c 100644 --- a/graphics/colmap/pkg-plist +++ b/graphics/colmap/pkg-plist @@ -21,7 +21,6 @@ include/colmap/estimators/essential_matrix_poly.h include/colmap/estimators/euclidean_transform.h include/colmap/estimators/fundamental_matrix.h include/colmap/estimators/generalized_absolute_pose.h -include/colmap/estimators/generalized_absolute_pose_coeffs.h include/colmap/estimators/generalized_pose.h include/colmap/estimators/generalized_relative_pose.h include/colmap/estimators/homography_matrix.h @@ -50,9 +49,13 @@ include/colmap/feature/utils.h include/colmap/geometry/essential_matrix.h include/colmap/geometry/gps.h include/colmap/geometry/homography_matrix.h +include/colmap/geometry/normalization.h include/colmap/geometry/pose.h +include/colmap/geometry/pose_prior.h include/colmap/geometry/rigid3.h +include/colmap/geometry/rigid3_matchers.h include/colmap/geometry/sim3.h +include/colmap/geometry/sim3_matchers.h include/colmap/geometry/triangulation.h include/colmap/image/line.h include/colmap/image/undistortion.h @@ -79,6 +82,7 @@ include/colmap/mvs/model.h include/colmap/mvs/normal_map.h include/colmap/mvs/patch_match.h include/colmap/mvs/patch_match_cuda.h +include/colmap/mvs/patch_match_options.h include/colmap/mvs/workspace.h include/colmap/optim/combination_sampler.h include/colmap/optim/least_absolute_deviations.h @@ -93,21 +97,26 @@ include/colmap/retrieval/geometry.h include/colmap/retrieval/inverted_file.h include/colmap/retrieval/inverted_file_entry.h include/colmap/retrieval/inverted_index.h +include/colmap/retrieval/resources.h include/colmap/retrieval/utils.h include/colmap/retrieval/visual_index.h include/colmap/retrieval/vote_and_verify.h include/colmap/scene/camera.h -include/colmap/scene/camera_rig.h include/colmap/scene/correspondence_graph.h include/colmap/scene/database.h include/colmap/scene/database_cache.h +include/colmap/scene/frame.h include/colmap/scene/image.h include/colmap/scene/point2d.h include/colmap/scene/point3d.h include/colmap/scene/projection.h include/colmap/scene/reconstruction.h include/colmap/scene/reconstruction_io.h +include/colmap/scene/reconstruction_io_binary.h +include/colmap/scene/reconstruction_io_text.h +include/colmap/scene/reconstruction_io_utils.h include/colmap/scene/reconstruction_manager.h +include/colmap/scene/rig.h include/colmap/scene/scene_clustering.h include/colmap/scene/synthetic.h include/colmap/scene/track.h @@ -116,8 +125,10 @@ include/colmap/scene/visibility_pyramid.h include/colmap/sensor/bitmap.h include/colmap/sensor/database.h include/colmap/sensor/models.h +include/colmap/sensor/rig.h include/colmap/sensor/specs.h include/colmap/sfm/incremental_mapper.h +include/colmap/sfm/incremental_mapper_impl.h include/colmap/sfm/incremental_triangulator.h include/colmap/sfm/observation_manager.h include/colmap/thirdparty/LSD/lsd.h @@ -253,8 +264,9 @@ include/colmap/util/cudacc.h include/colmap/util/eigen_alignment.h include/colmap/util/eigen_matchers.h include/colmap/util/endian.h -include/colmap/util/enum_to_string.h +include/colmap/util/enum_utils.h include/colmap/util/file.h +include/colmap/util/glog_macros.h include/colmap/util/logging.h include/colmap/util/misc.h include/colmap/util/opengl_utils.h @@ -287,12 +299,11 @@ lib/libcolmap_ui.a lib/libcolmap_util.a lib/libcolmap_vlfeat.a share/applications/COLMAP.desktop +%%DATADIR%%/cmake/FindCryptoPP.cmake %%DATADIR%%/cmake/FindDependencies.cmake -%%DATADIR%%/cmake/FindFLANN.cmake %%DATADIR%%/cmake/FindFreeImage.cmake %%DATADIR%%/cmake/FindGlew.cmake %%DATADIR%%/cmake/FindGlog.cmake -%%DATADIR%%/cmake/FindLZ4.cmake %%DATADIR%%/cmake/FindMetis.cmake %%DATADIR%%/colmap-config-version.cmake %%DATADIR%%/colmap-config.cmake @@ -305,6 +316,7 @@ share/applications/COLMAP.desktop %%PORTDOCS%%%%DOCSDIR%%/_sources/cameras.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/changelog.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/cli.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/concepts.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/contribution.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/database.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/datasets.rst.txt @@ -313,10 +325,12 @@ share/applications/COLMAP.desktop %%PORTDOCS%%%%DOCSDIR%%/_sources/gui.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/index.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/install.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/legacy.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/license.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/pycolmap/cost_functions.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/pycolmap/index.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/pycolmap/pycolmap.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/rigs.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_sources/tutorial.rst.txt %%PORTDOCS%%%%DOCSDIR%%/_static/_sphinx_javascript_frameworks_compat.js %%PORTDOCS%%%%DOCSDIR%%/_static/basic.css @@ -361,6 +375,7 @@ share/applications/COLMAP.desktop %%PORTDOCS%%%%DOCSDIR%%/cameras.html %%PORTDOCS%%%%DOCSDIR%%/changelog.html %%PORTDOCS%%%%DOCSDIR%%/cli.html +%%PORTDOCS%%%%DOCSDIR%%/concepts.html %%PORTDOCS%%%%DOCSDIR%%/contribution.html %%PORTDOCS%%%%DOCSDIR%%/database.html %%PORTDOCS%%%%DOCSDIR%%/datasets.html @@ -370,11 +385,13 @@ share/applications/COLMAP.desktop %%PORTDOCS%%%%DOCSDIR%%/gui.html %%PORTDOCS%%%%DOCSDIR%%/index.html %%PORTDOCS%%%%DOCSDIR%%/install.html +%%PORTDOCS%%%%DOCSDIR%%/legacy.html %%PORTDOCS%%%%DOCSDIR%%/license.html %%PORTDOCS%%%%DOCSDIR%%/objects.inv %%PORTDOCS%%%%DOCSDIR%%/pycolmap/cost_functions.html %%PORTDOCS%%%%DOCSDIR%%/pycolmap/index.html %%PORTDOCS%%%%DOCSDIR%%/pycolmap/pycolmap.html +%%PORTDOCS%%%%DOCSDIR%%/rigs.html %%PORTDOCS%%%%DOCSDIR%%/search.html %%PORTDOCS%%%%DOCSDIR%%/searchindex.js %%PORTDOCS%%%%DOCSDIR%%/tutorial.html diff --git a/graphics/colord-kde/Makefile b/graphics/colord-kde/Makefile new file mode 100644 index 000000000000..13ccdafdea98 --- /dev/null +++ b/graphics/colord-kde/Makefile @@ -0,0 +1,18 @@ +PORTNAME= colord-kde +DISTVERSION= ${KDE_APPLICATIONS_VERSION} +CATEGORIES= graphics kde kde-applications + +MAINTAINER= kde@FreeBSD.org +COMMENT= Color profiles manager +WWW= https://invent.kde.org/graphics/colord-kde + +LIB_DEPENDS= liblcms2.so:graphics/lcms2 + +USES= cmake gettext kde:6 pkgconfig qt:6 tar:xz xorg +USE_KDE= coreaddons dbusaddons i18n itemmodels kcmutils \ + widgetsaddons windowsystem \ + ecm:build +USE_QT= base declarative +USE_XORG= x11 xcb xrandr + +.include <bsd.port.mk> diff --git a/graphics/colord-kde/distinfo b/graphics/colord-kde/distinfo new file mode 100644 index 000000000000..1d6fb37362d8 --- /dev/null +++ b/graphics/colord-kde/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1754646358 +SHA256 (KDE/release-service/25.08.0/colord-kde-25.08.0.tar.xz) = 73a619de531c76086973efce0ee1a1520bd385cff2e5708e2921123354c4552a +SIZE (KDE/release-service/25.08.0/colord-kde-25.08.0.tar.xz) = 120040 diff --git a/graphics/colord-kde/pkg-descr b/graphics/colord-kde/pkg-descr new file mode 100644 index 000000000000..6a2d3fbf3caa --- /dev/null +++ b/graphics/colord-kde/pkg-descr @@ -0,0 +1 @@ +This port provides interfaces and session daemon to colord service. diff --git a/graphics/colord-kde/pkg-plist b/graphics/colord-kde/pkg-plist new file mode 100644 index 000000000000..f9009580e399 --- /dev/null +++ b/graphics/colord-kde/pkg-plist @@ -0,0 +1,56 @@ +bin/colord-kde-icc-importer +%%QT_PLUGINDIR%%/kf6/kded/colord.so +%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_colord.so +share/applications/colordkdeiccimporter.desktop +share/applications/kcm_colord.desktop +share/locale/ar/LC_MESSAGES/colord-kde.mo +share/locale/ast/LC_MESSAGES/colord-kde.mo +share/locale/az/LC_MESSAGES/colord-kde.mo +share/locale/bg/LC_MESSAGES/colord-kde.mo +share/locale/bs/LC_MESSAGES/colord-kde.mo +share/locale/ca/LC_MESSAGES/colord-kde.mo +share/locale/ca@valencia/LC_MESSAGES/colord-kde.mo +share/locale/cs/LC_MESSAGES/colord-kde.mo +share/locale/da/LC_MESSAGES/colord-kde.mo +share/locale/de/LC_MESSAGES/colord-kde.mo +share/locale/el/LC_MESSAGES/colord-kde.mo +share/locale/en_GB/LC_MESSAGES/colord-kde.mo +share/locale/eo/LC_MESSAGES/colord-kde.mo +share/locale/es/LC_MESSAGES/colord-kde.mo +share/locale/et/LC_MESSAGES/colord-kde.mo +share/locale/eu/LC_MESSAGES/colord-kde.mo +share/locale/fi/LC_MESSAGES/colord-kde.mo +share/locale/fr/LC_MESSAGES/colord-kde.mo +share/locale/ga/LC_MESSAGES/colord-kde.mo +share/locale/gl/LC_MESSAGES/colord-kde.mo +share/locale/he/LC_MESSAGES/colord-kde.mo +share/locale/hi/LC_MESSAGES/colord-kde.mo +share/locale/hu/LC_MESSAGES/colord-kde.mo +share/locale/ia/LC_MESSAGES/colord-kde.mo +share/locale/id/LC_MESSAGES/colord-kde.mo +share/locale/it/LC_MESSAGES/colord-kde.mo +share/locale/ja/LC_MESSAGES/colord-kde.mo +share/locale/ka/LC_MESSAGES/colord-kde.mo +share/locale/km/LC_MESSAGES/colord-kde.mo +share/locale/ko/LC_MESSAGES/colord-kde.mo +share/locale/lt/LC_MESSAGES/colord-kde.mo +share/locale/lv/LC_MESSAGES/colord-kde.mo +share/locale/mr/LC_MESSAGES/colord-kde.mo +share/locale/nl/LC_MESSAGES/colord-kde.mo +share/locale/nn/LC_MESSAGES/colord-kde.mo +share/locale/pa/LC_MESSAGES/colord-kde.mo +share/locale/pl/LC_MESSAGES/colord-kde.mo +share/locale/pt/LC_MESSAGES/colord-kde.mo +share/locale/pt_BR/LC_MESSAGES/colord-kde.mo +share/locale/ro/LC_MESSAGES/colord-kde.mo +share/locale/ru/LC_MESSAGES/colord-kde.mo +share/locale/sa/LC_MESSAGES/colord-kde.mo +share/locale/sk/LC_MESSAGES/colord-kde.mo +share/locale/sl/LC_MESSAGES/colord-kde.mo +share/locale/sv/LC_MESSAGES/colord-kde.mo +share/locale/ta/LC_MESSAGES/colord-kde.mo +share/locale/tr/LC_MESSAGES/colord-kde.mo +share/locale/ug/LC_MESSAGES/colord-kde.mo +share/locale/uk/LC_MESSAGES/colord-kde.mo +share/locale/zh_CN/LC_MESSAGES/colord-kde.mo +share/locale/zh_TW/LC_MESSAGES/colord-kde.mo diff --git a/graphics/colord/Makefile b/graphics/colord/Makefile index 63e69fbe064c..f718a264eb06 100644 --- a/graphics/colord/Makefile +++ b/graphics/colord/Makefile @@ -1,6 +1,5 @@ PORTNAME= colord -PORTVERSION= 1.4.7 -PORTREVISION= 3 +PORTVERSION= 1.4.8 CATEGORIES= graphics MASTER_SITES= https://www.freedesktop.org/software/colord/releases/ @@ -21,7 +20,7 @@ USERS= colord GROUPS= colord USES= gettext gnome localbase meson pathfix pkgconfig sqlite tar:xz -USE_GNOME= glib20 intlhack introspection:build +USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes @@ -30,8 +29,6 @@ MESON_ARGS= -Dsystemd=false -Dudev_rules=false \ -Ddaemon_user=colord -Dlibcolordcompat=true \ -Dpnp_ids=${LOCALBASE}/share/hwdata/pnp.ids -INSTALL_TARGET= install-strip - GLIB_SCHEMAS= org.freedesktop.ColorHelper.gschema.xml OPTIONS_SUB= yes diff --git a/graphics/colord/distinfo b/graphics/colord/distinfo index 49a6c44e2f48..ae4043fd26e7 100644 --- a/graphics/colord/distinfo +++ b/graphics/colord/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706352311 -SHA256 (colord-1.4.7.tar.xz) = de02d9910634ae159547585cec414e450f711c27235453b4f9b38a9f2361a653 -SIZE (colord-1.4.7.tar.xz) = 1799168 +TIMESTAMP = 1752498060 +SHA256 (colord-1.4.8.tar.xz) = 21500bd68975312a7f0f3ce6019d9f75f42aacaa75ca7115ec720b5445406896 +SIZE (colord-1.4.8.tar.xz) = 1916884 diff --git a/graphics/colord/pkg-plist b/graphics/colord/pkg-plist index af630fcf5adb..3e1d4c2f308b 100644 --- a/graphics/colord/pkg-plist +++ b/graphics/colord/pkg-plist @@ -167,7 +167,10 @@ share/dbus-1/system-services/org.freedesktop.ColorManager.service share/dbus-1/system.d/org.freedesktop.ColorManager.conf share/gir-1.0/Colord-1.0.gir share/gir-1.0/Colorhug-1.0.gir +share/locale/ar/LC_MESSAGES/colord.mo share/locale/as/LC_MESSAGES/colord.mo +share/locale/be/LC_MESSAGES/colord.mo +share/locale/bg/LC_MESSAGES/colord.mo share/locale/bn_IN/LC_MESSAGES/colord.mo share/locale/ca/LC_MESSAGES/colord.mo share/locale/cs/LC_MESSAGES/colord.mo @@ -222,6 +225,7 @@ share/locale/tr/LC_MESSAGES/colord.mo share/locale/uk/LC_MESSAGES/colord.mo share/locale/zh_CN/LC_MESSAGES/colord.mo share/locale/zh_TW/LC_MESSAGES/colord.mo +share/metainfo/org.freedesktop.colord.metainfo.xml share/polkit-1/actions/org.freedesktop.color.policy %%VALA%%share/vala/vapi/colord.vapi %%VALA%%share/vala/vapi/colord.deps diff --git a/graphics/converseen/Makefile b/graphics/converseen/Makefile index 6f9c48382907..3aca9d293f89 100644 --- a/graphics/converseen/Makefile +++ b/graphics/converseen/Makefile @@ -1,6 +1,6 @@ PORTNAME= converseen DISTVERSIONPREFIX= v -DISTVERSION= 0.14.0.0 +DISTVERSION= 0.15.0.2 CATEGORIES= graphics MAINTAINER= fernape@FreeBSD.org diff --git a/graphics/converseen/distinfo b/graphics/converseen/distinfo index 5276e215f0d1..3e42924272cf 100644 --- a/graphics/converseen/distinfo +++ b/graphics/converseen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745754508 -SHA256 (Faster3ck-Converseen-v0.14.0.0_GH0.tar.gz) = 434ab5363b0a1399b51788473ccc6907ac790f90be743b30484223ef4273f3e3 -SIZE (Faster3ck-Converseen-v0.14.0.0_GH0.tar.gz) = 962236 +TIMESTAMP = 1753035735 +SHA256 (Faster3ck-Converseen-v0.15.0.2_GH0.tar.gz) = 28f8de8dda81f7500fd03686473bce96731792cd01b3b2f913e3491d91386206 +SIZE (Faster3ck-Converseen-v0.15.0.2_GH0.tar.gz) = 968737 diff --git a/graphics/corrupter/Makefile b/graphics/corrupter/Makefile index e25a0a0f2a8b..8f3b7fe970fb 100644 --- a/graphics/corrupter/Makefile +++ b/graphics/corrupter/Makefile @@ -1,7 +1,7 @@ PORTNAME= corrupter DISTVERSIONPREFIX= v DISTVERSION= 1.0 -PORTREVISION= 25 +PORTREVISION= 28 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/cosmoplayer/Makefile b/graphics/cosmoplayer/Makefile deleted file mode 100644 index 6ed9cb493d84..000000000000 --- a/graphics/cosmoplayer/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= cosmoplayer -PORTVERSION= 2.1.1 -PORTREVISION= 2 -CATEGORIES= graphics -#MASTER_SITES= http://opendx.npaci.edu/libs/ -MASTER_SITES= http://distfiles.macports.org/${PORTNAME}/ \ - http://lil.fr.distfiles.macports.org/${PORTNAME}/ \ - http://ftp.leg.uct.ac.za/pub/packages/macports/distfiles/${PORTNAME}/ -DISTNAME= ${PORTNAME}-jar - -MAINTAINER= thierry@FreeBSD.org -COMMENT= Java classes to support VRML -WWW= http://cic.nist.gov/vrml/cosmoplayer.html - -LICENSE= SGI -LICENSE_NAME= SGI -LICENSE_FILE= ${WRKSRC}/License -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror auto-accept - -RUN_DEPENDS= ${JAVALIBDIR}/java40.jar:devel/netscape-java40 - -USES= java - -NO_BUILD= yes -NO_ARCH= yes - -JARFILES= npcosmop211.jar - -PLIST_FILES= ${JARFILES:S|^|%%JAVAJARDIR%%/|} - -post-extract: - ${MV} ${WRKDIR}/comsoplayer-jar ${WRKSRC} - -do-install: - ${INSTALL_DATA} ${JARFILES:S|^|${WRKSRC}/|} ${STAGEDIR}${JAVAJARDIR} - -.include <bsd.port.mk> diff --git a/graphics/cosmoplayer/distinfo b/graphics/cosmoplayer/distinfo deleted file mode 100644 index 9b7e42670320..000000000000 --- a/graphics/cosmoplayer/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cosmoplayer-jar.tar.gz) = 1a79351c2d5300c4e1ceb469852c922dcc24b6ac5a43859226749a35798b6d1e -SIZE (cosmoplayer-jar.tar.gz) = 44698 diff --git a/graphics/cosmoplayer/pkg-descr b/graphics/cosmoplayer/pkg-descr deleted file mode 100644 index d06eb5a1e3bb..000000000000 --- a/graphics/cosmoplayer/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This jar file comes from Computer Associates / SGI Cosmo Player. -It contains classes to support VRML. - -It is used by OpenDX. diff --git a/graphics/cptutils/Makefile b/graphics/cptutils/Makefile index ae829d60e967..5eba812a1251 100644 --- a/graphics/cptutils/Makefile +++ b/graphics/cptutils/Makefile @@ -1,5 +1,6 @@ PORTNAME= cptutils PORTVERSION= 1.84 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://jjg.gitlab.io/src/ diff --git a/graphics/ctl/Makefile b/graphics/ctl/Makefile index 2893f004b773..d093a48c36c9 100644 --- a/graphics/ctl/Makefile +++ b/graphics/ctl/Makefile @@ -1,13 +1,10 @@ PORTNAME= ctl DISTVERSIONPREFIX= ctl- -DISTVERSION= 1.5.3 -PORTREVISION= 3 +DISTVERSION= 1.5.4 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -language -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 3871cd7717fd184d9fbb667730d35f1a89391f09.patch:-p1 # FreeBSD compatibility patch: https://github.com/ampas/CTL/pull/145 - MAINTAINER= yuri@FreeBSD.org COMMENT= Color Transformation Language WWW= https://github.com/ampas/CTL @@ -37,4 +34,6 @@ DOCSDIR= share/doc/CTL OPTIONS_DEFINE= DOCS +# tests as of 1.5.4: 100% tests passed, 0 tests failed out of 220 + .include <bsd.port.mk> diff --git a/graphics/ctl/distinfo b/graphics/ctl/distinfo index 831eccc6084e..3bfe3e31e920 100644 --- a/graphics/ctl/distinfo +++ b/graphics/ctl/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1707022854 -SHA256 (ampas-CTL-ctl-1.5.3_GH0.tar.gz) = 0a9f5f3de8964ac5cca31597aca74bf915a3d8214e3276fdcb52c80ad25b0096 -SIZE (ampas-CTL-ctl-1.5.3_GH0.tar.gz) = 3073036 -SHA256 (3871cd7717fd184d9fbb667730d35f1a89391f09.patch) = 3a77003f3474569de39f3b4270cd033c9cf6d22dce4d551fb1edcd6eb0fee30c -SIZE (3871cd7717fd184d9fbb667730d35f1a89391f09.patch) = 1653 +TIMESTAMP = 1754025845 +SHA256 (ampas-CTL-ctl-1.5.4_GH0.tar.gz) = fb84925320d053827fce965d7aeea5bb8690d7093bb083c8e3915d7a600e25fc +SIZE (ampas-CTL-ctl-1.5.4_GH0.tar.gz) = 3079675 diff --git a/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp b/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp deleted file mode 100644 index cd6d7ca72421..000000000000 --- a/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- OpenEXR_CTL/exrdpx/exrToDpx.cpp.orig 2024-01-04 19:41:17 UTC -+++ OpenEXR_CTL/exrdpx/exrToDpx.cpp -@@ -169,13 +169,13 @@ writePixels - const Rgba &pixel = pixels[y][x]; - - unsigned int r = -- (unsigned int) (clamp (float (pixel.r), 0.0f, 1023.0f) + 0.5f); -+ (unsigned int) (std::clamp (float (pixel.r), 0.0f, 1023.0f) + 0.5f); - - unsigned int g = -- (unsigned int) (clamp (float (pixel.g), 0.0f, 1023.0f) + 0.5f); -+ (unsigned int) (std::clamp (float (pixel.g), 0.0f, 1023.0f) + 0.5f); - - unsigned int b = -- (unsigned int) (clamp (float (pixel.b), 0.0f, 1023.0f) + 0.5f); -+ (unsigned int) (std::clamp (float (pixel.b), 0.0f, 1023.0f) + 0.5f); - - unsigned int word = (r << 22) | (g << 12) | (b << 2); - diff --git a/graphics/ctl/pkg-plist b/graphics/ctl/pkg-plist index b797b5f996f1..03942c64867b 100644 --- a/graphics/ctl/pkg-plist +++ b/graphics/ctl/pkg-plist @@ -26,12 +26,17 @@ include/CTL/CtlTypeStorage.h include/CTL/CtlVersion.h include/OpenEXR/ImfCtlApplyTransforms.h lib/libIlmCtl.so -lib/libIlmCtl.so.1.5.3 +lib/libIlmCtl.so.1.5 +lib/libIlmCtl.so.1.5.4 lib/libIlmCtlMath.so -lib/libIlmCtlMath.so.1.5.3 +lib/libIlmCtlMath.so.1.5 +lib/libIlmCtlMath.so.1.5.4 lib/libIlmCtlSimd.so -lib/libIlmCtlSimd.so.1.5.3 +lib/libIlmCtlSimd.so.1.5 +lib/libIlmCtlSimd.so.1.5.4 lib/libIlmImfCtl.so +lib/libIlmImfCtl.so.1.5 +lib/libIlmImfCtl.so.1.5.4 %%DATADIR%%/change_saturation.ctl %%DATADIR%%/transform_DPX_EXR.ctl %%DATADIR%%/transform_EXR_DPX.ctl diff --git a/graphics/d2/Makefile b/graphics/d2/Makefile index d2b394a06f7a..75ce14561ced 100644 --- a/graphics/d2/Makefile +++ b/graphics/d2/Makefile @@ -1,7 +1,6 @@ PORTNAME= d2 DISTVERSIONPREFIX= v -DISTVERSION= 0.7.0 -PORTREVISION= 1 +DISTVERSION= 0.7.1 CATEGORIES= graphics MAINTAINER= adamw@FreeBSD.org diff --git a/graphics/d2/distinfo b/graphics/d2/distinfo index c3ac3bf0f2b3..a0f0850ca4e0 100644 --- a/graphics/d2/distinfo +++ b/graphics/d2/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1746156043 -SHA256 (go/graphics_d2/d2-v0.7.0/v0.7.0.mod) = 0057e910e9c13228f6fdff27f79314e9db5d78d9d8e023d9de36169548c7988e -SIZE (go/graphics_d2/d2-v0.7.0/v0.7.0.mod) = 2267 -SHA256 (go/graphics_d2/d2-v0.7.0/v0.7.0.zip) = bebb249eb3a963c46167a269f1431f20e30bc3821ea915fe625358039e69f702 -SIZE (go/graphics_d2/d2-v0.7.0/v0.7.0.zip) = 30467544 +TIMESTAMP = 1755614907 +SHA256 (go/graphics_d2/d2-v0.7.1/v0.7.1.mod) = 3e80ff104186c4966c030fd807ef143fed3e92d551a7da48b1ffbbc830624810 +SIZE (go/graphics_d2/d2-v0.7.1/v0.7.1.mod) = 2278 +SHA256 (go/graphics_d2/d2-v0.7.1/v0.7.1.zip) = 0793db1dcb02a011f278d2c01f870eeb04d941464f64ed1d376d1b22eda257f8 +SIZE (go/graphics_d2/d2-v0.7.1/v0.7.1.zip) = 32485253 diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile index 1e8e5451862e..f6fcc534562c 100644 --- a/graphics/darktable/Makefile +++ b/graphics/darktable/Makefile @@ -1,5 +1,6 @@ PORTNAME= darktable -PORTVERSION= 5.0.1 +PORTVERSION= 5.2.1 +PORTREVISION= 0 CATEGORIES= graphics MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/ @@ -42,7 +43,7 @@ LIB_DEPENDS= libavif.so:graphics/libavif \ libwebp.so:graphics/webp USES= cmake compiler:c++11-lib desktop-file-utils gl gnome jpeg \ - llvm:17,build lua perl5 pkgconfig sdl shebangfix sqlite \ + llvm:build lua perl5 pkgconfig sdl shebangfix sqlite \ tar:xz xorg USE_GL= gl USE_GNOME= cairo gtk30 intltool librsvg2 libxml2 @@ -58,7 +59,9 @@ CMAKE_BOOL+= BUILD_CMSTEST USE_AVIF USE_CAMERA_SUPPORT USE_HEIF \ USE_ISOBMFF USE_KWALLET USE_LUA USE_MAP USE_OPENEXR \ USE_OPENJPEG USE_WEBP RAWSPEED_ENABLE_LTO -CFLAGS+= -fopenmp +# darktable wraps pthread lock/release functions, causing false +# compiler warnings from -Wthread-safety-analysis. Kill this warning. +CFLAGS+= -fopenmp -Wno-thread-safety-analysis WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.rc/~rc/} diff --git a/graphics/darktable/distinfo b/graphics/darktable/distinfo index f9a0561a026c..137cdbfe3da3 100644 --- a/graphics/darktable/distinfo +++ b/graphics/darktable/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739833136 -SHA256 (darktable-5.0.1.tar.xz) = 4a918d094ebba983ef67a10cc715c3d7e8ca738009920a9ff65d33417b6dd984 -SIZE (darktable-5.0.1.tar.xz) = 7247072 +TIMESTAMP = 1755067613 +SHA256 (darktable-5.2.1.tar.xz) = 02f1aa9ae93949e7bc54c34eeb5ff92c2b87f95d2547865df55c60467564ee11 +SIZE (darktable-5.2.1.tar.xz) = 7445076 diff --git a/graphics/darktable/pkg-plist b/graphics/darktable/pkg-plist index 89d93ee37b90..8fc55ec1e2dd 100644 --- a/graphics/darktable/pkg-plist +++ b/graphics/darktable/pkg-plist @@ -90,6 +90,7 @@ lib/darktable/plugins/liboverexposed.so lib/darktable/plugins/liboverlay.so lib/darktable/plugins/libprimaries.so lib/darktable/plugins/libprofile_gamma.so +lib/darktable/plugins/librasterfile.so lib/darktable/plugins/librawdenoise.so lib/darktable/plugins/librawoverexposed.so lib/darktable/plugins/librawprepare.so @@ -236,7 +237,6 @@ share/applications/org.darktable.darktable.desktop %%DATADIR%%/lua/darktable/debug.lua %%DATADIR%%/luarc %%DATADIR%%/noiseprofiles.json -%%DATADIR%%/pixmaps/clock.svg %%DATADIR%%/pixmaps/darktable.svg %%DATADIR%%/pixmaps/dt_logo_128x128.png %%DATADIR%%/pixmaps/dt_text.svg @@ -900,6 +900,30 @@ share/applications/org.darktable.darktable.desktop %%DATADIR%%/styles/darktable_Sony_ZV-1.dtstyle %%DATADIR%%/styles/darktable_Sony_ZV-E1.dtstyle %%DATADIR%%/styles/darktable_Sony_ZV-E10.dtstyle +%%DATADIR%%/styles/examples_colors_autumn.dtstyle +%%DATADIR%%/styles/examples_colors_blue LED lighting fix (strong).dtstyle +%%DATADIR%%/styles/examples_colors_blue LED lighting fix.dtstyle +%%DATADIR%%/styles/examples_colors_extreme saturation.dtstyle +%%DATADIR%%/styles/examples_colors_faded.dtstyle +%%DATADIR%%/styles/examples_colors_pastels.dtstyle +%%DATADIR%%/styles/examples_colors_sepia.dtstyle +%%DATADIR%%/styles/examples_contrast and sharpness_dehaze (strong, luminance only).dtstyle +%%DATADIR%%/styles/examples_contrast and sharpness_extreme local contrast.dtstyle +%%DATADIR%%/styles/examples_contrast and sharpness_sharpen finest details.dtstyle +%%DATADIR%%/styles/examples_effects_4-up on US Letter paper.dtstyle +%%DATADIR%%/styles/examples_effects_day for night.dtstyle +%%DATADIR%%/styles/examples_effects_day for twilight.dtstyle +%%DATADIR%%/styles/examples_effects_fog.dtstyle +%%DATADIR%%/styles/examples_effects_motion blur.dtstyle +%%DATADIR%%/styles/examples_effects_red-eye reduction.dtstyle +%%DATADIR%%/styles/examples_spot color_blue.dtstyle +%%DATADIR%%/styles/examples_spot color_cyan.dtstyle +%%DATADIR%%/styles/examples_spot color_green.dtstyle +%%DATADIR%%/styles/examples_spot color_magenta.dtstyle +%%DATADIR%%/styles/examples_spot color_orange.dtstyle +%%DATADIR%%/styles/examples_spot color_purple.dtstyle +%%DATADIR%%/styles/examples_spot color_red.dtstyle +%%DATADIR%%/styles/examples_spot color_yellow.dtstyle %%DATADIR%%/themes/darktable-elegant-dark.css %%DATADIR%%/themes/darktable-elegant-darker.css %%DATADIR%%/themes/darktable-elegant-grey.css @@ -946,12 +970,13 @@ share/icons/hicolor/scalable/apps/darktable.svg %%NLS%%share/locale/fi/LC_MESSAGES/darktable.mo %%NLS%%share/locale/fr/LC_MESSAGES/darktable.mo %%NLS%%share/locale/hu/LC_MESSAGES/darktable.mo +%%NLS%%share/locale/it/LC_MESSAGES/darktable.mo %%NLS%%share/locale/ja/LC_MESSAGES/darktable.mo +%%NLS%%share/locale/ko_KR/LC_MESSAGES/darktable.mo %%NLS%%share/locale/nl/LC_MESSAGES/darktable.mo -%%NLS%%share/locale/pl/LC_MESSAGES/darktable.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/darktable.mo +%%NLS%%share/locale/ru/LC_MESSAGES/darktable.mo %%NLS%%share/locale/sl/LC_MESSAGES/darktable.mo -%%NLS%%share/locale/sv/LC_MESSAGES/darktable.mo %%NLS%%share/locale/sq/LC_MESSAGES/darktable.mo %%NLS%%share/locale/uk/LC_MESSAGES/darktable.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/darktable.mo diff --git a/graphics/dataplot/Makefile b/graphics/dataplot/Makefile index 1d0d424cd95c..a13bd4455e90 100644 --- a/graphics/dataplot/Makefile +++ b/graphics/dataplot/Makefile @@ -1,40 +1,35 @@ PORTNAME= dataplot -DISTVERSION= 20210713 -PORTREVISION= 2 +DISTVERSION= 20240806 CATEGORIES= graphics -MAINTAINER= ports@FreeBSD.org +MAINTAINER= pfg@FreeBSD.org COMMENT= Free software system for statistical visualization WWW= https://www.itl.nist.gov/div898/software/dataplot/index.htm LICENSE= PD +LICENSE_FILE= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libgd.so:graphics/gd \ - libpng.so:graphics/png - -USES= gmake gnome fortran jpeg readline xorg -USE_XORG= x11 xi -USE_GNOME= cairo + libtiff.so:graphics/tiff +RUN_DEPENDS= xclip:x11/xclip +USES= gmake gnome fortran readline xorg USE_GITHUB= yes GH_ACCOUNT= usnistgov -GH_TAGNAME= d5eb15dd86dd80098c6535aa68898ab8392ab700 - -WRKSRC_SUBDIR= src - -MAXOBV?= 450000 # Change if you need more observations/variable +GH_TAGNAME= b779512889cc78757fae29f9546e01b9c6cef95d +USE_GNOME= cairo +USE_XORG= x11 xft xi -FFLAGS+= -DLINUX -fdefault-real-8 -fdefault-double-8 -std=legacy +FFLAGS+= -fdefault-real-8 -fdefault-double-8 -std=legacy -PORTDATA= * +WRKSRC_SUBDIR= src PLIST_FILES= bin/dataplot bin/xdataplot +PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: - @${REINPLACE_CMD} -e 's/MAXOBV=1500000/MAXOBV=${MAXOBV}/' \ - ${WRKSRC}/DPCOPA.INC @${REINPLACE_CMD} \ -e 's;%%FC%%;${FC};' \ -e 's;%%CC%%;${CC};' \ diff --git a/graphics/dataplot/distinfo b/graphics/dataplot/distinfo index 0489f8aa74df..6c9f0246c90d 100644 --- a/graphics/dataplot/distinfo +++ b/graphics/dataplot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663389742 -SHA256 (usnistgov-dataplot-20210713-d5eb15dd86dd80098c6535aa68898ab8392ab700_GH0.tar.gz) = f92bbb322ec80ea03e83163b9de741131bb064fbe59323475b27958cddeb197f -SIZE (usnistgov-dataplot-20210713-d5eb15dd86dd80098c6535aa68898ab8392ab700_GH0.tar.gz) = 22850998 +TIMESTAMP = 1753233966 +SHA256 (usnistgov-dataplot-20240806-b779512889cc78757fae29f9546e01b9c6cef95d_GH0.tar.gz) = 6386f56d6b74638d877cbe6a929dd476422dc791e009f83ce6bd5703ac58261a +SIZE (usnistgov-dataplot-20240806-b779512889cc78757fae29f9546e01b9c6cef95d_GH0.tar.gz) = 23319908 diff --git a/graphics/dataplot/files/patch-Makefile b/graphics/dataplot/files/patch-Makefile index df26252ff7ed..115aadaf4461 100644 --- a/graphics/dataplot/files/patch-Makefile +++ b/graphics/dataplot/files/patch-Makefile @@ -1,4 +1,4 @@ ---- Makefile.orig 2021-07-13 20:35:55 UTC +--- Makefile.orig 2024-08-06 18:20:40 UTC +++ Makefile @@ -1,5 +1,5 @@ -FC = gfortran @@ -7,8 +7,8 @@ +CC = %%CC%% # FEATURES to enable during compilation - # all: READLINE NCURSES GD TIFF VPX CAIRO X11 GKS OPENGL PLOT XCLIP -@@ -12,11 +12,12 @@ PREFIX = $(DESTDIR)/usr/local + # all: READLINE NCURSES GD TIFF VPX CAIRO X11 GKS OPENGL PLOT XCLIP CYGWIN MACOSX TCL DISABLE_SYSTEM_COMMAND STACK_SIZE DEBUG +@@ -13,12 +13,13 @@ BINDIR = $(PREFIX)/bin BINDIR = $(PREFIX)/bin # where to find additional dataplot files (help, menus, etc). @@ -16,15 +16,25 @@ +DPLIBDIR=$(DESTDIR)%%DATADIR%% #FFLAGS += -O2 -DLINUX -fdefault-real-8 -fdefault-double-8 -fmax-stack-var-size=1000000 -Wall + #FFLAGS += -O2 -g -DLINUX -fdefault-real-8 -fdefault-double-8 -Wall -FFLAGS += -O2 -DLINUX -fdefault-real-8 -fdefault-double-8 -Wall -CFLAGS += -O2 -+FFLAGS += %%FFLAGS%% ++FFLAGS += %%FFLAGS%% -DLINUX +CFLAGS += %%CFLAGS%% -I%%LOCALBASE%%/include +LDFLAGS += -L%%LOCALBASE%%/lib # special flags for dp1 DP1FLAGS = -DDDOUBLE -DINTEGER32 -DHAVE_ISNAN -DHAVE_EXECUTE_COMMAND_LINE -DDPLIBDIR=\'$(DPLIBDIR)\' -@@ -129,7 +130,7 @@ clean: +@@ -79,7 +80,7 @@ CFLAGS += -DHAVE_X11 + LDFLAGS += -lcairo + FFLAGS4 += -DHAVE_CAIRO + CFLAGS += -DHAVE_X11 +-#CFLAGS += -I/usr/include/cairo ++CFLAGS += -I%%LOCALBASE%%/include/freetype2 + endif + + ifneq (,$(findstring PLOT,$(FEATURES))) +@@ -170,7 +171,7 @@ install: dataplot xdataplot install: dataplot xdataplot @echo installing binary to $(BINDIR) -[ ! -d $(BINDIR) ] && mkdir -vp $(BINDIR) ||: diff --git a/graphics/dcmtk/Makefile b/graphics/dcmtk/Makefile index 5894e8794dd3..527b3c685cee 100644 --- a/graphics/dcmtk/Makefile +++ b/graphics/dcmtk/Makefile @@ -1,7 +1,7 @@ PORTNAME= dcmtk DISTVERSIONPREFIX= ${PORTNAME:tu}- DISTVERSION= 3.6.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics devel MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/delaboratory/Makefile b/graphics/delaboratory/Makefile index 49ab9d75535a..8aab87652f5e 100644 --- a/graphics/delaboratory/Makefile +++ b/graphics/delaboratory/Makefile @@ -1,6 +1,6 @@ PORTNAME= delaboratory PORTVERSION= 0.8 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= graphics MASTER_SITES= https://BSDforge.com/projects/source/graphics/delaboratory/ diff --git a/graphics/derelict-gl3/Makefile b/graphics/derelict-gl3/Makefile index 46b350f548e3..c4c21ef43ea0 100644 --- a/graphics/derelict-gl3/Makefile +++ b/graphics/derelict-gl3/Makefile @@ -1,6 +1,6 @@ PORTNAME= derelict-gl3 PORTVERSION= 1.0.24 -PORTREVISION= 5 +PORTREVISION= 6 DISTVERSIONPREFIX= v CATEGORIES= graphics diff --git a/graphics/dia/Makefile b/graphics/dia/Makefile index 76cd39ee0025..2dd755d5e39e 100644 --- a/graphics/dia/Makefile +++ b/graphics/dia/Makefile @@ -1,6 +1,6 @@ PORTNAME= dia PORTVERSION= 0.97.3 -PORTREVISION= 8 +PORTREVISION= 9 PORTEPOCH= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME diff --git a/graphics/diff-pdf/Makefile b/graphics/diff-pdf/Makefile index 45511a3cae76..700fa595c41a 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= 4 +PORTREVISION= 5 CATEGORIES= graphics MAINTAINER= uzsolt@FreeBSD.org diff --git a/graphics/dify/Makefile b/graphics/dify/Makefile index 785d72c83daf..23a73597fc23 100644 --- a/graphics/dify/Makefile +++ b/graphics/dify/Makefile @@ -1,6 +1,6 @@ PORTNAME= dify DISTVERSION= 0.6.0 -PORTREVISION= 20 +PORTREVISION= 22 CATEGORIES= graphics MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/graphics/digikam/Makefile b/graphics/digikam/Makefile index 95c74965234e..0ea448097714 100644 --- a/graphics/digikam/Makefile +++ b/graphics/digikam/Makefile @@ -1,13 +1,14 @@ PORTNAME= digikam -DISTVERSION= 8.6.0 -PORTREVISION= 1 +DISTVERSION= 8.7.0 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} \ - https://files.kde.org/${PORTNAME}/%SUBDIR%/:aesthetic,autotags,face,yunet \ - https://kde-applicationdata.mirrors.omnilance.com/${PORTNAME}/%SUBDIR%/:aesthetic,autotags,face,yunet \ - https://mirrors.ocf.berkeley.edu/kde-applicationdata/${PORTNAME}/%SUBDIR%/:aesthetic,autotags,face,yunet + https://files.kde.org/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \ + https://kde-applicationdata.mirrors.omnilance.com/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \ + https://mirrors.ocf.berkeley.edu/kde-applicationdata/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet MASTER_SITE_SUBDIR= aestheticdetector/:aesthetic \ + aitools/:aitools \ autotags/:autotags \ + facesengine/:testimage \ facesengine/dnnface/:face \ facesengine/yunet/:yunet # One bit changed in the naming convention .. @@ -32,7 +33,7 @@ LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ liblensfun.so:graphics/lensfun \ libopencv_core.so:graphics/opencv \ libheif.so:graphics/libheif \ - libpng.so:graphics/png \ + libpng16.so:graphics/png \ libtiff.so:graphics/tiff \ libx265.so:multimedia/x265 RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool @@ -43,13 +44,15 @@ USES= bison cmake compiler:c++20-lang desktop-file-utils eigen:3 \ USE_GL= opengl glu USE_GNOME= glib20 libxml2 libxslt USE_KDE= calendarcore colorscheme completion config configwidgets \ - coreaddons doctools filemetadata i18n iconthemes jobwidgets \ - kio libksane notifications notifyconfig service solid sonnet \ - texttemplate threadweaver widgetsaddons windowsystem xmlgui \ + coreaddons doctools filemetadata guiaddons i18n iconthemes \ + jobwidgets kio libksane notifications notifyconfig service \ + solid sonnet texttemplate threadweaver widgetsaddons \ + windowsystem xmlgui \ ecm:build USE_LDCONFIG= yes USE_QT= base declarative networkauth positioning scxml svg \ - webchannel webengine + webchannel webengine \ + imageformats:run USE_XORG= ice sm x11 xext SHEBANG_FILES= core/data/scripts/digitaglinktree/digitaglinktree @@ -69,7 +72,7 @@ WITH_CCACHE_BUILD= yes OPTIONS_DEFINE= KDEPIM MEDIAPLAYER OPTIONS_GROUP= DATA DATA_DESC= Binary data required for certain features -OPTIONS_GROUP_DATA= AESTHETIC AUTOTAGS FACEDETECT +OPTIONS_GROUP_DATA= AITOOLS AESTHETIC AUTOTAGS FACEDETECT OPTIONS_MULTI= DB DB_DESC= Database options OPTIONS_MULTI_DB= MYSQL MYSQL_INTERNAL SQLITE3 @@ -78,7 +81,10 @@ OPTIONS_DEFAULT= ${OPTIONS_DEFINE} \ OPTIONS_SUB= yes # Check core/data/dnnmodels/dnnmodels.conf for new and obsolete files -# for the AESTHETIC, AUTOTAGS and FACEDETECT options with each update. +# for the AITOOLS. AESTHETIC, AUTOTAGS and FACEDETECT options with each update. +AITOOLS_DESC= Install aitools (autorotate) data (~330 MiB) +AITOOLS_DISTFILES= deep-image-orientation-angle-detection.onnx:aitools + AESTHETIC_DESC= Install aesthetic detection data (~84 MiB) AESTHETIC_DISTFILES= weights_inceptionv3_299.pb:aesthetic @@ -90,7 +96,8 @@ AUTOTAGS_DISTFILES= classification_classes_ILSVRC2012.txt:autotags \ yolo11x.onnx:autotags FACEDETECT_DESC= Install face management data (~37 MiB) -FACEDETECT_DISTFILES= face_recognition_sface_2021dec.onnx:face \ +FACEDETECT_DISTFILES= dnntestimage.jpeg:testimage \ + face_recognition_sface_2021dec.onnx:face \ face_detection_yunet_2023mar.onnx:yunet KDEPIM_DESC= KDEPim Addressbook support @@ -116,6 +123,12 @@ MYSQL_INTERNAL_IMPLIES= MYSQL SQLITE3_USE= QT=sqldriver-sqlite:run +post-install-AITOOLS-on: + @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine +.for f in ${AITOOLS_DISTFILES:C/:.*//} + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine +.endfor + post-install-AESTHETIC-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${AESTHETIC_DISTFILES:C/:.*//} diff --git a/graphics/digikam/distinfo b/graphics/digikam/distinfo index f97c8c85ff7c..cb07adbc6828 100644 --- a/graphics/digikam/distinfo +++ b/graphics/digikam/distinfo @@ -1,8 +1,10 @@ -TIMESTAMP = 1745529278 -SHA256 (KDE/digikam/digiKam-8.6.0.tar.xz) = 000971e117201976cba413b6d7201720a8893799d6064bcf158d4388e829c233 -SIZE (KDE/digikam/digiKam-8.6.0.tar.xz) = 58958608 +TIMESTAMP = 1755889431 +SHA256 (KDE/digikam/digiKam-8.7.0.tar.xz) = 79e35ec20a43934cf8322d47c9c0540b0b8b727fa7d9aceb90f710fcfe9da02f +SIZE (KDE/digikam/digiKam-8.7.0.tar.xz) = 55060536 SHA256 (KDE/digikam/weights_inceptionv3_299.pb) = 8923e3daff71c07533b9023ef32c69d8c058d1e0931d76d8b81241a201138538 SIZE (KDE/digikam/weights_inceptionv3_299.pb) = 88007527 +SHA256 (KDE/digikam/deep-image-orientation-angle-detection.onnx) = e9f9d20330977750bc941b5f820f80a07eef3b23bd8b2271d44d14488d8709b5 +SIZE (KDE/digikam/deep-image-orientation-angle-detection.onnx) = 345861567 SHA256 (KDE/digikam/classification_classes_ILSVRC2012.txt) = 4eb3da435cf544e4a6f390f62c84cb9c9bb68cf8b14e97f8a063452382e5efd2 SIZE (KDE/digikam/classification_classes_ILSVRC2012.txt) = 21675 SHA256 (KDE/digikam/coco.names) = 634a1132eb33f8091d60f2c346ababe8b905ae08387037aed883953b7329af84 @@ -13,6 +15,8 @@ SHA256 (KDE/digikam/yolo11n.onnx) = 82f23e3cdc299fb44317e8a4b2c1d4d67efd0acd5eb3 SIZE (KDE/digikam/yolo11n.onnx) = 10720316 SHA256 (KDE/digikam/yolo11x.onnx) = dd81d4d06a4c92a6e1066d024219efe5c4c1982566ddf6ce5c280ebd847f117a SIZE (KDE/digikam/yolo11x.onnx) = 228016573 +SHA256 (KDE/digikam/dnntestimage.jpeg) = 158c039c7ae795340eea959bedde4a5d263a8add9e5bebca10b4a45bb7073a2b +SIZE (KDE/digikam/dnntestimage.jpeg) = 52913 SHA256 (KDE/digikam/face_recognition_sface_2021dec.onnx) = 0ba9fbfa01b5270c96627c4ef784da859931e02f04419c829e83484087c34e79 SIZE (KDE/digikam/face_recognition_sface_2021dec.onnx) = 38696353 SHA256 (KDE/digikam/face_detection_yunet_2023mar.onnx) = 8f2383e4dd3cfbb4553ea8718107fc0423210dc964f9f4280604804ed2552fa4 diff --git a/graphics/digikam/files/patch-core_libs_widgets_text_localizeselector.cpp b/graphics/digikam/files/patch-core_libs_widgets_text_localizeselector.cpp deleted file mode 100644 index 96bf42efa73f..000000000000 --- a/graphics/digikam/files/patch-core_libs_widgets_text_localizeselector.cpp +++ /dev/null @@ -1,14 +0,0 @@ -Fix build with Qt 6.9. QChar constructors no longer perform implicit -conversions. - ---- core/libs/widgets/text/localizeselector.cpp.orig 2025-03-15 14:01:45 UTC -+++ core/libs/widgets/text/localizeselector.cpp -@@ -326,7 +326,7 @@ bool s_inlineTranslateString(const QString& text, cons - } - else - { -- error = QChar(trengine->error()); -+ error = QChar(static_cast<int>(trengine->error())); - } - - return false; diff --git a/graphics/digikam/pkg-plist b/graphics/digikam/pkg-plist index f2d0e31ce77c..a8e603db429f 100644 --- a/graphics/digikam/pkg-plist +++ b/graphics/digikam/pkg-plist @@ -25,6 +25,7 @@ include/digikam/dcolorcomposer.h include/digikam/dcolorpixelaccess.h include/digikam/dcolorselector.h include/digikam/dexpanderbox.h +include/digikam/dfiledialog.h include/digikam/dhistoryview.h include/digikam/digikam_config.h include/digikam/digikam_core_export.h @@ -46,6 +47,9 @@ include/digikam/dinfointerface.h include/digikam/ditemslist.h include/digikam/ditemtooltip.h include/digikam/dmessagebox.h +include/digikam/dmetadata.h +include/digikam/dmetadatasettings.h +include/digikam/dmetadatasettingscontainer.h include/digikam/dmetainfoiface.h include/digikam/dplugin.h include/digikam/dpluginaboutdlg.h @@ -97,6 +101,8 @@ include/digikam/managedloadsavethread.h include/digikam/metadatainfo.h include/digikam/metaengine.h include/digikam/metaengine_data.h +include/digikam/metaenginesettings.h +include/digikam/metaenginesettingscontainer.h include/digikam/modelcompleter.h include/digikam/photoinfocontainer.h include/digikam/previewlayout.h @@ -109,6 +115,7 @@ include/digikam/searchtextbar.h include/digikam/statesavingobject.h include/digikam/thumbnailinfo.h include/digikam/thumbnailloadthread.h +include/digikam/videoinfocontainer.h include/digikam/wbcontainer.h include/digikam/wsitem.h include/digikam/wslogindialog.h @@ -139,6 +146,7 @@ lib/libdigikamgui.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/digikam/bqm/Bqm_AssignTemplate_Plugin.so %%QT_PLUGINDIR%%/digikam/bqm/Bqm_Assigncaptions_Plugin.so %%QT_PLUGINDIR%%/digikam/bqm/Bqm_AutoCorrection_Plugin.so +%%QT_PLUGINDIR%%/digikam/bqm/Bqm_AutoRotate_Plugin.so %%QT_PLUGINDIR%%/digikam/bqm/Bqm_BWconvert_Plugin.so %%QT_PLUGINDIR%%/digikam/bqm/Bqm_BcgCorrection_Plugin.so %%QT_PLUGINDIR%%/digikam/bqm/Bqm_Blur_Plugin.so @@ -298,8 +306,8 @@ share/applications/org.kde.showfoto.desktop %%DATADIR%%/about/css/bootstrap-theme.min.css %%DATADIR%%/about/css/bootstrap.min.css %%DATADIR%%/about/css/digikam.css -%%DATADIR%%/about/images/body-background.jpg -%%DATADIR%%/about/images/top-left-digikam.png +%%DATADIR%%/about/images/body-background.webp +%%DATADIR%%/about/images/top-left-digikam.webp %%DATADIR%%/about/js/bootstrap.min.js %%DATADIR%%/about/js/digikam.js %%DATADIR%%/about/js/jquery.min.js @@ -314,89 +322,91 @@ share/applications/org.kde.showfoto.desktop %%DATADIR%%/colorschemes/shadeofgray.colors %%DATADIR%%/colorschemes/sunsetcolor.colors %%DATADIR%%/colorschemes/whitebalance.colors -%%DATADIR%%/data/assistant-enfuse.png -%%DATADIR%%/data/assistant-hugin.png -%%DATADIR%%/data/assistant-preprocessing.png -%%DATADIR%%/data/assistant-stack.png -%%DATADIR%%/data/assistant-tripod.png -%%DATADIR%%/data/banner-digikam.png -%%DATADIR%%/data/bluejean-texture.png +%%DATADIR%%/data/assistant-enfuse.webp +%%DATADIR%%/data/assistant-hugin.webp +%%DATADIR%%/data/assistant-preprocessing.webp +%%DATADIR%%/data/assistant-stack.webp +%%DATADIR%%/data/assistant-tripod.webp +%%DATADIR%%/data/banner-digikam.webp +%%DATADIR%%/data/bluejean-texture.webp %%DATADIR%%/data/bothhorz.png %%DATADIR%%/data/bothvert.png -%%DATADIR%%/data/bricks-texture.png -%%DATADIR%%/data/bricks2-texture.png -%%DATADIR%%/data/burlap-texture.png -%%DATADIR%%/data/canvas-texture.png -%%DATADIR%%/data/cellwood-texture.png +%%DATADIR%%/data/bricks-texture.webp +%%DATADIR%%/data/bricks2-texture.webp +%%DATADIR%%/data/burlap-texture.webp +%%DATADIR%%/data/canvas-texture.webp +%%DATADIR%%/data/cellwood-texture.webp %%DATADIR%%/data/centerheight.png %%DATADIR%%/data/centerwidth.png -%%DATADIR%%/data/chalk-pattern.png +%%DATADIR%%/data/chalk-pattern.webp %%DATADIR%%/data/colors-chromablue.png %%DATADIR%%/data/colors-chromared.png %%DATADIR%%/data/colors-luma.png -%%DATADIR%%/data/craters-pattern.png +%%DATADIR%%/data/craters-pattern.webp %%DATADIR%%/data/curvefree.png %%DATADIR%%/data/curvemooth.png -%%DATADIR%%/data/dried-pattern.png +%%DATADIR%%/data/dried-pattern.webp %%DATADIR%%/data/duplicatebothhorz.png %%DATADIR%%/data/duplicatebothvert.png %%DATADIR%%/data/editimage.png %%DATADIR%%/data/exifinfo.png -%%DATADIR%%/data/fabric-texture.png -%%DATADIR%%/data/granit-pattern.png -%%DATADIR%%/data/ice-pattern.png +%%DATADIR%%/data/fabric-texture.webp +%%DATADIR%%/data/granit-pattern.webp +%%DATADIR%%/data/ice-pattern.webp %%DATADIR%%/data/image-full.png %%DATADIR%%/data/image-selection.png -%%DATADIR%%/data/leaf-pattern.png -%%DATADIR%%/data/logo-beta.png -%%DATADIR%%/data/logo-cimg.png -%%DATADIR%%/data/logo-digikam.png -%%DATADIR%%/data/logo-gphoto.png -%%DATADIR%%/data/logo-lcms.png -%%DATADIR%%/data/logo-piwigo.png -%%DATADIR%%/data/lut3d/bleach.png -%%DATADIR%%/data/lut3d/blue_crush.png -%%DATADIR%%/data/lut3d/bw_contrast.png -%%DATADIR%%/data/lut3d/instant.png -%%DATADIR%%/data/lut3d/original.png -%%DATADIR%%/data/lut3d/punch.png -%%DATADIR%%/data/lut3d/summer.png -%%DATADIR%%/data/lut3d/tokyo.png -%%DATADIR%%/data/lut3d/vintage.png -%%DATADIR%%/data/lut3d/washout.png -%%DATADIR%%/data/lut3d/washout_color.png -%%DATADIR%%/data/lut3d/x_process.png -%%DATADIR%%/data/marble-pattern.png -%%DATADIR%%/data/marble-texture.png -%%DATADIR%%/data/marble2-texture.png -%%DATADIR%%/data/metalwire-texture.png -%%DATADIR%%/data/modern-texture.png -%%DATADIR%%/data/moss-texture.png +%%DATADIR%%/data/leaf-pattern.webp +%%DATADIR%%/data/logo-beta.webp +%%DATADIR%%/data/logo-cimg.webp +%%DATADIR%%/data/logo-digikam.webp +%%DATADIR%%/data/logo-gphoto.webp +%%DATADIR%%/data/logo-lcms.webp +%%DATADIR%%/data/logo-piwigo.webp +%%DATADIR%%/data/lut3d/bleach.webp +%%DATADIR%%/data/lut3d/blue_crush.webp +%%DATADIR%%/data/lut3d/bw_contrast.webp +%%DATADIR%%/data/lut3d/instant.webp +%%DATADIR%%/data/lut3d/original.webp +%%DATADIR%%/data/lut3d/punch.webp +%%DATADIR%%/data/lut3d/summer.webp +%%DATADIR%%/data/lut3d/tokyo.webp +%%DATADIR%%/data/lut3d/vintage.webp +%%DATADIR%%/data/lut3d/washout.webp +%%DATADIR%%/data/lut3d/washout_color.webp +%%DATADIR%%/data/lut3d/x_process.webp +%%DATADIR%%/data/marble-pattern.webp +%%DATADIR%%/data/marble-texture.webp +%%DATADIR%%/data/marble2-texture.webp +%%DATADIR%%/data/metalwire-texture.webp +%%DATADIR%%/data/modern-texture.webp +%%DATADIR%%/data/moss-texture.webp %%DATADIR%%/data/original.png -%%DATADIR%%/data/paper-pattern.png -%%DATADIR%%/data/paper-texture.png -%%DATADIR%%/data/paper2-texture.png -%%DATADIR%%/data/parque-pattern.png -%%DATADIR%%/data/pine-pattern.png -%%DATADIR%%/data/pink-pattern.png +%%DATADIR%%/data/paper-pattern.webp +%%DATADIR%%/data/paper-texture.webp +%%DATADIR%%/data/paper2-texture.webp +%%DATADIR%%/data/parque-pattern.webp +%%DATADIR%%/data/pine-pattern.webp +%%DATADIR%%/data/pink-pattern.webp %%DATADIR%%/data/process-working.png -%%DATADIR%%/data/rain-pattern.png -%%DATADIR%%/data/rock-pattern.png -%%DATADIR%%/data/sample-aix.png -%%DATADIR%%/data/splash-digikam.png -%%DATADIR%%/data/stone-pattern.png -%%DATADIR%%/data/stone-texture.png +%%DATADIR%%/data/rain-pattern.webp +%%DATADIR%%/data/rock-pattern.webp +%%DATADIR%%/data/sample-aix.webp +%%DATADIR%%/data/splash-digikam.webp +%%DATADIR%%/data/stone-pattern.webp +%%DATADIR%%/data/stone-texture.webp %%DATADIR%%/data/target.png %%DATADIR%%/data/togglemouseover.png %%DATADIR%%/data/video-digikam.mp4 -%%DATADIR%%/data/wall-pattern.png -%%DATADIR%%/data/wall-texture.png -%%DATADIR%%/data/wood-pattern.png +%%DATADIR%%/data/wall-pattern.webp +%%DATADIR%%/data/wall-texture.webp +%%DATADIR%%/data/wood-pattern.webp %%DATADIR%%/database/dbconfig.xml %%DATADIR%%/database/mysql-global.conf %%DATADIR%%/dnnmodels/dnnmodels.conf %%AUTOTAGS%%%%DATADIR%%/facesengine/classification_classes_ILSVRC2012.txt %%AUTOTAGS%%%%DATADIR%%/facesengine/coco.names +%%AITOOLS%%%%DATADIR%%/facesengine/deep-image-orientation-angle-detection.onnx +%%FACEDETECT%%%%DATADIR%%/facesengine/dnntestimage.jpeg %%AUTOTAGS%%%%DATADIR%%/facesengine/efficientnetb7.onnx %%FACEDETECT%%%%DATADIR%%/facesengine/face_detection_yunet_2023mar.onnx %%FACEDETECT%%%%DATADIR%%/facesengine/face_recognition_sface_2021dec.onnx @@ -2051,7 +2061,7 @@ share/man/man1/cleanup_digikamdb.1.gz share/man/man1/digitaglinktree.1.gz share/metainfo/org.kde.digikam.appdata.xml share/metainfo/org.kde.showfoto.appdata.xml -share/showfoto/data/banner-showfoto.png -share/showfoto/data/logo-showfoto.png -share/showfoto/data/splash-showfoto.png +share/showfoto/data/banner-showfoto.webp +share/showfoto/data/logo-showfoto.webp +share/showfoto/data/splash-showfoto.webp share/solid/actions/digikam-opencamera.desktop diff --git a/graphics/djvulibre/Makefile b/graphics/djvulibre/Makefile index bfce4c9beaa0..009b574e3d52 100644 --- a/graphics/djvulibre/Makefile +++ b/graphics/djvulibre/Makefile @@ -1,6 +1,5 @@ PORTNAME= djvulibre -PORTVERSION= 3.5.28 -PORTREVISION= 4 +PORTVERSION= 3.5.29 CATEGORIES= graphics www MASTER_SITES= SF/djvu/DjVuLibre/${PORTVERSION} diff --git a/graphics/djvulibre/distinfo b/graphics/djvulibre/distinfo index b04e6577271d..17e318618c20 100644 --- a/graphics/djvulibre/distinfo +++ b/graphics/djvulibre/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613156151 -SHA256 (djvulibre-3.5.28.tar.gz) = fcd009ea7654fde5a83600eb80757bd3a76998e47d13c66b54c8db849f8f2edc -SIZE (djvulibre-3.5.28.tar.gz) = 3701161 +TIMESTAMP = 1751742375 +SHA256 (djvulibre-3.5.29.tar.gz) = d3b4b03ae2bdca8516a36ef6eb27b777f0528c9eda26745d9962824a3fdfeccf +SIZE (djvulibre-3.5.29.tar.gz) = 3716911 diff --git a/graphics/djvulibre/pkg-plist b/graphics/djvulibre/pkg-plist index 8bf6fb568e45..b333de705d94 100644 --- a/graphics/djvulibre/pkg-plist +++ b/graphics/djvulibre/pkg-plist @@ -21,7 +21,7 @@ include/libdjvu/ddjvuapi.h include/libdjvu/miniexp.h lib/libdjvulibre.so lib/libdjvulibre.so.21 -lib/libdjvulibre.so.21.7.0 +lib/libdjvulibre.so.21.8.0 libdata/pkgconfig/ddjvuapi.pc %%ANY2DJVU%%share/man/man1/any2djvu.1.gz share/man/man1/bzz.1.gz diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile index bb15150f7cf7..0ee5000d4f5b 100644 --- a/graphics/drawio/Makefile +++ b/graphics/drawio/Makefile @@ -1,6 +1,6 @@ PORTNAME= drawio -PORTVERSION= 26.2.15 -PORTREVISION= 2 +PORTVERSION= 28.0.6 +PORTREVISION= 4 DISTVERSIONPREFIX= x86_64- CATEGORIES= graphics MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/ @@ -12,7 +12,7 @@ WWW= https://drawio.com/ LICENSE= APACHE20 -USES= desktop-file-utils electronfix:35 shared-mime-info +USES= desktop-file-utils electronfix:37 shared-mime-info NO_BUILD= yes SUB_FILES= drawio diff --git a/graphics/drawio/distinfo b/graphics/drawio/distinfo index 9d6db3780cd2..4753d707483c 100644 --- a/graphics/drawio/distinfo +++ b/graphics/drawio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745920570 -SHA256 (drawio-x86_64-26.2.15.rpm) = 526d400ea422532a626049992ff790226dc584e2bb0a270051bde5dace8f54b8 -SIZE (drawio-x86_64-26.2.15.rpm) = 101266949 +TIMESTAMP = 1754379319 +SHA256 (drawio-x86_64-28.0.6.rpm) = 1bc0cd527cd5e21c58aa255a22f4c6bc9531d0b255654022b863c44d10cac121 +SIZE (drawio-x86_64-28.0.6.rpm) = 104528857 diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile index 2c981154449f..a1f43d6ecc00 100644 --- a/graphics/drawpile/Makefile +++ b/graphics/drawpile/Makefile @@ -1,6 +1,6 @@ PORTNAME= Drawpile DISTVERSION= 2.2.2 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= graphics python MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/drm-510-kmod/Makefile b/graphics/drm-510-kmod/Makefile index 97f72b15becd..02d22f80cfea 100644 --- a/graphics/drm-510-kmod/Makefile +++ b/graphics/drm-510-kmod/Makefile @@ -1,6 +1,6 @@ PORTNAME= drm-510-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= graphics kld .include "Makefile.version" @@ -34,7 +34,6 @@ SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL} .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1401501 IGNORE= not supported on FreeBSD 14.2 and higher .endif -IGNORE_FreeBSD_15= not supported anymore .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) diff --git a/graphics/drm-510-kmod/Makefile.version b/graphics/drm-510-kmod/Makefile.version index ff4c14f08f45..e28b86fb673b 100644 --- a/graphics/drm-510-kmod/Makefile.version +++ b/graphics/drm-510-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 5.10.163 -DRM_KMOD_GH_TAGNAME= drm_v5.10.163_7 +DRM_KMOD_GH_TAGNAME= drm_v5.10.163_8 diff --git a/graphics/drm-510-kmod/distinfo b/graphics/drm-510-kmod/distinfo index 9d8c01f60f68..4d4337c25f9f 100644 --- a/graphics/drm-510-kmod/distinfo +++ b/graphics/drm-510-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703334610 -SHA256 (freebsd-drm-kmod-5.10.163-drm_v5.10.163_7_GH0.tar.gz) = dbdff8ad8cad8152d1c286b058f1f5114b3672f1a936e13933ce52915b77eaaa -SIZE (freebsd-drm-kmod-5.10.163-drm_v5.10.163_7_GH0.tar.gz) = 20095338 +TIMESTAMP = 1750505062 +SHA256 (freebsd-drm-kmod-5.10.163-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4 +SIZE (freebsd-drm-kmod-5.10.163-drm_v5.10.163_8_GH0.tar.gz) = 20095720 diff --git a/graphics/drm-515-kmod/Makefile b/graphics/drm-515-kmod/Makefile index 2917f30356a7..1f7940ea262b 100644 --- a/graphics/drm-515-kmod/Makefile +++ b/graphics/drm-515-kmod/Makefile @@ -1,6 +1,6 @@ PORTNAME= drm-515-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= graphics kld .include "Makefile.version" diff --git a/graphics/drm-515-kmod/Makefile.version b/graphics/drm-515-kmod/Makefile.version index 0e6c5f0ada35..e14d70600da8 100644 --- a/graphics/drm-515-kmod/Makefile.version +++ b/graphics/drm-515-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 5.15.160 -DRM_KMOD_GH_TAGNAME= drm_v5.15.160_3 +DRM_KMOD_GH_TAGNAME= drm_v5.15.160_5 diff --git a/graphics/drm-515-kmod/distinfo b/graphics/drm-515-kmod/distinfo index 53e2eef10486..649d5a270e8b 100644 --- a/graphics/drm-515-kmod/distinfo +++ b/graphics/drm-515-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747290809 -SHA256 (freebsd-drm-kmod-5.15.160-drm_v5.15.160_3_GH0.tar.gz) = e6eef2927f3d683be0faf286b2723fecf962ef2e48a2be87326a83579f82a55b -SIZE (freebsd-drm-kmod-5.15.160-drm_v5.15.160_3_GH0.tar.gz) = 26098374 +TIMESTAMP = 1750400500 +SHA256 (freebsd-drm-kmod-5.15.160-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0 +SIZE (freebsd-drm-kmod-5.15.160-drm_v5.15.160_5_GH0.tar.gz) = 26098570 diff --git a/graphics/drm-61-kmod/Makefile b/graphics/drm-61-kmod/Makefile index ad85f0049b08..5c289bf8e9d8 100644 --- a/graphics/drm-61-kmod/Makefile +++ b/graphics/drm-61-kmod/Makefile @@ -1,6 +1,6 @@ PORTNAME= drm-61-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics kld .include "Makefile.version" diff --git a/graphics/drm-61-kmod/Makefile.version b/graphics/drm-61-kmod/Makefile.version index ad007f936e6f..2e456304c3fc 100644 --- a/graphics/drm-61-kmod/Makefile.version +++ b/graphics/drm-61-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 6.1.128 -DRM_KMOD_GH_TAGNAME= drm_v6.1.128_3 +DRM_KMOD_GH_TAGNAME= drm_v6.1.128_4 diff --git a/graphics/drm-61-kmod/distinfo b/graphics/drm-61-kmod/distinfo index 40566efe3a88..58a2c695559c 100644 --- a/graphics/drm-61-kmod/distinfo +++ b/graphics/drm-61-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747032801 -SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_3_GH0.tar.gz) = 6b786181c38e9cc820772c19f97a37198fe510b229597a2b0b018cbe3486fd0b -SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_3_GH0.tar.gz) = 37102599 +TIMESTAMP = 1750400606 +SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_4_GH0.tar.gz) = ef5ee435493351a4d123f53b503c018a5195604ad4954a052d40f103643de39d +SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_4_GH0.tar.gz) = 37105937 diff --git a/graphics/drm-66-kmod/Makefile b/graphics/drm-66-kmod/Makefile index 08be79ba7860..7096ca1c9ff5 100644 --- a/graphics/drm-66-kmod/Makefile +++ b/graphics/drm-66-kmod/Makefile @@ -1,6 +1,6 @@ PORTNAME= drm-66-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics kld .include "Makefile.version" @@ -29,7 +29,7 @@ GH_TAGNAME= ${DRM_KMOD_GH_TAGNAME} .include <bsd.port.options.mk> SUB_FILES= pkg-message -SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL} +SUB_LIST= PORTNAME=${PORTNAME} OPSYS=${OPSYS} OSREL=${OSREL} .if ${OPSYS} == FreeBSD && !( ${OSVERSION} >= 1500031 ) IGNORE= not supported on older than 1500031, no kernel support diff --git a/graphics/drm-66-kmod/Makefile.version b/graphics/drm-66-kmod/Makefile.version index a41479f89a75..a00310dcbc92 100644 --- a/graphics/drm-66-kmod/Makefile.version +++ b/graphics/drm-66-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 6.6.25 -DRM_KMOD_GH_TAGNAME= drm_v6.6.25_4 +DRM_KMOD_GH_TAGNAME= drm_v6.6.25_5 diff --git a/graphics/drm-66-kmod/distinfo b/graphics/drm-66-kmod/distinfo index 176c3243b4b5..fab7bb832a01 100644 --- a/graphics/drm-66-kmod/distinfo +++ b/graphics/drm-66-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747033001 -SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_4_GH0.tar.gz) = 00c1cdba93dde777758273aa312ac47d08ea89b3c703cfb73b1826d14d1627c0 -SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_4_GH0.tar.gz) = 38487894 +TIMESTAMP = 1750400677 +SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_5_GH0.tar.gz) = 412fe7b8db00ce7ed6339fa3099f9b17fe78b115ccb05a8714228ce70c9d0882 +SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_5_GH0.tar.gz) = 38486809 diff --git a/graphics/drm-66-kmod/files/pkg-message.in b/graphics/drm-66-kmod/files/pkg-message.in index 0ca5e2d94286..95465e0ab188 100644 --- a/graphics/drm-66-kmod/files/pkg-message.in +++ b/graphics/drm-66-kmod/files/pkg-message.in @@ -1,7 +1,7 @@ [ { type: install message: <<EOM -The drm-61-kmod port can be enabled for amdgpu (for AMD +The %%PORTNAME%% port can be enabled for amdgpu (for AMD GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are diff --git a/graphics/drm-66-kmod/pkg-descr b/graphics/drm-66-kmod/pkg-descr index 5c2e973fa050..6f82a39d2648 100644 --- a/graphics/drm-66-kmod/pkg-descr +++ b/graphics/drm-66-kmod/pkg-descr @@ -1,4 +1,4 @@ amdgpu, i915, and radeon DRM drivers modules. Currently corresponding to Linux 6.6 DRM. -This version is for FreeBSD 15 1500023 +This version is for FreeBSD 15 1500031 and above. diff --git a/graphics/dspdfviewer/Makefile b/graphics/dspdfviewer/Makefile index 764932ea227d..48618332398c 100644 --- a/graphics/dspdfviewer/Makefile +++ b/graphics/dspdfviewer/Makefile @@ -1,7 +1,7 @@ PORTNAME= dspdfviewer PORTVERSION= 1.15.1 DISTVERSIONPREFIX= v -PORTREVISION= 73 +PORTREVISION= 74 CATEGORIES= graphics MAINTAINER= fox@FreeBSD.org diff --git a/graphics/dssim/Makefile b/graphics/dssim/Makefile index e5c82f21ba0c..d5906884f249 100644 --- a/graphics/dssim/Makefile +++ b/graphics/dssim/Makefile @@ -1,6 +1,6 @@ PORTNAME= dssim DISTVERSION= 3.2.4 -PORTREVISION= 23 +PORTREVISION= 25 CATEGORIES= graphics MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/graphics/egl-wayland/Makefile b/graphics/egl-wayland/Makefile index 65275804f343..3da37d7eb3b6 100644 --- a/graphics/egl-wayland/Makefile +++ b/graphics/egl-wayland/Makefile @@ -1,5 +1,5 @@ PORTNAME= egl-wayland -DISTVERSION= 1.1.19 +DISTVERSION= 1.1.20 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/egl-wayland/distinfo b/graphics/egl-wayland/distinfo index 2fd8302a4285..32ea886df626 100644 --- a/graphics/egl-wayland/distinfo +++ b/graphics/egl-wayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745359337 -SHA256 (NVIDIA-egl-wayland-1.1.19_GH0.tar.gz) = b9a63e59eb552ef925b9fda96e466457edfe4b7728dd861ee06152b064edccdf -SIZE (NVIDIA-egl-wayland-1.1.19_GH0.tar.gz) = 76156 +TIMESTAMP = 1754506010 +SHA256 (NVIDIA-egl-wayland-1.1.20_GH0.tar.gz) = 17d7c8976a08758621a42e9d8c328bce420208e956f473a19f827f5933df401a +SIZE (NVIDIA-egl-wayland-1.1.20_GH0.tar.gz) = 76168 diff --git a/graphics/egl-wayland/pkg-plist b/graphics/egl-wayland/pkg-plist index dfd8b85772f4..697437c04a7d 100644 --- a/graphics/egl-wayland/pkg-plist +++ b/graphics/egl-wayland/pkg-plist @@ -1,6 +1,6 @@ lib/libnvidia-egl-wayland.so lib/libnvidia-egl-wayland.so.1 -lib/libnvidia-egl-wayland.so.1.1.19 +lib/libnvidia-egl-wayland.so.1.1.20 libdata/pkgconfig/wayland-eglstream-protocols.pc libdata/pkgconfig/wayland-eglstream.pc share/egl/egl_external_platform.d/10_nvidia_wayland.json diff --git a/graphics/entangle/Makefile b/graphics/entangle/Makefile index 38f0dd201cc3..f4c30854bccf 100644 --- a/graphics/entangle/Makefile +++ b/graphics/entangle/Makefile @@ -1,6 +1,6 @@ PORTNAME= entangle PORTVERSION= 1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= https://www.entangle-photo.org/download/sources/ @@ -16,8 +16,8 @@ LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2 \ liblcms2.so:graphics/lcms2 \ libgexiv2.so:graphics/gexiv2 \ libraw_r.so:graphics/libraw \ - libpeas-1.0.so:devel/libpeas -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas>0:devel/py-libpeas@${PY_FLAVOR} + libpeas-1.0.so:devel/libpeas1 +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas1>0:devel/py-libpeas1@${PY_FLAVOR} USES= compiler:c++11-lang gnome gstreamer meson pkgconfig python tar:xz xorg USE_GNOME= cairo gtk30 intltool introspection diff --git a/graphics/eog-plugins/Makefile b/graphics/eog-plugins/Makefile index 522c70cb266c..3d7de109ea3e 100644 --- a/graphics/eog-plugins/Makefile +++ b/graphics/eog-plugins/Makefile @@ -1,8 +1,8 @@ PORTNAME= eog-plugins DISTVERSION= 44.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org @@ -16,7 +16,7 @@ LIB_DEPENDS= libgdata.so:devel/libgdata \ libgoa-1.0.so:net/gnome-online-accounts \ libjson-glib-1.0.so:devel/json-glib \ libexif.so:graphics/libexif \ - libpeas-1.0.so:devel/libpeas \ + libpeas-1.0.so:devel/libpeas1 \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-1.0.so:graphics/clutter \ libcogl.so:graphics/cogl \ @@ -37,7 +37,7 @@ OPTIONS_DEFAULT=PYTHON OPTIONS_SUB= yes PYTHON_MESON_ENABLE=python -PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} +PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} PYTHON_USES= python PYTHON_VARS= GLIB_SCHEMAS+="org.gnome.eog.plugins.export-to-folder.gschema.xml \ org.gnome.eog.plugins.fullscreenbg.gschema.xml \ diff --git a/graphics/eog/Makefile b/graphics/eog/Makefile index 5729c7a23026..67b566fc8ae0 100644 --- a/graphics/eog/Makefile +++ b/graphics/eog/Makefile @@ -1,7 +1,8 @@ PORTNAME= eog DISTVERSION= 47.0 +PORTREVISION= 1 CATEGORIES= graphics gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org @@ -16,7 +17,7 @@ BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ LIB_DEPENDS= libexif.so:graphics/libexif \ libhandy-1.so:x11-toolkits/libhandy \ liblcms2.so:graphics/lcms2 \ - libpeas-gtk-1.0.so:devel/libpeas + libpeas-gtk-1.0.so:devel/libpeas1 RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas PORTSCOUT= limitw:1,even diff --git a/graphics/eom/Makefile b/graphics/eom/Makefile index c63e80981349..0f3f10ecff7b 100644 --- a/graphics/eom/Makefile +++ b/graphics/eom/Makefile @@ -1,5 +1,6 @@ PORTNAME= eom DISTVERSION= 1.28.0 +PORTREVISION= 2 CATEGORIES= graphics mate MASTER_SITES= MATE DIST_SUBDIR= mate @@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ - libpeas-gtk-1.0.so:devel/libpeas + libpeas-gtk-1.0.so:devel/libpeas1 PORTSCOUT= limitw:1,even diff --git a/graphics/epsonscan2/Makefile b/graphics/epsonscan2/Makefile index 78ff6e2a7c55..59e334199fff 100644 --- a/graphics/epsonscan2/Makefile +++ b/graphics/epsonscan2/Makefile @@ -1,6 +1,6 @@ PORTNAME= epsonscan2 DISTVERSION= 6.7.70.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://download3.ebz.epson.net/dsc/f/03/00/16/14/37/7577ee65efdad48ee2d2f38d9eda75418e490552/ DISTNAME= ${PORTNAME}-${PORTVERSION}-1.src diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile index c98e32ff524a..972382c18e18 100644 --- a/graphics/evince/Makefile +++ b/graphics/evince/Makefile @@ -1,51 +1,46 @@ PORTNAME= evince -DISTVERSION= 46.3.1 -PORTREVISION= 3 +DISTVERSION= 48.1 CATEGORIES= graphics print gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME multi-format document viewer -WWW= https://wiki.gnome.org/Apps/Evince +WWW= https://gitlab.gnome.org/GNOME/evince -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING FLAVOR?= full FLAVORS= full lite -BUILD_DEPENDS= adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \ - gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ +BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ + ${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR} \ itstool:textproc/itstool -LIB_DEPENDS= libfribidi.so:converters/fribidi \ - libhandy-1.so:x11-toolkits/libhandy \ +LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy \ libpoppler-glib.so:graphics/poppler-glib \ libspectre.so:print/libspectre \ libtiff.so:graphics/tiff -RUN_DEPENDS= adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \ - gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas +RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -PORTSCOUT= limitw:1,even - -USES= compiler:c++11-lib cpe desktop-file-utils gettext gnome gstreamer libarchive \ - localbase:ldflags meson pkgconfig tar:xz xorg -USE_GNOME= cairo gdkpixbuf gtk30 +USES= compiler:c++11-lib cpe desktop-file-utils gettext gnome \ + gstreamer libarchive localbase:ldflags meson pkgconfig \ + python:build tar:xz xorg +USE_GNOME= cairo gdkpixbuf gtk30 libxml2 USE_LDCONFIG= yes USE_XORG= ice CPE_VENDOR= gnome MESON_ARGS= -Dgtk_doc=false \ + -Duser_doc=true \ -Dpdf=enabled \ -Dps=enabled \ - -Dsystemduserunitdir=no \ - -Dnautilus=false + -Dsystemduserunitdir=no .if ${FLAVOR} == lite MESON_ARGS+= -Dintrospection=false \ -Dpreviewer=false \ -Dthumbnail_cache=disabled \ -Dthumbnailer=false -USE_GNOME+= libxml2 OPTIONS_EXCLUDE= DBUS PLIST= ${.CURDIR}/pkg-plist-lite PKGNAMESUFFIX= -lite @@ -63,18 +58,18 @@ PLIST_SUB= VERSION=3.0 OPTIONS_SUB= yes OPTIONS_DEFINE= COMICS DBUS DJVU DVI KEYRING SPELL XPS -OPTIONS_DEFAULT= COMICS DBUS DJVU KEYRING SPELL XPS +OPTIONS_DEFAULT= COMICS DBUS KEYRING SPELL XPS COMICS_DESC= Comic book archives support COMICS_MESON_ENABLED= comics +DBUS_MESON_TRUE= dbus +DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus + DJVU_DESC= DJVU support DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre DJVU_MESON_ENABLED= djvu -DBUS_MESON_TRUE= dbus -DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus - DVI_DESC= DVI viewer support DVI_USES= tex DVI_USE= TEX=kpathsea,latex @@ -84,7 +79,7 @@ KEYRING_DESC= Keyring support KEYRING_LIB_DEPENDS= libsecret-1.so:security/libsecret KEYRING_MESON_ENABLED= keyring -SPELL_DESC= spell checking support +SPELL_DESC= Spell checking support SPELL_MESON_ENABLED= gspell SPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell diff --git a/graphics/evince/distinfo b/graphics/evince/distinfo index 6800330269f3..ac8fd3452e4d 100644 --- a/graphics/evince/distinfo +++ b/graphics/evince/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741252290 -SHA256 (gnome/evince-46.3.1.tar.xz) = 945c20a6f23839b0d5332729171458e90680da8264e99c6f9f41c219c7eeee7c -SIZE (gnome/evince-46.3.1.tar.xz) = 2938724 +TIMESTAMP = 1751557151 +SHA256 (gnome/evince-48.1.tar.xz) = 7d8b9a6fa3a05d3f5b9048859027688c73a788ff6e923bc3945126884943fa10 +SIZE (gnome/evince-48.1.tar.xz) = 2942692 diff --git a/graphics/evince/pkg-plist b/graphics/evince/pkg-plist index d4725ae61f2b..7dee2ca261ff 100644 --- a/graphics/evince/pkg-plist +++ b/graphics/evince/pkg-plist @@ -69,10 +69,10 @@ lib/girepository-1.0/EvinceDocument-%%VERSION%%.typelib lib/girepository-1.0/EvinceView-%%VERSION%%.typelib lib/libevdocument3.so lib/libevdocument3.so.4 -lib/libevdocument3.so.%%GTK4_VERSION%% +lib/libevdocument3.so.4.0.0 lib/libevview3.so lib/libevview3.so.3 -lib/libevview3.so.%%GTK3_VERSION%% +lib/libevview3.so.3.0.0 libdata/pkgconfig/evince-document-%%VERSION%%.pc libdata/pkgconfig/evince-view-%%VERSION%%.pc %%DBUS%%libexec/evinced diff --git a/graphics/evince/pkg-plist-lite b/graphics/evince/pkg-plist-lite index f072cf2f0402..c068f815bb8e 100644 --- a/graphics/evince/pkg-plist-lite +++ b/graphics/evince/pkg-plist-lite @@ -65,10 +65,10 @@ lib/evince/4/backends/tiffdocument.evince-backend %%XPS%%lib/evince/4/backends/xpsdocument.evince-backend lib/libevdocument3.so lib/libevdocument3.so.4 -lib/libevdocument3.so.%%GTK4_VERSION%% +lib/libevdocument3.so.4.0.0 lib/libevview3.so lib/libevview3.so.3 -lib/libevview3.so.%%GTK3_VERSION%% +lib/libevview3.so.3.0.0 libdata/pkgconfig/evince-document-%%VERSION%%.pc libdata/pkgconfig/evince-view-%%VERSION%%.pc share/man/man1/evince-previewer.1.gz diff --git a/graphics/evolvotron/Makefile b/graphics/evolvotron/Makefile index e99cd6e92cfe..bea7d738e274 100644 --- a/graphics/evolvotron/Makefile +++ b/graphics/evolvotron/Makefile @@ -1,6 +1,6 @@ PORTNAME= evolvotron DISTVERSION= 0.8.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R} \ SF/nemysisfreebsdp/${CATEGORIES}/:icons diff --git a/graphics/exifprobe/Makefile b/graphics/exifprobe/Makefile index 36b66c4e5cda..19da04f02991 100644 --- a/graphics/exifprobe/Makefile +++ b/graphics/exifprobe/Makefile @@ -1,7 +1,7 @@ PORTNAME= exifprobe DISTVERSION= 2.0.1 CATEGORIES= graphics -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Probes JPEG or TIFF images and reports contents and structure diff --git a/graphics/exrtools/Makefile b/graphics/exrtools/Makefile index a0b0738109ab..735572bb4480 100644 --- a/graphics/exrtools/Makefile +++ b/graphics/exrtools/Makefile @@ -1,6 +1,6 @@ PORTNAME= exrtools DISTVERSION= 0.4 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= graphics MASTER_SITES= http://scanline.ca/exrtools/ \ LOCAL/ehaupt diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile index b3fcee6e8918..07ac4520f1b6 100644 --- a/graphics/f3d/Makefile +++ b/graphics/f3d/Makefile @@ -1,12 +1,9 @@ PORTNAME= f3d DISTVERSIONPREFIX= v -DISTVERSION= 3.0.0 +DISTVERSION= 3.2.0 PORTREVISION= 1 CATEGORIES= graphics -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= af299dfc670160f01886461b5904797f0aa67cb1.patch:-p1 # https://github.com/f3d-app/f3d/pull/1936 - MAINTAINER= yuri@FreeBSD.org COMMENT= Fast and minimalist 3D viewer WWW= https://f3d.app/ \ @@ -15,7 +12,7 @@ WWW= https://f3d.app/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg4 \ +LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libfontconfig.so:x11-fonts/fontconfig \ libfreeimage.so:graphics/freeimage \ libfreetype.so:print/freetype2 \ @@ -43,8 +40,8 @@ LDFLAGS+= -linotify # dependency descroptions are in https://f3d.app/doc/dev/BUILD.html OPTIONS_GROUP= MODULES PLUGINS OPTIONS_GROUP_MODULES= EXTERNAL_RENDERING RAYTRACING -OPTIONS_GROUP_PLUGINS= ALEMBIC ASSIMP DRACO EXODUS OCCT -OPTIONS_DEFAULT= ALEMBIC ASSIMP DRACO EXODUS OCCT +OPTIONS_GROUP_PLUGINS= ALEMBIC ASSIMP DRACO HDF OCCT VDB +OPTIONS_DEFAULT= ALEMBIC ASSIMP DRACO HDF OCCT # VDB OPTIONS_SUB= yes MODULES_DESC= Build modules: @@ -52,7 +49,7 @@ MODULES_DESC= Build modules: ALEMBIC_DESC= Alembic plugin (for ABC files) ALEMBIC_CMAKE_BOOL= F3D_PLUGIN_BUILD_ALEMBIC ALEMBIC_LIB_DEPENDS= libAlembic.so:graphics/alembic \ - libImath-3_1.so:math/Imath + libImath.so:math/Imath ASSIMP_DESC= Assimp plugin (for FBX, OFF, DAE and DXF files) ASSIMP_CMAKE_BOOL= F3D_PLUGIN_BUILD_ASSIMP @@ -62,19 +59,23 @@ DRACO_DESC= Draco plugin DRACO_CMAKE_BOOL= F3D_PLUGIN_BUILD_DRACO DRACO_LIB_DEPENDS= libdraco.so:archivers/draco -EXODUS_DESC= ExodusII plugin -EXODUS_CMAKE_BOOL= F3D_PLUGIN_BUILD_EXODUS - EXTERNAL_RENDERING_DESC= External rendering module EXTERNAL_RENDERING_CMAKE_BOOL= F3D_MODULE_EXTERNAL_RENDERING EXTERNAL_RENDERING_BROKEN= Requires VTK::RenderingExternal enabled in VTK +HDF_DESC= Support for VTKHDF (.vtkhdf), ExodusII (.ex2), and NetCDF (.nc) file formats +HDF_CMAKE_BOOL= F3D_PLUGIN_BUILD_HDF + OCCT_DESC= OpenCASCADE plugin (for STEP and IGES files) OCCT_USES= localbase:ldflags OCCT_CMAKE_BOOL= F3D_PLUGIN_BUILD_OCCT OCCT_LIB_DEPENDS= libTKBRep.so:cad/opencascade OCCT_CMAKE_ON= -DOpenCASCADE_DIR=${LOCALBASE}/lib/cmake +VDB_DESC= VDB plugin +VDB_CMAKE_BOOL= F3D_PLUGIN_BUILD_VDB +VDB_BROKEN= depends on the VTK module IOOpenVD that can't be enabled because OpenVDB doesn't install required cmake files, see https://github.com/AcademySoftwareFoundation/openvdb/issues/2058 + RAYTRACING_DESC= Raytracing module RAYTRACING_CMAKE_BOOL= F3D_MODULE_RAYTRACING RAYTRACING_BROKEN= Requires VTK::RenderingRayTracing enabled in VTK diff --git a/graphics/f3d/distinfo b/graphics/f3d/distinfo index 507b1521ad30..4b7c92357910 100644 --- a/graphics/f3d/distinfo +++ b/graphics/f3d/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1737405692 -SHA256 (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 7ea83830d1c8158a1f01e5ac9edd00b81de3e0b4cbdbc4a4bb60a113728b7b7a -SIZE (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 59780102 -SHA256 (af299dfc670160f01886461b5904797f0aa67cb1.patch) = 9633f417ee2a23772c99a77ad25dc3d2e08a3e8b3ab299b832b88ab8ae71705d -SIZE (af299dfc670160f01886461b5904797f0aa67cb1.patch) = 820 +TIMESTAMP = 1752141480 +SHA256 (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 2a3cff123821be41d99489e080a7153812e58a86598fa9f4988099660bf6a947 +SIZE (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 68125944 diff --git a/graphics/f3d/files/patch-external_dmon_dmon.h b/graphics/f3d/files/patch-external_dmon_dmon.h index d6239980cb57..a125e1d301a3 100644 --- a/graphics/f3d/files/patch-external_dmon_dmon.h +++ b/graphics/f3d/files/patch-external_dmon_dmon.h @@ -1,6 +1,6 @@ ---- external/dmon/dmon.h.orig 2024-04-03 12:42:33 UTC +--- external/dmon/dmon.h.orig 2025-04-16 06:15:03 UTC +++ external/dmon/dmon.h -@@ -137,7 +137,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); +@@ -142,7 +142,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); #if defined(_WIN32) || defined(_WIN64) # undef DMON_OS_WINDOWS # define DMON_OS_WINDOWS 1 @@ -9,7 +9,7 @@ # undef DMON_OS_LINUX # define DMON_OS_LINUX 1 #elif defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) -@@ -167,7 +167,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); +@@ -172,7 +172,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); # include <dirent.h> # include <errno.h> # include <fcntl.h> diff --git a/graphics/f3d/pkg-plist b/graphics/f3d/pkg-plist index 0e39dc2b0bf6..77289080d9c5 100644 --- a/graphics/f3d/pkg-plist +++ b/graphics/f3d/pkg-plist @@ -13,10 +13,6 @@ include/f3d/reader.h include/f3d/scene.h include/f3d/types.h include/f3d/utils.h -include/f3d/vtkF3DFaceVaryingPointDispatcher.h -include/f3d/vtkF3DGLTFImporter.h -include/f3d/vtkF3DImporter.h -include/f3d/vtkextModule.h include/f3d/window.h lib/cmake/f3d/application-config.cmake lib/cmake/f3d/f3dConfig.cmake @@ -27,24 +23,14 @@ lib/cmake/f3d/f3dLibraryTargets.cmake lib/cmake/f3d/f3dTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/f3d/f3dTargets.cmake lib/cmake/f3d/library-config.cmake -lib/cmake/f3d_vtkext/f3d_vtkext-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/f3d_vtkext/f3d_vtkext-targets.cmake -lib/cmake/f3d_vtkext/f3d_vtkext-vtk-module-properties.cmake lib/libf3d.so lib/libf3d.so.3 -lib/libf3d.so.3.0 +lib/libf3d.so.3.2 lib/libvtkext.so -%%ALEMBIC%%lib/libvtkextAlembic.a -%%ASSIMP%%lib/libvtkextAssimp.a -%%DRACO%%lib/libvtkextDraco.a -lib/libvtkextNative.a -%%OCCT%%lib/libvtkextOCCT.a -lib/libvtkextPrivate.a -lib/vtk/hierarchy/f3d_vtkext/vtkext-hierarchy.txt %%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop %%ASSIMP%%share/applications/f3d-plugin-assimp.desktop %%DRACO%%share/applications/f3d-plugin-draco.desktop -%%EXODUS%%share/applications/f3d-plugin-exodus.desktop +%%HDF%%share/applications/f3d-plugin-hdf.desktop share/applications/f3d-plugin-native.desktop %%OCCT%%share/applications/f3d-plugin-occt.desktop share/applications/f3d.desktop @@ -55,20 +41,20 @@ share/doc/F3D/THIRD_PARTY_LICENSES.md %%ALEMBIC%%%%DATADIR%%/configs/config.d/10_alembic.json %%ASSIMP%%%%DATADIR%%/configs/config.d/10_assimp.json %%DRACO%%%%DATADIR%%/configs/config.d/10_draco.json -%%EXODUS%%%%DATADIR%%/configs/config.d/10_exodus.json +%%HDF%%%%DATADIR%%/configs/config.d/10_hdf.json %%DATADIR%%/configs/config.d/10_native.json %%OCCT%%%%DATADIR%%/configs/config.d/10_occt.json %%DATADIR%%/configs/thumbnail.d/05_all.json %%ALEMBIC%%%%DATADIR%%/configs/thumbnail.d/10_alembic.json %%ASSIMP%%%%DATADIR%%/configs/thumbnail.d/10_assimp.json %%DRACO%%%%DATADIR%%/configs/thumbnail.d/10_draco.json -%%EXODUS%%%%DATADIR%%/configs/thumbnail.d/10_exodus.json +%%HDF%%%%DATADIR%%/configs/thumbnail.d/10_hdf.json %%DATADIR%%/configs/thumbnail.d/10_native.json %%OCCT%%%%DATADIR%%/configs/thumbnail.d/10_occt.json %%ALEMBIC%%%%DATADIR%%/plugins/alembic.json %%ASSIMP%%%%DATADIR%%/plugins/assimp.json %%DRACO%%%%DATADIR%%/plugins/draco.json -%%EXODUS%%%%DATADIR%%/plugins/exodus.json +%%HDF%%%%DATADIR%%/plugins/hdf.json %%DATADIR%%/plugins/native.json %%OCCT%%%%DATADIR%%/plugins/occt.json share/fish/vendor_completions.d/f3d.fish @@ -86,13 +72,13 @@ share/mime/packages/f3d-3d-image-formats.xml %%ALEMBIC%%share/mime/packages/f3d-alembic-formats.xml %%ASSIMP%%share/mime/packages/f3d-assimp-formats.xml %%DRACO%%share/mime/packages/f3d-draco-formats.xml -%%EXODUS%%share/mime/packages/f3d-exodus-formats.xml %%OCCT%%share/mime/packages/f3d-occt-formats.xml +%%HDF%%share/mime/packages/f3d-hdf-formats.xml share/mime/packages/f3d-vtk-formats.xml %%ALEMBIC%%share/thumbnailers/f3d-plugin-alembic.thumbnailer %%ASSIMP%%share/thumbnailers/f3d-plugin-assimp.thumbnailer %%DRACO%%share/thumbnailers/f3d-plugin-draco.thumbnailer -%%EXODUS%%share/thumbnailers/f3d-plugin-exodus.thumbnailer +%%HDF%%share/thumbnailers/f3d-plugin-hdf.thumbnailer share/thumbnailers/f3d-plugin-native.thumbnailer %%OCCT%%share/thumbnailers/f3d-plugin-occt.thumbnailer share/zsh/site-functions/_f3d diff --git a/graphics/filament/Makefile b/graphics/filament/Makefile index 05a58e344472..848ce3c1ff22 100644 --- a/graphics/filament/Makefile +++ b/graphics/filament/Makefile @@ -1,11 +1,12 @@ PORTNAME= filament DISTVERSIONPREFIX= v -DISTVERSION= 1.59.3 +DISTVERSION= 1.62.2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Real-time physically based rendering engine -WWW= https://google.github.io/filament/ +WWW= https://google.github.io/filament/ \ + https://github.com/google/filament LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -52,5 +53,9 @@ post-install: @cd ${STAGEDIR}${PREFIX} && ${RM} -r README.md LICENSE docs # remove conflicting file, see https://github.com/google/filament/issues/5957 @${RM} ${STAGEDIR}${PREFIX}/lib/libzstd.a + # remove files installed by the improperly bundled spirv-tools package, see https://github.com/google/filament/issues/8965 + @${FIND} ${STAGEDIR}${PREFIX} -iname "*spirv*" -delete + @${RM} -r ${STAGEDIR}${PREFIX}/include/spirv-tools # workaround for the find(1) -delete bug, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288277 + @${RMDIR} ${STAGEDIR}${PREFIX}/lib/cmake .include <bsd.port.mk> diff --git a/graphics/filament/distinfo b/graphics/filament/distinfo index 49e9483e7ac2..687b3f3972d7 100644 --- a/graphics/filament/distinfo +++ b/graphics/filament/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745309194 -SHA256 (google-filament-v1.59.3_GH0.tar.gz) = 897d1880d1573b3a8452e7df5a82f8fb82a35f997775edfa44ee26cbcedbdafb -SIZE (google-filament-v1.59.3_GH0.tar.gz) = 759893829 +TIMESTAMP = 1754114300 +SHA256 (google-filament-v1.62.2_GH0.tar.gz) = 3ae746cb11fcb93a4cd494a5bbb86a8e2fc81075218593dad0ac0f3381be24e0 +SIZE (google-filament-v1.62.2_GH0.tar.gz) = 766597384 diff --git a/graphics/filament/files/patch-CMakeLists.txt b/graphics/filament/files/patch-CMakeLists.txt index 40f6db9d930b..108eeb9035b6 100644 --- a/graphics/filament/files/patch-CMakeLists.txt +++ b/graphics/filament/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2024-06-03 18:10:41 UTC +--- CMakeLists.txt.orig 2025-07-14 23:11:31 UTC +++ CMakeLists.txt -@@ -87,7 +87,7 @@ find_program(CCACHE_PROGRAM ccache) +@@ -101,7 +101,7 @@ find_program(CCACHE_PROGRAM ccache) # Support for ccache # ================================================================================================== find_program(CCACHE_PROGRAM ccache) diff --git a/graphics/filament/files/patch-filament_backend_src_PlatformFactory.cpp b/graphics/filament/files/patch-filament_backend_src_PlatformFactory.cpp index fd6961590dba..bded9df8b8d5 100644 --- a/graphics/filament/files/patch-filament_backend_src_PlatformFactory.cpp +++ b/graphics/filament/files/patch-filament_backend_src_PlatformFactory.cpp @@ -1,6 +1,6 @@ ---- filament/backend/src/PlatformFactory.cpp.orig 2025-03-31 22:23:27 UTC +--- filament/backend/src/PlatformFactory.cpp.orig 2025-07-14 23:11:31 UTC +++ filament/backend/src/PlatformFactory.cpp -@@ -41,7 +41,7 @@ +@@ -42,7 +42,7 @@ #include <backend/platforms/PlatformCocoaGL.h> #endif #endif @@ -9,7 +9,7 @@ #if defined(FILAMENT_SUPPORTS_X11) #if defined(FILAMENT_SUPPORTS_OPENGL) && !defined(FILAMENT_USE_EXTERNAL_GLES3) #include "backend/platforms/PlatformGLX.h" -@@ -151,7 +151,7 @@ Platform* PlatformFactory::create(Backend* backend) no +@@ -152,7 +152,7 @@ Platform* PlatformFactory::create(Backend* backend) no #else return new PlatformCocoaGL(); #endif diff --git a/graphics/filament/files/patch-libs_bluevk_include_bluevk_BlueVK.h b/graphics/filament/files/patch-libs_bluevk_include_bluevk_BlueVK.h index 3af2733630ee..f084580c50df 100644 --- a/graphics/filament/files/patch-libs_bluevk_include_bluevk_BlueVK.h +++ b/graphics/filament/files/patch-libs_bluevk_include_bluevk_BlueVK.h @@ -1,8 +1,8 @@ ---- libs/bluevk/include/bluevk/BlueVK.h.orig 2022-11-11 07:03:46 UTC +--- libs/bluevk/include/bluevk/BlueVK.h.orig 2025-07-14 23:11:31 UTC +++ libs/bluevk/include/bluevk/BlueVK.h @@ -42,7 +42,7 @@ #define VK_USE_PLATFORM_ANDROID_KHR 1 - #elif defined(IOS) + #elif defined(FILAMENT_IOS) #define VK_USE_PLATFORM_IOS_MVK 1 - #elif defined(__linux__) + #elif defined(__linux__) || defined(__FreeBSD__) diff --git a/graphics/filament/files/patch-libs_utils_CMakeLists.txt b/graphics/filament/files/patch-libs_utils_CMakeLists.txt index 4e45fbc7aa4d..8bf9c71d2a66 100644 --- a/graphics/filament/files/patch-libs_utils_CMakeLists.txt +++ b/graphics/filament/files/patch-libs_utils_CMakeLists.txt @@ -1,7 +1,7 @@ ---- libs/utils/CMakeLists.txt.orig 2023-05-30 23:22:31 UTC +--- libs/utils/CMakeLists.txt.orig 2025-07-14 23:11:31 UTC +++ libs/utils/CMakeLists.txt -@@ -82,8 +82,10 @@ if (ANDROID) - list(APPEND SRCS src/android/Systrace.cpp) +@@ -90,8 +90,10 @@ if (LINUX OR ANDROID) + list(APPEND SRCS src/android/Tracing.cpp) endif() if (LINUX OR ANDROID) - list(APPEND SRCS src/linux/Condition.cpp) diff --git a/graphics/filament/files/patch-third__party_perfetto_perfetto_perfetto.cc b/graphics/filament/files/patch-third__party_perfetto_perfetto_perfetto.cc new file mode 100644 index 000000000000..f760a992860e --- /dev/null +++ b/graphics/filament/files/patch-third__party_perfetto_perfetto_perfetto.cc @@ -0,0 +1,40 @@ +--- third_party/perfetto/perfetto/perfetto.cc.orig 2025-07-16 02:06:53 UTC ++++ third_party/perfetto/perfetto/perfetto.cc +@@ -14,6 +14,8 @@ + // + // This file is automatically generated by gen_amalgamated. Do not edit. + ++#include <sys/ucred.h> ++ + // gen_amalgamated: predefined macros + #if !defined(PERFETTO_IMPLEMENTATION) + #define PERFETTO_IMPLEMENTATION +@@ -42125,7 +42127,7 @@ ClockSnapshotVector CaptureClockSnapshots() { + {0, 0}}, + {CLOCK_REALTIME, protos::pbzero::BUILTIN_CLOCK_REALTIME, {0, 0}}, + {CLOCK_MONOTONIC, protos::pbzero::BUILTIN_CLOCK_MONOTONIC, {0, 0}}, +- {CLOCK_MONOTONIC_RAW, ++ {CLOCK_MONOTONIC, + protos::pbzero::BUILTIN_CLOCK_MONOTONIC_RAW, + {0, 0}}, + }; +@@ -58913,8 +58915,8 @@ void UnixSocket::ReadPeerCredentialsPosix() { + int res = getpeereid(fd, &peer_uid_, nullptr); + PERFETTO_CHECK(res == 0); + // There is no pid when obtaining peer credentials for QNX +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) ++#elif !defined(__FreeBSD__) && (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) + struct ucred user_cred; + socklen_t len = sizeof(user_cred); + int fd = sock_raw_.fd(); +@@ -58922,7 +58924,7 @@ void UnixSocket::ReadPeerCredentialsPosix() { + PERFETTO_CHECK(res == 0); + peer_uid_ = user_cred.uid; + peer_pid_ = user_cred.pid; +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) ++#elif defined(__FreeBSD__) || PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) + struct xucred user_cred; + socklen_t len = sizeof(user_cred); + int res = getsockopt(sock_raw_.fd(), 0, LOCAL_PEERCRED, &user_cred, &len); diff --git a/graphics/filament/files/patch-third__party_perfetto_perfetto_perfetto.h b/graphics/filament/files/patch-third__party_perfetto_perfetto_perfetto.h new file mode 100644 index 000000000000..a1c99bc6e26e --- /dev/null +++ b/graphics/filament/files/patch-third__party_perfetto_perfetto_perfetto.h @@ -0,0 +1,42 @@ +--- third_party/perfetto/perfetto/perfetto.h.orig 2025-07-15 17:16:00 UTC ++++ third_party/perfetto/perfetto/perfetto.h +@@ -34,6 +34,8 @@ + * limitations under the License. + */ + ++#include <pthread_np.h> ++ + // Generated by write_buildflag_header.py + + // fix_include_guards: off +@@ -129,10 +131,10 @@ + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 1 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0 + #endif +-#elif defined(__linux__) ++#elif defined(__linux__) || defined(__FreeBSD__) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1 +-#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 +@@ -1075,7 +1077,7 @@ inline TimeNanos GetWallTimeRawNs() { + } + + inline TimeNanos GetWallTimeRawNs() { +- return GetTimeInternalNs(CLOCK_MONOTONIC_RAW); ++ return GetTimeInternalNs(CLOCK_MONOTONIC); + } + + inline TimeNanos GetThreadCPUTimeNs() { +@@ -8167,7 +8169,7 @@ inline PlatformThreadId GetThreadId() { + #elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) + using PlatformThreadId = pid_t; + inline PlatformThreadId GetThreadId() { +- return static_cast<pid_t>(syscall(__NR_gettid)); ++ return static_cast<pid_t>(pthread_getthreadid_np()); + } + #elif PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA) + using PlatformThreadId = zx_koid_t; diff --git a/graphics/filament/pkg-plist b/graphics/filament/pkg-plist index 25b8b2373291..9351c86540cf 100644 --- a/graphics/filament/pkg-plist +++ b/graphics/filament/pkg-plist @@ -17,16 +17,6 @@ bin/normal-blending bin/resgen bin/roughness-prefilter bin/specular-color -bin/spirv-as -bin/spirv-cfg -bin/spirv-dis -bin/spirv-lesspipe.sh -bin/spirv-link -bin/spirv-lint -bin/spirv-objdump -bin/spirv-opt -bin/spirv-reduce -bin/spirv-val bin/uberz include/backend/AcquiredImage.h include/backend/BufferDescriptor.h @@ -66,6 +56,7 @@ include/filamat/Enums.h include/filamat/IncludeCallback.h include/filamat/MaterialBuilder.h include/filamat/Package.h +include/filament-generatePrefilterMipmap/generatePrefilterMipmap.h include/filament-iblprefilter/IBLPrefilterContext.h include/filament/Box.h include/filament/BufferObject.h @@ -150,10 +141,6 @@ include/math/vec3.h include/math/vec4.h include/mathio/ostream.h include/mikktspace/mikktspace.h -include/spirv-tools/libspirv.h -include/spirv-tools/libspirv.hpp -include/spirv-tools/linker.hpp -include/spirv-tools/optimizer.hpp include/tsl/robin_growth_policy.h include/tsl/robin_hash.h include/tsl/robin_map.h @@ -171,6 +158,7 @@ include/utils/EntityManager.h include/utils/FixedCapacityVector.h include/utils/Invocable.h include/utils/Log.h +include/utils/Logger.h include/utils/Mutex.h include/utils/NameComponentManager.h include/utils/Panic.h @@ -197,34 +185,6 @@ include/viewer/AutomationSpec.h include/viewer/RemoteServer.h include/viewer/Settings.h include/viewer/ViewerGui.h -lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffConfig.cmake -lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets.cmake -lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkConfig.cmake -lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets.cmake -lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintConfig.cmake -lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets.cmake -lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optConfig.cmake -lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets.cmake -lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceConfig.cmake -lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget.cmake -lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsConfig.cmake -lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsTargets.cmake -lib/cmake/SPIRV-Tools/SPIRV-ToolsConfig.cmake -lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake -lib/libSPIRV-Tools-diff.a -lib/libSPIRV-Tools-link.a -lib/libSPIRV-Tools-lint.a -lib/libSPIRV-Tools-opt.a -lib/libSPIRV-Tools-reduce.a -lib/libSPIRV-Tools-shared.so -lib/libSPIRV-Tools.a lib/libabseil.a lib/libbackend.a lib/libbasis_transcoder.a @@ -236,6 +196,7 @@ lib/libdracodec.a lib/libfilabridge.a lib/libfilaflat.a lib/libfilamat.a +lib/libfilament-generatePrefilterMipmap.a lib/libfilament-iblprefilter.a lib/libfilament.a lib/libfilameshio.a @@ -249,6 +210,7 @@ lib/libktxreader.a lib/libmatdbg.a lib/libmeshoptimizer.a lib/libmikktspace.a +lib/libperfetto.a lib/libshaders.a lib/libsmol-v.a lib/libstb.a @@ -257,5 +219,3 @@ lib/libuberzlib.a lib/libutils.a lib/libviewer.a lib/libvkshaders.a -libdata/pkgconfig/SPIRV-Tools-shared.pc -libdata/pkgconfig/SPIRV-Tools.pc diff --git a/graphics/flam3/Makefile b/graphics/flam3/Makefile index 7b5e7f49be9a..03e47b8c524f 100644 --- a/graphics/flam3/Makefile +++ b/graphics/flam3/Makefile @@ -1,7 +1,7 @@ PORTNAME= flam3 DISTVERSIONPREFIX= v DISTVERSION= 3.1.1-5 -PORTREVISION= 4 +PORTREVISION= 5 DISTVERSIONSUFFIX= -g7fb50c8 CATEGORIES= graphics diff --git a/graphics/fortytwo/Makefile b/graphics/fortytwo/Makefile index 1de06c6816ac..3c30d0882436 100644 --- a/graphics/fortytwo/Makefile +++ b/graphics/fortytwo/Makefile @@ -1,6 +1,6 @@ PORTNAME= fortytwo PORTVERSION= 0.2.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= graphics gnustep MASTER_SITES= SF/${PORTNAME}/FT%20%2842%29/${PORTVERSION} DISTFILES= FT-${PORTVERSION}-src.tgz \ diff --git a/graphics/fracplanet/Makefile b/graphics/fracplanet/Makefile index 3c815cb83191..36a6c8e134dd 100644 --- a/graphics/fracplanet/Makefile +++ b/graphics/fracplanet/Makefile @@ -1,6 +1,6 @@ PORTNAME= fracplanet PORTVERSION= 0.5.1 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= graphics MASTER_SITES= SF \ SF/nemysisfreebsdp/:icons diff --git a/graphics/fractgen/Makefile b/graphics/fractgen/Makefile index e3b673a9b4fa..76261e0f6e24 100644 --- a/graphics/fractgen/Makefile +++ b/graphics/fractgen/Makefile @@ -1,5 +1,5 @@ PORTNAME= fractgen -DISTVERSION= 3.0.3 +DISTVERSION= 3.0.5 CATEGORIES= graphics MASTER_SITES= https://www.nntb.no/~dreibh/fractalgenerator/download/ diff --git a/graphics/fractgen/distinfo b/graphics/fractgen/distinfo index 7729ffa69ba0..4b12900c51e7 100644 --- a/graphics/fractgen/distinfo +++ b/graphics/fractgen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747127562 -SHA256 (fractgen-3.0.3.tar.xz) = 8bfa98708b71e86500aea953dedc9bc4ca4b0e59d1041683697ba5a63984a911 -SIZE (fractgen-3.0.3.tar.xz) = 341264 +TIMESTAMP = 1751736940 +SHA256 (fractgen-3.0.5.tar.xz) = e6144cfb556f38ffbf2fe29c2526155c0f5677e0e090bd22053fdc0dc00b355f +SIZE (fractgen-3.0.5.tar.xz) = 342408 diff --git a/graphics/frogr/Makefile b/graphics/frogr/Makefile index 28aebf603a9e..d9414a7e0267 100644 --- a/graphics/frogr/Makefile +++ b/graphics/frogr/Makefile @@ -1,6 +1,6 @@ PORTNAME= frogr PORTVERSION= 1.6 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= GNOME diff --git a/graphics/fyre/Makefile b/graphics/fyre/Makefile index 1ff148ab8e80..724c770bebf1 100644 --- a/graphics/fyre/Makefile +++ b/graphics/fyre/Makefile @@ -1,6 +1,6 @@ PORTNAME= fyre PORTVERSION= 1.0.1 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= graphics MASTER_SITES= http://releases.navi.cx/fyre/ diff --git a/graphics/gdal-grass/Makefile b/graphics/gdal-grass/Makefile index 1582239ade23..d3ab1fe6a280 100644 --- a/graphics/gdal-grass/Makefile +++ b/graphics/gdal-grass/Makefile @@ -1,6 +1,5 @@ PORTNAME= gdal-grass -PORTVERSION= 1.0.3 -PORTREVISION= 1 +PORTVERSION= 1.0.4 PORTEPOCH= 1 CATEGORIES= graphics diff --git a/graphics/gdal-grass/distinfo b/graphics/gdal-grass/distinfo index 1544135cd2e9..33fb2482bf75 100644 --- a/graphics/gdal-grass/distinfo +++ b/graphics/gdal-grass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739116676 -SHA256 (OSGeo-gdal-grass-1.0.3_GH0.tar.gz) = 9c306b69f4943309c8d0d002ae67b08d08c3ec0b6eda07918e54530b8a1acd68 -SIZE (OSGeo-gdal-grass-1.0.3_GH0.tar.gz) = 346675 +TIMESTAMP = 1750954124 +SHA256 (OSGeo-gdal-grass-1.0.4_GH0.tar.gz) = 38d2ec03c2efadaec142999b0ed7d8556b08dfa3cb228832dcde199e44af0af6 +SIZE (OSGeo-gdal-grass-1.0.4_GH0.tar.gz) = 346968 diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile index 2ad5c425d161..62c09c9b8a78 100644 --- a/graphics/gdal/Makefile +++ b/graphics/gdal/Makefile @@ -1,6 +1,6 @@ PORTNAME= gdal -PORTVERSION= 3.10.3 -PORTREVISION= 2 +PORTVERSION= 3.11.3 +PORTREVISION= 3 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/ \ LOCAL/sunpoet @@ -13,7 +13,9 @@ WWW= https://gdal.org/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.TXT -BUILD_DEPENDS= libgeotiff>=1.5.0:graphics/libgeotiff \ +BUILD_DEPENDS= fast_float>=0:math/fast_float \ + libertiff>=0:graphics/libertiff \ + libgeotiff>=1.5.0:graphics/libgeotiff \ proj>=6,1:graphics/proj LIB_DEPENDS= libgeotiff.so:graphics/libgeotiff \ libgif.so:graphics/giflib \ @@ -25,6 +27,7 @@ LIB_DEPENDS= libgeotiff.so:graphics/libgeotiff \ USES= cmake compiler:c++17-lang cpe iconv jpeg localbase pkgconfig ssl tar:xz +CMAKE_OFF_armv7= GDAL_ENABLE_ARM_NEON_OPTIMIZATIONS CMAKE_OFF= BUILD_CSHARP_BINDINGS \ BUILD_DOCS \ BUILD_JAVA_BINDINGS \ @@ -55,7 +58,8 @@ CMAKE_OFF= BUILD_CSHARP_BINDINGS \ GDAL_USE_TIFF_INTERNAL \ GDAL_USE_ZLIB_INTERNAL \ HDFS_ENABLED \ - SWIG_REGENERATE_PYTHON + SWIG_REGENERATE_PYTHON \ + ${CMAKE_OFF_${ARCH}} CMAKE_ON= BUILD_APPS \ BUILD_SHARED_LIBS \ BUILD_STATIC_LIBS \ @@ -94,8 +98,7 @@ PLIST_SUB= PORTVERSION=${PORTVERSION} CPE_VENDOR= osgeo -HEADER_FILES= alg/gdalwarpkernel_opencl.h \ - alg/gvgcpfit.h \ +HEADER_FILES= alg/gvgcpfit.h \ alg/internal_qhull_headers.h \ alg/thinplatespline.h\ gcore/gdalexif.h \ @@ -111,7 +114,7 @@ HEADER_FILES= alg/gdalwarpkernel_opencl.h \ port/cpl_vsil_curl_priv.h \ port/cpl_worker_thread_pool.h -OPTIONS_DEFINE= AEC ARMADILLO BRUNSLI CFITSIO CRYPTOPP CURL DEFLATE ECW EXPAT EXR FREEXL GEOS GTA HDF5 HEIF JXL KML LERC LIBXML2 LZ4 MYSQL NETCDF ODBC OPENJPEG PCRE2 PGSQL RASTERLITE2 SFCGAL SPATIALITE SQLITE TILEDB WEBP XERCES ZSTD +OPTIONS_DEFINE= AEC ARMADILLO BLOSC BRUNSLI CFITSIO CRYPTOPP CURL DEFLATE ECW EXPAT FREEXL GEOS GTA HDF5 HEIF JXL KEA KML LERC LIBXML2 LZ4 MYSQL NETCDF ODBC OPENDRIVE OPENEXR OPENJPEG PCRE2 PGSQL QB3 RASTERLITE2 SFCGAL SPATIALITE SQLITE TILEDB WEBP XERCES ZSTD OPTIONS_RADIO= PDF OPTIONS_RADIO_PDF= PODOFO POPPLER OPTIONS_DEFAULT=AEC CURL DEFLATE EXPAT FREEXL GEOS LERC LIBXML2 LZ4 OPENJPEG PCRE2 PGSQL POPPLER WEBP ZSTD \ @@ -120,12 +123,15 @@ OPTIONS_EXCLUDE_powerpc= LERC OPTIONS_EXCLUDE_powerpc64= LERC OPTIONS_SUB= yes AEC_DESC= Adaptive entropy coding library +BLOSC_DESC= Blosc support in Zarr driver BRUNSLI_DESC= Brunsli support via libbrunsli library CRYPTOPP_DESC= Cryptopp support DEFLATE_DESC= Faster deflate support via libdeflate library -EXR_DESC= EXR support via OpenEXR library +KEA_DESC= KEA format support LERC_DESC= LERC (Limited Error Raster Compression) support +OPENDRIVE_DESC= OpenDRIVE format support PCRE2_DESC= Regular expression support for SQLite +QB3_DESC= QB3 compression in MRF driver RASTERLITE2_DESC= RasterLite2 support TILEDB_DESC= TileDB support @@ -133,6 +139,8 @@ AEC_CMAKE_BOOL= GDAL_USE_LIBAEC AEC_LIB_DEPENDS= libaec.so:science/libaec ARMADILLO_CMAKE_BOOL= GDAL_USE_ARMADILLO ARMADILLO_LIB_DEPENDS= libarmadillo.so:math/armadillo +BLOSC_CMAKE_BOOL= GDAL_USE_BLOSC +BLOSC_LIB_DEPENDS= libblosc.so:archivers/c-blosc BRUNSLI_CMAKE_BOOL= GDAL_USE_BRUNSLI BRUNSLI_LIB_DEPENDS= libbrunslidec-c.so:graphics/brunsli CFITSIO_CMAKE_BOOL= GDAL_USE_CFITSIO @@ -147,10 +155,6 @@ ECW_CMAKE_BOOL= GDAL_USE_ECW ECW_LIB_DEPENDS= libNCSEcw.so:graphics/libecwj2 EXPAT_CMAKE_BOOL= GDAL_USE_EXPAT EXPAT_LIB_DEPENDS= libexpat.so:textproc/expat2 -EXR_CFLAGS= -DInt64=uint64_t -EXR_CMAKE_BOOL= GDAL_USE_EXR -EXR_LIB_DEPENDS= libImath.so:math/Imath \ - libOpenEXR.so:graphics/openexr FREEXL_CMAKE_BOOL= GDAL_USE_FREEXL FREEXL_LIB_DEPENDS= libfreexl.so:textproc/freexl GEOS_CMAKE_BOOL= GDAL_USE_GEOS @@ -163,6 +167,8 @@ HEIF_CMAKE_BOOL= GDAL_USE_HEIF HEIF_LIB_DEPENDS= libheif.so:graphics/libheif JXL_CMAKE_BOOL= GDAL_USE_JXL GDAL_USE_JXL_THREADS JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl +KEA_CMAKE_BOOL= GDAL_USE_KEA +KEA_LIB_DEPENDS= libkea.so:graphics/kealib KML_CMAKE_BOOL= GDAL_USE_LIBKML KML_LIB_DEPENDS= libkmlbase.so:science/libkml \ liburiparser.so:net/uriparser @@ -179,6 +185,14 @@ NETCDF_CMAKE_BOOL= GDAL_USE_NETCDF NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf ODBC_CMAKE_BOOL= GDAL_USE_ODBC ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC +OPENDRIVE_CMAKE_BOOL= GDAL_USE_OPENDRIVE +OPENDRIVE_LDFLAGS= -lpugixml +OPENDRIVE_LIB_DEPENDS= libOpenDrive.so:graphics/libopendrive \ + libpugixml.so:textproc/pugixml +OPENEXR_CFLAGS= -DInt64=uint64_t +OPENEXR_CMAKE_BOOL= GDAL_USE_EXR +OPENEXR_LIB_DEPENDS= libImath.so:math/Imath \ + libOpenEXR.so:graphics/openexr OPENJPEG_BUILD_DEPENDS= openjpeg>=2.1.0:graphics/openjpeg OPENJPEG_CMAKE_BOOL= GDAL_USE_OPENJPEG OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg @@ -190,6 +204,8 @@ PODOFO_CMAKE_BOOL= GDAL_USE_PODOFO PODOFO_LIB_DEPENDS= libpodofo.so:graphics/podofo POPPLER_CMAKE_BOOL= GDAL_USE_POPPLER POPPLER_LIB_DEPENDS= libpoppler.so:graphics/poppler +QB3_CMAKE_BOOL= GDAL_USE_LIBQB3 +QB3_LIB_DEPENDS= libQB3.so:graphics/qb3 RASTERLITE2_CMAKE_BOOL= GDAL_USE_RASTERLITE2 RASTERLITE2_LIB_DEPENDS=librasterlite2.so:graphics/librasterlite2 SFCGAL_CMAKE_BOOL= GDAL_USE_SFCGAL @@ -220,26 +236,29 @@ PLIST_SUB+= BIGENDIAN="" EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/alg/internal_libqhull \ --exclude ${DISTNAME}/frmts/gif/giflib \ --exclude ${DISTNAME}/frmts/gtiff/libgeotiff \ - --exclude ${DISTNAME}/frmts/gtiff/libtiff \ --exclude ${DISTNAME}/frmts/jpeg/libjpeg \ --exclude ${DISTNAME}/frmts/jpeg/libjpeg12 \ --exclude ${DISTNAME}/frmts/png/libpng \ --exclude ${DISTNAME}/frmts/zlib \ --exclude ${DISTNAME}/ogr/ogrsf_frmts/geojson/libjson \ + --exclude ${DISTNAME}/third_party/fast_float \ --exclude ${DISTNAME}/third_party/LercLib \ + --exclude ${DISTNAME}/third_party/libertiff \ --no-same-owner --no-same-permissions .else post-patch: @${RM} -r ${WRKSRC}/alg/internal_libqhull/ @${RM} -r ${WRKSRC}/frmts/gif/giflib/ @${RM} -r ${WRKSRC}/frmts/gtiff/libgeotiff/ - @${RM} -r ${WRKSRC}/frmts/gtiff/libtiff/ +# @${RM} -r ${WRKSRC}/frmts/gtiff/libtiff/ # tif_lerc.c, tif_lzw.c, tif_packbits.c @${RM} -r ${WRKSRC}/frmts/jpeg/libjpeg/ @${RM} -r ${WRKSRC}/frmts/jpeg/libjpeg12/ @${RM} -r ${WRKSRC}/frmts/png/libpng/ @${RM} -r ${WRKSRC}/frmts/zlib/ @${RM} -r ${WRKSRC}/ogr/ogrsf_frmts/geojson/libjson/ + @${RM} -r ${WRKSRC}/third_party/fast_float/ @${RM} -r ${WRKSRC}/third_party/LercLib/ + @${RM} -r ${WRKSRC}/third_party/libertiff/ .endif post-install: diff --git a/graphics/gdal/distinfo b/graphics/gdal/distinfo index 23e72f65d3b5..9e9a4f020e0f 100644 --- a/graphics/gdal/distinfo +++ b/graphics/gdal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744288770 -SHA256 (gdal-3.10.3.tar.xz) = 335a8d2c7567d783563d3fed37e8b58d72d9c1723f6fd1d8c299fe4c0d936781 -SIZE (gdal-3.10.3.tar.xz) = 9208456 +TIMESTAMP = 1752416410 +SHA256 (gdal-3.11.3.tar.xz) = ba0807729fa681eed55bb6d5588bb9e4bde2b691c46e8d6d375ff5eaf789b16a +SIZE (gdal-3.11.3.tar.xz) = 9313768 diff --git a/graphics/gdal/files/patch-libertiff b/graphics/gdal/files/patch-libertiff new file mode 100644 index 000000000000..7ff515bfe53e --- /dev/null +++ b/graphics/gdal/files/patch-libertiff @@ -0,0 +1,11 @@ +--- frmts/snap_tiff/snaptiffdriver.cpp.orig 2025-05-06 16:38:15 UTC ++++ frmts/snap_tiff/snaptiffdriver.cpp +@@ -8,7 +8,7 @@ + #include "rawdataset.h" + + #define LIBERTIFF_NS GDAL_libertiff +-#include "../../third_party/libertiff/libertiff.hpp" ++#include "libertiff.hpp" + + #include <algorithm> + #include <cmath> diff --git a/graphics/gdal/files/patch-mysql b/graphics/gdal/files/patch-mysql index 9b5d8032dc6f..a12efddd61eb 100644 --- a/graphics/gdal/files/patch-mysql +++ b/graphics/gdal/files/patch-mysql @@ -1,10 +1,10 @@ ---- cmake/modules/packages/FindMySQL.cmake.orig 2023-07-06 11:14:14 UTC +--- cmake/modules/packages/FindMySQL.cmake.orig 2025-05-06 16:38:14 UTC +++ cmake/modules/packages/FindMySQL.cmake -@@ -23,6 +23,7 @@ if( MYSQL_INCLUDE_DIR AND EXISTS "${MYSQL_INCLUDE_DIR} +@@ -23,6 +23,7 @@ endif() "${MYSQL_VERSION_H}" ) endif() +set(CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX "mysql") - find_library(MYSQL_LIBRARY NAMES mysqlclient mysqlclient_r) + find_library(MYSQL_LIBRARY NAMES mysqlclient mysqlclient_r NAMES_PER_DIR) if( NOT CMAKE_C_COMPILER_LOADED ) diff --git a/graphics/gdal/files/patch-ogr_ogrsf__frmts_xodr_ogr__xodr.h b/graphics/gdal/files/patch-ogr_ogrsf__frmts_xodr_ogr__xodr.h new file mode 100644 index 000000000000..296d424dae67 --- /dev/null +++ b/graphics/gdal/files/patch-ogr_ogrsf__frmts_xodr_ogr__xodr.h @@ -0,0 +1,11 @@ +--- ogr/ogrsf_frmts/xodr/ogr_xodr.h.orig 2025-07-12 10:33:49 UTC ++++ ogr/ogrsf_frmts/xodr/ogr_xodr.h +@@ -15,7 +15,7 @@ + #include "ogr_api.h" + #include <iostream> + #include <OpenDriveMap.h> +-#include <pugixml/pugixml.hpp> ++#include <pugixml.hpp> + #include <vector> + + struct RoadElements diff --git a/graphics/gdal/pkg-plist b/graphics/gdal/pkg-plist index 952ff48e0055..605a1c7d789c 100644 --- a/graphics/gdal/pkg-plist +++ b/graphics/gdal/pkg-plist @@ -1,3 +1,4 @@ +bin/gdal bin/gdal-config bin/gdal_contour bin/gdal_create @@ -38,6 +39,7 @@ include/cpl_conv.h include/cpl_cpu_features.h include/cpl_csv.h include/cpl_error.h +include/cpl_float.h include/cpl_google_cloud.h include/cpl_hash_set.h include/cpl_http.h @@ -62,19 +64,25 @@ include/cpl_vsil_curl_priv.h include/cpl_worker_thread_pool.h include/cplkeywordparser.h include/gdal.h +include/gdal_adbc.h include/gdal_alg.h include/gdal_alg_priv.h include/gdal_csv.h include/gdal_frmts.h +include/gdal_fwd.h include/gdal_mdreader.h +include/gdal_minmax_element.hpp include/gdal_pam.h include/gdal_priv.h +include/gdal_priv_templates.hpp include/gdal_proxy.h include/gdal_rat.h include/gdal_simplesurf.h +include/gdal_typetraits.h include/gdal_utils.h include/gdal_version.h include/gdal_vrt.h +include/gdalalgorithm.h include/gdalcachedpixelaccessor.h include/gdalexif.h include/gdalgeorefpamdataset.h @@ -87,7 +95,7 @@ include/gdalpansharpen.h include/gdalsse_priv.h include/gdalsubdatasetinfo.h include/gdalwarper.h -include/gdalwarpkernel_opencl.h +include/geoheif.h include/gnm.h include/gnm_api.h include/gnm_priv.h @@ -117,9 +125,10 @@ lib/cmake/gdal/GDALConfig.cmake lib/cmake/gdal/GDALConfigVersion.cmake lib/gdalplugins/drivers.ini lib/libgdal.so -lib/libgdal.so.36 -lib/libgdal.so.36.%%PORTVERSION%% +lib/libgdal.so.37 +lib/libgdal.so.37.%%PORTVERSION%% libdata/pkgconfig/gdal.pc +share/bash-completion/completions/gdal share/bash-completion/completions/gdal-config share/bash-completion/completions/gdal2tiles.py share/bash-completion/completions/gdal2xyz.py @@ -170,6 +179,8 @@ share/bash-completion/completions/ogrtindex %%CURL%%%%DATADIR%%/eedaconf.json %%DATADIR%%/epsg.wkt %%DATADIR%%/esri_StatePlane_extra.wkt +%%DATADIR%%/gdal_algorithm.schema.json +%%DATADIR%%/gdalg.schema.json %%DATADIR%%/gdalicon.png %%DATADIR%%/gdalinfo_output.schema.json %%DATADIR%%/gdalmdiminfo_output.schema.json @@ -279,9 +290,11 @@ share/bash-completion/completions/ogrtindex %%DATADIR%%/jpfgdgml_WL.gfs %%DATADIR%%/jpfgdgml_WStrA.gfs %%DATADIR%%/jpfgdgml_WStrL.gfs +%%DATADIR%%/leaflet_template.html %%NETCDF%%%%DATADIR%%/netcdf_config.xsd %%DATADIR%%/nitf_spec.xml %%DATADIR%%/nitf_spec.xsd +%%DATADIR%%/ogr_fields_override.schema.json %%DATADIR%%/ogrinfo_output.schema.json %%DATADIR%%/ogrvrt.xsd %%SQLITE%%%%DATADIR%%/osmconf.ini @@ -313,6 +326,74 @@ share/bash-completion/completions/ogrtindex %%DATADIR%%/vdv452.xsd %%DATADIR%%/vicar.json share/man/man1/gdal-config.1.gz +share/man/man1/gdal-convert.1.gz +share/man/man1/gdal-info.1.gz +share/man/man1/gdal-mdim-convert.1.gz +share/man/man1/gdal-mdim-info.1.gz +share/man/man1/gdal-mdim.1.gz +share/man/man1/gdal-raster-calc.1.gz +share/man/man1/gdal-raster-clean-collar.1.gz +share/man/man1/gdal-raster-clip.1.gz +share/man/man1/gdal-raster-color-map.1.gz +share/man/man1/gdal-raster-contour.1.gz +share/man/man1/gdal-raster-convert.1.gz +share/man/man1/gdal-raster-create.1.gz +share/man/man1/gdal-raster-edit.1.gz +share/man/man1/gdal-raster-fill-nodata.1.gz +share/man/man1/gdal-raster-footprint.1.gz +share/man/man1/gdal-raster-hillshade.1.gz +share/man/man1/gdal-raster-index.1.gz +share/man/man1/gdal-raster-info.1.gz +share/man/man1/gdal-raster-mosaic.1.gz +share/man/man1/gdal-raster-overview-add.1.gz +share/man/man1/gdal-raster-overview-delete.1.gz +share/man/man1/gdal-raster-pipeline.1.gz +share/man/man1/gdal-raster-pixel-info.1.gz +share/man/man1/gdal-raster-polygonize.1.gz +share/man/man1/gdal-raster-reclassify.1.gz +share/man/man1/gdal-raster-reproject.1.gz +share/man/man1/gdal-raster-resize.1.gz +share/man/man1/gdal-raster-roughness.1.gz +share/man/man1/gdal-raster-scale.1.gz +share/man/man1/gdal-raster-select.1.gz +share/man/man1/gdal-raster-set-type.1.gz +share/man/man1/gdal-raster-sieve.1.gz +share/man/man1/gdal-raster-slope.1.gz +share/man/man1/gdal-raster-stack.1.gz +share/man/man1/gdal-raster-tile.1.gz +share/man/man1/gdal-raster-tpi.1.gz +share/man/man1/gdal-raster-tri.1.gz +share/man/man1/gdal-raster-unscale.1.gz +share/man/man1/gdal-raster-viewshed.1.gz +share/man/man1/gdal-raster.1.gz +share/man/man1/gdal-vector-clip.1.gz +share/man/man1/gdal-vector-convert.1.gz +share/man/man1/gdal-vector-edit.1.gz +share/man/man1/gdal-vector-filter.1.gz +share/man/man1/gdal-vector-geom-buffer.1.gz +share/man/man1/gdal-vector-geom-explode-collections.1.gz +share/man/man1/gdal-vector-geom-make-valid.1.gz +share/man/man1/gdal-vector-geom-segmentize.1.gz +share/man/man1/gdal-vector-geom-set-type.1.gz +share/man/man1/gdal-vector-geom-simplify.1.gz +share/man/man1/gdal-vector-geom-swap-xy.1.gz +share/man/man1/gdal-vector-geom.1.gz +share/man/man1/gdal-vector-grid.1.gz +share/man/man1/gdal-vector-info.1.gz +share/man/man1/gdal-vector-pipeline.1.gz +share/man/man1/gdal-vector-rasterize.1.gz +share/man/man1/gdal-vector-select.1.gz +share/man/man1/gdal-vector-sql.1.gz +share/man/man1/gdal-vector.1.gz +share/man/man1/gdal-vector_concat.1.gz +share/man/man1/gdal-vsi-copy.1.gz +share/man/man1/gdal-vsi-delete.1.gz +share/man/man1/gdal-vsi-list.1.gz +share/man/man1/gdal-vsi-move.1.gz +share/man/man1/gdal-vsi-sozip.1.gz +share/man/man1/gdal-vsi-sync.1.gz +share/man/man1/gdal-vsi.1.gz +share/man/man1/gdal.1.gz share/man/man1/gdal2tiles.1.gz share/man/man1/gdal_calc.1.gz share/man/man1/gdal_contour.1.gz diff --git a/graphics/gdalcpp/Makefile b/graphics/gdalcpp/Makefile new file mode 100644 index 000000000000..61e031bcacdf --- /dev/null +++ b/graphics/gdalcpp/Makefile @@ -0,0 +1,26 @@ +PORTNAME= gdalcpp +PORTVERSION= 1.3.0 +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C++11 GDAL wrapper +WWW= https://github.com/joto/gdalcpp + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= gdal>=0:graphics/gdal + +NO_ARCH= yes +NO_BUILD= yes + +PLIST_FILES= include/gdalcpp.hpp + +USE_GITHUB= yes +GH_ACCOUNT= joto +GH_TAGNAME= 7e23085 + +do-install: + ${INSTALL_DATA} ${WRKSRC}/gdalcpp.hpp ${STAGEDIR}${PREFIX}/include/ + +.include <bsd.port.mk> diff --git a/graphics/gdalcpp/distinfo b/graphics/gdalcpp/distinfo new file mode 100644 index 000000000000..a667238d7658 --- /dev/null +++ b/graphics/gdalcpp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1747715284 +SHA256 (joto-gdalcpp-1.3.0-7e23085_GH0.tar.gz) = a3e84d6a1358754720e6cd68ad912ccc1e5cd14ab25f2281f849080d91d5ccc1 +SIZE (joto-gdalcpp-1.3.0-7e23085_GH0.tar.gz) = 4245 diff --git a/graphics/gdalcpp/pkg-descr b/graphics/gdalcpp/pkg-descr new file mode 100644 index 000000000000..adf817cca361 --- /dev/null +++ b/graphics/gdalcpp/pkg-descr @@ -0,0 +1,9 @@ +gdalcpp is a C++11 wrapper classes for GDAL/OGR. + +These are some small wrapper classes for GDAL offering: +- classes with RAII instead of the arcane cleanup functions in stock GDAL +- works with GDAL 1, 2, and 3 +- allows you to write less boilerplate code + +The classes are not very complete, they just have the code I needed for various +programs. diff --git a/graphics/gdk-pixbuf2/Makefile b/graphics/gdk-pixbuf2/Makefile index e0f2ef659336..f27cb9d2fff5 100644 --- a/graphics/gdk-pixbuf2/Makefile +++ b/graphics/gdk-pixbuf2/Makefile @@ -1,11 +1,14 @@ PORTNAME= gdk-pixbuf PORTVERSION= 2.42.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= GNOME PKGNAMESUFFIX= 2 DIST_SUBDIR= gnome +PATCH_SITES= https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/commit/ +PATCHFILES= 4af78023ce7d3b5e3cec422a59bb4f48fa4f5886.patch:-p1 + MAINTAINER= desktop@FreeBSD.org COMMENT= Graphic library for GTK WWW= https://developer.gnome.org/gdk-pixbuf/ diff --git a/graphics/gdk-pixbuf2/distinfo b/graphics/gdk-pixbuf2/distinfo index cce2b3b0ccbd..ec430fcc6771 100644 --- a/graphics/gdk-pixbuf2/distinfo +++ b/graphics/gdk-pixbuf2/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1740710770 +TIMESTAMP = 1753371083 SHA256 (gnome/gdk-pixbuf-2.42.12.tar.xz) = b9505b3445b9a7e48ced34760c3bcb73e966df3ac94c95a148cb669ab748e3c7 SIZE (gnome/gdk-pixbuf-2.42.12.tar.xz) = 6525072 +SHA256 (gnome/4af78023ce7d3b5e3cec422a59bb4f48fa4f5886.patch) = e5cfbfed908833871e45562b72e70be4895844c08ed8edce7d24a8d36696aeba +SIZE (gnome/4af78023ce7d3b5e3cec422a59bb4f48fa4f5886.patch) = 1643 diff --git a/graphics/gdk-pixbuf2/pkg-plist b/graphics/gdk-pixbuf2/pkg-plist index a6d9d41d121f..77fd1e87f90a 100644 --- a/graphics/gdk-pixbuf2/pkg-plist +++ b/graphics/gdk-pixbuf2/pkg-plist @@ -277,7 +277,6 @@ libdata/pkgconfig/gdk-pixbuf-2.0.pc %%DOCS%%share/doc/gdk-pixdata/SourceCodePro-It.ttf.woff %%DOCS%%share/doc/gdk-pixdata/SourceCodePro-Regular.ttf.woff %%DOCS%%share/doc/gdk-pixdata/SourceCodePro-Semibold.ttf.woff -%%DOCS%%share/doc/gdk-pixdata/classes_hierarchy.html %%DOCS%%share/doc/gdk-pixdata/const.PIXBUF_MAGIC_NUMBER.html %%DOCS%%share/doc/gdk-pixdata/const.PIXDATA_HEADER_LENGTH.html %%DOCS%%share/doc/gdk-pixdata/flags.PixdataDumpType.html diff --git a/graphics/geeqie/Makefile b/graphics/geeqie/Makefile index 134f73e3e911..0ebe4e3f06e0 100644 --- a/graphics/geeqie/Makefile +++ b/graphics/geeqie/Makefile @@ -1,7 +1,7 @@ PORTNAME= geeqie DISTVERSIONPREFIX= v DISTVERSION= 2.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index c69520319531..cd7492e03f46 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -1,5 +1,5 @@ PORTNAME= gegl -DISTVERSION= 0.4.58 +DISTVERSION= 0.4.62 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= GIMP @@ -19,13 +19,8 @@ LIB_DEPENDS= libbabl-0.1.so:x11/babl \ libnsgif.so:graphics/libnsgif \ libpng.so:graphics/png -USES= cpe gettext gnome jpeg localbase:ldflags meson pkgconfig shebangfix \ - uniquefiles tar:xz -.if exists(/usr/include/omp.h) -USES+= compiler:c++14-lang -.else -USES+= compiler:gcc-c++11-lib -.endif +USES= compiler:c++14-lang cpe gettext gnome jpeg localbase:ldflags \ + meson pkgconfig shebangfix uniquefiles tar:xz USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes @@ -41,12 +36,12 @@ MESON_ARGS= -Ddocs=false \ -Dmaxflow=disabled \ -Dmrg=disabled \ -Dpygobject=disabled \ - -Dlua=disabled \ - ${MESON_ARGS_${ARCH}} -MESON_ARGS_armv6= -Dopenmp=disabled -MESON_ARGS_armv7= -Dopenmp=disabled + -Dlua=disabled +.if !exists(/usr/include/omp.h) +MESON_ARGS+= -Dopenmp=disabled +.endif -GEGL_SHLIB= 0.457.1 +GEGL_SHLIB= 0.461.1 GEGL_VER= 0.4 PLIST_SUB+= GEGL_SHLIB=${GEGL_SHLIB} GEGL_VER=${GEGL_VER} diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo index 9bec1ea7c920..6baf544fe586 100644 --- a/graphics/gegl/distinfo +++ b/graphics/gegl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742856432 -SHA256 (gegl-0.4.58.tar.xz) = d5678bbd5fe535941b82f965b97fcc9385ce936f70c982bd565a53d5519d1bff -SIZE (gegl-0.4.58.tar.xz) = 6020756 +TIMESTAMP = 1752052464 +SHA256 (gegl-0.4.62.tar.xz) = 5887576371ebf1d9e90797d10e4b9a7f1658228d4827583e79e1db3d94505c6c +SIZE (gegl-0.4.62.tar.xz) = 6025372 diff --git a/graphics/geoserver/Makefile b/graphics/geoserver/Makefile index 4a91339aa4b8..fcbdfd515533 100644 --- a/graphics/geoserver/Makefile +++ b/graphics/geoserver/Makefile @@ -1,5 +1,5 @@ PORTNAME= geoserver -DISTVERSION= 2.27.1 +DISTVERSION= 2.27.2 CATEGORIES= graphics geography java MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-bin @@ -30,12 +30,12 @@ GEODIRS= data_dir etc lib logs modules resources webapps PLIST_SUB= BATIK=1.18 \ ECLIPSE=2.15.0 \ G="${GEOSERVERDIR:S,^${PREFIX}/,,}" \ - GT=33.1 \ - GWC=1.27.1 \ + GT=33.2 \ + GWC=1.27.2 \ IMAGEIO=1.4.15 \ - JACKSON=2.18.2 \ + JACKSON=2.19.0 \ JETTY=9.4.57.v20241219 \ - JNA=5.16.0 \ + JNA=5.17.0 \ JT=1.1.31 \ JT1=1.6.0 \ MVER=${PORTVERSION} \ @@ -43,7 +43,7 @@ PLIST_SUB= BATIK=1.18 \ SPRING=5.3.39 \ SPRINGS=5.8.16 \ VER3=1.1.3 \ - WICKET=9.20.0 + WICKET=9.21.0 post-patch: @${REINPLACE_CMD} -e 's|$$GEOSERVER_HOME|${GEOSERVERDIR}|g' \ diff --git a/graphics/geoserver/distinfo b/graphics/geoserver/distinfo index 21050a200db6..fba585023356 100644 --- a/graphics/geoserver/distinfo +++ b/graphics/geoserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747658951 -SHA256 (geoserver-2.27.1-bin.zip) = ec8ae7ce759ae4d23fda0147553450d087ab3a4a1d4ad6ebd1a1a928fa5e2d09 -SIZE (geoserver-2.27.1-bin.zip) = 121675690 +TIMESTAMP = 1753304165 +SHA256 (geoserver-2.27.2-bin.zip) = cb37a3562fb41734c2b548ab0af9f73ecc4b2e6a08512c52dac0352965a8df45 +SIZE (geoserver-2.27.2-bin.zip) = 121877642 diff --git a/graphics/geoserver/pkg-plist b/graphics/geoserver/pkg-plist index b8c71f098752..c0ac87084579 100644 --- a/graphics/geoserver/pkg-plist +++ b/graphics/geoserver/pkg-plist @@ -590,15 +590,15 @@ %%G%%/webapps/%%G%%/WEB-INF/lib/batik-xml-%%BATIK%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/bcprov-jdk18on-1.79.jar %%G%%/webapps/%%G%%/WEB-INF/lib/bigint-0.7.1.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/checker-qual-3.43.0.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/commons-beanutils-1.10.1.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/checker-qual-3.49.3.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/commons-beanutils-1.11.0.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-codec-1.18.0.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-collections-3.2.2.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-collections4-4.4.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-compiler-3.1.12.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-dbcp-1.4.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/commons-fileupload-1.5.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/commons-io-2.18.0.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/commons-fileupload-1.6.0.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/commons-io-2.19.0.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-jxpath-1.3.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-lang-2.6.jar %%G%%/webapps/%%G%%/WEB-INF/lib/commons-lang3-3.17.0.jar @@ -612,7 +612,7 @@ %%G%%/webapps/%%G%%/WEB-INF/lib/encoder-1.3.1.jar %%G%%/webapps/%%G%%/WEB-INF/lib/error_prone_annotations-2.36.0.jar %%G%%/webapps/%%G%%/WEB-INF/lib/ezmorph-1.0.6.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/failureaccess-1.0.2.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/failureaccess-1.0.3.jar %%G%%/webapps/%%G%%/WEB-INF/lib/freemarker-2.3.34.jar %%G%%/webapps/%%G%%/WEB-INF/lib/gs-gwc-%%MVER%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/gs-gwc-rest-%%MVER%%.jar @@ -690,7 +690,7 @@ %%G%%/webapps/%%G%%/WEB-INF/lib/gt-xsd-wcs-%%GT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/gt-xsd-wfs-%%GT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/gt-xsd-wmts-%%GT%%.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/guava-33.4.0-jre.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/guava-33.4.8-jre.jar %%G%%/webapps/%%G%%/WEB-INF/lib/gwc-core-%%GWC%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/gwc-diskquota-core-%%GWC%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/gwc-diskquota-jdbc-%%GWC%%.jar @@ -743,7 +743,8 @@ %%G%%/webapps/%%G%%/WEB-INF/lib/joda-time-2.8.1.jar %%G%%/webapps/%%G%%/WEB-INF/lib/json-20231013.jar %%G%%/webapps/%%G%%/WEB-INF/lib/json-lib-2.4.2-%%G%%.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/jsr305-2.0.3.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/jspecify-1.0.0.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/jsr305-3.0.2.jar %%G%%/webapps/%%G%%/WEB-INF/lib/jt-affine-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/jt-algebra-%%JT%%.jar %%G%%/webapps/%%G%%/WEB-INF/lib/jt-attributeop-%%JT1%%.jar @@ -809,10 +810,10 @@ %%G%%/webapps/%%G%%/WEB-INF/lib/org.eclipse.emf.ecore.xmi-2.15.0.jar %%G%%/webapps/%%G%%/WEB-INF/lib/org.eclipse.xsd-2.12.0.jar %%G%%/webapps/%%G%%/WEB-INF/lib/org.w3.xlink-%%GT%%.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/oshi-core-6.6.6.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/oshi-core-6.8.2.jar %%G%%/webapps/%%G%%/WEB-INF/lib/picocontainer-1.2.jar %%G%%/webapps/%%G%%/WEB-INF/lib/pngj-2.0.1.jar -%%G%%/webapps/%%G%%/WEB-INF/lib/postgresql-42.7.5.jar +%%G%%/webapps/%%G%%/WEB-INF/lib/postgresql-42.7.7.jar %%G%%/webapps/%%G%%/WEB-INF/lib/re2j-1.8.jar %%G%%/webapps/%%G%%/WEB-INF/lib/si-quantity-2.1.jar %%G%%/webapps/%%G%%/WEB-INF/lib/si-units-2.1.jar diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile index f3afcce60ab5..8106e39f84d8 100644 --- a/graphics/gexiv2/Makefile +++ b/graphics/gexiv2/Makefile @@ -1,6 +1,5 @@ PORTNAME= gexiv2 -PORTVERSION= 0.14.3 -PORTREVISION= 1 +PORTVERSION= 0.14.6 CATEGORIES= graphics MASTER_SITES= GNOME @@ -22,11 +21,15 @@ BINARY_ALIAS= python3=${PYTHON_CMD} USE_CXXSTD= c++17 +PLIST_SUB= SOVERSION=${PORTVERSION:C/^0./2./} + OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc DOCS_CONFIGURE_ON= -Dgtk_doc=true +PORTSCOUT= limitw:1,even + pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi diff --git a/graphics/gexiv2/distinfo b/graphics/gexiv2/distinfo index 2636cb4f6ec1..d8d3025137a5 100644 --- a/graphics/gexiv2/distinfo +++ b/graphics/gexiv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720462254 -SHA256 (gexiv2-0.14.3.tar.xz) = 21e64d2c56e9b333d44fef3f2a4b25653d922c419acd972fa96fab695217e2c8 -SIZE (gexiv2-0.14.3.tar.xz) = 389976 +TIMESTAMP = 1751909719 +SHA256 (gexiv2-0.14.6.tar.xz) = 606c28aaae7b1f3ef5c8eabe5e7dffd7c5a1c866d25b7671fb847fe287a72b8b +SIZE (gexiv2-0.14.6.tar.xz) = 391436 diff --git a/graphics/gexiv2/pkg-plist b/graphics/gexiv2/pkg-plist index 44d695c336ab..d6ad88296765 100644 --- a/graphics/gexiv2/pkg-plist +++ b/graphics/gexiv2/pkg-plist @@ -10,7 +10,7 @@ include/gexiv2/gexiv2.h lib/girepository-1.0/GExiv2-0.10.typelib lib/libgexiv2.so lib/libgexiv2.so.2 -lib/libgexiv2.so.2.14.3 +lib/libgexiv2.so.%%SOVERSION%% libdata/pkgconfig/gexiv2.pc share/gir-1.0/GExiv2-0.10.gir %%DOCS%%share/gtk-doc/html/gexiv2/GExiv2Metadata.html diff --git a/graphics/gifski/Makefile b/graphics/gifski/Makefile index 60890908a9b9..dff5a9740e87 100644 --- a/graphics/gifski/Makefile +++ b/graphics/gifski/Makefile @@ -1,6 +1,6 @@ PORTNAME= gifski DISTVERSION= 1.10.3 -PORTREVISION= 18 +PORTREVISION= 20 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index 37468af4e8fe..933ca2ee2ddb 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -1,6 +1,6 @@ PORTNAME= gimp DISTVERSION= 2.10.38 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} diff --git a/graphics/gimp-lqr-plugin/Makefile b/graphics/gimp-lqr-plugin/Makefile index 773813c547ea..706cb8d4566e 100644 --- a/graphics/gimp-lqr-plugin/Makefile +++ b/graphics/gimp-lqr-plugin/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 0.7.2 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://liquidrescale.wdfiles.com/local--files/en:download-page-sources/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Liquid rescale GIMP plug-in diff --git a/graphics/gimp/Makefile b/graphics/gimp/Makefile index 225f4936c222..0db3f0fe917a 100644 --- a/graphics/gimp/Makefile +++ b/graphics/gimp/Makefile @@ -20,12 +20,10 @@ USES= metaport NO_ARCH= yes NO_BUILD= yes -OPTIONS_DEFINE= HELP PRINT +OPTIONS_DEFINE= PRINT OPTIONS_DEFAULT= PRINT -HELP_DESC= Gimp-Help (60+MB installed) PRINT_DESC= Gutenprint (gimp-print) plugin -HELP_RUN_DEPENDS= en-gimp-help-html>=0:misc/gimp-help-en PRINT_RUN_DEPENDS= ${LOCALBASE}/libexec/gimp/2.2/plug-ins/gutenprint:print/gimp-gutenprint \ gutenprint>0:print/gutenprint diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile index 0c26fa286b1c..1c4de063bbe6 100644 --- a/graphics/gimp3-app/Makefile +++ b/graphics/gimp3-app/Makefile @@ -1,5 +1,5 @@ PORTNAME= gimp -DISTVERSION= 3.0.2 +DISTVERSION= 3.0.4 PORTREVISION= 1 CATEGORIES?= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} @@ -78,10 +78,10 @@ MESON_ARGS= -Dappdata-test=disabled \ -Diff=disabled \ -Dfits=disabled -OPTIONS_DEFINE?= AALIB GHOSTSCRIPT HEIF OPENJPEG JXL LIBMNG WMF DOCS VALA CFITSIO +OPTIONS_DEFINE?= AALIB GHOSTSCRIPT HEIF HELP OPENJPEG JXL LIBMNG WMF DOCS VALA CFITSIO OPTIONS_DEFAULT?= AALIB GHOSTSCRIPT HEIF OPENJPEG JXL WMF DOCS VALA LUA CFITSIO -OPTIONS_RADIO= SCRIPTS -OPTIONS_RADIO_SCRIPTS= LUA LUAJIT +OPTIONS_SINGLE= SCRIPTS +OPTIONS_SINGLE_SCRIPTS= LUA LUAJIT LUA_NONE OPTIONS_SUB= yes AALIB_LIB_DEPENDS= libaa.so:graphics/aalib @@ -96,6 +96,9 @@ GHOSTSCRIPT_MESON_ENABLED= ghostscript HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_MESON_ENABLED= heif +HELP_DESC= GIMP User Manual +HELP_RUN_DEPENDS= gimp-help-en>=0:misc/gimp-help-en + LIBMNG_BROKEN= require rewrired mng port LIBMNG_LIB_DEPENDS= libmng.so:graphics/libmng LIBMNG_MESON_ENABLED= mng @@ -118,11 +121,15 @@ VALA_USES= vala:build VALA_MESON_ENABLED= vala LUA_USES= lua:51 -LUA_MESON_TRUE= lua +LUA_BUILD_DEPENDS= ${LUA_REFMODLIBDIR}/lgi/corelgilua${LUA_VER_STR}.so:devel/lua-lgi@${LUA_FLAVOR} +LUA_RUN_DEPENDS= ${LUA_REFMODLIBDIR}/lgi/corelgilua${LUA_VER_STR}.so:devel/lua-lgi@${LUA_FLAVOR} LUAJIT_DESC?= Lua scripting language support via Luajit LUAJIT_USES= luajit -LUAJIT_MESON_TRUE= lua +LUAJIT_BROKEN= LuaJIT cannot use devel/lua-lgi module yet + +LUA_NONE_DESC?= Disable Lua scripting language support +LUA_NONE_MESON_FALSE= lua LIBS+= -lexecinfo -lm CPE_PRODUCT= gimp @@ -131,12 +138,21 @@ CPE_VENDOR= gnu SHEBANG_FILES= plug-ins/python/*.py \ plug-ins/python/python-console/*.py \ extensions/goat-exercises/*.py \ - extensions/goat-exercises/*.js + extensions/goat-exercises/*.js \ + extensions/goat-exercises/*.lua SHEBANG_LANG+= gjs PLIST_SUB+= BINVER=${PORTVERSION:R:R} ABIVER=${PORTVERSION:R} SHLIBVER=${PORTVERSION:E} +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MLUAJIT} +PLIST_SUB+= LUASCRIPTS="" +.else +PLIST_SUB+= LUASCRIPTS="@comment " +.endif + #post-patch: #.for s in 16 22 24 32 48 64 256 # @${CP} ${WRKSRC}/desktop/${s}x${s}/gimp.png ${WRKSRC}/desktop/${s}x${s}/gimp3.png diff --git a/graphics/gimp3-app/distinfo b/graphics/gimp3-app/distinfo index 7b8033429275..d3ecf51f1c19 100644 --- a/graphics/gimp3-app/distinfo +++ b/graphics/gimp3-app/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742896924 -SHA256 (gimp-3.0.2.tar.xz) = 546ddc30cb2d0e79123c7fcb4d78211e1ee7a6aace91a6a0ad8cbcbf6ea571a2 -SIZE (gimp-3.0.2.tar.xz) = 27019468 +TIMESTAMP = 1752051281 +SHA256 (gimp-3.0.4.tar.xz) = 8caa2ec275bf09326575654ac276afc083f8491e7cca45d19cf29e696aecab25 +SIZE (gimp-3.0.4.tar.xz) = 27060240 diff --git a/graphics/gimp3-app/files/patch-meson.build b/graphics/gimp3-app/files/patch-meson.build new file mode 100644 index 000000000000..7c786ab3116a --- /dev/null +++ b/graphics/gimp3-app/files/patch-meson.build @@ -0,0 +1,20 @@ +--- meson.build.orig 2025-05-17 22:51:03 UTC ++++ meson.build +@@ -1208,7 +1208,7 @@ if have_lua + if have_lua + have_lua_lgi = false + +- foreach lua_bin : [ 'luajit', 'lua5.1', 'lua-5.1', 'lua' ] ++ foreach lua_bin : [ 'luajit', 'lua51', 'lua-5.1', 'lua' ] + lua = find_program(lua_bin, required: false) + + if lua.found() and meson.can_run_host_binaries() +@@ -1247,7 +1247,7 @@ if have_lua + if is_supported_lua + have_lua_lgi = run_command(lua, '-e', + ''' +- local lgi = require 'lgi' ++ local lgi = require("lgi") + ''', + check: false).returncode() == 0 + endif diff --git a/graphics/gimp3-app/pkg-plist b/graphics/gimp3-app/pkg-plist index 975c2d06fb2b..106dbf39c02d 100644 --- a/graphics/gimp3-app/pkg-plist +++ b/graphics/gimp3-app/pkg-plist @@ -264,6 +264,7 @@ lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-c lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-c.c lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-gjs.js lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-py3.py +%%LUASCRIPTS%%lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-lua.lua %%VALA%%lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala %%VALA%%lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala.vala lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/locale/ar/LC_MESSAGES/org.gimp.extension.goat-exercises.mo @@ -335,6 +336,7 @@ lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/locale/zh_HK/LC lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/locale/zh_TW/LC_MESSAGES/org.gimp.extension.goat-exercises.mo lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/org.gimp.extension.goat-exercises.metainfo.xml lib/gimp/%%ABIVER%%/interpreters/default.interp +%%LUASCRIPTS%%lib/gimp/%%ABIVER%%/interpreters/lua.interp lib/gimp/%%ABIVER%%/modules/libcolor-selector-cmyk.so lib/gimp/%%ABIVER%%/modules/libcolor-selector-water.so lib/gimp/%%ABIVER%%/modules/libcolor-selector-wheel.so @@ -375,7 +377,7 @@ lib/gimp/%%ABIVER%%/plug-ins/file-dicom/file-dicom lib/gimp/%%ABIVER%%/plug-ins/file-exr/file-exr lib/gimp/%%ABIVER%%/plug-ins/file-farbfeld/file-farbfeld lib/gimp/%%ABIVER%%/plug-ins/file-faxg3/file-faxg3 -lib/gimp/%%ABIVER%%/plug-ins/file-fits/file-fits +%%CFITSIO%%lib/gimp/%%ABIVER%%/plug-ins/file-fits/file-fits lib/gimp/%%ABIVER%%/plug-ins/file-fli/file-fli lib/gimp/%%ABIVER%%/plug-ins/file-gbr/file-gbr lib/gimp/%%ABIVER%%/plug-ins/file-gegl/file-gegl @@ -384,6 +386,7 @@ lib/gimp/%%ABIVER%%/plug-ins/file-gif-load/file-gif-load lib/gimp/%%ABIVER%%/plug-ins/file-gih/file-gih lib/gimp/%%ABIVER%%/plug-ins/file-glob/file-glob lib/gimp/%%ABIVER%%/plug-ins/file-header/file-header +%%HEIF%%lib/gimp/%%ABIVER%%/plug-ins/file-heif/file-heif lib/gimp/%%ABIVER%%/plug-ins/file-html-table/file-html-table lib/gimp/%%ABIVER%%/plug-ins/file-icns/file-icns lib/gimp/%%ABIVER%%/plug-ins/file-ico/file-ico @@ -5105,7 +5108,7 @@ libexec/gimp-debug-tool-%%ABIVER%% %%DATADIR%%/%%ABIVER%%/icons/hicolor/scalable/actions/switch-off-symbolic.svg %%DATADIR%%/%%ABIVER%%/icons/hicolor/scalable/actions/switch-on-symbolic.svg %%DATADIR%%/%%ABIVER%%/icons/hicolor/scalable/status/software-update-available-symbolic.svg -%%DATADIR%%/%%ABIVER%%/images/gimp-devel-logo.png +%%PORTDOCS%%%%DATADIR%%/%%ABIVER%%/images/gimp-devel-logo.png %%DATADIR%%/%%ABIVER%%/images/gimp-logo.png %%DATADIR%%/%%ABIVER%%/images/gimp-splash.png %%DATADIR%%/%%ABIVER%%/menus/app-menu.ui diff --git a/graphics/glpng/Makefile b/graphics/glpng/Makefile index 8fcee7dceffe..95b22c50c3e7 100644 --- a/graphics/glpng/Makefile +++ b/graphics/glpng/Makefile @@ -1,24 +1,21 @@ PORTNAME= glpng -PORTVERSION= 1.46 -PORTREVISION= 2 +PORTVERSION= 1.47 CATEGORIES= graphics -MASTER_SITES= http://repo.or.cz/glpng.git/snapshot/ \ - https://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ -DISTNAME= 1079563a36edfe10a5f5d79ad38fe465425b989e +MASTER_SITES= https://repo.or.cz/glpng.git/snapshot/ +DISTNAME= 2266ea17d0df15619e6c6e21611aa7a34f5f6833 DIST_SUBDIR= glpng MAINTAINER= amdmi3@FreeBSD.org COMMENT= Library to easily load PNG files as an OpenGL textures -WWW= http://www.wyatt100.freeserve.co.uk/download.htm +WWW= https://repo.or.cz/glpng.git LICENSE= ZLIB LIB_DEPENDS= libpng.so:graphics/png -WRKSRC= ${WRKDIR}/glpng-1079563 - USES= cmake cpe gl zip USE_GL= gl +WRKSRC= ${WRKDIR}/glpng-${DISTNAME:C/^(.......).*/\1/} OPTIONS_DEFINE= DOCS diff --git a/graphics/glpng/distinfo b/graphics/glpng/distinfo index 258dc9e31874..837ac9561b8d 100644 --- a/graphics/glpng/distinfo +++ b/graphics/glpng/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1490723030 -SHA256 (glpng/1079563a36edfe10a5f5d79ad38fe465425b989e.zip) = 074dda02baf27b274c211adf368e5d8b69ffa6b8501ab8976872c8825ceb7786 -SIZE (glpng/1079563a36edfe10a5f5d79ad38fe465425b989e.zip) = 43828 +TIMESTAMP = 1750166458 +SHA256 (glpng/2266ea17d0df15619e6c6e21611aa7a34f5f6833.zip) = d68ce5c94acd216ec7108b6b84c6037a2f6bbefa404a8403d1396ae74b23d3fa +SIZE (glpng/2266ea17d0df15619e6c6e21611aa7a34f5f6833.zip) = 43909 diff --git a/graphics/glpng/pkg-plist b/graphics/glpng/pkg-plist index 11b6c42ef29b..87364183c9a9 100644 --- a/graphics/glpng/pkg-plist +++ b/graphics/glpng/pkg-plist @@ -1,7 +1,4 @@ include/GL/glpng.h lib/libglpng.a -lib/libglpng.so -lib/libglpng.so.1 -lib/libglpng.so.1.46 share/cmake/Modules/FindGLPNG.cmake %%PORTDOCS%%%%DOCSDIR%%/glpng.htm diff --git a/graphics/glslang/Makefile b/graphics/glslang/Makefile index 1b31ac722a26..0e4b68c02b1c 100644 --- a/graphics/glslang/Makefile +++ b/graphics/glslang/Makefile @@ -1,8 +1,8 @@ PORTNAME= glslang -DISTVERSION= 15.3.0 +DISTVERSION= 15.4.0 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= OpenGL and OpenGL ES shader front end and validator WWW= https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ diff --git a/graphics/glslang/distinfo b/graphics/glslang/distinfo index 6fb4f73074a3..18517b17b988 100644 --- a/graphics/glslang/distinfo +++ b/graphics/glslang/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745537407 -SHA256 (KhronosGroup-glslang-15.3.0_GH0.tar.gz) = c6c21fe1873c37e639a6a9ac72d857ab63a5be6893a589f34e09a6c757174201 -SIZE (KhronosGroup-glslang-15.3.0_GH0.tar.gz) = 4023163 +TIMESTAMP = 1751036750 +SHA256 (KhronosGroup-glslang-15.4.0_GH0.tar.gz) = b16c78e7604b9be9f546ee35ad8b6db6f39bbbbfb19e8d038b6fe2ea5bba4ff4 +SIZE (KhronosGroup-glslang-15.4.0_GH0.tar.gz) = 4201376 diff --git a/graphics/glslang/pkg-plist b/graphics/glslang/pkg-plist index 435b7f2856d3..3fca789ea3b0 100644 --- a/graphics/glslang/pkg-plist +++ b/graphics/glslang/pkg-plist @@ -14,7 +14,7 @@ include/glslang/SPIRV/Logger.h include/glslang/SPIRV/SPVRemapper.h include/glslang/SPIRV/SpvTools.h include/glslang/SPIRV/disassemble.h -include/glslang/SPIRV/spirv.hpp +include/glslang/SPIRV/spirv.hpp11 include/glslang/build_info.h lib/cmake/glslang/glslang-config-version.cmake lib/cmake/glslang/glslang-config.cmake diff --git a/graphics/gmic-qt/Makefile b/graphics/gmic-qt/Makefile index 114b25aa2a1d..7666ee5b307b 100644 --- a/graphics/gmic-qt/Makefile +++ b/graphics/gmic-qt/Makefile @@ -1,6 +1,6 @@ PORTNAME= gmic-qt DISTVERSIONPREFIX= v. -DISTVERSION= 3.5.3 +DISTVERSION= 3.6.1 PORTEPOCH= 1 CATEGORIES= graphics kde MASTER_SITES= https://github.com/GreycLab/gmic/releases/download/${DISTVERSIONFULL}/ \ @@ -21,9 +21,10 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libfftw3.so:math/fftw3 \ libpng16.so:graphics/png -FLAVORS= none gimp # reflect the value of GMIC_QT_HOST for simplicity +FLAVORS= none gimp gimp3 # reflect the value of GMIC_QT_HOST for simplicity FLAVOR?= ${FLAVORS:[1]} gimp_PKGNAMESUFFIX= -gimp +gimp3_PKGNAMESUFFIX= -gimp3 USES= cmake compiler:c++17-lang gl pkgconfig qt:6 shebangfix xorg USE_GL= opengl @@ -43,7 +44,7 @@ PORTSCOUT= limit:[0-9]\..* WRKSRC= ${WRKDIR}/${DISTNAME:S|_|-|} WRKSRC_SUBDIR= ${PORTNAME} -.if ${FLAVOR} == gimp +.if ${FLAVOR} == "gimp" LIB_DEPENDS+= libbabl-0.1.so:x11/babl \ libgegl-0.4.so:graphics/gegl \ libgimp-2.0.so:graphics/gimp-app \ @@ -51,10 +52,19 @@ LIB_DEPENDS+= libbabl-0.1.so:x11/babl \ USES+= gettext-runtime gnome USE_GNOME= cairo gdkpixbuf glib20 PLUGINS_DIR= libexec/gimp/2.2/plug-ins/gmic_gimp_qt +.elif ${FLAVOR} == "gimp3" +LIB_DEPENDS+= libbabl-0.1.so:x11/babl \ + libgegl-0.4.so:graphics/gegl \ + libgexiv2.so:graphics/gexiv2 \ + libgimp-3.0.so:graphics/gimp3-app \ + libjson-glib-1.0.so:devel/json-glib +USES+= gettext-runtime gnome +USE_GNOME= cairo gdkpixbuf glib20 pango +PLUGINS_DIR= lib/gimp/3.0/plug-ins/gmic_gimp_qt .else PLUGINS_DIR= bin .endif -PLIST_FILES= ${PLUGINS_DIR}/gmic_${FLAVOR:S|$|_|:S|none_||}qt +PLIST_FILES= ${PLUGINS_DIR}/gmic_${FLAVOR:S|$|_|:S|none_||:C|gimp[3]|gimp|}qt .include <bsd.port.mk> diff --git a/graphics/gmic-qt/distinfo b/graphics/gmic-qt/distinfo index e11dffbcd314..0d3e0f6c9226 100644 --- a/graphics/gmic-qt/distinfo +++ b/graphics/gmic-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741758406 -SHA256 (KDE/gmic-qt/gmic_3.5.3.tar.gz) = e91a7cac4d0dc7c0ca2620f03bb14af82aa738c85a11b4f82fcc738654606442 -SIZE (KDE/gmic-qt/gmic_3.5.3.tar.gz) = 19409660 +TIMESTAMP = 1756404089 +SHA256 (KDE/gmic-qt/gmic_3.6.1.tar.gz) = 4cf36b7af48013651e40e2c17be646b748cffdd400a90562588a35af731f6c9e +SIZE (KDE/gmic-qt/gmic_3.6.1.tar.gz) = 19486111 diff --git a/graphics/gmic/Makefile b/graphics/gmic/Makefile index 8eba63a45a6d..c172e3934b06 100644 --- a/graphics/gmic/Makefile +++ b/graphics/gmic/Makefile @@ -1,6 +1,6 @@ PORTNAME= gmic DISTVERSION= 3.1.6 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics MASTER_SITES= https://gmic.eu/files/source/ DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/gmt/Makefile b/graphics/gmt/Makefile index 2027a59baaa1..fd8b281bb193 100644 --- a/graphics/gmt/Makefile +++ b/graphics/gmt/Makefile @@ -1,6 +1,6 @@ PORTNAME= gmt DISTVERSION= 6.3.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics MASTER_SITES= https://github.com/GenericMappingTools/${PORTNAME}/releases/download/${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-src diff --git a/graphics/gnash/Makefile b/graphics/gnash/Makefile index 98ede0014a43..96cdc9c16abd 100644 --- a/graphics/gnash/Makefile +++ b/graphics/gnash/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnash PORTVERSION= 0.8.11.20190130 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics multimedia MASTER_SITES= https://git.savannah.gnu.org/cgit/gnash.git/snapshot/ DISTNAME= gnash-583ccbc1275c7701dc4843ec12142ff86bb305b4 diff --git a/graphics/gnome-color-manager/Makefile b/graphics/gnome-color-manager/Makefile index de4dd4002bce..7f8074439eff 100644 --- a/graphics/gnome-color-manager/Makefile +++ b/graphics/gnome-color-manager/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnome-color-manager -PORTVERSION= 3.36.0 -PORTREVISION= 6 +PORTVERSION= 3.36.2 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -9,27 +9,20 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= Session framework for the GNOME desktop to manage color profiles WWW= https://git.gnome.org/browse/gnome-color-manager -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -DEPRECATED= Depends on expired textproc-docbook-utils -EXPIRATION_DATE=2025-06-21 - -BUILD_DEPENDS= docbook2man:textproc/docbook-utils \ - itstool:textproc/itstool \ - docbook-sgml>0:textproc/docbook-sgml +BUILD_DEPENDS= docbook-sgml>0:textproc/docbook-sgml \ + docbook2man:textproc/docbook-utils \ + itstool:textproc/itstool LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ - libcolord.so:graphics/colord \ - libcolord-gtk.so:graphics/colord-gtk \ - libtiff.so:graphics/tiff \ - libexif.so:graphics/libexif - -PORTSCOUT= limitw:1,even + libcolord.so:graphics/colord USES= compiler:c++11-lang desktop-file-utils gettext gnome meson \ pkgconfig tar:xz -USE_GNOME= cairo gtk30 vte3 -USE_LDCONFIG= yes +USE_GNOME= gtk30 MESON_ARGS= -Dtests=false +PORTSCOUT= limitw:1,even + .include <bsd.port.mk> diff --git a/graphics/gnome-color-manager/distinfo b/graphics/gnome-color-manager/distinfo index c931f9e92881..a427937fcd9c 100644 --- a/graphics/gnome-color-manager/distinfo +++ b/graphics/gnome-color-manager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1601154861 -SHA256 (gnome/gnome-color-manager-3.36.0.tar.xz) = 9ddb9e6b6472e119801381f90905332ec1d4258981721bba831ca246ceb3ad3b -SIZE (gnome/gnome-color-manager-3.36.0.tar.xz) = 2175016 +TIMESTAMP = 1750401744 +SHA256 (gnome/gnome-color-manager-3.36.2.tar.xz) = 3904d42abb4ea566df0b880e82bf0b9f86386c692f15b318469a4c7be33a887f +SIZE (gnome/gnome-color-manager-3.36.2.tar.xz) = 2187876 diff --git a/graphics/gnome-color-manager/files/patch-src_gcm-viewer.c b/graphics/gnome-color-manager/files/patch-src_gcm-viewer.c deleted file mode 100644 index 4d9641067ab1..000000000000 --- a/graphics/gnome-color-manager/files/patch-src_gcm-viewer.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gcm-viewer.c.orig 2020-04-01 13:12:27 UTC -+++ src/gcm-viewer.c -@@ -12,7 +12,6 @@ - #include <gdk/gdkx.h> - #include <glib/gstdio.h> - #include <locale.h> --#include <canberra-gtk.h> - #include <colord.h> - #include <math.h> - diff --git a/graphics/gnome-color-manager/pkg-plist b/graphics/gnome-color-manager/pkg-plist index eb460eefc315..3bea14740749 100644 --- a/graphics/gnome-color-manager/pkg-plist +++ b/graphics/gnome-color-manager/pkg-plist @@ -2,10 +2,6 @@ bin/gcm-import bin/gcm-inspect bin/gcm-picker bin/gcm-viewer -share/man/man1/gcm-import.1.gz -share/man/man1/gcm-inspect.1.gz -share/man/man1/gcm-picker.1.gz -share/man/man1/gcm-viewer.1.gz share/applications/gcm-import.desktop share/applications/gcm-picker.desktop share/applications/org.gnome.ColorProfileViewer.desktop @@ -41,6 +37,10 @@ share/help/es/gnome-color-manager/color-import-linux.page share/help/es/gnome-color-manager/color-import-osx.page share/help/es/gnome-color-manager/color-import-windows.page share/help/es/gnome-color-manager/legal.xml +share/help/eu/gnome-color-manager/color-import-linux.page +share/help/eu/gnome-color-manager/color-import-osx.page +share/help/eu/gnome-color-manager/color-import-windows.page +share/help/eu/gnome-color-manager/legal.xml share/help/fi/gnome-color-manager/color-import-linux.page share/help/fi/gnome-color-manager/color-import-osx.page share/help/fi/gnome-color-manager/color-import-windows.page @@ -77,6 +77,10 @@ share/help/ml/gnome-color-manager/color-import-linux.page share/help/ml/gnome-color-manager/color-import-osx.page share/help/ml/gnome-color-manager/color-import-windows.page share/help/ml/gnome-color-manager/legal.xml +share/help/nl/gnome-color-manager/color-import-linux.page +share/help/nl/gnome-color-manager/color-import-osx.page +share/help/nl/gnome-color-manager/color-import-windows.page +share/help/nl/gnome-color-manager/legal.xml share/help/pl/gnome-color-manager/color-import-linux.page share/help/pl/gnome-color-manager/color-import-osx.page share/help/pl/gnome-color-manager/color-import-windows.page @@ -85,10 +89,22 @@ share/help/pt_BR/gnome-color-manager/color-import-linux.page share/help/pt_BR/gnome-color-manager/color-import-osx.page share/help/pt_BR/gnome-color-manager/color-import-windows.page share/help/pt_BR/gnome-color-manager/legal.xml +share/help/ru/gnome-color-manager/color-import-linux.page +share/help/ru/gnome-color-manager/color-import-osx.page +share/help/ru/gnome-color-manager/color-import-windows.page +share/help/ru/gnome-color-manager/legal.xml share/help/sv/gnome-color-manager/color-import-linux.page share/help/sv/gnome-color-manager/color-import-osx.page share/help/sv/gnome-color-manager/color-import-windows.page share/help/sv/gnome-color-manager/legal.xml +share/help/tr/gnome-color-manager/color-import-linux.page +share/help/tr/gnome-color-manager/color-import-osx.page +share/help/tr/gnome-color-manager/color-import-windows.page +share/help/tr/gnome-color-manager/legal.xml +share/help/uk/gnome-color-manager/color-import-linux.page +share/help/uk/gnome-color-manager/color-import-osx.page +share/help/uk/gnome-color-manager/color-import-windows.page +share/help/uk/gnome-color-manager/legal.xml share/help/zh_CN/gnome-color-manager/color-import-linux.page share/help/zh_CN/gnome-color-manager/color-import-osx.page share/help/zh_CN/gnome-color-manager/color-import-windows.page @@ -109,8 +125,10 @@ share/icons/hicolor/32x32/apps/gnome-color-manager.png share/icons/hicolor/48x48/apps/gnome-color-manager.png share/icons/hicolor/64x64/apps/gnome-color-manager.png share/icons/hicolor/scalable/apps/gnome-color-manager.svg +share/locale/ab/LC_MESSAGES/gnome-color-manager.mo share/locale/ar/LC_MESSAGES/gnome-color-manager.mo share/locale/as/LC_MESSAGES/gnome-color-manager.mo +share/locale/be/LC_MESSAGES/gnome-color-manager.mo share/locale/bg/LC_MESSAGES/gnome-color-manager.mo share/locale/bn_IN/LC_MESSAGES/gnome-color-manager.mo share/locale/bs/LC_MESSAGES/gnome-color-manager.mo @@ -140,6 +158,8 @@ share/locale/id/LC_MESSAGES/gnome-color-manager.mo share/locale/is/LC_MESSAGES/gnome-color-manager.mo share/locale/it/LC_MESSAGES/gnome-color-manager.mo share/locale/ja/LC_MESSAGES/gnome-color-manager.mo +share/locale/ka/LC_MESSAGES/gnome-color-manager.mo +share/locale/kab/LC_MESSAGES/gnome-color-manager.mo share/locale/kk/LC_MESSAGES/gnome-color-manager.mo share/locale/kn/LC_MESSAGES/gnome-color-manager.mo share/locale/ko/LC_MESSAGES/gnome-color-manager.mo @@ -175,4 +195,8 @@ share/locale/vi/LC_MESSAGES/gnome-color-manager.mo share/locale/zh_CN/LC_MESSAGES/gnome-color-manager.mo share/locale/zh_HK/LC_MESSAGES/gnome-color-manager.mo share/locale/zh_TW/LC_MESSAGES/gnome-color-manager.mo +share/man/man1/gcm-import.1.gz +share/man/man1/gcm-inspect.1.gz +share/man/man1/gcm-picker.1.gz +share/man/man1/gcm-viewer.1.gz share/metainfo/org.gnome.ColorProfileViewer.appdata.xml diff --git a/graphics/gnome-video-effects/Makefile b/graphics/gnome-video-effects/Makefile index 5ef74226bbd8..dfa73873f7d2 100644 --- a/graphics/gnome-video-effects/Makefile +++ b/graphics/gnome-video-effects/Makefile @@ -1,7 +1,8 @@ PORTNAME= gnome-video-effects -PORTVERSION= 0.5.0 +PORTVERSION= 0.6.0 CATEGORIES= graphics MASTER_SITES= GNOME +DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Collection of Gstreamer effects @@ -10,6 +11,8 @@ WWW= https://wiki.gnome.org/Projects/GnomeVideoEffects LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +RUN_DEPENDS= frei0r>0:graphics/frei0r + USES= gettext gstreamer meson tar:xz USE_GSTREAMER= good bad NO_ARCH= yes diff --git a/graphics/gnome-video-effects/distinfo b/graphics/gnome-video-effects/distinfo index cc5abaa2f9a9..be63fc711788 100644 --- a/graphics/gnome-video-effects/distinfo +++ b/graphics/gnome-video-effects/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1600371986 -SHA256 (gnome-video-effects-0.5.0.tar.xz) = 4dc68e9b38fdfc1e8e0414e2d7ee83ace78efdee76f30506cc9dcd07394ad0c8 -SIZE (gnome-video-effects-0.5.0.tar.xz) = 85424 +TIMESTAMP = 1686993767 +SHA256 (gnome/gnome-video-effects-0.6.0.tar.xz) = d7aeaeb46b3f5a832fb2e0d90b42bf8c6160202ca52ac9add17afce192e3c8a8 +SIZE (gnome/gnome-video-effects-0.6.0.tar.xz) = 91564 diff --git a/graphics/gnome-video-effects/files/patch-meson.build b/graphics/gnome-video-effects/files/patch-meson.build index 3a17fab9b9f0..eb75e36bc8fa 100644 --- a/graphics/gnome-video-effects/files/patch-meson.build +++ b/graphics/gnome-video-effects/files/patch-meson.build @@ -1,19 +1,11 @@ ---- meson.build.orig 2019-08-05 21:13:24 UTC +--- meson.build.orig 2023-06-13 17:10:45 UTC +++ meson.build -@@ -9,7 +9,7 @@ i18n = import('i18n') - prefix = get_option('prefix') - datadir = join_paths(prefix, get_option('datadir')) - pkgdatadir = join_paths(datadir, meson.project_name()) --pkgconfigdir = join_paths(datadir, 'pkgconfig') +@@ -10,7 +10,7 @@ prefix = get_option('prefix') + datadir_relative = get_option('datadir') + datadir = prefix / datadir_relative + pkgdatadir = datadir / meson.project_name() +-pkgconfigdir = datadir / 'pkgconfig' +pkgconfigdir = join_paths(prefix, 'libdata/pkgconfig') subdir('effects') subdir('po') -@@ -23,6 +23,6 @@ conf.set('VERSION', meson.project_version()) - pkg = configure_file(configuration: conf, - input: 'gnome-video-effects.pc.in', - install: true, -- install_dir: join_paths(datadir, 'pkgconfig'), -+ install_dir: pkgconfigdir, - output: 'gnome-video-effects.pc') - diff --git a/graphics/gnome-video-effects/pkg-plist b/graphics/gnome-video-effects/pkg-plist index ee3e4b75b35f..aa6481058eb9 100644 --- a/graphics/gnome-video-effects/pkg-plist +++ b/graphics/gnome-video-effects/pkg-plist @@ -22,6 +22,7 @@ share/gnome-video-effects/radioactv.effect share/gnome-video-effects/revtv.effect share/gnome-video-effects/ripple.effect share/gnome-video-effects/saturation.effect +share/gnome-video-effects/scanlines.effect share/gnome-video-effects/sepia.effect share/gnome-video-effects/shagadelictv.effect share/gnome-video-effects/sobel.effect diff --git a/graphics/goocanvasmm2/Makefile b/graphics/goocanvasmm2/Makefile index 5cdec45dbdfd..dd2bce32d570 100644 --- a/graphics/goocanvasmm2/Makefile +++ b/graphics/goocanvasmm2/Makefile @@ -5,7 +5,7 @@ CATEGORIES= graphics MASTER_SITES= GNOME PKGNAMESUFFIX= 2 -MAINTAINER= kwm@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C++ bindings for the goocanvas widget for GTK WWW= https://sourceforge.net/projects/goocanvas/ diff --git a/graphics/gource/Makefile b/graphics/gource/Makefile index ae8fa65e9367..64db6e919c06 100644 --- a/graphics/gource/Makefile +++ b/graphics/gource/Makefile @@ -1,6 +1,6 @@ PORTNAME= gource PORTVERSION= 0.51 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics MASTER_SITES= https://github.com/acaudwell/Gource/releases/download/${PORTNAME}-${PORTVERSION}/ diff --git a/graphics/gowall/Makefile b/graphics/gowall/Makefile new file mode 100644 index 000000000000..3258078e0c19 --- /dev/null +++ b/graphics/gowall/Makefile @@ -0,0 +1,26 @@ +PORTNAME= gowall +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.1 +CATEGORIES= graphics + +MAINTAINER= nxjoseph@protonmail.com +COMMENT= Versatile tool to process images +WWW= https://github.com/Achno/gowall + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= xdg-open:devel/xdg-utils + +USES= go:1.22,modules + +GO_MODULE= github.com/Achno/gowall + +PLIST_FILES= bin/gowall + +OPTIONS_DEFINE= PREVIEW +OPTIONS_DEFAULT= PREVIEW +PREVIEW_DESC= Enable image preview support using chafa +PREVIEW_RUN_DEPENDS= chafa:graphics/chafa + +.include <bsd.port.mk> diff --git a/graphics/gowall/distinfo b/graphics/gowall/distinfo new file mode 100644 index 000000000000..7e77db9590b9 --- /dev/null +++ b/graphics/gowall/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1744489937 +SHA256 (go/graphics_gowall/gowall-v0.2.1/v0.2.1.mod) = 9db8b7d9dd21d67a66903acadccb4a0aa2c0d3713c3097be5fd8798da7c21804 +SIZE (go/graphics_gowall/gowall-v0.2.1/v0.2.1.mod) = 515 +SHA256 (go/graphics_gowall/gowall-v0.2.1/v0.2.1.zip) = 4deb2c1b61e31f88dcead48a2f4a31fb4b43ba66085990d60c566c9c78121a2c +SIZE (go/graphics_gowall/gowall-v0.2.1/v0.2.1.zip) = 3359975 diff --git a/graphics/gowall/pkg-descr b/graphics/gowall/pkg-descr new file mode 100644 index 000000000000..5877d7bfe03b --- /dev/null +++ b/graphics/gowall/pkg-descr @@ -0,0 +1,4 @@ +Gowall is a versatile tool to convert an image (specifically a wallpaper) +to any color-scheme and/or pallete you like! It also offers a bunch of +image processing features like image to pixel art, image upscaling, and +color palette extraction. diff --git a/graphics/gpaint/Makefile b/graphics/gpaint/Makefile index 6621ba5d2ff3..88dcad028267 100644 --- a/graphics/gpaint/Makefile +++ b/graphics/gpaint/Makefile @@ -1,6 +1,7 @@ PORTNAME= gpaint DISTVERSIONPREFIX= 2- DISTVERSION= 0.3.4 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNU_ALPHA diff --git a/graphics/graphos/Makefile b/graphics/graphos/Makefile index 96be3b221434..fc514bf7b8ef 100644 --- a/graphics/graphos/Makefile +++ b/graphics/graphos/Makefile @@ -1,6 +1,6 @@ PORTNAME= graphos PORTVERSION= 0.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics gnustep MASTER_SITES= SAVANNAH/gap DISTNAME= Graphos-${PORTVERSION} diff --git a/graphics/gscan2pdf/Makefile b/graphics/gscan2pdf/Makefile index 05b50c938a9d..f2c840acc459 100644 --- a/graphics/gscan2pdf/Makefile +++ b/graphics/gscan2pdf/Makefile @@ -1,6 +1,6 @@ PORTNAME= gscan2pdf PORTVERSION= 2.13.4 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/gstreamer1-plugins-openexr/Makefile b/graphics/gstreamer1-plugins-openexr/Makefile index 3e63d57ad993..ce8254e3d972 100644 --- a/graphics/gstreamer1-plugins-openexr/Makefile +++ b/graphics/gstreamer1-plugins-openexr/Makefile @@ -3,8 +3,7 @@ CATEGORIES= graphics COMMENT= GStreamer OpenExr codec plugin -LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ - libImath-3_1.so:math/Imath +LIB_DEPENDS= libOpenEXR.so:graphics/openexr USES+= compiler:c++11-lang diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile index 7548569afdf2..fa928039d2cb 100644 --- a/graphics/gthumb/Makefile +++ b/graphics/gthumb/Makefile @@ -1,17 +1,19 @@ PORTNAME= gthumb PORTVERSION= 3.12.7 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Image viewer and browser for the GNOME environment -WWW= https://wiki.gnome.org/Apps/gthumb/ +WWW= https://gitlab.gnome.org/GNOME/gthumb LICENSE= GPLv2+ BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ - itstool:textproc/itstool + itstool:textproc/itstool \ + appstreamcli:devel/appstream LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \ libcogl.so:graphics/cogl \ libgstreamer-1.0.so:multimedia/gstreamer1 \ @@ -33,7 +35,6 @@ USE_XORG= x11 xcomposite xdamage xext xfixes xrandr xi MESON_ARGS= -Dlibrsvg=true \ -Dlibchamplain=false CPE_VENDOR= gnome -INSTALL_TARGET= install-strip USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_CMD} SHEBANG_FILES= *.py data/gschemas/*.py gthumb/*.py po/*.py @@ -66,9 +67,9 @@ GLIB_SCHEMAS= org.gnome.gthumb.change-date.gschema.xml \ org.gnome.gthumb.catalogs.gschema.xml \ org.gnome.gthumb.terminal.gschema.xml -OPTIONS_DEFINE= BRASERO CLUTTER EXIV2 GSTREAMER JXL RAW SECRET \ +OPTIONS_DEFINE= BRASERO CLUTTER EXIV2 GSTREAMER HEIF JXL RAW SECRET \ WEBP WEBSERVICES YELP -OPTIONS_DEFAULT= BRASERO CLUTTER EXIV2 GSTREAMER JXL RAW SECRET \ +OPTIONS_DEFAULT= BRASERO CLUTTER EXIV2 GSTREAMER HEIF JXL RAW SECRET \ WEBP WEBSERVICES YELP OPTIONS_SUB= yes @@ -82,6 +83,8 @@ EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 EXIV2_MESON_TRUE= exiv2 GSTREAMER_USES= gstreamer GSTREAMER_MESON_TRUE= gstreamer +HEIF_LIB_DEPENDS= libheif.so:graphics/libheif +HEIF_MESON_TRUE= libheif JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_MESON_TRUE= libjxl RAW_DESC= Raw image support via libraw diff --git a/graphics/gthumb/pkg-plist b/graphics/gthumb/pkg-plist index bf56ade035ac..7ec06747099f 100644 --- a/graphics/gthumb/pkg-plist +++ b/graphics/gthumb/pkg-plist @@ -193,7 +193,7 @@ lib/gthumb/extensions/selections.extension lib/gthumb/extensions/slideshow.extension lib/gthumb/extensions/terminal.extension lib/gthumb/extensions/webalbums.extension -libexec/gthumb/video-thumbnailer +%%GSTREAMER%%libexec/gthumb/video-thumbnailer libdata/pkgconfig/gthumb.pc share/man/man1/gthumb.1.gz share/aclocal/gthumb.m4 diff --git a/graphics/gwenview/distinfo b/graphics/gwenview/distinfo index bf4abcd4e7d2..2d90abbd041b 100644 --- a/graphics/gwenview/distinfo +++ b/graphics/gwenview/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557893 -SHA256 (KDE/release-service/25.04.1/gwenview-25.04.1.tar.xz) = ea0f55d80eecfbcf7590283314dd9db96a4c0e9acb34acb961b3636a1ee7925f -SIZE (KDE/release-service/25.04.1/gwenview-25.04.1.tar.xz) = 6533340 +TIMESTAMP = 1754646360 +SHA256 (KDE/release-service/25.08.0/gwenview-25.08.0.tar.xz) = 5bf1bfccedef659f4df913adddd64a2c964d39b84cf1427104bb15dbaa86f08e +SIZE (KDE/release-service/25.08.0/gwenview-25.08.0.tar.xz) = 6533684 diff --git a/graphics/hugin/Makefile b/graphics/hugin/Makefile index d0a0831ec9f4..a4df19ab46fc 100644 --- a/graphics/hugin/Makefile +++ b/graphics/hugin/Makefile @@ -1,6 +1,6 @@ PORTNAME= hugin DISTVERSION= 2024.0.1 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} diff --git a/graphics/hyprgraphics/Makefile b/graphics/hyprgraphics/Makefile index f85750c606fa..66b4fc1069ea 100644 --- a/graphics/hyprgraphics/Makefile +++ b/graphics/hyprgraphics/Makefile @@ -1,10 +1,10 @@ PORTNAME= hyprgraphics DISTVERSIONPREFIX= v -DISTVERSION= 0.1.3 +DISTVERSION= 0.1.5 PORTREVISION= 2 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= tagattie@FreeBSD.org COMMENT= Hyprland graphics / resource utilities WWW= https://github.com/hyprwm/hyprgraphics @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libhyprutils.so:devel/hyprutils \ libjxl.so:graphics/libjxl \ - libspng.so:graphics/libspng \ + libpng.so:graphics/png \ libwebp.so:graphics/webp USES= cmake:testing compiler:c++11-lib gnome jpeg pkgconfig xorg diff --git a/graphics/hyprgraphics/distinfo b/graphics/hyprgraphics/distinfo index 608f4d6c5a26..7ff976cbdc91 100644 --- a/graphics/hyprgraphics/distinfo +++ b/graphics/hyprgraphics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743953322 -SHA256 (hyprwm-hyprgraphics-v0.1.3_GH0.tar.gz) = 0e11457135a9e7160cf147d361fae3c5dc40035a4ebd894c5d409baa896f43cf -SIZE (hyprwm-hyprgraphics-v0.1.3_GH0.tar.gz) = 424310 +TIMESTAMP = 1752149140 +SHA256 (hyprwm-hyprgraphics-v0.1.5_GH0.tar.gz) = 03bdd5a6e456c31cc17f973656326220f94e58a5f4ab33b2450ccb5d6a697a4c +SIZE (hyprwm-hyprgraphics-v0.1.5_GH0.tar.gz) = 426523 diff --git a/graphics/hyprland-protocols/Makefile b/graphics/hyprland-protocols/Makefile new file mode 100644 index 000000000000..e8c07429b712 --- /dev/null +++ b/graphics/hyprland-protocols/Makefile @@ -0,0 +1,28 @@ +PORTNAME= hyprland-protocols +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.4 +CATEGORIES= graphics + +MAINTAINER= tagattie@FreeBSD.org +COMMENT= Wayland protocol extensions for Hyprland +WWW= https://github.com/hyprwm/hyprland-protocols + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= meson + +USE_GITHUB= yes +GH_ACCOUNT= hyprwm + +NO_ARCH= yes + +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/graphics/hyprland-protocols/distinfo b/graphics/hyprland-protocols/distinfo new file mode 100644 index 000000000000..e74a37925c7e --- /dev/null +++ b/graphics/hyprland-protocols/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1754038793 +SHA256 (hyprwm-hyprland-protocols-v0.6.4_GH0.tar.gz) = 0d4f99abc21b04fc126dd754e306bb84cd334131d542ff2e0c172190c6570384 +SIZE (hyprwm-hyprland-protocols-v0.6.4_GH0.tar.gz) = 10447 diff --git a/graphics/hyprland-protocols/pkg-descr b/graphics/hyprland-protocols/pkg-descr new file mode 100644 index 000000000000..2919edd92193 --- /dev/null +++ b/graphics/hyprland-protocols/pkg-descr @@ -0,0 +1,10 @@ +This package exists in an effort to bridge the gap between Hyprland +and KDE/Gnome's functionality, as well as allow apps for some extra +neat functionality under Hyprland. + +Since wayland-protocols is slow to change (on top of Hyprland not +being allowed to contribute), we have to maintain a set of protocols +Hyprland uses to plumb some things / add some useful features. + +Some of the protocols here also do not belong in wayland-protocols, as +they are specific to Hyprland. diff --git a/graphics/hyprland-protocols/pkg-plist b/graphics/hyprland-protocols/pkg-plist new file mode 100644 index 000000000000..238901696534 --- /dev/null +++ b/graphics/hyprland-protocols/pkg-plist @@ -0,0 +1,8 @@ +%%DATADIR%%/protocols/hyprland-ctm-control-v1.xml +%%DATADIR%%/protocols/hyprland-focus-grab-v1.xml +%%DATADIR%%/protocols/hyprland-global-shortcuts-v1.xml +%%DATADIR%%/protocols/hyprland-lock-notify-v1.xml +%%DATADIR%%/protocols/hyprland-surface-v1.xml +%%DATADIR%%/protocols/hyprland-toplevel-export-v1.xml +%%DATADIR%%/protocols/hyprland-toplevel-mapping-v1.xml +share/pkgconfig/hyprland-protocols.pc diff --git a/graphics/iccxml/Makefile b/graphics/iccxml/Makefile index 24ae8f35c1f8..a1f6f1997828 100644 --- a/graphics/iccxml/Makefile +++ b/graphics/iccxml/Makefile @@ -1,6 +1,6 @@ PORTNAME= iccxml PORTVERSION= 0.9.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/IccXML-Src/${DISTNAME} DISTNAME= IccXML-${PORTVERSION} diff --git a/graphics/imageviewer/Makefile b/graphics/imageviewer/Makefile index 6e4b4a53cd79..af51c756c7c0 100644 --- a/graphics/imageviewer/Makefile +++ b/graphics/imageviewer/Makefile @@ -1,6 +1,6 @@ PORTNAME= imageviewer PORTVERSION= 0.6.3 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= graphics gnustep MASTER_SITES= http://www.nice.ch/~phip/ \ LOCAL/dinoex diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile index 6849089f0596..e3992c26c80b 100644 --- a/graphics/inkscape/Makefile +++ b/graphics/inkscape/Makefile @@ -1,16 +1,9 @@ PORTNAME= inkscape -DISTVERSION= 1.4 -PORTREVISION= 4 +DISTVERSION= 1.4.2 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= https://media.inkscape.org/dl/resources/file/ -PATCH_SITES= https://gitlab.com/${PORTNAME}/${PORTNAME}/-/commit/ -PATCHFILES+= eb6dadcf1a5c660167ba43f3606c8e7cc6529787.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6755 -PATCHFILES+= 49604afa97be08608b65687633b1373eb9cf524b.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6839 -PATCHFILES+= b1bd016ee3f91f3f5b2dbb928655eb049e8f62e4.patch:-p1 \ - 8abd30721e9bf5b15d705657d8e3a2103593e2f3.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6857 -PATCHFILES+= 9754274ea0ee76d9888ec0b306885ecba6926702.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6981 - MAINTAINER= gnome@FreeBSD.org COMMENT= Full featured open source SVG editor WWW= https://inkscape.org @@ -44,7 +37,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cachecontrol>0:www/py-cachecontrol@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}filelock>=3.7.1:sysutils/py-filelock@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scour>0:textproc/py-scour@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tinycss2>0:textproc/py-tinycss2@${PY_FLAVOR} \ @@ -56,11 +49,11 @@ USES= compiler:c++20-lang cmake:testing cpe desktop-file-utils ghostscript:run gnome jpeg pathfix pkgconfig python \ readline shebangfix tar:xz xorg USE_GNOME= cairo gdkpixbuf glibmm gtkmm30 gtksourceview4 libxml2 libxslt -USE_PYTHON= cython +USE_PYTHON= cython3 USE_XORG= sm ice x11 xext USE_LDCONFIG= yes -DATETAG= 2024-10-09_e7c3feb100 +DATETAG= 2025-05-08_ebf0e940d0 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}_${DATETAG} BINARY_ALIAS= python3=${PYTHON_CMD} diff --git a/graphics/inkscape/distinfo b/graphics/inkscape/distinfo index 03d732908ec7..1624044a0d7c 100644 --- a/graphics/inkscape/distinfo +++ b/graphics/inkscape/distinfo @@ -1,13 +1,3 @@ -TIMESTAMP = 1742882145 -SHA256 (inkscape-1.4.tar.xz) = c59a85453b699addebcd51c1dc07684dd96a10c8aec716b19551db50562e13f5 -SIZE (inkscape-1.4.tar.xz) = 46321868 -SHA256 (eb6dadcf1a5c660167ba43f3606c8e7cc6529787.patch) = 2c2e04d8524fb75e7758ba43742512ad66447ec0b56f28279f4679b96cd1425f -SIZE (eb6dadcf1a5c660167ba43f3606c8e7cc6529787.patch) = 1149 -SHA256 (49604afa97be08608b65687633b1373eb9cf524b.patch) = 1c29e4cf3a09a76c1b8cf874c8baee38725aaa00574919d7b79aa638c01dbf66 -SIZE (49604afa97be08608b65687633b1373eb9cf524b.patch) = 2171 -SHA256 (b1bd016ee3f91f3f5b2dbb928655eb049e8f62e4.patch) = 52bbbaab550af4e65dacfacb8ab1325e9db12f24d8520f0a791ecbda249dd70f -SIZE (b1bd016ee3f91f3f5b2dbb928655eb049e8f62e4.patch) = 2860 -SHA256 (8abd30721e9bf5b15d705657d8e3a2103593e2f3.patch) = 82554a7c3295b4c5016c73c0de72c2b74a577a63d2fa61b032e3f02177ea46e5 -SIZE (8abd30721e9bf5b15d705657d8e3a2103593e2f3.patch) = 19162 -SHA256 (9754274ea0ee76d9888ec0b306885ecba6926702.patch) = 3956a80a968d861b6f6ff060fa507b15cb65f7f9d6ca49f8632fad454436248c -SIZE (9754274ea0ee76d9888ec0b306885ecba6926702.patch) = 7207 +TIMESTAMP = 1749560080 +SHA256 (inkscape-1.4.2.tar.xz) = 2000530c7917e5260c9e8575a7154ff6926643d2006487d714e304a963f0c782 +SIZE (inkscape-1.4.2.tar.xz) = 53278452 diff --git a/graphics/inkscape/pkg-plist b/graphics/inkscape/pkg-plist index a89a1abe0fcf..227a6dc1a69a 100644 --- a/graphics/inkscape/pkg-plist +++ b/graphics/inkscape/pkg-plist @@ -1,7 +1,7 @@ bin/inkscape bin/inkview lib/inkscape/libinkscape_base.so -lib/inkscape/libinkscape_base.so.1.4.0.0 +lib/inkscape/libinkscape_base.so.1.4.2.0 share/applications/org.inkscape.Inkscape.desktop share/bash-completion/completions/inkscape share/icons/hicolor/16x16/apps/org.inkscape.Inkscape.png @@ -189,6 +189,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg %%DATADIR%%/extensions/cgm_input.inx %%DATADIR%%/extensions/cgm_input.py %%DATADIR%%/extensions/cgm_parse.py +%%DATADIR%%/extensions/clean_up_path.inx +%%DATADIR%%/extensions/clean_up_path.py %%DATADIR%%/extensions/color_blackandwhite.inx %%DATADIR%%/extensions/color_blackandwhite.py %%DATADIR%%/extensions/color_brighter.inx @@ -553,6 +555,7 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg %%DATADIR%%/extensions/inkex/paths/quadratic.py %%DATADIR%%/extensions/inkex/ports.py %%DATADIR%%/extensions/inkex/properties.py +%%DATADIR%%/extensions/inkex/py.typed %%DATADIR%%/extensions/inkex/styles.py %%DATADIR%%/extensions/inkex/tester/__init__.py %%DATADIR%%/extensions/inkex/tester/decorators.py @@ -722,14 +725,41 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg %%DATADIR%%/extensions/other/extension-afdesign/inkaf/parser/types.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/parser/utils.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/__init__.py +%%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/adjustment.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/convert.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/curve.py +%%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/enhance.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/fill.py +%%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/raster.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/shape.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/styles.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/text.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/util.py %%DATADIR%%/extensions/other/extension-afdesign/inkaf/utils.py +%%DATADIR%%/extensions/other/extension-curve/LICENSE +%%DATADIR%%/extensions/other/extension-curve/inkvn-curve.inx +%%DATADIR%%/extensions/other/extension-curve/inkvn.inx +%%DATADIR%%/extensions/other/extension-curve/inkvn/__init__.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/__main__.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/__init__.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/artboard.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/base.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/group.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/guide.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/image.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/path.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/styles.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/text.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/__init__.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/decode.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/decode_vn.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/extract.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/read.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/text.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/svg/__init__.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/svg/convert.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/utils.py +%%DATADIR%%/extensions/other/extension-curve/inkvn/vninput.py %%DATADIR%%/extensions/other/extension-xaml/LICENSE.txt %%DATADIR%%/extensions/other/extension-xaml/docs/svg2xaml.rst %%DATADIR%%/extensions/other/extension-xaml/inkxaml/__init__.py @@ -4579,7 +4609,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg %%DATADIR%%/ui/highlight-colors.css %%DATADIR%%/ui/image-properties.glade %%DATADIR%%/ui/inkscape-about.glade -%%DATADIR%%/ui/inkscape-start.glade +%%DATADIR%%/ui/inkscape-splash.glade +%%DATADIR%%/ui/inkscape-welcome.glade %%DATADIR%%/ui/inkview-controls.ui %%DATADIR%%/ui/inline-css.lang %%DATADIR%%/ui/mac.css @@ -4620,6 +4651,7 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg %%DATADIR%%/ui/toolbar-measure.ui %%DATADIR%%/ui/toolbar-mesh.ui %%DATADIR%%/ui/toolbar-node.ui +%%DATADIR%%/ui/toolbar-objectpicker.ui %%DATADIR%%/ui/toolbar-page.ui %%DATADIR%%/ui/toolbar-paintbucket.ui %%DATADIR%%/ui/toolbar-pencil.ui diff --git a/graphics/intergif/Makefile b/graphics/intergif/Makefile index 1ed486e32031..c6af1d200813 100644 --- a/graphics/intergif/Makefile +++ b/graphics/intergif/Makefile @@ -3,12 +3,13 @@ PORTVERSION= 6.15 CATEGORIES= graphics MASTER_SITES= http://utter.chaos.org.uk/~pdh/software/arc/ DISTNAME= ig${PORTVERSION:S,.,,}src -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Efficient animated GIF optimiser WWW= http://utter.chaos.org.uk/~pdh/software/intergif.htm +USES= tar:tgz + WRKSRC= ${WRKDIR}/igsrc MAKEFILE= makefile.ix diff --git a/graphics/jp/Makefile b/graphics/jp/Makefile index ed0c451a60bd..a669a6a42f0a 100644 --- a/graphics/jp/Makefile +++ b/graphics/jp/Makefile @@ -1,6 +1,6 @@ PORTNAME= jp DISTVERSION= 1.1.12 -PORTREVISION= 28 +PORTREVISION= 31 CATEGORIES= graphics MAINTAINER= 0mp@FreeBSD.org diff --git a/graphics/jpeg-turbo/Makefile b/graphics/jpeg-turbo/Makefile index eb7e57fac1c2..030c925c8da8 100644 --- a/graphics/jpeg-turbo/Makefile +++ b/graphics/jpeg-turbo/Makefile @@ -1,5 +1,5 @@ PORTNAME= jpeg-turbo -DISTVERSION= 3.1.0 +DISTVERSION= 3.1.1 CATEGORIES= graphics MASTER_SITES= https://github.com/lib${PORTNAME}/lib${PORTNAME}/releases/download/${DISTVERSION}/ DISTNAME= lib${PORTNAME}-${DISTVERSION} @@ -34,10 +34,7 @@ CMAKE_ON= WITH_JPEG8 # See https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705 CMAKE_ARGS= -DCMAKE_CTEST_ARGUMENTS="-E;'djpeg12-shared-3x2-float-prog-cmp|djpeg12-static-3x2-float-prog-cmp'" -OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS -OPTIONS_DEFAULT= OPTIMIZED_CFLAGS - -OPTIMIZED_CFLAGS_CFLAGS= -O3 +OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> diff --git a/graphics/jpeg-turbo/distinfo b/graphics/jpeg-turbo/distinfo index 63302aa7e8ed..28053eb0a408 100644 --- a/graphics/jpeg-turbo/distinfo +++ b/graphics/jpeg-turbo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735201226 -SHA256 (libjpeg-turbo-3.1.0.tar.gz) = 9564c72b1dfd1d6fe6274c5f95a8d989b59854575d4bbee44ade7bc17aa9bc93 -SIZE (libjpeg-turbo-3.1.0.tar.gz) = 2507094 +TIMESTAMP = 1749870510 +SHA256 (libjpeg-turbo-3.1.1.tar.gz) = aadc97ea91f6ef078b0ae3a62bba69e008d9a7db19b34e4ac973b19b71b4217c +SIZE (libjpeg-turbo-3.1.1.tar.gz) = 2506010 diff --git a/graphics/jpeg-turbo/files/patch-CMakeLists.txt b/graphics/jpeg-turbo/files/patch-CMakeLists.txt deleted file mode 100644 index ddca4a8dc9e4..000000000000 --- a/graphics/jpeg-turbo/files/patch-CMakeLists.txt +++ /dev/null @@ -1,25 +0,0 @@ ---- CMakeLists.txt.orig 2024-05-18 16:15:18 UTC -+++ CMakeLists.txt -@@ -418,14 +418,14 @@ endif() - add_definitions(-D_CRT_NONSTDC_NO_WARNINGS) - endif() - --if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang") -- # Use the maximum optimization level for release builds -- foreach(var CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO) -- if(${var} MATCHES "-O2") -- string(REGEX REPLACE "-O2" "-O3" ${var} "${${var}}") -- endif() -- endforeach() --endif() -+#if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang") -+# # Use the maximum optimization level for release builds -+# foreach(var CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO) -+# if(${var} MATCHES "-O2") -+# string(REGEX REPLACE "-O2" "-O3" ${var} "${${var}}") -+# endif() -+# endforeach() -+#endif() - - if(CMAKE_SYSTEM_NAME STREQUAL "SunOS") - if(CMAKE_C_COMPILER_ID MATCHES "SunPro") diff --git a/graphics/kamera/distinfo b/graphics/kamera/distinfo index fe5da13b4315..f813b7a1efa6 100644 --- a/graphics/kamera/distinfo +++ b/graphics/kamera/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557894 -SHA256 (KDE/release-service/25.04.1/kamera-25.04.1.tar.xz) = bfc35dce5ae146846cf940efb3c59cb4366060d66a6de262a0b4d0ebbf4ebe10 -SIZE (KDE/release-service/25.04.1/kamera-25.04.1.tar.xz) = 133064 +TIMESTAMP = 1754646363 +SHA256 (KDE/release-service/25.08.0/kamera-25.08.0.tar.xz) = 249af06f136ce6d69146954518fb4cc702135c673c4f34485cc92243febd1ac5 +SIZE (KDE/release-service/25.08.0/kamera-25.08.0.tar.xz) = 133132 diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo index aed2d38eec73..ff3812bfd25f 100644 --- a/graphics/kcolorchooser/distinfo +++ b/graphics/kcolorchooser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557895 -SHA256 (KDE/release-service/25.04.1/kcolorchooser-25.04.1.tar.xz) = bed3b2c163f8775d40bca558afd0b8c1847e29ba9ba529b412f9217f0b3780cf -SIZE (KDE/release-service/25.04.1/kcolorchooser-25.04.1.tar.xz) = 36352 +TIMESTAMP = 1754646365 +SHA256 (KDE/release-service/25.08.0/kcolorchooser-25.08.0.tar.xz) = a568316aebea88e2af4125a570f40c4c4d208bcda5c9f3256146edf3a27f51bd +SIZE (KDE/release-service/25.08.0/kcolorchooser-25.08.0.tar.xz) = 36404 diff --git a/graphics/kdegraphics-mobipocket/Makefile b/graphics/kdegraphics-mobipocket/Makefile index 109ed5bc97c3..ebaa419e672b 100644 --- a/graphics/kdegraphics-mobipocket/Makefile +++ b/graphics/kdegraphics-mobipocket/Makefile @@ -5,7 +5,7 @@ PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= kde@FreeBSD.org COMMENT= Mobipocket plugins for Strigi indexing and thumbnails -WWW= https://www.kde.org +WWW= https://invent.kde.org/graphics/kdegraphics-mobipocket FLAVORS= qt6 qt5 FLAVOR?= qt6 diff --git a/graphics/kdegraphics-mobipocket/distinfo b/graphics/kdegraphics-mobipocket/distinfo index f41f43009e3e..32811192bb05 100644 --- a/graphics/kdegraphics-mobipocket/distinfo +++ b/graphics/kdegraphics-mobipocket/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557895 -SHA256 (KDE/release-service/25.04.1/kdegraphics-mobipocket-25.04.1.tar.xz) = e742b6a69099aea27807c0c856e161b2bd9859e8745cbb09ac51cb4dfd8d7bf9 -SIZE (KDE/release-service/25.04.1/kdegraphics-mobipocket-25.04.1.tar.xz) = 13140 +TIMESTAMP = 1754646368 +SHA256 (KDE/release-service/25.08.0/kdegraphics-mobipocket-25.08.0.tar.xz) = d60c4eb4387d63036a8d734f77c5cbb75aea4c9dc8ecdfece46b227c007416fe +SIZE (KDE/release-service/25.08.0/kdegraphics-mobipocket-25.08.0.tar.xz) = 19804 diff --git a/graphics/kdegraphics-mobipocket/pkg-plist b/graphics/kdegraphics-mobipocket/pkg-plist deleted file mode 100644 index ddc051f14194..000000000000 --- a/graphics/kdegraphics-mobipocket/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -include/QMobipocket/qmobipocket/mobipocket.h -include/QMobipocket/qmobipocket/qfilestream.h -include/QMobipocket/qmobipocket/qmobipocket_export.h -include/QMobipocket/qmobipocket_version.h -lib/cmake/QMobipocket/QMobipocketConfig.cmake -lib/cmake/QMobipocket/QMobipocketConfigVersion.cmake -lib/cmake/QMobipocket/QMobipocketTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/QMobipocket/QMobipocketTargets.cmake -lib/libqmobipocket.so -lib/libqmobipocket.so.2 -lib/libqmobipocket.so.2.1.0 diff --git a/graphics/kdegraphics-mobipocket/pkg-plist.qt5 b/graphics/kdegraphics-mobipocket/pkg-plist.qt5 index ddc051f14194..69700b5a90ac 100644 --- a/graphics/kdegraphics-mobipocket/pkg-plist.qt5 +++ b/graphics/kdegraphics-mobipocket/pkg-plist.qt5 @@ -1,5 +1,4 @@ include/QMobipocket/qmobipocket/mobipocket.h -include/QMobipocket/qmobipocket/qfilestream.h include/QMobipocket/qmobipocket/qmobipocket_export.h include/QMobipocket/qmobipocket_version.h lib/cmake/QMobipocket/QMobipocketConfig.cmake @@ -7,5 +6,6 @@ lib/cmake/QMobipocket/QMobipocketConfigVersion.cmake lib/cmake/QMobipocket/QMobipocketTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/QMobipocket/QMobipocketTargets.cmake lib/libqmobipocket.so -lib/libqmobipocket.so.2 -lib/libqmobipocket.so.2.1.0 +lib/libqmobipocket.so.3 +lib/libqmobipocket.so.3.0.0 +share/qlogging-categories5/qmobipocket.categories diff --git a/graphics/kdegraphics-mobipocket/pkg-plist.qt6 b/graphics/kdegraphics-mobipocket/pkg-plist.qt6 index f0bf0302c573..dcb0fde86af0 100644 --- a/graphics/kdegraphics-mobipocket/pkg-plist.qt6 +++ b/graphics/kdegraphics-mobipocket/pkg-plist.qt6 @@ -1,5 +1,4 @@ include/QMobipocket6/qmobipocket/mobipocket.h -include/QMobipocket6/qmobipocket/qfilestream.h include/QMobipocket6/qmobipocket/qmobipocket_export.h include/QMobipocket6/qmobipocket_version.h lib/cmake/QMobipocket6/QMobipocket6Config.cmake @@ -7,5 +6,6 @@ lib/cmake/QMobipocket6/QMobipocket6ConfigVersion.cmake lib/cmake/QMobipocket6/QMobipocket6Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/QMobipocket6/QMobipocket6Targets.cmake lib/libQMobipocket6.so -lib/libQMobipocket6.so.2 -lib/libQMobipocket6.so.2.1.0 +lib/libQMobipocket6.so.3 +lib/libQMobipocket6.so.3.0.0 +share/qlogging-categories6/qmobipocket.categories diff --git a/graphics/kdegraphics-svgpart/distinfo b/graphics/kdegraphics-svgpart/distinfo index 3e5caf1d2868..c25ad0292e9d 100644 --- a/graphics/kdegraphics-svgpart/distinfo +++ b/graphics/kdegraphics-svgpart/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557896 -SHA256 (KDE/release-service/25.04.1/svgpart-25.04.1.tar.xz) = a30903c758fc1818334de4cd6f7d72a4fe9a2842326e187d442ee0e79ae1caf8 -SIZE (KDE/release-service/25.04.1/svgpart-25.04.1.tar.xz) = 30232 +TIMESTAMP = 1754646370 +SHA256 (KDE/release-service/25.08.0/svgpart-25.08.0.tar.xz) = c836529f5a4014c4f9adad7d54fd857e4cb39da95ced710e704d4f80d3af0f30 +SIZE (KDE/release-service/25.08.0/svgpart-25.08.0.tar.xz) = 30280 diff --git a/graphics/kdegraphics-thumbnailers/distinfo b/graphics/kdegraphics-thumbnailers/distinfo index 2ce3fbe5aecc..490086c93049 100644 --- a/graphics/kdegraphics-thumbnailers/distinfo +++ b/graphics/kdegraphics-thumbnailers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557897 -SHA256 (KDE/release-service/25.04.1/kdegraphics-thumbnailers-25.04.1.tar.xz) = 6bbc75d5d109cef516862204fc8578ba8281a0101884920f832c17e44640326c -SIZE (KDE/release-service/25.04.1/kdegraphics-thumbnailers-25.04.1.tar.xz) = 49144 +TIMESTAMP = 1754646372 +SHA256 (KDE/release-service/25.08.0/kdegraphics-thumbnailers-25.08.0.tar.xz) = b9f2b6ce162a245e3713305d8ca13f2b8ffa20596705ab6f94b49c40972858b9 +SIZE (KDE/release-service/25.08.0/kdegraphics-thumbnailers-25.08.0.tar.xz) = 55920 diff --git a/graphics/kdegraphics/Makefile b/graphics/kdegraphics/Makefile index 9de6763b672b..3b6d678807e2 100644 --- a/graphics/kdegraphics/Makefile +++ b/graphics/kdegraphics/Makefile @@ -7,9 +7,9 @@ COMMENT= Graphics applications for KDE (meta port) WWW= https://apps.kde.org/categories/graphics/ USES= kde:6 metaport qt:6 -USE_QT= # -OPTIONS_DEFINE= GPHOTO \ +OPTIONS_DEFINE= COLORD \ + GPHOTO \ GWENVIEW \ KCOLORCHOOSER \ KOLOURPAINT \ @@ -21,6 +21,9 @@ OPTIONS_DEFINE= GPHOTO \ OPTIONS_DEFAULT= ${OPTIONS_DEFINE} +COLORD_DESC= Color profiles manager +COLORD_RUN_DEPENDS= colord-kde>=0:graphics/colord-kde + GPHOTO_DESC= Digital camera manager GPHOTO_RUN_DEPENDS= kamera>=${KDE_APPLICATIONS_VERSION}:graphics/kamera diff --git a/graphics/kealib/Makefile b/graphics/kealib/Makefile new file mode 100644 index 000000000000..d38492513347 --- /dev/null +++ b/graphics/kealib/Makefile @@ -0,0 +1,25 @@ +PORTNAME= kealib +PORTVERSION= 1.6.2 +CATEGORIES= graphics +MASTER_SITES= https://github.com/ubarsc/kealib/releases/download/kealib-${PORTVERSION}/ + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= HDF5 Based Raster File Format +WWW= https://kealib.org/ \ + https://github.com/ubarsc/kealib + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +LIB_DEPENDS= libhdf5.so:science/hdf5 + +USES= cmake + +CMAKE_OFF= HDF5_PREFER_PARALLEL \ + HDF5_USE_STATIC_LIBRARIES \ + LIBKEA_WITH_GDAL +CMAKE_ON= BUILD_SHARED_LIBS + +PLIST_SUB= PORTVERSION=${PORTVERSION} + +.include <bsd.port.mk> diff --git a/graphics/kealib/distinfo b/graphics/kealib/distinfo new file mode 100644 index 000000000000..e391db155b2d --- /dev/null +++ b/graphics/kealib/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748107890 +SHA256 (kealib-1.6.2.tar.gz) = 815b8d335b8d4b9048baf863cdd3959d12210f158a86f6a0d1954c7d39ce6db0 +SIZE (kealib-1.6.2.tar.gz) = 189932 diff --git a/graphics/kealib/pkg-descr b/graphics/kealib/pkg-descr new file mode 100644 index 000000000000..916412548a53 --- /dev/null +++ b/graphics/kealib/pkg-descr @@ -0,0 +1,8 @@ +KEALib provides an implementation of the GDAL data model. The format supports +raster attribute tables, image pyramids, meta-data and in-built statistics while +also handling very large files and compression throughout. + +Based on the HDF5 standard, it also provides a base from which other formats can +be derived and is a good choice for long term data archiving. An independent +software library (libkea) provides complete access to the KEA image format and a +GDAL driver allowing KEA images to be used from any GDAL supported software. diff --git a/graphics/kealib/pkg-plist b/graphics/kealib/pkg-plist new file mode 100644 index 000000000000..9fcf437da1e1 --- /dev/null +++ b/graphics/kealib/pkg-plist @@ -0,0 +1,20 @@ +bin/kea-config +include/libkea/KEAAttributeTable.h +include/libkea/KEAAttributeTableFile.h +include/libkea/KEAAttributeTableInMem.h +include/libkea/KEACommon.h +include/libkea/KEAException.h +include/libkea/KEAImageIO.h +include/libkea/kea-config.h +include/libkea/kea_export.h +lib/cmake/Kealib/KealibConfig.cmake +lib/cmake/Kealib/KealibConfigVersion.cmake +lib/cmake/Kealib/libkeaTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Kealib/libkeaTargets.cmake +lib/cmake/libkea/libkeaConfig.cmake +lib/cmake/libkea/libkeaConfigVersion.cmake +lib/cmake/libkea/libkeaTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/libkea/libkeaTargets.cmake +lib/libkea.so +lib/libkea.so.1.6 +lib/libkea.so.%%PORTVERSION%% diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile index 482c2b3a8726..808cc14b2c55 100644 --- a/graphics/kf5-kimageformats/Makefile +++ b/graphics/kf5-kimageformats/Makefile @@ -1,6 +1,6 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics kde kde-frameworks MAINTAINER= kde@FreeBSD.org diff --git a/graphics/kf6-kimageformats/distinfo b/graphics/kf6-kimageformats/distinfo index 2f2fe13a30d9..b261fe8d969e 100644 --- a/graphics/kf6-kimageformats/distinfo +++ b/graphics/kf6-kimageformats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746358557 -SHA256 (KDE/frameworks/6.14/kimageformats-6.14.0.tar.xz) = 3a0f81be25e9a0eab7dc1373bc56480abcb3041ca1a5a8c7f0d6d52d221d5449 -SIZE (KDE/frameworks/6.14/kimageformats-6.14.0.tar.xz) = 28200036 +TIMESTAMP = 1754127970 +SHA256 (KDE/frameworks/6.17/kimageformats-6.17.0.tar.xz) = 180b670f766bae740340e5afd2044ea08242ea935459bb95bc80313d062066a8 +SIZE (KDE/frameworks/6.17/kimageformats-6.17.0.tar.xz) = 28654092 diff --git a/graphics/kf6-kimageformats/pkg-plist b/graphics/kf6-kimageformats/pkg-plist index 53fc366c4952..c6220810c367 100644 --- a/graphics/kf6-kimageformats/pkg-plist +++ b/graphics/kf6-kimageformats/pkg-plist @@ -1,3 +1,5 @@ +lib/cmake/KF6ImageFormats/KF6ImageFormatsConfig.cmake +lib/cmake/KF6ImageFormats/KF6ImageFormatsConfigVersion.cmake %%QT_PLUGINDIR%%/imageformats/kimg_ani.so %%AVIF%%%%QT_PLUGINDIR%%/imageformats/kimg_avif.so %%QT_PLUGINDIR%%/imageformats/kimg_dds.so @@ -5,6 +7,7 @@ %%OPENEXR%%%%QT_PLUGINDIR%%/imageformats/kimg_exr.so %%QT_PLUGINDIR%%/imageformats/kimg_hdr.so %%HEIF%%%%QT_PLUGINDIR%%/imageformats/kimg_heif.so +%%QT_PLUGINDIR%%/imageformats/kimg_iff.so %%QT_PLUGINDIR%%/imageformats/kimg_jp2.so %%JXL%%%%QT_PLUGINDIR%%/imageformats/kimg_jxl.so %%QT_PLUGINDIR%%/imageformats/kimg_kra.so diff --git a/graphics/kf6-kplotting/distinfo b/graphics/kf6-kplotting/distinfo index 859eac1a6586..73dc4ae29c44 100644 --- a/graphics/kf6-kplotting/distinfo +++ b/graphics/kf6-kplotting/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746358558 -SHA256 (KDE/frameworks/6.14/kplotting-6.14.0.tar.xz) = e6b63184f973bf0d12402779dfd1871f7685b7954e36898e4640ac86b9c977ac -SIZE (KDE/frameworks/6.14/kplotting-6.14.0.tar.xz) = 33704 +TIMESTAMP = 1754127970 +SHA256 (KDE/frameworks/6.17/kplotting-6.17.0.tar.xz) = 6654965b63d0857c31c21817e56931684c32dddf035e83169ca6ea7d6b9a2643 +SIZE (KDE/frameworks/6.17/kplotting-6.17.0.tar.xz) = 34024 diff --git a/graphics/kf6-kquickcharts/Makefile b/graphics/kf6-kquickcharts/Makefile index 97195269c9b0..f9f4ae836651 100644 --- a/graphics/kf6-kquickcharts/Makefile +++ b/graphics/kf6-kquickcharts/Makefile @@ -8,6 +8,6 @@ MAINTAINER= kde@FreeBSD.org USES= cmake gl kde:6 qt:6 tar:xz USE_GL= gl opengl USE_KDE= ecm:build -USE_QT= base declarative shadertools +USE_QT= base declarative shadertools tools:build .include <bsd.port.mk> diff --git a/graphics/kf6-kquickcharts/distinfo b/graphics/kf6-kquickcharts/distinfo index 6c51b59be4a7..471400d56f4f 100644 --- a/graphics/kf6-kquickcharts/distinfo +++ b/graphics/kf6-kquickcharts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746358558 -SHA256 (KDE/frameworks/6.14/kquickcharts-6.14.0.tar.xz) = dfb33c90eedc7c950e043fb2adf6c8a2df3745e79d2bbcd5e595757448fe98b7 -SIZE (KDE/frameworks/6.14/kquickcharts-6.14.0.tar.xz) = 110256 +TIMESTAMP = 1754127970 +SHA256 (KDE/frameworks/6.17/kquickcharts-6.17.0.tar.xz) = 1e206a9684d882ce2c147e436392dc3ef6cda79e4bc2ddf5aa0398d2e2ddc5a4 +SIZE (KDE/frameworks/6.17/kquickcharts-6.17.0.tar.xz) = 112152 diff --git a/graphics/kf6-ksvg/distinfo b/graphics/kf6-ksvg/distinfo index 4890fbcbe9b1..1c7d17bf9730 100644 --- a/graphics/kf6-ksvg/distinfo +++ b/graphics/kf6-ksvg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746358558 -SHA256 (KDE/frameworks/6.14/ksvg-6.14.0.tar.xz) = 1456649ff2e1397e2a666ce24bbb6f074fda5cb96ada425d122bcc14744a5dce -SIZE (KDE/frameworks/6.14/ksvg-6.14.0.tar.xz) = 84048 +TIMESTAMP = 1754127971 +SHA256 (KDE/frameworks/6.17/ksvg-6.17.0.tar.xz) = 3728da966932f20f190a545a7f42edea2f9bdbe6d727a5bc1b557ef5155b7f94 +SIZE (KDE/frameworks/6.17/ksvg-6.17.0.tar.xz) = 83720 diff --git a/graphics/kf6-prison/Makefile b/graphics/kf6-prison/Makefile index 63f7b3fbf581..3380491871a0 100644 --- a/graphics/kf6-prison/Makefile +++ b/graphics/kf6-prison/Makefile @@ -12,6 +12,6 @@ LIB_DEPENDS= libdmtx.so:graphics/libdmtx \ USES= cmake gl kde:6 qt:6 tar:xz USE_GL= gl opengl USE_KDE= ecm:build -USE_QT= base declarative multimedia +USE_QT= base declarative multimedia tools:build .include <bsd.port.mk> diff --git a/graphics/kf6-prison/distinfo b/graphics/kf6-prison/distinfo index 0fbe728ceff3..d054e005c7e9 100644 --- a/graphics/kf6-prison/distinfo +++ b/graphics/kf6-prison/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746358558 -SHA256 (KDE/frameworks/6.14/prison-6.14.0.tar.xz) = b50454ab0a0d7891ac1f9b6c4e4e00ccd3269bad630a6a392f410c4e252ffb64 -SIZE (KDE/frameworks/6.14/prison-6.14.0.tar.xz) = 56636 +TIMESTAMP = 1754127971 +SHA256 (KDE/frameworks/6.17/prison-6.17.0.tar.xz) = 5542dd0733e06beae6f8cf8bf27ff981f34205fe98125d910be2c53fff47007c +SIZE (KDE/frameworks/6.17/prison-6.17.0.tar.xz) = 57356 diff --git a/graphics/kgraphviewer/distinfo b/graphics/kgraphviewer/distinfo index 8eb9edb6f8cd..492efc844aa5 100644 --- a/graphics/kgraphviewer/distinfo +++ b/graphics/kgraphviewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557897 -SHA256 (KDE/release-service/25.04.1/kgraphviewer-25.04.1.tar.xz) = 8f3a9996b67fffaea6e73582648839b366ad992f6ecf212a9dd8bc7354529485 -SIZE (KDE/release-service/25.04.1/kgraphviewer-25.04.1.tar.xz) = 1595632 +TIMESTAMP = 1754646375 +SHA256 (KDE/release-service/25.08.0/kgraphviewer-25.08.0.tar.xz) = f6222f3db0c66de88f5114e1ecd158ae5d33fd3fccce6e338085f5ff4b6500d5 +SIZE (KDE/release-service/25.08.0/kgraphviewer-25.08.0.tar.xz) = 1599596 diff --git a/graphics/kgraphviewer/pkg-plist b/graphics/kgraphviewer/pkg-plist index 17f798888de1..3532ef6c3d54 100644 --- a/graphics/kgraphviewer/pkg-plist +++ b/graphics/kgraphviewer/pkg-plist @@ -113,6 +113,7 @@ share/locale/km/LC_MESSAGES/kgraphviewer.mo share/locale/ko/LC_MESSAGES/kgraphviewer.mo share/locale/ku/LC_MESSAGES/kgraphviewer.mo share/locale/lt/LC_MESSAGES/kgraphviewer.mo +share/locale/lv/LC_MESSAGES/kgraphviewer.mo share/locale/mai/LC_MESSAGES/kgraphviewer.mo share/locale/mr/LC_MESSAGES/kgraphviewer.mo share/locale/nb/LC_MESSAGES/kgraphviewer.mo diff --git a/graphics/kimagemapeditor/distinfo b/graphics/kimagemapeditor/distinfo index 20dffdaca184..0da0e37b3a33 100644 --- a/graphics/kimagemapeditor/distinfo +++ b/graphics/kimagemapeditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557898 -SHA256 (KDE/release-service/25.04.1/kimagemapeditor-25.04.1.tar.xz) = fe78a5373501b8ababe0502a3d423435a2885027127cf80fa6fb7cf23c714929 -SIZE (KDE/release-service/25.04.1/kimagemapeditor-25.04.1.tar.xz) = 1077256 +TIMESTAMP = 1754646377 +SHA256 (KDE/release-service/25.08.0/kimagemapeditor-25.08.0.tar.xz) = 2fb04770dad70bafa6d3ed55635e5f5652fbec5b62558d59196f60170a26cd17 +SIZE (KDE/release-service/25.08.0/kimagemapeditor-25.08.0.tar.xz) = 1077444 diff --git a/graphics/kolourpaint/Makefile b/graphics/kolourpaint/Makefile index 30f06b00a03e..5650ceaffbc8 100644 --- a/graphics/kolourpaint/Makefile +++ b/graphics/kolourpaint/Makefile @@ -1,22 +1,22 @@ PORTNAME= kolourpaint DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE paint program WWW= http://www.kolourpaint.org -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ - qt:6 tar:xz xorg -USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash guiaddons i18n iconthemes itemmodels \ - itemviews jobwidgets kio libkexiv2 libksane notifications \ - parts service solid sonnet textwidgets unitconversion \ - widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++17-lang desktop-file-utils gettext-tools gl \ + kde:6 qt:6 tar:xz xorg +USE_GL= opengl +USE_KDE= bookmarks colorscheme completion config configwidgets \ + coreaddons crash guiaddons i18n itemviews jobwidgets kio \ + libksane service solid widgetsaddons xmlgui \ ecm:build +USE_LDCONFIG= yes USE_QT= base USE_XORG= x11 -USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo index 425716093c39..2d6cd1efc4b3 100644 --- a/graphics/kolourpaint/distinfo +++ b/graphics/kolourpaint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557899 -SHA256 (KDE/release-service/25.04.1/kolourpaint-25.04.1.tar.xz) = ac5691421dcc816b285fa7aa4fac6378c2f5619c3ad125f53689d45e394455b5 -SIZE (KDE/release-service/25.04.1/kolourpaint-25.04.1.tar.xz) = 5315024 +TIMESTAMP = 1754646380 +SHA256 (KDE/release-service/25.08.0/kolourpaint-25.08.0.tar.xz) = 6c89b27490f8d8e6cf69114d056f9d96bb7bd7a8177086c74055fa875c123df6 +SIZE (KDE/release-service/25.08.0/kolourpaint-25.08.0.tar.xz) = 5317604 diff --git a/graphics/kolourpaint/files/patch-CMakeLists.txt b/graphics/kolourpaint/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..2e6df0d40d0d --- /dev/null +++ b/graphics/kolourpaint/files/patch-CMakeLists.txt @@ -0,0 +1,24 @@ +Remove unused TextWidgets. +Don't globally install color palettes only used by this application. + +Ref: https://invent.kde.org/graphics/kolourpaint/-/merge_requests/79 + +--- CMakeLists.txt.orig 2025-08-07 03:21:56 UTC ++++ CMakeLists.txt +@@ -39,7 +39,6 @@ find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS + WidgetsAddons + KIO + XmlGui +- TextWidgets + JobWidgets + Crash + ) +@@ -368,7 +367,7 @@ install(FILES org.kde.kolourpaint.appdata.xml DESTINAT + + install(PROGRAMS org.kde.kolourpaint.desktop DESTINATION ${KDE_INSTALL_APPDIR}) + install(FILES org.kde.kolourpaint.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) +-install(DIRECTORY colors DESTINATION ${KDE_INSTALL_CONFDIR}) ++install(DIRECTORY colors DESTINATION ${KDE_INSTALL_DATADIR}/kolourpaint) + + if(BUILD_DOC) + add_subdirectory(doc) diff --git a/graphics/kolourpaint/files/patch-lgpl_generic_kpColorCollection.cpp b/graphics/kolourpaint/files/patch-lgpl_generic_kpColorCollection.cpp new file mode 100644 index 000000000000..8c471bb27858 --- /dev/null +++ b/graphics/kolourpaint/files/patch-lgpl_generic_kpColorCollection.cpp @@ -0,0 +1,24 @@ +Don't globally install color palettes only used by this application. + +Ref: https://invent.kde.org/graphics/kolourpaint/-/merge_requests/79 + +--- lgpl/generic/kpColorCollection.cpp.orig 2025-08-07 03:21:56 UTC ++++ lgpl/generic/kpColorCollection.cpp +@@ -80,7 +80,7 @@ QStringList kpColorCollection::installedCollections() + { + QStringList paletteList; + +- QStringList paths = QStandardPaths::locateAll(QStandardPaths::GenericConfigLocation, QStringLiteral("colors"), QStandardPaths::LocateDirectory); ++ QStringList paths = QStandardPaths::locateAll(QStandardPaths::AppDataLocation, QStringLiteral("colors"), QStandardPaths::LocateDirectory); + for (const auto &path : paths) { + paletteList.append(QDir(path).entryList(QStringList(), QDir::Files)); + } +@@ -206,7 +206,7 @@ bool kpColorCollection::openKDE(const QString &name, Q + return false; + } + +- QString filename = QStandardPaths::locate(QStandardPaths::GenericConfigLocation, QStringLiteral("colors/") + name); ++ QString filename = QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("colors/") + name); + if (filename.isEmpty()) { + #if DEBUG_KP_COLOR_COLLECTION + qCDebug(kpLogColorCollection) << "could not find file"; diff --git a/graphics/kolourpaint/pkg-plist b/graphics/kolourpaint/pkg-plist index ff897f76c5fd..c0aab3952d85 100644 --- a/graphics/kolourpaint/pkg-plist +++ b/graphics/kolourpaint/pkg-plist @@ -8,6 +8,11 @@ share/icons/hicolor/22x22/apps/kolourpaint.png share/icons/hicolor/32x32/apps/kolourpaint.png share/icons/hicolor/48x48/apps/kolourpaint.png share/icons/hicolor/scalable/apps/kolourpaint.svgz +%%DATADIR%%/colors/40.colors +%%DATADIR%%/colors/Oxygen.colors +%%DATADIR%%/colors/Rainbow.colors +%%DATADIR%%/colors/Royal.colors +%%DATADIR%%/colors/Web.colors %%DATADIR%%/icons/hicolor/16x16/actions/tool_brush.png %%DATADIR%%/icons/hicolor/16x16/actions/tool_color_eraser.png %%DATADIR%%/icons/hicolor/16x16/actions/tool_color_picker.png diff --git a/graphics/kontrast/Makefile b/graphics/kontrast/Makefile index a9b069d7967d..fd4662cc1a03 100644 --- a/graphics/kontrast/Makefile +++ b/graphics/kontrast/Makefile @@ -6,7 +6,7 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Color contrast checker WWW= https://apps.kde.org/en/kontrast -LIB_DEPENDS= libQCoro6Core.so:devel/qcoro@qt6 \ +LIB_DEPENDS= libQCoro6Core.so:devel/qcoro \ libfuturesql6.so:databases/futuresql USES= cmake compiler:c++11-lang gettext kde:6 pkgconfig qt:6 tar:xz diff --git a/graphics/kontrast/distinfo b/graphics/kontrast/distinfo index 673d220b1fb6..5d2c427a5725 100644 --- a/graphics/kontrast/distinfo +++ b/graphics/kontrast/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557899 -SHA256 (KDE/release-service/25.04.1/kontrast-25.04.1.tar.xz) = bd35a4ceaed4a8ff673eb7cc05d90c72a1b5220f41ad0f88cbd91971b672f56f -SIZE (KDE/release-service/25.04.1/kontrast-25.04.1.tar.xz) = 218316 +TIMESTAMP = 1754646382 +SHA256 (KDE/release-service/25.08.0/kontrast-25.08.0.tar.xz) = 08e2a68bd6fbdc041c01a523be23b36175e171a902bd83c333bac6ee873b9d18 +SIZE (KDE/release-service/25.08.0/kontrast-25.08.0.tar.xz) = 219664 diff --git a/graphics/kontrast/pkg-plist b/graphics/kontrast/pkg-plist index 2d59b0b0975b..b90c6cd4135c 100644 --- a/graphics/kontrast/pkg-plist +++ b/graphics/kontrast/pkg-plist @@ -1,6 +1,7 @@ bin/kontrast share/applications/org.kde.kontrast.desktop share/icons/hicolor/scalable/apps/org.kde.kontrast.svg +share/locale/ar/LC_MESSAGES/kontrast.mo share/locale/ast/LC_MESSAGES/kontrast.mo share/locale/ca/LC_MESSAGES/kontrast.mo share/locale/ca@valencia/LC_MESSAGES/kontrast.mo diff --git a/graphics/kqtquickcharts/Makefile b/graphics/kqtquickcharts/Makefile index 1271f59038bd..28993d92cb06 100644 --- a/graphics/kqtquickcharts/Makefile +++ b/graphics/kqtquickcharts/Makefile @@ -4,16 +4,13 @@ CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= QtQuick plugin to render interactive charts -WWW= https://github.com/KDE/kqtquickcharts +WWW= https://invent.kde.org/libraries/kqtquickcharts LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz +USES= cmake compiler:c++17-lang kde:6 qt:6 tar:xz USE_KDE= ecm:build -USE_QT= core declarative gui network \ - buildtools:build qmake:build - -OPTIONS_DEFINE= DOCS +USE_QT= base declarative .include <bsd.port.mk> diff --git a/graphics/kqtquickcharts/distinfo b/graphics/kqtquickcharts/distinfo index 38d27699c0be..f4e06aa7a1d6 100644 --- a/graphics/kqtquickcharts/distinfo +++ b/graphics/kqtquickcharts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557900 -SHA256 (KDE/release-service/25.04.1/kqtquickcharts-25.04.1.tar.xz) = 4598ab817ff5f64ce5908c347a1121f8d2e39f4ca01cc5f9d1c186eb81beb8ed -SIZE (KDE/release-service/25.04.1/kqtquickcharts-25.04.1.tar.xz) = 30852 +TIMESTAMP = 1754646385 +SHA256 (KDE/release-service/25.08.0/kqtquickcharts-25.08.0.tar.xz) = ac19517bd806746b3ed4f9c63ed219bb083bcfc614426400d0959c6a4638672c +SIZE (KDE/release-service/25.08.0/kqtquickcharts-25.08.0.tar.xz) = 30984 diff --git a/graphics/kqtquickcharts/pkg-plist b/graphics/kqtquickcharts/pkg-plist index f0f31c707d12..ad4b9ac1cd8a 100644 --- a/graphics/kqtquickcharts/pkg-plist +++ b/graphics/kqtquickcharts/pkg-plist @@ -1,6 +1,6 @@ -include/KF5/kqtquickcharts_version.h +include/KF6/kqtquickcharts_version.h lib/cmake/KQtQuickCharts/KQtQuickChartsConfig.cmake -lib/cmake/KQtQuickCharts/KQtQuickChartsVersion.cmake +lib/cmake/KQtQuickCharts/KQtQuickChartsConfigVersion.cmake %%QT_QMLDIR%%/org/kde/charts/BarChart.qml %%QT_QMLDIR%%/org/kde/charts/Label.qml %%QT_QMLDIR%%/org/kde/charts/LegendItem.qml diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile index a47b4a94a66f..24f610a46773 100644 --- a/graphics/krita/Makefile +++ b/graphics/krita/Makefile @@ -1,6 +1,6 @@ PORTNAME= krita DISTVERSION= 5.2.9 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/${PORTNAME} diff --git a/graphics/ksanecore/Makefile b/graphics/ksanecore/Makefile index c4be293c1ced..ba59b9a4eac5 100644 --- a/graphics/ksanecore/Makefile +++ b/graphics/ksanecore/Makefile @@ -9,10 +9,8 @@ WWW= https://invent.kde.org/libraries/ksanecore LIB_DEPENDS= libsane.so:graphics/sane-backends USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz -USE_KDE= ecm:build +USE_KDE= i18n ecm:build USE_QT= base USE_LDCONFIG= yes -OPTIONS_DEFINE= DOCS - .include <bsd.port.mk> diff --git a/graphics/ksanecore/distinfo b/graphics/ksanecore/distinfo index 28ee5c5aab77..b9f37d03bfe9 100644 --- a/graphics/ksanecore/distinfo +++ b/graphics/ksanecore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557901 -SHA256 (KDE/release-service/25.04.1/ksanecore-25.04.1.tar.xz) = 110338209019dc30714687d5c243355746284cfac412dcf703ac1b6e07f48be5 -SIZE (KDE/release-service/25.04.1/ksanecore-25.04.1.tar.xz) = 53976 +TIMESTAMP = 1754646387 +SHA256 (KDE/release-service/25.08.0/ksanecore-25.08.0.tar.xz) = 92424bdaa2859ebe53722ea663d4a679484361dca0ab1489236a976efff2f1a9 +SIZE (KDE/release-service/25.08.0/ksanecore-25.08.0.tar.xz) = 56496 diff --git a/graphics/laternamagica/Makefile b/graphics/laternamagica/Makefile index bf22e603a185..48472db6300c 100644 --- a/graphics/laternamagica/Makefile +++ b/graphics/laternamagica/Makefile @@ -1,6 +1,6 @@ PORTNAME= laternamagica PORTVERSION= 0.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics gnustep MASTER_SITES= SAVANNAH/gap DISTNAME= LaternaMagica-${PORTVERSION} diff --git a/graphics/lazpaint/Makefile b/graphics/lazpaint/Makefile index 1908862a54b7..1d5f1a6658e6 100644 --- a/graphics/lazpaint/Makefile +++ b/graphics/lazpaint/Makefile @@ -1,7 +1,7 @@ PORTNAME= lazpaint -PORTVERSION= 7.2.2 +PORTVERSION= 7.3 DISTVERSIONPREFIX= v -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} @@ -21,10 +21,10 @@ USES= desktop-file-utils dos2unix fpc gnome lazarus:flavors xorg USE_XORG= x11 DOS2UNIX_REGEX= .*\.([txt]|pas|lpi|txt) USE_GITHUB= yes -GH_TAGNAME= 45a7a47 +GH_TAGNAME= a11930b GH_ACCOUNT= bgrabitmap -GH_TUPLE= bgrabitmap:bgracontrols:a94a17f:bgracontrols/bgracontrols \ - bgrabitmap:bgrabitmap:d2a9b15:bgrabitmap/bgrabitmapnew +GH_TUPLE= bgrabitmap:bgracontrols:20dbed8:bgracontrols/bgracontrols \ + bgrabitmap:bgrabitmap:6ada359:bgrabitmap/bgrabitmapnew USE_GNOME_gtk2= cairo USE_GNOME+= ${USE_GNOME_${FLAVOR}} @@ -48,8 +48,10 @@ post-patch: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lazpaint/release/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps - ${INSTALL_DATA} ${WRKSRC}/resources/icon/48x48.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png +. for RESO in 128 16 24 256 32 48 512 64 96 + @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${RESO}x${RESO}/apps + ${INSTALL_DATA} ${WRKSRC}/resources/icon/${RESO}x${RESO}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${RESO}x${RESO}/apps/${PORTNAME}.png +. endfor @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/lazpaint/release/bin && ${COPYTREE_SHARE} "i18n models" ${STAGEDIR}${DATADIR} diff --git a/graphics/lazpaint/distinfo b/graphics/lazpaint/distinfo index 842b92e4eb88..87dd4564c3e0 100644 --- a/graphics/lazpaint/distinfo +++ b/graphics/lazpaint/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1718520580 -SHA256 (bgrabitmap-lazpaint-v7.2.2-45a7a47_GH0.tar.gz) = 8253f8342e29caad44769446ad1c6bbd84e73ad2c23aa23d146979d11b65efb3 -SIZE (bgrabitmap-lazpaint-v7.2.2-45a7a47_GH0.tar.gz) = 45192417 -SHA256 (bgrabitmap-bgracontrols-a94a17f_GH0.tar.gz) = f0e181777978827a2719c4091b70f3dd1b702d767c8a0a19e22df1096cb2838f -SIZE (bgrabitmap-bgracontrols-a94a17f_GH0.tar.gz) = 18134192 -SHA256 (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = bf831ada3e9562dfc9653e0b1d46dca2bbe5409f8406ae4db7f52299e09fe4c6 -SIZE (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = 6657935 +TIMESTAMP = 1748933790 +SHA256 (bgrabitmap-lazpaint-v7.3-a11930b_GH0.tar.gz) = 55732fcda870357a2fd3d594cef3c088790fe60acf56c1e886fa4a831af6c853 +SIZE (bgrabitmap-lazpaint-v7.3-a11930b_GH0.tar.gz) = 45215917 +SHA256 (bgrabitmap-bgracontrols-20dbed8_GH0.tar.gz) = d7ad6c65f19f27dda89067bd26e086cec1a8e9250aae31034a6eb0a37988e459 +SIZE (bgrabitmap-bgracontrols-20dbed8_GH0.tar.gz) = 8159816 +SHA256 (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 510a7a3d4a722a9e5f5300db18bf67ea4cc73a610386d6f38d6e7b369c35d9b0 +SIZE (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 7774046 diff --git a/graphics/lazpaint/files/patch-lazpaint_ugraph.pas b/graphics/lazpaint/files/patch-lazpaint_ugraph.pas new file mode 100644 index 000000000000..14726d6d64ad --- /dev/null +++ b/graphics/lazpaint/files/patch-lazpaint_ugraph.pas @@ -0,0 +1,11 @@ +--- lazpaint/ugraph.pas 2025-06-03 00:14:12.239399000 -0700 ++++ lazpaint/ugraph.pas 2025-06-03 00:14:45.095187000 -0700 +@@ -1206,7 +1206,7 @@ + w := FramePenWidth*ACanvasScale/10 / 2 + 1; + rF := EmptyRectF; + for pt in APoints do +- rF := rF.Union(RectF(pt + PointF(0.5, 0.5) - PointF(w, w), ++ rF := rF.Union(BGRABitmapTypes.RectF(pt + PointF(0.5, 0.5) - PointF(w, w), + pt + PointF(0.5, 0.5) + PointF(w, w))); + result := rect(floor(rF.Left), floor(rF.Top), + ceil(rF.Right), ceil(rF.Bottom)); diff --git a/graphics/lazpaint/pkg-plist b/graphics/lazpaint/pkg-plist index 6a6af12fb223..090308aa22e9 100644 --- a/graphics/lazpaint/pkg-plist +++ b/graphics/lazpaint/pkg-plist @@ -1,10 +1,17 @@ bin/lazpaint +share/icons/hicolor/128x128/apps/lazpaint.png +share/icons/hicolor/16x16/apps/lazpaint.png +share/icons/hicolor/24x24/apps/lazpaint.png +share/icons/hicolor/256x256/apps/lazpaint.png +share/icons/hicolor/32x32/apps/lazpaint.png share/icons/hicolor/48x48/apps/lazpaint.png +share/icons/hicolor/512x512/apps/lazpaint.png +share/icons/hicolor/64x64/apps/lazpaint.png +share/icons/hicolor/96x96/apps/lazpaint.png %%DATADIR%%/i18n/lazpaint.ar.po %%DATADIR%%/i18n/lazpaint.bg.po %%DATADIR%%/i18n/lazpaint.cs.po %%DATADIR%%/i18n/lazpaint.de.po -%%DATADIR%%/i18n/lazpaint.es.mo %%DATADIR%%/i18n/lazpaint.es.po %%DATADIR%%/i18n/lazpaint.fi.po %%DATADIR%%/i18n/lazpaint.fr.po diff --git a/graphics/libavif/Makefile b/graphics/libavif/Makefile index 98eb65d96530..7b8a8e1ad561 100644 --- a/graphics/libavif/Makefile +++ b/graphics/libavif/Makefile @@ -1,6 +1,7 @@ PORTNAME= libavif -PORTVERSION= 1.2.1 +PORTVERSION= 1.3.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= sunpoet@FreeBSD.org @@ -17,14 +18,15 @@ TEST_DEPENDS= bash:shells/bash \ USES= cmake:testing compiler:c11 cpe jpeg pkgconfig -CMAKE_ARGS= -DAVIF_GTEST:STRING=OFF \ - -DAVIF_FUZZTEST:STRING=OFF \ - -DAVIF_JPEG:STRING=SYSTEM \ - -DAVIF_LIBYUV:STRING=SYSTEM \ - -DAVIF_ZLIBPNG:STRING=SYSTEM -CMAKE_OFF= AVIF_BUILD_EXAMPLES +CMAKE_ARGS= -DAVIF_GTEST=OFF \ + -DAVIF_FUZZTEST=OFF \ + -DAVIF_JPEG=SYSTEM \ + -DAVIF_LIBYUV=SYSTEM \ + -DAVIF_ZLIBPNG=SYSTEM +CMAKE_OFF= AVIF_BUILD_EXAMPLES \ + AVIF_BUILD_TESTS CMAKE_ON= AVIF_BUILD_APPS -CMAKE_TESTING_ARGS= -DAVIF_GTEST:STRING=SYSTEM +CMAKE_TESTING_ARGS= -DAVIF_GTEST=SYSTEM CMAKE_TESTING_ON= AVIF_BUILD_TESTS LDFLAGS+= -lm USE_LDCONFIG= yes @@ -48,31 +50,31 @@ MANPAGES_DESC= Install manpages (requires pandoc) RAV1E_DESC= AV1 encoding via librav1e SVTAV1_DESC= AV1 encoding via SVT-AV1 -AOM_CMAKE_OFF= -DAVIF_CODEC_AOM:STRING=OFF -AOM_CMAKE_ON= -DAVIF_CODEC_AOM:STRING=SYSTEM +AOM_CMAKE_OFF= -DAVIF_CODEC_AOM=OFF +AOM_CMAKE_ON= -DAVIF_CODEC_AOM=SYSTEM AOM_LIB_DEPENDS= libaom.so:multimedia/aom -DAV1D_CMAKE_OFF= -DAVIF_CODEC_DAV1D:STRING=OFF -DAV1D_CMAKE_ON= -DAVIF_CODEC_DAV1D:STRING=SYSTEM +DAV1D_CMAKE_OFF= -DAVIF_CODEC_DAV1D=OFF +DAV1D_CMAKE_ON= -DAVIF_CODEC_DAV1D=SYSTEM DAV1D_LIB_DEPENDS= libdav1d.so:multimedia/dav1d -GAV1_CMAKE_OFF= -DAVIF_CODEC_LIBGAV1:STRING=OFF -GAV1_CMAKE_ON= -DAVIF_CODEC_LIBGAV1:STRING=SYSTEM +GAV1_CMAKE_OFF= -DAVIF_CODEC_LIBGAV1=OFF +GAV1_CMAKE_ON= -DAVIF_CODEC_LIBGAV1=SYSTEM GAV1_LIB_DEPENDS= libgav1.so:multimedia/libgav1 -LIBSHARPYUV_CMAKE_OFF= -DAVIF_LIBSHARPYUV:STRING=OFF -LIBSHARPYUV_CMAKE_ON= -DAVIF_LIBSHARPYUV:STRING=SYSTEM +LIBSHARPYUV_CMAKE_OFF= -DAVIF_LIBSHARPYUV=OFF +LIBSHARPYUV_CMAKE_ON= -DAVIF_LIBSHARPYUV=SYSTEM LIBSHARPYUV_LIB_DEPENDS=libsharpyuv.so:graphics/webp MANPAGES_BUILD_DEPENDS= pandoc:textproc/hs-pandoc MANPAGES_CMAKE_BOOL= AVIF_BUILD_MAN_PAGES PIXBUF_CMAKE_BOOL= AVIF_BUILD_GDK_PIXBUF PIXBUF_USE= GNOME=gdkpixbuf PIXBUF_USES= gnome -RAV1E_CMAKE_OFF= -DAVIF_CODEC_RAV1E:STRING=OFF -RAV1E_CMAKE_ON= -DAVIF_CODEC_RAV1E:STRING=SYSTEM +RAV1E_CMAKE_OFF= -DAVIF_CODEC_RAV1E=OFF +RAV1E_CMAKE_ON= -DAVIF_CODEC_RAV1E=SYSTEM RAV1E_LIB_DEPENDS= librav1e.so:multimedia/librav1e -SVTAV1_CMAKE_OFF= -DAVIF_CODEC_SVT:STRING=OFF -SVTAV1_CMAKE_ON= -DAVIF_CODEC_SVT:STRING=SYSTEM +SVTAV1_CMAKE_OFF= -DAVIF_CODEC_SVT=OFF +SVTAV1_CMAKE_ON= -DAVIF_CODEC_SVT=SYSTEM SVTAV1_LIB_DEPENDS= libSvtAv1Enc.so:multimedia/svt-av1 -LIBXML2_CMAKE_OFF= -DAVIF_LIBXML2:STRING=OFF -LIBXML2_CMAKE_ON= -DAVIF_LIBXML2:STRING=SYSTEM +LIBXML2_CMAKE_OFF= -DAVIF_LIBXML2=OFF +LIBXML2_CMAKE_ON= -DAVIF_LIBXML2=SYSTEM LIBXML2_USE= GNOME=libxml2 LIBXML2_USES= gnome diff --git a/graphics/libavif/distinfo b/graphics/libavif/distinfo index 4d478ada0d0f..e9e6a583af46 100644 --- a/graphics/libavif/distinfo +++ b/graphics/libavif/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1742405446 -SHA256 (AOMediaCodec-libavif-v1.2.1_GH0.tar.gz) = 9c859c7c12ccb0f407511bfe303e6a7247f5f6738f54852662c6df8048daddf4 -SIZE (AOMediaCodec-libavif-v1.2.1_GH0.tar.gz) = 13942041 +TIMESTAMP = 1747715298 +SHA256 (AOMediaCodec-libavif-v1.3.0_GH0.tar.gz) = 0a545e953cc049bf5bcf4ee467306a2f113a75110edf59e61248873101cd26c1 +SIZE (AOMediaCodec-libavif-v1.3.0_GH0.tar.gz) = 14062497 SHA256 (kmurray-libargparse-ee74d1b_GH0.tar.gz) = 02348f0c63e7ffd0760ba035f2f55e5d07f10c9b37da8fd61a054eba5314c75d SIZE (kmurray-libargparse-ee74d1b_GH0.tar.gz) = 22393 diff --git a/graphics/libavif/pkg-plist b/graphics/libavif/pkg-plist index 90e896328ddc..93ee4fd71603 100644 --- a/graphics/libavif/pkg-plist +++ b/graphics/libavif/pkg-plist @@ -9,7 +9,7 @@ lib/cmake/libavif/libavif-config.cmake %%PIXBUF%%lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-avif.so lib/libavif.so lib/libavif.so.16 -lib/libavif.so.16.2.1 +lib/libavif.so.16.3.0 libdata/pkgconfig/libavif.pc %%MANPAGES%%share/man/man1/avifdec.1.gz %%MANPAGES%%share/man/man1/avifenc.1.gz diff --git a/graphics/libepoxy/Makefile b/graphics/libepoxy/Makefile index 9640aa5740ba..eebacfaeb104 100644 --- a/graphics/libepoxy/Makefile +++ b/graphics/libepoxy/Makefile @@ -1,7 +1,7 @@ PORTNAME= libepoxy DISTVERSION= 1.5.10 CATEGORIES= graphics -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= GNOME MAINTAINER= x11@FreeBSD.org COMMENT= Library to handle OpenGL function pointer management diff --git a/graphics/libertiff/Makefile b/graphics/libertiff/Makefile new file mode 100644 index 000000000000..4f2fa951b60a --- /dev/null +++ b/graphics/libertiff/Makefile @@ -0,0 +1,24 @@ +PORTNAME= libertiff +PORTVERSION= 0.0.0.20250111 +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C++11 simple, header-only, TIFF reader +WWW= https://github.com/libertiff/libertiff + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +BUILD_DEPENDS= googletest>=1.12.1:devel/googletest + +USES= cmake:testing compiler:c++11-lang + +CMAKE_ON= USE_EXTERNAL_GTEST +NO_ARCH= yes + +PLIST_FILES= include/libertiff.hpp + +USE_GITHUB= yes +GH_TAGNAME= 7fc74e7 + +.include <bsd.port.mk> diff --git a/graphics/libertiff/distinfo b/graphics/libertiff/distinfo new file mode 100644 index 000000000000..d9d97259b86b --- /dev/null +++ b/graphics/libertiff/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1747715286 +SHA256 (libertiff-libertiff-0.0.0.20250111-7fc74e7_GH0.tar.gz) = a1953a2541414e8a26f793b4f963bb9581ade23e193ee437c973eba907be4c5d +SIZE (libertiff-libertiff-0.0.0.20250111-7fc74e7_GH0.tar.gz) = 19972 diff --git a/graphics/libertiff/files/patch-CMakeLists.txt b/graphics/libertiff/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..9f7ffa3e8846 --- /dev/null +++ b/graphics/libertiff/files/patch-CMakeLists.txt @@ -0,0 +1,8 @@ +--- CMakeLists.txt.orig 2025-01-11 21:34:33 UTC ++++ CMakeLists.txt +@@ -16,3 +16,5 @@ add_subdirectory(tests) + add_executable(demo demo.cpp) + + add_subdirectory(tests) ++ ++install(FILES libertiff.hpp DESTINATION ${CMAKE_INSTALL_PREFIX}/include) diff --git a/graphics/libertiff/pkg-descr b/graphics/libertiff/pkg-descr new file mode 100644 index 000000000000..0fe97e1900c9 --- /dev/null +++ b/graphics/libertiff/pkg-descr @@ -0,0 +1,21 @@ +Libertiff is a C++11 simple, header-only, TIFF reader. It is MIT licensed. + +Handles both ClassicTIFF and BigTIFF, little-endian or big-endian ordered. + +The library does not offer codec facilities (and probably won't). It is mostly +aimed at browsing through the linked chain of Image File Directory (IFD) and +their tags. + +"Offline" tag values are not loaded at IFD opening time, but only upon request, +which helps handling files with tags with an arbitrarily large number of values. + +The library is thread-safe (that is the instances that it returns can be used +from multiple threads), if passed FileReader instances are themselves +thread-safe. + +The library does not throw exceptions (but underlying std library might throw +exceptions in case of out-of-memory situations) + +Optional features: +- define LIBERTIFF_C_FILE_READER before including libertiff.hpp, so that the + libertiff::CFileReader class is available diff --git a/graphics/libetonyek01/Makefile b/graphics/libetonyek01/Makefile index 680979c9bd0e..12ba70dafce6 100644 --- a/graphics/libetonyek01/Makefile +++ b/graphics/libetonyek01/Makefile @@ -1,5 +1,6 @@ PORTNAME= libetonyek DISTVERSION= 0.1.12 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= LODEV/${PORTNAME} @@ -26,7 +27,7 @@ USE_LDCONFIG= yes GNU_CONFIGURE= yes -MDDS_VERSION= 2.1 +MDDS_VERSION= 3.1 INSTALL_TARGET= install-strip diff --git a/graphics/libetonyek01/files/patch-configure b/graphics/libetonyek01/files/patch-configure new file mode 100644 index 000000000000..9bf4bd1ac3a4 --- /dev/null +++ b/graphics/libetonyek01/files/patch-configure @@ -0,0 +1,22 @@ +--- configure.orig 2024-11-26 10:12:06 UTC ++++ configure +@@ -1552,8 +1552,8 @@ Optional Packages: + Optional Packages: + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) +- --with-mdds=2.1|2.0|1.5|1.4|1.2|1.0|0.x +- Specify which version of mdds to use (2.1 is the ++ --with-mdds=3.1|3.0|2.1|2.0|1.5|1.4|1.2|1.0|0.x ++ Specify which version of mdds to use (3.1 is the + default) + --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use + both] +@@ -3741,7 +3741,7 @@ else $as_nop + then : + withval=$with_mdds; + else $as_nop +- with_mdds="2.1" ++ with_mdds="3.1" + fi + + diff --git a/graphics/libetonyek01/files/patch-src_lib_IWAParser.cpp b/graphics/libetonyek01/files/patch-src_lib_IWAParser.cpp new file mode 100644 index 000000000000..e15898be04ef --- /dev/null +++ b/graphics/libetonyek01/files/patch-src_lib_IWAParser.cpp @@ -0,0 +1,29 @@ +From 7cfb47c7614b01ee4b4ccb881f0ab37e9e2e497d Mon Sep 17 00:00:00 2001 +From: jlorber <jlorber@linagora.com> +Date: Tue, 04 Mar 2025 12:12:41 +0100 +Subject: [PATCH] tdf#151166 add missing Numbers function names + +Change-Id: I5f01e4f1412cf2d4a679fbf5d511475cf04c77ee +Reviewed-on: https://gerrit.libreoffice.org/c/libetonyek/+/182473 +Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> +Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> +--- src/lib/IWAParser.cpp.orig 2024-11-05 21:56:01 UTC ++++ src/lib/IWAParser.cpp +@@ -3593,7 +3593,16 @@ bool IWAParser::parseFormula(const IWAMessage &msg, IW + {285, "Union.Ranges"}, + {286, "SeriesSum"}, {287, "Polynomial"}, {288, "WeiBull"}, + {297, "PlainText"}, {298, "Stock"}, {299, "StockH"}, {300, "Currency"}, +- {301, "CurrencyH"}, {302, "CurrencyConvert"}, {303, "CurrencyCode"} ++ {301, "CurrencyH"}, {302, "CurrencyConvert"}, {303, "CurrencyCode"}, ++ {304, "IsNumber"}, {305, "IsText"}, {306, "IsDate"}, ++ {309, "MaxIfs"}, {310, "MinIfs"}, {311, "XIRR"}, {312, "XNPV"}, {313, "Ifs"}, ++ {314, "XLookup"}, {315, "XMatch"}, {316, "Subtotal"}, {317, "CountMatches"}, ++ {318, "TextBefore"}, {319, "TextBetween"}, {320, "TextAfter"}, ++ {321, "Regex"}, {322, "Reference.Name"}, {323, "FormulaText"}, {324, "Regex.Extract"}, ++ {325, "GetPivotData"}, {328, "TextJoin"}, {329, "Concat"}, ++ {330, "BitAnd"}, {331, "BitOr"}, {332, "BitXor"}, {333, "BitLShift"}, {334, "BitRShift"}, ++ {335, "ISOWeekNum"}, {336, "Switch"} ++ + }; + Formula child; + std::ostringstream s; diff --git a/graphics/libetonyek01/files/patch-src_lib_IWORKTable.cpp b/graphics/libetonyek01/files/patch-src_lib_IWORKTable.cpp new file mode 100644 index 000000000000..897139d22224 --- /dev/null +++ b/graphics/libetonyek01/files/patch-src_lib_IWORKTable.cpp @@ -0,0 +1,13 @@ +* ``is_tree_valid()`` method has been renamed to ``valid_tree()``in mdds-3.0 + +--- src/lib/IWORKTable.cpp.orig 2024-11-05 21:56:01 UTC ++++ src/lib/IWORKTable.cpp +@@ -168,7 +168,7 @@ void writeBorder(librevenge::RVNGPropertyList &props, + + void writeBorder(librevenge::RVNGPropertyList &props, const char *name, IWORKGridLine_t &line, unsigned index) + { +- if (!line.is_tree_valid()) ++ if (!line.valid_tree()) + line.build_tree(); + + IWORKStylePtr_t style; diff --git a/graphics/libgphoto2/Makefile b/graphics/libgphoto2/Makefile index 529ea779fd27..10e9ddfdcf9a 100644 --- a/graphics/libgphoto2/Makefile +++ b/graphics/libgphoto2/Makefile @@ -1,5 +1,6 @@ PORTNAME= libgphoto2 PORTVERSION= 2.5.31 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF/gphoto/libgphoto/${PORTVERSION} diff --git a/graphics/libheif/Makefile b/graphics/libheif/Makefile index 03a9cfbb6774..ddd51a17ce73 100644 --- a/graphics/libheif/Makefile +++ b/graphics/libheif/Makefile @@ -1,5 +1,6 @@ PORTNAME= libheif -DISTVERSION= 1.19.7 +DISTVERSION= 1.19.8 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://github.com/strukturag/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/graphics/libheif/distinfo b/graphics/libheif/distinfo index 759edca72dfa..61391ba5b771 100644 --- a/graphics/libheif/distinfo +++ b/graphics/libheif/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1741882846 -SHA256 (libheif-1.19.7.tar.gz) = 161c042d2102665fcee3ded851c78a0eb5f2d4bfe39fba48ba6e588fd6e964f3 -SIZE (libheif-1.19.7.tar.gz) = 1717186 -SHA256 (4bc4cfb66055.patch) = e5f7eaee94aebeef387e10be6d515d2ba25b250fb15829d160a0c1a3cebe5e24 -SIZE (4bc4cfb66055.patch) = 2755 +TIMESTAMP = 1748198420 +SHA256 (libheif-1.19.8.tar.gz) = 6c4a5b08e6eae66d199977468859dea3b5e059081db8928f7c7c16e53836c906 +SIZE (libheif-1.19.8.tar.gz) = 1718218 diff --git a/graphics/libicd/Makefile b/graphics/libicd/Makefile new file mode 100644 index 000000000000..19c1a6908d05 --- /dev/null +++ b/graphics/libicd/Makefile @@ -0,0 +1,24 @@ +PORTNAME= libicd +PORTVERSION= 0.0.0.20250416 +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Image codec library +WWW= https://github.com/lucianpls/libicd + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libpng.so:graphics/png + +USES= cmake:testing compiler:c++11-lang jpeg + +CMAKE_OFF= BUILD_TESTING \ + USE_QB3 +CMAKE_ON= BUILD_SHARED_LIBS + +USE_GITHUB= yes +GH_ACCOUNT= lucianpls +GH_TAGNAME= ebc3a80 + +.include <bsd.port.mk> diff --git a/graphics/libicd/distinfo b/graphics/libicd/distinfo new file mode 100644 index 000000000000..50ee3cd4c412 --- /dev/null +++ b/graphics/libicd/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748107892 +SHA256 (lucianpls-libicd-0.0.0.20250416-ebc3a80_GH0.tar.gz) = e20e4e2f5fdb8ccac14d434c49561c940c8e320f2948254d48b8ec8f3c5a4c0a +SIZE (lucianpls-libicd-0.0.0.20250416-ebc3a80_GH0.tar.gz) = 245804 diff --git a/graphics/libicd/pkg-descr b/graphics/libicd/pkg-descr new file mode 100644 index 000000000000..852be004e83c --- /dev/null +++ b/graphics/libicd/pkg-descr @@ -0,0 +1,8 @@ +libicd, image codec library, provides a uniform API to multiple raster codecs. +It supports the following raster formats: +- JPEG : libicd includes jpeg 12bit sources, and uses system provided jpeg 8 + library. Supports the JPEG Zen extension (zero mask) +- PNG : Uses system provided PNG +- LERC1 : Rewrite of LERC1 for floating point rasters and mask +- QB3 : Integer lossless compression, optional, use -DUSE_QB3=ON as an argument + to cmake diff --git a/graphics/libicd/pkg-plist b/graphics/libicd/pkg-plist new file mode 100644 index 000000000000..71ed6529d489 --- /dev/null +++ b/graphics/libicd/pkg-plist @@ -0,0 +1,6 @@ +cmake/libicdConfig.cmake +cmake/libicdConfigVersion.cmake +cmake/libicdTargets-%%CMAKE_BUILD_TYPE%%.cmake +cmake/libicdTargets.cmake +include/icd_codecs.h +lib/libicd.so diff --git a/graphics/libimagequant/Makefile b/graphics/libimagequant/Makefile index d01c54a8b2c6..acff213ed8dc 100644 --- a/graphics/libimagequant/Makefile +++ b/graphics/libimagequant/Makefile @@ -1,6 +1,6 @@ PORTNAME= libimagequant PORTVERSION= 4.3.4 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/libkdcraw/Makefile b/graphics/libkdcraw/Makefile index 392db9f1bcdb..9cce77478587 100644 --- a/graphics/libkdcraw/Makefile +++ b/graphics/libkdcraw/Makefile @@ -5,7 +5,7 @@ PKGNAMESUFFIX?= -${FLAVOR} MAINTAINER= kde@FreeBSD.org COMMENT= LibRaw interface for KDE -WWW= https://www.digikam.org/ +WWW= https://invent.kde.org/graphics/libkdcraw LICENSE= GPLv2+ diff --git a/graphics/libkdcraw/distinfo b/graphics/libkdcraw/distinfo index 7c6d37e5fac6..743ff369f367 100644 --- a/graphics/libkdcraw/distinfo +++ b/graphics/libkdcraw/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557901 -SHA256 (KDE/release-service/25.04.1/libkdcraw-25.04.1.tar.xz) = 6cc5f741778a7e27b6b9ab2b0c17d8145f3d197a22452f608eed7616cd6b26d6 -SIZE (KDE/release-service/25.04.1/libkdcraw-25.04.1.tar.xz) = 37356 +TIMESTAMP = 1754646389 +SHA256 (KDE/release-service/25.08.0/libkdcraw-25.08.0.tar.xz) = 4640d1740dbb85487e57a5f07a65aca90093ec107cdc32430fea88fbea0797be +SIZE (KDE/release-service/25.08.0/libkdcraw-25.08.0.tar.xz) = 37328 diff --git a/graphics/libkexiv2/Makefile b/graphics/libkexiv2/Makefile index 25aa8d185c2b..79294e16212a 100644 --- a/graphics/libkexiv2/Makefile +++ b/graphics/libkexiv2/Makefile @@ -1,26 +1,18 @@ PORTNAME= libkexiv2 DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= graphics kde kde-applications -PKGNAMESUFFIX= -${FLAVOR} +PKGNAMESUFFIX= -qt6 MAINTAINER= kde@FreeBSD.org COMMENT= Exiv2 library interface for KDE -WWW= https://www.digikam.org/ - -FLAVORS= qt6 qt5 -FLAVOR?= qt6 +WWW= https://invent.kde.org/graphics/libkexiv2 LIB_DEPENDS= libexiv2.so:graphics/exiv2 -USES= cmake compiler:c++11-lang kde:${FLAVOR:S/qt//} pkgconfig \ - qt:${FLAVOR:S/qt//} tar:xz +USES= cmake compiler:c++11-lang kde:6 pkgconfig \ + qt:6 tar:xz USE_KDE= ecm:build -_USE_QT_qt5= core gui buildtools:build qmake:build -_USE_QT_qt6= base -USE_QT= ${_USE_QT_${FLAVOR}} - +USE_QT= base USE_LDCONFIG= yes -PLIST= pkg-plist.${FLAVOR} - .include <bsd.port.mk> diff --git a/graphics/libkexiv2/distinfo b/graphics/libkexiv2/distinfo index 98af472db658..ba2778e7f8f1 100644 --- a/graphics/libkexiv2/distinfo +++ b/graphics/libkexiv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557902 -SHA256 (KDE/release-service/25.04.1/libkexiv2-25.04.1.tar.xz) = f0669527d1fe7ef22c3ef7c8270ef29deafb0923ec782a22f1ced1b775367190 -SIZE (KDE/release-service/25.04.1/libkexiv2-25.04.1.tar.xz) = 60676 +TIMESTAMP = 1754646392 +SHA256 (KDE/release-service/25.08.0/libkexiv2-25.08.0.tar.xz) = 9bb4e5858f35d0dba813ade3c0ff6e7fe750b0930d60a7f4609b48c9563d45eb +SIZE (KDE/release-service/25.08.0/libkexiv2-25.08.0.tar.xz) = 60612 diff --git a/graphics/libkexiv2/pkg-plist b/graphics/libkexiv2/pkg-plist index 05ea91de27d0..ce7acb0b7b5d 100644 --- a/graphics/libkexiv2/pkg-plist +++ b/graphics/libkexiv2/pkg-plist @@ -1,18 +1,18 @@ -include/KF5/KExiv2/KExiv2/KExiv2 -include/KF5/KExiv2/KExiv2/KExiv2Data -include/KF5/KExiv2/KExiv2/KExiv2Previews -include/KF5/KExiv2/KExiv2/RotationMatrix -include/KF5/KExiv2/kexiv2/kexiv2.h -include/KF5/KExiv2/kexiv2/kexiv2data.h -include/KF5/KExiv2/kexiv2/kexiv2previews.h -include/KF5/KExiv2/kexiv2/libkexiv2_export.h -include/KF5/KExiv2/kexiv2/rotationmatrix.h -include/KF5/KExiv2/libkexiv2_version.h -lib/cmake/KF5KExiv2/KF5KExiv2Config.cmake -lib/cmake/KF5KExiv2/KF5KExiv2ConfigVersion.cmake -lib/cmake/KF5KExiv2/KF5KExiv2Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5KExiv2/KF5KExiv2Targets.cmake -lib/libKF5KExiv2.so -lib/libKF5KExiv2.so.15.0.0 -lib/libKF5KExiv2.so.5.0.0 -share/qlogging-categories5/libkexiv2.categories +include/KExiv2Qt6/KExiv2/KExiv2 +include/KExiv2Qt6/KExiv2/KExiv2Data +include/KExiv2Qt6/KExiv2/KExiv2Previews +include/KExiv2Qt6/KExiv2/RotationMatrix +include/KExiv2Qt6/kexiv2/kexiv2.h +include/KExiv2Qt6/kexiv2/kexiv2data.h +include/KExiv2Qt6/kexiv2/kexiv2previews.h +include/KExiv2Qt6/kexiv2/libkexiv2_export.h +include/KExiv2Qt6/kexiv2/rotationmatrix.h +include/KExiv2Qt6/libkexiv2_version.h +lib/cmake/KExiv2Qt6/KExiv2Qt6Config.cmake +lib/cmake/KExiv2Qt6/KExiv2Qt6ConfigVersion.cmake +lib/cmake/KExiv2Qt6/KExiv2Qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KExiv2Qt6/KExiv2Qt6Targets.cmake +lib/libKExiv2Qt6.so +lib/libKExiv2Qt6.so.0 +lib/libKExiv2Qt6.so.5.1.0 +share/qlogging-categories6/libkexiv2.categories diff --git a/graphics/libkexiv2/pkg-plist.qt5 b/graphics/libkexiv2/pkg-plist.qt5 deleted file mode 100644 index 3d9431d398ef..000000000000 --- a/graphics/libkexiv2/pkg-plist.qt5 +++ /dev/null @@ -1,18 +0,0 @@ -include/KF5/KExiv2/KExiv2/KExiv2 -include/KF5/KExiv2/KExiv2/KExiv2Data -include/KF5/KExiv2/KExiv2/KExiv2Previews -include/KF5/KExiv2/KExiv2/RotationMatrix -include/KF5/KExiv2/kexiv2/kexiv2.h -include/KF5/KExiv2/kexiv2/kexiv2data.h -include/KF5/KExiv2/kexiv2/kexiv2previews.h -include/KF5/KExiv2/kexiv2/libkexiv2_export.h -include/KF5/KExiv2/kexiv2/rotationmatrix.h -include/KF5/KExiv2/libkexiv2_version.h -lib/cmake/KF5KExiv2/KF5KExiv2Config.cmake -lib/cmake/KF5KExiv2/KF5KExiv2ConfigVersion.cmake -lib/cmake/KF5KExiv2/KF5KExiv2Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5KExiv2/KF5KExiv2Targets.cmake -lib/libKF5KExiv2.so -lib/libKF5KExiv2.so.15.0.0 -lib/libKF5KExiv2.so.5.1.0 -share/qlogging-categories5/libkexiv2.categories diff --git a/graphics/libkexiv2/pkg-plist.qt6 b/graphics/libkexiv2/pkg-plist.qt6 deleted file mode 100644 index ce7acb0b7b5d..000000000000 --- a/graphics/libkexiv2/pkg-plist.qt6 +++ /dev/null @@ -1,18 +0,0 @@ -include/KExiv2Qt6/KExiv2/KExiv2 -include/KExiv2Qt6/KExiv2/KExiv2Data -include/KExiv2Qt6/KExiv2/KExiv2Previews -include/KExiv2Qt6/KExiv2/RotationMatrix -include/KExiv2Qt6/kexiv2/kexiv2.h -include/KExiv2Qt6/kexiv2/kexiv2data.h -include/KExiv2Qt6/kexiv2/kexiv2previews.h -include/KExiv2Qt6/kexiv2/libkexiv2_export.h -include/KExiv2Qt6/kexiv2/rotationmatrix.h -include/KExiv2Qt6/libkexiv2_version.h -lib/cmake/KExiv2Qt6/KExiv2Qt6Config.cmake -lib/cmake/KExiv2Qt6/KExiv2Qt6ConfigVersion.cmake -lib/cmake/KExiv2Qt6/KExiv2Qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KExiv2Qt6/KExiv2Qt6Targets.cmake -lib/libKExiv2Qt6.so -lib/libKExiv2Qt6.so.0 -lib/libKExiv2Qt6.so.5.1.0 -share/qlogging-categories6/libkexiv2.categories diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo index c88e908909f4..240d831a1b69 100644 --- a/graphics/libksane/distinfo +++ b/graphics/libksane/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557903 -SHA256 (KDE/release-service/25.04.1/libksane-25.04.1.tar.xz) = 5c3b83c73ac7fd7680be99332da06e467de6c6d49ceec1b7ae372b1666379023 -SIZE (KDE/release-service/25.04.1/libksane-25.04.1.tar.xz) = 156068 +TIMESTAMP = 1754646394 +SHA256 (KDE/release-service/25.08.0/libksane-25.08.0.tar.xz) = 99461b135bb55125ca987d4911a32a4c4bac33fdfbf710b6483551ac961fb63b +SIZE (KDE/release-service/25.08.0/libksane-25.08.0.tar.xz) = 156152 diff --git a/graphics/liblqr-1/Makefile b/graphics/liblqr-1/Makefile index 77e92990cffd..62af1fc14566 100644 --- a/graphics/liblqr-1/Makefile +++ b/graphics/liblqr-1/Makefile @@ -2,7 +2,7 @@ PORTNAME= liblqr-1 PORTVERSION= 0.4.2 CATEGORIES= graphics MASTER_SITES= http://liblqr.wdfiles.com/local--files/en:download-page/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Easy to use C/C++ seam carving library diff --git a/graphics/libmypaint/Makefile b/graphics/libmypaint/Makefile index 391a2a56ef64..cce8505134f6 100644 --- a/graphics/libmypaint/Makefile +++ b/graphics/libmypaint/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://github.com/mypaint/libmypaint/releases/download/v${PORTVERSION}/ -MAINTAINER= kwm@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Brush library from the MyPaint project WWW= http://mypaint.org/ diff --git a/graphics/libopendrive/Makefile b/graphics/libopendrive/Makefile new file mode 100644 index 000000000000..e0aff6c9efeb --- /dev/null +++ b/graphics/libopendrive/Makefile @@ -0,0 +1,31 @@ +PORTNAME= libopendrive +PORTVERSION= 0.6.0 +PORTREVISION= 1 +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Small, lightweight C++ library for handling OpenDRIVE files +WWW= https://github.com/pageldev/libOpenDRIVE + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= catch2>=3.4.0:devel/catch2 \ + pugixml>=1.14:textproc/pugixml +LIB_DEPENDS= libpugixml.so:textproc/pugixml + +USES= cmake compiler:c++17-lang + +CMAKE_ON= BUILD_SHARED_LIBS + +USE_GITHUB= yes +GH_ACCOUNT= pageldev +GH_PROJECT= libOpenDRIVE +GH_TAGNAME= 82c2dd9 + +post-patch: + @${MKDIR} ${WRKSRC}/pugixml/ + @${LN} -s ${LOCALBASE}/include/pugixml.hpp ${WRKSRC}/pugixml/pugixml.hpp + @${LN} -s ${LOCALBASE}/include/pugiconfig.hpp ${WRKSRC}/pugixml/pugiconfig.hpp + +.include <bsd.port.mk> diff --git a/graphics/libopendrive/distinfo b/graphics/libopendrive/distinfo new file mode 100644 index 000000000000..156664e687d5 --- /dev/null +++ b/graphics/libopendrive/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751375029 +SHA256 (pageldev-libOpenDRIVE-0.6.0-82c2dd9_GH0.tar.gz) = 366063848456c376b1a1e499b9f262bc0c024f579dae300ee190882900615cf5 +SIZE (pageldev-libOpenDRIVE-0.6.0-82c2dd9_GH0.tar.gz) = 152194 diff --git a/graphics/libopendrive/files/patch-CMakeLists.txt b/graphics/libopendrive/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..32b6609c0b7b --- /dev/null +++ b/graphics/libopendrive/files/patch-CMakeLists.txt @@ -0,0 +1,62 @@ +--- CMakeLists.txt.orig 2025-07-04 08:27:24 UTC ++++ CMakeLists.txt +@@ -20,22 +20,10 @@ include(CTest) + endif() + + include(CTest) +-include(FetchContent) + include(GNUInstallDirs) + +-FetchContent_Declare( +- pugixml +- GIT_REPOSITORY https://github.com/zeux/pugixml.git +- GIT_TAG v1.14 +-) +-FetchContent_MakeAvailable(pugixml) +- +-FetchContent_Declare( +- Catch2 +- GIT_REPOSITORY https://github.com/catchorg/Catch2.git +- GIT_TAG v3.4.0 +-) +-FetchContent_MakeAvailable(Catch2) ++find_package(pugixml 1.14 REQUIRED) ++find_package(Catch2 3.4.0 REQUIRED) + include(Catch) + + set(SOURCES +@@ -59,19 +47,18 @@ set(SOURCES + src/RoadObject.cpp + src/RoadSignal.cpp + src/RoutingGraph.cpp +- ${pugixml_SOURCE_DIR}/src/pugixml.cpp + ) + + add_library(OpenDrive ${SOURCES}) + target_include_directories( + OpenDrive PUBLIC + $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> ++ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/pugixml> + $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}> +- $<BUILD_INTERFACE:${pugixml_SOURCE_DIR}/src> + ) + + add_executable(tests tests/test.cpp) +-target_link_libraries(tests PRIVATE OpenDrive Catch2::Catch2WithMain) ++target_link_libraries(tests PRIVATE OpenDrive pugixml::pugixml Catch2::Catch2WithMain) + catch_discover_tests(tests WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/tests) + + install( +@@ -80,12 +67,6 @@ install( + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} +-) +-install( +- FILES +- ${pugixml_SOURCE_DIR}/src/pugixml.hpp +- ${pugixml_SOURCE_DIR}/src/pugiconfig.hpp +- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} + ) + install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) + install(TARGETS OpenDrive EXPORT OpenDriveConfig) diff --git a/graphics/libopendrive/pkg-descr b/graphics/libopendrive/pkg-descr new file mode 100644 index 000000000000..f4b23eb472f2 --- /dev/null +++ b/graphics/libopendrive/pkg-descr @@ -0,0 +1,6 @@ +libOpenDRIVE is a lightweight, dependency-free, fast C++ library providing +OpenDRIVE file parsing and 3D model generation. + +It's small and can be easily integrated in other projects. A core function is +the parsing of OpenDRIVE files and the generation of 3D models. The library +targets OpenDRIVE version 1.4. diff --git a/graphics/libopendrive/pkg-plist b/graphics/libopendrive/pkg-plist new file mode 100644 index 000000000000..b94183fd63c1 --- /dev/null +++ b/graphics/libopendrive/pkg-plist @@ -0,0 +1,29 @@ +cmake/OpenDriveConfig-%%CMAKE_BUILD_TYPE%%.cmake +cmake/OpenDriveConfig.cmake +include/CubicBezier.hpp +include/Geometries/Arc.h +include/Geometries/CubicSpline.h +include/Geometries/Line.h +include/Geometries/ParamPoly3.h +include/Geometries/RoadGeometry.h +include/Geometries/Spiral.h +include/Geometries/Spiral/odrSpiral.h +include/Junction.h +include/Lane.h +include/LaneSection.h +include/LaneValidityRecord.h +include/Log.h +include/Math.hpp +include/Mesh.h +include/OpenDriveMap.h +include/RefLine.h +include/Road.h +include/RoadMark.h +include/RoadNetworkMesh.h +include/RoadObject.h +include/RoadSignal.h +include/RoutingGraph.h +include/Utils.hpp +include/XmlNode.h +include/earcut.hpp +lib/libOpenDrive.so diff --git a/graphics/libopenraw/Makefile b/graphics/libopenraw/Makefile index 21705341c831..928c93b1ffaf 100644 --- a/graphics/libopenraw/Makefile +++ b/graphics/libopenraw/Makefile @@ -1,6 +1,6 @@ PORTNAME= libopenraw PORTVERSION= 0.3.7 -PORTREVISION= 15 +PORTREVISION= 17 CATEGORIES= graphics MASTER_SITES= http://libopenraw.freedesktop.org/download/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/graphics/libpano13/Makefile b/graphics/libpano13/Makefile index bd42b6ed125f..e994421d3cf7 100644 --- a/graphics/libpano13/Makefile +++ b/graphics/libpano13/Makefile @@ -1,6 +1,6 @@ PORTNAME= libpano13 DISTVERSION= 2.9.22 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics java MASTER_SITES= SF/panotools/${PORTNAME}/${PORTNAME}-${DISTVERSION} diff --git a/graphics/libplacebo/Makefile b/graphics/libplacebo/Makefile index df9d9e7cb0a7..104571959fb1 100644 --- a/graphics/libplacebo/Makefile +++ b/graphics/libplacebo/Makefile @@ -1,6 +1,7 @@ PORTNAME= libplacebo DISTVERSIONPREFIX= v DISTVERSION= 7.351.0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/librasterlite2/Makefile b/graphics/librasterlite2/Makefile index d9c6b0779455..c787276f20fb 100644 --- a/graphics/librasterlite2/Makefile +++ b/graphics/librasterlite2/Makefile @@ -1,6 +1,6 @@ PORTNAME= librasterlite2 PORTVERSION= 1.1.0 -PORTREVISION= 11 +PORTREVISION= 12 DISTVERSIONSUFFIX=-beta1 CATEGORIES= graphics geography MASTER_SITES= http://www.gaia-gis.it/gaia-sins/librasterlite2-sources/ diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile index bf7f153c6ba1..73387dcbf41a 100644 --- a/graphics/librsvg2-rust/Makefile +++ b/graphics/librsvg2-rust/Makefile @@ -1,6 +1,6 @@ PORTNAME= librsvg DISTVERSION= 2.60.0 -PORTREVISION= 1 +PORTREVISION= 4 CATEGORIES= graphics gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 2-rust @@ -23,7 +23,7 @@ LIB_DEPENDS= libdav1d.so:multimedia/dav1d \ TEST_DEPENDS= urw-base35-fonts>0:x11-fonts/urw-base35-fonts USES= cargo compiler:c11 cpe gettext gnome meson pkgconfig \ - python:build shebangfix tar:xz vala:build + python:build shebangfix tar:xz CPE_VENDOR= gnome SHEBANG_FILES= meson/*.py \ benchmarks/*.py \ @@ -43,12 +43,17 @@ MAKE_ENV= ${CARGO_ENV} MESON_ARGS= -Dtests=true -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS VAPI +OPTIONS_DEFAULT= VAPI +OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen DOCS_MESON_ENABLED= docs +VAPI_MESON_ENABLED= vala +VAPI_USES= vala:build + post-install-DOCS-off: - ${LOCALBASE}/bin/rst2man --no-datestamp ${WRKSRC}/rsvg-convert.rst --output=${STAGEDIR}${PREFIX}/share/man/man1/rsvg-convert.1 + ${LOCALBASE}/bin/rst2man --no-datestamp ${WRKSRC}/rsvg-convert.rst > ${STAGEDIR}${PREFIX}/share/man/man1/rsvg-convert.1 .include <bsd.port.mk> diff --git a/graphics/librsvg2-rust/pkg-plist b/graphics/librsvg2-rust/pkg-plist index 56de103c9104..559abe64d1d5 100644 --- a/graphics/librsvg2-rust/pkg-plist +++ b/graphics/librsvg2-rust/pkg-plist @@ -140,5 +140,5 @@ share/man/man1/rsvg-convert.1.gz %%PORTDOCS%%share/doc/Rsvg-2.0/urlmap.js share/gir-1.0/Rsvg-2.0.gir share/thumbnailers/librsvg.thumbnailer -share/vala/vapi/librsvg-2.0.deps -share/vala/vapi/librsvg-2.0.vapi +%%VAPI%%share/vala/vapi/librsvg-2.0.deps +%%VAPI%%share/vala/vapi/librsvg-2.0.vapi diff --git a/graphics/librsvg2/Makefile b/graphics/librsvg2/Makefile index 84b5bb5115d8..9bc0e9c458be 100644 --- a/graphics/librsvg2/Makefile +++ b/graphics/librsvg2/Makefile @@ -1,10 +1,10 @@ PORTNAME= librsvg PORTVERSION= 2.40.21 -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= graphics gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 2 -DIST_SUBDIR= gnome2 +DIST_SUBDIR= gnome MAINTAINER= desktop@FreeBSD.org COMMENT= Library for parsing and rendering SVG vector-graphic files @@ -20,21 +20,6 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ USES= cpe gmake gnome libtool localbase pathfix pkgconfig tar:xz -CONFLICTS_INSTALL= librsvg2-rust -# librsvg2 2.42+ needs rust to build, which is not available on all -# FreeBSD archs. So limit pure C version 2.40.x. -PORTSCOUT= limit:^2\.40\. - -OPTIONS_DEFINE= DOCS VAPI -OPTIONS_DEFAULT= DOCS VAPI -OPTIONS_SUB= yes - -DOCS_CONFIGURE_ENABLE= grk-doc-html - -VAPI_USES= vala:build -VAPI_CONFIGURE_ON= --enable-vala=yes -VAPI_CONFIGURE_OFF= --enable-vala=no - USE_GNOME= cairo gnomeprefix gdkpixbuf introspection:build \ libxml2 pango CPE_VENDOR= gnome @@ -42,6 +27,7 @@ USE_LDCONFIG= yes GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share INSTALL_TARGET= install-strip +TEST_TARGET= check CONFIGURE_ARGS= --disable-Bsymbolic DOCSDIR?= ${PREFIX}/share/doc @@ -49,6 +35,22 @@ GNOME_HTML_DIR= ${DOCSDIR} PLIST_SUB+= PORTVERSION=${PORTVERSION} +CONFLICTS_INSTALL= librsvg2-rust +# librsvg2 2.42+ needs rust to build, which is not available on all +# FreeBSD archs. So limit pure C version 2.40.x. +PORTSCOUT= limit:^2\.40\. + +OPTIONS_DEFINE= DOCS VAPI +OPTIONS_DEFAULT= DOCS VAPI +OPTIONS_SUB= yes + +DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc +DOCS_CONFIGURE_ENABLE= gtk-doc gtk-doc-html + +VAPI_USES= vala:build +VAPI_CONFIGURE_ON= --enable-vala=yes +VAPI_CONFIGURE_OFF= --enable-vala=no + post-patch: @${REINPLACE_CMD} -e 's|GTK3_REQUIRED=3.[0-9][0-9].[0-9]|GTK3_REQUIRED=9.90.0|g' \ ${WRKSRC}/configure diff --git a/graphics/librsvg2/distinfo b/graphics/librsvg2/distinfo index f9e4bc6ed69f..6022f5fd9fcf 100644 --- a/graphics/librsvg2/distinfo +++ b/graphics/librsvg2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1583164702 -SHA256 (gnome2/librsvg-2.40.21.tar.xz) = f7628905f1cada84e87e2b14883ed57d8094dca3281d5bcb24ece4279e9a92ba -SIZE (gnome2/librsvg-2.40.21.tar.xz) = 1655860 +TIMESTAMP = 1750895954 +SHA256 (gnome/librsvg-2.40.21.tar.xz) = f7628905f1cada84e87e2b14883ed57d8094dca3281d5bcb24ece4279e9a92ba +SIZE (gnome/librsvg-2.40.21.tar.xz) = 1655860 diff --git a/graphics/librsvg2/files/patch-rsvg-css.c b/graphics/librsvg2/files/patch-rsvg-css.c new file mode 100644 index 000000000000..396724399710 --- /dev/null +++ b/graphics/librsvg2/files/patch-rsvg-css.c @@ -0,0 +1,14 @@ +--- rsvg-css.c.orig 2018-10-01 22:50:22 UTC ++++ rsvg-css.c +@@ -839,7 +839,11 @@ static void + } + + static void ++#if LIBXML_VERSION < 21200 + rsvg_xml_noerror (void *data, xmlErrorPtr error) ++#else ++rsvg_xml_noerror (void *data, const xmlError *error) ++#endif + { + } + diff --git a/graphics/librsvg2/files/patch-rsvg-private.h b/graphics/librsvg2/files/patch-rsvg-private.h new file mode 100644 index 000000000000..9088e892fe56 --- /dev/null +++ b/graphics/librsvg2/files/patch-rsvg-private.h @@ -0,0 +1,10 @@ +--- rsvg-private.h.orig 2020-02-26 17:40:25 UTC ++++ rsvg-private.h +@@ -32,6 +32,7 @@ + #include "rsvg.h" + + #include <libxml/SAX.h> ++#include <libxml/tree.h> + #include <libxml/xmlmemory.h> + #include <pango/pango.h> + #include <glib.h> diff --git a/graphics/linux-c7-dri/Makefile b/graphics/linux-c7-dri/Makefile index 23357d217e04..9435ef633963 100644 --- a/graphics/linux-c7-dri/Makefile +++ b/graphics/linux-c7-dri/Makefile @@ -12,6 +12,9 @@ USE_LDCONFIG= yes USE_LINUX= elfutils-libelf expat libdrm libglvnd wayland xorglibs USE_LINUX_RPM= yes +# private clang libs +NO_SHLIB_REQUIRES_GLOB= libclang* + LIB_DISTNAMES= freeglut-3.0.0-8.el7 \ llvm-private-7.0.1-1.el7 \ mesa-dri-drivers-${DISTVERSIONFULL} \ diff --git a/graphics/linux-rl9-cairo-gobject/pkg-plist.aarch64 b/graphics/linux-rl9-cairo-gobject/pkg-plist.aarch64 index 63d9c199c2d7..18ff5d2ee32d 100644 --- a/graphics/linux-rl9-cairo-gobject/pkg-plist.aarch64 +++ b/graphics/linux-rl9-cairo-gobject/pkg-plist.aarch64 @@ -1,3 +1,2 @@ -usr/lib/.build-id/a2/e86dff0428612c589a919bf0c310c1112cf3cc usr/lib64/libcairo-gobject.so.2 usr/lib64/libcairo-gobject.so.2.11704.0 diff --git a/graphics/linux-rl9-cairo-gobject/pkg-plist.amd64 b/graphics/linux-rl9-cairo-gobject/pkg-plist.amd64 index 9d28b5e2c151..fdde86db036a 100644 --- a/graphics/linux-rl9-cairo-gobject/pkg-plist.amd64 +++ b/graphics/linux-rl9-cairo-gobject/pkg-plist.amd64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/66/f5ba91834f4bb2890064322549ba1c3277198e -usr/lib/.build-id/b1/2ae5ae1d2fccdc2ae7eb1e9b519782d74cc55e usr/lib/libcairo-gobject.so.2 usr/lib/libcairo-gobject.so.2.11704.0 usr/lib64/libcairo-gobject.so.2 diff --git a/graphics/linux-rl9-cairo/pkg-plist.aarch64 b/graphics/linux-rl9-cairo/pkg-plist.aarch64 index 12d8be96ec1f..dd3e5b33114f 100644 --- a/graphics/linux-rl9-cairo/pkg-plist.aarch64 +++ b/graphics/linux-rl9-cairo/pkg-plist.aarch64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/ee/3c6586b6c7e75a5b2bf10e3d4616a50a3f1a0c -usr/lib/.build-id/fb/81e9275a0c5b0b1f5cc37fc7d28d6f18855286 usr/lib64/libcairo-script-interpreter.so.2 usr/lib64/libcairo-script-interpreter.so.2.11704.0 usr/lib64/libcairo.so.2 diff --git a/graphics/linux-rl9-cairo/pkg-plist.amd64 b/graphics/linux-rl9-cairo/pkg-plist.amd64 index 3aeda2619e57..dcca980aed60 100644 --- a/graphics/linux-rl9-cairo/pkg-plist.amd64 +++ b/graphics/linux-rl9-cairo/pkg-plist.amd64 @@ -1,7 +1,3 @@ -usr/lib/.build-id/49/069ba6bd3d90947c206b49d0af06549c17de3a -usr/lib/.build-id/4f/eccb843aee923b3cbe9a7ed86fba68c5740f0f -usr/lib/.build-id/6a/ee6ff2f457f6e84e4e14ed8f65088b178d3612 -usr/lib/.build-id/f6/1fb100e5a39e755e322907af36122e3ccc2604 usr/lib/libcairo-script-interpreter.so.2 usr/lib/libcairo-script-interpreter.so.2.11704.0 usr/lib/libcairo.so.2 diff --git a/graphics/linux-rl9-dri/Makefile b/graphics/linux-rl9-dri/Makefile index 0d4b411c5ce6..8b9d0133f4c2 100644 --- a/graphics/linux-rl9-dri/Makefile +++ b/graphics/linux-rl9-dri/Makefile @@ -1,6 +1,6 @@ PORTNAME= dri -PORTVERSION= 24.1.2 -DISTVERSIONSUFFIX= -3.el9 +PORTVERSION= 24.2.8 +DISTVERSIONSUFFIX= -2.el9_6 CATEGORIES= graphics linux MAINTAINER= emulation@FreeBSD.org diff --git a/graphics/linux-rl9-dri/distinfo b/graphics/linux-rl9-dri/distinfo index fceccd60b968..9c76bb815330 100644 --- a/graphics/linux-rl9-dri/distinfo +++ b/graphics/linux-rl9-dri/distinfo @@ -1,53 +1,53 @@ -TIMESTAMP = 1732657958 +TIMESTAMP = 1750647848 SHA256 (rocky/f/freeglut-3.2.1-10.el9.aarch64.rpm) = 7a29700d283b8466664f1666aadae386cbf9b427f262dcbcbea0038de50296eb SIZE (rocky/f/freeglut-3.2.1-10.el9.aarch64.rpm) = 190531 SHA256 (rocky/f/freeglut-3.2.1-10.el9.i686.rpm) = 74c47d07a5ca209ea2be085216ffb5e7104b759047313eade4b01cef043695ca SIZE (rocky/f/freeglut-3.2.1-10.el9.i686.rpm) = 193960 SHA256 (rocky/f/freeglut-3.2.1-10.el9.x86_64.rpm) = 7d27717e88edcb760d8c38a2e9230cf932f8cccbdd49916661b7fee649584058 SIZE (rocky/f/freeglut-3.2.1-10.el9.x86_64.rpm) = 194563 -SHA256 (rocky/m/mesa-dri-drivers-24.1.2-3.el9.aarch64.rpm) = b55f39aeb5abbeb82bdc72a8bede5f7a2d6634cee58c820e305aa492360f2179 -SIZE (rocky/m/mesa-dri-drivers-24.1.2-3.el9.aarch64.rpm) = 7566488 -SHA256 (rocky/m/mesa-dri-drivers-24.1.2-3.el9.i686.rpm) = f3257db32ae55c146dda3a586e72188a96a64bc66c0a25a7471a9fce98fc4f0a -SIZE (rocky/m/mesa-dri-drivers-24.1.2-3.el9.i686.rpm) = 9447901 -SHA256 (rocky/m/mesa-dri-drivers-24.1.2-3.el9.x86_64.rpm) = 3a3da202dc1e6d32fcec0bc684684a9991e329180635c724aa5c445464068d2a -SIZE (rocky/m/mesa-dri-drivers-24.1.2-3.el9.x86_64.rpm) = 9179604 -SHA256 (rocky/m/mesa-libEGL-24.1.2-3.el9.aarch64.rpm) = ece4130edd0e89ea8f47775f7e0d262dba201dda6aa8fd460d87cd0afd3dcfe8 -SIZE (rocky/m/mesa-libEGL-24.1.2-3.el9.aarch64.rpm) = 136762 -SHA256 (rocky/m/mesa-libEGL-24.1.2-3.el9.i686.rpm) = 4e2317e068ad37131a042c866a7896693a70f2245d29e3382eecc3f7bc8a1da5 -SIZE (rocky/m/mesa-libEGL-24.1.2-3.el9.i686.rpm) = 146104 -SHA256 (rocky/m/mesa-libEGL-24.1.2-3.el9.x86_64.rpm) = 49d769cbcb60e4bdeb58579f18f8bd29d4e66873c48b2a8ccf10ff6ffc4c020a -SIZE (rocky/m/mesa-libEGL-24.1.2-3.el9.x86_64.rpm) = 140841 -SHA256 (rocky/m/mesa-libGL-24.1.2-3.el9.aarch64.rpm) = 2e40fa9a28eb4623dc370af1b0d948860a1fc65993b5e2f05c572cd739898422 -SIZE (rocky/m/mesa-libGL-24.1.2-3.el9.aarch64.rpm) = 179100 -SHA256 (rocky/m/mesa-libGL-24.1.2-3.el9.i686.rpm) = 7d1a7126304326bb15cb7829052ee5fc8bccdb27942e15fcc55274feadde63ac -SIZE (rocky/m/mesa-libGL-24.1.2-3.el9.i686.rpm) = 184263 -SHA256 (rocky/m/mesa-libGL-24.1.2-3.el9.x86_64.rpm) = 3d3b41f45a1bbb80fc21ff82e55d04745d7237a9115b6f94b0c95b2deaef1104 -SIZE (rocky/m/mesa-libGL-24.1.2-3.el9.x86_64.rpm) = 173496 +SHA256 (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.aarch64.rpm) = 5539444a27d34680404d0044ce1c00ce8e6217f64c8542c72567504713f9e57c +SIZE (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.aarch64.rpm) = 8359218 +SHA256 (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.i686.rpm) = 7d4f587d0736c5bc47ef93ceda469adac4b2210a632d5331a60033a099437426 +SIZE (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.i686.rpm) = 10089689 +SHA256 (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.x86_64.rpm) = f65bf3d70aa63526d612929e3354995c5a030df97520761f85b77dcb5affe83c +SIZE (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.x86_64.rpm) = 9836909 +SHA256 (rocky/m/mesa-libEGL-24.2.8-2.el9_6.aarch64.rpm) = 9bed0f98142378eba5710dda55ace6b2b0b4d388b7377194c967154dfa4bd644 +SIZE (rocky/m/mesa-libEGL-24.2.8-2.el9_6.aarch64.rpm) = 139874 +SHA256 (rocky/m/mesa-libEGL-24.2.8-2.el9_6.i686.rpm) = f96ad6e1cf94e2a7bdc7fb18b4e6ae24af8e0d3d6fd89a852063755ff9f5bdf1 +SIZE (rocky/m/mesa-libEGL-24.2.8-2.el9_6.i686.rpm) = 149289 +SHA256 (rocky/m/mesa-libEGL-24.2.8-2.el9_6.x86_64.rpm) = d33f2b3e6734ee3f4e422bfd8a5a41223a896de3967ee62678647c74e0a907a5 +SIZE (rocky/m/mesa-libEGL-24.2.8-2.el9_6.x86_64.rpm) = 144042 +SHA256 (rocky/m/mesa-libGL-24.2.8-2.el9_6.aarch64.rpm) = 3158cd3a9da46dc81135b6a7d7ef1fd2bfbdf1ffefafcf7a5a72dbed4e052ee8 +SIZE (rocky/m/mesa-libGL-24.2.8-2.el9_6.aarch64.rpm) = 178592 +SHA256 (rocky/m/mesa-libGL-24.2.8-2.el9_6.i686.rpm) = 8ae2028926d7387df8656664ec8b9ef028f1404b885b7c24b303533271045ea9 +SIZE (rocky/m/mesa-libGL-24.2.8-2.el9_6.i686.rpm) = 185196 +SHA256 (rocky/m/mesa-libGL-24.2.8-2.el9_6.x86_64.rpm) = 363c73524b7277597d693fa96e54452357ea9c4f88f2b11c27331110f96899c4 +SIZE (rocky/m/mesa-libGL-24.2.8-2.el9_6.x86_64.rpm) = 173299 SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.aarch64.rpm) = cc834047eee86a99d7ee9e4bd24468fdc51362336880b9e93e9a0443565c4312 SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.aarch64.rpm) = 137329 SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.i686.rpm) = ef518088bcb902d102d8f42deafa52d0c266c947a7cf69449cbd0b8f26dac826 SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.i686.rpm) = 155075 SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.x86_64.rpm) = c7da4f0a399f5b9d5833dc1f5d0f388d9b5ecf6cd7ad6fbd9397f5a661393a68 SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.x86_64.rpm) = 149718 -SHA256 (rocky/m/mesa-libgbm-24.1.2-3.el9.aarch64.rpm) = c6516c356d86c54b3c411d404d9a239c458e3b868d2d392c1c7d2d6d27e3db4c -SIZE (rocky/m/mesa-libgbm-24.1.2-3.el9.aarch64.rpm) = 35584 -SHA256 (rocky/m/mesa-libgbm-24.1.2-3.el9.i686.rpm) = c44a100cb79f67defe5e8dda63775bb2d3bc92a9570da28f0a32638ff6b352cf -SIZE (rocky/m/mesa-libgbm-24.1.2-3.el9.i686.rpm) = 37864 -SHA256 (rocky/m/mesa-libgbm-24.1.2-3.el9.x86_64.rpm) = 7e594ffc889a99526c0962e59a61a042afb1d3887c95d96729e11e9607af36a7 -SIZE (rocky/m/mesa-libgbm-24.1.2-3.el9.x86_64.rpm) = 36071 -SHA256 (rocky/m/mesa-libglapi-24.1.2-3.el9.aarch64.rpm) = 1dd5ba43c8e0908545b480df8aad799f52f43366ac696638c5eaa1ad9a5cd540 -SIZE (rocky/m/mesa-libglapi-24.1.2-3.el9.aarch64.rpm) = 58952 -SHA256 (rocky/m/mesa-libglapi-24.1.2-3.el9.i686.rpm) = b45044aa430630b23c6cbcfa72dda5a49f75ebc2275de6f5faa623bfc4f413b2 -SIZE (rocky/m/mesa-libglapi-24.1.2-3.el9.i686.rpm) = 44551 -SHA256 (rocky/m/mesa-libglapi-24.1.2-3.el9.x86_64.rpm) = 08a8f468aa02c2ec44fa12f4a182f08599460c42a7747f8429619a02d569f55b -SIZE (rocky/m/mesa-libglapi-24.1.2-3.el9.x86_64.rpm) = 44777 -SHA256 (rocky/m/mesa-libxatracker-24.1.2-3.el9.x86_64.rpm) = 8757b5ed0b8d577278f9f6328a744adeeb88d70d680d2fda9011a4af02a342dd -SIZE (rocky/m/mesa-libxatracker-24.1.2-3.el9.x86_64.rpm) = 2203881 -SHA256 (rocky/m/mesa-vulkan-drivers-24.1.2-3.el9.x86_64.rpm) = e26dec7c9dc4a0f985d23f2197d690850c3210df850ec6f3986e00b9b1aeeb88 -SIZE (rocky/m/mesa-vulkan-drivers-24.1.2-3.el9.x86_64.rpm) = 11514468 +SHA256 (rocky/m/mesa-libgbm-24.2.8-2.el9_6.aarch64.rpm) = 5783dfe33112bdd4601a39c54dd16201b33bf4c5c2a05502839f837581aa2c17 +SIZE (rocky/m/mesa-libgbm-24.2.8-2.el9_6.aarch64.rpm) = 35994 +SHA256 (rocky/m/mesa-libgbm-24.2.8-2.el9_6.i686.rpm) = 1b24ea580b77cf0dbaed7a78bb63b925a9f987edf1439e5a2cba2c75d1b7eff5 +SIZE (rocky/m/mesa-libgbm-24.2.8-2.el9_6.i686.rpm) = 38183 +SHA256 (rocky/m/mesa-libgbm-24.2.8-2.el9_6.x86_64.rpm) = 5a99f4f6999736302a6943412fc3bb5ee210cd3f327edb5f5abeedaf64fd58a8 +SIZE (rocky/m/mesa-libgbm-24.2.8-2.el9_6.x86_64.rpm) = 36441 +SHA256 (rocky/m/mesa-libglapi-24.2.8-2.el9_6.aarch64.rpm) = c5f53e0f08ca29da6e9406a4c9191b1fe1dcaa17bb18deb056317887b103f208 +SIZE (rocky/m/mesa-libglapi-24.2.8-2.el9_6.aarch64.rpm) = 62222 +SHA256 (rocky/m/mesa-libglapi-24.2.8-2.el9_6.i686.rpm) = a0e2775ca0f8dcf212b60a919526b5fd8bfab30c8882ec9c243cfc719e0d9253 +SIZE (rocky/m/mesa-libglapi-24.2.8-2.el9_6.i686.rpm) = 45369 +SHA256 (rocky/m/mesa-libglapi-24.2.8-2.el9_6.x86_64.rpm) = 3addb665520454f89b715216f2675cb93375c7661149f9e7572f44eea0383994 +SIZE (rocky/m/mesa-libglapi-24.2.8-2.el9_6.x86_64.rpm) = 44831 +SHA256 (rocky/m/mesa-libxatracker-24.2.8-2.el9_6.x86_64.rpm) = 99b18f98d7b5fb637cc20adf4cd7a6560b1d8462c1903da65bf75b9ef23e36cd +SIZE (rocky/m/mesa-libxatracker-24.2.8-2.el9_6.x86_64.rpm) = 2529928 +SHA256 (rocky/m/mesa-vulkan-drivers-24.2.8-2.el9_6.x86_64.rpm) = 10e8d5f5484c3523d803fb5baaa8bf902f1f65969cfda5a6795d652fa63a6e4c +SIZE (rocky/m/mesa-vulkan-drivers-24.2.8-2.el9_6.x86_64.rpm) = 11236484 SHA256 (rocky/f/freeglut-3.2.1-10.el9.src.rpm) = 57f2249b043e5eb22d5d40fbf72651f90bbd7d0f811647d4b594def15d4b4601 SIZE (rocky/f/freeglut-3.2.1-10.el9.src.rpm) = 1507482 -SHA256 (rocky/m/mesa-24.1.2-3.el9.src.rpm) = 0908ddcc460015d14c9fb1a7b1132a12835ce44a6e77384f13048be4f9f19aae -SIZE (rocky/m/mesa-24.1.2-3.el9.src.rpm) = 32586235 +SHA256 (rocky/m/mesa-24.2.8-2.el9_6.src.rpm) = 9f5fbc17f1db9d7bbd8511fcc155ffcda5989149e43ea54cb044687c915ea7cb +SIZE (rocky/m/mesa-24.2.8-2.el9_6.src.rpm) = 33247012 SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.src.rpm) = d15ac9b3f65aa4a17b0b38efc49c64e0c01c43bbdd0a06391805d2fdc6283973 SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.src.rpm) = 444434 diff --git a/graphics/linux-rl9-dri/pkg-plist.aarch64 b/graphics/linux-rl9-dri/pkg-plist.aarch64 index f661ab5a5ca8..b366a0a97d32 100644 --- a/graphics/linux-rl9-dri/pkg-plist.aarch64 +++ b/graphics/linux-rl9-dri/pkg-plist.aarch64 @@ -1,55 +1,3 @@ -usr/lib/.build-id/3a/876fff075f7e6e664b85bccfc4bd396db1b699 -usr/lib/.build-id/40/f9445b135eefc58264383e035b8d554a2a677e -usr/lib/.build-id/7b/837bc45bf40edcf51b152a3ca1cf80770dce62 -usr/lib/.build-id/84/ddcc9baa839267464a9d502367b458588b995e -usr/lib/.build-id/ab/52df3f33852384c6738a6e642e3f7b8dd5ccbb -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.1 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.2 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.3 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.4 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.5 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.6 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.7 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.8 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.9 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.10 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.11 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.12 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.13 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.14 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.15 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.16 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.17 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.18 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.19 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.20 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.21 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.22 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.23 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.24 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.25 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.26 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.27 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.28 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.29 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.30 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.31 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.32 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.33 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.34 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.35 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.36 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.37 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.38 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.39 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.40 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.41 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.42 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.43 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.44 -usr/lib/.build-id/cc/35979fc234bdb78a680d3684627fcc50b62d7b.45 -usr/lib/.build-id/ec/f38088658bb9156dc989a7ea9bdb6efb90d1c0 usr/lib64/dri/armada-drm_dri.so usr/lib64/dri/exynos_dri.so usr/lib64/dri/gm12u320_dri.so @@ -67,6 +15,7 @@ usr/lib64/dri/kgsl_dri.so usr/lib64/dri/kirin_dri.so usr/lib64/dri/kms_swrast_dri.so usr/lib64/dri/komeda_dri.so +usr/lib64/dri/libdril_dri.so usr/lib64/dri/mali-dp_dri.so usr/lib64/dri/mcde_dri.so usr/lib64/dri/mediatek_dri.so @@ -91,9 +40,10 @@ usr/lib64/dri/sti_dri.so usr/lib64/dri/stm_dri.so usr/lib64/dri/sun4i-drm_dri.so usr/lib64/dri/swrast_dri.so -usr/lib64/dri/tegra_dri.so usr/lib64/dri/udl_dri.so usr/lib64/dri/virtio_gpu_dri.so +usr/lib64/dri/vkms_dri.so +usr/lib64/dri/vmwgfx_dri.so usr/lib64/dri/zink_dri.so usr/lib64/dri/zynqmp-dpsub_dri.so usr/lib64/libEGL_mesa.so.0 @@ -103,6 +53,7 @@ usr/lib64/libGLU.so.1.3.1 usr/lib64/libGLX_mesa.so.0 usr/lib64/libGLX_mesa.so.0.0.0 usr/lib64/libGLX_system.so.0 +usr/lib64/libgallium-24.2.8.so usr/lib64/libgbm.so.1 usr/lib64/libgbm.so.1.0.0 usr/lib64/libglapi.so.0 diff --git a/graphics/linux-rl9-dri/pkg-plist.amd64 b/graphics/linux-rl9-dri/pkg-plist.amd64 index d2fe7d1384f4..0fc364bc315c 100644 --- a/graphics/linux-rl9-dri/pkg-plist.amd64 +++ b/graphics/linux-rl9-dri/pkg-plist.amd64 @@ -1,42 +1,7 @@ -usr/lib/.build-id/0b/846527741b837edef4655045873fb175452d42 -usr/lib/.build-id/0c/4d9154fce99746b6aaaffe40a5d2ca9288627d -usr/lib/.build-id/10/610b10ab8562a430d22d6e9fb359e778a7d12e -usr/lib/.build-id/26/3a8764ed3d987250c02d25eefa5aadb229000b -usr/lib/.build-id/30/e72f6af7da4d6da5d7c8ca394519b5228a1816 -usr/lib/.build-id/35/e082d883adda79674d7c3b9bcc415d46f89851 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.1 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.2 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.3 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.4 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.5 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.6 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.7 -usr/lib/.build-id/3a/36172eedd3c0a6f0f352a28ec817f4120f5fd2.8 -usr/lib/.build-id/4d/6f0551a4d8b94f8b84e4af7b61994b9aa913ef -usr/lib/.build-id/51/de0e8f1ef95feafc18270ec8af3a0e3844e87b -usr/lib/.build-id/54/4a40184aee075712ae6bfdb53121abcf75a4a8 -usr/lib/.build-id/54/58d9acf144487556ec41664d36a72838018e94 -usr/lib/.build-id/61/7b6fe8008a91a422cb506ddd36818cc3de9de9 -usr/lib/.build-id/7d/4777d32813159cb61c6a762c2121920d060268 -usr/lib/.build-id/81/9b1dc0c85ff0564f791a377c0de04b6d7f8f81 -usr/lib/.build-id/89/b25212de11e93f80ba05682a26de4419123ea6 -usr/lib/.build-id/d7/ff0260c1c064b433a4f35b0588d461ea4a728d -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.1 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.2 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.3 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.4 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.5 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.6 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.7 -usr/lib/.build-id/d8/7c33dd5908e4712c75bc8c8356e8ac678bb5d7.8 -usr/lib/.build-id/dc/366f0d712458f8458f5d1feee2a1f1dfafe837 -usr/lib/.build-id/de/c1c007bd7f5d80870dfaae3a50a8bf7e1c3a7e -usr/lib/.build-id/e6/024987291f86134749f3ed5e064e5b729942cf usr/lib/dri/crocus_dri.so usr/lib/dri/iris_dri.so usr/lib/dri/kms_swrast_dri.so +usr/lib/dri/libdril_dri.so usr/lib/dri/nouveau_dri.so usr/lib/dri/radeonsi_dri.so usr/lib/dri/swrast_dri.so @@ -50,6 +15,7 @@ usr/lib/libGLU.so.1.3.1 usr/lib/libGLX_mesa.so.0 usr/lib/libGLX_mesa.so.0.0.0 usr/lib/libGLX_system.so.0 +usr/lib/libgallium-24.2.8.so usr/lib/libgbm.so.1 usr/lib/libgbm.so.1.0.0 usr/lib/libglapi.so.0 @@ -59,6 +25,7 @@ usr/lib/libglut.so.3.11.0 usr/lib64/dri/crocus_dri.so usr/lib64/dri/iris_dri.so usr/lib64/dri/kms_swrast_dri.so +usr/lib64/dri/libdril_dri.so usr/lib64/dri/nouveau_dri.so usr/lib64/dri/radeonsi_dri.so usr/lib64/dri/swrast_dri.so @@ -73,6 +40,7 @@ usr/lib64/libGLX_mesa.so.0 usr/lib64/libGLX_mesa.so.0.0.0 usr/lib64/libGLX_system.so.0 usr/lib64/libVkLayer_MESA_device_select.so +usr/lib64/libgallium-24.2.8.so usr/lib64/libgbm.so.1 usr/lib64/libgbm.so.1.0.0 usr/lib64/libglapi.so.0 diff --git a/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.aarch64 b/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.aarch64 index dfa0fb9a89ed..71d6b2efc363 100644 --- a/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.aarch64 +++ b/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.aarch64 @@ -1,19 +1,5 @@ usr/bin/gdk-pixbuf-query-loaders-64 usr/bin/gdk-pixbuf-thumbnailer -usr/lib/.build-id/05/35599c9de05df0f2c9014cc87fc785fbc2255b -usr/lib/.build-id/07/c9fc86158c26b206d688331ceea7fc150637a5 -usr/lib/.build-id/34/5771d5ebcef663f55bf15014bc9a6c4752b5dd -usr/lib/.build-id/61/c4e785ce5314734066507fb5844536f459d8d6 -usr/lib/.build-id/65/ea94433bfd308db9a5d0fa56068b1a84fd6f2a -usr/lib/.build-id/6c/4580a32afe56d6fc757857ee3e46b664609542 -usr/lib/.build-id/7c/0e052cb343d2ace149ae1197b1dafa20790c68 -usr/lib/.build-id/7f/f7811935cb72151c8acf5036945531f24f6324 -usr/lib/.build-id/93/99c154dedac3003287213e27697a082942e3a6 -usr/lib/.build-id/a9/f82172682a71795d9d67650a56e5080f8cd9c2 -usr/lib/.build-id/c1/2cf9e37e4f1b095f915b1d693a7a5c8129fa21 -usr/lib/.build-id/d2/bb93db77bbbc8b8dcf137f68b45ee8b4a6294a -usr/lib/.build-id/de/3467edec45f15eb2ad508d081b267842cf388b -usr/lib/.build-id/fe/de3997baab02e8b93df230314cf1a05d255957 usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so diff --git a/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64 b/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64 index 5c43d39c5a66..c764ffc2842f 100644 --- a/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64 +++ b/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64 @@ -1,34 +1,6 @@ usr/bin/gdk-pixbuf-query-loaders-32 usr/bin/gdk-pixbuf-query-loaders-64 usr/bin/gdk-pixbuf-thumbnailer -usr/lib/.build-id/04/73c01cfbc7c2d6abc0585e3902f1b73ae47a74 -usr/lib/.build-id/1a/6b25f78acdabc371b8db20c339d44a7ed0d9eb -usr/lib/.build-id/1a/fd93cef856a36018974f8fda192edb1928d2cd -usr/lib/.build-id/2f/290830b75154732db703d8794afcf2c53e7c91 -usr/lib/.build-id/31/ff1831afa4e97557f3357797b2873fa5b7e377 -usr/lib/.build-id/3a/2a8d54a44e5a978a57a45103bdfbcac614de8c -usr/lib/.build-id/4d/92a9bb9ff8c42bfce4267e019dd78fe4c27887 -usr/lib/.build-id/4d/b884cd5b7cf3cf4a1d8410b97ac2047a41c4a3 -usr/lib/.build-id/56/7df825c7445646d595643f89c264e0a55834b9 -usr/lib/.build-id/5e/2a59a5c4d8a4736cf6fbf576bfc29c268af58f -usr/lib/.build-id/5f/1e69499f78011c4fe87472be83005bea1ca148 -usr/lib/.build-id/60/041b53867bac314be11cb39e67dddb8bbe932d -usr/lib/.build-id/6d/d75cf6312ce44b67387e4459275a5e29297fe5 -usr/lib/.build-id/6f/cd16c7be90f9731c8766de88eb285d9463e2f0 -usr/lib/.build-id/7e/cafef6492f02fa5c324a1471f50c3b5f94fc18 -usr/lib/.build-id/81/f57e6daf14b8a741f97dfc6b63aa549d56577a -usr/lib/.build-id/8f/f500292897d2c92ef54a895b1efe2ee20b7755 -usr/lib/.build-id/94/a0b087df9fa23db26cf84459e8521ad138b50d -usr/lib/.build-id/9b/e0f53bb4c06294c30ea6227de64bbb7628d817 -usr/lib/.build-id/a4/a008149d843448c0ea0cf0faa5f0caed157178 -usr/lib/.build-id/aa/e006011da88213ed99a848f54ca0ba0e301db5 -usr/lib/.build-id/b6/28edb52436a12719b27a960b876d14007c14e5 -usr/lib/.build-id/b8/d3829dd759cbf84fde21209ae65e12eab2437e -usr/lib/.build-id/d4/2bcae2ca1e59a3d46349043ea4a41ffbe08224 -usr/lib/.build-id/d4/c05c90847bdc46903a7079c6cd1ce573768a89 -usr/lib/.build-id/dd/1b5227acb7637855961ee8435352c438e86a8b -usr/lib/.build-id/e3/d456768844993452f03c93dfd2e5980cc32bf6 -usr/lib/.build-id/fe/51268163b22146b3f8f16b4bdb3a5adf6bcc62 usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so diff --git a/graphics/linux-rl9-graphene/pkg-plist.aarch64 b/graphics/linux-rl9-graphene/pkg-plist.aarch64 index f269ec06f98a..bdf99bc2e1ec 100644 --- a/graphics/linux-rl9-graphene/pkg-plist.aarch64 +++ b/graphics/linux-rl9-graphene/pkg-plist.aarch64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/81/10283582ce2a48e14e3611da9d3beda051168e usr/lib64/girepository-1.0/Graphene-1.0.typelib usr/lib64/libgraphene-1.0.so.0 usr/lib64/libgraphene-1.0.so.0.1000.6 diff --git a/graphics/linux-rl9-graphene/pkg-plist.amd64 b/graphics/linux-rl9-graphene/pkg-plist.amd64 index a91d82129dbf..d0c5e37ba107 100644 --- a/graphics/linux-rl9-graphene/pkg-plist.amd64 +++ b/graphics/linux-rl9-graphene/pkg-plist.amd64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/4d/35c131b8bdf189a7b279f66363e74fd8521db5 -usr/lib/.build-id/ef/9f55cab18217c1cffe4c7b53a1bd11383355d6 usr/lib/girepository-1.0/Graphene-1.0.typelib usr/lib/libgraphene-1.0.so.0 usr/lib/libgraphene-1.0.so.0.1000.6 diff --git a/graphics/linux-rl9-graphite2/pkg-plist.aarch64 b/graphics/linux-rl9-graphite2/pkg-plist.aarch64 index 9ff92257d389..7a3f4c695bd7 100644 --- a/graphics/linux-rl9-graphite2/pkg-plist.aarch64 +++ b/graphics/linux-rl9-graphite2/pkg-plist.aarch64 @@ -1,6 +1,4 @@ usr/bin/gr2fonttest -usr/lib/.build-id/16/1aa05e76d30f15cfa9a40e6e240604314d0ae7 -usr/lib/.build-id/96/2479da2a7d26f8ad09170d407b02c462e81af2 usr/lib64/libgraphite2.so.3 usr/lib64/libgraphite2.so.3.2.1 %%PORTDOCS%%usr/share/doc/graphite2/ChangeLog diff --git a/graphics/linux-rl9-graphite2/pkg-plist.amd64 b/graphics/linux-rl9-graphite2/pkg-plist.amd64 index 63cae09766ec..a787320a6af6 100644 --- a/graphics/linux-rl9-graphite2/pkg-plist.amd64 +++ b/graphics/linux-rl9-graphite2/pkg-plist.amd64 @@ -1,8 +1,4 @@ usr/bin/gr2fonttest -usr/lib/.build-id/1b/152f7e4f42095f81f1997df6fc09d63b5bdf42 -usr/lib/.build-id/1b/79e35d3dc9428ebf100cf4e6b3f1443b770385 -usr/lib/.build-id/30/f52d295b264e49a3b7fb8db9cc6d7499b2a1c4 -usr/lib/.build-id/49/a806a58cf9438ff52420750264b22bdabbd699 usr/lib/libgraphite2.so.3 usr/lib/libgraphite2.so.3.2.1 usr/lib64/libgraphite2.so.3 diff --git a/graphics/linux-rl9-imageformats-libs/Makefile b/graphics/linux-rl9-imageformats-libs/Makefile index 658954cf8998..697de32bb3c7 100644 --- a/graphics/linux-rl9-imageformats-libs/Makefile +++ b/graphics/linux-rl9-imageformats-libs/Makefile @@ -30,7 +30,7 @@ LIB_DISTNAMES= jasper${PKGNAMESUFFIX}-2.0.28-3.el9 \ libpng-1.6.37-12.el9 \ libtiff-4.4.0-13.el9 \ libwebp-1.2.0-8.el9 \ - openjpeg2-2.4.0-7.el9 + openjpeg2-2.4.0-8.el9 SRC_DISTFILES= jasper-2.0.28-3.el9${SRC_SUFX}:SOURCE \ jbigkit-2.1-23.el9${SRC_SUFX}:SOURCE \ @@ -39,7 +39,7 @@ SRC_DISTFILES= jasper-2.0.28-3.el9${SRC_SUFX}:SOURCE \ libpng-1.6.37-12.el9${SRC_SUFX}:SOURCE \ libtiff-4.4.0-13.el9${SRC_SUFX}:SOURCE \ libwebp-1.2.0-8.el9${SRC_SUFX}:SOURCE \ - openjpeg2-2.4.0-7.el9${SRC_SUFX}:SOURCE + openjpeg2-2.4.0-8.el9${SRC_SUFX}:SOURCE OPTIONS_DEFINE= DOCS diff --git a/graphics/linux-rl9-imageformats-libs/distinfo b/graphics/linux-rl9-imageformats-libs/distinfo index e78ba96f4ae8..06da54669bc1 100644 --- a/graphics/linux-rl9-imageformats-libs/distinfo +++ b/graphics/linux-rl9-imageformats-libs/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1745073126 +TIMESTAMP = 1750636550 SHA256 (rocky/j/jasper-libs-2.0.28-3.el9.aarch64.rpm) = c933c5bd2aaa7094fd5da8c0021963ce147307c35da5e56b255b956e92170ea7 SIZE (rocky/j/jasper-libs-2.0.28-3.el9.aarch64.rpm) = 151831 SHA256 (rocky/j/jasper-libs-2.0.28-3.el9.i686.rpm) = 852130e71f05ec3fb892a4f35d59eeff105511a9f80c699c6a388d1e07b9ce7f @@ -41,12 +41,12 @@ SHA256 (rocky/l/libwebp-1.2.0-8.el9.i686.rpm) = fb5f4bbab3ce289b4d6fa2342c41826d SIZE (rocky/l/libwebp-1.2.0-8.el9.i686.rpm) = 291630 SHA256 (rocky/l/libwebp-1.2.0-8.el9.x86_64.rpm) = 2546a9c3b973cf0f33c23f9d0801d76eff889ff690338340bfd5f5c8fc11c6cd SIZE (rocky/l/libwebp-1.2.0-8.el9.x86_64.rpm) = 282664 -SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.aarch64.rpm) = 2d962981adc0c3fcd81ebbce1dbd79d42accc50ebd67c4886dd4cec700006c30 -SIZE (rocky/o/openjpeg2-2.4.0-7.el9.aarch64.rpm) = 163197 -SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.i686.rpm) = 52aaa3e88ca62afea172e795409264945c957b26bb2fc71b0840042a8791493c -SIZE (rocky/o/openjpeg2-2.4.0-7.el9.i686.rpm) = 178969 -SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.x86_64.rpm) = 380ef2db96766ecee5e15cce67f91b5d73c721672930add64bd35de5da12c6a7 -SIZE (rocky/o/openjpeg2-2.4.0-7.el9.x86_64.rpm) = 165941 +SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.aarch64.rpm) = 84200fcda176e31679e1ac3678c1895da3a945d01becfb8ddf682c1830f1f6d2 +SIZE (rocky/o/openjpeg2-2.4.0-8.el9.aarch64.rpm) = 162256 +SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.i686.rpm) = 00985eadaeccc5212a6bd2ff3d732297363fd80693e59ac1fba3a73143ab019c +SIZE (rocky/o/openjpeg2-2.4.0-8.el9.i686.rpm) = 177679 +SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.x86_64.rpm) = a7ab9643943926f99d24dce2a3b523593c19a11c5afa130c4c71364e0e118008 +SIZE (rocky/o/openjpeg2-2.4.0-8.el9.x86_64.rpm) = 164704 SHA256 (rocky/j/jasper-2.0.28-3.el9.src.rpm) = 31f906728341738d58fc04c5ec4e0de9fcf6a62f3139e7a52d38e2f131c5b115 SIZE (rocky/j/jasper-2.0.28-3.el9.src.rpm) = 1385289 SHA256 (rocky/j/jbigkit-2.1-23.el9.src.rpm) = 9358741148675bd63e6b8ed905a7d93551ccb7abeac9d1af6d02d4c56df4bed7 @@ -61,5 +61,5 @@ SHA256 (rocky/l/libtiff-4.4.0-13.el9.src.rpm) = d827e66b8b02e304bb1eb0dd12e64c85 SIZE (rocky/l/libtiff-4.4.0-13.el9.src.rpm) = 2890270 SHA256 (rocky/l/libwebp-1.2.0-8.el9.src.rpm) = a2452b44cd66053e3c713982b6695eb0a3f7e89d3319eb071d8e8340719821a2 SIZE (rocky/l/libwebp-1.2.0-8.el9.src.rpm) = 4110329 -SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.src.rpm) = a9a369c4fb94b0c59412c7ed8f8f4508e42dcd5866ba891aa2aae4ea3d97651c -SIZE (rocky/o/openjpeg2-2.4.0-7.el9.src.rpm) = 2245043 +SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.src.rpm) = 22734b3b0c0ddc86fffced2509fac3058a2296235c6770ebe9940d53888f108b +SIZE (rocky/o/openjpeg2-2.4.0-8.el9.src.rpm) = 2245272 diff --git a/graphics/linux-rl9-imageformats-libs/pkg-plist.aarch64 b/graphics/linux-rl9-imageformats-libs/pkg-plist.aarch64 index 6a641a6ab011..5951938b9713 100644 --- a/graphics/linux-rl9-imageformats-libs/pkg-plist.aarch64 +++ b/graphics/linux-rl9-imageformats-libs/pkg-plist.aarch64 @@ -1,16 +1,3 @@ -usr/lib/.build-id/20/e735b7f37fee903d830017d165bf393d91ca13 -usr/lib/.build-id/35/a1afb605a5d6e412b69cbcec04bc60ec79f4fe -usr/lib/.build-id/70/7714cb702391220b6b073b5cf167d9a29f0230 -usr/lib/.build-id/76/427ae87caae265843a6de0605c9ecd703387ab -usr/lib/.build-id/79/70bd41e753bf2b601fb5fe76ff00aac6dcb084 -usr/lib/.build-id/7b/a5c1882bf3d5852f5323f4e30dffdf3513427a -usr/lib/.build-id/88/0ab4ac46b47ec036d98bcea612163e16511add -usr/lib/.build-id/8a/2320f774033b8af373f71bc69661a62b638e32 -usr/lib/.build-id/96/89da787cae5b8b953eed698e62bf2fbcab0f03 -usr/lib/.build-id/96/d216223062359b5e6170f5cb48efc7c654f366 -usr/lib/.build-id/a9/b487b815f521a9c665061904c3d6fefe75033f -usr/lib/.build-id/c3/03e06638144d2acaf75e2bd1b030c66eda7cad -usr/lib/.build-id/f8/b6a9ab46e56625fd4dc7061273b59be23c081f usr/lib64/libjasper.so.4 usr/lib64/libjasper.so.4.0.0 usr/lib64/libjbig.so.2.1 diff --git a/graphics/linux-rl9-imageformats-libs/pkg-plist.amd64 b/graphics/linux-rl9-imageformats-libs/pkg-plist.amd64 index 916dadd42e15..73d6eea12e5f 100644 --- a/graphics/linux-rl9-imageformats-libs/pkg-plist.amd64 +++ b/graphics/linux-rl9-imageformats-libs/pkg-plist.amd64 @@ -1,29 +1,3 @@ -usr/lib/.build-id/00/d5412263c786a3c1ed22be734e9a8d4b500e04 -usr/lib/.build-id/01/7e41011995e3c8aacc4c53d1fec13f73368575 -usr/lib/.build-id/06/3b3b743e4cfbeedfc455ead6882b2373c797b6 -usr/lib/.build-id/09/92de4f27cbc6ef88b598334424eb0b1f8a9ee3 -usr/lib/.build-id/0d/f5ce47131b85e47f3d194ad97ee3f8b06c191a -usr/lib/.build-id/0f/b4217206b3c68eefc3fe0b69cc797bc58fcf33 -usr/lib/.build-id/11/22a7d452871eafaf55a3967f138ee504ec28ed -usr/lib/.build-id/3b/898025d4307c47a1a0ea95aa43ddad88497c5e -usr/lib/.build-id/3d/e2807b07755c41cfa7f7ae9f7338b43552a483 -usr/lib/.build-id/43/e7c2016c2f11f164a4407e536e3e494eb49511 -usr/lib/.build-id/45/9b277579f62b802cc9da674b2744ca78995769 -usr/lib/.build-id/58/a774f2c91b38d93ace67373d3dcf555c64de7c -usr/lib/.build-id/64/2ec7c96666be38000e8b2e869715c59e8fd942 -usr/lib/.build-id/71/ce2b08c60666d0dee55640dc1bb80a7b2efa82 -usr/lib/.build-id/7a/32d8b85259c42151d3d6f4cc6fbee42011a094 -usr/lib/.build-id/7d/3fd5139e2aeeae4decdedc9e4448fca3963379 -usr/lib/.build-id/82/910753facc6db8de37bc1cc2013f8632f76120 -usr/lib/.build-id/ae/1f4a193f43cb9a341ae688c8ead167c4f8c443 -usr/lib/.build-id/b4/7530d8afc38c381b01a23aac6b322a56a76674 -usr/lib/.build-id/b7/a75cfdf5c1aea84cddce4a18341fc86df338bc -usr/lib/.build-id/b8/9ab22cfe79fbc301f31436e5407d7a94fd4e90 -usr/lib/.build-id/ba/e4609245c45203ccc8bdfe826c3fbba8acf74d -usr/lib/.build-id/e7/880ecc3dd9c28f059a9fc60a851b2afde51ab4 -usr/lib/.build-id/f2/ba1ea36cf172e19a9ac17540b980da2549d5ac -usr/lib/.build-id/fb/33e80db1da79f3e5b6c45e7cad2079ace15b90 -usr/lib/.build-id/fd/b824c10e0134d3be9f3d788dc9bfcd9d2a2a6a usr/lib/libjasper.so.4 usr/lib/libjasper.so.4.0.0 usr/lib/libjbig.so.2.1 diff --git a/graphics/linux-rl9-libdrm/Makefile b/graphics/linux-rl9-libdrm/Makefile index 8d1d34fe2606..62e523ac4aa8 100644 --- a/graphics/linux-rl9-libdrm/Makefile +++ b/graphics/linux-rl9-libdrm/Makefile @@ -1,6 +1,6 @@ PORTNAME= libdrm -PORTVERSION= 2.4.121 -DISTVERSIONSUFFIX= -1.el9 +PORTVERSION= 2.4.123 +DISTVERSIONSUFFIX= -2.el9 CATEGORIES= graphics linux MAINTAINER= emulation@FreeBSD.org diff --git a/graphics/linux-rl9-libdrm/distinfo b/graphics/linux-rl9-libdrm/distinfo index b3a9ee4d7d48..89ff50d98533 100644 --- a/graphics/linux-rl9-libdrm/distinfo +++ b/graphics/linux-rl9-libdrm/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1732658935 -SHA256 (rocky/l/libdrm-2.4.121-1.el9.aarch64.rpm) = c6a805723b85ea04f478f5f73f92a13c4e1381f0131e33d078b5083386a8f09a -SIZE (rocky/l/libdrm-2.4.121-1.el9.aarch64.rpm) = 136392 -SHA256 (rocky/l/libdrm-2.4.121-1.el9.i686.rpm) = 3a593b96f0abcc023baff88aad48e486786d55dba70e3c8ea8d48269625a0591 -SIZE (rocky/l/libdrm-2.4.121-1.el9.i686.rpm) = 175846 -SHA256 (rocky/l/libdrm-2.4.121-1.el9.x86_64.rpm) = ec1a97284d190c7efe4fbbc23480fe68d06f8d9c84a2ed30ad1c840e83f4f979 -SIZE (rocky/l/libdrm-2.4.121-1.el9.x86_64.rpm) = 161902 -SHA256 (rocky/l/libdrm-2.4.121-1.el9.src.rpm) = 491b95a757f4ef9a8a49199c24c498b4940f0d30cf996be6745c99113f6225f6 -SIZE (rocky/l/libdrm-2.4.121-1.el9.src.rpm) = 497271 +TIMESTAMP = 1750640116 +SHA256 (rocky/l/libdrm-2.4.123-2.el9.aarch64.rpm) = 1917c3237aacf7dd46f4a6b6479a4007e832a6f6f4b61b65dd4adfa467bf48b7 +SIZE (rocky/l/libdrm-2.4.123-2.el9.aarch64.rpm) = 131847 +SHA256 (rocky/l/libdrm-2.4.123-2.el9.i686.rpm) = 3d1b9723956eb9f330c1787a24f42ef5d1bdba12834d457e77b892b3780d4028 +SIZE (rocky/l/libdrm-2.4.123-2.el9.i686.rpm) = 175528 +SHA256 (rocky/l/libdrm-2.4.123-2.el9.x86_64.rpm) = 9e23ff8a581f6b3ad9e9b46f1c8488a28861a997962de7acf3a7ac4210b7225b +SIZE (rocky/l/libdrm-2.4.123-2.el9.x86_64.rpm) = 161568 +SHA256 (rocky/l/libdrm-2.4.123-2.el9.src.rpm) = 82570ae75510603609a891329dcb691d7c6d6527624a316ed62601fd0c28aee9 +SIZE (rocky/l/libdrm-2.4.123-2.el9.src.rpm) = 497975 diff --git a/graphics/linux-rl9-libdrm/pkg-plist.aarch64 b/graphics/linux-rl9-libdrm/pkg-plist.aarch64 index 205eabafae37..525f5fd18cd2 100644 --- a/graphics/linux-rl9-libdrm/pkg-plist.aarch64 +++ b/graphics/linux-rl9-libdrm/pkg-plist.aarch64 @@ -1,27 +1,17 @@ -usr/lib/.build-id/32/cf30f4ba15e7ce10d89ce10db65d511e0a1b88 -usr/lib/.build-id/46/a94adc63913fd4a36332cc9bb7acb71f90c50a -usr/lib/.build-id/63/680da435067952fe15d35a38898ea80275e036 -usr/lib/.build-id/db/d83f5a9b8cb76821d09562db4849a9320edbdc -usr/lib/.build-id/e2/08302ed762a6a7b78f6aa70b338a4ca76ed6be -usr/lib/.build-id/e2/a3df22b3c23f028e18104eda7e7331fa0c59f7 -usr/lib/.build-id/f1/bb6cb9d5666108bf50c9fe270c5d5042e3e901 -usr/lib/.build-id/f4/4c37c540020ebfe5575b840091719e7af6d4a6 usr/lib/udev/rules.d/91-drm-modeset.rules usr/lib64/libdrm.so.2 -usr/lib64/libdrm.so.2.4.0 +usr/lib64/libdrm.so.2.123.0 usr/lib64/libdrm_amdgpu.so.1 -usr/lib64/libdrm_amdgpu.so.1.0.0 +usr/lib64/libdrm_amdgpu.so.1.123.0 usr/lib64/libdrm_etnaviv.so.1 -usr/lib64/libdrm_etnaviv.so.1.0.0 -usr/lib64/libdrm_exynos.so.1 -usr/lib64/libdrm_exynos.so.1.0.0 +usr/lib64/libdrm_etnaviv.so.1.123.0 usr/lib64/libdrm_freedreno.so.1 -usr/lib64/libdrm_freedreno.so.1.0.0 +usr/lib64/libdrm_freedreno.so.1.123.0 usr/lib64/libdrm_nouveau.so.2 -usr/lib64/libdrm_nouveau.so.2.0.0 +usr/lib64/libdrm_nouveau.so.2.123.0 usr/lib64/libdrm_radeon.so.1 -usr/lib64/libdrm_radeon.so.1.0.1 +usr/lib64/libdrm_radeon.so.1.123.0 usr/lib64/libdrm_tegra.so.0 -usr/lib64/libdrm_tegra.so.0.0.0 +usr/lib64/libdrm_tegra.so.0.123.0 %%PORTDOCS%%usr/share/doc/libdrm/README.rst %%DATADIR%%/amdgpu.ids diff --git a/graphics/linux-rl9-libdrm/pkg-plist.amd64 b/graphics/linux-rl9-libdrm/pkg-plist.amd64 index 27ca31cd2a3c..cc9a38a629f0 100644 --- a/graphics/linux-rl9-libdrm/pkg-plist.amd64 +++ b/graphics/linux-rl9-libdrm/pkg-plist.amd64 @@ -1,33 +1,23 @@ -usr/lib/.build-id/45/d39707eccac0a936268cf5ee0b859fbc4f36bb -usr/lib/.build-id/4e/ffcf2ae3c015f936db9c1cc9f0ea5bfbdc3343 -usr/lib/.build-id/5c/a77dcea46a46d7a64e740eb23409341f5b449e -usr/lib/.build-id/60/551e32ec97b1ea3782c1c6dfe453ed839c48cb -usr/lib/.build-id/ba/b75e9f71afd47180b8de78306d28a9ecc88227 -usr/lib/.build-id/c1/48adbc1b9545555a57891e7c618784770b908d -usr/lib/.build-id/d1/e133092f709f84e995795ad37035b76bd87a80 -usr/lib/.build-id/dc/997d12d111cd62f667662cc18e76887f685a20 -usr/lib/.build-id/ef/803998a71c16ddc5d71ce7c40c63364c6a6fcb -usr/lib/.build-id/fa/c9b548358b546b99fba2f66b5d570eaf0e86e4 usr/lib/libdrm.so.2 -usr/lib/libdrm.so.2.4.0 +usr/lib/libdrm.so.2.123.0 usr/lib/libdrm_amdgpu.so.1 -usr/lib/libdrm_amdgpu.so.1.0.0 +usr/lib/libdrm_amdgpu.so.1.123.0 usr/lib/libdrm_intel.so.1 -usr/lib/libdrm_intel.so.1.0.0 +usr/lib/libdrm_intel.so.1.123.0 usr/lib/libdrm_nouveau.so.2 -usr/lib/libdrm_nouveau.so.2.0.0 +usr/lib/libdrm_nouveau.so.2.123.0 usr/lib/libdrm_radeon.so.1 -usr/lib/libdrm_radeon.so.1.0.1 +usr/lib/libdrm_radeon.so.1.123.0 usr/lib/udev/rules.d/91-drm-modeset.rules usr/lib64/libdrm.so.2 -usr/lib64/libdrm.so.2.4.0 +usr/lib64/libdrm.so.2.123.0 usr/lib64/libdrm_amdgpu.so.1 -usr/lib64/libdrm_amdgpu.so.1.0.0 +usr/lib64/libdrm_amdgpu.so.1.123.0 usr/lib64/libdrm_intel.so.1 -usr/lib64/libdrm_intel.so.1.0.0 +usr/lib64/libdrm_intel.so.1.123.0 usr/lib64/libdrm_nouveau.so.2 -usr/lib64/libdrm_nouveau.so.2.0.0 +usr/lib64/libdrm_nouveau.so.2.123.0 usr/lib64/libdrm_radeon.so.1 -usr/lib64/libdrm_radeon.so.1.0.1 +usr/lib64/libdrm_radeon.so.1.123.0 %%PORTDOCS%%usr/share/doc/libdrm/README.rst %%DATADIR%%/amdgpu.ids diff --git a/graphics/linux-rl9-libepoxy/pkg-plist.aarch64 b/graphics/linux-rl9-libepoxy/pkg-plist.aarch64 index abf369aa6fd3..3ea5e2338113 100644 --- a/graphics/linux-rl9-libepoxy/pkg-plist.aarch64 +++ b/graphics/linux-rl9-libepoxy/pkg-plist.aarch64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/75/b323c4de5dd0b9b51a84e7ac55178d593eac0b usr/lib64/libepoxy.so.0 usr/lib64/libepoxy.so.0.0.0 %%PORTDOCS%%usr/share/doc/libepoxy/README.md diff --git a/graphics/linux-rl9-libepoxy/pkg-plist.amd64 b/graphics/linux-rl9-libepoxy/pkg-plist.amd64 index fdb02e576324..e31f4a214cb9 100644 --- a/graphics/linux-rl9-libepoxy/pkg-plist.amd64 +++ b/graphics/linux-rl9-libepoxy/pkg-plist.amd64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/02/6167b0448d300bab55f72f500dbafec7bcd382 -usr/lib/.build-id/17/5f21d1237cd3bf3ad557a3e0cbe017fcfb04ce usr/lib/libepoxy.so.0 usr/lib/libepoxy.so.0.0.0 usr/lib64/libepoxy.so.0 diff --git a/graphics/linux-rl9-libglvnd/pkg-plist.aarch64 b/graphics/linux-rl9-libglvnd/pkg-plist.aarch64 index 702bde23dc73..6cc0e37e3e19 100644 --- a/graphics/linux-rl9-libglvnd/pkg-plist.aarch64 +++ b/graphics/linux-rl9-libglvnd/pkg-plist.aarch64 @@ -1,10 +1,3 @@ -usr/lib/.build-id/01/d3426a65507a9af63a2a081062f4ce22d105c1 -usr/lib/.build-id/75/bbddb18aea4c32b3e0052b4dcf59b580082bd2 -usr/lib/.build-id/b7/8db27afd5b7f20e7a37c52f45f5dc979de377d -usr/lib/.build-id/c0/ee037cd3863a1614064c61cacb5fe860144e9e -usr/lib/.build-id/ca/d8695b8559f2fcf3a2c61fd212b9685c4aeb3f -usr/lib/.build-id/e7/a241c49c9bacbfb0af8bb5365dcedf157d9771 -usr/lib/.build-id/f6/103c8afca5cf34d48be4a30a7d981bbf9ada9a usr/lib64/libEGL.so.1.1.0 usr/lib64/libGL.so.1.7.0 usr/lib64/libGLESv1_CM.so.1.2.0 diff --git a/graphics/linux-rl9-libglvnd/pkg-plist.amd64 b/graphics/linux-rl9-libglvnd/pkg-plist.amd64 index 0b2c844d2c44..447fbf2f089c 100644 --- a/graphics/linux-rl9-libglvnd/pkg-plist.amd64 +++ b/graphics/linux-rl9-libglvnd/pkg-plist.amd64 @@ -1,17 +1,3 @@ -usr/lib/.build-id/1f/bc2ca6a2752ee69ac11e397520a9add7e2bcc4 -usr/lib/.build-id/21/d0f538dfb722b28d74509deaa475bc1d0804c6 -usr/lib/.build-id/40/79432c45f9badd5d5d7eb663157afbc2963955 -usr/lib/.build-id/51/1f0b980e1aa18bfca5e140d57518f7707c239a -usr/lib/.build-id/5e/0ede96503e59ccc5a54ce6a13d76a7db724a1e -usr/lib/.build-id/64/c5f7a1831dd43cb56418968edd91559fefb817 -usr/lib/.build-id/67/8fbaf9468fcc19bd565219c35c06652085807b -usr/lib/.build-id/67/b8209a5adc370d50f103e9f61c2824da2a2529 -usr/lib/.build-id/70/4bb1666f69fd616debad48b3f9e7cd5ad00f55 -usr/lib/.build-id/76/a04691a11b54ef21055bac2868b7f3c08932ae -usr/lib/.build-id/87/3fb2f248ac984e25ae53e4f6363581cfbfc1b1 -usr/lib/.build-id/a0/fcca7b6b71f63018097c605d2a0f881653c2da -usr/lib/.build-id/a6/1eb49793dbdf10c1fe30eabd17d9cd814e9b8d -usr/lib/.build-id/bc/00b336c2ac975e47879c871b788d4f8bf9b1db @postexec [ -e %D/usr/lib/libEGL.so.1 ] || ln -sf libEGL.so.1.1.0 %D/usr/lib/libEGL.so.1 @postunexec [ -e %D/usr/lib/libEGL.so.1 ] || rm -f %D/usr/lib/libEGL.so.1 usr/lib/libEGL.so.1.1.0 diff --git a/graphics/linux-rl9-libjxl/Makefile b/graphics/linux-rl9-libjxl/Makefile index 3a4b52dc66cd..b07cccc4d6e6 100644 --- a/graphics/linux-rl9-libjxl/Makefile +++ b/graphics/linux-rl9-libjxl/Makefile @@ -1,7 +1,7 @@ PORTNAME= libjxl PORTVERSION= 0.7.0 DISTVERSIONSUFFIX= -1.el9 -PORTREVISION= 1 +PORTREVISION= 2 MASTER_SITES= EPEL9 CATEGORIES= graphics linux @@ -13,7 +13,6 @@ LICENSE= BSD2CLAUSE USES= linux:rl9 USE_LDCONFIG= yes -USE_LINUX= brotli USE_LINUX_RPM= yes LIB_DISTNAMES= ${PORTNAME}-${DISTVERSIONFULL} diff --git a/graphics/linux-rl9-libjxl/pkg-plist.aarch64 b/graphics/linux-rl9-libjxl/pkg-plist.aarch64 index 99d0d2660af5..3749f2a255bb 100644 --- a/graphics/linux-rl9-libjxl/pkg-plist.aarch64 +++ b/graphics/linux-rl9-libjxl/pkg-plist.aarch64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/8b/086a6f512397a468c0be27aa2ea7d8e7a63e0f -usr/lib/.build-id/e7/10d6014baafbf926838530c36ae04c28eab38c usr/lib64/libjxl.so.0.7 usr/lib64/libjxl.so.0.7.0 usr/lib64/libjxl_threads.so.0.7 diff --git a/graphics/linux-rl9-libjxl/pkg-plist.amd64 b/graphics/linux-rl9-libjxl/pkg-plist.amd64 index 8c8050999539..3749f2a255bb 100644 --- a/graphics/linux-rl9-libjxl/pkg-plist.amd64 +++ b/graphics/linux-rl9-libjxl/pkg-plist.amd64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/2a/fff80cecb72dc3d8959a057e64ddea3008a1bd -usr/lib/.build-id/4d/74bdfac6dc9e74c5c184e219f9f5984e5602f9 usr/lib64/libjxl.so.0.7 usr/lib64/libjxl.so.0.7.0 usr/lib64/libjxl_threads.so.0.7 diff --git a/graphics/linux-rl9-librsvg2/pkg-plist.aarch64 b/graphics/linux-rl9-librsvg2/pkg-plist.aarch64 index 7b7410034958..cf8a573f02f8 100644 --- a/graphics/linux-rl9-librsvg2/pkg-plist.aarch64 +++ b/graphics/linux-rl9-librsvg2/pkg-plist.aarch64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/ca/cdd79f35d14508883c8299e6bb00779d05d95c -usr/lib/.build-id/db/5e40bbb9123cc3d975ada4d1ff822b1dc09516 usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so usr/lib64/girepository-1.0/Rsvg-2.0.typelib usr/lib64/librsvg-2.so.2 diff --git a/graphics/linux-rl9-librsvg2/pkg-plist.amd64 b/graphics/linux-rl9-librsvg2/pkg-plist.amd64 index 55a4445be55e..735f1eabbd6a 100644 --- a/graphics/linux-rl9-librsvg2/pkg-plist.amd64 +++ b/graphics/linux-rl9-librsvg2/pkg-plist.amd64 @@ -1,7 +1,3 @@ -usr/lib/.build-id/15/ced873be4db537a084ac113076327fd29159c3 -usr/lib/.build-id/27/d5a3eecd047579e3913a127251bc43dd9f8b45 -usr/lib/.build-id/8e/c891ce853630b733ecb9415b267450b1df3547 -usr/lib/.build-id/ab/983e3feaf0916159e0236176e449161e588cbe usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so usr/lib/girepository-1.0/Rsvg-2.0.typelib usr/lib/librsvg-2.so.2 diff --git a/graphics/linux-rl9-qt5-qt3d/pkg-plist.aarch64 b/graphics/linux-rl9-qt5-qt3d/pkg-plist.aarch64 index 743a508fb591..3e72d0a145e3 100644 --- a/graphics/linux-rl9-qt5-qt3d/pkg-plist.aarch64 +++ b/graphics/linux-rl9-qt5-qt3d/pkg-plist.aarch64 @@ -1,30 +1,3 @@ -usr/lib/.build-id/0e/a408261c57d78f805c0c655b47737ab21a655a -usr/lib/.build-id/ee/afbac618d4f5f3fefdcc63badcf4d6b11ef0e9 -usr/lib/.build-id/8b/0edcfd8e8df6aef95a3fe930722b06c9a5f313 -usr/lib/.build-id/8b/abd805261db75c2fdd47f7ea9c1cf07aa98519 -usr/lib/.build-id/e5/229cacaa0ea963da49ffed8e8c41f54265754d -usr/lib/.build-id/1a/dda8439a7206074173597c102c77e0152c040a -usr/lib/.build-id/43/88976688b704f4defef13bc8298c2f91f0341d -usr/lib/.build-id/95/f9744b9baaa6f827d639fa1409e67c975728b1 -usr/lib/.build-id/27/752992dd0f398d11312e09745da81ff48465f2 -usr/lib/.build-id/d8/67a8774dbf3783d8d4b6d807ad7e6cae678653 -usr/lib/.build-id/20/20c5913659eeaa25824cd9a0aac652fdffb4f5 -usr/lib/.build-id/ac/a3697c840da8030d475cda9b0af48b494d8d8d -usr/lib/.build-id/cb/935c318b7a1790f2867db194564af10fbea798 -usr/lib/.build-id/f4/69e52ddb1a3252289aa60501adc804fa2dd06d -usr/lib/.build-id/e6/4bbf748df9d738729033d6e3dffdcf6233f7d8 -usr/lib/.build-id/b3/47d4710118c7c73a9c2bde746d301e761ae9bf -usr/lib/.build-id/89/9a5db1df897fc9d177597e5ae2d91db553c553 -usr/lib/.build-id/fa/2e5e18d0780c7fec487e3dd639af4aebac6536 -usr/lib/.build-id/fa/c526fc1b7d9f5a24ff5dc63cb40c0135b088e2 -usr/lib/.build-id/e3/50efe31dfe74938caa7c539c1eeaaeb3af8d41 -usr/lib/.build-id/04/2265ae47b76dbee02cc05d657f745e1a5360d8 -usr/lib/.build-id/dd/b9b871c4e2da67cb02e5d01c7b453a457bcb53 -usr/lib/.build-id/56/40a3fc92cc0e2c7a93794781c9c4c686c8ccd0 -usr/lib/.build-id/fb/6dc907ae02199f24f02fb95320065a5399a7ae -usr/lib/.build-id/42/59c886ba64f906047901aa1f609b02d4c3bc16 -usr/lib/.build-id/48/48d9a1963e3fdad4635bf9fc92b8b09fda92a2 -usr/lib/.build-id/07/b7c87fb90a6449e03604840bdc33387db2e2bb usr/lib64/libQt53DAnimation.so.5 usr/lib64/libQt53DAnimation.so.5.15 usr/lib64/libQt53DAnimation.so.5.15.9 diff --git a/graphics/linux-rl9-qt5-qt3d/pkg-plist.amd64 b/graphics/linux-rl9-qt5-qt3d/pkg-plist.amd64 index 628b246e1ff8..534e75046378 100644 --- a/graphics/linux-rl9-qt5-qt3d/pkg-plist.amd64 +++ b/graphics/linux-rl9-qt5-qt3d/pkg-plist.amd64 @@ -1,57 +1,3 @@ -usr/lib/.build-id/04/ad19e33cccf6f7ac9381a1a1798c2fa7ac1c06 -usr/lib/.build-id/06/0844a2849bdf42ea778760babd41bb6d59b535 -usr/lib/.build-id/0a/20eb83274b3a4ddb672f799316437a2c6460ac -usr/lib/.build-id/0c/19b20ab34a17cf165ba8f39bb839eb1b53fb73 -usr/lib/.build-id/0f/4b7828157354b26b6a1b73d051c87e04798766 -usr/lib/.build-id/10/7967d167beb4fbc9327d498fe72d2ad8f3ce6e -usr/lib/.build-id/1e/b2ea17ecdfe90abdaee2a932546a3ad7c09561 -usr/lib/.build-id/29/fb707f059c6c6eee530d4e8c8ce00dd3b58da4 -usr/lib/.build-id/2c/7f680dd8306e69f0f00d67f686e726fb6f268e -usr/lib/.build-id/30/16b659747be7ce71925c167b0591495fc87866 -usr/lib/.build-id/31/184e8dda76fdd088b3b6448386513640f07c1c -usr/lib/.build-id/35/51a9fac6fefcb04a68a9fc0688de33698d866e -usr/lib/.build-id/37/8647461039f260afa07e3861a9d9ee5cbec866 -usr/lib/.build-id/3c/0dc00bd6a154c6a618c8826e9d054d5097d9a9 -usr/lib/.build-id/3e/ba636d03b97342914719066303648c00b7d94d -usr/lib/.build-id/41/ff1bc88e8ca099be273bac7087a4b4c5af5413 -usr/lib/.build-id/48/93e38911c3ca85a3da06b426516ce10b5dab62 -usr/lib/.build-id/4f/37f2882fcbb5470f74dcedeee2d93e7d4b388b -usr/lib/.build-id/56/be80e39bfa1c0d9c49f22c42776d311bb7b9b6 -usr/lib/.build-id/5a/a8ac30bd67f04a2076b011390f178f5d7e53be -usr/lib/.build-id/63/b8df84a6c8c2239715031dfe522d9885187b0a -usr/lib/.build-id/64/abf00e6a6cee5becb42812751dc36a1cf7d2f9 -usr/lib/.build-id/73/188e81693a2a6eb233fa863d1b4d4c75be60c1 -usr/lib/.build-id/77/d6a2b036b0ebb7b16639b64753893b89100ef3 -usr/lib/.build-id/7c/1161c44d20bd16d7d859fbbbb4a511a1e99aaa -usr/lib/.build-id/7f/d6ae254ee0ecd704e6feaabe3ce27d3118c16e -usr/lib/.build-id/81/0fdb8ccdc9fa65e6563b52d268f06e7f1b7a3f -usr/lib/.build-id/82/867dfc8181c8d09f5df05a055795baace709cf -usr/lib/.build-id/84/96d8dedc59a4bf3ab9ce2b61ad689757d2a37f -usr/lib/.build-id/8c/a5bc7f0a4b06d6687286175ecd1ce733271e57 -usr/lib/.build-id/8e/35392a41e5ecdb667512509a3d39a96e2513ab -usr/lib/.build-id/94/507f7db1c5d06974288e727c6b646cd90ff3ed -usr/lib/.build-id/95/6d0677297d57e504231ef71af76859745528f0 -usr/lib/.build-id/99/b693ade62661025a2cfd8044f5c27aec0d7e33 -usr/lib/.build-id/9a/978940aa6970ff3efafef6b0244ae15301293e -usr/lib/.build-id/9e/82ebaccd23ed6b972deda4edcb407e4cee9f1f -usr/lib/.build-id/9f/71791365fcd795ba6a92a4f1ad93649c999758 -usr/lib/.build-id/a5/614c66b67781bc2cb86ac73197cc568078d7d9 -usr/lib/.build-id/a7/61f9eccd51e5fe77d1a1b30b147a78bbb6d23e -usr/lib/.build-id/b3/468bff78bf82db52f200a25c2accfd83d09b91 -usr/lib/.build-id/c4/c5a811f9be0ec4a85986c1bd233ebe4c557078 -usr/lib/.build-id/cc/9811f68dd238866ed4812ec291c12f539dc2a7 -usr/lib/.build-id/d0/f2b105eb13ff3e9ee01484d9f3ae0ca5dec862 -usr/lib/.build-id/d8/d1cb04f2a00baa99a1b1eed64f14ab14cf6859 -usr/lib/.build-id/df/01c6f057a07fb4dd6dc9f59aead623a863092a -usr/lib/.build-id/e0/09e31b64027218617f685c04e3cbcee2c5c502 -usr/lib/.build-id/e1/c52a5bd9e5adb4c9816cc00fe17879e87d8f87 -usr/lib/.build-id/e2/4b1cbfcb105442cdd025c9165ac4da12626a57 -usr/lib/.build-id/e3/292cb1e166dbc7d1532d3befb117d8abf3238a -usr/lib/.build-id/ed/4aec371e8826a20900b5df5ecc315a47817add -usr/lib/.build-id/f3/87ab54fd2baca8fd780ee438c67c0231f09bbf -usr/lib/.build-id/f6/db1356d7b4ef586aad53a1c80bd0a660f1fefe -usr/lib/.build-id/f9/813d5e4c925786da590a3eb30718b7fa3a4fb3 -usr/lib/.build-id/fa/fef47554071d0d5912f62cac395b007dd0198d usr/lib/libQt53DAnimation.so.5 usr/lib/libQt53DAnimation.so.5.15 usr/lib/libQt53DAnimation.so.5.15.9 diff --git a/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.aarch64 b/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.aarch64 index e90a6d56d47b..62006c232088 100644 --- a/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.aarch64 +++ b/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.aarch64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/2b/e7aae1666582a00c7263b088399e8062f08fdf -usr/lib/.build-id/92/9962a2ab34414738078ca0c25db550798666ae usr/lib64/qt5/qml/QtGraphicalEffects/Blend.qml usr/lib64/qt5/qml/QtGraphicalEffects/BrightnessContrast.qml usr/lib64/qt5/qml/QtGraphicalEffects/ColorOverlay.qml diff --git a/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.amd64 b/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.amd64 index 05fdbb5a02cf..8f04e2dc343d 100644 --- a/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.amd64 +++ b/graphics/linux-rl9-qt5-qtgraphicaleffects/pkg-plist.amd64 @@ -1,7 +1,3 @@ -usr/lib/.build-id/20/c97d17389ea479d12d16a91a14a6c81e808a06 -usr/lib/.build-id/4c/47f04ec47e333494cf1732bc88dd3db01a3858 -usr/lib/.build-id/5a/7af350bcc86f7ac7f586f0cbc2d2c403466d8e -usr/lib/.build-id/6e/235c587c19d07b4ca32297f5a23f3cb59a5f81 usr/lib/qt5/qml/QtGraphicalEffects/Blend.qml usr/lib/qt5/qml/QtGraphicalEffects/BrightnessContrast.qml usr/lib/qt5/qml/QtGraphicalEffects/ColorOverlay.qml diff --git a/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.aarch64 b/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.aarch64 index 6706a36fa651..1bed30d64492 100644 --- a/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.aarch64 +++ b/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.aarch64 @@ -1,10 +1,3 @@ -usr/lib/.build-id/c3/b3a60749cc7b4038ced5d35fef973802683834 -usr/lib/.build-id/cc/3d08f999061d83697c9418dc041dd8d3c2c5ea -usr/lib/.build-id/b0/184d91180d301e8c3c6cfcbc451f7e66ad6900 -usr/lib/.build-id/5d/d169dc313339b8a20d6fc5c8e6e7a8da3bf792 -usr/lib/.build-id/8b/740af911335e28ce55be05f9dd3863423e2f98 -usr/lib/.build-id/e2/eaef8f5192002a48fd15e889af93ee3c523313 -usr/lib/.build-id/cf/b00b4cd6e685cb534e21c2555cbe8bb0256b3e usr/lib64/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake usr/lib64/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake usr/lib64/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake diff --git a/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.amd64 b/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.amd64 index 65f70e06eb72..b6654f45ee8e 100644 --- a/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.amd64 +++ b/graphics/linux-rl9-qt5-qtimageformats/pkg-plist.amd64 @@ -1,17 +1,3 @@ -usr/lib/.build-id/0c/9226abcf0a6e3b8bde49a46899864c6c187c96 -usr/lib/.build-id/15/581696f03744766a2853920c7e5dca3566b1c7 -usr/lib/.build-id/18/7d95330aa28694b451dc9d60c8a9bc00bedfef -usr/lib/.build-id/44/0be8eb95b7ac8fcb666235fbf8a27ca45fd13a -usr/lib/.build-id/4d/0057a9fff81020280051c83ab839e16089ab0f -usr/lib/.build-id/4e/6a610100df29819bd60f2747bf7358033e9c2e -usr/lib/.build-id/52/be514ba029528063d41bbc2df97c734ffadd5c -usr/lib/.build-id/68/a20976f8a2b43a3324d459c01847ee1cd26e48 -usr/lib/.build-id/6b/42250bc7409e2bccbcf9e883e42f0e6b205ca5 -usr/lib/.build-id/92/60584d40123a48f4465b1e2456fcfc4e1a8595 -usr/lib/.build-id/9d/42cd63fd7513e85f94938ba6259dec4db67cea -usr/lib/.build-id/c7/3276001dc8dbf410d707b3a3aecc4029ab14f9 -usr/lib/.build-id/c7/88983625847d4ad3d9b6e3b93a06d3e799b3c6 -usr/lib/.build-id/e7/baafe703cfd602652b52b85ba18c9f53840ce5 usr/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake usr/lib/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake usr/lib/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake diff --git a/graphics/linux-rl9-qt5-qtsvg/pkg-plist.aarch64 b/graphics/linux-rl9-qt5-qtsvg/pkg-plist.aarch64 index e0e2dddc1300..1c4bf6aa5088 100644 --- a/graphics/linux-rl9-qt5-qtsvg/pkg-plist.aarch64 +++ b/graphics/linux-rl9-qt5-qtsvg/pkg-plist.aarch64 @@ -1,6 +1,3 @@ -usr/lib/.build-id/eb/2c393b3b730b211d432e469fd93c630036b090 -usr/lib/.build-id/23/d2ffade8b5150960f0d66780207300b85dff45 -usr/lib/.build-id/31/558c2996085160957b391cc3ff07fb32e1f6f7 usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake usr/lib64/libQt5Svg.so.5 diff --git a/graphics/linux-rl9-qt5-qtsvg/pkg-plist.amd64 b/graphics/linux-rl9-qt5-qtsvg/pkg-plist.amd64 index 8f711bfec87a..ed693a171845 100644 --- a/graphics/linux-rl9-qt5-qtsvg/pkg-plist.amd64 +++ b/graphics/linux-rl9-qt5-qtsvg/pkg-plist.amd64 @@ -1,9 +1,3 @@ -usr/lib/.build-id/00/1230335ca8e51cc94eb2dc233817d38ee29198 -usr/lib/.build-id/06/1a69aae19176fb2361032dc13784a2de639713 -usr/lib/.build-id/4d/e2d982ddb83ec3d76ce201b4369a14a7795d97 -usr/lib/.build-id/75/8cbc5e4144204751cba6c306ed6f4ac7c8b57e -usr/lib/.build-id/7d/d873d3d2a9b979e3a2739f0efe0856ad0ee7ad -usr/lib/.build-id/a9/2cf44c7af2f2e5ac7b94098abf84b8745437ba usr/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake usr/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake usr/lib/libQt5Svg.so.5 diff --git a/graphics/linux-rl9-qt5-qtwayland/pkg-plist.aarch64 b/graphics/linux-rl9-qt5-qtwayland/pkg-plist.aarch64 index 946eb7fb3518..5dceeecf7806 100644 --- a/graphics/linux-rl9-qt5-qtwayland/pkg-plist.aarch64 +++ b/graphics/linux-rl9-qt5-qtwayland/pkg-plist.aarch64 @@ -1,32 +1,3 @@ -usr/lib/.build-id/ac/4f57f4c38c0028218f223889b641c0850c11a2 -usr/lib/.build-id/39/7ae6fa0857da0b1b14a613881c6ab490c3d3d1 -usr/lib/.build-id/1e/c17b5ff32855b817aca51054115fb771bb87dd -usr/lib/.build-id/95/f8ceb135d7893fd30618b1b1c2c88c867f7daa -usr/lib/.build-id/ce/9cec5c5413dc3f5ebc35afc4af55f01178c901 -usr/lib/.build-id/27/8973a2dcfe247ccffe16bf1f9e437504f87865 -usr/lib/.build-id/75/8dfa5ee50918518f42272b47643cd5ca8f4368 -usr/lib/.build-id/a0/c582f60cd77f0be68634841e6709850586e9c0 -usr/lib/.build-id/2c/1f6c0f836b756a4e213a9e04c63052cadb1e86 -usr/lib/.build-id/e5/73c30ba7776660bc97e7dad11961e126575419 -usr/lib/.build-id/30/4c87540fd0c86b84aa87d009f9ff7b4ebc2bf9 -usr/lib/.build-id/e8/72ec175b2df10c4d50f602b7b78752892624ab -usr/lib/.build-id/f0/abbe084a73eb56eb7bd618d39583f6a8fda287 -usr/lib/.build-id/eb/298bc458e41ebc84d910975da35fcecf238bc2 -usr/lib/.build-id/ae/64dceab45bff64497120bfa7fd85100b898168 -usr/lib/.build-id/fb/89669eb82d5ac221eabe999d9571cf5591a9a1 -usr/lib/.build-id/9d/880f45f7faa6ffa21b74d3fe02de603e8fac22 -usr/lib/.build-id/d3/e72f9953eded66b8d56594f8cbc1af8d6f5773 -usr/lib/.build-id/2f/efb58c9ca3c18ffef2ee7806d8ce207134b64e -usr/lib/.build-id/5a/752a64de0482e66dff0bc51fc727d5eff840c4 -usr/lib/.build-id/94/5bbdf1b527ad9ea77e6e524d6c5075530acc26 -usr/lib/.build-id/77/038a584e79d5e32753da09e7ed76adf8d08c39 -usr/lib/.build-id/f5/b3687758a954115dc7feb39576e9812f7656bb -usr/lib/.build-id/6d/86bce79a07ffee759827c7489131efafb533dc -usr/lib/.build-id/9c/534c3c3cd2c97e738b2093bdf6beb550f50890 -usr/lib/.build-id/2e/f668c0e6015b56bda642224851a8ba933e1f39 -usr/lib/.build-id/5e/8ef5ad8dc4511a6793f49d9fe69d456efcd369 -usr/lib/.build-id/b3/ca040ab6d0b4ea5b82515552415b453b330b49 -usr/lib/.build-id/c0/784ae05d5dd8b48a05cf0bd994d135052d0db8 usr/lib64/libQt5WaylandClient.so.5 usr/lib64/libQt5WaylandClient.so.5.15 usr/lib64/libQt5WaylandClient.so.5.15.9 diff --git a/graphics/linux-rl9-qt5-qtwayland/pkg-plist.amd64 b/graphics/linux-rl9-qt5-qtwayland/pkg-plist.amd64 index b4c7e8ab2fd5..039a45ee1078 100644 --- a/graphics/linux-rl9-qt5-qtwayland/pkg-plist.amd64 +++ b/graphics/linux-rl9-qt5-qtwayland/pkg-plist.amd64 @@ -1,61 +1,3 @@ -usr/lib/.build-id/0b/ebc1f336ef7bb462e39fd6a3c8bd066c06ad95 -usr/lib/.build-id/11/fab9a0c395834504661b9049c59ace4c557adc -usr/lib/.build-id/16/319b461d20a23840c023e1778691cd29dafc71 -usr/lib/.build-id/17/da857a55a187ba604ef5e9449bc74f5a481019 -usr/lib/.build-id/1f/dc860ff5e44cd7491da671d20b2e0834737328 -usr/lib/.build-id/20/66d42cbb6c6f9c77cf85201efae887d3e89026 -usr/lib/.build-id/21/9065c5edb831eef3d4368c90fffadb5c68d85c -usr/lib/.build-id/23/b5f8869e4afc9feb9a0e7005e48d8a021b3659 -usr/lib/.build-id/24/38bc8a30f16d29bc69ecef3afa69011c014fe0 -usr/lib/.build-id/25/b8cf928b3e393b8662ee16c87c42d19b497c49 -usr/lib/.build-id/26/4317b2997594f938afd9d0edd3a2775a980601 -usr/lib/.build-id/2f/9e1c874fa6b41488f332751cf3f6bf917bbf44 -usr/lib/.build-id/36/a8c632bd55006a5aecad1a7b4c01ed75d6ffe2 -usr/lib/.build-id/37/0d2ebfca01e82485a4b0c3c809ea0f472f824e -usr/lib/.build-id/37/33933ca4f2f63247b6ebc866764ec31acb0850 -usr/lib/.build-id/3c/47cf2d8c678b4bce5cf16896d323cea2b3e3f2 -usr/lib/.build-id/3d/d7029fe81a0ce4c45ba51db4f824eebdc07cb4 -usr/lib/.build-id/41/3243a6791e7231d672fbb17973a619063bf225 -usr/lib/.build-id/43/6a849948b23a8303f7d3a6395f0b52463b39d5 -usr/lib/.build-id/49/249ebfbdf53c5847b828863fbcea336d679d8c -usr/lib/.build-id/55/10e4e4087418ad5d2257d91beffea52e516375 -usr/lib/.build-id/5d/2c6aac3fb6995aeeab696fcb18174e63e76058 -usr/lib/.build-id/63/fff37353667fd6aab2a2126dd4843e6f95cc47 -usr/lib/.build-id/66/8ed081b0ab673f5de73271170e16bc722fcdff -usr/lib/.build-id/69/b5c9e1aac84dea72b999a573c4a96105a80e0b -usr/lib/.build-id/6a/dd5f8587e93e317ab1fa3442f17b32746bcd4e -usr/lib/.build-id/6c/23a2c706e08925a483763dc1dc3b4c7d37ead6 -usr/lib/.build-id/7b/4eefde88648447debb88679d4318e034b5d3fd -usr/lib/.build-id/82/c8e480923c8e96410f06234c7fd184bdf26ade -usr/lib/.build-id/83/37adb8ad579268adf80a5dcfdac8ece9c3ee89 -usr/lib/.build-id/85/2a213a6ba56734232dc0379f2d8b20cd4904f9 -usr/lib/.build-id/8c/8880ce11dea57a22f5fcd9eefccf9357dec49f -usr/lib/.build-id/95/21b90b6bf469226e8abca31b0aad9090f504d6 -usr/lib/.build-id/97/1488355de63611a0606d6713a147e895830f6b -usr/lib/.build-id/99/2c404e2cccceeed167a22484eedde4c08d832a -usr/lib/.build-id/a1/cd36b731bb16d00e300457870b03d193de5a64 -usr/lib/.build-id/a8/0e28683bc5f7e8678b6e7ef870770695702c85 -usr/lib/.build-id/af/9af60ac70825a7c6da18b775a86527b9316d4a -usr/lib/.build-id/b1/81099111b295bee95d8ec5916dc487899dbdfa -usr/lib/.build-id/b3/a37b8cbbe1c01c15b268ff47d0a3bffe36ac3d -usr/lib/.build-id/b4/19d0e6c62ca8a79bee0a0bdf8d2c41d6bfcae0 -usr/lib/.build-id/b4/3609a342f1661ac266ebe82808cfc0347450dc -usr/lib/.build-id/b4/aa57777532363255ecfb4258e3860abb04bd70 -usr/lib/.build-id/c3/667e01fbb7f0b9fe951f81812d3e15695ed991 -usr/lib/.build-id/c6/e1453200667463ea03ba312388b972f72a0891 -usr/lib/.build-id/c9/8a43cc52bee954e33825e097a6c10ae7a98569 -usr/lib/.build-id/d9/ec94c064bc70db5ccc109cd0eabf0be100b58d -usr/lib/.build-id/da/8c87afd81492a143db9895515b0e370ec2067d -usr/lib/.build-id/db/50e4acdb35f8985c32536f50a8ae50609bdadf -usr/lib/.build-id/dd/b4a71aa8a5c46b797459ef29972d2c6e8e1c86 -usr/lib/.build-id/e6/f971dcee6a027982811139c839a4af4efe6af0 -usr/lib/.build-id/ea/d85e4bf7196e1c89daefd8e45668ee6dbc95c4 -usr/lib/.build-id/eb/ec15a8d8bb9185c08a561c1e2294f51d41cee2 -usr/lib/.build-id/f2/26f82e99aa01bcf60d9ef1faa2f09210a8939f -usr/lib/.build-id/f5/90fd43de11c4d926d2b1b1c9e756ff70174e95 -usr/lib/.build-id/f6/6282b600dfaadd9398fa908dc2c061ae731c26 -usr/lib/.build-id/f9/813448297f296211a162458b3c9ffa75299ec1 -usr/lib/.build-id/f9/dd313640c599952566c8447060ad8fa329ef59 usr/lib/libQt5WaylandClient.so.5 usr/lib/libQt5WaylandClient.so.5.15 usr/lib/libQt5WaylandClient.so.5.15.9 diff --git a/graphics/linux-rl9-shaderc/Makefile b/graphics/linux-rl9-shaderc/Makefile index 4e9ce255baea..926c47d1ebbc 100644 --- a/graphics/linux-rl9-shaderc/Makefile +++ b/graphics/linux-rl9-shaderc/Makefile @@ -1,5 +1,5 @@ PORTNAME= shaderc -PORTVERSION= 2024.0 +PORTVERSION= 2024.4 DISTVERSIONSUFFIX= -1.el9 CATEGORIES= graphics linux diff --git a/graphics/linux-rl9-shaderc/distinfo b/graphics/linux-rl9-shaderc/distinfo index 6e2f1c45f957..961ee1b8c328 100644 --- a/graphics/linux-rl9-shaderc/distinfo +++ b/graphics/linux-rl9-shaderc/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1732659395 -SHA256 (rocky/l/libshaderc-2024.0-1.el9.aarch64.rpm) = 3df2012c0b94dec5899d9a0c1c2d8ab6e9c1566cdbcc6cc3c6a068631732cb95 -SIZE (rocky/l/libshaderc-2024.0-1.el9.aarch64.rpm) = 1026481 -SHA256 (rocky/l/libshaderc-2024.0-1.el9.i686.rpm) = d84454c7dab4d2b788e9b72df994d691b6860fb9362d46aadfa861a774046621 -SIZE (rocky/l/libshaderc-2024.0-1.el9.i686.rpm) = 1125089 -SHA256 (rocky/l/libshaderc-2024.0-1.el9.x86_64.rpm) = df9493279c4a94d8761931ef74c75e4cb8044b918bded949a5d91db7accca180 -SIZE (rocky/l/libshaderc-2024.0-1.el9.x86_64.rpm) = 1035767 -SHA256 (rocky/s/shaderc-2024.0-1.el9.src.rpm) = 76e5d999ca8dfade6d0267724ceb634fc8a95063a14fe81bea4a8815fab80a73 -SIZE (rocky/s/shaderc-2024.0-1.el9.src.rpm) = 238630 +TIMESTAMP = 1750640701 +SHA256 (rocky/l/libshaderc-2024.4-1.el9.aarch64.rpm) = 6ac84860ad8296b3b2918087807497d806a1eb03c9526d3687b5b683148ff311 +SIZE (rocky/l/libshaderc-2024.4-1.el9.aarch64.rpm) = 1045319 +SHA256 (rocky/l/libshaderc-2024.4-1.el9.i686.rpm) = 6e2777f593c2a9cf978919b13530375cdcfed2fd8c0f0a40ef2a207bc2b4ad81 +SIZE (rocky/l/libshaderc-2024.4-1.el9.i686.rpm) = 1146778 +SHA256 (rocky/l/libshaderc-2024.4-1.el9.x86_64.rpm) = 2e3aff0e754b7bd84f386af5e45b3f1be924a2ec9f4d1af2962f50777fdba6fd +SIZE (rocky/l/libshaderc-2024.4-1.el9.x86_64.rpm) = 1052000 +SHA256 (rocky/s/shaderc-2024.4-1.el9.src.rpm) = 398f7d8df3a3e2171a55b28bac119d03f79f004f4b3fc8ab061da90b95b4bdaf +SIZE (rocky/s/shaderc-2024.4-1.el9.src.rpm) = 239636 diff --git a/graphics/linux-rl9-shaderc/pkg-plist.aarch64 b/graphics/linux-rl9-shaderc/pkg-plist.aarch64 index e5ea3d9c81cc..7bb1042954e8 100644 --- a/graphics/linux-rl9-shaderc/pkg-plist.aarch64 +++ b/graphics/linux-rl9-shaderc/pkg-plist.aarch64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/eb/9e84369073775cc48f528bd2f5936960ec53ff usr/lib64/libshaderc_shared.so.1 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/CHANGES diff --git a/graphics/linux-rl9-shaderc/pkg-plist.amd64 b/graphics/linux-rl9-shaderc/pkg-plist.amd64 index 7a2e5301a097..42712d25405a 100644 --- a/graphics/linux-rl9-shaderc/pkg-plist.amd64 +++ b/graphics/linux-rl9-shaderc/pkg-plist.amd64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/5a/e79d7f9751b4cb7b4b5dd8e149b22c1c397a65 -usr/lib/.build-id/c8/f69cf5e339d9b6bc09318b9478fb736277d8de usr/lib/libshaderc_shared.so.1 usr/lib64/libshaderc_shared.so.1 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS diff --git a/graphics/linux-rl9-spirv-tools/Makefile b/graphics/linux-rl9-spirv-tools/Makefile index 9143a958739a..680d3ed2d331 100644 --- a/graphics/linux-rl9-spirv-tools/Makefile +++ b/graphics/linux-rl9-spirv-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= spirv-tools -PORTVERSION= 2024.2 +PORTVERSION= 2024.4 DISTVERSIONSUFFIX= -1.el9 +PORTREVISION= 1 CATEGORIES= graphics linux MAINTAINER= emulation@FreeBSD.org diff --git a/graphics/linux-rl9-spirv-tools/distinfo b/graphics/linux-rl9-spirv-tools/distinfo index b5a19c88005f..6515ae86db9e 100644 --- a/graphics/linux-rl9-spirv-tools/distinfo +++ b/graphics/linux-rl9-spirv-tools/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1732659485 -SHA256 (rocky/s/spirv-tools-2024.2-1.el9.aarch64.rpm) = a6732158bfeb568c7f221425d35f9509d1fcb8d4d5b7c9bea5c822a547cb3393 -SIZE (rocky/s/spirv-tools-2024.2-1.el9.aarch64.rpm) = 240297 -SHA256 (rocky/s/spirv-tools-2024.2-1.el9.x86_64.rpm) = 5a585f08d78423ea1e0f74de03c71f159e3b4bc93a79f9bf4af8e1babf48ecb7 -SIZE (rocky/s/spirv-tools-2024.2-1.el9.x86_64.rpm) = 252599 -SHA256 (rocky/s/spirv-tools-libs-2024.2-1.el9.aarch64.rpm) = f2f020bff08bf5d42abcafa4ac0f0e13dae1e0f27b1d08d324fb9193e6856384 -SIZE (rocky/s/spirv-tools-libs-2024.2-1.el9.aarch64.rpm) = 1447344 -SHA256 (rocky/s/spirv-tools-libs-2024.2-1.el9.i686.rpm) = 4e371ef8e9337fc313ebc886c21372b3529e87ef7a6486e5f0d730a6c1de663b -SIZE (rocky/s/spirv-tools-libs-2024.2-1.el9.i686.rpm) = 1643502 -SHA256 (rocky/s/spirv-tools-libs-2024.2-1.el9.x86_64.rpm) = fc8b5729b0e3569742dfae2ab856afaf634e46f2c0fa685487a58b16057184a0 -SIZE (rocky/s/spirv-tools-libs-2024.2-1.el9.x86_64.rpm) = 1474679 -SHA256 (rocky/s/spirv-tools-2024.2-1.el9.src.rpm) = 254779ecb8fdb08a7644572d8653ac58e7427fa40ec31370e32120c66e274a55 -SIZE (rocky/s/spirv-tools-2024.2-1.el9.src.rpm) = 3181136 +TIMESTAMP = 1750640761 +SHA256 (rocky/s/spirv-tools-2024.4-1.el9.aarch64.rpm) = 6c8b89184b3d7bec22310a0a5e02831f44be953b08cc8f29472a019041a14f63 +SIZE (rocky/s/spirv-tools-2024.4-1.el9.aarch64.rpm) = 250982 +SHA256 (rocky/s/spirv-tools-2024.4-1.el9.x86_64.rpm) = 63ff7101f08c9f75adb5bda52a2031cde3514890088cf090180fbad870bef375 +SIZE (rocky/s/spirv-tools-2024.4-1.el9.x86_64.rpm) = 263225 +SHA256 (rocky/s/spirv-tools-libs-2024.4-1.el9.aarch64.rpm) = 98a932aadff5ede426aeb151055212f92ff210b72fd0f954fc299d920967f8bc +SIZE (rocky/s/spirv-tools-libs-2024.4-1.el9.aarch64.rpm) = 1466491 +SHA256 (rocky/s/spirv-tools-libs-2024.4-1.el9.i686.rpm) = e8e2752b6e34765465047230182c7bcd35394c11e89a7fb7591e7ef73ced9a7c +SIZE (rocky/s/spirv-tools-libs-2024.4-1.el9.i686.rpm) = 1668765 +SHA256 (rocky/s/spirv-tools-libs-2024.4-1.el9.x86_64.rpm) = f99098e9f2b7bbfdc24087810f8b1df1ad66eadd7a818a512bc676bc213c80d6 +SIZE (rocky/s/spirv-tools-libs-2024.4-1.el9.x86_64.rpm) = 1497815 +SHA256 (rocky/s/spirv-tools-2024.4-1.el9.src.rpm) = 4962b4a95fe67c9a8121db897dda1980f9ce8a936235cfb16d6b81267a548e91 +SIZE (rocky/s/spirv-tools-2024.4-1.el9.src.rpm) = 3205568 diff --git a/graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 b/graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 index e6d76ee1d2a2..67225b6da632 100644 --- a/graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 +++ b/graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 @@ -8,22 +8,6 @@ usr/bin/spirv-objdump usr/bin/spirv-opt usr/bin/spirv-reduce usr/bin/spirv-val -usr/lib/.build-id/02/9281677b7a58346068806361661b3036c49b80 -usr/lib/.build-id/0a/5d3dc6dca74519d16e0c76deffec2106201bdc -usr/lib/.build-id/45/0e1e60764eeb4af1027973a52becd4f32f696f -usr/lib/.build-id/49/701f8d1f70b235a628976f8009aa9e80b16f63 -usr/lib/.build-id/5c/9b8bcfd729681100aaf2c24760c47879ea4f4a -usr/lib/.build-id/5c/d87977141058db1188ea60b4f47ff9e620465f -usr/lib/.build-id/73/64a40362e98e8a70ed9a13b397b8f579080930 -usr/lib/.build-id/74/90b4d0f22a844378d31aecfe29555b73ad069c -usr/lib/.build-id/7e/9385bd33401fa3c70aba2db7861fe9dc967f1c -usr/lib/.build-id/7e/b98914a38a600073bbad05dc406ce4e2ccda0f -usr/lib/.build-id/85/013ebbfd92560857fd5204d73103d862f0e6fc -usr/lib/.build-id/c1/99d29c509c0115f00a5a74cfbc193501d7834d -usr/lib/.build-id/c5/e24bf7b55f4a65a0be065f4983b8a6113da9d2 -usr/lib/.build-id/c9/4092192bb2f2271f2b3a81fc8f04042c9c53a0 -usr/lib/.build-id/dc/6f92e3edaa864e400514e579d6b77ca0de2af4 -usr/lib/.build-id/ff/9b6e961116ad61cd9497dfae45d270356e83ab usr/lib64/libSPIRV-Tools-diff.so usr/lib64/libSPIRV-Tools-link.so usr/lib64/libSPIRV-Tools-lint.so @@ -34,3 +18,4 @@ usr/lib64/libSPIRV-Tools.so %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/README.md usr/share/licenses/spirv-tools/LICENSE +usr/share/licenses/spirv-tools-libs/LICENSE diff --git a/graphics/linux-rl9-spirv-tools/pkg-plist.amd64 b/graphics/linux-rl9-spirv-tools/pkg-plist.amd64 index b77eaf89dfa5..7cfbe5cc297f 100644 --- a/graphics/linux-rl9-spirv-tools/pkg-plist.amd64 +++ b/graphics/linux-rl9-spirv-tools/pkg-plist.amd64 @@ -8,29 +8,6 @@ usr/bin/spirv-objdump usr/bin/spirv-opt usr/bin/spirv-reduce usr/bin/spirv-val -usr/lib/.build-id/03/508179a4fa539d2fe970b349240f4b05b90037 -usr/lib/.build-id/36/f26b96dcc7a650297a44c57a7596f4e074524d -usr/lib/.build-id/51/d78eb01d9cab096a8e089572c5d203e2808229 -usr/lib/.build-id/66/af9e90d6731ac30daa950222571f2fee41adf5 -usr/lib/.build-id/80/0a59d7ac9843dc9e8f5ed045e1aa580560d751 -usr/lib/.build-id/92/186366acdb9f9063346bfd49209af9d2436cdf -usr/lib/.build-id/95/04728fd0234d10725af8c61ca0eda5c810c328 -usr/lib/.build-id/95/e0fa66b319abccb6d5e81100410fdc72be90b9 -usr/lib/.build-id/96/23e892d86c6876c6bb021fbfe4692ed6dd9de1 -usr/lib/.build-id/9e/0004666626890984b5bbf461c7dad205c1c293 -usr/lib/.build-id/a9/feb81235e110693f5bc2ce432e8b442452e84c -usr/lib/.build-id/b4/a33ceb833a026c7f3f8bc72d8d24e28f40d08e -usr/lib/.build-id/b8/64f42c275031004daaf6c79f6aa4811bffe5c1 -usr/lib/.build-id/bb/945d61533fc21d0791ff6fca5c58dcb11cd6a7 -usr/lib/.build-id/bc/c76272830698612a25fa38862f00d4989b9742 -usr/lib/.build-id/c7/f04da8c4ec51a4cdb5432f21cbf9229f7855dd -usr/lib/.build-id/d4/fd1994923d540441ff6491d7a5df7de5ade104 -usr/lib/.build-id/d6/8c23900d08a72ef5e2ba1ea019a1c02f0070c0 -usr/lib/.build-id/d9/5849db5d80cfa7cced73f397047eaa7e95e29a -usr/lib/.build-id/e7/14605c10d541c56a0577f02520235513191d71 -usr/lib/.build-id/eb/90c143f2129e3cf41ae397f153fb2cbe17030a -usr/lib/.build-id/ec/febd2cf4df430b70dd1cfb729f2d07ae0e423d -usr/lib/.build-id/fc/e42b0796f9a439739b4fb6e893db1770cf70bc usr/lib/libSPIRV-Tools-diff.so usr/lib/libSPIRV-Tools-link.so usr/lib/libSPIRV-Tools-lint.so @@ -48,3 +25,4 @@ usr/lib64/libSPIRV-Tools.so %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/README.md usr/share/licenses/spirv-tools/LICENSE +usr/share/licenses/spirv-tools-libs/LICENSE diff --git a/graphics/linux-rl9-vulkan/Makefile b/graphics/linux-rl9-vulkan/Makefile index cdec23e10729..d130efa01231 100644 --- a/graphics/linux-rl9-vulkan/Makefile +++ b/graphics/linux-rl9-vulkan/Makefile @@ -1,5 +1,5 @@ PORTNAME= vulkan -PORTVERSION= 1.3.283.0 +PORTVERSION= 1.4.304.0 DISTVERSIONSUFFIX= -1.el9 CATEGORIES= graphics linux PKGNAMESUFFIX= -loader diff --git a/graphics/linux-rl9-vulkan/distinfo b/graphics/linux-rl9-vulkan/distinfo index d96262d7e258..1606e9a167cd 100644 --- a/graphics/linux-rl9-vulkan/distinfo +++ b/graphics/linux-rl9-vulkan/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1732659831 -SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.aarch64.rpm) = f1a1fae72898a2303102e1bcad4c9e344492cd712d6a9d1a5b44034aa0069b8e -SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.aarch64.rpm) = 158102 -SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.i686.rpm) = d0913e8b9e1df6d095941304a26cb6f5720d60657a20bc5a097de608b345a4f4 -SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.i686.rpm) = 161228 -SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.x86_64.rpm) = b3857f4c53bbd5d6f6ded9cbb327cd79f14970b919f9e48349ec7b7d5d8a9ecb -SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.x86_64.rpm) = 151170 -SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.src.rpm) = fc0dae199e59a5388d4643dd41f588c77390d5e31cc406374e2a97eecbc5c59c -SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.src.rpm) = 1716500 +TIMESTAMP = 1750646358 +SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.aarch64.rpm) = 7d475287f0b254ea26ac6f20acb60da340175af9688ba18e7f650644aa21b1ed +SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.aarch64.rpm) = 165248 +SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.i686.rpm) = 4586b639d0ef3b4a3281e55a20158acb096f1b1094f893669cfc6041d59f0edc +SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.i686.rpm) = 162596 +SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.x86_64.rpm) = f631f22718342e95445227510085d2b36aa3c81f6742fc39fd63a7949232adb3 +SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.x86_64.rpm) = 152194 +SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.src.rpm) = 8e9d3b07dafa584a9f40c90f9700eba9001ab301ac5b4fbdd4bfa10e9f4369c3 +SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.src.rpm) = 1753877 diff --git a/graphics/linux-rl9-vulkan/pkg-plist.aarch64 b/graphics/linux-rl9-vulkan/pkg-plist.aarch64 index 024226daa235..dc844d6b56c1 100644 --- a/graphics/linux-rl9-vulkan/pkg-plist.aarch64 +++ b/graphics/linux-rl9-vulkan/pkg-plist.aarch64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/06/e2a82aa4ae7048dbe912ee9e22ac8218a53ba3 usr/lib64/libvulkan.so.1 usr/lib64/libvulkan.so.%%LIBVERSION%% %%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md diff --git a/graphics/linux-rl9-vulkan/pkg-plist.amd64 b/graphics/linux-rl9-vulkan/pkg-plist.amd64 index 511daf878586..1055a0791ecc 100644 --- a/graphics/linux-rl9-vulkan/pkg-plist.amd64 +++ b/graphics/linux-rl9-vulkan/pkg-plist.amd64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/00/1b92fa69903c06e5fdc5d78a68cb1733f0d11b -usr/lib/.build-id/a0/ff24186efcb60cfc4b4333e533a0fcd37bca3a usr/lib/libvulkan.so.1 usr/lib/libvulkan.so.%%LIBVERSION%% usr/lib64/libvulkan.so.1 diff --git a/graphics/linux-rl9-wayland/pkg-plist.aarch64 b/graphics/linux-rl9-wayland/pkg-plist.aarch64 index 0a95a7638f75..25ec393bd415 100644 --- a/graphics/linux-rl9-wayland/pkg-plist.aarch64 +++ b/graphics/linux-rl9-wayland/pkg-plist.aarch64 @@ -1,7 +1,3 @@ -usr/lib/.build-id/20/ac2a3209bbf57abd758b367c573e3ca0aed370 -usr/lib/.build-id/67/fbf137c430514473471c62e019ebc24393e991 -usr/lib/.build-id/80/b8686c9f7d5ffd0e9e728283e010d44f065df1 -usr/lib/.build-id/b0/edd8e4f1d2571d783131b604199dd2806820d3 usr/lib64/libwayland-client.so.0 usr/lib64/libwayland-client.so.0.21.0 usr/lib64/libwayland-cursor.so.0 diff --git a/graphics/linux-rl9-wayland/pkg-plist.amd64 b/graphics/linux-rl9-wayland/pkg-plist.amd64 index 7c129e043e5e..571020cbfcc3 100644 --- a/graphics/linux-rl9-wayland/pkg-plist.amd64 +++ b/graphics/linux-rl9-wayland/pkg-plist.amd64 @@ -1,11 +1,3 @@ -usr/lib/.build-id/31/2aa0006b3b9e727b006c295e4bfe05d1b34c72 -usr/lib/.build-id/4d/f7cf3b563c68dddd40198ef13efed9dbcb0761 -usr/lib/.build-id/50/da046fcbdaba713af0f762dc2ea8cbfed89fb3 -usr/lib/.build-id/54/d0cade63e5b3c4474501e1254860bf198041a8 -usr/lib/.build-id/5c/af252314e0db76b8397b069d3ab39228935c9a -usr/lib/.build-id/62/842655a1d3101290c26d688ced2b01a35e235f -usr/lib/.build-id/b9/1f5f62dfd339604b5576b1045fac64a460cb21 -usr/lib/.build-id/bc/aaf73018cd968080693cb8b7bdc0553b6d82a2 usr/lib/libwayland-client.so.0 usr/lib/libwayland-client.so.0.21.0 usr/lib/libwayland-cursor.so.0 diff --git a/graphics/luminance-qt5/Makefile b/graphics/luminance-qt5/Makefile index f7bcf3c948fb..0ce2ee284d26 100644 --- a/graphics/luminance-qt5/Makefile +++ b/graphics/luminance-qt5/Makefile @@ -1,6 +1,6 @@ PORTNAME= luminance-hdr DISTVERSION= 2.6.1.1 -PORTREVISION= 29 +PORTREVISION= 31 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} diff --git a/graphics/lunasvg/Makefile b/graphics/lunasvg/Makefile index cc1870a689b5..bc16a568936f 100644 --- a/graphics/lunasvg/Makefile +++ b/graphics/lunasvg/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 3.2.1 PORTREVISION= 1 CATEGORIES= graphics -MAINTAINER= alster@vinterdalen.se +MAINTAINER= alven@FreeBSD.org COMMENT= SVG rendering and manipulation library in C++ WWW= https://github.com/sammycage/lunasvg/ diff --git a/graphics/lximage-qt/Makefile b/graphics/lximage-qt/Makefile index b94b3b8276fa..094109891463 100644 --- a/graphics/lximage-qt/Makefile +++ b/graphics/lximage-qt/Makefile @@ -1,5 +1,6 @@ PORTNAME= lximage-qt PORTVERSION= 2.2.0 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= LXQT @@ -12,7 +13,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libexif.so:graphics/libexif \ libmenu-cache.so:x11/menu-cache -USES= cmake compiler:c++17-lang desktop-file-utils gettext-runtime \ +USES= cmake compiler:c++20-lang desktop-file-utils gettext-runtime \ gnome localbase:ldflags lxqt:2 perl5 pkgconfig qt:6 gnome tar:xz xorg USE_GNOME= glib20 diff --git a/graphics/magnum-examples/Makefile b/graphics/magnum-examples/Makefile index b3830d8a0b93..9fed0bffefcb 100644 --- a/graphics/magnum-examples/Makefile +++ b/graphics/magnum-examples/Makefile @@ -2,7 +2,7 @@ PORTNAME= magnum-examples DISTVERSIONPREFIX= v DISTVERSION= 2020.06-265 DISTVERSIONSUFFIX= -gb843f07a -PORTREVISION= 3 +PORTREVISION= 6 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/magnum-integration/Makefile b/graphics/magnum-integration/Makefile index fa1bdcd435c9..243b9ad852cd 100644 --- a/graphics/magnum-integration/Makefile +++ b/graphics/magnum-integration/Makefile @@ -1,10 +1,12 @@ PORTNAME= magnum-integration DISTVERSIONPREFIX= v DISTVERSION= 2020.06-264 -PORTREVISION= 1 +PORTREVISION= 4 DISTVERSIONSUFFIX= -g50ac4db CATEGORIES= graphics +BROKEN= work/magnum-integration-2020.06-264-g50ac4db/src/Magnum/ImGuiIntegration/Context.cpp:322:23: error: no member named 'TextureId' in 'ImDrawCmd', "pcmd->TextureId" + MAINTAINER= yuri@FreeBSD.org COMMENT= Magnum Graphics: Integration libraries WWW= https://magnum.graphics/ \ diff --git a/graphics/magnum-plugins/Makefile b/graphics/magnum-plugins/Makefile index a8e28188c17f..3f6c913995eb 100644 --- a/graphics/magnum-plugins/Makefile +++ b/graphics/magnum-plugins/Makefile @@ -1,6 +1,7 @@ PORTNAME= magnum-plugins DISTVERSIONPREFIX= v DISTVERSION= 2020.06-1526 +PORTREVISION= 2 DISTVERSIONSUFFIX= -gffc92bcd CATEGORIES= graphics diff --git a/graphics/maim/Makefile b/graphics/maim/Makefile index 8ffd0188e69a..101e44468372 100644 --- a/graphics/maim/Makefile +++ b/graphics/maim/Makefile @@ -1,7 +1,7 @@ PORTNAME= maim DISTVERSIONPREFIX= v DISTVERSION= 5.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= 0mp@FreeBSD.org diff --git a/graphics/mapcache/Makefile b/graphics/mapcache/Makefile index 663043d99691..ec390ad9b00f 100644 --- a/graphics/mapcache/Makefile +++ b/graphics/mapcache/Makefile @@ -1,6 +1,6 @@ PORTNAME= mapcache DISTVERSION= 1.14.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://download.osgeo.org/mapserver/ diff --git a/graphics/mapnik/Makefile b/graphics/mapnik/Makefile index 984c6a67fa79..1d31f4d9ec53 100644 --- a/graphics/mapnik/Makefile +++ b/graphics/mapnik/Makefile @@ -1,11 +1,9 @@ PORTNAME= mapnik DISTVERSIONPREFIX= v -DISTVERSION= 4.0.6 +DISTVERSION= 4.1.0 +PORTREVISION= 1 CATEGORIES= graphics geography -PATCH_SITES= https://github.com/mapnik/mapnik/commit/ -PATCHFILES= 102cf2b2c4b58d3540b3ff15c65ad90335f3a80d.patch:-p1 - MAINTAINER= hummeltech@sherpaguru.com COMMENT= Free Toolkit For Developing Mapping Applications WWW= http://www.mapnik.org/ @@ -29,6 +27,7 @@ GH_PROJECT= mapnik GH_TUPLE= mapbox:geometry.hpp:c83a2ab:geometry_hpp/deps/mapbox/geometry \ mapbox:polylabel:51f09d0:polylabel/deps/mapbox/polylabel \ mapbox:variant:a2a4858:variant/deps/mapbox/variant \ + mapnik:mapnik-vector-tile:5a0cfbb:mapnik_vector_tile/deps/mapbox/mapnik-vector-tile \ catchorg:Catch2:v2.13.10:catch2/test/catch2 \ mapnik:test-data:41c4cee:test_data/test/data @@ -113,6 +112,16 @@ PGSQL2SQLITE_CMAKE_BOOL= BUILD_UTILITY_PGSQL2SQLITE SHAPEINDEX_CMAKE_BOOL= BUILD_UTILITY_SHAPEINDEX SVG2PNG_CMAKE_BOOL= BUILD_UTILITY_SVG2PNG +# MB/PMTiles input plugin (added in 4.1.0) will not compile on i386 without a patch +.include <bsd.port.options.mk> + +.if ${ARCH} == i386 +CMAKE_OFF= USE_PLUGIN_INPUT_TILES +PLIST_SUB+= NOTI386="@comment " +.else +PLIST_SUB+= NOTI386="" +.endif + pre-configure-SQLITE3-on: @if ! ${LOCALBASE}/bin/sqlite3 :memory: 'create virtual table foo using rtree(pkid, xmin, xmax, ymin, ymax)' > /dev/null 2>&1; then \ ${ECHO_MSG} "" ; \ diff --git a/graphics/mapnik/distinfo b/graphics/mapnik/distinfo index 5a53ab9081a8..8b01693b4123 100644 --- a/graphics/mapnik/distinfo +++ b/graphics/mapnik/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1743580226 -SHA256 (mapnik-mapnik-v4.0.6_GH0.tar.gz) = 436093fa46e5c183f7e3c5f0bdf3b852055a7b0932aafda641e8791d19115acf -SIZE (mapnik-mapnik-v4.0.6_GH0.tar.gz) = 13234643 +TIMESTAMP = 1748882156 +SHA256 (mapnik-mapnik-v4.1.0_GH0.tar.gz) = 8c5cab13a2f9c9ac32bd4a574d920d5c0571611d48a2dd8c710540767559fc96 +SIZE (mapnik-mapnik-v4.1.0_GH0.tar.gz) = 13253474 SHA256 (mapbox-geometry.hpp-c83a2ab_GH0.tar.gz) = 676c7490fa7cdba26f45fc6b3932dc04bec110f75d660493a7c31d5b0d86e923 SIZE (mapbox-geometry.hpp-c83a2ab_GH0.tar.gz) = 17450 SHA256 (mapbox-polylabel-51f09d0_GH0.tar.gz) = f060f7bce356379137cc9f9a7f3f94a00c3b456f8da4e230933bcfcd2f8210a3 SIZE (mapbox-polylabel-51f09d0_GH0.tar.gz) = 43435 SHA256 (mapbox-variant-a2a4858_GH0.tar.gz) = e999758dd6f01bf15d176e5781aef17beb729e732559d67d0dac198858b657ed SIZE (mapbox-variant-a2a4858_GH0.tar.gz) = 128909 +SHA256 (mapnik-mapnik-vector-tile-5a0cfbb_GH0.tar.gz) = 459428045397b5b46b06fa1a3e2604c503b9cba607c9cd5e2c6392502fb3a8f7 +SIZE (mapnik-mapnik-vector-tile-5a0cfbb_GH0.tar.gz) = 3976592 SHA256 (catchorg-Catch2-v2.13.10_GH0.tar.gz) = d54a712b7b1d7708bc7a819a8e6e47b2fde9536f487b89ccbca295072a7d9943 SIZE (catchorg-Catch2-v2.13.10_GH0.tar.gz) = 662225 SHA256 (mapnik-test-data-41c4cee_GH0.tar.gz) = 17f5645fad13b8d3296cae50caca9907effefccb1d5d335c446a5d2a55f99c04 SIZE (mapnik-test-data-41c4cee_GH0.tar.gz) = 14062987 -SHA256 (102cf2b2c4b58d3540b3ff15c65ad90335f3a80d.patch) = bd2a12e6c67e3c0eda145c198d7a9ce6b18e4b88774a6edb6dc323a326227c66 -SIZE (102cf2b2c4b58d3540b3ff15c65ad90335f3a80d.patch) = 1801 diff --git a/graphics/mapnik/pkg-plist b/graphics/mapnik/pkg-plist index 4f03b0420dd7..7824e88970c5 100644 --- a/graphics/mapnik/pkg-plist +++ b/graphics/mapnik/pkg-plist @@ -545,8 +545,8 @@ lib/cmake/mapnik/mapnikUtilityTargets_shapeindex.cmake lib/cmake/mapnik/mapnikUtilityTargets_svg2png-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/mapnik/mapnikUtilityTargets_svg2png.cmake lib/libmapnik.so -lib/libmapnik.so.4.0 -lib/libmapnik.so.4.0.6 +lib/libmapnik.so.4.1 +lib/libmapnik.so.4.1.0 lib/libmapnikjson.a lib/libmapnikwkt.a lib/mapnik/input/csv.input @@ -559,6 +559,7 @@ lib/mapnik/input/postgis.input lib/mapnik/input/raster.input lib/mapnik/input/shape.input lib/mapnik/input/sqlite.input +%%NOTI386%%lib/mapnik/input/tiles.input lib/mapnik/input/topojson.input libdata/pkgconfig/libmapnik.pc libdata/pkgconfig/libmapnikjson.pc diff --git a/graphics/mapserver/Makefile b/graphics/mapserver/Makefile index 7763f0943264..b2a9f1abd37a 100644 --- a/graphics/mapserver/Makefile +++ b/graphics/mapserver/Makefile @@ -1,5 +1,6 @@ PORTNAME= mapserver DISTVERSION= 8.4.0 +PORTREVISION= 3 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/matplotplusplus/Makefile b/graphics/matplotplusplus/Makefile index b4e71e541ce0..dabc4371caa3 100644 --- a/graphics/matplotplusplus/Makefile +++ b/graphics/matplotplusplus/Makefile @@ -1,7 +1,7 @@ PORTNAME= matplotplusplus DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics devel MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/menyoki/Makefile b/graphics/menyoki/Makefile index 513aa3302d9b..f4fbd570362b 100644 --- a/graphics/menyoki/Makefile +++ b/graphics/menyoki/Makefile @@ -1,7 +1,7 @@ PORTNAME= menyoki DISTVERSIONPREFIX= v DISTVERSION= 1.7.0 -PORTREVISION= 11 +PORTREVISION= 13 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 9c0d50b1d737..33b934a06a3e 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,13 +1,13 @@ PORTNAME= mesa -DISTVERSION= 25.1-branchpoint-1555 -DISTVERSIONSUFFIX= -g41f2da1a6e4 +DISTVERSION= 25.2-branchpoint-2486 +DISTVERSIONSUFFIX= -g443446aa82c CATEGORIES= graphics PKGNAMESUFFIX= -devel PATCH_SITES= https://github.com/mesa3d/${GL_PROJECT}/commit/:github PATCHFILES+= 700efacda59c.patch:-p1:github PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ -PATCHFILES+= 2930dcbb3329.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22246 +PATCHFILES+= de5cf0a44b50.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22246 MAINTAINER= jbeich@FreeBSD.org COMMENT= Bleeding edge Mesa drivers (OpenCL, OpenGL, Vulkan) @@ -46,8 +46,8 @@ MESON_ARGS= -Dgallium-mediafoundation=disabled \ LDFLAGS+= -Wl,--undefined-version # https://gitlab.freedesktop.org/mesa/mesa/-/issues/8003 PLIST_SUB= ARCH=${ARCH:S/amd/x86_/} -OPTIONS_DEFINE= LLVM LTO OPENCL VAAPI VDPAU VKLAYERS WAYLAND X11 ZSTD -OPTIONS_DEFAULT= LLVM LTO OPENCL VAAPI VDPAU VKLAYERS WAYLAND X11 ZSTD +OPTIONS_DEFINE= DRM LLVM LTO OPENCL VAAPI VDPAU VKLAYERS WAYLAND X11 ZSTD +OPTIONS_DEFAULT= DRM LLVM LTO OPENCL VAAPI VDPAU VKLAYERS WAYLAND X11 ZSTD OPTIONS_GROUP= GALLIUM VULKAN OPTIONS_GROUP_GALLIUM= crocus iris panfrost r600 radeonsi OPTIONS_GROUP_VULKAN= anv hasvk radv @@ -81,7 +81,7 @@ VULKAN_DESC= Vulkan drivers anv_DESC= Skylake and newer (implies OPENCL) anv_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ glslangValidator:graphics/glslang -anv_MESON_ON= ${"${ARCH:Mamd64}":?:-Dintel-rt=disabled} # https://gitlab.freedesktop.org/mesa/mesa/-/issues/10629 +anv_MESON_ON= ${"${ARCH:Naarch64:Namd64}":?-Dintel-rt=disabled:} # https://gitlab.freedesktop.org/mesa/mesa/-/issues/10629 anv_IMPLIES= OPENCL hasvk_DESC= Ivy Bridge, Haswell, Broadwell radv_DESC= Southern Islands and newer @@ -95,6 +95,11 @@ COINST_SUB_FILES= libmap.conf COINST_SUB_LIST= SUFFIX=${PKGNAMESUFFIX} COINST_PLIST_SUB_OFF= SUFFIX= +DRM_DESC= KMS console support for Vulkan (KHR_display) +DRM_LIB_DEPENDS= libudev.so:devel/libudev-devd \ + libdisplay-info.so:sysutils/libdisplay-info +DRM_MESON_ENABLED= display-info + LLVM_DESC= Build with LLVM support (see implies) LLVM_USES= llvm:min=18,lib,noexport LLVM_CONFIGURE_ENV= LLVM_CONFIG=${LLVM_CONFIG} @@ -112,6 +117,7 @@ OPENCL_LIB_DEPENDS= libLLVMSPIRVLib.so.${OPENCL_SOVERSION}:devel/spirv-llvm-tran OPENCL_RUN_DEPENDS= libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T} OPENCL_SOVERSION= ${LLVM_VERSION}${${LLVM_VERSION}>=18:?.1:} OPENCL_CONFIGURE_ENV= PKG_CONFIG_PATH="${LLVM_PREFIX}/libdata/pkgconfig" +OPENCL_MESON_FALSE= b_lundef # environ OPENCL_MESON_TRUE= gallium-rusticl OPENCL_IMPLIES= LLVM ${"${PORT_OPTIONS:Miris}":?iris:radeonsi} # any from OPTIONS_GROUP_GALLIUM @@ -127,7 +133,7 @@ VDPAU_IMPLIES= X11 VKLAYERS_DESC= Vulkan layers: ${VKLAYERS_MESON_ON:C/.*=//} (implies ${VKLAYERS_IMPLIES}) VKLAYERS_BUILD_DEPENDS= glslangValidator:graphics/glslang VKLAYERS_LIB_DEPENDS= libpng.so:graphics/png -VKLAYERS_MESON_ON= -Dvulkan-layers=device-select,overlay,screenshot,vram-report-limit +VKLAYERS_MESON_ON= -Dvulkan-layers=anti-lag,device-select,overlay,screenshot,vram-report-limit VKLAYERS_IMPLIES= ${"${PORT_OPTIONS:Manv}":?anv:radv} # any from OPTIONS_GROUP_VULKAN WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index 22cfabe650d2..8a07361e0125 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1748035165 -SHA256 (mesa-25.1-branchpoint-1555-g41f2da1a6e4.tar.bz2) = 7dc15aae70b58b71395f889597f86f2097dcad8b4e6d1846f3bcfd6bd69349d2 -SIZE (mesa-25.1-branchpoint-1555-g41f2da1a6e4.tar.bz2) = 58459097 +TIMESTAMP = 1756506972 +SHA256 (mesa-25.2-branchpoint-2486-g443446aa82c.tar.bz2) = 99473b50954a52067bea039c05eeec02663d43013c42e58b6e0ba06504e3ab9e +SIZE (mesa-25.2-branchpoint-2486-g443446aa82c.tar.bz2) = 58604647 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 -SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8 -SIZE (2930dcbb3329.patch) = 1638 +SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851 +SIZE (de5cf0a44b50.patch) = 1108 diff --git a/graphics/mesa-devel/files/patch-suffix b/graphics/mesa-devel/files/patch-suffix index c03c6ab8c5cc..8783f8460a0a 100644 --- a/graphics/mesa-devel/files/patch-suffix +++ b/graphics/mesa-devel/files/patch-suffix @@ -62,17 +62,6 @@ Library selection is handled by libglvnd and/or libmap.conf. egl_lib_version = '0.0.0' deps_for_egl += dep_glvnd files_egl += [g_egldispatchstubs_h, g_egldispatchstubs_c] ---- src/gallium/auxiliary/pipe-loader/meson.build.orig 2023-02-01 23:53:26 UTC -+++ src/gallium/auxiliary/pipe-loader/meson.build -@@ -58,7 +58,7 @@ libpipe_loader_dynamic = static_library( - c_args : [ - libpipe_loader_defines, - '-DPIPE_SEARCH_DIR="@0@"'.format( -- join_paths(get_option('prefix'), get_option('libdir'), 'gallium-pipe') -+ join_paths(get_option('prefix'), get_option('libdir'), 'gallium-pipe' + get_option('egl-lib-suffix')) - ) - ], - gnu_symbol_visibility : 'hidden', --- src/gallium/targets/dri/meson.build.orig 2024-08-31 18:55:15 UTC +++ src/gallium/targets/dri/meson.build @@ -29,7 +29,7 @@ libgallium_dri = shared_library( @@ -84,17 +73,6 @@ Library selection is handled by libglvnd and/or libmap.conf. files('dri_target.c'), include_directories : [ inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_drivers, ---- src/gallium/targets/pipe-loader/meson.build.orig 2023-02-01 23:53:26 UTC -+++ src/gallium/targets/pipe-loader/meson.build -@@ -44,7 +44,7 @@ endif - pipe_loader_link_deps += files('pipe.sym') - endif - --pipe_loader_install_dir = join_paths(get_option('libdir'), 'gallium-pipe') -+pipe_loader_install_dir = join_paths(get_option('libdir'), 'gallium-pipe' + get_option('egl-lib-suffix')) - - _kmsro_targets = [ - driver_kmsro, driver_v3d, driver_vc4, driver_freedreno, driver_etnaviv, --- src/gbm/backends/dri/meson.build.orig 2024-11-27 22:48:04 UTC +++ src/gbm/backends/dri/meson.build @@ -9,7 +9,7 @@ shared_library( @@ -154,8 +132,8 @@ Library selection is handled by libglvnd and/or libmap.conf. [files('anv_gem.c'), anv_hasvk_entrypoints[0]], include_directories : [ inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_intel, inc_compiler, ---- src/mapi/es1api/meson.build.orig 2025-03-28 23:07:17 UTC -+++ src/mapi/es1api/meson.build +--- src/mesa/glapi/es1api/meson.build.orig 2025-08-06 21:21:09 UTC ++++ src/mesa/glapi/es1api/meson.build @@ -23,7 +23,7 @@ libglesv1_cm = shared_library( ) @@ -165,8 +143,8 @@ Library selection is handled by libglvnd and/or libmap.conf. ['libgles1_public.c', es1_glapi_mapi_tmp_h], vs_module_defs : gles1_def, c_args : [ ---- src/mapi/es2api/meson.build.orig 2025-03-28 23:07:17 UTC -+++ src/mapi/es2api/meson.build +--- src/mesa/glapi/es2api/meson.build.orig 2025-08-06 21:21:09 UTC ++++ src/mesa/glapi/es2api/meson.build @@ -23,7 +23,7 @@ libgles2 = shared_library( ) @@ -176,8 +154,8 @@ Library selection is handled by libglvnd and/or libmap.conf. ['libgles2_public.c', es2_glapi_mapi_tmp_h], vs_module_defs : gles2_def, c_args : [ ---- src/mapi/shared-glapi/meson.build.orig 2025-03-28 23:07:17 UTC -+++ src/mapi/shared-glapi/meson.build +--- src/mesa/glapi/shared-glapi/meson.build.orig 2025-08-06 21:21:09 UTC ++++ src/mesa/glapi/shared-glapi/meson.build @@ -11,7 +11,7 @@ libglapi = static_library( ) diff --git a/graphics/mesa-devel/pkg-plist b/graphics/mesa-devel/pkg-plist index a825e5bd2183..71eaba960928 100644 --- a/graphics/mesa-devel/pkg-plist +++ b/graphics/mesa-devel/pkg-plist @@ -26,6 +26,7 @@ lib/libEGL_mesa%%SUFFIX%%.so.0.0.0 %%OPENCL%%lib/libRusticlOpenCL.so %%OPENCL%%lib/libRusticlOpenCL.so.1 %%OPENCL%%lib/libRusticlOpenCL.so.1.0.0 +%%VKLAYERS%%lib/libVkLayer_MESA_anti_lag.so %%VKLAYERS%%lib/libVkLayer_MESA_device_select.so %%VKLAYERS%%lib/libVkLayer_MESA_overlay.so %%VKLAYERS%%lib/libVkLayer_MESA_screenshot.so @@ -56,4 +57,5 @@ share/drirc.d/00-mesa%%SUFFIX%%-defaults.conf %%anv%%%%NO_COINST%%share/vulkan/icd.d/intel_icd.%%ARCH%%.json %%hasvk%%share/vulkan/icd.d/intel_hasvk_icd.%%ARCH%%.json %%radv%%%%NO_COINST%%share/vulkan/icd.d/radeon_icd.%%ARCH%%.json +%%VKLAYERS%%share/vulkan/implicit_layer.d/VkLayer_MESA_anti_lag.json %%VKLAYERS%%share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile index a3bec451e098..8f19ef46964e 100644 --- a/graphics/mesa-dri/Makefile +++ b/graphics/mesa-dri/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa-dri PORTVERSION= ${MESAVERSION} -PORTREVISION= 6 +PORTREVISION= 8 CATEGORIES= graphics COMMENT= OpenGL hardware acceleration drivers for DRI2+ diff --git a/graphics/mesa-dri/Makefile.common b/graphics/mesa-dri/Makefile.common index c88815f3a177..6862ddeb24ac 100644 --- a/graphics/mesa-dri/Makefile.common +++ b/graphics/mesa-dri/Makefile.common @@ -28,7 +28,8 @@ LICENSE_FILE= ${WRKSRC}/docs/license.rst COMPONENT= ${PORTNAME:tl:C/^lib//:C/mesa-//} -BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} +BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} .if ${COMPONENT} != clover .if ${PORT_OPTIONS:MX11} USES+= xorg diff --git a/graphics/minder/Makefile b/graphics/minder/Makefile index 8b22d90e9cb5..aaa5242e945c 100644 --- a/graphics/minder/Makefile +++ b/graphics/minder/Makefile @@ -1,5 +1,6 @@ PORTNAME= minder PORTVERSION= 1.17.0 +PORTREVISION= 1 CATEGORIES= graphics # avoid PKGBASE collision with net-p2p/minder PKGNAMESUFFIX= -app diff --git a/graphics/mirtk/Makefile b/graphics/mirtk/Makefile index fb5967d48c4c..28b3fa763607 100644 --- a/graphics/mirtk/Makefile +++ b/graphics/mirtk/Makefile @@ -1,13 +1,14 @@ PORTNAME= mirtk DISTVERSIONPREFIX= v -DISTVERSION= 2.0.0-178 -PORTREVISION= 12 -DISTVERSIONSUFFIX= -g973ce2f +DISTVERSION= 2.0.0-179 +PORTREVISION= 1 +DISTVERSIONSUFFIX= -gef71a17 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Medical Image Registration ToolKit (MIRTK) -WWW= https://mirtk.github.io/ +WWW= https://mirtk.github.io/ \ + https://github.com/BioMedIA/MIRTK LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt @@ -17,13 +18,15 @@ BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ LIB_DEPENDS= libpng16.so:graphics/png USES= cmake compiler:c++11-lang eigen:3 perl5 python +USE_CXXSTD= c++14 +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= BioMedIA GH_PROJECT= ${PORTNAME:tu} -USE_LDCONFIG= yes OPTIONS_DEFINE= TBB VTK -OPTIONS_DEFAULT= TBB VTK +OPTIONS_DEFAULT= TBB #VTK TBB_DESC= Build with TBB TBB_CMAKE_BOOL= WITH_TBB @@ -33,6 +36,7 @@ VTK_DESC= Build with the VTK toolkit VTK_CMAKE_BOOL= WITH_VTK VTK_LIB_DEPENDS= libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} \ libexpat.so:textproc/expat2 +VTK_BROKEN= causes compilation failure due to use of deprecated feature using std::bind1st, see https://github.com/BioMedIA/MIRTK/issues/789 .include <../../math/vtk9/Makefile.version> .include <bsd.port.mk> diff --git a/graphics/mirtk/distinfo b/graphics/mirtk/distinfo index 063e17f809ef..8c77f474687e 100644 --- a/graphics/mirtk/distinfo +++ b/graphics/mirtk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659025897 -SHA256 (BioMedIA-MIRTK-v2.0.0-178-g973ce2f_GH0.tar.gz) = 58e2f1ab1f9f161d63faa3a044bbe31dea315897d30a1b5754a3de83176765c0 -SIZE (BioMedIA-MIRTK-v2.0.0-178-g973ce2f_GH0.tar.gz) = 2905912 +TIMESTAMP = 1750917659 +SHA256 (BioMedIA-MIRTK-v2.0.0-179-gef71a17_GH0.tar.gz) = 7f95229472dda2979bcefbb80a37942817f28a845eb10fa75462405ff02df2dd +SIZE (BioMedIA-MIRTK-v2.0.0-179-gef71a17_GH0.tar.gz) = 2905635 diff --git a/graphics/msl/Makefile b/graphics/msl/Makefile index 04f1664688a4..c7544a015dc0 100644 --- a/graphics/msl/Makefile +++ b/graphics/msl/Makefile @@ -1,7 +1,7 @@ PORTNAME= msl DISTVERSIONPREFIX= v -DISTVERSION= 1.8.0 -PORTREVISION= 3 +DISTVERSION= 1.8.1 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -31,6 +31,6 @@ GH_TUPLE= akb825:glslang:ec0d2be:akb825_glslang/Compile/glslang \ akb825:SPIRV-Tools:0926045:akb825_SPIRV_Tools/Compile/SPIRV-Tools \ KhronosGroup:SPIRV-Headers:2acb319:KhronosGroup_SPIRV_Headers/Compile/SPIRV-Tools/external/spirv-headers -# tests as of 1.8.0: 100% tests passed, 0 tests failed out of 25 +# tests as of 1.8.1: 100% tests passed, 0 tests failed out of 25 .include <bsd.port.mk> diff --git a/graphics/msl/distinfo b/graphics/msl/distinfo index ac47a22ed86d..76c3f66d5d81 100644 --- a/graphics/msl/distinfo +++ b/graphics/msl/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1737443934 -SHA256 (akb825-ModularShaderLanguage-v1.8.0_GH0.tar.gz) = 48a1cb97dd88875392204f4dc888891364fd2ec1ab5c1d88c3c08287a5ba26ea -SIZE (akb825-ModularShaderLanguage-v1.8.0_GH0.tar.gz) = 254637 +TIMESTAMP = 1748534554 +SHA256 (akb825-ModularShaderLanguage-v1.8.1_GH0.tar.gz) = 1a8df648618ea904c06ebf783c79e437986bfd7de5952bdf04f238bc1d7410c5 +SIZE (akb825-ModularShaderLanguage-v1.8.1_GH0.tar.gz) = 254838 SHA256 (akb825-glslang-ec0d2be_GH0.tar.gz) = 6bf11ed0f043f6266728996a58ad667b4bc59134f1f426a2af5f1c43957004bb SIZE (akb825-glslang-ec0d2be_GH0.tar.gz) = 3914932 SHA256 (KhronosGroup-SPIRV-Cross-5e7db82_GH0.tar.gz) = 8ef0afff52d33512ccf035675637a24fe9568800c8d8b108f9fde0b0f575327d diff --git a/graphics/msl/pkg-plist b/graphics/msl/pkg-plist index 76277ffcb5c7..67b5c08817f4 100644 --- a/graphics/msl/pkg-plist +++ b/graphics/msl/pkg-plist @@ -29,6 +29,6 @@ lib/cmake/MSLCompile/MSLCompileConfigVersion.cmake lib/cmake/MSLCompile/MSLCompileTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MSLCompile/MSLCompileTargets.cmake lib/libmsl_client.so -lib/libmsl_client.so.1.8.0 +lib/libmsl_client.so.1.8.1 lib/libmsl_compile.so -lib/libmsl_compile.so.1.8.0 +lib/libmsl_compile.so.1.8.1 diff --git a/graphics/mupdf/Makefile b/graphics/mupdf/Makefile index 057881eb99c8..348a7b7e7b1d 100644 --- a/graphics/mupdf/Makefile +++ b/graphics/mupdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= mupdf -DISTVERSION= 1.25.6 +DISTVERSION= 1.26.7 DISTVERSIONSUFFIX= -source PORTEPOCH= 1 CATEGORIES= graphics @@ -12,34 +12,41 @@ WWW= https://www.mupdf.com/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libcurl.so:ftp/curl \ +BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils +LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ + libbrotlienc.so:archivers/brotli \ + libcurl.so:ftp/curl \ libfreetype.so:print/freetype2 \ + libgumbo.so:devel/gumbo \ libharfbuzz.so:print/harfbuzz \ libjbig2dec.so:graphics/jbig2dec \ libopenjp2.so:graphics/openjpeg -USES= compiler:c++11-lang cpe gl gmake jpeg pkgconfig xorg +USES= compiler:c++20-lang cpe gl gmake jpeg pkgconfig ssl xorg CPE_VENDOR= artifex USE_GL= gl glut USE_LDCONFIG= yes USE_XORG= x11 xcursor xext xinerama xrandr -MAKE_ARGS= build=release \ +_VERSION_MINOR= ${DISTVERSION:E} +_VERSION_MAJOR= ${DISTVERSION:R:E} +MAKE_ARGS= AR=${LOCALBASE}/bin/ar \ + build=release \ mandir=${PREFIX}/share/man \ prefix=${PREFIX} \ - SOVERSION=${DISTVERSION} \ + shared=yes \ + USE_SYSTEM_LIBS=yes \ verbose=yes \ - XCFLAGS+="-I${WRKSRC}/include/mupdf -fPIC" \ - XLIBS+="-L${LOCALBASE}/lib -L${WRKSRC}/build/release" + XCFLAGS="${CFLAGS} -I${WRKSRC}/include/mupdf -fPIC" \ + XLIB_LDFLAGS="-Wl,-soname,libmupdf.so.${_VERSION_MAJOR}" \ + XLIBS="-L${LOCALBASE}/lib -L${WRKSRC}/build/release ${LDFLAGS}" ALL_TARGET= all extra-libs - -# pkg-config to avoid the conflict with openjpeg15 -CFLAGS+= `pkg-config --cflags libopenjp2` -LDFLAGS+= `pkg-config --libs libjpeg libopenjp2` -ljbig2dec +INSTALL_TARGET= install install-extra-apps BINARY_ALIAS= bash=/bin/sh -PLIST_SUB= SOVERSION=${PORTVERSION} +PLIST_SUB= VERSION_MAJOR=${_VERSION_MAJOR} \ + VERSION_MINOR=${_VERSION_MINOR} OPTIONS_DEFINE= DOCS JS SCROLL OPTIONS_DEFAULT= SCROLL @@ -52,18 +59,8 @@ JS_MAKE_ARGS= V8_PRESENT=1 \ V8LIBS=-lv8 SCROLL_EXTRA_PATCHES= ${FILESDIR}/scroll_hack-platform__x11__pdfapp.c -post-patch: - @${REINPLACE_CMD} -e 's/-pipe -O2//' -e 's/-ldl//' ${WRKSRC}/Makerules - post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/mupdf-x11 \ ${STAGEDIR}${PREFIX}/bin/mupdf - ${INSTALL_PROGRAM} \ - ${WRKSRC}/build/release/muraster \ - ${STAGEDIR}${PREFIX}/bin - ${LN} -s libmupdf.so.${PORTVERSION} \ - ${STAGEDIR}${PREFIX}/lib/libmupdf.so - ${LN} -s libmupdf-third.so.${PORTVERSION} \ - ${STAGEDIR}${PREFIX}/lib/libmupdf-third.so .include <bsd.port.mk> diff --git a/graphics/mupdf/distinfo b/graphics/mupdf/distinfo index 44b8a35ce355..6de8172eb793 100644 --- a/graphics/mupdf/distinfo +++ b/graphics/mupdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745040655 -SHA256 (mupdf-1.25.6-source.tar.gz) = 5a51d8bd5ed690d3c8bf82b3c7c3f1cf5f9dde40887a36e3b5aa78a7e3ccd1bb -SIZE (mupdf-1.25.6-source.tar.gz) = 54637444 +TIMESTAMP = 1756458715 +SHA256 (mupdf-1.26.7-source.tar.gz) = 52014fcecac48ae3ead947eb90572ff7da9acf9550711675872944e8ef8c4966 +SIZE (mupdf-1.26.7-source.tar.gz) = 64529748 diff --git a/graphics/mupdf/files/patch-Makefile b/graphics/mupdf/files/patch-Makefile index f0e900bcb7d8..5e6e9433c122 100644 --- a/graphics/mupdf/files/patch-Makefile +++ b/graphics/mupdf/files/patch-Makefile @@ -1,26 +1,11 @@ -$OpenBSD: patch-Makefile,v 1.12 2016/12/12 10:54:39 sthen Exp $ ---- Makefile.orig 2022-10-30 12:16:03 UTC +--- Makefile.orig 2025-07-13 20:35:02 UTC +++ Makefile -@@ -257,17 +257,19 @@ $(THIRD_GLUT_LIB) : $(THIRD_GLUT_OBJ) - $(THREAD_LIB) : $(THREAD_OBJ) - $(PKCS7_LIB) : $(PKCS7_OBJ) - else --MUPDF_LIB = $(OUT)/libmupdf.a -+MUPDF_LIB = $(OUT)/libmupdf.so.$(SOVERSION) -+THIRD_LIB = $(OUT)/libmupdf-third.so.$(SOVERSION) - LIBS_TO_INSTALL_IN_LIB = $(MUPDF_LIB) $(THIRD_LIB) --THIRD_LIB = $(OUT)/libmupdf-third.a - ifneq ($(USE_SYSTEM_GLUT),yes) - THIRD_GLUT_LIB = $(OUT)/libmupdf-glut.a - endif - THREAD_LIB = $(OUT)/libmupdf-threads.a - PKCS7_LIB = $(OUT)/libmupdf-pkcs7.a +@@ -116,7 +116,7 @@ $(OUT)/generated/%.o : generated/%.c + $(CC_CMD) $(LIB_CFLAGS) $(WARNING_CFLAGS) $(THIRD_CFLAGS) $(THREADING_CFLAGS) --$(MUPDF_LIB) : $(MUPDF_OBJ) -+$(MUPDF_LIB) : $(MUPDF_OBJ) $(THIRD_LIB) -+ $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf.so.$(SOVERSION) - $(THIRD_LIB) : $(THIRD_OBJ) -+ $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf-third.so.$(SOVERSION) - $(THIRD_GLUT_LIB) : $(THIRD_GLUT_OBJ) - $(THREAD_LIB) : $(THREAD_OBJ) - $(PKCS7_LIB) : $(PKCS7_OBJ) + $(OUT)/generated/%.o : generated/%.c +- $(CC_CMD) $(WARNING_CFLAGS) $(LIB_CFLAGS) -O0 ++ $(CC_CMD) $(WARNING_CFLAGS) $(LIB_CFLAGS) + + $(OUT)/platform/x11/%.o : platform/x11/%.c + $(CC_CMD) $(WARNING_CFLAGS) $(X11_CFLAGS) diff --git a/graphics/mupdf/files/patch-Makerules b/graphics/mupdf/files/patch-Makerules index d03a83bbeb7d..00558a02e170 100644 --- a/graphics/mupdf/files/patch-Makerules +++ b/graphics/mupdf/files/patch-Makerules @@ -1,9 +1,57 @@ ---- Makerules.orig 2023-11-24 18:10:54 UTC +--- Makerules.orig 2025-05-19 15:38:05 UTC +++ Makerules -@@ -331,3 +331,43 @@ ifeq "$(OS)" "ios" +@@ -131,28 +131,28 @@ else ifeq ($(build),release) + CFLAGS += -pipe -g + LDFLAGS += -g + else ifeq ($(build),release) +- CFLAGS += -pipe -O2 -DNDEBUG ++ CFLAGS += -DNDEBUG + LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s + else ifeq ($(build),small) + CFLAGS += -pipe -Os -DNDEBUG + LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s + else ifeq ($(build),valgrind) +- CFLAGS += -pipe -O2 -DNDEBUG -DPACIFY_VALGRIND ++ CFLAGS += -DNDEBUG -DPACIFY_VALGRIND + LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s + else ifeq ($(build),sanitize) + CFLAGS += -pipe -g $(SANITIZE_FLAGS) + LDFLAGS += -g $(SANITIZE_FLAGS) + else ifeq ($(build),sanitize-release) +- CFLAGS += -pipe -O2 -DNDEBUG $(SANITIZE_FLAGS) ++ CFLAGS += -DNDEBUG $(SANITIZE_FLAGS) + LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s $(SANITIZE_FLAGS) + else ifeq ($(build),profile) +- CFLAGS += -pipe -O2 -DNDEBUG -pg ++ CFLAGS += -DNDEBUG -pg + LDFLAGS += -pg + else ifeq ($(build),coverage) + CFLAGS += -pipe -g -pg -fprofile-arcs -ftest-coverage + LIBS += -lgcov + else ifeq ($(build),native) +- CFLAGS += -pipe -O2 -DNDEBUG -march=native ++ CFLAGS += -DNDEBUG -march=native + LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s + else ifeq ($(build),memento) + CFLAGS += -pipe -g -DMEMENTO -DMEMENTO_MUPDF_HACKS +@@ -162,11 +162,11 @@ else ifeq ($(build),memento) + ifeq ($(OS),OpenBSD) + LIBS += -L /usr/local/lib -l execinfo + else +- LIBS += -ldl ++ LIBS += + endif + endif + else ifeq ($(build),gperf) +- CFLAGS += -pipe -O2 -DNDEBUG -DGPERF ++ CFLAGS += -DNDEBUG -DGPERF + LIBS += -lprofiler + else + $(error unknown build setting: '$(build)') +@@ -201,6 +201,46 @@ ifeq ($(OS),Darwin) LD = xcrun ld RANLIB = xcrun ranlib - endif + + + +# added from FreeBSD ports @@ -44,3 +92,15 @@ +USE_SYSTEM_ZLIB := yes +SYS_ZLIB_CFLAGS := $(shell pkg-config --cflags zlib) +SYS_ZLIB_LIBS := $(shell pkg-config --libs zlib) + ifneq ($(ARCHFLAGS),) + $(warning "MacOS with ARCHFLAGS set. Assuming we are building for arm64, and setting HAVE_LIBCRYPTO to no.") + HAVE_LIBCRYPTO := no +@@ -220,7 +260,7 @@ else + HAVE_OBJCOPY := yes + endif + +- ifeq ($(OS),OpenBSD) ++ ifeq ($(OS),FreeBSD) + LDFLAGS += -pthread + endif + diff --git a/graphics/mupdf/pkg-plist b/graphics/mupdf/pkg-plist index 59aea52d60a8..5418efd0aad6 100644 --- a/graphics/mupdf/pkg-plist +++ b/graphics/mupdf/pkg-plist @@ -1,10 +1,12 @@ bin/mupdf bin/mupdf-gl +bin/mupdf-x11-curl bin/muraster bin/mutool include/mupdf/fitz.h include/mupdf/fitz/archive.h include/mupdf/fitz/band-writer.h +include/mupdf/fitz/barcode.h include/mupdf/fitz/bidi.h include/mupdf/fitz/bitmap.h include/mupdf/fitz/buffer.h @@ -29,6 +31,7 @@ include/mupdf/fitz/hash.h include/mupdf/fitz/heap-imp.h include/mupdf/fitz/heap.h include/mupdf/fitz/image.h +include/mupdf/fitz/json.h include/mupdf/fitz/link.h include/mupdf/fitz/log.h include/mupdf/fitz/outline.h @@ -79,10 +82,9 @@ include/mupdf/pdf/resource.h include/mupdf/pdf/xref.h include/mupdf/pdf/zugferd.h include/mupdf/ucdn.h -lib/libmupdf-third.so -lib/libmupdf-third.so.%%SOVERSION%% lib/libmupdf.so -lib/libmupdf.so.%%SOVERSION%% +lib/libmupdf.so.%%VERSION_MAJOR%% +lib/libmupdf.so.%%VERSION_MAJOR%%.%%VERSION_MINOR%% share/man/man1/mupdf.1.gz share/man/man1/mutool.1.gz %%PORTDOCS%%%%DOCSDIR%%/CHANGES diff --git a/graphics/mypaint/pkg-plist b/graphics/mypaint/pkg-plist index 070a2b9c067c..a0c0b2f44c9f 100644 --- a/graphics/mypaint/pkg-plist +++ b/graphics/mypaint/pkg-plist @@ -5,156 +5,156 @@ lib/mypaint/MyPaint-2.0.0a0-py%%PYTHON_VER%%.egg-info/SOURCES.txt lib/mypaint/MyPaint-2.0.0a0-py%%PYTHON_VER%%.egg-info/dependency_links.txt lib/mypaint/MyPaint-2.0.0a0-py%%PYTHON_VER%%.egg-info/top_level.txt lib/mypaint/gui/__init__.py -lib/mypaint/gui/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/accelmap%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/accelmap%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/application%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/application%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/autorecover%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/autorecover%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/backgroundwindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/backgroundwindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/blendmodehandler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/blendmodehandler%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/brushcolor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/brushcolor%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/brusheditor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/brusheditor%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/brushiconeditor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/brushiconeditor%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/brushmanager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/brushmanager%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/brushmodifier%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/brushmodifier%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/brushselectionwindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/brushselectionwindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/builderhacks%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/builderhacks%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/buttonmap%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/buttonmap%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/colorpicker%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/colorpicker%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/colorpreview%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/colorpreview%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/colortools%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/colortools%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/compatconfig%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/compatconfig%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/compatibility%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/compatibility%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/cursor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/cursor%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/curve%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/curve%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/device%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/device%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/displayfilter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/displayfilter%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/document%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/document%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/drawutils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/drawutils%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/drawwindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/drawwindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/externalapp%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/externalapp%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/factoryaction%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/factoryaction%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/filehandling%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/filehandling%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/fill%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/fill%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/footer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/footer%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/framewindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/framewindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/freehand%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/freehand%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/gtkexcepthook%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/gtkexcepthook%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/history%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/history%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/historypopup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/historypopup%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/inktool%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/inktool%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/inputtestwindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/inputtestwindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/keyboard%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/keyboard%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/layermanip%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/layermanip%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/layermodes%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/layermodes%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/layerprops%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/layerprops%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/layers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/layers%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/layerswindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/layerswindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/layervis%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/layervis%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/linemode%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/linemode%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/main%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/meta%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/meta%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/mode%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/mode%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/mvp%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/mvp%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/objfactory%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/objfactory%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/optionspanel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/optionspanel%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/overlays%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/overlays%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/picker%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/picker%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/pixbuflist%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/pixbuflist%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/preferenceswindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/preferenceswindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/previewwindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/previewwindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/profiling%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/profiling%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/quickchoice%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/quickchoice%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/scratchwindow%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/scratchwindow%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/spinbox%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/spinbox%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/stategroup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/stategroup%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/style%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/style%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/symmetry%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/symmetry%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/tileddrawwidget%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/tileddrawwidget%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/toolbar%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/toolbar%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/toolstack%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/toolstack%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/topbar%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/topbar%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/uicolor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/uicolor%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/userconfig%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/userconfig%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/viewmanip%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/viewmanip%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/widgets%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/widgets%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/windowing%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/windowing%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/__pycache__/workspace%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/__pycache__/workspace%%PYTHON_EXT_SUFFIX%%.pyc +lib/mypaint/gui/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/accelmap%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/accelmap%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/application%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/application%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/autorecover%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/autorecover%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/backgroundwindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/backgroundwindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/blendmodehandler%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/blendmodehandler%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/brushcolor%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/brushcolor%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/brusheditor%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/brusheditor%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/brushiconeditor%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/brushiconeditor%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/brushmanager%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/brushmanager%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/brushmodifier%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/brushmodifier%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/brushselectionwindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/brushselectionwindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/builderhacks%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/builderhacks%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/buttonmap%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/buttonmap%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/colorpicker%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/colorpicker%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/colorpreview%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/colorpreview%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/colortools%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/colortools%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/compatconfig%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/compatconfig%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/compatibility%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/compatibility%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/cursor%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/cursor%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/curve%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/curve%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/device%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/device%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/dialogs%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/dialogs%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/displayfilter%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/displayfilter%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/document%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/document%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/drawutils%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/drawutils%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/drawwindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/drawwindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/externalapp%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/externalapp%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/factoryaction%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/factoryaction%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/filehandling%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/filehandling%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/fill%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/fill%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/footer%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/footer%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/framewindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/framewindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/freehand%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/freehand%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/gtkexcepthook%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/gtkexcepthook%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/history%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/history%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/historypopup%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/historypopup%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/inktool%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/inktool%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/inputtestwindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/inputtestwindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/keyboard%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/keyboard%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/layermanip%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/layermanip%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/layermodes%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/layermodes%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/layerprops%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/layerprops%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/layers%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/layers%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/layerswindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/layerswindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/layervis%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/layervis%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/linemode%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/linemode%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/main%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/main%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/meta%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/meta%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/mode%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/mode%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/mvp%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/mvp%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/objfactory%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/objfactory%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/optionspanel%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/optionspanel%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/overlays%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/overlays%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/picker%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/picker%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/pixbuflist%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/pixbuflist%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/preferenceswindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/preferenceswindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/previewwindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/previewwindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/profiling%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/profiling%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/quickchoice%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/quickchoice%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/scratchwindow%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/scratchwindow%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/spinbox%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/spinbox%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/stategroup%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/stategroup%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/style%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/style%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/symmetry%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/symmetry%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/tileddrawwidget%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/tileddrawwidget%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/toolbar%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/toolbar%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/toolstack%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/toolstack%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/topbar%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/topbar%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/uicolor%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/uicolor%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/userconfig%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/userconfig%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/viewmanip%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/viewmanip%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/widgets%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/widgets%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/windowing%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/windowing%%PYTHON_TAG%%.pyc +lib/mypaint/gui/__pycache__/workspace%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/__pycache__/workspace%%PYTHON_TAG%%.pyc lib/mypaint/gui/accelmap.py lib/mypaint/gui/application.py lib/mypaint/gui/autorecover.glade @@ -173,32 +173,32 @@ lib/mypaint/gui/buttonmap.py lib/mypaint/gui/colorpicker.py lib/mypaint/gui/colorpreview.py lib/mypaint/gui/colors/__init__.py -lib/mypaint/gui/colors/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/adjbases%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/adjbases%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/bases%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/bases%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/changers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/changers%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/combined%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/combined%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/hcywheel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/hcywheel%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/hsvcube%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/hsvcube%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/hsvsquare%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/hsvsquare%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/hsvwheel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/hsvwheel%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/paletteview%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/paletteview%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/sliders%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/sliders%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/uimisc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/uimisc%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/gui/colors/__pycache__/util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/gui/colors/__pycache__/util%%PYTHON_EXT_SUFFIX%%.pyc +lib/mypaint/gui/colors/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/adjbases%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/adjbases%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/bases%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/bases%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/changers%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/changers%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/combined%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/combined%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/hcywheel%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/hcywheel%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/hsvcube%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/hsvcube%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/hsvsquare%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/hsvsquare%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/hsvwheel%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/hsvwheel%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/paletteview%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/paletteview%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/sliders%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/sliders%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/uimisc%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/uimisc%%PYTHON_TAG%%.pyc +lib/mypaint/gui/colors/__pycache__/util%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/gui/colors/__pycache__/util%%PYTHON_TAG%%.pyc lib/mypaint/gui/colors/adjbases.py lib/mypaint/gui/colors/bases.py lib/mypaint/gui/colors/changers.py @@ -288,91 +288,91 @@ lib/mypaint/gui/widgets.py lib/mypaint/gui/windowing.py lib/mypaint/gui/workspace.py lib/mypaint/lib/__init__.py -lib/mypaint/lib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/alg%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/alg%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/autosave%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/autosave%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/brush%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/brush%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/brushes_migrate_json%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/brushes_migrate_json%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/brushsettings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/brushsettings%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/cache%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/cache%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/color%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/color%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/command%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/command%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/document%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/document%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/eotf%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/eotf%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/feedback%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/feedback%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/fileutils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/fileutils%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/fill_common%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/fill_common%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/floodfill%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/floodfill%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/gettext%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/gettext%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/gettext_setup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/gettext_setup%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/gibindings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/gibindings%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/glib%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/glib%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/helpers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/helpers%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/i18n%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/i18n%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/idletask%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/idletask%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/layervis%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/layervis%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/localecodes%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/localecodes%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/meta%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/meta%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/modes%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/modes%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/morphology%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/morphology%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/mypaintlib%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/mypaintlib%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/naming%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/naming%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/observable%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/observable%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/palette%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/palette%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/pixbuf%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/pixbuf%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/pixbufsurface%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/pixbufsurface%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/pycompat%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/pycompat%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/stroke%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/stroke%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/strokemap%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/strokemap%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/surface%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/surface%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/tiledsurface%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/tiledsurface%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/validation%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/validation%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/__pycache__/xml%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/__pycache__/xml%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/_mypaintlib%%PYTHON_EXT_SUFFIX%%.so +lib/mypaint/lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/alg%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/alg%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/autosave%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/autosave%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/brush%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/brush%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/brushes_migrate_json%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/brushes_migrate_json%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/brushsettings%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/brushsettings%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/cache%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/cache%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/color%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/color%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/command%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/command%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/config%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/document%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/document%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/eotf%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/eotf%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/errors%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/errors%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/feedback%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/feedback%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/fileutils%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/fileutils%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/fill_common%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/fill_common%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/floodfill%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/floodfill%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/gettext%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/gettext%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/gettext_setup%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/gettext_setup%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/gibindings%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/gibindings%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/glib%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/glib%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/helpers%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/helpers%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/i18n%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/i18n%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/idletask%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/idletask%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/layervis%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/layervis%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/localecodes%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/localecodes%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/meta%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/meta%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/modes%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/modes%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/morphology%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/morphology%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/mypaintlib%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/mypaintlib%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/naming%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/naming%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/observable%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/observable%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/palette%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/palette%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/pixbuf%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/pixbuf%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/pixbufsurface%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/pixbufsurface%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/pycompat%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/pycompat%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/stroke%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/stroke%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/strokemap%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/strokemap%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/surface%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/surface%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/tiledsurface%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/tiledsurface%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/validation%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/validation%%PYTHON_TAG%%.pyc +lib/mypaint/lib/__pycache__/xml%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/__pycache__/xml%%PYTHON_TAG%%.pyc +lib/mypaint/lib/_mypaintlib%%PYTHON_TAG%%.so lib/mypaint/lib/alg.py lib/mypaint/lib/autosave.py lib/mypaint/lib/brush.py @@ -397,22 +397,22 @@ lib/mypaint/lib/helpers.py lib/mypaint/lib/i18n.py lib/mypaint/lib/idletask.py lib/mypaint/lib/layer/__init__.py -lib/mypaint/lib/layer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/layer/__pycache__/core%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/core%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/layer/__pycache__/data%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/data%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/layer/__pycache__/error%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/error%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/layer/__pycache__/group%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/group%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/layer/__pycache__/rendering%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/rendering%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/layer/__pycache__/test%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/test%%PYTHON_EXT_SUFFIX%%.pyc -lib/mypaint/lib/layer/__pycache__/tree%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/mypaint/lib/layer/__pycache__/tree%%PYTHON_EXT_SUFFIX%%.pyc +lib/mypaint/lib/layer/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/mypaint/lib/layer/__pycache__/core%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/core%%PYTHON_TAG%%.pyc +lib/mypaint/lib/layer/__pycache__/data%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/data%%PYTHON_TAG%%.pyc +lib/mypaint/lib/layer/__pycache__/error%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/error%%PYTHON_TAG%%.pyc +lib/mypaint/lib/layer/__pycache__/group%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/group%%PYTHON_TAG%%.pyc +lib/mypaint/lib/layer/__pycache__/rendering%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/rendering%%PYTHON_TAG%%.pyc +lib/mypaint/lib/layer/__pycache__/test%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/test%%PYTHON_TAG%%.pyc +lib/mypaint/lib/layer/__pycache__/tree%%PYTHON_TAG%%.opt-1.pyc +lib/mypaint/lib/layer/__pycache__/tree%%PYTHON_TAG%%.pyc lib/mypaint/lib/layer/core.py lib/mypaint/lib/layer/data.py lib/mypaint/lib/layer/error.py diff --git a/graphics/natron/Makefile b/graphics/natron/Makefile index 8ae88de56d9c..4e98300b1461 100644 --- a/graphics/natron/Makefile +++ b/graphics/natron/Makefile @@ -1,7 +1,7 @@ PORTNAME= natron DISTVERSIONPREFIX= v DISTVERSION= 2.5.1-pre2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/nip2/Makefile b/graphics/nip2/Makefile index edd543bb23df..05cc0ee67ddf 100644 --- a/graphics/nip2/Makefile +++ b/graphics/nip2/Makefile @@ -1,6 +1,6 @@ PORTNAME= nip2 PORTVERSION= 8.7.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/${PORTNAME}/releases/download/v${PORTVERSION}/ diff --git a/graphics/noaa-apt/Makefile b/graphics/noaa-apt/Makefile index 2685626fc479..c688f52664cd 100644 --- a/graphics/noaa-apt/Makefile +++ b/graphics/noaa-apt/Makefile @@ -1,7 +1,7 @@ PORTNAME= noaa-apt DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 -PORTREVISION= 11 +PORTREVISION= 13 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/nvidia-drm-510-kmod-devel/Makefile b/graphics/nvidia-drm-510-kmod-devel/Makefile new file mode 100644 index 000000000000..f92968300b96 --- /dev/null +++ b/graphics/nvidia-drm-510-kmod-devel/Makefile @@ -0,0 +1,7 @@ +NVIDIA_DISTVERSION?= 580.76.05 +# Explicitly set PORTREVISION as it can be overridden by the master port +PORTREVISION= 0 +MASTERDIR= ${.CURDIR}/../nvidia-drm-510-kmod +PKGNAMESUFFIX= -devel + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/nvidia-drm-510-kmod-devel/distinfo b/graphics/nvidia-drm-510-kmod-devel/distinfo new file mode 100644 index 000000000000..00cf581225a3 --- /dev/null +++ b/graphics/nvidia-drm-510-kmod-devel/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1755364011 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4 +SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720 diff --git a/graphics/nvidia-drm-510-kmod/Makefile b/graphics/nvidia-drm-510-kmod/Makefile index 12253f2f8068..8ac628c6b799 100644 --- a/graphics/nvidia-drm-510-kmod/Makefile +++ b/graphics/nvidia-drm-510-kmod/Makefile @@ -1,9 +1,10 @@ PORTNAME= nvidia-drm-510-kmod +PORTREVISION= 1 CATEGORIES= graphics BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod -CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-61-kmod nvidia-drm-66-kmod +CONFLICTS_INSTALL= nvidia-drm-515-kmod* nvidia-drm-61-kmod* nvidia-drm-66-kmod* .include "${.CURDIR}/../drm-510-kmod/Makefile.version" .include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common" diff --git a/graphics/nvidia-drm-510-kmod/distinfo b/graphics/nvidia-drm-510-kmod/distinfo index f2e51913dd73..00cf581225a3 100644 --- a/graphics/nvidia-drm-510-kmod/distinfo +++ b/graphics/nvidia-drm-510-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1747700118 -SHA256 (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 7967bbbca4202dde15d7e11f3a015f9471cb17a3ad9ed79fe97f0300dd321395 -SIZE (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 260903556 -SHA256 (freebsd-drm-kmod-drm_v5.10.163_7_GH0.tar.gz) = dbdff8ad8cad8152d1c286b058f1f5114b3672f1a936e13933ce52915b77eaaa -SIZE (freebsd-drm-kmod-drm_v5.10.163_7_GH0.tar.gz) = 20095338 +TIMESTAMP = 1755364011 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4 +SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720 diff --git a/graphics/nvidia-drm-515-kmod-devel/Makefile b/graphics/nvidia-drm-515-kmod-devel/Makefile new file mode 100644 index 000000000000..9a7779674a24 --- /dev/null +++ b/graphics/nvidia-drm-515-kmod-devel/Makefile @@ -0,0 +1,7 @@ +NVIDIA_DISTVERSION?= 580.76.05 +# Explicitly set PORTREVISION as it can be overridden by the master port +PORTREVISION= 0 +MASTERDIR= ${.CURDIR}/../nvidia-drm-515-kmod +PKGNAMESUFFIX= -devel + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/nvidia-drm-515-kmod-devel/distinfo b/graphics/nvidia-drm-515-kmod-devel/distinfo new file mode 100644 index 000000000000..97d609d39c68 --- /dev/null +++ b/graphics/nvidia-drm-515-kmod-devel/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1755364521 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0 +SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570 diff --git a/graphics/nvidia-drm-515-kmod/Makefile b/graphics/nvidia-drm-515-kmod/Makefile index b300b5bd3ffc..2c0ad686c426 100644 --- a/graphics/nvidia-drm-515-kmod/Makefile +++ b/graphics/nvidia-drm-515-kmod/Makefile @@ -1,10 +1,10 @@ PORTNAME= nvidia-drm-515-kmod -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= graphics BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod -CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-61-kmod nvidia-drm-66-kmod +CONFLICTS_INSTALL= nvidia-drm-510-kmod* nvidia-drm-61-kmod* nvidia-drm-66-kmod* .include "${.CURDIR}/../drm-515-kmod/Makefile.version" .include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common" diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo index b6152228389e..97d609d39c68 100644 --- a/graphics/nvidia-drm-515-kmod/distinfo +++ b/graphics/nvidia-drm-515-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1747700148 -SHA256 (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 7967bbbca4202dde15d7e11f3a015f9471cb17a3ad9ed79fe97f0300dd321395 -SIZE (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 260903556 -SHA256 (freebsd-drm-kmod-drm_v5.15.160_3_GH0.tar.gz) = e6eef2927f3d683be0faf286b2723fecf962ef2e48a2be87326a83579f82a55b -SIZE (freebsd-drm-kmod-drm_v5.15.160_3_GH0.tar.gz) = 26098374 +TIMESTAMP = 1755364521 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0 +SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570 diff --git a/graphics/nvidia-drm-61-kmod-devel/Makefile b/graphics/nvidia-drm-61-kmod-devel/Makefile new file mode 100644 index 000000000000..e8fbbb6feaa2 --- /dev/null +++ b/graphics/nvidia-drm-61-kmod-devel/Makefile @@ -0,0 +1,7 @@ +NVIDIA_DISTVERSION?= 580.76.05 +# Explicitly set PORTREVISION as it can be overridden by the master port +PORTREVISION= 0 +MASTERDIR= ${.CURDIR}/../nvidia-drm-61-kmod +PKGNAMESUFFIX= -devel + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo new file mode 100644 index 000000000000..a9fd4c3a6835 --- /dev/null +++ b/graphics/nvidia-drm-61-kmod-devel/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1755364649 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = ef5ee435493351a4d123f53b503c018a5195604ad4954a052d40f103643de39d +SIZE (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = 37105937 diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile index 848670541f99..789793c223e7 100644 --- a/graphics/nvidia-drm-61-kmod/Makefile +++ b/graphics/nvidia-drm-61-kmod/Makefile @@ -1,10 +1,10 @@ PORTNAME= nvidia-drm-61-kmod -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod -CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-515-kmod nvidia-drm-66-kmod +CONFLICTS_INSTALL= nvidia-drm-510-kmod* nvidia-drm-515-kmod* nvidia-drm-66-kmod* .include "${.CURDIR}/../drm-61-kmod/Makefile.version" .include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common" diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo index 21da445f38b4..a9fd4c3a6835 100644 --- a/graphics/nvidia-drm-61-kmod/distinfo +++ b/graphics/nvidia-drm-61-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1747700162 -SHA256 (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 7967bbbca4202dde15d7e11f3a015f9471cb17a3ad9ed79fe97f0300dd321395 -SIZE (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 260903556 -SHA256 (freebsd-drm-kmod-drm_v6.1.128_3_GH0.tar.gz) = 6b786181c38e9cc820772c19f97a37198fe510b229597a2b0b018cbe3486fd0b -SIZE (freebsd-drm-kmod-drm_v6.1.128_3_GH0.tar.gz) = 37102599 +TIMESTAMP = 1755364649 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = ef5ee435493351a4d123f53b503c018a5195604ad4954a052d40f103643de39d +SIZE (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = 37105937 diff --git a/graphics/nvidia-drm-66-kmod-devel/Makefile b/graphics/nvidia-drm-66-kmod-devel/Makefile new file mode 100644 index 000000000000..a77b91bb3c97 --- /dev/null +++ b/graphics/nvidia-drm-66-kmod-devel/Makefile @@ -0,0 +1,7 @@ +NVIDIA_DISTVERSION?= 580.76.05 +# Explicitly set PORTREVISION as it can be overridden by the master port +PORTREVISION= 0 +MASTERDIR= ${.CURDIR}/../nvidia-drm-66-kmod +PKGNAMESUFFIX= -devel + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo new file mode 100644 index 000000000000..424605b61ea9 --- /dev/null +++ b/graphics/nvidia-drm-66-kmod-devel/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1755364756 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 412fe7b8db00ce7ed6339fa3099f9b17fe78b115ccb05a8714228ce70c9d0882 +SIZE (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 38486809 diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile index 673a50a67eca..4a9c868cb21f 100644 --- a/graphics/nvidia-drm-66-kmod/Makefile +++ b/graphics/nvidia-drm-66-kmod/Makefile @@ -1,10 +1,10 @@ PORTNAME= nvidia-drm-66-kmod -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod -CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-515-kmod nvidia-drm-61-kmod +CONFLICTS_INSTALL= nvidia-drm-510-kmod* nvidia-drm-515-kmod* nvidia-drm-61-kmod* .include "${.CURDIR}/../drm-66-kmod/Makefile.version" .include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common" diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo index 1a1a1ee5ba2b..424605b61ea9 100644 --- a/graphics/nvidia-drm-66-kmod/distinfo +++ b/graphics/nvidia-drm-66-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1747700188 -SHA256 (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 7967bbbca4202dde15d7e11f3a015f9471cb17a3ad9ed79fe97f0300dd321395 -SIZE (NVIDIA-FreeBSD-x86_64-570.153.02.tar.xz) = 260903556 -SHA256 (freebsd-drm-kmod-drm_v6.6.25_4_GH0.tar.gz) = 00c1cdba93dde777758273aa312ac47d08ea89b3c703cfb73b1826d14d1627c0 -SIZE (freebsd-drm-kmod-drm_v6.6.25_4_GH0.tar.gz) = 38487894 +TIMESTAMP = 1755364756 +SHA256 (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 11731d9ca505cf86a70afc448f9a2d283a8baab78b446507c405a5f75d46ad4d +SIZE (NVIDIA-FreeBSD-x86_64-580.76.05.tar.xz) = 288781800 +SHA256 (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 412fe7b8db00ce7ed6339fa3099f9b17fe78b115ccb05a8714228ce70c9d0882 +SIZE (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 38486809 diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile new file mode 100644 index 000000000000..16c565478534 --- /dev/null +++ b/graphics/nvidia-drm-kmod-devel/Makefile @@ -0,0 +1,8 @@ +DISTVERSION?= 580.76.05 +# Explicitly set PORTREVISION as it can be overridden by the master port +PORTREVISION= 0 + +MASTERDIR= ${.CURDIR}/../nvidia-drm-kmod +PKGNAMESUFFIX= -devel + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/nvidia-drm-kmod/Makefile b/graphics/nvidia-drm-kmod/Makefile index c0a1ae90f5a0..128dad89c6be 100644 --- a/graphics/nvidia-drm-kmod/Makefile +++ b/graphics/nvidia-drm-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= nvidia-drm-kmod -PORTVERSION= ${NVIDIA_DISTVERSION} +DISTVERSION?= ${NVIDIA_DISTVERSION} CATEGORIES= graphics kld MAINTAINER= x11@FreeBSD.org @@ -15,12 +15,14 @@ USES= metaport IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .else . if ${OSVERSION} >= 1302000 && ${OSVERSION} < 1400097 -RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod +RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX} . elif ${OSVERSION} >= 1400097 && (${ARCH} == i386 || ${ARCH} == aarch64) -RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod +RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX} . elif ${OSVERSION} >= 1400508 -RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-61-kmod +RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-61-kmod${PKGNAMESUFFIX} . endif .endif +CONFLICTS_INSTALL= nvidia-drm-kmod* + .include <bsd.port.post.mk> diff --git a/graphics/nvidia-drm-kmod/Makefile.common b/graphics/nvidia-drm-kmod/Makefile.common index 7f87a3661b0b..9ef819ba40da 100644 --- a/graphics/nvidia-drm-kmod/Makefile.common +++ b/graphics/nvidia-drm-kmod/Makefile.common @@ -9,13 +9,18 @@ DISTVERSION?= ${NVIDIA_DISTVERSION} PORTREVISION?= 0 DISTFILES= NVIDIA-FreeBSD-${ARCH_SUFX}-${NVIDIA_DISTVERSION}${EXTRACT_SUFX}:nvidia \ freebsd-drm-kmod-${DRM_KMOD_GH_TAGNAME}_GH0.tar.gz:drm +# Choose proper distinfo file using PKGNAMESUFFIX for slave ports. +# Kept for switching to centralized distinfo with suffixes. +.ifdef PKGNAMESUFFIX +DISTINFO_FILE= ${.CURDIR}/distinfo +.endif ONLY_FOR_ARCHS= amd64 USES= kmod uidfix tar:xz SUB_FILES= 20-nvidia-drm-outputclass.conf -RUN_DEPENDS+= ${KMODDIR}/nvidia.ko:x11/nvidia-driver +RUN_DEPENDS+= ${KMODDIR}/nvidia.ko:x11/nvidia-driver${PKGNAMESUFFIX} .include "${.CURDIR}/../../x11/nvidia-driver/Makefile.version" .include "${.CURDIR}/../../x11/nvidia-driver/Makefile.common" diff --git a/graphics/ocrs/Makefile b/graphics/ocrs/Makefile index 4786f6aa0d97..53c23bdb42db 100644 --- a/graphics/ocrs/Makefile +++ b/graphics/ocrs/Makefile @@ -1,6 +1,6 @@ PORTNAME= ocrs DISTVERSIONPREFIX= ocrs-cli-v -DISTVERSION= 0.10.3 +DISTVERSION= 0.10.4 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -49,7 +49,7 @@ CARGO_CRATES= adler2-2.0.0 \ image-0.25.5 \ image-webp-0.2.0 \ itoa-1.0.10 \ - lexopt-0.3.0 \ + lexopt-0.3.1 \ libc-0.2.151 \ log-0.4.25 \ memchr-2.7.4 \ @@ -65,11 +65,13 @@ CARGO_CRATES= adler2-2.0.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ ring-0.17.7 \ - rten-0.18.0 \ - rten-imageproc-0.18.0 \ - rten-simd-0.18.0 \ - rten-tensor-0.18.0 \ - rten-vecmath-0.18.0 \ + rten-0.21.0 \ + rten-base-0.21.0 \ + rten-gemm-0.21.0 \ + rten-imageproc-0.21.0 \ + rten-simd-0.21.0 \ + rten-tensor-0.21.0 \ + rten-vecmath-0.21.0 \ rustc-hash-2.0.0 \ rustc_version-0.4.0 \ rustls-0.23.22 \ @@ -89,6 +91,7 @@ CARGO_CRATES= adler2-2.0.0 \ syn-2.0.87 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ + typeid-1.0.3 \ unicode-ident-1.0.12 \ untrusted-0.9.0 \ ureq-3.0.5 \ diff --git a/graphics/ocrs/distinfo b/graphics/ocrs/distinfo index 5595491639f3..d2f6bbf6832b 100644 --- a/graphics/ocrs/distinfo +++ b/graphics/ocrs/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1746805158 +TIMESTAMP = 1754470303 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 @@ -63,8 +63,8 @@ SHA256 (rust/crates/image-webp-0.2.0.crate) = e031e8e3d94711a9ccb5d6ea357439ef3d SIZE (rust/crates/image-webp-0.2.0.crate) = 52958 SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c SIZE (rust/crates/itoa-1.0.10.crate) = 10534 -SHA256 (rust/crates/lexopt-0.3.0.crate) = baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401 -SIZE (rust/crates/lexopt-0.3.0.crate) = 24767 +SHA256 (rust/crates/lexopt-0.3.1.crate) = 9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7 +SIZE (rust/crates/lexopt-0.3.1.crate) = 26158 SHA256 (rust/crates/libc-0.2.151.crate) = 302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4 SIZE (rust/crates/libc-0.2.151.crate) = 736640 SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f @@ -95,16 +95,20 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SHA256 (rust/crates/ring-0.17.7.crate) = 688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74 SIZE (rust/crates/ring-0.17.7.crate) = 4146482 -SHA256 (rust/crates/rten-0.18.0.crate) = f6c402363efacb25de9132576ab35515c814a0aa35eb5887ce2ae0e8fc39e3c6 -SIZE (rust/crates/rten-0.18.0.crate) = 332956 -SHA256 (rust/crates/rten-imageproc-0.18.0.crate) = 2a6e50914c0817f8250aa74496dda1d1b63c2c32f61ef8ad9493501d8f361f55 -SIZE (rust/crates/rten-imageproc-0.18.0.crate) = 29170 -SHA256 (rust/crates/rten-simd-0.18.0.crate) = 54435da0587bd026f1440f219c27688a5902aa9024a42d5a0857505038c85704 -SIZE (rust/crates/rten-simd-0.18.0.crate) = 37150 -SHA256 (rust/crates/rten-tensor-0.18.0.crate) = 8be4ee5d8e63ebb8db62e09d34e3d51ac024abcbdaec872b9f7695d438a1fe28 -SIZE (rust/crates/rten-tensor-0.18.0.crate) = 72947 -SHA256 (rust/crates/rten-vecmath-0.18.0.crate) = 8fdde8bb76eb0d8f160a8491d55365140a9ffe3f90ae26e8f26409262c447fcd -SIZE (rust/crates/rten-vecmath-0.18.0.crate) = 17933 +SHA256 (rust/crates/rten-0.21.0.crate) = 799b4e781c9fe47504154fcdcee3c5924544b3cc7821cb87506d95167d2b149d +SIZE (rust/crates/rten-0.21.0.crate) = 305664 +SHA256 (rust/crates/rten-base-0.21.0.crate) = eccdf3e12af564c111bcf435a07d197ad42cb75315f96896b3b3d4572f099f22 +SIZE (rust/crates/rten-base-0.21.0.crate) = 8777 +SHA256 (rust/crates/rten-gemm-0.21.0.crate) = 99b07a25cfa3935b3d432fb26d15a1a80bbd5cb3e542d8427f8f2321e89b6aa6 +SIZE (rust/crates/rten-gemm-0.21.0.crate) = 60089 +SHA256 (rust/crates/rten-imageproc-0.21.0.crate) = 3f8e6427425d55b0b0dc2d30144bc09251ecfcbfd75542b9dae4f5ce5894a867 +SIZE (rust/crates/rten-imageproc-0.21.0.crate) = 29854 +SHA256 (rust/crates/rten-simd-0.21.0.crate) = 4c267d235b86221b41d14a02dc3b66434ed88690034906d7c78ac626a721b960 +SIZE (rust/crates/rten-simd-0.21.0.crate) = 38086 +SHA256 (rust/crates/rten-tensor-0.21.0.crate) = 949a2c0815334c6bc335ac3ed609dca4419f12bf058aa13e8c7cd2cbe2fa6e0a +SIZE (rust/crates/rten-tensor-0.21.0.crate) = 80240 +SHA256 (rust/crates/rten-vecmath-0.21.0.crate) = 7ced1b25ab0ea935f24d6b8582324bfeadc403729badf3589cc59582a5a967a0 +SIZE (rust/crates/rten-vecmath-0.21.0.crate) = 18224 SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 @@ -143,6 +147,8 @@ SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332 SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c +SIZE (rust/crates/typeid-1.0.3.crate) = 9006 SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 @@ -215,5 +221,5 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7 SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 SHA256 (rust/crates/zune-jpeg-0.4.13.crate) = 16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768 SIZE (rust/crates/zune-jpeg-0.4.13.crate) = 62999 -SHA256 (robertknight-ocrs-ocrs-cli-v0.10.3_GH0.tar.gz) = 0a7bb8f2c7bf5ec07e91566d779e841dae28705f29d7c007a20025d86b5df52d -SIZE (robertknight-ocrs-ocrs-cli-v0.10.3_GH0.tar.gz) = 602967 +SHA256 (robertknight-ocrs-ocrs-cli-v0.10.4_GH0.tar.gz) = ae965f18a4fec1a65ef6f583e88670e7927d14a46b915dc7c95c4a38d24fb48a +SIZE (robertknight-ocrs-ocrs-cli-v0.10.4_GH0.tar.gz) = 603220 diff --git a/graphics/oculante/Makefile b/graphics/oculante/Makefile index d5acf24c40d2..bd4426eaf6bc 100644 --- a/graphics/oculante/Makefile +++ b/graphics/oculante/Makefile @@ -1,6 +1,6 @@ PORTNAME= oculante DISTVERSION= 0.9.2 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile index e651361ed2fb..8415a104e4e2 100644 --- a/graphics/ogre3d/Makefile +++ b/graphics/ogre3d/Makefile @@ -1,10 +1,10 @@ PORTNAME= ogre3d DISTVERSIONPREFIX= v -DISTVERSION= 1.11.6 -PORTREVISION= 14 +DISTVERSION= 14.4.0 +PORTREVISION= 1 CATEGORIES= graphics devel -MAINTAINER= oliver@FreeBSD.org +MAINTAINER= fluffy@FreeBSD.org COMMENT= Scene-oriented, flexible 3D engine written in C++ WWW= https://www.ogre3d.org/ @@ -13,10 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzzip.so:devel/zziplib \ libfreetype.so:print/freetype2 +# libimgui.so:x11-toolkits/imgui CONFLICTS= ogre3d19 -USES= cmake compiler:c++11-lib pkgconfig sdl xorg +USES= cmake compiler:c++14-lang pkgconfig sdl xorg USE_LDCONFIG= yes USE_SDL= sdl2 USE_XORG= x11 xaw xext xrandr xt @@ -27,14 +28,21 @@ GH_PROJECT= ogre PORTDOCS= * +CMAKE_ARGS+= OGRE_MEDIA_PATH="share/OGRE/Media" CMAKE_ON= OGRE_CONFIG_ENABLE_ZIP -CMAKE_OFF= OGRE_INSTALL_SAMPLES_SOURCE +CMAKE_OFF= OGRE_INSTALL_SAMPLES_SOURCE \ + OGRE_BUILD_COMPONENT_OVERLAY_IMGUI -OPTIONS_DEFINE= CSHARP DOCS FREEIMAGE JAVA OPENEXR OPENGL PROFILE \ +OPTIONS_DEFINE= BULLET CSHARP DOCS FREEIMAGE JAVA OPENEXR OPENGL PROFILE \ PYTHON OPTIONS_DEFAULT= FREEIMAGE OPENGL OPTIONS_SUB= yes +BULLET_DESC= Build Bullet bindings +BULLET_CMAKE_BOOL= OGRE_BUILD_COMPONENT_BULLET +BULLET_IMPLIES= PYTHON +BULLET_LIB_DEPENDS= libBulletCollision.so:devel/bullet@double + DOCS_BUILD_DEPENDS= doxygen:devel/doxygen DOCS_CMAKE_BOOL= OGRE_INSTALL_DOCS @@ -70,11 +78,19 @@ PYTHON_BUILD_DEPENDS= swig:devel/swig PYTHON_USES= python CXXFLAGS+= -DNDEBUG -I${LOCALBASE}/include -I${LOCALBASE}/include/Imath +PLIST_SUB+= LIBVERSION=${PORTVERSION:R} + +.include <bsd.port.options.mk> post-patch: @${REINPLACE_CMD} -e '\ s,defined(__x86_64__),& || defined(__amd64__),' \ ${WRKSRC}/OgreMain/include/OgrePlatform.h +.if ${ARCH:Naarch64:Namd64} + @${REINPLACE_CMD} -e '\ + /check_cxx_compiler_flag(-msse OGRE_GCC_HAS_SSE)/d' \ + ${WRKSRC}/CMakeLists.txt +.endif post-patch-PYTHON-on: @${REINPLACE_CMD} -e 's/\(Python_ADDITIONAL_VERSIONS\) [0-9\.]*/\$1 ${PYTHON_VER}/' \ diff --git a/graphics/ogre3d/distinfo b/graphics/ogre3d/distinfo index eea4dc8801be..15208737ae82 100644 --- a/graphics/ogre3d/distinfo +++ b/graphics/ogre3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1564272099 -SHA256 (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 15417c78a48bac3c1d19026a451b11fad966bcdddefc5319920ad9e1fd78505b -SIZE (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 125166147 +TIMESTAMP = 1753776498 +SHA256 (OGRECave-ogre-v14.4.0_GH0.tar.gz) = dce4bacf90976020bebafb7d15404af74f674bf9f9f3c6377429cb4493db528b +SIZE (OGRECave-ogre-v14.4.0_GH0.tar.gz) = 94148698 diff --git a/graphics/ogre3d/files/patch-Docs_CMakeLists.txt b/graphics/ogre3d/files/patch-Docs_CMakeLists.txt index 59711416dd06..c8577f5ebbec 100644 --- a/graphics/ogre3d/files/patch-Docs_CMakeLists.txt +++ b/graphics/ogre3d/files/patch-Docs_CMakeLists.txt @@ -1,11 +1,11 @@ ---- Docs/CMakeLists.txt.orig 2019-04-24 16:21:46 UTC +--- Docs/CMakeLists.txt.orig 2023-07-07 21:29:06 UTC +++ Docs/CMakeLists.txt -@@ -16,7 +16,7 @@ - if (WIN32 OR APPLE) - set(OGRE_DOCS_PATH "Docs") - elseif (UNIX) -- set(OGRE_DOCS_PATH "share/OGRE/docs") -+ set(OGRE_DOCS_PATH "share/doc/ogre3d") +@@ -17,7 +17,7 @@ if (NOT OGRE_DOCS_PATH) + if (WIN32 OR APPLE) + set(OGRE_DOCS_PATH "Docs") + elseif (UNIX) +- set(OGRE_DOCS_PATH "share/doc/OGRE") ++ set(OGRE_DOCS_PATH "share/doc/ogre3d") + endif () endif () - # Build and install API documentation if doxygen is available diff --git a/graphics/ogre3d/files/patch-OgreBitwise.h b/graphics/ogre3d/files/patch-OgreBitwise.h deleted file mode 100644 index d44b87a3d0a3..000000000000 --- a/graphics/ogre3d/files/patch-OgreBitwise.h +++ /dev/null @@ -1,12 +0,0 @@ ---- OgreMain/include/OgreBitwise.h.orig 2019-03-30 05:11:05 UTC -+++ OgreMain/include/OgreBitwise.h -@@ -29,6 +29,9 @@ THE SOFTWARE. - #define _Bitwise_H__ - - #include "OgrePrerequisites.h" -+#undef bswap16 -+#undef bswap32 -+#undef bswap64 - - #ifndef __has_builtin - // Compatibility with non-clang compilers diff --git a/graphics/ogre3d/files/patch-Ogre.i b/graphics/ogre3d/files/patch-OgreMain_include_Ogre.i index eb89e0743ab0..eb0a6335ccf1 100644 --- a/graphics/ogre3d/files/patch-Ogre.i +++ b/graphics/ogre3d/files/patch-OgreMain_include_Ogre.i @@ -1,8 +1,8 @@ ---- OgreMain/include/Ogre.i.orig 2019-03-30 12:47:36 UTC +--- OgreMain/include/Ogre.i.orig 2023-07-07 21:29:06 UTC +++ OgreMain/include/Ogre.i -@@ -386,7 +386,7 @@ SHARED_PTR(HardwareUniformBuffer); - %ignore Ogre::ResourceGroupManager::openResource(const String&, const String&, bool, Resource*) const; +@@ -611,7 +611,7 @@ SHARED_PTR(HardwarePixelBuffer); %ignore Ogre::ResourceGroupManager::openResource(const String&, const String&, bool) const; + %ignore Ogre::ResourceGroupManager::getResourceManagerIterator; %include "OgreResourceGroupManager.h" -#if SWIG_VERSION < 0x030012 || defined(SWIGJAVA) +#if SWIG_VERSION <= 0x030012 || defined(SWIGJAVA) diff --git a/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h b/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h new file mode 100644 index 000000000000..2e21996f73b0 --- /dev/null +++ b/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h @@ -0,0 +1,12 @@ +--- OgreMain/include/OgreBitwise.h.orig 2021-08-04 18:33:45 UTC ++++ OgreMain/include/OgreBitwise.h +@@ -29,6 +29,9 @@ ------------------------------------------------------ + #define _Bitwise_H__ + + #include "OgrePrerequisites.h" ++#undef bswap16 ++#undef bswap32 ++#undef bswap64 + + #ifdef bswap16 + #undef bswap16 diff --git a/graphics/ogre3d/files/patch-OgreMain_include_OgrePlatformInformation.h b/graphics/ogre3d/files/patch-OgreMain_include_OgrePlatformInformation.h new file mode 100644 index 000000000000..be3a704ff2e6 --- /dev/null +++ b/graphics/ogre3d/files/patch-OgreMain_include_OgrePlatformInformation.h @@ -0,0 +1,10 @@ +--- OgreMain/include/OgrePlatformInformation.h.orig 2025-07-24 17:32:02 UTC ++++ OgreMain/include/OgrePlatformInformation.h +@@ -36,7 +36,7 @@ namespace Ogre { + #if OGRE_DOUBLE_PRECISION == 0 && OGRE_CPU == OGRE_CPU_X86 && OGRE_COMPILER == OGRE_COMPILER_MSVC + # define __OGRE_HAVE_SSE 1 + #elif OGRE_DOUBLE_PRECISION == 0 && OGRE_CPU == OGRE_CPU_X86 && (OGRE_COMPILER == OGRE_COMPILER_GNUC || OGRE_COMPILER == OGRE_COMPILER_CLANG) && \ +- OGRE_PLATFORM != OGRE_PLATFORM_APPLE_IOS ++ OGRE_PLATFORM != OGRE_PLATFORM_APPLE_IOS && defined(__amd64__) + # define __OGRE_HAVE_SSE 1 + #endif diff --git a/graphics/ogre3d/pkg-plist b/graphics/ogre3d/pkg-plist index 4ded62bf40ac..879cbb214ed1 100644 --- a/graphics/ogre3d/pkg-plist +++ b/graphics/ogre3d/pkg-plist @@ -1,36 +1,21 @@ -bin/OgreMeshUpgrader -bin/OgreXMLConverter bin/SampleBrowser -bin/VRMLConverter include/OGRE/Bites/OgreAdvancedRenderControls.h include/OGRE/Bites/OgreApplicationContext.h +include/OGRE/Bites/OgreApplicationContextBase.h +include/OGRE/Bites/OgreApplicationContextQt.h include/OGRE/Bites/OgreBites.i include/OGRE/Bites/OgreBitesConfigDialog.h include/OGRE/Bites/OgreBitesPrerequisites.h include/OGRE/Bites/OgreCameraMan.h +include/OGRE/Bites/OgreImGuiInputListener.h include/OGRE/Bites/OgreInput.h include/OGRE/Bites/OgreSGTechniqueResolverListener.h include/OGRE/Bites/OgreStaticPluginLoader.h include/OGRE/Bites/OgreTrays.h include/OGRE/Bites/OgreWindowEventUtilities.h -include/OGRE/DefaultSamplesPlugin.h -include/OGRE/HLMS/OgreHlmsDatablock.h -include/OGRE/HLMS/OgreHlmsManager.h -include/OGRE/HLMS/OgreHlmsMaterialBase.h -include/OGRE/HLMS/OgreHlmsPbsMaterial.h -include/OGRE/HLMS/OgreHlmsPrerequisites.h -include/OGRE/HLMS/OgreHlmsPropertyHelper.h -include/OGRE/HLMS/OgreHlmsPropertyMap.h -include/OGRE/HLMS/OgreHlmsShaderCommon.h -include/OGRE/HLMS/OgreHlmsShaderGenerator.h -include/OGRE/HLMS/OgreHlmsShaderManager.h -include/OGRE/HLMS/OgreHlmsShaderPiecesManager.h -include/OGRE/HLMS/OgreHlmsShaderTemplate.h -include/OGRE/HLMS/OgreId.h -include/OGRE/HLMS/OgreIdString.h -include/OGRE/ListenerFactoryLogic.h +%%BULLET%%include/OGRE/Bullet/OgreBullet.h +%%BULLET%%include/OGRE/Bullet/OgreBulletExports.h include/OGRE/MeshLodGenerator/OgreLod0Stripifier.h -include/OGRE/MeshLodGenerator/OgreLodBuffer.h include/OGRE/MeshLodGenerator/OgreLodCollapseCost.h include/OGRE/MeshLodGenerator/OgreLodCollapseCostCurvature.h include/OGRE/MeshLodGenerator/OgreLodCollapseCostOutside.h @@ -41,26 +26,16 @@ include/OGRE/MeshLodGenerator/OgreLodConfig.h include/OGRE/MeshLodGenerator/OgreLodConfigSerializer.h include/OGRE/MeshLodGenerator/OgreLodData.h include/OGRE/MeshLodGenerator/OgreLodInputProvider.h -include/OGRE/MeshLodGenerator/OgreLodInputProviderBuffer.h -include/OGRE/MeshLodGenerator/OgreLodInputProviderMesh.h include/OGRE/MeshLodGenerator/OgreLodOutputProvider.h -include/OGRE/MeshLodGenerator/OgreLodOutputProviderBuffer.h -include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedBuffer.h -include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedMesh.h -include/OGRE/MeshLodGenerator/OgreLodOutputProviderMesh.h include/OGRE/MeshLodGenerator/OgreLodOutsideMarker.h include/OGRE/MeshLodGenerator/OgreLodPrerequisites.h -include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjector.h include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjectorListener.h -include/OGRE/MeshLodGenerator/OgreLodWorkQueueRequest.h -include/OGRE/MeshLodGenerator/OgreLodWorkQueueWorker.h include/OGRE/MeshLodGenerator/OgreMeshLodGenerator.h include/OGRE/MeshLodGenerator/OgreSmallVector.h include/OGRE/MeshLodGenerator/OgreVectorSet.h include/OGRE/MeshLodGenerator/OgreVectorSetImpl.h include/OGRE/Ogre.h include/OGRE/Ogre.i -include/OGRE/OgreASTCCodec.h include/OGRE/OgreAlignedAllocator.h include/OGRE/OgreAnimable.h include/OGRE/OgreAnimation.h @@ -85,6 +60,7 @@ include/OGRE/OgreCamera.h include/OGRE/OgreCodec.h include/OGRE/OgreColourValue.h include/OGRE/OgreCommon.h +include/OGRE/OgreComponents.h include/OGRE/OgreCompositionPass.h include/OGRE/OgreCompositionTargetPass.h include/OGRE/OgreCompositionTechnique.h @@ -101,19 +77,17 @@ include/OGRE/OgreController.h include/OGRE/OgreControllerManager.h include/OGRE/OgreConvexBody.h include/OGRE/OgreCustomCompositionPass.h -include/OGRE/OgreDDSCodec.h include/OGRE/OgreDataStream.h +include/OGRE/OgreDefaultDebugDrawer.h include/OGRE/OgreDefaultHardwareBufferManager.h include/OGRE/OgreDefaultWorkQueue.h -include/OGRE/OgreDefaultWorkQueueStandard.h -include/OGRE/OgreDefaultWorkQueueTBB.h include/OGRE/OgreDeflate.h +include/OGRE/OgreDeprecated.h include/OGRE/OgreDepthBuffer.h include/OGRE/OgreDistanceLodStrategy.h include/OGRE/OgreDualQuaternion.h include/OGRE/OgreDynLib.h include/OGRE/OgreDynLibManager.h -include/OGRE/OgreETCCodec.h include/OGRE/OgreEdgeListBuilder.h include/OGRE/OgreEntity.h include/OGRE/OgreException.h @@ -168,7 +142,6 @@ include/OGRE/OgreMatrix3.h include/OGRE/OgreMatrix4.h include/OGRE/OgreMemoryAllocatorConfig.h include/OGRE/OgreMesh.h -include/OGRE/OgreMeshFileFormat.h include/OGRE/OgreMeshManager.h include/OGRE/OgreMeshSerializer.h include/OGRE/OgreMovableObject.h @@ -176,16 +149,12 @@ include/OGRE/OgreMovablePlane.h include/OGRE/OgreMurmurHash3.h include/OGRE/OgreNameGenerator.h include/OGRE/OgreNode.h -include/OGRE/OgreNumerics.h include/OGRE/OgreOptimisedUtil.h -%%OPENGL%%include/OGRE/OgrePVRTCCodec.h include/OGRE/OgreParticle.h include/OGRE/OgreParticleAffector.h include/OGRE/OgreParticleAffectorFactory.h include/OGRE/OgreParticleEmitter.h -include/OGRE/OgreParticleEmitterCommands.h include/OGRE/OgreParticleEmitterFactory.h -include/OGRE/OgreParticleIterator.h include/OGRE/OgreParticleSystem.h include/OGRE/OgreParticleSystemManager.h include/OGRE/OgreParticleSystemRenderer.h @@ -202,17 +171,14 @@ include/OGRE/OgrePlugin.h include/OGRE/OgrePolygon.h include/OGRE/OgrePose.h include/OGRE/OgrePredefinedControllers.h -include/OGRE/OgrePrefabFactory.h include/OGRE/OgrePrerequisites.h include/OGRE/OgreProfiler.h include/OGRE/OgreQuaternion.h -include/OGRE/OgreRadixSort.h include/OGRE/OgreRay.h include/OGRE/OgreRectangle2D.h include/OGRE/OgreRenderObjectListener.h include/OGRE/OgreRenderOperation.h include/OGRE/OgreRenderQueue.h -include/OGRE/OgreRenderQueueInvocation.h include/OGRE/OgreRenderQueueListener.h include/OGRE/OgreRenderQueueSortingGrouping.h include/OGRE/OgreRenderSystem.h @@ -232,16 +198,12 @@ include/OGRE/OgreResourceManager.h include/OGRE/OgreRibbonTrail.h include/OGRE/OgreRoot.h include/OGRE/OgreRotationalSpline.h -include/OGRE/OgreSceneLoader.h -include/OGRE/OgreSceneLoaderManager.h include/OGRE/OgreSceneManager.h -include/OGRE/OgreSceneManagerEnumerator.h include/OGRE/OgreSceneNode.h include/OGRE/OgreSceneQuery.h include/OGRE/OgreScriptCompiler.h include/OGRE/OgreScriptLoader.h include/OGRE/OgreScriptTranslator.h -include/OGRE/OgreSearchOps.h include/OGRE/OgreSerializer.h include/OGRE/OgreShadowCameraSetup.h include/OGRE/OgreShadowCameraSetupFocused.h @@ -249,7 +211,6 @@ include/OGRE/OgreShadowCameraSetupLiSPSM.h include/OGRE/OgreShadowCameraSetupPSSM.h include/OGRE/OgreShadowCameraSetupPlaneOptimal.h include/OGRE/OgreShadowCaster.h -include/OGRE/OgreShadowTextureManager.h include/OGRE/OgreSharedPtr.h include/OGRE/OgreSimpleRenderable.h include/OGRE/OgreSimpleSpline.h @@ -260,7 +221,6 @@ include/OGRE/OgreSkeletonInstance.h include/OGRE/OgreSkeletonManager.h include/OGRE/OgreSkeletonSerializer.h include/OGRE/OgreSphere.h -include/OGRE/OgreStaticFaceGroup.h include/OGRE/OgreStaticGeometry.h include/OGRE/OgreStdHeaders.h include/OGRE/OgreStreamSerialiser.h @@ -281,15 +241,11 @@ include/OGRE/OgreThreadDefinesBoost.h include/OGRE/OgreThreadDefinesNone.h include/OGRE/OgreThreadDefinesPoco.h include/OGRE/OgreThreadDefinesSTD.h -include/OGRE/OgreThreadDefinesTBB.h include/OGRE/OgreThreadHeaders.h include/OGRE/OgreThreadHeadersBoost.h include/OGRE/OgreThreadHeadersPoco.h include/OGRE/OgreThreadHeadersSTD.h -include/OGRE/OgreThreadHeadersTBB.h include/OGRE/OgreTimer.h -include/OGRE/OgreUTFString.h -include/OGRE/OgreUnifiedHighLevelGpuProgram.h include/OGRE/OgreUserObjectBindings.h include/OGRE/OgreVector.h include/OGRE/OgreVector2.h @@ -304,11 +260,11 @@ include/OGRE/OgreZip.h include/OGRE/Overlay/OgreBorderPanelOverlayElement.h include/OGRE/Overlay/OgreFont.h include/OGRE/Overlay/OgreFontManager.h +include/OGRE/Overlay/OgreImGuiOverlay.h include/OGRE/Overlay/OgreOverlay.h include/OGRE/Overlay/OgreOverlay.i include/OGRE/Overlay/OgreOverlayContainer.h include/OGRE/Overlay/OgreOverlayElement.h -include/OGRE/Overlay/OgreOverlayElementCommands.h include/OGRE/Overlay/OgreOverlayElementFactory.h include/OGRE/Overlay/OgreOverlayManager.h include/OGRE/Overlay/OgreOverlayPrerequisites.h @@ -335,7 +291,6 @@ include/OGRE/Paging/OgreSimplePageContentCollection.h include/OGRE/Plugins/BSPSceneManager/OgreBspLevel.h include/OGRE/Plugins/BSPSceneManager/OgreBspNode.h include/OGRE/Plugins/BSPSceneManager/OgreBspPrerequisites.h -include/OGRE/Plugins/BSPSceneManager/OgreBspSceneLoader.h include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManager.h include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManagerPlugin.h include/OGRE/Plugins/BSPSceneManager/OgreBspSceneNode.h @@ -343,10 +298,11 @@ include/OGRE/Plugins/BSPSceneManager/OgreQuake3Level.h include/OGRE/Plugins/BSPSceneManager/OgreQuake3Shader.h include/OGRE/Plugins/BSPSceneManager/OgreQuake3ShaderManager.h include/OGRE/Plugins/BSPSceneManager/OgreQuake3Types.h -%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodec.h -%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodecExports.h +include/OGRE/Plugins/BSPSceneManager/OgreStaticFaceGroup.h %%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodec.h %%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodecExports.h +%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodec.h +%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodecExports.h include/OGRE/Plugins/OctreeSceneManager/OgreOctree.h include/OGRE/Plugins/OctreeSceneManager/OgreOctreeCamera.h include/OGRE/Plugins/OctreeSceneManager/OgreOctreeNode.h @@ -377,37 +333,23 @@ include/OGRE/Plugins/PCZSceneManager/OgrePortalBase.h include/OGRE/Plugins/PCZSceneManager/OgreSegment.h include/OGRE/Plugins/ParticleFX/OgreAreaEmitter.h include/OGRE/Plugins/ParticleFX/OgreBoxEmitter.h -include/OGRE/Plugins/ParticleFX/OgreBoxEmitterFactory.h include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector.h include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector2.h -include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory.h -include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory2.h include/OGRE/Plugins/ParticleFX/OgreColourImageAffector.h -include/OGRE/Plugins/ParticleFX/OgreColourImageAffectorFactory.h include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffector.h -include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffectorFactory.h include/OGRE/Plugins/ParticleFX/OgreCylinderEmitter.h -include/OGRE/Plugins/ParticleFX/OgreCylinderEmitterFactory.h include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffector.h -include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffectorFactory.h include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffector.h -include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffectorFactory.h include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitter.h -include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitterFactory.h include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitter.h -include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitterFactory.h include/OGRE/Plugins/ParticleFX/OgreLinearForceAffector.h -include/OGRE/Plugins/ParticleFX/OgreLinearForceAffectorFactory.h include/OGRE/Plugins/ParticleFX/OgreParticleFXPlugin.h include/OGRE/Plugins/ParticleFX/OgreParticleFXPrerequisites.h include/OGRE/Plugins/ParticleFX/OgrePointEmitter.h -include/OGRE/Plugins/ParticleFX/OgrePointEmitterFactory.h include/OGRE/Plugins/ParticleFX/OgreRingEmitter.h -include/OGRE/Plugins/ParticleFX/OgreRingEmitterFactory.h include/OGRE/Plugins/ParticleFX/OgreRotationAffector.h -include/OGRE/Plugins/ParticleFX/OgreRotationAffectorFactory.h include/OGRE/Plugins/ParticleFX/OgreScaleAffector.h -include/OGRE/Plugins/ParticleFX/OgreScaleAffectorFactory.h +include/OGRE/Plugins/ParticleFX/OgreTextureAnimatorAffector.h include/OGRE/Plugins/STBICodec/OgreSTBICodec.h include/OGRE/Plugins/STBICodec/OgreSTBICodecExports.h include/OGRE/Property/OgreProperty.h @@ -416,67 +358,37 @@ include/OGRE/RTShaderSystem/OgreRTShader.i include/OGRE/RTShaderSystem/OgreRTShaderConfig.h include/OGRE/RTShaderSystem/OgreRTShaderExports.h include/OGRE/RTShaderSystem/OgreRTShaderSystem.h -include/OGRE/RTShaderSystem/OgreShaderCGProgramProcessor.h -include/OGRE/RTShaderSystem/OgreShaderCGProgramWriter.h -include/OGRE/RTShaderSystem/OgreShaderExDualQuaternionSkinning.h include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinning.h -include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinningTechnique.h -include/OGRE/RTShaderSystem/OgreShaderExIntegratedPSSM3.h include/OGRE/RTShaderSystem/OgreShaderExLayeredBlending.h -include/OGRE/RTShaderSystem/OgreShaderExLinearSkinning.h -include/OGRE/RTShaderSystem/OgreShaderExNormalMapLighting.h -include/OGRE/RTShaderSystem/OgreShaderExPerPixelLighting.h -include/OGRE/RTShaderSystem/OgreShaderExTextureAtlasSampler.h -include/OGRE/RTShaderSystem/OgreShaderExTriplanarTexturing.h -include/OGRE/RTShaderSystem/OgreShaderFFPAlphaTest.h -include/OGRE/RTShaderSystem/OgreShaderFFPColour.h -include/OGRE/RTShaderSystem/OgreShaderFFPFog.h -include/OGRE/RTShaderSystem/OgreShaderFFPLighting.h include/OGRE/RTShaderSystem/OgreShaderFFPRenderState.h -include/OGRE/RTShaderSystem/OgreShaderFFPRenderStateBuilder.h include/OGRE/RTShaderSystem/OgreShaderFFPTexturing.h -include/OGRE/RTShaderSystem/OgreShaderFFPTransform.h include/OGRE/RTShaderSystem/OgreShaderFunction.h include/OGRE/RTShaderSystem/OgreShaderFunctionAtom.h -include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramProcessor.h -include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramWriter.h -include/OGRE/RTShaderSystem/OgreShaderGLSLProgramProcessor.h -include/OGRE/RTShaderSystem/OgreShaderGLSLProgramWriter.h include/OGRE/RTShaderSystem/OgreShaderGenerator.h -include/OGRE/RTShaderSystem/OgreShaderHLSLProgramProcessor.h -include/OGRE/RTShaderSystem/OgreShaderHLSLProgramWriter.h -include/OGRE/RTShaderSystem/OgreShaderMaterialSerializerListener.h include/OGRE/RTShaderSystem/OgreShaderParameter.h include/OGRE/RTShaderSystem/OgreShaderPrerequisites.h include/OGRE/RTShaderSystem/OgreShaderProgram.h include/OGRE/RTShaderSystem/OgreShaderProgramManager.h -include/OGRE/RTShaderSystem/OgreShaderProgramProcessor.h include/OGRE/RTShaderSystem/OgreShaderProgramSet.h include/OGRE/RTShaderSystem/OgreShaderProgramWriter.h include/OGRE/RTShaderSystem/OgreShaderProgramWriterManager.h include/OGRE/RTShaderSystem/OgreShaderRenderState.h include/OGRE/RTShaderSystem/OgreShaderScriptTranslator.h include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h -%%OPENGL%%include/OGRE/RenderSystems/GL/GL/gl.h -%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glew.h -%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glext.h -%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glxew.h -%%OPENGL%%include/OGRE/RenderSystems/GL/GL/wglew.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLContext.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLCopyingRenderTexture.h -%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLDepthBuffer.h +%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLDepthBufferCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFBOMultiRenderTarget.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFBORenderTexture.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFrameBufferObject.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuNvparseProgram.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuProgram.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuProgramManager.h +%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareBufferManager.h -%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareIndexBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareOcclusionQuery.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBufferCommon.h -%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareVertexBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLNativeSupport.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLPBRenderTexture.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLPBuffer.h @@ -488,8 +400,8 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderTarget.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderTexture.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBuffer.h +%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBufferCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h -%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLProgram.h @@ -503,6 +415,7 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLUniformCache.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLUtil.h %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLVertexArrayObject.h +%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLWindow.h %%OPENGL%%include/OGRE/RenderSystems/GL/_ps1.0_parser.h %%OPENGL%%include/OGRE/RenderSystems/GL/_rc1.0_parser.h %%OPENGL%%include/OGRE/RenderSystems/GL/_ts1.0_parser.h @@ -522,19 +435,14 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h %%OPENGL%%include/OGRE/RenderSystems/GL/vs1.0_inst_list.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/GL/gl3w.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/GL/glcorearb.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusDepthBuffer.h +%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusExports.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBOMultiRenderTarget.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBORenderTexture.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFrameBufferObject.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBufferManager.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareCounterBuffer.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareIndexBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareOcclusionQuery.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwarePixelBuffer.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareShaderStorageBuffer.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareUniformBuffer.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareVertexBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPixelFormat.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPlugin.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPrerequisites.h @@ -545,26 +453,22 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureManager.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLContext.h +%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLDepthBufferCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLHardwarePixelBufferCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLNativeSupport.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLPBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderSystemCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderTarget.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderTexture.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLExtSupport.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLMonolithicProgram.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgram.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgramManager.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLSeparableProgram.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShader.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderFactory.h -%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderManager.h +%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderToVertexBufferCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLStateCacheManagerCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSupportPrerequisites.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLTextureCommon.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLUniformCache.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLUtil.h %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLVertexArrayObject.h +%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLWindow.h +%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreSPIRVShaderFactory.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES2/gl2ext.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES3/gl3.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES3/gl3platform.h @@ -575,25 +479,20 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgram.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgram.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramCommon.h -%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramFactory.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramManager.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipeline.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/KHR/khrplatform.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLContext.h +%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLDepthBufferCommon.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2Config.h -%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2DepthBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2Exports.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FBOMultiRenderTarget.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FBORenderTexture.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FrameBufferObject.h -%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2GpuProgramManager.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBufferManager.h -%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareIndexBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareOcclusionQuery.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwarePixelBuffer.h -%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareUniformBuffer.h -%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareVertexBuffer.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResource.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResourceManager.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2PixelFormat.h @@ -610,16 +509,16 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderSystemCommon.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderTarget.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderTexture.h +%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderToVertexBufferCommon.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLStateCacheManagerCommon.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLSupportPrerequisites.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLTextureCommon.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLUniformCache.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLUtil.h %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLVertexArrayObject.h -include/OGRE/Sample.h -include/OGRE/SampleContext.h -include/OGRE/SamplePlugin.h -include/OGRE/SdkSample.h +%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLWindow.h +include/OGRE/RenderSystems/KHR/KHR/khrplatform.h +%%OPENGL%%include/OGRE/RenderSystems/glad/glad/glad.h include/OGRE/Terrain/OgreTerrain.h include/OGRE/Terrain/OgreTerrainAutoUpdateLod.h include/OGRE/Terrain/OgreTerrainGroup.h @@ -631,30 +530,23 @@ include/OGRE/Terrain/OgreTerrainPagedWorldSection.h include/OGRE/Terrain/OgreTerrainPaging.h include/OGRE/Terrain/OgreTerrainPrerequisites.h include/OGRE/Terrain/OgreTerrainQuadTreeNode.h -include/OGRE/Threading/OgreDefaultWorkQueue.h -include/OGRE/Threading/OgreDefaultWorkQueueStandard.h -include/OGRE/Threading/OgreDefaultWorkQueueTBB.h include/OGRE/Threading/OgreThreadDefines.h include/OGRE/Threading/OgreThreadDefinesBoost.h include/OGRE/Threading/OgreThreadDefinesNone.h include/OGRE/Threading/OgreThreadDefinesPoco.h include/OGRE/Threading/OgreThreadDefinesSTD.h -include/OGRE/Threading/OgreThreadDefinesTBB.h include/OGRE/Threading/OgreThreadHeaders.h include/OGRE/Threading/OgreThreadHeadersBoost.h include/OGRE/Threading/OgreThreadHeadersPoco.h include/OGRE/Threading/OgreThreadHeadersSTD.h -include/OGRE/Threading/OgreThreadHeadersTBB.h include/OGRE/Volume/OgreVolumeCSGSource.h include/OGRE/Volume/OgreVolumeCacheSource.h include/OGRE/Volume/OgreVolumeChunk.h -include/OGRE/Volume/OgreVolumeChunkHandler.h include/OGRE/Volume/OgreVolumeDualGridGenerator.h include/OGRE/Volume/OgreVolumeGridSource.h include/OGRE/Volume/OgreVolumeHalfFloatGridSource.h include/OGRE/Volume/OgreVolumeIsoSurface.h include/OGRE/Volume/OgreVolumeIsoSurfaceMC.h -include/OGRE/Volume/OgreVolumeIsoSurfaceTablesMC.h include/OGRE/Volume/OgreVolumeMeshBuilder.h include/OGRE/Volume/OgreVolumeOctreeNode.h include/OGRE/Volume/OgreVolumeOctreeNodeSplitPolicy.h @@ -662,68 +554,69 @@ include/OGRE/Volume/OgreVolumePrerequisites.h include/OGRE/Volume/OgreVolumeSimplexNoise.h include/OGRE/Volume/OgreVolumeSource.h include/OGRE/Volume/OgreVolumeTextureSource.h -%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so -%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so.1.11.6 %%OPENEXR%%lib/OGRE/Codec_EXR.so -%%OPENEXR%%lib/OGRE/Codec_EXR.so.1.11.6 +%%OPENEXR%%lib/OGRE/Codec_EXR.so.%%LIBVERSION%% +%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so +%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so.%%LIBVERSION%% lib/OGRE/Codec_STBI.so -lib/OGRE/Codec_STBI.so.1.11.6 +lib/OGRE/Codec_STBI.so.%%LIBVERSION%% lib/OGRE/Plugin_BSPSceneManager.so -lib/OGRE/Plugin_BSPSceneManager.so.1.11.6 +lib/OGRE/Plugin_BSPSceneManager.so.%%LIBVERSION%% lib/OGRE/Plugin_OctreeSceneManager.so -lib/OGRE/Plugin_OctreeSceneManager.so.1.11.6 +lib/OGRE/Plugin_OctreeSceneManager.so.%%LIBVERSION%% lib/OGRE/Plugin_OctreeZone.so -lib/OGRE/Plugin_OctreeZone.so.1.11.6 +lib/OGRE/Plugin_OctreeZone.so.%%LIBVERSION%% lib/OGRE/Plugin_PCZSceneManager.so -lib/OGRE/Plugin_PCZSceneManager.so.1.11.6 +lib/OGRE/Plugin_PCZSceneManager.so.%%LIBVERSION%% lib/OGRE/Plugin_ParticleFX.so -lib/OGRE/Plugin_ParticleFX.so.1.11.6 +lib/OGRE/Plugin_ParticleFX.so.%%LIBVERSION%% %%OPENGL%%lib/OGRE/RenderSystem_GL.so -%%OPENGL%%lib/OGRE/RenderSystem_GL.so.1.11.6 +%%OPENGL%%lib/OGRE/RenderSystem_GL.so.%%LIBVERSION%% %%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so -%%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so.1.11.6 +%%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so.%%LIBVERSION%% %%OPENGL%%lib/OGRE/RenderSystem_GLES2.so -%%OPENGL%%lib/OGRE/RenderSystem_GLES2.so.1.11.6 +%%OPENGL%%lib/OGRE/RenderSystem_GLES2.so.%%LIBVERSION%% lib/OGRE/Samples/DefaultSamples.so -lib/OGRE/Samples/DefaultSamples.so.1.11.6 -lib/OGRE/cmake/FindPkgMacros.cmake +lib/OGRE/Samples/DefaultSamples.so.%%LIBVERSION%% lib/OGRE/cmake/OGREConfig.cmake lib/OGRE/cmake/OGREConfigVersion.cmake lib/OGRE/cmake/OgreTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/OGRE/cmake/OgreTargets.cmake -%%CSHARP%%lib/libOgre.so lib/libOgreBites.so -lib/libOgreBites.so.1.11.6 -%%OPENGL%%lib/libOgreGLSupport.a -lib/libOgreHLMS.so -lib/libOgreHLMS.so.1.11.6 +lib/libOgreBites.so.%%LIBVERSION%% +%%BULLET%%lib/libOgreBullet.so lib/libOgreMain.so -lib/libOgreMain.so.1.11.6 +lib/libOgreMain.so.%%LIBVERSION%% lib/libOgreMeshLodGenerator.so -lib/libOgreMeshLodGenerator.so.1.11.6 +lib/libOgreMeshLodGenerator.so.%%LIBVERSION%% lib/libOgreOverlay.so -lib/libOgreOverlay.so.1.11.6 +lib/libOgreOverlay.so.%%LIBVERSION%% lib/libOgrePaging.so -lib/libOgrePaging.so.1.11.6 +lib/libOgrePaging.so.%%LIBVERSION%% lib/libOgreProperty.so -lib/libOgreProperty.so.1.11.6 +lib/libOgreProperty.so.%%LIBVERSION%% lib/libOgreRTShaderSystem.so -lib/libOgreRTShaderSystem.so.1.11.6 +lib/libOgreRTShaderSystem.so.%%LIBVERSION%% lib/libOgreTerrain.so -lib/libOgreTerrain.so.1.11.6 +lib/libOgreTerrain.so.%%LIBVERSION%% lib/libOgreVolume.so -lib/libOgreVolume.so.1.11.6 -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/Ogre.py -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreBites.py -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreNumpy.py -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreOverlay.py -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreRTShader.py -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_Ogre.so -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreBites.so -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreOverlay.so -%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreRTShader.so +lib/libOgreVolume.so.%%LIBVERSION%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Bites.py +%%BULLET%%%%PYTHON_SITELIBDIR%%/Ogre/Bullet.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/HighPy.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Numpy.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Ogre.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Overlay.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/RTShader.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Terrain.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Bites.so +%%BULLET%%%%PYTHON_SITELIBDIR%%/Ogre/_Bullet.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Ogre.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Overlay.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_RTShader.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Terrain.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/__init__.py libdata/pkgconfig/OGRE-Bites.pc -libdata/pkgconfig/OGRE-HLMS.pc libdata/pkgconfig/OGRE-MeshLodGenerator.pc libdata/pkgconfig/OGRE-Overlay.pc libdata/pkgconfig/OGRE-PCZ.pc @@ -733,930 +626,703 @@ libdata/pkgconfig/OGRE-RTShaderSystem.pc libdata/pkgconfig/OGRE-Terrain.pc libdata/pkgconfig/OGRE-Volume.pc libdata/pkgconfig/OGRE.pc -share/OGRE/GLX_backdrop.png -share/OGRE/Media/DeferredShadingMedia/COPYING -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsl -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsles -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps_sm4.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsl -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsles -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps_sm4.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsl -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsles -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs_sm4.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsl -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsles -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps_sm4.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsl -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsles -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps_sm4.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsl -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsles -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps_sm4.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.cg -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.glsl -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.glsles -share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs_sm4.cg -share/OGRE/Media/DeferredShadingMedia/ShadowCaster.cg -share/OGRE/Media/DeferredShadingMedia/ShadowCaster.material -share/OGRE/Media/DeferredShadingMedia/ShadowCaster.program -share/OGRE/Media/DeferredShadingMedia/ShadowCaster_fp.glsl -share/OGRE/Media/DeferredShadingMedia/ShadowCaster_fp.glsles -share/OGRE/Media/DeferredShadingMedia/ShadowCaster_sm4.cg -share/OGRE/Media/DeferredShadingMedia/ShadowCaster_vp.glsl -share/OGRE/Media/DeferredShadingMedia/ShadowCaster_vp.glsles -share/OGRE/Media/DeferredShadingMedia/deferred.compositor -share/OGRE/Media/DeferredShadingMedia/deferred_post.material -share/OGRE/Media/DeferredShadingMedia/deferred_post.program -share/OGRE/Media/DeferredShadingMedia/deferred_post_minilight.material -share/OGRE/Media/DeferredShadingMedia/deferreddemo.material -share/OGRE/Media/DeferredShadingMedia/ssao.cg -share/OGRE/Media/DeferredShadingMedia/ssao.compositor -share/OGRE/Media/DeferredShadingMedia/ssao.material -share/OGRE/Media/DeferredShadingMedia/ssao_blurx_ps.glsl -share/OGRE/Media/DeferredShadingMedia/ssao_blurx_ps.glsles -share/OGRE/Media/DeferredShadingMedia/ssao_blury_ps.glsl -share/OGRE/Media/DeferredShadingMedia/ssao_blury_ps.glsles -share/OGRE/Media/DeferredShadingMedia/ssao_ps.glsl -share/OGRE/Media/DeferredShadingMedia/ssao_ps.glsles -share/OGRE/Media/DeferredShadingMedia/ssao_sm4.cg -share/OGRE/Media/DeferredShadingMedia/ssao_vs.glsl -share/OGRE/Media/DeferredShadingMedia/ssao_vs.glsles -share/OGRE/Media/HLMS/Blendfunctions_piece_fs.glslt -share/OGRE/Media/HLMS/Blendfunctions_piece_fs.hlslt -share/OGRE/Media/HLMS/PBS_fs.glslt -share/OGRE/Media/HLMS/PBS_fs.hlslt -share/OGRE/Media/HLMS/PBS_vs.glslt -share/OGRE/Media/HLMS/PBS_vs.hlslt -share/OGRE/Media/PBR/glTF2_PBR.material -share/OGRE/Media/PBR/pbr-frag.glsl -share/OGRE/Media/PBR/pbr-vert.glsl -share/OGRE/Media/PBR/pbr.program -share/OGRE/Media/PCZAppMedia/Carpet_Diamond_Olive.jpg -share/OGRE/Media/PCZAppMedia/Metal_Brass_Ceiling.jpg -share/OGRE/Media/PCZAppMedia/Metal_Embossed.jpg -share/OGRE/Media/PCZAppMedia/Metal_Rusted.jpg -share/OGRE/Media/PCZAppMedia/Metal_Rusted1.jpg -share/OGRE/Media/PCZAppMedia/Metal_Steel_Textured.jpg -share/OGRE/Media/PCZAppMedia/Metal_Steel_Textured_White.jpg -share/OGRE/Media/PCZAppMedia/ROOM.material -share/OGRE/Media/PCZAppMedia/ROOM_NX.mesh -share/OGRE/Media/PCZAppMedia/ROOM_NY.mesh -share/OGRE/Media/PCZAppMedia/ROOM_NZ.mesh -share/OGRE/Media/PCZAppMedia/ROOM_PX.mesh -share/OGRE/Media/PCZAppMedia/ROOM_PY.mesh -share/OGRE/Media/PCZAppMedia/ROOM_PZ.mesh -share/OGRE/Media/PCZAppMedia/Roofing_Tile_Spanish.jpg -share/OGRE/Media/PCZAppMedia/Translucent_Glass_Tinted.jpg -share/OGRE/Media/PCZAppMedia/Translucent_Glass_Tinted1.jpg -share/OGRE/Media/PCZAppMedia/Wood_Floor.jpg -share/OGRE/Media/PCZAppMedia/building_exterior.mesh -share/OGRE/Media/PCZAppMedia/room_nxnynz.mesh -share/OGRE/Media/PCZAppMedia/room_nxpx.mesh -share/OGRE/Media/PCZAppMedia/room_nxpxnypynzpz.mesh -share/OGRE/Media/PCZAppMedia/room_nxpxnz.mesh -share/OGRE/Media/PCZAppMedia/room_nxpxnzpz.mesh -share/OGRE/Media/PCZAppMedia/room_nxpxpz.mesh -share/OGRE/Media/PCZAppMedia/room_nxpynz.mesh -share/OGRE/Media/PCZAppMedia/room_nxpz.mesh -share/OGRE/Media/PCZAppMedia/room_nypy.mesh -share/OGRE/Media/PCZAppMedia/room_nypy_4y.mesh -share/OGRE/Media/PCZAppMedia/room_nzpz.mesh -share/OGRE/Media/PCZAppMedia/room_pxnynz.mesh -share/OGRE/Media/PCZAppMedia/room_pxpynz.mesh -share/OGRE/Media/PCZAppMedia/room_pxpz.mesh -share/OGRE/Media/PCZAppMedia/terrain2.cfg -share/OGRE/Media/PCZAppMedia/terrain2.png -share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowCasterTwoPhaseTwoWeights.glsl -share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowFourWeights.glsl -share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowOneWeight.glsl -share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowPassThrough_ps.glsl -share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowThreeWeights.glsl -share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowTwoWeights.glsl -share/OGRE/Media/RTShaderLib/GLSL/DualQuaternion_Common.glsl -share/OGRE/Media/RTShaderLib/GLSL/FFPLib_AlphaTest.glsl -share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Common.glsl -share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Fog.glsl -share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Lighting.glsl -share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Texturing.glsl -share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Transform.glsl -share/OGRE/Media/RTShaderLib/GLSL/HardwareSkinningShadow_Fragment.glsl -share/OGRE/Media/RTShaderLib/GLSL/HardwareSkinningShadow_TwoWeights.glsl -share/OGRE/Media/RTShaderLib/GLSL/SGXLib_DualQuaternion.glsl -share/OGRE/Media/RTShaderLib/GLSL/SGXLib_IntegratedPSSM.glsl -share/OGRE/Media/RTShaderLib/GLSL/SGXLib_LayeredBlending.glsl -share/OGRE/Media/RTShaderLib/GLSL/SGXLib_NormalMapLighting.glsl -share/OGRE/Media/RTShaderLib/GLSL/SGXLib_PerPixelLighting.glsl -share/OGRE/Media/RTShaderLib/GLSL/SGXLib_TextureAtlas.glsl -share/OGRE/Media/RTShaderLib/GLSL/SGXLib_TriplanarTexturing.glsl -share/OGRE/Media/RTShaderLib/GLSL/SampleLib_InstancedViewports.glsl -share/OGRE/Media/RTShaderLib/GLSL/SampleLib_ReflectionMap.glsl -share/OGRE/Media/RTShaderLib/GLSL/SegmentedPerPixelLighting.glsl -share/OGRE/Media/RTShaderLib/HLSL_Cg/DualQuaternionSkinning_Shadow.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_AlphaTest.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Common.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Fog.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Lighting.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Texturing.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Transform.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/HardwareSkinningShadow.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_DualQuaternion.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_IntegratedPSSM.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_LayeredBlending.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_NormalMapLighting.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_PerPixelLighting.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_TextureAtlas.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_TriplanarTexturing.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SampleLib_InstancedViewports.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SampleLib_ReflectionMap.cg -share/OGRE/Media/RTShaderLib/HLSL_Cg/SegmentedPerPixelLighting.cg -share/OGRE/Media/RTShaderLib/cache/dummy.txt -share/OGRE/Media/RTShaderLib/materials/DualQuaternionSkinning_Shadow.material -share/OGRE/Media/RTShaderLib/materials/HardwareSkinningShadow.material -share/OGRE/Media/RTShaderLib/materials/RTShaderSystem.material -share/OGRE/Media/RTShaderLib/materials/TriplanarTexturing.material -share/OGRE/Media/materials/programs/Cg/ASCIIFP.cg -share/OGRE/Media/materials/programs/Cg/Bloom2_ps20.cg -share/OGRE/Media/materials/programs/Cg/Bloom_ps20.cg -share/OGRE/Media/materials/programs/Cg/BlurH_ps20.cg -share/OGRE/Media/materials/programs/Cg/BlurV_ps20.cg -share/OGRE/Media/materials/programs/Cg/Blur_vs11.cg -share/OGRE/Media/materials/programs/Cg/BrightBloom2_ps20.cg -share/OGRE/Media/materials/programs/Cg/Combine_fp.cg -share/OGRE/Media/materials/programs/Cg/Common.cg -share/OGRE/Media/materials/programs/Cg/DOF_ps.cg -share/OGRE/Media/materials/programs/Cg/DitherFP.cg -share/OGRE/Media/materials/programs/Cg/DualQuaternion.cg -share/OGRE/Media/materials/programs/Cg/Example_Basic.cg -share/OGRE/Media/materials/programs/Cg/Example_Basic_sm4.cg -share/OGRE/Media/materials/programs/Cg/Example_BumpMapping.cg -share/OGRE/Media/materials/programs/Cg/Example_CelShading.cg -share/OGRE/Media/materials/programs/Cg/Example_Fresnel.cg -share/OGRE/Media/materials/programs/Cg/Example_Projection.cg -share/OGRE/Media/materials/programs/Cg/Example_TextureArrayVS.cg -share/OGRE/Media/materials/programs/Cg/GlassFP.cg -share/OGRE/Media/materials/programs/Cg/Grass.cg -share/OGRE/Media/materials/programs/Cg/GrayScale.cg -share/OGRE/Media/materials/programs/Cg/HWBasicInstancing.cg -share/OGRE/Media/materials/programs/Cg/HW_VTFInstancing.cg -share/OGRE/Media/materials/programs/Cg/HalftoneFP.cg -share/OGRE/Media/materials/programs/Cg/HeatVision.cg -share/OGRE/Media/materials/programs/Cg/InstancingMisc.cg -share/OGRE/Media/materials/programs/Cg/InstancingVertexInterpolators.cg -share/OGRE/Media/materials/programs/Cg/Instancing_ps.cg -share/OGRE/Media/materials/programs/Cg/InvertFP.cg -share/OGRE/Media/materials/programs/Cg/LaplaceFP.cg -share/OGRE/Media/materials/programs/Cg/NightVisionFP.cg -share/OGRE/Media/materials/programs/Cg/Ocean2HLSL_Cg.frag -share/OGRE/Media/materials/programs/Cg/Ocean2HLSL_Cg.vert -share/OGRE/Media/materials/programs/Cg/OffsetMapping.cg -share/OGRE/Media/materials/programs/Cg/OldMovieFP.cg -share/OGRE/Media/materials/programs/Cg/OldTV.cg -share/OGRE/Media/materials/programs/Cg/ParticleGS.cg -share/OGRE/Media/materials/programs/Cg/PassthroughFP.cg -share/OGRE/Media/materials/programs/Cg/PassthroughFP_sm4.cg -share/OGRE/Media/materials/programs/Cg/PosterizeFP.cg -share/OGRE/Media/materials/programs/Cg/Radial_Blur_FP.cg -share/OGRE/Media/materials/programs/Cg/ShaderInstancing.cg -share/OGRE/Media/materials/programs/Cg/SharpenEdgesFP.cg -share/OGRE/Media/materials/programs/Cg/StdQuad_vp.cg -share/OGRE/Media/materials/programs/Cg/Swizzle.gp -share/OGRE/Media/materials/programs/Cg/SwizzleGP.cg -share/OGRE/Media/materials/programs/Cg/TilingFP.cg -share/OGRE/Media/materials/programs/Cg/VTFInstancing.cg -share/OGRE/Media/materials/programs/Cg/depthshadowobject.cg -share/OGRE/Media/materials/programs/Cg/hdr.cg -share/OGRE/Media/materials/programs/Cg/isosurf.cg -share/OGRE/Media/materials/programs/Cg/oceanHLSL_Cg.frag -share/OGRE/Media/materials/programs/Cg/oceanHLSL_Cg.vert -share/OGRE/Media/materials/programs/Cg/pssm.cg -share/OGRE/Media/materials/programs/Cg/shadows.cg -share/OGRE/Media/materials/programs/Cg/varianceshadowcasterfp.cg -share/OGRE/Media/materials/programs/Cg/varianceshadowcastervp.cg -share/OGRE/Media/materials/programs/Cg/varianceshadowreceiverfp.cg -share/OGRE/Media/materials/programs/Cg/varianceshadowreceivervp.cg -share/OGRE/Media/materials/programs/GLSL/DepthShadowmapCasterFp.glsl -share/OGRE/Media/materials/programs/GLSL/DepthShadowmapCasterVp.glsl -share/OGRE/Media/materials/programs/GLSL/DepthShadowmapNormalMapReceiverFp.glsl -share/OGRE/Media/materials/programs/GLSL/DepthShadowmapNormalMapReceiverVp.glsl -share/OGRE/Media/materials/programs/GLSL/DepthShadowmapReceiverFp.glsl -share/OGRE/Media/materials/programs/GLSL/DepthShadowmapReceiverVp.glsl -share/OGRE/Media/materials/programs/GLSL/StdQuad_vp.glsl -share/OGRE/Media/materials/programs/GLSL/SwizzleGP.glsl -share/OGRE/Media/materials/programs/GLSL/hdr_bloom.glsl -share/OGRE/Media/materials/programs/GLSL/hdr_downscale2x2luminence.glsl -share/OGRE/Media/materials/programs/GLSL/hdr_downscale3x3.glsl -share/OGRE/Media/materials/programs/GLSL/hdr_downscale3x3brightpass.glsl -share/OGRE/Media/materials/programs/GLSL/hdr_finalToneMapping.glsl -share/OGRE/Media/materials/programs/GLSL/mrttestfp_quad.glsl -share/OGRE/Media/materials/programs/GLSL/mrttestfp_scene.glsl -share/OGRE/Media/materials/programs/GLSL120/AmbientOneTexture.glsl -share/OGRE/Media/materials/programs/GLSL120/AmbientOneTextureWithUV.glsl -share/OGRE/Media/materials/programs/GLSL120/Bloom2_ps20.glsl -share/OGRE/Media/materials/programs/GLSL120/BlurH_ps20.glsl -share/OGRE/Media/materials/programs/GLSL120/BlurV_ps20.glsl -share/OGRE/Media/materials/programs/GLSL120/Blur_vs.glsl -share/OGRE/Media/materials/programs/GLSL120/BrightBloom2_ps20.glsl -share/OGRE/Media/materials/programs/GLSL120/BumpMapVPTangentParity.glsl -share/OGRE/Media/materials/programs/GLSL120/DiffuseOneTexture.glsl -share/OGRE/Media/materials/programs/GLSL120/DualQuaternion.glsl -share/OGRE/Media/materials/programs/GLSL120/DualQuaternion_ShadowCaster.glsl -share/OGRE/Media/materials/programs/GLSL120/DualQuaternion_TwoPhase.glsl -share/OGRE/Media/materials/programs/GLSL120/DualQuaternion_TwoPhaseShadowCaster.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingFp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingShadowRcvFp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingShadowRcvVp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingSpecularFp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingSpecularVp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingVp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_FresnelFp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_FresnelVp.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_TextureArrayPS.glsl -share/OGRE/Media/materials/programs/GLSL120/Example_TextureArrayVS.glsl -share/OGRE/Media/materials/programs/GLSL120/GlassFP.glsl -share/OGRE/Media/materials/programs/GLSL120/GrayScale.glsl -share/OGRE/Media/materials/programs/GLSL120/HWBasicInstancing.vert -share/OGRE/Media/materials/programs/GLSL120/HW_VTFInstancing.vert -share/OGRE/Media/materials/programs/GLSL120/Instancing.frag -share/OGRE/Media/materials/programs/GLSL120/InstancingMisc.vert -share/OGRE/Media/materials/programs/GLSL120/Ocean2GLSL.frag -share/OGRE/Media/materials/programs/GLSL120/Ocean2GLSL.vert -share/OGRE/Media/materials/programs/GLSL120/OffsetMappingFp.glsl -share/OGRE/Media/materials/programs/GLSL120/OffsetMappingShadowsFp.glsl -share/OGRE/Media/materials/programs/GLSL120/OffsetMappingShadowsVp.glsl -share/OGRE/Media/materials/programs/GLSL120/OffsetMappingVp.glsl -share/OGRE/Media/materials/programs/GLSL120/OffsetMapping_specular.glsl -share/OGRE/Media/materials/programs/GLSL120/PassthroughFP.glsl -share/OGRE/Media/materials/programs/GLSL120/PassthroughVP.glsl -share/OGRE/Media/materials/programs/GLSL120/ShaderInstancing.vert -share/OGRE/Media/materials/programs/GLSL120/ShowNormals.glsl -share/OGRE/Media/materials/programs/GLSL120/ShowTangents.glsl -share/OGRE/Media/materials/programs/GLSL120/ShowUV.glsl -share/OGRE/Media/materials/programs/GLSL120/ShowUVdir3D.glsl -share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex2_vp.glsl -share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex2a_vp.glsl -share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex3_vp.glsl -share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex4_vp.glsl -share/OGRE/Media/materials/programs/GLSL120/VTFInstancing.vert -share/OGRE/Media/materials/programs/GLSL120/hdr_tonemap_util.glsl -share/OGRE/Media/materials/programs/GLSL120/oceanGLSL.frag -share/OGRE/Media/materials/programs/GLSL120/oceanGLSL.vert -share/OGRE/Media/materials/programs/GLSL120/shadows.glsl -share/OGRE/Media/materials/programs/GLSL120/skinningTwoWeightsShadowCasterVp.glsl -share/OGRE/Media/materials/programs/GLSL120/skinningTwoWeightsVp.glsl -share/OGRE/Media/materials/programs/GLSL150/ASCIIFP.glsl -share/OGRE/Media/materials/programs/GLSL150/AtomicFS.glsl -share/OGRE/Media/materials/programs/GLSL150/AtomicGS.glsl -share/OGRE/Media/materials/programs/GLSL150/AtomicVS.glsl -share/OGRE/Media/materials/programs/GLSL150/Blur0_vs.glsl -share/OGRE/Media/materials/programs/GLSL150/Blur1_vs.glsl -share/OGRE/Media/materials/programs/GLSL150/Blur_ps.glsl -share/OGRE/Media/materials/programs/GLSL150/ColdCasterFp.glsl -share/OGRE/Media/materials/programs/GLSL150/ColdCasterVp.glsl -share/OGRE/Media/materials/programs/GLSL150/Combine_fp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowObjectFp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowObjectVp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapCasterFp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapCasterVp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapNormalMapReceiverFp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapNormalMapReceiverVp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapReceiverFp.glsl -share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapReceiverVp.glsl -share/OGRE/Media/materials/programs/GLSL150/DitherFP.glsl -share/OGRE/Media/materials/programs/GLSL150/EmbossedFp.glsl -share/OGRE/Media/materials/programs/GLSL150/Example_CelShadingFp.glsl -share/OGRE/Media/materials/programs/GLSL150/Example_CelShadingVp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassAmbientFp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassAmbientVp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassCasterFp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassCasterVp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassFp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassReceiverFp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassReceiverVp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassTexVp.glsl -share/OGRE/Media/materials/programs/GLSL150/GrassVp.glsl -share/OGRE/Media/materials/programs/GLSL150/HalftoneFP.glsl -share/OGRE/Media/materials/programs/GLSL150/HardwareMorphAnimationVp.glsl -share/OGRE/Media/materials/programs/GLSL150/HardwareMorphAnimationWithNormalsVp.glsl -share/OGRE/Media/materials/programs/GLSL150/HardwarePoseAnimationVp.glsl -share/OGRE/Media/materials/programs/GLSL150/HardwarePoseAnimationWithNormalsVp.glsl -share/OGRE/Media/materials/programs/GLSL150/HeatBlurFp.glsl -share/OGRE/Media/materials/programs/GLSL150/HeatCasterFp.glsl -share/OGRE/Media/materials/programs/GLSL150/HeatCasterVp.glsl -share/OGRE/Media/materials/programs/GLSL150/InvertFP.glsl -share/OGRE/Media/materials/programs/GLSL150/IsosurfFS.glsl -share/OGRE/Media/materials/programs/GLSL150/IsosurfGS.glsl -share/OGRE/Media/materials/programs/GLSL150/IsosurfVS.glsl -share/OGRE/Media/materials/programs/GLSL150/LaplaceFP.glsl -share/OGRE/Media/materials/programs/GLSL150/LightToHeatFp.glsl -share/OGRE/Media/materials/programs/GLSL150/NightVisionFP.glsl -share/OGRE/Media/materials/programs/GLSL150/OldMovieFP.glsl -share/OGRE/Media/materials/programs/GLSL150/OldTV.glsl -share/OGRE/Media/materials/programs/GLSL150/ParticleGS_DisplayFS.glsl -share/OGRE/Media/materials/programs/GLSL150/ParticleGS_DisplayGS.glsl -share/OGRE/Media/materials/programs/GLSL150/ParticleGS_DisplayVS.glsl -share/OGRE/Media/materials/programs/GLSL150/ParticleGS_GenerateGS.glsl -share/OGRE/Media/materials/programs/GLSL150/ParticleGS_GenerateVS.glsl -share/OGRE/Media/materials/programs/GLSL150/PassthroughGP.glsl -share/OGRE/Media/materials/programs/GLSL150/PosterizeFP.glsl -share/OGRE/Media/materials/programs/GLSL150/Radial_Blur_FP.glsl -share/OGRE/Media/materials/programs/GLSL150/SharpenEdgesFP.glsl -share/OGRE/Media/materials/programs/GLSL150/StdQuad_vp.glsl -share/OGRE/Media/materials/programs/GLSL150/SwizzleGP.glsl -share/OGRE/Media/materials/programs/GLSL150/TilingFP.glsl -share/OGRE/Media/materials/programs/GLSL150/hdr_bloom.glsl -share/OGRE/Media/materials/programs/GLSL150/hdr_downscale2x2luminence.glsl -share/OGRE/Media/materials/programs/GLSL150/hdr_downscale3x3.glsl -share/OGRE/Media/materials/programs/GLSL150/hdr_downscale3x3brightpass.glsl -share/OGRE/Media/materials/programs/GLSL150/hdr_finalToneMapping.glsl -share/OGRE/Media/materials/programs/GLSL150/mrttestfp_quad.glsl -share/OGRE/Media/materials/programs/GLSL150/mrttestfp_scene.glsl -share/OGRE/Media/materials/programs/GLSL150/pssmCasterFp.glsl -share/OGRE/Media/materials/programs/GLSL150/pssmCasterVp.glsl -share/OGRE/Media/materials/programs/GLSL150/pssmReceiverFp.glsl -share/OGRE/Media/materials/programs/GLSL150/pssmReceiverVp.glsl -share/OGRE/Media/materials/programs/GLSL400/ComputeCS.glsl -share/OGRE/Media/materials/programs/GLSL400/RasterizationOrderFp.glsl -share/OGRE/Media/materials/programs/GLSL400/TessellationFp.glsl -share/OGRE/Media/materials/programs/GLSL400/TessellationTd.glsl -share/OGRE/Media/materials/programs/GLSL400/TessellationTh.glsl -share/OGRE/Media/materials/programs/GLSL400/TessellationVp.glsl -share/OGRE/Media/materials/programs/GLSLES/ASCIIFP.glsles -share/OGRE/Media/materials/programs/GLSLES/AmbientOneTexture.glsles -share/OGRE/Media/materials/programs/GLSLES/AmbientOneTextureWithUV.glsles -share/OGRE/Media/materials/programs/GLSLES/Bloom2_ps20.glsles -share/OGRE/Media/materials/programs/GLSLES/BlurH_ps20.glsles -share/OGRE/Media/materials/programs/GLSLES/BlurV_ps20.glsles -share/OGRE/Media/materials/programs/GLSLES/Blur_vs.glsles -share/OGRE/Media/materials/programs/GLSLES/BrightBloom2_ps20.glsles -share/OGRE/Media/materials/programs/GLSLES/BumpMapVPTangentParity.glsles -share/OGRE/Media/materials/programs/GLSLES/ColdCasterFp.glsles -share/OGRE/Media/materials/programs/GLSLES/ColdCasterVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Combine_fp.glsles -share/OGRE/Media/materials/programs/GLSLES/DOF_ps.glsles -share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapCasterFp.glsles -share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapCasterVp.glsles -share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapNormalMapReceiverFp.glsles -share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapNormalMapReceiverVp.glsles -share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapReceiverFp.glsles -share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapReceiverVp.glsles -share/OGRE/Media/materials/programs/GLSLES/DiffuseOneTexture.glsles -share/OGRE/Media/materials/programs/GLSLES/DitherFP.glsles -share/OGRE/Media/materials/programs/GLSLES/EmbossedFp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingFp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvFp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingSpecularFp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingSpecularVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_CelShadingFp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_CelShadingVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_FresnelFp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_FresnelVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_ProjectionFp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_ProjectionVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_TextureArrayPS.glsles -share/OGRE/Media/materials/programs/GLSLES/Example_TextureArrayVS.glsles -share/OGRE/Media/materials/programs/GLSLES/GlassFP.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassAmbientFp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassAmbientVp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassCasterFp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassCasterVp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassFp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassReceiverFp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassReceiverVp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassTexVp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrassVp.glsles -share/OGRE/Media/materials/programs/GLSLES/GrayScale.glsles -share/OGRE/Media/materials/programs/GLSLES/HWBasicInstancing.vert -share/OGRE/Media/materials/programs/GLSLES/HW_VTFInstancing.vert -share/OGRE/Media/materials/programs/GLSLES/HalftoneFP.glsles -share/OGRE/Media/materials/programs/GLSLES/HardwareMorphAnimationVp.glsles -share/OGRE/Media/materials/programs/GLSLES/HardwareMorphAnimationWithNormalsVp.glsles -share/OGRE/Media/materials/programs/GLSLES/HardwarePoseAnimationVp.glsles -share/OGRE/Media/materials/programs/GLSLES/HardwarePoseAnimationWithNormalsVp.glsles -share/OGRE/Media/materials/programs/GLSLES/HeatBlurFp.glsles -share/OGRE/Media/materials/programs/GLSLES/HeatBlurVp.glsles -share/OGRE/Media/materials/programs/GLSLES/HeatCasterFp.glsles -share/OGRE/Media/materials/programs/GLSLES/HeatCasterVp.glsles -share/OGRE/Media/materials/programs/GLSLES/Instancing.frag -share/OGRE/Media/materials/programs/GLSLES/InstancingMisc.vert -share/OGRE/Media/materials/programs/GLSLES/InvertFP.glsles -share/OGRE/Media/materials/programs/GLSLES/LaplaceFP.glsles -share/OGRE/Media/materials/programs/GLSLES/LightToHeatFp.glsles -share/OGRE/Media/materials/programs/GLSLES/LightToHeatVp.glsles -share/OGRE/Media/materials/programs/GLSLES/NightVisionFP.glsles -share/OGRE/Media/materials/programs/GLSLES/Ocean2GLSLES.frag -share/OGRE/Media/materials/programs/GLSLES/Ocean2GLSLES.vert -share/OGRE/Media/materials/programs/GLSLES/OffsetMappingFp.glsles -share/OGRE/Media/materials/programs/GLSLES/OffsetMappingShadowsFp.glsles -share/OGRE/Media/materials/programs/GLSLES/OffsetMappingShadowsVp.glsles -share/OGRE/Media/materials/programs/GLSLES/OffsetMappingVp.glsles -share/OGRE/Media/materials/programs/GLSLES/OffsetMapping_specular.glsles -share/OGRE/Media/materials/programs/GLSLES/OldMovieFP.glsles -share/OGRE/Media/materials/programs/GLSLES/OldTV.glsles -share/OGRE/Media/materials/programs/GLSLES/PassthroughFP.glsles -share/OGRE/Media/materials/programs/GLSLES/PassthroughVP.glsles -share/OGRE/Media/materials/programs/GLSLES/PosterizeFP.glsles -share/OGRE/Media/materials/programs/GLSLES/Radial_Blur_FP.glsles -share/OGRE/Media/materials/programs/GLSLES/ShaderInstancing.vert -share/OGRE/Media/materials/programs/GLSLES/SharpenEdgesFP.glsles -share/OGRE/Media/materials/programs/GLSLES/ShowNormals.glsles -share/OGRE/Media/materials/programs/GLSLES/ShowTangents.glsles -share/OGRE/Media/materials/programs/GLSLES/ShowUV.glsles -share/OGRE/Media/materials/programs/GLSLES/ShowUVdir3D.glsles -share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex2_vp.glsles -share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex2a_vp.glsles -share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex3_vp.glsles -share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex4_vp.glsles -share/OGRE/Media/materials/programs/GLSLES/StdQuad_vp.glsles -share/OGRE/Media/materials/programs/GLSLES/SwizzleGP.glsles -share/OGRE/Media/materials/programs/GLSLES/TilingFP.glsles -share/OGRE/Media/materials/programs/GLSLES/VTFInstancing.vert -share/OGRE/Media/materials/programs/GLSLES/depthshadowobjectFp.glsles -share/OGRE/Media/materials/programs/GLSLES/depthshadowobjectVp.glsles -share/OGRE/Media/materials/programs/GLSLES/hdrFp.glsles -share/OGRE/Media/materials/programs/GLSLES/hdr_bloom.glsles -share/OGRE/Media/materials/programs/GLSLES/hdr_downscale2x2luminence.glsles -share/OGRE/Media/materials/programs/GLSLES/hdr_downscale3x3.glsles -share/OGRE/Media/materials/programs/GLSLES/hdr_downscale3x3brightpass.glsles -share/OGRE/Media/materials/programs/GLSLES/hdr_finalToneMapping.glsles -share/OGRE/Media/materials/programs/GLSLES/instancingVp.glsles -share/OGRE/Media/materials/programs/GLSLES/mrttestfp_quad.glsles -share/OGRE/Media/materials/programs/GLSLES/mrttestfp_scene.glsles -share/OGRE/Media/materials/programs/GLSLES/pssmCasterFp.glsles -share/OGRE/Media/materials/programs/GLSLES/pssmCasterVp.glsles -share/OGRE/Media/materials/programs/GLSLES/pssmFp.glsles -share/OGRE/Media/materials/programs/GLSLES/pssmReceiverFp.glsles -share/OGRE/Media/materials/programs/GLSLES/pssmReceiverVp.glsles -share/OGRE/Media/materials/programs/GLSLES/pssmVp.glsles -share/OGRE/Media/materials/programs/GLSLES/shadows.glsles -share/OGRE/Media/materials/programs/GLSLES/skinningTwoWeightsShadowCasterVp.glsles -share/OGRE/Media/materials/programs/GLSLES/skinningTwoWeightsVp.glsles -share/OGRE/Media/materials/programs/GLSLES/varianceshadowcasterfp.glsles -share/OGRE/Media/materials/programs/GLSLES/varianceshadowcastervp.glsles -share/OGRE/Media/materials/programs/GLSLES/varianceshadowreceiverfp.glsles -share/OGRE/Media/materials/programs/GLSLES/varianceshadowreceivervp.glsles -share/OGRE/Media/materials/programs/HLSL/Bloom2_ps20.hlsl -share/OGRE/Media/materials/programs/HLSL/Bloom2_ps40.hlsl -share/OGRE/Media/materials/programs/HLSL/Bloom_ps20.hlsl -share/OGRE/Media/materials/programs/HLSL/Blur0_ps20.hlsl -share/OGRE/Media/materials/programs/HLSL/Blur0_vs11.hlsl -share/OGRE/Media/materials/programs/HLSL/Blur1_ps20.hlsl -share/OGRE/Media/materials/programs/HLSL/Blur1_vs11.hlsl -share/OGRE/Media/materials/programs/HLSL/BlurH_ps20.hlsl -share/OGRE/Media/materials/programs/HLSL/BlurH_ps40.hlsl -share/OGRE/Media/materials/programs/HLSL/BlurV_ps20.hlsl -share/OGRE/Media/materials/programs/HLSL/BlurV_ps40.hlsl -share/OGRE/Media/materials/programs/HLSL/Blur_vs11.hlsl -share/OGRE/Media/materials/programs/HLSL/Blur_vs40.hlsl -share/OGRE/Media/materials/programs/HLSL/BrightBloom2_ps20.hlsl -share/OGRE/Media/materials/programs/HLSL/BrightBloom2_ps40.hlsl -share/OGRE/Media/materials/programs/HLSL/Combine_fp_ps40.hlsl -share/OGRE/Media/materials/programs/HLSL/DepthShadowmap.hlsl -share/OGRE/Media/materials/programs/HLSL/DualQuaternion.hlsl -share/OGRE/Media/materials/programs/HLSL/DualQuaternion_Common.hlsl -share/OGRE/Media/materials/programs/HLSL/Example_Basic.hlsl -share/OGRE/Media/materials/programs/HLSL/Example_Basic4.hlsl -share/OGRE/Media/materials/programs/HLSL/Example_CelShading.hlsl -share/OGRE/Media/materials/programs/HLSL/Example_TextureArrayPS.asm -share/OGRE/Media/materials/programs/HLSL/Example_TextureArrayPS.hlsl4 -share/OGRE/Media/materials/programs/HLSL/HWBasicInstancing.hlsl -share/OGRE/Media/materials/programs/HLSL/HW_VTFInstancing.hlsl -share/OGRE/Media/materials/programs/HLSL/Hair.hlsl -share/OGRE/Media/materials/programs/HLSL/HairFluidSim.hlsl -share/OGRE/Media/materials/programs/HLSL/HairSimulateCS.hlsl -share/OGRE/Media/materials/programs/HLSL/HeatVision.hlsl -share/OGRE/Media/materials/programs/HLSL/Instancing.hlsl -share/OGRE/Media/materials/programs/HLSL/InstancingMisc.hlsl -share/OGRE/Media/materials/programs/HLSL/Instancing_ps.hlsl -share/OGRE/Media/materials/programs/HLSL/Island.hlsl -share/OGRE/Media/materials/programs/HLSL/IslandCommon.hlsl -share/OGRE/Media/materials/programs/HLSL/NoTessellation.hlsl -share/OGRE/Media/materials/programs/HLSL/Ocean2HLSL_Cg.frag -share/OGRE/Media/materials/programs/HLSL/Ocean2HLSL_Cg.vert -share/OGRE/Media/materials/programs/HLSL/OffsetMapping.hlsl -share/OGRE/Media/materials/programs/HLSL/OffsetMapping_specular.asm -share/OGRE/Media/materials/programs/HLSL/OldMovie.hlsl -share/OGRE/Media/materials/programs/HLSL/OldTV.hlsl -share/OGRE/Media/materials/programs/HLSL/ParticleGS.hlsl -share/OGRE/Media/materials/programs/HLSL/PassthroughFP_sm4.hlsl -share/OGRE/Media/materials/programs/HLSL/Radial_Blur_FP.hlsl -share/OGRE/Media/materials/programs/HLSL/ShaderInstancing.hlsl -share/OGRE/Media/materials/programs/HLSL/StdQuad_vp.hlsl -share/OGRE/Media/materials/programs/HLSL/Swizzle.gp -share/OGRE/Media/materials/programs/HLSL/TerrainTessellation.hlsl -share/OGRE/Media/materials/programs/HLSL/TerrainTessellationCommon.hlsl -share/OGRE/Media/materials/programs/HLSL/TerrainTessellationDeformation.hlsl -share/OGRE/Media/materials/programs/HLSL/TerrainTessellationINoise.hlsl -share/OGRE/Media/materials/programs/HLSL/Tessellation.hlsl -share/OGRE/Media/materials/programs/HLSL/VTFInstancing.hlsl -share/OGRE/Media/materials/programs/HLSL/adaptivePNTriangles_tessellation.hlsl -share/OGRE/Media/materials/programs/HLSL/adaptive_tessellation.hlsl -share/OGRE/Media/materials/programs/HLSL/depthshadowobject.hlsl -share/OGRE/Media/materials/programs/HLSL/hdr.hlsl -share/OGRE/Media/materials/programs/HLSL/hdrfp4.hlsl -share/OGRE/Media/materials/programs/HLSL/hdrutils.hlsl -share/OGRE/Media/materials/programs/HLSL/isosurf.hlsl -share/OGRE/Media/materials/programs/HLSL/mrttestfp.hlsl -share/OGRE/Media/materials/programs/HLSL/oceanHLSL_Cg.frag -share/OGRE/Media/materials/programs/HLSL/oceanHLSL_Cg.vert -share/OGRE/Media/materials/programs/HLSL/particlesgs.fx -share/OGRE/Media/materials/programs/HLSL/pssm.hlsl -share/OGRE/Media/materials/programs/HLSL/shadows.hlsl -share/OGRE/Media/materials/programs/HLSL/simple_tessellation.hlsl -share/OGRE/Media/materials/scripts/ASCII.material -share/OGRE/Media/materials/scripts/AdaptivePNTrianglesTessellation.material -share/OGRE/Media/materials/scripts/AtomicCounters.material -share/OGRE/Media/materials/scripts/BlackAndWhite.material -share/OGRE/Media/materials/scripts/Bloom2.material -share/OGRE/Media/materials/scripts/CompositorDemo.material -share/OGRE/Media/materials/scripts/Compute.material -share/OGRE/Media/materials/scripts/DOF.material -share/OGRE/Media/materials/scripts/DamagedHelmet.material -share/OGRE/Media/materials/scripts/DepthShadowmap.material -share/OGRE/Media/materials/scripts/Dither.material -share/OGRE/Media/materials/scripts/DualQuaternion.material -share/OGRE/Media/materials/scripts/DualQuaternion.program -share/OGRE/Media/materials/scripts/Embossed.material -share/OGRE/Media/materials/scripts/Examples-Advanced.material -share/OGRE/Media/materials/scripts/Examples-DynTex.material -share/OGRE/Media/materials/scripts/Examples-Water.material -share/OGRE/Media/materials/scripts/Examples.compositor -share/OGRE/Media/materials/scripts/Examples.material -share/OGRE/Media/materials/scripts/Examples.program -share/OGRE/Media/materials/scripts/FluidSim.material -share/OGRE/Media/materials/scripts/Glass.material -share/OGRE/Media/materials/scripts/HWInstancing.material -share/OGRE/Media/materials/scripts/HW_VTFInstancing.material -share/OGRE/Media/materials/scripts/HW_VTF_LUTInstancing.material -share/OGRE/Media/materials/scripts/Hair.material -share/OGRE/Media/materials/scripts/Halftone.material -share/OGRE/Media/materials/scripts/HeatVision.material -share/OGRE/Media/materials/scripts/Hurt.material -share/OGRE/Media/materials/scripts/Instancing.program -share/OGRE/Media/materials/scripts/InstancingMisc.material -share/OGRE/Media/materials/scripts/Invert.material -share/OGRE/Media/materials/scripts/Island.material -share/OGRE/Media/materials/scripts/IsoSurf.material -share/OGRE/Media/materials/scripts/Laplace.material -share/OGRE/Media/materials/scripts/MRTtest.material -share/OGRE/Media/materials/scripts/MotionBlur.material -share/OGRE/Media/materials/scripts/NightVision.material -share/OGRE/Media/materials/scripts/Ocean.controls -share/OGRE/Media/materials/scripts/Ocean.material -share/OGRE/Media/materials/scripts/OffsetMapping.material -share/OGRE/Media/materials/scripts/Ogre.material -share/OGRE/Media/materials/scripts/OldMovie.material -share/OGRE/Media/materials/scripts/OldTV.material -share/OGRE/Media/materials/scripts/ParticleGS.material -share/OGRE/Media/materials/scripts/Penguin.material -share/OGRE/Media/materials/scripts/Posterize.material -share/OGRE/Media/materials/scripts/RZR-002.material -share/OGRE/Media/materials/scripts/RadialBlur.material -share/OGRE/Media/materials/scripts/RasterizationOrder.material -share/OGRE/Media/materials/scripts/SSAO/BoxFilterFP.glsl -share/OGRE/Media/materials/scripts/SSAO/CreaseShading.cg -share/OGRE/Media/materials/scripts/SSAO/CreaseShading.hlsl -share/OGRE/Media/materials/scripts/SSAO/CreaseShading.material -share/OGRE/Media/materials/scripts/SSAO/CreaseShadingFP.glsl -share/OGRE/Media/materials/scripts/SSAO/CrossBilateralFilterXFP.glsl -share/OGRE/Media/materials/scripts/SSAO/CrossBilateralFilterYFP.glsl -share/OGRE/Media/materials/scripts/SSAO/Crytek.cg -share/OGRE/Media/materials/scripts/SSAO/Crytek.hlsl -share/OGRE/Media/materials/scripts/SSAO/Crytek.material -share/OGRE/Media/materials/scripts/SSAO/CrytekFP.glsl -share/OGRE/Media/materials/scripts/SSAO/GBuffer.cg -share/OGRE/Media/materials/scripts/SSAO/GBuffer.hlsl -share/OGRE/Media/materials/scripts/SSAO/GBuffer.material -share/OGRE/Media/materials/scripts/SSAO/GBuffer.program -share/OGRE/Media/materials/scripts/SSAO/GBufferFP.glsl -share/OGRE/Media/materials/scripts/SSAO/GBufferVP.glsl -share/OGRE/Media/materials/scripts/SSAO/GaussianBlurXFP.glsl -share/OGRE/Media/materials/scripts/SSAO/GaussianBlurYFP.glsl -share/OGRE/Media/materials/scripts/SSAO/HemisphereMC.cg -share/OGRE/Media/materials/scripts/SSAO/HemisphereMC.hlsl -share/OGRE/Media/materials/scripts/SSAO/HemisphereMC.material -share/OGRE/Media/materials/scripts/SSAO/HemisphereMCFP.glsl -share/OGRE/Media/materials/scripts/SSAO/HorizonBased.cg -share/OGRE/Media/materials/scripts/SSAO/HorizonBased.hlsl -share/OGRE/Media/materials/scripts/SSAO/HorizonBased.material -share/OGRE/Media/materials/scripts/SSAO/HorizonBasedFP.glsl -share/OGRE/Media/materials/scripts/SSAO/Modulate.material -share/OGRE/Media/materials/scripts/SSAO/SSAO.compositor -share/OGRE/Media/materials/scripts/SSAO/SSAOPost.cg -share/OGRE/Media/materials/scripts/SSAO/SSAOPost.compositor -share/OGRE/Media/materials/scripts/SSAO/SSAOPost.hlsl -share/OGRE/Media/materials/scripts/SSAO/SSAOPost.material -share/OGRE/Media/materials/scripts/SSAO/ShowDepth.cg -share/OGRE/Media/materials/scripts/SSAO/ShowDepth.hlsl -share/OGRE/Media/materials/scripts/SSAO/ShowDepth.material -share/OGRE/Media/materials/scripts/SSAO/ShowDepthFP.glsl -share/OGRE/Media/materials/scripts/SSAO/ShowNormals.cg -share/OGRE/Media/materials/scripts/SSAO/ShowNormals.hlsl -share/OGRE/Media/materials/scripts/SSAO/ShowNormals.material -share/OGRE/Media/materials/scripts/SSAO/ShowNormalsFP.glsl -share/OGRE/Media/materials/scripts/SSAO/ShowViewPos.cg -share/OGRE/Media/materials/scripts/SSAO/ShowViewPos.hlsl -share/OGRE/Media/materials/scripts/SSAO/ShowViewPos.material -share/OGRE/Media/materials/scripts/SSAO/ShowViewPosFP.glsl -share/OGRE/Media/materials/scripts/SSAO/SmartBoxFilterFP.glsl -share/OGRE/Media/materials/scripts/SSAO/UnsharpMask.cg -share/OGRE/Media/materials/scripts/SSAO/UnsharpMask.hlsl -share/OGRE/Media/materials/scripts/SSAO/UnsharpMask.material -share/OGRE/Media/materials/scripts/SSAO/UnsharpMaskFP.glsl -share/OGRE/Media/materials/scripts/SSAO/Volumetric.cg -share/OGRE/Media/materials/scripts/SSAO/Volumetric.hlsl -share/OGRE/Media/materials/scripts/SSAO/Volumetric.material -share/OGRE/Media/materials/scripts/SSAO/VolumetricFP.glsl -share/OGRE/Media/materials/scripts/ShaderInstancing.material -share/OGRE/Media/materials/scripts/ShaderSystem.material -share/OGRE/Media/materials/scripts/SharpenEdges.material -share/OGRE/Media/materials/scripts/StdQuad_vp.program -share/OGRE/Media/materials/scripts/Swizzle.material -share/OGRE/Media/materials/scripts/TerrainTessellation.material -share/OGRE/Media/materials/scripts/Tessellation.material -share/OGRE/Media/materials/scripts/TextureAtlasSampleOrg.tai -share/OGRE/Media/materials/scripts/TextureAtlasSampleWrap.tai -share/OGRE/Media/materials/scripts/Tiling.material -share/OGRE/Media/materials/scripts/VTFInstancing.material -share/OGRE/Media/materials/scripts/VarianceShadowmap.material -share/OGRE/Media/materials/scripts/facial.material -share/OGRE/Media/materials/scripts/hdr.material -share/OGRE/Media/materials/scripts/pssm.material -share/OGRE/Media/materials/scripts/shadows.material -share/OGRE/Media/materials/scripts/sibenik.material -share/OGRE/Media/materials/scripts/smoke.material -share/OGRE/Media/materials/textures/10points.png -share/OGRE/Media/materials/textures/1D_Noise.png -share/OGRE/Media/materials/textures/1D_Noise2.png -share/OGRE/Media/materials/textures/1d_SPIRAL.png -share/OGRE/Media/materials/textures/1d_debug.png -share/OGRE/Media/materials/textures/8x8PagesSplotches2.png -share/OGRE/Media/materials/textures/ASCII.dds -share/OGRE/Media/materials/textures/BeachStones.jpg -share/OGRE/Media/materials/textures/BumpyMetal.jpg -share/OGRE/Media/materials/textures/Chrome.jpg -share/OGRE/Media/materials/textures/Dirt.jpg -share/OGRE/Media/materials/textures/Dr_Bunsen_Head.jpg -share/OGRE/Media/materials/textures/GLX_icon.png -share/OGRE/Media/materials/textures/GreenSkin.jpg -share/OGRE/Media/materials/textures/HeatLookup.tga -share/OGRE/Media/materials/textures/HeatNoise.tga -share/OGRE/Media/materials/textures/KAMEN-stup.jpg -share/OGRE/Media/materials/textures/KAMEN320x240-bump.jpg -share/OGRE/Media/materials/textures/KAMEN320x240.jpg -share/OGRE/Media/materials/textures/LowRes.png -share/OGRE/Media/materials/textures/MRAMOR-bump.jpg -share/OGRE/Media/materials/textures/MRAMOR6X6.jpg -share/OGRE/Media/materials/textures/MtlPlat2.jpg -share/OGRE/Media/materials/textures/NMBalls.png -share/OGRE/Media/materials/textures/NMBumpsOut.png -share/OGRE/Media/materials/textures/NMHollyBumps.png -share/OGRE/Media/materials/textures/NMStripes.png -share/OGRE/Media/materials/textures/NPRMetallic.tga -share/OGRE/Media/materials/textures/NoiseVolume.dds -share/OGRE/Media/materials/textures/Panels_Diffuse.png -share/OGRE/Media/materials/textures/Panels_Normal_Obj.png -share/OGRE/Media/materials/textures/Panels_Normal_Tangent.png -share/OGRE/Media/materials/textures/Panels_reflection.png -share/OGRE/Media/materials/textures/Panels_refmask.png -share/OGRE/Media/materials/textures/RZR-002.png -share/OGRE/Media/materials/textures/Random3D.dds -share/OGRE/Media/materials/textures/Rocks_Diffuse.tga -share/OGRE/Media/materials/textures/Rocks_Normal.tga -share/OGRE/Media/materials/textures/Rocks_Spec.tga -share/OGRE/Media/materials/textures/RustedMetal.jpg -share/OGRE/Media/materials/textures/RustyBarrel.png -share/OGRE/Media/materials/textures/RustySteel.jpg -share/OGRE/Media/materials/textures/SSAO/4InterleavedKMeansDisk8x4.png -share/OGRE/Media/materials/textures/SSAO/gray256.png -share/OGRE/Media/materials/textures/SSAO/importance4InterleavedSphereHemisphere8x4.png -share/OGRE/Media/materials/textures/SSAO/rand1x32.png -share/OGRE/Media/materials/textures/SSAO/randCosSinJitter4x4.png -share/OGRE/Media/materials/textures/SSAO/regularSphereJittered4.png -share/OGRE/Media/materials/textures/Sepia1D.tga -share/OGRE/Media/materials/textures/SmallLeaf_BP.png -share/OGRE/Media/materials/textures/TextureAtlasSampleOrg0.png -share/OGRE/Media/materials/textures/TextureAtlasSampleWrap0.png -share/OGRE/Media/materials/textures/Water01.jpg -share/OGRE/Media/materials/textures/Water02.jpg -share/OGRE/Media/materials/textures/WaterNormal1.tga -share/OGRE/Media/materials/textures/WaterNormal2.tga -share/OGRE/Media/materials/textures/WoodPallet.png -share/OGRE/Media/materials/textures/atheneNormalMap.png -share/OGRE/Media/materials/textures/aureola.png -share/OGRE/Media/materials/textures/basic_droplet.png -share/OGRE/Media/materials/textures/blue_jaiqua.jpg -share/OGRE/Media/materials/textures/cel_shading_diffuse.png -share/OGRE/Media/materials/textures/cel_shading_edge.png -share/OGRE/Media/materials/textures/cel_shading_specular.png -share/OGRE/Media/materials/textures/checker.png -share/OGRE/Media/materials/textures/circuit.dds -share/OGRE/Media/materials/textures/clouds.jpg -share/OGRE/Media/materials/textures/cursor.png -share/OGRE/Media/materials/textures/dark_grid.png -share/OGRE/Media/materials/textures/dirt01.jpg -share/OGRE/Media/materials/textures/dkyellow.png -share/OGRE/Media/materials/textures/droplet.png -share/OGRE/Media/materials/textures/egyptrockyfull.jpg -share/OGRE/Media/materials/textures/flare.png -share/OGRE/Media/materials/textures/flare_alpha.dds -share/OGRE/Media/materials/textures/flaretrail.png -share/OGRE/Media/materials/textures/floor_ao.PNG -share/OGRE/Media/materials/textures/floor_bump.PNG -share/OGRE/Media/materials/textures/floor_diffuse.PNG -share/OGRE/Media/materials/textures/floor_specular.PNG -share/OGRE/Media/materials/textures/frost.png -share/OGRE/Media/materials/textures/fw12b.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/brdfLUT.png -share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_bk.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_dn.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_fr.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_lf.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_rt.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_up.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/specular_bk.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/specular_dn.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/specular_fr.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/specular_lf.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/specular_rt.jpg -share/OGRE/Media/materials/textures/glTF2_IBL/specular_up.jpg -share/OGRE/Media/materials/textures/gras_02.png -share/OGRE/Media/materials/textures/grass.PNG -share/OGRE/Media/materials/textures/grassWalpha.tga -share/OGRE/Media/materials/textures/grass_1024.jpg -share/OGRE/Media/materials/textures/img1.png -share/OGRE/Media/materials/textures/img2.png -share/OGRE/Media/materials/textures/leaf.png -share/OGRE/Media/materials/textures/nm_bk.png -share/OGRE/Media/materials/textures/nm_dn.png -share/OGRE/Media/materials/textures/nm_fr.png -share/OGRE/Media/materials/textures/nm_lf.png -share/OGRE/Media/materials/textures/nm_rt.png -share/OGRE/Media/materials/textures/nm_up.png -share/OGRE/Media/materials/textures/normalNoiseColor.png -share/OGRE/Media/materials/textures/nskingr.jpg -share/OGRE/Media/materials/textures/nvidia/TextureUsageAgreement.txt -share/OGRE/Media/materials/textures/nvidia/dirt_grayrocky_diffusespecular.dds -share/OGRE/Media/materials/textures/nvidia/dirt_grayrocky_normalheight.dds -share/OGRE/Media/materials/textures/nvidia/grass_green-01_diffusespecular.dds -share/OGRE/Media/materials/textures/nvidia/grass_green-01_normalheight.dds -share/OGRE/Media/materials/textures/nvidia/growth_weirdfungus-03_diffusespecular.dds -share/OGRE/Media/materials/textures/nvidia/growth_weirdfungus-03_normalheight.dds -share/OGRE/Media/materials/textures/ogreborder.png -share/OGRE/Media/materials/textures/ogreborderUp.png -share/OGRE/Media/materials/textures/ogrebordercenter.png -share/OGRE/Media/materials/textures/ogregui.tga -share/OGRE/Media/materials/textures/ogrelogo-small.jpg -share/OGRE/Media/materials/textures/ogrelogo.png -share/OGRE/Media/materials/textures/particle.dds -share/OGRE/Media/materials/textures/penguin.jpg -share/OGRE/Media/materials/textures/perlinvolume.dds -share/OGRE/Media/materials/textures/r2skin.jpg -share/OGRE/Media/materials/textures/radial.png -share/OGRE/Media/materials/textures/random.png -share/OGRE/Media/materials/textures/ribbonband.png -share/OGRE/Media/materials/textures/rockwall.tga -share/OGRE/Media/materials/textures/rockwall_NH.tga -share/OGRE/Media/materials/textures/scr-back.png -share/OGRE/Media/materials/textures/scr-down-p.png -share/OGRE/Media/materials/textures/scr-down.png -share/OGRE/Media/materials/textures/scr-thumb.png -share/OGRE/Media/materials/textures/scr-up-p.png -share/OGRE/Media/materials/textures/scr-up.png -share/OGRE/Media/materials/textures/smoke.png -share/OGRE/Media/materials/textures/smokecolors.png -share/OGRE/Media/materials/textures/snow_1024.jpg -share/OGRE/Media/materials/textures/spacesky.jpg -share/OGRE/Media/materials/textures/spheremap.png -share/OGRE/Media/materials/textures/spine_strips.dds -share/OGRE/Media/materials/textures/spotlight_image.png -share/OGRE/Media/materials/textures/steelhead.png -share/OGRE/Media/materials/textures/strugotine.jpg -share/OGRE/Media/materials/textures/terr_dirt-grass.jpg -share/OGRE/Media/materials/textures/terr_rock-dirt.jpg -share/OGRE/Media/materials/textures/terr_rock6.jpg -share/OGRE/Media/materials/textures/terrain.png -share/OGRE/Media/materials/textures/terrain_detail.jpg -share/OGRE/Media/materials/textures/terrain_texture.jpg -share/OGRE/Media/materials/textures/texmap2.jpg -share/OGRE/Media/materials/textures/tusk.jpg -share/OGRE/Media/materials/textures/waveNM.png -share/OGRE/Media/materials/textures/waves2.dds -share/OGRE/Media/materials/textures/white.bmp -share/OGRE/Media/models/Barrel.mesh -share/OGRE/Media/models/RZR-002.mesh -share/OGRE/Media/models/ShaderSystem.mesh -share/OGRE/Media/models/Sphere1000.mesh -share/OGRE/Media/models/WoodPallet.mesh -share/OGRE/Media/models/athene.mesh -share/OGRE/Media/models/column.mesh -share/OGRE/Media/models/cornell.mesh -share/OGRE/Media/models/cube.mesh -share/OGRE/Media/models/facial.mesh -share/OGRE/Media/models/fish.mesh -share/OGRE/Media/models/fish.skeleton -share/OGRE/Media/models/geosphere4500.mesh -share/OGRE/Media/models/geosphere8000.mesh -share/OGRE/Media/models/jaiqua.mesh -share/OGRE/Media/models/jaiqua.skeleton -share/OGRE/Media/models/knot.mesh -share/OGRE/Media/models/ninja.mesh -share/OGRE/Media/models/ninja.skeleton -share/OGRE/Media/models/ogrehead.mesh -share/OGRE/Media/models/penguin.mesh -share/OGRE/Media/models/penguin.skeleton -share/OGRE/Media/models/razor.mesh -share/OGRE/Media/models/robot.mesh -share/OGRE/Media/models/robot.skeleton -share/OGRE/Media/models/sibenik.mesh -share/OGRE/Media/models/sphere.mesh -share/OGRE/Media/models/spine.mesh -share/OGRE/Media/models/spine.mesh.skeleton -share/OGRE/Media/models/tudorhouse.mesh -share/OGRE/Media/models/uv_sphere.mesh -share/OGRE/Media/packs/DamagedHelmet.zip -share/OGRE/Media/packs/SdkTrays.zip -share/OGRE/Media/packs/Sinbad.zip -share/OGRE/Media/packs/chiropteraDM.pk3 -share/OGRE/Media/packs/chiropteraDM.txt -share/OGRE/Media/packs/cubemap.zip -share/OGRE/Media/packs/cubemapsJS.zip -share/OGRE/Media/packs/dragon.zip -share/OGRE/Media/packs/fresneldemo.zip -share/OGRE/Media/packs/ogredance.zip -share/OGRE/Media/packs/ogretestmap.zip -share/OGRE/Media/packs/profiler.zip -share/OGRE/Media/packs/skybox.zip -share/OGRE/Media/particle/Examples-Water.particle -share/OGRE/Media/particle/Examples.particle -share/OGRE/Media/particle/emitted_emitter.particle -share/OGRE/Media/particle/smoke.particle -share/OGRE/Media/terrain.cfg -share/OGRE/Media/thumbnails/thumb_atomicc.png -share/OGRE/Media/thumbnails/thumb_bezier.png -share/OGRE/Media/thumbnails/thumb_bsp.png -share/OGRE/Media/thumbnails/thumb_bump.png -share/OGRE/Media/thumbnails/thumb_camtrack.png -share/OGRE/Media/thumbnails/thumb_cel.png -share/OGRE/Media/thumbnails/thumb_char.png -share/OGRE/Media/thumbnails/thumb_comp.png -share/OGRE/Media/thumbnails/thumb_compute.png -share/OGRE/Media/thumbnails/thumb_cubemap.png -share/OGRE/Media/thumbnails/thumb_deferred.png -share/OGRE/Media/thumbnails/thumb_dualquaternionskinning.png -share/OGRE/Media/thumbnails/thumb_dyntex.png -share/OGRE/Media/thumbnails/thumb_error.png -share/OGRE/Media/thumbnails/thumb_facial.png -share/OGRE/Media/thumbnails/thumb_fresnel.png -share/OGRE/Media/thumbnails/thumb_grass.png -share/OGRE/Media/thumbnails/thumb_hlms.png -share/OGRE/Media/thumbnails/thumb_instancing.png -share/OGRE/Media/thumbnails/thumb_isosurf.png -share/OGRE/Media/thumbnails/thumb_lighting.png -share/OGRE/Media/thumbnails/thumb_meshlod.png -share/OGRE/Media/thumbnails/thumb_newinstancing.png -share/OGRE/Media/thumbnails/thumb_ocean.png -share/OGRE/Media/thumbnails/thumb_particlegs.png -share/OGRE/Media/thumbnails/thumb_particles.png -share/OGRE/Media/thumbnails/thumb_pbr.png -share/OGRE/Media/thumbnails/thumb_playpen.png -share/OGRE/Media/thumbnails/thumb_shadersystem.png -share/OGRE/Media/thumbnails/thumb_shadersystemmultilight.png -share/OGRE/Media/thumbnails/thumb_shadows.png -share/OGRE/Media/thumbnails/thumb_skelanim.png -share/OGRE/Media/thumbnails/thumb_skybox.png -share/OGRE/Media/thumbnails/thumb_skydome.png -share/OGRE/Media/thumbnails/thumb_skyplane.png -share/OGRE/Media/thumbnails/thumb_smoke.png -share/OGRE/Media/thumbnails/thumb_spheremap.png -share/OGRE/Media/thumbnails/thumb_ssao.png -share/OGRE/Media/thumbnails/thumb_terrain.png -share/OGRE/Media/thumbnails/thumb_tessellation.png -share/OGRE/Media/thumbnails/thumb_texarray.png -share/OGRE/Media/thumbnails/thumb_texfx.png -share/OGRE/Media/thumbnails/thumb_texturedfog.png -share/OGRE/Media/thumbnails/thumb_trans.png -share/OGRE/Media/thumbnails/thumb_visual_tests.png -share/OGRE/Media/thumbnails/thumb_voltex.png -share/OGRE/Media/thumbnails/thumb_volumecsg.png -share/OGRE/Media/thumbnails/thumb_volumeterrain.png -share/OGRE/Media/thumbnails/thumb_water.png -share/OGRE/Media/volumeTerrain/triplanarReference.material -share/OGRE/Media/volumeTerrain/volumeTerrain.cfg -share/OGRE/Media/volumeTerrain/volumeTerrainBig.zip -%%JAVA%%share/OGRE/java/Ogre-1.11.6.jar +share/OGRE-%%LIBVERSION%%/GLX_backdrop.png +share/OGRE-%%LIBVERSION%%/Media/CSMShadows/BasicShadowMapReceiver.h +share/OGRE-%%LIBVERSION%%/Media/CSMShadows/CSMShadows.material +share/OGRE-%%LIBVERSION%%/Media/CSMShadows/CsmShadows.h +share/OGRE-%%LIBVERSION%%/Media/CSMShadows/DepthShadowMapReceiverJitter.h +share/OGRE-%%LIBVERSION%%/Media/CSMShadows/KernelRotation.png +share/OGRE-%%LIBVERSION%%/Media/CSMShadows/ShadowReceiver.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/COPYING +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/vs.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/vs.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster.material +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster.program +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster_fp.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster_vp.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred.compositor +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred_post.material +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred_post.program +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred_post_minilight.material +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferreddemo.material +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao.cg +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao.compositor +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao.material +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_blurx_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_blury_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_vs.glsl +share/OGRE-%%LIBVERSION%%/Media/Main/DefaultShaders.metal +share/OGRE-%%LIBVERSION%%/Media/Main/GLSL_GL3Support.glsl +share/OGRE-%%LIBVERSION%%/Media/Main/HLSL_SM4Support.hlsl +share/OGRE-%%LIBVERSION%%/Media/Main/OgreUnifiedShader.h +share/OGRE-%%LIBVERSION%%/Media/Main/Shadow.material +share/OGRE-%%LIBVERSION%%/Media/Main/ShadowBlend.frag +share/OGRE-%%LIBVERSION%%/Media/Main/ShadowBlend.vert +share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudeDirLight.vert +share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudeDirLightFinite.vert +share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudePointLight.vert +share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudePointLightFinite.vert +share/OGRE-%%LIBVERSION%%/Media/Main/ShadowVolumeExtude.program +share/OGRE-%%LIBVERSION%%/Media/Main/spot_shadow_fade.dds +share/OGRE-%%LIBVERSION%%/Media/PBR/black.png +share/OGRE-%%LIBVERSION%%/Media/PBR/brdfLUT.png +share/OGRE-%%LIBVERSION%%/Media/PBR/filament/filament.material +share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament.frag.glsl +share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament.program +share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament.vert.glsl +share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament_frameuniforms.glsl +share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament_lightuniforms.glsl +share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament_objectuniforms.glsl +share/OGRE-%%LIBVERSION%%/Media/PBR/glTF2_PBR.material +share/OGRE-%%LIBVERSION%%/Media/PBR/normal_disabled.png +share/OGRE-%%LIBVERSION%%/Media/PBR/pbr-frag.glsl +share/OGRE-%%LIBVERSION%%/Media/PBR/pbr-vert.glsl +share/OGRE-%%LIBVERSION%%/Media/PBR/pbr.program +share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_nx.png +share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_ny.png +share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_nz.png +share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_px.png +share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_py.png +share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_pz.png +share/OGRE-%%LIBVERSION%%/Media/PBR/white.png +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Carpet_Diamond_Olive.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Brass_Ceiling.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Embossed.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Rusted.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Rusted1.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Steel_Textured.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Steel_Textured_White.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM.material +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_NX.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_NY.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_NZ.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_PX.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_PY.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_PZ.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Roofing_Tile_Spanish.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Translucent_Glass_Tinted.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Translucent_Glass_Tinted1.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Wood_Floor.jpg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/building_exterior.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxnynz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpx.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxnypynzpz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxnz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxnzpz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxpz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpynz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nypy.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nypy_4y.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nzpz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_pxnynz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_pxpynz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_pxpz.mesh +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/terrain2.cfg +share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/terrain2.png +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_AlphaTest.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_Fog.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_Texturing.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_Transform.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSLib_IBL.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSLib_LTC.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSLib_Lighting.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSSamplers.material +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_CookTorrance.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_DualQuaternion.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_IntegratedPSSM.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_LayeredBlending.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_NormalMap.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_PerPixelLighting.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_TriplanarTexturing.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_WBOIT.glsl +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/dfgLUTmultiscatter.dds +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/ltc_1.dds +share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/ltc_2.dds +share/OGRE-%%LIBVERSION%%/Media/Terrain/TerrainSurface.glsl +share/OGRE-%%LIBVERSION%%/Media/Terrain/TerrainTransforms.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/Example_Projection.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/HeatVision.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/NightVisionFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/OldTV.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/ParticleGS.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/PassthroughFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/PassthroughFP_sm4.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/SwizzleGP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/hdr.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/isosurf.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/AmbientOneTexture.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/AmbientOneTextureWithUV.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Bloom2_ps20.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/BlurH_ps20.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/BlurV_ps20.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Blur_vs.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/BrightBloom2_ps20.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ColdCasterFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ColdCasterVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Combine_fp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DepthShadowmapReceiverFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DepthShadowmapReceiverVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DiffuseOneTexture.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DitherFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DoF_Blend.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DoF_Gaussian3x3.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/EmbossedFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingShadowRcvFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingShadowRcvVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_FresnelFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_FresnelVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_TextureArrayVS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GlassFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GrassFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GrassVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GrayScale.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwareMorphAnimationVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwareMorphAnimationWithNormalsVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwarePoseAnimationVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwarePoseAnimationWithNormalsVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HeatBlurFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HeatCasterFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HeatCasterVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/InvertFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/IsosurfFS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/IsosurfVS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LaplaceFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LightShafts.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LightShafts.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LightToHeatFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Ocean2GLSL.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Ocean2GLSL.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/OldMovieFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/PosterizeFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Radial_Blur_FP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SGXLib_TextureAtlas.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SampleLib_InstancedViewports.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SegmentedPerPixelLighting.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SharpenEdgesFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ShowTangents.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ShowUV.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ShowUVdir3D.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex2_vp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex2a_vp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex3_vp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex4_vp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_vp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/TilingFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/gsplat.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/gsplat.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_bloom.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_downscale2x2luminence.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_downscale3x3.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_downscale3x3brightpass.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_finalToneMapping.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_tonemap_util.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/pssmCasterFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/wboit.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/Example_TextureArrayPS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/HW_VTFInstancing.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/Instancing.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/VTFInstancing.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/oceanGLSL.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/oceanGLSL.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ASCIIFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Blur0_vs.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Blur1_vs.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Blur_ps.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Example_CelShadingFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Example_CelShadingVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/HalftoneFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/IsosurfGS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/NightVisionFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/OldTV.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_DisplayFS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_DisplayVS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_GenerateGS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_GenerateVS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/PassthroughGP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/ComputeCS.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/MeshProgram.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/MeshShaderFp.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/RasterizationOrderFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationFp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationTd.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationTh.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationVp.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/ASCIIFP.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/BumpMapVPTangentParity.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvFp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvVp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_CelShadingFp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_CelShadingVp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_ProjectionFp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_ProjectionVp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_TextureArrayPS.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/HW_VTFInstancing.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/HalftoneFP.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Instancing.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/NightVisionFP.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/OldMovieFP.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/OldTV.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/SwizzleGP.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/VTFInstancing.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/hdrFp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/instancingVp.glsles +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur0_ps20.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur0_vs11.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur1_ps20.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur1_vs11.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/ComputeCS.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Hair.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/HairFluidSim.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/HairSimulateCS.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/HeatVision.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Island.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/IslandCommon.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/NoTessellation.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/OldTV.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/ParticleGS.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/PassthroughFP_sm4.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Radial_Blur_FP.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellation.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellationCommon.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellationDeformation.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellationINoise.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Tessellation.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/adaptivePNTriangles_tessellation.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/adaptive_tessellation.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/hdr.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/hdrfp4.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/hdrutils.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/isosurf.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/simple_tessellation.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/ASCIIFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Bloom2_ps20.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Bloom_ps20.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/BlurH_ps20.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/BlurV_ps20.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Blur_vs11.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/BrightBloom2_ps20.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Combine_fp.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Common.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/DitherFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/DualQuaternionSkinning_Shadow.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Example_Basic.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Example_BumpMapping.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Example_CelShading.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/GlassFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Grass.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/GrayScale.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/HW_VTFInstancing.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/HalftoneFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/InstancingVertexInterpolators.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Instancing_ps.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/InvertFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/LaplaceFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Ocean2HLSL_Cg.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Ocean2HLSL_Cg.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/OldMovieFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/PosterizeFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Radial_Blur_FP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/SGXLib_TextureAtlas.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/SegmentedPerPixelLighting.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/SharpenEdgesFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/StdQuad_vp.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/TilingFP.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/VTFInstancing.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/oceanHLSL_Cg.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/oceanHLSL_Cg.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/pssm.cg +share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/GrayScale.frag +share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/README.md +share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/StdQuad_Tex2a_vp.vert +share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/compile.sh +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ASCII.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/AdaptivePNTrianglesTessellation.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/AdvancedGLSL.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/BlackAndWhite.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Bloom2.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Compute.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/DOF.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/DamagedHelmet.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/DepthShadowmap.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Dither.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Embossed.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples-Advanced.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples-DynTex.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples-Water.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples.compositor +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples.program +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/FluidSim.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Glass.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HWInstancing.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HW_VTFInstancing.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HW_VTF_LUTInstancing.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Hair.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Halftone.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HardwareSkinningShadow.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HeatVision.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Instancing.program +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Invert.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Island.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/IsoSurf.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Laplace.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/LigthShafts.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/MotionBlur.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/NightVision.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Ocean.controls +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Ocean.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/OffsetMapping.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Ogre.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/OldMovie.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/OldTV.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ParticleGS.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Posterize.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/RTShaderSystem.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/RadialBlur.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/BoxFilterFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CreaseShading.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CreaseShading.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CreaseShadingFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CrossBilateralFilterXFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CrossBilateralFilterYFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Crytek.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Crytek.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CrytekFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/GBuffer.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/GaussianBlurXFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/GaussianBlurYFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMC.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMC.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMC.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMCFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBased.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBased.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBased.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBasedFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Modulate.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAO.compositor +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAOPost.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAOPost.compositor +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAOPost.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowDepth.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowDepth.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowDepthFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowNormals.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowNormals.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowNormalsFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowViewPos.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowViewPos.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowViewPosFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SmartBoxFilterFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/UnsharpMask.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/UnsharpMask.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/UnsharpMaskFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Volumetric.cg +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Volumetric.hlsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Volumetric.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/VolumetricFP.glsl +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ShaderInstancing.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SharpenEdges.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ShowVertexAttributes.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/StdQuad_vp.program +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/TerrainTessellation.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Tessellation.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/TextureAtlasSampleOrg.tai +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/TextureAtlasSampleWrap.tai +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Tiling.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/VTFInstancing.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/WBOIT.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/facial.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/gaussiansplat.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/hdr.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/pssm.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/sibenik.material +share/OGRE-%%LIBVERSION%%/Media/materials/scripts/smoke.material +share/OGRE-%%LIBVERSION%%/Media/materials/textures/10points.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/1D_Noise.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/1D_Noise2.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/1d_SPIRAL.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/1d_debug.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/8x8PagesSplotches2.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ASCII.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/BeachStones.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/BumpyMetal.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Chrome.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie0.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie1.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie2.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie3.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Dirt.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Dr_Bunsen_Head.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/GLX_icon.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/GreenSkin.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/HeatLookup.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/HeatNoise.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/KAMEN-stup.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/KAMEN320x240-bump.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/KAMEN320x240.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/LowRes.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/MRAMOR-bump.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/MRAMOR6X6.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/MtlPlat2.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMBalls.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMBumpsOut.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMHollyBumps.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMStripes.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/NPRMetallic.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Noise.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/NoiseVolume.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_Diffuse.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_Normal_Obj.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_Normal_Tangent.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_reflection.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_refmask.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/RZR-002.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Random3D.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Rocks_Diffuse.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Rocks_Normal.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Rocks_Spec.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/RustedMetal.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/RustyBarrel.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/RustySteel.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/4InterleavedKMeansDisk8x4.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/importance4InterleavedSphereHemisphere8x4.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/rand1x32.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/randCosSinJitter4x4.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/regularSphereJittered4.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Sepia1D.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/SmallLeaf_BP.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Smoke15Frames.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/TextureAtlasSampleOrg0.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/TextureAtlasSampleWrap0.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Water01.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/Water02.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/WaterNormal1.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/WaterNormal2.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodFloor043_1K_Color.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodFloor043_1K_MetalRoughness.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodFloor043_1K_NormalGL.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodPallet.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/atheneNormalMap.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/aureola.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/basic_droplet.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/blue_jaiqua.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/cel_shading_diffuse.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/cel_shading_edge.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/cel_shading_specular.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/checker.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/circuit.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/clouds.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/cursor.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/dark_grid.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/dirt01.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/dkyellow.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/droplet.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/egyptrockyfull.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/flare.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/flare_alpha.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/flaretrail.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_ao.PNG +share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_bump.PNG +share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_diffuse.PNG +share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_specular.PNG +share/OGRE-%%LIBVERSION%%/Media/materials/textures/frost.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/fw12b.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/gras_02.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/grass.PNG +share/OGRE-%%LIBVERSION%%/Media/materials/textures/grassWalpha.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/grass_1024.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/img1.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/img2.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/leaf.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_bk.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_dn.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_fr.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_lf.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_rt.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_up.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/normalNoiseColor.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/nskingr.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogreborder.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogreborderUp.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogrebordercenter.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogregui.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogrelogo-small.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogrelogo.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/particle.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/penguin.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/perlinvolume.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/r2skin.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/radial.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/random.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/ribbonband.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/rockwall.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/rockwall_NH.tga +share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-back.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-down-p.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-down.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-thumb.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-up-p.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-up.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/smokecolors.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/snow_1024.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/spacesky.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/spheremap.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/spine_strips.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/spotlight_image.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/steelhead.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/strugotine.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terr_dirt-grass.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terr_rock-dirt.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terr_rock6.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Bricks076C_diffspec.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Bricks076C_normheight.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground23_col.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground23_normheight.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground23_spec.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground37_diffspec.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground37_normheight.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/README.md +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Rock20_diffspec.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Rock20_normheight.dds +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain_detail.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain_texture.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/texmap2.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/tusk.jpg +share/OGRE-%%LIBVERSION%%/Media/materials/textures/waveNM.png +share/OGRE-%%LIBVERSION%%/Media/materials/textures/waves2.dds +share/OGRE-%%LIBVERSION%%/Media/models/Barrel.mesh +share/OGRE-%%LIBVERSION%%/Media/models/RZR-002.mesh +share/OGRE-%%LIBVERSION%%/Media/models/ShaderSystem.mesh +share/OGRE-%%LIBVERSION%%/Media/models/Sphere1000.mesh +share/OGRE-%%LIBVERSION%%/Media/models/TestLevel_b0.mesh +share/OGRE-%%LIBVERSION%%/Media/models/WoodPallet.mesh +share/OGRE-%%LIBVERSION%%/Media/models/athene.mesh +share/OGRE-%%LIBVERSION%%/Media/models/column.mesh +share/OGRE-%%LIBVERSION%%/Media/models/cornell.mesh +share/OGRE-%%LIBVERSION%%/Media/models/cube.mesh +share/OGRE-%%LIBVERSION%%/Media/models/facial.mesh +share/OGRE-%%LIBVERSION%%/Media/models/fish.mesh +share/OGRE-%%LIBVERSION%%/Media/models/fish.skeleton +share/OGRE-%%LIBVERSION%%/Media/models/geosphere4500.mesh +share/OGRE-%%LIBVERSION%%/Media/models/geosphere8000.mesh +share/OGRE-%%LIBVERSION%%/Media/models/jaiqua.mesh +share/OGRE-%%LIBVERSION%%/Media/models/jaiqua.skeleton +share/OGRE-%%LIBVERSION%%/Media/models/knot.mesh +share/OGRE-%%LIBVERSION%%/Media/models/lego.mesh +share/OGRE-%%LIBVERSION%%/Media/models/ninja.mesh +share/OGRE-%%LIBVERSION%%/Media/models/ninja.skeleton +share/OGRE-%%LIBVERSION%%/Media/models/ogrehead.mesh +share/OGRE-%%LIBVERSION%%/Media/models/penguin.mesh +share/OGRE-%%LIBVERSION%%/Media/models/penguin.skeleton +share/OGRE-%%LIBVERSION%%/Media/models/razor.mesh +share/OGRE-%%LIBVERSION%%/Media/models/robot.mesh +share/OGRE-%%LIBVERSION%%/Media/models/robot.skeleton +share/OGRE-%%LIBVERSION%%/Media/models/sibenik.mesh +share/OGRE-%%LIBVERSION%%/Media/models/sphere.mesh +share/OGRE-%%LIBVERSION%%/Media/models/spine.mesh +share/OGRE-%%LIBVERSION%%/Media/models/spine.mesh.skeleton +share/OGRE-%%LIBVERSION%%/Media/models/tudorhouse.mesh +share/OGRE-%%LIBVERSION%%/Media/models/uv_sphere.mesh +share/OGRE-%%LIBVERSION%%/Media/packs/DamagedHelmet.zip +share/OGRE-%%LIBVERSION%%/Media/packs/SdkTrays.zip +share/OGRE-%%LIBVERSION%%/Media/packs/Sinbad.zip +share/OGRE-%%LIBVERSION%%/Media/packs/cubemap.zip +share/OGRE-%%LIBVERSION%%/Media/packs/cubemapsJS.zip +share/OGRE-%%LIBVERSION%%/Media/packs/dragon.zip +share/OGRE-%%LIBVERSION%%/Media/packs/filament_shaders.zip +share/OGRE-%%LIBVERSION%%/Media/packs/fresneldemo.zip +share/OGRE-%%LIBVERSION%%/Media/packs/oa_rpg3dm2.pk3 +share/OGRE-%%LIBVERSION%%/Media/packs/ogredance.zip +share/OGRE-%%LIBVERSION%%/Media/packs/ogretestmap.zip +share/OGRE-%%LIBVERSION%%/Media/packs/profiler.zip +share/OGRE-%%LIBVERSION%%/Media/packs/skybox.zip +share/OGRE-%%LIBVERSION%%/Media/particle/Examples-Water.particle +share/OGRE-%%LIBVERSION%%/Media/particle/Examples.particle +share/OGRE-%%LIBVERSION%%/Media/particle/emitted_emitter.particle +share/OGRE-%%LIBVERSION%%/Media/particle/smoke.particle +share/OGRE-%%LIBVERSION%%/Media/terrain.cfg +share/OGRE-%%LIBVERSION%%/Media/thumbnails/README.md +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_atomicc.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bezier.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bsp.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bullet.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bump.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_camtrack.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_cel.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_char.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_comp.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_compute.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_csm.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_cubemap.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_deferred.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_dualquaternionskinning.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_dyntex.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_error.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_facial.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_fresnel.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_grass.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_gsplatting.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_hlms.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_imgui.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_instancing.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_isosurf.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_lighting.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_lightshafts.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_meshlod.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_newinstancing.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_ocean.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_particlegs.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_particles.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_pbr.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_pcz.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_playpen.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_rectlight.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_shadersystem.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_shadersystemmultilight.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_shadows.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skelanim.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skybox.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skydome.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skyplane.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_smoke.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_spheremap.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_ssao.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_terrain.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_tessellation.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_texarray.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_texfx.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_texturedfog.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_trans.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_visual_tests.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_voltex.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_volumecsg.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_volumeterrain.png +share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_water.png +share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/triplanarReference.material +share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrain.cfg +share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrainBig.zip +%%JAVA%%share/OGRE/java/Ogre-14.3.jar %%JAVA%%lib/OGRE/libOgreJNI.so -share/OGRE/plugins.cfg -share/OGRE/quakemap.cfg -share/OGRE/resources.cfg -share/OGRE/samples.cfg -share/OGRE/tests.cfg +share/OGRE-%%LIBVERSION%%/plugins.cfg +share/OGRE-%%LIBVERSION%%/resources.cfg +share/OGRE-%%LIBVERSION%%/samples.cfg %%JAVA%%@dir share/OGRE/java diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo index 08204ac96ef0..05163ec792c6 100644 --- a/graphics/okular/distinfo +++ b/graphics/okular/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557903 -SHA256 (KDE/release-service/25.04.1/okular-25.04.1.tar.xz) = faf3c04f014f20798a71377766135090d199b6a8877f259f8ccee1ef8ffccc78 -SIZE (KDE/release-service/25.04.1/okular-25.04.1.tar.xz) = 8191540 +TIMESTAMP = 1754646397 +SHA256 (KDE/release-service/25.08.0/okular-25.08.0.tar.xz) = 8c70c448e8aa8c55c3623024ee1d70930888672a503c40c60af2de702ffe64fc +SIZE (KDE/release-service/25.08.0/okular-25.08.0.tar.xz) = 8202348 diff --git a/graphics/okular/pkg-plist b/graphics/okular/pkg-plist index 0bfd7a68a79e..5c6b3ccced37 100644 --- a/graphics/okular/pkg-plist +++ b/graphics/okular/pkg-plist @@ -34,8 +34,8 @@ lib/cmake/Okular6/Okular6ConfigVersion.cmake lib/cmake/Okular6/Okular6Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Okular6/Okular6Targets.cmake lib/libOkular6Core.so -lib/libOkular6Core.so.3 -lib/libOkular6Core.so.3.0.0 +lib/libOkular6Core.so.4 +lib/libOkular6Core.so.4.0.0 %%QT_PLUGINDIR%%/kf6/parts/okularpart.so %%QT_PLUGINDIR%%/okular_generators/okularGenerator_comicbook.so %%QT_PLUGINDIR%%/okular_generators/okularGenerator_djvu.so diff --git a/graphics/opencollada/Makefile b/graphics/opencollada/Makefile index cdb5c673c2a8..be79b65ea1a7 100644 --- a/graphics/opencollada/Makefile +++ b/graphics/opencollada/Makefile @@ -1,7 +1,7 @@ PORTNAME= opencollada DISTVERSIONPREFIX= v PORTVERSION= 1.6.68 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/graphics/opencolorio-tools/Makefile b/graphics/opencolorio-tools/Makefile index dc997b92eea9..2bfd9bee31bf 100644 --- a/graphics/opencolorio-tools/Makefile +++ b/graphics/opencolorio-tools/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 1 PKGNAMESUFFIX= -tools COMMENT= Tools to work with OpenColorIO profiles diff --git a/graphics/opencolorio/Makefile b/graphics/opencolorio/Makefile index 5864be0c4dbb..dae631ec6dc7 100644 --- a/graphics/opencolorio/Makefile +++ b/graphics/opencolorio/Makefile @@ -1,11 +1,11 @@ PORTNAME= opencolorio DISTVERSIONPREFIX= v -DISTVERSION= 2.3.2 +DISTVERSION= 2.4.2 # PORTREVISION must be set with ?= so as not to stomp over # py-opencolorio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 2 +PORTREVISION?= 1 CATEGORIES= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz @@ -20,8 +20,8 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ libpystring.so:devel/pystring \ libyaml-cpp.so:devel/yaml-cpp -USES= alias cmake compiler:c++14-lang localbase:ldflags \ - pkgconfig minizip:ng +USES= alias cmake compiler:c++14-lang localbase:ldflags minizip:ng \ + pkgconfig USE_GITHUB= yes GH_ACCOUNT= AcademySoftwareFoundation @@ -29,15 +29,14 @@ GH_PROJECT= OpenColorIO #GH_TUPLE+= madler:zlib:v1.2.13:zlib/ext/dist/zlib -CMAKE_OFF= OCIO_BUILD_JAVA OCIO_BUILD_JNIGLUE OCIO_BUILD_NUKE \ - OCIO_BUILD_TESTS OCIO_BUILD_GPU_TESTS +CMAKE_OFF= OCIO_BUILD_GPU_TESTS OCIO_BUILD_JAVA OCIO_BUILD_JNIGLUE \ + OCIO_BUILD_NUKE OCIO_BUILD_TESTS -PLIST_SUB= SHL3=${PORTVERSION} SHL2=${PORTVERSION:R} +PLIST_SUB= SHL2=${PORTVERSION:R} \ + SHL3=${PORTVERSION} OPTIONS_DEFINE= DOCS -OPTIONS_DEFAULT= DOCS OPTIONS_SUB= yes - DOCS_BUILD_DEPENDS= doxygen>0:devel/doxygen DOCS_CMAKE_BOOL= OCIO_BUILD_DOCS @@ -55,20 +54,22 @@ CMAKE_OFF+= OCIO_USE_SSE2 # py module can still be used without BUILD_DEPENDS+= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}breathe>=0:devel/py-breathe@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}docutils>=0.18.1:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}recommonmark>=0:textproc/py-recommonmark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sphinx-tabs>0:textproc/py-sphinx-tabs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx_press_theme>=0:textproc/py-sphinx_press_theme@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sphinx-tabs>0:textproc/py-sphinx-tabs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}testresources>=0:devel/py-testresources@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}testresources>=0:devel/py-testresources@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} .endif .if defined(OCIO_SLAVE) && ${OCIO_SLAVE} == tools LIB_DEPENDS+= liblcms2.so:graphics/lcms2 \ - libOpenImageIO.so:graphics/openimageio \ - libOpenEXR.so:graphics/openexr + libOpenEXR.so:graphics/openexr \ + libOpenImageIO.so:graphics/openimageio USES+= gl xorg -USE_GL= gl glu glut glew opengl +USE_GL= glew glu glut opengl USE_XORG= xi xmu CMAKE_ARGS+= -DCMAKE_CXX_STANDARD=14 CMAKE_ON+= OCIO_BUILD_APPS USE_EXTERNAL_LCMS @@ -84,8 +85,8 @@ USES+= python USE_PYTHON= concurrent flavors CMAKE_ARGS+= -DOCIO_PYTHON_VERSION=${PYTHON_VER} CMAKE_ON+= OCIO_BUILD_PYTHON -CMAKE_OFF+= OCIO_BUILD_APPS BUILD_SHARED_LIBS OCIO_BUILD_DOCS \ - OCIO_BUILD_TESTS OCIO_BUILD_GPU_TESTS +CMAKE_OFF+= BUILD_SHARED_LIBS OCIO_BUILD_APPS OCIO_BUILD_DOCS \ + OCIO_BUILD_GPU_TESTS OCIO_BUILD_TESTS LDFLAGS+= -lOpenColorIO PLIST= ${PKGDIR}/pkg-plist-pyglue # concurrent allows docs to not collide with master port @@ -106,14 +107,18 @@ PLIST= ${PKGDIR}/pkg-plist ${PKGDIR}/pkg-plist-docs .endif post-install: - @cd ${STAGEDIR}${PREFIX} && ${RM} -r share/ocio + ${RM} -r ${STAGEDIR}${PREFIX}/share/ocio .if defined(OCIO_SLAVE) - @cd ${STAGEDIR}${PREFIX} && ${RM} -r include lib/cmake lib/libOpenColorIO*.a libdata share/OpenColorIO + cd ${STAGEDIR}${PREFIX} && \ + ${RM} -r include lib/cmake lib/libOpenColorIO*.a libdata \ + share/OpenColorIO .else - @cd ${STAGEDIR}${PREFIX} && ${RM} -r lib/python* + ${RM} -r ${STAGEDIR}${PREFIX}/lib/python* .endif post-install-DOCS-on: - @cd ${STAGEDIR}${PREFIX}/share/doc && ${MV} OpenColorIO ${PKGNAMEPREFIX}${PORTNAME} + @cd ${STAGEDIR}${PREFIX}/share/doc && \ + ${MV} OpenColorIO ${PKGNAMEPREFIX}${PORTNAME} + ${RM} -r ${STAGEDIR}${DOCSDIR}/html/_sources .include <bsd.port.mk> diff --git a/graphics/opencolorio/distinfo b/graphics/opencolorio/distinfo index 59366dcb24d3..6a2239804bcd 100644 --- a/graphics/opencolorio/distinfo +++ b/graphics/opencolorio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714594738 -SHA256 (AcademySoftwareFoundation-OpenColorIO-v2.3.2_GH0.tar.gz) = 6bbf4e7fa4ea2f743a238cb22aff44890425771a2f57f62cece1574e46ceec2f -SIZE (AcademySoftwareFoundation-OpenColorIO-v2.3.2_GH0.tar.gz) = 11443450 +TIMESTAMP = 1745735100 +SHA256 (AcademySoftwareFoundation-OpenColorIO-v2.4.2_GH0.tar.gz) = 2d8f2c47c40476d6e8cea9d878f6601d04f6d5642b47018eaafa9e9f833f3690 +SIZE (AcademySoftwareFoundation-OpenColorIO-v2.4.2_GH0.tar.gz) = 11398186 diff --git a/graphics/opencolorio/pkg-plist-docs b/graphics/opencolorio/pkg-plist-docs index 2d37fe959639..405931a8526e 100644 --- a/graphics/opencolorio/pkg-plist-docs +++ b/graphics/opencolorio/pkg-plist-docs @@ -1,7 +1,4 @@ -%%PORTDOCS%%%%DOCSDIR%%/html/CHANGELOG.html %%PORTDOCS%%%%DOCSDIR%%/html/CMakeLists.html -%%PORTDOCS%%%%DOCSDIR%%/html/INSTALL.html -%%PORTDOCS%%%%DOCSDIR%%/html/README.html %%PORTDOCS%%%%DOCSDIR%%/html/_images/gn10_to_linear_light.jpeg %%PORTDOCS%%%%DOCSDIR%%/html/_images/gnf_to_linear_light.jpeg %%PORTDOCS%%%%DOCSDIR%%/html/_images/lg10_to_linear_light.jpeg @@ -12,98 +9,6 @@ %%PORTDOCS%%%%DOCSDIR%%/html/_images/psicc_proof_setup.png %%PORTDOCS%%%%DOCSDIR%%/html/_images/psicc_reveal_profile.png %%PORTDOCS%%%%DOCSDIR%%/html/_images/psicc_select_profile.png -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/CHANGELOG.md.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/CMakeLists.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/INSTALL.md.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/README.md.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/apphelpers.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/baker.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/colorspace.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/config.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/constants.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/context.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/dynamicproperty.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/enums.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/exceptions.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/formatmetadata.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/global.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/grading_transforms.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/imagedesc.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/look.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/namedtransform.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/processors.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/rules.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/shaders.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/systemmonitors.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/transforms.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/api/viewtransform.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/aswf/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/aswf/aswf_docker.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/aswf/charter.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/aswf/cla_dco.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/aswf/license.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/concepts/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/concepts/overview/configuration_files.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/concepts/overview/glossary.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/concepts/overview/internal_architecture.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/concepts/overview/introduction.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/concepts/overview/overview.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/concepts/publications/publications.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/aces_1.0.3.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/aces_cg.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/aces_studio.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/nuke_default.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/ocio_v2_demo.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/spi_anim.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/configurations/spi_vfx.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/allocation_vars.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/authoring.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/colorspaces.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/contexts.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/displays_views.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/looks.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/looks_example.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/overview.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/rules.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/authoring/transforms.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/architectural_notes.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/coding_style_guide.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/contributing.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/documentation_guidelines.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/doxygen_style_guide.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/getting_started.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/issues.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/repository_structure.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/submitting_changes.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/contributing/unit_tests.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/developing/app_helpers.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/developing/developing.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/developing/usage_examples.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/using_ocio/compatible_software.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/using_ocio/faq.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/using_ocio/tool_overview.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/guides/using_ocio/using_ocio.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/quick_start/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/quick_start/downloads.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/quick_start/for_artists.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/quick_start/for_config_authors.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/quick_start/for_contributors.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/quick_start/for_devs.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/quick_start/installation.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/releases/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/releases/ocio_2_0.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/releases/ocio_2_1.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/releases/ocio_2_2.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/releases/ocio_2_3.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/requirements.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/toc_redirect.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/tutorials/_index.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/tutorials/baking_luts.rst.txt -%%PORTDOCS%%%%DOCSDIR%%/html/_sources/tutorials/contributing.rst.txt %%PORTDOCS%%%%DOCSDIR%%/html/_static/_sphinx_javascript_frameworks_compat.js %%PORTDOCS%%%%DOCSDIR%%/html/_static/OpenColorIO_withText.svg %%PORTDOCS%%%%DOCSDIR%%/html/_static/basic.css @@ -210,6 +115,7 @@ %%PORTDOCS%%%%DOCSDIR%%/html/releases/ocio_2_1.html %%PORTDOCS%%%%DOCSDIR%%/html/releases/ocio_2_2.html %%PORTDOCS%%%%DOCSDIR%%/html/releases/ocio_2_3.html +%%PORTDOCS%%%%DOCSDIR%%/html/releases/ocio_2_4.html %%PORTDOCS%%%%DOCSDIR%%/html/requirements.html %%PORTDOCS%%%%DOCSDIR%%/html/search.html %%PORTDOCS%%%%DOCSDIR%%/html/searchindex.js diff --git a/graphics/opencolorio/pkg-plist-tools b/graphics/opencolorio/pkg-plist-tools index 697f160c7792..2307aae3cb36 100644 --- a/graphics/opencolorio/pkg-plist-tools +++ b/graphics/opencolorio/pkg-plist-tools @@ -1,10 +1,11 @@ bin/ocioarchive bin/ociobakelut bin/ociocheck +bin/ociochecklut bin/ocioconvert +bin/ociocpuinfo bin/ociodisplay bin/ociolutimage -bin/ociochecklut bin/ociomakeclf bin/ocioperf bin/ociowrite diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile index f032ca2704cb..855ea787d443 100644 --- a/graphics/opencv/Makefile +++ b/graphics/opencv/Makefile @@ -1,7 +1,11 @@ PORTNAME= opencv DISTVERSION= 4.11.0 +PORTREVISION= 2 CATEGORIES= graphics +PATCH_SITES= https://github.com/opencv/opencv/commit/ +PATCHFILES= 97f3f390661f2fd1168336820b89eb4383ce8528.patch:-p1 + MAINTAINER= desktop@FreeBSD.org COMMENT= Open Source Computer Vision library WWW= https://www.opencv.org/ @@ -35,7 +39,7 @@ OPTIONS_DEFAULT= DC1394 EIGEN GDAL GDCM GPHOTO2 GSTREAMER JPEG OPENBLAS \ OPTIONS_GROUP= GUI IMAGE VIDEO OPTIONS_GROUP_GUI= GTK3 VTK -OPTIONS_GROUP_IMAGE= GPHOTO2 JPEG OGRE3D OPENEXR PNG TIFF +OPTIONS_GROUP_IMAGE= AVIF GPHOTO2 JPEG OGRE3D OPENEXR PNG TIFF OPTIONS_GROUP_VIDEO= DC1394 FFMPEG GSTREAMER OBSENSOR V4L VULKAN WEBP XINE OPTIONS_RADIO= JPEG2K @@ -113,7 +117,10 @@ VTK_USES= qt:5 VTK_USE= QT=buildtools:build,qmake:build ### -# IMAGE group options (GPHOTO2 JPEG OPENEXR PNG TIFF) +# IMAGE group options (AVIF GPHOTO2 JPEG OPENEXR PNG TIFF) +AVIF_LIB_DEPENDS= libavif.so:graphics/libavif +AVIF_CMAKE_BOOL= WITH_AVIF + GPHOTO2_DESC= Add Gphoto2 Support GPHOTO2_CMAKE_BOOL= WITH_GPHOTO2 GPHOTO2_LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2 diff --git a/graphics/opencv/distinfo b/graphics/opencv/distinfo index 06f3f1e26fc4..56458465f4e9 100644 --- a/graphics/opencv/distinfo +++ b/graphics/opencv/distinfo @@ -1,9 +1,11 @@ -TIMESTAMP = 1745669344 +TIMESTAMP = 1753904251 SHA256 (opencv-opencv-4.11.0_GH0.tar.gz) = 9a7c11f924eff5f8d8070e297b322ee68b9227e003fd600d4b8122198091665f SIZE (opencv-opencv-4.11.0_GH0.tar.gz) = 95051012 -SHA256 (opencv-opencv_contrib-4.11.0_GH0.tar.gz) = 2dfc5957201de2aa785064711125af6abb2e80a64e2dc246aca4119b19687041 -SIZE (opencv-opencv_contrib-4.11.0_GH0.tar.gz) = 55450097 SHA256 (opencv-ade-v0.1.2e_GH0.tar.gz) = 107711887d413127955d64a0e42974ec379c1ebb81832c79a21a9e3a2110e4bf SIZE (opencv-ade-v0.1.2e_GH0.tar.gz) = 117054 SHA256 (opencv-opencv_3rdparty-7f55c0c26be418d494615afca15218566775c725_GH0.tar.gz) = 0b19085992da68a6b6b751ce7c37fd22b27e43ff28455a68280484e436c438e8 SIZE (opencv-opencv_3rdparty-7f55c0c26be418d494615afca15218566775c725_GH0.tar.gz) = 102507737 +SHA256 (opencv-opencv_contrib-4.11.0_GH0.tar.gz) = 2dfc5957201de2aa785064711125af6abb2e80a64e2dc246aca4119b19687041 +SIZE (opencv-opencv_contrib-4.11.0_GH0.tar.gz) = 55450097 +SHA256 (97f3f390661f2fd1168336820b89eb4383ce8528.patch) = 9275b59080fb0380241b2aa6410cfd9dabd412a0746fc8bf94b25a3fb1594af5 +SIZE (97f3f390661f2fd1168336820b89eb4383ce8528.patch) = 3285 diff --git a/graphics/opencv/pkg-plist b/graphics/opencv/pkg-plist index d8c7d187a686..3c4b769b59e4 100644 --- a/graphics/opencv/pkg-plist +++ b/graphics/opencv/pkg-plist @@ -847,7 +847,7 @@ lib/libopencv_xphoto.so.411 %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/plot/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/ppf_match_3d/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/py.typed -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/python-%%PYTHON_VER%%/cv2%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/python-%%PYTHON_VER%%/cv2%%PYTHON_TAG%%.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/quality/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/rapid/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/reg/__init__.pyi diff --git a/graphics/openexr-website-docs/Makefile b/graphics/openexr-website-docs/Makefile index b4e5e9161487..5a1c782b622a 100644 --- a/graphics/openexr-website-docs/Makefile +++ b/graphics/openexr-website-docs/Makefile @@ -1,5 +1,5 @@ PORTNAME= openexr-website-docs -PORTVERSION= 3.3.3 +PORTVERSION= 3.3.5 PORTREVISION= 0 MASTER_SITES= https://github.com/AcademySoftwareFoundation/openexr/releases/download/v${PORTVERSION}/:DEFAULT \ https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/main/:website \ diff --git a/graphics/openexr-website-docs/distinfo b/graphics/openexr-website-docs/distinfo index 283e12474dcb..47b7309067ac 100644 --- a/graphics/openexr-website-docs/distinfo +++ b/graphics/openexr-website-docs/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1742937907 -SHA256 (openexr/openexr-3.3.3.tar.gz) = d819b9f76cbe63cc6b7476267659900f00aab79b636a83f0ecac2be669ca97b5 -SIZE (openexr/openexr-3.3.3.tar.gz) = 21204414 +TIMESTAMP = 1753650858 +SHA256 (openexr/openexr-3.3.5.tar.gz) = 8f9241f0e9d6b7aec7e9509cf2a9224416b9cd9d41740deab3827b1f2d01c662 +SIZE (openexr/openexr-3.3.5.tar.gz) = 21207074 SHA256 (openexr/TestImages/README.rst) = 3cbb0a9ab20868940de1b9bf582bdc5ff4244cc585c682d6e40b9befb8fd593c SIZE (openexr/TestImages/README.rst) = 2588 SHA256 (openexr/TestImages/AllHalfValues.exr) = eede573a0b59b79f21de15ee9d3b7649d58d8f2a8e7787ea34f192db3b3c84a4 diff --git a/graphics/openexr/Makefile b/graphics/openexr/Makefile index 94bdefbcc3ff..777c0f371f75 100644 --- a/graphics/openexr/Makefile +++ b/graphics/openexr/Makefile @@ -1,6 +1,6 @@ PORTNAME?= openexr -PORTVERSION?= 3.3.3 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore -PORTREVISION?= 0 +PORTVERSION?= 3.3.5 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore +PORTREVISION?= 1 CATEGORIES= graphics devel .if !defined(MASTERDIR) MASTER_SITES= https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/v1.0/:testimages \ @@ -36,7 +36,10 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS?= help2man:misc/help2man # exact libImath version required to avoid hard-to-debug issues -LIB_DEPENDS?= libImath-3_1.so.29:math/Imath \ +# but this is due to Imath and OpenEXR being close in terms of their +# release engineering, no other port should version pin Imath +# or OpenEXR without extremely good reason +LIB_DEPENDS?= libImath-3_2.so.30:math/Imath \ libdeflate.so:archivers/libdeflate USES?= cmake:testing compiler:c++14-lang cpe pathfix pkgconfig diff --git a/graphics/openexr/distinfo b/graphics/openexr/distinfo index 073a089eaaec..b09b1ed3a98b 100644 --- a/graphics/openexr/distinfo +++ b/graphics/openexr/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1742936954 -SHA256 (openexr/openexr-3.3.3.tar.gz) = d819b9f76cbe63cc6b7476267659900f00aab79b636a83f0ecac2be669ca97b5 -SIZE (openexr/openexr-3.3.3.tar.gz) = 21204414 +TIMESTAMP = 1753648872 +SHA256 (openexr/openexr-3.3.5.tar.gz) = 8f9241f0e9d6b7aec7e9509cf2a9224416b9cd9d41740deab3827b1f2d01c662 +SIZE (openexr/openexr-3.3.5.tar.gz) = 21207074 SHA256 (openexr/Beachball/multipart.0001.exr) = 0cd032069fbaa14a2766861fef9893ea66a6494ff64650725d3b26a500df774b SIZE (openexr/Beachball/multipart.0001.exr) = 2894260 SHA256 (openexr/Beachball/singlepart.0001.exr) = 29719942ed3c095a8f8f111fc139fc4c28f446007f5bfce00177cae585b1a87a diff --git a/graphics/openfx-arena/Makefile b/graphics/openfx-arena/Makefile index 101b0036c440..71fa2eaf0a7b 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= 19 +PORTREVISION= 21 CATEGORIES= graphics MAINTAINER= olivier@FreeBSD.org diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index b10ccf285d7d..1128474920ac 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -5,7 +5,7 @@ DISTVERSION= 2.5.13.1 # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 6 +PORTREVISION?= 11 CATEGORIES?= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz diff --git a/graphics/openimageio/pkg-plist-pybind b/graphics/openimageio/pkg-plist-pybind index 3fcce11e90ec..6a92c6b45521 100644 --- a/graphics/openimageio/pkg-plist-pybind +++ b/graphics/openimageio/pkg-plist-pybind @@ -1 +1 @@ -%%PYTHON_SITELIBDIR%%/OpenImageIO%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/OpenImageIO%%PYTHON_TAG%%.so diff --git a/graphics/openjph/Makefile b/graphics/openjph/Makefile index 0453be12bc7a..8686616ced70 100644 --- a/graphics/openjph/Makefile +++ b/graphics/openjph/Makefile @@ -1,5 +1,5 @@ PORTNAME= openjph -PORTVERSION= 0.21.2 +PORTVERSION= 0.21.3 CATEGORIES= graphics MAINTAINER= sunpoet@FreeBSD.org diff --git a/graphics/openjph/distinfo b/graphics/openjph/distinfo index bd7a4161f3a2..7b98a113f2b4 100644 --- a/graphics/openjph/distinfo +++ b/graphics/openjph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742070262 -SHA256 (aous72-OpenJPH-0.21.2_GH0.tar.gz) = 5c25f5fe820ccb4fee3b7a0d3246bf836508e313708f0b57f3654dbe8b0c4a01 -SIZE (aous72-OpenJPH-0.21.2_GH0.tar.gz) = 474711 +TIMESTAMP = 1748831212 +SHA256 (aous72-OpenJPH-0.21.3_GH0.tar.gz) = 4dfa87ec8e28c8a30c038969cdd3084d2e8688b364efd83599c3fa90f29457e2 +SIZE (aous72-OpenJPH-0.21.3_GH0.tar.gz) = 474865 diff --git a/graphics/openmvs/Makefile b/graphics/openmvs/Makefile index f1429acafea2..5781a95f66b8 100644 --- a/graphics/openmvs/Makefile +++ b/graphics/openmvs/Makefile @@ -1,7 +1,7 @@ PORTNAME= openmvs DISTVERSIONPREFIX= v DISTVERSION= 2.2.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/openorienteering-mapper/Makefile b/graphics/openorienteering-mapper/Makefile index 376fa8c03562..450798dc4cfb 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= 12 +PORTREVISION= 13 CATEGORIES= graphics geography MAINTAINER= sikmir@gmail.com diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile index 380c92804b47..238f34baaaa0 100644 --- a/graphics/openshadinglanguage/Makefile +++ b/graphics/openshadinglanguage/Makefile @@ -5,7 +5,7 @@ DISTVERSION= 1.13.12.0 # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 1 +PORTREVISION?= 3 CATEGORIES?= graphics devel MAINTAINER= FreeBSD@Shaneware.biz diff --git a/graphics/openslide/Makefile b/graphics/openslide/Makefile index 030f5a1657f7..8ce31d1bc1a2 100644 --- a/graphics/openslide/Makefile +++ b/graphics/openslide/Makefile @@ -1,7 +1,7 @@ PORTNAME= openslide DISTVERSIONPREFIX= v DISTVERSION= 4.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/openvkl/Makefile b/graphics/openvkl/Makefile index d3ed0b60e21e..0936bdc1453a 100644 --- a/graphics/openvkl/Makefile +++ b/graphics/openvkl/Makefile @@ -1,7 +1,6 @@ PORTNAME= openvkl DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 -PORTREVISION= 17 +DISTVERSION= 2.0.1 CATEGORIES= graphics devel MAINTAINER= yuri@FreeBSD.org @@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_i386= https://github.com/openvkl/openvkl/issues/14 BUILD_DEPENDS= ispc:devel/ispc -LIB_DEPENDS= libembree3.so:graphics/embree3 \ +LIB_DEPENDS= libembree4.so:graphics/embree \ libglfw.so:graphics/glfw \ librkcommon.so:devel/rkcommon \ libtbbmalloc.so:devel/onetbb diff --git a/graphics/openvkl/distinfo b/graphics/openvkl/distinfo index 0a61ac9c5992..f3c6ad7c5e7a 100644 --- a/graphics/openvkl/distinfo +++ b/graphics/openvkl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652378300 -SHA256 (openvkl-openvkl-v1.3.0_GH0.tar.gz) = c6d4d40e6d232839c278b53dee1e7bd3bd239c3ccac33f49b465fc65a0692be9 -SIZE (openvkl-openvkl-v1.3.0_GH0.tar.gz) = 2948682 +TIMESTAMP = 1755978795 +SHA256 (openvkl-openvkl-v2.0.1_GH0.tar.gz) = 0c7faa9582a93e93767afdb15a6c9c9ba154af7ee83a6b553705797be5f8af62 +SIZE (openvkl-openvkl-v2.0.1_GH0.tar.gz) = 3078089 diff --git a/graphics/openvkl/pkg-plist b/graphics/openvkl/pkg-plist index c92da23a8aa2..f66d69637477 100644 --- a/graphics/openvkl/pkg-plist +++ b/graphics/openvkl/pkg-plist @@ -9,12 +9,12 @@ include/openvkl/common.h include/openvkl/common.isph include/openvkl/data.h include/openvkl/device.h -include/openvkl/device.isph +include/openvkl/devices/cpu/openvkl/device/max_iterator_size.h +include/openvkl/devices/cpu/openvkl/device/openvkl.h +include/openvkl/devices/cpu/openvkl/device/openvkl.isph include/openvkl/ispc_cpp_interop.h include/openvkl/iterator.h include/openvkl/iterator.isph -include/openvkl/max_iterator_size.h -include/openvkl/module.h include/openvkl/observer.h include/openvkl/openvkl.h include/openvkl/openvkl.isph @@ -35,22 +35,22 @@ include/openvkl/vdb/topology_3.h include/openvkl/version.h include/openvkl/volume.h include/openvkl/volume.isph -lib/cmake/openvkl-1.3.0/openvklConfig.cmake -lib/cmake/openvkl-1.3.0/openvklConfigVersion.cmake -lib/cmake/openvkl-1.3.0/openvkl_Exports-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/openvkl-1.3.0/openvkl_Exports.cmake +lib/cmake/openvkl-2.0.1/openvklConfig.cmake +lib/cmake/openvkl-2.0.1/openvklConfigVersion.cmake +lib/cmake/openvkl-2.0.1/openvkl_Exports-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/openvkl-2.0.1/openvkl_Exports.cmake lib/libopenvkl.so -lib/libopenvkl.so.1 -lib/libopenvkl.so.1.3.0 +lib/libopenvkl.so.2 +lib/libopenvkl.so.2.0.1 lib/libopenvkl_module_cpu_device.so -lib/libopenvkl_module_cpu_device.so.1 -lib/libopenvkl_module_cpu_device.so.1.3.0 +lib/libopenvkl_module_cpu_device.so.2 +lib/libopenvkl_module_cpu_device.so.2.0.1 lib/libopenvkl_module_cpu_device_16.so -lib/libopenvkl_module_cpu_device_16.so.1 -lib/libopenvkl_module_cpu_device_16.so.1.3.0 +lib/libopenvkl_module_cpu_device_16.so.2 +lib/libopenvkl_module_cpu_device_16.so.2.0.1 lib/libopenvkl_module_cpu_device_4.so -lib/libopenvkl_module_cpu_device_4.so.1 -lib/libopenvkl_module_cpu_device_4.so.1.3.0 +lib/libopenvkl_module_cpu_device_4.so.2 +lib/libopenvkl_module_cpu_device_4.so.2.0.1 lib/libopenvkl_module_cpu_device_8.so -lib/libopenvkl_module_cpu_device_8.so.1 -lib/libopenvkl_module_cpu_device_8.so.1.3.0 +lib/libopenvkl_module_cpu_device_8.so.2 +lib/libopenvkl_module_cpu_device_8.so.2.0.1 diff --git a/graphics/openxr/Makefile b/graphics/openxr/Makefile index 9d0e9da2db3e..778c1cf8863c 100644 --- a/graphics/openxr/Makefile +++ b/graphics/openxr/Makefile @@ -1,7 +1,6 @@ PORTNAME= openxr DISTVERSIONPREFIX= release- -DISTVERSION= 1.1.47 -PORTREVISION= 1 +DISTVERSION= 1.1.51 CATEGORIES= graphics MAINTAINER= vvd@FreeBSD.org @@ -17,11 +16,12 @@ BUILD_DEPENDS= glslangValidator:graphics/glslang \ ${LOCALBASE}/lib/libjsoncpp.a:devel/jsoncpp RUN_DEPENDS= vulkan-loader>0:graphics/vulkan-loader -USES= cmake compiler:c++14-lang gl python:build +USES= cmake compiler:c++14-lang gl pathfix python:build USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= OpenXR-SDK USE_GL= opengl +USE_LDCONFIG= yes CMAKE_ON= BUILD_ALL_EXTENSIONS BUILD_WITH_SYSTEM_JSONCPP diff --git a/graphics/openxr/distinfo b/graphics/openxr/distinfo index 916f4828eebc..eb38f7f9f53f 100644 --- a/graphics/openxr/distinfo +++ b/graphics/openxr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744214010 -SHA256 (KhronosGroup-OpenXR-SDK-release-1.1.47_GH0.tar.gz) = 82c7f4e3658578a22e438b5f005ecaf22c3f724b09fe031fa0f8ffc97c30c9ba -SIZE (KhronosGroup-OpenXR-SDK-release-1.1.47_GH0.tar.gz) = 664165 +TIMESTAMP = 1756555555 +SHA256 (KhronosGroup-OpenXR-SDK-release-1.1.51_GH0.tar.gz) = 17679f119b75a12e21475c317b67e7c0b5cd2fef57c60e48f6765b28c81d2e6a +SIZE (KhronosGroup-OpenXR-SDK-release-1.1.51_GH0.tar.gz) = 710472 diff --git a/graphics/osg/Makefile b/graphics/osg/Makefile index 1d3f444ca5bd..c1f023c74a69 100644 --- a/graphics/osg/Makefile +++ b/graphics/osg/Makefile @@ -1,10 +1,10 @@ PORTNAME= osg PORTVERSION= 3.6.5 DISTVERSIONPREFIX= OpenSceneGraph- -PORTREVISION= 76 +PORTREVISION= 80 CATEGORIES= graphics -MAINTAINER= amdmi3@FreeBSD.org +MAINTAINER= fluffy@FreeBSD.org COMMENT= C++ OpenGL scene graph library for real-time rendering WWW= https://www.openscenegraph.org/ @@ -16,20 +16,20 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff -USE_GITHUB= yes -GH_ACCOUNT= openscenegraph -GH_PROJECT= OpenSceneGraph - -CONFLICTS_INSTALL=osg34 - USES= alias cmake compiler:c11 jpeg gl pkgconfig xorg USE_GL= gl USE_XORG= x11 USE_LDCONFIG= yes USE_CXXSTD= c++11 +USE_GITHUB= yes +GH_ACCOUNT= openscenegraph +GH_PROJECT= OpenSceneGraph + CFLAGS+= -I${LOCALBASE}/include/Imath -DInt64=uint64_t +CONFLICTS_INSTALL=osg34 + PLIST_SUB= OSG_VERSION=${PORTVERSION} \ OSG_SHLIBVER=161 \ OPENTHREADS_VERSION=3.3.1 \ @@ -38,7 +38,7 @@ PLIST_SUB= OSG_VERSION=${PORTVERSION} \ OPTIONS_DEFINE= CURL FFMPEG FREETYPE GDAL GIF GSTREAMER GTA \ JASPER LIBLAS LUA NVTT OPENEXR PDF SDL ASIO \ SVG VNC XRANDR XINERAMA FONTCONFIG DCMTK COLLADA -OPTIONS_DEFAULT=FFMPEG FREETYPE GIF XRANDR XINERAMA FONTCONFIG +OPTIONS_DEFAULT=COLLADA FFMPEG FREETYPE GIF XRANDR XINERAMA FONTCONFIG OPTIONS_SUB= yes ASIO_DESC= ASIO support (resthttp plugin) @@ -55,7 +55,7 @@ COLLADA_DESC= COLLADA (dae) format support CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_VARS= FORCE_REQUIRE+=CURL CURL_VARS_OFF= FORCE_IGNORE+=CURL -FFMPEG_LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4 +FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_VARS= FORCE_REQUIRE+=FFmpeg FFMPEG_VARS_OFF= FORCE_IGNORE+=FFmpeg FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 diff --git a/graphics/osg/files/patch-CMakeModules_FindFFmpeg.cmake b/graphics/osg/files/patch-CMakeModules_FindFFmpeg.cmake deleted file mode 100644 index 21ea506f30a7..000000000000 --- a/graphics/osg/files/patch-CMakeModules_FindFFmpeg.cmake +++ /dev/null @@ -1,10 +0,0 @@ ---- CMakeModules/FindFFmpeg.cmake.orig 2023-04-24 09:16:25 UTC -+++ CMakeModules/FindFFmpeg.cmake -@@ -21,6 +21,7 @@ - # (in new version case, use by ffmpeg header) - #and ${FFMPEG_libname_INCLUDE_DIRS/libname} (in new version case, use by osg plugin code) - -+set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/libexec") - - # Macro to find header and lib directories - # example: FFMPEG_FIND(AVFORMAT avformat avformat.h) diff --git a/graphics/osg/files/patch-CMakeModules_FindGStreamer.cmake b/graphics/osg/files/patch-CMakeModules_FindGStreamer.cmake index 7b3259726d4b..a21b9d2bf56f 100644 --- a/graphics/osg/files/patch-CMakeModules_FindGStreamer.cmake +++ b/graphics/osg/files/patch-CMakeModules_FindGStreamer.cmake @@ -1,6 +1,6 @@ ---- CMakeModules/FindGStreamer.cmake 2015-07-17 21:31:19.000000000 +0300 -+++ CMakeModules/FindGStreamer.cmake 2015-02-25 22:25:34.000000000 +0300 -@@ -83,18 +83,18 @@ +--- CMakeModules/FindGStreamer.cmake.orig 2022-12-01 18:17:31 UTC ++++ CMakeModules/FindGStreamer.cmake +@@ -83,18 +83,18 @@ else () find_package(PkgConfig) macro(FIND_GSTREAMER_COMPONENT _component_prefix _pkgconfig_name _header _library) @@ -12,17 +12,16 @@ -# HINTS ${PC_${_component_prefix}_INCLUDE_DIRS} ${PC_${_component_prefix}_INCLUDEDIR} -# PATH_SUFFIXES gstreamer-1.0 -# ) -- --# find_library(${_component_prefix}_LIBRARIES --# NAMES ${_library} --# HINTS ${PC_${_component_prefix}_LIBRARY_DIRS} ${PC_${_component_prefix}_LIBDIR} --# ) + find_path(${_component_prefix}_INCLUDE_DIRS + NAMES ${_header} + HINTS ${PC_${_component_prefix}_INCLUDE_DIRS} ${PC_${_component_prefix}_INCLUDEDIR} + PATH_SUFFIXES gstreamer-1.0 + ) -+ + +-# find_library(${_component_prefix}_LIBRARIES +-# NAMES ${_library} +-# HINTS ${PC_${_component_prefix}_LIBRARY_DIRS} ${PC_${_component_prefix}_LIBDIR} +-# ) + find_library(${_component_prefix}_LIBRARIES + NAMES ${_library} + HINTS ${PC_${_component_prefix}_LIBRARY_DIRS} ${PC_${_component_prefix}_LIBDIR} diff --git a/graphics/osg/files/patch-src_osgPlugins_OpenCASCADE_ReaderWriterOpenCASCADE.cpp b/graphics/osg/files/patch-src_osgPlugins_OpenCASCADE_ReaderWriterOpenCASCADE.cpp new file mode 100644 index 000000000000..0cb83cdf56a9 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_OpenCASCADE_ReaderWriterOpenCASCADE.cpp @@ -0,0 +1,11 @@ +--- src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp +@@ -211,7 +211,7 @@ osg::ref_ptr<osg::Geometry> ReaderWritterOpenCASCADE:: + { + // populate vertex list + // Ref: http://www.opencascade.org/org/forum/thread_16694/?forum=3 +- gp_Pnt pt = (triangulation->Nodes())(j).Transformed(transformation * location.Transformation()); ++ gp_Pnt pt = (triangulation->Node(j)).Transformed(transformation * location.Transformation()); + vertexList->push_back(osg::Vec3(pt.X(), pt.Y(), pt.Z())); + + // populate color list diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoder.cpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoder.cpp new file mode 100644 index 000000000000..ecf35527a878 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoder.cpp @@ -0,0 +1,207 @@ +--- src/osgPlugins/ffmpeg/FFmpegDecoder.cpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegDecoder.cpp +@@ -1,4 +1,3 @@ +- + #include "FFmpegDecoder.hpp" + #include "FFmpegParameters.hpp" + +@@ -36,8 +35,10 @@ FFmpegDecoder::FFmpegDecoder() : + } + + FFmpegDecoder::FFmpegDecoder() : +- m_audio_stream(0), +- m_video_stream(0), ++ m_audio_stream(nullptr), ++ m_video_stream(nullptr), ++ m_audio_index(-1), ++ m_video_index(-1), + m_audio_queue(100), + m_video_queue(100), + m_audio_decoder(m_audio_queue, m_clocks), +@@ -61,10 +62,10 @@ bool FFmpegDecoder::open(const std::string & filename, + try + { + // Open video file +- AVFormatContext * p_format_context = 0; +- AVInputFormat *iformat = 0; ++ AVFormatContext * p_format_context = nullptr; ++ AVInputFormat *iformat = nullptr; + +- if (filename.compare(0, 5, "/dev/")==0) ++ if (filename.compare(0, 5, "/dev/") == 0) + { + #ifdef ANDROID + throw std::runtime_error("Device not supported on Android"); +@@ -78,24 +79,24 @@ bool FFmpegDecoder::open(const std::string & filename, + } + + std::string format = "video4linux2"; +- iformat = av_find_input_format(format.c_str()); ++ iformat = const_cast<AVInputFormat*>(av_find_input_format(format.c_str())); + + if (iformat) + { +- OSG_INFO<<"Found input format: "<<format<<std::endl; ++ OSG_INFO << "Found input format: " << format << std::endl; + } + else + { +- OSG_INFO<<"Failed to find input format: "<<format<<std::endl; ++ OSG_INFO << "Failed to find input format: " << format << std::endl; + } + + #endif + } + else + { +- iformat = parameters ? parameters->getFormat() : 0; +- AVIOContext* context = parameters ? parameters->getContext() : 0; +- if (context != NULL) ++ iformat = parameters ? const_cast<AVInputFormat*>(parameters->getFormat()) : nullptr; ++ AVIOContext* context = parameters ? parameters->getContext() : nullptr; ++ if (context != nullptr) + { + p_format_context = avformat_alloc_context(); + p_format_context->pb = context; +@@ -105,22 +106,7 @@ bool FFmpegDecoder::open(const std::string & filename, + int error = avformat_open_input(&p_format_context, filename.c_str(), iformat, parameters->getOptions()); + if (error != 0) + { +- std::string error_str; +- switch (error) +- { +- //case AVERROR_UNKNOWN: error_str = "AVERROR_UNKNOWN"; break; // same value as AVERROR_INVALIDDATA +- case AVERROR_IO: error_str = "AVERROR_IO"; break; +- case AVERROR_NUMEXPECTED: error_str = "AVERROR_NUMEXPECTED"; break; +- case AVERROR_INVALIDDATA: error_str = "AVERROR_INVALIDDATA"; break; +- case AVERROR_NOMEM: error_str = "AVERROR_NOMEM"; break; +- case AVERROR_NOFMT: error_str = "AVERROR_NOFMT"; break; +- case AVERROR_NOTSUPP: error_str = "AVERROR_NOTSUPP"; break; +- case AVERROR_NOENT: error_str = "AVERROR_NOENT"; break; +- case AVERROR_PATCHWELCOME: error_str = "AVERROR_PATCHWELCOME"; break; +- default: error_str = "Unknown error"; break; +- } +- +- throw std::runtime_error("av_open_input_file() failed : " + error_str); ++ throw std::runtime_error("avformat_open_input() failed: " + AvStrError(error)); + } + + m_format_context.reset(p_format_context); +@@ -128,15 +114,15 @@ bool FFmpegDecoder::open(const std::string & filename, + // Retrieve stream info + // Only buffer up to one and a half seconds by default + float max_analyze_duration = 1.5; +- AVDictionaryEntry *mad = av_dict_get( *parameters->getOptions(), "mad", NULL, 0 ); +- if ( mad ) { ++ AVDictionaryEntry *mad = av_dict_get(*parameters->getOptions(), "mad", NULL, 0); ++ if (mad) { + max_analyze_duration = atof(mad->value); + } + p_format_context->max_analyze_duration = AV_TIME_BASE * max_analyze_duration; + // p_format_context->probesize = 100000; + + if (avformat_find_stream_info(p_format_context, NULL) < 0) +- throw std::runtime_error("av_find_stream_info() failed"); ++ throw std::runtime_error("avformat_find_stream_info() failed"); + + m_duration = double(m_format_context->duration) / AV_TIME_BASE; + if (m_format_context->start_time != static_cast<int64_t>(AV_NOPTS_VALUE)) +@@ -159,7 +145,7 @@ bool FFmpegDecoder::open(const std::string & filename, + m_audio_stream = m_format_context->streams[m_audio_index]; + else + { +- m_audio_stream = 0; ++ m_audio_stream = nullptr; + m_audio_index = std::numeric_limits<unsigned int>::max(); + } + +@@ -271,7 +257,7 @@ bool FFmpegDecoder::readNextPacketNormal() + { + AVPacket packet; + +- if (! m_pending_packet) ++ if (!m_pending_packet) + { + bool end_of_stream = false; + +@@ -279,10 +265,10 @@ bool FFmpegDecoder::readNextPacketNormal() + int error = av_read_frame(m_format_context.get(), &packet); + if (error < 0) + { +- if (error == static_cast<int>(AVERROR_EOF) || +- m_format_context.get()->pb->eof_reached) ++ if (error == static_cast<int>(AVERROR_EOF) || m_format_context.get()->pb->eof_reached) + end_of_stream = true; +- else { ++ else ++ { + OSG_FATAL << "av_read_frame() returned " << AvStrError(error) << std::endl; + throw std::runtime_error("av_read_frame() failed"); + } +@@ -303,12 +289,6 @@ bool FFmpegDecoder::readNextPacketNormal() + } + else + { +- // Make the packet data available beyond av_read_frame() logical scope. +- if ((error = av_dup_packet(&packet)) < 0) { +- OSG_FATAL << "av_dup_packet() returned " << AvStrError(error) << std::endl; +- throw std::runtime_error("av_dup_packet() failed"); +- } +- + m_pending_packet = FFmpegPacket(packet); + } + } +@@ -340,8 +320,6 @@ bool FFmpegDecoder::readNextPacketNormal() + return false; + } + +- +- + bool FFmpegDecoder::readNextPacketEndOfStream() + { + const FFmpegPacket packet(FFmpegPacket::PACKET_END_OF_STREAM); +@@ -352,8 +330,6 @@ bool FFmpegDecoder::readNextPacketEndOfStream() + return false; + } + +- +- + bool FFmpegDecoder::readNextPacketRewinding() + { + const FFmpegPacket packet(FFmpegPacket::PACKET_FLUSH); +@@ -364,8 +340,6 @@ bool FFmpegDecoder::readNextPacketRewinding() + return false; + } + +- +- + void FFmpegDecoder::rewindButDontFlushQueues() + { + const AVRational AvTimeBaseQ = { 1, AV_TIME_BASE }; // = AV_TIME_BASE_Q +@@ -374,7 +348,8 @@ void FFmpegDecoder::rewindButDontFlushQueues() + const int64_t seek_target = av_rescale_q(pos, AvTimeBaseQ, m_video_stream->time_base); + + int error = 0; +- if ((error = av_seek_frame(m_format_context.get(), m_video_index, seek_target, 0/*AVSEEK_FLAG_BYTE |*/ /*AVSEEK_FLAG_BACKWARD*/)) < 0) { ++ if ((error = av_seek_frame(m_format_context.get(), m_video_index, seek_target, 0)) < 0) ++ { + OSG_FATAL << "av_seek_frame returned " << AvStrError(error) << std::endl; + throw std::runtime_error("av_seek_frame failed()"); + } +@@ -397,13 +372,14 @@ void FFmpegDecoder::seekButDontFlushQueues(double time + { + const AVRational AvTimeBaseQ = { 1, AV_TIME_BASE }; // = AV_TIME_BASE_Q + +- const int64_t pos = int64_t(m_clocks.getStartTime()+time * double(AV_TIME_BASE)); ++ const int64_t pos = int64_t(m_clocks.getStartTime() + time * double(AV_TIME_BASE)); + const int64_t seek_target = av_rescale_q(pos, AvTimeBaseQ, m_video_stream->time_base); + + m_clocks.setSeekTime(time); + + int error = 0; +- if ((error = av_seek_frame(m_format_context.get(), m_video_index, seek_target, 0/*AVSEEK_FLAG_BYTE |*/ /*AVSEEK_FLAG_BACKWARD*/)) < 0) { ++ if ((error = av_seek_frame(m_format_context.get(), m_video_index, seek_target, 0)) < 0) ++ { + OSG_FATAL << "av_seek_frame() returned " << AvStrError(error) << std::endl; + throw std::runtime_error("av_seek_frame failed()"); + } diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoder.hpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoder.hpp new file mode 100644 index 000000000000..090eed7d6e32 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoder.hpp @@ -0,0 +1,255 @@ +--- src/osgPlugins/ffmpeg/FFmpegDecoder.hpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegDecoder.hpp +@@ -1,4 +1,3 @@ +- + #ifndef HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_H + #define HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_H + +@@ -7,73 +6,76 @@ + + #include <osg/Notify> + +- + namespace osgFFmpeg { + + class FFmpegParameters; + + class FormatContextPtr + { +- public: +- +- typedef AVFormatContext T; +- +- explicit FormatContextPtr() : _ptr(0) {} +- explicit FormatContextPtr(T* ptr) : _ptr(ptr) {} +- +- ~FormatContextPtr() +- { +- cleanup(); +- } +- +- T* get() { return _ptr; } ++public: ++ typedef AVFormatContext T; + +- operator bool() const { return _ptr != 0; } ++ explicit FormatContextPtr() : _ptr(nullptr) {} ++ explicit FormatContextPtr(T* ptr) : _ptr(ptr) {} + +- T * operator-> () const // never throws +- { +- return _ptr; +- } ++ ~FormatContextPtr() ++ { ++ cleanup(); ++ } + +- void reset(T* ptr) +- { +- if (ptr==_ptr) return; +- cleanup(); +- _ptr = ptr; +- } ++ T* get() const { return _ptr; } ++ T** getPtr() { return &_ptr; } + +- void cleanup() ++ operator T*() const { return _ptr; } ++ ++ FormatContextPtr& operator=(T* ptr) ++ { ++ reset(ptr); ++ return *this; ++ } ++ ++ bool operator==(std::nullptr_t) const { return _ptr == nullptr; } ++ bool operator!=(std::nullptr_t) const { return _ptr != nullptr; } ++ ++ T* operator->() const // never throws ++ { ++ return _ptr; ++ } ++ ++ void reset(T* ptr) ++ { ++ if (ptr == _ptr) return; ++ cleanup(); ++ _ptr = ptr; ++ } ++ ++ void cleanup() ++ { ++ if (_ptr) + { +- if (_ptr) +- { + #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(53, 17, 0) +- OSG_NOTICE<<"Calling avformat_close_input("<<&_ptr<<")"<<std::endl; +- avformat_close_input(&_ptr); ++ OSG_NOTICE << "Calling avformat_close_input(" << &_ptr << ")" << std::endl; ++ avformat_close_input(&_ptr); + #else +- OSG_NOTICE<<"Calling av_close_input_file("<<_ptr<<")"<<std::endl; +- av_close_input_file(_ptr); ++ OSG_NOTICE << "Calling av_close_input_file(" << _ptr << ")" << std::endl; ++ av_close_input_file(_ptr); + #endif +- } +- _ptr = 0; + } +- +- ++ _ptr = nullptr; ++ } + +- protected: +- +- T* _ptr; ++protected: ++ T* _ptr; + }; + +- + class FFmpegDecoder : public osg::Referenced + { + public: +- + FFmpegDecoder(); + ~FFmpegDecoder(); + +- bool open(const std::string & filename, FFmpegParameters* parameters); +- void close(bool waitForThreadToExit); ++ bool open(const std::string& filename, FFmpegParameters* parameters); ++ void close(bool waitForThreadToExit = true); + + bool readNextPacket(); + void rewind(); +@@ -87,13 +89,12 @@ class FFmpegDecoder : public osg::Referenced (public) + double duration() const; + double reference(); + +- FFmpegDecoderAudio & audio_decoder(); +- FFmpegDecoderVideo & video_decoder(); +- FFmpegDecoderAudio const & audio_decoder() const; +- FFmpegDecoderVideo const & video_decoder() const; ++ FFmpegDecoderAudio& audio_decoder(); ++ FFmpegDecoderVideo& video_decoder(); ++ FFmpegDecoderAudio const& audio_decoder() const; ++ FFmpegDecoderVideo const& video_decoder() const; + + protected: +- + enum State + { + NORMAL, +@@ -115,38 +116,33 @@ class FFmpegDecoder : public osg::Referenced (public) + void rewindButDontFlushQueues(); + void seekButDontFlushQueues(double time); + +- FormatContextPtr m_format_context; +- AVStream * m_audio_stream; +- AVStream * m_video_stream; ++ FormatContextPtr m_format_context; ++ AVStream* m_audio_stream; ++ AVStream* m_video_stream; + +- int m_audio_index; +- int m_video_index; ++ int m_audio_index; ++ int m_video_index; + +- FFmpegClocks m_clocks; +- FFmpegPacket m_pending_packet; +- PacketQueue m_audio_queue; +- PacketQueue m_video_queue; +- +- FFmpegDecoderAudio m_audio_decoder; +- FFmpegDecoderVideo m_video_decoder; ++ FFmpegClocks m_clocks; ++ FFmpegPacket m_pending_packet; ++ PacketQueue m_audio_queue; ++ PacketQueue m_video_queue; + +- double m_duration; +- double m_start; ++ FFmpegDecoderAudio m_audio_decoder; ++ FFmpegDecoderVideo m_video_decoder; + +- State m_state; +- bool m_loop; ++ double m_duration; ++ double m_start; ++ ++ State m_state; ++ bool m_loop; + }; + +- +- +- +- + inline void FFmpegDecoder::loop(const bool loop) + { + m_loop = loop; + } + +- + inline bool FFmpegDecoder::loop() const + { + return m_loop; +@@ -154,8 +150,8 @@ inline double FFmpegDecoder::creation_time() const + + inline double FFmpegDecoder::creation_time() const + { +- if(m_format_context) return m_format_context->start_time; +- else return HUGE_VAL; ++ if (m_format_context) return m_format_context->start_time; ++ else return HUGE_VAL; + } + + inline double FFmpegDecoder::duration() const +@@ -165,37 +161,30 @@ inline double FFmpegDecoder::reference() + + inline double FFmpegDecoder::reference() + { +- return m_clocks.getCurrentTime(); ++ return m_clocks.getCurrentTime(); + } + +- +-inline FFmpegDecoderAudio & FFmpegDecoder::audio_decoder() ++inline FFmpegDecoderAudio& FFmpegDecoder::audio_decoder() + { + return m_audio_decoder; + } + +- +-inline FFmpegDecoderVideo & FFmpegDecoder::video_decoder() ++inline FFmpegDecoderVideo& FFmpegDecoder::video_decoder() + { + return m_video_decoder; + } + +- +-inline FFmpegDecoderAudio const & FFmpegDecoder::audio_decoder() const ++inline FFmpegDecoderAudio const& FFmpegDecoder::audio_decoder() const + { + return m_audio_decoder; + } + +- +-inline FFmpegDecoderVideo const & FFmpegDecoder::video_decoder() const ++inline FFmpegDecoderVideo const& FFmpegDecoder::video_decoder() const + { + return m_video_decoder; + } + +- +- + } // namespace osgFFmpeg + +- +- + #endif // HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_H ++ diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio.cpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio.cpp new file mode 100644 index 000000000000..fcee15f62682 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio.cpp @@ -0,0 +1,478 @@ +--- src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp +@@ -1,39 +1,24 @@ + #include "FFmpegDecoderAudio.hpp" +- + #include <osg/Notify> +- + #include <stdexcept> +-#include <string.h> ++#include <cstring> ++#include <libavutil/channel_layout.h> ++#include <libavutil/opt.h> + +-//DEBUG +-//#include <iostream> +- +- + #ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE + #define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 + #endif + +-#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(55,28,1) +-#define av_frame_alloc avcodec_alloc_frame +-#define av_frame_free avcodec_free_frame +-#endif +- +-#if LIBAVCODEC_VERSION_MAJOR < 56 +- #define AV_CODEC_ID_NONE CODEC_ID_NONE +-#endif +- + namespace osgFFmpeg { + + static int decode_audio(AVCodecContext *avctx, int16_t *samples, +- int *frame_size_ptr, +- const uint8_t *buf, int buf_size, +- SwrContext *swr_context, +- int out_sample_rate, +- int out_nb_channels, +- AVSampleFormat out_sample_format) ++ int *frame_size_ptr, ++ const uint8_t *buf, int buf_size, ++ SwrContext *swr_context, ++ int out_sample_rate, ++ int out_nb_channels, ++ AVSampleFormat out_sample_format) + { +-#if LIBAVCODEC_VERSION_MAJOR >= 53 || (LIBAVCODEC_VERSION_MAJOR==52 && LIBAVCODEC_VERSION_MINOR>=32) +- + AVPacket avpkt; + av_init_packet(&avpkt); + avpkt.data = const_cast<uint8_t *>(buf); +@@ -45,30 +30,39 @@ static int decode_audio(AVCodecContext *avctx, int16_t + if (!frame) + return AVERROR(ENOMEM); + +- ret = avcodec_decode_audio4(avctx, frame, &got_frame, &avpkt); ++ // Send the packet to the decoder ++ ret = avcodec_send_packet(avctx, &avpkt); ++ if (ret < 0) { ++ av_frame_free(&frame); ++ return ret; ++ } + +-#ifdef USE_AVRESAMPLE // libav's AVFrame structure does not contain a 'channels' field +- if (ret >= 0 && got_frame) { +-#else +- if (ret >= 0 && got_frame && av_frame_get_channels(frame)>0) { +-#endif ++ // Receive the frame from the decoder ++ ret = avcodec_receive_frame(avctx, frame); ++ if (ret == AVERROR(EAGAIN) || ret == AVERROR_EOF) { ++ av_frame_free(&frame); ++ return 0; ++ } else if (ret < 0) { ++ av_frame_free(&frame); ++ return ret; ++ } else { ++ got_frame = 1; ++ } ++ ++ if (ret >= 0 && got_frame && frame->ch_layout.nb_channels > 0) { + int ch, plane_size; + int planar = av_sample_fmt_is_planar(avctx->sample_fmt); + + int out_samples; + // if sample rate changes, number of samples is different +- if ( out_sample_rate != avctx->sample_rate ) { +-// out_samples = av_rescale_rnd(swr_get_delay(swr_context, avctx->sample_rate) + +-// frame->nb_samples, out_sample_rate, avctx->sample_rate, AV_ROUND_UP); ++ if (out_sample_rate != avctx->sample_rate) { + out_samples = av_rescale_rnd(frame->nb_samples, out_sample_rate, avctx->sample_rate, AV_ROUND_UP); +- } +- else { ++ } else { + out_samples = frame->nb_samples; + } + + int output_data_size = av_samples_get_buffer_size(&plane_size, out_nb_channels, +- out_samples, +- out_sample_format, 1); ++ out_samples, out_sample_format, 1); + + if (*frame_size_ptr < output_data_size) { + av_log(avctx, AV_LOG_ERROR, "output buffer size is too small for " +@@ -78,23 +72,19 @@ static int decode_audio(AVCodecContext *avctx, int16_t + } + + // if resampling is needed, call swr_convert +- if ( swr_context != NULL ) { +- ++ if (swr_context != nullptr) { + out_samples = swr_convert(swr_context, (uint8_t **)&samples, out_samples, +- (const uint8_t **)frame->extended_data, frame->nb_samples); ++ (const uint8_t **)frame->extended_data, frame->nb_samples); + + // recompute output_data_size following swr_convert result (number of samples actually converted) + output_data_size = av_samples_get_buffer_size(&plane_size, out_nb_channels, +- out_samples, +- out_sample_format, 1); +- } +- else { +- ++ out_samples, out_sample_format, 1); ++ } else { + memcpy(samples, frame->extended_data[0], plane_size); + +- if (planar && avctx->channels > 1) { ++ if (planar && frame->ch_layout.nb_channels > 1) { + uint8_t *out = ((uint8_t *)samples) + plane_size; +- for (ch = 1; ch < avctx->channels; ch++) { ++ for (ch = 1; ch < frame->ch_layout.nb_channels; ch++) { + memcpy(out, frame->extended_data[ch], plane_size); + out += plane_size; + } +@@ -102,26 +92,21 @@ static int decode_audio(AVCodecContext *avctx, int16_t + } + + *frame_size_ptr = output_data_size; +- + } else { + *frame_size_ptr = 0; + } ++ + av_frame_free(&frame); + return ret; +- +-#else +- // fallback for older versions of ffmpeg that don't have avcodec_decode_audio3. +- return avcodec_decode_audio2(avctx, samples, frame_size_ptr, buf, buf_size); +-#endif + } + + +-FFmpegDecoderAudio::FFmpegDecoderAudio(PacketQueue & packets, FFmpegClocks & clocks) : ++FFmpegDecoderAudio::FFmpegDecoderAudio(PacketQueue &packets, FFmpegClocks &clocks) : + m_packets(packets), + m_clocks(clocks), +- m_stream(0), +- m_context(0), +- m_packet_data(0), ++ m_stream(nullptr), ++ m_context(nullptr), ++ m_packet_data(nullptr), + m_bytes_remaining(0), + m_audio_buffer((AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2), + m_audio_buf_size(0), +@@ -129,7 +114,7 @@ FFmpegDecoderAudio::FFmpegDecoderAudio(PacketQueue & p + m_end_of_stream(false), + m_paused(true), + m_exit(false), +- m_swr_context(NULL) ++ m_swr_context(nullptr) + { + } + +@@ -137,103 +122,95 @@ FFmpegDecoderAudio::~FFmpegDecoderAudio() + + FFmpegDecoderAudio::~FFmpegDecoderAudio() + { +- this->close(true); ++ close(true); + } + + + +-void FFmpegDecoderAudio::open(AVStream * const stream, FFmpegParameters* parameters) ++void FFmpegDecoderAudio::open(AVStream *stream, FFmpegParameters* parameters) + { + try + { + // Sound can be optional (i.e. no audio stream is present) +- if (stream == 0) ++ if (stream == nullptr) + return; + + m_stream = stream; +- m_context = stream->codec; ++ m_context = avcodec_alloc_context3(nullptr); ++ avcodec_parameters_to_context(m_context, stream->codecpar); + + m_in_sample_rate = m_context->sample_rate; +- m_in_nb_channels = m_context->channels; ++ m_in_nb_channels = m_context->ch_layout.nb_channels; + m_in_sample_format = m_context->sample_fmt; + +- AVDictionaryEntry *opt_out_sample_rate = av_dict_get( *parameters->getOptions(), "out_sample_rate", NULL, 0 ); +- if ( opt_out_sample_rate ) ++ AVDictionaryEntry *opt_out_sample_rate = av_dict_get(*parameters->getOptions(), "out_sample_rate", nullptr, 0); ++ if (opt_out_sample_rate) + m_out_sample_rate = atoi(opt_out_sample_rate->value); + else + m_out_sample_rate = m_in_sample_rate; + +- AVDictionaryEntry *opt_out_sample_format = av_dict_get( *parameters->getOptions(), "out_sample_format", NULL, 0 ); +- if ( opt_out_sample_format ) ++ AVDictionaryEntry *opt_out_sample_format = av_dict_get(*parameters->getOptions(), "out_sample_format", nullptr, 0); ++ if (opt_out_sample_format) + m_out_sample_format = (AVSampleFormat) atoi(opt_out_sample_format->value); + else + // always packed, planar formats are evil! +- m_out_sample_format = av_get_packed_sample_fmt( m_in_sample_format ); ++ m_out_sample_format = av_get_packed_sample_fmt(m_in_sample_format); + +- AVDictionaryEntry *opt_out_nb_channels = av_dict_get( *parameters->getOptions(), "out_nb_channels", NULL, 0 ); +- if ( opt_out_nb_channels ) ++ AVDictionaryEntry *opt_out_nb_channels = av_dict_get(*parameters->getOptions(), "out_nb_channels", nullptr, 0); ++ if (opt_out_nb_channels) + m_out_nb_channels = atoi(opt_out_nb_channels->value); + else + m_out_nb_channels = m_in_nb_channels; + +- if ( m_in_sample_rate != m_out_sample_rate ++ if (m_in_sample_rate != m_out_sample_rate + || m_in_nb_channels != m_out_nb_channels +- || m_in_sample_format != m_out_sample_format ) ++ || m_in_sample_format != m_out_sample_format) + { +-#if 0 +-printf("### CONVERTING from sample format %s TO %s\n\t\tFROM %d TO %d channels\n\t\tFROM %d Hz to %d Hz\n", +- av_get_sample_fmt_name(m_in_sample_format), +- av_get_sample_fmt_name(m_out_sample_format), +- m_in_nb_channels, +- m_out_nb_channels, +- m_in_sample_rate, +- m_out_sample_rate); +-#endif +- m_swr_context = swr_alloc_set_opts(NULL, +- av_get_default_channel_layout(m_out_nb_channels), +- m_out_sample_format, +- m_out_sample_rate, +- av_get_default_channel_layout(m_in_nb_channels), +- m_in_sample_format, +- m_in_sample_rate, +- 0, NULL ); ++ AVChannelLayout in_ch_layout; ++ AVChannelLayout out_ch_layout; ++ av_channel_layout_default(&in_ch_layout, m_in_nb_channels); ++ av_channel_layout_default(&out_ch_layout, m_out_nb_channels); + +- int err = swr_init(m_swr_context); ++ m_swr_context = swr_alloc(); ++ if (!m_swr_context) { ++ throw std::runtime_error("Could not allocate resampler context"); ++ } + +- if ( err ) { ++ av_opt_set_int(m_swr_context, "in_channel_count", in_ch_layout.nb_channels, 0); ++ av_opt_set_int(m_swr_context, "in_sample_rate", m_in_sample_rate, 0); ++ av_opt_set_sample_fmt(m_swr_context, "in_sample_fmt", m_in_sample_format, 0); ++ av_opt_set_chlayout(m_swr_context, "in_chlayout", &in_ch_layout, 0); ++ ++ av_opt_set_int(m_swr_context, "out_channel_count", out_ch_layout.nb_channels, 0); ++ av_opt_set_int(m_swr_context, "out_sample_rate", m_out_sample_rate, 0); ++ av_opt_set_sample_fmt(m_swr_context, "out_sample_fmt", m_out_sample_format, 0); ++ av_opt_set_chlayout(m_swr_context, "out_chlayout", &out_ch_layout, 0); ++ ++ int err = swr_init(m_swr_context); ++ if (err < 0) { + char error_string[512]; +- av_strerror(err, error_string, 512); ++ av_strerror(err, error_string, sizeof(error_string)); + OSG_WARN << "FFmpegDecoderAudio - WARNING: Error initializing resampling context : " << error_string << std::endl; + swr_free(&m_swr_context); +- throw std::runtime_error("swr_init() failed");; ++ throw std::runtime_error("swr_init() failed"); + } + } + +- // Check stream sanity + if (m_context->codec_id == AV_CODEC_ID_NONE) +- throw std::runtime_error("invalid audio codec");; ++ throw std::runtime_error("invalid audio codec"); + +- // Find the decoder for the audio stream +- AVCodec * const p_codec = avcodec_find_decoder(m_context->codec_id); ++ const AVCodec *p_codec = avcodec_find_decoder(m_context->codec_id); + +- if (p_codec == 0) ++ if (p_codec == nullptr) + throw std::runtime_error("avcodec_find_decoder() failed"); + +- // Inform the codec that we can handle truncated bitstreams +- //if (p_codec->capabilities & CODEC_CAP_TRUNCATED) +- // m_context->flags |= CODEC_FLAG_TRUNCATED; +- +- // Open codec +- if (avcodec_open2(m_context, p_codec, NULL) < 0) ++ if (avcodec_open2(m_context, p_codec, nullptr) < 0) + throw std::runtime_error("avcodec_open() failed"); + +- m_context->get_buffer2 = avcodec_default_get_buffer2; +- + } +- + catch (...) + { +- m_context = 0; ++ avcodec_free_context(&m_context); + throw; + } + } +@@ -260,6 +237,10 @@ void FFmpegDecoderAudio::close(bool waitForThreadToExi + join(); + } + swr_free(&m_swr_context); ++ if (m_context) ++ { ++ avcodec_free_context(&m_context); ++ } + } + + void FFmpegDecoderAudio::setVolume(float volume) +@@ -286,7 +267,7 @@ void FFmpegDecoderAudio::run() + decodeLoop(); + } + +- catch (const std::exception & error) ++ catch (const std::exception &error) + { + OSG_WARN << "FFmpegDecoderAudio::run : " << error.what() << std::endl; + } +@@ -301,15 +282,15 @@ void FFmpegDecoderAudio::setAudioSink(osg::ref_ptr<osg + void FFmpegDecoderAudio::setAudioSink(osg::ref_ptr<osg::AudioSink> audio_sink) + { + // The FFmpegDecoderAudio object takes the responsibility of destroying the audio_sink. +- OSG_NOTICE<<"Assigning "<<audio_sink<<std::endl; ++ OSG_NOTICE << "Assigning " << audio_sink << std::endl; + m_audio_sink = audio_sink; + } + + + +-void FFmpegDecoderAudio::fillBuffer(void * const buffer, size_t size) ++void FFmpegDecoderAudio::fillBuffer(void *buffer, size_t size) + { +- uint8_t * dst_buffer = reinterpret_cast<uint8_t*>(buffer); ++ uint8_t *dst_buffer = reinterpret_cast<uint8_t *>(buffer); + + while (size != 0) + { +@@ -349,9 +330,9 @@ void FFmpegDecoderAudio::decodeLoop() + + void FFmpegDecoderAudio::decodeLoop() + { +- const bool skip_audio = ! validContext() || ! m_audio_sink.valid(); ++ const bool skip_audio = !validContext() || !m_audio_sink.valid(); + +- if (! skip_audio && ! m_audio_sink->playing()) ++ if (!skip_audio && !m_audio_sink->playing()) + { + m_clocks.audioSetDelay(m_audio_sink->getDelay()); + m_audio_sink->play(); +@@ -361,17 +342,17 @@ void FFmpegDecoderAudio::decodeLoop() + m_clocks.audioDisable(); + } + +- while (! m_exit) ++ while (!m_exit) + { + +- if(m_paused) ++ if (m_paused) + { + m_clocks.pause(true); + m_pause_timer.setStartTick(); + +- while(m_paused && !m_exit) ++ while (m_paused && !m_exit) + { +- microSleep(10000); ++ OpenThreads::Thread::microSleep(10000); + } + + m_clocks.setPauseTime(m_pause_timer.time_s()); +@@ -387,12 +368,30 @@ void FFmpegDecoderAudio::decodeLoop() + if (packet.valid()) + packet.clear(); + } +- // Else, just idle in this thread. +- // Note: If m_audio_sink has an audio callback, this thread will still be awaken +- // from time to time to refill the audio buffer. + else + { +- OpenThreads::Thread::microSleep(10000); ++ uint8_t audio_buffer[AVCODEC_MAX_AUDIO_FRAME_SIZE * 3 / 2]; ++ size_t audio_data_size = decodeFrame(audio_buffer, sizeof(audio_buffer)); ++ ++ if (audio_data_size > 0) ++ { ++ // Handle the decoded audio data here. ++ // Since the AudioSink class does not have a specific method for handling raw buffers, ++ // we'll assume you have another method or need to implement this part accordingly. ++ ++ // This part needs to match the actual implementation or subclass method ++ // If you have an actual derived class with specific methods, you should call them here. ++ // For example, if there's a method to write raw audio data, use it. ++ ++ // Placeholder for actual implementation ++ // Assuming m_audio_sink->writeAudioData(audio_buffer, audio_data_size); ++ ++ // OpenThreads::Thread::microSleep(10000); // Uncomment if you want to add a delay ++ } ++ else ++ { ++ OpenThreads::Thread::microSleep(10000); ++ } + } + } + } +@@ -433,7 +432,7 @@ void FFmpegDecoderAudio::adjustBufferEndPts(const size + + + +-size_t FFmpegDecoderAudio::decodeFrame(void * const buffer, const size_t size) ++size_t FFmpegDecoderAudio::decodeFrame(void *buffer, const size_t size) + { + for (;;) + { +@@ -443,7 +442,7 @@ size_t FFmpegDecoderAudio::decodeFrame(void * const bu + { + int data_size = size; + +- const int bytes_decoded = decode_audio(m_context, reinterpret_cast<int16_t*>(buffer), &data_size, m_packet_data, m_bytes_remaining, m_swr_context, m_out_sample_rate, m_out_nb_channels, m_out_sample_format); ++ const int bytes_decoded = decode_audio(m_context, reinterpret_cast<int16_t *>(buffer), &data_size, m_packet_data, m_bytes_remaining, m_swr_context, m_out_sample_rate, m_out_nb_channels, m_out_sample_format); + + if (bytes_decoded < 0) + { +@@ -503,10 +502,6 @@ size_t FFmpegDecoderAudio::decodeFrame(void * const bu + } + } + +- +-/** +- * +- */ + osg::AudioStream::SampleFormat FFmpegDecoderAudio::sampleFormat() const + { + switch (m_out_sample_format) +@@ -515,19 +510,14 @@ osg::AudioStream::SampleFormat FFmpegDecoderAudio::sam + throw std::runtime_error("invalid audio format AV_SAMPLE_FMT_NONE"); + case AV_SAMPLE_FMT_U8: + return osg::AudioStream::SAMPLE_FORMAT_U8; +- break; + case AV_SAMPLE_FMT_S16: + return osg::AudioStream::SAMPLE_FORMAT_S16; +- break; + case AV_SAMPLE_FMT_S32: + return osg::AudioStream::SAMPLE_FORMAT_S32; +- break; + case AV_SAMPLE_FMT_FLT: + return osg::AudioStream::SAMPLE_FORMAT_F32; +- break; + case AV_SAMPLE_FMT_DBL: + throw std::runtime_error("unhandled audio format AV_SAMPLE_FMT_DBL"); +- + default: + throw std::runtime_error("unknown audio format"); + } diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio.hpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio.hpp new file mode 100644 index 000000000000..5679e5baaad7 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio.hpp @@ -0,0 +1,131 @@ +--- src/osgPlugins/ffmpeg/FFmpegDecoderAudio.hpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegDecoderAudio.hpp +@@ -1,20 +1,19 @@ +- + #ifndef HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_AUDIO_H + #define HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_AUDIO_H + +-#include <OpenThreads/Thread> ++extern "C" { ++#include <libavcodec/avcodec.h> ++#include <libswresample/swresample.h> ++} + ++#include <OpenThreads/Thread> + #include <osg/Timer> +- ++#include <osg/AudioStream> + #include "FFmpegClocks.hpp" + #include "FFmpegPacket.hpp" + #include "FFmpegParameters.hpp" +- +-#include <osg/AudioStream> +- + #include "BoundedMessageQueue.hpp" + +- + namespace osgFFmpeg { + + +@@ -24,12 +23,12 @@ class FFmpegDecoderAudio : public OpenThreads::Thread + public: + + typedef BoundedMessageQueue<FFmpegPacket> PacketQueue; +- typedef void (* PublishFunc) (const FFmpegDecoderAudio & decoder, void * user_data); ++ typedef void (*PublishFunc)(const FFmpegDecoderAudio &decoder, void *user_data); + +- FFmpegDecoderAudio(PacketQueue & packets, FFmpegClocks & clocks); ++ FFmpegDecoderAudio(PacketQueue &packets, FFmpegClocks &clocks); + ~FFmpegDecoderAudio(); + +- void open(AVStream * stream, FFmpegParameters* parameters); ++ void open(AVStream *stream, FFmpegParameters *parameters); + void pause(bool pause); + void close(bool waitForThreadToExit); + +@@ -39,7 +38,7 @@ class FFmpegDecoderAudio : public OpenThreads::Thread + virtual void run(); + + void setAudioSink(osg::ref_ptr<osg::AudioSink> audio_sink); +- void fillBuffer(void * buffer, size_t size); ++ void fillBuffer(void *buffer, size_t size); + + bool validContext() const; + int frequency() const; +@@ -53,37 +52,37 @@ class FFmpegDecoderAudio : public OpenThreads::Thread + + void decodeLoop(); + void adjustBufferEndPts(size_t buffer_size); +- size_t decodeFrame(void * buffer, size_t size); ++ size_t decodeFrame(void *buffer, size_t size); + + +- PacketQueue & m_packets; +- FFmpegClocks & m_clocks; +- AVStream * m_stream; +- AVCodecContext * m_context; +- FFmpegPacket m_packet; +- const uint8_t * m_packet_data; +- int m_bytes_remaining; ++ PacketQueue &m_packets; ++ FFmpegClocks &m_clocks; ++ AVStream *m_stream; ++ AVCodecContext *m_context; ++ FFmpegPacket m_packet; ++ const uint8_t *m_packet_data; ++ int m_bytes_remaining; + +- Buffer m_audio_buffer; +- size_t m_audio_buf_size; +- size_t m_audio_buf_index; ++ Buffer m_audio_buffer; ++ size_t m_audio_buf_size; ++ size_t m_audio_buf_index; + +- int m_in_sample_rate; +- int m_in_nb_channels; +- AVSampleFormat m_in_sample_format; +- int m_out_sample_rate; +- int m_out_nb_channels; +- AVSampleFormat m_out_sample_format; ++ int m_in_sample_rate; ++ int m_in_nb_channels; ++ AVSampleFormat m_in_sample_format; ++ int m_out_sample_rate; ++ int m_out_nb_channels; ++ AVSampleFormat m_out_sample_format; + +- SinkPtr m_audio_sink; ++ SinkPtr m_audio_sink; + +- osg::Timer m_pause_timer; ++ osg::Timer m_pause_timer; + +- bool m_end_of_stream; +- bool m_paused; +- volatile bool m_exit; ++ bool m_end_of_stream; ++ bool m_paused; ++ volatile bool m_exit; + +- SwrContext * m_swr_context; // Sw resampling context ++ SwrContext *m_swr_context; // Sw resampling context + }; + + +@@ -92,7 +91,7 @@ inline bool FFmpegDecoderAudio::validContext() const + + inline bool FFmpegDecoderAudio::validContext() const + { +- return m_context != 0; ++ return m_context != nullptr; + } + + +@@ -110,5 +109,5 @@ inline int FFmpegDecoderAudio::nbChannels() const + } // namespace osgFFmpeg + + +- + #endif // HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_AUDIO_H ++ diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo.cpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo.cpp new file mode 100644 index 000000000000..363ffe1028f4 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo.cpp @@ -0,0 +1,440 @@ +--- src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp +@@ -6,38 +6,35 @@ + #include <stdexcept> + #include <string.h> + ++extern "C" { ++#include <libavutil/imgutils.h> ++} ++ + namespace osgFFmpeg { + +-// TODO - add support for using RGB or RGBA pixel format. +-// Note from Jason Daly in a osg-submissions thread, "The pix_fmt field of AVCodecContext will indicate the pixel format of the decoded video" +- +- + FFmpegDecoderVideo::FFmpegDecoderVideo(PacketQueue & packets, FFmpegClocks & clocks) : + m_packets(packets), + m_clocks(clocks), +- m_stream(0), +- m_context(0), +- m_codec(0), +- m_packet_data(0), ++ m_stream(nullptr), ++ m_context(nullptr), ++ m_codec(nullptr), ++ m_packet_data(nullptr), + m_bytes_remaining(0), + m_packet_pts(AV_NOPTS_VALUE), + m_writeBuffer(0), +- m_user_data(0), +- m_publish_func(0), ++ m_user_data(nullptr), ++ m_publish_func(nullptr), + m_paused(true), + m_exit(false) + #ifdef USE_SWSCALE +- ,m_swscale_ctx(0) ++ ,m_swscale_ctx(nullptr) + #endif + { +- + } + +- +- + FFmpegDecoderVideo::~FFmpegDecoderVideo() + { +- OSG_INFO<<"Destructing FFmpegDecoderVideo..."<<std::endl; ++ OSG_INFO << "Destructing FFmpegDecoderVideo..." << std::endl; + + this->close(true); + +@@ -45,24 +42,23 @@ FFmpegDecoderVideo::~FFmpegDecoderVideo() + if (m_swscale_ctx) + { + sws_freeContext(m_swscale_ctx); +- m_swscale_ctx = 0; ++ m_swscale_ctx = nullptr; + } + #endif + + if (m_context) + { +- avcodec_close(m_context); ++ avcodec_free_context(&m_context); + } + +- OSG_INFO<<"Destructed FFmpegDecoderVideo"<<std::endl; ++ OSG_INFO << "Destructed FFmpegDecoderVideo" << std::endl; + } + +- +- + void FFmpegDecoderVideo::open(AVStream * const stream) + { + m_stream = stream; +- m_context = stream->codec; ++ m_context = avcodec_alloc_context3(nullptr); ++ avcodec_parameters_to_context(m_context, stream->codecpar); + + // Trust the video size given at this point + // (avcodec_open seems to sometimes return a 0x0 size) +@@ -74,43 +70,34 @@ void FFmpegDecoderVideo::open(AVStream * const stream) + m_alpha_channel = (m_context->pix_fmt == AV_PIX_FMT_YUVA420P); + + // Find out the framerate +- #if LIBAVCODEC_VERSION_MAJOR >= 56 + m_frame_rate = av_q2d(stream->avg_frame_rate); +- #else +- m_frame_rate = av_q2d(stream->r_frame_rate); +- #endif + + // Find the decoder for the video stream + m_codec = avcodec_find_decoder(m_context->codec_id); + +- if (m_codec == 0) ++ if (m_codec == nullptr) + throw std::runtime_error("avcodec_find_decoder() failed"); + +- // Inform the codec that we can handle truncated bitstreams +- //if (p_codec->capabilities & CODEC_CAP_TRUNCATED) +- // m_context->flags |= CODEC_FLAG_TRUNCATED; +- + // Open codec +- if (avcodec_open2(m_context, m_codec, NULL) < 0) +- throw std::runtime_error("avcodec_open() failed"); ++ if (avcodec_open2(m_context, m_codec, nullptr) < 0) ++ throw std::runtime_error("avcodec_open2() failed"); + + // Allocate video frame + m_frame.reset(av_frame_alloc()); + + // Allocate converted RGB frame + m_frame_rgba.reset(av_frame_alloc()); +- m_buffer_rgba[0].resize(avpicture_get_size(AV_PIX_FMT_RGB24, width(), height())); ++ m_buffer_rgba[0].resize(av_image_get_buffer_size(AV_PIX_FMT_RGB24, width(), height(), 1)); + m_buffer_rgba[1].resize(m_buffer_rgba[0].size()); + + // Assign appropriate parts of the buffer to image planes in m_frame_rgba +- avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[0])[0], AV_PIX_FMT_RGB24, width(), height()); ++ av_image_fill_arrays(m_frame_rgba->data, m_frame_rgba->linesize, &(m_buffer_rgba[0])[0], AV_PIX_FMT_RGB24, width(), height(), 1); + +- // Override get_buffer()/release_buffer() from codec context in order to retrieve the PTS of each frame. ++ // Override get_buffer2() from codec context in order to retrieve the PTS of each frame. + m_context->opaque = this; + m_context->get_buffer2 = getBuffer; + } + +- + void FFmpegDecoderVideo::close(bool waitForThreadToExit) + { + if (isRunning()) +@@ -123,10 +110,7 @@ void FFmpegDecoderVideo::pause(bool pause) + + void FFmpegDecoderVideo::pause(bool pause) + { +- if(pause) +- m_paused = true; +- else +- m_paused = false; ++ m_paused = pause; + } + + void FFmpegDecoderVideo::run() +@@ -135,102 +119,60 @@ void FFmpegDecoderVideo::run() + { + decodeLoop(); + } +- +- catch (const std::exception & error) ++ catch (const std::exception &error) + { + OSG_WARN << "FFmpegDecoderVideo::run : " << error.what() << std::endl; + } +- + catch (...) + { + OSG_WARN << "FFmpegDecoderVideo::run : unhandled exception" << std::endl; + } + } + +- +- + void FFmpegDecoderVideo::decodeLoop() + { + FFmpegPacket packet; + double pts; + +- while (! m_exit) ++ while (!m_exit) + { + // Work on the current packet until we have decoded all of it +- + while (m_bytes_remaining > 0) + { + // Save global PTS to be stored in m_frame via getBuffer() +- + m_packet_pts = packet.packet.pts; + + // Decode video frame +- + int frame_finished = 0; ++ const int bytes_decoded = avcodec_receive_frame(m_context, m_frame.get()); + +- // We want to use the entire packet since some codecs will require extra information for decoding +- const int bytes_decoded = avcodec_decode_video2(m_context, m_frame.get(), &frame_finished, &(packet.packet)); ++ if (bytes_decoded == 0) ++ { ++ frame_finished = 1; ++ m_bytes_remaining -= bytes_decoded; ++ m_packet_data += bytes_decoded; ++ } ++ else if (bytes_decoded == AVERROR(EAGAIN)) ++ { ++ break; ++ } ++ else if (bytes_decoded < 0) ++ { ++ throw std::runtime_error("avcodec_receive_frame() failed"); ++ } + +- if (bytes_decoded < 0) +- throw std::runtime_error("avcodec_decode_video failed()"); +- +- m_bytes_remaining -= bytes_decoded; +- m_packet_data += bytes_decoded; +- + // Publish the frame if we have decoded a complete frame + if (frame_finished) + { +-#if LIBAVCODEC_VERSION_INT <= AV_VERSION_INT(57,24,102) +- //ffmpeg-3.0 and below +- AVRational timebase; +- // Find out the frame pts +- if (m_frame->pts != int64_t(AV_NOPTS_VALUE)) ++ if (m_frame->pts != AV_NOPTS_VALUE) + { +- pts = m_frame->pts; +- timebase = m_context->time_base; +- } +- else if (packet.packet.dts == int64_t(AV_NOPTS_VALUE) && +- m_frame->opaque != 0 && +- *reinterpret_cast<const int64_t*>(m_frame->opaque) != int64_t(AV_NOPTS_VALUE)) +- { +- pts = *reinterpret_cast<const int64_t*>(m_frame->opaque); +- timebase = m_stream->time_base; +- } +- else if (packet.packet.dts != int64_t(AV_NOPTS_VALUE)) +- { +- pts = packet.packet.dts; +- timebase = m_stream->time_base; +- } +- else +- { +- pts = 0; +- timebase = m_context->time_base; +- } +- +- pts *= av_q2d(timebase); +- +-#else +- //above ffmpeg-3.0 +- // Find out the frame pts +- if (m_frame->pts != int64_t(AV_NOPTS_VALUE)) +- { + pts = av_q2d(m_stream->time_base) * m_frame->pts; + } +- else if (packet.packet.dts == int64_t(AV_NOPTS_VALUE) && +- m_frame->opaque != 0 && +- *reinterpret_cast<const int64_t*>(m_frame->opaque) != int64_t(AV_NOPTS_VALUE)) +- { +- pts = av_q2d(m_stream->time_base) * *reinterpret_cast<const int64_t*>(m_frame->opaque); +- } +- else if (packet.packet.dts != int64_t(AV_NOPTS_VALUE)) +- { +- pts = av_q2d(m_stream->time_base) * packet.packet.dts; +- } + else + { + pts = 0; + } +-#endif ++ + const double synched_pts = m_clocks.videoSynchClock(m_frame.get(), av_q2d(av_inv_q(m_context->framerate)), pts); + const double frame_delay = m_clocks.videoRefreshSchedule(synched_pts); + +@@ -238,13 +180,12 @@ void FFmpegDecoderVideo::decodeLoop() + } + } + +- while(m_paused && !m_exit) ++ while (m_paused && !m_exit) + { +- microSleep(10000); ++ OpenThreads::Thread::microSleep(10000); + } + + // Get the next packet +- + pts = 0; + + if (packet.valid()) +@@ -253,12 +194,13 @@ void FFmpegDecoderVideo::decodeLoop() + bool is_empty = true; + packet = m_packets.timedPop(is_empty, 10); + +- if (! is_empty) ++ if (!is_empty) + { + if (packet.type == FFmpegPacket::PACKET_DATA) + { + m_bytes_remaining = packet.packet.size; + m_packet_data = packet.packet.data; ++ avcodec_send_packet(m_context, &(packet.packet)); + } + else if (packet.type == FFmpegPacket::PACKET_FLUSH) + { +@@ -268,8 +210,6 @@ void FFmpegDecoderVideo::decodeLoop() + } + } + +- +- + void FFmpegDecoderVideo::findAspectRatio() + { + float ratio = 0.0f; +@@ -283,65 +223,52 @@ void FFmpegDecoderVideo::findAspectRatio() + m_pixel_aspect_ratio = ratio; + } + +-int FFmpegDecoderVideo::convert(AVPicture *dst, int dst_pix_fmt, AVPicture *src, +- int src_pix_fmt, int src_width, int src_height) ++int FFmpegDecoderVideo::convert(AVFrame *dst, int dst_pix_fmt, AVFrame *src, ++ int src_pix_fmt, int src_width, int src_height) + { + osg::Timer_t startTick = osg::Timer::instance()->tick(); + #ifdef USE_SWSCALE +- if (m_swscale_ctx==0) ++ if (m_swscale_ctx == nullptr) + { +- m_swscale_ctx = sws_getContext(src_width, src_height, (AVPixelFormat) src_pix_fmt, +- src_width, src_height, (AVPixelFormat) dst_pix_fmt, +- /*SWS_BILINEAR*/ SWS_BICUBIC, NULL, NULL, NULL); ++ m_swscale_ctx = sws_getContext(src_width, src_height, (AVPixelFormat)src_pix_fmt, ++ src_width, src_height, (AVPixelFormat)dst_pix_fmt, ++ SWS_BICUBIC, nullptr, nullptr, nullptr); + } + ++ OSG_DEBUG << "Using sws_scale "; + +- OSG_DEBUG<<"Using sws_scale "; +- +- int result = sws_scale(m_swscale_ctx, +- (src->data), (src->linesize), 0, src_height, +- (dst->data), (dst->linesize)); ++ int result = sws_scale(m_swscale_ctx, ++ src->data, src->linesize, 0, src_height, ++ dst->data, dst->linesize); + #else + +- OSG_DEBUG<<"Using img_convert "; ++ OSG_DEBUG << "Using img_convert "; + +- int result = img_convert(dst, dst_pix_fmt, src, +- src_pix_fmt, src_width, src_height); +- ++ int result = av_image_copy_to_buffer(dst->data, dst_pix_fmt, src->data, src_pix_fmt, src_width, src_height); + #endif + osg::Timer_t endTick = osg::Timer::instance()->tick(); +- OSG_DEBUG<<" time = "<<osg::Timer::instance()->delta_m(startTick,endTick)<<"ms"<<std::endl; ++ OSG_DEBUG << " time = " << osg::Timer::instance()->delta_m(startTick, endTick) << "ms" << std::endl; + + return result; + } + +- + void FFmpegDecoderVideo::publishFrame(const double delay, bool audio_disabled) + { + // If no publishing function, just ignore the frame +- if (m_publish_func == 0) ++ if (m_publish_func == nullptr) + return; + +-#if 1 +- // new code from Jean-Sebasiten Guay - needs testing as we're unclear on the best solution + // If the display delay is too small, we better skip the frame. + if (!audio_disabled && delay < -0.010) + return; +-#else +- // original solution that hung on video stream over web. +- // If the display delay is too small, we better skip the frame. +- if (delay < -0.010) +- return; +-#endif + +- AVPicture * const src = (AVPicture *) m_frame.get(); +- AVPicture * const dst = (AVPicture *) m_frame_rgba.get(); ++ AVFrame *src = m_frame.get(); ++ AVFrame *dst = m_frame_rgba.get(); + + // Assign appropriate parts of the buffer to image planes in m_frame_rgba +- avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[m_writeBuffer])[0], AV_PIX_FMT_RGB24, width(), height()); ++ av_image_fill_arrays(dst->data, dst->linesize, &(m_buffer_rgba[m_writeBuffer])[0], AV_PIX_FMT_RGB24, width(), height(), 1); + + // Convert YUVA420p (i.e. YUV420p plus alpha channel) using our own routine +- + if (m_context->pix_fmt == AV_PIX_FMT_YUVA420P) + yuva420pToRgba(dst, src, width(), height()); + else +@@ -363,26 +290,25 @@ void FFmpegDecoderVideo::publishFrame(const double del + i_delay -= micro_delay; + } + +- m_writeBuffer = 1-m_writeBuffer; ++ m_writeBuffer = 1 - m_writeBuffer; + +- m_publish_func(* this, m_user_data); ++ m_publish_func(*this, m_user_data); + } + +- +- +-void FFmpegDecoderVideo::yuva420pToRgba(AVPicture * const dst, AVPicture * const src, int width, int height) ++void FFmpegDecoderVideo::yuva420pToRgba(AVFrame * const dst, AVFrame * const src, int width, int height) + { + convert(dst, AV_PIX_FMT_RGB24, src, m_context->pix_fmt, width, height); + + const size_t bpp = 4; + +- uint8_t * a_dst = dst->data[0] + 3; ++ uint8_t *a_dst = dst->data[0] + 3; + +- for (int h = 0; h < height; ++h) { ++ for (int h = 0; h < height; ++h) ++ { ++ const uint8_t *a_src = src->data[3] + h * src->linesize[3]; + +- const uint8_t * a_src = src->data[3] + h * src->linesize[3]; +- +- for (int w = 0; w < width; ++w) { ++ for (int w = 0; w < width; ++w) ++ { + *a_dst = *a_src; + a_dst += bpp; + a_src += 1; +@@ -396,7 +322,7 @@ int FFmpegDecoderVideo::getBuffer(AVCodecContext * con + const FFmpegDecoderVideo * const this_ = reinterpret_cast<const FFmpegDecoderVideo*>(context->opaque); + + const int result = avcodec_default_get_buffer2(context, picture, flags); +- int64_t * p_pts = reinterpret_cast<int64_t*>( av_malloc(sizeof(int64_t)) ); ++ int64_t *p_pts = reinterpret_cast<int64_t*>(av_malloc(sizeof(int64_t))); + + *p_pts = this_->m_packet_pts; + picture->opaque = p_pts; +@@ -415,3 +341,4 @@ void FFmpegDecoderVideo::freeBuffer(void *opaque, uint + } + + } // namespace osgFFmpeg ++ diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo.hpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo.hpp new file mode 100644 index 000000000000..59d4ef26d5ff --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo.hpp @@ -0,0 +1,62 @@ +--- src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp +@@ -1,4 +1,3 @@ +- + #ifndef HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_VIDEO_H + #define HEADER_GUARD_OSGFFMPEG_FFMPEG_DECODER_VIDEO_H + +@@ -15,11 +14,11 @@ class FramePtr + + class FramePtr + { +- public: ++ public: + + typedef AVFrame T; + +- explicit FramePtr() : _ptr(0) {} ++ explicit FramePtr() : _ptr(nullptr) {} + explicit FramePtr(T* ptr) : _ptr(ptr) {} + + ~FramePtr() +@@ -43,14 +42,11 @@ class FramePtr + + void cleanup() + { +- if (_ptr) av_free(_ptr); +- _ptr = 0; ++ if (_ptr) av_frame_free(&_ptr); ++ _ptr = nullptr; + } + +- +- + protected: +- + T* _ptr; + }; + +@@ -88,12 +84,11 @@ class FFmpegDecoderVideo : public OpenThreads::Thread + void findAspectRatio(); + void publishFrame(double delay, bool audio_disabled); + double synchronizeVideo(double pts); +- void yuva420pToRgba(AVPicture *dst, AVPicture *src, int width, int height); ++ void yuva420pToRgba(AVFrame* dst, AVFrame* src, int width, int height); + +- int convert(AVPicture *dst, int dst_pix_fmt, AVPicture *src, ++ int convert(AVFrame* dst, int dst_pix_fmt, AVFrame* src, + int src_pix_fmt, int src_width, int src_height); + +- + static int getBuffer(AVCodecContext * context, AVFrame * picture, int flags); + static void freeBuffer(void * opaque, uint8_t *data); + +@@ -101,7 +96,7 @@ class FFmpegDecoderVideo : public OpenThreads::Thread + FFmpegClocks & m_clocks; + AVStream * m_stream; + AVCodecContext * m_context; +- AVCodec * m_codec; ++ const AVCodec* m_codec; + const uint8_t * m_packet_data; + int m_bytes_remaining; + int64_t m_packet_pts; diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegPacket.hpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegPacket.hpp new file mode 100644 index 000000000000..daa4932f1e6f --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegPacket.hpp @@ -0,0 +1,11 @@ +--- src/osgPlugins/ffmpeg/FFmpegPacket.hpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegPacket.hpp +@@ -42,7 +42,7 @@ namespace osgFFmpeg + void clear() + { + if (packet.data != 0) +- av_free_packet(&packet); ++ av_packet_unref(&packet); + + release(); + } diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegParameters.cpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegParameters.cpp new file mode 100644 index 000000000000..e2a09c3959d0 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_FFmpegParameters.cpp @@ -0,0 +1,37 @@ +--- src/osgPlugins/ffmpeg/FFmpegParameters.cpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/FFmpegParameters.cpp +@@ -1,4 +1,3 @@ +- + #include "FFmpegParameters.hpp" + + #include <string> +@@ -21,11 +20,8 @@ inline AVPixelFormat osg_av_get_pix_fmt(const char *na + + inline AVPixelFormat osg_av_get_pix_fmt(const char *name) { return av_get_pix_fmt(name); } + +- + namespace osgFFmpeg { + +- +- + FFmpegParameters::FFmpegParameters() : + m_format(0), + m_context(0), +@@ -40,7 +36,6 @@ FFmpegParameters::~FFmpegParameters() + av_dict_free(&m_options); + } + +- + void FFmpegParameters::parse(const std::string& name, const std::string& value) + { + if (value.empty()) +@@ -52,7 +47,8 @@ void FFmpegParameters::parse(const std::string& name, + #ifndef ANDROID + avdevice_register_all(); + #endif +- m_format = av_find_input_format(value.c_str()); ++ const AVInputFormat* format = av_find_input_format(value.c_str()); ++ m_format = const_cast<AVInputFormat*>(format); + if (!m_format) + OSG_NOTICE<<"Failed to apply input video format: "<<value.c_str()<<std::endl; + } diff --git a/graphics/osg/files/patch-src_osgPlugins_ffmpeg_ReaderWriterFFmpeg.cpp b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_ReaderWriterFFmpeg.cpp new file mode 100644 index 000000000000..6bf9c3e11141 --- /dev/null +++ b/graphics/osg/files/patch-src_osgPlugins_ffmpeg_ReaderWriterFFmpeg.cpp @@ -0,0 +1,100 @@ +--- src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp.orig 2022-12-01 18:17:31 UTC ++++ src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp +@@ -10,7 +10,6 @@ + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * OpenSceneGraph Public License for more details. + */ +- + #include "FFmpegHeaders.hpp" + #include "FFmpegImageStream.hpp" + #include "FFmpegParameters.hpp" +@@ -19,13 +18,6 @@ + #include <osgDB/FileNameUtils> + #include <osgDB/FileUtils> + +- +-#if LIBAVCODEC_VERSION_MAJOR >= 53 || \ +- (LIBAVCODEC_VERSION_MAJOR==52 && LIBAVCODEC_VERSION_MINOR>=30) || \ +- (LIBAVCODEC_VERSION_MAJOR==52 && LIBAVCODEC_VERSION_MINOR==20 && LIBAVCODEC_VERSION_MICRO >= 1) +- #define USE_AV_LOCK_MANAGER +-#endif +- + extern "C" { + + static void log_to_osg(void* /*ptr*/, int level, const char *fmt, va_list vl) +@@ -100,26 +92,21 @@ class ReaderWriterFFmpeg : public osgDB::ReaderWriter + + supportsOption("format", "Force setting input format (e.g. vfwcap for Windows webcam)"); + supportsOption("pixel_format", "Set pixel format"); +- supportsOption("frame_size", "Set frame size (e.g. 320x240)"); ++ supportsOption("frame_size", "Set frame size (e.g. 320x240)"); + supportsOption("frame_rate", "Set frame rate (e.g. 25)"); + // WARNING: This option is kept for backwards compatibility only, use out_sample_rate instead! + supportsOption("audio_sample_rate", "Set audio sampling rate (e.g. 44100)"); + supportsOption("out_sample_format", "Set the output sample format (e.g. AV_SAMPLE_FMT_S16)"); +- supportsOption("out_sample_rate", "Set the output sample rate or frequency in Hz (e.g. 48000)"); ++ supportsOption("out_sample_rate", "Set the output sample rate or frequency in Hz (e.g. 48000)"); + supportsOption("out_nb_channels", "Set the output number of channels (e.g. 2 for stereo)"); +- supportsOption("context", "AVIOContext* for custom IO"); +- supportsOption("mad", "Max analyze duration (seconds)"); +- supportsOption("rtsp_transport", "RTSP transport (udp, tcp, udp_multicast or http)"); ++ supportsOption("context", "AVIOContext* for custom IO"); ++ supportsOption("mad", "Max analyze duration (seconds)"); ++ supportsOption("rtsp_transport", "RTSP transport (udp, tcp, udp_multicast or http)"); + + av_log_set_callback(log_to_osg); + +-#ifdef USE_AV_LOCK_MANAGER +- // enable thread locking +- av_lockmgr_register(&lockMgr); +-#endif + // Register all FFmpeg formats/codecs +- av_register_all(); +- ++ avdevice_register_all(); + avformat_network_init(); + } + +@@ -218,41 +205,7 @@ class ReaderWriterFFmpeg : public osgDB::ReaderWriter + } + } + } +- +-#ifdef USE_AV_LOCK_MANAGER +- static int lockMgr(void **mutex, enum AVLockOp op) +- { +- // returns are 0 success +- OpenThreads::Mutex **m=(OpenThreads::Mutex**)mutex; +- if (op==AV_LOCK_CREATE) +- { +- *m=new OpenThreads::Mutex; +- return !*m; +- } +- else if (op==AV_LOCK_DESTROY) +- { +- delete *m; +- return 0; +- } +- else if (op==AV_LOCK_OBTAIN) +- { +- (*m)->lock(); +- return 0; +- } +- else if (op==AV_LOCK_RELEASE) +- { +- (*m)->unlock(); +- return 0; +- } +- else +- { +- return -1; +- } +- } +-#endif +- + }; + +- +- + REGISTER_OSGPLUGIN(ffmpeg, ReaderWriterFFmpeg) ++ diff --git a/graphics/osg34/Makefile b/graphics/osg34/Makefile index 0cc38afae5bc..d40d201ac11e 100644 --- a/graphics/osg34/Makefile +++ b/graphics/osg34/Makefile @@ -1,11 +1,11 @@ PORTNAME= osg PORTVERSION= 3.4.1 DISTVERSIONPREFIX= OpenSceneGraph- -PORTREVISION= 63 +PORTREVISION= 65 CATEGORIES= graphics PKGNAMESUFFIX= 34 -MAINTAINER= amdmi3@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C++ OpenGL scene graph library for real-time rendering WWW= https://www.openscenegraph.org/ @@ -14,6 +14,9 @@ LICENSE_NAME= OpenSceneGraph Public License LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +DEPRECATED= Obsolete version released in 2015 +EXPIRATION_DATE=2025-09-10 + LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff diff --git a/graphics/osgearth/Makefile b/graphics/osgearth/Makefile index 612b94988a2a..e61f72f0d94d 100644 --- a/graphics/osgearth/Makefile +++ b/graphics/osgearth/Makefile @@ -1,7 +1,7 @@ PORTNAME= osgearth PORTVERSION= 3.6.1 DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= graphics geography MAINTAINER= zirias@FreeBSD.org diff --git a/graphics/ospray/Makefile b/graphics/ospray/Makefile index eb788a006376..19dbcc639945 100644 --- a/graphics/ospray/Makefile +++ b/graphics/ospray/Makefile @@ -6,11 +6,14 @@ CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Ray tracing based rendering engine for high-fidelity visualization -WWW= https://www.ospray.org/ +WWW= https://www.ospray.org/ \ + https://github.com/RenderKit/ospray LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN= expects embree to be compiled with EMBREE_GEOMETRY_INSTANCE=ON + BUILD_DEPENDS= ispc:devel/ispc LIB_DEPENDS= libbenchmark.so:devel/benchmark \ libembree3.so:graphics/embree3 \ diff --git a/graphics/oxipng/Makefile b/graphics/oxipng/Makefile index f9df42c2ac2a..9bc49affc10f 100644 --- a/graphics/oxipng/Makefile +++ b/graphics/oxipng/Makefile @@ -1,6 +1,7 @@ PORTNAME= oxipng DISTVERSIONPREFIX= v DISTVERSION= 9.1.5 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org diff --git a/graphics/oyranos/Makefile b/graphics/oyranos/Makefile index 75dde74cca74..699efa6b02b6 100644 --- a/graphics/oyranos/Makefile +++ b/graphics/oyranos/Makefile @@ -1,6 +1,6 @@ PORTNAME= oyranos PORTVERSION= 0.9.6 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/p5-Cairo/Makefile b/graphics/p5-Cairo/Makefile index e7e20d61515f..2d6f99f601dd 100644 --- a/graphics/p5-Cairo/Makefile +++ b/graphics/p5-Cairo/Makefile @@ -1,6 +1,6 @@ PORTNAME= Cairo PORTVERSION= 1.109 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics perl5 MASTER_SITES= CPAN \ SF/gtk2-perl/Cairo/${PORTVERSION} diff --git a/graphics/p5-Cairo/files/patch-Makefile.PL b/graphics/p5-Cairo/files/patch-Makefile.PL new file mode 100644 index 000000000000..b90da87f1d95 --- /dev/null +++ b/graphics/p5-Cairo/files/patch-Makefile.PL @@ -0,0 +1,14 @@ +Propagate Perl's ccflags to make sure it uses Perl's headers the same way as +Perl itself. + +--- Makefile.PL.orig 2021-01-19 17:26:47 UTC ++++ Makefile.PL +@@ -612,7 +612,7 @@ my $dep = ExtUtils::Depends->new ('Cairo'); + push @typemaps, 'cairo-perl.typemap'; + + my $dep = ExtUtils::Depends->new ('Cairo'); +-$dep->set_inc ('-I. -I'.$autogen_dir.' '.$cairo_cfg{cflags}); ++$dep->set_inc ('-I. -I'.$autogen_dir.' '.$cairo_cfg{cflags}.' '.$Config::Config{ccflags}); + $dep->set_libs ($cairo_cfg{libs}); + $dep->add_xs (@xs_files); + $dep->add_c (qw/cairo-perl-enums.c cairo-perl-flags.c/); diff --git a/graphics/p5-Chart-Clicker/Makefile b/graphics/p5-Chart-Clicker/Makefile index 2e1081d4b90f..9aa285befe17 100644 --- a/graphics/p5-Chart-Clicker/Makefile +++ b/graphics/p5-Chart-Clicker/Makefile @@ -1,6 +1,6 @@ PORTNAME= Chart-Clicker PORTVERSION= 2.90 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/graphics/p5-GD-Barcode/Makefile b/graphics/p5-GD-Barcode/Makefile index f39f1082d57b..fd6f82747a9e 100644 --- a/graphics/p5-GD-Barcode/Makefile +++ b/graphics/p5-GD-Barcode/Makefile @@ -1,5 +1,5 @@ PORTNAME= GD-Barcode -PORTVERSION= 2.00 +DISTVERSION= 2.01 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -17,4 +17,5 @@ RUN_DEPENDS= p5-GD>=0:graphics/p5-GD USES= perl5 USE_PERL5= configure +NO_ARCH= yes .include <bsd.port.mk> diff --git a/graphics/p5-GD-Barcode/distinfo b/graphics/p5-GD-Barcode/distinfo index ed69db000e01..1ffbafd40ee4 100644 --- a/graphics/p5-GD-Barcode/distinfo +++ b/graphics/p5-GD-Barcode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1694687237 -SHA256 (GD-Barcode-2.00.tar.gz) = 7cabb9a7eef7891145cc333ca70462972418377c23d3ab2a34c6f1aa229796ef -SIZE (GD-Barcode-2.00.tar.gz) = 885786 +TIMESTAMP = 1753445226 +SHA256 (GD-Barcode-2.01.tar.gz) = 59af0f8a9bec93d2775fa8a1a251532d62fe2e160a471896c935aa9be8c5cd21 +SIZE (GD-Barcode-2.01.tar.gz) = 897133 diff --git a/graphics/p5-Geo-GDAL-FFI/Makefile b/graphics/p5-Geo-GDAL-FFI/Makefile index e877ffd59f2b..65aa139595f8 100644 --- a/graphics/p5-Geo-GDAL-FFI/Makefile +++ b/graphics/p5-Geo-GDAL-FFI/Makefile @@ -1,6 +1,5 @@ PORTNAME= Geo-GDAL-FFI -PORTVERSION= 0.12 -PORTREVISION= 2 +PORTVERSION= 0.13 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/graphics/p5-Geo-GDAL-FFI/distinfo b/graphics/p5-Geo-GDAL-FFI/distinfo index 739b34255ae7..753e65589ae6 100644 --- a/graphics/p5-Geo-GDAL-FFI/distinfo +++ b/graphics/p5-Geo-GDAL-FFI/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720022746 -SHA256 (Geo-GDAL-FFI-0.12.tar.gz) = 318223323b15c927cd657cb44556bd0658e5da2f1d04a3cc5cc0231b7b46baa2 -SIZE (Geo-GDAL-FFI-0.12.tar.gz) = 53610 +TIMESTAMP = 1750954158 +SHA256 (Geo-GDAL-FFI-0.13.tar.gz) = 4dbe4a78d282be9ec3cdf4e1050297a71cc8e2ecc15360ddfe8587303bcc485d +SIZE (Geo-GDAL-FFI-0.13.tar.gz) = 53744 diff --git a/graphics/p5-Gimp/Makefile b/graphics/p5-Gimp/Makefile index 979f1cb6f6b4..d20507687cf6 100644 --- a/graphics/p5-Gimp/Makefile +++ b/graphics/p5-Gimp/Makefile @@ -1,5 +1,6 @@ PORTNAME= Gimp PORTVERSION= 2.38 +PORTREVISION= 2 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -35,4 +36,10 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Gimp/Net/Net.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Gimp/UI/UI.so -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} >= 504200 +BROKEN= fails to build +.endif + +.include <bsd.port.post.mk> diff --git a/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile b/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile index 12228117675b..ed566295beeb 100644 --- a/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile +++ b/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile @@ -1,5 +1,6 @@ PORTNAME= Graphics-Primitive-Driver-Cairo PORTVERSION= 0.47 +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 ccfe35e98672..d94c6d0b219d 100644 --- a/graphics/p5-Image-ExifTool-devel/Makefile +++ b/graphics/p5-Image-ExifTool-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= Image-ExifTool -DISTVERSION= 13.30 +DISTVERSION= 13.34 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 73870d490860..11296cf68063 100644 --- a/graphics/p5-Image-ExifTool-devel/distinfo +++ b/graphics/p5-Image-ExifTool-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748012399 -SHA256 (Image-ExifTool-13.30.tar.gz) = 885afd06c4efcc60d1df703cc88ba7ddc3bb6fed854cfbaa9e6cd72adfbe8da9 -SIZE (Image-ExifTool-13.30.tar.gz) = 7371772 +TIMESTAMP = 1755612928 +SHA256 (Image-ExifTool-13.34.tar.gz) = 27c50309a0773e8f450375759f1e49fc38c5e310c816999a3e0b82325a08d3a4 +SIZE (Image-ExifTool-13.34.tar.gz) = 7490528 diff --git a/graphics/p5-Image-ExifTool-devel/pkg-plist b/graphics/p5-Image-ExifTool-devel/pkg-plist index 5d41d8b7cc01..a0cf3975c1b3 100644 --- a/graphics/p5-Image-ExifTool-devel/pkg-plist +++ b/graphics/p5-Image-ExifTool-devel/pkg-plist @@ -208,6 +208,7 @@ bin/exiftool %%SITE_PERL%%/Image/ExifTool/Sony.pm %%SITE_PERL%%/Image/ExifTool/SonyIDC.pm %%SITE_PERL%%/Image/ExifTool/Stim.pm +%%SITE_PERL%%/Image/ExifTool/TNEF.pm %%SITE_PERL%%/Image/ExifTool/TagInfoXML.pm %%SITE_PERL%%/Image/ExifTool/TagLookup.pm %%SITE_PERL%%/Image/ExifTool/TagNames.pod @@ -412,6 +413,7 @@ bin/exiftool %%PERL5_MAN3%%/Image::ExifTool::Sony.3.gz %%PERL5_MAN3%%/Image::ExifTool::SonyIDC.3.gz %%PERL5_MAN3%%/Image::ExifTool::Stim.3.gz +%%PERL5_MAN3%%/Image::ExifTool::TNEF.3.gz %%PERL5_MAN3%%/Image::ExifTool::TagInfoXML.3.gz %%PERL5_MAN3%%/Image::ExifTool::TagLookup.3.gz %%PERL5_MAN3%%/Image::ExifTool::TagNames.3.gz diff --git a/graphics/p5-Image-ExifTool/Makefile b/graphics/p5-Image-ExifTool/Makefile index abf4f62213d4..c19609926e22 100644 --- a/graphics/p5-Image-ExifTool/Makefile +++ b/graphics/p5-Image-ExifTool/Makefile @@ -1,5 +1,5 @@ PORTNAME= Image-ExifTool -PORTVERSION= 13.10 +PORTVERSION= 13.30 CATEGORIES= graphics perl5 MASTER_SITES= https://exiftool.org/ \ CPAN diff --git a/graphics/p5-Image-ExifTool/distinfo b/graphics/p5-Image-ExifTool/distinfo index eba747e30047..c2931a5dcf61 100644 --- a/graphics/p5-Image-ExifTool/distinfo +++ b/graphics/p5-Image-ExifTool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734891499 -SHA256 (Image-ExifTool-13.10.tar.gz) = d15bae18b6ea205869f3fc815cbc35af9022a24506bb540d8cb2e85b7795b600 -SIZE (Image-ExifTool-13.10.tar.gz) = 7230651 +TIMESTAMP = 1749937790 +SHA256 (Image-ExifTool-13.30.tar.gz) = 885afd06c4efcc60d1df703cc88ba7ddc3bb6fed854cfbaa9e6cd72adfbe8da9 +SIZE (Image-ExifTool-13.30.tar.gz) = 7371772 diff --git a/graphics/p5-Image-ExifTool/pkg-plist b/graphics/p5-Image-ExifTool/pkg-plist index c6708ee741c7..70d1dac84783 100644 --- a/graphics/p5-Image-ExifTool/pkg-plist +++ b/graphics/p5-Image-ExifTool/pkg-plist @@ -129,6 +129,7 @@ bin/exiftool %%SITE_PERL%%/Image/ExifTool/Lang/zh_cn.pm %%SITE_PERL%%/Image/ExifTool/Lang/zh_tw.pm %%SITE_PERL%%/Image/ExifTool/Leaf.pm +%%SITE_PERL%%/Image/ExifTool/LigoGPS.pm %%SITE_PERL%%/Image/ExifTool/Lytro.pm %%SITE_PERL%%/Image/ExifTool/M2TS.pm %%SITE_PERL%%/Image/ExifTool/MIE.pm @@ -161,6 +162,7 @@ bin/exiftool %%SITE_PERL%%/Image/ExifTool/OpenEXR.pm %%SITE_PERL%%/Image/ExifTool/Opus.pm %%SITE_PERL%%/Image/ExifTool/Other.pm +%%SITE_PERL%%/Image/ExifTool/PCAP.pm %%SITE_PERL%%/Image/ExifTool/PCX.pm %%SITE_PERL%%/Image/ExifTool/PDF.pm %%SITE_PERL%%/Image/ExifTool/PGF.pm @@ -179,6 +181,7 @@ bin/exiftool %%SITE_PERL%%/Image/ExifTool/PhotoCD.pm %%SITE_PERL%%/Image/ExifTool/PhotoMechanic.pm %%SITE_PERL%%/Image/ExifTool/Photoshop.pm +%%SITE_PERL%%/Image/ExifTool/Plot.pm %%SITE_PERL%%/Image/ExifTool/PostScript.pm %%SITE_PERL%%/Image/ExifTool/PrintIM.pm %%SITE_PERL%%/Image/ExifTool/Protobuf.pm @@ -211,6 +214,7 @@ bin/exiftool %%SITE_PERL%%/Image/ExifTool/Text.pm %%SITE_PERL%%/Image/ExifTool/Theora.pm %%SITE_PERL%%/Image/ExifTool/Torrent.pm +%%SITE_PERL%%/Image/ExifTool/Trailer.pm %%SITE_PERL%%/Image/ExifTool/Unknown.pm %%SITE_PERL%%/Image/ExifTool/VCard.pm %%SITE_PERL%%/Image/ExifTool/Validate.pm @@ -330,6 +334,7 @@ bin/exiftool %%PERL5_MAN3%%/Image::ExifTool::Lang::zh_cn.3.gz %%PERL5_MAN3%%/Image::ExifTool::Lang::zh_tw.3.gz %%PERL5_MAN3%%/Image::ExifTool::Leaf.3.gz +%%PERL5_MAN3%%/Image::ExifTool::LigoGPS.3.gz %%PERL5_MAN3%%/Image::ExifTool::Lytro.3.gz %%PERL5_MAN3%%/Image::ExifTool::M2TS.3.gz %%PERL5_MAN3%%/Image::ExifTool::MIE.3.gz @@ -362,6 +367,7 @@ bin/exiftool %%PERL5_MAN3%%/Image::ExifTool::OpenEXR.3.gz %%PERL5_MAN3%%/Image::ExifTool::Opus.3.gz %%PERL5_MAN3%%/Image::ExifTool::Other.3.gz +%%PERL5_MAN3%%/Image::ExifTool::PCAP.3.gz %%PERL5_MAN3%%/Image::ExifTool::PCX.3.gz %%PERL5_MAN3%%/Image::ExifTool::PDF.3.gz %%PERL5_MAN3%%/Image::ExifTool::PGF.3.gz @@ -381,6 +387,7 @@ bin/exiftool %%PERL5_MAN3%%/Image::ExifTool::PhotoMechanic.3.gz %%PERL5_MAN3%%/Image::ExifTool::Photoshop.3.gz %%PERL5_MAN3%%/Image::ExifTool::PostScript.3.gz +%%PERL5_MAN3%%/Image::ExifTool::Plot.3.gz %%PERL5_MAN3%%/Image::ExifTool::PrintIM.3.gz %%PERL5_MAN3%%/Image::ExifTool::Protobuf.3.gz %%PERL5_MAN3%%/Image::ExifTool::Qualcomm.3.gz @@ -411,6 +418,7 @@ bin/exiftool %%PERL5_MAN3%%/Image::ExifTool::Text.3.gz %%PERL5_MAN3%%/Image::ExifTool::Theora.3.gz %%PERL5_MAN3%%/Image::ExifTool::Torrent.3.gz +%%PERL5_MAN3%%/Image::ExifTool::Trailer.3.gz %%PERL5_MAN3%%/Image::ExifTool::Unknown.3.gz %%PERL5_MAN3%%/Image::ExifTool::VCard.3.gz %%PERL5_MAN3%%/Image::ExifTool::Validate.3.gz diff --git a/graphics/p5-Imager/Makefile b/graphics/p5-Imager/Makefile index 3fe832955e4e..06e55282d914 100644 --- a/graphics/p5-Imager/Makefile +++ b/graphics/p5-Imager/Makefile @@ -1,5 +1,5 @@ PORTNAME= Imager -PORTVERSION= 1.027 +PORTVERSION= 1.028 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -17,8 +17,9 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libt1.so:devel/t1lib \ libtiff.so:graphics/tiff -TEST_DEPENDS= p5-Inline>=0:devel/p5-Inline \ - p5-Inline-C>=0:devel/p5-Inline-C +TEST_DEPENDS= p5-Inline-C>=0:devel/p5-Inline-C \ + p5-Inline-CPP>=0:devel/p5-Inline-CPP \ + p5-Inline>=0:devel/p5-Inline USES= jpeg perl5 USE_PERL5= configure diff --git a/graphics/p5-Imager/distinfo b/graphics/p5-Imager/distinfo index ed95cc304156..bde3e5ac8fec 100644 --- a/graphics/p5-Imager/distinfo +++ b/graphics/p5-Imager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742070810 -SHA256 (Imager-1.027.tar.gz) = 9ab0d09365ecb8df2af4a137e90f674437cfec0d09fceb450684dc4f06fdf1de -SIZE (Imager-1.027.tar.gz) = 1340149 +TIMESTAMP = 1750182957 +SHA256 (Imager-1.028.tar.gz) = 5641c812e6083625dac8b2047eb5b0910b7bd007f7c6d3117043b299fce39972 +SIZE (Imager-1.028.tar.gz) = 1341838 diff --git a/graphics/rigsofrods-pagedgeometry/Makefile b/graphics/pagedgeometry/Makefile index ca4c38d6dd3f..6faca757849a 100644 --- a/graphics/rigsofrods-pagedgeometry/Makefile +++ b/graphics/pagedgeometry/Makefile @@ -1,6 +1,6 @@ -PORTNAME= rigsofrods-pagedgeometry +PORTNAME= pagedgeometry DISTVERSIONPREFIX= v -DISTVERSION= 1.2.0.20240708 +DISTVERSION= 1.2.0.20250527 CATEGORIES= graphics MAINTAINER= monwarez@mailoo.org @@ -8,7 +8,7 @@ COMMENT= OGRE plugin for real-time dense forests WWW= https://www.ogre3d.org/tikiwiki/PagedGeometry+Engine LICENSE= ZLIB -LICENSE_FILE= ${WRKSRC}/zlib.txt +LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libOgreMain.so:graphics/ogre3d @@ -16,9 +16,9 @@ USES= cmake dos2unix pathfix pkgconfig DOS2UNIX_GLOB= *.cpp *.h *.txt USE_CXXSTD= c++14 USE_GITHUB= yes -GH_ACCOUNT= RigsOfRods +GH_ACCOUNT= OGRECave GH_PROJECT= ogre-pagedgeometry -GH_TAGNAME= 428a57a +GH_TAGNAME= 5776681 USE_LDCONFIG= yes CMAKE_ARGS= -DPAGEDGEOMETRY_BUILD_SAMPLES=FALSE diff --git a/graphics/pagedgeometry/distinfo b/graphics/pagedgeometry/distinfo new file mode 100644 index 000000000000..dc65097a7c67 --- /dev/null +++ b/graphics/pagedgeometry/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1750960417 +SHA256 (OGRECave-ogre-pagedgeometry-v1.2.0.20250527-5776681_GH0.tar.gz) = f51eaf5a8b13f4513224ad419cc7f2a1e3183b27fcd52f2bc375369df4f7cd75 +SIZE (OGRECave-ogre-pagedgeometry-v1.2.0.20250527-5776681_GH0.tar.gz) = 10903123 diff --git a/graphics/rigsofrods-pagedgeometry/pkg-descr b/graphics/pagedgeometry/pkg-descr index 637fc9f60ca6..637fc9f60ca6 100644 --- a/graphics/rigsofrods-pagedgeometry/pkg-descr +++ b/graphics/pagedgeometry/pkg-descr diff --git a/graphics/rigsofrods-pagedgeometry/pkg-plist b/graphics/pagedgeometry/pkg-plist index 9e2f26821e63..6649f05e21ec 100644 --- a/graphics/rigsofrods-pagedgeometry/pkg-plist +++ b/graphics/pagedgeometry/pkg-plist @@ -11,5 +11,9 @@ include/PagedGeometry/TreeLoader2D.h include/PagedGeometry/TreeLoader3D.h include/PagedGeometry/WindBatchPage.h include/PagedGeometry/WindBatchedGeometry.h +lib/cmake/PagedGeometry/PagedGeometryConfig.cmake +lib/cmake/PagedGeometry/PagedGeometryConfigVersion.cmake +lib/cmake/PagedGeometry/PagedGeometryTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/PagedGeometry/PagedGeometryTargets.cmake lib/libPagedGeometry.a libdata/pkgconfig/PagedGeometry.pc diff --git a/graphics/pastel/Makefile b/graphics/pastel/Makefile index ca28d35ebf6a..332db5718b0c 100644 --- a/graphics/pastel/Makefile +++ b/graphics/pastel/Makefile @@ -1,12 +1,11 @@ PORTNAME= pastel DISTVERSIONPREFIX= v -DISTVERSION= 0.9.0 -PORTREVISION= 22 +DISTVERSION= 0.10.0 CATEGORIES= graphics MAINTAINER= lcook@FreeBSD.org COMMENT= Command-line tool to generate, analyze, convert and manipulate colors -WWW= https://github.com/sharkdp/pastel +WWW= https://github.com/sharkdp/pastel/ LICENSE= APACHE20 MIT LICENSE_COMB= dual @@ -16,113 +15,18 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo shebangfix USE_GITHUB= yes GH_ACCOUNT= sharkdp -SHEBANG_FILES= doc/demo-scripts/gradient.sh -CARGO_CRATES= aho-corasick-0.7.18 \ - approx-0.5.1 \ - assert_cmd-2.0.4 \ - atty-0.2.14 \ - autocfg-1.1.0 \ - bitflags-1.3.2 \ - bstr-0.2.17 \ - bumpalo-3.9.1 \ - cast-0.2.7 \ - cfg-if-1.0.0 \ - clap-2.34.0 \ - clap-3.1.18 \ - clap_complete-3.1.4 \ - clap_lex-0.2.0 \ - criterion-0.3.5 \ - criterion-plot-0.4.4 \ - crossbeam-channel-0.5.4 \ - crossbeam-deque-0.8.1 \ - crossbeam-epoch-0.9.8 \ - crossbeam-utils-0.8.8 \ - csv-1.1.6 \ - csv-core-0.1.10 \ - difflib-0.4.0 \ - doc-comment-0.3.3 \ - either-1.6.1 \ - getrandom-0.2.6 \ - half-1.8.2 \ - hashbrown-0.11.2 \ - hermit-abi-0.1.19 \ - indexmap-1.8.1 \ - itertools-0.10.3 \ - itoa-0.4.8 \ - itoa-1.0.2 \ - js-sys-0.3.57 \ - lazy_static-1.4.0 \ - libc-0.2.126 \ - log-0.4.17 \ - memchr-2.5.0 \ - memoffset-0.6.5 \ - minimal-lexical-0.2.1 \ - nom-7.1.1 \ - num-traits-0.2.15 \ - num_cpus-1.13.1 \ - once_cell-1.12.0 \ - oorandom-11.1.3 \ - os_str_bytes-6.1.0 \ - output_vt100-0.1.3 \ - plotters-0.3.1 \ - plotters-backend-0.3.2 \ - plotters-svg-0.3.1 \ - ppv-lite86-0.2.16 \ - predicates-2.1.1 \ - predicates-core-1.0.3 \ - predicates-tree-1.0.5 \ - proc-macro2-1.0.39 \ - quote-1.0.18 \ - rand-0.8.5 \ - rand_chacha-0.3.1 \ - rand_core-0.6.3 \ - rand_xoshiro-0.6.0 \ - rayon-1.5.3 \ - rayon-core-1.9.3 \ - regex-1.5.6 \ - regex-automata-0.1.10 \ - regex-syntax-0.6.26 \ - rustc_version-0.4.0 \ - ryu-1.0.10 \ - same-file-1.0.6 \ - scopeguard-1.1.0 \ - semver-1.0.9 \ - serde-1.0.137 \ - serde_cbor-0.11.2 \ - serde_derive-1.0.137 \ - serde_json-1.0.81 \ - strsim-0.10.0 \ - syn-1.0.95 \ - termcolor-1.1.3 \ - terminal_size-0.1.17 \ - termtree-0.2.4 \ - textwrap-0.11.0 \ - textwrap-0.15.0 \ - tinytemplate-1.2.1 \ - unicode-ident-1.0.0 \ - unicode-width-0.1.9 \ - wait-timeout-0.2.0 \ - walkdir-2.3.2 \ - wasi-0.10.2+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.80 \ - wasm-bindgen-backend-0.2.80 \ - wasm-bindgen-macro-0.2.80 \ - wasm-bindgen-macro-support-0.2.80 \ - wasm-bindgen-shared-0.2.80 \ - web-sys-0.3.57 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.5 \ - winapi-x86_64-pc-windows-gnu-0.4.0 +SHEBANG_FILES= doc/demo-scripts/gradient.sh PLIST_FILES= bin/${PORTNAME} -DOCS= doc/colorcheck.md doc/colorcheck.png \ - doc/demo-scripts/gradient.sh doc/pastel.gif README.md + PORTDOCS= ${DOCS:T} OPTIONS_DEFINE= DOCS +DOCS= doc/colorcheck.md doc/colorcheck.png \ + doc/demo-scripts/gradient.sh doc/pastel.gif README.md + post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} diff --git a/graphics/pastel/Makefile.crates b/graphics/pastel/Makefile.crates new file mode 100644 index 000000000000..485a38c4bba7 --- /dev/null +++ b/graphics/pastel/Makefile.crates @@ -0,0 +1,122 @@ +CARGO_CRATES= aho-corasick-1.1.3 \ + anes-0.1.6 \ + anstyle-1.0.8 \ + approx-0.5.1 \ + assert_cmd-2.0.16 \ + atty-0.2.14 \ + autocfg-1.3.0 \ + bitflags-1.3.2 \ + bstr-1.10.0 \ + bumpalo-3.16.0 \ + byteorder-1.5.0 \ + cast-0.3.0 \ + cfg-if-1.0.0 \ + ciborium-0.2.2 \ + ciborium-io-0.2.2 \ + ciborium-ll-0.2.2 \ + clap-3.2.25 \ + clap-4.5.17 \ + clap_builder-4.5.17 \ + clap_complete-3.2.5 \ + clap_lex-0.2.4 \ + clap_lex-0.7.2 \ + criterion-0.5.1 \ + criterion-plot-0.5.0 \ + crossbeam-deque-0.8.5 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.20 \ + crunchy-0.2.2 \ + difflib-0.4.0 \ + doc-comment-0.3.3 \ + either-1.13.0 \ + errno-0.3.9 \ + getrandom-0.2.15 \ + half-2.4.1 \ + hashbrown-0.12.3 \ + hermit-abi-0.1.19 \ + hermit-abi-0.3.9 \ + hermit-abi-0.4.0 \ + indexmap-1.9.3 \ + io-lifetimes-1.0.11 \ + is-terminal-0.4.13 \ + itertools-0.10.5 \ + itoa-1.0.11 \ + js-sys-0.3.70 \ + libc-0.2.158 \ + linux-raw-sys-0.3.8 \ + log-0.4.22 \ + memchr-2.7.4 \ + minimal-lexical-0.2.1 \ + nom-7.1.3 \ + num-traits-0.2.19 \ + once_cell-1.19.0 \ + oorandom-11.1.4 \ + os_str_bytes-6.6.1 \ + output_vt100-0.1.3 \ + plotters-0.3.6 \ + plotters-backend-0.3.6 \ + plotters-svg-0.3.6 \ + ppv-lite86-0.2.20 \ + predicates-3.1.2 \ + predicates-core-1.0.8 \ + predicates-tree-1.0.11 \ + proc-macro2-1.0.86 \ + quote-1.0.37 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + rand_xoshiro-0.6.0 \ + rayon-1.10.0 \ + rayon-core-1.12.1 \ + regex-1.10.6 \ + regex-automata-0.4.7 \ + regex-syntax-0.8.4 \ + rustix-0.37.27 \ + ryu-1.0.18 \ + same-file-1.0.6 \ + serde-1.0.210 \ + serde_derive-1.0.210 \ + serde_json-1.0.128 \ + strsim-0.10.0 \ + syn-2.0.77 \ + termcolor-1.4.1 \ + terminal_size-0.2.6 \ + termtree-0.4.1 \ + textwrap-0.16.1 \ + tinytemplate-1.2.1 \ + unicode-ident-1.0.12 \ + wait-timeout-0.2.0 \ + walkdir-2.5.0 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.93 \ + wasm-bindgen-backend-0.2.93 \ + wasm-bindgen-macro-0.2.93 \ + wasm-bindgen-macro-support-0.2.93 \ + wasm-bindgen-shared-0.2.93 \ + web-sys-0.3.70 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.9 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-sys-0.48.0 \ + windows-sys-0.52.0 \ + windows-sys-0.59.0 \ + windows-targets-0.48.5 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.48.5 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.48.5 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.48.5 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.48.5 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.48.5 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.48.5 \ + windows_x86_64_msvc-0.52.6 \ + zerocopy-0.7.35 \ + zerocopy-derive-0.7.35 diff --git a/graphics/pastel/distinfo b/graphics/pastel/distinfo index 3db370be1442..3ef74b0e513c 100644 --- a/graphics/pastel/distinfo +++ b/graphics/pastel/distinfo @@ -1,197 +1,247 @@ -TIMESTAMP = 1671089626 -SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f -SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 +TIMESTAMP = 1735255893 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 +SIZE (rust/crates/anes-0.1.6.crate) = 23857 +SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 +SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 SIZE (rust/crates/approx-0.5.1.crate) = 15100 -SHA256 (rust/crates/assert_cmd-2.0.4.crate) = 93ae1ddd39efd67689deb1979d80bad3bf7f2b09c6e6117c8d1f2443b5e2f83e -SIZE (rust/crates/assert_cmd-2.0.4.crate) = 22581 +SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d +SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 -SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa -SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 +SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 -SIZE (rust/crates/bstr-0.2.17.crate) = 330350 -SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899 -SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507 -SHA256 (rust/crates/cast-0.2.7.crate) = 4c24dab4283a142afa2fdca129b80ad2c6284e073930f964c3a1293c225ee39a -SIZE (rust/crates/cast-0.2.7.crate) = 11222 +SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c +SIZE (rust/crates/bstr-1.10.0.crate) = 380426 +SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c +SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 +SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c -SIZE (rust/crates/clap-2.34.0.crate) = 202210 -SHA256 (rust/crates/clap-3.1.18.crate) = d2dbdf4bdacb33466e854ce889eee8dfd5729abf7ccd7664d0a2d60cd384440b -SIZE (rust/crates/clap-3.1.18.crate) = 209664 -SHA256 (rust/crates/clap_complete-3.1.4.crate) = da92e6facd8d73c22745a5d3cbb59bdf8e46e3235c923e516527d8e81eec14a4 -SIZE (rust/crates/clap_complete-3.1.4.crate) = 31223 -SHA256 (rust/crates/clap_lex-0.2.0.crate) = a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213 -SIZE (rust/crates/clap_lex-0.2.0.crate) = 9581 -SHA256 (rust/crates/criterion-0.3.5.crate) = 1604dafd25fba2fe2d5895a9da139f8dc9b319a5fe5354ca137cbbce4e178d10 -SIZE (rust/crates/criterion-0.3.5.crate) = 110662 -SHA256 (rust/crates/criterion-plot-0.4.4.crate) = d00996de9f2f7559f7f4dc286073197f83e92256a59ed395f9aac01fe717da57 -SIZE (rust/crates/criterion-plot-0.4.4.crate) = 22546 -SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53 -SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237 -SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e -SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852 -SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c -SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012 -SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38 -SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681 -SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1 -SIZE (rust/crates/csv-1.1.6.crate) = 886999 -SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90 -SIZE (rust/crates/csv-core-0.1.10.crate) = 25668 +SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e +SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 +SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 +SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 +SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 +SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 +SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123 +SIZE (rust/crates/clap-3.2.25.crate) = 219403 +SHA256 (rust/crates/clap-4.5.17.crate) = 3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac +SIZE (rust/crates/clap-4.5.17.crate) = 56802 +SHA256 (rust/crates/clap_builder-4.5.17.crate) = 8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73 +SIZE (rust/crates/clap_builder-4.5.17.crate) = 163559 +SHA256 (rust/crates/clap_complete-3.2.5.crate) = 3f7a2e0a962c45ce25afce14220bc24f9dade0a1787f185cecf96bfba7847cd8 +SIZE (rust/crates/clap_complete-3.2.5.crate) = 31625 +SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 +SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97 +SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805 +SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f +SIZE (rust/crates/criterion-0.5.1.crate) = 110088 +SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 +SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 +SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d +SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e +SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 +SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 +SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 +SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 -SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 -SIZE (rust/crates/either-1.6.1.crate) = 13641 -SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad -SIZE (rust/crates/getrandom-0.2.6.crate) = 28043 -SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 -SIZE (rust/crates/half-1.8.2.crate) = 41874 -SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e -SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 +SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 +SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba +SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 +SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 +SIZE (rust/crates/half-2.4.1.crate) = 50892 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 -SHA256 (rust/crates/indexmap-1.8.1.crate) = 0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee -SIZE (rust/crates/indexmap-1.8.1.crate) = 53220 -SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3 -SIZE (rust/crates/itertools-0.10.3.crate) = 118661 -SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4 -SIZE (rust/crates/itoa-0.4.8.crate) = 11926 -SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d -SIZE (rust/crates/itoa-1.0.2.crate) = 11112 -SHA256 (rust/crates/js-sys-0.3.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397 -SIZE (rust/crates/js-sys-0.3.57.crate) = 78605 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 -SIZE (rust/crates/libc-0.2.126.crate) = 590481 -SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e -SIZE (rust/crates/log-0.4.17.crate) = 38028 -SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d -SIZE (rust/crates/memchr-2.5.0.crate) = 65812 -SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce -SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 +SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 +SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 +SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc +SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 +SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 +SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 +SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2 +SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346 +SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b +SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b +SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a +SIZE (rust/crates/js-sys-0.3.70.crate) = 53863 +SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439 +SIZE (rust/crates/libc-0.2.158.crate) = 751340 +SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519 +SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36 -SIZE (rust/crates/nom-7.1.1.crate) = 115818 -SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd -SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 -SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 -SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 -SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 -SIZE (rust/crates/once_cell-1.12.0.crate) = 31549 -SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 -SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 -SHA256 (rust/crates/os_str_bytes-6.1.0.crate) = 21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa -SIZE (rust/crates/os_str_bytes-6.1.0.crate) = 21150 +SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a +SIZE (rust/crates/nom-7.1.3.crate) = 117570 +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.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 +SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 +SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9 +SIZE (rust/crates/oorandom-11.1.4.crate) = 10201 +SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1 +SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643 SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 -SHA256 (rust/crates/plotters-0.3.1.crate) = 32a3fd9ec30b9749ce28cd91f255d569591cdf937fe280c312143e3c4bad6f2a -SIZE (rust/crates/plotters-0.3.1.crate) = 8595577 -SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c -SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524 -SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9 -SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596 -SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 -SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245 -SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c -SIZE (rust/crates/predicates-2.1.1.crate) = 23150 -SHA256 (rust/crates/predicates-core-1.0.3.crate) = da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb -SIZE (rust/crates/predicates-core-1.0.3.crate) = 7757 -SHA256 (rust/crates/predicates-tree-1.0.5.crate) = 4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032 -SIZE (rust/crates/predicates-tree-1.0.5.crate) = 8126 -SHA256 (rust/crates/proc-macro2-1.0.39.crate) = c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f -SIZE (rust/crates/proc-macro2-1.0.39.crate) = 41663 -SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1 -SIZE (rust/crates/quote-1.0.18.crate) = 28911 +SHA256 (rust/crates/plotters-0.3.6.crate) = a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3 +SIZE (rust/crates/plotters-0.3.6.crate) = 147577 +SHA256 (rust/crates/plotters-backend-0.3.6.crate) = 414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7 +SIZE (rust/crates/plotters-backend-0.3.6.crate) = 13669 +SHA256 (rust/crates/plotters-svg-0.3.6.crate) = 81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705 +SIZE (rust/crates/plotters-svg-0.3.6.crate) = 6944 +SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 +SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97 +SIZE (rust/crates/predicates-3.1.2.crate) = 23986 +SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931 +SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552 +SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13 +SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393 +SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 +SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 -SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 -SIZE (rust/crates/rand_core-0.6.3.crate) = 21938 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125 -SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d -SIZE (rust/crates/rayon-1.5.3.crate) = 167246 -SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f -SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300 -SHA256 (rust/crates/regex-1.5.6.crate) = d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1 -SIZE (rust/crates/regex-1.5.6.crate) = 238593 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-syntax-0.6.26.crate) = 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64 -SIZE (rust/crates/regex-syntax-0.6.26.crate) = 293912 -SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 -SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 -SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 -SIZE (rust/crates/ryu-1.0.10.crate) = 48485 +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/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619 +SIZE (rust/crates/regex-1.10.6.crate) = 253894 +SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df +SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582 +SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b +SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577 +SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2 +SIZE (rust/crates/rustix-0.37.27.crate) = 324534 +SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f +SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd -SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/semver-1.0.9.crate) = 8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd -SIZE (rust/crates/semver-1.0.9.crate) = 30843 -SHA256 (rust/crates/serde-1.0.137.crate) = 61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1 -SIZE (rust/crates/serde-1.0.137.crate) = 76182 -SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5 -SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570 -SHA256 (rust/crates/serde_derive-1.0.137.crate) = 1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be -SIZE (rust/crates/serde_derive-1.0.137.crate) = 54831 -SHA256 (rust/crates/serde_json-1.0.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c -SIZE (rust/crates/serde_json-1.0.81.crate) = 144480 +SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a +SIZE (rust/crates/serde-1.0.210.crate) = 78338 +SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f +SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020 +SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8 +SIZE (rust/crates/serde_json-1.0.128.crate) = 149520 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/syn-1.0.95.crate) = fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942 -SIZE (rust/crates/syn-1.0.95.crate) = 236676 -SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 -SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 -SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df -SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141 -SHA256 (rust/crates/termtree-0.2.4.crate) = 507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b -SIZE (rust/crates/termtree-0.2.4.crate) = 4416 -SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 -SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 -SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb -SIZE (rust/crates/textwrap-0.15.0.crate) = 52998 +SHA256 (rust/crates/syn-2.0.77.crate) = 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed +SIZE (rust/crates/syn-2.0.77.crate) = 268784 +SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 +SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 +SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237 +SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585 +SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 +SIZE (rust/crates/termtree-0.4.1.crate) = 4557 +SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9 +SIZE (rust/crates/textwrap-0.16.1.crate) = 56012 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/unicode-ident-1.0.0.crate) = d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee -SIZE (rust/crates/unicode-ident-1.0.0.crate) = 34224 -SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973 -SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 -SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 -SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 -SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6 -SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505 -SHA256 (rust/crates/wasm-bindgen-0.2.80.crate) = 27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad -SIZE (rust/crates/wasm-bindgen-0.2.80.crate) = 164576 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4 -SIZE (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 25741 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5 -SIZE (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 11805 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 17857 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.80.crate) = d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744 -SIZE (rust/crates/wasm-bindgen-shared-0.2.80.crate) = 7204 -SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283 -SIZE (rust/crates/web-sys-0.3.57.crate) = 686563 +SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b +SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5 +SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b +SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf +SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484 +SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527 +SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0 +SIZE (rust/crates/web-sys-0.3.70.crate) = 615438 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 -SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (sharkdp-pastel-v0.9.0_GH0.tar.gz) = 473c805de42f6849a4bb14ec103ca007441f355552bdb6ebc80b60dac1f3a95d -SIZE (sharkdp-pastel-v0.9.0_GH0.tar.gz) = 3230126 +SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 +SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d +SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +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.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c +SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 +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.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 +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.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc +SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 +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.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e +SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 +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.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 +SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 +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.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e +SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 +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.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc +SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 +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.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 +SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 +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/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 +SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 +SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e +SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (sharkdp-pastel-v0.10.0_GH0.tar.gz) = 7848cd6d2ad8db6543b609dece7c9c28b4720c09fb13aeb204dd03d152159dd2 +SIZE (sharkdp-pastel-v0.10.0_GH0.tar.gz) = 3235468 diff --git a/graphics/pcl-pointclouds/Makefile b/graphics/pcl-pointclouds/Makefile index ec41c9a7a291..773481c48ddc 100644 --- a/graphics/pcl-pointclouds/Makefile +++ b/graphics/pcl-pointclouds/Makefile @@ -1,6 +1,7 @@ PORTNAME= pcl DISTVERSIONPREFIX= pcl- DISTVERSION= 1.15.0 +PORTREVISION= 2 CATEGORIES= graphics math #MASTER_SITES= https://github.com/PointCloudLibrary/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/ PKGNAMESUFFIX= -pointclouds diff --git a/graphics/pecl-geospatial/Makefile b/graphics/pecl-geospatial/Makefile index 77d642457627..9cba37ef2cc7 100644 --- a/graphics/pecl-geospatial/Makefile +++ b/graphics/pecl-geospatial/Makefile @@ -1,5 +1,5 @@ PORTNAME= geospatial -PORTVERSION= 0.3.2 +PORTVERSION= 0.3.3 CATEGORIES= graphics MAINTAINER= sunpoet@FreeBSD.org diff --git a/graphics/pecl-geospatial/distinfo b/graphics/pecl-geospatial/distinfo index da24860c53f9..ec1ee06cd206 100644 --- a/graphics/pecl-geospatial/distinfo +++ b/graphics/pecl-geospatial/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715842482 -SHA256 (PECL/geospatial-0.3.2.tgz) = 3b704d44c4851f04da78ceafca14358257345b8a22d71b2fa0bd5ac705475449 -SIZE (PECL/geospatial-0.3.2.tgz) = 12502 +TIMESTAMP = 1750954164 +SHA256 (PECL/geospatial-0.3.3.tgz) = 370f1f72bbd4d7d48f2b925f94aab5d35b587f82fe0366a9e09c92aa3bcf337d +SIZE (PECL/geospatial-0.3.3.tgz) = 12972 diff --git a/graphics/pecl-imagick/Makefile b/graphics/pecl-imagick/Makefile index 3c5c2de6711f..d56cc88050ea 100644 --- a/graphics/pecl-imagick/Makefile +++ b/graphics/pecl-imagick/Makefile @@ -1,5 +1,5 @@ PORTNAME= imagick -PORTVERSION= 3.8.0 +DISTVERSION= 3.8.0 CATEGORIES= graphics MAINTAINER= 000.fbsd@quip.cz @@ -14,4 +14,12 @@ CPE_VENDOR= php CONFIGURE_ARGS= --with-imagick=${LOCALBASE} -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +post-patch: +.if ${PHP_VER} >= 85 + @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \ + ${WRKSRC}/imagick.c +.endif + +.include <bsd.port.post.mk> diff --git a/graphics/pfstools/Makefile b/graphics/pfstools/Makefile index 54d0e6e699c6..e2b0224fd4a2 100644 --- a/graphics/pfstools/Makefile +++ b/graphics/pfstools/Makefile @@ -1,6 +1,6 @@ PORTNAME= pfstools DISTVERSION= 2.1.0 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/php-geos/files/patch-php85 b/graphics/php-geos/files/patch-php85 new file mode 100644 index 000000000000..deffb00ff64b --- /dev/null +++ b/graphics/php-geos/files/patch-php85 @@ -0,0 +1,11 @@ +--- geos.c.orig 2024-01-31 14:59:13 UTC ++++ geos.c +@@ -150,7 +150,7 @@ static void errorHandler(const char *fmt, ...) + va_end(args); + + /* TODO: use a GEOSException ? */ +- zend_throw_exception_ex(zend_exception_get_default(TSRMLS_C), ++ zend_throw_exception_ex(zend_ce_exception, + 1 TSRMLS_CC, "%s", message); + + } diff --git a/graphics/php85-exif/Makefile b/graphics/php85-exif/Makefile new file mode 100644 index 000000000000..5c5291702f25 --- /dev/null +++ b/graphics/php85-exif/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= graphics + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -exif + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/php85-gd/Makefile b/graphics/php85-gd/Makefile new file mode 100644 index 000000000000..71249f74c62d --- /dev/null +++ b/graphics/php85-gd/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= graphics + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -gd + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/pikopixel/Makefile b/graphics/pikopixel/Makefile index 01ee9d46e765..f0a4df29ba9b 100644 --- a/graphics/pikopixel/Makefile +++ b/graphics/pikopixel/Makefile @@ -1,6 +1,6 @@ PORTNAME= pikopixel DISTVERSION= 1.0-b10 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= graphics gnustep MASTER_SITES= http://twilightedge.com/downloads/ diff --git a/graphics/pixie/Makefile b/graphics/pixie/Makefile index b261632492dd..e2ce1a96ef30 100644 --- a/graphics/pixie/Makefile +++ b/graphics/pixie/Makefile @@ -1,6 +1,6 @@ PORTNAME= pixie PORTVERSION= 2.2.6 -PORTREVISION= 42 +PORTREVISION= 43 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Pixie%20${PORTVERSION} DISTNAME= Pixie-src-${PORTVERSION} diff --git a/graphics/plasma6-spectacle/distinfo b/graphics/plasma6-spectacle/distinfo index a3f6a09becc3..1ec00929ca5e 100644 --- a/graphics/plasma6-spectacle/distinfo +++ b/graphics/plasma6-spectacle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746612346 -SHA256 (KDE/plasma/6.3.5/spectacle-6.3.5.tar.xz) = defcb1b2ea285be8c5d9c9ede389a6628e0bce5d99d0916ce9258655239ef160 -SIZE (KDE/plasma/6.3.5/spectacle-6.3.5.tar.xz) = 1576908 +TIMESTAMP = 1754413471 +SHA256 (KDE/plasma/6.4.4/spectacle-6.4.4.tar.xz) = 9108a739c1acc43b23e0a6aa17ba4194a564ab1548c6887328c76a073bf3d373 +SIZE (KDE/plasma/6.4.4/spectacle-6.4.4.tar.xz) = 1600236 diff --git a/graphics/plasma6-spectacle/files/extra-patch-pipewire-off b/graphics/plasma6-spectacle/files/extra-patch-pipewire-off index ee69ca424239..367d2e39f8bb 100644 --- a/graphics/plasma6-spectacle/files/extra-patch-pipewire-off +++ b/graphics/plasma6-spectacle/files/extra-patch-pipewire-off @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2025-02-19 09:24:17 UTC +--- CMakeLists.txt.orig 2025-06-12 09:06:01 UTC +++ CMakeLists.txt -@@ -83,12 +83,16 @@ find_package(LayerShellQt REQUIRED) +@@ -87,12 +87,16 @@ find_package(LayerShellQt REQUIRED) find_package(Wayland REQUIRED COMPONENTS Client) find_package(PlasmaWaylandProtocols REQUIRED) find_package(LayerShellQt REQUIRED) @@ -19,7 +19,7 @@ ) # optional components ---- src/CMakeLists.txt.orig 2025-02-19 09:24:17 UTC +--- src/CMakeLists.txt.orig 2025-06-12 09:06:01 UTC +++ src/CMakeLists.txt @@ -19,6 +19,10 @@ qt_add_qml_module(spectacle URI ${SPECTACLE_QML_URI} D add_executable(spectacle) @@ -31,16 +31,16 @@ + target_sources(spectacle PRIVATE ${SPECTACLE_SRCS} - Main.cpp -@@ -61,7 +65,6 @@ target_sources(spectacle PRIVATE + CaptureModeModel.cpp +@@ -60,7 +64,6 @@ target_sources(spectacle PRIVATE Platforms/PlatformNull.cpp - Platforms/ImagePlatformKWin.cpp + Platforms/screencasting.cpp Platforms/VideoPlatform.cpp - Platforms/VideoPlatformWayland.cpp - Platforms/screencasting.cpp - ) - -@@ -102,6 +105,10 @@ target_include_directories(spectacle PUBLIC ${OpenCV_I + RecordingModeModel.cpp + ScreenShotEffect.cpp + ShortcutActions.cpp +@@ -106,6 +109,10 @@ target_include_directories(spectacle PUBLIC ${OpenCV_I target_include_directories(spectacle PUBLIC ${OpenCV_INCLUDE_DIRS}) @@ -51,7 +51,7 @@ target_link_libraries(spectacle PRIVATE Qt::Concurrent Qt::DBus -@@ -127,7 +134,6 @@ target_link_libraries(spectacle PRIVATE +@@ -131,7 +138,6 @@ target_link_libraries(spectacle PRIVATE KF6::StatusNotifierItem KF6::PrisonScanner KF6::Crash @@ -59,7 +59,7 @@ Wayland::Client LayerShellQt::Interface ${OpenCV_LIBRARIES} ---- src/Config.h.in.orig 2025-02-19 09:24:17 UTC +--- src/Config.h.in.orig 2025-06-12 09:06:01 UTC +++ src/Config.h.in @@ -7,6 +7,9 @@ /* Define to 1 if we have Purpose */ @@ -71,7 +71,7 @@ /* Set the Spectacle version from CMake */ #cmakedefine SPECTACLE_VERSION "@SPECTACLE_VERSION@" ---- src/Platforms/PlatformLoader.cpp.orig 2025-02-19 09:24:17 UTC +--- src/Platforms/PlatformLoader.cpp.orig 2025-06-12 09:06:01 UTC +++ src/Platforms/PlatformLoader.cpp @@ -11,7 +11,9 @@ diff --git a/graphics/plutosvg/Makefile b/graphics/plutosvg/Makefile index bf86b9449179..af46e0850131 100644 --- a/graphics/plutosvg/Makefile +++ b/graphics/plutosvg/Makefile @@ -1,10 +1,9 @@ PORTNAME= plutosvg DISTVERSIONPREFIX= v -DISTVERSION= 0.0.6 -PORTREVISION= 1 +DISTVERSION= 0.0.7 CATEGORIES= graphics -MAINTAINER= alster@vinterdalen.se +MAINTAINER= alven@FreeBSD.org COMMENT= Tiny SVG rendering library in C WWW= https://github.com/sammycage/plutosvg/ diff --git a/graphics/plutosvg/distinfo b/graphics/plutosvg/distinfo index 01dccf6beecb..90391427b9b6 100644 --- a/graphics/plutosvg/distinfo +++ b/graphics/plutosvg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740479172 -SHA256 (sammycage-plutosvg-v0.0.6_GH0.tar.gz) = 01f8aee511bd587a602a166642a96522cc9522efd1e38c2d00e4fbc0aa22d7a0 -SIZE (sammycage-plutosvg-v0.0.6_GH0.tar.gz) = 115270 +TIMESTAMP = 1751922834 +SHA256 (sammycage-plutosvg-v0.0.7_GH0.tar.gz) = 78561b571ac224030cdc450ca2986b4de915c2ba7616004a6d71a379bffd15f3 +SIZE (sammycage-plutosvg-v0.0.7_GH0.tar.gz) = 116434 diff --git a/graphics/plutovg/Makefile b/graphics/plutovg/Makefile index 7d260fc6fd2f..bb52d4ca3a5e 100644 --- a/graphics/plutovg/Makefile +++ b/graphics/plutovg/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 CATEGORIES= graphics -MAINTAINER= alster@vinterdalen.se +MAINTAINER= alven@FreeBSD.org COMMENT= Tiny 2D vector graphics library in C WWW= https://github.com/sammycage/plutovg/ diff --git a/graphics/png/Makefile b/graphics/png/Makefile index 654a279c1807..17d42c177485 100644 --- a/graphics/png/Makefile +++ b/graphics/png/Makefile @@ -1,8 +1,9 @@ PORTNAME= png -DISTVERSION= 1.6.48 +DISTVERSION= 1.6.49 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/${DISTVERSION}/ +PATCH_SITES= SF/lib${PORTNAME}-apng/lib${PORTNAME}16/1.6.48/ # Keep this because you normally need to keep patch version in sync with release DISTNAME= lib${PORTNAME}-${DISTVERSION} @@ -51,7 +52,7 @@ CFLAGS+= -maltivec -mvsx #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}-1.6.47-apng.patch.gz:-p1 +PATCHFILES= lib${PORTNAME}-1.6.48-apng.patch.gz:-p1 .endif .include <bsd.port.mk> diff --git a/graphics/png/distinfo b/graphics/png/distinfo index e77a941bef41..ffcd74068aff 100644 --- a/graphics/png/distinfo +++ b/graphics/png/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1746218765 -SHA256 (libpng-1.6.48.tar.xz) = 46fd06ff37db1db64c0dc288d78a3f5efd23ad9ac41561193f983e20937ece03 -SIZE (libpng-1.6.48.tar.xz) = 1054968 -SHA256 (libpng-1.6.47-apng.patch.gz) = 5b086fafe7e12784b28693e19a5bcf68677a8c52947115712a56c3d123944f6f -SIZE (libpng-1.6.47-apng.patch.gz) = 10697 +TIMESTAMP = 1749872640 +SHA256 (libpng-1.6.49.tar.xz) = 43182aa48e39d64b1ab4ec6b71ab3e910b67eed3a0fff3777cf8cf40d6ef7024 +SIZE (libpng-1.6.49.tar.xz) = 1060752 +SHA256 (libpng-1.6.48-apng.patch.gz) = b68e523146dc326d6fd3cd49d55f9ca2d73f4a4d6e3d0f095bcc8988ffe8db2b +SIZE (libpng-1.6.48-apng.patch.gz) = 10671 diff --git a/graphics/png/pkg-plist b/graphics/png/pkg-plist index 25c09fa0b79e..6b5bee71f42e 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.48.0 +lib/libpng16.so.16.49.0 libdata/pkgconfig/libpng.pc libdata/pkgconfig/libpng16.pc share/man/man3/libpng.3.gz diff --git a/graphics/podofo/Makefile b/graphics/podofo/Makefile index 6edaf5cb957c..c8beffdfb75a 100644 --- a/graphics/podofo/Makefile +++ b/graphics/podofo/Makefile @@ -1,5 +1,6 @@ PORTNAME= podofo PORTVERSION= 0.10.4 +PORTREVISION= 2 CATEGORIES= graphics print MAINTAINER= sunpoet@FreeBSD.org diff --git a/graphics/poppler/Makefile b/graphics/poppler/Makefile index 12a976699b4f..b9f33da335bc 100644 --- a/graphics/poppler/Makefile +++ b/graphics/poppler/Makefile @@ -1,6 +1,6 @@ PORTNAME= poppler DISTVERSION= 25.04.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics print MASTER_SITES= https://poppler.freedesktop.org/ @@ -77,7 +77,7 @@ CMAKE_ARGS+= -DENABLE_LIBOPENJPEG:STRING="none" \ . if ${_SLAVE_PORT} == glib USES+= gnome python:build -USE_GNOME+= cairo glib20 introspection:Build libxml2 +USE_GNOME+= cairo glib20 introspection:build libxml2 BINARY_ALIAS+= python3=${PYTHON_CMD} . elif ${_SLAVE_PORT} == qt5 USES+= qt:5 @@ -103,7 +103,7 @@ OPENJPEG_CMAKE_OFF= -DENABLE_LIBOPENJPEG:STRING="none" GNUPG_CMAKE_BOOL= ENABLE_GPGME GNUPG_LIB_DEPENDS= libgpgme.so:security/gpgme \ - libgpgmepp.so:security/gpgme-cpp + libgpgmepp.so:security/gpgmepp post-install: .if ${_SLAVE_PORT} == glib diff --git a/graphics/poselib/Makefile b/graphics/poselib/Makefile index fb5f45375dc2..d43ca4280304 100644 --- a/graphics/poselib/Makefile +++ b/graphics/poselib/Makefile @@ -1,6 +1,6 @@ PORTNAME= PoseLib DISTVERSIONPREFIX= v -DISTVERSION= 2.0.4 +DISTVERSION= 2.0.5 CATEGORIES= graphics MAINTAINER= fuz@FreeBSD.org diff --git a/graphics/poselib/distinfo b/graphics/poselib/distinfo index ed3c2c5b8bb7..89fef81e6379 100644 --- a/graphics/poselib/distinfo +++ b/graphics/poselib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733745905 -SHA256 (PoseLib-PoseLib-v2.0.4_GH0.tar.gz) = caa0c1c9b882f6e36b5ced6f781406ed97d4c1f0f61aa31345ebe54633d67c16 -SIZE (PoseLib-PoseLib-v2.0.4_GH0.tar.gz) = 198206 +TIMESTAMP = 1755072001 +SHA256 (PoseLib-PoseLib-v2.0.5_GH0.tar.gz) = a9493e6725c58e6ae541fe416c0a6179185a60006880ff3ddf32737a43695668 +SIZE (PoseLib-PoseLib-v2.0.5_GH0.tar.gz) = 240785 diff --git a/graphics/poselib/files/patch-CMakeLists.txt b/graphics/poselib/files/patch-CMakeLists.txt index b1553e6ddad4..5bbf3ca88a2c 100644 --- a/graphics/poselib/files/patch-CMakeLists.txt +++ b/graphics/poselib/files/patch-CMakeLists.txt @@ -1,15 +1,11 @@ ---- CMakeLists.txt.orig 2024-12-09 12:10:16 UTC +--- CMakeLists.txt.orig 2025-08-06 01:28:20 UTC +++ CMakeLists.txt -@@ -28,10 +28,10 @@ else() - # If you change this, make sure to update the corresponding line in the pybind CMakeLists - if (MARCH_NATIVE) - target_compile_options(${LIBRARY_NAME} PRIVATE -- -march=native -Wall -Werror -fPIC -Wno-ignored-optimization-argument) -+ -march=native -Wall -fPIC -Wno-ignored-optimization-argument) - else() - target_compile_options(${LIBRARY_NAME} PRIVATE -- -Wall -Werror -fPIC) -+ -Wall -fPIC) +@@ -8,7 +8,7 @@ else() + target_compile_options(${build_target} PRIVATE /bigobj /fp:fast) + else() + target_compile_options(${build_target} PRIVATE +- -O3 -Wall -Werror -fPIC -Wno-sign-compare -Wfatal-errors) ++ -O3 -Wall -fPIC -Wno-sign-compare -Wfatal-errors) + if(MARCH_NATIVE) + target_compile_options(${build_target} PRIVATE -march=native) endif() - if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") - target_compile_options(${LIBRARY_NAME} PRIVATE diff --git a/graphics/poselib/pkg-plist b/graphics/poselib/pkg-plist index c03974dd1287..95222aff2c65 100644 --- a/graphics/poselib/pkg-plist +++ b/graphics/poselib/pkg-plist @@ -32,7 +32,7 @@ include/PoseLib/solvers/p2p1ll.h include/PoseLib/solvers/p2p2pl.h include/PoseLib/solvers/p3ll.h include/PoseLib/solvers/p3p.h -include/PoseLib/solvers/p3p_ding.h +include/PoseLib/solvers/p3p_lambdatwist.h include/PoseLib/solvers/p4pf.h include/PoseLib/solvers/p5lp_radial.h include/PoseLib/solvers/p6lp.h diff --git a/graphics/povray37/Makefile b/graphics/povray37/Makefile index 0689096db98a..58fb8c9f6ae0 100644 --- a/graphics/povray37/Makefile +++ b/graphics/povray37/Makefile @@ -1,7 +1,7 @@ PORTNAME= povray DISTVERSIONPREFIX= v DISTVERSION= 3.7.0.10 -PORTREVISION= 20 +PORTREVISION= 22 CATEGORIES= graphics PKGNAMESUFFIX= 37 diff --git a/graphics/povray38/Makefile b/graphics/povray38/Makefile index b2978c23f351..4c5f87fedb98 100644 --- a/graphics/povray38/Makefile +++ b/graphics/povray38/Makefile @@ -1,7 +1,7 @@ PORTNAME= povray DISTVERSIONPREFIX= v DISTVERSION= 3.8.0-beta.2 -PORTREVISION= 17 +PORTREVISION= 19 CATEGORIES= graphics MASTER_SITES= https://github.com/POV-Ray/povray/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ PKGNAMESUFFIX= 38 diff --git a/graphics/preview/Makefile b/graphics/preview/Makefile index 05d22ad857bf..8a14db444973 100644 --- a/graphics/preview/Makefile +++ b/graphics/preview/Makefile @@ -1,6 +1,6 @@ PORTNAME= preview PORTVERSION= 0.8.5 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= graphics gnustep MASTER_SITES= http://download.gna.org/gsimageapps/ PKGNAMEPREFIX= gnustep- diff --git a/graphics/price/Makefile b/graphics/price/Makefile index 97904f0686dc..867658d5d9aa 100644 --- a/graphics/price/Makefile +++ b/graphics/price/Makefile @@ -1,6 +1,6 @@ PORTNAME= price PORTVERSION= 1.3.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics gnustep MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} DISTNAME= PRICE-${PORTVERSION} diff --git a/graphics/proj-data/Makefile b/graphics/proj-data/Makefile index 29da2917a600..223b0c8a142b 100644 --- a/graphics/proj-data/Makefile +++ b/graphics/proj-data/Makefile @@ -1,5 +1,5 @@ PORTNAME= proj-data -PORTVERSION= 1.21 +PORTVERSION= 1.22 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/proj/ \ https://github.com/OSGeo/PROJ-data/releases/download/${PORTVERSION}.0/ diff --git a/graphics/proj-data/distinfo b/graphics/proj-data/distinfo index 79e23b429025..496a6d118052 100644 --- a/graphics/proj-data/distinfo +++ b/graphics/proj-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742070264 -SHA256 (proj-data-1.21.tar.gz) = 687e1b9086ed517091daeb0341042fdaa6212f114c7c191b3a39b25d8dcce9c0 -SIZE (proj-data-1.21.tar.gz) = 783860304 +TIMESTAMP = 1749813014 +SHA256 (proj-data-1.22.tar.gz) = 4fe417fbef77fef7b2d4f305c348e5b8612209312880b54a5626a17c00966766 +SIZE (proj-data-1.22.tar.gz) = 791590547 diff --git a/graphics/proj-data/pkg-plist b/graphics/proj-data/pkg-plist index 1cba1af58568..b5df9d1d5ea0 100644 --- a/graphics/proj-data/pkg-plist +++ b/graphics/proj-data/pkg-plist @@ -93,6 +93,9 @@ %%DATADIR%%/de_lgvl_saarland_SeTa2016.tif %%DATADIR%%/de_tlbg_thueringen_NTv2gridTH.tif %%DATADIR%%/de_tlbg_thueringen_README.txt +%%DATADIR%%/dk_kds_README.txt +%%DATADIR%%/dk_kds_dvr90_evrf2019.tif +%%DATADIR%%/dk_kds_dvr90_evrf2019_mean_tide.tif %%DATADIR%%/dk_sdfe_DK_bornholm.pol %%DATADIR%%/dk_sdfe_DK_bridges.pol %%DATADIR%%/dk_sdfe_DK_general.pol @@ -201,7 +204,9 @@ %%DATADIR%%/is_lmi_README.txt %%DATADIR%%/jp_gsi_README.txt %%DATADIR%%/jp_gsi_gsigeo2011.tif +%%DATADIR%%/jp_gsi_jpgeo2024.tif %%DATADIR%%/lv_lgia_README.txt +%%DATADIR%%/lv_lgia_lks92to2020.tif %%DATADIR%%/lv_lgia_lv14.tif %%DATADIR%%/mx_inegi_README.txt %%DATADIR%%/mx_inegi_ggm10.tif @@ -213,7 +218,9 @@ %%DATADIR%%/nc_dittt_gr3dnc03a.tif %%DATADIR%%/nc_dittt_gr3dncI08.tif %%DATADIR%%/nl_nsgi_README.txt +%%DATADIR%%/nl_nsgi_bongeo2004.tif %%DATADIR%%/nl_nsgi_nlgeo2018.tif +%%DATADIR%%/nl_nsgi_nllat2018.tif %%DATADIR%%/nl_nsgi_rdcorr2018.tif %%DATADIR%%/nl_nsgi_rdtrans2018.tif %%DATADIR%%/no_kv_CD_above_Ell_ETRS89_v2021a.tif diff --git a/graphics/py-ManimPango/Makefile b/graphics/py-ManimPango/Makefile index d55f2d3082e7..fa2f7ef46dbd 100644 --- a/graphics/py-ManimPango/Makefile +++ b/graphics/py-ManimPango/Makefile @@ -24,6 +24,6 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/manimpango/*${PYTHON_EXT_SUFFIX}.so + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/manimpango/*${PYTHON_TAG}.so .include <bsd.port.mk> diff --git a/graphics/py-cairo/pkg-plist b/graphics/py-cairo/pkg-plist index fd2aafc64ee1..b2d062c8a776 100644 --- a/graphics/py-cairo/pkg-plist +++ b/graphics/py-cairo/pkg-plist @@ -3,7 +3,7 @@ include/pycairo/py3cairo.h %%PYTHON_SITELIBDIR%%/cairo/__init__.pyi %%PYTHON_SITELIBDIR%%/cairo/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/cairo/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/cairo/_cairo%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/cairo/_cairo%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/cairo/include/py3cairo.h %%PYTHON_SITELIBDIR%%/cairo/py.typed %%PYTHON_SITELIBDIR%%/pycairo-%%PORTVER%%.dist-info/METADATA diff --git a/graphics/py-cairosvg/Makefile b/graphics/py-cairosvg/Makefile index 9efe71f55ccb..97afd649e745 100644 --- a/graphics/py-cairosvg/Makefile +++ b/graphics/py-cairosvg/Makefile @@ -1,10 +1,8 @@ PORTNAME= cairosvg -PORTVERSION= 2.7.1 -PORTREVISION= 1 +PORTVERSION= 2.8.2 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= CairoSVG-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple SVG Converter based on Cairo diff --git a/graphics/py-cairosvg/distinfo b/graphics/py-cairosvg/distinfo index ea9d4301c5e5..5012259f3c73 100644 --- a/graphics/py-cairosvg/distinfo +++ b/graphics/py-cairosvg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692211789 -SHA256 (CairoSVG-2.7.1.tar.gz) = 432531d72347291b9a9ebfb6777026b607563fd8719c46ee742db0aef7271ba0 -SIZE (CairoSVG-2.7.1.tar.gz) = 8399085 +TIMESTAMP = 1750954208 +SHA256 (cairosvg-2.8.2.tar.gz) = 07cbf4e86317b27a92318a4cac2a4bb37a5e9c1b8a27355d06874b22f85bef9f +SIZE (cairosvg-2.8.2.tar.gz) = 8398590 diff --git a/graphics/py-colorthief/Makefile b/graphics/py-colorthief/Makefile index 943c01395832..99e0ef420dbf 100644 --- a/graphics/py-colorthief/Makefile +++ b/graphics/py-colorthief/Makefile @@ -5,7 +5,7 @@ CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Module for grabbing the color palette from an image WWW= https://github.com/fengsp/color-thief-py/ diff --git a/graphics/py-colorz/Makefile b/graphics/py-colorz/Makefile index ce0d0b781387..af178d8e7fe2 100644 --- a/graphics/py-colorz/Makefile +++ b/graphics/py-colorz/Makefile @@ -5,7 +5,7 @@ CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Color scheme generator WWW= https://github.com/metakirby5/colorz/ diff --git a/graphics/py-colour-science/Makefile b/graphics/py-colour-science/Makefile new file mode 100644 index 000000000000..ead829190094 --- /dev/null +++ b/graphics/py-colour-science/Makefile @@ -0,0 +1,29 @@ +PORTNAME= colour-science +DISTVERSION= 0.4.6 +CATEGORIES= graphics +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Colour Science for Python +WWW= https://www.colour-science.org \ + https://github.com/colour-science/colour + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imageio>=2:graphics/py-imageio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=1.24:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>=1.10:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist pytest + +NO_ARCH= yes + +# the test colour/characterisation/tests/test_correction.py::TestColourCorrectionFinlayson2015::test_nan_colour_correction_Finlayson2015 hangs, see https://github.com/colour-science/colour/issues/1351 + +.include <bsd.port.mk> diff --git a/graphics/py-colour-science/distinfo b/graphics/py-colour-science/distinfo new file mode 100644 index 000000000000..b677140b3e0f --- /dev/null +++ b/graphics/py-colour-science/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748363370 +SHA256 (colour_science-0.4.6.tar.gz) = be98c2c9b2a5caf0c443431f402599ca9e1cc7d944bb804156803bcc97af4cf0 +SIZE (colour_science-0.4.6.tar.gz) = 2228183 diff --git a/graphics/py-colour-science/pkg-descr b/graphics/py-colour-science/pkg-descr new file mode 100644 index 000000000000..4c9b3916fb2a --- /dev/null +++ b/graphics/py-colour-science/pkg-descr @@ -0,0 +1,2 @@ +Colour is an open-source Python package providing a comprehensive number of +algorithms and datasets for colour science. diff --git a/graphics/py-diplib/pkg-plist b/graphics/py-diplib/pkg-plist index bcf6b5206ca1..d6fa9a0e781d 100644 --- a/graphics/py-diplib/pkg-plist +++ b/graphics/py-diplib/pkg-plist @@ -4,24 +4,24 @@ %%PYTHON_SITELIBDIR%%/diplib-3.5.1.dist-info/WHEEL %%PYTHON_SITELIBDIR%%/diplib-3.5.1.dist-info/entry_points.txt %%PYTHON_SITELIBDIR%%/diplib-3.5.1.dist-info/top_level.txt -%%PYTHON_SITELIBDIR%%/diplib/PyDIP_bin%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/diplib/PyDIP_bin%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/diplib/PyDIP_py.py %%PYTHON_SITELIBDIR%%/diplib/__init__.py %%PYTHON_SITELIBDIR%%/diplib/__main__.py -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/PyDIP_py%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/PyDIP_py%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/dipview%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/dipview%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/javaio%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/javaio%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/loadjvm%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/loadjvm%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/viewer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/diplib/__pycache__/viewer%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/PyDIP_py%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/PyDIP_py%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__main__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/__main__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/dipview%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/dipview%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/javaio%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/javaio%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/loadjvm%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/loadjvm%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/viewer%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/diplib/__pycache__/viewer%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/diplib/dipview.py %%PYTHON_SITELIBDIR%%/diplib/javaio.py %%PYTHON_SITELIBDIR%%/diplib/loadjvm.py diff --git a/graphics/py-f3d/Makefile b/graphics/py-f3d/Makefile index 1869425210a3..b14fe006e826 100644 --- a/graphics/py-f3d/Makefile +++ b/graphics/py-f3d/Makefile @@ -1,6 +1,6 @@ PORTNAME= f3d DISTVERSIONPREFIX= v -DISTVERSION= 3.0.0 +DISTVERSION= 3.2.0 CATEGORIES= graphics PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-f3d/distinfo b/graphics/py-f3d/distinfo index 7e7b0c99d510..323a3c87394b 100644 --- a/graphics/py-f3d/distinfo +++ b/graphics/py-f3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737445695 -SHA256 (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 7ea83830d1c8158a1f01e5ac9edd00b81de3e0b4cbdbc4a4bb60a113728b7b7a -SIZE (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 59780102 +TIMESTAMP = 1752181495 +SHA256 (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 2a3cff123821be41d99489e080a7153812e58a86598fa9f4988099660bf6a947 +SIZE (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 68125944 diff --git a/graphics/py-f3d/files/patch-CMakeLists.txt b/graphics/py-f3d/files/patch-CMakeLists.txt index c1cd98364aa5..07462e7387eb 100644 --- a/graphics/py-f3d/files/patch-CMakeLists.txt +++ b/graphics/py-f3d/files/patch-CMakeLists.txt @@ -1,4 +1,4 @@ ---- CMakeLists.txt.orig 2025-01-18 16:41:08 UTC +--- CMakeLists.txt.orig 2025-04-16 06:15:03 UTC +++ CMakeLists.txt @@ -13,7 +13,7 @@ include(f3dPython) include(GNUInstallDirs) @@ -6,6 +6,6 @@ -find_package(Python 3.9 COMPONENTS Interpreter Development) +find_package(Python ${FREEBSD_PYTHON_VER} COMPONENTS Interpreter Development) - find_package(pybind11 2.2 REQUIRED) + find_package(pybind11 2.9.2 REQUIRED) pybind11_add_module(pyf3d MODULE F3DPythonBindings.cxx) diff --git a/graphics/py-f3d/pkg-plist b/graphics/py-f3d/pkg-plist index 6e4ce89a1650..bbc810c8c378 100644 --- a/graphics/py-f3d/pkg-plist +++ b/graphics/py-f3d/pkg-plist @@ -1,2 +1,2 @@ %%PYTHON_SITELIBDIR%%/f3d/__init__.py -%%PYTHON_SITELIBDIR%%/f3d/pyf3d%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/f3d/pyf3d%%PYTHON_TAG%%.so diff --git a/graphics/py-fiona/Makefile b/graphics/py-fiona/Makefile index 0af9fef0c5db..1227976ce629 100644 --- a/graphics/py-fiona/Makefile +++ b/graphics/py-fiona/Makefile @@ -1,6 +1,6 @@ PORTNAME= fiona DISTVERSION= 1.10.1 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-fiona/files/patch-pyproject.toml b/graphics/py-fiona/files/patch-pyproject.toml index 2612df9f4c68..9242df5e7b21 100644 --- a/graphics/py-fiona/files/patch-pyproject.toml +++ b/graphics/py-fiona/files/patch-pyproject.toml @@ -1,9 +1,9 @@ ---- pyproject.toml.orig 2025-03-26 21:47:52 UTC +--- pyproject.toml.orig 2024-09-13 23:33:55 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=67.8", "cython~=3.0.2"] -+requires = ["setuptools", "cython~=3.0.2"] ++requires = ["setuptools", "cython>=3.0.2"] build-backend = "setuptools.build_meta" [project] diff --git a/graphics/py-fury/Makefile b/graphics/py-fury/Makefile index 9dd95e0c9314..264aadfb5fbf 100644 --- a/graphics/py-fury/Makefile +++ b/graphics/py-fury/Makefile @@ -1,5 +1,6 @@ PORTNAME= fury DISTVERSION= 0.12.0 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-gdal/Makefile b/graphics/py-gdal/Makefile index a43bfd4ff765..08fef0e30044 100644 --- a/graphics/py-gdal/Makefile +++ b/graphics/py-gdal/Makefile @@ -1,5 +1,5 @@ PORTNAME= gdal -PORTVERSION= 3.10.3 +PORTVERSION= 3.11.3 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,14 +18,15 @@ LIB_DEPENDS= libgdal.so:graphics/gdal USES= compiler:c++11-lang cpe python USE_PYTHON= autoplist concurrent pep517 -MAKE_ENV= GDAL_PYTHON_BINDINGS_WITHOUT_NUMPY=yes - CPE_VENDOR= osgeo OPTIONS_DEFINE= NUMPY +OPTIONS_DEFAULT=NUMPY NUMPY_DESC= Enable array support via NumPy NUMPY_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.0.0,1:math/py-numpy@${PY_FLAVOR} +NUMPY_MAKE_ENV= GDAL_PYTHON_BINDINGS_WITHOUT_NUMPY=no +NUMPY_MAKE_ENV_OFF= GDAL_PYTHON_BINDINGS_WITHOUT_NUMPY=yes NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.0.0,1:math/py-numpy@${PY_FLAVOR} NUMPY_USES= fortran diff --git a/graphics/py-gdal/distinfo b/graphics/py-gdal/distinfo index 1965f39a6b37..78aa21a8c962 100644 --- a/graphics/py-gdal/distinfo +++ b/graphics/py-gdal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744288772 -SHA256 (gdal-3.10.3.tar.gz) = b5550650daeeae8e41091581d9aea7d75a9f15b0ebbeb8c96e37458fa02264cd -SIZE (gdal-3.10.3.tar.gz) = 838170 +TIMESTAMP = 1752416412 +SHA256 (gdal-3.11.3.tar.gz) = 4c3ad0fae393b5ddb093a7e4b890077839b2a6acdbd19202657fe4e881886efa +SIZE (gdal-3.11.3.tar.gz) = 878190 diff --git a/graphics/py-gdal/files/patch-pyproject.toml b/graphics/py-gdal/files/patch-pyproject.toml index 7f85867e1502..1a3e906318f9 100644 --- a/graphics/py-gdal/files/patch-pyproject.toml +++ b/graphics/py-gdal/files/patch-pyproject.toml @@ -1,8 +1,8 @@ ---- pyproject.toml.orig 2024-05-06 12:37:20 UTC +--- pyproject.toml.orig 2025-07-01 09:09:51 UTC +++ pyproject.toml @@ -1,12 +1,10 @@ [build-system] --requires = ["setuptools>=67.0.0", +-requires = ["setuptools>=77.0.3", - "wheel", - "oldest-supported-numpy; python_version=='3.8'", - "numpy >=2.0.0rc1; python_version>='3.9'"] @@ -16,3 +16,12 @@ dynamic = ["version", "scripts"] authors = [ {name = "Frank Warmerdam"}, +@@ -19,7 +17,7 @@ keywords = ["gis", "raster", "vector"] + description = "GDAL: Geospatial Data Abstraction Library" + readme = "README.rst" + keywords = ["gis", "raster", "vector"] +-license = "MIT" ++license = {text = "MIT"} + classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", diff --git a/graphics/py-geosnap/Makefile b/graphics/py-geosnap/Makefile index bf2d2b7f1b1d..85e9dca52b38 100644 --- a/graphics/py-geosnap/Makefile +++ b/graphics/py-geosnap/Makefile @@ -1,5 +1,5 @@ PORTNAME= geosnap -PORTVERSION= 0.15.2 +PORTVERSION= 0.15.3 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-geosnap/distinfo b/graphics/py-geosnap/distinfo index 859084f27b17..b979359f7564 100644 --- a/graphics/py-geosnap/distinfo +++ b/graphics/py-geosnap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738982852 -SHA256 (geosnap-0.15.2.tar.gz) = d78f177243446f6ffa0b5817184ee7e9e0bdb1571f79722821b0fc8dc7f5405a -SIZE (geosnap-0.15.2.tar.gz) = 29917764 +TIMESTAMP = 1752266148 +SHA256 (geosnap-0.15.3.tar.gz) = f08a7b9c15aec554023cf28c4bef66bbbbafc7db5d5a9e3e2aebd70b15eb06b1 +SIZE (geosnap-0.15.3.tar.gz) = 29917823 diff --git a/graphics/py-glcontext/Makefile b/graphics/py-glcontext/Makefile index c9ba1e71c480..0587ed2abcb8 100644 --- a/graphics/py-glcontext/Makefile +++ b/graphics/py-glcontext/Makefile @@ -26,7 +26,7 @@ TEST_WRKSRC= ${WRKSRC}/tests post-install: @${STRIP_CMD} \ - ${STAGEDIR}${PYTHON_SITELIBDIR}/glcontext/x11${PYTHON_EXT_SUFFIX}.so \ - ${STAGEDIR}${PYTHON_SITELIBDIR}/glcontext/egl${PYTHON_EXT_SUFFIX}.so + ${STAGEDIR}${PYTHON_SITELIBDIR}/glcontext/x11${PYTHON_TAG}.so \ + ${STAGEDIR}${PYTHON_SITELIBDIR}/glcontext/egl${PYTHON_TAG}.so .include <bsd.port.mk> diff --git a/graphics/py-haishoku/Makefile b/graphics/py-haishoku/Makefile index d7cc0c69fff5..0a81272deb1a 100644 --- a/graphics/py-haishoku/Makefile +++ b/graphics/py-haishoku/Makefile @@ -5,7 +5,7 @@ CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Tool for grabbing the representative color palette from an image WWW= https://github.com/LanceGin/haishoku/ diff --git a/graphics/py-mapclassify/Makefile b/graphics/py-mapclassify/Makefile index b55ef5168d7a..e358fe2de757 100644 --- a/graphics/py-mapclassify/Makefile +++ b/graphics/py-mapclassify/Makefile @@ -1,5 +1,5 @@ PORTNAME= mapclassify -PORTVERSION= 2.8.1 +PORTVERSION= 2.10.0 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,13 +15,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0: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}networkx>=2.7,1:math/py-networkx@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}numpy>=1.23,1:math/py-numpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pandas>=1.4,1:math/py-pandas@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.0:science/py-scikit-learn@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.8:science/py-scipy@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}networkx>=3.2,1:math/py-networkx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>=2.1,1:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.4:science/py-scikit-learn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>=1.11:science/py-scipy@${PY_FLAVOR} -USES= python +USES= python:3.11+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/graphics/py-mapclassify/distinfo b/graphics/py-mapclassify/distinfo index fd74a2bcfd7c..2fd6a6661cbc 100644 --- a/graphics/py-mapclassify/distinfo +++ b/graphics/py-mapclassify/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727718438 -SHA256 (mapclassify-2.8.1.tar.gz) = 306f4cb99ad1ea166b3efd7180c0a199d240bd801de7937327973d829673bc82 -SIZE (mapclassify-2.8.1.tar.gz) = 4608933 +TIMESTAMP = 1752416424 +SHA256 (mapclassify-2.10.0.tar.gz) = 0d6736a08c0b1e10e6197224ef512951514204706514244bd01aea49fd1442b3 +SIZE (mapclassify-2.10.0.tar.gz) = 6172445 diff --git a/graphics/py-mapclassify/files/patch-pyproject.toml b/graphics/py-mapclassify/files/patch-pyproject.toml new file mode 100644 index 000000000000..e3c13e3bf172 --- /dev/null +++ b/graphics/py-mapclassify/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-05-28 05:34:17 UTC ++++ pyproject.toml +@@ -40,7 +40,7 @@ dependencies = [ + "numpy>=1.26", + "pandas>=2.1", + "scikit-learn>=1.4", +- "scipy>=1.12", ++ "scipy>=1.11", + ] + + [project.urls] diff --git a/graphics/py-mayavi/Makefile b/graphics/py-mayavi/Makefile index cf69cbfd68ce..3436526944e5 100644 --- a/graphics/py-mayavi/Makefile +++ b/graphics/py-mayavi/Makefile @@ -1,6 +1,6 @@ PORTNAME= mayavi DISTVERSION= 4.8.2 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= graphics science python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,6 +19,8 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/image_LICENSE_OOo.txt LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/LICENSE_YORICK.txt LICENSE_FILE_APACHE11= ${WRKSRC}/LICENSE_COLORBREWER.txt +BROKEN_i386= stage fails: Building TVTK classes... Fatal Python error: Illegal instruction + BUILD_DEPENDS= ${PYNUMPY} \ ${PY_SPHINX} \ sphinx-build:textproc/py-sphinx@${PY_FLAVOR} diff --git a/graphics/py-moderngl/Makefile b/graphics/py-moderngl/Makefile index ecaab765a1fd..ce7ae0009617 100644 --- a/graphics/py-moderngl/Makefile +++ b/graphics/py-moderngl/Makefile @@ -28,7 +28,7 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/moderngl/mgl${PYTHON_EXT_SUFFIX}.so + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/moderngl/mgl${PYTHON_TAG}.so # tests as of 5.12.0: 1 failed, 322 passed, 37 skipped in 24.63s, see https://github.com/moderngl/moderngl/issues/722 diff --git a/graphics/py-openimageio/Makefile b/graphics/py-openimageio/Makefile index 0cbe1c16729c..977f5a344df1 100644 --- a/graphics/py-openimageio/Makefile +++ b/graphics/py-openimageio/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 4 +PORTREVISION= 10 CATEGORIES= graphics multimedia python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-openshadinglanguage/Makefile b/graphics/py-openshadinglanguage/Makefile index de64ae3c8967..8e60f095cfa8 100644 --- a/graphics/py-openshadinglanguage/Makefile +++ b/graphics/py-openshadinglanguage/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= graphics multimedia python # Note this port shares its PORTREVISION with graphics/openshadinglanguage! PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-pillow/Makefile b/graphics/py-pillow/Makefile index f96ffe28aede..ac2b8f95de43 100644 --- a/graphics/py-pillow/Makefile +++ b/graphics/py-pillow/Makefile @@ -1,5 +1,5 @@ PORTNAME= pillow -PORTVERSION= 11.2.1 +PORTVERSION= 11.3.0 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-pillow/distinfo b/graphics/py-pillow/distinfo index 5c020407f22e..612f07901e64 100644 --- a/graphics/py-pillow/distinfo +++ b/graphics/py-pillow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745936196 -SHA256 (pillow-11.2.1.tar.gz) = a64dd61998416367b7ef979b73d3a85853ba9bec4c2925f74e588879a58716b6 -SIZE (pillow-11.2.1.tar.gz) = 47026707 +TIMESTAMP = 1751622375 +SHA256 (pillow-11.3.0.tar.gz) = 3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523 +SIZE (pillow-11.3.0.tar.gz) = 47113069 diff --git a/graphics/py-pivy/pkg-plist b/graphics/py-pivy/pkg-plist index 27d5a9b46988..af0184646d87 100644 --- a/graphics/py-pivy/pkg-plist +++ b/graphics/py-pivy/pkg-plist @@ -3,41 +3,41 @@ %%PYTHON_SITELIBDIR%%/Pivy-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt %%PYTHON_SITELIBDIR%%/Pivy-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/pivy/__init__.py -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/coin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/coin%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/pivy_meta%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/pivy_meta%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/sogui%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/sogui%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/_coin%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/coin%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/coin%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/pivy_meta%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/pivy_meta%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/sogui%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/sogui%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/__pycache__/utils%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/_coin%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/pivy/coin.py %%PYTHON_SITELIBDIR%%/pivy/graphics/__init__.py -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/colors%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/colors%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/mesh%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/mesh%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/plot%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/plot%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/viewer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/viewer%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/colors%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/colors%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/mesh%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/mesh%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/plot%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/plot%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/viewer%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/graphics/__pycache__/viewer%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pivy/graphics/colors.py %%PYTHON_SITELIBDIR%%/pivy/graphics/mesh.py %%PYTHON_SITELIBDIR%%/pivy/graphics/plot.py %%PYTHON_SITELIBDIR%%/pivy/graphics/viewer.py %%PYTHON_SITELIBDIR%%/pivy/gui/__init__.py -%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/qt%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/qt%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/soqt%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/soqt%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/gui/_soqt%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/qt%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/qt%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/soqt%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/gui/__pycache__/soqt%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/gui/_soqt%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/pivy/gui/qt.py %%PYTHON_SITELIBDIR%%/pivy/gui/soqt.py %%PYTHON_SITELIBDIR%%/pivy/pivy_meta.py @@ -47,47 +47,47 @@ %%PYTHON_SITELIBDIR%%/pivy/quarter/SensorManager.py %%PYTHON_SITELIBDIR%%/pivy/quarter/SignalThread.py %%PYTHON_SITELIBDIR%%/pivy/quarter/__init__.py -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ContextMenu%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ContextMenu%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ImageReader%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ImageReader%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/QuarterWidget%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/QuarterWidget%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SensorManager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SensorManager%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SignalThread%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SignalThread%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ContextMenu%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ContextMenu%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ImageReader%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/ImageReader%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/QuarterWidget%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/QuarterWidget%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SensorManager%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SensorManager%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SignalThread%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/SignalThread%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pivy/quarter/devices/DeviceHandler.py %%PYTHON_SITELIBDIR%%/pivy/quarter/devices/DeviceManager.py %%PYTHON_SITELIBDIR%%/pivy/quarter/devices/KeyboardHandler.py %%PYTHON_SITELIBDIR%%/pivy/quarter/devices/MouseHandler.py %%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__init__.py -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceHandler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceHandler%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceManager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceManager%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/KeyboardHandler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/KeyboardHandler%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/MouseHandler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/MouseHandler%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceHandler%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceHandler%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceManager%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/DeviceManager%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/KeyboardHandler%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/KeyboardHandler%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/MouseHandler%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/MouseHandler%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/devices/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/DragDropHandler.py %%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/EventHandler.py %%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/EventManager.py %%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__init__.py -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/DragDropHandler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/DragDropHandler%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventHandler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventHandler%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventManager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventManager%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/DragDropHandler%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/DragDropHandler%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventHandler%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventHandler%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventManager%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/EventManager%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/eventhandlers/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pivy/quarter/plugins/designer/python/PyQuarterWidgetPlugin.py -%%PYTHON_SITELIBDIR%%/pivy/quarter/plugins/designer/python/__pycache__/PyQuarterWidgetPlugin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pivy/quarter/plugins/designer/python/__pycache__/PyQuarterWidgetPlugin%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/plugins/designer/python/__pycache__/PyQuarterWidgetPlugin%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pivy/quarter/plugins/designer/python/__pycache__/PyQuarterWidgetPlugin%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pivy/sogui.py %%PYTHON_SITELIBDIR%%/pivy/utils.py diff --git a/graphics/py-pycollada/Makefile b/graphics/py-pycollada/Makefile index 37e4ea3a82bc..c85d95ded77c 100644 --- a/graphics/py-pycollada/Makefile +++ b/graphics/py-pycollada/Makefile @@ -1,6 +1,6 @@ PORTNAME= pycollada DISTVERSION= 0.6 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -21,6 +21,6 @@ USE_PYTHON= autoplist distutils OPTIONS_DEFINE= LXML LXML_DESC= Uses lxml for XML loading, construction, and saving. -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/graphics/py-pydot/Makefile b/graphics/py-pydot/Makefile index 95a83b74119f..2b725bf8cdb5 100644 --- a/graphics/py-pydot/Makefile +++ b/graphics/py-pydot/Makefile @@ -1,5 +1,5 @@ PORTNAME= pydot -PORTVERSION= 4.0.0 +PORTVERSION= 4.0.1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= dot:graphics/graphviz \ - ${PYTHON_PKGNAMEPREFIX}pyparsing>=3.0.9:devel/py-pyparsing@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pyparsing>=3.1.0:devel/py-pyparsing@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/graphics/py-pydot/distinfo b/graphics/py-pydot/distinfo index 9c711b3828ee..979658f6d536 100644 --- a/graphics/py-pydot/distinfo +++ b/graphics/py-pydot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747546562 -SHA256 (pydot-4.0.0.tar.gz) = 12f16493337cade2f7631b87c8ccd299ba2e251f3ee5d0732a058df2887afe97 -SIZE (pydot-4.0.0.tar.gz) = 161793 +TIMESTAMP = 1750954210 +SHA256 (pydot-4.0.1.tar.gz) = c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5 +SIZE (pydot-4.0.1.tar.gz) = 162594 diff --git a/graphics/py-pydot/files/patch-pyproject.toml b/graphics/py-pydot/files/patch-pyproject.toml index e0a8a968172c..67194156c30a 100644 --- a/graphics/py-pydot/files/patch-pyproject.toml +++ b/graphics/py-pydot/files/patch-pyproject.toml @@ -1,6 +1,14 @@ ---- pyproject.toml.orig 2025-05-04 11:11:07 UTC +--- pyproject.toml.orig 2025-06-17 20:09:42 UTC +++ pyproject.toml -@@ -10,10 +10,7 @@ readme = "README.md" +@@ -3,17 +3,14 @@ + # SPDX-License-Identifier: MIT + + [build-system] +-requires = ["setuptools >= 75.3.2"] ++requires = ["setuptools >= 61.0"] + build-backend = "setuptools.build_meta" + + [project] name = 'pydot' description = "Python interface to Graphviz's Dot" readme = "README.md" @@ -11,4 +19,4 @@ +license = {text = "MIT"} requires-python = ">= 3.8" dependencies = [ - 'pyparsing>=3.0.9' + 'pyparsing>=3.1.0' diff --git a/graphics/py-pyglet1/Makefile b/graphics/py-pyglet1/Makefile index 3cf23c877449..63f4e34aa2c7 100644 --- a/graphics/py-pyglet1/Makefile +++ b/graphics/py-pyglet1/Makefile @@ -1,6 +1,5 @@ PORTNAME= pyglet -PORTVERSION= 1.5.30 -PORTREVISION= 1 +PORTVERSION= 1.5.31 CATEGORIES= graphics multimedia x11-toolkits python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-pyglet1/distinfo b/graphics/py-pyglet1/distinfo index 21be45643041..8b742b26623c 100644 --- a/graphics/py-pyglet1/distinfo +++ b/graphics/py-pyglet1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734971214 -SHA256 (pyglet-1.5.30.zip) = 6548f96ece110fc4f23a765958068560b28e1e1ded3ce0e70e461d4dc7fcc21e -SIZE (pyglet-1.5.30.zip) = 6900668 +TIMESTAMP = 1754055072 +SHA256 (pyglet-1.5.31.zip) = a5e422b4c27b0fc99e92103bf493109cca5c18143583b868b3b4631a98ae9417 +SIZE (pyglet-1.5.31.zip) = 6900712 diff --git a/graphics/py-pygltflib/pkg-plist b/graphics/py-pygltflib/pkg-plist index a5ac1b5c2df9..31578e40868f 100644 --- a/graphics/py-pygltflib/pkg-plist +++ b/graphics/py-pygltflib/pkg-plist @@ -1,9 +1,9 @@ %%PYTHON_SITELIBDIR%%/pygltflib/__init__.py -%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/validator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/validator%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/utils%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/validator%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pygltflib/__pycache__/validator%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pygltflib/utils.py %%PYTHON_SITELIBDIR%%/pygltflib/validator.py diff --git a/graphics/py-pymaging-png/Makefile b/graphics/py-pymaging-png/Makefile index 9ff5afecaa17..7b648df3a1fa 100644 --- a/graphics/py-pymaging-png/Makefile +++ b/graphics/py-pymaging-png/Makefile @@ -1,6 +1,6 @@ PORTNAME= pymaging-png -PORTREVISION= 2 -PORTVERSION= g20130727 +DISTVERSIONPREFIX= g +DISTVERSION= 20130727 CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,10 +12,12 @@ LICENSE= BSD3CLAUSE MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymaging>=g20130908:graphics/py-pymaging@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 USE_GITHUB= yes GH_ACCOUNT= ojii @@ -23,4 +25,9 @@ GH_TAGNAME= 83d85c4 NO_ARCH= yes +post-patch: + ${REINPLACE_CMD} -E \ + -e "/^[[:blank:]]+version[[:blank:]]*=/s/__version__/${DISTVERSION}/" \ + ${WRKSRC}/setup.py + .include <bsd.port.mk> diff --git a/graphics/py-pymaging/Makefile b/graphics/py-pymaging/Makefile index a4ca97230db3..f233ff4accd6 100644 --- a/graphics/py-pymaging/Makefile +++ b/graphics/py-pymaging/Makefile @@ -1,6 +1,6 @@ PORTNAME= pymaging -PORTVERSION= g20130908 -PORTREVISION= 2 +DISTVERSIONPREFIX= g +DISTVERSION= 20130908 CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,8 +11,11 @@ WWW= https://pymaging.rtfd.org LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 USE_GITHUB= yes GH_ACCOUNT= ojii @@ -20,4 +23,9 @@ GH_TAGNAME= 596a08f NO_ARCH= yes +post-patch: + ${REINPLACE_CMD} -E \ + -e "/^[[:blank:]]+version[[:blank:]]*=/s/__version__/${DISTVERSION}/" \ + ${WRKSRC}/setup.py + .include <bsd.port.mk> diff --git a/graphics/py-python-poppler-qt5/Makefile b/graphics/py-python-poppler-qt5/Makefile index 5666a9e686ec..907b010a0d10 100644 --- a/graphics/py-python-poppler-qt5/Makefile +++ b/graphics/py-python-poppler-qt5/Makefile @@ -31,6 +31,6 @@ PEP517_BUILD_CONFIG_SETTING= -C--build-dir=build \ -C--verbose post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/popplerqt5${PYTHON_EXT_SUFFIX}.so + @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/popplerqt5${PYTHON_TAG}.so .include <bsd.port.mk> diff --git a/graphics/py-pyvista/Makefile b/graphics/py-pyvista/Makefile index 2b4540d8aa0c..80aa88554f1c 100644 --- a/graphics/py-pyvista/Makefile +++ b/graphics/py-pyvista/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyvista DISTVERSION= 0.34.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-qpageview/Makefile b/graphics/py-qpageview/Makefile index 6a19c6072df3..5e4219be8874 100644 --- a/graphics/py-qpageview/Makefile +++ b/graphics/py-qpageview/Makefile @@ -1,7 +1,6 @@ PORTNAME= qpageview DISTVERSIONPREFIX= v -DISTVERSION= 0.6.2 -PORTREVISION= 3 +DISTVERSION= 1.0.1 CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,13 +11,13 @@ WWW= https://qpageview.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-poppler-qt5>=0:graphics/py-python-poppler-qt5@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} -USES= pyqt:5 python qt:5 +USES= pyqt:6 python qt:6 USE_GITHUB= yes GH_ACCOUNT= frescobaldi -USE_PYQT= pyqt5 -USE_PYTHON= autoplist distutils +USE_PYQT= pyqt6 +USE_PYTHON= autoplist pep517 NO_ARCH= yes diff --git a/graphics/py-qpageview/distinfo b/graphics/py-qpageview/distinfo index 2ca2c24d0a9d..5fef5ae365ee 100644 --- a/graphics/py-qpageview/distinfo +++ b/graphics/py-qpageview/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653158600 -SHA256 (frescobaldi-qpageview-v0.6.2_GH0.tar.gz) = 5ac3140396f11b15d6438ce34d5ce77f8b7e76f7dcd4c0439c85740d9e5d3674 -SIZE (frescobaldi-qpageview-v0.6.2_GH0.tar.gz) = 159098 +TIMESTAMP = 1754919691 +SHA256 (frescobaldi-qpageview-v1.0.1_GH0.tar.gz) = 67888cbc5c66205ff0d64ea0c612e70ca48171dcd79643d033ac64f9e1f8a607 +SIZE (frescobaldi-qpageview-v1.0.1_GH0.tar.gz) = 160218 diff --git a/graphics/py-qt5-3d/Makefile b/graphics/py-qt5-3d/Makefile index 7d96e83dcf68..c2a3a495043b 100644 --- a/graphics/py-qt5-3d/Makefile +++ b/graphics/py-qt5-3d/Makefile @@ -1,5 +1,6 @@ PORTNAME= 3d DISTVERSION= ${PYQT3D_VERSION} +PORTREVISION= 1 CATEGORIES= graphics devel python MASTER_SITES= ${MASTER_SITES_PYQT3D} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/graphics/py-qt5-3d/pkg-plist b/graphics/py-qt5-3d/pkg-plist index fd938793109a..7ffb750d109c 100644 --- a/graphics/py-qt5-3d/pkg-plist +++ b/graphics/py-qt5-3d/pkg-plist @@ -1,6 +1,3 @@ -%%PYTHON_SITELIBDIR%%/PyQt3D-%%PYQT3D_VERSION%%.dist-info/INSTALLER -%%PYTHON_SITELIBDIR%%/PyQt3D-%%PYQT3D_VERSION%%.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/PyQt3D-%%PYQT3D_VERSION%%.dist-info/RECORD %%PYTHON_SITELIBDIR%%/PyQt5/Qt3DAnimation.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PyQt5/Qt3DCore.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PyQt5/Qt3DExtras.abi%%PYTHON_MAJOR_VER%%.so @@ -248,4 +245,7 @@ %%PYTHON_SITELIBDIR%%/PyQt5/bindings/Qt3DRender/qvector.sip %%PYTHON_SITELIBDIR%%/PyQt5/bindings/Qt3DRender/qviewport.sip %%PYTHON_SITELIBDIR%%/PyQt5/bindings/Qt3DRender/qwaitfence.sip +%%PYTHON_SITELIBDIR%%/pyqt3d-%%PYQT3D_VERSION%%.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/pyqt3d-%%PYQT3D_VERSION%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/pyqt3d-%%PYQT3D_VERSION%%.dist-info/RECORD %%PYQT_APIDIR%%/PyQt3D.api diff --git a/graphics/py-qt6-3d/Makefile b/graphics/py-qt6-3d/Makefile index 7e6e476a7f01..c9c55e4b0e89 100644 --- a/graphics/py-qt6-3d/Makefile +++ b/graphics/py-qt6-3d/Makefile @@ -1,5 +1,6 @@ PORTNAME= 3d DISTVERSION= ${PYQT3D_VERSION} +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= ${MASTER_SITES_PYQT3D} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/graphics/py-qt6-3d/distinfo b/graphics/py-qt6-3d/distinfo index 8b6fccffefd7..bacf12192d09 100644 --- a/graphics/py-qt6-3d/distinfo +++ b/graphics/py-qt6-3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733628639 -SHA256 (PyQt6_3D-6.8.0.tar.gz) = f62790a787cfc99fcd84c774fa952b83c877dd2175355a3a6609d37fe1a1c7a3 -SIZE (PyQt6_3D-6.8.0.tar.gz) = 7469509 +TIMESTAMP = 1743732519 +SHA256 (pyqt6_3d-6.9.0.tar.gz) = af4b497e34f30e8dba53da2f2683e82994bc6d6f512fb7a91c3150aa31b6d49a +SIZE (pyqt6_3d-6.9.0.tar.gz) = 7469403 diff --git a/graphics/py-qt6-3d/pkg-plist b/graphics/py-qt6-3d/pkg-plist index 909de07daf58..0b8dd9df851b 100644 --- a/graphics/py-qt6-3d/pkg-plist +++ b/graphics/py-qt6-3d/pkg-plist @@ -233,6 +233,6 @@ %%PYTHON_SITELIBDIR%%/PyQt6/Qt3DInput.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PyQt6/Qt3DLogic.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PyQt6/Qt3DRender.abi%%PYTHON_MAJOR_VER%%.so -%%PYTHON_SITELIBDIR%%/PyQt6_3D-%%PYQT3D_VERSION%%.dist-info/INSTALLER -%%PYTHON_SITELIBDIR%%/PyQt6_3D-%%PYQT3D_VERSION%%.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/PyQt6_3D-%%PYQT3D_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_3d-%%PYQT3D_VERSION%%.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/pyqt6_3d-%%PYQT3D_VERSION%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/pyqt6_3d-%%PYQT3D_VERSION%%.dist-info/RECORD diff --git a/graphics/py-rasterio/Makefile b/graphics/py-rasterio/Makefile index 4b04b16f74ef..47404cbbfd52 100644 --- a/graphics/py-rasterio/Makefile +++ b/graphics/py-rasterio/Makefile @@ -1,5 +1,6 @@ PORTNAME= rasterio PORTVERSION= 1.3.11 +PORTREVISION= 2 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,8 +17,8 @@ BUILD_DEPENDS= gdal>=3.1:graphics/gdal \ ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= gdal>=3.1:graphics/gdal \ - ${PYTHON_PKGNAMEPREFIX}affine>=0:math/py-affine@${PY_FLAVOR} \ +LIB_DEPENDS= libgdal.so:graphics/gdal +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}affine>=0:math/py-affine@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=4.0:devel/py-click@${PY_FLAVOR} \ @@ -27,7 +28,7 @@ RUN_DEPENDS= gdal>=3.1:graphics/gdal \ ${PYTHON_PKGNAMEPREFIX}snuggs>=1.4.1:math/py-snuggs@${PY_FLAVOR} USES= compiler:c++11-lang python -USE_PYTHON= autoplist concurrent cython pep517 +USE_PYTHON= autoplist concurrent cython3 pep517 OPTIONS_DEFINE= PLOT S3 PLOT_DESC= Plotting support diff --git a/graphics/py-rasterio/files/patch-pyproject.toml b/graphics/py-rasterio/files/patch-pyproject.toml index 3158f30c006e..59c5ffbafb21 100644 --- a/graphics/py-rasterio/files/patch-pyproject.toml +++ b/graphics/py-rasterio/files/patch-pyproject.toml @@ -9,7 +9,7 @@ - "cython~=3.0.2", - "numpy>=2.0.0,<3.0; python_version >= '3.9'", - "oldest-supported-numpy; python_version < '3.9'" -+ "cython", ++ "cython>=3.0.2", + "numpy", ] diff --git a/graphics/py-rawpy/Makefile b/graphics/py-rawpy/Makefile index b7e8c3449194..2b1902e4e7a8 100644 --- a/graphics/py-rawpy/Makefile +++ b/graphics/py-rawpy/Makefile @@ -1,5 +1,5 @@ PORTNAME= rawpy -PORTVERSION= 0.24.0 +PORTVERSION= 0.25.0 DISTVERSIONPREFIX= v CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-rawpy/distinfo b/graphics/py-rawpy/distinfo index 3699eaac5de0..ae770f072946 100644 --- a/graphics/py-rawpy/distinfo +++ b/graphics/py-rawpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888322 -SHA256 (letmaik-rawpy-v0.24.0_GH0.tar.gz) = d41b41332b51096fc2ccc451eea8547e28fbfd992c277dfdbfb31eb8dab913fe -SIZE (letmaik-rawpy-v0.24.0_GH0.tar.gz) = 75984350 +TIMESTAMP = 1747715442 +SHA256 (letmaik-rawpy-v0.25.0_GH0.tar.gz) = a97feea139a42d89024c983d1321ed5c374a2bdd8cb45f73d6bea37402c08998 +SIZE (letmaik-rawpy-v0.25.0_GH0.tar.gz) = 75984021 diff --git a/graphics/py-s2/pkg-plist b/graphics/py-s2/pkg-plist index b53302d7266f..4df242105b9c 100644 --- a/graphics/py-s2/pkg-plist +++ b/graphics/py-s2/pkg-plist @@ -1,4 +1,4 @@ %%PYTHON_SITELIBDIR%%/__init__.py -%%PYTHON_SITELIBDIR%%/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/_s2geometry.so diff --git a/graphics/py-simplejpeg/Makefile b/graphics/py-simplejpeg/Makefile index fcb92ac8a82b..7d0b64533edb 100644 --- a/graphics/py-simplejpeg/Makefile +++ b/graphics/py-simplejpeg/Makefile @@ -1,5 +1,6 @@ PORTNAME= simplejpeg DISTVERSION= 1.8.0 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -25,7 +26,7 @@ post-extract: # force cythonization because pre-cythonized _jpeg.c fails to comp @${RM} ${WRKSRC}/simplejpeg/_jpeg.c post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/simplejpeg/_jpeg${PYTHON_EXT_SUFFIX}.so + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/simplejpeg/_jpeg${PYTHON_TAG}.so # tests as of 1.8.0: 61 passed in 10.57s diff --git a/graphics/py-simplejpeg/files/patch-pyproject.toml b/graphics/py-simplejpeg/files/patch-pyproject.toml index eef10ae684eb..e7c68ace4d4d 100644 --- a/graphics/py-simplejpeg/files/patch-pyproject.toml +++ b/graphics/py-simplejpeg/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2024-09-17 16:08:16 UTC +--- pyproject.toml.orig 2025-02-08 13:37:27 UTC +++ pyproject.toml @@ -29,11 +29,10 @@ requires = [ @@ -8,8 +8,9 @@ + "setuptools", "wheel", - "cmake>=3.6.3", - "cython~=3.0.0", +- "cython~=3.0.0", - "numpy>=2.0.0", ++ "cython>=3.1.0", + "numpy", ] build-backend = "setuptools.build_meta" diff --git a/graphics/py-termtosvg/Makefile b/graphics/py-termtosvg/Makefile index 947259a2c182..3d6b89d40203 100644 --- a/graphics/py-termtosvg/Makefile +++ b/graphics/py-termtosvg/Makefile @@ -1,6 +1,6 @@ PORTNAME= termtosvg PORTVERSION= 1.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,7 @@ WWW= https://github.com/nbedos/termtosvg LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}svgwrite>=0:graphics/py-svgwrite@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyte>=0:devel/py-pyte@${PY_FLAVOR} USES= python diff --git a/graphics/py-tifffile/Makefile b/graphics/py-tifffile/Makefile index eda122abdbe8..b97efc5fe285 100644 --- a/graphics/py-tifffile/Makefile +++ b/graphics/py-tifffile/Makefile @@ -1,5 +1,6 @@ PORTNAME= tifffile -PORTVERSION= 2025.3.30 +PORTVERSION= 2025.6.1 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI \ https://github.com/cgohlke/tifffile/releases/download/v${PORTVERSION}/ @@ -16,12 +17,12 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} -USES= dos2unix python:3.10+ +USES= dos2unix python:3.11+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -OPTIONS_DEFINE= CODECS PLOT XML ZARR +OPTIONS_DEFINE= CODECS PLOT XML # ZARR CODECS_DESC= Codec for compression and predictor schemes PLOT_DESC= Plotting support XML_DESC= Validate and print XML @@ -30,8 +31,9 @@ ZARR_DESC= Access zarr store CODECS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imagecodecs>=2024.12.30:graphics/py-imagecodecs@${PY_FLAVOR} PLOT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} XML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} ZARR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}zarr>=0<3:devel/py-zarr@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}kerchunk>=0:filesystems/py-kerchunk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}zarr>=3:devel/py-zarr@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/graphics/py-tifffile/distinfo b/graphics/py-tifffile/distinfo index b09628742e08..97f4cd55b741 100644 --- a/graphics/py-tifffile/distinfo +++ b/graphics/py-tifffile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289016 -SHA256 (tifffile-2025.3.30.tar.gz) = 3cdee47fe06cd75367c16bc3ff34523713156dae6cd498e3a392e5b39a51b789 -SIZE (tifffile-2025.3.30.tar.gz) = 366039 +TIMESTAMP = 1749813096 +SHA256 (tifffile-2025.6.1.tar.gz) = 63cff7cf7305c26e3f3451c0b05fd95a09252beef4f1663227d4b70cb75c5fdb +SIZE (tifffile-2025.6.1.tar.gz) = 369769 diff --git a/graphics/py-vispy/Makefile b/graphics/py-vispy/Makefile index 99227b9a8052..ebb2547c4f29 100644 --- a/graphics/py-vispy/Makefile +++ b/graphics/py-vispy/Makefile @@ -27,6 +27,6 @@ USE_PYTHON= autoplist cython3 pep517 pytest # pytest crashes on some tests, and TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/vispy/visuals/text/_sdf_cpu${PYTHON_EXT_SUFFIX}.so + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/vispy/visuals/text/_sdf_cpu${PYTHON_TAG}.so .include <bsd.port.mk> diff --git a/graphics/py-visvis/Makefile b/graphics/py-visvis/Makefile index 985341a241a7..761e3603f0ce 100644 --- a/graphics/py-visvis/Makefile +++ b/graphics/py-visvis/Makefile @@ -1,5 +1,6 @@ PORTNAME= visvis PORTVERSION= 1.15.0 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-willow/Makefile b/graphics/py-willow/Makefile index 04bcee8c222d..82ad6fbcabd3 100644 --- a/graphics/py-willow/Makefile +++ b/graphics/py-willow/Makefile @@ -1,5 +1,5 @@ PORTNAME= willow -PORTVERSION= 1.10.0 +PORTVERSION= 1.11.0 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.7<1.0:devel/py-defusedxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}filetype>=1.0.7:devel/py-filetype@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}filetype>=1.0.10:devel/py-filetype@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes @@ -30,9 +30,9 @@ OPENCV_DESC= Use OpenCV as backend PILLOW_DESC= Use Pillow as backend WAND_DESC= Use Wand as backend -HEIF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow-heif>=0.13.0<1.0.0:graphics/py-pillow-heif@${PY_FLAVOR} +HEIF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow-heif>=0.13.0:graphics/py-pillow-heif@${PY_FLAVOR} OPENCV_RUN_DEPENDS= opencv>=0:graphics/opencv -PILLOW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=9.1.0<12.0.0:graphics/py-pillow@${PY_FLAVOR} +PILLOW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=11.3.0<12.0.0:graphics/py-pillow@${PY_FLAVOR} WAND_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wand>=0.6<1.0:graphics/py-wand@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/graphics/py-willow/distinfo b/graphics/py-willow/distinfo index 0ec5a8d02e0c..7933ec92e344 100644 --- a/graphics/py-willow/distinfo +++ b/graphics/py-willow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745936200 -SHA256 (willow-1.10.0.tar.gz) = e10673ff954e79ca0412c648e40dd9ce0b93c8bef798e8468ce3411ff972fb15 -SIZE (willow-1.10.0.tar.gz) = 113732 +TIMESTAMP = 1753265776 +SHA256 (willow-1.11.0.tar.gz) = 70292b2d0cd2d5bb4076f0b3d61308aeaa0b225f3970d00752f08a8fd386c3d1 +SIZE (willow-1.11.0.tar.gz) = 113827 diff --git a/graphics/py-willow/files/patch-pyproject.toml b/graphics/py-willow/files/patch-pyproject.toml deleted file mode 100644 index ba816ba9d024..000000000000 --- a/graphics/py-willow/files/patch-pyproject.toml +++ /dev/null @@ -1,22 +0,0 @@ ---- pyproject.toml.orig 2025-04-22 13:08:41 UTC -+++ pyproject.toml -@@ -26,7 +26,7 @@ dependencies = [ - dynamic = ["version"] # will read __version__ from willow/__init__.py - requires-python = ">=3.9" - dependencies = [ -- "filetype>=1.0.10,!=1.1.0", -+ "filetype>=1.0.7,!=1.1.0", - "defusedxml>=0.7,<1.0", - ] - -@@ -35,8 +35,8 @@ heif = [ - wand = ["Wand>=0.6,<1.0"] - heif = [ - # Pinned because pillow-heif 0.23+ has dropped AVIF support but we still rely on it. -- "pillow-heif>=0.10.0,<0.22.0; python_version < '3.12'", -- "pillow-heif>=0.13.0,<0.22.0; python_version >= '3.12'", -+ "pillow-heif>=0.10.0,<1.0.0; python_version < '3.12'", -+ "pillow-heif>=0.13.0,<1.0.0; python_version >= '3.12'", - ] - - testing = [ diff --git a/graphics/pywal/Makefile b/graphics/pywal/Makefile index 0f80ce8730bc..8a5061063747 100644 --- a/graphics/pywal/Makefile +++ b/graphics/pywal/Makefile @@ -5,7 +5,7 @@ CATEGORIES= graphics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Generate and change color-schemes on the fly WWW= https://github.com/dylanaraps/pywal diff --git a/graphics/qb3/Makefile b/graphics/qb3/Makefile new file mode 100644 index 000000000000..35728a128ba8 --- /dev/null +++ b/graphics/qb3/Makefile @@ -0,0 +1,32 @@ +PORTNAME= qb3 +PORTVERSION= 1.3.2 +DISTVERSIONPREFIX= V +PORTREVISION= 1 +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Extremely Fast Lossless Image Compression +WWW= https://github.com/lucianpls/QB3 + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libicd.so:graphics/libicd + +USES= cmake compiler:c++11-lang + +CMAKE_OFF= QB3_DEV +CMAKE_ON= BUILD_CQB3 \ + BUILD_SHARED_LIBS + +USE_GITHUB= yes +GH_ACCOUNT= lucianpls +GH_PROJECT= QB3 + +OPTIONS_DEFINE= AVX2 SSE4 +OPTIONS_DEFAULT=AVX2 SSE4 + +AVX2_CMAKE_BOOL= ENABLE_AVX2 +SSE4_CMAKE_BOOL= ENABLE_SSE4 + +.include <bsd.port.mk> diff --git a/graphics/qb3/distinfo b/graphics/qb3/distinfo new file mode 100644 index 000000000000..78b10a75c48c --- /dev/null +++ b/graphics/qb3/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748107896 +SHA256 (lucianpls-QB3-V1.3.2_GH0.tar.gz) = 4702b82da5e4b60f47e443cf2590e3de9878974c3823d9fb0fbfddfd1497ded9 +SIZE (lucianpls-QB3-V1.3.2_GH0.tar.gz) = 206810 diff --git a/graphics/qb3/files/patch-i386 b/graphics/qb3/files/patch-i386 new file mode 100644 index 000000000000..1036ecf583db --- /dev/null +++ b/graphics/qb3/files/patch-i386 @@ -0,0 +1,13 @@ +Reference: https://github.com/lucianpls/QB3/pull/27 + +--- QB3lib/QB3encode.cpp.orig 2025-04-28 20:58:34 UTC ++++ QB3lib/QB3encode.cpp +@@ -84,7 +84,7 @@ void qb3_set_encoder_stride(encsp p, size_t stride) { + // Valid values are 2 and above + // sign = true when the input data is signed + // away = true to round away from zero +-bool qb3_set_encoder_quanta(encsp p, size_t q, bool away) { ++bool qb3_set_encoder_quanta(encsp p, uint64_t q, bool away) { + if (q < 1) + return false; + p->quanta = q; diff --git a/graphics/qb3/pkg-descr b/graphics/qb3/pkg-descr new file mode 100644 index 000000000000..4bf7f344311f --- /dev/null +++ b/graphics/qb3/pkg-descr @@ -0,0 +1,8 @@ +QB3: Image/Raster Compression, Fast and Efficient +- Better compression than PNG in most cases +- Lossless compression and decompression rate of 500MB/sec for byte data, + 4GB/sec for 64 bit data +- All integer types, signed and unsigned, 8 to 64bit per value +- Lossless, or lossy by division with a small integer (quanta) +- No significant memory footprint during encoding or decoding +- No external dependencies, very low complexity diff --git a/graphics/qb3/pkg-plist b/graphics/qb3/pkg-plist new file mode 100644 index 000000000000..8fd451f8ee4d --- /dev/null +++ b/graphics/qb3/pkg-plist @@ -0,0 +1,7 @@ +bin/cqb3 +cmake/libQB3Config.cmake +cmake/libQB3ConfigVersion.cmake +cmake/libQB3Targets-%%CMAKE_BUILD_TYPE%%.cmake +cmake/libQB3Targets.cmake +include/QB3.h +lib/libQB3.so diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile index fa9ca88348c9..c2e8c07ee64a 100644 --- a/graphics/qgis-ltr/Makefile +++ b/graphics/qgis-ltr/Makefile @@ -1,5 +1,5 @@ PORTNAME= qgis -DISTVERSION= 3.40.7 +DISTVERSION= 3.40.10 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ PKGNAMESUFFIX= -ltr @@ -139,9 +139,6 @@ CMAKE_ON= USE_OPENCL WITH_3D WITH_ASTYLE WITH_BINDINGS WITH_COPC \ WITH_POSTGRESQL WITH_QTWEBENGINE CMAKE_OFF= ENABLE_TESTS USE_CCACHE WITH_INTERNAL_MDAL WITH_QTWEBKIT WITH_QWTPOLAR -# math/pdal fails in pdal_wrench() with "undefined reference to symbol 'pthread_create@@FBSD_1.0'" -#CXXFLAGS+= -pthread - CONFLICTS_INSTALL= qgis PLIST_SUB= DISTVERSION=${PORTVERSION} diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo index 7d39d5f8cfc1..4ec5f812b4b4 100644 --- a/graphics/qgis-ltr/distinfo +++ b/graphics/qgis-ltr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747501981 -SHA256 (qgis-3.40.7.tar.bz2) = 871118ff1cd66f8d72810fff2e783848859f04d9fbb751a644f1882c883d81dd -SIZE (qgis-3.40.7.tar.bz2) = 181877862 +TIMESTAMP = 1755348406 +SHA256 (qgis-3.40.10.tar.bz2) = 0787918f5dd838396038617b40863b9791caf1dcc710477e8e03ebb24453b80d +SIZE (qgis-3.40.10.tar.bz2) = 183836465 diff --git a/graphics/qgis-ltr/pkg-plist b/graphics/qgis-ltr/pkg-plist index 6a327cab3626..923f8192989a 100644 --- a/graphics/qgis-ltr/pkg-plist +++ b/graphics/qgis-ltr/pkg-plist @@ -1339,6 +1339,7 @@ include/qgis/qgsprocessingfeedback.h include/qgis/qgsprocessingfieldmapwidgetwrapper.h include/qgis/qgsprocessinggui.h include/qgis/qgsprocessingguiregistry.h +include/qgis/qgsprocessingguiutils.h include/qgis/qgsprocessinghelpeditorwidget.h include/qgis/qgsprocessinghistoryprovider.h include/qgis/qgsprocessinghistorywidget.h diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile index b4436721bb8f..5f1412bfae98 100644 --- a/graphics/qgis/Makefile +++ b/graphics/qgis/Makefile @@ -1,5 +1,5 @@ PORTNAME= qgis -DISTVERSION= 3.42.3 +DISTVERSION= 3.44.2 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ diff --git a/graphics/qgis/distinfo b/graphics/qgis/distinfo index c758619a584f..647bb70e189d 100644 --- a/graphics/qgis/distinfo +++ b/graphics/qgis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747492643 -SHA256 (qgis-3.42.3.tar.bz2) = 677d465a26be245a1230941f005c8e51567604dd6b42387bd41fc8b7eb7a8d3a -SIZE (qgis-3.42.3.tar.bz2) = 188579717 +TIMESTAMP = 1755322611 +SHA256 (qgis-3.44.2.tar.bz2) = 21f789e1b61384cf03432af306bc977b42d8c77c55ad48562ea1e914a5495961 +SIZE (qgis-3.44.2.tar.bz2) = 187889368 diff --git a/graphics/qgis/pkg-plist b/graphics/qgis/pkg-plist index e5af4fcdf3cf..3616f7c3f390 100644 --- a/graphics/qgis/pkg-plist +++ b/graphics/qgis/pkg-plist @@ -22,9 +22,9 @@ include/qgis/geomfunction.h include/qgis/internalexception.h include/qgis/labelposition.h include/qgis/layer.h +include/qgis/nlohmann/detail/abi_macros.hpp include/qgis/nlohmann/json_fwd.hpp include/qgis/pal.h -include/qgis/palexception.h include/qgis/palrtree.h include/qgis/pointset.h include/qgis/priorityqueue.h @@ -49,6 +49,7 @@ include/qgis/qgs3d.h include/qgis/qgs3dalgorithms.h include/qgis/qgs3danimationsettings.h include/qgis/qgs3daxis.h +include/qgis/qgs3daxisrenderview.h include/qgis/qgs3daxissettings.h include/qgis/qgs3dgamepadcontroller.h include/qgis/qgs3dmapcanvas.h @@ -90,6 +91,7 @@ include/qgis/qgsabstractprofilesource.h include/qgis/qgsabstractprofilesurfacegenerator.h include/qgis/qgsabstractproviderconnection.h include/qgis/qgsabstractrelationeditorwidget.h +include/qgis/qgsabstractrenderview.h include/qgis/qgsabstractreportsection.h include/qgis/qgsabstractsensor.h include/qgis/qgsabstractterrainsettings.h @@ -121,6 +123,7 @@ include/qgis/qgsalignraster.h include/qgis/qgsalignrasterdata.h include/qgis/qgsambientocclusionblurentity.h include/qgis/qgsambientocclusionrenderentity.h +include/qgis/qgsambientocclusionrenderview.h include/qgis/qgsambientocclusionsettings.h include/qgis/qgsanalysis.h include/qgis/qgsanimatedicon.h @@ -177,6 +180,7 @@ include/qgis/qgsattributeformrelationeditorwidget.h include/qgis/qgsattributeformwidget.h include/qgis/qgsattributes.h include/qgis/qgsattributesforminitcode.h +include/qgis/qgsattributesformmodel.h include/qgis/qgsattributesformproperties.h include/qgis/qgsattributetableconfig.h include/qgis/qgsattributetabledelegate.h @@ -382,6 +386,7 @@ include/qgis/qgsdashspacedialog.h include/qgis/qgsdatabaseschemacombobox.h include/qgis/qgsdatabaseschemaitem.h include/qgis/qgsdatabaseschemamodel.h +include/qgis/qgsdatabaseschemaselectiondialog.h include/qgis/qgsdatabasetablecombobox.h include/qgis/qgsdatabasetablemodel.h include/qgis/qgsdatacollectionitem.h @@ -411,14 +416,19 @@ include/qgis/qgsdatums.h include/qgis/qgsdatumtransform.h include/qgis/qgsdatumtransformdialog.h include/qgis/qgsdbfilterproxymodel.h +include/qgis/qgsdbimportvectorlayerdialog.h include/qgis/qgsdbqueryhistoryprovider.h include/qgis/qgsdbquerylog.h include/qgis/qgsdbrelationshipwidget.h +include/qgis/qgsdebugtextureentity.h +include/qgis/qgsdebugtexturerenderview.h include/qgis/qgsdecoratedscrollbar.h include/qgis/qgsdefaultsearchwidgetwrapper.h include/qgis/qgsdefaultvalue.h include/qgis/qgsdemterraingenerator.h include/qgis/qgsdemterrainsettings.h +include/qgis/qgsdepthentity.h +include/qgis/qgsdepthrenderview.h include/qgis/qgsderivativefilter.h include/qgis/qgsdetaileditemdata.h include/qgis/qgsdetaileditemdelegate.h @@ -545,7 +555,6 @@ include/qgis/qgsfeaturesink.h include/qgis/qgsfeaturesource.h include/qgis/qgsfeaturestore.h include/qgis/qgsfeedback.h -include/qgis/qgsfgutils.h include/qgis/qgsfield.h include/qgis/qgsfieldcalculator.h include/qgis/qgsfieldcombobox.h @@ -591,8 +600,10 @@ include/qgis/qgsfontmanager.h include/qgis/qgsfontutils.h include/qgis/qgsformannotation.h include/qgis/qgsformlabelformatwidget.h +include/qgis/qgsforwardrenderview.h include/qgis/qgsfractionnumericformat.h include/qgis/qgsframegraph.h +include/qgis/qgsframegraphutils.h include/qgis/qgsgcpgeometrytransformer.h include/qgis/qgsgcppoint.h include/qgis/qgsgcptransformer.h @@ -673,6 +684,8 @@ include/qgis/qgsgeopackagerasterwritertask.h include/qgis/qgsgeopdflayertreemodel.h include/qgis/qgsgeos.h include/qgis/qgsgeotransform.h +include/qgis/qgsglobechunkedentity.h +include/qgis/qgsglobematerial.h include/qgis/qgsgloweffect.h include/qgis/qgsgltf3dutils.h include/qgis/qgsgltfutils.h @@ -686,6 +699,7 @@ include/qgis/qgsgpsdconnection.h include/qgis/qgsgpsdetector.h include/qgis/qgsgpsinformation.h include/qgis/qgsgpslogger.h +include/qgis/qgsgpstoolsinterface.h include/qgis/qgsgradientcolorrampdialog.h include/qgis/qgsgradientstopeditor.h include/qgis/qgsgraduatedhistogramwidget.h @@ -782,6 +796,7 @@ include/qgis/qgslabelobstaclesettingswidget.h include/qgis/qgslabelplacementsettings.h include/qgis/qgslabelpointsettings.h include/qgis/qgslabelposition.h +include/qgis/qgslabelremoveduplicatesettingswidget.h include/qgis/qgslabelsearchtree.h include/qgis/qgslabelsettingswidgetbase.h include/qgis/qgslabelsink.h @@ -1000,6 +1015,7 @@ include/qgis/qgsmaplayerrenderer.h include/qgis/qgsmaplayersavestyledialog.h include/qgis/qgsmaplayerselectionproperties.h include/qgis/qgsmaplayerserverproperties.h +include/qgis/qgsmaplayerserverpropertieswidget.h include/qgis/qgsmaplayerstore.h include/qgis/qgsmaplayerstyle.h include/qgis/qgsmaplayerstylecategoriesmodel.h @@ -1109,6 +1125,7 @@ include/qgis/qgsmeshterrainsettings.h include/qgis/qgsmeshtimesettings.h include/qgis/qgsmeshtracerenderer.h include/qgis/qgsmeshtriangulation.h +include/qgis/qgsmeshutils.h include/qgis/qgsmeshvariablestrokewidthwidget.h include/qgis/qgsmeshvectorrenderer.h include/qgis/qgsmeshvirtualdatasetgroup.h @@ -1140,6 +1157,7 @@ include/qgis/qgsmodelviewmouseevent.h include/qgis/qgsmodelviewmousehandles.h include/qgis/qgsmodelviewrubberband.h include/qgis/qgsmodelviewtool.h +include/qgis/qgsmodelviewtoollink.h include/qgis/qgsmodelviewtoolpan.h include/qgis/qgsmodelviewtoolselect.h include/qgis/qgsmodelviewtooltemporarykeypan.h @@ -1330,7 +1348,6 @@ include/qgis/qgspostgresstringutils.h include/qgis/qgspostprocessingentity.h include/qgis/qgspresetcolorrampdialog.h include/qgis/qgsprevieweffect.h -include/qgis/qgspreviewquad.h include/qgis/qgsprintlayout.h include/qgis/qgsprocessing.h include/qgis/qgsprocessingaggregatewidgets.h @@ -1351,6 +1368,7 @@ include/qgis/qgsprocessingfeedback.h include/qgis/qgsprocessingfieldmapwidgetwrapper.h include/qgis/qgsprocessinggui.h include/qgis/qgsprocessingguiregistry.h +include/qgis/qgsprocessingguiutils.h include/qgis/qgsprocessinghelpeditorwidget.h include/qgis/qgsprocessinghistoryprovider.h include/qgis/qgsprocessinghistorywidget.h @@ -1601,6 +1619,7 @@ include/qgis/qgsscalebarrendererregistry.h include/qgis/qgsscalebarsettings.h include/qgis/qgsscalecalculator.h include/qgis/qgsscalecombobox.h +include/qgis/qgsscalemethodwidget.h include/qgis/qgsscalerangewidget.h include/qgis/qgsscalerangewidgetplugin.h include/qgis/qgsscaleutils.h @@ -1652,6 +1671,7 @@ include/qgis/qgssettingstreemodel.h include/qgis/qgssettingstreenode.h include/qgis/qgssettingstreewidget.h include/qgis/qgsshadoweffect.h +include/qgis/qgsshadowrenderview.h include/qgis/qgsshadowsettings.h include/qgis/qgsshapegenerator.h include/qgis/qgsshortcutsmanager.h @@ -1667,6 +1687,7 @@ include/qgis/qgssinglegeometrycheck.h include/qgis/qgssingleitemmodel.h include/qgis/qgssinglesymbolrenderer.h include/qgis/qgssinglesymbolrendererwidget.h +include/qgis/qgssiputils.h include/qgis/qgsskyboxentity.h include/qgis/qgsskyboxsettings.h include/qgis/qgssldexportcontext.h @@ -1698,7 +1719,7 @@ include/qgis/qgssqlstatement.h include/qgis/qgsstacasset.h include/qgis/qgsstaccatalog.h include/qgis/qgsstaccollection.h -include/qgis/qgsstaccollections.h +include/qgis/qgsstaccollectionlist.h include/qgis/qgsstacconnection.h include/qgis/qgsstacconnectiondialog.h include/qgis/qgsstaccontroller.h @@ -1725,6 +1746,7 @@ include/qgis/qgsstatisticalsummary.h include/qgis/qgsstatusbar.h include/qgis/qgssteppedlinescalebarrenderer.h include/qgis/qgsstoredexpressionmanager.h +include/qgis/qgsstoredquerymanager.h include/qgis/qgsstringstatisticalsummary.h include/qgis/qgsstringutils.h include/qgis/qgsstyle.h @@ -2094,6 +2116,7 @@ include/qgis/ui_qgsdatasourceselectdialog.h include/qgis/ui_qgsdatetimeeditconfig.h include/qgis/ui_qgsdatumtransformdialogbase.h include/qgis/ui_qgsdatumtransformtablewidgetbase.h +include/qgis/ui_qgsdbimportvectorlayerdialog.h include/qgis/ui_qgsdbrelationshipwidgetbase.h include/qgis/ui_qgsdbsourceselectbase.h include/qgis/ui_qgsdecorationcopyrightdialog.h @@ -2193,6 +2216,7 @@ include/qgis/ui_qgslabelingwidget.h include/qgis/ui_qgslabellineanchorwidgetbase.h include/qgis/ui_qgslabelobstaclesettingswidgetbase.h include/qgis/ui_qgslabelpropertydialogbase.h +include/qgis/ui_qgslabelremoveduplicatesettingswidgetbase.h include/qgis/ui_qgslayermetadatasearchwidget.h include/qgis/ui_qgslayerrefreshwidgetbase.h include/qgis/ui_qgslayertreeembeddedconfigwidgetbase.h @@ -2240,6 +2264,7 @@ include/qgis/ui_qgsmanageconnectionsdialogbase.h include/qgis/ui_qgsmapcanvasdockwidgetbase.h include/qgis/ui_qgsmapcoordsdialogbase.h include/qgis/ui_qgsmaplayersavestyledialog.h +include/qgis/ui_qgsmaplayerserverpropertieswidgetbase.h include/qgis/ui_qgsmapsavedialog.h include/qgis/ui_qgsmapstylingwidgetbase.h include/qgis/ui_qgsmapunitscalewidgetbase.h @@ -2351,6 +2376,7 @@ include/qgis/ui_qgspropertysizeassistantwidget.h include/qgis/ui_qgsprovidersublayersdialogbase.h include/qgis/ui_qgsquerybuilderbase.h include/qgis/ui_qgsqueryloggerpanelbase.h +include/qgis/ui_qgsqueryresultpanelwidgetbase.h include/qgis/ui_qgsqueryresultwidgetbase.h include/qgis/ui_qgsrangeconfigdlgbase.h include/qgis/ui_qgsrangedomainwidgetbase.h @@ -3812,10 +3838,12 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/i18n/qgis_cs.qm %%DATADIR%%/i18n/qgis_da.qm %%DATADIR%%/i18n/qgis_de.qm +%%DATADIR%%/i18n/qgis_el.qm %%DATADIR%%/i18n/qgis_en_US.qm %%DATADIR%%/i18n/qgis_es.qm %%DATADIR%%/i18n/qgis_et.qm %%DATADIR%%/i18n/qgis_eu.qm +%%DATADIR%%/i18n/qgis_fa.qm %%DATADIR%%/i18n/qgis_fi.qm %%DATADIR%%/i18n/qgis_fr.qm %%DATADIR%%/i18n/qgis_gl.qm @@ -3824,6 +3852,7 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/i18n/qgis_it.qm %%DATADIR%%/i18n/qgis_ja.qm %%DATADIR%%/i18n/qgis_ko.qm +%%DATADIR%%/i18n/qgis_ky.qm %%DATADIR%%/i18n/qgis_lt.qm %%DATADIR%%/i18n/qgis_lv.qm %%DATADIR%%/i18n/qgis_nb.qm @@ -3954,7 +3983,6 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/python/plugins/db_manager/dlg_field_properties.py %%DATADIR%%/python/plugins/db_manager/dlg_import_vector.py %%DATADIR%%/python/plugins/db_manager/dlg_query_builder.py -%%DATADIR%%/python/plugins/db_manager/dlg_sql_layer_window.py %%DATADIR%%/python/plugins/db_manager/dlg_sql_window.py %%DATADIR%%/python/plugins/db_manager/dlg_table_properties.py %%DATADIR%%/python/plugins/db_manager/gui_utils.py @@ -3991,7 +4019,6 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/python/plugins/db_manager/ui/DlgFieldProperties.ui %%DATADIR%%/python/plugins/db_manager/ui/DlgImportVector.ui %%DATADIR%%/python/plugins/db_manager/ui/DlgQueryBuilder.ui -%%DATADIR%%/python/plugins/db_manager/ui/DlgSqlLayerWindow.ui %%DATADIR%%/python/plugins/db_manager/ui/DlgSqlWindow.ui %%DATADIR%%/python/plugins/db_manager/ui/DlgTableProperties.ui %%GRASS%%%%DATADIR%%/python/plugins/grassprovider/__init__.py @@ -4103,7 +4130,6 @@ share/metainfo/org.qgis.qgis.appdata.xml %%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_voronoi.py %%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_what_rast.py %%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_what_vect.py -%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass.txt %%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_algorithm.py %%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_plugin.py %%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_provider.py @@ -4184,15 +4210,9 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/python/plugins/processing/algs/qgis/BarPlot.py %%DATADIR%%/python/plugins/processing/algs/qgis/BoxPlot.py %%DATADIR%%/python/plugins/processing/algs/qgis/Buffer.py -%%DATADIR%%/python/plugins/processing/algs/qgis/CheckValidity.py -%%DATADIR%%/python/plugins/processing/algs/qgis/Climb.py -%%DATADIR%%/python/plugins/processing/algs/qgis/DefineProjection.py %%DATADIR%%/python/plugins/processing/algs/qgis/EliminateSelection.py %%DATADIR%%/python/plugins/processing/algs/qgis/ExecuteSQL.py -%%DATADIR%%/python/plugins/processing/algs/qgis/ExportGeometryInfo.py %%DATADIR%%/python/plugins/processing/algs/qgis/FieldPyculator.py -%%DATADIR%%/python/plugins/processing/algs/qgis/FindProjection.py -%%DATADIR%%/python/plugins/processing/algs/qgis/GeometryConvert.py %%DATADIR%%/python/plugins/processing/algs/qgis/Heatmap.py %%DATADIR%%/python/plugins/processing/algs/qgis/HubDistanceLines.py %%DATADIR%%/python/plugins/processing/algs/qgis/HubDistancePoints.py @@ -4351,7 +4371,6 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/python/plugins/processing/script/ScriptUtils.py %%DATADIR%%/python/plugins/processing/script/__init__.py %%DATADIR%%/python/plugins/processing/tests/AlgorithmsTestBase.py -%%DATADIR%%/python/plugins/processing/tests/CheckValidityAlgorithm.py %%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsGeneralTest.py %%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsRasterTest.py %%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsVectorTest.py @@ -10140,6 +10159,7 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/svg/arrows/Arrow_04.svg %%DATADIR%%/svg/arrows/Arrow_05.svg %%DATADIR%%/svg/arrows/Arrow_06.svg +%%DATADIR%%/svg/arrows/Arrow_LOS.svg %%DATADIR%%/svg/arrows/NorthArrow_01.svg %%DATADIR%%/svg/arrows/NorthArrow_02.svg %%DATADIR%%/svg/arrows/NorthArrow_03.svg diff --git a/graphics/qt5-3d/Makefile b/graphics/qt5-3d/Makefile index 0f7cf8beb18b..85790e09d5c6 100644 --- a/graphics/qt5-3d/Makefile +++ b/graphics/qt5-3d/Makefile @@ -1,6 +1,5 @@ PORTNAME= 3d PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= graphics PKGNAMEPREFIX= qt5- diff --git a/graphics/qt5-3d/distinfo b/graphics/qt5-3d/distinfo index b07c2dbf3bfb..2e9a974e18e7 100644 --- a/graphics/qt5-3d/distinfo +++ b/graphics/qt5-3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732217228 -SHA256 (KDE/Qt/5.15.16/kde-qt3d-5.15.16p0.tar.xz) = 7b378b34519db5c149d882dc0a3731cc46ca345b7bf528b7c9bd11ef61762b79 -SIZE (KDE/Qt/5.15.16/kde-qt3d-5.15.16p0.tar.xz) = 118398832 +TIMESTAMP = 1749567085 +SHA256 (KDE/Qt/5.15.17/kde-qt3d-5.15.17p0.tar.xz) = a38d89ca3039054f1e0c9ee9229cf59bf49fc8276558b68b34922a1f9ddc4c72 +SIZE (KDE/Qt/5.15.17/kde-qt3d-5.15.17p0.tar.xz) = 118379748 diff --git a/graphics/qt5-graphicaleffects/distinfo b/graphics/qt5-graphicaleffects/distinfo index 3585776ceece..3920a863d942 100644 --- a/graphics/qt5-graphicaleffects/distinfo +++ b/graphics/qt5-graphicaleffects/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732217229 -SHA256 (KDE/Qt/5.15.16/kde-qtgraphicaleffects-5.15.16p0.tar.xz) = a243ca7c8b440e017226429bce344e14b5022d542942ac4d9d31f4bdeb98155d -SIZE (KDE/Qt/5.15.16/kde-qtgraphicaleffects-5.15.16p0.tar.xz) = 14019104 +TIMESTAMP = 1749567088 +SHA256 (KDE/Qt/5.15.17/kde-qtgraphicaleffects-5.15.17p0.tar.xz) = feed24be775dde51e1f6d8d7d6801c449da42aa6560f591cc3dc0a2b0b1fec3f +SIZE (KDE/Qt/5.15.17/kde-qtgraphicaleffects-5.15.17p0.tar.xz) = 14018756 diff --git a/graphics/qt5-imageformats/distinfo b/graphics/qt5-imageformats/distinfo index c804bdb08e83..248711cf9276 100644 --- a/graphics/qt5-imageformats/distinfo +++ b/graphics/qt5-imageformats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732217230 -SHA256 (KDE/Qt/5.15.16/kde-qtimageformats-5.15.16p2.tar.xz) = 57cbb4e7cb29d96a13eadbfcf9b5f0e6b748abde13f91a04771608a28b9b9e3e -SIZE (KDE/Qt/5.15.16/kde-qtimageformats-5.15.16p2.tar.xz) = 1872680 +TIMESTAMP = 1749567091 +SHA256 (KDE/Qt/5.15.17/kde-qtimageformats-5.15.17p2.tar.xz) = dd4f019306e04b09112ca1902f91adecd8e432c5b6be6bf1211b913c50739ebe +SIZE (KDE/Qt/5.15.17/kde-qtimageformats-5.15.17p2.tar.xz) = 1883928 diff --git a/graphics/qt5-opengl/Makefile b/graphics/qt5-opengl/Makefile index b6281e94ca9a..346cd384ffee 100644 --- a/graphics/qt5-opengl/Makefile +++ b/graphics/qt5-opengl/Makefile @@ -1,6 +1,5 @@ PORTNAME= opengl PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= graphics PKGNAMEPREFIX= qt5- diff --git a/graphics/qt5-opengl/distinfo b/graphics/qt5-opengl/distinfo index 7da2cb58f492..d79a4e8b9bf5 100644 --- a/graphics/qt5-opengl/distinfo +++ b/graphics/qt5-opengl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732250606 -SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31 -SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180 +TIMESTAMP = 1749567094 +SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c +SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 diff --git a/graphics/qt5-pixeltool/distinfo b/graphics/qt5-pixeltool/distinfo index 35e4551abeea..2e86d4d43d35 100644 --- a/graphics/qt5-pixeltool/distinfo +++ b/graphics/qt5-pixeltool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732217231 -SHA256 (KDE/Qt/5.15.16/kde-qttools-5.15.16p3.tar.xz) = e3e6694c46fcfff81ea60eaea9a3468b1748b2c6abf3798591e7e1198a42fc26 -SIZE (KDE/Qt/5.15.16/kde-qttools-5.15.16p3.tar.xz) = 8927008 +TIMESTAMP = 1749567096 +SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 +SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 diff --git a/graphics/qt5-svg/Makefile b/graphics/qt5-svg/Makefile index acfb5d69163e..c2ec80183131 100644 --- a/graphics/qt5-svg/Makefile +++ b/graphics/qt5-svg/Makefile @@ -1,6 +1,5 @@ PORTNAME= svg PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= graphics PKGNAMEPREFIX= qt5- diff --git a/graphics/qt5-svg/distinfo b/graphics/qt5-svg/distinfo index 76cdf2a5e35c..02666c01bb4f 100644 --- a/graphics/qt5-svg/distinfo +++ b/graphics/qt5-svg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732217232 -SHA256 (KDE/Qt/5.15.16/kde-qtsvg-5.15.16p5.tar.xz) = 0142040729d3ea279c33c297d6467d483c309e8552779eb6d4639be418dac183 -SIZE (KDE/Qt/5.15.16/kde-qtsvg-5.15.16p5.tar.xz) = 1865524 +TIMESTAMP = 1749567099 +SHA256 (KDE/Qt/5.15.17/kde-qtsvg-5.15.17p5.tar.xz) = c94586bdb3c6b052d71f4f4d609b02b58a809902636379b81ff7dea9502cebed +SIZE (KDE/Qt/5.15.17/kde-qtsvg-5.15.17p5.tar.xz) = 1865688 diff --git a/graphics/qt5-wayland/Makefile b/graphics/qt5-wayland/Makefile index 8c0b9d0f9c16..279d764759a1 100644 --- a/graphics/qt5-wayland/Makefile +++ b/graphics/qt5-wayland/Makefile @@ -1,6 +1,5 @@ PORTNAME= wayland PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= graphics wayland PKGNAMEPREFIX= qt5- diff --git a/graphics/qt5-wayland/distinfo b/graphics/qt5-wayland/distinfo index 480e45296a95..46612e5cd851 100644 --- a/graphics/qt5-wayland/distinfo +++ b/graphics/qt5-wayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732250609 -SHA256 (KDE/Qt/5.15.16/kde-qtwayland-5.15.16p59.tar.xz) = 97d981777e62ee4f81fbe62f22ba905db6b6be3a84864412bf7685b98ad25fe0 -SIZE (KDE/Qt/5.15.16/kde-qtwayland-5.15.16p59.tar.xz) = 539316 +TIMESTAMP = 1749567102 +SHA256 (KDE/Qt/5.15.17/kde-qtwayland-5.15.17p57.tar.xz) = 208f8a17bfbcf81810a0eed7d404eb70413ebfdecac73a1bdf25ed3dea5fe1a3 +SIZE (KDE/Qt/5.15.17/kde-qtwayland-5.15.17p57.tar.xz) = 539092 diff --git a/graphics/qt6-3d/distinfo b/graphics/qt6-3d/distinfo index 71a862ac7676..cd9b54578f75 100644 --- a/graphics/qt6-3d/distinfo +++ b/graphics/qt6-3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027820 -SHA256 (KDE/Qt/6.8.3/qt3d-everywhere-src-6.8.3.tar.xz) = 095e1be77ffd4b158d9e57f16ee898caf7d0d6e5406f466d9d8315d5b1e79563 -SIZE (KDE/Qt/6.8.3/qt3d-everywhere-src-6.8.3.tar.xz) = 141825440 +TIMESTAMP = 1756196733 +SHA256 (KDE/Qt/6.9.2/qt3d-everywhere-src-6.9.2.tar.xz) = aa6e023b8b5605f212cc52c46c1a8b74bd2ca67d01473d305b5b48a7972bb659 +SIZE (KDE/Qt/6.9.2/qt3d-everywhere-src-6.9.2.tar.xz) = 141825804 diff --git a/graphics/qt6-3d/pkg-plist b/graphics/qt6-3d/pkg-plist index 17056fefcc4e..5be5d29981db 100644 --- a/graphics/qt6-3d/pkg-plist +++ b/graphics/qt6-3d/pkg-plist @@ -537,6 +537,7 @@ %%QT_INCDIR%%/Qt3DQuick/qt3dquickexports.h %%QT_INCDIR%%/Qt3DQuick/qt3dquickversion.h %%QT_INCDIR%%/Qt3DQuickAnimation/%%FULLVER%%/Qt3DQuickAnimation/private/qt3dquickanimation_global_p.h +%%QT_INCDIR%%/Qt3DQuickAnimation/%%FULLVER%%/Qt3DQuickAnimation/private/qt3dquickanimationforeign_p.h %%QT_INCDIR%%/Qt3DQuickAnimation/%%FULLVER%%/Qt3DQuickAnimation/private/qt3dquickanimationnodefactory_p.h %%QT_INCDIR%%/Qt3DQuickAnimation/%%FULLVER%%/Qt3DQuickAnimation/private/quick3danimationcontroller_p.h %%QT_INCDIR%%/Qt3DQuickAnimation/%%FULLVER%%/Qt3DQuickAnimation/private/quick3danimationgroup_p.h @@ -551,6 +552,7 @@ %%QT_INCDIR%%/Qt3DQuickAnimation/qt3dquickanimation_global.h %%QT_INCDIR%%/Qt3DQuickAnimation/qt3dquickanimationexports.h %%QT_INCDIR%%/Qt3DQuickAnimation/qt3dquickanimationversion.h +%%QT_INCDIR%%/Qt3DQuickExtras/%%FULLVER%%/Qt3DQuickExtras/private/qt3dquick3dextrasforeign_p.h %%QT_INCDIR%%/Qt3DQuickExtras/%%FULLVER%%/Qt3DQuickExtras/private/qt3dquickextras_global_p.h %%QT_INCDIR%%/Qt3DQuickExtras/%%FULLVER%%/Qt3DQuickExtras/private/qt3dquickextrasnodefactory_p.h %%QT_INCDIR%%/Qt3DQuickExtras/%%FULLVER%%/Qt3DQuickExtras/private/qt3dquickwindow_p.h @@ -580,6 +582,12 @@ %%QT_INCDIR%%/Qt3DQuickInput/qt3dquickinput_global.h %%QT_INCDIR%%/Qt3DQuickInput/qt3dquickinputexports.h %%QT_INCDIR%%/Qt3DQuickInput/qt3dquickinputversion.h +%%QT_INCDIR%%/Qt3DQuickLogic/%%FULLVER%%/Qt3DQuickLogic/private/qt3dquick3dlogicforeign_p.h +%%QT_INCDIR%%/Qt3DQuickLogic/Qt3DQuickLogic +%%QT_INCDIR%%/Qt3DQuickLogic/Qt3DQuickLogicDepends +%%QT_INCDIR%%/Qt3DQuickLogic/Qt3DQuickLogicVersion +%%QT_INCDIR%%/Qt3DQuickLogic/qt3dquicklogicexports.h +%%QT_INCDIR%%/Qt3DQuickLogic/qt3dquicklogicversion.h %%QT_INCDIR%%/Qt3DQuickRender/%%FULLVER%%/Qt3DQuickRender/private/qt3dquick3drenderforeign_p.h %%QT_INCDIR%%/Qt3DQuickRender/%%FULLVER%%/Qt3DQuickRender/private/qt3dquickrender_global_p.h %%QT_INCDIR%%/Qt3DQuickRender/%%FULLVER%%/Qt3DQuickRender/private/qt3dquickrendernodefactory_p.h @@ -1118,6 +1126,14 @@ lib/cmake/Qt63DAnimation/Qt63DAnimationTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DAnimation/Qt63DAnimationTargets.cmake lib/cmake/Qt63DAnimation/Qt63DAnimationVersionlessAliasTargets.cmake lib/cmake/Qt63DAnimation/Qt63DAnimationVersionlessTargets.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateConfig.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateConfigVersion.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateDependencies.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateTargets.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DAnimationPrivate/Qt63DAnimationPrivateVersionlessTargets.cmake lib/cmake/Qt63DCore/Qt63DCoreAdditionalTargetInfo.cmake lib/cmake/Qt63DCore/Qt63DCoreConfig.cmake lib/cmake/Qt63DCore/Qt63DCoreConfigVersion.cmake @@ -1127,6 +1143,14 @@ lib/cmake/Qt63DCore/Qt63DCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DCore/Qt63DCoreTargets.cmake lib/cmake/Qt63DCore/Qt63DCoreVersionlessAliasTargets.cmake lib/cmake/Qt63DCore/Qt63DCoreVersionlessTargets.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateConfig.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateConfigVersion.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateConfigVersionImpl.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateDependencies.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateTargets.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DCorePrivate/Qt63DCorePrivateVersionlessTargets.cmake lib/cmake/Qt63DExtras/Qt63DExtrasAdditionalTargetInfo.cmake lib/cmake/Qt63DExtras/Qt63DExtrasConfig.cmake lib/cmake/Qt63DExtras/Qt63DExtrasConfigVersion.cmake @@ -1136,6 +1160,14 @@ lib/cmake/Qt63DExtras/Qt63DExtrasTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DExtras/Qt63DExtrasTargets.cmake lib/cmake/Qt63DExtras/Qt63DExtrasVersionlessAliasTargets.cmake lib/cmake/Qt63DExtras/Qt63DExtrasVersionlessTargets.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateConfig.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateConfigVersion.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateDependencies.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateTargets.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DExtrasPrivate/Qt63DExtrasPrivateVersionlessTargets.cmake lib/cmake/Qt63DInput/Qt63DInputAdditionalTargetInfo.cmake lib/cmake/Qt63DInput/Qt63DInputConfig.cmake lib/cmake/Qt63DInput/Qt63DInputConfigVersion.cmake @@ -1146,6 +1178,14 @@ lib/cmake/Qt63DInput/Qt63DInputTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DInput/Qt63DInputTargets.cmake lib/cmake/Qt63DInput/Qt63DInputVersionlessAliasTargets.cmake lib/cmake/Qt63DInput/Qt63DInputVersionlessTargets.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateConfig.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateConfigVersion.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateDependencies.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateTargets.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DInputPrivate/Qt63DInputPrivateVersionlessTargets.cmake lib/cmake/Qt63DLogic/Qt63DLogicAdditionalTargetInfo.cmake lib/cmake/Qt63DLogic/Qt63DLogicConfig.cmake lib/cmake/Qt63DLogic/Qt63DLogicConfigVersion.cmake @@ -1155,6 +1195,14 @@ lib/cmake/Qt63DLogic/Qt63DLogicTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DLogic/Qt63DLogicTargets.cmake lib/cmake/Qt63DLogic/Qt63DLogicVersionlessAliasTargets.cmake lib/cmake/Qt63DLogic/Qt63DLogicVersionlessTargets.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateConfig.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateConfigVersion.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateDependencies.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateTargets.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DLogicPrivate/Qt63DLogicPrivateVersionlessTargets.cmake lib/cmake/Qt63DQuick/Qt63DQuickAdditionalTargetInfo.cmake lib/cmake/Qt63DQuick/Qt63DQuickConfig.cmake lib/cmake/Qt63DQuick/Qt63DQuickConfigVersion.cmake @@ -1173,6 +1221,14 @@ lib/cmake/Qt63DQuickAnimation/Qt63DQuickAnimationTargets-%%CMAKE_BUILD_TYPE%%.cm lib/cmake/Qt63DQuickAnimation/Qt63DQuickAnimationTargets.cmake lib/cmake/Qt63DQuickAnimation/Qt63DQuickAnimationVersionlessAliasTargets.cmake lib/cmake/Qt63DQuickAnimation/Qt63DQuickAnimationVersionlessTargets.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateConfig.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateDependencies.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateTargets.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickAnimationPrivate/Qt63DQuickAnimationPrivateVersionlessTargets.cmake lib/cmake/Qt63DQuickExtras/Qt63DQuickExtrasAdditionalTargetInfo.cmake lib/cmake/Qt63DQuickExtras/Qt63DQuickExtrasConfig.cmake lib/cmake/Qt63DQuickExtras/Qt63DQuickExtrasConfigVersion.cmake @@ -1182,6 +1238,14 @@ lib/cmake/Qt63DQuickExtras/Qt63DQuickExtrasTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DQuickExtras/Qt63DQuickExtrasTargets.cmake lib/cmake/Qt63DQuickExtras/Qt63DQuickExtrasVersionlessAliasTargets.cmake lib/cmake/Qt63DQuickExtras/Qt63DQuickExtrasVersionlessTargets.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateConfig.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateDependencies.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateTargets.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickExtrasPrivate/Qt63DQuickExtrasPrivateVersionlessTargets.cmake lib/cmake/Qt63DQuickInput/Qt63DQuickInputAdditionalTargetInfo.cmake lib/cmake/Qt63DQuickInput/Qt63DQuickInputConfig.cmake lib/cmake/Qt63DQuickInput/Qt63DQuickInputConfigVersion.cmake @@ -1191,6 +1255,39 @@ lib/cmake/Qt63DQuickInput/Qt63DQuickInputTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DQuickInput/Qt63DQuickInputTargets.cmake lib/cmake/Qt63DQuickInput/Qt63DQuickInputVersionlessAliasTargets.cmake lib/cmake/Qt63DQuickInput/Qt63DQuickInputVersionlessTargets.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateConfig.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateDependencies.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateTargets.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickInputPrivate/Qt63DQuickInputPrivateVersionlessTargets.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicConfig.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicConfigVersion.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicConfigVersionImpl.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicDependencies.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicTargets.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickLogic/Qt63DQuickLogicVersionlessTargets.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateConfig.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateDependencies.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateTargets.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickLogicPrivate/Qt63DQuickLogicPrivateVersionlessTargets.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateConfig.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateDependencies.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateTargets.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickPrivate/Qt63DQuickPrivateVersionlessTargets.cmake lib/cmake/Qt63DQuickRender/Qt63DQuickRenderAdditionalTargetInfo.cmake lib/cmake/Qt63DQuickRender/Qt63DQuickRenderConfig.cmake lib/cmake/Qt63DQuickRender/Qt63DQuickRenderConfigVersion.cmake @@ -1200,6 +1297,14 @@ lib/cmake/Qt63DQuickRender/Qt63DQuickRenderTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DQuickRender/Qt63DQuickRenderTargets.cmake lib/cmake/Qt63DQuickRender/Qt63DQuickRenderVersionlessAliasTargets.cmake lib/cmake/Qt63DQuickRender/Qt63DQuickRenderVersionlessTargets.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateConfig.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateDependencies.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateTargets.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickRenderPrivate/Qt63DQuickRenderPrivateVersionlessTargets.cmake lib/cmake/Qt63DQuickScene2D/Qt63DQuickScene2DAdditionalTargetInfo.cmake lib/cmake/Qt63DQuickScene2D/Qt63DQuickScene2DConfig.cmake lib/cmake/Qt63DQuickScene2D/Qt63DQuickScene2DConfigVersion.cmake @@ -1209,6 +1314,14 @@ lib/cmake/Qt63DQuickScene2D/Qt63DQuickScene2DTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DQuickScene2D/Qt63DQuickScene2DTargets.cmake lib/cmake/Qt63DQuickScene2D/Qt63DQuickScene2DVersionlessAliasTargets.cmake lib/cmake/Qt63DQuickScene2D/Qt63DQuickScene2DVersionlessTargets.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateConfig.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateDependencies.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateTargets.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickScene2DPrivate/Qt63DQuickScene2DPrivateVersionlessTargets.cmake lib/cmake/Qt63DQuickScene3D/Qt63DQuickScene3DAdditionalTargetInfo.cmake lib/cmake/Qt63DQuickScene3D/Qt63DQuickScene3DConfig.cmake lib/cmake/Qt63DQuickScene3D/Qt63DQuickScene3DConfigVersion.cmake @@ -1218,6 +1331,14 @@ lib/cmake/Qt63DQuickScene3D/Qt63DQuickScene3DTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DQuickScene3D/Qt63DQuickScene3DTargets.cmake lib/cmake/Qt63DQuickScene3D/Qt63DQuickScene3DVersionlessAliasTargets.cmake lib/cmake/Qt63DQuickScene3D/Qt63DQuickScene3DVersionlessTargets.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateConfig.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateConfigVersion.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateDependencies.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateTargets.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DQuickScene3DPrivate/Qt63DQuickScene3DPrivateVersionlessTargets.cmake lib/cmake/Qt63DRender/Qt63DRenderAdditionalTargetInfo.cmake lib/cmake/Qt63DRender/Qt63DRenderConfig.cmake lib/cmake/Qt63DRender/Qt63DRenderConfigVersion.cmake @@ -1276,7 +1397,21 @@ lib/cmake/Qt63DRender/Qt6Scene2DPluginConfigVersion.cmake lib/cmake/Qt63DRender/Qt6Scene2DPluginConfigVersionImpl.cmake lib/cmake/Qt63DRender/Qt6Scene2DPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt63DRender/Qt6Scene2DPluginTargets.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateConfig.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateConfigVersion.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateConfigVersionImpl.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateDependencies.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateTargets.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateVersionlessTargets.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/Qt3DTestsConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickscene2dpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickscene2dpluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickscene2dpluginConfigVersion.cmake @@ -1313,12 +1448,6 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginConfigVersion.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginConfigVersionImpl.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginTargets.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginConfig.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginConfigVersion.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginConfigVersionImpl.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginConfigVersion.cmake @@ -1361,6 +1490,10 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginTargets.cmake %%QT_LIBDIR%%/libQt63DQuickInput.so %%QT_LIBDIR%%/libQt63DQuickInput.so.6 %%QT_LIBDIR%%/libQt63DQuickInput.so.%%FULLVER%% +%%QT_LIBDIR%%/libQt63DQuickLogic.prl +%%QT_LIBDIR%%/libQt63DQuickLogic.so +%%QT_LIBDIR%%/libQt63DQuickLogic.so.6 +%%QT_LIBDIR%%/libQt63DQuickLogic.so.%%FULLVER%% %%QT_LIBDIR%%/libQt63DQuickRender.prl %%QT_LIBDIR%%/libQt63DQuickRender.so %%QT_LIBDIR%%/libQt63DQuickRender.so.6 @@ -1386,6 +1519,7 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginTargets.cmake %%QT_LIBDIR%%/metatypes/qt63dquickanimation_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt63dquickextras_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt63dquickinput_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquicklogic_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt63dquickrender_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt63dquickscene2d_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt63dquickscene3d_%%CMAKE_BUILD_TYPE%%_metatypes.json @@ -1408,6 +1542,8 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_3dquickextras_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_3dquickinput.pri %%QT_MKSPECDIR%%/modules/qt_lib_3dquickinput_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_3dquicklogic.pri +%%QT_MKSPECDIR%%/modules/qt_lib_3dquicklogic_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_3dquickrender.pri %%QT_MKSPECDIR%%/modules/qt_lib_3dquickrender_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_3dquickscene2d.pri @@ -1436,7 +1572,7 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginTargets.cmake %%QT_QMLDIR%%/Qt3D/Input/libquick3dinputplugin.so %%QT_QMLDIR%%/Qt3D/Input/plugins.qmltypes %%QT_QMLDIR%%/Qt3D/Input/qmldir -%%QT_QMLDIR%%/Qt3D/Logic/libquick3dlogicplugin.so +%%QT_QMLDIR%%/Qt3D/Logic/lib3dquicklogicplugin.so %%QT_QMLDIR%%/Qt3D/Logic/plugins.qmltypes %%QT_QMLDIR%%/Qt3D/Logic/qmldir %%QT_QMLDIR%%/Qt3D/Render/libquick3drenderplugin.so @@ -1458,6 +1594,7 @@ libdata/pkgconfig/Qt63DQuick.pc libdata/pkgconfig/Qt63DQuickAnimation.pc libdata/pkgconfig/Qt63DQuickExtras.pc libdata/pkgconfig/Qt63DQuickInput.pc +libdata/pkgconfig/Qt63DQuickLogic.pc libdata/pkgconfig/Qt63DQuickRender.pc libdata/pkgconfig/Qt63DQuickScene2D.pc libdata/pkgconfig/Qt63DQuickScene3D.pc @@ -1471,6 +1608,7 @@ libdata/pkgconfig/Qt63DRender.pc %%QT_DATADIR%%/modules/3DQuickAnimation.json %%QT_DATADIR%%/modules/3DQuickExtras.json %%QT_DATADIR%%/modules/3DQuickInput.json +%%QT_DATADIR%%/modules/3DQuickLogic.json %%QT_DATADIR%%/modules/3DQuickRender.json %%QT_DATADIR%%/modules/3DQuickScene2D.json %%QT_DATADIR%%/modules/3DQuickScene3D.json diff --git a/graphics/qt6-imageformats/distinfo b/graphics/qt6-imageformats/distinfo index 8a22165874ed..7df0e43a15d1 100644 --- a/graphics/qt6-imageformats/distinfo +++ b/graphics/qt6-imageformats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027821 -SHA256 (KDE/Qt/6.8.3/qtimageformats-everywhere-src-6.8.3.tar.xz) = 049bfb99845e4801672aca07c3c4fc4c140f932a3a33faa899419579e33ef1c8 -SIZE (KDE/Qt/6.8.3/qtimageformats-everywhere-src-6.8.3.tar.xz) = 2035140 +TIMESTAMP = 1756196738 +SHA256 (KDE/Qt/6.9.2/qtimageformats-everywhere-src-6.9.2.tar.xz) = 8a023f7e2f57dedc02e2ab10c975f7cb3cccac9b8f0823c12fd6824834549139 +SIZE (KDE/Qt/6.9.2/qtimageformats-everywhere-src-6.9.2.tar.xz) = 2021564 diff --git a/graphics/qt6-lottie/distinfo b/graphics/qt6-lottie/distinfo index 640bfd5c085d..be6b29505050 100644 --- a/graphics/qt6-lottie/distinfo +++ b/graphics/qt6-lottie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027822 -SHA256 (KDE/Qt/6.8.3/qtlottie-everywhere-src-6.8.3.tar.xz) = d732e754497a1295c4f512312828a11551fe89433259af9ee9f1e62bb7263d24 -SIZE (KDE/Qt/6.8.3/qtlottie-everywhere-src-6.8.3.tar.xz) = 86104 +TIMESTAMP = 1756196742 +SHA256 (KDE/Qt/6.9.2/qtlottie-everywhere-src-6.9.2.tar.xz) = a4df93d2dd5c5942f1dc23e29667199fbf5cfaba84a51e6a9ffc874b967e31c6 +SIZE (KDE/Qt/6.9.2/qtlottie-everywhere-src-6.9.2.tar.xz) = 83560 diff --git a/graphics/qt6-lottie/pkg-plist b/graphics/qt6-lottie/pkg-plist index 8dda40ef49b5..beb7b10e57ee 100644 --- a/graphics/qt6-lottie/pkg-plist +++ b/graphics/qt6-lottie/pkg-plist @@ -12,6 +12,7 @@ %%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmimagelayer_p.h %%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmlayer_p.h %%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmpathtrimmer_p.h +%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmpolystar_p.h %%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmproperty_p.h %%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmrect_p.h %%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmrepeater_p.h diff --git a/graphics/qt6-quickeffectmaker/distinfo b/graphics/qt6-quickeffectmaker/distinfo index b3ce55f962a0..8e63980db866 100644 --- a/graphics/qt6-quickeffectmaker/distinfo +++ b/graphics/qt6-quickeffectmaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027823 -SHA256 (KDE/Qt/6.8.3/qtquickeffectmaker-everywhere-src-6.8.3.tar.xz) = cff4818ea0de7d1e0b9ab221faca6266d328dd97aa79bf9f0085390cac4dba07 -SIZE (KDE/Qt/6.8.3/qtquickeffectmaker-everywhere-src-6.8.3.tar.xz) = 4350080 +TIMESTAMP = 1756196749 +SHA256 (KDE/Qt/6.9.2/qtquickeffectmaker-everywhere-src-6.9.2.tar.xz) = 7985f1496ed411e3a3ae06ca55c8e37825e1c7f1c25ed4d120a68909ee0dd8f9 +SIZE (KDE/Qt/6.9.2/qtquickeffectmaker-everywhere-src-6.9.2.tar.xz) = 4342904 diff --git a/graphics/qt6-quickeffectmaker/pkg-plist b/graphics/qt6-quickeffectmaker/pkg-plist index acd6e0a55dad..eca68c74fdbf 100644 --- a/graphics/qt6-quickeffectmaker/pkg-plist +++ b/graphics/qt6-quickeffectmaker/pkg-plist @@ -33,6 +33,7 @@ %%QT_QMLDIR%%/QtQuickEffectMaker/defaultnodes/extra/ledscreen.qen %%QT_QMLDIR%%/QtQuickEffectMaker/defaultnodes/extra/maskedblur.qen %%QT_QMLDIR%%/QtQuickEffectMaker/defaultnodes/extra/normalmapping.qen +%%QT_QMLDIR%%/QtQuickEffectMaker/defaultnodes/extra/rectangularshadow.qen %%QT_QMLDIR%%/QtQuickEffectMaker/defaultnodes/extra/spriteanimation.qen %%QT_QMLDIR%%/QtQuickEffectMaker/defaultnodes/extra/sunburst.qen %%QT_QMLDIR%%/QtQuickEffectMaker/defaultnodes/extra/swirl.qen diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo index ab2172d69665..8f066ad75a57 100644 --- a/graphics/qt6-svg/distinfo +++ b/graphics/qt6-svg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027824 -SHA256 (KDE/Qt/6.8.3/qtsvg-everywhere-src-6.8.3.tar.xz) = 35eb516460f00f264eb504baa253432384351cf23fb9980a5857190e8deef438 -SIZE (KDE/Qt/6.8.3/qtsvg-everywhere-src-6.8.3.tar.xz) = 2009072 +TIMESTAMP = 1756201222 +SHA256 (KDE/Qt/6.9.2/qtsvg-everywhere-src-6.9.2.tar.xz) = d984cab8f26334aa1c15e5b8f0cd9f1b7c0c1289fe0b68c1c84ab469b75605a5 +SIZE (KDE/Qt/6.9.2/qtsvg-everywhere-src-6.9.2.tar.xz) = 2004052 diff --git a/graphics/qt6-svg/pkg-plist b/graphics/qt6-svg/pkg-plist index 84f3f750ed3f..555a68674ab3 100644 --- a/graphics/qt6-svg/pkg-plist +++ b/graphics/qt6-svg/pkg-plist @@ -1,3 +1,9 @@ +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgabstractanimation_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvganimate_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvganimatedproperty_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvganimator_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgcssanimation_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgcsshandler_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgfilter_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgfont_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvggraphics_p.h @@ -7,6 +13,7 @@ %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgstructure_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgstyle_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgtinydocument_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgutils_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgvisitor_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qtsvgglobal_p.h %%QT_INCDIR%%/QtSvg/QSvgGenerator @@ -51,6 +58,14 @@ lib/cmake/Qt6Svg/Qt6SvgTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Svg/Qt6SvgTargets.cmake lib/cmake/Qt6Svg/Qt6SvgVersionlessAliasTargets.cmake lib/cmake/Qt6Svg/Qt6SvgVersionlessTargets.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateConfig.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateConfigVersion.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateConfigVersionImpl.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateDependencies.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateTargets.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6SvgPrivate/Qt6SvgPrivateVersionlessTargets.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsAdditionalTargetInfo.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsConfig.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsConfigVersion.cmake @@ -60,6 +75,14 @@ lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsTargets.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsVersionlessAliasTargets.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsVersionlessTargets.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateConfig.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateConfigVersion.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateConfigVersionImpl.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateDependencies.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateTargets.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Svg.prl %%QT_LIBDIR%%/libQt6Svg.so %%QT_LIBDIR%%/libQt6Svg.so.6 diff --git a/graphics/qt6-wayland/distinfo b/graphics/qt6-wayland/distinfo index 56feec3c1381..d6f7ec8b5572 100644 --- a/graphics/qt6-wayland/distinfo +++ b/graphics/qt6-wayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027825 -SHA256 (KDE/Qt/6.8.3/qtwayland-everywhere-src-6.8.3.tar.xz) = 20fe385887d21190165a3180c17dcfc8b9a0e1da4ec76865b6334bdc709994b0 -SIZE (KDE/Qt/6.8.3/qtwayland-everywhere-src-6.8.3.tar.xz) = 1141132 +TIMESTAMP = 1756196760 +SHA256 (KDE/Qt/6.9.2/qtwayland-everywhere-src-6.9.2.tar.xz) = cad79806565568f12f9983fed69219416abcee9d5deef4abdfcf94aa2eef7781 +SIZE (KDE/Qt/6.9.2/qtwayland-everywhere-src-6.9.2.tar.xz) = 1138152 diff --git a/graphics/qt6-wayland/files/patch-src_client_qwaylandshellsurface__p.h b/graphics/qt6-wayland/files/patch-src_client_qwaylandshellsurface__p.h new file mode 100644 index 000000000000..9380ad7616d6 --- /dev/null +++ b/graphics/qt6-wayland/files/patch-src_client_qwaylandshellsurface__p.h @@ -0,0 +1,23 @@ +Add QWaylandShellSurface::nativeResource() to allow using it instead of +surfaceRole(). The problem with latter is that it relies on RTTI, which is not +stable across shared modules loaded with RTLD_LOCAL. + +x11/plasma6-layer-shell-qt calls into this private API and crashes. Linux/GCC +users are not seeing this because libstdc++ use different algorithm for comparing +RTTI. Our libc++ can be switched to this algorithm too by building with +-DLIBCXX_TYPEINFO_COMPARISON_IMPLEMENTATION=2, but this is too drastic approach. + +Related URLs: +* https://bugs.kde.org/show_bug.cgi?id=479679 +* https://github.com/llvm/llvm-project/issues/36746 + +--- src/client/qwaylandshellsurface_p.h.orig 2025-05-29 00:19:49 UTC ++++ src/client/qwaylandshellsurface_p.h +@@ -85,6 +85,7 @@ class Q_WAYLANDCLIENT_EXPORT QWaylandShellSurface : pu + QPlatformWindow *platformWindow(); + struct wl_surface *wlSurface(); + ++ virtual void* nativeResource(const QByteArray&) { return nullptr; } + virtual std::any surfaceRole() const { return std::any(); }; + + virtual void attachPopup(QWaylandShellSurface *popup) { Q_UNUSED(popup); } diff --git a/graphics/qt6-wayland/files/patch-src_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h b/graphics/qt6-wayland/files/patch-src_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h new file mode 100644 index 000000000000..205ecb55e559 --- /dev/null +++ b/graphics/qt6-wayland/files/patch-src_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h @@ -0,0 +1,13 @@ +Companion change to patch-src_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h + +--- src/plugins/shellintegration/xdg-shell/qwaylandxdgshell_p.h.orig 2025-05-29 00:19:49 UTC ++++ src/plugins/shellintegration/xdg-shell/qwaylandxdgshell_p.h +@@ -75,7 +75,7 @@ class Q_WAYLANDCLIENT_EXPORT QWaylandXdgSurface : publ + + void setSizeHints(); + +- void *nativeResource(const QByteArray &resource); ++ void *nativeResource(const QByteArray &resource) override; + + std::any surfaceRole() const override; + diff --git a/graphics/qt6-wayland/pkg-plist b/graphics/qt6-wayland/pkg-plist index ea09b381daca..211c136cf60b 100644 --- a/graphics/qt6-wayland/pkg-plist +++ b/graphics/qt6-wayland/pkg-plist @@ -1,5 +1,6 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclient-config_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclientglobal_p.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-appmenu.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-cursor-shape-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-fractional-scale-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-hardware-integration.h @@ -8,7 +9,6 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-text-input-method-unstable-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-windowmanager.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-server-buffer-extension.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-surface-extension.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-tablet-unstable-v2.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v2.h @@ -16,11 +16,14 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-touch-extension.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-viewporter.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wayland.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wlr-data-control-unstable-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wp-primary-selection-unstable-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-output-unstable-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-shell.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-system-bell-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-toplevel-drag-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandabstractdecoration_p.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandappmenu_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandbuffer_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegration_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegrationfactory_p.h @@ -29,6 +32,7 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientshellapi_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclipboard_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandcursor_p.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatacontrolv1_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevice_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevicemanager_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddataoffer_p.h @@ -37,7 +41,6 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddecorationplugin_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddisplay_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddnd_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandextendedsurface_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandfractionalscale_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandhardwareintegration_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputcontext_p.h @@ -76,6 +79,7 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandvulkanwindow_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindow_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindowmanagerintegration_p.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-appmenu-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-cursor-shape-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-fractional-scale-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-hardware-integration-client-protocol.h @@ -84,7 +88,6 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-text-input-method-unstable-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-windowmanager-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-server-buffer-extension-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-surface-extension-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-tablet-unstable-v2-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v2-client-protocol.h @@ -92,9 +95,11 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-touch-extension-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-viewporter-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wayland-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wlr-data-control-unstable-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wp-primary-selection-unstable-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-output-unstable-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-shell-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-system-bell-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-toplevel-drag-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtension %%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtensionTemplate @@ -495,6 +500,14 @@ lib/cmake/Qt6WaylandClient/Qt6WaylandClientTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6WaylandClient/Qt6WaylandClientTargets.cmake lib/cmake/Qt6WaylandClient/Qt6WaylandClientVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandClient/Qt6WaylandClientVersionlessTargets.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfig.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfigVersion.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateDependencies.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateTargets.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateVersionlessTargets.cmake lib/cmake/Qt6WaylandCompositor/Qt6QWaylandEglClientBufferIntegrationPluginAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandCompositor/Qt6QWaylandEglClientBufferIntegrationPluginConfig.cmake lib/cmake/Qt6WaylandCompositor/Qt6QWaylandEglClientBufferIntegrationPluginConfigVersion.cmake @@ -539,6 +552,14 @@ lib/cmake/Qt6WaylandCompositorIviapplication/Qt6WaylandCompositorIviapplicationT lib/cmake/Qt6WaylandCompositorIviapplication/Qt6WaylandCompositorIviapplicationTargets.cmake lib/cmake/Qt6WaylandCompositorIviapplication/Qt6WaylandCompositorIviapplicationVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandCompositorIviapplication/Qt6WaylandCompositorIviapplicationVersionlessTargets.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateConfig.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateConfigVersion.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateDependencies.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateTargets.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6WaylandCompositorIviapplicationPrivateVersionlessTargets.cmake lib/cmake/Qt6WaylandCompositorPresentationTime/Qt6WaylandCompositorPresentationTimeAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandCompositorPresentationTime/Qt6WaylandCompositorPresentationTimeConfig.cmake lib/cmake/Qt6WaylandCompositorPresentationTime/Qt6WaylandCompositorPresentationTimeConfigVersion.cmake @@ -548,6 +569,22 @@ lib/cmake/Qt6WaylandCompositorPresentationTime/Qt6WaylandCompositorPresentationT lib/cmake/Qt6WaylandCompositorPresentationTime/Qt6WaylandCompositorPresentationTimeTargets.cmake lib/cmake/Qt6WaylandCompositorPresentationTime/Qt6WaylandCompositorPresentationTimeVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandCompositorPresentationTime/Qt6WaylandCompositorPresentationTimeVersionlessTargets.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateConfig.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateConfigVersion.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateDependencies.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateTargets.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6WaylandCompositorPresentationTimePrivate/Qt6WaylandCompositorPresentationTimePrivateVersionlessTargets.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateConfig.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateConfigVersion.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateDependencies.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateTargets.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6WaylandCompositorPrivate/Qt6WaylandCompositorPrivateVersionlessTargets.cmake lib/cmake/Qt6WaylandCompositorWLShell/Qt6WaylandCompositorWLShellAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandCompositorWLShell/Qt6WaylandCompositorWLShellConfig.cmake lib/cmake/Qt6WaylandCompositorWLShell/Qt6WaylandCompositorWLShellConfigVersion.cmake @@ -557,6 +594,14 @@ lib/cmake/Qt6WaylandCompositorWLShell/Qt6WaylandCompositorWLShellTargets-%%CMAKE lib/cmake/Qt6WaylandCompositorWLShell/Qt6WaylandCompositorWLShellTargets.cmake lib/cmake/Qt6WaylandCompositorWLShell/Qt6WaylandCompositorWLShellVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandCompositorWLShell/Qt6WaylandCompositorWLShellVersionlessTargets.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateConfig.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateConfigVersion.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateDependencies.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateTargets.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6WaylandCompositorWLShellPrivateVersionlessTargets.cmake lib/cmake/Qt6WaylandCompositorXdgShell/Qt6WaylandCompositorXdgShellAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandCompositorXdgShell/Qt6WaylandCompositorXdgShellConfig.cmake lib/cmake/Qt6WaylandCompositorXdgShell/Qt6WaylandCompositorXdgShellConfigVersion.cmake @@ -566,6 +611,14 @@ lib/cmake/Qt6WaylandCompositorXdgShell/Qt6WaylandCompositorXdgShellTargets-%%CMA lib/cmake/Qt6WaylandCompositorXdgShell/Qt6WaylandCompositorXdgShellTargets.cmake lib/cmake/Qt6WaylandCompositorXdgShell/Qt6WaylandCompositorXdgShellVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandCompositorXdgShell/Qt6WaylandCompositorXdgShellVersionlessTargets.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateConfig.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateConfigVersion.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateDependencies.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateTargets.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateVersionlessTargets.cmake lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateConfig.cmake lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateConfigVersion.cmake diff --git a/graphics/rawstudio/files/patch-libxml2-2.12.7 b/graphics/rawstudio/files/patch-libxml2-2.12.7 index 39256d3688a5..6a6d8861d262 100644 --- a/graphics/rawstudio/files/patch-libxml2-2.12.7 +++ b/graphics/rawstudio/files/patch-libxml2-2.12.7 @@ -58,6 +58,26 @@ #include <libxml/xmlwriter.h> #include "rs-utils.h" +--- plugins/output-facebook/rs-facebook-client.c ++++ plugins/output-facebook/rs-facebook-client.c +@@ -19,6 +19,7 @@ + + #include <curl/curl.h> + #include <libxml/encoding.h> ++#include <libxml/tree.h> + #include <gtk/gtk.h> + #include <glib.h> + #include <glib/gstdio.h> +--- plugins/output-picasa/rs-picasa-client.c ++++ plugins/output-picasa/rs-picasa-client.c +@@ -10,6 +10,7 @@ + #include <glib.h> + #include <gtk/gtk.h> + #include <libxml/encoding.h> ++#include <libxml/tree.h> + #include <string.h> + #include <curl/curl.h> + #include "rs-picasa-client.h" --- src/rs-batch.c +++ src/rs-batch.c @@ -23,6 +23,7 @@ diff --git a/graphics/rawtherapee/Makefile b/graphics/rawtherapee/Makefile index 58d98dd32baa..98a3feb6893f 100644 --- a/graphics/rawtherapee/Makefile +++ b/graphics/rawtherapee/Makefile @@ -1,8 +1,8 @@ PORTNAME= rawtherapee -PORTVERSION= 5.11 -PORTREVISION= 1 +PORTVERSION= 5.12 +PORTREVISION= 0 CATEGORIES= graphics -MASTER_SITES= https://github.com/Beep6581/RawTherapee/releases/download/${PORTVERSION}/ \ +MASTER_SITES= https://github.com/RawTherapee/RawTherapee/releases/download/${PORTVERSION}/ \ https://rawtherapee.com/shared/source/ \ LOCAL/mandree/ @@ -113,7 +113,7 @@ OPENMP_LDFLAGS= -lm -lomp # up to twice as fast as clang-16.0 compiled code. # So we shall stick to a modern GCC for now. # -USE_GCC= yes # default +USE_GCC= yes # default .if (${OPSYS} == FreeBSD) && (${OSVERSION} >= 1500000) # don't waste everybody's time with Tier-2 and moving targets. diff --git a/graphics/rawtherapee/distinfo b/graphics/rawtherapee/distinfo index 02f5cc463d3a..9ff354378ff8 100644 --- a/graphics/rawtherapee/distinfo +++ b/graphics/rawtherapee/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725112827 -SHA256 (rawtherapee-5.11.tar.xz) = e584c18dec112de29954b2b6471449a302a85e5cca4e42ede75fa333a36de724 -SIZE (rawtherapee-5.11.tar.xz) = 18005652 +TIMESTAMP = 1749030819 +SHA256 (rawtherapee-5.12.tar.xz) = d9a6c10537d64a285bc465675fe59aaa94ce3223823dfbecf0ae2c9599082d57 +SIZE (rawtherapee-5.12.tar.xz) = 18306944 diff --git a/graphics/rawtherapee/files/patch-rtgui_options.cc b/graphics/rawtherapee/files/patch-rtgui_options.cc deleted file mode 100644 index e66daac1a594..000000000000 --- a/graphics/rawtherapee/files/patch-rtgui_options.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- rtgui/options.cc.orig 2024-08-24 18:33:56 UTC -+++ rtgui/options.cc -@@ -1273,7 +1273,7 @@ void Options::readFromFile(Glib::ustring fname) - std::map<std::string, int> checkedExtensions; - - if (parseExtensions.size() == parseExtensionsEnabled.size()) { -- for (auto i = 0; i < parseExtensions.size(); ++i) { -+ for (size_t i = 0; i < parseExtensions.size(); ++i) { - checkedExtensions[parseExtensions[i]] = parseExtensionsEnabled[i]; - } - } diff --git a/graphics/rawtherapee/pkg-plist b/graphics/rawtherapee/pkg-plist index 228d35d80b3d..f535e30e1386 100644 --- a/graphics/rawtherapee/pkg-plist +++ b/graphics/rawtherapee/pkg-plist @@ -16,6 +16,7 @@ share/icons/hicolor/scalable/apps/rawtherapee.svg share/man/man1/rawtherapee.1.gz share/metainfo/com.rawtherapee.RawTherapee.appdata.xml %%DATADIR%%/camconst.json +%%DATADIR%%/cammatrices.json %%DATADIR%%/dcpprofiles/CANON EOS 250D.dcp %%DATADIR%%/dcpprofiles/CANON EOS 800D.dcp %%DATADIR%%/dcpprofiles/CANON EOS M50.dcp @@ -45,6 +46,7 @@ share/metainfo/com.rawtherapee.RawTherapee.appdata.xml %%DATADIR%%/dcpprofiles/Canon EOS R.dcp %%DATADIR%%/dcpprofiles/Canon EOS R5.dcp %%DATADIR%%/dcpprofiles/Canon EOS R6.dcp +%%DATADIR%%/dcpprofiles/Canon EOS R8.dcp %%DATADIR%%/dcpprofiles/Canon EOS RP.dcp %%DATADIR%%/dcpprofiles/Canon EOS-1D Mark III.dcp %%DATADIR%%/dcpprofiles/Canon EOS-1D X Mark III.dcp @@ -135,6 +137,7 @@ share/metainfo/com.rawtherapee.RawTherapee.appdata.xml %%DATADIR%%/dcpprofiles/Panasonic DC-GX9.dcp %%DATADIR%%/dcpprofiles/Panasonic DC-S1.dcp %%DATADIR%%/dcpprofiles/Panasonic DC-S5.dcp +%%DATADIR%%/dcpprofiles/PANASONIC DC-S5M2.dcp %%DATADIR%%/dcpprofiles/Panasonic DC-TZ91.dcp %%DATADIR%%/dcpprofiles/Panasonic DMC-FZ1000.dcp %%DATADIR%%/dcpprofiles/Panasonic DMC-FZ150.dcp @@ -176,6 +179,7 @@ share/metainfo/com.rawtherapee.RawTherapee.appdata.xml %%DATADIR%%/dcpprofiles/YI TECHNOLOGY M1.dcp %%DATADIR%%/dcpprofiles/camera_model_aliases.json %%DATADIR%%/dcpprofiles/samsung SM-G930V.dcp +%%DATADIR%%/dcraw.json %%DATADIR%%/iccprofiles/input/Canon EOS 20D.icc %%DATADIR%%/iccprofiles/input/Canon EOS 40D.icc %%DATADIR%%/iccprofiles/input/Canon EOS 450D.icc @@ -581,6 +585,7 @@ share/metainfo/com.rawtherapee.RawTherapee.appdata.xml %%DATADIR%%/languages/Serbian (Cyrilic Characters) %%DATADIR%%/languages/Slovenian %%DATADIR%%/languages/Swedish +%%DATADIR%%/languages/Ukrainian %%DATADIR%%/languages/default %%DATADIR%%/options %%DATADIR%%/profiles/Auto-Matched Curve - ISO High.pp3 @@ -601,6 +606,7 @@ share/metainfo/com.rawtherapee.RawTherapee.appdata.xml %%DATADIR%%/profiles/Standard Film Curve - ISO Low.pp3 %%DATADIR%%/profiles/Standard Film Curve - ISO Medium.pp3 %%DATADIR%%/profiles/Unclipped.pp3 +%%DATADIR%%/rt.json %%DATADIR%%/sounds/BatchComplete.wav %%DATADIR%%/sounds/Empty.wav %%DATADIR%%/sounds/ProcessComplete.wav diff --git a/graphics/realesrgan-ncnn-vulkan/Makefile b/graphics/realesrgan-ncnn-vulkan/Makefile index fd5dc3d8c147..636041d7e80e 100644 --- a/graphics/realesrgan-ncnn-vulkan/Makefile +++ b/graphics/realesrgan-ncnn-vulkan/Makefile @@ -1,7 +1,7 @@ PORTNAME= realesrgan-ncnn-vulkan DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics # https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan/issues/29 MASTER_SITES= https://dev.gentoo.org/~slashbeast/distfiles/${PORTNAME}/:models diff --git a/graphics/resvg-capi/Makefile b/graphics/resvg-capi/Makefile index bd40d78cff5a..390d5d26ce36 100644 --- a/graphics/resvg-capi/Makefile +++ b/graphics/resvg-capi/Makefile @@ -1,6 +1,6 @@ PORTNAME= resvg-c-api DISTVERSION= 0.45.0 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/resvg/Makefile b/graphics/resvg/Makefile index 3bf533773da8..146bca64fbf9 100644 --- a/graphics/resvg/Makefile +++ b/graphics/resvg/Makefile @@ -1,6 +1,6 @@ PORTNAME= resvg DISTVERSION= 0.45.0 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/rigsofrods-pagedgeometry/distinfo b/graphics/rigsofrods-pagedgeometry/distinfo deleted file mode 100644 index e19eee1e9de6..000000000000 --- a/graphics/rigsofrods-pagedgeometry/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1740819559 -SHA256 (RigsOfRods-ogre-pagedgeometry-v1.2.0.20240708-428a57a_GH0.tar.gz) = c808fa9619fde1e7106ddec5111a3be233186441cd3c453e4708d425104ae0ff -SIZE (RigsOfRods-ogre-pagedgeometry-v1.2.0.20240708-428a57a_GH0.tar.gz) = 11466419 diff --git a/graphics/rubygem-clutter-gdk/Makefile b/graphics/rubygem-clutter-gdk/Makefile index 235451820569..a6a20def5cd9 100644 --- a/graphics/rubygem-clutter-gdk/Makefile +++ b/graphics/rubygem-clutter-gdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= clutter-gdk -PORTVERSION= 4.2.9 +PORTVERSION= 4.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-clutter-gdk/distinfo b/graphics/rubygem-clutter-gdk/distinfo index 1314ab9403ff..fa2653911a7c 100644 --- a/graphics/rubygem-clutter-gdk/distinfo +++ b/graphics/rubygem-clutter-gdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289376 -SHA256 (rubygem/clutter-gdk-4.2.9.gem) = d02c1e8c3ea78728b0922923601f63388d0c03437febbd06af2bb1f74686cfa3 -SIZE (rubygem/clutter-gdk-4.2.9.gem) = 14848 +TIMESTAMP = 1752566766 +SHA256 (rubygem/clutter-gdk-4.3.0.gem) = 79a3948186a0298aa400228229eccab544740077d1ccd2a2c5df19b92c5d1d8e +SIZE (rubygem/clutter-gdk-4.3.0.gem) = 14848 diff --git a/graphics/rubygem-clutter-gtk/Makefile b/graphics/rubygem-clutter-gtk/Makefile index f5cf5b826e15..b9c78675388f 100644 --- a/graphics/rubygem-clutter-gtk/Makefile +++ b/graphics/rubygem-clutter-gtk/Makefile @@ -1,5 +1,5 @@ PORTNAME= clutter-gtk -PORTVERSION= 4.2.9 +PORTVERSION= 4.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-clutter-gtk/distinfo b/graphics/rubygem-clutter-gtk/distinfo index 036e8e361244..4413a708752a 100644 --- a/graphics/rubygem-clutter-gtk/distinfo +++ b/graphics/rubygem-clutter-gtk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289378 -SHA256 (rubygem/clutter-gtk-4.2.9.gem) = facc0cf0900f5f61ae73dd6b83c27bcbd86df86d19642949abb1a3f379d19135 -SIZE (rubygem/clutter-gtk-4.2.9.gem) = 31232 +TIMESTAMP = 1752566768 +SHA256 (rubygem/clutter-gtk-4.3.0.gem) = 3d1f4cd818e334ec41107fc755c835341bd13966f83cb0aeeac1ac708f5c3132 +SIZE (rubygem/clutter-gtk-4.3.0.gem) = 31232 diff --git a/graphics/rubygem-clutter/Makefile b/graphics/rubygem-clutter/Makefile index eca647d5202f..ae98634aab17 100644 --- a/graphics/rubygem-clutter/Makefile +++ b/graphics/rubygem-clutter/Makefile @@ -1,5 +1,5 @@ PORTNAME= clutter -PORTVERSION= 4.2.9 +PORTVERSION= 4.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-clutter/distinfo b/graphics/rubygem-clutter/distinfo index 375e22a98c6b..6d5fba557ab1 100644 --- a/graphics/rubygem-clutter/distinfo +++ b/graphics/rubygem-clutter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289374 -SHA256 (rubygem/clutter-4.2.9.gem) = d6d2925727732f691abd7597fcdc8876c3caa5f4a34c653256e00ecfd34959e9 -SIZE (rubygem/clutter-4.2.9.gem) = 42496 +TIMESTAMP = 1752566764 +SHA256 (rubygem/clutter-4.3.0.gem) = 6153fd96facac998006508f971b4d158757a4aba9881d18fec22b8752c413730 +SIZE (rubygem/clutter-4.3.0.gem) = 42496 diff --git a/graphics/rubygem-ezprint/Makefile b/graphics/rubygem-ezprint/Makefile deleted file mode 100644 index 4d078e8e851e..000000000000 --- a/graphics/rubygem-ezprint/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -PORTNAME= ezprint -PORTVERSION= 1.0.1 -CATEGORIES= graphics rubygems -MASTER_SITES= RG - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Rails wrapper for the PDFKit library -WWW= https://github.com/jstewart/ezprint - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/MIT-LICENSE - -DEPRECATED= Depends on expired graphics/rubygem-pdfkit -EXPIRATION_DATE=2025-06-01 - -RUN_DEPENDS= rubygem-pdfkit>=0.8.0:graphics/rubygem-pdfkit - -NO_ARCH= yes -USES= gem - -.include <bsd.port.mk> diff --git a/graphics/rubygem-ezprint/distinfo b/graphics/rubygem-ezprint/distinfo deleted file mode 100644 index 5d02104d9165..000000000000 --- a/graphics/rubygem-ezprint/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1483530029 -SHA256 (rubygem/ezprint-1.0.1.gem) = d6fd511bc59ba101e2dfb64a265fa7b0589d5b8c8dcc37106c5a5ad8462d3fd3 -SIZE (rubygem/ezprint-1.0.1.gem) = 8704 diff --git a/graphics/rubygem-ezprint/pkg-descr b/graphics/rubygem-ezprint/pkg-descr deleted file mode 100644 index 3ea47e7f08d5..000000000000 --- a/graphics/rubygem-ezprint/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -A Rails wrapper for the PDFkit library. -Meant to be a drop in replacement for princely. diff --git a/graphics/rubygem-gdk_pixbuf2/Makefile b/graphics/rubygem-gdk_pixbuf2/Makefile index 1c7f9e691c19..9fd42d2745e0 100644 --- a/graphics/rubygem-gdk_pixbuf2/Makefile +++ b/graphics/rubygem-gdk_pixbuf2/Makefile @@ -1,5 +1,5 @@ PORTNAME= gdk_pixbuf2 -PORTVERSION= 4.2.9 +PORTVERSION= 4.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-gdk_pixbuf2/distinfo b/graphics/rubygem-gdk_pixbuf2/distinfo index 16f8128b42ff..e322b690656d 100644 --- a/graphics/rubygem-gdk_pixbuf2/distinfo +++ b/graphics/rubygem-gdk_pixbuf2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289380 -SHA256 (rubygem/gdk_pixbuf2-4.2.9.gem) = 22d6c3e94b1858d2f7814252da15fc135d75866961dd29f23f0275bbb2f7b52f -SIZE (rubygem/gdk_pixbuf2-4.2.9.gem) = 34816 +TIMESTAMP = 1752566770 +SHA256 (rubygem/gdk_pixbuf2-4.3.0.gem) = c6d5e1a82c71b878a43897a942bc3f5041276cd578ee73955773e7965c46a8ad +SIZE (rubygem/gdk_pixbuf2-4.3.0.gem) = 34816 diff --git a/graphics/rubygem-gruff/Makefile b/graphics/rubygem-gruff/Makefile index 6e1a06c2f66e..451ec7b4fdd2 100644 --- a/graphics/rubygem-gruff/Makefile +++ b/graphics/rubygem-gruff/Makefile @@ -1,5 +1,5 @@ PORTNAME= gruff -PORTVERSION= 0.26.0 +PORTVERSION= 0.29.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-gruff/distinfo b/graphics/rubygem-gruff/distinfo index a98c39fe0176..bc274be4fac9 100644 --- a/graphics/rubygem-gruff/distinfo +++ b/graphics/rubygem-gruff/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747547550 -SHA256 (rubygem/gruff-0.26.0.gem) = 6515db28c41dc186b6132d2e411860ec298172fd5e65bb6af69042c7e25194e3 -SIZE (rubygem/gruff-0.26.0.gem) = 235008 +TIMESTAMP = 1753370276 +SHA256 (rubygem/gruff-0.29.0.gem) = ab808cbf507abda7ffacd4ba5805a43c47ad0ec6aa2a7b125cf8a165110047a0 +SIZE (rubygem/gruff-0.29.0.gem) = 254976 diff --git a/graphics/rubygem-invisible_captcha/Makefile b/graphics/rubygem-invisible_captcha/Makefile index 00e37dcd82a9..be90c3e2e44f 100644 --- a/graphics/rubygem-invisible_captcha/Makefile +++ b/graphics/rubygem-invisible_captcha/Makefile @@ -1,6 +1,5 @@ PORTNAME= invisible_captcha -PORTVERSION= 2.1.0 -PORTREVISION= 1 +PORTVERSION= 2.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-invisible_captcha/distinfo b/graphics/rubygem-invisible_captcha/distinfo index e213eb73e5e5..f29740e6a87a 100644 --- a/graphics/rubygem-invisible_captcha/distinfo +++ b/graphics/rubygem-invisible_captcha/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695537083 -SHA256 (rubygem/invisible_captcha-2.1.0.gem) = 02b452f3eb1b691d155ba3e8e97e1be0e6b6be62e8bc94957234b9cde0852b1e -SIZE (rubygem/invisible_captcha-2.1.0.gem) = 25600 +TIMESTAMP = 1755674924 +SHA256 (rubygem/invisible_captcha-2.3.0.gem) = 309ee5a5e891ecfb732c85b12f1aa9252a648df6f2761b3b41205e824e30ff15 +SIZE (rubygem/invisible_captcha-2.3.0.gem) = 26112 diff --git a/graphics/rubygem-mini_magick/Makefile b/graphics/rubygem-mini_magick/Makefile index 26a9d3a2b14c..0a42560e840d 100644 --- a/graphics/rubygem-mini_magick/Makefile +++ b/graphics/rubygem-mini_magick/Makefile @@ -1,5 +1,5 @@ PORTNAME= mini_magick -PORTVERSION= 5.2.0 +PORTVERSION= 5.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG @@ -10,8 +10,7 @@ WWW= https://github.com/minimagick/minimagick LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS= rubygem-benchmark>=0:benchmarks/rubygem-benchmark \ - rubygem-logger>=0:devel/rubygem-logger +RUN_DEPENDS= rubygem-logger>=0:devel/rubygem-logger USES= gem magick:${FLAVOR} diff --git a/graphics/rubygem-mini_magick/distinfo b/graphics/rubygem-mini_magick/distinfo index 8200aea2d06f..eb2346034f41 100644 --- a/graphics/rubygem-mini_magick/distinfo +++ b/graphics/rubygem-mini_magick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836320 -SHA256 (rubygem/mini_magick-5.2.0.gem) = 2757ffbfdb1d38242d1da9ff1505360ab75d59dc02eb7ab79ff6d5acb1243f4a -SIZE (rubygem/mini_magick-5.2.0.gem) = 21504 +TIMESTAMP = 1752416430 +SHA256 (rubygem/mini_magick-5.3.0.gem) = 6f13309c90f9ebe204b4c3f04d0a5a9265c5f734950894e83fa2480d4aa79ba4 +SIZE (rubygem/mini_magick-5.3.0.gem) = 21504 diff --git a/graphics/rubygem-pdfkit/Makefile b/graphics/rubygem-pdfkit/Makefile deleted file mode 100644 index 4c55ddb70c3c..000000000000 --- a/graphics/rubygem-pdfkit/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= pdfkit -PORTVERSION= 0.8.7.3 -CATEGORIES= graphics rubygems -MASTER_SITES= RG - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Uses wkhtmltopdf to create PDFs using HTML -WWW= https://github.com/pdfkit/pdfkit - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Depends on expired converters/wkhtmltopdf -EXPIRATION_DATE=2025-03-31 - -RUN_DEPENDS= wkhtmltopdf:converters/wkhtmltopdf - -USES= cpe gem -CPE_VENDOR= ${PORTNAME}_project - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/graphics/rubygem-pdfkit/distinfo b/graphics/rubygem-pdfkit/distinfo deleted file mode 100644 index a1a53d7acb26..000000000000 --- a/graphics/rubygem-pdfkit/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1735705271 -SHA256 (rubygem/pdfkit-0.8.7.3.gem) = cd99e9eef3fcfd3ba7932acdb31c05e41141904c025f1363e829c1b93503b7da -SIZE (rubygem/pdfkit-0.8.7.3.gem) = 26624 diff --git a/graphics/rubygem-pdfkit/pkg-descr b/graphics/rubygem-pdfkit/pkg-descr deleted file mode 100644 index ceeecc385c95..000000000000 --- a/graphics/rubygem-pdfkit/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Uses wkhtmltopdf to create PDFs using HTML diff --git a/graphics/rubygem-rmagick/Makefile b/graphics/rubygem-rmagick/Makefile index ad764e200ef8..ddd0ebb622b8 100644 --- a/graphics/rubygem-rmagick/Makefile +++ b/graphics/rubygem-rmagick/Makefile @@ -1,6 +1,5 @@ PORTNAME= rmagick -PORTVERSION= 6.1.1 -PORTREVISION= 1 +PORTVERSION= 6.1.2 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-rmagick/distinfo b/graphics/rubygem-rmagick/distinfo index 198ff93eee6b..099536aeef53 100644 --- a/graphics/rubygem-rmagick/distinfo +++ b/graphics/rubygem-rmagick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606697 -SHA256 (rubygem/rmagick-6.1.1.gem) = df0171c0641956a172ed0bbf6bdcf2ea68ad7fa3ec09364705f32c2cdd3b8726 -SIZE (rubygem/rmagick-6.1.1.gem) = 269824 +TIMESTAMP = 1753265960 +SHA256 (rubygem/rmagick-6.1.2.gem) = 2f2faf6aa072d32f6a71f6241d9e20b5090fb43690bbb84761b963bedcf53c8d +SIZE (rubygem/rmagick-6.1.2.gem) = 270336 diff --git a/graphics/rubygem-rsvg2/Makefile b/graphics/rubygem-rsvg2/Makefile index dc987a42ad72..8657933aecf6 100644 --- a/graphics/rubygem-rsvg2/Makefile +++ b/graphics/rubygem-rsvg2/Makefile @@ -1,5 +1,5 @@ PORTNAME= rsvg2 -PORTVERSION= 4.2.9 +PORTVERSION= 4.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-rsvg2/distinfo b/graphics/rubygem-rsvg2/distinfo index 5fbb855a785e..d787f387fa3e 100644 --- a/graphics/rubygem-rsvg2/distinfo +++ b/graphics/rubygem-rsvg2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289382 -SHA256 (rubygem/rsvg2-4.2.9.gem) = bd21b60f5c8a04cd1d5afe62f0b40aed67ff750bc0690b931aa69ae0659000eb -SIZE (rubygem/rsvg2-4.2.9.gem) = 29696 +TIMESTAMP = 1752566772 +SHA256 (rubygem/rsvg2-4.3.0.gem) = d967f796652aa88efe01af04635886681f99be5710ef66a7c8fe856c76718bac +SIZE (rubygem/rsvg2-4.3.0.gem) = 29696 diff --git a/graphics/rubygem-ruby-vips/Makefile b/graphics/rubygem-ruby-vips/Makefile index 5e6aefa38b5c..833b7511e194 100644 --- a/graphics/rubygem-ruby-vips/Makefile +++ b/graphics/rubygem-ruby-vips/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-vips -PORTVERSION= 2.2.3 +PORTVERSION= 2.2.4 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-ruby-vips/distinfo b/graphics/rubygem-ruby-vips/distinfo index e6b3502e8ff0..74bfe6081a6c 100644 --- a/graphics/rubygem-ruby-vips/distinfo +++ b/graphics/rubygem-ruby-vips/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739117564 -SHA256 (rubygem/ruby-vips-2.2.3.gem) = 41d12b1a805cd6ead4a7965201a8f7c5fe459bb58d3a7d967c9eb0719a6edc92 -SIZE (rubygem/ruby-vips-2.2.3.gem) = 70144 +TIMESTAMP = 1749813978 +SHA256 (rubygem/ruby-vips-2.2.4.gem) = a305d34c8b38bf93fcb45e9c652dfba4464f3ff86d9a2ccfe3361841e7ea1c49 +SIZE (rubygem/ruby-vips-2.2.4.gem) = 70144 diff --git a/graphics/rx/Makefile b/graphics/rx/Makefile index ed90988154cc..8037ea3f3db3 100644 --- a/graphics/rx/Makefile +++ b/graphics/rx/Makefile @@ -1,7 +1,7 @@ PORTNAME= rx DISTVERSIONPREFIX= v DISTVERSION= 0.5.2 -PORTREVISION= 35 +PORTREVISION= 37 CATEGORIES= graphics PKGNAMESUFFIX= -editor diff --git a/graphics/sane-airscan/Makefile b/graphics/sane-airscan/Makefile index d9d7fcafaf77..667928a4931f 100644 --- a/graphics/sane-airscan/Makefile +++ b/graphics/sane-airscan/Makefile @@ -1,5 +1,5 @@ PORTNAME= sane-airscan -DISTVERSION= 0.99.29 +DISTVERSION= 0.99.36 CATEGORIES= graphics MAINTAINER= henry.hu.sh@gmail.com @@ -16,10 +16,9 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libtiff.so:graphics/tiff USES= gnome jpeg meson pkgconfig -USE_GNOME= libxml2 - USE_GITHUB= yes GH_ACCOUNT= alexpevzner +USE_GNOME= libxml2 post-install: @${MV} ${STAGEDIR}${PREFIX}/etc/sane.d/airscan.conf \ diff --git a/graphics/sane-airscan/distinfo b/graphics/sane-airscan/distinfo index 1a39ae500211..0f04014a5b2f 100644 --- a/graphics/sane-airscan/distinfo +++ b/graphics/sane-airscan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719644469 -SHA256 (alexpevzner-sane-airscan-0.99.29_GH0.tar.gz) = e8aa43005ed495fc0db65e2ff51b29cef11a45fc6d8c385294b3394b848db65f -SIZE (alexpevzner-sane-airscan-0.99.29_GH0.tar.gz) = 211753 +TIMESTAMP = 1753920000 +SHA256 (alexpevzner-sane-airscan-0.99.36_GH0.tar.gz) = 43d3436c0199496ee18aca4f875fe3926a40a0fae781bc280cdb96f7b5068ac0 +SIZE (alexpevzner-sane-airscan-0.99.36_GH0.tar.gz) = 218775 diff --git a/graphics/sane-backends/Makefile b/graphics/sane-backends/Makefile index 33403f95f4f2..81f78de12fda 100644 --- a/graphics/sane-backends/Makefile +++ b/graphics/sane-backends/Makefile @@ -1,8 +1,8 @@ PORTNAME= sane-backends -DISTVERSION= 1.3.1 -PORTREVISION= 2 +DISTVERSION= 1.4.0 +PORTREVISION= 1 CATEGORIES= graphics -MASTER_SITES= https://gitlab.com/sane-project/backends/uploads/83bdbb6c9a115184c2d48f1fdc6847db/ +MASTER_SITES= https://gitlab.com/-/project/429008/uploads/843c156420e211859e974f78f64c3ea3/ MAINTAINER= vvd@FreeBSD.org COMMENT= API for accessing scanners, digital cameras, frame grabbers, etc diff --git a/graphics/sane-backends/distinfo b/graphics/sane-backends/distinfo index 13cc38a21e30..4b48ae94b14e 100644 --- a/graphics/sane-backends/distinfo +++ b/graphics/sane-backends/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716563691 -SHA256 (sane-backends-1.3.1.tar.gz) = aa82f76f409b88f8ea9793d4771fce01254d9b6549ec84d6295b8f59a3879a0c -SIZE (sane-backends-1.3.1.tar.gz) = 7432184 +TIMESTAMP = 1748300444 +SHA256 (sane-backends-1.4.0.tar.gz) = f99205c903dfe2fb8990f0c531232c9a00ec9c2c66ac7cb0ce50b4af9f407a72 +SIZE (sane-backends-1.4.0.tar.gz) = 7505056 diff --git a/graphics/sane-backends/pkg-plist b/graphics/sane-backends/pkg-plist index 0cf244d17c13..81df882772d4 100644 --- a/graphics/sane-backends/pkg-plist +++ b/graphics/sane-backends/pkg-plist @@ -597,6 +597,7 @@ sbin/saned %%NLS%%share/locale/pt/LC_MESSAGES/sane-backends.mo %%NLS%%share/locale/ru/LC_MESSAGES/sane-backends.mo %%NLS%%share/locale/sv/LC_MESSAGES/sane-backends.mo +%%NLS%%share/locale/tr/LC_MESSAGES/sane-backends.mo %%NLS%%share/locale/uk/LC_MESSAGES/sane-backends.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/sane-backends.mo @dir etc/sane.d/dll.d diff --git a/graphics/satty/Makefile b/graphics/satty/Makefile index 2ce5af84083b..142fae6204be 100644 --- a/graphics/satty/Makefile +++ b/graphics/satty/Makefile @@ -1,6 +1,7 @@ PORTNAME= satty DISTVERSIONPREFIX= v DISTVERSION= 0.19.0 +PORTREVISION= 2 CATEGORIES= graphics wayland MASTER_SITES= CRATESIO diff --git a/graphics/sdl3_ttf/Makefile b/graphics/sdl3_ttf/Makefile index cc656371dcd8..3a1834e93f01 100644 --- a/graphics/sdl3_ttf/Makefile +++ b/graphics/sdl3_ttf/Makefile @@ -1,6 +1,7 @@ PORTNAME= sdl3_ttf DISTVERSIONPREFIX= release- DISTVERSION= 3.2.2 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org @@ -16,9 +17,9 @@ USES= cmake pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= libsdl-org GH_PROJECT= SDL_ttf +USE_LDCONFIG= yes USE_SDL= sdl3 CMAKE_OFF= SDLTTF_SAMPLES -USE_LDCONFIG= yes PLIST_SUB= LIBVERSION=${DISTVERSION:C/[0-9]+/0/1} @@ -28,13 +29,13 @@ OPTIONS_DEFINE= HARFBUZZ PLUTOSVG DOCS OPTIONS_DEFAULT=HARFBUZZ PLUTOSVG OPTIONS_SUB= yes -HARFBUZZ_DESC= Use harfbuzz to improve text shaping +HARFBUZZ_DESC= Use harfbuzz to improve text shaping HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz HARFBUZZ_CMAKE_BOOL= SDLTTF_HARFBUZZ -PLUTOSVG_DESC= Use plutosvg for color emoji support -PLUTOSVG_LIB_DEPENDS= libplutosvg.so:graphics/plutosvg -PLUTOSVG_CFLAGS= -isystem ${LOCALBASE}/include/plutovg +PLUTOSVG_DESC= Use plutosvg for color emoji support +PLUTOSVG_LIB_DEPENDS= libplutosvg.so:graphics/plutosvg \ + libplutovg.so:graphics/plutovg PLUTOSVG_CMAKE_BOOL= SDLTTF_PLUTOSVG post-extract: diff --git a/graphics/sekrit-twc-zimg/Makefile b/graphics/sekrit-twc-zimg/Makefile index 5784ad916ae5..c5833d8751e1 100644 --- a/graphics/sekrit-twc-zimg/Makefile +++ b/graphics/sekrit-twc-zimg/Makefile @@ -1,6 +1,6 @@ PORTNAME= zimg DISTVERSIONPREFIX= release- -DISTVERSION= 3.0.5 +DISTVERSION= 3.0.6 CATEGORIES= graphics PKGNAMEPREFIX= ${GH_ACCOUNT}- diff --git a/graphics/sekrit-twc-zimg/distinfo b/graphics/sekrit-twc-zimg/distinfo index 050042892bc2..50088191e6eb 100644 --- a/graphics/sekrit-twc-zimg/distinfo +++ b/graphics/sekrit-twc-zimg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688319905 -SHA256 (sekrit-twc-zimg-release-3.0.5_GH0.tar.gz) = a9a0226bf85e0d83c41a8ebe4e3e690e1348682f6a2a7838f1b8cbff1b799bcf -SIZE (sekrit-twc-zimg-release-3.0.5_GH0.tar.gz) = 326694 +TIMESTAMP = 1755544103 +SHA256 (sekrit-twc-zimg-release-3.0.6_GH0.tar.gz) = be89390f13a5c9b2388ce0f44a5e89364a20c1c57ce46d382b1fcc3967057577 +SIZE (sekrit-twc-zimg-release-3.0.6_GH0.tar.gz) = 326725 diff --git a/graphics/shaderc/Makefile b/graphics/shaderc/Makefile index d365213b6388..30c37bbc5aae 100644 --- a/graphics/shaderc/Makefile +++ b/graphics/shaderc/Makefile @@ -1,10 +1,9 @@ PORTNAME= shaderc DISTVERSIONPREFIX= v -DISTVERSION= 2025.2 -PORTREVISION= 1 +DISTVERSION= 2025.3 CATEGORIES= graphics devel -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= GLSL/HLSL to SPIR-V shader compiler WWW= https://github.com/google/shaderc @@ -19,7 +18,7 @@ USES= cmake:testing compiler:c++11-lib localbase:ldflags \ USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= google -GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/third_party/spirv-headers +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-430-g2a611a9:headers/third_party/spirv-headers SHEBANG_FILES= utils/add_copyright.py CMAKE_ON+= ${CMAKE_TESTING_OFF} CMAKE_TESTING_OFF= SHADERC_SKIP_TESTS diff --git a/graphics/shaderc/distinfo b/graphics/shaderc/distinfo index b8bc0a2807b0..1ef459a4173e 100644 --- a/graphics/shaderc/distinfo +++ b/graphics/shaderc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745429442 -SHA256 (google-shaderc-v2025.2_GH0.tar.gz) = 3fddc13bbb87411c6f7b8f447e87c1637933450087e70fc21da650041f4e0132 -SIZE (google-shaderc-v2025.2_GH0.tar.gz) = 228308 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604 +TIMESTAMP = 1750799881 +SHA256 (google-shaderc-v2025.3_GH0.tar.gz) = a8e4a25e5c2686fd36981e527ed05e451fcfc226bddf350f4e76181371190937 +SIZE (google-shaderc-v2025.3_GH0.tar.gz) = 228417 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = f88c4918fc307c406b03587689bec0b7b5aaf9539955d3ee7a698342c2c52e8e +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = 538631 diff --git a/graphics/sharpconstruct/Makefile b/graphics/sharpconstruct/Makefile index 8c5c815ab5b2..5309f8ceef8c 100644 --- a/graphics/sharpconstruct/Makefile +++ b/graphics/sharpconstruct/Makefile @@ -1,6 +1,6 @@ PORTNAME= sharpconstruct PORTVERSION= 0.11 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= graphics MASTER_SITES= SF/sharp3d/SharpConstruct/${PORTVERSION} diff --git a/graphics/shotwell/Makefile b/graphics/shotwell/Makefile index 87251963b81a..3bf866870630 100644 --- a/graphics/shotwell/Makefile +++ b/graphics/shotwell/Makefile @@ -1,5 +1,5 @@ PORTNAME= shotwell -PORTVERSION= 0.32.10 +PORTVERSION= 0.32.13 PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME diff --git a/graphics/shotwell/distinfo b/graphics/shotwell/distinfo index 852bd2c558e4..6b3a97ce93a5 100644 --- a/graphics/shotwell/distinfo +++ b/graphics/shotwell/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730320673 -SHA256 (shotwell-0.32.10.tar.xz) = 26e45a61b5431b096ffcd176f115bd07be9a77a68335899542106e19e07f400e -SIZE (shotwell-0.32.10.tar.xz) = 35339616 +TIMESTAMP = 1749474839 +SHA256 (shotwell-0.32.13.tar.xz) = bdd3e84f602e2fc7eb42843c90a25eb3aa49fb2ffb75edb51db01bd2905dbd1e +SIZE (shotwell-0.32.13.tar.xz) = 35342620 diff --git a/graphics/simple-scan/Makefile b/graphics/simple-scan/Makefile index 07a9baeb7fc8..26183c1530d7 100644 --- a/graphics/simple-scan/Makefile +++ b/graphics/simple-scan/Makefile @@ -1,12 +1,12 @@ PORTNAME= simple-scan PORTVERSION= 46.0 CATEGORIES= graphics gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Simple scanning utility -WWW= https://gitlab.gnome.org/GNOME/simple-scan +WWW= https://gitlab.gnome.org/GNOME LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/graphics/simpleviewer/Makefile b/graphics/simpleviewer/Makefile index 99ecd487d756..bf0652eb4feb 100644 --- a/graphics/simpleviewer/Makefile +++ b/graphics/simpleviewer/Makefile @@ -1,6 +1,6 @@ PORTNAME= simpleviewer PORTVERSION= 3.1.9 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/andreyu/simple-viewer-gl/get/${BB_COMMIT}.tar.bz2?dummy=/ diff --git a/graphics/skanlite/distinfo b/graphics/skanlite/distinfo index 18b0da1938f3..e7d9fd9ada03 100644 --- a/graphics/skanlite/distinfo +++ b/graphics/skanlite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557904 -SHA256 (KDE/release-service/25.04.1/skanlite-25.04.1.tar.xz) = ae416ec90442a07a348fcb9960302e08289263b9db8732c3c8c01b0d0f8c36aa -SIZE (KDE/release-service/25.04.1/skanlite-25.04.1.tar.xz) = 2392396 +TIMESTAMP = 1754646399 +SHA256 (KDE/release-service/25.08.0/skanlite-25.08.0.tar.xz) = 4d790b8cbaa0f2f193118a3bdddc8ecd89e8513eda4f9ae618862df9034ce0f8 +SIZE (KDE/release-service/25.08.0/skanlite-25.08.0.tar.xz) = 2392556 diff --git a/graphics/skanpage/distinfo b/graphics/skanpage/distinfo index 0efa79a4cb56..6d4baaad0dff 100644 --- a/graphics/skanpage/distinfo +++ b/graphics/skanpage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557905 -SHA256 (KDE/release-service/25.04.1/skanpage-25.04.1.tar.xz) = 06c11a9834cbee457a3164e6277a0dba3d316db7810662c435aa9da500088933 -SIZE (KDE/release-service/25.04.1/skanpage-25.04.1.tar.xz) = 1360456 +TIMESTAMP = 1754646401 +SHA256 (KDE/release-service/25.08.0/skanpage-25.08.0.tar.xz) = b7756010c98d507b62b8a5fa43dee50a585f2be78cf342996a4e805a78319d03 +SIZE (KDE/release-service/25.08.0/skanpage-25.08.0.tar.xz) = 1366944 diff --git a/graphics/spirv-tools/Makefile b/graphics/spirv-tools/Makefile index e06a443ab0fb..4824fea487f4 100644 --- a/graphics/spirv-tools/Makefile +++ b/graphics/spirv-tools/Makefile @@ -1,9 +1,9 @@ PORTNAME= spirv-tools DISTVERSIONPREFIX= v -DISTVERSION= 2025.2.rc1 # please always bump all dependencies when updated because at least graphics/shaderc links in static libraries +DISTVERSION= 2025.3.rc1 # please always bump all dependencies when updated because at least graphics/shaderc links in static libraries CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Tools for processing SPIR-V intermediate shader language modules WWW= https://github.com/KhronosGroup/SPIRV-Tools @@ -16,7 +16,7 @@ SHEBANG_FILES= tools/lesspipe/spirv-lesspipe.sh USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= SPIRV-Tools -GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/external/spirv-headers +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-430-g2a611a9:headers/external/spirv-headers CMAKE_ON= SPIRV_SKIP_TESTS diff --git a/graphics/spirv-tools/distinfo b/graphics/spirv-tools/distinfo index 614306a5e757..c84de2476b33 100644 --- a/graphics/spirv-tools/distinfo +++ b/graphics/spirv-tools/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745333515 -SHA256 (KhronosGroup-SPIRV-Tools-v2025.2.rc1_GH0.tar.gz) = e76dfee6e2e60ecfe15776218c4d774987bd80c81bf1fdcf073dab5432492f7c -SIZE (KhronosGroup-SPIRV-Tools-v2025.2.rc1_GH0.tar.gz) = 3284313 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604 +TIMESTAMP = 1750708773 +SHA256 (KhronosGroup-SPIRV-Tools-v2025.3.rc1_GH0.tar.gz) = efcb234aaf9963af4dded380b660d1ea3482d94b82e9dcb9be6e39b610ea82d6 +SIZE (KhronosGroup-SPIRV-Tools-v2025.3.rc1_GH0.tar.gz) = 3335092 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = f88c4918fc307c406b03587689bec0b7b5aaf9539955d3ee7a698342c2c52e8e +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = 538631 diff --git a/graphics/svgbob/Makefile b/graphics/svgbob/Makefile index fbdf84d7d74a..0f80a1f26392 100644 --- a/graphics/svgbob/Makefile +++ b/graphics/svgbob/Makefile @@ -1,6 +1,6 @@ PORTNAME= svgbob DISTVERSION= 0.7.1 -PORTREVISION= 18 +PORTREVISION= 20 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/swappy/Makefile b/graphics/swappy/Makefile index 4e0543163209..a5f143b62500 100644 --- a/graphics/swappy/Makefile +++ b/graphics/swappy/Makefile @@ -1,47 +1,34 @@ PORTNAME= swappy DISTVERSIONPREFIX= v -DISTVERSION= 1.5.1 -PORTREVISION= 3 +DISTVERSION= 1.8.0 CATEGORIES= graphics wayland +MASTER_SITES= https://github.com/jtheoof/${PORTNAME}/releases/download/${DISTVERSIONFULL}/ +DISTNAME= ${PORTNAME}-${DISTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= tagattie@FreeBSD.org COMMENT= Snapshot editing for Wayland (a la Snappy on macOS) WWW= https://github.com/jtheoof/swappy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c11 desktop-file-utils gettext-tools gnome meson pkgconfig -USE_GITHUB= yes +USES= compiler:c11 desktop-file-utils gettext-tools gnome meson \ + pkgconfig + USE_GNOME= cairo gdkpixbuf gtk30 -GH_ACCOUNT= jtheoof -PLIST_FILES= bin/${PORTNAME} \ - share/applications/${PORTNAME}.desktop \ - share/icons/hicolor/scalable/apps/${PORTNAME}.svg \ - share/locale/de/LC_MESSAGES/${PORTNAME}.mo \ - share/locale/en/LC_MESSAGES/${PORTNAME}.mo \ - share/locale/fr/LC_MESSAGES/${PORTNAME}.mo \ - share/locale/pt_BR/LC_MESSAGES/${PORTNAME}.mo \ - share/locale/tr/LC_MESSAGES/${PORTNAME}.mo \ - ${NULL} OPTIONS_DEFINE= CLIPBOARD ICONSFONT MANPAGES OPTIONS_DEFAULT=CLIPBOARD ICONSFONT MANPAGES +OPTIONS_SUB= yes CLIPBOARD_DESC= Copy to clipboard support +ICONSFONT_DESC= Install Font Awesome to properly render icons + CLIPBOARD_RUN_DEPENDS= wl-copy:x11/wl-clipboard -ICONSFONT_DESC= Install Font Awesome to properly render icons ICONSFONT_RUN_DEPENDS= font-awesome>0:x11-fonts/font-awesome MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_MESON_ENABLED= man-pages -MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz - -post-patch: -# Extract (snapshot) version from the port instead of meson.build - @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ - -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ - ${WRKSRC}/meson.build .include <bsd.port.mk> diff --git a/graphics/swappy/distinfo b/graphics/swappy/distinfo index 4bc75903cd7e..b41fedbe8038 100644 --- a/graphics/swappy/distinfo +++ b/graphics/swappy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668981009 -SHA256 (jtheoof-swappy-v1.5.1_GH0.tar.gz) = 266fac289d4b903d80d44746044bafe8a8b663c6032be696c651ad390bcb1850 -SIZE (jtheoof-swappy-v1.5.1_GH0.tar.gz) = 655406 +TIMESTAMP = 1756368333 +SHA256 (swappy-1.8.0.tar.gz) = f615cc4c61e033cddc60093003ef03646d246a0ac14becb9cdac9b5fabf37bbe +SIZE (swappy-1.8.0.tar.gz) = 700962 diff --git a/graphics/swappy/files/patch-meson.build b/graphics/swappy/files/patch-meson.build new file mode 100644 index 000000000000..5f04120fc549 --- /dev/null +++ b/graphics/swappy/files/patch-meson.build @@ -0,0 +1,11 @@ +--- meson.build.orig 2025-08-20 11:05:16 UTC ++++ meson.build +@@ -13,7 +13,7 @@ git = find_program('git', native: true, required: fals + + version = '"@0@"'.format(meson.project_version()) + git = find_program('git', native: true, required: false) +-if git.found() ++if false + git_commit = run_command([git, 'rev-parse', '--short', 'HEAD'], check:true) + git_branch = run_command([git, 'rev-parse', '--abbrev-ref', 'HEAD'], check:true) + if git_commit.returncode() == 0 and git_branch.returncode() == 0 diff --git a/graphics/swappy/pkg-plist b/graphics/swappy/pkg-plist new file mode 100644 index 000000000000..0e1bc6eac55c --- /dev/null +++ b/graphics/swappy/pkg-plist @@ -0,0 +1,10 @@ +bin/swappy +share/applications/swappy.desktop +share/icons/hicolor/scalable/apps/swappy.svg +share/locale/de/LC_MESSAGES/swappy.mo +share/locale/en/LC_MESSAGES/swappy.mo +share/locale/fr/LC_MESSAGES/swappy.mo +share/locale/pt_BR/LC_MESSAGES/swappy.mo +share/locale/tr/LC_MESSAGES/swappy.mo +share/locale/zh_CN/LC_MESSAGES/swappy.mo +%%MANPAGES%%share/man/man1/swappy.1.gz diff --git a/graphics/swfmill/Makefile b/graphics/swfmill/Makefile index 1792c8477137..22122591111c 100644 --- a/graphics/swfmill/Makefile +++ b/graphics/swfmill/Makefile @@ -1,6 +1,6 @@ PORTNAME= swfmill PORTVERSION= 0.3.6 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= http://swfmill.org/releases/ diff --git a/graphics/synfig/Makefile b/graphics/synfig/Makefile index 886340f63e21..9ba4a5ffa864 100644 --- a/graphics/synfig/Makefile +++ b/graphics/synfig/Makefile @@ -1,7 +1,7 @@ PORTNAME= synfig DISTVERSIONPREFIX= v DISTVERSION= 1.4.5 -PORTREVISION= 5 +PORTREVISION= 8 CATEGORIES= graphics devel multimedia MAINTAINER= portmaster@BSDforge.com diff --git a/graphics/synfigstudio/Makefile b/graphics/synfigstudio/Makefile index 192c8699f39a..987bc471ea19 100644 --- a/graphics/synfigstudio/Makefile +++ b/graphics/synfigstudio/Makefile @@ -1,7 +1,7 @@ PORTNAME= synfigstudio DISTVERSIONPREFIX= v DISTVERSION= 1.4.5 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= graphics multimedia MAINTAINER= portmaster@BSDforge.com diff --git a/graphics/tesseract/Makefile b/graphics/tesseract/Makefile index c178634c7ab4..9b51b504ec9b 100644 --- a/graphics/tesseract/Makefile +++ b/graphics/tesseract/Makefile @@ -1,6 +1,5 @@ PORTNAME= tesseract -PORTVERSION= 5.5.0 -PORTREVISION= 1 +PORTVERSION= 5.5.1 CATEGORIES= graphics MAINTAINER= pkubaj@FreeBSD.org @@ -49,7 +48,6 @@ TOOLS_USE= GNOME=cairo,glib20,pango .if exists(/usr/include/omp.h) CMAKE_ON= OPENMP_BUILD -LDFLAGS+= -lomp .endif post-install-DOCS-on: diff --git a/graphics/tesseract/distinfo b/graphics/tesseract/distinfo index 17d441723154..3899751379b5 100644 --- a/graphics/tesseract/distinfo +++ b/graphics/tesseract/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731798535 -SHA256 (tesseract-ocr-tesseract-5.5.0_GH0.tar.gz) = f2fb34ca035b6d087a42875a35a7a5c4155fa9979c6132365b1e5a28ebc3fc11 -SIZE (tesseract-ocr-tesseract-5.5.0_GH0.tar.gz) = 1905018 +TIMESTAMP = 1748206252 +SHA256 (tesseract-ocr-tesseract-5.5.1_GH0.tar.gz) = a7a3f2a7420cb6a6a94d80c24163e183cf1d2f1bed2df3bbc397c81808a57237 +SIZE (tesseract-ocr-tesseract-5.5.1_GH0.tar.gz) = 1897616 diff --git a/graphics/tinyows/Makefile b/graphics/tinyows/Makefile index 2a534cee851a..9c9ef9c03849 100644 --- a/graphics/tinyows/Makefile +++ b/graphics/tinyows/Makefile @@ -1,5 +1,6 @@ PORTNAME= tinyows PORTVERSION= 1.2.2 +PORTREVISION= 1 CATEGORIES= graphics www geography MASTER_SITES= https://download.osgeo.org/mapserver/ diff --git a/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile b/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile index f47a5275af5d..1573711d2518 100644 --- a/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile +++ b/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile @@ -1,6 +1,6 @@ PORTNAME= vapoursynth-waifu2x-ncnn-vulkan DISTVERSION= r5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/variety/Makefile b/graphics/variety/Makefile index 2cbf850c2d4d..864e26e7c73a 100644 --- a/graphics/variety/Makefile +++ b/graphics/variety/Makefile @@ -1,5 +1,6 @@ PORTNAME= variety PORTVERSION= 0.8.13 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= nivit@FreeBSD.org @@ -18,7 +19,7 @@ RUN_DEPENDS= ${PY_PILLOW} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6:devel/py-configobj@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>=1.1.1_1:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9:www/py-httplib2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>=3.4.1_1:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml5>=3.4.1_1:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ bash>=4.3.33:shells/bash \ diff --git a/graphics/vhs/Makefile b/graphics/vhs/Makefile index ea698bcd00d3..029a2ab44aaa 100644 --- a/graphics/vhs/Makefile +++ b/graphics/vhs/Makefile @@ -1,10 +1,10 @@ PORTNAME= vhs DISTVERSIONPREFIX= v -DISTVERSION= 0.9.0 -PORTREVISION= 3 +DISTVERSION= 0.10.0 +PORTREVISION= 2 CATEGORIES= graphics -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Your CLI home video recorder WWW= https://github.com/charmbracelet/vhs @@ -17,6 +17,9 @@ RUN_DEPENDS= bash>0:shells/bash \ USES= go:modules GO_MODULE= github.com/charmbracelet/vhs +GO_BUILDFLAGS= -ldflags "\ + -X 'main.Version=${DISTVERSIONPREFIX}${DISTVERSION}' \ + -X 'main.CommitSHA=${GITID}'" PLIST_FILES= bin/vhs @@ -29,4 +32,8 @@ UNGOOGLED_CHROMIUM_DESC= Install ungoogled-chromium CHROMIUM_RUN_DEPENDS= chromium>0:www/chromium UNGOOGLED_CHROMIUM_RUN_DEPENDS= ungoogled-chromium>0:www/ungoogled-chromium +# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD' +# in the VHS repository to get the value of GITID. +GITID= 710bb769af94d844ffdc3c8b737a6775813fc0a4 + .include <bsd.port.mk> diff --git a/graphics/vhs/distinfo b/graphics/vhs/distinfo index 443e659b86a3..2f85fb13f24e 100644 --- a/graphics/vhs/distinfo +++ b/graphics/vhs/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1739414655 -SHA256 (go/graphics_vhs/vhs-v0.9.0/v0.9.0.mod) = d4fcee68f3136d8950b5ef4f91dadc15ab3bd98df21123f4089a8ee2bd144104 -SIZE (go/graphics_vhs/vhs-v0.9.0/v0.9.0.mod) = 2961 -SHA256 (go/graphics_vhs/vhs-v0.9.0/v0.9.0.zip) = 988a5589b1d9461b87f5f6f54be47a890fc0e74c4f9bafef87317948d4bfbae0 -SIZE (go/graphics_vhs/vhs-v0.9.0/v0.9.0.zip) = 213150 +TIMESTAMP = 1750315587 +SHA256 (go/graphics_vhs/vhs-v0.10.0/v0.10.0.mod) = 16aba18b78ef0c467431c45af4460aa611c40263953732b0b41c043233b715ed +SIZE (go/graphics_vhs/vhs-v0.10.0/v0.10.0.mod) = 3244 +SHA256 (go/graphics_vhs/vhs-v0.10.0/v0.10.0.zip) = a5a5ebd738e5deb127454221076a1f8575e4747c9bb2e0ae7d521a7e5325d202 +SIZE (go/graphics_vhs/vhs-v0.10.0/v0.10.0.zip) = 214438 diff --git a/graphics/vigra/Makefile b/graphics/vigra/Makefile index 116afd520caf..c3a06638ea6b 100644 --- a/graphics/vigra/Makefile +++ b/graphics/vigra/Makefile @@ -1,7 +1,7 @@ PORTNAME= vigra DISTVERSIONPREFIX=v DISTVERSION= 1.12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index ad630d9d1867..e02bb8413e5a 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -1,6 +1,5 @@ PORTNAME= vips -PORTVERSION= 8.16.1 -PORTREVISION= 1 +PORTVERSION= 8.17.1 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ @@ -17,16 +16,16 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= bash:shells/bash -USES= compiler:c++11-lang cpe gettext-tools gnome localbase meson pkgconfig python shebangfix tar:xz +USES= compiler:c++11-lang cpe gettext-tools gnome localbase meson pkgconfig python tar:xz USE_GNOME= glib20 +BINARY_ALIAS= python3=${PYTHON_CMD} MESON_ARGS= --default-library=both \ -Danalyze=true \ -Dcplusplus=true \ + -Dcpp-docs=false \ -Ddeprecated=true \ - -Ddoxygen=false \ -Dexamples=true \ - -Dintrospection=disabled \ -Dmodules=disabled \ -Dnifti=disabled \ -Dnsgif=true \ @@ -47,8 +46,6 @@ nox11_PKGNAMESUFFIX= -nox11 CONFLICTS_INSTALL= vips vips-nox11 -SHEBANG_FILES= tools/vipsprofile - OPTIONS_DEFINE= CFITSIO DOCS FFTW FONTCONFIG GIF HEIF IMAGEQUANT JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER SPNG TIFF WEBP OPTIONS_RADIO= MAGICK SIMD OPTIONS_RADIO_MAGICK= IMAGEMAGICK GRAPHICSMAGICK @@ -65,8 +62,10 @@ SPNG_DESC= Simple PNG support CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio CFITSIO_MESON_ENABLED= cfitsio -DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc -DOCS_MESON_TRUE= gtk_doc +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>=0:textproc/py-gi-docgen@${PY_FLAVOR} +DOCS_MESON_ENABLED= introspection +DOCS_MESON_TRUE= docs +DOCS_USE= GNOME=introspection:build FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW_MESON_ENABLED= fftw FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig diff --git a/graphics/vips/distinfo b/graphics/vips/distinfo index 2fbd0814f29a..d3e6483b31e5 100644 --- a/graphics/vips/distinfo +++ b/graphics/vips/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742405448 -SHA256 (vips-8.16.1.tar.xz) = d114d7c132ec5b45f116d654e17bb4af84561e3041183cd4bfd79abfb85cf724 -SIZE (vips-8.16.1.tar.xz) = 29544884 +TIMESTAMP = 1752266012 +SHA256 (vips-8.17.1.tar.xz) = 4d8c3325922c5300253d7594507a8f1d3caf8eed70dfb66cc7eb2cbed65bb5ca +SIZE (vips-8.17.1.tar.xz) = 29529248 diff --git a/graphics/vips/files/patch-doc-meson.build b/graphics/vips/files/patch-doc-meson.build deleted file mode 100644 index 6bc90860c529..000000000000 --- a/graphics/vips/files/patch-doc-meson.build +++ /dev/null @@ -1,11 +0,0 @@ ---- doc/meson.build.orig 2023-08-22 13:23:23 UTC -+++ doc/meson.build -@@ -88,7 +88,7 @@ if pandoc.found() - markdown_content_files_docbook = custom_target('gen-docs', - output: 'generated', - input: markdown_content_files_generated, -- command: [ 'sed', '-i', '-e', 's|<section|<refsect3|g', '-e', 's|</section|</refsect3|g', '@INPUT@' ], -+ command: [ 'sed', '-i', '""', '-e', 's|<section|<refsect3|g', '-e', 's|</section|</refsect3|g', '@INPUT@' ], - build_by_default: true - ) - else diff --git a/graphics/vips/pkg-plist b/graphics/vips/pkg-plist index 7777f44e0948..3fd92496605b 100644 --- a/graphics/vips/pkg-plist +++ b/graphics/vips/pkg-plist @@ -1,7 +1,6 @@ bin/vips bin/vipsedit bin/vipsheader -bin/vipsprofile bin/vipsthumbnail include/vips/VConnection8.h include/vips/VError8.h @@ -57,89 +56,1420 @@ include/vips/video.h include/vips/vips.h include/vips/vips7compat.h include/vips/vips8 +%%PORTDOCS%%lib/girepository-1.0/Vips-8.0.typelib lib/libvips-cpp.a lib/libvips-cpp.so lib/libvips-cpp.so.42 -lib/libvips-cpp.so.42.18.1 +lib/libvips-cpp.so.42.19.1 lib/libvips.a lib/libvips.so lib/libvips.so.42 -lib/libvips.so.42.18.1 +lib/libvips.so.42.19.1 libdata/pkgconfig/vips-cpp.pc libdata/pkgconfig/vips.pc -%%PORTDOCS%%share/gtk-doc/html/libvips/Cite.html -%%PORTDOCS%%share/gtk-doc/html/libvips/Combine.png -%%PORTDOCS%%share/gtk-doc/html/libvips/Examples.html -%%PORTDOCS%%share/gtk-doc/html/libvips/How-it-opens-files.html -%%PORTDOCS%%share/gtk-doc/html/libvips/How-it-works.html -%%PORTDOCS%%share/gtk-doc/html/libvips/Making-image-pyramids.html -%%PORTDOCS%%share/gtk-doc/html/libvips/Memtrace.png -%%PORTDOCS%%share/gtk-doc/html/libvips/Sequence.png -%%PORTDOCS%%share/gtk-doc/html/libvips/Sink.png -%%PORTDOCS%%share/gtk-doc/html/libvips/Using-vipsthumbnail.html -%%PORTDOCS%%share/gtk-doc/html/libvips/Vips-smp.png -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsForeignSave.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsImage.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsInterpolate.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsObject.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsOperation.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsRegion.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsSbuf.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsTargetCustom.html -%%PORTDOCS%%share/gtk-doc/html/libvips/VipsThreadState.html -%%PORTDOCS%%share/gtk-doc/html/libvips/annotation-glossary.html -%%PORTDOCS%%share/gtk-doc/html/libvips/api-index-full.html -%%PORTDOCS%%share/gtk-doc/html/libvips/binding.html -%%PORTDOCS%%share/gtk-doc/html/libvips/ch01.html -%%PORTDOCS%%share/gtk-doc/html/libvips/ch02.html -%%PORTDOCS%%share/gtk-doc/html/libvips/ch03.html -%%PORTDOCS%%share/gtk-doc/html/libvips/ch04.html -%%PORTDOCS%%share/gtk-doc/html/libvips/extending.html -%%PORTDOCS%%share/gtk-doc/html/libvips/file-format.html -%%PORTDOCS%%share/gtk-doc/html/libvips/func-list.html -%%PORTDOCS%%share/gtk-doc/html/libvips/home.png -%%PORTDOCS%%share/gtk-doc/html/libvips/index.html -%%PORTDOCS%%share/gtk-doc/html/libvips/interconvert.png -%%PORTDOCS%%share/gtk-doc/html/libvips/left-insensitive.png -%%PORTDOCS%%share/gtk-doc/html/libvips/left.png -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-arithmetic.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-basic.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-buf.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-colour.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-conversion.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-convolution.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-create.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-draw.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-error.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-freqfilt.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-from-C++.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-generate.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-header.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-histogram.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-memory.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-morphology.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-mosaicing.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-rect.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-resample.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-semaphore.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-transform.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-type.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-util.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-version.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips-vips.html -%%PORTDOCS%%share/gtk-doc/html/libvips/libvips.devhelp2 -%%PORTDOCS%%share/gtk-doc/html/libvips/object-tree.html -%%PORTDOCS%%share/gtk-doc/html/libvips/owl.jpg -%%PORTDOCS%%share/gtk-doc/html/libvips/right-insensitive.png -%%PORTDOCS%%share/gtk-doc/html/libvips/right.png -%%PORTDOCS%%share/gtk-doc/html/libvips/style.css -%%PORTDOCS%%share/gtk-doc/html/libvips/tn_owl.jpg -%%PORTDOCS%%share/gtk-doc/html/libvips/up-insensitive.png -%%PORTDOCS%%share/gtk-doc/html/libvips/up.png -%%PORTDOCS%%share/gtk-doc/html/libvips/using-cli.html -%%PORTDOCS%%share/gtk-doc/html/libvips/using-from-c.html -%%PORTDOCS%%share/gtk-doc/html/libvips/using-threads.html -%%PORTDOCS%%share/gtk-doc/html/libvips/Developer-checklist.html +%%PORTDOCS%%%%DOCSDIR%%/Combine.png +%%PORTDOCS%%%%DOCSDIR%%/Memtrace.png +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Black.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Black.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BlackItalic.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BlackItalic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Bold.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Bold.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BoldItalic.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-BoldItalic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Italic.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Italic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Medium.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Medium.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-MediumItalic.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-MediumItalic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Regular.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatDisplay-Regular.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Bold.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Bold.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-BoldItalic.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-BoldItalic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Italic.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Italic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Medium.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Medium.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-MediumItalic.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-MediumItalic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Regular.woff +%%PORTDOCS%%%%DOCSDIR%%/RedHatText-Regular.woff2 +%%PORTDOCS%%%%DOCSDIR%%/Sequence.png +%%PORTDOCS%%%%DOCSDIR%%/Sink.png +%%PORTDOCS%%%%DOCSDIR%%/SourceCodePro-It.ttf.woff +%%PORTDOCS%%%%DOCSDIR%%/SourceCodePro-Regular.ttf.woff +%%PORTDOCS%%%%DOCSDIR%%/SourceCodePro-Semibold.ttf.woff +%%PORTDOCS%%%%DOCSDIR%%/Vips-smp.png +%%PORTDOCS%%%%DOCSDIR%%/alias.ArgumentTable.html +%%PORTDOCS%%%%DOCSDIR%%/alias.Pel.html +%%PORTDOCS%%%%DOCSDIR%%/binding.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ArgumentClassMapFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ArgumentMapFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.CallbackFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ClassMapFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.GenerateFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ImageMapFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.InterpolateMethod.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ObjectSetArguments.html +%%PORTDOCS%%%%DOCSDIR%%/callback.OperationBuildFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.RegionWrite.html +%%PORTDOCS%%%%DOCSDIR%%/callback.SListFold2Fn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.SListMap2Fn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.SListMap4Fn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.SinkNotify.html +%%PORTDOCS%%%%DOCSDIR%%/callback.StartFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.StopFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ThreadStartFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ThreadpoolAllocateFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ThreadpoolProgressFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.ThreadpoolWorkFn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.TypeMap2Fn.html +%%PORTDOCS%%%%DOCSDIR%%/callback.TypeMapFn.html +%%PORTDOCS%%%%DOCSDIR%%/cite.html +%%PORTDOCS%%%%DOCSDIR%%/class.Connection.html +%%PORTDOCS%%%%DOCSDIR%%/class.Foreign.html +%%PORTDOCS%%%%DOCSDIR%%/class.ForeignLoad.html +%%PORTDOCS%%%%DOCSDIR%%/class.ForeignSave.html +%%PORTDOCS%%%%DOCSDIR%%/class.Image.html +%%PORTDOCS%%%%DOCSDIR%%/class.Interpolate.html +%%PORTDOCS%%%%DOCSDIR%%/class.Object.html +%%PORTDOCS%%%%DOCSDIR%%/class.Operation.html +%%PORTDOCS%%%%DOCSDIR%%/class.Region.html +%%PORTDOCS%%%%DOCSDIR%%/class.Sbuf.html +%%PORTDOCS%%%%DOCSDIR%%/class.Source.html +%%PORTDOCS%%%%DOCSDIR%%/class.SourceCustom.html +%%PORTDOCS%%%%DOCSDIR%%/class.Target.html +%%PORTDOCS%%%%DOCSDIR%%/class.TargetCustom.html +%%PORTDOCS%%%%DOCSDIR%%/class.ThreadState.html +%%PORTDOCS%%%%DOCSDIR%%/class_method.Object.install_argument.html +%%PORTDOCS%%%%DOCSDIR%%/class_method.Operation.print_usage.html +%%PORTDOCS%%%%DOCSDIR%%/classes_hierarchy.html +%%PORTDOCS%%%%DOCSDIR%%/const.ARGUMENT_OPTIONAL_INPUT.html +%%PORTDOCS%%%%DOCSDIR%%/const.ARGUMENT_OPTIONAL_OUTPUT.html +%%PORTDOCS%%%%DOCSDIR%%/const.ARGUMENT_REQUIRED_INPUT.html +%%PORTDOCS%%%%DOCSDIR%%/const.ARGUMENT_REQUIRED_OUTPUT.html +%%PORTDOCS%%%%DOCSDIR%%/const.A_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.A_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.A_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.B_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.B_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.B_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.CONFIG.html +%%PORTDOCS%%%%DOCSDIR%%/const.C_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.C_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.C_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D3250_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D3250_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D3250_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D50_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D50_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D50_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D55_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D55_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D55_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D65_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D65_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D65_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D75_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D75_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D75_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D93_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D93_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.D93_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.DEFAULT_MAX_COORD.html +%%PORTDOCS%%%%DOCSDIR%%/const.ENABLE_DEPRECATED.html +%%PORTDOCS%%%%DOCSDIR%%/const.E_X0.html +%%PORTDOCS%%%%DOCSDIR%%/const.E_Y0.html +%%PORTDOCS%%%%DOCSDIR%%/const.E_Z0.html +%%PORTDOCS%%%%DOCSDIR%%/const.INTERPOLATE_SCALE.html +%%PORTDOCS%%%%DOCSDIR%%/const.INTERPOLATE_SHIFT.html +%%PORTDOCS%%%%DOCSDIR%%/const.LIBRARY_AGE.html +%%PORTDOCS%%%%DOCSDIR%%/const.LIBRARY_CURRENT.html +%%PORTDOCS%%%%DOCSDIR%%/const.LIBRARY_REVISION.html +%%PORTDOCS%%%%DOCSDIR%%/const.MAGIC_INTEL.html +%%PORTDOCS%%%%DOCSDIR%%/const.MAGIC_SPARC.html +%%PORTDOCS%%%%DOCSDIR%%/const.MAJOR_VERSION.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_BITS_PER_SAMPLE.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_CONCURRENCY.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_EXIF_NAME.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_ICC_NAME.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_IMAGEDESCRIPTION.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_IPTC_NAME.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_LOADER.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_N_PAGES.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_N_SUBIFDS.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_ORIENTATION.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_PAGE_HEIGHT.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_PALETTE.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_PHOTOSHOP_NAME.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_RESOLUTION_UNIT.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_SEQUENTIAL.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_XMP_NAME.html +%%PORTDOCS%%%%DOCSDIR%%/const.MICRO_VERSION.html +%%PORTDOCS%%%%DOCSDIR%%/const.MINOR_VERSION.html +%%PORTDOCS%%%%DOCSDIR%%/const.PATH_MAX.html +%%PORTDOCS%%%%DOCSDIR%%/const.PI.html +%%PORTDOCS%%%%DOCSDIR%%/const.SBUF_BUFFER_SIZE.html +%%PORTDOCS%%%%DOCSDIR%%/const.TARGET_BUFFER_SIZE.html +%%PORTDOCS%%%%DOCSDIR%%/const.TARGET_CUSTOM_BUFFER_SIZE.html +%%PORTDOCS%%%%DOCSDIR%%/const.TRANSFORM_SCALE.html +%%PORTDOCS%%%%DOCSDIR%%/const.TRANSFORM_SHIFT.html +%%PORTDOCS%%%%DOCSDIR%%/const.VERSION.html +%%PORTDOCS%%%%DOCSDIR%%/const.VERSION_STRING.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Area.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Area.new_array.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Area.new_array_object.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayDouble.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayDouble.newv.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayImage.empty.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayImage.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayImage.new_from_string.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayImage.newv.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayInt.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ArrayInt.newv.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Blob.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Blob.profile_load.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.analyzeload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.black.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.csvload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.csvload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.eye.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.fitsload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.fitsload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.fractsurf.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.gaussmat.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.gaussnoise.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.gifload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.gifload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.gifload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.grey.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.heifload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.heifload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.heifload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.identity.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jp2kload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jp2kload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jp2kload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jpegload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jpegload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jpegload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jxlload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jxlload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.jxlload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.logmat.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.magickload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.magickload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_butterworth.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_butterworth_band.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_butterworth_ring.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_fractal.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_gaussian.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_gaussian_band.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_gaussian_ring.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_ideal.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_ideal_band.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_ideal_ring.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.matload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.matrixload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.matrixload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.memory.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_file.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_file_RW.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_file_raw.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_image.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_image1.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_memory.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_memory_copy.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_from_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_matrix.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_matrix_from_array.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_matrixv.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_memory.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.new_temp_file.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.niftiload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.niftiload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.openexrload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.openslideload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.openslideload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.pdfload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.pdfload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.pdfload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.perlin.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.pngload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.pngload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.pngload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.ppmload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.ppmload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.ppmload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.radload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.radload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.radload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.rawload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.sdf.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.sines.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.svgload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.svgload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.svgload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.svgload_string.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.system.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.text.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.thumbnail.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.thumbnail_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.thumbnail_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.tiffload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.tiffload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.tiffload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.tonelut.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.vipsload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.vipsload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.webpload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.webpload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.webpload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.worley.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.xyz.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.zone.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Interpolate.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Object.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Object.new_from_string.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Operation.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.RefString.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Region.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Sbuf.new_from_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Source.new_from_blob.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Source.new_from_descriptor.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Source.new_from_file.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Source.new_from_memory.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Source.new_from_options.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Source.new_from_target.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.SourceCustom.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Target.new_temp.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Target.new_to_descriptor.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Target.new_to_file.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Target.new_to_memory.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.TargetCustom.new.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.ThreadState.new.html +%%PORTDOCS%%%%DOCSDIR%%/developer-checklist.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Access.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Align.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Angle.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Angle45.html +%%PORTDOCS%%%%DOCSDIR%%/enum.BandFormat.html +%%PORTDOCS%%%%DOCSDIR%%/enum.BlendMode.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Coding.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Combine.html +%%PORTDOCS%%%%DOCSDIR%%/enum.CombineMode.html +%%PORTDOCS%%%%DOCSDIR%%/enum.CompassDirection.html +%%PORTDOCS%%%%DOCSDIR%%/enum.DemandStyle.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Direction.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Extend.html +%%PORTDOCS%%%%DOCSDIR%%/enum.FailOn.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignDzContainer.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignDzDepth.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignDzLayout.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignHeifCompression.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignHeifEncoder.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignJpegSubsample.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignPpmFormat.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignSubsample.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignTiffCompression.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignTiffPredictor.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignTiffResunit.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignWebpPreset.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ImageType.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Intent.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Interesting.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Interpretation.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Kernel.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationBoolean.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationComplex.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationComplex2.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationComplexget.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationMath.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationMath2.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationMorphology.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationRelational.html +%%PORTDOCS%%%%DOCSDIR%%/enum.OperationRound.html +%%PORTDOCS%%%%DOCSDIR%%/enum.PCS.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Precision.html +%%PORTDOCS%%%%DOCSDIR%%/enum.RegionShrink.html +%%PORTDOCS%%%%DOCSDIR%%/enum.SdfShape.html +%%PORTDOCS%%%%DOCSDIR%%/enum.Size.html +%%PORTDOCS%%%%DOCSDIR%%/enum.TextWrap.html +%%PORTDOCS%%%%DOCSDIR%%/examples.html +%%PORTDOCS%%%%DOCSDIR%%/extending.html +%%PORTDOCS%%%%DOCSDIR%%/file-format.html +%%PORTDOCS%%%%DOCSDIR%%/flags.ArgumentFlags.html +%%PORTDOCS%%%%DOCSDIR%%/flags.ForeignCoding.html +%%PORTDOCS%%%%DOCSDIR%%/flags.ForeignFlags.html +%%PORTDOCS%%%%DOCSDIR%%/flags.ForeignKeep.html +%%PORTDOCS%%%%DOCSDIR%%/flags.ForeignPngFilter.html +%%PORTDOCS%%%%DOCSDIR%%/flags.ForeignSaveable.html +%%PORTDOCS%%%%DOCSDIR%%/flags.OperationFlags.html +%%PORTDOCS%%%%DOCSDIR%%/fonts.css +%%PORTDOCS%%%%DOCSDIR%%/func.ABS.html +%%PORTDOCS%%%%DOCSDIR%%/func.ALIGNED.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARGUMENT_COLLECT_SET.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARGUMENT_FOR_ALL.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_BOOL.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_BOXED.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_DOUBLE.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_ENUM.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_FLAGS.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_IMAGE.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_INT.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_INTERPOLATE.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_OBJECT.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_POINTER.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_STRING.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARG_UINT64.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARRAY.html +%%PORTDOCS%%%%DOCSDIR%%/func.ARRAY_ADDR.html +%%PORTDOCS%%%%DOCSDIR%%/func.BUF_STATIC.html +%%PORTDOCS%%%%DOCSDIR%%/func.CEIL.html +%%PORTDOCS%%%%DOCSDIR%%/func.CLIP.html +%%PORTDOCS%%%%DOCSDIR%%/func.CLIP_CHAR.html +%%PORTDOCS%%%%DOCSDIR%%/func.CLIP_NONE.html +%%PORTDOCS%%%%DOCSDIR%%/func.CLIP_SHORT.html +%%PORTDOCS%%%%DOCSDIR%%/func.CLIP_UCHAR.html +%%PORTDOCS%%%%DOCSDIR%%/func.CLIP_UINT.html +%%PORTDOCS%%%%DOCSDIR%%/func.CLIP_USHORT.html +%%PORTDOCS%%%%DOCSDIR%%/func.COUNT_PIXELS.html +%%PORTDOCS%%%%DOCSDIR%%/func.DEG.html +%%PORTDOCS%%%%DOCSDIR%%/func.DEPRECATED_FOR.html +%%PORTDOCS%%%%DOCSDIR%%/func.DEPRECATED_MACRO_FOR.html +%%PORTDOCS%%%%DOCSDIR%%/func.FABS.html +%%PORTDOCS%%%%DOCSDIR%%/func.FCLIP.html +%%PORTDOCS%%%%DOCSDIR%%/func.FLOOR.html +%%PORTDOCS%%%%DOCSDIR%%/func.FMAX.html +%%PORTDOCS%%%%DOCSDIR%%/func.FMIN.html +%%PORTDOCS%%%%DOCSDIR%%/func.FREE.html +%%PORTDOCS%%%%DOCSDIR%%/func.FREEF.html +%%PORTDOCS%%%%DOCSDIR%%/func.GATE_FREE.html +%%PORTDOCS%%%%DOCSDIR%%/func.GATE_MALLOC.html +%%PORTDOCS%%%%DOCSDIR%%/func.GATE_START.html +%%PORTDOCS%%%%DOCSDIR%%/func.GATE_STOP.html +%%PORTDOCS%%%%DOCSDIR%%/func.IMAGE_ADDR.html +%%PORTDOCS%%%%DOCSDIR%%/func.IMAGE_N_ELEMENTS.html +%%PORTDOCS%%%%DOCSDIR%%/func.IMAGE_N_PELS.html +%%PORTDOCS%%%%DOCSDIR%%/func.IMAGE_SIZEOF_ELEMENT.html +%%PORTDOCS%%%%DOCSDIR%%/func.IMAGE_SIZEOF_IMAGE.html +%%PORTDOCS%%%%DOCSDIR%%/func.IMAGE_SIZEOF_LINE.html +%%PORTDOCS%%%%DOCSDIR%%/func.IMAGE_SIZEOF_PEL.html +%%PORTDOCS%%%%DOCSDIR%%/func.INIT.html +%%PORTDOCS%%%%DOCSDIR%%/func.ISNAN.html +%%PORTDOCS%%%%DOCSDIR%%/func.MALLOC.html +%%PORTDOCS%%%%DOCSDIR%%/func.MATRIX.html +%%PORTDOCS%%%%DOCSDIR%%/func.MAX.html +%%PORTDOCS%%%%DOCSDIR%%/func.MIN.html +%%PORTDOCS%%%%DOCSDIR%%/func.NEW.html +%%PORTDOCS%%%%DOCSDIR%%/func.NUMBER.html +%%PORTDOCS%%%%DOCSDIR%%/func.ONCE.html +%%PORTDOCS%%%%DOCSDIR%%/func.RAD.html +%%PORTDOCS%%%%DOCSDIR%%/func.RECT_BOTTOM.html +%%PORTDOCS%%%%DOCSDIR%%/func.RECT_HCENTRE.html +%%PORTDOCS%%%%DOCSDIR%%/func.RECT_RIGHT.html +%%PORTDOCS%%%%DOCSDIR%%/func.RECT_VCENTRE.html +%%PORTDOCS%%%%DOCSDIR%%/func.REGION_ADDR.html +%%PORTDOCS%%%%DOCSDIR%%/func.REGION_ADDR_TOPLEFT.html +%%PORTDOCS%%%%DOCSDIR%%/func.REGION_LSKIP.html +%%PORTDOCS%%%%DOCSDIR%%/func.REGION_N_ELEMENTS.html +%%PORTDOCS%%%%DOCSDIR%%/func.REGION_SIZEOF_ELEMENT.html +%%PORTDOCS%%%%DOCSDIR%%/func.REGION_SIZEOF_LINE.html +%%PORTDOCS%%%%DOCSDIR%%/func.REGION_SIZEOF_PEL.html +%%PORTDOCS%%%%DOCSDIR%%/func.RINT.html +%%PORTDOCS%%%%DOCSDIR%%/func.ROUND.html +%%PORTDOCS%%%%DOCSDIR%%/func.ROUND_DOWN.html +%%PORTDOCS%%%%DOCSDIR%%/func.ROUND_INT.html +%%PORTDOCS%%%%DOCSDIR%%/func.ROUND_UINT.html +%%PORTDOCS%%%%DOCSDIR%%/func.ROUND_UP.html +%%PORTDOCS%%%%DOCSDIR%%/func.SBUF_FETCH.html +%%PORTDOCS%%%%DOCSDIR%%/func.SBUF_GETC.html +%%PORTDOCS%%%%DOCSDIR%%/func.SBUF_PEEK.html +%%PORTDOCS%%%%DOCSDIR%%/func.SBUF_REQUIRE.html +%%PORTDOCS%%%%DOCSDIR%%/func.SBUF_UNGETC.html +%%PORTDOCS%%%%DOCSDIR%%/func.SETSTR.html +%%PORTDOCS%%%%DOCSDIR%%/func.SWAP.html +%%PORTDOCS%%%%DOCSDIR%%/func.TARGET_CLONES.html +%%PORTDOCS%%%%DOCSDIR%%/func.TARGET_PUTC.html +%%PORTDOCS%%%%DOCSDIR%%/func.UNREF.html +%%PORTDOCS%%%%DOCSDIR%%/func.UNROLL.html +%%PORTDOCS%%%%DOCSDIR%%/func.add_option_entries.html +%%PORTDOCS%%%%DOCSDIR%%/func.allocate_input_array.html +%%PORTDOCS%%%%DOCSDIR%%/func.amiMSBfirst.html +%%PORTDOCS%%%%DOCSDIR%%/func.block_untrusted_set.html +%%PORTDOCS%%%%DOCSDIR%%/func.break_token.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_drop_all.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_get_max.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_get_max_files.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_get_max_mem.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_get_size.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_operation_build.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_operation_buildp.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_print.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_set_dump.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_set_max.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_set_max_files.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_set_max_mem.html +%%PORTDOCS%%%%DOCSDIR%%/func.cache_set_trace.html +%%PORTDOCS%%%%DOCSDIR%%/func.call.html +%%PORTDOCS%%%%DOCSDIR%%/func.call_argv.html +%%PORTDOCS%%%%DOCSDIR%%/func.call_options.html +%%PORTDOCS%%%%DOCSDIR%%/func.call_required_optional.html +%%PORTDOCS%%%%DOCSDIR%%/func.call_split.html +%%PORTDOCS%%%%DOCSDIR%%/func.call_split_option_string.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_8or16.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_bandno.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_bands.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_bands_1or3.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_bands_1orn.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_bands_1orn_unary.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_bands_atleast.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_bands_same.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_coding.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_coding_known.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_coding_noneorlabq.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_coding_same.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_complex.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_format.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_format_same.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_hist.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_int.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_matrix.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_mono.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_noncomplex.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_oddsquare.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_precision_intfloat.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_separable.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_size_same.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_twocomponents.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_u8or16.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_u8or16orf.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_uint.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_uintorf.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_uncoded.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_vector.html +%%PORTDOCS%%%%DOCSDIR%%/func.check_vector_length.html +%%PORTDOCS%%%%DOCSDIR%%/func.class_find.html +%%PORTDOCS%%%%DOCSDIR%%/func.class_map_all.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_C2Ccmc.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_Ccmc2C.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_Ch2ab.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_Ch2hcmc.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_Chcmc2h.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_L2Lcmc.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_Lab2XYZ.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_Lcmc2L.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_XYZ2Lab.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_XYZ2scRGB.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_ab2Ch.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_ab2h.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_dE00.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_make_tables_CMC.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_sRGB2scRGB_16.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_sRGB2scRGB_16_noclip.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_sRGB2scRGB_8.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_sRGB2scRGB_8_noclip.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_scRGB2BW_16.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_scRGB2BW_8.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_scRGB2XYZ.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_scRGB2sRGB_16.html +%%PORTDOCS%%%%DOCSDIR%%/func.col_scRGB2sRGB_8.html +%%PORTDOCS%%%%DOCSDIR%%/func.concurrency_get.html +%%PORTDOCS%%%%DOCSDIR%%/func.concurrency_set.html +%%PORTDOCS%%%%DOCSDIR%%/func.enum_from_nick.html +%%PORTDOCS%%%%DOCSDIR%%/func.enum_nick.html +%%PORTDOCS%%%%DOCSDIR%%/func.enum_string.html +%%PORTDOCS%%%%DOCSDIR%%/func.error.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_buffer_copy.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_clear.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_exit.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_freeze.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_g.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_system.html +%%PORTDOCS%%%%DOCSDIR%%/func.error_thaw.html +%%PORTDOCS%%%%DOCSDIR%%/func.existsf.html +%%PORTDOCS%%%%DOCSDIR%%/func.file_length.html +%%PORTDOCS%%%%DOCSDIR%%/func.filename_get_filename.html +%%PORTDOCS%%%%DOCSDIR%%/func.filename_get_options.html +%%PORTDOCS%%%%DOCSDIR%%/func.filename_suffix_match.html +%%PORTDOCS%%%%DOCSDIR%%/func.flags_from_nick.html +%%PORTDOCS%%%%DOCSDIR%%/func.foreign_flags.html +%%PORTDOCS%%%%DOCSDIR%%/func.format_sizeof.html +%%PORTDOCS%%%%DOCSDIR%%/func.format_sizeof_unsafe.html +%%PORTDOCS%%%%DOCSDIR%%/func.g_error.html +%%PORTDOCS%%%%DOCSDIR%%/func.g_input_stream_new_from_source.html +%%PORTDOCS%%%%DOCSDIR%%/func.g_thread_new.html +%%PORTDOCS%%%%DOCSDIR%%/func.get_argv0.html +%%PORTDOCS%%%%DOCSDIR%%/func.get_disc_threshold.html +%%PORTDOCS%%%%DOCSDIR%%/func.get_prgname.html +%%PORTDOCS%%%%DOCSDIR%%/func.guess_libdir.html +%%PORTDOCS%%%%DOCSDIR%%/func.guess_prefix.html +%%PORTDOCS%%%%DOCSDIR%%/func.hash_table_map.html +%%PORTDOCS%%%%DOCSDIR%%/func.icc_is_compatible_profile.html +%%PORTDOCS%%%%DOCSDIR%%/func.icc_present.html +%%PORTDOCS%%%%DOCSDIR%%/func.init.html +%%PORTDOCS%%%%DOCSDIR%%/func.interpolate.html +%%PORTDOCS%%%%DOCSDIR%%/func.iscasepostfix.html +%%PORTDOCS%%%%DOCSDIR%%/func.isdirf.html +%%PORTDOCS%%%%DOCSDIR%%/func.ispoweroftwo.html +%%PORTDOCS%%%%DOCSDIR%%/func.isprefix.html +%%PORTDOCS%%%%DOCSDIR%%/func.leak_set.html +%%PORTDOCS%%%%DOCSDIR%%/func.malloc.html +%%PORTDOCS%%%%DOCSDIR%%/func.map_equal.html +%%PORTDOCS%%%%DOCSDIR%%/func.max_coord_get.html +%%PORTDOCS%%%%DOCSDIR%%/func.mkdirf.html +%%PORTDOCS%%%%DOCSDIR%%/func.nickname_find.html +%%PORTDOCS%%%%DOCSDIR%%/func.object_local.html +%%PORTDOCS%%%%DOCSDIR%%/func.pipe_read_limit_set.html +%%PORTDOCS%%%%DOCSDIR%%/func.profile_set.html +%%PORTDOCS%%%%DOCSDIR%%/func.pythagoras.html +%%PORTDOCS%%%%DOCSDIR%%/func.realpath.html +%%PORTDOCS%%%%DOCSDIR%%/func.rename.html +%%PORTDOCS%%%%DOCSDIR%%/func.rmdirf.html +%%PORTDOCS%%%%DOCSDIR%%/func.shutdown.html +%%PORTDOCS%%%%DOCSDIR%%/func.sink_memory.html +%%PORTDOCS%%%%DOCSDIR%%/func.slist_equal.html +%%PORTDOCS%%%%DOCSDIR%%/func.slist_filter.html +%%PORTDOCS%%%%DOCSDIR%%/func.slist_fold2.html +%%PORTDOCS%%%%DOCSDIR%%/func.slist_free_all.html +%%PORTDOCS%%%%DOCSDIR%%/func.slist_map2.html +%%PORTDOCS%%%%DOCSDIR%%/func.slist_map2_rev.html +%%PORTDOCS%%%%DOCSDIR%%/func.slist_map4.html +%%PORTDOCS%%%%DOCSDIR%%/func.start_many.html +%%PORTDOCS%%%%DOCSDIR%%/func.start_one.html +%%PORTDOCS%%%%DOCSDIR%%/func.stop_many.html +%%PORTDOCS%%%%DOCSDIR%%/func.stop_one.html +%%PORTDOCS%%%%DOCSDIR%%/func.strdup.html +%%PORTDOCS%%%%DOCSDIR%%/func.strtod.html +%%PORTDOCS%%%%DOCSDIR%%/func.thread_execute.html +%%PORTDOCS%%%%DOCSDIR%%/func.thread_isvips.html +%%PORTDOCS%%%%DOCSDIR%%/func.thread_shutdown.html +%%PORTDOCS%%%%DOCSDIR%%/func.threadpool_run.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_aligned_alloc.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_aligned_free.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_close.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_free.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_get_allocs.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_get_files.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_get_mem.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_get_mem_highwater.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_malloc.html +%%PORTDOCS%%%%DOCSDIR%%/func.tracked_open.html +%%PORTDOCS%%%%DOCSDIR%%/func.type_depth.html +%%PORTDOCS%%%%DOCSDIR%%/func.type_find.html +%%PORTDOCS%%%%DOCSDIR%%/func.type_map.html +%%PORTDOCS%%%%DOCSDIR%%/func.type_map_all.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_area.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_array.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_array_double.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_array_image.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_array_int.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_array_object.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_blob.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_ref_string.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_get_save_string.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_is_null.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_area.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_array.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_array_double.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_array_image.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_array_int.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_array_object.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_blob.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_blob_free.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_ref_string.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_save_string.html +%%PORTDOCS%%%%DOCSDIR%%/func.value_set_save_stringf.html +%%PORTDOCS%%%%DOCSDIR%%/func.vector_disable_targets.html +%%PORTDOCS%%%%DOCSDIR%%/func.vector_get_builtin_targets.html +%%PORTDOCS%%%%DOCSDIR%%/func.vector_get_supported_targets.html +%%PORTDOCS%%%%DOCSDIR%%/func.vector_isenabled.html +%%PORTDOCS%%%%DOCSDIR%%/func.vector_set_enabled.html +%%PORTDOCS%%%%DOCSDIR%%/func.vector_target_name.html +%%PORTDOCS%%%%DOCSDIR%%/func.verror.html +%%PORTDOCS%%%%DOCSDIR%%/func.verror_system.html +%%PORTDOCS%%%%DOCSDIR%%/func.version.html +%%PORTDOCS%%%%DOCSDIR%%/func.version_string.html +%%PORTDOCS%%%%DOCSDIR%%/function-list.html +%%PORTDOCS%%%%DOCSDIR%%/fzy.js +%%PORTDOCS%%%%DOCSDIR%%/go-up-symbolic.png +%%PORTDOCS%%%%DOCSDIR%%/how-it-opens-files.html +%%PORTDOCS%%%%DOCSDIR%%/how-it-works.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/index.json +%%PORTDOCS%%%%DOCSDIR%%/interconvert.png +%%PORTDOCS%%%%DOCSDIR%%/libvips-arithmetic.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-basic.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-colour.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-conversion.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-convolution.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-create.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-draw.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-error.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-freqfilt.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-generate.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-header.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-histogram.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-memory.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-morphology.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-mosaicing.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-resample.html +%%PORTDOCS%%%%DOCSDIR%%/libvips-vips.html +%%PORTDOCS%%%%DOCSDIR%%/main.js +%%PORTDOCS%%%%DOCSDIR%%/making-image-pyramids.html +%%PORTDOCS%%%%DOCSDIR%%/method.Area.copy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Area.get_data.html +%%PORTDOCS%%%%DOCSDIR%%/method.Area.unref.html +%%PORTDOCS%%%%DOCSDIR%%/method.ArgumentClass.needsstring.html +%%PORTDOCS%%%%DOCSDIR%%/method.ArrayDouble.get.html +%%PORTDOCS%%%%DOCSDIR%%/method.ArrayImage.append.html +%%PORTDOCS%%%%DOCSDIR%%/method.ArrayImage.get.html +%%PORTDOCS%%%%DOCSDIR%%/method.ArrayInt.get.html +%%PORTDOCS%%%%DOCSDIR%%/method.Blob.get.html +%%PORTDOCS%%%%DOCSDIR%%/method.Blob.set.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.all.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.append_size.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.appendc.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.appendd.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.appendf.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.appendg.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.appendgv.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.appendns.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.appends.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.change.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.destroy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.firstline.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.init.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.init_dynamic.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.init_static.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.is_empty.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.is_full.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.len.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.removec.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.rewind.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.set_dynamic.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.set_static.html +%%PORTDOCS%%%%DOCSDIR%%/method.Buf.vappendf.html +%%PORTDOCS%%%%DOCSDIR%%/method.Connection.filename.html +%%PORTDOCS%%%%DOCSDIR%%/method.Connection.nick.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.allocate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.destroy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.get_write.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.init.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.minimum_size.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.read.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.reset.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.seek.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.steal.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.tell.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.truncate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.write.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.write_amp.html +%%PORTDOCS%%%%DOCSDIR%%/method.Dbuf.writef.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.CMC2LCh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.CMYK2XYZ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.HSV2sRGB.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.LCh2CMC.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.LCh2Lab.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Lab2LCh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Lab2LabQ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Lab2LabS.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Lab2XYZ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.LabQ2Lab.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.LabQ2LabS.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.LabQ2sRGB.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.LabS2Lab.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.LabS2LabQ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2CMYK.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2Lab.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2Yxy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2scRGB.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Yxy2XYZ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.abs.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.acos.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.acosh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.add.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.addalpha.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.affine.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.andimage.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.andimage_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.andimage_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.asin.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.asinh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.atan.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.atan2.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.atan2_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.atan2_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.atanh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.autorot.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.autorot_remove_angle.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.avg.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandand.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandbool.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandeor.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandfold.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandjoin2.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandjoin_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandjoin_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandmean.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandor.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.bandunfold.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.boolean.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.boolean_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.boolean_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.buildlut.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.byteswap.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.canny.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.case.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_char.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_complex.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_double.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_dpcomplex.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_float.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_int.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_short.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_uchar.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_uint.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cast_ushort.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.ceil.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.clamp.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.colourspace.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.colourspace_issupported.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.compass.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.complex.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.complex2.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.complexform.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.complexget.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.composite2.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.conj.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.conv.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.conva.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.convasep.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.convf.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.convi.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.convsep.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.copy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.copy_file.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.copy_memory.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cos.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cosh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.countlines.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.crop.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.cross_phase.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.csvsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.csvsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.dE00.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.dE76.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.dECMC.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.decode.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.decode_predict.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.deviate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.divide.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_circle.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_circle1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_flood.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_flood1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_image.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_line.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_line1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_mask.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_mask1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_point.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_point1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_rect.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_rect1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.draw_smudge.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.dzsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.dzsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.dzsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.embed.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.encode.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.eorimage.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.eorimage_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.eorimage_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.equal.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.equal_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.equal_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.eval.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.exp.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.exp10.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.extract_area.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.extract_band.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.falsecolour.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.fastcor.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.fill_nearest.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.find_trim.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.fitssave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.flatten.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.flip.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.float2rad.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.floor.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.foreign_load_invalidate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.free_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.freqmult.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.fwfft.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.gamma.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.gaussblur.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.generate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_area.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_array_double.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_array_int.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_as_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_bands.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_blob.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_coding.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_concurrency.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_data.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_double.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_fields.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_filename.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_format.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_height.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_history.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_image.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_int.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_interpretation.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_mode.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_n_pages.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_n_subifds.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_offset.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_orientation.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_orientation_swap.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_page_height.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_scale.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_tile_size.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_typeof.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_width.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_xoffset.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_xres.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_yoffset.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_yres.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.getpoint.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.gifsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.gifsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.gifsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.globalbalance.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.gravity.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.grid.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.guess_format.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.guess_interpretation.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hasalpha.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.heifsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.heifsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.heifsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_cum.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_entropy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_equal.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_find.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_find_indexed.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_find_ndim.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_ismonotonic.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_local.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_match.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_norm.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hist_plot.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.history_args.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.history_printf.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hough_circle.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.hough_line.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.icc_ac2rc.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.icc_export.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.icc_import.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.icc_transform.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.ifthenelse.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.imag.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.init_fields.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.inplace.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.insert.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.invalidate_all.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.invert.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.invertlut.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.invfft.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.isMSBfirst.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.is_sequential.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.isfile.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.iskilled.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.ispartial.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.join.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jp2ksave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jp2ksave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jp2ksave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jpegsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jpegsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jpegsave_mime.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jpegsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jxlsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jxlsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.jxlsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.labelregions.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.less.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.less_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.less_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.lesseq.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.lesseq_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.lesseq_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.linear.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.linear1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.linecache.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.log.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.log10.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.lshift.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.lshift_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.lshift_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.magicksave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.magicksave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.map.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.mapim.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.maplut.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.match.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.math.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.math2.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.math2_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.math2_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.matrixinvert.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.matrixmultiply.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.matrixprint.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.matrixsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.matrixsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.max.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.maxpair.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.measure.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.median.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.merge.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.min.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.minimise_all.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.minpair.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.more.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.more_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.more_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.moreeq.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.moreeq_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.moreeq_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.morph.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.mosaic.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.mosaic1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.msb.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.multiply.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.niftisave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.notequal.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.notequal_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.notequal_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.orimage.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.orimage_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.orimage_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.percent.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.phasecor.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pio_input.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pio_output.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pipelinev.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pngsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pngsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pngsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.polar.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.posteval.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pow.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pow_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.pow_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.ppmsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.ppmsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.preeval.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.premultiply.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.prewitt.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.print_field.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.profile.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.project.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.quadratic.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rad2float.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.radsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.radsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.radsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rank.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rawsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rawsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rawsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.real.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.recomb.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rect.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.reduce.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.reduceh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.reducev.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.relational.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.relational_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.relational_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.remainder.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.remainder_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.remainder_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.remosaic.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.remove.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.reorder_margin_hint.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.reorder_prepare_many.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.replicate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.resize.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rint.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rot.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rot180.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rot270.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rot45.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rot90.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rotate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.round.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rshift.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rshift_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.rshift_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sRGB2HSV.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sRGB2scRGB.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.scRGB2BW.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.scRGB2XYZ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.scRGB2sRGB.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.scale.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.scharr.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sequential.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_area.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_array_double.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_array_int.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_blob.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_blob_copy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_delete_on_close.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_double.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_image.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_int.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_kill.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_progress.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.set_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sharpen.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.shrink.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.shrinkh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.shrinkv.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sign.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.similarity.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sin.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sinh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sink.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sink_disc.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sink_screen.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sink_tile.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.smartcrop.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.sobel.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.spcor.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.spectrum.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.stats.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.stdif.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.subsample.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.subtract.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.tan.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.tanh.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.thumbnail_image.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.tiffsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.tiffsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.tiffsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.tilecache.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.transpose3d.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.unpremultiply.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.vipssave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.vipssave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.webpsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.webpsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.webpsave_mime.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.webpsave_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.wio_input.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.wop.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.wop_const.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.wop_const1.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.wrap.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.write.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.write_line.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.write_prepare.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.write_to_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.write_to_file.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.write_to_memory.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.write_to_target.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.zoom.html +%%PORTDOCS%%%%DOCSDIR%%/method.Interpolate..html +%%PORTDOCS%%%%DOCSDIR%%/method.Interpolate.get_method.html +%%PORTDOCS%%%%DOCSDIR%%/method.Interpolate.get_window_offset.html +%%PORTDOCS%%%%DOCSDIR%%/method.Interpolate.get_window_size.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.argument_isset.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.argument_needsstring.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.build.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.dump.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.get_args.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.get_argument.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.get_argument_flags.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.get_argument_priority.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.get_argument_to_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.get_description.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.local_array.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.local_cb.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.preclose.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.print_dump.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.print_name.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.print_summary.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.rewind.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.sanity.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.set.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.set_argument_from_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.set_from_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.set_required.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.set_static.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.set_valist.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.summary.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.to_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Object.unref_outputs.html +%%PORTDOCS%%%%DOCSDIR%%/method.Operation.call_valist.html +%%PORTDOCS%%%%DOCSDIR%%/method.Operation.get_flags.html +%%PORTDOCS%%%%DOCSDIR%%/method.Operation.invalidate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.dup.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.equalsrect.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.includespoint.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.includesrect.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.intersectrect.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.isempty.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.marginadjust.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.normalise.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.overlapsrect.html +%%PORTDOCS%%%%DOCSDIR%%/method.Rect.unionrect.html +%%PORTDOCS%%%%DOCSDIR%%/method.RefString.get.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.black.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.copy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.equalsregion.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.fetch.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.height.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.image.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.invalidate.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.paint.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.paint_pel.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.position.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.prepare.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.prepare_to.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.region.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.shrink.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.shrink_method.html +%%PORTDOCS%%%%DOCSDIR%%/method.Region.width.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.get_line.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.get_line_copy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.get_non_whitespace.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.getc.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.require.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.skip_whitespace.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.unbuffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Sbuf.ungetc.html +%%PORTDOCS%%%%DOCSDIR%%/method.Semaphore.destroy.html +%%PORTDOCS%%%%DOCSDIR%%/method.Semaphore.down.html +%%PORTDOCS%%%%DOCSDIR%%/method.Semaphore.down_timeout.html +%%PORTDOCS%%%%DOCSDIR%%/method.Semaphore.downn.html +%%PORTDOCS%%%%DOCSDIR%%/method.Semaphore.init.html +%%PORTDOCS%%%%DOCSDIR%%/method.Semaphore.up.html +%%PORTDOCS%%%%DOCSDIR%%/method.Semaphore.upn.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.decode.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.is_file.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.is_mappable.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.length.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.map.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.map_blob.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.minimise.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.read.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.rewind.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.seek.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.sniff.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.sniff_at_most.html +%%PORTDOCS%%%%DOCSDIR%%/method.Source.unminimise.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.end.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.putc.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.read.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.seek.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.steal.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.steal_text.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.write.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.write_amp.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.writef.html +%%PORTDOCS%%%%DOCSDIR%%/method.Target.writes.html +%%PORTDOCS%%%%DOCSDIR%%/multipage-and-animated-images.html +%%PORTDOCS%%%%DOCSDIR%%/opensearch.xml +%%PORTDOCS%%%%DOCSDIR%%/owl.jpg +%%PORTDOCS%%%%DOCSDIR%%/property.Connection.descriptor.html +%%PORTDOCS%%%%DOCSDIR%%/property.Connection.filename.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.access.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.disc.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.fail-on.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.fail.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.flags.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.memory.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.out.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.revalidate.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignLoad.sequential.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignSave.background.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignSave.in.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignSave.keep.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignSave.page-height.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignSave.profile.html +%%PORTDOCS%%%%DOCSDIR%%/property.ForeignSave.strip.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.bands.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.coding.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.demand.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.filename.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.foreign-buffer.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.format.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.height.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.interpretation.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.kill.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.mode.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.sizeof-header.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.width.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.xoffset.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.xres.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.yoffset.html +%%PORTDOCS%%%%DOCSDIR%%/property.Image.yres.html +%%PORTDOCS%%%%DOCSDIR%%/property.Object.description.html +%%PORTDOCS%%%%DOCSDIR%%/property.Object.nickname.html +%%PORTDOCS%%%%DOCSDIR%%/property.Sbuf.input.html +%%PORTDOCS%%%%DOCSDIR%%/property.Source.blob.html +%%PORTDOCS%%%%DOCSDIR%%/property.Target.blob.html +%%PORTDOCS%%%%DOCSDIR%%/property.Target.memory.html +%%PORTDOCS%%%%DOCSDIR%%/search.js +%%PORTDOCS%%%%DOCSDIR%%/signal.Image.eval.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Image.invalidate.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Image.minimise.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Image.posteval.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Image.preeval.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Image.written.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Object.close.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Object.postbuild.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Object.postclose.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Object.preclose.html +%%PORTDOCS%%%%DOCSDIR%%/signal.Operation.invalidate.html +%%PORTDOCS%%%%DOCSDIR%%/signal.SourceCustom.read.html +%%PORTDOCS%%%%DOCSDIR%%/signal.SourceCustom.seek.html +%%PORTDOCS%%%%DOCSDIR%%/signal.TargetCustom.end.html +%%PORTDOCS%%%%DOCSDIR%%/signal.TargetCustom.finish.html +%%PORTDOCS%%%%DOCSDIR%%/signal.TargetCustom.read.html +%%PORTDOCS%%%%DOCSDIR%%/signal.TargetCustom.seek.html +%%PORTDOCS%%%%DOCSDIR%%/signal.TargetCustom.write.html +%%PORTDOCS%%%%DOCSDIR%%/solarized-dark.css +%%PORTDOCS%%%%DOCSDIR%%/solarized-light.css +%%PORTDOCS%%%%DOCSDIR%%/struct.Area.html +%%PORTDOCS%%%%DOCSDIR%%/struct.Argument.html +%%PORTDOCS%%%%DOCSDIR%%/struct.ArgumentClass.html +%%PORTDOCS%%%%DOCSDIR%%/struct.ArgumentInstance.html +%%PORTDOCS%%%%DOCSDIR%%/struct.ArrayDouble.html +%%PORTDOCS%%%%DOCSDIR%%/struct.ArrayImage.html +%%PORTDOCS%%%%DOCSDIR%%/struct.ArrayInt.html +%%PORTDOCS%%%%DOCSDIR%%/struct.Blob.html +%%PORTDOCS%%%%DOCSDIR%%/struct.Buf.html +%%PORTDOCS%%%%DOCSDIR%%/struct.Dbuf.html +%%PORTDOCS%%%%DOCSDIR%%/struct.GInputStream.html +%%PORTDOCS%%%%DOCSDIR%%/struct.GInputStreamClass.html +%%PORTDOCS%%%%DOCSDIR%%/struct.Progress.html +%%PORTDOCS%%%%DOCSDIR%%/struct.Rect.html +%%PORTDOCS%%%%DOCSDIR%%/struct.RefString.html +%%PORTDOCS%%%%DOCSDIR%%/struct.SaveString.html +%%PORTDOCS%%%%DOCSDIR%%/struct.Semaphore.html +%%PORTDOCS%%%%DOCSDIR%%/struct.SourceGInputStream.html +%%PORTDOCS%%%%DOCSDIR%%/struct.SourceGInputStreamClass.html +%%PORTDOCS%%%%DOCSDIR%%/style.css +%%PORTDOCS%%%%DOCSDIR%%/tn_owl.jpg +%%PORTDOCS%%%%DOCSDIR%%/type_func.Area.free_cb.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Argument.get_id.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Argument.map.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.ArgumentClass.map.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.BandFormat.is8bit.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.BandFormat.iscomplex.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.BandFormat.isfloat.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.BandFormat.isint.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.BandFormat.isuint.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Blob.copy.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.find_load.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.find_load_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.find_load_source.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.find_save.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.find_save_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.find_save_target.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.get_suffixes.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.is_a.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.is_a_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.is_a_source.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Foreign.map.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.arrayjoin.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.bandjoin.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.bandrank.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.composite.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.get_format_max.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.matrix_from_array.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.pipeline_array.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.sum.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Image.switch.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Interpolate.bilinear_static.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Interpolate.nearest_static.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Interpretation.max_alpha.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Object.get_property.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Object.map.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Object.print_all.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Object.print_summary_class.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Object.sanity_all.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Object.set_property.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Object.summary_class.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Operation.block_set.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Progress.set.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Source.g_input_stream_new.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.ThreadState.set.html +%%PORTDOCS%%%%DOCSDIR%%/urlmap.js +%%PORTDOCS%%%%DOCSDIR%%/using-from-c.html +%%PORTDOCS%%%%DOCSDIR%%/using-from-cplusplus.html +%%PORTDOCS%%%%DOCSDIR%%/using-the-cli.html +%%PORTDOCS%%%%DOCSDIR%%/using-threads.html +%%PORTDOCS%%%%DOCSDIR%%/using-vipsthumbnail.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.ForeignLoad.get_flags.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.ForeignLoad.header.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.ForeignLoad.load.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Image.eval.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Image.invalidate.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Image.minimise.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Image.posteval.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Image.preeval.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Image.written.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Interpolate.get_window_offset.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Interpolate.get_window_size.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Interpolate.interpolate.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.build.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.close.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.dump.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.output_to_arg.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.postbuild.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.postclose.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.preclose.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.rewind.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.sanity.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.summary.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Object.to_string.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Operation.get_flags.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Operation.invalidate.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Source.read.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Source.seek.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.SourceCustom.read.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.SourceCustom.seek.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Target.end.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Target.finish.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Target.read.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Target.seek.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.Target.write.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.end.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.finish.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.read.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.seek.html +%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.write.html +%%PORTDOCS%%%%DOCSDIR%%/vips.toml +%%PORTDOCS%%share/gir-1.0/Vips-8.0.gir share/locale/de/LC_MESSAGES/vips%%VERSION%%.mo share/locale/en_GB/LC_MESSAGES/vips%%VERSION%%.mo share/man/man1/vips.1.gz diff --git a/graphics/viu/Makefile b/graphics/viu/Makefile index d4c01e4fe729..13f5e3a5acb3 100644 --- a/graphics/viu/Makefile +++ b/graphics/viu/Makefile @@ -1,7 +1,7 @@ PORTNAME= viu DISTVERSIONPREFIX= v DISTVERSION= 1.5.1 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= graphics MAINTAINER= lcook@FreeBSD.org diff --git a/graphics/vulkan-caps-viewer/Makefile b/graphics/vulkan-caps-viewer/Makefile index 2fa3e55168ee..be8721a1bc18 100644 --- a/graphics/vulkan-caps-viewer/Makefile +++ b/graphics/vulkan-caps-viewer/Makefile @@ -1,28 +1,32 @@ PORTNAME= vulkan-caps-viewer -DISTVERSION= 4.01 +DISTVERSION= 4.02 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Vulkan Hardware Capability Viewer WWW= https://vulkan.gpuinfo.org/ LICENSE= LGPL3 # based on license headers +BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader USES= compiler:c++11-lib pkgconfig qmake qt:5 USE_GITHUB= yes -USE_QT= qmake:build buildtools:build core gui network widgets GH_ACCOUNT= SaschaWillems GH_PROJECT= VulkanCapsViewer -GH_TUPLE= KhronosGroup:Vulkan-Headers:v1.4.313:vkheaders/Vulkan-Headers +USE_QT= core gui network widgets buildtools:build qmake:build + LDFLAGS+= -Wl,--as-needed # avoid overlinking (GL, wayland) + +PORTSCOUT= skipv:sdk_2023_1 + PLIST_FILES= bin/vulkanCapsViewer \ share/applications/vulkanCapsViewer.desktop \ share/icons/hicolor/256x256/apps/vulkanCapsViewer.png -OPTIONS_DEFINE= WAYLAND X11 -OPTIONS_DEFAULT=WAYLAND X11 +OPTIONS_DEFINE= WAYLAND X11 +OPTIONS_DEFAULT= WAYLAND X11 WAYLAND_CATEGORIES= wayland WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland @@ -43,5 +47,7 @@ post-patch: ${WRKSRC}/vulkanCapsViewer.pro @${REINPLACE_CMD} -e 's/__linux/__unix/' \ ${WRKSRC}/vulkancapsviewer.cpp + @${REINPLACE_CMD} -e 's|$$$$PWD/Vulkan-Headers/include/vulkan/vulkan.h|${LOCALBASE}/include/vulkan/vulkan.h|' \ + ${WRKSRC}/vulkanCapsViewer.pri .include <bsd.port.mk> diff --git a/graphics/vulkan-caps-viewer/distinfo b/graphics/vulkan-caps-viewer/distinfo index ec6437e08d52..9b29f8c5f63d 100644 --- a/graphics/vulkan-caps-viewer/distinfo +++ b/graphics/vulkan-caps-viewer/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1745061885 -SHA256 (SaschaWillems-VulkanCapsViewer-4.01_GH0.tar.gz) = bfae9ac76d10ae50dffd49630f9a3ec147cdd24f86eaf459a0d20626753995c0 -SIZE (SaschaWillems-VulkanCapsViewer-4.01_GH0.tar.gz) = 2867240 -SHA256 (KhronosGroup-Vulkan-Headers-v1.4.313_GH0.tar.gz) = f3298b8dc620530493296759858a69b622f98ececa0e8c75488ad2000778148f -SIZE (KhronosGroup-Vulkan-Headers-v1.4.313_GH0.tar.gz) = 2635494 +TIMESTAMP = 1752265390 +SHA256 (SaschaWillems-VulkanCapsViewer-4.02_GH0.tar.gz) = f16873ad56bf4fa5981bdd18526c93a6a3825a64bbb8d2e9c9313664c4c6ea43 +SIZE (SaschaWillems-VulkanCapsViewer-4.02_GH0.tar.gz) = 2868716 diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile index 835cd4589ae3..550377be5c3c 100644 --- a/graphics/vulkan-extension-layer/Makefile +++ b/graphics/vulkan-extension-layer/Makefile @@ -1,9 +1,9 @@ PORTNAME= vulkan-extension-layer DISTVERSIONPREFIX= v -DISTVERSION= 1.4.313 +DISTVERSION= 1.4.321 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Layer providing Vulkan features when native support is unavailable WWW= https://github.com/KhronosGroup/Vulkan-ExtensionLayer @@ -21,15 +21,16 @@ CMAKE_OFF= BUILD_TESTS OPTIONS_DEFINE= WAYLAND XCB XLIB OPTIONS_DEFAULT=WAYLAND XCB XLIB +XCB_DESC= ${X11_DESC} via libxcb +XLIB_DESC= ${X11_DESC} via libX11 + WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_CMAKE_BOOL= BUILD_WSI_WAYLAND_SUPPORT -XCB_DESC= ${X11_DESC} via libxcb XCB_USES= xorg XCB_USE= XORG=xcb XCB_CMAKE_BOOL= BUILD_WSI_XCB_SUPPORT -XLIB_DESC= ${X11_DESC} via libX11 XLIB_USES= xorg XLIB_USE= XORG=x11,xrandr XLIB_CMAKE_BOOL= BUILD_WSI_XLIB_SUPPORT diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo index 04e44e73640c..f6e0eb758543 100644 --- a/graphics/vulkan-extension-layer/distinfo +++ b/graphics/vulkan-extension-layer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745251687 -SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.4.313_GH0.tar.gz) = 14fdaf5cbbc02ce7dbacbaadeb1e9d63dc49f07a32214c4995ea9909bb534dc1 -SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.4.313_GH0.tar.gz) = 789915 +TIMESTAMP = 1752189602 +SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.4.321_GH0.tar.gz) = 177a356162cfcf47c50cc0f0dcd51630196f171f21d6cefe3fb8b5d514f60d49 +SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.4.321_GH0.tar.gz) = 790149 diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile index d7b17666f381..bfc613c19d27 100644 --- a/graphics/vulkan-headers/Makefile +++ b/graphics/vulkan-headers/Makefile @@ -1,9 +1,9 @@ PORTNAME= vulkan-headers DISTVERSIONPREFIX= v -DISTVERSION= 1.4.315 +DISTVERSION= 1.4.322 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Headers for the Vulkan graphics API WWW= https://github.com/KhronosGroup/Vulkan-Headers @@ -13,14 +13,15 @@ USES= cmake USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-Headers -STRIP= # nothing to strip -NO_ARCH= yes # XXX Add clang-scan-deps to WITH_CLANG_EXTRAS in src.conf(5) .if exists(/usr/bin/clang) && !exists(/usr/bin/clang-scan-deps) CMAKE_OFF+= VULKAN_HEADERS_ENABLE_MODULE .endif +STRIP= # nothing to strip +NO_ARCH= yes + post-extract: # genvk.py requires docgenerator.py from Vulkan-Docs, so drop useless shebang @${FIND} ${WRKSRC}/registry -name \*.py -exec ${REINPLACE_CMD} -i '' '/^#!/d' {} + diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo index 51b7c319dcd0..c39e531e65b0 100644 --- a/graphics/vulkan-headers/distinfo +++ b/graphics/vulkan-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746792321 -SHA256 (KhronosGroup-Vulkan-Headers-v1.4.315_GH0.tar.gz) = 77e3a78db853f8b9c5bc3ddef04e637bef9744e01d6a8c90ebe0ddcd916c0c50 -SIZE (KhronosGroup-Vulkan-Headers-v1.4.315_GH0.tar.gz) = 2639367 +TIMESTAMP = 1752318911 +SHA256 (KhronosGroup-Vulkan-Headers-v1.4.322_GH0.tar.gz) = c5ec1d0e1baf9c2ca4eb581e5ba31ad4ef83cdab1f6c959e459b97b92739f92d +SIZE (KhronosGroup-Vulkan-Headers-v1.4.322_GH0.tar.gz) = 2740918 diff --git a/graphics/vulkan-headers/pkg-plist b/graphics/vulkan-headers/pkg-plist index 914b8ec939e2..81a25c54c535 100644 --- a/graphics/vulkan-headers/pkg-plist +++ b/graphics/vulkan-headers/pkg-plist @@ -7,6 +7,8 @@ include/vk_video/vulkan_video_codec_h264std_encode.h include/vk_video/vulkan_video_codec_h265std.h include/vk_video/vulkan_video_codec_h265std_decode.h include/vk_video/vulkan_video_codec_h265std_encode.h +include/vk_video/vulkan_video_codec_vp9std.h +include/vk_video/vulkan_video_codec_vp9std_decode.h include/vk_video/vulkan_video_codecs_common.h include/vulkan/vk_icd.h include/vulkan/vk_layer.h @@ -30,6 +32,7 @@ include/vulkan/vulkan_hpp_macros.hpp include/vulkan/vulkan_ios.h include/vulkan/vulkan_macos.h include/vulkan/vulkan_metal.h +include/vulkan/vulkan_ohos.h include/vulkan/vulkan_raii.hpp include/vulkan/vulkan_screen.h include/vulkan/vulkan_shared.hpp @@ -37,6 +40,7 @@ include/vulkan/vulkan_static_assertions.hpp include/vulkan/vulkan_structs.hpp include/vulkan/vulkan_to_string.hpp include/vulkan/vulkan_vi.h +include/vulkan/vulkan_video.cppm include/vulkan/vulkan_video.hpp include/vulkan/vulkan_wayland.h include/vulkan/vulkan_win32.h diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile index 8b00d01d8b2e..bc6c18fb3314 100644 --- a/graphics/vulkan-loader/Makefile +++ b/graphics/vulkan-loader/Makefile @@ -1,9 +1,9 @@ PORTNAME= vulkan-loader DISTVERSIONPREFIX= v -DISTVERSION= 1.4.315 +DISTVERSION= 1.4.321 CATEGORIES= graphics devel -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Driver loader for the Vulkan graphics API WWW= https://github.com/KhronosGroup/Vulkan-Loader @@ -13,9 +13,9 @@ BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers USES= alias cmake compiler:c++11-lib pkgconfig python:build USE_GITHUB= yes -USE_LDCONFIG= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-Loader +USE_LDCONFIG= yes CMAKE_ON= CMAKE_SKIP_RPATH CMAKE_OFF= BUILD_TESTS PLIST_SUB= VERSION=${DISTVERSION:C/-.*//} @@ -23,15 +23,16 @@ PLIST_SUB= VERSION=${DISTVERSION:C/-.*//} OPTIONS_DEFINE= WAYLAND XCB XLIB OPTIONS_DEFAULT=WAYLAND XCB XLIB +XCB_DESC= ${X11_DESC} via libxcb +XLIB_DESC= ${X11_DESC} via libX11 + WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland WAYLAND_CMAKE_BOOL= BUILD_WSI_WAYLAND_SUPPORT -XCB_DESC= ${X11_DESC} via libxcb XCB_USES= xorg XCB_USE= XORG=xcb XCB_CMAKE_BOOL= BUILD_WSI_XCB_SUPPORT -XLIB_DESC= ${X11_DESC} via libX11 XLIB_USES= xorg XLIB_USE= XORG=x11,xrandr XLIB_CMAKE_BOOL= BUILD_WSI_XLIB_SUPPORT diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo index 4cd474035381..ace3f1a21f95 100644 --- a/graphics/vulkan-loader/distinfo +++ b/graphics/vulkan-loader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746805332 -SHA256 (KhronosGroup-Vulkan-Loader-v1.4.315_GH0.tar.gz) = 2e7c3762ce0ef6ba35e319ca270f1714c06e02c0efca145a1c5fbcc4f79fe59f -SIZE (KhronosGroup-Vulkan-Loader-v1.4.315_GH0.tar.gz) = 1757110 +TIMESTAMP = 1752188907 +SHA256 (KhronosGroup-Vulkan-Loader-v1.4.321_GH0.tar.gz) = 00669f6bb2db35c8df07f0b118c09bfe0ebffecaad7d80647a429eece0e37ac3 +SIZE (KhronosGroup-Vulkan-Loader-v1.4.321_GH0.tar.gz) = 1762478 diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile index 64e0c2827aab..e0c0851f2f96 100644 --- a/graphics/vulkan-tools/Makefile +++ b/graphics/vulkan-tools/Makefile @@ -1,9 +1,10 @@ PORTNAME= vulkan-tools DISTVERSIONPREFIX= v -DISTVERSION= 1.4.315 +DISTVERSION= 1.4.321 +PORTREVISION= 1 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Tools and demos for the Vulkan graphics API WWW= https://github.com/KhronosGroup/Vulkan-Tools @@ -16,24 +17,28 @@ USES= alias cmake compiler:c++11-lib pkgconfig python:build USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-Tools -CMAKE_OFF= BUILD_ICD CMAKE_ARGS= -DGLSLANG_INSTALL_DIR:PATH="${LOCALBASE}" +CMAKE_OFF= BUILD_ICD + +PATCH_SITES= https://github.com/KhronosGroup/Vulkan-Tools/commit/ +PATCHFILES+= 105d6c1fede00c3a9055e5a531ebf3d99bac406e.patch:-p1 OPTIONS_DEFINE= WAYLAND XCB XLIB OPTIONS_DEFAULT= WAYLAND XCB XLIB +XCB_DESC= ${X11_DESC} via libxcb +XLIB_DESC= ${X11_DESC} via libX11 + WAYLAND_CATEGORIES= wayland WAYLAND_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>0:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland WAYLAND_CMAKE_BOOL= BUILD_WSI_WAYLAND_SUPPORT -XCB_DESC= ${X11_DESC} via libxcb XCB_USES= xorg XCB_USE= XORG=xcb XCB_CMAKE_BOOL= BUILD_WSI_XCB_SUPPORT -XLIB_DESC= ${X11_DESC} via libX11 XLIB_USES= xorg XLIB_USE= XORG=x11 XLIB_CMAKE_BOOL= BUILD_WSI_XLIB_SUPPORT diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo index 7d1d5436db60..8cfadb39e7a3 100644 --- a/graphics/vulkan-tools/distinfo +++ b/graphics/vulkan-tools/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1746807603 -SHA256 (KhronosGroup-Vulkan-Tools-v1.4.315_GH0.tar.gz) = 2caefad09082941af790fda9a5dc5dd776f73124148b1d34ea0e2db1af67c0c0 -SIZE (KhronosGroup-Vulkan-Tools-v1.4.315_GH0.tar.gz) = 799643 +TIMESTAMP = 1754893380 +SHA256 (KhronosGroup-Vulkan-Tools-v1.4.321_GH0.tar.gz) = f5f75413d21d1508b746a3d0594961d64c7155ee5f4f28245b9547c1b4697d8d +SIZE (KhronosGroup-Vulkan-Tools-v1.4.321_GH0.tar.gz) = 807369 +SHA256 (105d6c1fede00c3a9055e5a531ebf3d99bac406e.patch) = 16af97557ceb980e5019d04d2909f6539e48ed1f9652fb956429e25381425dc9 +SIZE (105d6c1fede00c3a9055e5a531ebf3d99bac406e.patch) = 3793 diff --git a/graphics/vulkan-utility-libraries/Makefile b/graphics/vulkan-utility-libraries/Makefile index 1000e5f99615..69026e4899f9 100644 --- a/graphics/vulkan-utility-libraries/Makefile +++ b/graphics/vulkan-utility-libraries/Makefile @@ -1,9 +1,9 @@ PORTNAME= vulkan-utility-libraries DISTVERSIONPREFIX= v -DISTVERSION= 1.4.315 +DISTVERSION= 1.4.321 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Utility libraries for Vulkan developers WWW= https://github.com/KhronosGroup/Vulkan-Utility-Libraries diff --git a/graphics/vulkan-utility-libraries/distinfo b/graphics/vulkan-utility-libraries/distinfo index 5309e091ed50..9ee941230cd8 100644 --- a/graphics/vulkan-utility-libraries/distinfo +++ b/graphics/vulkan-utility-libraries/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746805634 -SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.315_GH0.tar.gz) = c51e3f7faef76b86b74f86ccfc18a7bd93ea42ae9c8acba33b04e7db41ea5b55 -SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.315_GH0.tar.gz) = 581481 +TIMESTAMP = 1752192249 +SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.321_GH0.tar.gz) = 853eb1e9a390fed9a66ebca7f3390e58f6d467d9e16ab35830a03ef66cf87a22 +SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.321_GH0.tar.gz) = 625800 diff --git a/graphics/vulkan-utility-libraries/pkg-descr b/graphics/vulkan-utility-libraries/pkg-descr index eaebc143ec56..f20539c49dc3 100644 --- a/graphics/vulkan-utility-libraries/pkg-descr +++ b/graphics/vulkan-utility-libraries/pkg-descr @@ -1 +1,6 @@ -Shared code across various Vulkan repositories. +Vulkan-Utility-Libraries provides shared utility code for Vulkan SDK developers. +It includes standardized layer settings and header-only utilities like dispatch +table setup, format helpers, Vulkan struct handling, and enum-to-string helpers. + +This repository improves code reuse and reduces maintenance overhead across +multiple Vulkan-related projects. diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile index 6d6bcce05656..42054403f4e8 100644 --- a/graphics/vulkan-validation-layers/Makefile +++ b/graphics/vulkan-validation-layers/Makefile @@ -1,9 +1,9 @@ PORTNAME= vulkan-validation-layers DISTVERSIONPREFIX= v -DISTVERSION= 1.4.315 +DISTVERSION= 1.4.321 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= atanubis484@gmail.com COMMENT= Validation layers for the Vulkan graphics API WWW= https://github.com/KhronosGroup/Vulkan-ValidationLayers @@ -18,21 +18,25 @@ USES= alias cmake compiler:c++11-lib pkgconfig python:build USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-ValidationLayers -GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/SPIRV-Headers +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-430-g2a611a9:headers/SPIRV-Headers CMAKE_OFF= BUILD_TESTS -OPTIONS_DEFINE= WAYLAND XCB XLIB -OPTIONS_DEFAULT=WAYLAND XCB XLIB +PLIST_FILES= lib/libVkLayer_khronos_validation.so \ + share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json + +OPTIONS_DEFINE= WAYLAND XCB XLIB +OPTIONS_DEFAULT= WAYLAND XCB XLIB + +XCB_DESC= ${X11_DESC} via libxcb +XLIB_DESC= ${X11_DESC} via libX11 WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_CMAKE_BOOL= BUILD_WSI_WAYLAND_SUPPORT -XCB_DESC= ${X11_DESC} via libxcb XCB_USES= xorg XCB_USE= XORG=xcb XCB_CMAKE_BOOL= BUILD_WSI_XCB_SUPPORT -XLIB_DESC= ${X11_DESC} via libX11 XLIB_USES= xorg XLIB_USE= XORG=x11,xrandr XLIB_CMAKE_BOOL= BUILD_WSI_XLIB_SUPPORT diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo index a0ccb8af3601..106014142470 100644 --- a/graphics/vulkan-validation-layers/distinfo +++ b/graphics/vulkan-validation-layers/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1746859355 -SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.315_GH0.tar.gz) = 9e85fcd793fb1ee871ea8e293cb1f9736473614be23dd03a0dec8a5d1cee918c -SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.315_GH0.tar.gz) = 6361546 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604 +TIMESTAMP = 1752313850 +SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.321_GH0.tar.gz) = b539b4862f02bb75a211afa939d59c37263604e88331cf06de5249ff0453cc78 +SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.321_GH0.tar.gz) = 6476609 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = f88c4918fc307c406b03587689bec0b7b5aaf9539955d3ee7a698342c2c52e8e +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = 538631 diff --git a/graphics/vulkan-validation-layers/pkg-plist b/graphics/vulkan-validation-layers/pkg-plist deleted file mode 100644 index 9175df639946..000000000000 --- a/graphics/vulkan-validation-layers/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -lib/libVkLayer_khronos_validation.so -share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json diff --git a/graphics/waifu2x-ncnn-vulkan/Makefile b/graphics/waifu2x-ncnn-vulkan/Makefile index 092c29497efe..0576385f8126 100644 --- a/graphics/waifu2x-ncnn-vulkan/Makefile +++ b/graphics/waifu2x-ncnn-vulkan/Makefile @@ -1,5 +1,5 @@ PORTNAME= waifu2x-ncnn-vulkan -DISTVERSION= 20250504 +DISTVERSION= 20250802 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org @@ -10,16 +10,17 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers -LIB_DEPENDS= libwebp.so:graphics/webp +LIB_DEPENDS= libpng.so:graphics/png \ + libwebp.so:graphics/webp RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader -USES= cmake compiler:${OPENMP}c++11-lib +USES= cmake compiler:${OPENMP}c++11-lib jpeg localbase USE_GITHUB= yes GH_ACCOUNT= nihui -GH_TUPLE= KhronosGroup:glslang:15.1.0-52-ga9ac7d5f:glslang/src/ncnn/glslang \ - Tencent:ncnn:20250503:ncnn/src/ncnn +GH_TUPLE= KhronosGroup:glslang:15.3.0-20-g8cd77a80:glslang/src/ncnn/glslang \ + Tencent:ncnn:20250503-87-gb039b87d:ncnn/src/ncnn CMAKE_SOURCE_PATH= ${WRKSRC}/src -CMAKE_ON= USE_SYSTEM_WEBP +CMAKE_ON= ${JPEG PNG WEBP ZLIB:L:S/^/USE_SYSTEM_/} PLIST_FILES= bin/${PORTNAME} PORTDATA= * diff --git a/graphics/waifu2x-ncnn-vulkan/distinfo b/graphics/waifu2x-ncnn-vulkan/distinfo index eca8a880fe8f..d3dbe86a9f90 100644 --- a/graphics/waifu2x-ncnn-vulkan/distinfo +++ b/graphics/waifu2x-ncnn-vulkan/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1746349882 -SHA256 (nihui-waifu2x-ncnn-vulkan-20250504_GH0.tar.gz) = ba67da5d6dc104c166c1048671d8b1db57458a1f00ef04ac3ce028f7975ecc04 -SIZE (nihui-waifu2x-ncnn-vulkan-20250504_GH0.tar.gz) = 34076915 -SHA256 (KhronosGroup-glslang-15.1.0-52-ga9ac7d5f_GH0.tar.gz) = 547e54be3867dcaa5fa8c9db38d6a67c45f4ce7a40bda5a7fe148db0f4949708 -SIZE (KhronosGroup-glslang-15.1.0-52-ga9ac7d5f_GH0.tar.gz) = 3952238 -SHA256 (Tencent-ncnn-20250503_GH0.tar.gz) = 3afea4cf092ce97d06305b72c6affbcfb3530f536ae8e81a4f22007d82b729e9 -SIZE (Tencent-ncnn-20250503_GH0.tar.gz) = 13200604 +TIMESTAMP = 1754141853 +SHA256 (nihui-waifu2x-ncnn-vulkan-20250802_GH0.tar.gz) = 49d878f72b000dc5e41fc4bd11740acabe3cad21d3782e99bbc153495702009d +SIZE (nihui-waifu2x-ncnn-vulkan-20250802_GH0.tar.gz) = 33992946 +SHA256 (KhronosGroup-glslang-15.3.0-20-g8cd77a80_GH0.tar.gz) = ef446e2ad4fa13911ca0823e9377ee7cd8d1b58ceb9404bddfad7ed3ff7d83d1 +SIZE (KhronosGroup-glslang-15.3.0-20-g8cd77a80_GH0.tar.gz) = 4191252 +SHA256 (Tencent-ncnn-20250503-87-gb039b87d_GH0.tar.gz) = 276c66f1c79353caa64e869aad1ee3975d6e0b58a3a0d26faa789ca39a0b7454 +SIZE (Tencent-ncnn-20250503-87-gb039b87d_GH0.tar.gz) = 13172574 diff --git a/graphics/wallhaven-cli/Makefile b/graphics/wallhaven-cli/Makefile index 45e9d6f3c7e0..7004938d3df7 100644 --- a/graphics/wallhaven-cli/Makefile +++ b/graphics/wallhaven-cli/Makefile @@ -1,10 +1,10 @@ PORTNAME= wallhaven-cli DISTVERSIONPREFIX= v DISTVERSION= 2.0.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= CLI for wallhaven to browse wallpapers in terminal WWW= https://github.com/r3tr0ananas/wallhaven-cli diff --git a/graphics/wayland/Makefile b/graphics/wayland/Makefile index 097e1e4cec84..34789ca25893 100644 --- a/graphics/wayland/Makefile +++ b/graphics/wayland/Makefile @@ -1,5 +1,6 @@ PORTNAME= wayland -DISTVERSION= 1.23.1 +DISTVERSION= 1.24.0 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://gitlab.freedesktop.org/${PORTNAME}/${PORTNAME}/-/releases/${DISTVERSION}/downloads/ diff --git a/graphics/wayland/distinfo b/graphics/wayland/distinfo index 4dbb978a5d51..a7ae4000b61c 100644 --- a/graphics/wayland/distinfo +++ b/graphics/wayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724514235 -SHA256 (wayland-1.23.1.tar.xz) = 864fb2a8399e2d0ec39d56e9d9b753c093775beadc6022ce81f441929a81e5ed -SIZE (wayland-1.23.1.tar.xz) = 238212 +TIMESTAMP = 1754383064 +SHA256 (wayland-1.24.0.tar.xz) = 82892487a01ad67b334eca83b54317a7c86a03a89cfadacfef5211f11a5d0536 +SIZE (wayland-1.24.0.tar.xz) = 241764 diff --git a/graphics/wayland/pkg-plist b/graphics/wayland/pkg-plist index e7c1e9365b4b..69a27f0a140b 100644 --- a/graphics/wayland/pkg-plist +++ b/graphics/wayland/pkg-plist @@ -13,16 +13,16 @@ include/wayland-util.h include/wayland-version.h lib/libwayland-client.so lib/libwayland-client.so.0 -lib/libwayland-client.so.0.23.1 +lib/libwayland-client.so.0.24.0 lib/libwayland-cursor.so lib/libwayland-cursor.so.0 -lib/libwayland-cursor.so.0.23.1 +lib/libwayland-cursor.so.0.24.0 lib/libwayland-egl.so lib/libwayland-egl.so.1 -lib/libwayland-egl.so.1.23.1 +lib/libwayland-egl.so.1.24.0 lib/libwayland-server.so lib/libwayland-server.so.0 -lib/libwayland-server.so.0.23.1 +lib/libwayland-server.so.0.24.0 libdata/pkgconfig/wayland-client.pc libdata/pkgconfig/wayland-cursor.pc libdata/pkgconfig/wayland-egl-backend.pc diff --git a/graphics/waylandpp/Makefile b/graphics/waylandpp/Makefile index 9da095eb838f..ea0860dbc688 100644 --- a/graphics/waylandpp/Makefile +++ b/graphics/waylandpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= waylandpp -DISTVERSION= 1.0.0 +DISTVERSION= 1.0.1 CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpugixml.so:textproc/pugixml \ libwayland-egl.so:graphics/wayland -USES= cmake compiler:c++11-lang gl localbase:ldflags pkgconfig xorg +USES= cmake compiler:c++11-lang gl localbase:ldflags pkgconfig USE_GITHUB= yes GH_ACCOUNT= NilsBrause USE_GL= egl diff --git a/graphics/waylandpp/distinfo b/graphics/waylandpp/distinfo index 1add68a778d8..6f74bc9d09f4 100644 --- a/graphics/waylandpp/distinfo +++ b/graphics/waylandpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656001374 -SHA256 (NilsBrause-waylandpp-1.0.0_GH0.tar.gz) = b20b45917382c6b87e9380130c9a1a1c563da2f498de5830df12fbce326dd9f5 -SIZE (NilsBrause-waylandpp-1.0.0_GH0.tar.gz) = 203510 +TIMESTAMP = 1752525900 +SHA256 (NilsBrause-waylandpp-1.0.1_GH0.tar.gz) = 49c362fa5db28ab5472968215b88f1fbe3a7b7f57818dde722fd7d38997d940a +SIZE (NilsBrause-waylandpp-1.0.1_GH0.tar.gz) = 203547 diff --git a/graphics/webp/Makefile b/graphics/webp/Makefile index 1626d50f5b47..563ac6cf7511 100644 --- a/graphics/webp/Makefile +++ b/graphics/webp/Makefile @@ -1,5 +1,5 @@ PORTNAME= webp -PORTVERSION= 1.5.0 +PORTVERSION= 1.6.0 CATEGORIES= graphics MASTER_SITES= http://downloads.webmproject.org/releases/webp/ \ https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ diff --git a/graphics/webp/distinfo b/graphics/webp/distinfo index d7f76f9f7154..61d3285727d7 100644 --- a/graphics/webp/distinfo +++ b/graphics/webp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227800 -SHA256 (libwebp-1.5.0.tar.gz) = 7d6fab70cf844bf6769077bd5d7a74893f8ffd4dfb42861745750c63c2a5c92c -SIZE (libwebp-1.5.0.tar.gz) = 4267494 +TIMESTAMP = 1752266014 +SHA256 (libwebp-1.6.0.tar.gz) = e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564 +SIZE (libwebp-1.6.0.tar.gz) = 4296070 diff --git a/graphics/webp/pkg-plist b/graphics/webp/pkg-plist index 8a11904328be..2f05b52eafdd 100644 --- a/graphics/webp/pkg-plist +++ b/graphics/webp/pkg-plist @@ -16,23 +16,23 @@ include/webp/types.h lib/libsharpyuv.a lib/libsharpyuv.so lib/libsharpyuv.so.0 -lib/libsharpyuv.so.0.1.1 +lib/libsharpyuv.so.0.1.2 lib/libwebp.a lib/libwebp.so lib/libwebp.so.7 -lib/libwebp.so.7.1.10 +lib/libwebp.so.7.2.0 lib/libwebpdecoder.a lib/libwebpdecoder.so lib/libwebpdecoder.so.3 -lib/libwebpdecoder.so.3.1.10 +lib/libwebpdecoder.so.3.2.0 lib/libwebpdemux.a lib/libwebpdemux.so lib/libwebpdemux.so.2 -lib/libwebpdemux.so.2.0.16 +lib/libwebpdemux.so.2.0.17 lib/libwebpmux.a lib/libwebpmux.so lib/libwebpmux.so.3 -lib/libwebpmux.so.3.1.1 +lib/libwebpmux.so.3.1.2 libdata/pkgconfig/libsharpyuv.pc libdata/pkgconfig/libwebp.pc libdata/pkgconfig/libwebpdecoder.pc diff --git a/graphics/wrapland/Makefile b/graphics/wrapland/Makefile index 0bd2390563fa..ea11bd5edc77 100644 --- a/graphics/wrapland/Makefile +++ b/graphics/wrapland/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 0.602.0 CATEGORIES= graphics -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Qt/C++ library wrapping libwayland WWW= https://github.com/winft/wrapland diff --git a/graphics/wxsvg/Makefile b/graphics/wxsvg/Makefile index b2b4e316854a..164d0ca66c72 100644 --- a/graphics/wxsvg/Makefile +++ b/graphics/wxsvg/Makefile @@ -1,6 +1,6 @@ PORTNAME= wxsvg DISTVERSION= 1.5.24 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/ximaging/Makefile b/graphics/ximaging/Makefile index 6d1cb5d14c02..e00f8326587f 100644 --- a/graphics/ximaging/Makefile +++ b/graphics/ximaging/Makefile @@ -1,6 +1,6 @@ PORTNAME= ximaging DISTVERSIONPREFIX= src- -DISTVERSION= 1.8 +DISTVERSION= 1.9 CATEGORIES= graphics MASTER_SITES= https://fastestcode.org/dl/ @@ -9,6 +9,7 @@ COMMENT= Image Viewer and Browser for Unix/X11 WWW= https://fastestcode.org/ximaging.html LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng16.so:graphics/png \ libtiff.so:graphics/tiff diff --git a/graphics/ximaging/distinfo b/graphics/ximaging/distinfo index 701b23cbf2ce..ac09ac33bc28 100644 --- a/graphics/ximaging/distinfo +++ b/graphics/ximaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723053176 -SHA256 (ximaging-src-1.8.tar.xz) = 2de967c72bd9ff100970fb48bff9bf5200fa36c9a58f17afa9449bbd215bd010 -SIZE (ximaging-src-1.8.tar.xz) = 111180 +TIMESTAMP = 1754232007 +SHA256 (ximaging-src-1.9.tar.xz) = 1bf62c19156e537b037a9e7f7ff25d2f6d824c5d9a57f9ad06ff55640622e43a +SIZE (ximaging-src-1.9.tar.xz) = 114000 diff --git a/graphics/xmlgraphics-commons/Makefile b/graphics/xmlgraphics-commons/Makefile index ad963a60ec1b..875e1d17628b 100644 --- a/graphics/xmlgraphics-commons/Makefile +++ b/graphics/xmlgraphics-commons/Makefile @@ -1,11 +1,11 @@ PORTNAME= xmlgraphics-commons -PORTVERSION= 2.6 +DISTVERSION= 2.11 DISTVERSIONSUFFIX= -bin CATEGORIES= graphics textproc java MASTER_SITES= APACHE/xmlgraphics/commons/binaries \ https://archive.apache.org/dist/xmlgraphics/commons/binaries/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Several reusable components used by Apache Batik and FOP WWW= https://xmlgraphics.apache.org/commons/ @@ -17,14 +17,14 @@ USES= java NO_ARCH= yes NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} PLIST_FILES= ${JAVAJARDIR}/${JARFILE_VER} \ ${JAVAJARDIR}/${JARFILE} PORTDOCS= * JARFILE= ${PORTNAME}.jar -JARFILE_VER= ${PORTNAME}-${PORTVERSION}.jar +JARFILE_VER= ${PORTNAME}-${DISTVERSION}.jar OPTIONS_DEFINE= DOCS diff --git a/graphics/xmlgraphics-commons/distinfo b/graphics/xmlgraphics-commons/distinfo index ec1a202d60ac..a93b66cdcac4 100644 --- a/graphics/xmlgraphics-commons/distinfo +++ b/graphics/xmlgraphics-commons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1626809136 -SHA256 (xmlgraphics-commons-2.6-bin.tar.gz) = 2f92a74fe6c54685c31fb988eb1dc2134f4e4f567c31d9d4e103f07001300ab3 -SIZE (xmlgraphics-commons-2.6-bin.tar.gz) = 1580005 +TIMESTAMP = 1752609194 +SHA256 (xmlgraphics-commons-2.11-bin.tar.gz) = 690a3301c3f320dd78092622bfc0e7f20c9457f048c37947c3700a4d7dc124f0 +SIZE (xmlgraphics-commons-2.11-bin.tar.gz) = 2009106 diff --git a/graphics/xournalpp/Makefile b/graphics/xournalpp/Makefile index 8adad8ad3ad8..b50f9f6f7a6c 100644 --- a/graphics/xournalpp/Makefile +++ b/graphics/xournalpp/Makefile @@ -1,7 +1,7 @@ PORTNAME= xournalpp DISTVERSIONPREFIX= v DISTVERSION= 1.2.3-20240830 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/xv/Makefile b/graphics/xv/Makefile index 511268c9554c..c6de95643734 100644 --- a/graphics/xv/Makefile +++ b/graphics/xv/Makefile @@ -1,5 +1,5 @@ PORTNAME= xv -PORTVERSION= 6.0.2 +PORTVERSION= 6.0.4 DISTVERSIONPREFIX= v PORTREVISION= 0 CATEGORIES+= graphics diff --git a/graphics/xv/distinfo b/graphics/xv/distinfo index b47c11412ed7..f1e36f00cffd 100644 --- a/graphics/xv/distinfo +++ b/graphics/xv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729055074 -SHA256 (xv/jasper-software-xv-v6.0.2_GH0.tar.gz) = 3fcbc088a01629719c003bde8655105c0b8557ec6ca1f04b40361fced6c08bae -SIZE (xv/jasper-software-xv-v6.0.2_GH0.tar.gz) = 5052705 +TIMESTAMP = 1756228329 +SHA256 (xv/jasper-software-xv-v6.0.4_GH0.tar.gz) = 3caef94af3594caf0b5b67eb643367d41b76e40c0a2582e069565801ab2b7076 +SIZE (xv/jasper-software-xv-v6.0.4_GH0.tar.gz) = 5052661 diff --git a/graphics/xviewer/Makefile b/graphics/xviewer/Makefile index fbb9041cf7e8..cbba10bcec9a 100644 --- a/graphics/xviewer/Makefile +++ b/graphics/xviewer/Makefile @@ -1,5 +1,6 @@ PORTNAME= xviewer PORTVERSION= 3.4.8 +PORTREVISION= 1 CATEGORIES= graphics gnome DIST_SUBDIR= gnome @@ -16,7 +17,7 @@ BUILD_DEPENDS= itstool:textproc/itstool \ ${LOCALBASE}/share/aclocal/yelp.m4:textproc/yelp-tools LIB_DEPENDS= libcinnamon-desktop.so:x11/cinnamon-desktop \ libxapp.so:x11/xapp \ - libpeas-1.0.so:devel/libpeas + libpeas-1.0.so:devel/libpeas1 RUN_DEPENDS= yelp:x11/yelp USES= meson compiler:c++11-lang desktop-file-utils gettext-tools \ diff --git a/graphics/yafaray/Makefile b/graphics/yafaray/Makefile index 5597ed27185c..f6d0e76a47b8 100644 --- a/graphics/yafaray/Makefile +++ b/graphics/yafaray/Makefile @@ -1,7 +1,7 @@ PORTNAME= yafaray DISTVERSIONPREFIX= v DISTVERSION= 3.5.1 -PORTREVISION= 27 +PORTREVISION= 30 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/zathura-pdf-mupdf/Makefile b/graphics/zathura-pdf-mupdf/Makefile index 63a4a241d273..946c464b660d 100644 --- a/graphics/zathura-pdf-mupdf/Makefile +++ b/graphics/zathura-pdf-mupdf/Makefile @@ -1,6 +1,6 @@ PORTNAME= zathura-pdf-mupdf DISTVERSION= 0.4.4 -PORTREVISION= 3 +PORTREVISION= 7 CATEGORIES= graphics MASTER_SITES= https://pwmt.org/projects/zathura-pdf-mupdf/download/ diff --git a/graphics/zathura-pdf-mupdf/files/patch-meson.build b/graphics/zathura-pdf-mupdf/files/patch-meson.build new file mode 100644 index 000000000000..52af85b6f040 --- /dev/null +++ b/graphics/zathura-pdf-mupdf/files/patch-meson.build @@ -0,0 +1,58 @@ +--- meson.build.orig 2024-08-04 08:34:58 UTC ++++ meson.build +@@ -22,8 +22,7 @@ cairo = dependency('cairo') + girara = dependency('girara-gtk3') + glib = dependency('glib-2.0') + cairo = dependency('cairo') +-mupdf = dependency('mupdf', required: false, version: '>=@0@.@1@'.format(mupdf_required_version_major, mupdf_required_version_minor)) +-mupdfthird = cc.find_library('mupdf-third') ++mupdf = cc.find_library('mupdf') + + build_dependencies = [ + zathura, +@@ -32,43 +31,19 @@ build_dependencies = [ + cairo, + ] + +-if not mupdf.found() +- # normal build of mupdf +- mupdf = cc.find_library('mupdf', has_headers: ['mupdf/fitz/version.h', 'mupdf/fitz.h', 'mupdf/pdf.h'], required: true) +- version_check = ''' +-#include <mupdf/fitz/version.h> ++ build_dependencies += [mupdf] + +-#if FZ_VERSION_MAJOR < @0@ || (FZ_VERSION_MAJOR == @0@ && FZ_VERSION_MINOR < @1@) +-#error "mupdf @0@.@1@ or newer is requried" +-#endif +-'''.format(mupdf_required_version_major, mupdf_required_version_minor) +- if not cc.compiles(version_check, dependencies: [mupdf]) +- error('mupdf @0@.@1@ or newer is required'.format(mupdf_required_version_major, mupdf_required_version_minor)) +- endif +- +- build_dependencies += [mupdf, mupdfthird] +-else +- # build from Debian's libmupdf-dev +- build_dependencies += [mupdf, mupdfthird] +- + libjpeg = dependency('libjpeg') + libjbig2dec = cc.find_library('jbig2dec') + libopenjp2 = dependency('libopenjp2') + gumbo = dependency('gumbo') +- tesseract = dependency('tesseract') +- leptonica = dependency('lept') +- mujs = dependency('mujs') + + build_dependencies += [ + libjpeg, + libjbig2dec, + libopenjp2, +- gumbo, +- tesseract, +- leptonica, +- mujs ++ gumbo + ] +-endif + + if get_option('plugindir') == '' + plugindir = zathura.get_variable(pkgconfig: 'plugindir') diff --git a/graphics/zathura/Makefile b/graphics/zathura/Makefile index 619f39bd68a4..058ced747a95 100644 --- a/graphics/zathura/Makefile +++ b/graphics/zathura/Makefile @@ -1,5 +1,5 @@ PORTNAME= zathura -DISTVERSION= 0.5.11 +DISTVERSION= 0.5.12 CATEGORIES= graphics print MASTER_SITES= https://pwmt.org/projects/zathura/download/ @@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgirara-gtk3.so:x11-toolkits/girara \ libjson-glib-1.0.so:devel/json-glib -USES= compiler:c17 gettext gnome meson ninja pkgconfig sqlite tar:xz +USES= compiler:c17 gettext-runtime gettext-tools gnome meson ninja \ + pkgconfig sqlite tar:xz USE_GNOME= glib20 gtk30 MESON_ARGS= -Dlandlock=disabled \ -Dseccomp=disabled \ @@ -26,15 +27,15 @@ OPTIONS_SUB= yes SYNCTEX_DESC= Direct and reverse synchronisation support with SyncTeX MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sphinx>=1.2.2,1:textproc/py-sphinx@${PY_FLAVOR} -MANPAGES_USES= python + ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} +MANPAGES_USES= python:build MANPAGES_MESON_ENABLED= manpages -SYNCTEX_BUILD_DEPENDS= tex-synctex>=1.19.0:devel/tex-synctex +SYNCTEX_BUILD_DEPENDS= tex-synctex>0:devel/tex-synctex SYNCTEX_RUN_DEPENDS= ${SYNCTEX_BUILD_DEPENDS} SYNCTEX_MESON_ENABLED= synctex -post-patch: +post-patch-MANPAGES-on: @${REINPLACE_CMD} -e 's|^/etc|${PREFIX}/etc|' ${WRKSRC}/doc/man/zathurarc.5.rst .include <bsd.port.mk> diff --git a/graphics/zathura/distinfo b/graphics/zathura/distinfo index 212920c6447d..cad74c287206 100644 --- a/graphics/zathura/distinfo +++ b/graphics/zathura/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734525804 -SHA256 (zathura-0.5.11.tar.xz) = 54458a9998af0fb8faef2e934a81127bbe4b790c86dcd2c8b8f32365f3d1b53c -SIZE (zathura-0.5.11.tar.xz) = 167820 +TIMESTAMP = 1751616442 +SHA256 (zathura-0.5.12.tar.xz) = e84870fbf96b766b8224a3f3a6ce7ccfa36efa3b6919cc8a2fbf765ea4dfe476 +SIZE (zathura-0.5.12.tar.xz) = 176368 diff --git a/graphics/zathura/pkg-plist b/graphics/zathura/pkg-plist index 71d20bc03aad..73742d7712cf 100644 --- a/graphics/zathura/pkg-plist +++ b/graphics/zathura/pkg-plist @@ -30,7 +30,6 @@ share/locale/es_CL/LC_MESSAGES/zathura.mo share/locale/et/LC_MESSAGES/zathura.mo share/locale/fr/LC_MESSAGES/zathura.mo share/locale/he/LC_MESSAGES/zathura.mo -share/locale/hr/LC_MESSAGES/zathura.mo share/locale/id_ID/LC_MESSAGES/zathura.mo share/locale/it/LC_MESSAGES/zathura.mo share/locale/lt/LC_MESSAGES/zathura.mo diff --git a/graphics/zeno/Makefile b/graphics/zeno/Makefile index 7f316f0ff645..145231b8a046 100644 --- a/graphics/zeno/Makefile +++ b/graphics/zeno/Makefile @@ -1,6 +1,6 @@ PORTNAME= zeno DISTVERSION= 2024.10.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= freebsd@sysctl.cz @@ -22,7 +22,7 @@ BUILD_DEPENDS= alembic>0:graphics/alembic \ LIB_DEPENDS= libAlembic.so:graphics/alembic \ libcryptopp.so:security/cryptopp \ - libImath-3_1.so:math/Imath \ + libImath.so:math/Imath \ libtiff.so:graphics/tiff \ libopencv_highgui.so:graphics/opencv \ libopencv_stitching.so:graphics/opencv \ |