diff --git a/scripts/homebrew-native-arm64.ini b/scripts/homebrew-native-arm64.ini
index 28013e4796fbb40f77563dd0b3db94853825a8e8..2687c10b3d58b440b00dc8a7950283088479824d 100644
--- a/scripts/homebrew-native-arm64.ini
+++ b/scripts/homebrew-native-arm64.ini
@@ -1,7 +1,7 @@
 # Meson native file for compiling under Homebrew / arm64
 
 [binaries]
-cpp = '/opt/homebrew/bin/g++-14'
+cpp = '/opt/homebrew/bin/g++-15'
 flex = '/opt/homebrew/opt/flex/bin/flex'
 bison = '/opt/homebrew/opt/bison/bin/bison'
 
diff --git a/scripts/homebrew-native-x86_64.ini b/scripts/homebrew-native-x86_64.ini
index f17e658d3f9cebccf7e9dbafb609b2412601b66d..d0a9a064cb80a39edec078897e77ab118d0fda75 100644
--- a/scripts/homebrew-native-x86_64.ini
+++ b/scripts/homebrew-native-x86_64.ini
@@ -1,7 +1,7 @@
 # Meson native file for compiling under Homebrew / x86-64
 
 [binaries]
-cpp = '/usr/local/bin/g++-14'
+cpp = '/usr/local/bin/g++-15'
 flex = '/usr/local/opt/flex/bin/flex'
 bison = '/usr/local/opt/bison/bin/bison'