[gentoo-commits] gentoo-x86 commit in dev-python/pypy-bin: pypy-bin-2.2.1-r1.ebuild ChangeLog

2014-05-08 Thread Michal Gorny (mgorny)
mgorny  14/05/09 06:10:04

  Modified: pypy-bin-2.2.1-r1.ebuild ChangeLog
  Log:
  Add USE=tk for tkinter modules. Update the list of cffi-compiled modules. Bug 
#509794.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  ChangesPath
1.2  dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild

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

Index: pypy-bin-2.2.1-r1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pypy-bin-2.2.1-r1.ebuild3 May 2014 18:00:20 -   1.1
+++ pypy-bin-2.2.1-r1.ebuild9 May 2014 06:10:04 -   1.2
@@ -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/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild,v 1.1 
2014/05/03 18:00:20 mgorny Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild,v 1.2 
2014/05/09 06:10:04 mgorny Exp $
 
 EAPI=5
 
@@ -56,7 +56,7 @@
 LICENSE="MIT"
 SLOT="0/$(get_version_component_range 1-2 ${PV})"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc +jit shadowstack sqlite sse2 test"
+IUSE="doc +jit shadowstack sqlite sse2 test tk"
 
 # yep, world would be easier if people started filling subslots...
 RDEPEND="
@@ -72,6 +72,7 @@
( =sys-libs/zlib-1.2.7:0 )
sqlite? ( dev-db/sqlite:3 )
+   tk? ( dev-lang/tk:0 )
!dev-python/pypy:0"
 DEPEND="app-arch/xz-utils
doc? ( dev-python/sphinx )
@@ -121,8 +122,14 @@
dodoc README.rst
 
