From cdf79d01a99e89b17d51a0448fe60cb6a6dd2c1e Mon Sep 17 00:00:00 2001 From: Nick Owens Date: Mon, 28 Mar 2016 11:57:08 -0700 Subject: [PATCH] bump(sys-devel/bc): sync with upstream --- .../metadata/md5-cache/sys-devel/bc-1.06.95 | 4 +- .../md5-cache/sys-devel/bc-1.06.95-r1 | 6 +- .../md5-cache/sys-devel/bc-1.06.95-r2 | 13 ++ .../portage-stable/sys-devel/bc/ChangeLog | 197 ++++++------------ .../sys-devel/bc/ChangeLog-2015 | 194 +++++++++++++++++ .../portage-stable/sys-devel/bc/Manifest | 31 +-- .../sys-devel/bc/bc-1.06.95-r1.ebuild | 12 +- .../sys-devel/bc/bc-1.06.95-r2.ebuild | 55 +++++ .../sys-devel/bc/bc-1.06.95.ebuild | 4 +- .../bc/files/bc-1.06.95-mem-leak.patch | 24 +++ .../portage-stable/sys-devel/bc/metadata.xml | 5 +- 11 files changed, 378 insertions(+), 167 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r2 create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog-2015 create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/files/bc-1.06.95-mem-leak.patch diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95 index 5ead476a98..b76ed87abd 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile install DEPEND=readline? ( >=sys-libs/readline-4.1 >=sys-libs/ncurses-5.2 ) libedit? ( dev-libs/libedit ) sys-devel/flex DESCRIPTION=Handy console-based calculator utility EAPI=0 -HOMEPAGE=http://www.gnu.org/software/bc/bc.html +HOMEPAGE=https://www.gnu.org/software/bc/bc.html IUSE=libedit readline static KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1 @@ -10,4 +10,4 @@ RDEPEND=readline? ( >=sys-libs/readline-4.1 >=sys-libs/ncurses-5.2 ) libedit? ( SLOT=0 SRC_URI=mirror://gnu-alpha/bc/bc-1.06.95.tar.bz2 mirror://gnu/bc/bc-1.06.95.tar.bz2 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=e3d68cd644ba5cdbdd5ef055622fcd81 +_md5_=c593ee892ab238360376bdd30cb145c5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r1 index c22d6b467b..eb3e090fab 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r1 @@ -2,12 +2,12 @@ DEFINED_PHASES=compile configure install prepare DEPEND=readline? ( >=sys-libs/readline-4.1 >=sys-libs/ncurses-5.2 ) libedit? ( dev-libs/libedit ) sys-devel/flex DESCRIPTION=Handy console-based calculator utility EAPI=2 -HOMEPAGE=http://www.gnu.org/software/bc/bc.html +HOMEPAGE=https://www.gnu.org/software/bc/bc.html IUSE=libedit readline static -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1 RDEPEND=readline? ( >=sys-libs/readline-4.1 >=sys-libs/ncurses-5.2 ) libedit? ( dev-libs/libedit ) SLOT=0 SRC_URI=mirror://gnu-alpha/bc/bc-1.06.95.tar.bz2 mirror://gnu/bc/bc-1.06.95.tar.bz2 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=b0eecfbd1bdd519779fc9c7c734d4ef6 +_md5_=74e88f01c89302dc60622753a2ef62d7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r2 new file mode 100644 index 0000000000..74c4fd162c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bc-1.06.95-r2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure prepare +DEPEND=!readline? ( libedit? ( dev-libs/libedit:= ) ) readline? ( >=sys-libs/readline-4.1:0= >=sys-libs/ncurses-5.2:= ) sys-devel/flex +DESCRIPTION=Handy console-based calculator utility +EAPI=5 +HOMEPAGE=https://www.gnu.org/software/bc/bc.html +IUSE=libedit readline static +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=!readline? ( libedit? ( dev-libs/libedit:= ) ) readline? ( >=sys-libs/readline-4.1:0= >=sys-libs/ncurses-5.2:= ) +SLOT=0 +SRC_URI=mirror://gnu-alpha/bc/bc-1.06.95.tar.bz2 mirror://gnu/bc/bc-1.06.95.tar.bz2 +_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=13f19900d582921066cf1999b7001066 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog index 1d8aaeab8e..38faf99f2a 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog @@ -1,154 +1,89 @@ # ChangeLog for sys-devel/bc -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bc/ChangeLog,v 1.43 2014/01/18 03:08:46 vapier Exp $ +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) - 18 Jan 2014; Mike Frysinger bc-1.06.95-r1.ebuild, - bc-1.06.95.ebuild: - Add arm64 love. +*bc-1.06.95-r2 (09 Aug 2015) +*bc-1.06.95-r1 (09 Aug 2015) +*bc-1.06.95 (09 Aug 2015) - 14 Sep 2013; Markos Chandras bc-1.06.95-r1.ebuild: - Respect AR. Bug #484860 + 09 Aug 2015; Robin H. Johnson +bc-1.06.95.ebuild, + +bc-1.06.95-r1.ebuild, +bc-1.06.95-r2.ebuild, + +files/bc-1.06.95-mem-leak.patch, + +files/bc-1.06.95-void_uninitialized.patch, +metadata.xml: + proj/gentoo: Initial commit - 26 Apr 2012; Alexis Ballier bc-1.06.95-r1.ebuild: - keyword ~amd64-fbsd + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. - 27 Mar 2012; Mike Frysinger bc-1.06.95.ebuild, - bc-1.06.95-r1.ebuild: - Migrate to gnu-alpha mirror. + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. - 15 Feb 2011; Fabian Groffen bc-1.06.95-r1.ebuild: - Marked ~sparc64-solaris + Creation process: + 1. Take final CVS checkout snapshot + 2. Remove ALL ChangeLog* files + 3. Transform all Manifests to thin + 4. Remove empty Manifests + 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ + 5.1. Do not touch files with -kb/-ko keyword flags. -*bc-1.06.95-r1 (26 Dec 2010) + Signed-off-by: Robin H. Johnson + X-Thanks: Alec Warner - did the GSoC 2006 migration + tests + X-Thanks: Robin H. Johnson - infra guy, herding this + project + X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo + developer, wrote Git features for the migration + X-Thanks: Brian Harring - wrote much python to improve + cvs2svn + X-Thanks: Rich Freeman - validation scripts + X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 + work in migration + X-Thanks: Michał Górny - scripts, QA, nagging + X-Thanks: All of other Gentoo developers - many ideas and lots of paint on + the bikeshed - 26 Dec 2010; Mike Frysinger +bc-1.06.95-r1.ebuild, - +files/bc-1.06.95-void_uninitialized.patch: - Fix uninitialized memory usage #349339 by David Flogeras. Convert to - EAPI=2 for fun. + 24 Aug 2015; Justin Lecher metadata.xml: + Use https by default - 05 Feb 2010; Alexis Ballier bc-1.06.95.ebuild: - freebsd-lib does not ship libedit anymore + Convert all URLs for sites supporting encrypted connections from http to + https - 15 Jan 2010; Christian Faulhammer bc-1.06.95.ebuild: - Transfer Prefix keywords + Signed-off-by: Justin Lecher - 09 Jun 2008; Jeroen Roovers bc-1.06.95.ebuild: - Stable for HPPA (bug #224863). + 24 Aug 2015; Justin Lecher bc-1.06.95.ebuild, + bc-1.06.95-r1.ebuild, bc-1.06.95-r2.ebuild: + Use https for most gnu.org URLs - 07 Jun 2008; Kenneth Prugh bc-1.06.95.ebuild: - amd64 stable, bug #224863 + Signed-off-by: Justin Lecher - 07 Jun 2008; nixnut bc-1.06.95.ebuild: - Stable on ppc wrt bug 224863 + 24 Aug 2015; Mike Gilbert metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml - 07 Jun 2008; Raúl Porcel bc-1.06.95.ebuild: - ia64/sparc stable wrt #224863 + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - 06 Jun 2008; Christian Faulhammer bc-1.06.95.ebuild: - stable x86, bug 224863 + Bug: https://bugs.gentoo.org/552720 - 05 Jun 2008; Tobias Klausmann bc-1.06.95.ebuild: - Stable on alpha, bug #224973 + 24 Nov 2015; Mike Frysinger metadata.xml: + standardize various metadata.xml style - 05 Jun 2008; Markus Rothe bc-1.06.95.ebuild: - Stable on ppc64; bug #224863 + 31 Dec 2015; Mike Frysinger bc-1.06.95-r1.ebuild: + mark 1.06.95-r1 arm64/m68k/s390/sh stable - 31 Dec 2006; Mike Frysinger bc-1.06-r6.ebuild, - bc-1.06.95.ebuild: - Punt old flag filters and use emake in install. + 24 Jan 2016; Michał Górny metadata.xml: + Unify quoting in metadata.xml files for machine processing - 18 Oct 2006; Roy Marples bc-1.06.95.ebuild: - Added ~sparc-fbsd keyword. + Force unified quoting in all metadata.xml files since lxml does not + preserve original use of single and double quotes. Ensuring unified + quoting before the process allows distinguishing the GLEP 67-related + metadata.xml changes from unrelated quoting changes. -*bc-1.06.95 (05 Sep 2006) + 24 Jan 2016; Michał Górny metadata.xml: + Replace all herds with appropriate projects (GLEP 67) - 05 Sep 2006; Mike Frysinger +bc-1.06.95.ebuild: - Version bump for #136643. + Replace all uses of herd with appropriate project maintainers, or no + maintainers in case of herds requested to be disbanded. - 11 Jun 2006; Diego Pettenò bc-1.06.94.ebuild: - Add freebsd-lib as option for libedit. + 24 Jan 2016; Michał Górny metadata.xml: + Set appropriate maintainer types in metadata.xml (GLEP 67) -*bc-1.06.94 (10 Jun 2006) - - 10 Jun 2006; Mike Frysinger +bc-1.06.94.ebuild: - Version bump. - - 30 Mar 2006; Diego Pettenò bc-1.06-r6.ebuild: - Add ~x86-fbsd keyword. - - 28 Jun 2005; Joshua Kinard bc-1.06-r6.ebuild: - Marked stable on mips. - - 09 Apr 2005; Markus Rothe bc-1.06-r6.ebuild: - Stable on ppc64 - - 19 Mar 2005; Bryan Østergaard bc-1.06-r6.ebuild: - Stable on alpha. - - 17 Mar 2005; Michael Hanselmann bc-1.06-r6.ebuild: - Stable on ppc. - - 09 Mar 2005; Gustavo Zacarias bc-1.06-r6.ebuild: - Stable on sparc - -*bc-1.06-r6 (11 Feb 2005) - - 11 Feb 2005; Mike Frysinger - +files/bc-1.06-longopts.patch, +files/bc-1.06-static-save.patch, - +bc-1.06-r6.ebuild: - Add patch to fix longopts handling #51525 and a patch from fedora to fix - saved register handling. - - 08 Nov 2004; Mike Frysinger bc-1.06-r5.ebuild: - USE=static support #70276 by Sascha Silbe. - - 02 Mar 2004; Brian Jackson bc-1.06-r5.ebuild: - adding initial s390 support - - 27 Nov 2003; Daniel Ahlberg bc-1.06-r5.ebuild: - replace-flags for amd64. - -*bc-1.06-r5 (19 Feb 2003) - - 17 Sep 2003; Jon Portnoy bc-1.06-r5.ebuild : - ia64 keywords. - - 16 Jul Jan Seidel bc-1.06-r5.ebuild : - Mark stable on mips - - 14 Mar 2003; Seemant Kulleen bc-1.06-r3.ebuild, - bc-1.06-r3.ebuild, bc-1.06-r4.ebuild, bc-1.06-r4.ebuild, bc-1.06-r5.ebuild: - change -Os to -O2 on x86. Closes bug #17536 by frank - - 19 Feb 2003; Mark Guertin bc-1.06-r5.ebuild - files/digest-bc-1.06-r5 : - rev bump to close bug #16043, -O2 on ppc causes segfault. - Kept stable all arches (only change) - - 20 Feb 2003; Zach Welch bc-1.06-r4.ebuild : - Added arm to keywords. - - 09 Feb 2003; Guy Martin bc-1.06-r4.ebuild : - Added hppa to keywords. - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*bc-1.06-r4 (11 Nov 2002) - - 11 Nov 2002; Martin Schlemmer bc-1.06-r4.ebuild : - - Fix bug #10546. - -*bc-1.06-r3 (1 Feb 2002) - - 23 Oct 2002; Martin Schlemmer bc-1.06-r3.ebuild : - - Fix to work with flex-2.5.22 and up. - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog-2015 new file mode 100644 index 0000000000..908d926b4a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/ChangeLog-2015 @@ -0,0 +1,194 @@ +# ChangeLog for sys-devel/bc +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bc/ChangeLog,v 1.54 2015/07/30 12:28:18 ago Exp $ + + 30 Jul 2015; Agostino Sarubbo bc-1.06.95-r1.ebuild: + Stable for sparc, wrt bug #554708 + + 27 Jul 2015; Mike Frysinger bc-1.06.95-r2.ebuild: + Force CONFIG_SHELL=/bin/bash in case the user has forced a broken one #555026 + by Alexander Tsoy. + + 23 Jul 2015; Pacho Ramos bc-1.06.95-r1.ebuild: + ppc stable wrt bug #554708 + + 17 Jul 2015; Markus Meier bc-1.06.95-r1.ebuild: + arm stable, bug #554708 + + 17 Jul 2015; Mikle Kolyada bc-1.06.95-r1.ebuild: + ia64 stable wrt bug #554708 + + 17 Jul 2015; Tobias Klausmann bc-1.06.95-r1.ebuild: + Stable on alpha, bug 554708 + + 17 Jul 2015; Jeroen Roovers bc-1.06.95-r1.ebuild: + Stable for HPPA PPC64 (bug #554708). + + 15 Jul 2015; Mikle Kolyada bc-1.06.95-r1.ebuild: + x86 stable wrt bug #554708 + + 14 Jul 2015; Mike Frysinger bc-1.06.95-r1.ebuild, + bc-1.06.95-r2.ebuild: + Prevent info pages from being regenerated (which requires texinfo) #554774 by + Anton Gubarkov. + + 13 Jul 2015; Mikle Kolyada bc-1.06.95-r1.ebuild: + amd64 stable wrt bug #554708 + +*bc-1.06.95-r2 (13 Jul 2015) + + 13 Jul 2015; Mike Frysinger +bc-1.06.95-r2.ebuild, + +files/bc-1.06.95-mem-leak.patch: + Fix for mem leaks #264889 by Mattias Nissler. Upgrade to EAPI=5 for subslot + usage. + + 18 Jan 2014; Mike Frysinger bc-1.06.95-r1.ebuild, + bc-1.06.95.ebuild: + Add arm64 love. + + 14 Sep 2013; Markos Chandras bc-1.06.95-r1.ebuild: + Respect AR. Bug #484860 + + 26 Apr 2012; Alexis Ballier bc-1.06.95-r1.ebuild: + keyword ~amd64-fbsd + + 27 Mar 2012; Mike Frysinger bc-1.06.95.ebuild, + bc-1.06.95-r1.ebuild: + Migrate to gnu-alpha mirror. + + 15 Feb 2011; Fabian Groffen bc-1.06.95-r1.ebuild: + Marked ~sparc64-solaris + +*bc-1.06.95-r1 (26 Dec 2010) + + 26 Dec 2010; Mike Frysinger +bc-1.06.95-r1.ebuild, + +files/bc-1.06.95-void_uninitialized.patch: + Fix uninitialized memory usage #349339 by David Flogeras. Convert to + EAPI=2 for fun. + + 05 Feb 2010; Alexis Ballier bc-1.06.95.ebuild: + freebsd-lib does not ship libedit anymore + + 15 Jan 2010; Christian Faulhammer bc-1.06.95.ebuild: + Transfer Prefix keywords + + 09 Jun 2008; Jeroen Roovers bc-1.06.95.ebuild: + Stable for HPPA (bug #224863). + + 07 Jun 2008; Kenneth Prugh bc-1.06.95.ebuild: + amd64 stable, bug #224863 + + 07 Jun 2008; nixnut bc-1.06.95.ebuild: + Stable on ppc wrt bug 224863 + + 07 Jun 2008; Raúl Porcel bc-1.06.95.ebuild: + ia64/sparc stable wrt #224863 + + 06 Jun 2008; Christian Faulhammer bc-1.06.95.ebuild: + stable x86, bug 224863 + + 05 Jun 2008; Tobias Klausmann bc-1.06.95.ebuild: + Stable on alpha, bug #224973 + + 05 Jun 2008; Markus Rothe bc-1.06.95.ebuild: + Stable on ppc64; bug #224863 + + 31 Dec 2006; Mike Frysinger bc-1.06-r6.ebuild, + bc-1.06.95.ebuild: + Punt old flag filters and use emake in install. + + 18 Oct 2006; Roy Marples bc-1.06.95.ebuild: + Added ~sparc-fbsd keyword. + +*bc-1.06.95 (05 Sep 2006) + + 05 Sep 2006; Mike Frysinger +bc-1.06.95.ebuild: + Version bump for #136643. + + 11 Jun 2006; Diego Pettenò bc-1.06.94.ebuild: + Add freebsd-lib as option for libedit. + +*bc-1.06.94 (10 Jun 2006) + + 10 Jun 2006; Mike Frysinger +bc-1.06.94.ebuild: + Version bump. + + 30 Mar 2006; Diego Pettenò bc-1.06-r6.ebuild: + Add ~x86-fbsd keyword. + + 28 Jun 2005; Joshua Kinard bc-1.06-r6.ebuild: + Marked stable on mips. + + 09 Apr 2005; Markus Rothe bc-1.06-r6.ebuild: + Stable on ppc64 + + 19 Mar 2005; Bryan Østergaard bc-1.06-r6.ebuild: + Stable on alpha. + + 17 Mar 2005; Michael Hanselmann bc-1.06-r6.ebuild: + Stable on ppc. + + 09 Mar 2005; Gustavo Zacarias bc-1.06-r6.ebuild: + Stable on sparc + +*bc-1.06-r6 (11 Feb 2005) + + 11 Feb 2005; Mike Frysinger + +files/bc-1.06-longopts.patch, +files/bc-1.06-static-save.patch, + +bc-1.06-r6.ebuild: + Add patch to fix longopts handling #51525 and a patch from fedora to fix + saved register handling. + + 08 Nov 2004; Mike Frysinger bc-1.06-r5.ebuild: + USE=static support #70276 by Sascha Silbe. + + 02 Mar 2004; Brian Jackson bc-1.06-r5.ebuild: + adding initial s390 support + + 27 Nov 2003; Daniel Ahlberg bc-1.06-r5.ebuild: + replace-flags for amd64. + +*bc-1.06-r5 (19 Feb 2003) + + 17 Sep 2003; Jon Portnoy bc-1.06-r5.ebuild : + ia64 keywords. + + 16 Jul Jan Seidel bc-1.06-r5.ebuild : + Mark stable on mips + + 14 Mar 2003; Seemant Kulleen bc-1.06-r3.ebuild, + bc-1.06-r3.ebuild, bc-1.06-r4.ebuild, bc-1.06-r4.ebuild, bc-1.06-r5.ebuild: + change -Os to -O2 on x86. Closes bug #17536 by frank + + 19 Feb 2003; Mark Guertin bc-1.06-r5.ebuild + files/digest-bc-1.06-r5 : + rev bump to close bug #16043, -O2 on ppc causes segfault. + Kept stable all arches (only change) + + 20 Feb 2003; Zach Welch bc-1.06-r4.ebuild : + Added arm to keywords. + + 09 Feb 2003; Guy Martin bc-1.06-r4.ebuild : + Added hppa to keywords. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*bc-1.06-r4 (11 Nov 2002) + + 11 Nov 2002; Martin Schlemmer bc-1.06-r4.ebuild : + + Fix bug #10546. + +*bc-1.06-r3 (1 Feb 2002) + + 23 Oct 2002; Martin Schlemmer bc-1.06-r3.ebuild : + + Fix to work with flex-2.5.22 and up. + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/bc/Manifest index aee8e4db22..c5658e58b7 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bc/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/Manifest @@ -1,26 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - +AUX bc-1.06.95-mem-leak.patch 588 SHA256 27e30d0389b79556609a74a4bb2a19f208f0e527bf08357ad79e0f453f15ac17 SHA512 3a1f354b8979586b39e6e3f93f2df7d38c2f221fb00ceef7db6cb6b51712c0fc27dbbd75635a8e4e9e2f8f100c5a39cdc1d4c1cfc32bd6c406af94edef37e40d WHIRLPOOL 975dae719f33d5102c7e4455e940ad33b40dd4c716e9546d2a05606c898367686cdb80298e68fa6faebadf637d308dfb885cb9490e554b8cb344f23feb14ebc2 AUX bc-1.06.95-void_uninitialized.patch 351 SHA256 440a9a20633317204a0205962f573a932ef4493b1dc9ff3253bfed22c8caf5cd SHA512 6d2803d831d8a3137c3d867606f8d40455a6f984bfe844e10e276e24cbd5d9fd1ff21b81ea91775dd7e1e55484cdde7bf859fa3e9a17887bdf548b32cdc46dae WHIRLPOOL be26b8f81e119247095a0d2c8b8131f507454ac5c087ab32da1fdce8023080286ec125ae3b7bf06b2e690498bb78b32a7e7ff78ae8cd81038904bb7168e5f620 DIST bc-1.06.95.tar.bz2 290069 SHA256 7ee4abbcfac03d8a6e1a8a3440558a3d239d6b858585063e745c760957725ecc SHA512 16ec13f87ef76ad4de77d378ef8d65a582adca1bf661c9d7675e78d940680c77e81a00a01817fde7c1ad1524562d6f933caa5c42a0686f3f85aadbb39393afb1 WHIRLPOOL e91adb7b1fd42c4d47dad76f994c51ee7a8d962a24cb1b0cbeaa992fe1be59878016d5883506ec4153293daf48fbe3f345bb88fbe3f6276b3353c89573a612af -EBUILD bc-1.06.95-r1.ebuild 1468 SHA256 6a57f375cabc9c7adbcb9861a5d573e400445945fddc9e55f2a9a3860411a84a SHA512 a6fa9740087ad54d6ad74bf7821dec8495155eacafb264c78c5a26c5825251fcf87b08ae98cd3a3b6aaad2c18720d327d317c79806ce357576d7ecc65200703f WHIRLPOOL 9298a7c4c41481d70d42d2e9310a121aea197eed4ebdae416c1c8e60293535ed3d67697509d1b7a2afccc521d57a0272332f53cd3697208b3cfb93678d8f762c -EBUILD bc-1.06.95.ebuild 1304 SHA256 508bce6a018bda71eb3afd0754bc25d3f4e28299e9973a89ee7520992c05f05d SHA512 56ef39b8f342f88d584cfbad4caacee503c06ac032b7a90ed57d73f85e9d7f9f25cf951d04e0de4b728d4a1eb8de006fc613d3014c03368fceb6586d539c71ea WHIRLPOOL 017b0405eeb0cbf7264d2c082377b78b42252ef0cbeb83c6ed109406a9ed2cadee6a0e16b6d484da114d3240b15edd2631e9573a17418f377cf1e8dbb881d8e6 -MISC ChangeLog 5183 SHA256 c3cf51a53a0ff9a5454999db83f27bab9fa3aaa00c9194cc0f948d2b8b96df68 SHA512 4ed56654b8af1cfc08a3954ab9139b835111ad0170869c3fb703bd67a514bb1053f1daf44180f8b66dd6f6b40b4d5243687becd11461fe0f9958fb7459d532cf WHIRLPOOL 472e520074b978c21c8f72821205e398bdf76a67beb11b326c0690b14ebbcc67285c96dd03b13d4f1b8f876f96b3311b644912e008b2e9261d97c769f85ac5ae -MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iQIcBAEBCAAGBQJS2fBEAAoJEPGu1DbS6WIAMlIP/i1NejaSYeLUszjmj9TU8PgD -27p7xOYlXwhj7k7NrEtQh1liOTarnQ0cGIXknrUAoCmlkOyFJ0RJOVwMyBO3Md8C -Y7Kea3oLLeCpHe7fXHwubQzy2Hj9nhJx3ITs2DujCDTpOw43/bwRM8SqjCSh4u1A -U1s7n/Rxr/jni/YBqbfiw9aisygD3MgmbBnuuRf5QMd4CBRe5uIJ8DiHxjDUAiMY -mPBwLOjzq4lJzprBva58tFXcFPsUiXrLQU4zb5Qfjup4bF6VAcak/T5l48wvVqWs -7yv3DsNA5kEZeFxNKstd6ozNIDvpkfz591PMoOI1W0Gg+Im9cgGR4z5oA8mN5upp -JSJPzPRjkvSvgAAH1G85MC9jGXo2MktIqTFhKbZk3UmC35ADA6s9EhBeoGKW4/F0 -+zD9ldmADLpJiBPY5PPsxfCl3wMNj6LjE+YawOPhNmFFzEJFnEobhxY8UBdUfEd4 -VQn6slp2dS5MF1S9XqKi3PnY1o468oOU+bZ3dGlyC+NEi6O5+kpSk9OS3SsS9Gtn -lHIV1azxL0Sz5SkdvR/EsMokKSR8xDs1Y6r/yw2Si4Pcbl5kirb2XQE8LD9g9AZM -5JoEVIlxdrUcBrls9u+9xX/o00IswIqxs4CSVr9zDJOkfTszkgMVB328N8m9J0Xz -oeqk2t/ORpjzCsH/gRWl -=C+h3 ------END PGP SIGNATURE----- +EBUILD bc-1.06.95-r1.ebuild 1524 SHA256 b73ddf9603b099b58ba9efdde984d6e9e664f8804dec3212ae341e549850f66d SHA512 2de4100807235aba70e7a7f0d283a8d414a407bc6d6ead19cd224e88b2f7ec6a87fb34497630591faeef68f9b1602e36e346e585a5ee168828c0424bf23bc302 WHIRLPOOL 897c24cfcb73c70a0dbd5479f5a925b4037b3b411151dac35ce5a371430848b56b5d04abf202d80f5a4f64c7c8da4c1b74329b930318699eaf0e81ba45f8dd8b +EBUILD bc-1.06.95-r2.ebuild 1620 SHA256 5eba568b38c1697f43fa0dd846229c6e5ef2ea673c48356d73db4d496282095f SHA512 04068dcfeac3f7a48370049207a4e002c04d8369c5079c7e53c43daf7f88b863366fbfdf2dcac7ad894c39b293d3b76d686d08504ac1c535e2cbfac104e38ccb WHIRLPOOL 493a49a351701eaceb36068ecf2787f029ad0f4b264c6296c74b8bce88d957d216d1b5bc18e077e3929b63d5ef65a2b2d987b5d88b13026b4af10a28fb22edab +EBUILD bc-1.06.95.ebuild 1206 SHA256 5381b58b644e4de717c7f6c0dc6db0480735146c0721cc2bf393333c950e5eff SHA512 cc1303c72f33cb0fd93990bcbea0bf83aed50542f109d6fc0b4935f8d4080c573f26238b80658c9af66a22720485c06a065d0b623971037ec231b415432484f9 WHIRLPOOL 786ef359c08ac265f782f7e124ffc65b74adeb1a0ad59086029d743f7511eaf2438a41fdc2ff506ba7b76faac470f28fcb0b7b2f97dabd06f4cecf34ba7ebbf3 +MISC ChangeLog 3416 SHA256 d764dcbf54a63a7a09a6e6a9f91214f7f3e99a4ac1a5de16816e60503c66f8a2 SHA512 5e2afa1fc5088beff05c99eadf299de62e78604697ac0209abc2afd1aa98e8d0420cf37b9ed83da1b1910495a04d6a3af3bff1ae59dfefe472fd30722fb30137 WHIRLPOOL 1f1491ea866935473fb9d2a207d6adc13d0c7d11da17bc86db61b710bf4b1ead6084dce8a623e3d4d8b62b1fe072cee13806e09dc4b9b7a8423d63a99356549d +MISC ChangeLog-2015 6604 SHA256 d3b98712ce979d9f6e812b6a1accaa7b055795aa2d670e89c2d429fade5e3b41 SHA512 5d0f29e8861968f85a969bcb17da4bc4f3ebda970be6874a9e855a24c3bc70223f97f7c7d3b12156de1ea91f89d214e2284f3a2626ec55887f9836897bc52d7c WHIRLPOOL 4a11af0dc0fe8ff4cfe49d365eabe52e07035e108c815212bf0ee9de136bbf1f87c67b6e6b73a140f1e17ccf2df45e711bffa0d24a05fc02d92dea417ac4a8ac +MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r1.ebuild index 432d365ecb..e6b18555a7 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r1.ebuild @@ -1,19 +1,19 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bc/bc-1.06.95-r1.ebuild,v 1.6 2014/01/18 03:08:45 vapier Exp $ +# $Id$ EAPI="2" inherit eutils flag-o-matic toolchain-funcs DESCRIPTION="Handy console-based calculator utility" -HOMEPAGE="http://www.gnu.org/software/bc/bc.html" +HOMEPAGE="https://www.gnu.org/software/bc/bc.html" SRC_URI="mirror://gnu-alpha/bc/${P}.tar.bz2 mirror://gnu/bc/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~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? ( >=sys-libs/readline-4.1 >=sys-libs/ncurses-5.2 ) @@ -36,6 +36,10 @@ src_configure() { fi use static && append-ldflags -static 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 + touch -r doc doc/* } src_compile() { diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r2.ebuild new file mode 100644 index 0000000000..ff4c5a5061 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="Handy console-based calculator utility" +HOMEPAGE="https://www.gnu.org/software/bc/bc.html" +SRC_URI="mirror://gnu-alpha/bc/${P}.tar.bz2 + mirror://gnu/bc/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~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:= ) ) + readline? ( + >=sys-libs/readline-4.1:0= + >=sys-libs/ncurses-5.2:= + )" +DEPEND="${RDEPEND} + sys-devel/flex" + +src_prepare() { + epatch "${FILESDIR}"/${P}-void_uninitialized.patch #349339 + epatch "${FILESDIR}"/${P}-mem-leak.patch #264889 +} + +src_configure() { + local libedit + if use readline ; then + libedit="--without-libedit" + else + libedit=$(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} + + # Do not regen docs -- configure produces a small fragment that includes + # the version info which causes all pages to regen (newer file). #554774 + touch -r doc doc/* +} + +src_compile() { + emake AR="$(tc-getAR)" +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95.ebuild index f037716252..683d0c1430 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.06.95.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bc/bc-1.06.95.ebuild,v 1.15 2014/01/18 03:08:45 vapier Exp $ +# $Id$ inherit eutils flag-o-matic toolchain-funcs DESCRIPTION="Handy console-based calculator utility" -HOMEPAGE="http://www.gnu.org/software/bc/bc.html" +HOMEPAGE="https://www.gnu.org/software/bc/bc.html" SRC_URI="mirror://gnu-alpha/bc/${P}.tar.bz2 mirror://gnu/bc/${P}.tar.bz2" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/files/bc-1.06.95-mem-leak.patch b/sdk_container/src/third_party/portage-stable/sys-devel/bc/files/bc-1.06.95-mem-leak.patch new file mode 100644 index 0000000000..13628464b5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/files/bc-1.06.95-mem-leak.patch @@ -0,0 +1,24 @@ +https://bugs.gentoo.org/264889 + +--- a/bc/bc.y ++++ b/bc/bc.y +@@ -569,6 +569,7 @@ expression : named_expression ASSIGN_OP + generate (">"); + break; + } ++ free($2); + } + | expression '+' expression + { +--- a/bc/util.c ++++ b/bc/util.c +@@ -602,8 +602,7 @@ lookup (name, namekind) + case FUNCTDEF: + if (id->f_name != 0) + { +- if (namekind != FUNCT) +- free(name); ++ free(name); + /* Check to see if we are redefining a math lib function. */ + if (use_math && namekind == FUNCTDEF && id->f_name <= 6) + id->f_name = next_func++; diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bc/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/bc/metadata.xml index 96a2d58636..56c1244130 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bc/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bc/metadata.xml @@ -1,5 +1,8 @@ -base-system + + base-system@gentoo.org + Gentoo Base System +