git: fc57321249b7 - main - graphics/libjxl: update to 0.12

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sat, 04 Jul 2026 00:35:10 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fc57321249b759454d75b6530a23d7b21d288b2c

commit fc57321249b759454d75b6530a23d7b21d288b2c
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2026-07-01 16:36:59 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2026-07-04 00:32:51 +0000

    graphics/libjxl: update to 0.12
    
    Changes:        https://github.com/libjxl/libjxl/releases/tag/v0.12.0
    Reported by:    GitHub (watch releases)
---
 MOVED                                              |  1 +
 comms/syncterm/Makefile                            |  1 +
 comms/xastir/Makefile                              |  2 +-
 devel/efl/Makefile                                 |  2 +-
 graphics/GraphicsMagick/Makefile                   |  1 +
 graphics/ImageMagick7/Makefile                     |  1 +
 graphics/Makefile                                  |  1 -
 graphics/chafa/Makefile                            |  2 +-
 graphics/darktable/Makefile                        |  1 +
 graphics/digikam/Makefile                          |  2 +-
 graphics/fotocx/Makefile                           |  1 +
 graphics/gdal/Makefile                             |  1 +
 graphics/geeqie/Makefile                           |  2 +-
 graphics/gimp-app/Makefile                         |  2 +-
 graphics/gimp-jxl-plugin/Makefile                  | 27 -------------
 graphics/gimp-jxl-plugin/distinfo                  |  3 --
 .../gimp-jxl-plugin/files/patch-CMakeLists.txt     | 32 ---------------
 graphics/gimp-jxl-plugin/pkg-descr                 |  1 -
 graphics/gimp3-app/Makefile                        |  2 +-
 graphics/gthumb/Makefile                           |  1 +
 graphics/hyprgraphics/Makefile                     |  2 +-
 graphics/imlib2/Makefile                           |  1 +
 graphics/kf5-kimageformats/Makefile                |  2 +-
 graphics/kf6-kimageformats/Makefile                |  1 +
 graphics/krita/Makefile                            |  1 +
 graphics/libjxl/Makefile                           |  6 +--
 graphics/libjxl/distinfo                           |  8 ++--
 graphics/libjxl/files/patch-jpegli                 | 47 ----------------------
 graphics/libjxl/pkg-plist                          |  9 ++---
 graphics/openimageio/Makefile                      |  2 +-
 graphics/py-imagecodecs/Makefile                   |  1 +
 graphics/rawtherapee/Makefile                      |  2 +-
 graphics/sdl2_image/Makefile                       |  1 +
 graphics/sdl3_image/Makefile                       |  1 +
 graphics/vips/Makefile                             |  2 +-
 multimedia/aom/Makefile                            |  1 +
 multimedia/emby-server/Makefile                    |  1 +
 multimedia/ffmpeg/Makefile                         |  1 +
 net-im/telegram-desktop/Makefile                   |  2 +-
 www/webkit2-gtk/Makefile                           |  2 +-
 x11-fm/sushi/Makefile                              |  1 +
 x11/swayimg/Makefile                               |  1 +
 42 files changed, 41 insertions(+), 140 deletions(-)

diff --git a/MOVED b/MOVED
index 8d97343bc644..a860246a3cd7 100644
--- a/MOVED
+++ b/MOVED
@@ -5489,3 +5489,4 @@ databases/puppetdb-terminus8|databases/openvoxdb-terminus8|2026-07-01|Has expire
 sysutils/rubygem-puppetserver-ca|sysutils/rubygem-openvoxserver-ca|2026-07-01|Has expired: Discontinued, use sysutils/rubygem-openvoxserver-ca
 java/jd-gui|java/jd-gui-duo|2026-07-03|Switch to active fork and rename
 lang/perl5.38||2026-07-03|Has expired: Support ends three years after .0 release. Please upgrade to a more recent version of Perl
