summaryrefslogtreecommitdiff
path: root/Mk/Uses
diff options
context:
space:
mode:
Diffstat (limited to 'Mk/Uses')
-rw-r--r--Mk/Uses/cmake.mk2
-rw-r--r--Mk/Uses/go.mk15
-rw-r--r--Mk/Uses/gstreamer.mk4
-rw-r--r--Mk/Uses/kde.mk4
-rw-r--r--Mk/Uses/magick.mk2
-rw-r--r--Mk/Uses/php.mk2
-rw-r--r--Mk/Uses/python.mk14
7 files changed, 29 insertions, 14 deletions
diff --git a/Mk/Uses/cmake.mk b/Mk/Uses/cmake.mk
index 8ad9460963db..b9535c65ebec 100644
--- a/Mk/Uses/cmake.mk
+++ b/Mk/Uses/cmake.mk
@@ -68,7 +68,7 @@ _valid_ARGS= indirect insource noninja run testing _internal
# Reminder: devel/cmake-core, devel/cmake-doc, devel/cmake-gui, and devel/cmake-man
# are all affected by changing _CMAKE_VERSION. Please check each of these ports.
-_CMAKE_VERSION= 3.31.9
+_CMAKE_VERSION= 3.31.10
CMAKE_BIN= ${LOCALBASE}/bin/cmake
# Sanity check
diff --git a/Mk/Uses/go.mk b/Mk/Uses/go.mk
index 5bb8b245644c..872546e6fd01 100644
--- a/Mk/Uses/go.mk
+++ b/Mk/Uses/go.mk
@@ -6,7 +6,7 @@
# Valid ARGS: (none), N.NN, N.NN-devel, modules, no_targets, run
#
# (none) Setup GOPATH and build in GOPATH mode using default Go version.
-# N.NN[-devel] Specify Go version
+# N.NN Specify Go version
# modules If the upstream uses Go modules, this can be set to build
# in modules-aware mode.
# no_targets Indicates that Go is needed at build time as a part of
@@ -16,6 +16,19 @@
# run Indicates that Go is needed at run time and adds it to
# RUN_DEPENDS.
#
+# Note about Go versions:
+# The use of a version specifier (i.e. go:N.NN) should be reserved only for
+# when a port absolutely cannot build with any other version. This is very
+# rare. If a port builds in both supported Go versions with just USES=go
+# (or USES=go:modules etc.), then stick with just USES=go and drop the version
+# specifier.
+#
+# Each go version is supported for about one year, so ports pinned to an
+# old version will have to be removed when its Go version is removed.
+#
+# DO NOT treat the version specified in go.mod as a hard requirement. In most
+# cases it's just a hint to the compiler.
+#
# You can set the following variables to control the process.
#
# GO_MODULE
diff --git a/Mk/Uses/gstreamer.mk b/Mk/Uses/gstreamer.mk
index 961ed62e0d21..df53c56e2dbe 100644
--- a/Mk/Uses/gstreamer.mk
+++ b/Mk/Uses/gstreamer.mk
@@ -42,7 +42,7 @@ _GST_VER= ${_GST_VER_DEFAULT}
# When modifying _GST1_VERSION, run `make -C ${PORTSDIR}/multimedia/gstreamer1 makesum-all`
# to update the distinfo files for the entire suite.
-_GST1_VERSION= 1.26.8
+_GST1_VERSION= 1.26.9
_GST1_LIB_VER= 1.0
_GST1_SOVERSION= 0.${_GST1_VERSION:R:E}${${_GST1_VERSION:E} > 9:?:0}${_GST1_VERSION:E}.0
@@ -349,7 +349,7 @@ gst-rtsp-server_IMPL= #
gst-rust_PORT= multimedia/gstreamer${_GST_VER}-plugins-rust
gst-rust_IMPL= #
-gst-rust_GST1_VERSION= 0.14.3
+gst-rust_GST1_VERSION= 0.14.4
gst-rust_VERSION= ${gst-rust_GST${_GST_VER}_VERSION}
gst-smoothstreaming_PORT= multimedia/gstreamer${_GST_VER}-plugins-smoothstreaming
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 8138e844b182..bb5b4663efc6 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -99,7 +99,7 @@ KDE_FRAMEWORKS5_VERSION?= 5.116.0
KDE_FRAMEWORKS5_BRANCH?= stable
# Current KDE Frameworks (Qt6 based).
-KDE_FRAMEWORKS6_VERSION?= 6.19.0
+KDE_FRAMEWORKS6_VERSION?= 6.20.0
KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
@@ -210,7 +210,7 @@ DESCR= ${.CURDIR:H:H}/x11/plasma6-plasma/pkg-descr
. elif ${_KDE_CATEGORY:Mkde-frameworks}
PORTVERSION?= ${KDE_FRAMEWORKS_VERSION}
PKGNAMEPREFIX?= kf${_KDE_VERSION}-
-WWW?= https://api.kde.org/frameworks/${PORTNAME}/html/index.html
+WWW?= https://api.kde.org/${PORTNAME}-index.html
# This is a slight duplication of _USE_PORTINGAIDS_ALL
_PORTINGAIDS= kjs kjsembed kdelibs4support kdesignerplugin khtml kmediaplayer kross kxmlrpcclient
. if ${_KDE_VERSION:M5}
diff --git a/Mk/Uses/magick.mk b/Mk/Uses/magick.mk
index 9739a8260f9d..6ca5b81ab689 100644
--- a/Mk/Uses/magick.mk
+++ b/Mk/Uses/magick.mk
@@ -30,7 +30,7 @@
# Make sure to only add arguments strictly needed, as [version] and [flavor]
# will override user configuration in DEFAULT_VERSIONS.
#
-# MAINTAINER: tcberner@FreeBSD.org
+# MAINTAINER: ports@FreeBSD.org
#
.if ! defined(_INCLUDE_USES_MAGICK_MK)
diff --git a/Mk/Uses/php.mk b/Mk/Uses/php.mk
index 3f2c1f3da1f2..f3798824b2be 100644
--- a/Mk/Uses/php.mk
+++ b/Mk/Uses/php.mk
@@ -196,7 +196,7 @@ PHP_EXT_DIR= 20210902
PHP_EXT_INC= hash json openssl pcre spl
. else
# (rene) default to DEFAULT_VERSIONS
-PHP_EXT_DIR= 20230831
+PHP_EXT_DIR= 20240924
PHP_EXT_INC= hash json openssl pcre random spl
. endif
diff --git a/Mk/Uses/python.mk b/Mk/Uses/python.mk
index 60ef0cd5b13a..e670f842489b 100644
--- a/Mk/Uses/python.mk
+++ b/Mk/Uses/python.mk
@@ -651,29 +651,31 @@ TEST_DEPENDS+= ${CRYPTOGRAPHY_DEPENDS}
. endif
# cython* support
+CYTHON_DEPENDS=${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
+CYTHON3_DEPENDS=${PYTHON_PKGNAMEPREFIX}cython3>=3.2.1:lang/cython3@${PY_FLAVOR}
. if defined(_PYTHON_FEATURE_CYTHON)
-BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
+BUILD_DEPENDS+= ${CYTHON_DEPENDS}
. endif
. if defined(_PYTHON_FEATURE_CYTHON_RUN)
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
+RUN_DEPENDS+= ${CYTHON_DEPENDS}
. endif
. if defined(_PYTHON_FEATURE_CYTHON_TEST)
-TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
+TEST_DEPENDS+= ${CYTHON_DEPENDS}
. endif
. if defined(_PYTHON_FEATURE_CYTHON3)
-BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.6:lang/cython3@${PY_FLAVOR}
+BUILD_DEPENDS+= ${CYTHON3_DEPENDS}
. endif
. if defined(_PYTHON_FEATURE_CYTHON3_RUN)
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.6:lang/cython3@${PY_FLAVOR}
+RUN_DEPENDS+= ${CYTHON3_DEPENDS}
. endif
. if defined(_PYTHON_FEATURE_CYTHON3_TEST)
-TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.6:lang/cython3@${PY_FLAVOR}
+TEST_DEPENDS+= ${CYTHON3_DEPENDS}
. endif
. if defined(_PYTHON_FEATURE_CONCURRENT)