summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp20
-rw-r--r--devel/lazygit/Makefile2
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/p5-Moose/Makefile2
-rw-r--r--devel/p5-Moose/distinfo6
-rw-r--r--devel/p5-Test-MockModule/Makefile6
-rw-r--r--devel/p5-Test-MockModule/distinfo6
-rw-r--r--devel/py-ttkbootstrap/Makefile2
-rw-r--r--devel/py-ttkbootstrap/distinfo6
-rw-r--r--emulators/flycast/Makefile16
-rw-r--r--emulators/flycast/Makefile.tuples4
-rw-r--r--emulators/flycast/files/gen_gh_tuple.sh29
-rw-r--r--filesystems/mtools/Makefile2
-rw-r--r--filesystems/mtools/distinfo6
-rw-r--r--graphics/chafa/Makefile3
-rw-r--r--graphics/chafa/distinfo6
-rw-r--r--graphics/chafa/pkg-plist2
-rw-r--r--graphics/mesa-devel/Makefile5
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/rawstudio/Makefile2
-rw-r--r--graphics/rawstudio/files/patch-libxml2-2.12.720
-rw-r--r--lang/lua54/Makefile2
-rw-r--r--lang/lua54/distinfo6
-rw-r--r--lang/odin/files/patch-src_threading.cpp11
-rw-r--r--lang/perl5.42/Makefile2
-rw-r--r--lang/perl5.42/distinfo6
-rw-r--r--misc/py-litellm/Makefile4
-rw-r--r--misc/py-litellm/distinfo6
-rw-r--r--multimedia/libva-nvidia-driver/Makefile2
-rw-r--r--multimedia/libva-nvidia-driver/pkg-message2
-rw-r--r--multimedia/libva/Makefile1
-rw-r--r--multimedia/libva/files/patch-nvidia-drm12
-rw-r--r--net-im/nextcloud-talk/Makefile2
-rw-r--r--net-im/nextcloud-talk/distinfo6
-rw-r--r--net-im/telegram-desktop/Makefile2
-rw-r--r--net-im/telegram-desktop/distinfo6
-rw-r--r--science/openmodelica/Makefile2
-rw-r--r--security/py-pwntools/Makefile6
-rw-r--r--www/Makefile1
-rw-r--r--www/mediawiki143/Makefile2
-rw-r--r--www/mediawiki144/Makefile64
-rw-r--r--www/mediawiki144/distinfo3
-rw-r--r--www/mediawiki144/files/pkg-message.in15
-rw-r--r--www/mediawiki144/pkg-descr4
-rw-r--r--www/py-freenit/Makefile2
-rw-r--r--www/py-freenit/distinfo6
-rw-r--r--www/py-google-api-python-client/Makefile2
-rw-r--r--www/py-google-api-python-client/distinfo6
-rw-r--r--www/py-httpx-aiohttp/Makefile2
-rw-r--r--www/py-httpx-aiohttp/distinfo6
-rw-r--r--www/py-youtube-transcript-api/Makefile2
-rw-r--r--www/py-youtube-transcript-api/distinfo6
-rw-r--r--x11-fm/nautilus/Makefile7
-rw-r--r--x11-fm/nautilus/distinfo6
-rw-r--r--x11-wm/mutter/Makefile12
-rw-r--r--x11-wm/mutter/distinfo6
-rw-r--r--x11/p5-X11-XCB/Makefile19
-rw-r--r--x11/p5-X11-XCB/distinfo6
-rw-r--r--x11/p5-X11-XCB/pkg-descr4
-rw-r--r--x11/wl-kbptr/Makefile7
-rw-r--r--x11/wl-kbptr/distinfo6
61 files changed, 258 insertions, 175 deletions
diff --git a/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp
index 79b076cc427b..93f1c7defd39 100644
--- a/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp
+++ b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp
@@ -1,25 +1,23 @@
--- src/widget/wcoverartlabel.cpp.orig 2025-07-04 17:25:50 UTC
+++ src/widget/wcoverartlabel.cpp
-@@ -70,11 +70,9 @@ void WCoverArtLabel::setPixmapAndResize(const QPixmap&
+@@ -70,7 +70,7 @@ void WCoverArtLabel::setPixmapAndResize(const QPixmap&
m_fullSizeCover = px;
setPixmap(m_loadedCover);
}
-#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0))
-- QSize newSize = pixmap().size() / devicePixelRatioF();
--#else
-+
++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
+ QSize newSize = pixmap().size() / devicePixelRatioF();
+ #else
QSize newSize = pixmap()->size() / devicePixelRatioF();
--#endif
-+
- // add the frame so the entire pixmap is visible
- newSize += QSize(frameWidth() * 2, frameWidth() * 2);
- if (size() != newSize) {
-@@ -92,7 +90,7 @@ void WCoverArtLabel::setMaxSize(const QSize newSize) {
+@@ -92,7 +92,11 @@ void WCoverArtLabel::setMaxSize(const QSize newSize) {
// Skip resizing the pixmap and label if the pixmap already fits.
// Check if we got more space in one dimension and don't need it
// for the other.
-- const QSize pixmapSize = pixmap().size() / devicePixelRatioF();
++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
+ const QSize pixmapSize = pixmap().size() / devicePixelRatioF();
++#else
+ const QSize pixmapSize = pixmap()->size() / devicePixelRatioF();
++#endif
if (m_pixmapSizeMax == pixmapSize ||
(m_pixmapSizeMax.height() == pixmapSize.height() &&
m_pixmapSizeMax.width() > pixmapSize.width()) ||
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index aab3d8e6cbc6..fa31903a690c 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.52.0
+DISTVERSION= 0.53.0
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index 62667c8c33e6..aa675fc626d9 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749616659
-SHA256 (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.mod) = 984bb67313dd876a3de150e71aa45385e36e9bceec17832be541024c593f133d
-SIZE (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.mod) = 3871
-SHA256 (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.zip) = bca8a1a7aaa8da26fff363ef629145b0ba68ac12ee91b310149a043b55b92300
-SIZE (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.zip) = 1427258
+TIMESTAMP = 1751690919
+SHA256 (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.mod) = 56a7d91342704aac37a84bc9d8da20f72b26b85e990494eb6002fa8f84e6dd03
+SIZE (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.mod) = 3871
+SHA256 (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.zip) = 1338fb3cf04a8e5f9c4b93e708af2669e252ae676aa53ca7e601ebb522609249
+SIZE (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.zip) = 1455922
diff --git a/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile
index 19a8843dd64e..fca0e51b4c4f 100644
--- a/devel/p5-Moose/Makefile
+++ b/devel/p5-Moose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Moose
-PORTVERSION= 2.2207
+PORTVERSION= 2.4000
PORTEPOCH= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
diff --git a/devel/p5-Moose/distinfo b/devel/p5-Moose/distinfo
index fbcd2990cd61..04aa8f13f355 100644
--- a/devel/p5-Moose/distinfo
+++ b/devel/p5-Moose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705884007
-SHA256 (Moose-2.2207.tar.gz) = 7c2daddc49754ded93f65b8ce9e3ac9b6d11ab27d111ec77f95a8528cf4ac409
-SIZE (Moose-2.2207.tar.gz) = 906966
+TIMESTAMP = 1751677051
+SHA256 (Moose-2.4000.tar.gz) = c4bdcbe4daaeb50dcf40ea17dfb1483db22cb8832287abd8762a44ab98fb561f
+SIZE (Moose-2.4000.tar.gz) = 906275
diff --git a/devel/p5-Test-MockModule/Makefile b/devel/p5-Test-MockModule/Makefile
index 5a9679a9efa6..12894b365636 100644
--- a/devel/p5-Test-MockModule/Makefile
+++ b/devel/p5-Test-MockModule/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Test-MockModule
-PORTVERSION= 0.179.0
+PORTVERSION= 0.180.0
DISTVERSIONPREFIX= v
CATEGORIES= devel perl5
MASTER_SITES= CPAN
@@ -15,7 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SUPER>=1.20:devel/p5-SUPER
-TEST_DEPENDS= p5-Test-Warnings>=0:devel/p5-Test-Warnings
+TEST_DEPENDS= p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage \
+ p5-Test-Pod>=0:devel/p5-Test-Pod \
+ p5-Test-Warnings>=0:devel/p5-Test-Warnings
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-MockModule/distinfo b/devel/p5-Test-MockModule/distinfo
index 4c4fe0687a38..e62551435937 100644
--- a/devel/p5-Test-MockModule/distinfo
+++ b/devel/p5-Test-MockModule/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725378406
-SHA256 (Test-MockModule-v0.179.0.tar.gz) = 7e261041ac1adc074f3ad98eb7c3f31f8a1bfc96d9eca99db77a473f53fdb5e0
-SIZE (Test-MockModule-v0.179.0.tar.gz) = 24888
+TIMESTAMP = 1751702845
+SHA256 (Test-MockModule-v0.180.0.tar.gz) = 390e60361d2c1c404463a46d496681b05458d50d811ee99282992b9b61ed6cf6
+SIZE (Test-MockModule-v0.180.0.tar.gz) = 24736
diff --git a/devel/py-ttkbootstrap/Makefile b/devel/py-ttkbootstrap/Makefile
index e684fc36761c..3073279e9905 100644
--- a/devel/py-ttkbootstrap/Makefile
+++ b/devel/py-ttkbootstrap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ttkbootstrap
-DISTVERSION= 1.13.11
+DISTVERSION= 1.14.0
PORTREVISION= 0
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-ttkbootstrap/distinfo b/devel/py-ttkbootstrap/distinfo
index cd433c88312e..e32d96415a3d 100644
--- a/devel/py-ttkbootstrap/distinfo
+++ b/devel/py-ttkbootstrap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749972759
-SHA256 (ttkbootstrap-1.13.11.tar.gz) = 08942d23c1f3debdbf814d8bdb77e6b1020174e6addec9206bd48211a2fca2b6
-SIZE (ttkbootstrap-1.13.11.tar.gz) = 139641
+TIMESTAMP = 1751726151
+SHA256 (ttkbootstrap-1.14.0.tar.gz) = 17fe56c73d79545bda2aa552338962530b35be4f4241242a36813af2be8c2030
+SIZE (ttkbootstrap-1.14.0.tar.gz) = 143260
diff --git a/emulators/flycast/Makefile b/emulators/flycast/Makefile
index c67ffa3354d0..c4a1f271ab9e 100644
--- a/emulators/flycast/Makefile
+++ b/emulators/flycast/Makefile
@@ -20,10 +20,11 @@ LIB_DEPENDS= libchdr.so:devel/libchdr \
USES= cmake compiler:c++20-lang pkgconfig sdl
USE_GITHUB= yes
GH_ACCOUNT= flyinghead
+GH_TUPLE= vinniefalco:LuaBridge:5d21e35633a1f87ed08af115b07d3386096f792b:LuaBridge/core/deps/luabridge \
+ GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:6eb62e1515072827db992c2befd80b71b2d04329:VulkanMemoryAllocator/core/deps/VulkanMemoryAllocator \
+ RetroAchievements:rcheevos:563230b1c249774b4852c944dc7cdcb952c9e8e8:rcheevos/core/deps/rcheevos
USE_SDL= sdl2
-.include "${.CURDIR}/Makefile.tuples"
-
CMAKE_ON= USE_HOST_LIBCHDR
OPTIONS_DEFINE= DOCS LUA OPENMP VULKAN
@@ -63,15 +64,4 @@ post-install-DOCS-on:
(cd ${WRKSRC}/docs && \
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-# For maintainer (do not forget to clean up Makefile.tuples afterwards to
-# remove useless submodules)
-Makefile.tuples::
- ${RM} -f ${.CURDIR}/Makefile.tuples
- ${RM} -rf ${WRKDIR}/.maintainer.checkout
- ${MKDIR} ${WRKDIR}/.maintainer.checkout
- (cd ${WRKDIR}/.maintainer.checkout && \
- git clone --recursive --branch=${DISTVERSIONPREFIX}${DISTVERSION} \
- https://github.com/${GH_ACCOUNT}/${PORTNAME} . && \
- ${SH} ${FILESDIR}/gen_gh_tuple.sh > ${.CURDIR}/Makefile.tuples)
-
.include <bsd.port.mk>
diff --git a/emulators/flycast/Makefile.tuples b/emulators/flycast/Makefile.tuples
deleted file mode 100644
index 3dc85b571e43..000000000000
--- a/emulators/flycast/Makefile.tuples
+++ /dev/null
@@ -1,4 +0,0 @@
-GH_TUPLE= \
- vinniefalco:LuaBridge:5d21e35633a1f87ed08af115b07d3386096f792b:LuaBridge/core/deps/luabridge \
- GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:6eb62e1515072827db992c2befd80b71b2d04329:VulkanMemoryAllocator/core/deps/VulkanMemoryAllocator \
- RetroAchievements:rcheevos:563230b1c249774b4852c944dc7cdcb952c9e8e8:rcheevos/core/deps/rcheevos \
diff --git a/emulators/flycast/files/gen_gh_tuple.sh b/emulators/flycast/files/gen_gh_tuple.sh
deleted file mode 100644
index ab014ef5f473..000000000000
--- a/emulators/flycast/files/gen_gh_tuple.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-echo "GH_TUPLE= \\"
-for _sm_root in $(find . -type f -name .gitmodules | sed 's/\.gitmodules$//' | sort)
-do
- (
- cd "${_sm_root}"
-
- # Crawl name|path|url list of submodules within _sm_root
- grep -e '^\[submodule "' -e 'path = ' -e 'url = ' .gitmodules | \
- sed -E -e 's|.*"([^"]+)".*|\1|' -e 's|.*= ||' | \
- paste - - - | \
- sed -E 's/[[:space:]]+/|/g' | \
- while read _sm
- do
- _sm_name=$(echo "${_sm}" | cut -d '|' -f 1)
- _sm_path=$(echo "${_sm}" | cut -d '|' -f 2)
- _sm_url=$(echo "${_sm}" | cut -d '|' -f 3)
-
- _sm_prefix=$(echo "${_sm_root}" | sed 's|^\./||')
-
- _account_project=$(echo "${_sm_url}" | sed -e 's|^https://github.com/||' -e 's|/|:|g' -e 's|\.git$||')
- _group=$(echo "${_account_project}" | cut -d ':' -f 2 | tr -cd 'a-zA-Z0-9_')
- _tagname_group_subdir=$(git submodule status "${_sm_path}" | sed -E -e 's|^.||' -e "s|[[:space:]]+|:${_group}/${_sm_prefix}|" -e 's|[[:space:]]+.*$||')
- echo -e "\t${_account_project}:${_tagname_group_subdir} \\"
- done
- )
-done
-echo ""
diff --git a/filesystems/mtools/Makefile b/filesystems/mtools/Makefile
index 38f12649be0f..2c297b6322fa 100644
--- a/filesystems/mtools/Makefile
+++ b/filesystems/mtools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mtools
-PORTVERSION= 4.0.48
+PORTVERSION= 4.0.49
CATEGORIES= filesystems emulators
MASTER_SITES= GNU
diff --git a/filesystems/mtools/distinfo b/filesystems/mtools/distinfo
index 9dabd9a24bc0..4776ef3acafe 100644
--- a/filesystems/mtools/distinfo
+++ b/filesystems/mtools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740239375
-SHA256 (mtools-4.0.48.tar.lz) = 7d57f14a2482dc4658e4b386180793ef50f0de89ee3a9a28f0a371630baac7c4
-SIZE (mtools-4.0.48.tar.lz) = 396333
+TIMESTAMP = 1749918038
+SHA256 (mtools-4.0.49.tar.lz) = 76dfea98d923dfc9806ce34bd1786aa9b5a39d70f56f26c0670a348c664f1d2a
+SIZE (mtools-4.0.49.tar.lz) = 397000
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/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 22caa093d62c..a24b227dc891 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.1-branchpoint-3684
-DISTVERSIONSUFFIX= -gec05d4b1faf
-PORTREVISION= 1
+DISTVERSION= 25.1-branchpoint-3766
+DISTVERSIONSUFFIX= -gd31cb824df2
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index f72b76f65a6b..9d22f67d1447 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1751496736
-SHA256 (mesa-25.1-branchpoint-3684-gec05d4b1faf.tar.bz2) = 3885f8dbb6d0edc5136cb7cd8b57c3ebf2211c01689c3776a2fc5210d6f6516a
-SIZE (mesa-25.1-branchpoint-3684-gec05d4b1faf.tar.bz2) = 58260181
+TIMESTAMP = 1751655664
+SHA256 (mesa-25.1-branchpoint-3766-gd31cb824df2.tar.bz2) = 429951a9f1c70ac15787ede10cb88d601492888a709680f1eed6791a7abfd310
+SIZE (mesa-25.1-branchpoint-3766-gd31cb824df2.tar.bz2) = 58299131
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
diff --git a/graphics/rawstudio/Makefile b/graphics/rawstudio/Makefile
index 24eb07ef4d06..910ce22b8034 100644
--- a/graphics/rawstudio/Makefile
+++ b/graphics/rawstudio/Makefile
@@ -10,8 +10,6 @@ WWW= https://rawstudio.org/
LICENSE= GPLv2+
-BROKEN= Fails to build with libxml2 2.13+, error: use of undeclared identifier 'xmlDocPtr'
-
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libcurl.so:ftp/curl \
liblcms.so:graphics/lcms \
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/lang/lua54/Makefile b/lang/lua54/Makefile
index 5954c8fecd9b..80142d88b858 100644
--- a/lang/lua54/Makefile
+++ b/lang/lua54/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lua
-DISTVERSION= 5.4.7
+DISTVERSION= 5.4.8
CATEGORIES= lang
MASTER_SITES= https://www.lua.org/ftp/
PKGNAMESUFFIX= ${LUA_VER_STR}
diff --git a/lang/lua54/distinfo b/lang/lua54/distinfo
index bddabf9ebbf7..21fa1f581472 100644
--- a/lang/lua54/distinfo
+++ b/lang/lua54/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724193931
-SHA256 (lua-5.4.7.tar.gz) = 9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30
-SIZE (lua-5.4.7.tar.gz) = 374097
+TIMESTAMP = 1751702639
+SHA256 (lua-5.4.8.tar.gz) = 4f18ddae154e793e46eeab727c59ef1c0c0c2b744e7b94219710d76f530629ae
+SIZE (lua-5.4.8.tar.gz) = 374332
diff --git a/lang/odin/files/patch-src_threading.cpp b/lang/odin/files/patch-src_threading.cpp
new file mode 100644
index 000000000000..54c6b85c7715
--- /dev/null
+++ b/lang/odin/files/patch-src_threading.cpp
@@ -0,0 +1,11 @@
+--- src/threading.cpp.orig 2025-07-04 20:51:54 UTC
++++ src/threading.cpp
+@@ -532,6 +532,8 @@ gb_internal gb_inline void yield_thread(void) {
+ #elif defined(GB_CPU_RISCV)
+ // I guess?
+ __asm__ volatile ("nop" : : : "memory");
++#elif defined(GB_CPU_PPC)
++ __asm__ volatile ("ori 0,0,0" : : : "memory");
+ #else
+ #error Unknown architecture
+ #endif
diff --git a/lang/perl5.42/Makefile b/lang/perl5.42/Makefile
index f9ed4b761377..202695b0c883 100644
--- a/lang/perl5.42/Makefile
+++ b/lang/perl5.42/Makefile
@@ -1,5 +1,5 @@
PORTNAME= perl
-DISTVERSION= ${PERL_VERSION}-RC3
+DISTVERSION= ${PERL_VERSION}
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK
DIST_SUBDIR= perl
diff --git a/lang/perl5.42/distinfo b/lang/perl5.42/distinfo
index 1c85ac754e86..ba5e7eef1858 100644
--- a/lang/perl5.42/distinfo
+++ b/lang/perl5.42/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751469637
-SHA256 (perl/perl-5.42.0-RC3.tar.xz) = 17be1d62370adc1bbc1130367cd57263ef326a45bd9c060ae3cb92cdbe679142
-SIZE (perl/perl-5.42.0-RC3.tar.xz) = 14385744
+TIMESTAMP = 1751701469
+SHA256 (perl/perl-5.42.0.tar.xz) = 73cf6cc1ea2b2b1c110a18c14bbbc73a362073003893ffcedc26d22ebdbdd0c3
+SIZE (perl/perl-5.42.0.tar.xz) = 14400988
diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile
index 4f10562c65d7..495ede95db1b 100644
--- a/misc/py-litellm/Makefile
+++ b/misc/py-litellm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= litellm
-DISTVERSION= 1.73.6
+DISTVERSION= 1.74.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.23.0:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.2<4.0.0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aiohttp>=3.10:www/py-aiohttp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.5.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=4.22.0<5.0.0:devel/py-jsonschema@${PY_FLAVOR}
USES= python shebangfix
diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo
index 4c802a6f6557..dac2a2b05f8f 100644
--- a/misc/py-litellm/distinfo
+++ b/misc/py-litellm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751248836
-SHA256 (litellm-1.73.6.tar.gz) = 072ff9225aaa9caafe0fa9782df0ba4c93f893791cc55dd5ed218a401e788e88
-SIZE (litellm-1.73.6.tar.gz) = 8750656
+TIMESTAMP = 1751699635
+SHA256 (litellm-1.74.0.tar.gz) = 2ee64579568cc81835025db45da6d91ee7ec6706ab4adf1a833866999ed822e7
+SIZE (litellm-1.74.0.tar.gz) = 9095626
diff --git a/multimedia/libva-nvidia-driver/Makefile b/multimedia/libva-nvidia-driver/Makefile
index e6ee6c08c04f..70c88522f136 100644
--- a/multimedia/libva-nvidia-driver/Makefile
+++ b/multimedia/libva-nvidia-driver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libva-nvidia-driver
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/multimedia/libva-nvidia-driver/pkg-message b/multimedia/libva-nvidia-driver/pkg-message
index 3709e7625098..892aab5d7693 100644
--- a/multimedia/libva-nvidia-driver/pkg-message
+++ b/multimedia/libva-nvidia-driver/pkg-message
@@ -7,6 +7,8 @@ To use VA-API in apps like Firefox make sure DRM and CUDA are enabled e.g.,
# sysrc kld_list+=nvidia-drm
# service kld restart
$ test -e /dev/dri/renderD* || bsddialog --title Error --msgbox "nvidia-drm-kmod failed" 0 0
+ $ test -n "$WAYLAND_DISPLAY" || export LIBVA_DRIVER_NAME=nvidia-drm
+ $ test -n "$WAYLAND_DISPLAY" || setenv LIBVA_DRIVER_NAME nvidia-drm
$ nv-sglrun vainfo
$ nv-sglrun firefox
diff --git a/multimedia/libva/Makefile b/multimedia/libva/Makefile
index 8d089702416b..ee83c8fc4727 100644
--- a/multimedia/libva/Makefile
+++ b/multimedia/libva/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libva
DISTVERSION= 2.22.0
+PORTREVISION= 1
CATEGORIES= multimedia
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/multimedia/libva/files/patch-nvidia-drm b/multimedia/libva/files/patch-nvidia-drm
new file mode 100644
index 000000000000..da6a5acf0e03
--- /dev/null
+++ b/multimedia/libva/files/patch-nvidia-drm
@@ -0,0 +1,12 @@
+- Avoid conflict between libva-nvidia-driver and libva-vdpau-driver
+
+--- va/drm/va_drm_utils.c.orig 2024-06-20 06:49:27 UTC
++++ va/drm/va_drm_utils.c
+@@ -65,7 +65,6 @@ VA_DRM_GetDriverNames(VADriverContextP ctx, char **dri
+ { "radeon", { "r600", "radeonsi" } }, // Mesa Gallium
+ { "amdgpu", { "radeonsi" } }, // Mesa Gallium
+ { "WSL", { "d3d12" } }, // Mesa Gallium
+- { "nvidia-drm", { "nvidia" } }, // Unofficial NVIDIA
+ };
+
+ const struct drm_state * const drm_state = ctx->drm_state;
diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile
index 26e177f29f61..8dc505e6bf54 100644
--- a/net-im/nextcloud-talk/Makefile
+++ b/net-im/nextcloud-talk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= talk
-PORTVERSION= 21.1.0
+PORTVERSION= 21.1.1
DISTVERSIONPREFIX= v
CATEGORIES= net-im www
DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION}
diff --git a/net-im/nextcloud-talk/distinfo b/net-im/nextcloud-talk/distinfo
index 0727583f4e9d..34e95883b3ff 100644
--- a/net-im/nextcloud-talk/distinfo
+++ b/net-im/nextcloud-talk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749207033
-SHA256 (nextcloud/spreed-v21.1.0.tar.gz) = 0f1c0adcf32c2d3c5b763c8cd74ad7eb0bde4450abf04a08193a0a4a468cc183
-SIZE (nextcloud/spreed-v21.1.0.tar.gz) = 50725653
+TIMESTAMP = 1751705616
+SHA256 (nextcloud/spreed-v21.1.1.tar.gz) = b6e98b1282401af70580df1d41b9b0c4fa1f390f36e66c9239ae6a360eb0ce0b
+SIZE (nextcloud/spreed-v21.1.1.tar.gz) = 50807622
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 402b414199e7..5b9a0a437933 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= telegram-desktop
-DISTVERSION= 5.16.1
+DISTVERSION= 5.16.2
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
index af95bb1e3bea..3c442099ab47 100644
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751482059
-SHA256 (tdesktop-5.16.1-full.tar.gz) = 12b4d0b484c6e1569b582caa11a677ac81077cbd82ad629c2ff74d1bd405a5ea
-SIZE (tdesktop-5.16.1-full.tar.gz) = 75092406
+TIMESTAMP = 1751656357
+SHA256 (tdesktop-5.16.2-full.tar.gz) = 9f9c2b5e3af3af598749f40fa5176de760f60ad3348b85c8f7d1b702f6b4f0b0
+SIZE (tdesktop-5.16.2-full.tar.gz) = 75093485
diff --git a/science/openmodelica/Makefile b/science/openmodelica/Makefile
index 7b68d78286ef..dafafc57c8da 100644
--- a/science/openmodelica/Makefile
+++ b/science/openmodelica/Makefile
@@ -18,7 +18,7 @@ LICENSE_NAME= Public license for OpenModelica
LICENSE_TEXT= See https://github.com/OpenModelica/OpenModelica/blob/master/OSMC-License.txt
LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
-BROKEN_aarch64= compilation fails: gcc13 doesn't install libquadmath.so, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285692
+BROKEN_aarch64= compilation fails: OpenModelica expects libquadmath.so, which does not exist on aarch64 (PR 285692)
BROKEN_armv7= link fails: ld: cannot find -lquadmath: No such file or directory
BROKEN_i386= compilation fails: /wrkdirs/usr/ports/science/openmodelica/work/OpenModelica-1.20.0/OMCompiler/3rdParty/libffi/src/x86/sysv.S:841:1: error: changed section flags for .eh_frame, expected: 0x2
diff --git a/security/py-pwntools/Makefile b/security/py-pwntools/Makefile
index f68819a83a7b..187252876f64 100644
--- a/security/py-pwntools/Makefile
+++ b/security/py-pwntools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pwntools
DISTVERSION= 4.14.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -36,6 +36,8 @@ USES= cpe python
CPE_VENDOR= pwntools_project
USE_PYTHON= autoplist concurrent distutils
+.include <bsd.port.pre.mk>
+
PYDISTUTILS_INSTALLARGS+= --only-use-pwn-command
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/www/Makefile b/www/Makefile
index 78d0f62ce623..c27525ad99fe 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -369,6 +369,7 @@
SUBDIR += mediawiki139
SUBDIR += mediawiki142
SUBDIR += mediawiki143
+ SUBDIR += mediawiki144
SUBDIR += mergelog
SUBDIR += mhonarc
SUBDIR += micro_httpd
diff --git a/www/mediawiki143/Makefile b/www/mediawiki143/Makefile
index dce395b74745..7c443ae8b46f 100644
--- a/www/mediawiki143/Makefile
+++ b/www/mediawiki143/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.mediawiki.org/
LICENSE= GPLv2
-CONFLICTS= mediawiki139 mediawiki141 mediawiki142
+CONFLICTS= mediawiki139 mediawiki142 mediawiki144
USES= cpe php:flavors shebangfix
SHEBANG_FILES= maintenance/storage/make-blobs
diff --git a/www/mediawiki144/Makefile b/www/mediawiki144/Makefile
new file mode 100644
index 000000000000..5de94810cf32
--- /dev/null
+++ b/www/mediawiki144/Makefile
@@ -0,0 +1,64 @@
+PORTNAME= mediawiki
+PORTVERSION= 1.44.0
+CATEGORIES= www
+MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
+ LOCAL/wen
+PKGNAMESUFFIX= 144${PHP_PKGNAMESUFFIX}
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Wiki engine used by Wikipedia
+WWW= https://www.mediawiki.org/
+
+LICENSE= GPLv2
+
+CONFLICTS= mediawiki139 mediawiki141 mediawiki142 mediawiki143
+
+USES= cpe php:flavors shebangfix
+SHEBANG_FILES= maintenance/storage/make-blobs
+
+USE_PHP= ctype dom fileinfo filter iconv intl mbstring \
+ readline session xml xmlreader zlib
+MEDIAWIKIDIR?= www/mediawiki
+
+NO_BUILD= yes
+PLIST= ${WRKDIR}/plist
+
+SUB_FILES= pkg-message
+SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR}
+
+OPTIONS_DEFINE= LDAP MEMCACHED IMAGICK SOCKETS
+OPTIONS_SINGLE= DB
+OPTIONS_SINGLE_DB= MYSQL PGSQL SQLITE
+OPTIONS_DEFAULT= MYSQL SOCKETS
+
+MEMCACHED_DESC= Use memcached
+IMAGICK_DESC= Use ImageMagick
+SOCKETS_DESC= Use sockets
+
+MYSQL_USES= mysql
+MYSQL_USE= php=mysqli
+PGSQL_USE= php=pgsql
+SQLITE_USE= php=sqlite3
+LDAP_USE= php=ldap
+SOCKETS_USE= php=sockets
+
+MEMCACHED_RUN_DEPENDS= memcached:databases/memcached
+IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR}
+
+pre-install:
+ @${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST}
+ @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
+ @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
+ @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
+ @${ECHO} "@mode 0755" >> ${PLIST}
+ @${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST}
+ @${ECHO} "@mode" >> ${PLIST}
+ @${ECHO_CMD} "@owner" >> ${PLIST}
+ @${ECHO_CMD} "@group" >> ${PLIST}
+ @${ECHO} @dir ${MEDIAWIKIDIR} >> ${PLIST}
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR}
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR}
+
+.include <bsd.port.mk>
diff --git a/www/mediawiki144/distinfo b/www/mediawiki144/distinfo
new file mode 100644
index 000000000000..812aacd60b4e
--- /dev/null
+++ b/www/mediawiki144/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751693585
+SHA256 (mediawiki-1.44.0.tar.gz) = 792177808c3e0831accbe205d57b4133399ad141f0d0a825450a21b24027588f
+SIZE (mediawiki-1.44.0.tar.gz) = 94130335
diff --git a/www/mediawiki144/files/pkg-message.in b/www/mediawiki144/files/pkg-message.in
new file mode 100644
index 000000000000..b05e89945b5f
--- /dev/null
+++ b/www/mediawiki144/files/pkg-message.in
@@ -0,0 +1,15 @@
+[
+{ type: install
+ message: <<EOM
+Remember to check
+
+%%MEDIAWIKIDIR%%/INSTALL
+
+and
+
+%%MEDIAWIKIDIR%%/UPGRADE
+
+for details
+EOM
+}
+]
diff --git a/www/mediawiki144/pkg-descr b/www/mediawiki144/pkg-descr
new file mode 100644
index 000000000000..88e2e7b358ef
--- /dev/null
+++ b/www/mediawiki144/pkg-descr
@@ -0,0 +1,4 @@
+MediaWiki is the collaborative editing software that runs Wikipedia,
+the free encyclopedia, and other projects.
+It's designed to handle a large number of users and pages without imposing
+too rigid a structure or workflow.
diff --git a/www/py-freenit/Makefile b/www/py-freenit/Makefile
index 166b54fae0cd..5d4194423c65 100644
--- a/www/py-freenit/Makefile
+++ b/www/py-freenit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freenit
-DISTVERSION= 0.3.18
+DISTVERSION= 0.3.19
CATEGORIES= www devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-freenit/distinfo b/www/py-freenit/distinfo
index aa27ca1d9105..328f9f0e73c8 100644
--- a/www/py-freenit/distinfo
+++ b/www/py-freenit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751366311
-SHA256 (freenit-0.3.18.tar.gz) = 6c2e28fa83908c5711eaf18f0943602c681f4b7552d68095ceadccdf27584f82
-SIZE (freenit-0.3.18.tar.gz) = 28349
+TIMESTAMP = 1751665277
+SHA256 (freenit-0.3.19.tar.gz) = 4d61c6c6f393c0b5ef344d2710aae5e3bbdb535a7b507d39911ee09b23b1641f
+SIZE (freenit-0.3.19.tar.gz) = 28403
diff --git a/www/py-google-api-python-client/Makefile b/www/py-google-api-python-client/Makefile
index 7cdb95bfadae..fd1c533ddded 100644
--- a/www/py-google-api-python-client/Makefile
+++ b/www/py-google-api-python-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-api-python-client
-DISTVERSION= 2.174.0
+DISTVERSION= 2.175.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-api-python-client/distinfo b/www/py-google-api-python-client/distinfo
index 8eb7bf2b8ee5..0baf1700576a 100644
--- a/www/py-google-api-python-client/distinfo
+++ b/www/py-google-api-python-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750922552
-SHA256 (google_api_python_client-2.174.0.tar.gz) = 9eb7616a820b38a9c12c5486f9b9055385c7feb18b20cbafc5c5a688b14f3515
-SIZE (google_api_python_client-2.174.0.tar.gz) = 13127872
+TIMESTAMP = 1751708014
+SHA256 (google_api_python_client-2.175.0.tar.gz) = f6d5b5c0141194a72cebef33feb1377fa668b3f14dc90a2fae258dbbbdcdb30c
+SIZE (google_api_python_client-2.175.0.tar.gz) = 13143355
diff --git a/www/py-httpx-aiohttp/Makefile b/www/py-httpx-aiohttp/Makefile
index 33d1380bc769..4b7bacc9e4aa 100644
--- a/www/py-httpx-aiohttp/Makefile
+++ b/www/py-httpx-aiohttp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httpx-aiohttp
-DISTVERSION= 0.1.6
+DISTVERSION= 0.1.8
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx-aiohttp/distinfo b/www/py-httpx-aiohttp/distinfo
index 0267c2d79445..f6bd48c61f87 100644
--- a/www/py-httpx-aiohttp/distinfo
+++ b/www/py-httpx-aiohttp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750076837
-SHA256 (httpx_aiohttp-0.1.6.tar.gz) = ce777e166dacd91de8b93f0ad564649c9f65341e0b61ce16391fa7445c8f3f7d
-SIZE (httpx_aiohttp-0.1.6.tar.gz) = 25278
+TIMESTAMP = 1751698327
+SHA256 (httpx_aiohttp-0.1.8.tar.gz) = 756c5e74cdb568c3248ba63fe82bfe8bbe64b928728720f7eaac64b3cf46f308
+SIZE (httpx_aiohttp-0.1.8.tar.gz) = 25401
diff --git a/www/py-youtube-transcript-api/Makefile b/www/py-youtube-transcript-api/Makefile
index 2318c31dea09..5d4c22e73278 100644
--- a/www/py-youtube-transcript-api/Makefile
+++ b/www/py-youtube-transcript-api/Makefile
@@ -1,5 +1,5 @@
PORTNAME= youtube-transcript-api
-DISTVERSION= 1.1.0
+DISTVERSION= 1.1.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-youtube-transcript-api/distinfo b/www/py-youtube-transcript-api/distinfo
index 3b7cbca6bcc7..95e10e6b7ee6 100644
--- a/www/py-youtube-transcript-api/distinfo
+++ b/www/py-youtube-transcript-api/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749973068
-SHA256 (youtube_transcript_api-1.1.0.tar.gz) = 786d9e64bd7fffee0dbc1471a61a798cebdc379b9cf8f7661d3664e831fcc1a5
-SIZE (youtube_transcript_api-1.1.0.tar.gz) = 470144
+TIMESTAMP = 1751726440
+SHA256 (youtube_transcript_api-1.1.1.tar.gz) = 2e1162d45ece14223a58a4a39176c464fdd33d5ebdd6def18ebb038dea62f667
+SIZE (youtube_transcript_api-1.1.1.tar.gz) = 470360
diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile
index 7eb08d2ef883..94b268413990 100644
--- a/x11-fm/nautilus/Makefile
+++ b/x11-fm/nautilus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nautilus
-PORTVERSION= 47.4
+PORTVERSION= 47.5
CATEGORIES= x11-fm gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -11,8 +11,6 @@ WWW= https://apps.gnome.org/Nautilus/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-PORTSCOUT= limit:^47\.
-
LIB_DEPENDS= libgexiv2.so:graphics/gexiv2 \
libgnome-autoar-0.so:archivers/gnome-autoar \
libportal.so:deskutils/libportal \
@@ -28,6 +26,9 @@ USES= compiler:c11 cpe desktop-file-utils gettext gnome gstreamer \
USE_GNOME= cairo glib20 gdkpixbuf gnomedesktop4 gtk40 libadwaita
USE_LDCONFIG= yes
USE_XORG= x11
+
+PORTSCOUT= limit:^47\.
+
MESON_ARGS= -Dpackagekit=false \
-Dselinux=false \
-Dtests=none
diff --git a/x11-fm/nautilus/distinfo b/x11-fm/nautilus/distinfo
index 035d228dcc6b..d2860ceb5b02 100644
--- a/x11-fm/nautilus/distinfo
+++ b/x11-fm/nautilus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744990321
-SHA256 (gnome/nautilus-47.4.tar.xz) = 2997dbfe3beda910a2f6477a25eb7c993ba409834b6f21ebb96872a6108bd849
-SIZE (gnome/nautilus-47.4.tar.xz) = 3249448
+TIMESTAMP = 1751313217
+SHA256 (gnome/nautilus-47.5.tar.xz) = 8835d70456d7b293ba49501b735db78a74965b647d6c4bdef39b9eb983e56973
+SIZE (gnome/nautilus-47.5.tar.xz) = 3249756
diff --git a/x11-wm/mutter/Makefile b/x11-wm/mutter/Makefile
index 6027d223bdf1..64dbb63ff254 100644
--- a/x11-wm/mutter/Makefile
+++ b/x11-wm/mutter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mutter
-PORTVERSION= 47.8.1
-PORTREVISION= 3
+PORTVERSION= 47.9
CATEGORIES= x11-wm
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -12,8 +11,6 @@ WWW= https://gnome.pages.gitlab.gnome.org/mutter/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-PORTSCOUT= limit:^47\.
-
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
@@ -23,14 +20,10 @@ LIB_DEPENDS= libcanberra.so:audio/libcanberra \
libgudev-1.0.so:devel/libgudev \
libdrm.so:graphics/libdrm \
libinput.so:x11/libinput \
- libgbm.so:graphics/mesa-libs \
- libfontconfig.so:x11-fonts/fontconfig \
libfribidi.so:converters/fribidi \
libgraphene-1.0.so:graphics/graphene \
- libjson-glib-1.0.so:devel/json-glib \
libpipewire-0.3.so:multimedia/pipewire \
libstartup-notification-1.so:x11/startup-notification \
- libupower-glib.so:sysutils/upower \
libxkbcommon.so:x11/libxkbcommon \
libxkbfile.so:x11/libxkbfile \
liblcms2.so:graphics/lcms2 \
@@ -49,6 +42,9 @@ USE_GNOME= atk cairo gdkpixbuf gnomedesktop4 gtk40 introspection:build
USE_XORG= ice pixman sm x11 xcb xcomposite xcursor xdamage xext \
xfixes xi xinerama xrandr xrender xtst
USE_LDCONFIG= yes
+
+PORTSCOUT= limit:^47\.
+
CFLAGS+= -Wno-unknown-warning-option -Wno-format-nonliteral
CPPFLAGS+= -fno-omit-frame-pointer
MESON_ARGS= -Dlibdisplay_info=enabled \
diff --git a/x11-wm/mutter/distinfo b/x11-wm/mutter/distinfo
index 90da557f75c9..bb5b3091b85b 100644
--- a/x11-wm/mutter/distinfo
+++ b/x11-wm/mutter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748977789
-SHA256 (gnome/mutter-47.8.1.tar.xz) = cdcbf491f3fc4bdee3e89b168dec2dd198e4f243526831018b7f55bde546e699
-SIZE (gnome/mutter-47.8.1.tar.xz) = 6859284
+TIMESTAMP = 1751313716
+SHA256 (gnome/mutter-47.9.tar.xz) = 28a7cfb01ecacaa2137c278e8934b9ef83f3e37e8ca8cfda61b38ec268755615
+SIZE (gnome/mutter-47.9.tar.xz) = 6860464
diff --git a/x11/p5-X11-XCB/Makefile b/x11/p5-X11-XCB/Makefile
index 83e109467c12..2a3e6ca68931 100644
--- a/x11/p5-X11-XCB/Makefile
+++ b/x11/p5-X11-XCB/Makefile
@@ -1,5 +1,5 @@
PORTNAME= X11-XCB
-PORTVERSION= 0.23
+DISTVERSION= 0.24
CATEGORIES= x11 perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,28 +11,25 @@ WWW= https://metacpan.org/release/X11-XCB
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-LIB_DEPENDS= libxcb.so:x11/libxcb \
- libxcb-util.so:x11/xcb-util \
- libxcb-icccm.so:x11/xcb-util-wm
-BUILD_DEPENDS= \
- ${LOCALBASE}/share/xcb/xcb.xsd:x11/xcb-proto \
+BUILD_DEPENDS= ${LOCALBASE}/share/xcb/xcb.xsd:x11/xcb-proto \
p5-Data-Dump>=0:devel/p5-Data-Dump \
p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \
p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig \
p5-XML-Descent>=0:textproc/p5-XML-Descent \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-XS-Object-Magic>=0:devel/p5-XS-Object-Magic
-RUN_DEPENDS= \
- p5-Mouse>=0:devel/p5-Mouse \
+LIB_DEPENDS= libxcb-icccm.so:x11/xcb-util-wm \
+ libxcb-util.so:x11/xcb-util \
+ libxcb.so:x11/libxcb
+RUN_DEPENDS= p5-Mouse>=0:devel/p5-Mouse \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-XS-Object-Magic>=0:devel/p5-XS-Object-Magic
-TEST_DEPENDS= \
- p5-Test-Deep>=0:devel/p5-Test-Deep \
+TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Exception>=0:devel/p5-Test-Exception
USES= localbase perl5 xorg
USE_PERL5= configure
-USE_XORG= x11 xcb xorgproto xinerama
+USE_XORG= x11 xcb xinerama xorgproto
MAKE_JOBS_UNSAFE= yes
post-install:
diff --git a/x11/p5-X11-XCB/distinfo b/x11/p5-X11-XCB/distinfo
index a8c9e920d192..1a1d12ffcbed 100644
--- a/x11/p5-X11-XCB/distinfo
+++ b/x11/p5-X11-XCB/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728130534
-SHA256 (X11-XCB-0.23.tar.gz) = 70aecd338e0a75cbb1272bde181c10343f2aa700fa0dd9d5375f4b006a8b7b5b
-SIZE (X11-XCB-0.23.tar.gz) = 170952
+TIMESTAMP = 1751647413
+SHA256 (X11-XCB-0.24.tar.gz) = 788519673a43c4751e73061a8821b658fc95f06d5c19c9f1debb605fb20ba045
+SIZE (X11-XCB-0.24.tar.gz) = 170844
diff --git a/x11/p5-X11-XCB/pkg-descr b/x11/p5-X11-XCB/pkg-descr
index acd4cffef805..b2f102e37600 100644
--- a/x11/p5-X11-XCB/pkg-descr
+++ b/x11/p5-X11-XCB/pkg-descr
@@ -1,2 +1,2 @@
-The modul bindings wrap libxcb, a C library to speak with X11. It
-provides an object oriented interface to the libxcb methods using Mouse.
+Perl bindings around libxcb, a C library for X11 interaction. It provides
+an object oriented interface to the libxcb methods.
diff --git a/x11/wl-kbptr/Makefile b/x11/wl-kbptr/Makefile
index beb2f07fb3df..e0b62a0888c5 100644
--- a/x11/wl-kbptr/Makefile
+++ b/x11/wl-kbptr/Makefile
@@ -1,9 +1,9 @@
PORTNAME= wl-kbptr
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.0
+DISTVERSION= 0.4.0
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Control the mouse pointer with the keyboard on Wayland
WWW= https://github.com/moverest/wl-kbptr
@@ -24,7 +24,8 @@ USES= compiler:c11 gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= cairo
GH_ACCOUNT= moverest
-PLIST_FILES= bin/${PORTNAME}
+PLIST_FILES= bin/${PORTNAME} \
+ share/applications/${PORTNAME}.desktop
OPTIONS_DEFINE= OPENCV
OPTIONS_SLAVE= ${${FLAVOR}_OPTIONS_SLAVE}
diff --git a/x11/wl-kbptr/distinfo b/x11/wl-kbptr/distinfo
index 2bc7e41b3a58..49b7dbb21521 100644
--- a/x11/wl-kbptr/distinfo
+++ b/x11/wl-kbptr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743703239
-SHA256 (moverest-wl-kbptr-v0.3.0_GH0.tar.gz) = 69775029acb8ff7d814a2868afe22e72b8c9c99cbb35b0acf57eccd3609b089c
-SIZE (moverest-wl-kbptr-v0.3.0_GH0.tar.gz) = 53657
+TIMESTAMP = 1751561797
+SHA256 (moverest-wl-kbptr-v0.4.0_GH0.tar.gz) = e3655f5305987dbac389a25e64c2f5a028c1651db70ea757024c4efa55c24338
+SIZE (moverest-wl-kbptr-v0.4.0_GH0.tar.gz) = 57749