+graphics/gimp-jxl-plugin||2026-07-03|Integrated into graphics/gimp-app
diff --git a/comms/syncterm/Makefile b/comms/syncterm/Makefile
index b90c1ae8b84d..ffeb58d428f0 100644
--- a/comms/syncterm/Makefile
+++ b/comms/syncterm/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	syncterm
 DISTVERSION=	1.8
+PORTREVISION=	1
 CATEGORIES=	comms
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 DISTNAME=	${PORTNAME}-${PORTVERSION}-src
diff --git a/comms/xastir/Makefile b/comms/xastir/Makefile
index 443b9ee8d678..9a6022ae6218 100644
--- a/comms/xastir/Makefile
+++ b/comms/xastir/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	xastir
 DISTVERSIONPREFIX=	Release-
 DISTVERSION=	2.2.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	comms hamradio
 
 MAINTAINER=	hamradio@FreeBSD.org
diff --git a/devel/efl/Makefile b/devel/efl/Makefile
index 630631d83ac3..61cb254fdf9f 100644
--- a/devel/efl/Makefile
+++ b/devel/efl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	efl
 DISTVERSION=	1.28.1
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/rel/libs/${PORTNAME}/
 DIST_SUBDIR=	enlightenment
diff --git a/graphics/GraphicsMagick/Makefile b/graphics/GraphicsMagick/Makefile
index 979f29f7a8ac..d9422bfb00ad 100644
--- a/graphics/GraphicsMagick/Makefile
+++ b/graphics/GraphicsMagick/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	GraphicsMagick
 PORTVERSION=	1.3.47
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	graphics
 MASTER_SITES=	SF
diff --git a/graphics/ImageMagick7/Makefile b/graphics/ImageMagick7/Makefile
index ea5e47ebcbf8..31788cef723d 100644
--- a/graphics/ImageMagick7/Makefile
+++ b/graphics/ImageMagick7/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ImageMagick
 DISTVERSION=	7.1.2-25
+PORTREVISION=	1
 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 da4032b9a600..0859f07f1e58 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -267,7 +267,6 @@
     SUBDIR += gimp-app
     SUBDIR += gimp-beautify-plugin
     SUBDIR += gimp-data-extras
-    SUBDIR += gimp-jxl-plugin
     SUBDIR += gimp-lensfun-plugin
     SUBDIR += gimp-lqr-plugin
     SUBDIR += gimp-refocus-plugin
diff --git a/graphics/chafa/Makefile b/graphics/chafa/Makefile
index b4ae12cd768c..d2cbb08b6203 100644
--- a/graphics/chafa/Makefile
+++ b/graphics/chafa/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	chafa
 DISTVERSION=	1.18.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics
 MASTER_SITES=	https://hpjansson.org/chafa/releases/ \
 		https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/
diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile
index 6443be79af46..c27696b80fae 100644
--- a/graphics/darktable/Makefile
+++ b/graphics/darktable/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	darktable
 PORTVERSION=	5.4.1
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
 
diff --git a/graphics/digikam/Makefile b/graphics/digikam/Makefile
index 3c327fc962b0..1ea03cd8fde8 100644
--- a/graphics/digikam/Makefile
+++ b/graphics/digikam/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	digikam
 DISTVERSION=	8.8.0
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	graphics kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${PORTVERSION} \
 		https://files.kde.org/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \
diff --git a/graphics/fotocx/Makefile b/graphics/fotocx/Makefile
index 366749b3fa12..17e749e19a26 100644
--- a/graphics/fotocx/Makefile
+++ b/graphics/fotocx/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	fotocx
 PORTVERSION=	26.5
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	https://kornelix.net/downloads/downloads/ \
 		https://fossies.org/linux/misc/ \
diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile
index 207de1a0016e..8e837b2fbe2a 100644
--- a/graphics/gdal/Makefile
+++ b/graphics/gdal/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	gdal
 PORTVERSION=	3.13.1
