git: 529b8173aeac - main - devel/creduce: switch to LLVM 13 branch and unbreak
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 14 Apr 2023 14:18:03 UTC
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