From 6e866073bcfa999471794a56b7cbd063ff4f60ec Mon Sep 17 00:00:00 2001 From: Nick Owens Date: Mon, 28 Mar 2016 11:57:29 -0700 Subject: [PATCH] bump(sys-devel/flex): sync with upstream --- .../metadata/md5-cache/sys-devel/flex-2.5.35 | 13 - .../md5-cache/sys-devel/flex-2.5.35_p10 | 13 - .../metadata/md5-cache/sys-devel/flex-2.5.37 | 13 - .../md5-cache/sys-devel/flex-2.5.38-r1 | 13 - .../md5-cache/sys-devel/flex-2.5.39-r1 | 2 +- .../sys-devel/{flex-2.5.39 => flex-2.6.0} | 12 +- .../portage-stable/sys-devel/flex/ChangeLog | 508 ++++-------------- .../sys-devel/flex/ChangeLog-2015 | 399 ++++++++++++++ .../portage-stable/sys-devel/flex/Manifest | 46 +- .../flex/files/flex-2.5.33-pic.patch | 12 - .../flex/files/flex-2.5.34-isatty.patch | 53 -- .../flex/files/flex-2.5.35-gcc44.patch | 13 - .../files/flex-2.5.35-saneautotools.patch | 77 --- .../flex/files/flex-2.5.37-proto.patch | 27 - .../flex/files/flex-2.5.37-tests.patch | 113 ---- .../files/flex-2.6.0-out-of-tree-build.patch | 16 + .../files/flex-2.6.0-out-of-tree-test.patch | 90 ++++ .../sys-devel/flex/flex-2.5.35.ebuild | 43 -- .../sys-devel/flex/flex-2.5.35_p10.ebuild | 50 -- .../sys-devel/flex/flex-2.5.37.ebuild | 51 -- .../sys-devel/flex/flex-2.5.39-r1.ebuild | 2 +- .../sys-devel/flex/flex-2.5.39.ebuild | 40 -- ...lex-2.5.38-r1.ebuild => flex-2.6.0.ebuild} | 53 +- .../sys-devel/flex/metadata.xml | 8 +- 24 files changed, 686 insertions(+), 981 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.38-r1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/{flex-2.5.39 => flex-2.6.0} (52%) create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.33-pic.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.34-isatty.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-gcc44.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-saneautotools.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-proto.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-tests.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-build.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35_p10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.37.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39.ebuild rename sdk_container/src/third_party/portage-stable/sys-devel/flex/{flex-2.5.38-r1.ebuild => flex-2.6.0.ebuild} (52%) diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 deleted file mode 100644 index 6cc5acbcdc..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=sys-devel/m4 nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) -DESCRIPTION=The Fast Lexical Analyzer -EAPI=0 -HOMEPAGE=http://flex.sourceforge.net/ -IUSE=nls static test -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd -LICENSE=FLEX -RDEPEND=sys-devel/m4 -SLOT=0 -SRC_URI=mirror://sourceforge/flex/flex-2.5.35.tar.bz2 -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=db0ab5eb3edae30fb54094409d0dc026 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 deleted file mode 100644 index 746f60224a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=sys-devel/m4 nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=The Fast Lexical Analyzer -EAPI=3 -HOMEPAGE=http://flex.sourceforge.net/ -IUSE=nls static test -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=FLEX -RDEPEND=sys-devel/m4 -SLOT=0 -SRC_URI=mirror://sourceforge/flex/flex-2.5.35.tar.bz2 mirror://debian/pool/main/f/flex/flex_2.5.35-10.diff.gz -_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=212b0b62b5517807bb0144daf3a503cf diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 deleted file mode 100644 index f4dc4efee4..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=sys-devel/m4 nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) -DESCRIPTION=The Fast Lexical Analyzer -EAPI=3 -HOMEPAGE=http://flex.sourceforge.net/ -IUSE=nls static test -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux -LICENSE=FLEX -RDEPEND=sys-devel/m4 -SLOT=0 -SRC_URI=mirror://sourceforge/flex/flex-2.5.37.tar.bz2 -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=8d77e48342ec3f87018cc68ccdd40044 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.38-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.38-r1 deleted file mode 100644 index f84a41a43e..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.38-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install -DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) -DESCRIPTION=The Fast Lexical Analyzer -EAPI=4 -HOMEPAGE=http://flex.sourceforge.net/ -IUSE=nls static test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=FLEX -RDEPEND=sys-devel/m4 -SLOT=0 -SRC_URI=mirror://sourceforge/flex/flex-2.5.38.tar.xz -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=d67ab3c5b6e4c2eed9c3f58c608401fa diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39-r1 index 36fc9fd19f..2ec124304d 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39-r1 @@ -10,4 +10,4 @@ RDEPEND=sys-devel/m4 SLOT=0 SRC_URI=mirror://sourceforge/flex/flex-2.5.39.tar.xz _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=8cfc3a2c6f7c56365867299a4a1700e4 +_md5_=7a51419acee6eaf300992e29c2ddd45a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.0 similarity index 52% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.0 index 317b654ccd..2d7a318039 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.0 @@ -1,13 +1,13 @@ -DEFINED_PHASES=configure install +DEFINED_PHASES=compile configure install prepare test DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) DESCRIPTION=The Fast Lexical Analyzer -EAPI=4 +EAPI=5 HOMEPAGE=http://flex.sourceforge.net/ -IUSE=nls static test +IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=FLEX RDEPEND=sys-devel/m4 SLOT=0 -SRC_URI=mirror://sourceforge/flex/flex-2.5.39.tar.xz -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=ca022aa4a81bf8d0fcc6dacc06107b30 +SRC_URI=mirror://sourceforge/flex/flex-2.6.0.tar.xz +_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=a1c65fb8c244d2cc86201f611515e373 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog index 0e7a5a8824..a852aa26de 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog @@ -1,399 +1,113 @@ # ChangeLog for sys-devel/flex -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.127 2014/10/27 01:44:34 vapier Exp $ +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) + +*flex-2.5.39-r1 (09 Aug 2015) +*flex-2.5.39 (09 Aug 2015) +*flex-2.5.38-r1 (09 Aug 2015) +*flex-2.5.37 (09 Aug 2015) +*flex-2.5.35_p10 (09 Aug 2015) +*flex-2.5.35 (09 Aug 2015) + + 09 Aug 2015; Robin H. Johnson + +files/flex-2.5.33-pic.patch, +files/flex-2.5.34-isatty.patch, + +files/flex-2.5.35-gcc44.patch, +files/flex-2.5.35-saneautotools.patch, + +files/flex-2.5.37-proto.patch, +files/flex-2.5.37-tests.patch, + +flex-2.5.35.ebuild, +flex-2.5.35_p10.ebuild, +flex-2.5.37.ebuild, + +flex-2.5.38-r1.ebuild, +flex-2.5.39.ebuild, +flex-2.5.39-r1.ebuild, + +metadata.xml: + proj/gentoo: Initial commit + + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. + + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. + + 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. + + 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 + + 24 Aug 2015; Justin Lecher metadata.xml: + Use https by default + + Convert all URLs for sites supporting encrypted connections from http to + https + + Signed-off-by: Justin Lecher + + 24 Aug 2015; Mike Gilbert metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml + + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. + + Bug: https://bugs.gentoo.org/552720 + +*flex-2.6.0 (23 Nov 2015) + + 23 Nov 2015; Lars Wendler +flex-2.6.0.ebuild: + Bump to version 2.6.0 + + Package-Manager: portage-2.2.25 + Signed-off-by: Lars Wendler + + 23 Nov 2015; Lars Wendler + -files/flex-2.5.33-pic.patch, -files/flex-2.5.34-isatty.patch, + -files/flex-2.5.35-gcc44.patch, -files/flex-2.5.35-saneautotools.patch, + -files/flex-2.5.37-proto.patch, -files/flex-2.5.37-tests.patch, + -flex-2.5.35.ebuild, -flex-2.5.35_p10.ebuild, -flex-2.5.37.ebuild, + -flex-2.5.38-r1.ebuild, -flex-2.5.39.ebuild: + Removed old. + + Package-Manager: portage-2.2.25 + Signed-off-by: Lars Wendler + + 24 Nov 2015; Mike Frysinger metadata.xml: + standardize various metadata.xml style + + 13 Dec 2015; Mike Frysinger + +files/flex-2.6.0-out-of-tree-build.patch, + +files/flex-2.6.0-out-of-tree-test.patch, flex-2.6.0.ebuild: + fix tests #567332 + + 20 Dec 2015; Mike Frysinger flex-2.6.0.ebuild: + disable building tests when USE=-test #568842 + + 24 Jan 2016; Michał Górny metadata.xml: + Unify quoting in metadata.xml files for machine processing + + 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. + + 24 Jan 2016; Michał Górny metadata.xml: + Replace all herds with appropriate projects (GLEP 67) + + Replace all uses of herd with appropriate project maintainers, or no + maintainers in case of herds requested to be disbanded. + + 24 Jan 2016; Michał Górny metadata.xml: + Set appropriate maintainer types in metadata.xml (GLEP 67) - 27 Oct 2014; Mike Frysinger flex-2.5.39-r1.ebuild: - Mark arm64/m68k/s390/sh stable. - - 15 Sep 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: - Stable for sparc, wrt bug #512012 - - 13 Sep 2014; Markus Meier flex-2.5.39-r1.ebuild: - arm stable, bug #512012 - - 25 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: - Stable for alpha, wrt bug #512012 - - 23 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: - Stable for ia64, wrt bug #512012 - - 21 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: - Stable for ppc64, wrt bug #512012 - - 07 Aug 2014; Jeroen Roovers flex-2.5.39-r1.ebuild: - Stable for HPPA (bug #512012). - - 28 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: - Stable for ppc, wrt bug #512012 - - 23 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: - Stable for x86, wrt bug #512012 - - 22 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: - Stable for amd64, wrt bug #512912 - -*flex-2.5.39-r1 (30 May 2014) - - 30 May 2014; Michał Górny +flex-2.5.39-r1.ebuild: - Enable multilib support for libfl.a. - -*flex-2.5.39 (29 Mar 2014) - - 29 Mar 2014; Tim Harder +flex-2.5.39.ebuild: - Version bump. - - 28 Mar 2014; Christoph Junghans flex-2.5.38-r1.ebuild: - added prefix keywords - -*flex-2.5.38-r1 (16 Mar 2014) - - 16 Mar 2014; Mike Frysinger +flex-2.5.38-r1.ebuild, - -flex-2.5.38.ebuild: - Drop shared lib since it makes no sense #503522 by Andrés Becerra Sandoval. - -*flex-2.5.38 (13 Feb 2014) - - 13 Feb 2014; Tim Harder +flex-2.5.38.ebuild: - Version bump. - - 18 Jan 2014; Mike Frysinger flex-2.5.37.ebuild: - Add arm64 love. - - 27 Apr 2013; Mike Frysinger flex-2.5.37.ebuild: - Respect $AR setting #444086 by Denis M.. - - 19 Feb 2013; Zac Medico flex-2.5.37.ebuild: - Fix for prefix and add ~arm-linux + ~x86-linux keywords. - - 01 Jan 2013; Raúl Porcel flex-2.5.37.ebuild: - m68k/s390/sh stable wrt #447964 - - 01 Jan 2013; Agostino Sarubbo flex-2.5.37.ebuild: - Stable for arm, wrt bug #447964 - - 30 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: - Stable for alpha, wrt bug #447964 - - 30 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: - Stable for sparc, wrt bug #447964 - - 29 Dec 2012; Jeroen Roovers flex-2.5.37.ebuild: - Stable for HPPA (bug #447964). - - 25 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: - Stable for ia64, wrt bug #447964 - - 23 Dec 2012; Jeff Horelick flex-2.5.37.ebuild: - marked x86 per bug 447964 - - 23 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: - Stable for ppc64, wrt bug #447964 - - 22 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: - Stable for ppc, wrt bug #447964 - - 22 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: - Stable for amd64, wrt bug #447964 - - 11 Aug 2012; Mike Frysinger - +files/flex-2.5.37-tests.patch, flex-2.5.37.ebuild: - Add fix from upstream for running tests w/bison-2.6 #429954 by Ryan Hill. - -*flex-2.5.37 (04 Aug 2012) - - 04 Aug 2012; Mike Frysinger - +files/flex-2.5.37-proto.patch, +flex-2.5.37.ebuild: - Version bump #429774 by Samuli Suominen. - - 26 Apr 2012; Alexis Ballier flex-2.5.35_p10.ebuild: - keyword ~amd64-fbsd - - 31 Jan 2012; Samuli Suominen flex-2.5.35_p10.ebuild: - ppc64 stable wrt #384221 - - 27 Nov 2011; Mike Frysinger flex-2.5.35_p10.ebuild: - Add comment about needing bison and not general yacc. - - 20 Oct 2011; Brent Baude flex-2.5.35_p10.ebuild: - Marking flex-2.5.35_p10 ppc for bug 384221 - - 12 Oct 2011; Raúl Porcel flex-2.5.35_p10.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #384221 - - 09 Oct 2011; Jeroen Roovers flex-2.5.35_p10.ebuild: - Stable for HPPA (bug #384221). - - 08 Oct 2011; Markus Meier flex-2.5.35_p10.ebuild: - arm stable, bug #384221 - - 01 Oct 2011; Pawel Hajdan jr flex-2.5.35_p10.ebuild: - x86 stable wrt bug #384221 - - 24 Sep 2011; Tony Vroon flex-2.5.35_p10.ebuild: - Marked stable on AMD64 based on arch testing by Blain "doc235" Anderson & - Agostino "ago" Sarubbo in bug #384221. - - 23 Sep 2011; Mike Frysinger flex-2.5.35_p10.ebuild: - Upgrade to EAPI 3 for prefix users #353066 by Jeremy Olexa. - - 06 Sep 2011; Matt Turner flex-2.5.35.ebuild, - flex-2.5.35_p10.ebuild: - Add test? ( sys-devel/bison ) to DEPEND (plain dev-util/yacc doesn't work), - bug 381273. - - 17 Aug 2011; Matt Turner flex-2.5.35.ebuild, - flex-2.5.35_p10.ebuild: - Add m4 to RDEPEND as well, bug 379355. - - 31 Jul 2011; Matt Turner flex-2.5.35.ebuild, - flex-2.5.35_p10.ebuild: - Add missing sys-devel/m4 dependency, bug 376119. - -*flex-2.5.35_p10 (16 Nov 2010) - - 16 Nov 2010; Diego E. Pettenò - +flex-2.5.35_p10.ebuild, +files/flex-2.5.35-saneautotools.patch: - Add a flex version with sanitised autotools that can be cross-compiled - without further workarounds; the new version also uses the latest Debian - patch (and makes it easier to use it). Closes bug #345785. - - 08 Jun 2010; Samuli Suominen flex-2.5.35.ebuild: - Fix DESCRIPTION wrt #323237 by Jaak Ristioja. - - 29 May 2009; Mike Frysinger - -files/flex-2.5.4-glibc22.patch, -flex-2.5.4a-r6.ebuild, - -files/flex-2.5.4a-gcc3.patch, -files/flex-2.5.4a-gcc31.patch, - -files/flex-2.5.4a-skel.patch, -files/flex-configure-LANG.patch: - Punt old package vuln to GLSA 200603-07 #271673. - - 26 Mar 2009; Ryan Hill - +files/flex-2.5.35-gcc44.patch, flex-2.5.35.ebuild: - Include cstdio for GCC 4.4. - - 21 Mar 2009; Mike Frysinger flex-2.5.35.ebuild: - Fix tests with --as-needed #262989 by Nick Fortino. - - 09 Feb 2009; Markus Meier flex-2.5.35.ebuild: - amd64 stable, bug #244417 - - 28 Oct 2008; Raúl Porcel flex-2.5.35.ebuild: - alpha/ia64 stable #244417 - - 28 Oct 2008; Brent Baude flex-2.5.35.ebuild: - stable ppc64, bug 244417 - - 27 Oct 2008; Ferris McCormick flex-2.5.35.ebuild: - Sparc stable, Bug #244417. - - 26 Oct 2008; Jeroen Roovers flex-2.5.35.ebuild: - Stable for HPPA (bug #244417). - - 26 Oct 2008; nixnut flex-2.5.35.ebuild: - Stable on ppc wrt bug 244417 - - 26 Oct 2008; Torsten Veller flex-2.5.35.ebuild: - Stable on x86 (#244417) - -*flex-2.5.35 (26 Feb 2008) - - 26 Feb 2008; Mike Frysinger +flex-2.5.35.ebuild: - Version bump. - -*flex-2.5.34 (13 Dec 2007) - - 13 Dec 2007; Mike Frysinger - +files/flex-2.5.34-isatty.patch, +flex-2.5.34.ebuild: - Version bump. - - 16 Oct 2007; Christoph Mende flex-2.5.33-r3.ebuild: - Stable on amd64 wrt bug #195255 - - 12 Oct 2007; Lars Weiler flex-2.5.33-r3.ebuild: - stable ppc, bug #195255 - - 11 Oct 2007; Tom Gall flex-2.5.33-r3.ebuild: - stable on ppc64, bug #195255 - - 10 Oct 2007; Raúl Porcel flex-2.5.33-r3.ebuild: - alpha/ia64 stable wrt #195255 - - 09 Oct 2007; Dawid Węgliński flex-2.5.33-r3.ebuild: - Stable on x86 - - 09 Oct 2007; Jeroen Roovers flex-2.5.33-r3.ebuild: - Stable for SPARC (bug #195255). - - 09 Oct 2007; Jeroen Roovers flex-2.5.33-r3.ebuild: - Stable for HPPA (bug #195255). - - 03 Aug 2007; Mike Frysinger flex-2.5.33-r3.ebuild: - Make sure we dont try to pointlessly regen manpage #187505 by Benedikt Morbach. - -*flex-2.5.33-r3 (30 Jul 2007) - - 30 Jul 2007; Mike Frysinger - +files/flex-2.5.33-setlocale.patch, +flex-2.5.33-r3.ebuild: - Add fix from upstream for locale setting #186092 by Evgeniy Dushistov. - - 27 Jun 2007; Markus Rothe flex-2.5.33-r2.ebuild: - Stable on ppc64; bug #183256 - - 27 Jun 2007; Jeroen Roovers flex-2.5.33-r2.ebuild: - Stable for HPPA (bug #183256). - - 26 Jun 2007; Lars Weiler flex-2.5.33-r2.ebuild: - Stable on ppc; bug #183256. - - 26 Jun 2007; Raúl Porcel flex-2.5.33-r2.ebuild: - alpha stable wrt #183256 - - 11 May 2007; Joshua Kinard flex-2.5.33-r2.ebuild: - Stable on mips. - - 24 Apr 2007; Gustavo Zacarias flex-2.5.33-r2.ebuild: - Stable on sparc - - 23 Apr 2007; Raúl Porcel flex-2.5.33-r2.ebuild: - ia64 + x86 stable - - 06 Feb 2007; Simon Stelling flex-2.5.33-r2.ebuild: - stable on amd64 - -*flex-2.5.33-r2 (06 Feb 2007) - - 06 Feb 2007; Simon Stelling - +files/flex-2.5.33-pic.patch, +flex-2.5.33-r2.ebuild: - compile lib with -fPIC; bug 131460 - - 17 Oct 2006; Roy Marples flex-2.5.33-r1.ebuild: - Added ~sparc-fbsd keyword. - - 30 Mar 2006; Diego Pettenò flex-2.5.33-r1.ebuild: - Add ~x86-fbsd keyword. - - 27 Feb 2006; Gustavo Zacarias flex-2.5.33-r1.ebuild: - Stable on sparc wrt #122940 - -*flex-2.5.33-r1 (27 Feb 2006) - - 27 Feb 2006; Mike Frysinger +flex-2.5.33-r1.ebuild: - Fix build failure with wine #124084 by Peter Fox. - - 26 Feb 2006; Tobias Scherbaum flex-2.5.33.ebuild: - ppc stable - - 24 Feb 2006; Mark Loeser flex-2.5.33.ebuild: - Stable on x86 - - 24 Feb 2006; Diego Pettenò flex-2.5.31-r2.ebuild, - flex-2.5.33.ebuild: - Mark stable 2.5.33 (unmark 2.5.31-r2, sorry for the mistake). - - 24 Feb 2006; Diego Pettenò flex-2.5.31-r2.ebuild: - Stable on amd64. - - 24 Feb 2006; Stephen Bennett flex-2.5.33.ebuild: - Alpha stable - - 24 Feb 2006; Markus Rothe flex-2.5.33.ebuild: - Stable on ppc64 - -*flex-2.5.33 (24 Feb 2006) - - 24 Feb 2006; Mike Frysinger - +files/flex-2.5.33-isatty.patch, +flex-2.5.33.ebuild: - Version bump #122940. - - 20 Feb 2006; Mike Frysinger - +files/flex-2.5.31-gnu-m4.patch, flex-2.5.31-r2.ebuild: - Fix by Diego Pettenò to make sure we use GNU m4 #123471. - -*flex-2.5.31-r2 (09 Feb 2006) - - 09 Feb 2006; Mike Frysinger - files/flex-2.5.31-isatty.patch, +flex-2.5.31-r2.ebuild: - Update isatty patch to better match the unistd.h prototype #122042. - - 08 Feb 2006; Mike Frysinger - +files/flex-2.5.31-check-for-locale-header.patch, flex-2.5.31-r1.ebuild: - Fix locale.h include bug #121920 by Chris Smith. - - 07 Feb 2006; Fabian Groffen flex-2.5.4a-r6.ebuild: - Doin' it for vapier, ppc-macos stable (bug #121487) - -*flex-2.5.31-r1 (06 Feb 2006) - - 06 Feb 2006; Mike Frysinger - +files/flex-2.5.31-isatty.patch, +flex-2.5.31-r1.ebuild: - Fix building C++ apps like doxygen #119598 by Michael Cramer. - - 04 Feb 2006; Mike Frysinger - +files/flex-configure-LANG.patch, flex-2.5.4a-r6.ebuild: - Fix building in funky locales #121408 by J. - - 16 Sep 2005; Aron Griffis flex-2.5.4a-r6.ebuild: - Mark 2.5.4a-r6 stable on alpha - - 03 Sep 2005; Markus Rothe flex-2.5.4a-r6.ebuild: - Stable on ppc64 - - 18 Aug 2005; Michael Hanselmann flex-2.5.4a-r6.ebuild: - Stable on ppc. - - 16 Aug 2005; Gustavo Zacarias flex-2.5.4a-r6.ebuild: - Stable on sparc - - 11 Aug 2005; Mike Frysinger - +files/flex-2.5.31-include.patch, flex-2.5.31.ebuild: - Fix cross-compile support. - -*flex-2.5.31 (09 Jul 2005) - - 09 Jul 2005; Mike Frysinger - -files/flex-2.5.31-yytext_ptr.patch, flex-2.5.4a-r6.ebuild, - +flex-2.5.31.ebuild, -flex-2.5.31-r1.ebuild: - Add flex-2.5.31 back in with Debian patchset #97921 by Martin Mokrejs. - -*flex-2.5.4a-r6 (20 Jan 2005) - - 20 Jan 2005; Mike Frysinger flex-2.5.4a-r5.ebuild, - +flex-2.5.4a-r6.ebuild: - Punt eradicators stuff from our stable ebuild and make a new version with - proper autoconf updates. - - 20 Jan 2005; Jeremy Huddleston - flex-2.5.4a-r5.ebuild: - Install to the proper libdir. - - 09 Nov 2004; flex-2.5.4a-r5.ebuild: - Fixing a very silly typo. I meant "bigcheck", not "bigtest". Sorry. Fixes - bug #63697. - - 16 Sep 2004; flex-2.5.4a-r5.ebuild: - flex-2.5.4a was using a broken, irritatingly short version of the testsuite. - Adding "make bigcheck" in the previously nonexistent src_test function fixes - this. - - 27 Jul 2004; Alexander Gabert flex-2.5.4a-r5.ebuild: - flex breaks when MAKEOPTS is set aggressively - - 19 Jul 2004; Michael Sterrett flex-2.5.4a-r5.ebuild: - take out the emake || make bit. Works for me with -j and no verified - bug reports exist; tidy - - -*flex-2.5.4a-r5 (13 Oct 2002) - - 13 Oct 2002; Martin Schlemmer : - Add various Redhat patches to make it more gcc3 friendly. Fix - form in a few places. - -*flex-2.5.4a-r4 (1 Feb 2002) - - 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/flex/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog-2015 new file mode 100644 index 0000000000..0e7a5a8824 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog-2015 @@ -0,0 +1,399 @@ +# ChangeLog for sys-devel/flex +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.127 2014/10/27 01:44:34 vapier Exp $ + + 27 Oct 2014; Mike Frysinger flex-2.5.39-r1.ebuild: + Mark arm64/m68k/s390/sh stable. + + 15 Sep 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for sparc, wrt bug #512012 + + 13 Sep 2014; Markus Meier flex-2.5.39-r1.ebuild: + arm stable, bug #512012 + + 25 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for alpha, wrt bug #512012 + + 23 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for ppc64, wrt bug #512012 + + 07 Aug 2014; Jeroen Roovers flex-2.5.39-r1.ebuild: + Stable for HPPA (bug #512012). + + 28 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for ppc, wrt bug #512012 + + 23 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for x86, wrt bug #512012 + + 22 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for amd64, wrt bug #512912 + +*flex-2.5.39-r1 (30 May 2014) + + 30 May 2014; Michał Górny +flex-2.5.39-r1.ebuild: + Enable multilib support for libfl.a. + +*flex-2.5.39 (29 Mar 2014) + + 29 Mar 2014; Tim Harder +flex-2.5.39.ebuild: + Version bump. + + 28 Mar 2014; Christoph Junghans flex-2.5.38-r1.ebuild: + added prefix keywords + +*flex-2.5.38-r1 (16 Mar 2014) + + 16 Mar 2014; Mike Frysinger +flex-2.5.38-r1.ebuild, + -flex-2.5.38.ebuild: + Drop shared lib since it makes no sense #503522 by Andrés Becerra Sandoval. + +*flex-2.5.38 (13 Feb 2014) + + 13 Feb 2014; Tim Harder +flex-2.5.38.ebuild: + Version bump. + + 18 Jan 2014; Mike Frysinger flex-2.5.37.ebuild: + Add arm64 love. + + 27 Apr 2013; Mike Frysinger flex-2.5.37.ebuild: + Respect $AR setting #444086 by Denis M.. + + 19 Feb 2013; Zac Medico flex-2.5.37.ebuild: + Fix for prefix and add ~arm-linux + ~x86-linux keywords. + + 01 Jan 2013; Raúl Porcel flex-2.5.37.ebuild: + m68k/s390/sh stable wrt #447964 + + 01 Jan 2013; Agostino Sarubbo flex-2.5.37.ebuild: + Stable for arm, wrt bug #447964 + + 30 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: + Stable for alpha, wrt bug #447964 + + 30 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: + Stable for sparc, wrt bug #447964 + + 29 Dec 2012; Jeroen Roovers flex-2.5.37.ebuild: + Stable for HPPA (bug #447964). + + 25 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: + Stable for ia64, wrt bug #447964 + + 23 Dec 2012; Jeff Horelick flex-2.5.37.ebuild: + marked x86 per bug 447964 + + 23 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: + Stable for ppc64, wrt bug #447964 + + 22 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: + Stable for ppc, wrt bug #447964 + + 22 Dec 2012; Agostino Sarubbo flex-2.5.37.ebuild: + Stable for amd64, wrt bug #447964 + + 11 Aug 2012; Mike Frysinger + +files/flex-2.5.37-tests.patch, flex-2.5.37.ebuild: + Add fix from upstream for running tests w/bison-2.6 #429954 by Ryan Hill. + +*flex-2.5.37 (04 Aug 2012) + + 04 Aug 2012; Mike Frysinger + +files/flex-2.5.37-proto.patch, +flex-2.5.37.ebuild: + Version bump #429774 by Samuli Suominen. + + 26 Apr 2012; Alexis Ballier flex-2.5.35_p10.ebuild: + keyword ~amd64-fbsd + + 31 Jan 2012; Samuli Suominen flex-2.5.35_p10.ebuild: + ppc64 stable wrt #384221 + + 27 Nov 2011; Mike Frysinger flex-2.5.35_p10.ebuild: + Add comment about needing bison and not general yacc. + + 20 Oct 2011; Brent Baude flex-2.5.35_p10.ebuild: + Marking flex-2.5.35_p10 ppc for bug 384221 + + 12 Oct 2011; Raúl Porcel flex-2.5.35_p10.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #384221 + + 09 Oct 2011; Jeroen Roovers flex-2.5.35_p10.ebuild: + Stable for HPPA (bug #384221). + + 08 Oct 2011; Markus Meier flex-2.5.35_p10.ebuild: + arm stable, bug #384221 + + 01 Oct 2011; Pawel Hajdan jr flex-2.5.35_p10.ebuild: + x86 stable wrt bug #384221 + + 24 Sep 2011; Tony Vroon flex-2.5.35_p10.ebuild: + Marked stable on AMD64 based on arch testing by Blain "doc235" Anderson & + Agostino "ago" Sarubbo in bug #384221. + + 23 Sep 2011; Mike Frysinger flex-2.5.35_p10.ebuild: + Upgrade to EAPI 3 for prefix users #353066 by Jeremy Olexa. + + 06 Sep 2011; Matt Turner flex-2.5.35.ebuild, + flex-2.5.35_p10.ebuild: + Add test? ( sys-devel/bison ) to DEPEND (plain dev-util/yacc doesn't work), + bug 381273. + + 17 Aug 2011; Matt Turner flex-2.5.35.ebuild, + flex-2.5.35_p10.ebuild: + Add m4 to RDEPEND as well, bug 379355. + + 31 Jul 2011; Matt Turner flex-2.5.35.ebuild, + flex-2.5.35_p10.ebuild: + Add missing sys-devel/m4 dependency, bug 376119. + +*flex-2.5.35_p10 (16 Nov 2010) + + 16 Nov 2010; Diego E. Pettenò + +flex-2.5.35_p10.ebuild, +files/flex-2.5.35-saneautotools.patch: + Add a flex version with sanitised autotools that can be cross-compiled + without further workarounds; the new version also uses the latest Debian + patch (and makes it easier to use it). Closes bug #345785. + + 08 Jun 2010; Samuli Suominen flex-2.5.35.ebuild: + Fix DESCRIPTION wrt #323237 by Jaak Ristioja. + + 29 May 2009; Mike Frysinger + -files/flex-2.5.4-glibc22.patch, -flex-2.5.4a-r6.ebuild, + -files/flex-2.5.4a-gcc3.patch, -files/flex-2.5.4a-gcc31.patch, + -files/flex-2.5.4a-skel.patch, -files/flex-configure-LANG.patch: + Punt old package vuln to GLSA 200603-07 #271673. + + 26 Mar 2009; Ryan Hill + +files/flex-2.5.35-gcc44.patch, flex-2.5.35.ebuild: + Include cstdio for GCC 4.4. + + 21 Mar 2009; Mike Frysinger flex-2.5.35.ebuild: + Fix tests with --as-needed #262989 by Nick Fortino. + + 09 Feb 2009; Markus Meier flex-2.5.35.ebuild: + amd64 stable, bug #244417 + + 28 Oct 2008; Raúl Porcel flex-2.5.35.ebuild: + alpha/ia64 stable #244417 + + 28 Oct 2008; Brent Baude flex-2.5.35.ebuild: + stable ppc64, bug 244417 + + 27 Oct 2008; Ferris McCormick flex-2.5.35.ebuild: + Sparc stable, Bug #244417. + + 26 Oct 2008; Jeroen Roovers flex-2.5.35.ebuild: + Stable for HPPA (bug #244417). + + 26 Oct 2008; nixnut flex-2.5.35.ebuild: + Stable on ppc wrt bug 244417 + + 26 Oct 2008; Torsten Veller flex-2.5.35.ebuild: + Stable on x86 (#244417) + +*flex-2.5.35 (26 Feb 2008) + + 26 Feb 2008; Mike Frysinger +flex-2.5.35.ebuild: + Version bump. + +*flex-2.5.34 (13 Dec 2007) + + 13 Dec 2007; Mike Frysinger + +files/flex-2.5.34-isatty.patch, +flex-2.5.34.ebuild: + Version bump. + + 16 Oct 2007; Christoph Mende flex-2.5.33-r3.ebuild: + Stable on amd64 wrt bug #195255 + + 12 Oct 2007; Lars Weiler flex-2.5.33-r3.ebuild: + stable ppc, bug #195255 + + 11 Oct 2007; Tom Gall flex-2.5.33-r3.ebuild: + stable on ppc64, bug #195255 + + 10 Oct 2007; Raúl Porcel flex-2.5.33-r3.ebuild: + alpha/ia64 stable wrt #195255 + + 09 Oct 2007; Dawid Węgliński flex-2.5.33-r3.ebuild: + Stable on x86 + + 09 Oct 2007; Jeroen Roovers flex-2.5.33-r3.ebuild: + Stable for SPARC (bug #195255). + + 09 Oct 2007; Jeroen Roovers flex-2.5.33-r3.ebuild: + Stable for HPPA (bug #195255). + + 03 Aug 2007; Mike Frysinger flex-2.5.33-r3.ebuild: + Make sure we dont try to pointlessly regen manpage #187505 by Benedikt Morbach. + +*flex-2.5.33-r3 (30 Jul 2007) + + 30 Jul 2007; Mike Frysinger + +files/flex-2.5.33-setlocale.patch, +flex-2.5.33-r3.ebuild: + Add fix from upstream for locale setting #186092 by Evgeniy Dushistov. + + 27 Jun 2007; Markus Rothe flex-2.5.33-r2.ebuild: + Stable on ppc64; bug #183256 + + 27 Jun 2007; Jeroen Roovers flex-2.5.33-r2.ebuild: + Stable for HPPA (bug #183256). + + 26 Jun 2007; Lars Weiler flex-2.5.33-r2.ebuild: + Stable on ppc; bug #183256. + + 26 Jun 2007; Raúl Porcel flex-2.5.33-r2.ebuild: + alpha stable wrt #183256 + + 11 May 2007; Joshua Kinard flex-2.5.33-r2.ebuild: + Stable on mips. + + 24 Apr 2007; Gustavo Zacarias flex-2.5.33-r2.ebuild: + Stable on sparc + + 23 Apr 2007; Raúl Porcel flex-2.5.33-r2.ebuild: + ia64 + x86 stable + + 06 Feb 2007; Simon Stelling flex-2.5.33-r2.ebuild: + stable on amd64 + +*flex-2.5.33-r2 (06 Feb 2007) + + 06 Feb 2007; Simon Stelling + +files/flex-2.5.33-pic.patch, +flex-2.5.33-r2.ebuild: + compile lib with -fPIC; bug 131460 + + 17 Oct 2006; Roy Marples flex-2.5.33-r1.ebuild: + Added ~sparc-fbsd keyword. + + 30 Mar 2006; Diego Pettenò flex-2.5.33-r1.ebuild: + Add ~x86-fbsd keyword. + + 27 Feb 2006; Gustavo Zacarias flex-2.5.33-r1.ebuild: + Stable on sparc wrt #122940 + +*flex-2.5.33-r1 (27 Feb 2006) + + 27 Feb 2006; Mike Frysinger +flex-2.5.33-r1.ebuild: + Fix build failure with wine #124084 by Peter Fox. + + 26 Feb 2006; Tobias Scherbaum flex-2.5.33.ebuild: + ppc stable + + 24 Feb 2006; Mark Loeser flex-2.5.33.ebuild: + Stable on x86 + + 24 Feb 2006; Diego Pettenò flex-2.5.31-r2.ebuild, + flex-2.5.33.ebuild: + Mark stable 2.5.33 (unmark 2.5.31-r2, sorry for the mistake). + + 24 Feb 2006; Diego Pettenò flex-2.5.31-r2.ebuild: + Stable on amd64. + + 24 Feb 2006; Stephen Bennett flex-2.5.33.ebuild: + Alpha stable + + 24 Feb 2006; Markus Rothe flex-2.5.33.ebuild: + Stable on ppc64 + +*flex-2.5.33 (24 Feb 2006) + + 24 Feb 2006; Mike Frysinger + +files/flex-2.5.33-isatty.patch, +flex-2.5.33.ebuild: + Version bump #122940. + + 20 Feb 2006; Mike Frysinger + +files/flex-2.5.31-gnu-m4.patch, flex-2.5.31-r2.ebuild: + Fix by Diego Pettenò to make sure we use GNU m4 #123471. + +*flex-2.5.31-r2 (09 Feb 2006) + + 09 Feb 2006; Mike Frysinger + files/flex-2.5.31-isatty.patch, +flex-2.5.31-r2.ebuild: + Update isatty patch to better match the unistd.h prototype #122042. + + 08 Feb 2006; Mike Frysinger + +files/flex-2.5.31-check-for-locale-header.patch, flex-2.5.31-r1.ebuild: + Fix locale.h include bug #121920 by Chris Smith. + + 07 Feb 2006; Fabian Groffen flex-2.5.4a-r6.ebuild: + Doin' it for vapier, ppc-macos stable (bug #121487) + +*flex-2.5.31-r1 (06 Feb 2006) + + 06 Feb 2006; Mike Frysinger + +files/flex-2.5.31-isatty.patch, +flex-2.5.31-r1.ebuild: + Fix building C++ apps like doxygen #119598 by Michael Cramer. + + 04 Feb 2006; Mike Frysinger + +files/flex-configure-LANG.patch, flex-2.5.4a-r6.ebuild: + Fix building in funky locales #121408 by J. + + 16 Sep 2005; Aron Griffis flex-2.5.4a-r6.ebuild: + Mark 2.5.4a-r6 stable on alpha + + 03 Sep 2005; Markus Rothe flex-2.5.4a-r6.ebuild: + Stable on ppc64 + + 18 Aug 2005; Michael Hanselmann flex-2.5.4a-r6.ebuild: + Stable on ppc. + + 16 Aug 2005; Gustavo Zacarias flex-2.5.4a-r6.ebuild: + Stable on sparc + + 11 Aug 2005; Mike Frysinger + +files/flex-2.5.31-include.patch, flex-2.5.31.ebuild: + Fix cross-compile support. + +*flex-2.5.31 (09 Jul 2005) + + 09 Jul 2005; Mike Frysinger + -files/flex-2.5.31-yytext_ptr.patch, flex-2.5.4a-r6.ebuild, + +flex-2.5.31.ebuild, -flex-2.5.31-r1.ebuild: + Add flex-2.5.31 back in with Debian patchset #97921 by Martin Mokrejs. + +*flex-2.5.4a-r6 (20 Jan 2005) + + 20 Jan 2005; Mike Frysinger flex-2.5.4a-r5.ebuild, + +flex-2.5.4a-r6.ebuild: + Punt eradicators stuff from our stable ebuild and make a new version with + proper autoconf updates. + + 20 Jan 2005; Jeremy Huddleston + flex-2.5.4a-r5.ebuild: + Install to the proper libdir. + + 09 Nov 2004; flex-2.5.4a-r5.ebuild: + Fixing a very silly typo. I meant "bigcheck", not "bigtest". Sorry. Fixes + bug #63697. + + 16 Sep 2004; flex-2.5.4a-r5.ebuild: + flex-2.5.4a was using a broken, irritatingly short version of the testsuite. + Adding "make bigcheck" in the previously nonexistent src_test function fixes + this. + + 27 Jul 2004; Alexander Gabert flex-2.5.4a-r5.ebuild: + flex breaks when MAKEOPTS is set aggressively + + 19 Jul 2004; Michael Sterrett flex-2.5.4a-r5.ebuild: + take out the emake || make bit. Works for me with -j and no verified + bug reports exist; tidy + + +*flex-2.5.4a-r5 (13 Oct 2002) + + 13 Oct 2002; Martin Schlemmer : + Add various Redhat patches to make it more gcc3 friendly. Fix + form in a few places. + +*flex-2.5.4a-r4 (1 Feb 2002) + + 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/flex/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest index 62c23143ed..df3efdb7d7 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest @@ -1,39 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX flex-2.5.33-pic.patch 531 SHA256 c37bc0a3da23cd523a115971dfdda08b524107e4a67ef507887b0c4eb9fd565e SHA512 0921dcec0208c861ab74fc497c139c0253c8014b71544388c13ed24a8e297ac093de593768c69904535d654110c45cd83ffa2d8d821eb13fb08ed94bf7077e11 WHIRLPOOL d6484c20e394ce1c403afdbfda2382115435879c5f90b81b0ffc496567138c317af87f01367eed85a55a3ec6e5b9daab2074e8ad9b6f7f716602539ac4346678 -AUX flex-2.5.34-isatty.patch 1221 SHA256 7b3e8e51dfb91de195eb750f610516cbc9a9b842334a79ace6a6acef45b457db SHA512 efcc73d6f2f07555eb8de062d87a64f462e2c42c401cbb8742b404fb305c248925af9d29c12633d7352cd33ebed899040f89418dde0e021a1d5b0da94bfdb631 WHIRLPOOL a01a174dffc60a58ff840e198daa181156def72244d8a5c2cbfb748496a02d70398fa73ef9c15b86cf7c19d57054507381ef89ed1c20427a46dfc81d8f90b778 -AUX flex-2.5.35-gcc44.patch 463 SHA256 7ca26dcd1329bdf2ba5c4095db913ba4af5a92178f1a1d603fb6d01fbef244ee SHA512 68c4ba0b4a591446dec4072ade6e3493d011e857d086f999c0108d9d7b5ed2a9ec87111912f3425bc5222d3637fd05a5a5fbd7172317a09ed04dad40fa8059e1 WHIRLPOOL 0a4ef36056d5add49fb1fd0e9f36dbeb0f1d7cd00e285647770c95de793f6823582a32c525253591460d954625c50e1343d2f0c2e0d5e17a62d8a7568f25fcc7 -AUX flex-2.5.35-saneautotools.patch 2929 SHA256 e8bb36d69f3f73704c44ae357f6306380411b7f73614e675dacd177d4e5ddd21 SHA512 f10929ba77aef0e75199afee52e39758a34538f8e767b3d122e40515ecf6cb4fdf69cceff44bae6778e2cd8f741d6fc3f987d5aa981f583deef510df0293f2da WHIRLPOOL d2555cebee0dd4498a93f0deebcf73b11ce39ba664f1b1b7c9205741f628df00c03b36a8d244d5118c6b5a9dd3b6995aefe06560f1f09f11baa07e677f7b3fdf -AUX flex-2.5.37-proto.patch 833 SHA256 97439c94caccf96d8cc03bd0ba0b5f522ec18ee100ce6287c9860ee71b46a4d4 SHA512 53112d7c667498769c2495df1d6a824a216c51b97fa214d9c1bfcb7a36bd05edd2d35cc5a03fab601bd0b37ebb5570a3d18f76242f1d52b69140bd935cbe2568 WHIRLPOOL 7dabcfc3427fb3b2126c96865e078c6df936822a517eb489330b2efb05178b4149d1548596b4667c77fcf09d205f5bbc92ae4d24138fe9c82562eeca5cc994c0 -AUX flex-2.5.37-tests.patch 3082 SHA256 49d432571082dab89c73f49cdc88945635d487339ca23502bc66abdcd975429a SHA512 741ba4a76bc4247b6cc9969854165944e2b404ab383229adf769b854606499078687e98a311e458e6619741feaaccdd5fd5ac25e405679f57e63b104482eed50 WHIRLPOOL fde13e5c76fd9670e95b0132d3aed452ee97b4ca746b973b256bc8d716a87dda43b10a8f49cc5c2208d7c5db47eed11e34c956695adf5d2a52983fcbf266bb3e -DIST flex-2.5.35.tar.bz2 1256501 SHA256 0becbd4b2b36b99c67f8c22ab98f7f80c9860aec70f0350a0018f29a88704e7b SHA512 aa5aebbc7ccaa4697d7f0cfa3ba899dd3b327bc8551ba341c26bece7f9044951d0532e3ebf6ec63760204b4ff805f9f957d064e9a213ef8aac428e565de31343 WHIRLPOOL 5cb46a2cec84b1c6d25e22a1e4a6ac1a5100fcf32a488918f8bfe9236339ff2aac7f2dc35a590417fe1609d89511ab47de4ba4f7db17251b7408ea0f18e6894d -DIST flex-2.5.37.tar.bz2 1303313 SHA256 17aa7b4ebf19a13bc2dff4115b416365c95f090061539a932a68092349ac052a SHA512 1f34285953a7f058e6a2dddc305fc82cfcaaa451d6d7777da17bf9cccbe4a08e480c8c28951fa5d2920e7c7adc40ccd0e51191b363c9a3c4137db5ded1cbbc2a WHIRLPOOL ee5a4dde9b373c57248df261a53ea951e12ccb3e6f2e6344c56c2d8393511389560b4843660edf2a0929e2ed6fc46ab8d832e36a8ee5fe4317ce85ccea14d6ca -DIST flex-2.5.38.tar.xz 1349536 SHA256 3621e0217f6c2088411e5b6fd9f2d83f2fbf014dcdf24e80680f66e6dd93729c SHA512 98d4a722dcb23c0ebca997ef28ae40cebbe65e24adf8700ac9127404d1bcd0e30638d296d639afb092b65b4767f35f5ee0b0bf229ac040ef8029a04694d6d4c2 WHIRLPOOL 56e282bc56ef825a953d1211602de1a243164d09b9b794debffbd7c56830572d24910b20b44b8749173c9bc008bae99406320a5042a4054290b69320a1df3aed +AUX flex-2.6.0-out-of-tree-build.patch 421 SHA256 635cf187d404470f69fd58acbb5ae53e68acf4119f4bb63058187788d75b0c0f SHA512 ba9752f64b2d36beeff40e2c26d0f3a49b8bebf4ad7af166d48d3f10c43760feb65710ec2c769c2ab6bcaf50d8fc1a192095d7125b91d0e2453c7f0bb7c8e608 WHIRLPOOL 697d9c9f3f3dba39ff217ae78dd783e2544d2b7ee36b94965234e07be8b0a58b3306de97f561bcae83c8a520003b1318d84fb7fef5015b78964f73d7d1ed08ad +AUX flex-2.6.0-out-of-tree-test.patch 3728 SHA256 231e1283fbd0b8860facf7c51cbad198caff12adb65962e28f50a8315c37fcf5 SHA512 ca7f76681e91434647d0078c7d26c73f9d6c9de1c7c197d74c06c9848d52648216890b5235cdc949d84d66a1bbc74cbba3a299fd5bfe0d8657a79716df345292 WHIRLPOOL 490988d28c165b23a40fa7d9def614a3569c08e90a17effac05694052a06886f6a171ec016208cb76215585e23858a1c81ad2bb39d3298adcb122c8abe93ca75 DIST flex-2.5.39.tar.xz 1347436 SHA256 c988bb3ab340aaba16df5a54ab98bb4760599975375c8ac9388a078b7f27e9e8 SHA512 488bfd40043851d6f069333090081cc09c8754cd098dd24655ea705dd381efc4e88080fe8060fe6c790f450695f1b209f7115b154723c203f43b00f4ccfa5bec WHIRLPOOL 6f46ed30ca3a3ac6449170171205031ab821a0d78aaed36c7faf59c12724f8787092ba1a3ea846e359791476da7f9bb007155caac60e696326445c75c5d70dd5 -DIST flex_2.5.35-10.diff.gz 41011 SHA256 1d57a2a73ae7b7d4bd95a7c3f5801ab39c0b2b55b5d838782da8d3801cc1a3b9 SHA512 ecb64cb5d27da0c82c99958640ee5f09afff4096a93817f68f3333f86a838ab4f21daf959bfc650b89e0d52a827c55265cb4c4a4f9efab050a8f91dd82258820 WHIRLPOOL 4fa27c32d81c766e657645816e4a24e46b126e5eb38ad38fc66a7d3d3e3100b76ec694898dcbcc486687f4ec9d89d517a670f7ca20de22586d2f0b56a7fe50cd -EBUILD flex-2.5.35.ebuild 1296 SHA256 15883b37613fcdd1dd86b7bb7968a371f94345e0e1c94c59ad099191cd75a1b0 SHA512 b2f872b98039cdd7d0d95381e023ef76b41b290f763d30e9babb39d3373ea242912055b7ea1eccf46311512c7bd1e5ab1d39b3f881c0ceb90a936ca4eb9c2f0c WHIRLPOOL b168525aed3efa15c4e93fb8d80bfa8af9ea875fd4a484efa3a9f3d404f5468ecc2eb663f0e6dc73723da25bd9a0e868df2dd2da586da987d4cbc68298d40c27 -EBUILD flex-2.5.35_p10.ebuild 1331 SHA256 1746432f631397c5819a6940df6519d690722609c113f49c44a8fc8f687e7061 SHA512 cdfc0c7aa5be6cf40d993a15c24b1b253d7335a9ef535befbc9f42384e9f0f34291ba41930009c13d7937b7adef768211072a41f178ddaba160faf5b3ba6e183 WHIRLPOOL d75ef1540a221a8b24e15bd8b99005a00e74fae3ee9f9ece67d475db52dc881fbb84fd62bedf1a722a82887d96f31cd5daf69827588e34a19fa5cdbaf817d27c -EBUILD flex-2.5.37.ebuild 1473 SHA256 a1c20f9c4b87a921e3d0bbbf0dcfd339a908d3c33ebcbbcbb1cd235adbf65ed3 SHA512 dfffac5047e188e6f11b4bf572ceb6dcbf0ea816d932abbb29b3f2de84f089626644fb35bc260bd689a98fa633ffdd91dd7ec9e5920ced7c63e7c29127ecd5e9 WHIRLPOOL 4392d3b1ea56313422b4db367853a33ba963daa80bc9e1bfcb66d5523497ed15c46a82aa7062f2c63837d74563dfe34bafaf9162f6765a878a0868d980907502 -EBUILD flex-2.5.38-r1.ebuild 1298 SHA256 7000f4dc8554dcbf24b7c86607c22751ac64877331a630daf1d8bf2bf898370e SHA512 b15be298d76494561cff8af2d938be4b5a032a81041e4c89aa73acb96d6332ebfd7d98ba37d6b00f45dff25745e7041c36ea6bb514b0ba66b4160c035254bf2b WHIRLPOOL 940e0455e6da3bc5e7a52a0e6c4004641ceebec2253fc2f51a65c716d58801c9fe080ef2e31ddde49f573494e9983a68459bd2130169cd9bd6ef50a65e01a7c8 -EBUILD flex-2.5.39-r1.ebuild 1758 SHA256 d49a2a114387ae89735b545c6053baec3b4bd576717d910090d1de5efde170fa SHA512 d4f83c124c7fd5f59a23eaccf92107f86c1102443b3454bd1b7c765ad92bb9c959c1ed7ab54707fa66690be595f05a6c3811e8691fc4c9c981a990e093211b63 WHIRLPOOL f52148bcd6cc09c9945c97ca31ecfafc31656faccbedaa7f7261fb932ef52ad70fe355fcebade0bc7a66fe480495fee99bb9dd6eb474405334a8c96aba99dd40 -EBUILD flex-2.5.39.ebuild 1298 SHA256 6d3d9e8cbbfe3ed332048d426e294992cc57b11ea0a4d47e6cb3b43852a0603a SHA512 a5b2ae8c8d7ce9264a02e11e979e9036a45747eebb5e2e12c8a932a56405313ed6403b76a124b42748a76b41752e421999d4a38003aafee03501dd3b81ea811a WHIRLPOOL 6d4286c28626313d1d8f2125a39f1ce7caefda1596ebaf183798ddc1ac15294f7f81ca694c1630f760bcbf433f2fd9b422572731291f9af9c0bea2ae59474b13 -MISC ChangeLog 14123 SHA256 559935be9fec248b903e470b5e311f39e4e44790aad69495b78410e469604fc1 SHA512 673d316fb9a79bb40b7e241a2653009fecccabcefb7c159b078a31c4b8eac8755c8e404bdeeb3f4d871e6cef63faf7ece9e2b8625331a06f4c618349cf1102bd WHIRLPOOL f12d6b587e8cd44f7b17741da51db8213128f9a9a562d19aab872dba2b20e54e2ebcf35b74b0e195e1faf884c1abca0bc584bce66fceb14049d53606f691bce7 -MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJUTaOEAAoJEPGu1DbS6WIAOi0P/jHzd1vtD9KjU/IRYz6+Gku4 -LTmtCaK5Ed8yhb78UkYUP3OCOBxqP/fdOKA730vROT8HYvfMMWfP9QzF0mc0Q0Z9 -Kc42QlgcmDPfjGfXYC94LFnk/6pOvTrECgKOHw1Vl80cqfGcxaAMONaCpWuHwJOy -n35KE+2VxafCeNuDaWPJCVCFY0iG5oZ0ATu7Y8n015kErKKb5jI7Lz9cLjgdtqx3 -mLbdWAUBe3Ecv65IAsrZBJhtJpEPh+2tQK22Gl9C3Tb7dC5Avd5MXIfoopOnZ7Rg -eZdzuVXbVt4hvznZXjuwXARRUo0hSLk8Zlib5Z1sa7+cZ+HWS9WoyYSiFcXKg/L2 -c+XscLhzp/4gjunlkoIpcT31dMYX++sFod/JgErNfHQJwt4JUtF0RoEw2iik6rdS -REXVVSwANtv4FOuQ54hXu1+E6DCB2wRr7iRuCBjUg0DXTeRhjNyRqhewrB7eSQDE -Pu8XyKa/pcltzQesCSNkWaBLqET85ZKxOqFZTVgw315ZgBIapENNIIfl41rSMHJw -KrjhOnDeB02jxy4KbPT0IPUZCQ3XqgfME8zWaLrVYJQFFAU0npnJI1XTgYtBhZ/9 -UJIwkAkDnEdcuU5is9TeFr4AcfVgRo8v6SUuJgM4DtnUJzTQETj4or4BIdEPARic -VbO8rsazqvECmOdaoqJO -=2I4+ ------END PGP SIGNATURE----- +DIST flex-2.6.0.tar.xz 1369552 SHA256 d39b15a856906997ced252d76e9bfe2425d7503c6ed811669665627b248e4c73 SHA512 9cd48aa79ce70814902745d6e67f677bcc67f23dcc46ebb5f2963efac0d8f6f6c10ee87369d2d7557d29e390a3502dd99246db0fd2e096b9e7bb6e16d51d3abe WHIRLPOOL e44cab6763699a9d4d8af29b8c45c2e5b203a643834730f35e5745d145e5b3a4605506da209aa8e4e087e2e8872926261d0d2f29751d616cc77df36021d753b2 +EBUILD flex-2.5.39-r1.ebuild 1653 SHA256 4037d079c29fb63ad9efe87c88d2459e8d0d15b78492b8698e9a78a08355fbdb SHA512 623e4c09eb843cedf9a27d5b2f8bb246283474bdf18786cf6f68d6dedbbe056b0823666c46dc8da7fa1ec0e6075e0da130019b79552d42c06e3868fe1ffe2012 WHIRLPOOL 71b94a81dd5e14eb7ddb8838b37d144523d30ed41838a82bc6e0a80d252d33ca03ef8c9cb974ecd4dc2b687272a2b85c8a347f98edde31643ab8ac6e6f4c89c3 +EBUILD flex-2.6.0.ebuild 2071 SHA256 b938681099c1b84cef5a2ccc06256a74950c48c39c67a9a34d8ad5bf1d346a9e SHA512 e26ae27986c8b1f178f3d54341dae7c638805f87ccf80f17622574f78bd5ddbf79d016284324f1d2fe6bd041de91b5e2349d99e092d897742526539c4c83cdee WHIRLPOOL 1fc0753cfa613a107a08bb19a444dea887ad32ab35203e9a046b59de307c67778b3ded0eb046271ed6eab8ad8307fd7347b955697511d227b0693c2cb4e6ebe1 +MISC ChangeLog 4385 SHA256 ab1fc1da83dcb3ee02870397e690d3c82af68130437c90c6690d2dd696e56e9e SHA512 9082899d74fe87daacf9473fe330dadaf6db70b2085bd747a9a2a9f60266481698c0e8712e050b7b564f5a3f11af3d8d46af2f1951b8d33a7ac20ce6eb7b1bf8 WHIRLPOOL 818a345dc0dced2e07788460d3d0e1a4f3d83bcb204e70218cc8dd08fd021050d0a338d895435254a681ec4f2dcd2e2094f987759c3d3570f1b6818d558630a5 +MISC ChangeLog-2015 14123 SHA256 559935be9fec248b903e470b5e311f39e4e44790aad69495b78410e469604fc1 SHA512 673d316fb9a79bb40b7e241a2653009fecccabcefb7c159b078a31c4b8eac8755c8e404bdeeb3f4d871e6cef63faf7ece9e2b8625331a06f4c618349cf1102bd WHIRLPOOL f12d6b587e8cd44f7b17741da51db8213128f9a9a562d19aab872dba2b20e54e2ebcf35b74b0e195e1faf884c1abca0bc584bce66fceb14049d53606f691bce7 +MISC metadata.xml 324 SHA256 359160463a5874571d082d792af8362a8f2107c350cb10dbddd25c8bce752ee4 SHA512 3825cb39adc87b0426fd4cd87c63489e910f99115165bb83d0c75a8ebfabee5bdc6d5f6a25d11505efe7fca081bd60b6a88ffc4ee6fdf6432b1aab8577f6ad20 WHIRLPOOL e9dc37212a091309222a71cb081b6f7dcdb11c47987ea4969d349206459fa89a85f54b53a29028895fccb1434a981aeec0234594f726f02534c73f3d0602975a diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.33-pic.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.33-pic.patch deleted file mode 100644 index 88ac8b3ce9..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.33-pic.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- Makefile.in 2007-02-06 12:27:32.000000000 +0100 -+++ Makefile.in.new 2007-02-06 12:29:50.000000000 +0100 -@@ -993,7 +993,9 @@ - ecs.o: ecs.c flexdef.h flexint.h - gen.o: gen.c flexdef.h flexint.h tables.h tables_shared.h - libmain.o: libmain.c -+ $(COMPILE) -fPIC -DPIC -o libmain.o -c libmain.c - libyywrap.o: libyywrap.c -+ $(COMPILE) -fPIC -DPIC -o libyywrap.o -c libyywrap.c - main.o: main.c flexdef.h flexint.h version.h options.h scanopt.h \ - tables.h tables_shared.h - misc.o: misc.c flexdef.h flexint.h tables.h tables_shared.h diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.34-isatty.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.34-isatty.patch deleted file mode 100644 index b397433c5c..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.34-isatty.patch +++ /dev/null @@ -1,53 +0,0 @@ -Declare the isatty prototype all the time ... otherwise packages like -doxygen and ttmkfdir fail to build. - -http://bugs.gentoo.org/119598 - ---- flex/scan.c -+++ flex/scan.c -@@ -4179,9 +4179,19 @@ - yyfree((void *) b ); - } - -+#ifndef _UNISTD_H /* assume unistd.h has isatty() for us */ --#ifndef __cplusplus -+#ifdef __cplusplus -+extern "C" { -+#endif -+#ifdef __THROW /* this is a gnuism */ -+extern int isatty (int ) __THROW; -+#else - extern int isatty (int ); -+#endif --#endif /* __cplusplus */ -+#ifdef __cplusplus -+} -+#endif -+#endif - - /* Initializes or reinitializes a buffer. - * This function is sometimes called more than once on the same buffer, ---- flex/skel.c -+++ flex/skel.c -@@ -2183,9 +2183,19 @@ - "[[", - " m4_ifdef( [[M4_YY_NEVER_INTERACTIVE]],,", - " [[", -+ "#ifndef _UNISTD_H /* assume unistd.h has isatty() for us */", -- "#ifndef __cplusplus", -+ "#ifdef __cplusplus", -+ "extern \"C\" {", -+ "#endif", -+ "#ifdef __THROW /* this is a gnuism */", -+ "extern int isatty M4_YY_PARAMS( int ) __THROW;", -+ "#else", - "extern int isatty M4_YY_PARAMS( int );", -+ "#endif", -- "#endif /* __cplusplus */", -+ "#ifdef __cplusplus", -+ "}", -+ "#endif", -+ "#endif", - " ]])", - "]])", - "%endif", diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-gcc44.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-gcc44.patch deleted file mode 100644 index 69045bee91..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-gcc44.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://sourceforge.net/tracker/?func=detail&aid=2178663&group_id=97492&atid=618177 - -diff -Naurp flex-2.5.35-orig/skel.c flex-2.5.35/skel.c ---- flex-2.5.35-orig/skel.c 2009-03-25 22:21:16.000000000 -0600 -+++ flex-2.5.35/skel.c 2009-03-25 22:22:22.000000000 -0600 -@@ -286,6 +286,7 @@ const char *skel[] = { - "#include ", - "#include ", - "#include ", -+ "#include ", - "/* end standard C++ headers. */", - "%endif", - "", diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-saneautotools.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-saneautotools.patch deleted file mode 100644 index fd8487a71e..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.35-saneautotools.patch +++ /dev/null @@ -1,77 +0,0 @@ -Index: flex-2.5.35/configure.in -=================================================================== ---- flex-2.5.35.orig/configure.in -+++ flex-2.5.35/configure.in -@@ -39,6 +39,7 @@ AM_GNU_GETTEXT_VERSION(0.12) - AC_PROG_YACC - AM_PROG_LEX - AC_PROG_CC -+AM_PROG_CC_C_O - AC_PROG_CXX - AC_PROG_LN_S - AC_PROG_RANLIB -@@ -103,13 +104,6 @@ AC_HEADER_STDBOOL - AC_C_CONST - AC_TYPE_SIZE_T - --# Checks for library functions. -- --AC_FUNC_FORK --AC_FUNC_MALLOC --AC_FUNC_REALLOC --AC_CHECK_FUNCS([dup2 isascii memset pow regcomp setlocale strchr strtol]) -- - AC_CONFIG_FILES( - Makefile - doc/Makefile -Index: flex-2.5.35/Makefile.am -=================================================================== ---- flex-2.5.35.orig/Makefile.am -+++ flex-2.5.35/Makefile.am -@@ -127,33 +127,6 @@ LIBS = @LIBINTL@ @LIBS@ - skel.c: flex.skl mkskel.sh flexint.h tables_shared.h - sed 's/m4_/m4postproc_/g; s/m4preproc_/m4_/g' $(srcdir)/flex.skl | $(m4) -P -DFLEX_MAJOR_VERSION=`echo $(VERSION)|cut -f 1 -d .` -DFLEX_MINOR_VERSION=`echo $(VERSION)|cut -f 2 -d .` -DFLEX_SUBMINOR_VERSION=`echo $(VERSION)|cut -f 3 -d .` | sed 's/m4postproc_/m4_/g' | $(SHELL) $(srcdir)/mkskel.sh >skel.c - --# Explicitly describe dependencies. --# You can recreate this with `gcc -I. -MM *.c' --buf.o: buf.c flexdef.h flexint.h --ccl.o: ccl.c flexdef.h flexint.h --dfa.o: dfa.c flexdef.h flexint.h tables.h tables_shared.h --ecs.o: ecs.c flexdef.h flexint.h --scanflags.o: scanflags.c flexdef.h flexint.h --gen.o: gen.c flexdef.h flexint.h tables.h tables_shared.h --libmain.o: libmain.c --libyywrap.o: libyywrap.c --main.o: main.c flexdef.h flexint.h version.h options.h scanopt.h \ -- tables.h tables_shared.h --misc.o: misc.c flexdef.h flexint.h tables.h tables_shared.h --nfa.o: nfa.c flexdef.h flexint.h --options.o: options.c options.h scanopt.h flexdef.h flexint.h --parse.o: parse.c flexdef.h flexint.h tables.h tables_shared.h --scan.o: scan.c flexdef.h flexint.h parse.h --scanopt.o: scanopt.c flexdef.h flexint.h scanopt.h --skel.o: skel.c flexdef.h flexint.h --sym.o: sym.c flexdef.h flexint.h --tables.o: tables.c flexdef.h flexint.h tables.h tables_shared.h --tables_shared.o: tables_shared.c flexdef.h flexint.h tables.h \ -- tables_shared.h --tblcmp.o: tblcmp.c flexdef.h flexint.h --yylex.o: yylex.c flexdef.h flexint.h parse.h --filter.o: filter.c flexdef.h flexint.h -- - # Create the ChangeLog, but only if we're inside a cvs working directory - - ChangeLog: $(srcdir)/tools/cvsauthors $(srcdir)/tools/cvs2cl.pl -Index: flex-2.5.35/tests/test-pthread/Makefile.am -=================================================================== ---- flex-2.5.35.orig/tests/test-pthread/Makefile.am -+++ flex-2.5.35/tests/test-pthread/Makefile.am -@@ -27,7 +27,7 @@ CLEANFILES = scanner.c scanner.h parser. - OBJS = scanner.o # parser.o - - AM_CPPFLAGS = -I$(srcdir) -I$(top_srcdir) -I$(top_builddir) --LDFLAGS = -lpthread -+LOADLIBES = -lpthread - #LFLAGS = --header="scanner.h" - #YFLAGS = --defines --output=parser.c - diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-proto.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-proto.patch deleted file mode 100644 index 5d3c30ff18..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-proto.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 0f9eb0b8455f843daebf0f3dababeee7f3cde48b Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Sat, 4 Aug 2012 15:46:38 -0400 -Subject: [PATCH] add prototype for lerrsf_fatal - -Signed-off-by: Mike Frysinger ---- - flexdef.h | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/flexdef.h b/flexdef.h -index 0e81410..046dd9a 100644 ---- a/flexdef.h -+++ b/flexdef.h -@@ -908,6 +908,9 @@ extern void lerrif PROTO ((const char *, int)); - /* Report an error message formatted with one string argument. */ - extern void lerrsf PROTO ((const char *, const char *)); - -+/* Like lerrsf, but also exit after displaying message. */ -+extern void lerrsf_fatal PROTO ((const char *, const char *)); -+ - /* Spit out a "#line" statement. */ - extern void line_directive_out PROTO ((FILE *, int)); - --- -1.7.9.7 - diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-tests.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-tests.patch deleted file mode 100644 index 56d441a351..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.5.37-tests.patch +++ /dev/null @@ -1,113 +0,0 @@ -From 095b0bf0a730d46d301c0e2fb2e7af40caeb2c9b Mon Sep 17 00:00:00 2001 -From: Elias Pipping -Date: Mon, 6 Aug 2012 15:13:23 -0400 -Subject: [PATCH] Fix two tests to pass under bison 2.6 - -Given that bison is moving forward with the %parse-param instead of -YYPARSE_PARAM syntax, it makes sense to switch over to using the new style -declaration. In particular, this means that flex scanners that use bison -features will now require bison 2.6 or higher. - -Signed-off-by: Will Estes ---- - tests/test-bison-yylloc/main.c | 2 -- - tests/test-bison-yylloc/parser.y | 6 +++--- - tests/test-bison-yylval/main.c | 2 -- - tests/test-bison-yylval/parser.y | 6 ++---- - 4 files changed, 5 insertions(+), 11 deletions(-) - -diff --git a/tests/test-bison-yylloc/main.c b/tests/test-bison-yylloc/main.c -index 082c88c..24568a9 100644 ---- a/tests/test-bison-yylloc/main.c -+++ b/tests/test-bison-yylloc/main.c -@@ -24,8 +24,6 @@ - #include "parser.h" - #include "scanner.h" - --extern int testparse(yyscan_t); -- - int main ( int argc, char** argv ) - { - yyscan_t scanner; -diff --git a/tests/test-bison-yylloc/parser.y b/tests/test-bison-yylloc/parser.y -index aaee976..e8f4e56 100644 ---- a/tests/test-bison-yylloc/parser.y -+++ b/tests/test-bison-yylloc/parser.y -@@ -21,6 +21,8 @@ - * PURPOSE. - */ - -+%parse-param { void* scanner } -+ - /* - How to compile: - bison --defines --output-file="parser.c" --name-prefix="test" parser.y -@@ -32,10 +34,8 @@ - #include "config.h" - - #define YYERROR_VERBOSE 1 --#define YYPARSE_PARAM scanner - #define YYLEX_PARAM scanner - --int yyerror(char* msg); - extern int testget_lineno(void*); - - -@@ -89,7 +89,7 @@ line: - - %% - --int yyerror(char* msg) { -+int yyerror(void* scanner, char* msg) { - fprintf(stderr,"%s\n",msg); - return 0; - } -diff --git a/tests/test-bison-yylval/main.c b/tests/test-bison-yylval/main.c -index 165e672..30c4314 100644 ---- a/tests/test-bison-yylval/main.c -+++ b/tests/test-bison-yylval/main.c -@@ -24,8 +24,6 @@ - #include "parser.h" - #include "scanner.h" - --extern int testparse(yyscan_t); -- - int main ( int argc, char** argv ) - { - yyscan_t scanner; -diff --git a/tests/test-bison-yylval/parser.y b/tests/test-bison-yylval/parser.y -index 77bac87..0ffdb89 100644 ---- a/tests/test-bison-yylval/parser.y -+++ b/tests/test-bison-yylval/parser.y -@@ -25,6 +25,7 @@ - How to compile: - bison --defines --output-file="parser.c" --name-prefix="test" parser.y - */ -+%parse-param { void* scanner } - %{ - #include - #include -@@ -32,11 +33,8 @@ - #include "config.h" - - #define YYERROR_VERBOSE 1 --#define YYPARSE_PARAM scanner - #define YYLEX_PARAM scanner - --int yyerror(char* msg); -- - - /* A dummy function. A check against seg-faults in yylval->str. */ - int process_text(char* s) { -@@ -76,7 +74,7 @@ starttag: LT TAGNAME GT { process_text($2); free($2);} ; - endtag: LTSLASH TAGNAME GT { process_text($2);free($2);} ; - %% - --int yyerror(char* msg) { -+int yyerror(void* scanner, char* msg) { - fprintf(stderr,"%s\n",msg); - return 0; - } --- -1.7.9.7 - diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-build.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-build.patch new file mode 100644 index 0000000000..36c69f235f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-build.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/567332 + +this is a snippet taken from the upstream commit: +09eae589d3954a1e1206aa01108ee75ef57776da Used in-tree header file for c++ tests. + +--- a/tests/Makefile.in ++++ b/tests/Makefile.in +@@ -35,6 +35,8 @@ + # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + # PURPOSE. + ++AM_CPPFLAGS = -I$(top_srcdir)/src ++ + VPATH = @srcdir@ + am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-test.patch b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-test.patch new file mode 100644 index 0000000000..fafa085baf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.0-out-of-tree-test.patch @@ -0,0 +1,90 @@ +https://bugs.gentoo.org/567332 +https://github.com/westes/flex/pull/39 + +From e7761df66e8412093d0c1c25ce24e3a912076564 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Sat, 12 Dec 2015 23:28:43 -0500 +Subject: [PATCH] tests: fix paths to input files + +The current test wrapper works only when the inputs are specified using +relative paths. If they're specified with absolute paths, the driver +fails to detect the inputs because it always prepends the input dir name +which itself is a relative path: +$ cd tests +$ ./testwrapper.sh -d . -i $PWD/reject.txt -t ./reject_ver.table + + +This normally doesn't show up because people run `./configure` or, for +out of tree builds, `../configure`. But if you happen to run configure +with an absolute path, then automake tends to generate absolute paths +as well leading to test failures. + +Fix all of this by dropping the implicit input directory prepending. +In practice, it doesn't even make sense: +- INPUT_NAME is often a list of files, not just a single one +- the input directory is used to find the testname tables which are + usually generated, so it's impossible to use files from both source + and build directories +- most of the time, the full/correct path is already specified +--- + tests/Makefile.am | 4 ++-- + tests/testwrapper.sh | 10 +++++----- + 2 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/tests/Makefile.am b/tests/Makefile.am +index cc9c178..6d1d9fe 100644 +--- a/tests/Makefile.in ++++ b/tests/Makefile.in +@@ -35,7 +35,7 @@ LOG_COMPILER = $(srcdir)/testwrapper.sh + LOG_COMPILER = $(srcdir)/testwrapper.sh + AM_LOG_FLAGS = -d $(srcdir) -r + REJECT_LOG_COMPILER = $(srcdir)/testwrapper.sh +-AM_REJECT_LOG_FLAGS = -d $(srcdir) -i reject.txt -r ++AM_REJECT_LOG_FLAGS = -d $(srcdir) -i $(srcdir)/reject.txt -r + TABLE_LOG_COMPILER = $(srcdir)/testwrapper.sh + AM_TABLE_LOG_FLAGS = -d $(builddir) -i $(srcdir)/reject.txt -t + DIRECT_LOG_COMPILER = $(srcdir)/testwrapper.sh +@@ -437,7 +437,7 @@ tableopts_tests := $(tableopts_opttests) $(tableopts_vertests) $(tableopts_sert + tableopts_tests := $(tableopts_opttests) $(tableopts_vertests) $(tableopts_sertests) + tableopts_c := $(addsuffix .c,$(tableopts_tests)) + OPT_LOG_COMPILER = $(srcdir)/testwrapper.sh +-AM_OPT_LOG_FLAGS = -d $(srcdir) -i tableopts.txt -r ++AM_OPT_LOG_FLAGS = -d $(srcdir) -i $(srcdir)/tableopts.txt -r + SER_LOG_COMPILER = $(srcdir)/testwrapper.sh + AM_SER_LOG_FLAGS = -d $(builddir) -i $(srcdir)/tableopts.txt -r -t + VER_LOG_COMPILER = $(srcdir)/testwrapper.sh +diff --git a/tests/testwrapper.sh b/tests/testwrapper.sh +index 30127b5..051e20b 100755 +--- a/tests/testwrapper.sh ++++ b/tests/testwrapper.sh +@@ -30,10 +30,10 @@ while getopts :d:i:rt1 OPTION ; do + + TESTNAME="${!OPTIND}" + +-INPUT_NAME=${INPUT_NAME:-`basename $TESTNAME`.txt} ++INPUT_NAME=${INPUT_NAME:-$INPUT_DIRECTORY/`basename $TESTNAME`.txt} + + if [ "$DO_COMPARISON" -eq "1" ] ; then +- test `$TESTNAME 1 < $INPUT_DIRECTORY/$INPUT_NAME` -eq `$TESTNAME < $INPUT_DIRECTORY/$INPUT_NAME` ++ test `$TESTNAME 1 < $INPUT_NAME` -eq `$TESTNAME < $INPUT_NAME` + exit $? + fi + +@@ -42,11 +42,11 @@ if [ $INPUT_COUNT -gt 1 ] ; then + exit $? + fi + +-if [ -f ${INPUT_DIRECTORY}/${INPUT_NAME} ] ; then ++if [ -f ${INPUT_NAME} ] ; then + if [ $USE_REDIRECT == 1 ] ; then +- $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} < $INPUT_DIRECTORY/$INPUT_NAME ++ $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} < $INPUT_NAME + else +- $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} $INPUT_DIRECTORY/$INPUT_NAME ++ $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} $INPUT_NAME + fi + else + $TESTNAME +-- +2.6.2 + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35.ebuild deleted file mode 100644 index 6a62f6f69e..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.35.ebuild,v 1.15 2011/09/06 18:59:44 mattst88 Exp $ - -inherit eutils flag-o-matic - -#DEB_VER=36 -DESCRIPTION="The Fast Lexical Analyzer" -HOMEPAGE="http://flex.sourceforge.net/" -SRC_URI="mirror://sourceforge/flex/${P}.tar.bz2" -# mirror://debian/pool/main/f/flex/${PN}_${PV}-${DEB_VER}.diff.gz" - -LICENSE="FLEX" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="nls static test" - -RDEPEND="sys-devel/m4" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - test? ( sys-devel/bison )" - -src_unpack() { - unpack ${A} - cd "${S}" - [[ -n ${DEB_VER} ]] && epatch "${WORKDIR}"/${PN}_${PV}-${DEB_VER}.diff - epatch "${FILESDIR}"/${PN}-2.5.34-isatty.patch #119598 - epatch "${FILESDIR}"/${PN}-2.5.33-pic.patch - epatch "${FILESDIR}"/${PN}-2.5.35-gcc44.patch - sed -i 's:^LDFLAGS:LOADLIBES:' tests/test-pthread/Makefile.in #262989 -} - -src_compile() { - use static && append-ldflags -static - econf $(use_enable nls) || die - emake || die -} - -src_install() { - emake install DESTDIR="${D}" || die "make install failed" - dodoc AUTHORS ChangeLog NEWS ONEWS README* THANKS TODO - dosym flex /usr/bin/lex -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35_p10.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35_p10.ebuild deleted file mode 100644 index 5ff3761d38..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.35_p10.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.35_p10.ebuild,v 1.14 2012/04/26 13:12:45 aballier Exp $ - -EAPI="3" - -inherit eutils flag-o-matic autotools - -if [[ ${PV} == *_p* ]]; then - DEB_DIFF=${PN}_${PV/_p/-} -fi - -MY_P=${P%_p*} - -DESCRIPTION="The Fast Lexical Analyzer" -HOMEPAGE="http://flex.sourceforge.net/" -SRC_URI="mirror://sourceforge/flex/${MY_P}.tar.bz2 - ${DEB_DIFF:+mirror://debian/pool/main/f/flex/${DEB_DIFF}.diff.gz}" - -LICENSE="FLEX" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="nls static test" - -# We want bison explicitly and not yacc in general #381273 -RDEPEND="sys-devel/m4" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - test? ( sys-devel/bison )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - [[ -n ${DEB_DIFF} ]] && epatch "${WORKDIR}"/${DEB_DIFF}.diff - epatch "${FILESDIR}"/${PN}-2.5.35-gcc44.patch - epatch "${FILESDIR}"/${PN}-2.5.35-saneautotools.patch - - eautoreconf -} - -src_configure() { - use static && append-ldflags -static - econf $(use_enable nls) -} - -src_install() { - emake install DESTDIR="${D}" || die "make install failed" - dodoc AUTHORS ChangeLog NEWS ONEWS README* THANKS TODO || die - dosym flex /usr/bin/lex -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.37.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.37.ebuild deleted file mode 100644 index bd9fc09f48..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.37.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.37.ebuild,v 1.15 2014/01/18 03:14:16 vapier Exp $ - -EAPI="3" - -inherit eutils flag-o-matic toolchain-funcs - -if [[ ${PV} == *_p* ]] ; then - DEB_DIFF=${PN}_${PV/_p/-} -fi -MY_P=${P%_p*} - -DESCRIPTION="The Fast Lexical Analyzer" -HOMEPAGE="http://flex.sourceforge.net/" -SRC_URI="mirror://sourceforge/flex/${MY_P}.tar.bz2 - ${DEB_DIFF:+mirror://debian/pool/main/f/flex/${DEB_DIFF}.diff.gz}" - -LICENSE="FLEX" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="nls static test" - -# We want bison explicitly and not yacc in general #381273 -RDEPEND="sys-devel/m4" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - test? ( sys-devel/bison )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - [[ -n ${DEB_DIFF} ]] && epatch "${WORKDIR}"/${DEB_DIFF}.diff - epatch "${FILESDIR}"/${P}-proto.patch - epatch "${FILESDIR}"/${P}-tests.patch #429954 - sed -i "/^AR =/s:=.*:= $(tc-getAR):" Makefile.in || die #444086 -} - -src_configure() { - use static && append-ldflags -static - econf \ - $(use_enable nls) \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} -} - -src_install() { - emake install DESTDIR="${D}" || die - rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die - dodoc AUTHORS ChangeLog NEWS ONEWS README* THANKS TODO - dosym flex /usr/bin/lex -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39-r1.ebuild index 25f5bc5bab..ae1708c435 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.39-r1.ebuild,v 1.11 2014/10/27 01:44:34 vapier Exp $ +# $Id$ EAPI="4" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39.ebuild deleted file mode 100644 index 5eb90ece6f..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.39.ebuild,v 1.1 2014/03/29 02:44:21 radhermit Exp $ - -EAPI="4" - -inherit flag-o-matic - -DESCRIPTION="The Fast Lexical Analyzer" -HOMEPAGE="http://flex.sourceforge.net/" -SRC_URI="mirror://sourceforge/flex/${P}.tar.xz" - -LICENSE="FLEX" -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 ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="nls static test" - -# We want bison explicitly and not yacc in general #381273 -RDEPEND="sys-devel/m4" -DEPEND="${RDEPEND} - app-arch/xz-utils - nls? ( sys-devel/gettext ) - test? ( sys-devel/bison )" - -src_configure() { - use static && append-ldflags -static - # Do not install shared libs #503522 - econf \ - --disable-shared \ - $(use_enable nls) \ - --docdir='$(datarootdir)/doc/'${PF} -} - -src_install() { - default - dodoc ONEWS - find "${ED}" -name '*.la' -delete - rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die - dosym flex /usr/bin/lex -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.38-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.6.0.ebuild similarity index 52% rename from sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.38-r1.ebuild rename to sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.6.0.ebuild index 2ab07b2a15..6fc951f26f 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.38-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.6.0.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.38-r1.ebuild,v 1.2 2014/03/28 15:37:24 ottxor Exp $ +# $Id$ -EAPI="4" +EAPI=5 -inherit flag-o-matic +inherit eutils flag-o-matic multilib-minimal DESCRIPTION="The Fast Lexical Analyzer" HOMEPAGE="http://flex.sourceforge.net/" @@ -22,19 +22,60 @@ DEPEND="${RDEPEND} nls? ( sys-devel/gettext ) test? ( sys-devel/bison )" +src_prepare() { + epatch "${FILESDIR}"/${P}-out-of-tree-build.patch #567332 + epatch "${FILESDIR}"/${P}-out-of-tree-test.patch #567332 + + # Disable running in the tests/ subdir as it has a bunch of built sources + # that cannot be made conditional (automake limitation). #568842 + if ! use test ; then + sed -i \ + -e '/^SUBDIRS =/,/^$/{/tests/d}' \ + Makefile.in || die + fi +} + src_configure() { use static && append-ldflags -static + + multilib-minimal_src_configure +} + +multilib_src_configure() { # Do not install shared libs #503522 + ECONF_SOURCE=${S} \ econf \ --disable-shared \ $(use_enable nls) \ --docdir='$(datarootdir)/doc/'${PF} } -src_install() { - default +multilib_src_compile() { + if multilib_is_native_abi; then + default + else + cd src || die + emake -f Makefile -f - lib <<< 'lib: $(lib_LTLIBRARIES)' + fi +} + +multilib_src_test() { + multilib_is_native_abi && emake check +} + +multilib_src_install() { + if multilib_is_native_abi; then + default + else + cd src || die + emake DESTDIR="${D}" install-libLTLIBRARIES install-includeHEADERS + fi +} + +multilib_src_install_all() { + einstalldocs dodoc ONEWS - find "${ED}" -name '*.la' -delete + prune_libtool_files --all rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die dosym flex /usr/bin/lex } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/flex/metadata.xml index 96a2d58636..7d1650157f 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/metadata.xml @@ -1,5 +1,11 @@ -base-system + + base-system@gentoo.org + Gentoo Base System + + + flex +