Commit Graph

121 Commits

Author SHA1 Message Date
espie
ee6b38872c new style conflicts 2004-09-18 12:52:54 +00:00
espie
c687e4bbba new-style conflicts for other versions of python. 2004-09-18 10:11:57 +00:00
espie
bd937b885e new-style PLISTs, use new style conflicts as well. 2004-09-18 10:07:26 +00:00
espie
da21c3fc86 remove older fragments 2004-09-15 21:28:54 +00:00
espie
08b0103bad a few missing fragments 2004-09-15 21:27:01 +00:00
espie
7baa1914ab new plists.
some fragment games with python.
2004-09-15 19:16:07 +00:00
pvalchev
666a93cb2d mark broken on hppa: compiler hangs on py-Checker for example 2004-08-11 21:53:10 +00:00
xsa
d19c085d01 fix build on 3.6; reminded/ok by jolan@. ok maintainer, pvalsquid@.
sync patches while there.
2004-08-11 08:11:50 +00:00
xsa
a1aab65acd increase THREAD_STACK_SIZE for use with www/zope;
>From: MAINTAINER.
2004-08-08 15:38:00 +00:00
xsa
081857cde9 introduce MODPY_TKINTER_DEPENDS and MODPY_EXPAT_DEPENDS to deal
with -tkinter and -expat subpackages on no shared libs archs;
from discussion with espie@. Python maintainer agrees as well.
2004-08-06 07:33:19 +00:00
xsa
f2b0723b76 update to python-2.3.4
> From: MAINTAINER Aleksander Piotrowski
2004-08-05 21:50:25 +00:00
xsa
e5bf1c78ee sync patch; 2004-06-25 18:34:57 +00:00
xsa
4b93030f65 respect CC when building ports with distutils as it checks if
the env variable CC is, if yes, it uses it...
okay sturm@.
2004-06-21 23:25:07 +00:00
xsa
dfab581583 use LOCALBASE instead of PREFIX for directories that are already
created by python itself; while here add MODPY_INCDIR;
2004-05-15 09:24:12 +00:00
sturm
f652f3d422 fix srcdir to ${WRKSRC} in order to fix build with systrace 2004-05-15 06:43:23 +00:00
brad
fa4cee34db Make sure to pass the PIC flag when linking. 2004-05-12 22:27:24 +00:00
sturm
ebcf7f2f8e - teach makesetup about -pthread
- better pthread handling in configure
- find python binary when running regression tests, even when no python
  is installed

from maintainer Aleksander Piotrowski <aleksander.piotrowski at nic.com.pl>
2004-04-18 12:13:58 +00:00
brad
996dac4f2b add amd64, another 64bit target. 2004-04-06 02:39:23 +00:00
espie
26bd7c43d8 explicitly tag no-autoheader some ports for which re-running it after autoconf
is a problem.
2004-03-04 17:49:26 +00:00
jolan
df6aa4127b fix build on OpenBSD 3.5 2004-03-01 04:36:12 +00:00
naddy
8920bb773e Remove workarounds for gcc2.95/sparc64 compiler bugs.
From: Aleksander Piotrowski <aleksander.piotrowski@nic.com.pl>
2004-02-29 16:39:39 +00:00
pvalchev
130396896f fix amd64; from maintainer Aleksander Piotrowski <aleksander.piotrowski@nic.com.pl> 2004-02-27 21:04:50 +00:00
xsa
bde493e8d6 no BUILD_DEPENDS for NO_BUILD= Yes ports;
ok sturm@.
2004-02-06 08:37:22 +00:00
sturm
2e9f9cae33 - complete PLISTs for static archs
- patch cosmetics

from maintainer Aleksander Piotrowski
2004-02-03 07:39:51 +00:00
sturm
a362888a2c switch modules to python 2.3 by default
prodded by Xavier Santolaria who helped testing
2004-01-22 06:28:35 +00:00
sturm
93927108e0 better db4 LIB_DEPENDS 2004-01-14 19:51:40 +00:00
sturm
220641dd7f fix braino in PATCH_LIST handling 2004-01-08 21:11:22 +00:00
sturm
0926d07225 fix tk84 warnings in 2.1 and 2.2, bump PKGNAME, from jose@
spelling fixes in CHANGES.OpenBSD
remove mpz.so from PFRAG.mm, it has its own SUBPACKAGE
from maintainer Aleksander Piotrowski
2004-01-03 17:32:57 +00:00
sturm
e0e1f5795d adapt to python 2.3
new subpackage -bsddb for python 2.3 only
2003-12-31 17:40:20 +00:00
sturm
282437dff5 initial import of python 2.3.3 from
Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>
2003-12-31 17:38:25 +00:00
sturm
febebd33b4 both modules are actually the same, remove one
requested by maintainer
Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>
2003-12-31 16:04:09 +00:00
sturm
81277bd19a this is a generic 64bit diff that applies to alpha, too 2003-12-31 12:05:22 +00:00
sturm
30a52ed69b update to python 2.2.3, lots of bugfixes
from Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>
2003-12-30 22:21:24 +00:00
sturm
13adcc1494 more cleanups in preparation for 2.2 update and 2.3 import from
Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>

