summaryrefslogtreecommitdiff
path: root/devel/binaryen
diff options
context:
space:
mode:
Diffstat (limited to 'devel/binaryen')
-rw-r--r--devel/binaryen/Makefile19
-rw-r--r--devel/binaryen/distinfo6
-rw-r--r--devel/binaryen/pkg-plist1
3 files changed, 12 insertions, 14 deletions
diff --git a/devel/binaryen/Makefile b/devel/binaryen/Makefile
index 1b4b01a78cbc..b05f28db80a9 100644
--- a/devel/binaryen/Makefile
+++ b/devel/binaryen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= binaryen
DISTVERSIONPREFIX= version_
-DISTVERSION= 123
+DISTVERSION= 124
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
@@ -10,20 +10,19 @@ WWW= https://github.com/WebAssembly/binaryen
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake cpe python:build
+TEST_DEPENDS= googletest>=0:devel/googletest
+
+USES= cmake:testing cpe localbase:ldflags python:build
CPE_VENDOR= webassembly
USE_GITHUB= yes
GH_ACCOUNT= WebAssembly
USE_LDCONFIG= yes
-OPTIONS_DEFINE= TEST
-OPTIONS_SUB= yes
-
-TEST_LIB_DEPENDS= libgtest.so:devel/googletest
-TEST_USES= localbase:ldflags
-TEST_CMAKE_BOOL= BUILD_TESTS
+CMAKE_OFF= BUILD_TESTS
+CMAKE_TESTING_ON= BUILD_TESTS
+CMAKE_TESTING_TARGET= # No internal target for running tests. Run via post-test.
-do-test-TEST-on:
- binaryen-unittests
+post-test:
+ ${BUILD_WRKSRC}/bin/binaryen-unittests
.include <bsd.port.mk>
diff --git a/devel/binaryen/distinfo b/devel/binaryen/distinfo
index 1188e56951c8..a00f8635df9f 100644
--- a/devel/binaryen/distinfo
+++ b/devel/binaryen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743199872
-SHA256 (WebAssembly-binaryen-version_123_GH0.tar.gz) = a1e1caf250cab3a83938713594e55b6762591208e82087e3337f793e8c8eb7ab
-SIZE (WebAssembly-binaryen-version_123_GH0.tar.gz) = 5418866
+TIMESTAMP = 1756843834
+SHA256 (WebAssembly-binaryen-version_124_GH0.tar.gz) = b8d06af81a8c2bb27c34d1f9e3cf7c621f93fc901f896809e0490f3586a63ca4
+SIZE (WebAssembly-binaryen-version_124_GH0.tar.gz) = 5616387
diff --git a/devel/binaryen/pkg-plist b/devel/binaryen/pkg-plist
index 946c03df7d9b..d6fc51568974 100644
--- a/devel/binaryen/pkg-plist
+++ b/devel/binaryen/pkg-plist
@@ -1,4 +1,3 @@
-%%TEST%%bin/binaryen-unittests
bin/wasm-as
bin/wasm-ctor-eval
bin/wasm-dis