FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
pypy Fast, compliant implementation of the Python language
5.4.1 lang on this many watch lists=2 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 13 Dec 2011 15:37:58
Also Listed In: python
License: MIT PSFL
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
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/lang/pypy/ && make install clean
To add the package: pkg install pypy

PKGNAME: pypy

distinfo:

TIMESTAMP = 1473534996
SHA256 (pypy2-v5.4.1-src.tar.bz2) = 45dbc50c81498f6f1067201b8fc887074b43b84ee32cc47f15e7db17571e9352
SIZE (pypy2-v5.4.1-src.tar.bz2) = 17412285


Slave ports
  1. lang/pypy3

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gmake : devel/gmake
  2. python2.7 : lang/python27
  3. python2 : lang/python2
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libffi.so : devel/libffi
  3. libintl.so : devel/gettext-runtime

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
     No options to configure

USES:
gettext-runtime gmake ssl tar:bzip2 compiler:c11 python:2,build

pkg-mesage:
=====================================================================

Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:

gdbm            databases/pypy-gdbm
sqlite3         databases/pypy-sqlite3
tkinter         x11-toolkits/pypy-tkinter

Note that PyPy does not implement the following module that would
have been provided as a separate port:

bsddb           databases/pypy-bsddb

=====================================================================

Master Sites:
  1. http://buildbot.pypy.org/mirror/
  2. https://bitbucket.org/pypy/pypy/downloads/
Port Moves
  • port moved here from lang/pypy-devel on 2015-05-17
    REASON: Superseded by lang/pypy

Number of commits found: 69

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Sep 2016 19:20:58
Original commit files touched by this commit  5.4.1
Revision:421729
dbn search for other commits by this committer
lang/pypy: update distinfo, upstream rerolled.

 - Add an official mirror for pypy source code.
 - No functional change to the source code.
08 Sep 2016 04:40:28
Original commit files touched by this commit  5.4.1
Revision:421529
dbn search for other commits by this committer
lang/pypy: update to 5.4.1

ChangeLog:
 - Update list of contributors in documentation and LICENSE file, this was
unfortunately left out of 5.4.0.
 - Allow tests run with -A to find libm.so even if it is a script not a
dynamically loadable file
 - Bump sys.setrecursionlimit() when translating PyPy, for translating with
CPython
 - Tweak a float comparison with 0 in backendopt.inline to avoid rounding errors
 - Fix for an issue for translating the sandbox
 - Fix for and issue where unicode.decode('utf8', 'custom_replace') messed up
the last byte of a unicode string
   sometimes
 - Update built-in cffi to version 1.8.1
 - Explicitly detect that we found as-yet-unsupported OpenSSL 1.1, and crash
translation with a message asking for help
   porting it
 - Fix a regression where a PyBytesObject was forced (converted to a RPython
object) when not required, reported as
   issue #2395
06 Sep 2016 17:22:14
Original commit files touched by this commit  5.4.0
Revision:421448
dbn search for other commits by this committer
lang/pypy: update to 5.4.0

ChangeLog:
 - Incremental improvements to cpyext (passing 99% of numpy's test suite)
 - Update cffi to 1.8, supporting "limited API" mode for c-extensions on
   CPython >= 3.2
 - Improved tooling for PyPy's JIT.
 - Various new features, bug fixes and performance improvements, see:
   http://pypy.readthedocs.io/en/latest/release-pypy2.7-v5.4.0.html
21 Aug 2016 18:36:49
Original commit files touched by this commit  5.3.1
Revision:420576
dbn search for other commits by this committer
lang/pypy(3): unbreak on PowerPC.

Unbreak build by:
 - correctly detecting PowerPC architecture,
 - excluding PowerPC specific assembler code (as there is none), and
 - fixing the JIT due to long double == double for PowerPC.

Special thanks to swills who diligently tested multiple iterations of patches
to eventually end up at a solution.
08 Aug 2016 12:30:31
Original commit files touched by this commit  5.3.1
Revision:419839
dbn search for other commits by this committer
lang/pypy: fix pkg-plist from r419600

Revision 419600 changed the meaning of PYPY_CFFI_VER but pkg-plist was
not updated.

Reported by:		pkg-fallout
04 Aug 2016 08:43:37
Original commit files touched by this commit  5.3.1
Revision:419600
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)
21 Jul 2016 06:02:04
Original commit files touched by this commit  5.3.1
Revision:418864
dbn search for other commits by this committer
lang/pypy: update to 5.3.1.

 - Fix LICENSE for databases/pypy-gdbm (GPLv2+).
 - Add support for a slave port (i.e. the upcoming pypy3):
   - Allow select variables to be overridden by slave port.
   - Allow slave port to have its own distinfo and pkg-plist files.
   - Depend on lang/pypy if translating with PYPY or PYPY_MINMEM options.
 - Strip bundled cffi .so files.

