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

non port: head/lang/python33/Makefile
SVNWeb

Number of commits found: 55

Fri, 8 Jul 2016
[ 19:07 brnrd ] Original commit   Revision:418240
418240 lang/python33/Makefile
418240 lang/python34/Makefile
418240 lang/python34/files/patch-issue24557
418240 lang/python35/Makefile
418240 lang/python35/files/patch-issue24557
lang/python3*: Backport upstream issue 24557

  - Add backport of patch for EGD issue [1]
  - Change USE_OPENSSL to USES= ssl
  - Don't set CPE_VERSION to the default PORTVERSION

PR:		205960 [1], 199050 [1]
Reviewed by:	koobs (python)
Approved by:	python (koobs)
Obtained from:	https://hg.python.org/cpython/rev/7c0432cf1f2e [1]
MFH:		2016Q3
Fri, 17 Jun 2016
[ 17:09 rm ] Original commit   Revision:417019
417019 lang/python27/Makefile
417019 lang/python27/files/patch-Modules_zipimport.c
417019 lang/python33/Makefile
417019 lang/python33/files/patch-Modules_zipimport.c
417019 lang/python34/Makefile
417019 lang/python34/files/patch-Modules_zipimport.c
417019 lang/python35/Makefile
417019 lang/python35/files/patch-Modules_zipimport.c
lang/python[xx]: backport upstream fix for CVE-2016-5636

Add patch for integer overflow in zipimport module to all our python ports.

While I'm here, get rid of -f flag in ${RM} invocation, because ${RM} already
expands to rm -f, so in result we are getting something like:

/bin/rm -f -f
/wrkdirs/usr/ports/lang/python35/work/stage/usr/local/lib/libpython3.so

PR:		210325
Submitted by:	 Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
Security:	1d0f6852-33d8-11e6-a671-60a44ce6887b
With hat:	python
Mon, 23 May 2016
[ 20:35 amdmi3 ] Original commit   Revision:415742
415742 archivers/rpm4/Makefile
415742 audio/abraca/Makefile
415742 audio/dsbmixer/Makefile
415742 audio/easytag/Makefile
415742 audio/exaile/Makefile
415742 audio/idjc/Makefile
415742 audio/libmp3splt/Makefile
415742 audio/mp3splt/Makefile
415742 audio/musicpd/Makefile
415742 audio/shoutcast/Makefile

(Only the first 10 of 217 ports in this commit are shown above. View all ports for this commit)
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
Mon, 25 Apr 2016
[ 20:22 dim ] Original commit   Revision:414029
414029 lang/python27/Makefile
414029 lang/python27/files/patch-Include__pyport.h
414029 lang/python33/Makefile
414029 lang/python33/files/patch-Include__pyport.h
414029 lang/python34/Makefile
414029 lang/python34/files/patch-Include__pyport.h
414029 lang/python35/Makefile
414029 lang/python35/files/patch-Include__pyport.h
For the various lang/python* ports, improve the __FreeBSD_version
check in pyport.h for working around a very old ctype issue.

If the workaround for this issue is enabled, pyport.h redefines
toupper() and some other ctype macros, and this wreaks havoc when
including newer libc++ headers (or any other system header which tries
to declare those functions).

Approved by:	portmgr (antoine)
PR:		208486
MFH:		2016Q2
Fri, 1 Apr 2016
[ 14:08 mat ] Original commit   Revision:412347
412347 hebrew/culmus/Makefile
412347 hebrew/he2/Makefile
412347 irc/anope/Makefile
412347 irc/atheme-services/Makefile
412347 irc/bitlbee/Makefile
412347 irc/ctrlproxy/Makefile
412347 irc/cwirc/Makefile
412347 irc/dxirc/Makefile
412347 irc/epic4/Makefile
412347 irc/ezbounce/Makefile