- fix MASTER_SITES
- --without-pymalloc is not needed in 2.1 and 2.2 as it is disabled by default
  this will allow using it in 2.3
- some PREFIX -> LOCALBASE cleanup
- patch distributed pydoc instead of providing our own 3-liner
- some improvements on sparc64
- teach regression suite about openbsd
- regen some patch files
2003-12-30 17:05:30 +00:00
espie
a1309e4fd0 tcl/tk8.4 2003-12-30 00:26:19 +00:00
jose
7bc6e421e0 update to tcl/tk 8.4, ok brad@ naddy@ 2003-12-27 23:34:42 +00:00
sturm
e3158913d6 cleanup CHANGES.OpenBSD
PREFIX -> LOCALBASE in Setup.tkinter
set/remove links for pydoc in INSTALL/DEINSTALL
2003-12-13 16:03:48 +00:00
sturm
68a978a26f new packages -gdbm (GNU DBM support) and -idle (split from -tools)
from new maintainer Aleksander Piotrowski
<aleksander dot piotrowski at nic dot com dot pl>

more to come
2003-12-13 15:03:07 +00:00
sturm
e181562db2 Most python ports rebuild their files at install time, as root. This
removes this behaviour, additionally "make clean" is now able to clean
such a port's directory and no longer fails due to missing permissions.

from Andrew Dalgleish via Xavier Santolaria
2003-10-10 16:38:18 +00:00
sturm
8238657cc7 - add new variables MODPY_LIBDIR and MODPY_SITEPKG
- make MODPY_CMD intern

from Xavier Santolaria <xavier@santolaria.net>
2003-08-12 20:23:20 +00:00
jolan
6ad72bdf91 Author (Xavier Santolaria) puts these into the PD. 2003-07-31 07:01:21 +00:00
sturm
4440c9f33e use MAKE_ENV when building/installing
from Xavier Santolaria <xavier@santolaria.net>
2003-07-29 19:35:32 +00:00
sturm
706f3c88e2 python module for all standard python ports
from Xavier Santolaria <xavier@santolaria.net>
2003-07-28 17:48:13 +00:00
brad
18846513ef the MAINTAINER should have been removed some time ago. 2003-06-02 15:13:42 +00:00
brad
0da69615f6 Fix security issue with Python 2.1/2.2
Zack Weinberg found a vulnerability in the way the exevpe() method
from the os.py module uses a temporary file name. A file which
supposedly should not exist is created in a unsafe way and the method
tries to execute it. The objective of such code is to discover what
error the operating system returns in a portable way.

By exploiting this vulnerability a local attacker can execute
arbitrary code with the privileges of the user running python code
which uses the execvpe() method.

http://python.org/sf/590294
http://python.org/sf/601077
2002-10-08 02:52:25 +00:00
matt
5f9671ba58 taken by Chris Humphries <chumphries@drauku.net> 2002-07-09 12:32:34 +00:00
espie
8e0401df9e More MASTER_SITES_SUBDIR out 2002-05-13 23:31:24 +00:00
matt
debc4b10c2 > Changes by: brad@cvs.openbsd.org 2002/05/11 19:05:49
>
> Modified files:
>         lang/python/2.2/patches: patch-configure_in
>
> Log message:
> fixes for shared lib support

if it's good enough for 2.2, it's good enough for 2.1
2002-05-12 19:32:41 +00:00
brad
2ca43de5eb fixes for shared lib support 2002-05-12 01:05:49 +00:00
matt
585f78ec56 - 2.2 -> 2.2.1
- annotate patches submitted to Python patch tracker
- 100% license compliance: install CHANGES.OpenBSD file
2002-05-11 21:35:13 +00:00