ChangeLog:
 - Highlighted changes
   - Major improvements in the C-API compatibility layer
   - Complete support for lxml
   - Passing 95%+ of numpy's test suite
   - Scipy and matplotlib builds and runs
(Only the first 15 lines of the commit message are shown above View all of this commit message)
11 May 2016 11:01:57
Original commit files touched by this commit  5.1.1
Revision:414982
robak search for other commits by this committer
lang/pypy: update 5.0.1 -> 5.1.1
21 Apr 2016 16:43:15
Original commit files touched by this commit  5.0.1
Revision:413746
swills search for other commits by this committer
many ports: mark broken on powerpc64
01 Apr 2016 14:08:38
Original commit files touched by this commit  5.0.1
Revision:412347
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
24 Mar 2016 08:29:44
Original commit files touched by this commit  5.0.1
Revision:411759
marino search for other commits by this committer
lang/pypy: Restore build on DF (requires same ucontext fix as FBSD)

Approved by:	Restore DF functionality blanket
20 Mar 2016 17:41:59
Original commit files touched by this commit  5.0.1
Revision:411469
dbn search for other commits by this committer
lang/pypy: update to 5.0.1.

Change Log:
 - Bug fix: cpyext, notably (but not only) fixing lxml.
 - Bug fix: corner case of the JIT.
19 Mar 2016 17:14:10
Original commit files touched by this commit  5.0.0
Revision:411416
dbn search for other commits by this committer
lang/pypy: unbreak build on amd64.

The previous fix broke the build on amd64.  Restore the correct
behaviour for both platforms.
19 Mar 2016 17:02:45
Original commit files touched by this commit  5.0.0
Revision:411414
dbn search for other commits by this committer
lang/pypy: fix build on i386.

On i386 the registery eip should be used for instruction count, however the
code was using the amd64 register of rip instead.

Reported by:	kib@
14 Mar 2016 04:04:51
Original commit files touched by this commit  5.0.0
Revision:411039
dbn search for other commits by this committer
lang/pypy: unbreak build when pypy isn't installed.

When pypy isn't installed then the port needs to use python to translate
pypy, however all options are not specified since two of the three (the
pypy related options) are not valid.  Overcome this by a bit of re-ordering
and abusing OPTIONS_SLAVE in the later case.

Reported by:	Andrzej Tobola <ato@iem.pw.edu.pl>
13 Mar 2016 18:58:27
Original commit files touched by this commit  5.0.0
Revision:411015
dbn search for other commits by this committer
lang/pypy: update to 5.0.0

