notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
pypy3-devel Fast, compliant implementation of the Python language
2.4.0 lang Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4.0Version of this port present on the latest quarterly branch.
Maintainer: dbn@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-08-11 17:27:43
Last Update: 2016-08-04 08:43:37
SVN Revision: 419600
Also Listed In: java python
License: MIT PSFL
WWW:
http://pypy.org/
Description:
PyPy is a fast, compliant alternative implementation of the Python language (2.7.1). It has several advantages and distinct features: - Speed: thanks to its Just-in-Time compiler, Python programs often run faster on PyPy. - Memory usage: large, memory-hungry Python programs might end up taking less space than they do in CPython. - Compatibility: PyPy is highly compatible with existing python code. It supports ctypes and can run popular python libraries like twisted and django. - Sandboxing: PyPy provides the ability to run untrusted code in a fully secure way. - Stackless: PyPy can be configured to run in stackless mode, providing micro-threads for massive concurrency. - As well as other features. WWW: http://pypy.org/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • pypy3>0:lang/pypy3-devel
No installation instructions:
This port has been deleted.
PKGNAME: pypy3
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (pypy3-2.4.0-src.tar.bz2) = d9ba207d6eecf8a0dc4414e9f4e92db1abd143e8cc6ec4a6bdcac75b29f104f3 SIZE (pypy3-2.4.0-src.tar.bz2) = 14693194

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. msgfmt : devel/gettext-tools
  2. python2.7 : lang/python27
  3. python2 : lang/python2
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libffi.so : devel/libffi
  3. libsqlite3.so : databases/sqlite3
  4. libintl.so : devel/gettext-runtime
  5. libiconv.so : converters/libiconv
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for pypy3-2.4.0: ====> Options available for the group PYINST SANDBOX=off: Translate a sandboxed pypy ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
compiler:c11 gettext iconv tar:bzip2 python:2,build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. http://cdn.bitbucket.org/pypy/pypy/downloads/
  2. https://bitbucket.org/pypy/pypy/downloads/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.4.0
04 Aug 2016 08:43:37
Revision:419600Original commit files touched by this commit
dbn search for other commits by this committer
lang/pypy3: update to 5.2.0-alpha1

Changes to lang/pypy3:
 - "Rename" from pypy3-devel (functionaly it is a rename, technically pypy3
   is a new port and pypy3-devel is deleted).
 - Make lang/pypy3 a slave port of lang/pypy

Changes to lang/pypy:
 - Use DISTVERSION instead of PORTVERSION (lang/pypy3 is not
   PORTVERSION clean)
 - Change PYPY_CFFI_VER to include the 'pypy-' prefix (lang/pypy3 has
   'pypy3-' as a prefix)
 - Only make PYPY_MINMEM the default is ${LOCALBASE}/lang/pypy exists
 - Fix build depends for PYPY_MINMEM
 - Allow slave port to have custom patch directory
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.4.0
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
2.4.0
01 Apr 2016 14:08:38
Revision:412347Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
2.4.0
07 Dec 2014 18:58:06
Revision:374221Original commit files touched by this commit
dbn search for other commits by this committer
Update lang/pypy3-devel to 2.4.0.

Changes:
 * Carry across _sqlite.py fix from lang/pypy
 * Strip cffi shared libraries (from lang/pypy)

Change Log:
 - Various fsencode PEP 383 related fixes to the posix module (readlink, uname,
   ttyname and ctermid) and improved locale handling
 - Fixed a couple different crashes related to parsing Python 3 source code
 - internal refactoring in string and GIL handling which led to significant
   speedups
 - improved handling of multiple objects (like sockets) in long-running
   programs. They are collected and released more efficiently, reducing memory
   use. In simpler terms - we closed what looked like a memory leak
2.1.b1_1
27 Oct 2014 15:23:31
Revision:371587Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
2.1.b1_1
20 Oct 2014 17:52:17
Revision:371288Original commit files touched by this commit
mva search for other commits by this committer
- Convert ports of irc/ and lang/ to new USES=python

Approved by:	portmgr (implicit)
2.1.b1_1
27 Jun 2014 17:21:07
Revision:359586Original commit files touched by this commit
miwi search for other commits by this committer
- Chase database/sqlite3 slib bump

Approved by:	portmgr (myself)
24 Apr 2014 20:11:02
Revision:352062Original commit files touched by this commit Refresh
dbn search for other commits by this committer
Update my ports to be compliant with new USES framework and fix other issues.

Changes:
 * various: migrate USE_BZIP2 to USES=tar:bzip2
 * various: migrate USE_XZ to USES=tar:xz
 * multimedia/py-ffmpeg: add and prefer github (GH) as master site
 * ports-mgmt/portbuilder: specify license as BSD2CLAUSE (instead of just BSD)

Most ports are updated infrequently so a single batch commit is preferred over
collating changes per port.
2.1.b1
02 Apr 2014 06:13:53
Revision:349904Original commit files touched by this commit
antoine search for other commits by this committer
Do not violate stagedir

Reported by:	poudriere
With hat:	portmgr
2.1.b1
13 Jan 2014 21:00:04
Revision:339634Original commit files touched by this commit
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2.1.b1
10 Dec 2013 18:48:23
Revision:336078Original commit files touched by this commit
dbn search for other commits by this committer
Remove LATEST_LINK from my ports and fix CONFLICTS for lang/pypy.
2.1.b1
07 Nov 2013 15:08:55
Revision:333113Original commit files touched by this commit
dbn search for other commits by this committer
Add stage support to lang/pypy, lang/pypy-devel and lang/pypy3-devel.

Also, require a modern compiler that can handle c11.  Although this is
not strictly required (just about any C compiler would do) the base GCC
compiler has a memory bug and thus cannot reasonably compile the ports.
2.1.b1
20 Sep 2013 19:53:10
Revision:327741Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
2.1.b1
12 Aug 2013 17:56:41
Revision:324639Original commit files touched by this commit
dbn search for other commits by this committer
Fix the pypy ports.

Be more aggresive in cleaning up temporary directories that pypy leaves
behind in the copied directories (files and directories in __pycache__).
Only .so and .pyc should be left behind in those __pycache__ directories
and no subdirectories.

Also remove the manual requirement for building lang/pypy. Redports
successfully built lang/pypy3-devel (with leftovers) in 19 hours.

Reported by:	Redports
2.1.b1
11 Aug 2013 18:33:33
Revision:324604Original commit files touched by this commit
dbn search for other commits by this committer
Backport and fix-up lang/pypy* ports.

pypy:
 - fix sysconfig.py's include path
 - bump PORTREVISION due to above fix

pypy-devel:
 - remove duplicate '-e' when creating pkg-plist
 - ancillary port functionality (thus no PORTREVISION bump)

pypy3-devel:
 - add missing patch
 - fix pkg-plist
 - build fails without above patch (thus no PORTREVISION bump)
2.1.b1
11 Aug 2013 17:27:22
Revision:324602Original commit files touched by this commit
dbn search for other commits by this committer
Introducing lang/pypy3-devel version 2.1.b1.

Highlights
 - The first release of PyPy3: support for Python 3, targetting CPython 3.2.3!
 - There are some known issues including performance regressions (issues
     #1540 & #1541) slated to be resolved before the final release.

Number of commits found: 16