git: f5f3fd67b21f - 2023Q2 - 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:19:55 UTC
The branch 2023Q2 has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=f5f3fd67b21fd2e68faae7a9988d37b666784404 commit f5f3fd67b21fd2e68faae7a9988d37b666784404 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:19:44 +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 (cherry picked from commit 529b8173aeac13298a31cf70f61f8c38748d8550) --- 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 0e03944435a6..ee21095ae125 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= swills@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