Update to meson-0.63.0.

Tested in an amd64 bulk.
This commit is contained in:
ajacoutot 2022-07-05 10:59:43 +00:00
parent c710e80005
commit 73f2d1b785
4 changed files with 12 additions and 12 deletions

View File

@ -3,7 +3,7 @@ COMMENT= next-generation build system
MODPY_EGG_VERSION= ${GH_TAGNAME}
GH_ACCOUNT= mesonbuild
GH_PROJECT= meson
GH_TAGNAME= 0.62.2
GH_TAGNAME= 0.63.0
EPOCH= 0
CATEGORIES= devel

View File

@ -1,2 +1,2 @@
SHA256 (meson-0.62.2.tar.gz) = lxCPTZuxa8dYxEdJvSXsfULGp2KWHvvti3WJoqNVHqY=
SIZE (meson-0.62.2.tar.gz) = 4527300
SHA256 (meson-0.63.0.tar.gz) = d4CNR/oFh1wlU9ZstsYUDC9oe0YlbcU37rimOIngvqI=
SIZE (meson-0.63.0.tar.gz) = 4561312

View File

@ -4,7 +4,7 @@
# finding foo.cmake and junking it if cmake is found & used)
DPB_PROPERTIES += noconfigurejunk
BUILD_DEPENDS += devel/meson>=0.62.2v0
BUILD_DEPENDS += devel/meson>=0.63.0v0
SEPARATE_BUILD ?= Yes
.if empty(CONFIGURE_STYLE)

View File

@ -1,16 +1,16 @@
Index: mesonbuild/build.py
--- mesonbuild/build.py.orig
+++ mesonbuild/build.py
@@ -34,7 +34,7 @@ from .mesonlib import (
HoldableObject, SecondLevelHolder,
@@ -35,7 +35,7 @@ from .mesonlib import (
File, MesonException, MachineChoice, PerMachine, OrderedSet, listify,
extract_as_list, typeslistify, stringlistify, classify_unity_sources,
- get_filenames_templates_dict, substitute_values, has_path_sep,
+ get_filenames_templates_dict, substitute_values, has_path_sep, is_openbsd,
OptionKey, PerMachineDefaultable,
MesonBugException,
get_filenames_templates_dict, substitute_values, has_path_sep,
- OptionKey, PerMachineDefaultable, OptionOverrideProxy,
+ OptionKey, PerMachineDefaultable, OptionOverrideProxy, is_openbsd,
MesonBugException
)
@@ -2254,6 +2254,26 @@ class SharedLibrary(BuildTarget):
from .compilers import (
@@ -2247,6 +2247,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:
@@ -2325,6 +2345,8 @@ class SharedLibrary(BuildTarget):
@@ -2318,6 +2338,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