Changes:
 - Drop local mirror
 - Drop DIST_SUBDIR (distfile name no longer a generic "release-x.y.z.tar.bz2".
 - Add test dependencies (all sub-ports, a la gdbm, sqlite and tkinter)
 - Use gmake instead of using sed to transform the Makefile
 - Use options helper variables
 - Rename regression-test -> do-test

ChangeLog (see http://morepypy.blogspot.co.za/2016/03/pypy-50-released.html):
- Faster and leaner: improved JIT warmed (up to 30% faster) and improved memory
  consumption (dropped by about 30%).
- C-API Upgrade: cpyext is much faster and lxml now passes all tests when
  using cython compiled components.
- CFFI: ships with cffi-1.5.2.
13 Dec 2015 13:16:31
Original commit files touched by this commit  4.0.1
Revision:403664
dbn search for other commits by this committer
lang/pypy: unbreak build on i386 and armv6

 - Add back PYPY_BITS as it is required to define the names of two files,
   depending if pypy is translated for 32 or 64 bit systems [1].
 - Change maintainership to python@ [2][3][4]

Reported by:	pkg-fallout [1]
Approved by:	koobs@ [2]
PR:		204743 [3]
Submitted by:	robak@ [4]
09 Dec 2015 06:57:30
Original commit files touched by this commit  4.0.1
Revision:403361
dbn search for other commits by this committer
lang/pypy: update to 4.0.1

Changes:
 - Remove plist-sub PYPY_BITS
 - Switch PYPY_VER to PYPY_CFFI_VER

Change Log:
 - Highlighted features:
   - Update cffi to 1.3.1.
   - Update Python implementation to 2.7.10.
   - New vectorisation optimisations added to the JIT.  To enable add
     --jit vec=1 (or --jit vec_all=1 for all vectorisation optimisations).
   - Improved JIT warmup time of ~20%.
   - Reduced memory consumption by ~20%.
   - Numpy's ndarray and numeric dtypes are almost feature complete.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
31 Aug 2015 19:38:24
Original commit files touched by this commit  2.6.1
Revision:395726
dbn search for other commits by this committer
lang/pypy: update to 2.6.1

Changes:
 - Add external cffi ports (a la python):
   - databases/pypy-gdbm
   - databases/pypy-sqlite3
   - x11-toolkits/pypy-tkinter
 - Add bsd.pypy.mk for consistency between pypy ports.
 - Add bsd.pypy.cffi.mk for consistency with external cffi ports.
 - Switch back to using $PREFIX/pypy-X.Y (the '-' separator is required to
   differentiate between lang/pypy and lang/pypy3)
 - Remove all patches (upstreamed, see announcement below)

ChangeLog:
 - Bug Fixes
(Only the first 15 lines of the commit message are shown above View all of this commit message)
22 Aug 2015 13:27:34
Original commit files touched by this commit  2.6.0_3
Revision:395030
marino search for other commits by this committer
lang/pypy: Fix obvious typo that caused make warning messages

Approved by:	just-fix-it
12 Aug 2015 18:13:24
Original commit files touched by this commit  2.6.0_3
Revision:394025
dbn search for other commits by this committer
lang/pypy: support cffi, fix and simplify.

 * Mark as only for i386, amd64 and armv6 (JIT only supported on those archs)
 * Move PyPy dir to pypy26 (for consistency with llvm, et al)
 * Drop PYPY_ARCH (unused)
 * Use shell to detect ${BUILD_WRKSRC}/Makefile [1]
 * Enable CFFI for components that do not have external dependencies
 * Update regression-test to align with upstreams procedures
 * Complete changes for detecting cpu count via sysctl (upstreamed)
 * Properly detect arm (upstreamed) [2]
 * Update pkg-plist generation and regenerate

[1] When make evaluates the dependency for pre-build the variable
${BUILD_WRKSRC} is not fully defined (i.e. ${WRKSRC}) so it does not get
properly expanded causing make to never find the correct Makefile.

PR:		202159 [2]
Reviewed by:	sbruno (prior version)
01 Aug 2015 09:07:23
Original commit files touched by this commit  2.6.0_2
Revision:393390
dbn search for other commits by this committer
lang/pypy: simplify port

 - Use upstreams directory layout instead of FreeBSD's preferred directory
   layout [1]
 - Move the pypy installation into $PREFIX/pypy-x.y
 - Remove the ability to build multiple instances (i.e. default to just
   the JIT instance)
 - Install the binary as pypy (instead of pypy-2.6 with a symlink to pypy)
 - Remove the creation of cffi modules (will be outsourced to other ports,
   a la cpython)
 - Remove sqlite3 and gdbm dependencies (i.e. cffi modules)

PR:             183795
Differential Revision:  https://reviews.freebsd.org/D3209
10 Jun 2015 01:00:43
Original commit files touched by this commit  2.6.0_1
Revision:389016
koobs search for other commits by this committer
lang/pypy: Fix typo (PPORTREVISION)

Reported by: robak
06 Jun 2015 19:40:07
Original commit files touched by this commit  2.6.0
Revision:388681
dbn search for other commits by this committer
lang/pypy: unbreak port due to missing space in '@comment'.

PR:		200658
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
04 Jun 2015 06:45:38
Original commit files touched by this commit  2.6.0
Revision:388494
koobs search for other commits by this committer
lang/pypy: Fix build. Temporarily disable CFFI modules

Temporarily disable CFFI module compilation post-build and the shared
CFFI libraries in the packaging lists to due failures finding and
linking tkinter:

Building tk bindings failed.
You can either install development headers package,
add the --without-tk option to skip packaging this
binary CFFI extension, or say --without-cffi.
Traceback (most recent call last):
  File "<builtin>/app_main.py", line 75, in run_toplevel
  File "/usr/ports/lang/pypy/files/compile_cffi.py", line 15, in <module>
    create_cffi_import_libraries(sys.executable, Options(cffi_build_scripts),
py.path.local(basedir))
  File
"/wrkdirs/usr/ports/lang/pypy/work/pypy-pypy-295ee98b6928/pypy/tool/release/package.py",
line 84, in create_cffi_import_libraries
    raise MissingDependenciesError(module)
MissingDependenciesError: _tkinter/tklib_build.py

This change is being committed on behalf of and in leui of maintainer
providing a comprehensive fix, as they are currently AFK.

Reported by:	hawkowl (via IRC, portsmon)
Reviewed by:	dbn (maintainer)
Approved by:	dbn (maintainer)
01 Jun 2015 20:05:06
Original commit files touched by this commit  2.6.0
Revision:388271
dbn search for other commits by this committer
lang/pypy: update to 2.6.0

Changes:
 * Use pypy.tool.release.package to compile cffi modules.

ChangeLog:
 * Python compatibility:
   * Improve support for TLS 1.1 and 1.2
   * Support for the PYTHONOPTIMIZE environment variable (impacting builtin's
     __debug__ property)
   * Issues reported with our previous release were resolved after reports
     from users on our issue tracker at https://bitbucket.org/pypy/pypy/issues
     or on IRC at #pypy.
 * New features:
   * Add preliminary support for a new lightweight statistical profiler
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 May 2015 18:56:27
Original commit files touched by this commit  2.5.1
Revision:386702
dbn search for other commits by this committer
lang/pypy: update to 2.5.1

Changes:
 * Merge pypy-devel into pypy
 * Drop pypy-devel (was intended to track pypy-current but no automated
   process was implemented)
 * Drop upstreamed patches

PR:		199790
14 Jan 2015 18:28:28
Original commit files touched by this commit  2.4.0
Revision:377034
dbn search for other commits by this committer
Backport lang/pypy-devel to lang/pypy.

Changes:
 - Update memory requires (less for pypy, more for python).
13 Nov 2014 17:34:15
Original commit files touched by this commit  2.3.1
Revision:372532
dbn search for other commits by this committer
Add missing patch from r372531.
13 Nov 2014 17:33:29
Original commit files touched by this commit  2.3.1
Revision:372531
dbn search for other commits by this committer
Update lang/pypy to 2.3.1.

This backports changes from pypy-devel.  Although that port has not gone
through standard QA, there have not been any complaints in the months that
it has been available under pypy-devel.
27 Oct 2014 15:23:31
Original commit files touched by this commit  2.2.1_1
Revision:371587
bapt search for other commits by this committer
Cleanup plist
20 Oct 2014 17:52:17
Original commit files touched by this commit  2.2.1_1
Revision:371288
mva search for other commits by this committer
- Convert ports of irc/ and lang/ to new USES=python

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

Approved by:	portmgr (myself)
24 Apr 2014 20:11:02
Refresh Original commit files touched by this commit
Revision:352062
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.
02 Apr 2014 06:13:53
Original commit files touched by this commit  2.2.1
Revision:349904
antoine search for other commits by this committer
Do not violate stagedir

Reported by:	poudriere
With hat:	portmgr
13 Jan 2014 21:00:04
Original commit files touched by this commit  2.2.1
Revision:339634
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)
11 Dec 2013 19:28:34
Original commit files touched by this commit  2.2.1
Revision:336205
dbn search for other commits by this committer
Add missing patch (missing `svn add`) for lang/pypy.

Without this patch building and packaging would fail so no PORTREVISION
required.

Reported by:	bdrewery, pkg-fallout
10 Dec 2013 18:48:23
Original commit files touched by this commit  2.2.1
Revision:336078
dbn search for other commits by this committer
Remove LATEST_LINK from my ports and fix CONFLICTS for lang/pypy.
10 Dec 2013 07:57:46
Original commit files touched by this commit  2.2.1
Revision:336050
dbn search for other commits by this committer
Update lang/pypy to 2.2.1 (back-ported from lang/pypy-devel r336049).
07 Nov 2013 15:08:55
Original commit files touched by this commit  2.1_1
Revision:333113
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.
20 Sep 2013 19:53:10
Original commit files touched by this commit  2.1_1
Revision:327741
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
12 Aug 2013 17:56:41
Original commit files touched by this commit  2.1_1
Revision:324639
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
11 Aug 2013 18:33:33
Original commit files touched by this commit  2.1_1
Revision:324604
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)
11 Aug 2013 17:10:41
Original commit files touched by this commit  2.1
Revision:324601
dbn search for other commits by this committer
Add lang/pypy-devel for non-stable releases of PyPy.

