diff options
author | Michał Górny <mgorny@gentoo.org> | 2019-12-08 10:15:45 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2019-12-08 10:19:49 +0100 |
commit | d33be4b6c2f89d4141ab93f2d6e00877ddb9d62f (patch) | |
tree | 007c600d0fdfde84a1e6a0504557fb02659c8853 /dev-util/creduce | |
parent | media-sound/beets: Drop patch for now. (diff) | |
download | gentoo-d33be4b6c2f89d4141ab93f2d6e00877ddb9d62f.tar.gz gentoo-d33be4b6c2f89d4141ab93f2d6e00877ddb9d62f.tar.bz2 gentoo-d33be4b6c2f89d4141ab93f2d6e00877ddb9d62f.zip |
dev-util/creduce: Bump to 2.11.0_pre20191110 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-util/creduce')
-rw-r--r-- | dev-util/creduce/Manifest | 1 | ||||
-rw-r--r-- | dev-util/creduce/creduce-2.11.0_pre20191110.ebuild | 39 | ||||
-rw-r--r-- | dev-util/creduce/files/creduce-2.11.0-link-libs.patch | 7 |
3 files changed, 47 insertions, 0 deletions
diff --git a/dev-util/creduce/Manifest b/dev-util/creduce/Manifest index adb070087c03..a67e6fd5af6a 100644 --- a/dev-util/creduce/Manifest +++ b/dev-util/creduce/Manifest @@ -1,3 +1,4 @@ DIST creduce-095c551a5f9ccaf2986edb836e7be9872d36c233.tar.gz 724597 BLAKE2B 9d7a57349b8e14599c795a27bdf2cb4536f5b41f02faf10263c3d883bf94efd83ce7483bbf72aee0c2fe00d8515490e5f5a9c8df575abe80e90231a4373c9318 SHA512 a317bae5e47ee85b4be401d8dae490bd0ba86640aff6e7b0e9d6fe14d1f87199b4e12edbfa3eddcb5341b926a753dae17131f5e571362849c01377eda00407fa DIST creduce-2.8.0.tar.gz 774668 BLAKE2B d799372d107c0cb45e9ed95f82c29634fd9de053c4eda1a2dfce8b2152ca84f7fff5e7b679e21e6dbe869d139e1cfd73963c02751ad30809a3470316ce10e077 SHA512 9d616dc421d0e932656ab0220ebfe1a4f20a08d46bf4ee004ef96a693ff37caeadf96c769262574a9789ac52c2bb4586e2b8602f7d44b627229b8eb45f5af0ea +DIST creduce-2a4480eb6cb72b3d2d131b536c883cc6d41bdcaa.tar.gz 732121 BLAKE2B dad2cf8ec2453a6b210a5303480e7dabfd978b7d7a1326cbc1e4ca40fa7c4e7d18da5f9309ca5f392740bbf55a1c9863e389c9789fceff062a68e9bb9a79de9f SHA512 c598f5c998f0a02d57006e640f88b951cd33a24f24507d6671067842b81bb3fe37c2fccd040b6cedb6fd5857396213e4003ee5fbd3040058050bad67226dc27f DIST creduce-48e622ba74bc35c5a81299d3a34b9b14038d6a70.tar.gz 720872 BLAKE2B 031104f5e7ca3d3cfb41087f432ec0cf1b1c125171ffac31b6f3b0a9a4483b5ca8a667331aacae7f5acdaaf99e8b688bb62b332405c1266d2b114a4bdceca9cc SHA512 36cc12015d85acfa99f0d04440184517da1f766df7a804ee02719f1208f67aff4f4db7af4066817b17efdc89a6d2cf7ab62b0c622a611bc9b03a89b8d1b68d01 diff --git a/dev-util/creduce/creduce-2.11.0_pre20191110.ebuild b/dev-util/creduce/creduce-2.11.0_pre20191110.ebuild new file mode 100644 index 000000000000..ade291feb317 --- /dev/null +++ b/dev-util/creduce/creduce-2.11.0_pre20191110.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +: ${CMAKE_MAKEFILE_GENERATOR=ninja} +inherit cmake-utils llvm + +EGIT_COMMIT="2a4480eb6cb72b3d2d131b536c883cc6d41bdcaa" +DESCRIPTION="C-Reduce - a plugin-based C program reducer" +HOMEPAGE="https://embed.cs.utah.edu/creduce/" +SRC_URI="https://github.com/csmith-project/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${EGIT_COMMIT}.tar.gz" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +LLVM_MAX_SLOT=9 + +COMMON_DEPEND=" + >=dev-lang/perl-5.10.0 + sys-devel/clang:${LLVM_MAX_SLOT}" +RDEPEND="${COMMON_DEPEND} + dev-perl/Exporter-Lite + dev-perl/File-Which + dev-perl/Getopt-Tabular + dev-perl/Regexp-Common" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" + +PATCHES=( + "${FILESDIR}"/creduce-2.11.0-link-libs.patch +) + +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} diff --git a/dev-util/creduce/files/creduce-2.11.0-link-libs.patch b/dev-util/creduce/files/creduce-2.11.0-link-libs.patch new file mode 100644 index 000000000000..3518003760a6 --- /dev/null +++ b/dev-util/creduce/files/creduce-2.11.0-link-libs.patch @@ -0,0 +1,7 @@ +diff --git a/clang_delta/CMakeLists.txt b/clang_delta/CMakeLists.txt +index a94ec0d..764af02 100644 +--- a/clang_delta/CMakeLists.txt ++++ b/clang_delta/CMakeLists.txt +@@ -263 +263 @@ add_executable(clang_delta +-target_link_libraries(clang_delta ${CLANG_LIBS}) ++target_link_libraries(clang_delta ${CLANG_LIBS} ${LLVM_LIBS}) |