| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(PYMALLOC and UCS4 are on by default)
- Use devel/py-distribute as setuptools for python 3.x users
- Use py${PYTHON_VER} instead of ${PYTHON_VERSION:S/thon//}
- Use "yes"
PR: ports/158662
Submitted by: sunpoet (myself)
Reviewed by: lwhsu
Tested by: exp-run by pav
With Hat: python
Notes:
svn path=/head/; revision=277662
|
|
|
|
|
|
|
|
|
| |
- Mark BROKEN when build with pth
Reviewed by: miwi@
Notes:
svn path=/head/; revision=276472
|
|
|
|
| |
Notes:
svn path=/head/; revision=275660
|
|
|
|
| |
Notes:
svn path=/head/; revision=275215
|
|
|
|
| |
Notes:
svn path=/head/; revision=274805
|
|
|
|
|
|
|
|
|
|
|
| |
with the same compiler used to build them. While here,
fix a typo.
PR: 154742
Approved by: miwi
Notes:
svn path=/head/; revision=270325
|
|
|
|
|
|
|
| |
Reported by: ale@
Notes:
svn path=/head/; revision=270308
|
|
|
|
|
|
|
| |
Tested by: 2x pointyhat runs
Notes:
svn path=/head/; revision=270306
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Clean up bsd.python.mk (remove PYWSGIREF, PYHASHLIB, PYCTYPES and PYEXPAT) all these is now part of python
since python25
Remove:
textproc/py-expat
devel/py-ctypes
security/py-hashlib
www/py-wsgiref
Notes:
svn path=/head/; revision=269669
|
|
|
|
|
|
|
|
|
| |
PR: ports/153829
Submitted by: Wen Heping (myself)
Reviewed by: miwi@
Notes:
svn path=/head/; revision=269489
|
|
|
|
| |
Notes:
svn path=/head/; revision=266272
|
|
|
|
| |
Notes:
svn path=/head/; revision=265362
|
|
|
|
| |
Notes:
svn path=/head/; revision=261021
|
|
|
|
| |
Notes:
svn path=/head/; revision=259530
|
|
|
|
|
|
|
| |
Original work by: wen
Notes:
svn path=/head/; revision=259318
|
|
|
|
|
|
|
|
|
| |
- Update lang/python31 to 3.1.2
Reviewed by: miwi@, lwhsu@
Notes:
svn path=/head/; revision=254191
|
|
|
|
|
|
|
|
| |
Changelog:
http://python.org/download/releases/2.5.5/NEWS.txt
Notes:
svn path=/head/; revision=249109
|
|
|
|
|
|
|
| |
Reviewed by: alexbl, clsung, pav
Notes:
svn path=/head/; revision=246131
|
|
|
|
|
|
|
|
| |
Changelog:
http://python.org/download/releases/2.6.4/NEWS.txt
Notes:
svn path=/head/; revision=244804
|
|
|
|
|
|
|
| |
Submitted by: wen heping <wenheping AT gmail.com>
Notes:
svn path=/head/; revision=240093
|
|
|
|
| |
Notes:
svn path=/head/; revision=237278
|
|
|
|
|
|
|
|
| |
Tested by: 3 pointyhat runs
Thanks to: pav, gahr, lwhsu, mva, amdmi3
Notes:
svn path=/head/; revision=235453
|
|
|
|
| |
Notes:
svn path=/head/; revision=230837
|
|
|
|
|
|
|
|
| |
Release Changelog:
http://python.org/download/releases/3.0.1/NEWS.txt
Notes:
svn path=/head/; revision=229812
|
|
|
|
|
|
|
|
| |
Reviewed by: perky | lwhsu
Tested with: exp-run via pav
Notes:
svn path=/head/; revision=228521
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- turn devel/py-twisted into a meta port.
- Update USE_TWISTED{,_BUILD,_RUN} in bsd.python.mk:
* Remove flow, pair, xish, which are deprecated
(but still update them to latest release in the tree)
* Remove USE_TWISTED=13 (no port uses this)
* Fix typos in twisted components _DEPENDS
PR: ports/130001
Submitted by: lwhsu
Approved by: maintainer timeout
Notes:
svn path=/head/; revision=227248
|
|
|
|
| |
Notes:
svn path=/head/; revision=224159
|
|
|
|
|
|
|
| |
Update to Python 3.0.
Notes:
svn path=/head/; revision=223755
|
|
|
|
|
|
|
|
|
|
|
| |
Python 2.6 will be the next default python version when enough
testings of consumer ports are done. The new "2to3" program is
renamed to 2to3-2.6 and 2to3-3.0 for each version, respectively.
Repo-copied by: marcus
Notes:
svn path=/head/; revision=221521
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
targets.
* Use /rescue/sh for index builds instead of /bin/sh, when it exists.
The former is statically linked and faster to execute, which becomes
significant when executing it tens of thousands of times. This
trick can be used with other recursive targets by passing in
__MAKE_SHELL.
* Get rid of make variable assignments that use != command invocations
in the critical path, using several methods:
- rewriting logic to use shell or make builtins instead of external command executions
- macroizing commands and executing them in the targets where they
are needed instead of with every invocation of make
- precomputing the results of invariant commands in
bsd.port.subdir.mk and passing them in explicitly to child makes,
and using this to avoid recalculation in all the children. NB: the
commands are still run one per top-level subdirectory but this
does not currently seem to be a major issue. They could be moved
further up into the top-level Makefile at the cost of some
cleanliness.
- Committers are strongly discouraged from adding further "bare" !=
assignments to the ports tree, even in their own ports. One of
the above strategies should be used to avoid future bloat.
* Rewrite the core 'describe' target to work entirely within a single
shell process using only builtin commands. The old version is
retained as a backup for use on systems older than 603104, which
does not have the make :u modifier. This cuts down the number of
processes executed during the course of a 'make index' by an order
of magnitude, and we are essentially now amortized to the minimum of
a single make + sh instance per port, plus whatever commands the
port makefile itself executes (which are usually unnecessary and
bogus).
* Less validation of the WWW: target is performed; this can become
policed at a port level by portlint. Specifically we look at the
second word of the first line beginning with "WWW:" in pkg-descr,
and append "http://" to it unless it already begins with "http://",
"https://" or "ftp://". Thanks to dougb for the idea of how to
extract WWW: using shell builtins.
* Use the "true" shell builtin instead of echo > /dev/null for a
measurable decrease in CPU use.
* Add a note about dubious escaping strategy in bsd.port.subdir.mk
* Minor change in output of 'make describe': it no longer strips
trailing CR characters from pkg-descr files with MSDOS CR/LF
termination. Instead the makeindex perl script that post-processes
make describe into the INDEX is tweaked to strip on input.
The bottom line is that on my test hardware INDEX builds are now
faster by more than a factor of 2 and with a reduction in system time
by a factor of 4-8 depending on configuration.
Notes:
svn path=/head/; revision=217132
|
|
|
|
| |
Notes:
svn path=/head/; revision=213912
|
|
|
|
| |
Notes:
svn path=/head/; revision=209145
|
|
|
|
| |
Notes:
svn path=/head/; revision=207831
|
|
|
|
|
|
|
|
|
| |
the massive plist problems introduced by the previous commit.
Reported by: pav
Notes:
svn path=/head/; revision=201240
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix typo on comment about SZOPEBASEDIR and ZOPEBASEDIR [2]
- Fix type on Zope 2.10 support [3]
- Add a workaround for package building of ports using easy_install
on jail environments [4]
PR: 116278 [1], 116428 [2], 116520 [3]
Submitted by: Marcus von Appen <mva@sysfault.org> [1],
nakaji [2], Christian Ullrich <chris@chrullrich.net> [3]
Reported by: sat [4]
Notes:
svn path=/head/; revision=201047
|
|
|
|
|
|
|
|
|
|
|
|
| |
bsd.commands.mk and can be easily reused within the infrastructure.
- Revert old DESTDIR implementation.
- Add a new, fully chrooted DESTDIR implementation as bsd.destdir.mk.
Sponsored by: Google Summer of Code 2007
Approved by: portmgr (pav)
Notes:
svn path=/head/; revision=197074
|
|
|
|
| |
Notes:
svn path=/head/; revision=196749
|
|
|
|
| |
Notes:
svn path=/head/; revision=196708
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav
Notes:
svn path=/head/; revision=196700
|
|
|
|
|
|
|
|
|
| |
able to detect it if it's not installed as bin/python
Prodded by: 104560, and others
Notes:
svn path=/head/; revision=185960
|
|
|
|
|
|
|
|
|
| |
Approved by: maintainer timeout, alexbl (python@)
Tested by: pointyhat
PR: ports/105901
Notes:
svn path=/head/; revision=185141
|
|
|
|
|
|
|
| |
Approved by: python@ (alexbl)
Notes:
svn path=/head/; revision=183383
|
|
|
|
|
|
|
| |
Approved by: alexbl
Notes:
svn path=/head/; revision=182625
|
|
|
|
|
|
|
|
| |
version variable for the Python installation which is to be used when
making egg filenames instead of using the internal _PYTHON_VERSION
Notes:
svn path=/head/; revision=182624
|
|
|
|
| |
Notes:
svn path=/head/; revision=180460
|
|
|
|
| |
Notes:
svn path=/head/; revision=179626
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add a PYCTYPES dependency macro to bsd.python.mk to unbreak ctypes using
ports on Python 2.5 [2]
- Update two of the four ports using ctypes to this macro [3]
PR: 104587 [1]
Submitted by: Marcus von Appen <mva@sysfault.org> [1]
Approved by: portmgr (pav, linimon) [2], myself [3]
Notes:
svn path=/head/; revision=179198
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ports using Py-Numeric should be aware that it is considered deprecated
in favor of NumPy.
PR: 105544
Submitted by: Diane Bruce <db@db.net>
Approved by: maintainer timeout, python@ (self)
Notes:
svn path=/head/; revision=179155
|
|
|
|
|
|
|
|
| |
PR: ports/106001
Submitted by: HAYASHI Yasushi <yasi@yasi.to>
Notes:
svn path=/head/; revision=178336
|
|
|
|
|
|
|
|
|
|
|
|
| |
period. Python 2.5 brought a vast range of incompatibility to a
large number of ports, so the python@ team will do more basic
compatibility work in a private repository and merge it later.
Sorry for the inconvenience.
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=175244
|