| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
PR: 196195
Submitted by: ache@
With hat: python@
|
|
|
|
|
| |
PR: 193650
With hat: python
|
|
|
|
|
| |
Submitted by: cy
Reviewed by: koobs
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user
Differential Revision: https://reviews.freebsd.org/D703
Reviewed by and discussed with: bapt
With hat: portmgr
|
|
|
|
|
|
|
|
| |
requires a working OpenSSL implementation
Phabric: D569
Reviewed by: wg@
With hat: python@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
preparatory step to convert bsd.python.mk into a USES file.
- Remove the shared/static build separation, which is the source of many
problems and even more hacks. Instead build only the shared version, which
greatly simplifies the build.
- Use NLS_LIBS instead of NLS_LDFLAGS as done for lang/python27 (r357486)
- Remove the FPECTL option to align the build with the clean "template" from
lang/python34.
- Remove PORTDATA and EXAMPLES. Those will be made available via separate
ports.
- Add a new DEBUG option to enable debug builds as for lang/python34.
- Add a new TSC option for precise timestamp counter support as for
lang/python34.
- Add CPE support.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.
Phabric: D448
Reviewed by: koobs, bapt
With hat: python@
|
|
|
|
| |
With hat: portmgr
|
|
|
|
| |
- Remove NOPORTDATA as it's deprecated since r359061
|
|
|
|
|
|
| |
USE_XZ has been deprecated, replace it with the new USES value.
Python 3.3 and 3.4 ports have already been converted.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Copy the second part of a change previously made to python27 [1], to
python31, python32 and python33.
This fixes staging and packaging of these ports by a non-root user by
running ranlib on the archive prior to it being installed read-only.
While I'm here:
- python27: Add breadcrumbs and references to the patch header
- python34: Update breadcrumbs and references to the patch header
[1] https://svnweb.freebsd.org/ports?view=revision&revision=350207
Submitted by: antoine
Reviewed by: kwm, sbz
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Copy change committed to python27 [1] to python31, python32 and
python33 to fix builds of some extensions with Clang 3.4.
Also add breadcrumbs to the patch header in lang/python27 referencing
the upstream issue. [2]
The Python 3.4 port (lang/python34) already carries the patch.
[1] https://svnweb.freebsd.org/ports?view=revision&revision=346428
[2] http://bugs.python.org/issue20767
|
| |
|
|
|
|
|
|
|
| |
the patch was backported from upstream (issue #20374)
- Add missing USES=readline
Obtained from: python
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A vulnerability was reported [1] in Python's socket module, due to a
boundary error within the sock_recvfrom_into() function, which could be
exploited to cause a buffer overflow.
This could be used to crash a Python application that uses the
socket.recvfrom_info() function or, possibly, execute arbitrary code
with the permissions of the user running vulnerable Python code.
This vulnerable function, socket.recvfrom_into(), was introduced in
Python 2.5. Earlier versions are not affected by this flaw. This is
fixed in upstream branches for version 2.7, 3.1, 3.2 and 3.3.
[1] http://bugs.python.org/issue20246
MFH: 2014Q1
Security: 8e5e6d42-a0fa-11e3-b09a-080027f2d077
|
|
|
|
|
|
|
|
| |
be stagedir-aware
PR: ports/186284
Submitted by: marino@
Pointyhat to: myself
|
|
|
|
| |
- Convert to new LIB_DEPENDS
|
|
|
|
| |
PR: ports/149167
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current FreeBSD/ARM __clear_cache() implementation does nothing #if
__i386__ || __x86_64__ #else abort();
cognet@ advises this is an issue for anything !Apple that is using the
libcompiler_rt provided by Clang on ARM, and requires upstreaming.
This is the root cause of abort() on import for the ctypes module in
Python, as they bundle libffi. [1]
This change patches the bundled libffi library in all Python ports, even
though it is a NOOP for the ports that use devel/libffi. These ports,
currently python31, will get the fix via ports/184517
A huge shout out to cognet@ who helped diagnose the issue and created
the patch to address it. Thank you!
PR: ports/149167 [1]
PR: ports/184517
Submitted by: cognet [3]
Reviewed by: cognet, eadler, milki, ak
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add the appropriate Python platform (plat-*) files for FreeBSD 11
- Update pkg-plist
Backport a upstream change [1] removing OS major version from the check
to enable the OSS Audio module in setup.py:
Issue #12326: don't test the major version of sys.platform Use
startswith, instead of ==, when testing sys.platform to support
new platforms like Linux 3 or OpenBSD 5. [2]
[1] http://hg.python.org/cpython/rev/50f1922bc1d5
[2] http://bugs.python.org/issue12326
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport a change fixing use of kevent flags that was merged to Python
default, 3.3 and 2.7 branches, but not 3.2 and 3.1 that were in
security-only mode at the time of commit. [1]
- Add patch: patch-Modules__selectmodule.c
References:
[1] Issue #11973: Fix a problem in kevent. The flags and fflags fields
are now properly handled as unsigned. [#11973]
http://bugs.python.org/issue11973
http://hg.python.org/cpython/rev/8345fb616cbd
While I'm here:
- Add LICENSE (PSFL)
- Clean up, reorganise, sort & whitespace align sections
PR: ports/156759
Submitted by: David Naylor <naylor.b.david@gmail.com>
Reviewed by: mva
|
|
|
|
|
|
|
| |
This relates to http://bugs.python.org/issue12852
PR: ports/184140
Submitted by: Yuta Sato <nigoro.gentoo@0x100.com>
|
|
|
|
| |
lang)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix gettext (NLS) detection, includes and linking:
- all: Use LDFLAGS and CPPFLAGS over CFLAGS for NLS option (with comment)
- python26,27: Pass LIBS="-lintl" to CONFIGURE_ENV
Workaround Pythons odd build mechanics causing duplicate args:
- all: Remove CFLAGS from OPT= in CONFIGURE_ENV
- python32,33: Remove CONFIGURE_* variables from Makefile.pre.in
Other:
- python32: Patch setup.py to pass OPT correctly to shared modules
PR: ports/181721
Reported by: pawel
Reviewed by: bapt mva sbz
|
|
|
|
|
|
|
|
|
|
|
| |
and lang/python2 and lang/python3. This change brings us closer to the goal
of making Python ports usable with different Python versions at the same
time.
- Add a new lang/python2 port to handle the symlinks for bin/python2,
bin/idle2, bin/pydoc2 and so on.
- Add a new lang/python3 port to handle the symlinks for bin/python3,
bin/idle3, bin/pydoc3 and so on.
- Bump the PORTREVISION on all lang/python* ports.
|
|
|
|
| |
Approved by: portmgr (bdrewery)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Investigation and the patch are from Marcel Moolenaar.
I also added upstream bug-report, based on Marcel's info:
http://bugs.python.org/issue18178
There also was relevant discussion on current@:
http://lists.freebsd.org/pipermail/freebsd-current/2013-June/
Please see there for details of the issue.
Submitted by: marcel (python@ ML)
Reported by: many
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
. lang/python27: 2.7.3 -> 2.7.5
. lang/python32: 3.2.3 -> 3.2.4
. lang/python33: 3.3.0 -> 3.3.1
- update Mk/bsd.python.mk with new versions
- mark lang/python26 and lang/python31 as deprecated (set them to
upstream EoL dates)
- update docs (lang/python-doc-html)
- align databases/py-bsddb patch for python27 - most of it was applied
upstream. Raise BDB version to 4.3 atleast, according to
upstream requirements.
Many thanks to Martin (miwi) for his time on this update.
PR: 178506
Submitted by: rm (myself)
Exp-run by: portmgr (miwi)
- revert erroneous threads patch in lang/python26 and lang/python27,
that was added after ports/131080. It was rejected upstream, because it's
not actually a bug, but misuse.
Gabor Pali (pgj) in collaboration with Kubilay Kocak (koobs) did an
independent investigation regard the issue. See here for details:
http://lists.freebsd.org/pipermail/freebsd-python/2013-April/005376.html
PR: 153167
Submitted by: Duncan Findlay <duncan@duncf.ca>
Reported by: pgj/koobs (at python@ ML)
Exp-run by: portmgr (miwi)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for an exp-run of updated python versions.
- trim Makefile headers
- remove leading indefinite article from COMMENT
- use PYTHON shortcut in MASTER_SITES
- whitespace fixes
- remove checks for unsupported versions of FreeBSD
- use static value ``33'' instead of PYTHON_SUFFIX in lang/python33/pkg-plist,
because this value is not supposed to be changed across the branch and for
consistency with other python3 ports
- remove conflicts in lang/python-mode.el with not more existing python-2.4
|
| |
|
|
|
|
| |
Approved by: portmgr (bapt@)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
${PYTHON_DEFAULT_VERSION}, this generates conflicting packages.
- Create symbolic links as PEP 394 [1] suggests. ${PYTHON_DEFAULT_VERSION}
will create python and python${MAJOR_VERSION} links. In current default,
lang/python27 will create: python -> python2 -> python2.7
- Introduce ${PYTHON3_DEFAULT_VERSION}, which will handle bin/python3 link.
At this point, lang/python33 will create python3 -> python3.3
- Minor cleanups
* Trim Makefile headers
* Remove ${OSVERSION} detection for xz, whihc is done by USE_XZ
[1] http://www.python.org/dev/peps/pep-0394/
|
|
|
|
|
|
|
|
|
| |
(PYTHON_DISTFILE variable)
- switch lang/python ports (and it's slaves) to tar.xz
I compared all the four pairs .tgz/.tar.xz and they have no content differences.
Discussed on: python@
|
|
|
|
|
|
|
| |
expat-related modules are not built correctly.
PR: ports/169276
Submitted by: Greg Byshenk <freebsd@byshenk.net>
|
|
|
|
|
|
|
| |
- Explicitly enable/disable gettext support via a new NLS OPTION switch.
PR: ports/168684 ports/136917
On behalf of: python@
|
|
|
|
|
| |
- Remove old OPTION layout from py32
- Bump PORTREVISON
|
|
|
|
| |
Reviewed by: bapt
|
|
|
|
|
|
|
|
|
|
| |
* python26 -> 2.6.8
* python27 -> 2.7.3
* python31 -> 3.1.5
* python32 -> 3.2.1
Security: http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html
CVE-2012-0845 CVE-2012-0876 CVE-2012-1150 CVE-2012-0845 CVE-2011-3389
|
|
|
|
|
|
|
|
|
| |
- Fix DoS via malformed XML-RPC / HTTP POST
Submitted by: rm@
Reported by: many
Obtained from: python hg
Security: http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html
|
| |
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: ports/161564
Submitted by: Nali Toja <nalitoja@gmail.com>
|
|
|
|
| |
Approved by: miwi (implicit)
|
|
|
|
| |
thread stack size of the system.
|
|
|
|
|
|
|
|
|
| |
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
|
|
|
|
|
|
|
|
| |
disable NIS module.
PR: ports/115940
Submitted by: Alex Deiter <tiamat@komi.mts.ru>
Reviewed by: bf
|
| |
|
|
|
|
|
| |
PR: ports/159842
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
|
|
|
|
|
| |
PR: ports/158850
Submitted by: wen
|
|
|
|
| |
Reported by: Alex Vasylenko <lxv AT omut.org>
|
|
|
|
| |
This fixes building with UCS4 or PYMALLOC turned off.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now supported FreeBSD versions are all use OpenSSL greater
than 0.9.8 . This also fixes the problem of generating and
leaving pkg-plist.tmp in /usr/ports/lang/python32 .
- Add some PLIST_SUB anchors, this does:
* Not being conflict with default python version
(the one installed as /usr/local/bin/python)
* Make life easier for later 3.2.x (and higher) updates
* Add NO_NIS support back
|
|
|
|
|
|
| |
PR: ports/153829
Submitted by: Wen Heping (myself)
Reviewed by: miwi@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Although POSIX says the type is 'int', all BSD variants (including Mac OS X)
have been using 'unsigned long' type for very long time and its use predates
the standard long enough. For certain commands (e.g., TIOCSWINSZ, FIONBIO),
the Python value may get sign-extended on 64-bit platforms (by implicit type
promotion) and it causes annoying warnings from kernel such as this:
WARNING pid 24509 (python2.6): ioctl sign-extension ioctl ffffffff8004667e
Approved by: python (maintainer timeout)
|
|
|
|
|
|
| |
- Update lang/python31 to 3.1.2
Reviewed by: miwi@, lwhsu@
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: wen heping <wenheping AT gmail.com>
|
|
|
|
|
|
|
|
| |
and be the default Python version
PR: ports/109550
Submitted by: David Yeske <dyeske AT yahoo.com>
Obtained from: tmclaugh
|
|
|
|
| |
Notified by: wen heping <wenheping AT gmail.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove bsddb module in pkg-message since it's removed from
Python default modules
(python3 user should use databases/py-bsddb3)
- Fix WITH_UCS4 support
- Mark jobs safe
- Makefile/patch cleanup
PR: ports/133440
Submitted by: Paul Hoffman <phoffman AT proper.com>
|
|
|
|
|
| |
Release Changelog:
http://python.org/download/releases/3.0.1/NEWS.txt
|
|
|
|
| |
Update to Python 3.0.
|
|
|
|
|
|
| |
this port.
Reported by: QAT
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Multiple vulnerabilities:
1) Various integer overflow errors exist in core modules e.g. stringobject,
unicodeobject, bufferobject, longobject, tupleobject, stropmodule, gcmodule, mmapmodule.
2) An integer overflow in the hashlib module can lead to an unreliable cryptographic digest results.
3) Integer overflow errors in the processing of unicode strings can be exploited to cause
buffer overflows on 32-bit systems.
4) An integer overflow exists in the PyOS_vsnprintf() function on architectures that do not
have a "vsnprintf()" function.
5) An integer underflow error in the PyOS_vsnprintf() function when passing zero-length strings
can lead to memory corruption.
PR: 127172 (based on)
Submitted by: bf <bf2006a@yahoo.com>
Obtained from: python svn
Security: CVE-2008-2315, CVE-2008-2316, CVE-2008-3142, CVE-2008-3144, CVE-2008-3143. (vuxml come later)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
|
|
|
|
|
|
|
|
|
|
| |
when val was not positive. It tried to allocate negative
or zero memory. That fails.
- Bump PORTREVISION
Reviewed by: alexbl
Obtained from: python svn
Security: http://www.vuxml.org/freebsd/ec41c3e2-129c-11dd-bab7-0016179b2dd5.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
|
|
|
|
| |
Reported by: ports/121191
|
|
|
|
| |
Reported by: pointyhat
|
| |
|
|
|
|
| |
Obtained from: Python SVN (r58697, r58698)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
| |
when devel/ncurses installed.
- Similar to python24, don't pick up ncursesw in python25. This results
in both ncurses are linked into _curses.so
Tested by: krion
Approved by: alexbl (python@)
|
|
|
|
| |
Approved by: portmgr (kris)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
PR: 104243
Submitted by: S Roberts <stacey@vickiandstacey.com>
|
|
|
|
|
| |
allows portupgrade to upgrade lang/python from 2.4 flawlessly.
- So remove obsolete instruction.
|
|
|
|
| |
and an instruction.
|
|
|
|
|
|
|
|
|
|
|
| |
- Now, lang/python is just a meta-port which depends on lang/python25.
- And all versions of Python ports have short version identifier in its
package name; python25-2.5, python24-2.4.3 and etc.
- Also you must upgrade all python modules after lang/python updated,
cd /usr/ports/lang/python && make upgrade-site-packages
- Give maintainership of Python ports to the new python@ group which
includes me, alexbl@ and others.
|
|
|
|
| |
- Sync some recent workarounds from lang/python.
|
|
|
|
| |
Spotted by: pointyhat via kris
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Approved by: krion@
|
| |
|
|
|
|
| |
after 5.4-RELEASE.
|
|
|
|
| |
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
|
|
|
|
|
|
| |
module for them in plist.
Approved by: portmgr (kris)
|
|
|
|
|
|
| |
adding ossaudiodev module to their plists, either.
Approved by: portmgr (kris)
|
|
|
|
|
|
|
|
| |
vulnerability.
Security: CAN-2005-0089
Security: http://www.vuxml.org/freebsd/6afa87d3-764b-11d9-b0e7-0000e249a0a2.html
Security: SimpleXMLRPCServer.py allows unrestricted traversal
|
|
|
|
| |
as of today.
|
|
|
|
| |
in this port soon.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 71340
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
|
|
|
|
|
|
|
|
| |
- Drop FreeBSD 2 support.
- Fix build on -stable.
Spotted by: marcus, kris
Obtained from: Python CVS
|
|
|
|
|
|
|
| |
- Add IPV6 option [1]
PR: 69950 [1]
Submitted by: Marcus Grando <marcus@corp.grupos.com.br> [1]
|
|
|
|
|
|
|
| |
${X11BASE}/lib/{python2.3{,/site-packages},site-python} will be
added to your python's sys.path if each directory exists.
Suggested by: marcus
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Provide USE_PYTHON_BUILD and USE_PYTHON_RUN to allow explicit
dependencies. [1]
- Provide PYDISTUTILS_CONFIGUREARGS and run ${PYSETUP} config on
'do-configure' targets. [2]
Reviewed by: eik [1]
Submitted by: Mike Brown <mike@skew.org>
|
| |
|
|
|
|
|
|
| |
as done in lang/python either.
Submitted by: fjoe
|
|
|
|
| |
Submitted by: Stephane E. Potvin <sepotvin@videotron.ca>
|
|
|
|
|
|
| |
PR: 55180 [1], 65680 [2]
Submitted by: Rui Lopes <rui@ruilopes.com> [1],
Roman Neuhauser <neuhauser@chello.cz> [2]
|
|
|
|
|
|
| |
switch happens before directories are created under PREFIX.
Submitted by: marcel
|
|
|
|
|
| |
I must say that it's faster by 10%~ than previous snapshot or 2.3.
And it incorporated CJKCodecs from this! :)
|
|
|
|
|
|
| |
for seamless upgrade from a static library.
Suggested by: dd
|
|
|
|
|
|
|
|
|
|
|
| |
by default.
[HEADS UP] The python executable and static library isn't built PIC
anymore even on amd64 and ia64. Please use a shared library instead.
Requested by: jhay, dd
Tested by: Charles Swiger <cswiger@mac.com>,
Tim Middleton <x@Vex.Net>
|
|
|
|
| |
Reported by: Mun-Kyo Seo <munggo@pmy.lv>
|
| |
|
| |
|
|
|
|
| |
Approved by: maintainer
|
|
|
|
| |
Tested by: Lee Harr <missive@hotmail.com>
|
|
|
|
|
|
|
|
| |
expat 1.95.6 in its distribution from Python-2.3.
- Bump PORTREVISION subsequently.
Requested by: Mike Brown <mike@skew.org>
Jeremy Kloth <jeremy.kloth@fourthought.com>
|
|
|
|
|
|
|
|
|
|
| |
- Correct USE_ZOPE dependency to Python 2.1. [1]
- Fetch from correct MASTER_SITE_SUBDIR when upgrading python
in same branch. [2]
- Enable installing separated standard modules for python-devel port.
Reported by: Filippo Natali <pitonat@libero.it> [1],
Yoshihiko Sarumaru <mistral@imasy.or.jp> [2]
|
|
|
|
|
|
|
| |
because it does not point the most recent version of each from
ports/Mk/bsd.python.mk 1.38.
Reported by: Andy Fawcett <andy@athame.co.uk>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
o Rename pydoc to pydoc${PORTVERSION} to avoid conflicts among these
ports. (lang/python port keeps both of bin/pydoc and bin/pydoc2.2)
o Set LATEST_LINK to ${PYTHON_VERSION:S/.//} except lang/python.
Now, we can install all of these python versions together cleanly.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This update introduces two new knobs to _disable_ somewhat
experimental options:
BUILD_STATIC=yes Unless this option is specified,
the port will build python as shared
binary.
WITH_UCS2=yes Unless this option is specified,
Py_UNICODE type will charge 4 bytes
per character (as we do for wchar_t)
Repo-copied by: joe (thanks!)
|
|
|
|
| |
Rest in Peace, Alan.
|
|
|
|
|
|
|
|
|
| |
Alan Eldridge
Born December 15, 1961 in Iowa
Died June 6, 2003 in Denver, Colorado
Thank you for your contributions, you
will be greatly missed.
|
|
|
|
|
|
| |
PR: 52830
Submitted by: Chuck Swiger <chuck@pkix.net> (partly)
Approved by: maintainer (implicitly)
|
|
|
|
|
|
| |
pending the final semi-automatic purge.
Approved by: portmgr (implicitly)
|
|
|
|
|
| |
Fix error pointed out by tg@. Now just blow away the Tools subdir on uninstall
in case something compiled that stuff.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added lotsa missing files to pllist.
Added dl module for those who like to live dangerously (petef?).
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added lotsa missing files to pllist.
Added dl module for those who like to live dangerously (petef?).
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
|
| |
|
|
|
|
| |
maintenance.
|
|
|
|
| |
Approved by: tg
|
| |
|
|
|
|
| |
Submitted by: gallatin
|
|
|
|
| |
Submitted by: nectar
|
|
|
|
|
| |
PR: 36977
Submitted by: Hye-Shik Chang <perky@fallin.lv>
|
|
|
|
| |
Submitted by: "Jason R. Mastaler" <jason-dated-1018216403.d8ed28@mastaler.com>
|
|
|
|
| |
Submitted by: sumikawa
|
| |
|
|
|
|
|
|
|
|
| |
Python-2.2. This will fix at least the metakit port.
Bump PORTREVISION.
Obtained from: Python CVS tree
|
|
|
|
|
|
|
| |
PR: 33444
Submitted by: Hye-Shik Chang <perky@fallin.lv>
Add new MD5 to dependent ports.
|
|
|
|
|
|
| |
for it in the python binary.
Noticed by: will
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 26778
Obtained from: Python CVS
|
|
|
|
|
|
|
| |
-D_THREAD_SAFE --> ${PTHREAD_CFLAGS}
Note: my first intention was to test this out on bento/beta, but per ade's
requiest I opted to do it quickly.
|
| |
|
|
|
|
| |
Submitted by: sobomax
|
| |
|
|
|
|
|
| |
PR: 22226
Reviewed by: Alan Bawden <Alan@LCS.MIT.EDU>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: jedgar
|
| |
|
|
|
|
|
|
| |
- Don't link against libxpg4 on newer systems.
- Remove last remnants of Tkinter support,
it's all in x11-toolkits/py-tkinter.
|
|
|
|
|
|
|
| |
WITHOUT_FOO. Begin the process of reserving these prefixes for user defined
options.
No comment by: ports
|
| |
|
|
|
|
|
|
|
| |
wanting do to this for a long time now. Now we got rid of the stupid
dependency on Tcl/Tk and save some checks in python's makefile.
Update the dependent ports accordingly.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
to before IPv6.
Since IPv6-enable python make bigger the size of sockaddr, some of scripts
are affected. I maintain python+ipv6 separately to minimize impact for users.
It will be removed when IPv6 patches are merged into original distribution,
such as ruby.
Repositry copied by: asami
|
| |
|
| |
|
|
|
|
|
| |
Python distribution but also for the docs and some other packages with
rather generic names.
|
|
|
|
|
|
| |
- remove DIST_SUBDIR since there are 2 distfiles on this port anymore.
Reviewed by: tg(maintainer)
|
| |
|
|
|
|
|
|
|
|
|
| |
PR: 15702
Submitted by: "Dmitry S. Sivachenko" <dima@Chg.RU>
- Only use Tk support if X11 is installed.
PR: 15910
Submitted by: Nathan Dorfman <nathan@rtfm.net>
|
|
|
|
| |
Submitted by: Ade Lovett <ade@lovett.com>
|
|
|
|
|
|
| |
Submitted by: foxfair
Promote LDFLAGS in the installed setup.
|
|
|
|
|
| |
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
|
| |
|
| |
|
|
|
|
| |
PR: 12648
|
|
|
|
|
|
| |
turned off by specifying `WITH_TOOLS=NO' when building.
PR: 12436
|
|
|
|
|
|
|
|
|
|
|
|
| |
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
|
|
|
|
| |
Noticed by: Klaus-Jürgen Wolf <kjwolf@online.de>
|
|
|
|
| |
Submitted by: nectar
|
| |
|
|
|
|
| |
Approved by: Maintainer <tg@FreeBSD.ORG>
|
|
|
|
| |
* Remove python-beta
|
| |
|
|
|
|
| |
Submitted by: jkoshy
|
| |
|
| |
|
|
|
|
| |
ports/lang/python-beta
|
| |
|
|
|
|
|
|
| |
file. Add "|| true" to end of != grep command line to avoid warnings.
Submitted by: tg
|
|
|
|
|
|
|
|
| |
something already there (PORTOBJFORMAT, OSVERSION) or move stuff from after
.include <bsd.port.mk> to before.
(This is not by any means the complete list but just the ones I've noticed
recently.)
|
|
|
|
| |
Submitted by: Vladimir Kushnir <kushn@mail.kar.net>
|
| |
|
|
|
|
|
|
|
|
| |
all the way to diffing yorick/pkg/PLIST and then died with a
"bad hostname freefall.freebsd.org" .... Hopefully that's not bad... ;-)
Hmm.. Maybe I'll try doing this from beast, next! kickme's a boring
machine, and bento is busy.
|
| |
|
| |
|
|
|
|
|
|
| |
should now be compiled in on -current.
Suggested by: Jacques Vidrine
|
|
|
|
| |
pygist: add dependency on rng.
|
| |
|
|
|
|
| |
Noticed by: Gianmarco Giovannelli <gmarco@scotty.masternet.it>
|
| |
|
| |
|
|
|
|
| |
latest official patches while I'm here.
|
|
|
|
| |
libc in the threaded interpreter.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Include locale module.
|
| |
|
|
|
|
| |
an older draft of the pthread standard.
|
| |
|
|
|
|
|
|
|
| |
libc_r if we're not building the thread module. Respect options
given in the environment.
The defaults (build with Tk and thread support) don't change.
|
| |
|
| |
|
|
|
|
| |
Submitted by: Peter Haight <peterh@prognet.com>
|
|
|
|
|
|
|
|
|
| |
- build some modules as shared objects, reducing the interpreter's
size and removing the dependency on tix
- install shared objects in lib
- remove version number from OS-dependent script dir
A new port of PyTix will follow shortly.
|
| |
|
| |
|
| |
|
|
|
|
| |
actually works.
|
|
|
|
| |
Change MAINTAINER from jkh to tg. OK'd by: Jordan.
|
| |
|
|
|
|
|
| |
Reordered vars where needed. Added MAINTAINERS where needed, many
mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
|
|
|
|
| |
Submitted-By: Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
|
|
|
|
| |
the tcl library in /usr/lib.
|
|
|
|
| |
Reviewed by: jkh
|
|
|
|
| |
Patches Submitted by: Soren Dayton <soren@ambiguity.i-2.com>
|
|
|
|
| |
again.
|
| |
|
|
|
|
| |
Submitted by: tg
|
|
|
|
| |
which appeared in some of them, everything here is a programming language! :)
|
| |
|
|
|
|
| |
for an empty directory.
|
|
|
|
|
| |
MAINTAINER=jkh@freebsd.org in a separate line so that people know
who to yell at, etc.
|
|
|