diff --git a/devel/creduce/Makefile b/devel/creduce/Makefile index 84c04fb38c23..b9ee931489d1 100644 --- a/devel/creduce/Makefile +++ b/devel/creduce/Makefile @@ -1,39 +1,39 @@ PORTNAME= creduce -DISTVERSION= 2.11.0.llvm13.g20220117 -PORTEPOCH= 1 +DISTVERSIONPREFIX= creduce- +DISTVERSION= 2.10.0-110 +DISTVERSIONSUFFIX= -g31e855e +PORTEPOCH= 2 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org COMMENT= Produces small test cases WWW= https://github.com/csmith-project/creduce LICENSE= NCSA LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex LIB_DEPENDS= libzstd.so:archivers/zstd RUN_DEPENDS= topformflat:devel/delta \ p5-Benchmark-Timer>=0:devel/p5-Benchmark-Timer \ p5-Exporter-Lite>=0:devel/p5-Exporter-Lite \ p5-File-Which>=0:sysutils/p5-File-Which \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Sys-CPU>=0:devel/p5-Sys-CPU \ p5-Getopt-Tabular>=0:devel/p5-Getopt-Tabular \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey -USES= cmake gnome compiler:c++14-lang llvm:13,build,lib,run perl5 +USES= cmake gnome llvm:18,build,lib,run perl5 -USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= csmith-project -GH_TAGNAME= 4ae77d1e101135a6aea310b30c19e2af968b7bf6 USE_GNOME= libxml2 # See clang_delta/CMakeLists.txt for more details LDFLAGS+= -lLLVM-${LLVM_VERSION} -L${LLVM_PREFIX}/lib CMAKE_OFF= ENABLE_TRANS_ASSERT CMAKE_ARGS= -DLLVM_DIR=${LLVM_PREFIX}/lib/cmake/llvm \ -DClang_DIR=${LLVM_PREFIX}/lib/cmake/clang .include diff --git a/devel/creduce/distinfo b/devel/creduce/distinfo index 2ec5d83ae535..3612883b0558 100644 --- a/devel/creduce/distinfo +++ b/devel/creduce/distinfo @@ -1,3 +1,3 @@ -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 +TIMESTAMP = 1730318713 +SHA256 (csmith-project-creduce-creduce-2.10.0-110-g31e855e_GH0.tar.gz) = 2826d95606c6f4d1ea5b61f12eaf08dd42880290782bedf5c9203b0926a4cb0b +SIZE (csmith-project-creduce-creduce-2.10.0-110-g31e855e_GH0.tar.gz) = 748070 diff --git a/devel/creduce/files/patch-CMakeLists.txt b/devel/creduce/files/patch-CMakeLists.txt deleted file mode 100644 index 60d4c9b41353..000000000000 --- a/devel/creduce/files/patch-CMakeLists.txt +++ /dev/null @@ -1,16 +0,0 @@ ---- CMakeLists.txt.orig 2022-09-27 05:17:27 UTC -+++ CMakeLists.txt -@@ -116,11 +116,11 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" - OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang") - # XXX figure out how to get "-std=c++11 -fno-rtti" from LLVM. That's how we - # get those options in the Automake path... -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers") -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers") - if(SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") - endif() -- set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3") -+# set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3") - endif() - - ###############################################################################