+PORTREVISION=	1
 CATEGORIES=	graphics geography
 MASTER_SITES=	https://download.osgeo.org/gdal/${PORTVERSION}/ \
 		LOCAL/sunpoet
diff --git a/graphics/geeqie/Makefile b/graphics/geeqie/Makefile
index 3139a984d968..1792896b4e65 100644
--- a/graphics/geeqie/Makefile
+++ b/graphics/geeqie/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	geeqie
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.4
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	graphics
 
 MAINTAINER=	amdmi3@FreeBSD.org
diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile
index d0f8801c2b25..feafbe495f96 100644
--- a/graphics/gimp-app/Makefile
+++ b/graphics/gimp-app/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gimp
 DISTVERSION=	2.10.38
-PORTREVISION=	10
+PORTREVISION=	11
 PORTEPOCH=	1
 CATEGORIES=	graphics gnome
 MASTER_SITES=	GIMP/gimp/v${PORTVERSION:R}
diff --git a/graphics/gimp-jxl-plugin/Makefile b/graphics/gimp-jxl-plugin/Makefile
deleted file mode 100644
index 497584bd1c2e..000000000000
--- a/graphics/gimp-jxl-plugin/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME=	gimp-jxl-plugin
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.11.2
-CATEGORIES=	graphics
-
-MAINTAINER=	jbeich@FreeBSD.org
-COMMENT=	GIMP plugin to read/write JPEG XL images
-WWW=		https://jpeg.org/jpegxl/
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC:H:H}/LICENSE
-
-LIB_DEPENDS=	libgegl-0.4.so:graphics/gegl \
-		libgimp-2.0.so:graphics/gimp-app \
-		libjxl.so:graphics/libjxl \
-		libbabl-0.1.so:x11/babl
-
-USES=		cmake compiler:c++11-lang gnome pkgconfig
-USE_GITHUB=	yes
-USE_GNOME=	gtk20
-GH_ACCOUNT=	${GH_PROJECT}
-GH_PROJECT=	libjxl
-WRKSRC_SUBDIR=	plugins/gimp
-LDFLAGS+=	-Wl,--as-needed # GIMP deps
-PLIST_FILES=	libexec/gimp/2.2/plug-ins/file-jxl/file-jxl
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-jxl-plugin/distinfo b/graphics/gimp-jxl-plugin/distinfo
deleted file mode 100644
index 7e8849d2e086..000000000000
--- a/graphics/gimp-jxl-plugin/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1770731602
-SHA256 (libjxl-libjxl-v0.11.2_GH0.tar.gz) = ab38928f7f6248e2a98cc184956021acb927b16a0dee71b4d260dc040a4320ea
-SIZE (libjxl-libjxl-v0.11.2_GH0.tar.gz) = 1882762
diff --git a/graphics/gimp-jxl-plugin/files/patch-CMakeLists.txt b/graphics/gimp-jxl-plugin/files/patch-CMakeLists.txt
deleted file mode 100644
index 98fa6eb5f3f5..000000000000
--- a/graphics/gimp-jxl-plugin/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-https://github.com/NetBSD/pkgsrc-wip/blob/87d6597e0a2b/libjxl/patches/patch-plugins_gimp_CMakeLists.txt
-
-* adapt to make gimp plugin a separate package
-
---- CMakeLists.txt.orig	2021-10-29 18:48:36 UTC
-+++ CMakeLists.txt
-@@ -2,9 +2,12 @@
- #
- # Use of this source code is governed by a BSD-style
- # license that can be found in the LICENSE file.
-+cmake_minimum_required(VERSION 3.10)
-+project(gimp-jxl LANGUAGES C CXX)
- 
- find_package(PkgConfig)
- pkg_check_modules(Gimp IMPORTED_TARGET gimp-2.0>=2.10 gimpui-2.0>=2.10)
-+pkg_check_modules(JXL IMPORTED_TARGET libjxl libjxl_threads)
- 
- if (NOT Gimp_FOUND)
-   message(WARNING "Gimp development libraries not found, the Gimp plugin will not be built")
-@@ -19,10 +22,10 @@ add_executable(file-jxl WIN32
-   file-jxl-save.cc
-   file-jxl-save.h
-   file-jxl.cc)
--target_link_libraries(file-jxl jxl jxl_threads PkgConfig::Gimp)
-+target_link_libraries(file-jxl PkgConfig::JXL PkgConfig::Gimp)
- 
- target_include_directories(file-jxl PUBLIC
--    ${PROJECT_SOURCE_DIR})  # for plugins/gimp absolute paths.
-+    ${PROJECT_SOURCE_DIR}/../..)  # for plugins/gimp absolute paths.
- 
- pkg_get_variable(GIMP_LIB_DIR gimp-2.0 gimplibdir)
- install(TARGETS file-jxl RUNTIME DESTINATION "${GIMP_LIB_DIR}/plug-ins/file-jxl/")
diff --git a/graphics/gimp-jxl-plugin/pkg-descr b/graphics/gimp-jxl-plugin/pkg-descr
deleted file mode 100644
index e953a18abbd1..000000000000
--- a/graphics/gimp-jxl-plugin/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-GIMP plugin to read/write JPEG XL images
diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile
index 823cf58a3524..7a9f3c3d4241 100644
--- a/graphics/gimp3-app/Makefile
+++ b/graphics/gimp3-app/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gimp
 DISTVERSION=	3.2.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES?=	graphics gnome
 MASTER_SITES=	GIMP/gimp/v${PORTVERSION:R}
 PKGNAMESUFFIX=	3-app
diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile
index 3a9b29710c2c..8166c115e26d 100644
--- a/graphics/gthumb/Makefile
+++ b/graphics/gthumb/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	gthumb
 PORTVERSION=	3.12.10
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
diff --git a/graphics/hyprgraphics/Makefile b/graphics/hyprgraphics/Makefile
index 2592d4d2b97b..635d109aba9f 100644
--- a/graphics/hyprgraphics/Makefile
+++ b/graphics/hyprgraphics/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	hyprgraphics
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.5.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics
 
 MAINTAINER=	tagattie@FreeBSD.org
diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile
index fd7a05247ad9..e55fd1bcb1a0 100644
--- a/graphics/imlib2/Makefile
+++ b/graphics/imlib2/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	imlib2
 DISTVERSION=	1.12.6
+PORTREVISION=	1
 PORTEPOCH=	2
 CATEGORIES=	graphics enlightenment
 MASTER_SITES=	SF/enlightenment/imlib2-src/${DISTVERSION}
diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile
index e7b4d9011221..c415dd720120 100644
--- a/graphics/kf5-kimageformats/Makefile
+++ b/graphics/kf5-kimageformats/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	kimageformats
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	graphics kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/graphics/kf6-kimageformats/Makefile b/graphics/kf6-kimageformats/Makefile
index 48681225e265..f6bba11903a3 100644
--- a/graphics/kf6-kimageformats/Makefile
+++ b/graphics/kf6-kimageformats/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	kimageformats
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	graphics kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile
index ba72c59ed05e..024928df3d04 100644
--- a/graphics/krita/Makefile
+++ b/graphics/krita/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	krita
 DISTVERSION=	5.2.16
+PORTREVISION=	1
 CATEGORIES=	graphics kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${DISTVERSION}
 DIST_SUBDIR=	KDE/${PORTNAME}
diff --git a/graphics/libjxl/Makefile b/graphics/libjxl/Makefile
index 9d657d33e281..23eff67f10e6 100644
--- a/graphics/libjxl/Makefile
+++ b/graphics/libjxl/Makefile
@@ -1,12 +1,8 @@
 PORTNAME=	libjxl
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.11.2
+DISTVERSION=	0.12.0
 CATEGORIES=	graphics
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCH_SITES+=	LOCAL/jbeich/${PORTNAME}_patches # backup
-PATCHFILES+=	d2411cebb0c3.patch:-p1 # https://github.com/libjxl/libjxl/pull/4007
-
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	JPEG XL reference encoder/decoder
 WWW=		https://jpeg.org/jpegxl/
