From e8c54fedd85efb1d25b15003e5347ae585107828 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sun, 21 Apr 2019 20:02:00 +0200 Subject: [PATCH] dev-util/creduce: Correct dependencies in all versions MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Account for dependency changes in all versions of creduce. Reported by Alexander Miller. Signed-off-by: Michał Górny --- dev-util/creduce/creduce-2.7.0-r1.ebuild | 10 ++++------ dev-util/creduce/creduce-2.7.0.ebuild | 10 ++++------ dev-util/creduce/creduce-2.8.0.ebuild | 9 +++------ dev-util/creduce/creduce-2.8.0_pre20180411-r1.ebuild | 10 ++++------ dev-util/creduce/creduce-2.8.0_pre20180411.ebuild | 10 ++++------ ...0414.ebuild => creduce-2.9.0_pre20190414-r1.ebuild} | 10 +++------- dev-util/creduce/creduce-9999.ebuild | 9 +++------ 7 files changed, 25 insertions(+), 43 deletions(-) rename dev-util/creduce/{creduce-2.9.0_pre20190414.ebuild => creduce-2.9.0_pre20190414-r1.ebuild} (86%) diff --git a/dev-util/creduce/creduce-2.7.0-r1.ebuild b/dev-util/creduce/creduce-2.7.0-r1.ebuild index 85c8633fbf6e..617b8e64e48d 100644 --- a/dev-util/creduce/creduce-2.7.0-r1.ebuild +++ b/dev-util/creduce/creduce-2.7.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -21,15 +21,13 @@ COMMON_DEPEND=" >=dev-lang/perl-5.10.0 sys-devel/clang:${LLVM_MAX_SLOT}" RDEPEND="${COMMON_DEPEND} - dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular dev-perl/Regexp-Common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent" -DEPEND="${COMMON_DEPEND}" + dev-perl/Sys-CPU" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" PATCHES=( "${FILESDIR}"/${P}-llvm-5.patch diff --git a/dev-util/creduce/creduce-2.7.0.ebuild b/dev-util/creduce/creduce-2.7.0.ebuild index 9fae9a665c8b..3d45da9f2c81 100644 --- a/dev-util/creduce/creduce-2.7.0.ebuild +++ b/dev-util/creduce/creduce-2.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -19,14 +19,12 @@ COMMON_DEPEND=" >=dev-lang/perl-5.10.0 sys-devel/clang:4" RDEPEND="${COMMON_DEPEND} - dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular dev-perl/Regexp-Common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent" -DEPEND="${COMMON_DEPEND}" + dev-perl/Sys-CPU" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" LLVM_MAX_SLOT=4 diff --git a/dev-util/creduce/creduce-2.8.0.ebuild b/dev-util/creduce/creduce-2.8.0.ebuild index 5d6570d88f66..78b23f9fd6b8 100644 --- a/dev-util/creduce/creduce-2.8.0.ebuild +++ b/dev-util/creduce/creduce-2.8.0.ebuild @@ -21,15 +21,12 @@ COMMON_DEPEND=" >=dev-lang/perl-5.10.0 sys-devel/clang:${LLVM_MAX_SLOT}" RDEPEND="${COMMON_DEPEND} - dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular - dev-perl/Regexp-Common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent" -DEPEND="${COMMON_DEPEND}" + dev-perl/Regexp-Common" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" PATCHES=( "${FILESDIR}"/creduce-llvm-7.patch diff --git a/dev-util/creduce/creduce-2.8.0_pre20180411-r1.ebuild b/dev-util/creduce/creduce-2.8.0_pre20180411-r1.ebuild index fec31d8e8913..0249ee3b93d2 100644 --- a/dev-util/creduce/creduce-2.8.0_pre20180411-r1.ebuild +++ b/dev-util/creduce/creduce-2.8.0_pre20180411-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -23,15 +23,13 @@ COMMON_DEPEND=" >=dev-lang/perl-5.10.0 sys-devel/clang:${LLVM_MAX_SLOT}" RDEPEND="${COMMON_DEPEND} - dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular dev-perl/Regexp-Common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent" -DEPEND="${COMMON_DEPEND}" + dev-perl/Sys-CPU" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" S="${WORKDIR}/${PN}-${EGIT_COMMIT}" diff --git a/dev-util/creduce/creduce-2.8.0_pre20180411.ebuild b/dev-util/creduce/creduce-2.8.0_pre20180411.ebuild index e7964cd3685d..b3bc269e1c6e 100644 --- a/dev-util/creduce/creduce-2.8.0_pre20180411.ebuild +++ b/dev-util/creduce/creduce-2.8.0_pre20180411.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -23,15 +23,13 @@ COMMON_DEPEND=" >=dev-lang/perl-5.10.0 sys-devel/clang:${LLVM_MAX_SLOT}" RDEPEND="${COMMON_DEPEND} - dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular dev-perl/Regexp-Common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent" -DEPEND="${COMMON_DEPEND}" + dev-perl/Sys-CPU" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" S="${WORKDIR}/${PN}-${EGIT_COMMIT}" diff --git a/dev-util/creduce/creduce-2.9.0_pre20190414.ebuild b/dev-util/creduce/creduce-2.9.0_pre20190414-r1.ebuild similarity index 86% rename from dev-util/creduce/creduce-2.9.0_pre20190414.ebuild rename to dev-util/creduce/creduce-2.9.0_pre20190414-r1.ebuild index 23325b2083c9..15624685b357 100644 --- a/dev-util/creduce/creduce-2.9.0_pre20190414.ebuild +++ b/dev-util/creduce/creduce-2.9.0_pre20190414-r1.ebuild @@ -22,16 +22,12 @@ COMMON_DEPEND=" >=dev-lang/perl-5.10.0 sys-devel/clang:${LLVM_MAX_SLOT}" RDEPEND="${COMMON_DEPEND} - dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular - dev-perl/Regexp-Common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent" -DEPEND="${COMMON_DEPEND}" - + dev-perl/Regexp-Common" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" S="${WORKDIR}/${PN}-${EGIT_COMMIT}" PATCHES=( diff --git a/dev-util/creduce/creduce-9999.ebuild b/dev-util/creduce/creduce-9999.ebuild index a6b6f66dbe32..8b8470de887c 100644 --- a/dev-util/creduce/creduce-9999.ebuild +++ b/dev-util/creduce/creduce-9999.ebuild @@ -23,15 +23,12 @@ COMMON_DEPEND=" >=dev-lang/perl-5.10.0 sys-devel/clang:${LLVM_MAX_SLOT}" RDEPEND="${COMMON_DEPEND} - dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular - dev-perl/Regexp-Common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent" -DEPEND="${COMMON_DEPEND}" + dev-perl/Regexp-Common" +DEPEND="${COMMON_DEPEND} + sys-devel/flex" PATCHES=( "${FILESDIR}"/creduce-2.8.0-link-libs.patch -- 2.26.2