From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id EA8FC1382C5 for ; Thu, 4 Jan 2018 13:00:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2E17DE086F; Thu, 4 Jan 2018 13:00:41 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F3960E086F for ; Thu, 4 Jan 2018 13:00:39 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3F466335C0C for ; Thu, 4 Jan 2018 13:00:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C7150147 for ; Thu, 4 Jan 2018 13:00:36 +0000 (UTC) From: "Lars Wendler" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Lars Wendler" Message-ID: <1515070830.6da887f1b2eaadc441e75eb2c19182ff4a64b717.polynomial-c@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/bc/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-devel/bc/bc-1.06.95-r2.ebuild sys-devel/bc/bc-1.07.1-r1.ebuild X-VCS-Directories: sys-devel/bc/ X-VCS-Committer: polynomial-c X-VCS-Committer-Name: Lars Wendler X-VCS-Revision: 6da887f1b2eaadc441e75eb2c19182ff4a64b717 X-VCS-Branch: master Date: Thu, 4 Jan 2018 13:00:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: e39c96a5-4c82-46e2-9237-41e5e4328b21 X-Archives-Hash: ba675852fdbd86763451bc2d57d164d1 commit: 6da887f1b2eaadc441e75eb2c19182ff4a64b717 Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 4 12:59:58 2018 +0000 Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 4 13:00:30 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da887f1 sys-devel/bc: Added missing virtual/yacc dependency. Closes: https://bugs.gentoo.org/593924 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-devel/bc/bc-1.06.95-r2.ebuild | 15 ++++++++++----- sys-devel/bc/bc-1.07.1-r1.ebuild | 34 ++++++++++++++++++---------------- 2 files changed, 28 insertions(+), 21 deletions(-) diff --git a/sys-devel/bc/bc-1.06.95-r2.ebuild b/sys-devel/bc/bc-1.06.95-r2.ebuild index 6730e90a828..e74a6b74e03 100644 --- a/sys-devel/bc/bc-1.06.95-r2.ebuild +++ b/sys-devel/bc/bc-1.06.95-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -15,13 +15,18 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="libedit readline static" -RDEPEND="!readline? ( libedit? ( dev-libs/libedit:= ) ) +RDEPEND=" + !readline? ( libedit? ( dev-libs/libedit:= ) ) readline? ( >=sys-libs/readline-4.1:0= >=sys-libs/ncurses-5.2:= - )" -DEPEND="${RDEPEND} - sys-devel/flex" + ) +" +DEPEND=" + ${RDEPEND} + sys-devel/flex + virtual/yacc +" src_prepare() { epatch "${FILESDIR}"/${P}-void_uninitialized.patch #349339 diff --git a/sys-devel/bc/bc-1.07.1-r1.ebuild b/sys-devel/bc/bc-1.07.1-r1.ebuild index fcd02f0f33e..7efced6d3eb 100644 --- a/sys-devel/bc/bc-1.07.1-r1.ebuild +++ b/sys-devel/bc/bc-1.07.1-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=6 inherit flag-o-matic toolchain-funcs @@ -14,30 +14,32 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="libedit readline static" -RDEPEND="!readline? ( libedit? ( dev-libs/libedit:= ) ) +RDEPEND=" + !readline? ( libedit? ( dev-libs/libedit:= ) ) readline? ( >=sys-libs/readline-4.1:0= >=sys-libs/ncurses-5.2:= - )" -DEPEND="${RDEPEND} + ) +" +DEPEND=" + ${RDEPEND} sys-apps/ed - sys-devel/flex" + sys-devel/flex + virtual/yacc +" src_configure() { - local libedit + local myconf=( + $(use_with readline) + ) if use readline ; then - libedit="--without-libedit" + myconf+=( --without-libedit ) else - libedit=$(use_with libedit) + myconf+=( $(use_with libedit) ) fi use static && append-ldflags -static - # Clobber any CONFIG_SHELL setting the user has forced on us. - # We should be able to delete this w/the next release as it - # should use updated autoconf. - CONFIG_SHELL=/bin/bash \ - econf \ - $(use_with readline) \ - ${libedit} + + econf "${myconf[@]}" # Do not regen docs -- configure produces a small fragment that includes # the version info which causes all pages to regen (newer file). #554774