pypy-devel is intended as a staging ground for beta releases and - while
no beta releases are available - snapshots of pypy default branch.

While introducing pypy-devel to build logic has been reworked to better
accomodate pypy3.  The lib-python/2.7 and lib_pypy folders are not renamed
after extraction (with only symbolic links used to emulate the structure).
PyPy still expects the standard structure and the symbolic links satisfy
this change.

The devel port was requested by mva@ to better support commercial clients.
03 Aug 2013 16:18:49
Original commit files touched by this commit  2.1
Revision:324198
dbn search for other commits by this committer
Update lang/pypy to 2.1.

Changes:
 - Rename the binary, include and library to pypy-2.1 (recommended by mva@).
     This is in preparation to introduce PyPy3 (PyPy implementing Python 3.2)

Highlights:
* JIT support for ARM, architecture versions 6 and 7, hard- and soft-float ABI
* Stacklet support for ARM
* Support for os.statvfs and os.fstatvfs on unix systems
* Improved logging performance
* Faster sets for objects
* Interpreter improvements
* During packaging, compile the CFFI based TK extension
* Pickling of numpy arrays and dtypes
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Aug 2013 18:47:43
Original commit files touched by this commit  2.1.b2
Revision:324118
dbn search for other commits by this committer
Update lang/pypy to 2.1.b2.

