public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-lang/v8: v8-9999.ebuild ChangeLog v8-3.17.5.ebuild
@ 2013-03-05  1:11 PaweA Hajdan (phajdan.jr)
  0 siblings, 0 replies; only message in thread
From: PaweA Hajdan (phajdan.jr) @ 2013-03-05  1:11 UTC (permalink / raw
  To: gentoo-commits

phajdan.jr    13/03/05 01:11:50

  Modified:             v8-9999.ebuild ChangeLog v8-3.17.5.ebuild
  Log:
  Restore optional readline support.
  
  (Portage version: 2.1.11.50/cvs/Linux i686, signed Manifest commit with key 30427902)

Revision  Changes    Path
1.37                 dev-lang/v8/v8-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?rev=1.37&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?rev=1.37&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?r1=1.36&r2=1.37

Index: v8-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- v8-9999.ebuild	18 Feb 2013 16:59:00 -0000	1.36
+++ v8-9999.ebuild	5 Mar 2013 01:11:50 -0000	1.37
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.36 2013/02/18 16:59:00 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.37 2013/03/05 01:11:50 phajdan.jr Exp $
 
 EAPI="5"
 PYTHON_COMPAT=( python2_{6,7} )
@@ -14,9 +14,11 @@
 
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="readline"
 
-DEPEND="${PYTHON_DEPS}"
+RDEPEND="readline? ( sys-libs/readline:0 )"
+DEPEND="${PYTHON_DEPS}
+	${RDEPEND}"
 
 src_unpack() {
 	subversion_src_unpack
@@ -50,8 +52,11 @@
 	subversion_wc_info
 	soname_version="${PV}.${ESVN_WC_REVISION}"
 
-	# TODO: Add console=readline option once implemented upstream
-	# http://code.google.com/p/v8/issues/detail?id=1781
+	if use readline; then
+		console=readline
+	else
+		console=dumb
+	fi
 
 	# Generate the real Makefile.
 	emake V=1 \
@@ -60,6 +65,7 @@
 		soname_version=${soname_version} \
 		snapshot=on \
 		hardfp=${hardfp} \
+		console=${console} \
 		out/Makefile.${myarch} || die
 }
 



1.287                dev-lang/v8/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.287&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.287&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?r1=1.286&r2=1.287

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v
retrieving revision 1.286
retrieving revision 1.287
diff -u -r1.286 -r1.287
--- ChangeLog	1 Mar 2013 18:34:47 -0000	1.286
+++ ChangeLog	5 Mar 2013 01:11:50 -0000	1.287
@@ -1,6 +1,10 @@
 # ChangeLog for dev-lang/v8
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.286 2013/03/01 18:34:47 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.287 2013/03/05 01:11:50 phajdan.jr Exp $
+
+  05 Mar 2013; Pawel Hajdan jr <phajdan.jr@gentoo.org> v8-3.17.5.ebuild,
+  v8-9999.ebuild:
+  Restore optional readline support.
 
 *v8-3.17.5 (01 Mar 2013)
 



1.2                  dev-lang/v8/v8-3.17.5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild?r1=1.1&r2=1.2

Index: v8-3.17.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- v8-3.17.5.ebuild	1 Mar 2013 18:34:47 -0000	1.1
+++ v8-3.17.5.ebuild	5 Mar 2013 01:11:50 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v 1.1 2013/03/01 18:34:47 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v 1.2 2013/03/05 01:11:50 phajdan.jr Exp $
 
 EAPI="5"
 PYTHON_COMPAT=( python2_{6,7} )
@@ -15,9 +15,11 @@
 soname_version="$(get_version_component_range 1-3)"
 SLOT="0/${soname_version}"
 KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
-IUSE=""
+IUSE="readline"
 
-DEPEND="${PYTHON_DEPS}"
+RDEPEND="readline? ( sys-libs/readline:0 )"
+DEPEND="${PYTHON_DEPS}
+	${RDEPEND}"
 
 src_configure() {
 	tc-export AR CC CXX RANLIB
@@ -42,8 +44,11 @@
 	esac
 	mytarget=${myarch}.release
 
-	# TODO: Add console=readline option once implemented upstream
-	# http://code.google.com/p/v8/issues/detail?id=1781
+	if use readline; then
+		console=readline
+	else
+		console=dumb
+	fi
 
 	# Generate the real Makefile.
 	emake V=1 \
@@ -52,6 +57,7 @@
 		soname_version=${soname_version} \
 		snapshot=on \
 		hardfp=${hardfp} \
+		console=${console} \
 		out/Makefile.${myarch} || die
 }
 





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-03-05  1:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-05  1:11 [gentoo-commits] gentoo-x86 commit in dev-lang/v8: v8-9999.ebuild ChangeLog v8-3.17.5.ebuild PaweA Hajdan (phajdan.jr)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox