aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
Diffstat (limited to 'graphics')
-rw-r--r--graphics/colord-kde/distinfo6
-rw-r--r--graphics/colord-kde/pkg-plist1
-rw-r--r--graphics/drawio/Makefile2
-rw-r--r--graphics/f3d/Makefile3
-rw-r--r--graphics/f3d/distinfo6
-rw-r--r--graphics/f3d/pkg-plist2
-rw-r--r--graphics/glvis/Makefile2
-rw-r--r--graphics/gmic-qt/Makefile2
-rw-r--r--graphics/gmic-qt/distinfo6
-rw-r--r--graphics/graphviz/Makefile4
-rw-r--r--graphics/graphviz/distinfo6
-rw-r--r--graphics/graphviz/pkg-plist4
-rw-r--r--graphics/gwenview/distinfo6
-rw-r--r--graphics/kamera/distinfo6
-rw-r--r--graphics/kcolorchooser/distinfo6
-rw-r--r--graphics/kdegraphics-mobipocket/distinfo6
-rw-r--r--graphics/kdegraphics-svgpart/distinfo6
-rw-r--r--graphics/kdegraphics-thumbnailers/distinfo6
-rw-r--r--graphics/kf6-kimageformats/distinfo6
-rw-r--r--graphics/kf6-kimageformats/files/patch-src_imageformats_raw.cpp11
-rw-r--r--graphics/kf6-kplotting/distinfo6
-rw-r--r--graphics/kf6-kquickcharts/distinfo6
-rw-r--r--graphics/kf6-ksvg/distinfo6
-rw-r--r--graphics/kf6-prison/distinfo6
-rw-r--r--graphics/kgraphviewer/Makefile1
-rw-r--r--graphics/kgraphviewer/distinfo6
-rw-r--r--graphics/kimagemapeditor/distinfo6
-rw-r--r--graphics/kolourpaint/distinfo6
-rw-r--r--graphics/kontrast/distinfo6
-rw-r--r--graphics/kqtquickcharts/distinfo6
-rw-r--r--graphics/ksanecore/distinfo6
-rw-r--r--graphics/libkdcraw/distinfo6
-rw-r--r--graphics/libkexiv2/distinfo6
-rw-r--r--graphics/libksane/distinfo6
-rw-r--r--graphics/libpano13/Makefile3
-rw-r--r--graphics/libpano13/distinfo6
-rw-r--r--graphics/libpano13/files/patch-CMakeLists.txt6
-rw-r--r--graphics/libpano13/files/patch-filter.h24
-rw-r--r--graphics/libskiasharp/Makefile3
-rw-r--r--graphics/libskiasharp/files/patch-src_codec_SkJpegCodec.cpp55
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/nsxiv/Makefile7
-rw-r--r--graphics/nsxiv/distinfo6
-rw-r--r--graphics/nsxiv/pkg-plist2
-rw-r--r--graphics/okular/distinfo6
-rw-r--r--graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake11
-rw-r--r--graphics/p5-Image-ExifTool-devel/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/distinfo6
-rw-r--r--graphics/plasma6-spectacle/distinfo6
-rw-r--r--graphics/plasma6-spectacle/files/extra-patch-pipewire-off2
-rw-r--r--graphics/py-f3d/Makefile2
-rw-r--r--graphics/py-f3d/distinfo6
-rw-r--r--graphics/qgis-ltr/Makefile10
-rw-r--r--graphics/qgis-ltr/distinfo6
-rw-r--r--graphics/qgis/Makefile10
-rw-r--r--graphics/qgis/distinfo6
-rw-r--r--graphics/qgis/pkg-plist3
-rw-r--r--graphics/skanlite/distinfo6
-rw-r--r--graphics/skanpage/distinfo6
-rw-r--r--graphics/zathura/Makefile2
-rw-r--r--graphics/zathura/distinfo6
-rw-r--r--graphics/zathura/pkg-plist46
63 files changed, 239 insertions, 201 deletions
diff --git a/graphics/colord-kde/distinfo b/graphics/colord-kde/distinfo
index 3b303cf15c32..c201902379ea 100644
--- a/graphics/colord-kde/distinfo
+++ b/graphics/colord-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410067
-SHA256 (KDE/release-service/25.08.1/colord-kde-25.08.1.tar.xz) = a42e77a8faf0cc5852b4b69fe27c16a9e6aa10ad5ed436982bdf7e14409eb8a3
-SIZE (KDE/release-service/25.08.1/colord-kde-25.08.1.tar.xz) = 119936
+TIMESTAMP = 1759874810
+SHA256 (KDE/release-service/25.08.2/colord-kde-25.08.2.tar.xz) = 4a4b34386428222756e9333e1286d003afaccb2feccca92685f7d142bb9ab609
+SIZE (KDE/release-service/25.08.2/colord-kde-25.08.2.tar.xz) = 121380
diff --git a/graphics/colord-kde/pkg-plist b/graphics/colord-kde/pkg-plist
index f9009580e399..3f576cf62609 100644
--- a/graphics/colord-kde/pkg-plist
+++ b/graphics/colord-kde/pkg-plist
@@ -28,6 +28,7 @@ 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/is/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
diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile
index bc4cadee66fa..1bd95407d9f6 100644
--- a/graphics/drawio/Makefile
+++ b/graphics/drawio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drawio
PORTVERSION= 28.0.6
-PORTREVISION= 10
+PORTREVISION= 11
DISTVERSIONPREFIX= x86_64-
CATEGORIES= graphics
MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/
diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile
index 07ac4520f1b6..bb3ab1e945f9 100644
--- a/graphics/f3d/Makefile
+++ b/graphics/f3d/Makefile
@@ -1,7 +1,6 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
-DISTVERSION= 3.2.0
-PORTREVISION= 1
+DISTVERSION= 3.3.0
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/f3d/distinfo b/graphics/f3d/distinfo
index 4b7c92357910..2d5101793b79 100644
--- a/graphics/f3d/distinfo
+++ b/graphics/f3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752141480
-SHA256 (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 2a3cff123821be41d99489e080a7153812e58a86598fa9f4988099660bf6a947
-SIZE (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 68125944
+TIMESTAMP = 1761665817
+SHA256 (f3d-app-f3d-v3.3.0_GH0.tar.gz) = f3feeaed716022bc3440b891afbd5eba82a69af7215f66bb9aa72344d7591126
+SIZE (f3d-app-f3d-v3.3.0_GH0.tar.gz) = 68866937
diff --git a/graphics/f3d/pkg-plist b/graphics/f3d/pkg-plist
index 77289080d9c5..abc9ae757993 100644
--- a/graphics/f3d/pkg-plist
+++ b/graphics/f3d/pkg-plist
@@ -25,7 +25,7 @@ lib/cmake/f3d/f3dTargets.cmake
lib/cmake/f3d/library-config.cmake
lib/libf3d.so
lib/libf3d.so.3
-lib/libf3d.so.3.2
+lib/libf3d.so.3.3
lib/libvtkext.so
%%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop
%%ASSIMP%%share/applications/f3d-plugin-assimp.desktop
diff --git a/graphics/glvis/Makefile b/graphics/glvis/Makefile
index 027befcdc6f8..75e19da23761 100644
--- a/graphics/glvis/Makefile
+++ b/graphics/glvis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glvis
DISTVERSION= 4.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://glvis.github.io/releases/
PKGNAMESUFFIX= -mesh-visualizer # other software also has the name glvis
diff --git a/graphics/gmic-qt/Makefile b/graphics/gmic-qt/Makefile
index 8124f9426cdb..4a4fa97881a7 100644
--- a/graphics/gmic-qt/Makefile
+++ b/graphics/gmic-qt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gmic-qt
DISTVERSIONPREFIX= v.
-DISTVERSION= 3.6.2
+DISTVERSION= 3.6.3
PORTEPOCH= 1
CATEGORIES= graphics kde
MASTER_SITES= https://github.com/GreycLab/gmic/releases/download/${DISTVERSIONFULL}/ \
diff --git a/graphics/gmic-qt/distinfo b/graphics/gmic-qt/distinfo
index eafe6756c23d..9c8cb29e06ab 100644
--- a/graphics/gmic-qt/distinfo
+++ b/graphics/gmic-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759129511
-SHA256 (KDE/gmic-qt/gmic_3.6.2.tar.gz) = e85161d5eaf6eb413c2db6bc397c487617cea7916f21bce7a3b6acfa001fbf46
-SIZE (KDE/gmic-qt/gmic_3.6.2.tar.gz) = 19500815
+TIMESTAMP = 1761629870
+SHA256 (KDE/gmic-qt/gmic_3.6.3.tar.gz) = 45304f179f2200ba527c819bd911bd6a85c4a4999740c730c7ccdd164ce240ac
+SIZE (KDE/gmic-qt/gmic_3.6.3.tar.gz) = 20183375
diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index 6d7903450e6c..6334be9c0e8d 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -1,5 +1,5 @@
PORTNAME= graphviz
-PORTVERSION= 14.0.1
+PORTVERSION= 14.0.2
PORTREVISION= 0
CATEGORIES= graphics tk
MASTER_SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PORTVERSION}/
@@ -50,7 +50,7 @@ FIX_TCL_SCRIPT= tclpkg/gdtclft/demo/entities.tcl \
tclpkg/tcldot/demo/gcat.tcl
FIX_TK_SCRIPT= tclpkg/tcldot/demo/doted.tcl \
tclpkg/tclpathplan/demo/pathplan.tcl
-PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.1"
+PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.2"
OPTIONS_DEFINE= XPM DIGCOLA IPSEPCOLA ICONV NLS ANN GTS \
PANGOCAIRO POPPLER GDK GHOSTSCRIPT DEVIL \
diff --git a/graphics/graphviz/distinfo b/graphics/graphviz/distinfo
index 262c4743a53b..a0603029fd06 100644
--- a/graphics/graphviz/distinfo
+++ b/graphics/graphviz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760174742
-SHA256 (graphviz-14.0.1.tar.gz) = 647e7d6aa60158347d3537aef16415a07b71be86c80df84a49dcafd398f54e76
-SIZE (graphviz-14.0.1.tar.gz) = 26818359
+TIMESTAMP = 1761457644
+SHA256 (graphviz-14.0.2.tar.gz) = d555b4fd18a3645c34bdd876bc7e8206c8c8e2404abf7872aae5ee0d5df46378
+SIZE (graphviz-14.0.2.tar.gz) = 26817906
diff --git a/graphics/graphviz/pkg-plist b/graphics/graphviz/pkg-plist
index e4384e31fafc..150f65688c6a 100644
--- a/graphics/graphviz/pkg-plist
+++ b/graphics/graphviz/pkg-plist
@@ -173,11 +173,11 @@ lib/libgvc.so.7.0.1
lib/libgvpr.la
lib/libgvpr.so
lib/libgvpr.so.2
-lib/libgvpr.so.2.0.1
+lib/libgvpr.so.2.0.2
lib/libpathplan.la
lib/libpathplan.so
lib/libpathplan.so.4
-lib/libpathplan.so.4.0.1
+lib/libpathplan.so.4.0.2
lib/libxdot.la
lib/libxdot.so
lib/libxdot.so.4
diff --git a/graphics/gwenview/distinfo b/graphics/gwenview/distinfo
index 6de9180a451e..a3b8cd09047f 100644
--- a/graphics/gwenview/distinfo
+++ b/graphics/gwenview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410070
-SHA256 (KDE/release-service/25.08.1/gwenview-25.08.1.tar.xz) = 4d92eef8fd543930cff6810062bc1d9ff103394247516bfef1edcd1bd67ad67c
-SIZE (KDE/release-service/25.08.1/gwenview-25.08.1.tar.xz) = 6533628
+TIMESTAMP = 1759874813
+SHA256 (KDE/release-service/25.08.2/gwenview-25.08.2.tar.xz) = c189967a0e21f0753560e8d87381e888f3d943701db4c1f21bed8b5bb8af1e5a
+SIZE (KDE/release-service/25.08.2/gwenview-25.08.2.tar.xz) = 6533740
diff --git a/graphics/kamera/distinfo b/graphics/kamera/distinfo
index 11746458ac8a..0c8209b670ac 100644
--- a/graphics/kamera/distinfo
+++ b/graphics/kamera/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410072
-SHA256 (KDE/release-service/25.08.1/kamera-25.08.1.tar.xz) = 1606de242a75bb2606d3a2b5b1e9211275e1f12287afbbd018e9fc0c8b4f7248
-SIZE (KDE/release-service/25.08.1/kamera-25.08.1.tar.xz) = 133056
+TIMESTAMP = 1759874815
+SHA256 (KDE/release-service/25.08.2/kamera-25.08.2.tar.xz) = ff03962253f2a108eb0e1f524d2acf2d9cc934561469fb98f6c80e903294a0f4
+SIZE (KDE/release-service/25.08.2/kamera-25.08.2.tar.xz) = 133036
diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo
index 7482edd25d15..e83d6fffdfd6 100644
--- a/graphics/kcolorchooser/distinfo
+++ b/graphics/kcolorchooser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410074
-SHA256 (KDE/release-service/25.08.1/kcolorchooser-25.08.1.tar.xz) = 907302c037ee291770e56ff9c0e3b3a5413a40d9a4d0352dc8f882685d732921
-SIZE (KDE/release-service/25.08.1/kcolorchooser-25.08.1.tar.xz) = 36360
+TIMESTAMP = 1759874818
+SHA256 (KDE/release-service/25.08.2/kcolorchooser-25.08.2.tar.xz) = b63fcda617edf6c20e03a42a87ccca07e0b9a522ac946055e3f98f5639437315
+SIZE (KDE/release-service/25.08.2/kcolorchooser-25.08.2.tar.xz) = 36348
diff --git a/graphics/kdegraphics-mobipocket/distinfo b/graphics/kdegraphics-mobipocket/distinfo
index 0f288e512261..fc302831f9fe 100644
--- a/graphics/kdegraphics-mobipocket/distinfo
+++ b/graphics/kdegraphics-mobipocket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410076
-SHA256 (KDE/release-service/25.08.1/kdegraphics-mobipocket-25.08.1.tar.xz) = 19456126f4d1fd0c19a0a484dc27d5dd86399bc9a144d7ab89eb6479b110c920
-SIZE (KDE/release-service/25.08.1/kdegraphics-mobipocket-25.08.1.tar.xz) = 19800
+TIMESTAMP = 1759874820
+SHA256 (KDE/release-service/25.08.2/kdegraphics-mobipocket-25.08.2.tar.xz) = 799af3ba4190313397389330645c3fa00f429017f7338433c8d4abee55ad64d2
+SIZE (KDE/release-service/25.08.2/kdegraphics-mobipocket-25.08.2.tar.xz) = 19796
diff --git a/graphics/kdegraphics-svgpart/distinfo b/graphics/kdegraphics-svgpart/distinfo
index adce15a116bc..a29635162678 100644
--- a/graphics/kdegraphics-svgpart/distinfo
+++ b/graphics/kdegraphics-svgpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410079
-SHA256 (KDE/release-service/25.08.1/svgpart-25.08.1.tar.xz) = 2be6076da24777669659c2adf5ccbb58de0e7e91708bcdbb4f5cfb4df85487a7
-SIZE (KDE/release-service/25.08.1/svgpart-25.08.1.tar.xz) = 30204
+TIMESTAMP = 1759874823
+SHA256 (KDE/release-service/25.08.2/svgpart-25.08.2.tar.xz) = 4fcfae43c43f45f9d44b6552339e74148f2c5c077a8d487d1fff4ea3ef6dbca6
+SIZE (KDE/release-service/25.08.2/svgpart-25.08.2.tar.xz) = 30224
diff --git a/graphics/kdegraphics-thumbnailers/distinfo b/graphics/kdegraphics-thumbnailers/distinfo
index 427c06588544..67f42f9f9455 100644
--- a/graphics/kdegraphics-thumbnailers/distinfo
+++ b/graphics/kdegraphics-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410081
-SHA256 (KDE/release-service/25.08.1/kdegraphics-thumbnailers-25.08.1.tar.xz) = 0c048e4dc190a30aa2b4c6316b186d9462418adad22a6e3535b40d4085b6649d
-SIZE (KDE/release-service/25.08.1/kdegraphics-thumbnailers-25.08.1.tar.xz) = 55828
+TIMESTAMP = 1759874825
+SHA256 (KDE/release-service/25.08.2/kdegraphics-thumbnailers-25.08.2.tar.xz) = 02e1fc5d2a77ad9c57173deae2333a0a3f04446e7ccf682f1f66b09902f01adf
+SIZE (KDE/release-service/25.08.2/kdegraphics-thumbnailers-25.08.2.tar.xz) = 55836
diff --git a/graphics/kf6-kimageformats/distinfo b/graphics/kf6-kimageformats/distinfo
index 0a54b7935cd7..2e93affb0eba 100644
--- a/graphics/kf6-kimageformats/distinfo
+++ b/graphics/kf6-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408193
-SHA256 (KDE/frameworks/6.18/kimageformats-6.18.0.tar.xz) = 9d373ef5362aa8d71541cec2895415c95ca914626dcb0dd6b0ceef491dcbae46
-SIZE (KDE/frameworks/6.18/kimageformats-6.18.0.tar.xz) = 28750912
+TIMESTAMP = 1759784975
+SHA256 (KDE/frameworks/6.19/kimageformats-6.19.0.tar.xz) = fc825326aa6b8c1321947ff523d3d006eef4c65fde40f379c6900d06967fae1c
+SIZE (KDE/frameworks/6.19/kimageformats-6.19.0.tar.xz) = 28803976
diff --git a/graphics/kf6-kimageformats/files/patch-src_imageformats_raw.cpp b/graphics/kf6-kimageformats/files/patch-src_imageformats_raw.cpp
deleted file mode 100644
index 694fb2864ee3..000000000000
--- a/graphics/kf6-kimageformats/files/patch-src_imageformats_raw.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/imageformats/raw.cpp.orig 2025-09-08 08:12:54 UTC
-+++ src/imageformats/raw.cpp
-@@ -27,7 +27,7 @@
- * By defining RAW_IGNORE_BROKEN_STREAMS removes this protection, leaving
- * LibRaw in complete control of error handling (which is mostly absent).
- */
--// #define RAW_DISABLE_BROKEN_STREAM_PROTECTION
-+#define RAW_DISABLE_BROKEN_STREAM_PROTECTION
- #endif
-
- #ifdef QT_DEBUG
diff --git a/graphics/kf6-kplotting/distinfo b/graphics/kf6-kplotting/distinfo
index bbe6254037fa..2752505c78f0 100644
--- a/graphics/kf6-kplotting/distinfo
+++ b/graphics/kf6-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408193
-SHA256 (KDE/frameworks/6.18/kplotting-6.18.0.tar.xz) = c9fdb99fd1c75f588e2f15ef84333feadf327a878c24324e44493d03e593ebc9
-SIZE (KDE/frameworks/6.18/kplotting-6.18.0.tar.xz) = 34024
+TIMESTAMP = 1759784975
+SHA256 (KDE/frameworks/6.19/kplotting-6.19.0.tar.xz) = 5203347d5439a33d1c2c331c5ae21fbc329404aa7c01692b2c1c48b9508d8292
+SIZE (KDE/frameworks/6.19/kplotting-6.19.0.tar.xz) = 34036
diff --git a/graphics/kf6-kquickcharts/distinfo b/graphics/kf6-kquickcharts/distinfo
index 288ab3e2d691..22e3bad1799a 100644
--- a/graphics/kf6-kquickcharts/distinfo
+++ b/graphics/kf6-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408193
-SHA256 (KDE/frameworks/6.18/kquickcharts-6.18.0.tar.xz) = 941ead378d02e0581b706639c7cf474339818f6cd48d918646782f71bc7f74cb
-SIZE (KDE/frameworks/6.18/kquickcharts-6.18.0.tar.xz) = 112188
+TIMESTAMP = 1759784976
+SHA256 (KDE/frameworks/6.19/kquickcharts-6.19.0.tar.xz) = 50f0470e961f95fab75cb4ae888bdd4239b462f187d725a476ef1ba0ce6af435
+SIZE (KDE/frameworks/6.19/kquickcharts-6.19.0.tar.xz) = 112168
diff --git a/graphics/kf6-ksvg/distinfo b/graphics/kf6-ksvg/distinfo
index deffa9759dc8..dce04a8ad25c 100644
--- a/graphics/kf6-ksvg/distinfo
+++ b/graphics/kf6-ksvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408194
-SHA256 (KDE/frameworks/6.18/ksvg-6.18.0.tar.xz) = 0eab2ba532906b612afee2fbfa802a88d7f4570d4c322972cb6debd320075c10
-SIZE (KDE/frameworks/6.18/ksvg-6.18.0.tar.xz) = 84056
+TIMESTAMP = 1759784976
+SHA256 (KDE/frameworks/6.19/ksvg-6.19.0.tar.xz) = 92a2cbc4604a3ea86d9b8ad921adff93646156017bc8fa5c75958ef324b5e9ef
+SIZE (KDE/frameworks/6.19/ksvg-6.19.0.tar.xz) = 84288
diff --git a/graphics/kf6-prison/distinfo b/graphics/kf6-prison/distinfo
index dcecede8e9bf..5ab5de09d13d 100644
--- a/graphics/kf6-prison/distinfo
+++ b/graphics/kf6-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408194
-SHA256 (KDE/frameworks/6.18/prison-6.18.0.tar.xz) = 38a4f154b39b4d2e4b86d16f84846039d27bd70cb26ecd488b591f612dd4141e
-SIZE (KDE/frameworks/6.18/prison-6.18.0.tar.xz) = 57364
+TIMESTAMP = 1759784976
+SHA256 (KDE/frameworks/6.19/prison-6.19.0.tar.xz) = bfd623f95e00af25ec49966679010c411ef8798b7c1a31c258484c31067d5356
+SIZE (KDE/frameworks/6.19/prison-6.19.0.tar.xz) = 57388
diff --git a/graphics/kgraphviewer/Makefile b/graphics/kgraphviewer/Makefile
index 0fbbf650db47..c541c99da7a1 100644
--- a/graphics/kgraphviewer/Makefile
+++ b/graphics/kgraphviewer/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kgraphviewer
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/graphics/kgraphviewer/distinfo b/graphics/kgraphviewer/distinfo
index 75b20f5a294b..c0551d5455c9 100644
--- a/graphics/kgraphviewer/distinfo
+++ b/graphics/kgraphviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410083
-SHA256 (KDE/release-service/25.08.1/kgraphviewer-25.08.1.tar.xz) = d9726c3e673039979f2f06791f28ff4902877acd597261f06383f481059231a4
-SIZE (KDE/release-service/25.08.1/kgraphviewer-25.08.1.tar.xz) = 1601984
+TIMESTAMP = 1759874827
+SHA256 (KDE/release-service/25.08.2/kgraphviewer-25.08.2.tar.xz) = 6eace3eb103d1e620b2d832e5390932301dcfda2a0c1449d5b2c36a156372b27
+SIZE (KDE/release-service/25.08.2/kgraphviewer-25.08.2.tar.xz) = 1601988
diff --git a/graphics/kimagemapeditor/distinfo b/graphics/kimagemapeditor/distinfo
index 94f5a7d73d7c..74c9f7b37715 100644
--- a/graphics/kimagemapeditor/distinfo
+++ b/graphics/kimagemapeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410086
-SHA256 (KDE/release-service/25.08.1/kimagemapeditor-25.08.1.tar.xz) = fa59725c24721357e217b10d8f8e27d3ac2993e9065884102c635257d17b391d
-SIZE (KDE/release-service/25.08.1/kimagemapeditor-25.08.1.tar.xz) = 1077404
+TIMESTAMP = 1759874830
+SHA256 (KDE/release-service/25.08.2/kimagemapeditor-25.08.2.tar.xz) = f839c6b24d97d0f0dda8fe1bb5607d87ec9aee475d443f05ba3d1eec9f5d6353
+SIZE (KDE/release-service/25.08.2/kimagemapeditor-25.08.2.tar.xz) = 1077384
diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo
index 9ae119f88118..7e373bd9a44c 100644
--- a/graphics/kolourpaint/distinfo
+++ b/graphics/kolourpaint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410088
-SHA256 (KDE/release-service/25.08.1/kolourpaint-25.08.1.tar.xz) = d03eacbfda56f84c0b3e4bad1740c1923b91107e683732a54908090bdd62bd17
-SIZE (KDE/release-service/25.08.1/kolourpaint-25.08.1.tar.xz) = 5317596
+TIMESTAMP = 1759874832
+SHA256 (KDE/release-service/25.08.2/kolourpaint-25.08.2.tar.xz) = 2edafa95ddba3945f54f34e5c618272ecacd4c60d5f5abe70819ccf06cf649cd
+SIZE (KDE/release-service/25.08.2/kolourpaint-25.08.2.tar.xz) = 5317552
diff --git a/graphics/kontrast/distinfo b/graphics/kontrast/distinfo
index 553b7d956dfc..8262450b0c5d 100644
--- a/graphics/kontrast/distinfo
+++ b/graphics/kontrast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410090
-SHA256 (KDE/release-service/25.08.1/kontrast-25.08.1.tar.xz) = 6376ea91635db8eb24dd23798add25b7e7270f0c664a6f0ff543fe0cbb82431e
-SIZE (KDE/release-service/25.08.1/kontrast-25.08.1.tar.xz) = 219536
+TIMESTAMP = 1759874835
+SHA256 (KDE/release-service/25.08.2/kontrast-25.08.2.tar.xz) = b6ec9de6efe23c5be0c7d945a9e2e0ab86e03f7f9640fc1ef9815cf8564e05ad
+SIZE (KDE/release-service/25.08.2/kontrast-25.08.2.tar.xz) = 219560
diff --git a/graphics/kqtquickcharts/distinfo b/graphics/kqtquickcharts/distinfo
index 125bafbf77bc..e0a55ceb82d6 100644
--- a/graphics/kqtquickcharts/distinfo
+++ b/graphics/kqtquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410093
-SHA256 (KDE/release-service/25.08.1/kqtquickcharts-25.08.1.tar.xz) = 31d9ced7427f748d47d4937354f204fddd613ce5e8ef4d46d53f3221a8f2f045
-SIZE (KDE/release-service/25.08.1/kqtquickcharts-25.08.1.tar.xz) = 30976
+TIMESTAMP = 1759874837
+SHA256 (KDE/release-service/25.08.2/kqtquickcharts-25.08.2.tar.xz) = 86993307cb2ab87b356d7e754ae02f4ae049f1e92280c72bcce1287b1266b612
+SIZE (KDE/release-service/25.08.2/kqtquickcharts-25.08.2.tar.xz) = 30984
diff --git a/graphics/ksanecore/distinfo b/graphics/ksanecore/distinfo
index 159d3826a4da..ab4d1e8cee03 100644
--- a/graphics/ksanecore/distinfo
+++ b/graphics/ksanecore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410095
-SHA256 (KDE/release-service/25.08.1/ksanecore-25.08.1.tar.xz) = efcbbd6ee797aee03c7d9622a150f0b4ee645f7d0856d379c2495eb25e0697c6
-SIZE (KDE/release-service/25.08.1/ksanecore-25.08.1.tar.xz) = 56524
+TIMESTAMP = 1759874840
+SHA256 (KDE/release-service/25.08.2/ksanecore-25.08.2.tar.xz) = 8badb3c8a4d5d466a9229bc46eb1f4fb0a16f382008e6399903413d8fa0a98b1
+SIZE (KDE/release-service/25.08.2/ksanecore-25.08.2.tar.xz) = 56544
diff --git a/graphics/libkdcraw/distinfo b/graphics/libkdcraw/distinfo
index 0e0aee88283d..8eea29ffc3c5 100644
--- a/graphics/libkdcraw/distinfo
+++ b/graphics/libkdcraw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410097
-SHA256 (KDE/release-service/25.08.1/libkdcraw-25.08.1.tar.xz) = b5f112ced53a76b1414bd904b7ac7c8d9b743592e25a6c44c42dd6df7b0feb81
-SIZE (KDE/release-service/25.08.1/libkdcraw-25.08.1.tar.xz) = 37328
+TIMESTAMP = 1759874842
+SHA256 (KDE/release-service/25.08.2/libkdcraw-25.08.2.tar.xz) = 0ae4292ac23762931719252e6da1e044390d4f0b89b4e681b12b87e6af449d20
+SIZE (KDE/release-service/25.08.2/libkdcraw-25.08.2.tar.xz) = 37348
diff --git a/graphics/libkexiv2/distinfo b/graphics/libkexiv2/distinfo
index df7015d6195e..59c30d9821a8 100644
--- a/graphics/libkexiv2/distinfo
+++ b/graphics/libkexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410100
-SHA256 (KDE/release-service/25.08.1/libkexiv2-25.08.1.tar.xz) = 950b39d142bdfdcf34c399ec936fb9930eec4b86223d7ee17c10313597746b8a
-SIZE (KDE/release-service/25.08.1/libkexiv2-25.08.1.tar.xz) = 60612
+TIMESTAMP = 1759874845
+SHA256 (KDE/release-service/25.08.2/libkexiv2-25.08.2.tar.xz) = 1b8aea78736662af17d6ae0391345933754f98cffca1535204813eb27eff6222
+SIZE (KDE/release-service/25.08.2/libkexiv2-25.08.2.tar.xz) = 60644
diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo
index 535a770f5b5e..3a8de31de1a1 100644
--- a/graphics/libksane/distinfo
+++ b/graphics/libksane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410102
-SHA256 (KDE/release-service/25.08.1/libksane-25.08.1.tar.xz) = ad4024e3bb5a2e975c48945d825c89e37f94f7fefd40b0db53c0d5d62dfdcc7a
-SIZE (KDE/release-service/25.08.1/libksane-25.08.1.tar.xz) = 156192
+TIMESTAMP = 1759874847
+SHA256 (KDE/release-service/25.08.2/libksane-25.08.2.tar.xz) = da6b7377609f07896007db05e3323291bb16fcd2d6cd9c2c1b58e0f999ffba33
+SIZE (KDE/release-service/25.08.2/libksane-25.08.2.tar.xz) = 156140
diff --git a/graphics/libpano13/Makefile b/graphics/libpano13/Makefile
index b26b160132fe..4c5796b380a5 100644
--- a/graphics/libpano13/Makefile
+++ b/graphics/libpano13/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libpano13
-DISTVERSION= 2.9.22
-PORTREVISION= 12
+DISTVERSION= 2.9.23
CATEGORIES= graphics java
MASTER_SITES= SF/panotools/${PORTNAME}/${PORTNAME}-${DISTVERSION}
diff --git a/graphics/libpano13/distinfo b/graphics/libpano13/distinfo
index ad025f3de8bb..618e00c0aad7 100644
--- a/graphics/libpano13/distinfo
+++ b/graphics/libpano13/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1694462735
-SHA256 (libpano13-2.9.22.tar.gz) = affc6830cdbe71c28d2731dcbf8dea2acda6d9ffd4609c6dbf3ba0c68440a8e3
-SIZE (libpano13-2.9.22.tar.gz) = 2800628
+TIMESTAMP = 1761158946
+SHA256 (libpano13-2.9.23.tar.gz) = e7c076d37a14c39434962115e47ddbe18452ca3de5ce40e2aaefa7cf5815ea28
+SIZE (libpano13-2.9.23.tar.gz) = 2855115
diff --git a/graphics/libpano13/files/patch-CMakeLists.txt b/graphics/libpano13/files/patch-CMakeLists.txt
index d332057e3eb4..48a6646602ff 100644
--- a/graphics/libpano13/files/patch-CMakeLists.txt
+++ b/graphics/libpano13/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2021-12-06 23:34:35 UTC
+--- CMakeLists.txt.orig 2025-10-05 12:06:18 UTC
+++ CMakeLists.txt
-@@ -333,7 +333,7 @@ INSTALL(
+@@ -325,7 +325,7 @@ INSTALL(
AUTHORS
COPYING
README
@@ -9,7 +9,7 @@
COMPONENT headers
)
INSTALL(
-@@ -342,7 +342,7 @@ INSTALL(
+@@ -334,7 +334,7 @@ INSTALL(
doc/PTblender.readme
doc/PTmender.readme
doc/stitch.txt
diff --git a/graphics/libpano13/files/patch-filter.h b/graphics/libpano13/files/patch-filter.h
deleted file mode 100644
index c06e64103687..000000000000
--- a/graphics/libpano13/files/patch-filter.h
+++ /dev/null
@@ -1,24 +0,0 @@
---- filter.h.orig 2025-10-04 23:10:13 UTC
-+++ filter.h
-@@ -511,8 +511,8 @@ typedef void (*intFunc)( unsigned char *dst, unsigne
- // Interpolating functions for resampler
-
- typedef void (*intFunc)( unsigned char *dst, unsigned char **rgb,
-- register double Dx,
-- register double Dy,
-+ double Dx,
-+ double Dy,
- int color, int SamplesPerPixel);
-
- // Filter function type for anti aliasing Filter
-@@ -747,8 +747,8 @@ PANO13_IMPEX int getVRPanoOptions ( VRPanoOptions *v,
- PANO13_IMPEX int readAdjust ( aPrefs *p, fullPath* sfile, int insert, sPrefs *sP );
- PANO13_IMPEX void readControlPoints (char* script, controlPoint *c );
- PANO13_IMPEX int getVRPanoOptions ( VRPanoOptions *v, char *line );
--PANO13_IMPEX void nextWord ( register char* word, char** ch );
--PANO13_IMPEX void nextLine ( register char* line, char** ch );
-+PANO13_IMPEX void nextWord ( char* word, char** ch );
-+PANO13_IMPEX void nextLine ( char* line, char** ch );
- PANO13_IMPEX int numLines ( char* script, char first );
-
- PANO13_IMPEX char *panoParserFindOLine(char *script, int index);
diff --git a/graphics/libskiasharp/Makefile b/graphics/libskiasharp/Makefile
index 897b6df67775..651883ca6b57 100644
--- a/graphics/libskiasharp/Makefile
+++ b/graphics/libskiasharp/Makefile
@@ -1,8 +1,7 @@
PORTNAME= libskiasharp
DISTVERSIONPREFIX= v
DISTVERSION= 116
-PORTREVISION= 2
-PORTREPOCH= 1
+PORTREVISION= 3
CATEGORIES= graphics
MAINTAINER= bapt@FreeBSD.org
diff --git a/graphics/libskiasharp/files/patch-src_codec_SkJpegCodec.cpp b/graphics/libskiasharp/files/patch-src_codec_SkJpegCodec.cpp
new file mode 100644
index 000000000000..a03a0306500d
--- /dev/null
+++ b/graphics/libskiasharp/files/patch-src_codec_SkJpegCodec.cpp
@@ -0,0 +1,55 @@
+--- src/codec/SkJpegCodec.cpp.orig 2024-10-24 03:17:23 UTC
++++ src/codec/SkJpegCodec.cpp
+@@ -426,16 +426,19 @@ SkISize SkJpegCodec::onGetScaledDimensions(float desir
+ num = 1;
+ }
+
+- // Set up a fake decompress struct in order to use libjpeg to calculate output dimensions
++ // Set up a fake decompress struct in order to use libjpeg to calculate output dimensions.
++ // This isn't conventional use of libjpeg-turbo but initializing the decompress struct with
++ // jpeg_create_decompress allows for less violation of the API regardless of the version.
+ jpeg_decompress_struct dinfo;
+- sk_bzero(&dinfo, sizeof(dinfo));
++ jpeg_create_decompress(&dinfo);
+ dinfo.image_width = this->dimensions().width();
+ dinfo.image_height = this->dimensions().height();
+ dinfo.global_state = fReadyState;
+ calc_output_dimensions(&dinfo, num, denom);
++ SkISize outputDimensions = SkISize::Make(dinfo.output_width, dinfo.output_height);
++ jpeg_destroy_decompress(&dinfo);
+
+- // Return the calculated output dimensions for the given scale
+- return SkISize::Make(dinfo.output_width, dinfo.output_height);
++ return outputDimensions;
+ }
+
+ bool SkJpegCodec::onRewind() {
+@@ -534,9 +537,11 @@ bool SkJpegCodec::onDimensionsSupported(const SkISize&
+ const unsigned int dstHeight = size.height();
+
+ // Set up a fake decompress struct in order to use libjpeg to calculate output dimensions
++ // This isn't conventional use of libjpeg-turbo but initializing the decompress struct with
++ // jpeg_create_decompress allows for less violation of the API regardless of the version.
+ // FIXME: Why is this necessary?
+ jpeg_decompress_struct dinfo;
+- sk_bzero(&dinfo, sizeof(dinfo));
++ jpeg_create_decompress(&dinfo);
+ dinfo.image_width = this->dimensions().width();
+ dinfo.image_height = this->dimensions().height();
+ dinfo.global_state = fReadyState;
+@@ -549,6 +554,7 @@ bool SkJpegCodec::onDimensionsSupported(const SkISize&
+
+ // Return a failure if we have tried all of the possible scales
+ if (1 == num || dstWidth > dinfo.output_width || dstHeight > dinfo.output_height) {
++ jpeg_destroy_decompress(&dinfo);
+ return false;
+ }
+
+@@ -556,6 +562,7 @@ bool SkJpegCodec::onDimensionsSupported(const SkISize&
+ num -= 1;
+ calc_output_dimensions(&dinfo, num, denom);
+ }
++ jpeg_destroy_decompress(&dinfo);
+
+ fDecoderMgr->dinfo()->scale_num = num;
+ fDecoderMgr->dinfo()->scale_denom = denom;
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index a3c94a5cb762..e600a14c6407 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.3-branchpoint-413
-DISTVERSIONSUFFIX= -g53bcab0288c
+DISTVERSION= 25.3-branchpoint-607
+DISTVERSIONSUFFIX= -g48d6459701a
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index cdc5d206f96b..cb477a120cf8 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1761335158
-SHA256 (mesa-25.3-branchpoint-413-g53bcab0288c.tar.bz2) = 72701e8e8137a226dcd057e9c69ad50d3c38d005f467c7dfbb05bc19e119efc8
-SIZE (mesa-25.3-branchpoint-413-g53bcab0288c.tar.bz2) = 55474572
+TIMESTAMP = 1761771309
+SHA256 (mesa-25.3-branchpoint-607-g48d6459701a.tar.bz2) = 17039db328ae458482727f8d4953d1b9eb9416623bd315e573fc698d9a6fe04b
+SIZE (mesa-25.3-branchpoint-607-g48d6459701a.tar.bz2) = 55477739
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
diff --git a/graphics/nsxiv/Makefile b/graphics/nsxiv/Makefile
index 2b0b16703795..974b40d8407c 100644
--- a/graphics/nsxiv/Makefile
+++ b/graphics/nsxiv/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nsxiv
DISTVERSIONPREFIX= v
-DISTVERSION= 28
-PORTREVISION= 3
+DISTVERSION= 33
CATEGORIES= graphics
MAINTAINER= 0mp@FreeBSD.org
@@ -33,4 +32,8 @@ OPTIONS_DEFINE= EXAMPLES
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+post-install-EXAMPLES-on:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/etc/examples/* ${STAGEDIR}${EXAMPLESDIR}
+
.include <bsd.port.mk>
diff --git a/graphics/nsxiv/distinfo b/graphics/nsxiv/distinfo
index 19ebcbbd3b64..25e54b6df3be 100644
--- a/graphics/nsxiv/distinfo
+++ b/graphics/nsxiv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1642675907
-SHA256 (nsxiv-nsxiv-v28_GH0.tar.gz) = 38047f60e51854363dd98fb7b3bc9f1cfa9b7d6f9e8788508b6f1e317328dd75
-SIZE (nsxiv-nsxiv-v28_GH0.tar.gz) = 60699
+TIMESTAMP = 1761462796
+SHA256 (nsxiv-nsxiv-v33_GH0.tar.gz) = 961af5d43cb6abf8e76230100fe63d75b834b1fa8dcf6534780661e4be68b41a
+SIZE (nsxiv-nsxiv-v33_GH0.tar.gz) = 77639
diff --git a/graphics/nsxiv/pkg-plist b/graphics/nsxiv/pkg-plist
index bfef92dbaf3b..c9959879df75 100644
--- a/graphics/nsxiv/pkg-plist
+++ b/graphics/nsxiv/pkg-plist
@@ -2,6 +2,8 @@ bin/nsxiv
share/applications/nsxiv.desktop
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image-info
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/key-handler
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thumb-info
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/win-title
share/icons/hicolor/128x128/apps/nsxiv.png
share/icons/hicolor/16x16/apps/nsxiv.png
share/icons/hicolor/32x32/apps/nsxiv.png
diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo
index 9cf10cabe92e..2f70fcfe861d 100644
--- a/graphics/okular/distinfo
+++ b/graphics/okular/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410104
-SHA256 (KDE/release-service/25.08.1/okular-25.08.1.tar.xz) = 67be42a1c3cfd8879c371fbe82f501b1a2709ee74dd08cbd2253d48c2763ed08
-SIZE (KDE/release-service/25.08.1/okular-25.08.1.tar.xz) = 8202708
+TIMESTAMP = 1760127566
+SHA256 (KDE/release-service/25.08.2/okular-25.08.2.tar.xz) = de401cd34376d678a16a361473514844f78800b398e3b0db6bde85a09e635392
+SIZE (KDE/release-service/25.08.2/okular-25.08.2.tar.xz) = 8202524
diff --git a/graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake b/graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake
new file mode 100644
index 000000000000..d78b2af091db
--- /dev/null
+++ b/graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake
@@ -0,0 +1,11 @@
+--- cmake/OpenEXRSetup.cmake.orig 2025-10-07 15:22:39 UTC
++++ cmake/OpenEXRSetup.cmake
+@@ -100,7 +100,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
+ # Suffix for debug configuration libraries
+ # (if you should choose to install those)
+ # Don't override if the user has set it and don't save it in the cache
+-if (NOT CMAKE_DEBUG_POSTFIX)
++if (NOT DEFINED CMAKE_DEBUG_POSTFIX)
+ set(CMAKE_DEBUG_POSTFIX "_d")
+ endif()
+
diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile
index 30b74ad07dfb..9410e246229a 100644
--- a/graphics/p5-Image-ExifTool-devel/Makefile
+++ b/graphics/p5-Image-ExifTool-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-ExifTool
-DISTVERSION= 13.39
+DISTVERSION= 13.40
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 e17b36cf93a1..79b7326b6a79 100644
--- a/graphics/p5-Image-ExifTool-devel/distinfo
+++ b/graphics/p5-Image-ExifTool-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760586421
-SHA256 (Image-ExifTool-13.39.tar.gz) = 11fbd0657ae43896c4057bad780830b3fe98006d1ab084fa5d43c4b1eee192cd
-SIZE (Image-ExifTool-13.39.tar.gz) = 7576475
+TIMESTAMP = 1761385056
+SHA256 (Image-ExifTool-13.40.tar.gz) = 92054f3bc677aee4fe377b4cd0e362d36201168cc5187452e03bf6f79f7b9a42
+SIZE (Image-ExifTool-13.40.tar.gz) = 7582131
diff --git a/graphics/plasma6-spectacle/distinfo b/graphics/plasma6-spectacle/distinfo
index 3bccd7af57cc..bfce98a6d76b 100644
--- a/graphics/plasma6-spectacle/distinfo
+++ b/graphics/plasma6-spectacle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757499236
-SHA256 (KDE/plasma/6.4.5/spectacle-6.4.5.tar.xz) = 42a56f0593c0c5c7b661088ef6e6e32a0ea248354fbbfdb4a20f3a21ba5540e7
-SIZE (KDE/plasma/6.4.5/spectacle-6.4.5.tar.xz) = 1599200
+TIMESTAMP = 1761168005
+SHA256 (KDE/plasma/6.5.0/spectacle-6.5.0.tar.xz) = e14657c6f1f2538a3796f915bfd2b8215f467cb36a42bc2dad886ca9ebf0dcf1
+SIZE (KDE/plasma/6.5.0/spectacle-6.5.0.tar.xz) = 1603872
diff --git a/graphics/plasma6-spectacle/files/extra-patch-pipewire-off b/graphics/plasma6-spectacle/files/extra-patch-pipewire-off
index 367d2e39f8bb..3eb884a1ca2f 100644
--- a/graphics/plasma6-spectacle/files/extra-patch-pipewire-off
+++ b/graphics/plasma6-spectacle/files/extra-patch-pipewire-off
@@ -10,7 +10,7 @@
+ find_package(KPipeWire REQUIRED)
+ set(PIPEWIRE_FOUND 1)
+endif()
- find_package(OpenCV REQUIRED core imgproc)
+ find_package(OpenCV 4.7 REQUIRED core imgproc)
set_package_properties(KPipeWire PROPERTIES DESCRIPTION
"Used to record pipewire streams into a file"
diff --git a/graphics/py-f3d/Makefile b/graphics/py-f3d/Makefile
index b14fe006e826..635c3bd73275 100644
--- a/graphics/py-f3d/Makefile
+++ b/graphics/py-f3d/Makefile
@@ -1,6 +1,6 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
-DISTVERSION= 3.2.0
+DISTVERSION= 3.3.0
CATEGORIES= graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-f3d/distinfo b/graphics/py-f3d/distinfo
index 323a3c87394b..12e179028971 100644
--- a/graphics/py-f3d/distinfo
+++ b/graphics/py-f3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752181495
-SHA256 (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 2a3cff123821be41d99489e080a7153812e58a86598fa9f4988099660bf6a947
-SIZE (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 68125944
+TIMESTAMP = 1761666964
+SHA256 (f3d-app-f3d-v3.3.0_GH0.tar.gz) = f3feeaed716022bc3440b891afbd5eba82a69af7215f66bb9aa72344d7591126
+SIZE (f3d-app-f3d-v3.3.0_GH0.tar.gz) = 68866937
diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index 15a442fb4f45..9025d537c75b 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qgis
-DISTVERSION= 3.40.11
+DISTVERSION= 3.40.12
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
PKGNAMESUFFIX= -ltr
@@ -56,7 +56,6 @@ LIB_DEPENDS= libabsl_log_internal_check_op.so:devel/abseil \
libqt5keychain.so:security/qtkeychain@qt5 \
libqwt.so:x11-toolkits/qwt6@qt5 \
librttopo.so:devel/librttopo \
- libspatialindex.so:devel/spatialindex \
libspatialite.so:databases/spatialite \
libsz.so:science/libaec \
libxerces-c.so:textproc/xerces-c3 \
@@ -134,9 +133,14 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Release \
-DQWT_INCLUDE_DIR:PATH=${LOCALBASE}/include/qt5/qwt6 \
-DQWT_LIBRARY:FILEPATH=${LOCALBASE}/lib/qt5/libqwt.so \
-DQGIS_MANUAL_SUBDIR:PATH=share/man
+# [2025-10-25] Use internal spatialindex, as the one in the ports is too new:
+# -- Found Spatialindex: /usr/local/lib/libspatialindex.so (2.1.0)
+# CMake Error at CMakeLists.txt:460 (message):
+# Cannot build QGIS using libspatialindex >= 2.1, see
+# https://github.com/libspatialindex/libspatialindex/issues/276
CMAKE_ON= USE_OPENCL WITH_3D WITH_ASTYLE WITH_BINDINGS WITH_COPC \
WITH_CUSTOM_WIDGETS WITH_DRACO WITH_EPT WITH_INTERNAL_LAZPERF \
- WITH_POSTGRESQL WITH_QTWEBENGINE
+ WITH_POSTGRESQL WITH_QTWEBENGINE WITH_INTERNAL_SPATIALINDEX
CMAKE_OFF= ENABLE_TESTS USE_CCACHE WITH_INTERNAL_MDAL WITH_QTWEBKIT WITH_QWTPOLAR
CONFLICTS_INSTALL= qgis
diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo
index e5645398544a..4e46683767a8 100644
--- a/graphics/qgis-ltr/distinfo
+++ b/graphics/qgis-ltr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758349964
-SHA256 (qgis-3.40.11.tar.bz2) = cdb9f916cab1a7b3a1d21f02174998f2752befec69e617a2d1fdd241a1a8b7c2
-SIZE (qgis-3.40.11.tar.bz2) = 183592710
+TIMESTAMP = 1761901280
+SHA256 (qgis-3.40.12.tar.bz2) = cd55e84f9b96bc8c06b2f2681b6e14b370026f2730559f2ab9c028da75de223b
+SIZE (qgis-3.40.12.tar.bz2) = 183494693
diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile
index fb267b7f4bd2..fa2c293e5f28 100644
--- a/graphics/qgis/Makefile
+++ b/graphics/qgis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qgis
-DISTVERSION= 3.44.3
+DISTVERSION= 3.44.4
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
@@ -54,7 +54,6 @@ LIB_DEPENDS= libabsl_log_internal_check_op.so:devel/abseil \
libqt5keychain.so:security/qtkeychain@qt5 \
libqwt.so:x11-toolkits/qwt6@qt5 \
librttopo.so:devel/librttopo \
- libspatialindex.so:devel/spatialindex \
libspatialite.so:databases/spatialite \
libsz.so:science/libaec \
libxerces-c.so:textproc/xerces-c3 \
@@ -132,10 +131,15 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Release \
-DQWT_INCLUDE_DIR:PATH=${LOCALBASE}/include/qt5/qwt6 \
-DQWT_LIBRARY:FILEPATH=${LOCALBASE}/lib/qt5/libqwt.so \
-DQGIS_MANUAL_SUBDIR:PATH=share/man
+# [2025-10-25] Use internal spatialindex, as the one in the ports is too new:
+# -- Found Spatialindex: /usr/local/lib/libspatialindex.so (2.1.0)
+# CMake Error at CMakeLists.txt:460 (message):
+# Cannot build QGIS using libspatialindex >= 2.1, see
+# https://github.com/libspatialindex/libspatialindex/issues/276
CMAKE_ON= USE_OPENCL WITH_ASTYLE WITH_BINDINGS WITH_COPC \
WITH_CUSTOM_WIDGETS WITH_DRACO WITH_EPT \
WITH_INTERNAL_LAZPERF WITH_INTERNAL_MDAL \
- WITH_POSTGRESQL WITH_QTWEBENGINE
+ WITH_POSTGRESQL WITH_QTWEBENGINE WITH_INTERNAL_SPATIALINDEX
CMAKE_OFF= BUILD_WITH_QT6 ENABLE_TESTS USE_CCACHE WITH_QTWEBKIT \
WITH_QWTPOLAR
diff --git a/graphics/qgis/distinfo b/graphics/qgis/distinfo
index b068f839c22d..dc6565880746 100644
--- a/graphics/qgis/distinfo
+++ b/graphics/qgis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758266812
-SHA256 (qgis-3.44.3.tar.bz2) = fb8f1407a0cf2ac776e16bfbc7576217fe1760d1e0789446187c5df8e381b69d
-SIZE (qgis-3.44.3.tar.bz2) = 187793769
+TIMESTAMP = 1761373850
+SHA256 (qgis-3.44.4.tar.bz2) = e54d407c5fe921f31ec69104f8d4abbed310b277379e0a5e20af21d46565da0d
+SIZE (qgis-3.44.4.tar.bz2) = 190161672
diff --git a/graphics/qgis/pkg-plist b/graphics/qgis/pkg-plist
index 3616f7c3f390..ce9c47c290d5 100644
--- a/graphics/qgis/pkg-plist
+++ b/graphics/qgis/pkg-plist
@@ -3838,12 +3838,10 @@ 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
@@ -3852,7 +3850,6 @@ 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
diff --git a/graphics/skanlite/distinfo b/graphics/skanlite/distinfo
index 8f93ab144654..9092ef010535 100644
--- a/graphics/skanlite/distinfo
+++ b/graphics/skanlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410107
-SHA256 (KDE/release-service/25.08.1/skanlite-25.08.1.tar.xz) = 8bece39f2d7eab4f9fb8aeaeefbd630c2ae7ce25bb6b63fa8f4f15d23dfd9c6c
-SIZE (KDE/release-service/25.08.1/skanlite-25.08.1.tar.xz) = 2392420
+TIMESTAMP = 1759874852
+SHA256 (KDE/release-service/25.08.2/skanlite-25.08.2.tar.xz) = 608275eb32b011c7dd34001189e34b003afe89b94cdddf14ab99b80f0d8808a8
+SIZE (KDE/release-service/25.08.2/skanlite-25.08.2.tar.xz) = 2392520
diff --git a/graphics/skanpage/distinfo b/graphics/skanpage/distinfo
index 6478ff432f6d..d1180e5ce445 100644
--- a/graphics/skanpage/distinfo
+++ b/graphics/skanpage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757410109
-SHA256 (KDE/release-service/25.08.1/skanpage-25.08.1.tar.xz) = 5131221c6fe48ad37637958cebf6f267631963ce377eeae60bb65bf9891fbba0
-SIZE (KDE/release-service/25.08.1/skanpage-25.08.1.tar.xz) = 1366912
+TIMESTAMP = 1759874854
+SHA256 (KDE/release-service/25.08.2/skanpage-25.08.2.tar.xz) = 1bddd32bafb28f5cca6ad90104552b7429a7c4dd43048ec81fb3cf53f2f20479
+SIZE (KDE/release-service/25.08.2/skanpage-25.08.2.tar.xz) = 1367228
diff --git a/graphics/zathura/Makefile b/graphics/zathura/Makefile
index 4755181e417c..2dc38c7097e4 100644
--- a/graphics/zathura/Makefile
+++ b/graphics/zathura/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zathura
-DISTVERSION= 0.5.13
+DISTVERSION= 0.5.14
CATEGORIES= graphics print
MASTER_SITES= https://pwmt.org/projects/zathura/download/
diff --git a/graphics/zathura/distinfo b/graphics/zathura/distinfo
index 2e2a33207e7f..1868cd6d571b 100644
--- a/graphics/zathura/distinfo
+++ b/graphics/zathura/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758706902
-SHA256 (zathura-0.5.13.tar.xz) = 6302173bcd46f897e5209c883a5b51ad1dab4946c2f3861cba374a3b80d8f3c1
-SIZE (zathura-0.5.13.tar.xz) = 177848
+TIMESTAMP = 1761604876
+SHA256 (zathura-0.5.14.tar.xz) = 647aca4d494315905d236504576e35b7568a4d702e56aa4590295a9f6a7259bd
+SIZE (zathura-0.5.14.tar.xz) = 177360
diff --git a/graphics/zathura/pkg-plist b/graphics/zathura/pkg-plist
index 73742d7712cf..8f82fd94c3a3 100644
--- a/graphics/zathura/pkg-plist
+++ b/graphics/zathura/pkg-plist
@@ -19,28 +19,28 @@ share/icons/hicolor/256x256/apps/org.pwmt.zathura.png
share/icons/hicolor/32x32/apps/org.pwmt.zathura.png
share/icons/hicolor/64x64/apps/org.pwmt.zathura.png
share/icons/hicolor/scalable/apps/org.pwmt.zathura.svg
-share/locale/ar/LC_MESSAGES/zathura.mo
-share/locale/ca/LC_MESSAGES/zathura.mo
-share/locale/cs/LC_MESSAGES/zathura.mo
-share/locale/de/LC_MESSAGES/zathura.mo
-share/locale/el/LC_MESSAGES/zathura.mo
-share/locale/eo/LC_MESSAGES/zathura.mo
-share/locale/es/LC_MESSAGES/zathura.mo
-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/id_ID/LC_MESSAGES/zathura.mo
-share/locale/it/LC_MESSAGES/zathura.mo
-share/locale/lt/LC_MESSAGES/zathura.mo
-share/locale/nl/LC_MESSAGES/zathura.mo
-share/locale/no/LC_MESSAGES/zathura.mo
-share/locale/pl/LC_MESSAGES/zathura.mo
-share/locale/pt_BR/LC_MESSAGES/zathura.mo
-share/locale/ru/LC_MESSAGES/zathura.mo
-share/locale/sv/LC_MESSAGES/zathura.mo
-share/locale/ta_IN/LC_MESSAGES/zathura.mo
-share/locale/tr/LC_MESSAGES/zathura.mo
-share/locale/uk_UA/LC_MESSAGES/zathura.mo
+share/locale/ar/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/ca/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/cs/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/de/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/el/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/eo/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/es/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/es_CL/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/et/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/fr/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/he/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/id_ID/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/it/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/lt/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/nl/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/no/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/pl/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/pt_BR/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/ru/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/sv/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/ta_IN/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/tr/LC_MESSAGES/org.pwmt.zathura.mo
+share/locale/uk_UA/LC_MESSAGES/org.pwmt.zathura.mo
share/metainfo/org.pwmt.zathura.appdata.xml
share/zsh/site-functions/_zathura