Highlights:
 * Support for os.statvfs and os.fstatvfs on unix systems.
 * Fixed issue 1533: fix an RPython-level OverflowError for
     space.float_w(w_big_long_number).
 * Fixed issue 1552: GreenletExit should inherit from BaseException.
 * Fixed issue 1537: numpypy __array_interface__
 * Fixed issue 1238: Writing to an SSL socket in pypy sometimes failed with a
     "bad write retry" message.
 * distutils: copy CPython's implementation of customize_compiler, dont call
     split on environment variables, honour CFLAGS, CPPFLAGS, LDSHARED and
     LDFLAGS.
 * During packaging, compile the CFFI tk extension.
30 Jul 2013 20:22:47
Original commit files touched by this commit  2.1.b
Revision:323991
dbn search for other commits by this committer
Fix lang/pypy library detection.

The library detection orginally depended on sys.version however that
tends to change a lot and thus a more robust method is used based on
sys.pypy_version_info.

This fixes installation using distutils and corrects output from sysconfig.

Special thanks to Attila Nagy who reported the issue and tracked down
the root issue (allowing me to deliver a quick solution).

Reported by:	Attila Nagy <bra@fsn.hu>
28 Jul 2013 20:39:43
Original commit files touched by this commit  2.1.b
Revision:323854
dbn search for other commits by this committer
Fix lang/pypy (and INDEX build).

Portlint recommends "USE_GCC=yes+" however such an option breaks everything.