(Only the first 10 of 481 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
Fri, 8 Jan 2016
[ 16:45 koobs ] Original commit   Revision:405569
405569 lang/python27/Makefile
405569 lang/python27/files/patch-Lib_distutils_command_install__lib.py
405569 lang/python27/files/patch-Lib_distutils_tests_test__install__lib.py
405569 lang/python32/Makefile
405569 lang/python32/files/patch-Lib_distutils_command_install__lib.py
405569 lang/python33/Makefile
405569 lang/python33/files/patch-Lib_distutils_command_install__lib.py
405569 lang/python34/Makefile
405569 lang/python34/files/patch-Lib_distutils_command_install__lib.py
405569 lang/python35/Makefile

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
lang/python{27,3*}: Backport patch in upstream issue20397

In certain situations, file references (.py[co]) for Python files that
fail to compile with compileall() are still added to distutils --record
output.

This output is used for pkg-plist generation and must only contain
references to files that will be installed.

One example of a failure condition is when a Python 2/3 compatible
package containing a file containing Python 3.x only code is built with
Python 2.x, such as Gunicorn's _gaiohttp.py [1]

This change backports patches submitted against upstream issue 20397 [2]
that has not yet been committed.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 29 Dec 2015
[ 12:03 marino ] Original commit   Revision:404739
404739 Mk/Uses/python.mk
404739 lang/python27/Makefile
404739 lang/python27/Makefile.version
404739 lang/python32/Makefile
404739 lang/python32/Makefile.version
404739 lang/python33/Makefile
404739 lang/python33/Makefile.version
404739 lang/python34/Makefile
404739 lang/python34/Makefile.version
404739 lang/python35/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
lang/python27(3*), Mk/Uses/python.mk: remove make spawn

There are some inefficiencies in python.mk that significantly slow down
full tree scanning.  The use of bmake to obtain the current version of
a specific python is responsible for the majority of the slow done.

This commit splits out the PYTHON_PORTVERSION definition (which is the
same as the lang/python* PORTVERSION) into separate files.  With this
change, python.mk can simple include the makefile fragment instead of
spawning a new instance of make.

Different Revision:	https://reviews.freebsd.org/D4660
Approved by:		antoine (python), mva (python)
Mon, 28 Dec 2015
[ 12:42 brnrd ] Original commit   Revision:404626
404626 lang/python33/Makefile
404626 lang/python33/files/patch-PR195511
lang/python33: Fix typo in No-SSLv3 patch

  - Fix typo that was introduced with the No-SSLv3 patch [1]

[1] http://svnweb.freebsd.org/changeset/ports/404347

Reported by:	antoine via pkg-fallout
Reviewed by:	koobs (mentor, python), antoine (python)
Approved by:	koobs (mentor, python), antoine (python)
Differential Revision:	https://reviews.freebsd.org/D4721
Fri, 25 Dec 2015
[ 21:51 antoine ] Original commit   Revision:404477
404477 lang/python33/Makefile
404477 lang/python33/files/patch-Lib_distutils_unixccompiler.py
Restore unixccompiler.py patch, it was not included upstream
Thu, 24 Dec 2015
[ 12:06 brnrd ] Original commit   Revision:404347
404347 lang/python-doc-html/distinfo
404347 lang/python33/Makefile
404347 lang/python33/distinfo
404347 lang/python33/files/patch-Lib__distutils__unixccompiler.py
404347 lang/python33/files/patch-PR195511
404347 lang/python33/pkg-plist
lang/python33: Update to 3.3.6

  - Update to 3.3.6 (released 2014-10-11)
  - Backport issue21356 RAND_egd fix [1]
  - Fix build for openssl -nossl3
  - Remove unixcompiler patch, included upstream
  - Switch regression-test to TEST_TARGET/TEST_ARGS
  - Mark DEPRECATED, EXPIRES Sept 2017 [2]

[1] http://bugs.python.org/issue21356
[2] https://www.python.org/dev/peps/pep-0398/#lifespan

This is a bug/security fix update. Changelog:

  https://docs.python.org/3.3/whatsnew/changelog.html#python-3-3-6

PR:		195511
Reviewed by:	koobs (mentor, python), feld, miwi, AMDmi3
Approved by:	koobs (python), miwi, AMDmi3
Differential_Revision:	https://reviews.freebsd.org/D4695
Thu, 19 Nov 2015
[ 01:28 lwhsu ] Original commit   Revision:401909
401909 databases/Makefile
401909 databases/py-gdbm/Makefile
401909 databases/py-sqlite3/Makefile
401909 databases/py32-gdbm
401909 databases/py32-gdbm/Makefile
401909 databases/py32-sqlite3
401909 databases/py32-sqlite3/Makefile
401909 databases/py33-gdbm
401909 databases/py33-gdbm/Makefile
401909 databases/py33-sqlite3

(Only the first 10 of 39 ports in this commit are shown above. View all ports for this commit)
Add version specified ports of separated standard Python modules for
non-default Python versions:

- Add pyXY-{sqlite3,gdbm,tkinter} ports for generating binary packages
- Improve/add pkg-message to point users to install respective packages of
  separated Python standard modules
- Add COMMENT to explicitly show the Python version that package should be
  used with
- Simplify version-related PYTHON_* for lang/python35

Reviewed by:	koobs
Differential Revision:	https://reviews.freebsd.org/D4170
Sun, 18 Oct 2015
[ 09:50 koobs ] Original commit   Revision:399611
399611 lang/python27/Makefile
399611 lang/python27/files/patch-Misc_python-config.in
399611 lang/python27/pkg-message
399611 lang/python32/Makefile
399611 lang/python32/files/patch-Misc_python-config.in
399611 lang/python32/pkg-message
399611 lang/python33/Makefile
399611 lang/python33/files/patch-Misc_python-config.in
399611 lang/python33/pkg-message
lang/python{27,32,33}: Fix missing shlib path in python-config

In Python 3.4+, upstream added and switched to using a shell
implementation of the python-config script [1]. The Python
implementation  (python-config.py) remained used by all versions < 3.4.

While the shell implementation returns the path to the Python
shared library when using the --ldflags script argument, the Python
implementation of the script does not. The bug has been reported, but
has not yet been merged [2].

The Python ports currently default to including ${LOCALBASE}/lib
in LIBS when the NLS option is enabled (which it is by default).

When built *with* NLS (gettext) support, the flags added to LIBS
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 30 Jul 2015
[ 03:31 koobs ] Original commit   Revision:393217
393217 lang/python27/Makefile
393217 lang/python32/Makefile
393217 lang/python33/Makefile
393217 lang/python34/Makefile
lang/python{27,32,33,34}: Mark MAKE_JOBS_UNSAFE

Parser/pgen code intermittently and non-deterministically fails
at build time causing errors including, among others:

 * Parser/pgen.o: file not recognized: File truncated
 * pgenmain.c:(.text+0x244): undefined reference to `_Py_pgen'

This is apparently due to incorrect uses of recursive make [1] which
was fixed in the upstream Python 'default' (3.5) branch [2].

This change marks all Python port versions as MAKE_JOBS_UNSANFE until
the the original changeset [1] and the resulting regression in
cross-builds [3], whos fix is still pending, can be backported.

[1] https://bugs.python.org/issue22359
[2] https://hg.python.org/cpython/rev/c2a53aa27cad
[3] https://bugs.python.org/issue22625

PR:		200622
Reported by:	marino
MFH:		2015Q3
Thu, 14 May 2015
[ 10:15 mat ] Original commit   Revision:386312
386312 Mk/bsd.sites.mk
386312 accessibility/py-atspi/Makefile
386312 accessibility/py3-atspi/Makefile
386312 archivers/dpkg/Makefile
386312 archivers/fastjar/Makefile
386312 archivers/gcpio/Makefile
386312 archivers/lbrate/Makefile
386312 archivers/lha-ac/Makefile
386312 archivers/macutils/Makefile
386312 archivers/mscompress/Makefile

(Only the first 10 of 1814 ports in this commit are shown above. View all ports for this commit)
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
Mon, 6 Apr 2015
[ 16:58 bdrewery ] Original commit   Revision:383449
383449 lang/python27/Makefile
383449 lang/python32/Makefile
383449 lang/python33/Makefile
383449 lang/python34/Makefile
Force a rebuild/upgrade to chase head r280306 which removed SSLv2 support.
This fixes head package users so they have working SSL support. There was
already a built-time fix for this.
Wed, 25 Mar 2015
[ 12:58 marino ] Original commit   Revision:382211
382211 lang/afnix/Makefile
382211 lang/afnix/files/patch-cnf_mak_afnix-clg4.mak
382211 lang/ecl/Makefile
382211 lang/ferite/Makefile
382211 lang/icon/Makefile
382211 lang/ocaml/Makefile
382211 lang/ofc/Makefile
382211 lang/onyx/Makefile
382211 lang/php5/Makefile
382211 lang/php53/Makefile

(Only the first 10 of 26 ports in this commit are shown above. View all ports for this commit)
lang category: Remove $PTHREAD_LIBS

Note: ecl did not pass check-plist (pre-existing), PR 198897 submitted.

approved by:	PTHREAD blanket
Wed, 11 Feb 2015
[ 08:22 koobs ] Original commit   Revision:378820
378820 lang/python33/Makefile
lang/python33: BROKEN on i386 without LIBFFI

As per lang/python27 (r377581):

- Add BROKEN for i386 without LIBFFI option, and add upstream
  issue references.

While I'm here, clean up after the LIBFFI option addition:

- Sort options variables: OPTIONS_* and *_DESC
- Use OPTIONS helpers
- Reduce diffs between lang/python* ports
Mon, 22 Dec 2014
[ 16:45 mva ] Original commit   Revision:375245
375245 lang/python27/Makefile
375245 lang/python32/Makefile
375245 lang/python33/Makefile
375245 lang/python34/Makefile
- Revert the previous NIS check, since it does not help at all

PR:		196195
Submitted by:	ache@
With hat:	python@
[ 09:47 mva ] Original commit   Revision:375221
375221 lang/python32/Makefile
375221 lang/python33/Makefile
375221 lang/python34/Makefile
- Python 3.x: try to improve the NIS detection for FreeBSD

PR:		193650
With hat:	python
Tue, 4 Nov 2014
[ 09:14 demon ] Original commit   Revision:372138
372138 lang/python27/Makefile
372138 lang/python32/Makefile
372138 lang/python33/Makefile
Add an option to use libffi from ports instead of bundled version.

Submitted by:	cy
Reviewed by:	koobs
Thu, 4 Sep 2014
[ 19:26 antoine ] Original commit   Revision:367307
367307 Mk/bsd.port.mk
367307 archivers/dpkg/Makefile
367307 astro/libroadnav/files
367307 benchmarks/iperf3/Makefile
367307 chinese/gugod-clean/Makefile
367307 comms/xlog/Makefile
367307 databases/mariadb-server/Makefile
367307 devel/dprog/files/patch-Makefile.in
367307 devel/gamin/Makefile
367307 devel/gsoap/Makefile

(Only the first 10 of 63 ports in this commit are shown above. View all ports for this commit)
Change INSTALL_DATA to install with mode 644
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
Sat, 23 Aug 2014
[ 05:19 koobs ] Original commit   Revision:365709
365709 lang/python27/Makefile
365709 lang/python33/Makefile
365709 lang/python34/Makefile
lang/python{27,33,34}: Bump PORTREVISION, sanitizes builds.

Bump PORTREVISION, as prior to the previous change that fixed upstream Issue
#21166, Python builds could be potentially polluted by the host environment
which could caused runtime issues because of ABI differences.
Sun, 10 Aug 2014
[ 18:36 mva ] Original commit   Revision:364557
364557 lang/python27/Makefile
364557 lang/python32/Makefile
364557 lang/python33/Makefile
364557 lang/python34/Makefile
- Add USE_OPENSSL, since all lang/python ports build the _ssl module, which
  requires a working OpenSSL implementation

Phabric:		D569
Reviewed by:	wg@
With hat:	python@
Sat, 2 Aug 2014
[ 06:39 mva ] Original commit   Revision:363788
363788 lang/python33/Makefile
363788 lang/python33/files/patch-Makefile.pre.in
363788 lang/python33/files/patch-setup.py
363788 lang/python33/pkg-plist
- Remove everything related to USE_PYTHON and bsd.python.mk. This is a
  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.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.

Phabric:	D410
Exp-run:	192242, 192244
Reviewed by:	koobs, bapt
With hat:	python@
Fri, 11 Jul 2014
[ 18:09 sbz ] Original commit   Revision:361574
361574 lang/python27/Makefile
361574 lang/python32/Makefile
361574 lang/python33/Makefile
361574 lang/python34/Makefile
- Add CPE entries for python
- Remove NOPORTDATA as it's deprecated since r359061
Wed, 25 Jun 2014
[ 05:35 bapt ] Original commit   Revision:359185
359185 audio/libcanberra-gtk3/Makefile
359185 audio/liquidsoap/Makefile
359185 cad/freehdl/Makefile
359185 databases/libgda5-ui/Makefile
359185 databases/libgda5/Makefile
359185 databases/pgpool-II/Makefile
359185 databases/postgresql91-docs/Makefile
359185 devel/aros-sdk/Makefile
359185 devel/avr-libc/Makefile
359185 devel/hadoop/Makefile

(Only the first 10 of 304 ports in this commit are shown above. View all ports for this commit)
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
Sun, 20 Apr 2014
[ 01:35 koobs ] Original commit   Revision:351610
351610 lang/python27/files/patch-Lib__distutils__unixccompiler.py
351610 lang/python31/Makefile
351610 lang/python31/files/patch-Lib__distutils__unixccompiler.py
351610 lang/python32/Makefile
351610 lang/python32/files/patch-Lib__distutils__unixccompiler.py
351610 lang/python33/Makefile
351610 lang/python33/files/patch-Lib__distutils__unixccompiler.py
lang/python{31,32,33}: Add clang 3.4 fix from python27

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
Fri, 11 Apr 2014
[ 08:25 sunpoet ] Original commit   Revision:350904
350904 lang/python27/Makefile
350904 lang/python31/Makefile
350904 lang/python32/Makefile
350904 lang/python33/Makefile
350904 lang/python34/Makefile
- Pet portlint: use PYTHON_DISTNAME instead of PYTHON_DISTFILE
Sun, 6 Apr 2014
[ 05:47 sunpoet ] Original commit   Revision:350299
350299 lang/python33/Makefile
- Fix shebang
- Use USES=tar:xz
- Bump PORTREVISION for package change
- Space/Tab twiddle
Mon, 10 Mar 2014
[ 11:28 demon ] Original commit   Revision:347738
347738 Mk/bsd.python.mk
347738 lang/python33/Makefile
347738 lang/python33/distinfo
347738 lang/python33/files/patch-issue-20695-Lib__test__test_urllibnet.py
347738 lang/python33/pkg-plist
Update python33: 3.3.4 --> 3.3.5.
Tue, 4 Mar 2014
[ 12:38 koobs ] Original commit   Revision:347015
347015 Mk/bsd.python.mk
347015 lang/python-doc-html/distinfo
347015 lang/python33/Makefile
347015 lang/python33/distinfo
347015 lang/python33/files/patch-CVE-2014-1912
347015 lang/python33/files/patch-Modules-fcntlmodule.c
347015 lang/python33/files/patch-Modules__fcntlmodule.c
347015 lang/python33/files/patch-issue-20695-Lib__test__test_urllibnet.py
347015 lang/python33/files/patch-issue20374
347015 lang/python33/pkg-plist
lang/python33: Update to 3.3.4

- Update to 3.3.4
- Update pkg-plist
- Remove patch-CVE-2014-1912 (upstream)
- Remove patch-issue20374 (upstream)
- Repatch and rename patch-Modules__fcntlmodule.c
- Add patch-issue-20695-Lib__test__test_urllibnet.py (tests) [1]
- Add regression-test target for QA

Changes: 3.3.4 - 09/02/2014

    http://docs.python.org/3.3/whatsnew/changelog.html#python-3-3-4

Extra:

- Update python-doc-html distinfo for Python 3.3 docs
- Update bsd.python.mk to support the new version

[1] http://bugs.python.org/issue20695
Sat, 1 Mar 2014
[ 14:28 antoine ] Original commit   Revision:346628
346628 lang/python33/Makefile
346628 lang/python33/files/patch-issue20374
- Fix build with readline 6.3 from ports
  the patch was obtained from upstream (issue #20374)
- Add missing USES=readline

PR:		ports/187176
Reported by:	O. Hartmann
Reviewed by:	koobs
Obtained from:	python
[ 10:52 koobs ] Original commit   Revision:346614
346614 lang/python27/Makefile
346614 lang/python27/files/patch-CVE-2014-1912
346614 lang/python31/Makefile
346614 lang/python31/files/patch-CVE-2014-1912
346614 lang/python32/Makefile
346614 lang/python32/files/patch-CVE-2014-1912
346614 lang/python33/Makefile
346614 lang/python33/files/patch-CVE-2014-1912
lang/python*: Backport security fix for CVE-2014-1912

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
Sat, 1 Feb 2014
[ 09:21 mva ] Original commit   Revision:342104
342104 lang/python27/Makefile
342104 lang/python31/Makefile
342104 lang/python32/Makefile
342104 lang/python32/pkg-plist
342104 lang/python33/Makefile
342104 lang/python33/pkg-plist
- Fix bad libpython* symlinks after enabling the lang/python* ports to
  be stagedir-aware

PR:		ports/186284
Submitted by:	marino@
Pointyhat to:	myself
Sun, 26 Jan 2014
[ 14:47 mva ] Original commit   Revision:341192
341192 lang/python27/Makefile
341192 lang/python27/pkg-plist
341192 lang/python31/Makefile
341192 lang/python31/pkg-plist
341192 lang/python32/Makefile
341192 lang/python32/pkg-plist
341192 lang/python33/Makefile
341192 lang/python33/pkg-plist
- Enable stagedir support
- Convert to new LIB_DEPENDS
Sun, 8 Dec 2013
[ 09:03 koobs ] Original commit   Revision:335872
335872 lang/python26/Makefile
335872 lang/python27/Makefile
335872 lang/python31/Makefile
335872 lang/python32/Makefile
335872 lang/python33/Makefile
Bump PORTREVISION for all Python ports to pickup the recent ARM patch

PR:		ports/149167
[ 08:57 koobs ] Original commit   Revision:335871
335871 lang/python26/Makefile
335871 lang/python27/Makefile
335871 lang/python33/Makefile
Reduce diffs, sort sections & Add LICENSE for Python 2.6, 2.7 & 3.3

- Sort USE_*, *_WRKSRC and CONFIGURE/MAKE sections
- Whitespace alignment for readability
- Add LICENSE (PSFL)

Reviewed by:	milki
Tue, 19 Nov 2013
[ 14:52 demon ] Original commit   Revision:334321
334321 Mk/bsd.python.mk
334321 lang/python33/Makefile
334321 lang/python33/distinfo
334321 lang/python33/files/patch-Modules-_ctypes-libffi_fficonfig.py.in
334321 lang/python33/pkg-plist
Update to version 3.3.3.
Mon, 11 Nov 2013
[ 13:00 wg ] Original commit   Revision:333492
333492 lang/python33/Makefile
333492 lang/python33/files/patch-setup.py
333492 lang/python33/pkg-plist
lang/python33: add support for freebsd11

PR:		ports/183597
Fri, 20 Sep 2013
[ 19:53 bapt ] Original commit   Revision:327741
327741 lang/Gofer/Makefile
327741 lang/STk/Makefile
327741 lang/Sather/Makefile
327741 lang/abcl/Makefile
327741 lang/adacontrol/Makefile
327741 lang/afnix/Makefile
327741 lang/algol68g/Makefile
327741 lang/alisp/Makefile
327741 lang/angelscript/Makefile
327741 lang/arena/Makefile

(Only the first 10 of 379 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
Mon, 16 Sep 2013
[ 17:27 sunpoet ] Original commit   Revision:327423
327423 lang/python33/Makefile
- Use USES=gmake
Sun, 8 Sep 2013
[ 14:05 koobs ] Original commit   Revision:326729
326729 lang/python26/Makefile
326729 lang/python27/Makefile
326729 lang/python31/Makefile
326729 lang/python32/Makefile
326729 lang/python32/files/patch-Makefile.pre.in
326729 lang/python32/files/patch-setup.py
326729 lang/python33/Makefile
326729 lang/python33/files/patch-Makefile.pre.in
Resolve gettext (libintl) detection and linking in all Python ports

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
Sat, 17 Aug 2013
[ 19:10 mva ] Original commit   Revision:324864
324864 UPDATING
324864 lang/python/Makefile
324864 lang/python2
324864 lang/python2/Makefile
324864 lang/python2/pkg-descr
324864 lang/python26/Makefile
324864 lang/python26/pkg-plist
324864 lang/python27/Makefile
324864 lang/python27/pkg-plist
324864 lang/python3

(Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
- Move the symlink magic for the default python version into lang/python
  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.
Wed, 14 Aug 2013
[ 22:35 ak ] Original commit   Revision:324744
324744 accessibility/atkmm/Makefile
324744 accessibility/jovie/Makefile
324744 accessibility/kaccessible/Makefile
324744 accessibility/kmag/Makefile
324744 accessibility/kmousetool/Makefile
324744 accessibility/kmouth/Makefile
324744 accessibility/qt4-accessible/Makefile
324744 accessibility/speech-dispatcher/Makefile
324744 archivers/ark/Makefile
324744 archivers/bicom/Makefile

(Only the first 10 of 1725 ports in this commit are shown above. View all ports for this commit)
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
Mon, 10 Jun 2013
[ 08:20 rm ] Original commit   Revision:320442
320442 lang/python27/Makefile
320442 lang/python27/files/patch-Modules-_ctypes-libffi_fficonfig.py.in
320442 lang/python32/Makefile
320442 lang/python32/files/patch-Modules-_ctypes-libffi_fficonfig.py.in
320442 lang/python33/Makefile
320442 lang/python33/files/patch-Modules-_ctypes-libffi_fficonfig.py.in
Add patch that resolves the issue, found after r250991 in src HEAD.
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
Tue, 21 May 2013
[ 04:42 rm ] Original commit   Revision:318640
318640 lang/python33/Makefile
Using GNU make to build this port now, because people reporting various
build problems with pmake, that's cannot be reproduced reliable. There is
also upstream bug-report [1]. The solution is suggested by Marcus von Appen.
PORTREVISION isn't bumped, because there is no need in gmake for people
that already built python33 successfully.

Reported by:    many
Submitted by:	mva (by mail)
Tested by:  demon
Sat, 18 May 2013
[ 08:21 rm ] Original commit   Revision:318421
318421 Mk/bsd.python.mk
318421 lang/python-doc-html/distinfo
318421 lang/python32/Makefile
318421 lang/python32/distinfo
318421 lang/python32/pkg-plist
318421 lang/python33/Makefile
318421 lang/python33/distinfo
318421 lang/python33/files/patch-Modules-_ctypes-libffi-configure
318421 lang/python33/pkg-plist
Update lang/python32 to 3.2.5 and lang/python33 to 3.3.2
Fri, 17 May 2013
[ 04:17 rm ] Original commit   Revision:318353
318353 Mk/bsd.python.mk
318353 databases/py-bsddb/Makefile
318353 databases/py-bsddb/files/extra-patch-py27-_bsddb.c
318353 lang/python-doc-html/Makefile
318353 lang/python-doc-html/distinfo
318353 lang/python26/Makefile
318353 lang/python26/files/patch-Python_thread__pthread.h
318353 lang/python27/Makefile
318353 lang/python27/distinfo
318353 lang/python27/files/extra-patch-setup.py

(Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
- update to latest upstream versions:
  . 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 11 May 2013
[ 11:37 rm ] Original commit   Revision:317865
317865 Mk/bsd.python.mk
317865 lang/python-doc-html/Makefile
317865 lang/python-doc-html/pkg-descr
317865 lang/python-doc-pdf-a4/Makefile
317865 lang/python-doc-pdf-letter/Makefile
317865 lang/python-doc-text/Makefile
317865 lang/python-mode.el/Makefile
317865 lang/python26/Makefile
317865 lang/python26/files/pkg-message.in
317865 lang/python27/Makefile

(Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Commit all the non-functional changes to python ports to reduce the diff size
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
Mon, 6 May 2013
[ 09:58 jgh ] Original commit   Revision:317498
317498 lang/python32/Makefile
317498 lang/python33/Makefile
- finish conversion for USES of gettext
[ 06:32 jgh ] Original commit   Revision:317469
317469 lang/python26/Makefile
317469 lang/python27/Makefile
317469 lang/python31/Makefile
317469 lang/python32/Makefile
317469 lang/python33/Makefile
- adoption of USES for gettext

Approved by:	portmgr (bapt@)
Sun, 23 Dec 2012
[ 17:52 lwhsu ] Original commit   Revision:309444
309444 Mk/bsd.python.mk
309444 lang/python26/Makefile
309444 lang/python26/pkg-plist
309444 lang/python27/Makefile
309444 lang/python27/pkg-plist
309444 lang/python31/Makefile
309444 lang/python31/pkg-plist
309444 lang/python32/Makefile
309444 lang/python32/pkg-plist
309444 lang/python33/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
- Remove "first-installed-win" logic for automatically setting
  ${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/
Fri, 21 Dec 2012
[ 21:17 mva ] Original commit   Revision:309372
309372 lang/python33/Makefile
- Remove test and regression-test targets for now - they pollute the
  installation on tinderboxes causing leftovers

Discussed with:	Kubilay Kocak <koobs.freebsd@gmail.com>
[ 15:45 demon ] Original commit   Revision:309359
309359 lang/python27/Makefile
309359 lang/python27/pkg-plist
309359 lang/python33/Makefile
309359 lang/python33/pkg-plist
Create python2 symlink for the latest version of python2.X executable and
python3 symlink for the latest version of python3.X executable.

People who really want to use older python version for both python branches
should specify explicit version number in interpreter invocation.

Discussed on python@ long ago.
Thu, 20 Dec 2012
[ 11:55 demon ] Original commit   Revision:309312
309312 Mk/bsd.python.mk
309312 lang/python33
309312 lang/python33/Makefile
309312 lang/python33/distinfo
309312 lang/python33/files/patch-Lib-test_regrtest.py
309312 lang/python33/files/patch-Modules-_ctypes-libffi-configure
309312 lang/python33/files/patch-Modules-fcntlmodule.c
309312 lang/python33/files/patch-setup.py
309312 lang/python33/pkg-plist
Port for python version 3.3.

Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com>

Number of commits found: 55

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
libxml2Aug 28
kdelibs4Aug 27
eogAug 22
p5-PathTools*Aug 22
p5-XSLoader*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22

12 vulnerabilities affecting 48 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 26183
Broken 93
Deprecated 144
Ignore 362
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 65
Expired 16
Set to expire 130
Interactive 0
new 24 hours 4
new 48 hours6
new 7 days29
new fortnight47
new month117

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