[gentoo-commits] gentoo-x86 commit in sys-devel/binutils-apple: binutils-apple-4.2-r1.ebuild binutils-apple-4.3-r1.ebuild ChangeLog
patrick 15/02/04 02:55:23 Modified: binutils-apple-4.2-r1.ebuild binutils-apple-4.3-r1.ebuild ChangeLog Log: Move test deps to DEPEND again (Portage version: 2.2.15/cvs/Linux x86_64, unsigned Manifest commit) Revision ChangesPath 1.2 sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?r1=1.1r2=1.2 Index: binutils-apple-4.2-r1.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- binutils-apple-4.2-r1.ebuild3 Feb 2015 21:12:23 - 1.1 +++ binutils-apple-4.2-r1.ebuild4 Feb 2015 02:55:23 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v 1.1 2015/02/03 21:12:23 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v 1.2 2015/02/04 02:55:23 patrick Exp $ EAPI=3 @@ -26,9 +26,9 @@ IUSE=lto test RDEPEND=sys-devel/binutils-config - lto? ( sys-devel/llvm ) - test? ( =dev-lang/perl-5.8.8 ) + lto? ( sys-devel/llvm ) DEPEND=${RDEPEND} + test? ( =dev-lang/perl-5.8.8 ) || ( =sys-devel/gcc-apple-4.2.1 sys-devel/llvm ) export CTARGET=${CTARGET:-${CHOST}} 1.2 sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild?r1=1.1r2=1.2 Index: binutils-apple-4.3-r1.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- binutils-apple-4.3-r1.ebuild3 Feb 2015 21:12:23 - 1.1 +++ binutils-apple-4.3-r1.ebuild4 Feb 2015 02:55:23 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild,v 1.1 2015/02/03 21:12:23 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.3-r1.ebuild,v 1.2 2015/02/04 02:55:23 patrick Exp $ EAPI=3 @@ -26,9 +26,9 @@ IUSE=lto test RDEPEND=sys-devel/binutils-config - lto? ( sys-devel/llvm ) - test? ( =dev-lang/perl-5.8.8 ) + lto? ( sys-devel/llvm ) DEPEND=${RDEPEND} + test? ( =dev-lang/perl-5.8.8 ) || ( =sys-devel/gcc-apple-4.2.1 sys-devel/llvm ) export CTARGET=${CTARGET:-${CHOST}} 1.40 sys-devel/binutils-apple/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.40view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.40content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?r1=1.39r2=1.40 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- ChangeLog 3 Feb 2015 21:12:23 - 1.39 +++ ChangeLog 4 Feb 2015 02:55:23 - 1.40 @@ -1,6 +1,10 @@ # ChangeLog for sys-devel/binutils-apple # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.39 2015/02/03 21:12:23 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.40 2015/02/04 02:55:23 patrick Exp $ + + 04 Feb 2015; Patrick Lauer patr...@gentoo.org binutils-apple-4.2-r1.ebuild, + binutils-apple-4.3-r1.ebuild: + Move test deps to DEPEND again *binutils-apple-4.2-r1 (03 Feb 2015) *binutils-apple-4.3-r1 (03 Feb 2015)
[gentoo-commits] gentoo-x86 commit in sys-devel/binutils-apple: binutils-apple-4.2-r1.ebuild binutils-apple-4.3-r1.ebuild ChangeLog
grobian 15/02/03 21:12:23 Modified: ChangeLog Added:binutils-apple-4.2-r1.ebuild binutils-apple-4.3-r1.ebuild Log: Add fixed older versions for PPC and comparisons by Michael Weiser, bug #538384 (Portage version: 2.2.14-prefix/cvs/Darwin i386, signed Manifest commit with key 0x5F75F607C5C74E89) Revision ChangesPath 1.39 sys-devel/binutils-apple/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.39view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?rev=1.39content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/ChangeLog?r1=1.38r2=1.39 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- ChangeLog 31 Jan 2015 02:33:23 - 1.38 +++ ChangeLog 3 Feb 2015 21:12:23 - 1.39 @@ -1,6 +1,18 @@ # ChangeLog for sys-devel/binutils-apple # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.38 2015/01/31 02:33:23 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.39 2015/02/03 21:12:23 grobian Exp $ + +*binutils-apple-4.2-r1 (03 Feb 2015) +*binutils-apple-4.3-r1 (03 Feb 2015) + + 03 Feb 2015; Fabian Groffen grob...@gentoo.org + +binutils-apple-4.2-r1.ebuild, +binutils-apple-4.3-r1.ebuild, + +files/binutils-apple-4.2-globals-extern.patch, +files/ld64-127.2-Makefile, + +files/ld64-127.2-extraneous-headers.patch, + +files/ld64-127.2-thread_state.patch, +files/ld64-128.2-1010.patch, + +files/ld64-128.2-Makefile-2, -files/cctools-839-lto.patch: + Add fixed older versions for PPC and comparisons by Michael Weiser, bug + #538384 31 Jan 2015; Patrick Lauer patr...@gentoo.org binutils-apple-3.1.2.ebuild, binutils-apple-3.2.6.ebuild, binutils-apple-3.2.ebuild, 1.1 sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild?rev=1.1content-type=text/plain Index: binutils-apple-4.2-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/binutils-apple-4.2-r1.ebuild,v 1.1 2015/02/03 21:12:23 grobian Exp $ EAPI=3 inherit eutils flag-o-matic toolchain-funcs LD64=ld64-127.2 CCTOOLS_VERSION=809 CCTOOLS=cctools-${CCTOOLS_VERSION} CCTOOLS_HEADERS=cctools-855 LIBUNWIND=libunwind-30 DYLD=dyld-195.5 DESCRIPTION=Darwin assembler as(1) and static linker ld(1), Xcode Tools ${PV} HOMEPAGE=http://www.opensource.apple.com/darwinsource/; SRC_URI=http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz http://www.opensource.apple.com/tarballs/cctools/${CCTOOLS}.tar.gz http://www.opensource.apple.com/tarballs/cctools/${CCTOOLS_HEADERS}.tar.gz http://www.opensource.apple.com/tarballs/libunwind/${LIBUNWIND}.tar.gz http://www.opensource.apple.com/tarballs/dyld/${DYLD}.tar.gz; LICENSE=APSL-2 KEYWORDS=~ppc-macos ~x64-macos ~x86-macos IUSE=lto test RDEPEND=sys-devel/binutils-config lto? ( sys-devel/llvm ) test? ( =dev-lang/perl-5.8.8 ) DEPEND=${RDEPEND} || ( =sys-devel/gcc-apple-4.2.1 sys-devel/llvm ) export CTARGET=${CTARGET:-${CHOST}} if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then export CTARGET=${CATEGORY/cross-} fi fi is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } if is_cross ; then SLOT=${CTARGET}-4 else SLOT=4 fi LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV} INCPATH=${LIBPATH}/include DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV} if is_cross ; then BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV} else BINPATH=/usr/${CTARGET}/binutils-bin/${PV} fi S=${WORKDIR} src_prepare() { cd ${S}/${LD64}/src cp ${FILESDIR}/ld64-127.2-Makefile Makefile epatch ${FILESDIR}/${LD64}-lto.patch epatch ${FILESDIR}/ld64-128.2-stdlib.patch epatch ${FILESDIR}/${LD64}-ppc-range-warning.patch epatch ${FILESDIR}/ld64-127.2-extraneous-headers.patch epatch ${FILESDIR}/ld64-241.9-register-names.patch epatch ${FILESDIR}/ld64-241.9-get-comm-align.patch epatch ${FILESDIR}/ld64-241.9-cc_md5.patch epatch ${FILESDIR}/ld64-128.2-1010.patch # We used to use our own copy of lto.h, which