Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Apr 2023 14:18:03 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 529b8173aeac - main - devel/creduce: switch to LLVM 13 branch and unbreak
Message-ID:  <202304141418.33EEI3xA008544@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=529b8173aeac13298a31cf70f61f8c38748d8550

commit 529b8173aeac13298a31cf70f61f8c38748d8550
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2023-04-13 13:18:39 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-04-14 14:16:09 +0000

    devel/creduce: switch to LLVM 13 branch and unbreak
    
    The main upstream release of creduce requires LLVM 9 which we no longer
    have in the ports tree.  Fortunately, upstream provides branches with
    compatibility to newer LLVM releases.  Switch to the LLVM 13 branch and
    update the port accordingly.  The port version has been adjusted to
    reflect this.
    
    Approved by:    bofh (maintainer)
    MFH:            2023Q2
---
 devel/creduce/Makefile | 10 ++++------
 devel/creduce/distinfo |  6 +++---
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/devel/creduce/Makefile b/devel/creduce/Makefile
index 327f919ac201..876a6758d8f6 100644
--- a/devel/creduce/Makefile
+++ b/devel/creduce/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	creduce
-DISTVERSION=	2.11.0.20220927
+DISTVERSION=	2.11.0.llvm13.g20220117
+PORTEPOCH=	1
 CATEGORIES=	devel
 
 MAINTAINER=	bofh@FreeBSD.org
@@ -9,9 +10,6 @@ WWW=		https://github.com/csmith-project/creduce
 LICENSE=	NCSA
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		fails to build: needs some specific LLVM version
-BROKEN_FreeBSD_12_powerpc64=	fails to configure: cannot compile and link test program with selected LLVM
-
 BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
 LIB_DEPENDS=	libzstd.so:archivers/zstd
 RUN_DEPENDS=	topformflat:devel/delta \
@@ -23,12 +21,12 @@ RUN_DEPENDS=	topformflat:devel/delta \
 		p5-Getopt-Tabular>=0:devel/p5-Getopt-Tabular \
 		p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
 
-USES=		cmake gnome compiler:c++14-lang llvm:build,lib,run perl5
+USES=		cmake gnome compiler:c++14-lang llvm:13,build,lib,run perl5
 
 USE_CXXSTD=	c++14
 USE_GITHUB=	yes
 GH_ACCOUNT=	csmith-project
-GH_TAGNAME=	8d56bee
+GH_TAGNAME=	4ae77d1e101135a6aea310b30c19e2af968b7bf6
 USE_GNOME=	libxml2
 
 # See clang_delta/CMakeLists.txt for more details
diff --git a/devel/creduce/distinfo b/devel/creduce/distinfo
index 09311b353ba0..2ec5d83ae535 100644
--- a/devel/creduce/distinfo
+++ b/devel/creduce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1672826549
-SHA256 (csmith-project-creduce-2.11.0.20220927-8d56bee_GH0.tar.gz) = ca22cb970354823de06854c274daa6f19be85cfbf63e73e25dbd5fc744bdcbb7
-SIZE (csmith-project-creduce-2.11.0.20220927-8d56bee_GH0.tar.gz) = 747676
+TIMESTAMP = 1681391245
+SHA256 (csmith-project-creduce-2.11.0.llvm13.g20220117-4ae77d1e101135a6aea310b30c19e2af968b7bf6_GH0.tar.gz) = d7bb185ced0e7edd1361418940cd6589818f7a32f331877929e01d1417632f09
+SIZE (csmith-project-creduce-2.11.0.llvm13.g20220117-4ae77d1e101135a6aea310b30c19e2af968b7bf6_GH0.tar.gz) = 748042



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304141418.33EEI3xA008544>