diff --git a/graphics/libjxl/distinfo b/graphics/libjxl/distinfo
index 3a0b691138ce..15a6dda161ff 100644
--- a/graphics/libjxl/distinfo
+++ b/graphics/libjxl/distinfo
@@ -1,11 +1,9 @@
-TIMESTAMP = 1770731602
-SHA256 (libjxl-libjxl-v0.11.2_GH0.tar.gz) = ab38928f7f6248e2a98cc184956021acb927b16a0dee71b4d260dc040a4320ea
-SIZE (libjxl-libjxl-v0.11.2_GH0.tar.gz) = 1882762
+TIMESTAMP = 1782923819
+SHA256 (libjxl-libjxl-v0.12.0_GH0.tar.gz) = 03e9be69a30be4011f559da75328b6d7cea8ad921fabfbd551ce10bf45cdc992
+SIZE (libjxl-libjxl-v0.12.0_GH0.tar.gz) = 1698757
 SHA256 (libjxl-testdata-ff8d743_GH0.tar.gz) = d225523e0576f21b6f8de106d2eac4e07650522bae7b65011993792a4dbc3eda
 SIZE (libjxl-testdata-ff8d743_GH0.tar.gz) = 69102242
 SHA256 (webmproject-sjpeg-94e0df6_GH0.tar.gz) = f5436bf0b79739c7470d6a0d4e8fa514d2f3e75ad5b88ad364dee484d345e4d1
 SIZE (webmproject-sjpeg-94e0df6_GH0.tar.gz) = 2481181
 SHA256 (jbeich-skcms-b2e6926_GH0.tar.gz) = caeb8eb0503d9a67180134330c3418875cb2c567aa7b18e30256aadf1be9719d
 SIZE (jbeich-skcms-b2e6926_GH0.tar.gz) = 10056082
