Commit graph

79 commits

Author SHA1 Message Date
adam
b7c56ba47f Changes 2.7.10:
This is a bug-fix release.
2015-05-24 07:44:07 +00:00
rodent
b62fc57072 Add patch from: https://hg.python.org/cpython/rev/eddcb6671a48 to fix build
with LibreSSL and stop our OpenBSD bulk builds from being murdered. Defuzz
patches.
2015-04-24 03:01:35 +00:00
snj
697ef80037 Fix http://bugs.python.org/issue22885 with patch from that URL.
Bump PKGREVISION to 1.
2015-03-03 17:19:58 +00:00
chopps
ebb42a926e Update PLIST with new additions -- PKG_DEVELOPER=1 is your friend 2014-12-16 08:45:12 +00:00
chopps
da4cc60d03 remove PKGREVISION since we bumped the dist version 2014-12-16 07:40:58 +00:00
chopps
55eff53d2f Update to 2.7.9 removing patches that were incorporated. Significant
changes include:

- The entirety of Python 3.4's ssl module has been backported for
  Python 2.7.9. See PEP 466 for justification.
- HTTPS certificate validation using the system's certificate store
  is now enabled by default. See PEP 476 for details.
- SSLv3 has been disabled by default in httplib and its reverse
  dependencies due to the POODLE attack.
- The ensurepip module module has been backported, which provides the
  pip package manager in every Python 2.7 installation. See PEP 477.