Ignore portlint and use "USE+GCC=4.2+" as the port will compile with just about
any valid C compiler.
28 Jul 2013 20:10:03
Refresh Original commit files touched by this commit
Revision:323849  Sanity Test Failure
dbn search for other commits by this committer
Update lang/pypy to 2.1.b

Changes to port:
 * Abstract ${BUILDDIR} for files/Makefile
 * Remove MAKE_JOBS_SAFE (depreciated)
 * Use "USE_GCC=yes+" as recommended by portlint

Highlights:
 * Bugfixes to the ARM JIT backend, so that ARM is now an officially
supported processor architecture
 * Stacklet support on ARM
 * Interpreter improvements
 * Various numpy improvements
 * Bugfixes to cffi and ctypes
 * Bugfixes to the stacklet support
 * Improved logging performance
 * Faster sets for objects
02 Jun 2013 08:03:13
Original commit files touched by this commit  2.0.2
Revision:319643
dbn search for other commits by this committer
Update lang/pypy to 2.0.2.

 - Track the change in build location (s/2.0.2/2.0.x/g)
 - Only tested on amd64 as this is only a point releas
 - If SANDBOX fails to build, install pypy-2.0.2 and try again

ChangeLog:
 * Fix crash in the JIT when calling external C functions in multithreaded
context.

Approved by:	eadler,bdrewery (mentors, implicit)
21 May 2013 15:40:54
Original commit files touched by this commit  2.0.1
Revision:318713
dbn search for other commits by this committer
Fix build of lang/pypy (missing patch).

A patch that tought _sqlite3.py where to find sqlite3.h and sqlite3.so was
not added with the previous commit.

Approved by:	eadler,bdrewery (mentors, implicit)
20 May 2013 21:13:01
Original commit files touched by this commit  2.0.1
Revision:318627
dbn search for other commits by this committer
Update lang/pypy to 2.0.1.

Port ChangeLog:
 * Sqlite3 added as a dependency
 * DIST_SUBDIR no longer used as upstream now releases with a proper tarball
 * Added ability to translate with pypy running in restricted memory mode
   ( faster than python2.7 and uses less memory!)
 * Added support for pypy modules that use cffi (_sqlite3 and _curses)

Approved by:	eadler,bdrewery (mentors, implicit)
27 Apr 2013 11:59:29
Original commit files touched by this commit  2.0.b1
Revision:316662
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
24 Apr 2013 18:10:32
Original commit files touched by this commit  2.0.b1
Revision:316464
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
31 Mar 2013 15:58:21
Original commit files touched by this commit  2.0.b1
Revision:315639
eadler search for other commits by this committer
pypy does not build on the pointhat configuration, but does build in other
configurations.

Approved by:	portmgr (miwi)
31 Mar 2013 08:08:59
Original commit files touched by this commit  2.0.b1
Revision:315629
miwi search for other commits by this committer
- Mark Broken does not build

Reported by:	pointyhat
Approved by:	portmgr
23 Mar 2013 16:01:57
Original commit files touched by this commit  2.0.b1
Revision:315042
dbn search for other commits by this committer
Update lang/pypy to 2.0.b1.

The internals of the port have been substantially reworked:
 * All predefined instances can be selected via options [1]
 * Optionally use options, if user does not overwrite instance list
 * Make translation with pypy an option, if it is available.
 * Make memory checking more refined [2]
 * Add a Wiki page details lang/pypy
 * Fix the test target
 * Refactor build target (easier to review, edit)
 * Rename patches to prevent churn

[1] Although two are broken upstream and one possibly discontinued
[2] My memory limits appear to be too conservative.  Set PYPY_IGNORE_MEM for now

Reviewed by:	Kuro <poyopoyo@puripuri.plala.or.jp>, rm@
Approved by:	bdrewery (mentor)
16 Jan 2013 20:15:07
Original commit files touched by this commit  1.9_2
Revision:310522
dbn search for other commits by this committer
 - Update to my new FreeBSD address
 - Trim header
 - Add myself as creator of devel/svn2git (see r272261)