-SHA256 (d2411cebb0c3.patch) = a14e59cc6cdf1f0b220c013570e4807500a8e7e2af2a66996456b2540b57d7f6
-SIZE (d2411cebb0c3.patch) = 3857
diff --git a/graphics/libjxl/files/patch-jpegli b/graphics/libjxl/files/patch-jpegli
deleted file mode 100644
index b6556b28fb10..000000000000
--- a/graphics/libjxl/files/patch-jpegli
+++ /dev/null
@@ -1,47 +0,0 @@
-Allow building jpegli against system libjpeg-turbo.
-
-This is an old version of https://github.com/libjxl/libjxl/pull/3085
-
---- CMakeLists.txt.orig	2024-09-13 05:31:05 UTC
-+++ CMakeLists.txt
-@@ -83,14 +83,6 @@ else()
-   set(BUNDLE_LIBPNG_DEFAULT YES)
- else()
-   set(BUNDLE_LIBPNG_DEFAULT NO)
--endif()
--
--
--if(EXISTS "${PROJECT_SOURCE_DIR}/third_party/libjpeg-turbo/jconfig.h.in")
--  set(ENABLE_JPEGLI_DEFAULT YES)
--else()
--  set(ENABLE_JPEGLI_DEFAULT NO)
--  message(STATUS "libjpeg-turbo submodule is absent; not enabling jpegli")
- endif()
- 
- include(TestBigEndian)
-@@ -112,7 +104,7 @@ set(JPEGXL_ENABLE_TOOLS true CACHE BOOL
-     "Build JPEGXL developer tools.")
- set(JPEGXL_ENABLE_TOOLS true CACHE BOOL
-     "Build JPEGXL user tools: cjxl and djxl.")
--set(JPEGXL_ENABLE_JPEGLI ${ENABLE_JPEGLI_DEFAULT} CACHE BOOL
-+set(JPEGXL_ENABLE_JPEGLI true CACHE BOOL
-     "Build jpegli library.")
- set(JPEGXL_ENABLE_JPEGLI_LIBJPEG true CACHE BOOL
-     "Build libjpeg.so shared library based on jpegli.")
---- lib/jpegli.cmake.orig	2024-01-10 09:51:57 UTC
-+++ lib/jpegli.cmake
-@@ -23,12 +23,14 @@ endif()
-   set(JPEG_LIB_VERSION 80)
- endif()
- 
-+if(JPEGXL_INSTALL_JPEGLI_LIBJPEG)
- configure_file(
-   ../third_party/libjpeg-turbo/jconfig.h.in include/jpegli/jconfig.h)
- configure_file(
-   ../third_party/libjpeg-turbo/jpeglib.h include/jpegli/jpeglib.h COPYONLY)
- configure_file(
-   ../third_party/libjpeg-turbo/jmorecfg.h include/jpegli/jmorecfg.h COPYONLY)
-+endif()
- 
- add_library(jpegli-static STATIC EXCLUDE_FROM_ALL "${JPEGXL_INTERNAL_JPEGLI_SOURCES}")
- target_compile_options(jpegli-static PRIVATE "${JPEGXL_INTERNAL_FLAGS}")
diff --git a/graphics/libjxl/pkg-plist b/graphics/libjxl/pkg-plist
index 6aa1cc1751d0..db6b8b6f0a2d 100644
--- a/graphics/libjxl/pkg-plist
+++ b/graphics/libjxl/pkg-plist
@@ -1,8 +1,7 @@
-%%JPEG%%bin/cjpegli
 bin/cjxl
-%%JPEG%%bin/djpegli
 bin/djxl
 bin/jxlinfo
+bin/jxltran
 include/jxl/cms.h
 include/jxl/cms_interface.h
 include/jxl/codestream_header.h
@@ -27,14 +26,14 @@ include/jxl/types.h
 include/jxl/version.h
 %%PIXBUF%%lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-jxl.so
 lib/libjxl.so
-lib/libjxl.so.0.11
+lib/libjxl.so.0.12
 lib/libjxl.so.%%VERSION%%
 lib/libjxl_cms.so
-lib/libjxl_cms.so.0.11
+lib/libjxl_cms.so.0.12
 lib/libjxl_cms.so.%%VERSION%%
 lib/libjxl_extras_codec.a
 lib/libjxl_threads.so
-lib/libjxl_threads.so.0.11
+lib/libjxl_threads.so.0.12
 lib/libjxl_threads.so.%%VERSION%%
 libdata/pkgconfig/libjxl.pc
 libdata/pkgconfig/libjxl_cms.pc
diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile
index e047b4a8659f..15e6e71b22bf 100644
--- a/graphics/openimageio/Makefile
+++ b/graphics/openimageio/Makefile
@@ -5,7 +5,7 @@ DISTVERSION=	3.1.8.0
 # py-openimageio's PORTREVISION.
 # Also, just to be on the safe side, when resetting,
 # best keep PORTREVISION?=	0.
-PORTREVISION?=	2
+PORTREVISION?=	3
 CATEGORIES?=	graphics multimedia
 
 MAINTAINER?=	FreeBSD@Shaneware.biz
diff --git a/graphics/py-imagecodecs/Makefile b/graphics/py-imagecodecs/Makefile
index fc90a796895f..e6acecb6af9e 100644
--- a/graphics/py-imagecodecs/Makefile
+++ b/graphics/py-imagecodecs/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	imagecodecs
 PORTVERSION=	2026.5.10
+PORTREVISION=	1
 CATEGORIES=	graphics python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/rawtherapee/Makefile b/graphics/rawtherapee/Makefile
index b7d38067f6ae..7bba6b5d9f02 100644
--- a/graphics/rawtherapee/Makefile
+++ b/graphics/rawtherapee/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	rawtherapee
 PORTVERSION=	5.12
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/RawTherapee/RawTherapee/releases/download/${PORTVERSION}/ \
 		https://rawtherapee.com/shared/source/ \
diff --git a/graphics/sdl2_image/Makefile b/graphics/sdl2_image/Makefile
index 46fba6974b4c..80b8e1a871a0 100644
--- a/graphics/sdl2_image/Makefile
+++ b/graphics/sdl2_image/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	sdl2_image
 DISTVERSIONPREFIX=	release-
 DISTVERSION=	2.8.12
+PORTREVISION=	1
 CATEGORIES=	graphics
 
 MAINTAINER=	amdmi3@FreeBSD.org
diff --git a/graphics/sdl3_image/Makefile b/graphics/sdl3_image/Makefile
index 631b02b98651..daaabdb3cfa2 100644
--- a/graphics/sdl3_image/Makefile
+++ b/graphics/sdl3_image/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	sdl3_image
 DISTVERSIONPREFIX=	release-
 DISTVERSION=	3.4.4
+PORTREVISION=	1
 CATEGORIES=	graphics
 
 MAINTAINER=	amdmi3@FreeBSD.org
diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile
index bb356213a613..0338916f3a88 100644
--- a/graphics/vips/Makefile
+++ b/graphics/vips/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vips
 PORTVERSION=	8.18.2
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/
 
diff --git a/multimedia/aom/Makefile b/multimedia/aom/Makefile
index 0394c705554e..488f09591ee2 100644
--- a/multimedia/aom/Makefile
+++ b/multimedia/aom/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	aom
 DISTVERSION=	3.14.1
+PORTREVISION=	1
 CATEGORIES=	multimedia
 MASTER_SITES=	https://storage.googleapis.com/${PORTNAME}-releases/
 DISTNAME=	lib${PORTNAME}-${DISTVERSION}
diff --git a/multimedia/emby-server/Makefile b/multimedia/emby-server/Makefile
index 47c5a7b24188..2186645d82ba 100644
--- a/multimedia/emby-server/Makefile
+++ b/multimedia/emby-server/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	emby-server
 DISTVERSION=	4.9.3.0
+PORTREVISION=	1
 CATEGORIES=	multimedia
 MASTER_SITES=	https://github.com/MediaBrowser/Emby.Releases/releases/download/${DISTVERSION}/ \
 		https://mediabrowser.github.io/embytools/
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index 2e2d567e4878..0482b42e9abb 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ffmpeg
 DISTVERSION=	8.1.2
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	multimedia audio net
 MASTER_SITES=	https://ffmpeg.org/releases/
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 2aa5a62e2f79..310fff56b30a 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	telegram-desktop
 DISTVERSION=	6.9.3
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net-im
 MASTER_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
 DISTNAME=	tdesktop-${DISTVERSION}-full
diff --git a/www/webkit2-gtk/Makefile b/www/webkit2-gtk/Makefile
index 37a8addc4f58..d7035a91d641 100644
--- a/www/webkit2-gtk/Makefile
+++ b/www/webkit2-gtk/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	webkit
 DISTVERSION=	2.46.6
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	www
 MASTER_SITES=	https://webkitgtk.org/releases/
 PKGNAMESUFFIX=	2-gtk_${FLAVOR}
diff --git a/x11-fm/sushi/Makefile b/x11-fm/sushi/Makefile
index 0b8d3c64f16f..69f461da9d79 100644
--- a/x11-fm/sushi/Makefile
+++ b/x11-fm/sushi/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	sushi
 PORTVERSION=	50.0
+PORTREVISION=	1
 CATEGORIES=	x11-fm gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index d845746f9808..e22702626bb7 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	swayimg
 DISTVERSIONPREFIX=	v
 DISTVERSION=	5.4
+PORTREVISION=	1
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org