Update to meson-0.56.1.

This commit is contained in:
ajacoutot 2021-01-07 10:35:42 +00:00
parent 9460fbdab9
commit cc535535b0
4 changed files with 9 additions and 9 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.84 2020/11/01 08:14:08 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.85 2021/01/07 10:35:42 ajacoutot Exp $
COMMENT= next-generation build system
MODPY_EGG_VERSION= ${GH_TAGNAME}
GH_ACCOUNT= mesonbuild
GH_PROJECT= meson
GH_TAGNAME= 0.56.0
GH_TAGNAME= 0.56.1
EPOCH= 0
CATEGORIES= devel

View File

@ -1,2 +1,2 @@
SHA256 (meson-0.56.0.tar.gz) = qcp632bcafu35YP3x67xa5/lbsKHSj1YdH5po6/98wA=
SIZE (meson-0.56.0.tar.gz) = 2369381
SHA256 (meson-0.56.1.tar.gz) = 2zVFIxu4864xhqGg9J8KzSOXJK+ReBt4PoQ7gEAPEOw=
SIZE (meson-0.56.1.tar.gz) = 2371155

View File

@ -1,6 +1,6 @@
# $OpenBSD: meson.port.mk,v 1.56 2020/11/01 08:14:08 ajacoutot Exp $
# $OpenBSD: meson.port.mk,v 1.57 2021/01/07 10:35:42 ajacoutot Exp $
BUILD_DEPENDS += devel/meson>=0.56.0v0
BUILD_DEPENDS += devel/meson>=0.56.1v0
SEPARATE_BUILD ?= Yes
.if empty(CONFIGURE_STYLE)

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-mesonbuild_build_py,v 1.22 2020/11/01 08:14:08 ajacoutot Exp $
$OpenBSD: patch-mesonbuild_build_py,v 1.23 2021/01/07 10:35:42 ajacoutot Exp $
Index: mesonbuild/build.py
--- mesonbuild/build.py.orig
@ -13,7 +13,7 @@ Index: mesonbuild/build.py
)
from .compilers import (
Compiler, all_languages, is_object, clink_langs, sort_clink, lang_suffixes,
@@ -1926,6 +1927,21 @@ class SharedLibrary(BuildTarget):
@@ -1927,6 +1928,21 @@ class SharedLibrary(BuildTarget):
elif self.soversion:
# If unspecified, pick the soversion
self.darwin_versions = 2 * [self.soversion]
@ -35,7 +35,7 @@ Index: mesonbuild/build.py
# Visual Studio module-definitions file
if 'vs_module_defs' in kwargs:
@@ -1997,6 +2013,8 @@ class SharedLibrary(BuildTarget):
@@ -1998,6 +2014,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