svn commit: r499109 - in head: devel/ninja multimedia/totem
Tobias C. Berner
tcberner at FreeBSD.org
Tue Apr 16 18:39:25 UTC 2019
Author: tcberner
Date: Tue Apr 16 18:39:23 2019
New Revision: 499109
URL: https://svnweb.freebsd.org/changeset/ports/499109
Log:
devel/ninja: update to 1.9.0
- multimedia/totem: disable vala bindings, until upstream
fixes the target creation.
PR: 235507
Exp-run by: antoine
Submitted by: gblach
Approved by: gnome (kwm)
Modified:
head/devel/ninja/Makefile
head/devel/ninja/distinfo
head/multimedia/totem/Makefile
Modified: head/devel/ninja/Makefile
==============================================================================
--- head/devel/ninja/Makefile Tue Apr 16 18:35:22 2019 (r499108)
+++ head/devel/ninja/Makefile Tue Apr 16 18:39:23 2019 (r499109)
@@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= ninja
-PORTVERSION= 1.8.2
+PORTVERSION= 1.9.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= devel
Modified: head/devel/ninja/distinfo
==============================================================================
--- head/devel/ninja/distinfo Tue Apr 16 18:35:22 2019 (r499108)
+++ head/devel/ninja/distinfo Tue Apr 16 18:39:23 2019 (r499109)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1505991412
-SHA256 (ninja-build-ninja-v1.8.2_GH0.tar.gz) = 86b8700c3d0880c2b44c2ff67ce42774aaf8c28cbf57725cb881569288c1c6f4
-SIZE (ninja-build-ninja-v1.8.2_GH0.tar.gz) = 185226
+TIMESTAMP = 1548892741
+SHA256 (ninja-build-ninja-v1.9.0_GH0.tar.gz) = 5d7ec75828f8d3fd1a0c2f31b5b0cea780cdfe1031359228c428c1a48bfcd5b9
+SIZE (ninja-build-ninja-v1.9.0_GH0.tar.gz) = 190860
Modified: head/multimedia/totem/Makefile
==============================================================================
--- head/multimedia/totem/Makefile Tue Apr 16 18:35:22 2019 (r499108)
+++ head/multimedia/totem/Makefile Tue Apr 16 18:39:23 2019 (r499109)
@@ -53,19 +53,16 @@ GLIB_SCHEMAS= org.gnome.totem.enums.xml \
org.gnome.totem.plugins.opensubtitles.gschema.xml \
org.gnome.totem.plugins.pythonconsole.gschema.xml
+# There is an upstream issue in meson which makes the build of totem
+# fail when using vala, due to badly created targets.
+# https://gitlab.gnome.org/GNOME/totem/issues/272
# https://bugzilla.gnome.org/show_bug.cgi?id=786248
# https://github.com/mesonbuild/meson/issues/1994
-MAKE_JOBS_UNSAFE=yes
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == i386
+# Until upstream fixes this, remove vala support from totem.
MESON_ARGS= -Denable-vala=no
PLIST_SUB+= VALA="@comment "
-.else
-BUILD_DEPENDS+= valac:lang/vala
-PLIST_SUB+= VALA=""
-.endif
+
+.include <bsd.port.options.mk>
.if defined(WITH_DVD_DEVICE)
DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE}
More information about the svn-ports-all
mailing list