meson: update to 0.56.0 13966/head
authorRosen Penev <rosenp@gmail.com>
Wed, 18 Nov 2020 05:56:10 +0000 (21:56 -0800)
committerRosen Penev <rosenp@gmail.com>
Wed, 25 Nov 2020 06:41:22 +0000 (22:41 -0800)
Move c/c++ options from properties to built-in options as there is now
a deprecated warning.

Remove cross libdir value. It's default since version 0.50.

Remove ld option as it was removed in version 0.51.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
devel/meson/Makefile
devel/meson/meson.mk
devel/meson/src/openwrt-cross.txt.in
devel/meson/src/openwrt-native.txt.in

index 6a26da73b4a6471069f38b0f755cd478c91cba8b..68b8093c3b3c592e763a929eea52b60e9cafebce 100644 (file)
@@ -1,11 +1,11 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=meson
-PKG_VERSION:=0.55.3
+PKG_VERSION:=0.56.0
 PKG_RELEASE:=1
 
 PYPI_NAME:=meson
-PKG_HASH:=6bed2a25a128bbabe97cf40f63165ebe800e4fcb46db8ab7ef5c2b5789f092a5
+PKG_HASH:=291dd38ff1cd55fcfca8fc985181dd39be0d3e5826e5f0013bf867be40117213
 
 PKG_MAINTAINER:=Andre Heider <a.heider@gmail.com>
 PKG_LICENSE:=Apache-2.0
index b3364a19e0b3839f09c347958c53a553f1140bf7..b855e267d40d08278f97c415ab96a8b9db0e733c 100644 (file)
@@ -76,7 +76,6 @@ define Meson/CreateCrossFile
                -e "s|@AR@|$(TARGET_AR)|" \
                -e "s|@STRIP@|$(TARGET_CROSS)strip|" \
                -e "s|@NM@|$(TARGET_NM)|" \
-               -e "s|@LD@|$(TARGET_CROSS)ld|" \
                -e "s|@PKGCONFIG@|$(PKG_CONFIG)|" \
                -e "s|@CFLAGS@|$(foreach FLAG,$(TARGET_CFLAGS) $(EXTRA_CFLAGS) $(TARGET_CPPFLAGS) $(EXTRA_CPPFLAGS),'$(FLAG)',)|" \
                -e "s|@CXXFLAGS@|$(foreach FLAG,$(TARGET_CXXFLAGS) $(EXTRA_CXXFLAGS) $(TARGET_CPPFLAGS) $(EXTRA_CPPFLAGS),'$(FLAG)',)|" \
index f8c2db9dc0f68b10d3b5c197e1f2fe404bcf1ae8..32e4ca48dabba7232cf435652e7e08909aef89a4 100644 (file)
@@ -4,15 +4,13 @@ cpp = [@CXX@]
 ar = '@AR@'
 strip = '@STRIP@'
 nm = '@NM@'
-ld = '@LD@'
 pkgconfig = '@PKGCONFIG@'
 
-[properties]
+[built-in options]
 c_args = [@CFLAGS@]
 c_link_args = [@LDFLAGS@]
 cpp_args = [@CXXFLAGS@]
 cpp_link_args = [@LDFLAGS@]
-needs_exe_wrapper = true
 
 [host_machine]
 system = 'linux'
@@ -20,6 +18,8 @@ cpu_family = '@ARCH@'
 cpu = '@CPU@'
 endian = '@ENDIAN@'
 
+[properties]
+needs_exe_wrapper = true
+
 [paths]
 prefix = '/usr'
-libdir = 'lib'
index e5d5a26179cfefdc0fb3e05172c397946db952d6..601edfbc4666dcf35783e0cca0e0b70ff19c6e2d 100644 (file)
@@ -3,7 +3,7 @@ c = [@CC@]
 cpp = [@CXX@]
 pkgconfig = '@PKGCONFIG@'
 
-[properties]
+[built-in options]
 c_args = [@CFLAGS@]
 c_link_args = [@LDFLAGS@]
 cpp_args = [@CXXFLAGS@]