<pre style='margin:0'>
Nils Breunese (breun) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b223ce3ebe2671628ba38a33794688dcb0a18d75">https://github.com/macports/macports-ports/commit/b223ce3ebe2671628ba38a33794688dcb0a18d75</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new b223ce3ebe2 Update docs.ms.com links (#27234)
</span>b223ce3ebe2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b223ce3ebe2671628ba38a33794688dcb0a18d75
</span>Author: Rich Lander <rlander@microsoft.com>
AuthorDate: Mon Dec 30 04:58:26 2024 -0800

<span style='display:block; white-space:pre;color:#404040;'>    Update docs.ms.com links (#27234)
</span>---
 databases/msodbcsql17/Portfile                                 |  2 +-
 databases/mssql-tools/Portfile                                 |  2 +-
 .../files/0001-game_porting_toolkit_1.0_beta1.diff             | 10 +++++-----
 java/openjdk11-microsoft/Portfile                              |  4 ++--
 java/openjdk17-microsoft/Portfile                              |  4 ++--
 java/openjdk21-microsoft/Portfile                              |  4 ++--
 .../files/patch-enable-named-operators.diff                    |  4 ++--
 7 files changed, 15 insertions(+), 15 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/msodbcsql17/Portfile b/databases/msodbcsql17/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 09072f37a8b..c9cc3781145 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/msodbcsql17/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/msodbcsql17/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ license             Restrictive
</span> description         ODBC Driver for Microsoft(R) SQL Server(R).
 long_description    ODBC Driver for Microsoft(R) SQL Server(R).
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://docs.microsoft.com/en-us/sql/connect/odbc/microsoft-odbc-driver-for-sql-server
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://learn.microsoft.com/sql/connect/odbc/microsoft-odbc-driver-for-sql-server
</span> master_sites        https://download.microsoft.com/download/1/9/A/19AF548A-6DD3-4B48-88DC-724E9ABCEB9A/
 
 if {${os.arch} eq "i386"} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mssql-tools/Portfile b/databases/mssql-tools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1f997bb5f6b..dac0b2fc973 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mssql-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mssql-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ license             Restrictive
</span> description         Sqlcmd and Bcp for Microsoft(R) SQL Server(R)
 long_description    Sqlcmd and Bcp for Microsoft(R) SQL Server(R)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://learn.microsoft.com/sql/tools/sqlcmd-utility
</span> master_sites        https://download.microsoft.com/download/F/D/1/FD16AA69-F27D-440E-A15A-6C521A1972E6/
 
 if {${os.arch} eq "i386"} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/game-porting-toolkit/files/0001-game_porting_toolkit_1.0_beta1.diff b/devel/game-porting-toolkit/files/0001-game_porting_toolkit_1.0_beta1.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index e7f68c2889d..11d9fff997f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/game-porting-toolkit/files/0001-game_porting_toolkit_1.0_beta1.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/game-porting-toolkit/files/0001-game_porting_toolkit_1.0_beta1.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13408,7 +13408,7 @@ index 000000000..fb7f43292
</span> +WINE_DEFAULT_DEBUG_CHANNEL(mfplat);
 +
 +const GUID *h264_input_types[] = {&MFVideoFormat_H264};
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* NV12 comes first https://docs.microsoft.com/en-us/windows/win32/medfound/mft-decoder-expose-output-types-in-native-order . thanks to @vitorhnn */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* NV12 comes first https://learn.microsoft.com/windows/win32/medfound/mft-decoder-expose-output-types-in-native-order . thanks to @vitorhnn */
</span> +const GUID *h264_output_types[] = {&MFVideoFormat_NV12, &MFVideoFormat_I420, &MFVideoFormat_IYUV, &MFVideoFormat_YUY2, &MFVideoFormat_YV12};
 +
 +const GUID *aac_input_types[] = {&MFAudioFormat_AAC};
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17963,7 +17963,7 @@ index 000000000..82a6da1bc
</span> +    if (format.major_type == WG_MAJOR_TYPE_VIDEO)
 +    {
 +        /* These are the most common native output types of decoders:
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+            https://docs.microsoft.com/en-us/windows/win32/medfound/mft-decoder-expose-output-types-in-native-order */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            https://learn.microsoft.com/windows/win32/medfound/mft-decoder-expose-output-types-in-native-order */
</span> +        static const GUID *const video_types[] =
 +        {
 +            &MFVideoFormat_NV12,
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20378,7 +20378,7 @@ index 000000000..3ec45d7de
</span> +    BYTE codec_data[64];
 +
 +    /* Audio specific config is stored at after HEAACWAVEINFO in MF_MT_USER_DATA
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+     * https://docs.microsoft.com/en-us/windows/win32/api/mmreg/ns-mmreg-heaacwaveformat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++     * https://learn.microsoft.com/windows/win32/api/mmreg/ns-mmreg-heaacwaveformat
</span> +     */
 +    struct
 +    {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78161,7 +78161,7 @@ index 000000000..fb7f43292
</span> +WINE_DEFAULT_DEBUG_CHANNEL(mfplat);
 +
 +const GUID *h264_input_types[] = {&MFVideoFormat_H264};
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* NV12 comes first https://docs.microsoft.com/en-us/windows/win32/medfound/mft-decoder-expose-output-types-in-native-order . thanks to @vitorhnn */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* NV12 comes first https://learn.microsoft.com/windows/win32/medfound/mft-decoder-expose-output-types-in-native-order . thanks to @vitorhnn */
</span> +const GUID *h264_output_types[] = {&MFVideoFormat_NV12, &MFVideoFormat_I420, &MFVideoFormat_IYUV, &MFVideoFormat_YUY2, &MFVideoFormat_YV12};
 +
 +const GUID *aac_input_types[] = {&MFAudioFormat_AAC};
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81448,7 +81448,7 @@ index 97e27bb73..3ec45d7de 100644
</span> +    BYTE codec_data[64];
 +
 +    /* Audio specific config is stored at after HEAACWAVEINFO in MF_MT_USER_DATA
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+     * https://docs.microsoft.com/en-us/windows/win32/api/mmreg/ns-mmreg-heaacwaveformat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++     * https://learn.microsoft.com/windows/win32/api/mmreg/ns-mmreg-heaacwaveformat
</span> +     */
 +    struct
      {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk11-microsoft/Portfile b/java/openjdk11-microsoft/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 53c6cd7ab0b..f9d67f5ad07 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk11-microsoft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk11-microsoft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ license          GPL-2 NoMirror
</span> # This port uses prebuilt binaries for a particular architecture; they are not universal binaries
 universal_variant no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://docs.microsoft.com/en-us/java/openjdk/download#openjdk-11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://learn.microsoft.com/java/openjdk/download#openjdk-11
</span> supported_archs  x86_64 arm64
 
 version      ${feature}.0.25
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,7 @@ worksrcdir   jdk-${version}+${build}
</span> homepage     https://www.microsoft.com/openjdk
 
 livecheck.type      regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       https://docs.microsoft.com/en-us/java/openjdk/download
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       https://learn.microsoft.com/java/openjdk/download
</span> livecheck.regex     microsoft-jdk-(${feature}\.\[0-9\.\]+)-macOS-.*\.tar\.gz
 
 use_configure    no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk17-microsoft/Portfile b/java/openjdk17-microsoft/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 21b6c4b3c6c..e73719de099 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk17-microsoft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk17-microsoft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ license          GPL-2 NoMirror
</span> # This port uses prebuilt binaries for a particular architecture; they are not universal binaries
 universal_variant no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://docs.microsoft.com/en-us/java/openjdk/download#openjdk-17
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://learn.microsoft.com/java/openjdk/download#openjdk-17
</span> supported_archs  x86_64 arm64
 
 version      ${feature}.0.13
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,7 @@ worksrcdir   jdk-${version}+${build}
</span> homepage     https://www.microsoft.com/openjdk
 
 livecheck.type      regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       https://docs.microsoft.com/en-us/java/openjdk/download
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       https://learn.microsoft.com/java/openjdk/download
</span> livecheck.regex     microsoft-jdk-(${feature}\.\[0-9\.\]+)-macOS-.*\.tar\.gz
 
 use_configure    no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk21-microsoft/Portfile b/java/openjdk21-microsoft/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8c3b51b9d8..18ef9ee179c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk21-microsoft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk21-microsoft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ license          GPL-2 NoMirror
</span> # This port uses prebuilt binaries for a particular architecture; they are not universal binaries
 universal_variant no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://docs.microsoft.com/en-us/java/openjdk/download#openjdk-21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://learn.microsoft.com/java/openjdk/download#openjdk-21
</span> supported_archs  x86_64 arm64
 
 version      ${feature}.0.5
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,7 @@ worksrcdir   jdk-${version}+${build}
</span> homepage     https://www.microsoft.com/openjdk
 
 livecheck.type      regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       https://docs.microsoft.com/en-us/java/openjdk/download
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       https://learn.microsoft.com/java/openjdk/download
</span> livecheck.regex     microsoft-jdk-(${feature}\.\[0-9\.\]+)-macOS-.*\.tar\.gz
 
 use_configure    no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/kde-extra-cmake-modules/files/patch-enable-named-operators.diff b/kde/kde-extra-cmake-modules/files/patch-enable-named-operators.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 8c8606c711f..bf9fcc4cd3c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/kde/kde-extra-cmake-modules/files/patch-enable-named-operators.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/kde-extra-cmake-modules/files/patch-enable-named-operators.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ index 63a5ce1..c42fd55 100644
</span> +        if (MSVC_VERSION LESS 1910)
 +            # https://blogs.msdn.microsoft.com/vcblog/2016/11/16/permissive-switch/ and
 +            # https://blogs.msdn.microsoft.com/vcblog/2016/06/07/standards-version-switches-in-the-compiler/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # https://docs.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            # https://learn.microsoft.com/cpp/build/reference/permissive-standards-conformance
</span> +            message(WARNING ${WMSG})
 +        else()
 +            set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /permissive-")
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,7 +34,7 @@ index 63a5ce1..c42fd55 100644
</span> +        if (MSVC_VERSION LESS 1910)
 +            # https://blogs.msdn.microsoft.com/vcblog/2016/11/16/permissive-switch/ and
 +            # https://blogs.msdn.microsoft.com/vcblog/2016/06/07/standards-version-switches-in-the-compiler/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # https://docs.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            # https://learn.microsoft.com/cpp/build/reference/permissive-standards-conformance
</span> +            message(WARNING ${WMSG})
 +        else()
 +            target_compile_options(${target} ${mode} "/permissive-")
</pre><pre style='margin:0'>

</pre>