2014-12-16 07:07:32 +00:00
spz
8f4251047f add the patches for Python issue 22518, also known as 22470, from
the python source repository.
Refresh patches
2014-11-02 13:31:11 +00:00
adam
c4639247e7 Reverting some changes which made building on Darwin to fail. 2014-07-26 06:19:38 +00:00
ryoon
7c3b62c351 Fix SCO OpenServer 5.0.7/3.2 build. 2014-07-17 15:26:49 +00:00
adam
ed86f1cf38 Changes 2.7.8:
The openssl version bundled in the Windows installer has been updated.
A regression in the mimetypes module on Windows has been fixed.
A possible overflow in the buffer type has been fixed.
A bug in the CGIHTTPServer module which allows arbitrary execution of code in the server root has been patched.
A regression in the handling of UNC paths in os.path.join has been fixed
2014-07-02 09:53:16 +00:00
he
9696ad60a9 Apply a fix for directory-traversal vulnerability, ref.
http://bugs.python.org/issue21766
Bump PKGREVISION.
2014-07-02 08:22:02 +00:00
richard
52d68a4ab5 avoid conflicting declaration of gethostname on SunOS 2014-06-11 05:55:58 +00:00
he
732b3d11a7 Add patches to fix the remaining two functions reported as being
vulnerable to CVE-2013-1752, following the general theme of overflow
of line lengths.  This fixes the smtp and pop functions.
Taken / adapted from http://bugs.python.org/issue16041 and
http://bugs.python.org/issue16042.
PKGREVISION bumped.
2014-06-09 17:58:31 +00:00
obache
149a11f5f6 DLLs for PLIST.Cygwin are handled automatically now. 2014-06-08 09:02:42 +00:00
adam
413887d59b Changes 2.7.7:
This is a regularly scheduled 2.7 series bugfix and includes numerous bugfixes (http://hg.python.org/cpython/raw-file/f89216059edf/Misc/NEWS) over 2.7.6.
2014-06-02 06:12:03 +00:00
obache
8f65bf1087 search openssl header file from prefered ssl_incs over system inc_dirs. 2014-05-21 00:31:07 +00:00
adam
2e0b4b7611 Fix detecting OpenSSL, in particular on OS X. 2014-05-20 16:48:00 +00:00
obache
142115f6ba SA56624 is CVE-2014-1912. 2014-05-10 08:38:04 +00:00
bsiegert
5eba065d07 Reapply reverted commit from obache@. Original description:
Prevent to detect unwanted builtin openssl.

After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
buitin openssl is not acceptable for various platforms.
2014-04-13 15:06:20 +00:00
obache
a62c1490a5 Update readline-6.3 patch from upstream, for builtin GNU readline<4.2. 2014-03-27 06:26:24 +00:00
obache
3273a3df98 revert last commit, should not be committed during freeze. 2014-03-27 05:36:37 +00:00
obache
a672644455 Prevent to detect unwanted builtin openssl.
After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
buitin openssl is not acceptable for various platforms.
2014-03-27 05:15:00 +00:00
dholland
e32c10a428 Fix py-readline build with readline 6.3. 2014-03-15 05:38:14 +00:00
obache
2e272263a8 For smtpd.py, only rename with ${PYVERSUFFIX} to be installed as a tool,
or rename of module name affect to other parts using this module.
Noticed by Benjamin Lorenz in tech-pkg@.

Additionally, set ALTERNATIVE for bin/smtpd.py.
2014-03-12 12:40:57 +00:00
tron
6b995eb81c Remove now unnecessary package list handling for OpenSSL 0.9.*. 2014-02-12 23:28:16 +00:00
tron
73d05e2276 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:17:32 +00:00
tron
c5520c3039 Add fix for security vulnerability reported in SA56624.
Patch taken from Python Mercurial repository.
2014-02-09 09:02:50 +00:00
bsiegert
f75c76f06d The nullbytecert.pem is actually part of Python 2.7.6 so trying to patch it
into existence fails on MirBSD. Remove the patch, which is no longer needed.
2013-12-14 18:59:55 +00:00
jperkin
3a563b7816 Search the SDK path on OSX, otherwise for Xcode 5 certain modules will not
be built, due to the headers not being installed in /usr/include by default.
2013-12-12 11:34:23 +00:00
adam
6f97a13202 Changes 2.7.6:
This is a 2.7 series bugfix release. Most importantly, it resolves an issue that caused the interactive prompt to crash on OS X 10.9. It also includes numerous bugfixes over 2.7.5.
2013-11-12 18:57:25 +00:00
obache
ebfe641944 Fixes missing rpath in pkg-config file.
Bump PKGREVISION.
2013-11-10 12:12:32 +00:00
joerg
67b607b421 PowerPC64 is a 64bit platform. 2013-10-15 20:46:41 +00:00
ryoon
9e8b43257a Bump PKGREVISION.
* Pass /usr/bin/env interpreter check for more files, fix build on OmniOS.
2013-09-20 21:49:52 +00:00
adam
46f98c1ff9 don't set Mac OS X target version: stick to the current one 2013-09-13 13:18:20 +00:00
joerg
faafd761a1 Always pass rpath argument with -Wl prefix, especially if clang is not called
gcc. Bump revision.
2013-09-10 14:22:29 +00:00
spz
0d9ce69386 patch for CVE-2013-4238 taken from
http://hg.python.org/cpython/rev/bd2360476bdb
2013-08-18 13:42:14 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
adam
b7fc25cc18 This is a 2.7 series bugfix release. It contains several regression fixes to 2.7.4. Modules with regressions fixed include zipfile, gzip, and logging. 2013-05-27 16:24:00 +00:00
adam
fe2ec07d4c dylib entry not needed in PLIST.Darwin 2013-05-19 20:37:14 +00:00
obache
f6dcbdf19b Improve Cygwin support. 2013-04-17 13:21:05 +00:00
sbd
ac927032a9 Add MKDIR_P to the configure env. 2013-04-17 10:00:57 +00:00
obache
cb170ee813 Cygwin also require gmake to build. 2013-04-13 12:55:53 +00:00
adam
f7256dfc3c Changes 2.7.4:
This is a 2.7 series bugfix release.
It includes hundreds of bugfixes over 2.7.3.
2013-04-12 09:03:41 +00:00
wiz
ae9a4f8fc5 When using destdir, the clean stage isn't privileged. 2013-02-08 12:23:24 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
dholland
6fa4438156 Revert previous; Joerg says it breaks on clang. (It would be nice if
clang didn't masquerade as gcc and then turn out to be incompatible.)
Reopens PR 47342, but I'll deal.
2012-12-21 20:26:42 +00:00
dholland
4a2fdf99f9 Use -Werror=format when checking HAVE_ATTRIBUTE_FORMAT_PARSETUPLE, so
injecting -Wall -Wno-error does not cause the test to produce the wrong
answer. (If it does, the wrong information is installed in /usr/include,
and ultimately provokes PR 47342.)
2012-12-16 23:22:28 +00:00
asau
88feb4ac62 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 20:11:34 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
drochner
232c121ca5 avoid POSIX semaphores on NetBSD -- at least on -current they cause
serious misbehavior (access to closed file descriptors, fd leaks)
which makes eg xentools completely unusable
bump PKGREV
2012-08-14 18:19:01 +00:00