aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2020-09-14 18:35:38 +0000
committerJan Beich <jbeich@FreeBSD.org>2020-09-14 18:35:38 +0000
commitca4d77d4f33b5af6a372481b896fd3644bacb25d (patch)
tree49df9822df72f5d96819d1edd11f0930799e9df0
parentbcc0578412aae769a692811c371840a4e86e913f (diff)
downloadports-ca4d77d4f33b5af6a372481b896fd3644bacb25d.tar.gz
ports-ca4d77d4f33b5af6a372481b896fd3644bacb25d.zip
devel/meson: update to 0.55.3
- Fix "/usr/bin/env python3" in one more file [1] Changes: https://mesonbuild.com/Release-notes-for-0-55-0.html Changes: https://github.com/mesonbuild/meson/compare/0.54.3...0.55.3 Reported by: GitHub (watch releases) PR: 247935 With help of: yuri Exp-run by: antoine Submitted by: tcberner [1] Approved by: tcberner
Notes
Notes: svn path=/head/; revision=548668
-rw-r--r--devel/meson/Makefile5
-rw-r--r--devel/meson/distinfo6
-rw-r--r--x11/gnome-shell/Makefile5
3 files changed, 11 insertions, 5 deletions
diff --git a/devel/meson/Makefile b/devel/meson/Makefile
index 9e95961a548b..972f584b5ee8 100644
--- a/devel/meson/Makefile
+++ b/devel/meson/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= meson
-PORTVERSION= 0.54.3
+PORTVERSION= 0.55.3
CATEGORIES= devel python
MASTER_SITES= https://github.com/mesonbuild/${PORTNAME}/releases/download/${PORTVERSION}/
@@ -17,7 +17,8 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_F
USES= python:3.5+ shebangfix
USE_PYTHON= autoplist distutils noflavors
-SHEBANG_FILES= mesonbuild/cmake/data/run_ctgt.py
+SHEBANG_FILES= mesonbuild/rewriter.py \
+ mesonbuild/scripts/cmake_run_ctgt.py
NO_ARCH= yes
# https://github.com/mesonbuild/meson/issues/6016
diff --git a/devel/meson/distinfo b/devel/meson/distinfo
index 836ed0b6f83b..c87085b5ca22 100644
--- a/devel/meson/distinfo
+++ b/devel/meson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1453575159
-SHA256 (meson-0.54.3.tar.gz) = f2bdf4cf0694e696b48261cdd14380fb1d0fe33d24744d8b2df0c12f33ebb662
-SIZE (meson-0.54.3.tar.gz) = 1690919
+TIMESTAMP = 1597508825
+SHA256 (meson-0.55.3.tar.gz) = 6bed2a25a128bbabe97cf40f63165ebe800e4fcb46db8ab7ef5c2b5789f092a5
+SIZE (meson-0.55.3.tar.gz) = 1740465
diff --git a/x11/gnome-shell/Makefile b/x11/gnome-shell/Makefile
index 486fcc7fb615..3efb542504d2 100644
--- a/x11/gnome-shell/Makefile
+++ b/x11/gnome-shell/Makefile
@@ -62,6 +62,11 @@ CPE_VENDOR= gnome
GLIB_SCHEMAS= org.gnome.shell.gschema.xml
+.if exists(/usr/bin/ld.lld) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld
+# Work around "New rpath must not be longer than the old one."
+LDFLAGS+= -fuse-ld=lld
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|python3|${PYTHON_VERSION}|g' \
${WRKSRC}/meson.build