Approved by:	eadler|bdrewery (mentor)
10 Dec 2012 13:18:29
Original commit files touched by this commit  1.9_2
Revision:308604
bapt search for other commits by this committer
Decommissioning java 1.5 (EOLed since October 2009):
suppress any reference to JAVA_VERSION=	1.5+ (part2)
28 Nov 2012 21:44:35
Original commit files touched by this commit  1.9_2
Revision:307939
pawel search for other commits by this committer
Update pkg-descr

PR:		ports/173833
Submitted by:	poyopoyo@puripuri.plala.or.jp
Approved by:	maintainer
Feature safe:	yes
12 Oct 2012 01:04:31
Original commit files touched by this commit  1.9_2
Revision:305747
jhale search for other commits by this committer
- Remove quotes from options string

While here:
- Trim Makefile header

PR:		ports/172603
Submitted by:	David Naylor <naylor.b.david@gmail.com> (maintainer)
Approved by:	makc, avilla (mentors, implicit)
Reported by:	Riccardo Torrini
Feature safe:	yes
18 Jul 2012 19:36:32
Original commit files touched by this commit  1.9_2
mva search for other commits by this committer
- Remove superfluous site-package patch after fixing the paths

Reported by:	David Naylor <naylor.b.david@gmail.com> (maintainer)
17 Jul 2012 19:08:21
Original commit files touched by this commit  1.9_1
mva search for other commits by this committer
- Fix site-packages path

Discussed with:	David Naylor <naylor.b.david@gmail.com>
Approved by:	David Naylor <naylor.b.david@gmail.com>
Obtained from:	https://github.com/DragonSA/pypy/tree/fix-1.9-2
04 Jul 2012 21:41:20
Original commit files touched by this commit  1.9
pawel search for other commits by this committer
Fix detection of i386 platforms

PR:             ports/169607
Submitted by:   David Naylor <naylor.b.david@gmail.com> (maintainer)
30 Jun 2012 15:19:49
Original commit files touched by this commit  1.9
ak search for other commits by this committer
- Remove unneeded file

Approved by:    David Naylor <naylor.b.david@gmail.com> (maintainer)
29 Jun 2012 23:06:06
Original commit files touched by this commit  1.9
scheidell search for other commits by this committer
- Update to 1.9 [1]
- Detection of insufficient memory [1]
- Change %%  SUB vaes from fixed at python 27 to use any installed version of
python [1]
- Fix syntax of non system include "" vs <> [2]

PR:             ports/168974 [1]
Submitted by:   David Naylor <naylor.b.david@gmail.com> (maintainer) [1]
Reviewed by:    scheidel@ (me) [2]
31 Mar 2012 18:41:26
Original commit files touched by this commit  1.8
pav search for other commits by this committer
- Disallow from pointyhat, as it seems to receive SIGKILL after two hours of
  building, unknown from where

Feature safe:   yes
19 Feb 2012 10:37:03
Original commit files touched by this commit  1.8
lwhsu search for other commits by this committer
- Update to 1.8
- Add fix for CVE-2012-0845

PR:             ports/165026
Submitted by:   David Naylor <naylor.b.david@gmail.com> (maintainer)
13 Dec 2011 15:37:36
Original commit files touched by this commit  1.7
 This port version is marked as vulnerable.
lwhsu search for other commits by this committer
Add pypy 1.7, PyPy is a fast, compliant implementation of the Python language.

PR:             ports/160265
Submitted by:   David Naylor <naylor.b.david@gmail.com>

Number of commits found: 69

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslSep 26
openssl-develSep 26
openssl*Sep 23
openssl-devel*Sep 23
irssi*Sep 22
irssi*Sep 22
firefoxSep 20
firefox*Sep 20
firefox-esrSep 20
firefox-esr*Sep 20
libxulSep 20
libxul*Sep 20
linux-firefoxSep 20
linux-firefox*Sep 20
linux-seamonkeySep 20

13 vulnerabilities affecting 37 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26272
Broken 375
Deprecated 218
Ignore 639
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 61
Expired 14
Set to expire 204
Interactive 0
new 24 hours 3
new 48 hours8
new 7 days30
new fortnight58
new month112

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.