if ! use sqlite; then
-   rm -r "${ED%/}${INSDESTTREE}"/lib-python/*2.7/sqlite3 || die
-   rm "${ED%/}${INSDESTTREE}"/lib_pypy/_sqlite3.py || die
+   rm -r "${ED%/}${INSDESTTREE}"/lib-python/*2.7/sqlite3 \
+   "${ED%/}${INSDESTTREE}"/lib_pypy/_sqlite3.py \
+   
"${ED%/}${INSDESTTREE}"/lib-python/*2.7/test/test_sqlite.py || die
+   fi
+   if ! use tk; then
+   rm -r "${ED%/}${INSDESTTREE}"/lib-python/*2.7/{idlelib,lib-tk} \
+   "${ED%/}${INSDESTTREE}"/lib_pypy/_tkinter \
+   
"${ED%/}${INSDESTTREE}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die
fi
 
# Install docs
@@ -146,9 +153,13 @@
|| die "Generation of Grammar and PatternGrammar pickles failed"
 
# Generate cffi cache
-   "${PYTHON}" -c "import _curses" || die "Failed to import _curses"
+   "${PYTHON}" -c "import _curses" || die "Failed to import _curses (cffi)"
+   "${PYTHON}" -c "import syslog" || die "Failed to import syslog (cffi)"
if use sqlite; then
-   "${PYTHON}" -c "import _sqlite3" || die "Failed to import 
_sqlite3"
+   "${PYTHON}" -c "import _sqlite3" || die "Failed to import 
_sqlite3 (cffi)"
+   fi
+   if use tk; then
+   "${PYTHON}" -c "import _tkinter" || die "Failed to import 
_tkinter (cffi)"
fi
 
# compile the installed modules



1.17 dev-python/pypy-bin/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?rev=1.17&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?rev=1.17&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?r1=1.16&r2=1.17

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ChangeLog   3 May 2014 18:00:20 -   1.16
+++ ChangeLog   9 May 2014 06:10:04 -   1.17
@@ -1,6 +1,10 @@
 # ChangeLog for dev-python/pypy-bin
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.16 
2014/05/03 18:00:20 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.17 
2014/05/09 06:10:04 mgorny Exp $
+
+  09 May 2014; Michał Górny  pypy-bin-2.2.1-r1.ebuild:
+  Add USE=tk for tkinter modules. Update the list of cffi-compiled modules. Bug
+  #509794.
 
 *pypy-bin-2.2.1-r1 (03 May 2014)
 






[gentoo-commits] gentoo-x86 commit in dev-python/pypy-bin: pypy-bin-2.2.1-r1.ebuild ChangeLog

2014-05-12 Thread Michal Gorny (mgorny)
mgorny  14/05/12 20:49:04

  Modified: pypy-bin-2.2.1-r1.ebuild ChangeLog
  Log:
  Remove the versioned deps, they are too painful to maintain for a minor tool 
like PyPy.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  ChangesPath
1.3  dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild?r1=1.2&r2=1.3

Index: pypy-bin-2.2.1-r1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- pypy-bin-2.2.1-r1.ebuild9 May 2014 06:10:04 -   1.2
+++ pypy-bin-2.2.1-r1.ebuild12 May 2014 20:49:04 -  1.3
@@ -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/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild,v 1.2 
2014/05/09 06:10:04 mgorny Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild,v 1.3 
2014/05/12 20:49:04 mgorny Exp $
 
 EAPI=5
 
@@ -60,17 +60,13 @@
 
 # yep, world would be easier if people started filling subslots...
 RDEPEND="
-   ~app-arch/bzip2-1.0.6:0
-   ~dev-libs/expat-2.1.0:0
-   ( =dev-libs/libffi-3.0.11:0 )
-   ( =dev-libs/openssl-1.0.1c:0 )
-   ( =sys-libs/glibc-2.15:2.2 )
-   ~sys-libs/ncurses-5.9:5
-   ( =sys-libs/zlib-1.2.7:0 )
+   app-arch/bzip2:0
+   dev-libs/expat:0
+   dev-libs/libffi:0
+   dev-libs/openssl:0
+   sys-libs/glibc:2.2
+   sys-libs/ncurses:5
+   sys-libs/zlib:0
sqlite? ( dev-db/sqlite:3 )
tk? ( dev-lang/tk:0 )
!dev-python/pypy:0"



1.18 dev-python/pypy-bin/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?rev=1.18&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?rev=1.18&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?r1=1.17&r2=1.18

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ChangeLog   9 May 2014 06:10:04 -   1.17
+++ ChangeLog   12 May 2014 20:49:04 -  1.18
@@ -1,6 +1,10 @@
 # ChangeLog for dev-python/pypy-bin
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.17 
2014/05/09 06:10:04 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.18 
2014/05/12 20:49:04 mgorny Exp $
+
+  12 May 2014; Michał Górny  pypy-bin-2.2.1-r1.ebuild:
+  Remove the versioned deps, they are too painful to maintain for a minor tool
+  like PyPy.
 
   09 May 2014; Michał Górny  pypy-bin-2.2.1-r1.ebuild:
   Add USE=tk for tkinter modules. Update the list of cffi-compiled modules. Bug






[gentoo-commits] gentoo-x86 commit in dev-python/pypy-bin: pypy-bin-2.2.1-r1.ebuild ChangeLog pypy-bin-2.2.1.ebuild

2014-05-03 Thread Michal Gorny (mgorny)
mgorny  14/05/03 18:00:20

  Modified: ChangeLog
  Added:pypy-bin-2.2.1-r1.ebuild
  Removed:  pypy-bin-2.2.1.ebuild
  Log:
  Use new packages built against ncurses[-tinfo].
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  ChangesPath
1.16 dev-python/pypy-bin/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?rev=1.16&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?rev=1.16&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/ChangeLog?r1=1.15&r2=1.16

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ChangeLog   21 Apr 2014 11:18:32 -  1.15
+++ ChangeLog   3 May 2014 18:00:20 -   1.16
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/pypy-bin
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.15 
2014/04/21 11:18:32 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.16 
2014/05/03 18:00:20 mgorny Exp $
+
+*pypy-bin-2.2.1-r1 (03 May 2014)
+
+  03 May 2014; Michał Górny  +pypy-bin-2.2.1-r1.ebuild,
+  -pypy-bin-2.2.1.ebuild:
+  Use new packages built against ncurses[-tinfo].
 
   21 Apr 2014; Michał Górny  pypy-bin-2.2.1.ebuild:
   Fix wrong BINHOST, reported by ulm.



1.1  dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild?rev=1.1&content-type=text/plain

Index: pypy-bin-2.2.1-r1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.2.1-r1.ebuild,v 1.1 
2014/05/03 18:00:20 mgorny Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 pypy pypy2_0 )
inherit eutils multilib pax-utils python-any-r1 versionator

BINHOST="http://pypy.aliceinwire.net/pypy-bin/";

DESCRIPTION="A fast, compliant alternative implementation of the Python 
language (binary package)"
HOMEPAGE="http://pypy.org/";
SRC_URI="mirror://bitbucket/pypy/pypy/downloads/pypy-${PV}-src.tar.bz2
amd64? (
jit? ( shadowstack? (

${BINHOST}/${P}-amd64+bzip2+jit+ncurses+shadowstack.tar.xz
-> 
${P}-r1-amd64+bzip2+jit+ncurses+shadowstack.tar.xz
) )
jit? ( !shadowstack? (
${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.xz
-> ${P}-r1-amd64+bzip2+jit+ncurses.tar.xz
) )
!jit? ( !shadowstack? (
${BINHOST}/${P}-amd64+bzip2+ncurses.tar.xz
-> ${P}-r1-amd64+bzip2+ncurses.tar.xz
) )
)
x86? (
sse2? (
jit? ( shadowstack? (

${BINHOST}/${P}-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.xz
-> 
${P}-r1-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.xz
) )
jit? ( !shadowstack? (

${BINHOST}/${P}-x86+bzip2+jit+ncurses+sse2.tar.xz
-> 
${P}-r1-x86+bzip2+jit+ncurses+sse2.tar.xz
) )
!jit? ( !shadowstack? (
${BINHOST}/${P}-x86+bzip2+ncurses+sse2.tar.xz
-> ${P}-r1-x86+bzip2+ncurses+sse2.tar.xz
) )
)
!sse2? (
!jit? ( !shadowstack? (
${BINHOST}/${P}-x86+bzip2+ncurses.tar.xz
-> ${P}-r1-x86+bzip2+ncurses.tar.xz
) )
)
)"

# Supported variants
REQUIRED_USE="!jit? ( !shadowstack )
x86? ( !sse2? ( !jit !shadowstack ) )"

LICENSE="MIT"
SLOT="0/$(get_version_component_range 1-2 ${PV})"
KEYWORDS="~amd64 ~x86"
IUSE="doc +jit shadowstack sqlite sse2 test"

# yep, world would be easier if people started filling subslots...
RDEPEND="
~app-arch/bzip2-1.0.6:0
~dev-libs/expat-2.1.0:0
( =dev-libs/libffi-3.0.11:0 )
( =dev-libs/openssl-1.0.1c:0 )
( =sys-libs/glibc-2.15:2.2 )
~sys-libs/ncurses-5.9:5
( =sys-libs/zlib-1.2.7:0 )
sqlite? ( dev-db/sqlite: