sync ports with The Matrix

This commit is contained in:
purplerain 2023-10-12 04:10:54 +00:00
parent 74706e64f4
commit 77bea1694c
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
1060 changed files with 39921 additions and 2746 deletions

View file

@ -10,7 +10,7 @@ Index: mesonbuild/build.py
MesonBugException, EnvironmentVariables, pickle_load,
)
from .compilers import (
@@ -2390,6 +2390,26 @@ class SharedLibrary(BuildTarget):
@@ -2396,6 +2396,26 @@ class SharedLibrary(BuildTarget):
elif self.soversion:
# If unspecified, pick the soversion
self.darwin_versions = 2 * [self.soversion]
@ -37,7 +37,7 @@ Index: mesonbuild/build.py
# Visual Studio module-definitions file
if 'vs_module_defs' in kwargs:
@@ -2461,6 +2481,8 @@ class SharedLibrary(BuildTarget):
@@ -2467,6 +2487,8 @@ class SharedLibrary(BuildTarget):
# filename. If ltversion != soversion we create an soversion alias:
# libfoo.so.0 -> libfoo.so.0.100.0
# Where libfoo.so.0.100.0 is the actual library