From af19e68e4c3bfd784cac8bd93ca000e481a62e99 Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Thu, 28 May 2015 17:59:09 -0700 Subject: [PATCH] bump(sys-devel/make): sync with upstream for arm64 Signed-off-by: Geoff Levand --- .../metadata/md5-cache/sys-devel/make-3.80-r4 | 4 +- .../metadata/md5-cache/sys-devel/make-3.81 | 12 -- .../metadata/md5-cache/sys-devel/make-3.81-r1 | 12 -- .../metadata/md5-cache/sys-devel/make-3.82 | 13 --- .../metadata/md5-cache/sys-devel/make-3.82-r1 | 13 --- .../metadata/md5-cache/sys-devel/make-3.82-r3 | 13 --- .../metadata/md5-cache/sys-devel/make-3.82-r4 | 4 +- .../metadata/md5-cache/sys-devel/make-4.0-r1 | 13 +++ .../metadata/md5-cache/sys-devel/make-4.1-r1 | 13 +++ .../portage-stable/sys-devel/make/ChangeLog | 103 +++++++++++++++++- .../portage-stable/sys-devel/make/Manifest | 35 ++++-- .../make/files/make-4.0-char-cast.patch | 46 ++++++++ ...ke-4.1-fix_null_returns_from_ttyname.patch | 53 +++++++++ .../sys-devel/make/make-3.80-r4.ebuild | 6 +- .../sys-devel/make/make-3.81-r1.ebuild | 44 -------- .../sys-devel/make/make-3.81.ebuild | 43 -------- .../sys-devel/make/make-3.82-r1.ebuild | 43 -------- .../sys-devel/make/make-3.82-r3.ebuild | 44 -------- .../sys-devel/make/make-3.82-r4.ebuild | 6 +- .../sys-devel/make/make-3.82.ebuild | 42 ------- .../sys-devel/make/make-4.0-r1.ebuild | 47 ++++++++ .../sys-devel/make/make-4.1-r1.ebuild | 47 ++++++++ 22 files changed, 353 insertions(+), 303 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r3 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.0-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.1-r1 create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.0-char-cast.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.1-fix_null_returns_from_ttyname.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.0-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.1-r1.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.80-r4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.80-r4 index 70dfc69821..6e5b209016 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.80-r4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.80-r4 @@ -6,6 +6,6 @@ IUSE=nls static KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd LICENSE=GPL-2 SLOT=0 -SRC_URI=ftp://ftp.gnu.org/gnu/make/make-3.80.tar.bz2 +SRC_URI=mirror://gnu//make/make-3.80.tar.bz2 _eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=ad3be28ca7db523850d69945e505202c +_md5_=daf99ddda63fdadd735c7b39fec2700d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81 deleted file mode 100644 index 797809d2a8..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=nls? ( sys-devel/gettext ) -DESCRIPTION=Standard tool to compile source trees -HOMEPAGE=http://www.gnu.org/software/make/make.html -IUSE=nls static -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-2 -RDEPEND=nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=mirror://gnu//make/make-3.81.tar.bz2 -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=6e0bbff0998273bbeb53ef63e5430514 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81-r1 deleted file mode 100644 index 4f1bf00636..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.81-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=nls? ( sys-devel/gettext ) -DESCRIPTION=Standard tool to compile source trees -HOMEPAGE=http://www.gnu.org/software/make/make.html -IUSE=nls static -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-2 -RDEPEND=nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=mirror://gnu//make/make-3.81.tar.bz2 -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=d26d43ae59166c21ab43733ba6980447 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82 deleted file mode 100644 index c1d6813727..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=nls? ( sys-devel/gettext ) -DESCRIPTION=Standard tool to compile source trees -EAPI=2 -HOMEPAGE=http://www.gnu.org/software/make/make.html -IUSE=nls static -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-3 -RDEPEND=nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=mirror://gnu//make/make-3.82.tar.bz2 -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=9aa8a1cba431db144f45eea50cbf1af4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r1 deleted file mode 100644 index 56acc043e8..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=nls? ( sys-devel/gettext ) -DESCRIPTION=Standard tool to compile source trees -EAPI=2 -HOMEPAGE=http://www.gnu.org/software/make/make.html -IUSE=nls static -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-3 -RDEPEND=nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=mirror://gnu//make/make-3.82.tar.bz2 -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=45524355f40ba1174bf5fa9997bef5c5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r3 deleted file mode 100644 index 966608f741..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=nls? ( sys-devel/gettext ) -DESCRIPTION=Standard tool to compile source trees -EAPI=2 -HOMEPAGE=http://www.gnu.org/software/make/make.html -IUSE=nls static -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-3 -RDEPEND=nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=mirror://gnu//make/make-3.82.tar.bz2 -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=edebeb0ffc12591d24b955ee9645df67 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r4 index e75ae0bae3..da868e7a8d 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-3.82-r4 @@ -4,10 +4,10 @@ DESCRIPTION=Standard tool to compile source trees EAPI=2 HOMEPAGE=http://www.gnu.org/software/make/make.html IUSE=nls static -KEYWORDS=alpha amd64 arm 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 +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=GPL-3 RDEPEND=nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://gnu//make/make-3.82.tar.bz2 _eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=2607e921a941c1347ffd75745b756a92 +_md5_=ece525ca2c554d745f5a0b34cf0918cd diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.0-r1 new file mode 100644 index 0000000000..9f33356dc4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.0-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install prepare +DEPEND=guile? ( >=dev-scheme/guile-1.8 ) nls? ( sys-devel/gettext ) +DESCRIPTION=Standard tool to compile source trees +EAPI=4 +HOMEPAGE=http://www.gnu.org/software/make/make.html +IUSE=guile nls static +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=GPL-3+ +RDEPEND=guile? ( >=dev-scheme/guile-1.8 ) nls? ( virtual/libintl ) +SLOT=0 +SRC_URI=mirror://gnu//make/make-4.0.tar.bz2 +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=3b232c2610f79184b37dcce2dec5cba0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.1-r1 new file mode 100644 index 0000000000..85bd363bfa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/make-4.1-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install prepare +DEPEND=guile? ( >=dev-scheme/guile-1.8 ) nls? ( sys-devel/gettext ) +DESCRIPTION=Standard tool to compile source trees +EAPI=4 +HOMEPAGE=http://www.gnu.org/software/make/make.html +IUSE=guile nls static +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=GPL-3+ +RDEPEND=guile? ( >=dev-scheme/guile-1.8 ) nls? ( virtual/libintl ) +SLOT=0 +SRC_URI=mirror://gnu//make/make-4.1.tar.bz2 +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=00db6772ab30bcde1e86987cf972faa0 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/make/ChangeLog index 218fb11202..48fd5e5ecd 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/ChangeLog @@ -1,6 +1,105 @@ # ChangeLog for sys-devel/make -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/ChangeLog,v 1.115 2013/02/19 03:00:42 zmedico Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/ChangeLog,v 1.142 2015/04/04 22:26:05 vapier Exp $ + + 04 Apr 2015; Mike Frysinger make-4.1-r1.ebuild: + Mark arm64/m68k/s390/sh stable. + + 29 Mar 2015; Mikle Kolyada make-4.1-r1.ebuild: + ppc64 stable wrt bug #540868 + + 24 Mar 2015; Markus Meier make-4.1-r1.ebuild: + arm stable, bug #540868 + + 16 Mar 2015; Matt Turner make-4.1-r1.ebuild: + alpha stable, bug 540868. + + 06 Mar 2015; Jeroen Roovers make-4.1-r1.ebuild: + Stable for HPPA (bug #540868). + + 02 Mar 2015; Agostino Sarubbo make-4.1-r1.ebuild: + Stable for ppc, wrt bug #540868 + + 28 Feb 2015; Agostino Sarubbo make-4.1-r1.ebuild: + Stable for ia64, wrt bug #540868 + + 27 Feb 2015; Agostino Sarubbo make-4.1-r1.ebuild: + Stable for sparc, wrt bug #540868 + + 25 Feb 2015; Mikle Kolyada make-4.1-r1.ebuild: + x86 stable wrt bug #540868 + + 25 Feb 2015; Mikle Kolyada make-4.1-r1.ebuild: + amd64 stable wrt bug #540868 + + 23 Nov 2014; Mikle Kolyada make-4.0-r1.ebuild: + ppc64 stable wrt bug #524530 + + 23 Nov 2014; Mikle Kolyada make-4.0-r1.ebuild: + alpha stable wrt bug #524530 + + 11 Nov 2014; Agostino Sarubbo make-4.0-r1.ebuild: + Stable for ia64, wrt bug #524530 + + 10 Nov 2014; Agostino Sarubbo make-4.0-r1.ebuild: + Stable for ppc, wrt bug #524530 + + 04 Nov 2014; Agostino Sarubbo make-4.0-r1.ebuild: + Stable for sparc, wrt bug #524530 + + 03 Nov 2014; Mike Frysinger make-4.0-r1.ebuild: + Mark arm64/m68k/s390/sh stable. + + 03 Nov 2014; Mike Frysinger make-3.80-r4.ebuild: + Update SRC_URI to use GNU mirror. + + 03 Nov 2014; Mike Frysinger make-3.80-r4.ebuild: + Update SRC_URI to use GNU mirror. + +*make-4.1-r1 (20 Oct 2014) + + 20 Oct 2014; Lars Wendler -make-4.1.ebuild, + +make-4.1-r1.ebuild, +files/make-4.1-fix_null_returns_from_ttyname.patch: + Revbump to fix a segfault when running make without /dev/pts being mounted + (bug #525546). + + 16 Oct 2014; Markus Meier make-4.0-r1.ebuild: + arm stable, bug #524530 + + 10 Oct 2014; Agostino Sarubbo make-4.0-r1.ebuild: + Stable for x86, wrt bug #524530 + + 05 Oct 2014; Jeroen Roovers make-4.0-r1.ebuild: + Stable for HPPA (bug #524530). + + 05 Oct 2014; Mikle Kolyada make-4.0-r1.ebuild: + amd64 stable wrt bug #524530 + +*make-4.1 (05 Oct 2014) + + 05 Oct 2014; Lars Wendler +make-4.1.ebuild: + Version bump. + + 18 Jan 2014; Mike Frysinger make-3.82-r4.ebuild, + make-4.0-r1.ebuild: + Add arm64 love. + + 07 Jan 2014; Lars Wendler -make-3.81.ebuild, + -make-3.81-r1.ebuild, -make-3.82.ebuild, -make-3.82-r1.ebuild, + -make-3.82-r3.ebuild, -make-4.0.ebuild, make-4.0-r1.ebuild: + Removed old versions and files. Converted latest ebuild to EAPI-4. + +*make-4.0-r1 (13 Dec 2013) + + 13 Dec 2013; Samuli Suominen + +files/make-4.0-char-cast.patch, +make-4.0-r1.ebuild: + Fix parsing problem of certain utf-8 encoded Makefiles using upstream patch. + One of those reasons you'd get "*** missing separator. Stop." message. + +*make-4.0 (13 Oct 2013) + + 13 Oct 2013; Lars Wendler +make-4.0.ebuild: + Version bump (bug #487444). 19 Feb 2013; Zac Medico make-3.82-r4.ebuild: Add ~arm-linux keyword. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/make/Manifest index 9f90b6ff45..58041e7e01 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/Manifest @@ -19,23 +19,34 @@ AUX make-3.82-long-command-line.patch 1598 SHA256 da196f8050c717d42110e9328b3413 AUX make-3.82-memory-corruption.patch 899 SHA256 8bb84e638f40514045f0c57b0ee9da24024679f624614e4d954ce7e8f6414d3b SHA512 a65428bf6a1ff3bbe811cbf633577f15399bdaeab11fab0e66a104987df4dffc7779753aaaaad0534e591ca6df2fbebfca6522b35487e6bf9166b0681c271ae8 WHIRLPOOL 0200c90954a948108b21e5cec6c95f02479bc0d189cc9cf76de6b0f4c3647225fde83e775b07f23cc4d0e040c02c3ca5972c2f75ac1da8f2ec4896ff21a6ea2f AUX make-3.82-oneshell.patch 931 SHA256 017bd61d9ed44a9cda3f7dc2c49d65be33b9b3a225580ad36e9caf5c8481f184 SHA512 85784dfcfeee2b7d7d3d659edc39a268165ab3f9dbd3d716ffcc7ba52cb44c3011cf5aa3e57cdab12f2f8aeec4ff00ffe82959aef242951f4dc1a7c6d4b55d89 WHIRLPOOL 287b8cefc2abfbe4a7825499f6c15db192be1b7941c25a1d5d260fc795a38bbb97923a8da5fe0035697c3dae36bd26b2633d316f6c9c9882be23aee51ece2d62 AUX make-3.82-parallel-remake.patch 1422 SHA256 e2b63a63a44fb692798d237f888ad35a0899144fc5c6700270dee8ee455ac231 SHA512 640489810aa387524d5b7b0c38b22d13c423e1ca04c2a8915d1736904aa6e158f999eda5d6b0f17c21a85f97b490e73c85fd2d205d494c98099e379842a1fccc WHIRLPOOL cfc8ba57e22524ba675aa916eafcdc5b4bd2121f7d1dfd6cb73a2fadc365975af8360e61b70260632fa13292537ed7ea169861745deb3cd7956a6ff4ff364738 +AUX make-4.0-char-cast.patch 1398 SHA256 bca7308b8e773ff8ae0db76d45060492775987114318152e6f1224c417e63001 SHA512 28d8061550b257a1712a9dcfbc6322cca95b8f5a42ca11646a68e3b8015bc4a687c608485c47cc8f1715b9aa5ea056be1a24bdea5839bca2a03e75ef193261e0 WHIRLPOOL 1ea1fe58ed70ccc202b25988befe9bead39a1100dbd4daf82a749011dcdcfa6e89816d30c418b6b6844e6389b8f66f48647749c8877afbc02ad708b572c31b32 +AUX make-4.1-fix_null_returns_from_ttyname.patch 1888 SHA256 325db153f75e680de29fb05f6e341ebfde4f68f1b7fcc3ace602f30b07bafd5b SHA512 47eb22909be25618fbc120fe5b844207989135101ada960c69557f898b2345c52a25fc329945324cd968f19fc3835330d939cf4ec2faf5ccf5c54e20dc02a1da WHIRLPOOL 4d4920a02a59cbce9584857ced89139f60fd817ad1e0ab90eefc15328b4d7073f61063eafa21ac101574ae05ada24a789df89ba4045963de1c0746ddf9fae513 DIST make-3.80.tar.bz2 920645 SHA256 a99b39e7b04c333724f48c38fede709481cfb69fafe7e32ae4285b7fadf92f1b DIST make-3.81.tar.bz2 1151445 SHA256 f3e69023771e23908f5d5592954d8271d3d6af09693cecfd29cee6fde8550dc8 SHA512 f38b8219a966b4756149a13435f5b9dc760814aa62c6add8e1760e602f65a83cd0a45ed457a5dbdd2fab91043af4de2c60e62154f95c6b625af3703c824eb653 WHIRLPOOL 39d33b8b9136a3a8cf732fe8f437729ab5d487dc3e6dca0cad6dcdea256eec799d19c6c8d2591c3b526e7bd4fdd901ca7eb1d9e77e525454a3e52e17fd181ce7 DIST make-3.82.tar.bz2 1242186 SHA256 e2c1a73f179c40c71e2fe8abf8a8a0688b8499538512984da4a76958d0402966 SHA512 3260be0d1a9a7c5eb0dbb87179a9a9521fdfc7809ca51f13ee5a37ba5e63d21ad50a4249ec7d3929a9d0ce8c8f6cf302558743964f0f7ff742efe283b91df9de WHIRLPOOL 0b6b5f95f33e0e5584cddad234afb2350bbf62f2a9c280703345100eba7867d80412cbe1b22f429eb32db43dd37e665e0f136d0262ee3f030cf384f77e99d1cb -EBUILD make-3.80-r4.ebuild 1139 SHA256 9255d743c5381166aeac922b2b4b4c50fb8234c0f9a1c61b96f79ad6972148f6 SHA512 78cf993af5ecf8f89270ff29bc8de0cf9a082d299d26246ae122ef832eeee13e4da540d3b9739e722d84aa05bdf0096b0468fb6f5674235b752e804b1ce9e2b3 WHIRLPOOL 6acf4998b8e89c9ddbac636c1c23ab64a6437d8089f2a7aa80a74e2004c60c5ef55db46c2c1ba8a89e1f290f8bfcb2533681679fcb94079419638a6cc158373d -EBUILD make-3.81-r1.ebuild 1210 SHA256 773900dc3f41b0dc65a8b3512654649423536cd57d608ea41bf6cadc13af5d83 SHA512 361b971d057226b89e945a74141829c60955f762bd45ed0f44517f12b11292443061edac31376fa8e10b2ca092d9b80b0fec2293733407ddb39dbb92a735b058 WHIRLPOOL 3092d616212a2e066e8f848bf0edc21ce7ccaa8c4186b709b5b4a0f401fc561fd916e50c3700d83cee63334ab1ef22c02aa27dc8cb857a050e4e92f8cf21e650 +DIST make-4.0.tar.bz2 1341927 SHA256 e60686c7afede62cc8c86ad3012cf081ea4887daf9d223ce7115703b2bb2dbdb SHA512 82de265963cd08701491e02a4917cd2097762657257a9508119e5847050d0cb15580c163159463e822860435c5910190677d8e4aba644ba75df2895f26117376 WHIRLPOOL 96984c0493651bf27db3ddd6fadde25678e512d4d134fd7063cc5cd54bff6228543c98463835940e19e1cc79a67e22067c889efd460b355438670a4d42ce0d09 +DIST make-4.1.tar.bz2 1327342 SHA256 0bc7613389650ee6a24554b52572a272f7356164fd2c4132b0bcf13123e4fca5 SHA512 3fcaf06660b7a5019937b81ee69fe54cdfe0a24d66286fc5cc6a34fa996d76dfe6fd5bc49ee59b727ae2b24ddca261ada0fdb5873ba2b38dcc63647ad3cdb193 WHIRLPOOL 992ae4e6dc5e82bb4dc1b5c0840fbc519769114e61233c2d1cf9badfd0cf52a618fde290cef6cdc13d6c098aea9a67c414655513acefb1d44b031e14fe43d544 +EBUILD make-3.80-r4.ebuild 1133 SHA256 b55915a7f88f740a64c579c80825d423c4c22111adb3e88cf970f7ca27b9951a SHA512 fca940c3e5247a92a337fdab7ec9a48ffd97f0998543c512b9ffd4c22be8d16582d06bdafe3e097fef25c9c9e5b27035f378ab755d63308895432d445b972902 WHIRLPOOL bbf75be95c43db8a5c4eef235e6f8f1c8e60db03b68b6657c49e9776600403d4e28fcd9f77cc1ce30ac598fcf8d34b8aa3221f61e39b49576abfc3b3ad3966ce EBUILD make-3.81-r2.ebuild 1307 SHA256 e9869620c7d244c93b029362a4e370320ac8c17a4f509d9b8c3e8e8abcb2c234 SHA512 7b439eb63e17fe4fff7bb854c52c6976c41457eb0932da0c83479f2fe1fc50111d58dd0e7f6a66dd1aeb0b76e2aac7b3643b2d6883cf378f0916635dae97de56 WHIRLPOOL 7ad244e63180910b8a3172e03143aba27b56d573e16ddb14e0baf0d86f48ff9135f7b2b6e93b36e8f27c33dc2e5efbd3684cf9a55488c273c12ada8e66cd58cf -EBUILD make-3.81.ebuild 1142 SHA256 a64392d4eab939ce0b5da99775ab1e216d9c32827f0e595d2f10a72c6a2e6c6f SHA512 718f2485de85c7650297e812606b1e9c6ded70b3b5cb0790ff6322bcdd854315df60e53f758d7d6d37d5674e575839abaf2017125eeb6e9b307da88bc509624d WHIRLPOOL 680cd8719e7ee66823b0e8a5ed4c98023219210ce905b40bb975774ea3fcabf75f943c2c3409e1b96031263c23053ffa0c5013622db82e33378c9064a0f4c15e -EBUILD make-3.82-r1.ebuild 1241 SHA256 449e8f16fab46f04f9d21b52e4712af3922ceaa3bc2b1e8630932d7bb36c9ae7 SHA512 028e96393149ea59b1c84afbb2daaeae57232c2d603f959b67bde06d128d4f84e611dfb296256d83aa8d562556edbf402bd454aed20698eac90e4010743d1899 WHIRLPOOL 53c4781723d629206b58e12cde9ce7996893a2035f473fd8751e36b1794b5961c161e544c087feca860c8c038ab13c4a248425fc646c7e29fd75f7d1d97b4537 -EBUILD make-3.82-r3.ebuild 1307 SHA256 86260b468454eb17687dcaac59d288dd1ab192a354b87ba4e9db617342b676f2 SHA512 3000360b794c7f6db2e249a189e386b74410f6e124f2cefa6947db839fb9135ea13944f8c6e34a3644bd776ac45f1df1b4c9883355dca0ebc922dedf9d601fcf WHIRLPOOL 2b9f5e865b984a3a164b95d028e6127cc2e439ba7e8e16019aa954bb6bab8390170b8188ebec336175c96fd671d80a2d5f65490ed5d11b3af88be5a6d6c40b93 -EBUILD make-3.82-r4.ebuild 1875 SHA256 7cee00db1523fa86d61bba1244ec75ee3582c58fc21ddc4bfddb75bd4a73edc3 SHA512 f5817dd770605919bbf04de11efb29f7dfb03647134dd1c958fe93913dda00a3e411115642222cc98a141c99b7901140ccdcfa81b0c953090834b45aa385ea40 WHIRLPOOL 549ad92c4f7f7aa1010b3e0dc3ff2755ab3080e2fd7e15185054905ac3dc8ba33a82974cfa98f4cb840ecc38844988f499aad4dffc81680e9511cfc6c271001e -EBUILD make-3.82.ebuild 1183 SHA256 1f2ca73bb4d269ad882400528a2eeb2e22fbcee64fb8a589b074009b5df6ea52 SHA512 cc6cc43313c4381fe770ef6d6838d2e66da5ffab950f607f19ffc2f62958f5f15b411292be621ce3ce90f323866807bf03996209f2c694db54921177247d968c WHIRLPOOL 431e29680e0fcbad27939d2a5f37b793b0d605b34289776877ffe4673ab99712101cb5637b702e99b76f63e67625b5914962cd5ab3fe4a1f165dc01412949c96 -MISC ChangeLog 14902 SHA256 d39a064a5e1063a97358ab8d88936484b69611625254d09c357ad3fb96e9c446 SHA512 15a5f55334e600e67f5fba3e535e3fcffebfc68c10755f1accecf3121fb49b824bbac648c742734c21ba6ce2978c47f85b424f5aedb3ac34bf0c33cf3af7cc4d WHIRLPOOL 2705a90390d8be53f8f21005ac36d2ee26c86373fdf219af6d83ffe8885f5f174b52cc1f5314e285eed48078102d63d21e939ff3934f1f5c455f0f3ca5f12245 +EBUILD make-3.82-r4.ebuild 1880 SHA256 cc109e408ae4c430b4db2c980dc25a463a7e7eccc1d4a87cae9fc39bcd4c4095 SHA512 cf638ad9dc585febc99cccd982aaed70d0659847fd658c742ea9554a1e86f09fd7eccede9eb0e146f5aed4e48810b704642c93ec349fc30c12981af8f61284b4 WHIRLPOOL e133c760479ad6ec679d6d9dd1cfaeafbcce22432a99fd3c824565e6603eda4c2920beae2b105faa1bf74de70cc767bb5c4c6b37509bcc14548d6f7b7423a8bd +EBUILD make-4.0-r1.ebuild 1478 SHA256 b756465b4b932082fc80abe0b55203a01bc4617646492bee5449999630a0a718 SHA512 768bece8211b71d461316ebee0fda3dde97d0f0a2636449c798e7daf4a3fd8676baacd34e6f6b836f588f81cc4bdaf526d3e96511dd8d36201c199ea15493248 WHIRLPOOL 592ade7419be37a2896b3233a66469aeaebbc04907548af7c452fe926377d62b23761e60bf9bbeb62efc0b42357150faa3591aa4aafdc264abed14130a00a165 +EBUILD make-4.1-r1.ebuild 1487 SHA256 30c9eeefbf53ed8a2c1cfd0977eadd9bef063b97793fda8c129b1a06b365220f SHA512 4a1bad4695a5724abc214e3b6f973c288a3f423e97bd4253069f1d825f9d4c5e25d6d7b2009ebfcc5bd299d614379e410ce6d703a5a84f0b5dcca5a245a81148 WHIRLPOOL 388d9b31eee9110880cf4aa6ccf65a0652a3f1fe7ed9735f1a71243b3e54653f14fe18f287930ee89c30eacfc80c9ba99796730380dc70190a7b40d7884c6e74 +MISC ChangeLog 18347 SHA256 1ae3c0c93f7f5c97fd21dd8890a4a9701802b08713e6c1ffe05ab48e21994ea1 SHA512 df210658a1d5036b7fe188834a66818343bf8f94716fffbfeeedd343ffa12d32d465bb7104753ef69b052c151458bbc21627009608e7ac28bcf843b50f265e75 WHIRLPOOL efcf138911b6d2bb39746997f1e75795b1a7cf3e448a5957418577d5d20b09df5cac68906e30d7ef8c299228d5b981379ccb5e9d483b68375d4347fb9a817f04 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlEi6tsACgkQ/ejvha5XGaNb4wCgxtgXUPuLT8AVRLYTqm41voZX -NFYAn1Zvk6pmSV5Ao0awdfms9xFXDZw1 -=Gc4r +iQIcBAEBCAAGBQJVIGT/AAoJEPGu1DbS6WIAj+cP/2skWeRwqJAKKvAkWgNuPLoR +AHgAGa9CgqkYb5xwPcSwgf1WcRrtYYJyEEu+zWu5VZs+4TtPsfI2U/N+NxhiOld7 +ZJ+M01tdeK8wNUwWX7aAavdUrNTgsLc524QphYdXZkD5dPphLMvSZK7ayH3IDEzu +08oUIUs3F08l28Eab2UVMaRJjHuc2aZqO70IAd63fiYOO3aL1Ob+EfT2TMaA9pJz +Vsvybr9nId7Ows032rD9vY9oDxlQ8CILj1uQbw5TMhiPMTwLf1JReX/irNnzqXmd +PR1NpgMdLvz9WN3ju2p723nNsTA4C9FNIwc18+eIkSyq5Ir9u601EqDHAhE2VVGF +6iRoO9sb6D5F1koMCXsg95CRR0ejZSxczetWmo48/+E/8iqzvrE3H10aftEQ3Ar9 +jODLZornSaFTvnq2/YugYDjDN69/SwOXriCZSHiLoEKL7MevxxpfyOvm6tv0hEqg +abUsUl5lqtyFL2JRW2tzLZe+yR98bpVD4ZA9EvIE3FeST7JW60Z+YyGxpTpLhRCg +m2xRHCQs2Dxu9z1jCat0WH0tA2zV0CLTvSSjQADuihWZbIaZzELvtbKSldz5RIxh +GQwT92lvvRZmx7dfYcYC05fv8K30eftu2LCN82Dvgdz/GFgUOOcco9rmhoDd+FZU +MSDfKCQpSYITg854lQDc +=x1cC -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.0-char-cast.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.0-char-cast.patch new file mode 100644 index 0000000000..86505be5da --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.0-char-cast.patch @@ -0,0 +1,46 @@ +http://savannah.gnu.org/bugs/?40371 +http://git.savannah.gnu.org/cgit/make.git/commit/?id=9d58570c + +From 9d58570c77240fed53d1f88217877f8e778f4bb2 Mon Sep 17 00:00:00 2001 +From: Paul Smith +Date: Sat, 26 Oct 2013 04:10:17 +0000 +Subject: * makeint.h (STOP_SET): [SV 40371] Cast to unsigned char. + +* tests/scripts/misc/utf8: Test variable names with characters >127. +Fix suggested by Robert Bogomip +--- +diff --git a/makeint.h b/makeint.h +index 77f51e0..c591427 100644 +--- a/makeint.h ++++ b/makeint.h +@@ -415,7 +415,7 @@ extern int unixy_shell; + # define MAP_VMSCOMMA 0x0000 + #endif + +-#define STOP_SET(_v,_m) ANY_SET (stopchar_map[(int)(_v)],(_m)) ++#define STOP_SET(_v,_m) ANY_SET (stopchar_map[(unsigned char)(_v)],(_m)) + + #if defined(HAVE_SYS_RESOURCE_H) && defined(HAVE_GETRLIMIT) && defined(HAVE_SETRLIMIT) + # define SET_STACK_SIZE +diff --git a/tests/scripts/misc/utf8 b/tests/scripts/misc/utf8 +new file mode 100644 +index 0000000..2adcd07 +--- a/dev/null ++++ b/tests/scripts/misc/utf8 +@@ -0,0 +1,14 @@ ++# -*-perl-*- ++$description = "Test utf8 handling."; ++ ++$details = ""; ++ ++# Variable names containing UTF8 characters ++run_make_test(" ++\xe2\x96\xaa := hello ++\$(info \$(\xe2\x96\xaa)) ++all: ++", ++ '', "hello\n#MAKE#: Nothing to be done for 'all'."); ++ ++1; +-- +cgit v0.9.0.2 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.1-fix_null_returns_from_ttyname.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.1-fix_null_returns_from_ttyname.patch new file mode 100644 index 0000000000..f6be5c9f06 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-4.1-fix_null_returns_from_ttyname.patch @@ -0,0 +1,53 @@ +From 292da6f6867b75a5af7ddbb639a1feae022f438f Mon Sep 17 00:00:00 2001 +From: Paul Smith +Date: Mon, 20 Oct 2014 05:54:56 +0000 +Subject: * main.c (main): [SV 43434] Handle NULL returns from ttyname(). + +--- +diff --git a/main.c b/main.c +index b2d169c..0cdb8a8 100644 +--- a/main.c ++++ b/main.c +@@ -1429,13 +1429,18 @@ main (int argc, char **argv, char **envp) + #ifdef HAVE_ISATTY + if (isatty (fileno (stdout))) + if (! lookup_variable (STRING_SIZE_TUPLE ("MAKE_TERMOUT"))) +- define_variable_cname ("MAKE_TERMOUT", TTYNAME (fileno (stdout)), +- o_default, 0)->export = v_export; +- ++ { ++ const char *tty = TTYNAME (fileno (stdout)); ++ define_variable_cname ("MAKE_TERMOUT", tty ? tty : DEFAULT_TTYNAME, ++ o_default, 0)->export = v_export; ++ } + if (isatty (fileno (stderr))) + if (! lookup_variable (STRING_SIZE_TUPLE ("MAKE_TERMERR"))) +- define_variable_cname ("MAKE_TERMERR", TTYNAME (fileno (stderr)), +- o_default, 0)->export = v_export; ++ { ++ const char *tty = TTYNAME (fileno (stderr)); ++ define_variable_cname ("MAKE_TERMERR", tty ? tty : DEFAULT_TTYNAME, ++ o_default, 0)->export = v_export; ++ } + #endif + + /* Reset in case the switches changed our minds. */ +diff --git a/makeint.h b/makeint.h +index 6223936..2009f41 100644 +--- a/makeint.h ++++ b/makeint.h +@@ -436,10 +436,11 @@ extern struct rlimit stack_limit; + /* The number of bytes needed to represent the largest integer as a string. */ + #define INTSTR_LENGTH CSTRLEN ("18446744073709551616") + ++#define DEFAULT_TTYNAME "true" + #ifdef HAVE_TTYNAME + # define TTYNAME(_f) ttyname (_f) + #else +-# define TTYNAME(_f) "true" ++# define TTYNAME(_f) DEFAULT_TTYNAME + #endif + + +-- +cgit v0.9.0.2 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.80-r4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.80-r4.ebuild index 45390cc555..65465d27a0 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.80-r4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.80-r4.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.80-r4.ebuild,v 1.12 2011/02/06 11:37:17 leio Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.80-r4.ebuild,v 1.13 2014/11/03 06:05:28 vapier Exp $ inherit eutils flag-o-matic DESCRIPTION="Standard tool to compile source trees" HOMEPAGE="http://www.gnu.org/software/make/make.html" -SRC_URI="ftp://ftp.gnu.org/gnu/make/${P}.tar.bz2" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r1.ebuild deleted file mode 100644 index 8791da4000..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r1.ebuild +++ /dev/null @@ -1,44 +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/make/make-3.81-r1.ebuild,v 1.2 2012/05/24 02:38:35 vapier Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Standard tool to compile source trees" -HOMEPAGE="http://www.gnu.org/software/make/make.html" -SRC_URI="mirror://gnu//make/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" -IUSE="nls static" - -DEPEND="nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl )" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-tests-lang.patch - epatch "${FILESDIR}"/${P}-long-cmdline.patch #301116 -} - -src_compile() { - use static && append-ldflags -static - econf \ - $(use_enable nls) \ - --program-prefix=g \ - || die - emake || die -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README* - if [[ ${USERLAND} == "GNU" ]] ; then - # we install everywhere as 'gmake' but on GNU systems, - # symlink 'make' to 'gmake' - dosym gmake /usr/bin/make - dosym gmake.1 /usr/share/man/man1/make.1 - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81.ebuild deleted file mode 100644 index 3207e2c309..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81.ebuild +++ /dev/null @@ -1,43 +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/make/make-3.81.ebuild,v 1.15 2012/05/24 02:38:35 vapier Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Standard tool to compile source trees" -HOMEPAGE="http://www.gnu.org/software/make/make.html" -SRC_URI="mirror://gnu//make/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="nls static" - -DEPEND="nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl )" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-tests-lang.patch -} - -src_compile() { - use static && append-ldflags -static - econf \ - $(use_enable nls) \ - --program-prefix=g \ - || die - emake || die -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README* - if [[ ${USERLAND} == "GNU" ]] ; then - # we install everywhere as 'gmake' but on GNU systems, - # symlink 'make' to 'gmake' - dosym gmake /usr/bin/make - dosym gmake.1 /usr/share/man/man1/make.1 - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.ebuild deleted file mode 100644 index 671f0109c9..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.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/make/make-3.82-r1.ebuild,v 1.8 2011/12/30 15:46:43 halcy0n Exp $ - -EAPI="2" - -inherit flag-o-matic eutils - -DESCRIPTION="Standard tool to compile source trees" -HOMEPAGE="http://www.gnu.org/software/make/make.html" -SRC_URI="mirror://gnu//make/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="nls static" - -DEPEND="nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl )" - -src_prepare() { - epatch "${FILESDIR}"/${P}-archives-many-objs.patch #334889 - epatch "${FILESDIR}"/${P}-MAKEFLAGS-reexec.patch #31975 - epatch "${FILESDIR}"/${P}-memory-corruption.patch #355907 -} - -src_configure() { - use static && append-ldflags -static - econf \ - --program-prefix=g \ - $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README* - if [[ ${USERLAND} == "GNU" ]] ; then - # we install everywhere as 'gmake' but on GNU systems, - # symlink 'make' to 'gmake' - dosym gmake /usr/bin/make - dosym gmake.1 /usr/share/man/man1/make.1 - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r3.ebuild deleted file mode 100644 index c97375c7ab..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r3.ebuild +++ /dev/null @@ -1,44 +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/make/make-3.82-r3.ebuild,v 1.8 2012/09/02 18:52:35 armin76 Exp $ - -EAPI="2" - -inherit flag-o-matic eutils - -DESCRIPTION="Standard tool to compile source trees" -HOMEPAGE="http://www.gnu.org/software/make/make.html" -SRC_URI="mirror://gnu//make/${P}.tar.bz2" - -LICENSE="GPL-3" -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" - -DEPEND="nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl )" - -src_prepare() { - epatch "${FILESDIR}"/${P}-archives-many-objs.patch #334889 - epatch "${FILESDIR}"/${P}-MAKEFLAGS-reexec.patch #31975 - epatch "${FILESDIR}"/${P}-memory-corruption.patch #355907 - epatch "${FILESDIR}"/${P}-glob-speedup.patch #382845 -} - -src_configure() { - use static && append-ldflags -static - econf \ - --program-prefix=g \ - $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README* - if [[ ${USERLAND} == "GNU" ]] ; then - # we install everywhere as 'gmake' but on GNU systems, - # symlink 'make' to 'gmake' - dosym gmake /usr/bin/make - dosym gmake.1 /usr/share/man/man1/make.1 - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r4.ebuild index 7b2bd9e72c..12c2b198b3 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r4.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.82-r4.ebuild,v 1.15 2013/02/19 03:00:42 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.82-r4.ebuild,v 1.16 2014/01/18 03:11:00 vapier Exp $ EAPI="2" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu//make/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm 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" +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" DEPEND="nls? ( sys-devel/gettext )" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82.ebuild deleted file mode 100644 index e3cc1ef142..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82.ebuild +++ /dev/null @@ -1,42 +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/make/make-3.82.ebuild,v 1.11 2011/07/09 09:17:29 xarthisius Exp $ - -EAPI="2" - -inherit flag-o-matic eutils - -DESCRIPTION="Standard tool to compile source trees" -HOMEPAGE="http://www.gnu.org/software/make/make.html" -SRC_URI="mirror://gnu//make/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="nls static" - -DEPEND="nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl )" - -src_prepare() { - epatch "${FILESDIR}"/${P}-archives-many-objs.patch #334889 - epatch "${FILESDIR}"/${P}-MAKEFLAGS-reexec.patch #31975 -} - -src_configure() { - use static && append-ldflags -static - econf \ - --program-prefix=g \ - $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README* - if [[ ${USERLAND} == "GNU" ]] ; then - # we install everywhere as 'gmake' but on GNU systems, - # symlink 'make' to 'gmake' - dosym gmake /usr/bin/make - dosym gmake.1 /usr/share/man/man1/make.1 - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.0-r1.ebuild new file mode 100644 index 0000000000..7d9a768d67 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-4.0-r1.ebuild,v 1.13 2014/11/23 12:10:54 zlogene Exp $ + +EAPI=4 + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-3+" +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="guile nls static" + +CDEPEND="guile? ( >=dev-scheme/guile-1.8 )" +DEPEND="${CDEPEND} + nls? ( sys-devel/gettext )" +RDEPEND="${CDEPEND} + nls? ( virtual/libintl )" + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-3.82-darwin-library_search-dylib.patch \ + "${FILESDIR}"/${P}-char-cast.patch +} + +src_configure() { + use static && append-ldflags -static + econf \ + --program-prefix=g \ + $(use_with guile) \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.1-r1.ebuild new file mode 100644 index 0000000000..d1bc743198 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-4.1-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-4.1-r1.ebuild,v 1.11 2015/04/04 22:26:05 vapier Exp $ + +EAPI=4 + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-3+" +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="guile nls static" + +CDEPEND="guile? ( >=dev-scheme/guile-1.8 )" +DEPEND="${CDEPEND} + nls? ( sys-devel/gettext )" +RDEPEND="${CDEPEND} + nls? ( virtual/libintl )" + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-3.82-darwin-library_search-dylib.patch \ + "${FILESDIR}"/${P}-fix_null_returns_from_ttyname.patch +} + +src_configure() { + use static && append-ldflags -static + econf \ + --program-prefix=g \ + $(use_with guile) \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +}