diff --git a/devel/lace/Makefile b/devel/lace/Makefile index cd7b162a3520..d8bd430d5353 100644 --- a/devel/lace/Makefile +++ b/devel/lace/Makefile @@ -1,32 +1,31 @@ PORTNAME= lace DISTVERSIONPREFIX= v -DISTVERSION= 1.4.2 -PORTREVISION= 1 +DISTVERSION= 2.0.2 CATEGORIES= devel PKGNAMESUFFIX= -work-stealing MAINTAINER= yuri@FreeBSD.org COMMENT= Implementation of work-stealing in C WWW= https://github.com/trolando/lace BROKEN_i386= compilation fails: static assertion failed due to requirement '(sizeof(struct _Task) % 64) == 0': Task size should be a multiple of LINE_SIZE LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: static assertion failed due to requirement '(sizeof(struct _Task) % 64) == 0': Task size should be a multiple of LINE_SIZE USES= cmake:testing USE_GITHUB= yes GH_ACCOUNT= trolando CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= LACE_BUILD_TESTS CMAKE_TESTING_ON= LACE_BUILD_TESTS PORTSCOUT= limit:^.*[0-9]+\.[0-9]+\.[0-9]+$$ # prevent tags like mucocos_2014_ri -# tests as of 1.4.2: 100% tests passed, 0 tests failed out of 2 +# tests as of 2.0.2: 100% tests passed, 0 tests failed out of 2 .include diff --git a/devel/lace/distinfo b/devel/lace/distinfo index 361c0a0ce844..b3fa7aacf4d4 100644 --- a/devel/lace/distinfo +++ b/devel/lace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743134608 -SHA256 (trolando-lace-v1.4.2_GH0.tar.gz) = d9af1eb9d8ed2f46585085f78080e3a1b1f76fe1ef1f67794c1440a5e27bf07a -SIZE (trolando-lace-v1.4.2_GH0.tar.gz) = 102784 +TIMESTAMP = 1754112927 +SHA256 (trolando-lace-v2.0.2_GH0.tar.gz) = 416d8397f95646778d9ed7e044b699bb3db49c41f843352d2681d9c44db3f44e +SIZE (trolando-lace-v2.0.2_GH0.tar.gz) = 145602 diff --git a/devel/lace/files/patch-benchmarks_queens_queens-lace.c b/devel/lace/files/patch-benchmarks_queens_queens-lace.c deleted file mode 100644 index f942da62abbf..000000000000 --- a/devel/lace/files/patch-benchmarks_queens_queens-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/queens/queens-lace.c.orig 2025-05-23 10:53:37 UTC -+++ benchmarks/queens/queens-lace.c -@@ -73,7 +73,7 @@ int main(int argc, char *argv[]) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w':