Update to meson-0.64.1.

This commit is contained in:
ajacoutot 2022-11-23 07:44:52 +00:00
parent 18e88587bd
commit 00c898755c
4 changed files with 9 additions and 10 deletions

View File

@ -3,9 +3,8 @@ COMMENT= next-generation build system
MODPY_EGG_VERSION= ${GH_TAGNAME}
GH_ACCOUNT= mesonbuild
GH_PROJECT= meson
GH_TAGNAME= 0.64.0
GH_TAGNAME= 0.64.1
EPOCH= 0
REVISION= 0
CATEGORIES= devel

View File

@ -1,2 +1,2 @@
SHA256 (meson-0.64.0.tar.gz) = ZHeZPXgbbv6pMJFham1qB2bA4CYHbb6xEkm/HJtJo0c=
SIZE (meson-0.64.0.tar.gz) = 4596353
SHA256 (meson-0.64.1.tar.gz) = HRKkvBzzqxiUbRLPC2RS5SVK2hrVCqzJf4fizM19oxU=
SIZE (meson-0.64.1.tar.gz) = 4597125

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.64.0v0
BUILD_DEPENDS += devel/meson>=0.64.1v0
SEPARATE_BUILD ?= Yes
.if empty(CONFIGURE_STYLE)

View File

@ -1,15 +1,15 @@
Index: mesonbuild/build.py
--- mesonbuild/build.py.orig
+++ mesonbuild/build.py
@@ -36,7 +36,7 @@ from .mesonlib import (
@@ -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,
OptionKey, PerMachineDefaultable, OptionOverrideProxy,
- MesonBugException, EnvironmentVariables
+ MesonBugException, EnvironmentVariables, is_openbsd
- OptionKey, PerMachineDefaultable, OptionOverrideProxy,
+ OptionKey, PerMachineDefaultable, OptionOverrideProxy, is_openbsd,
MesonBugException, EnvironmentVariables, pickle_load,
)
from .compilers import (
is_object, clink_langs, sort_clink, all_languages,
@@ -2224,6 +2224,26 @@ class SharedLibrary(BuildTarget):
elif self.soversion:
# If unspecified, pick the soversion