Adrien Destugues
39a04ed6c6
Python 2.7: mark as working on x86_gcc2
...
The recipe works and builds a perfectly working Python. Upgrading the
system from Python 2.6 is a problem, but this one can be installed in
home and works fine, so this is not a problem with the recipe.
2014-07-13 08:48:40 +02:00
Oliver Tappe
c1b209f946
Adjust SRC_URI for python-2.6.9 to not require xz_utils.
...
* xz_utils isn't available on x86_gcc2, so we should not depend
on it unless there's a good reason
2014-07-01 00:49:28 +02:00
Adrien Destugues
01b166aa7c
Python 2.7: re-add missed part from our 2.6.9 patches to make site- and vendor-packages work.
...
User-packages still not working, the code for this was refactored in Python and my skills with the languages are too weak for me to adjust the patch.
2014-06-18 14:04:39 +00:00
Oliver Tappe
80bbd70b83
Let all recipes use SHA-256 checksums only.
2014-04-21 19:31:51 +02:00
Jonathan Schleifer
c105427cd8
python-2.7.6: Add missing provides
2014-04-06 02:29:39 +02:00
Jerome Duval
a4dddbd1bd
python: fix config header path
...
* enabled libxml2 2.9.1 on x86_64
2014-04-05 23:07:23 +00:00
Jonathan Schleifer
9118f44b09
Mark python-2.7.6 broken again as it breaks libxml2
...
It seems python-2.7.6 isn't installing some necessary headers.
2014-04-06 00:03:42 +02:00
Jerome Duval
36d6d4d2cf
x86_64: enable python-2.7.6
...
* increase revisions for scons and git as they depend on 2.6.x at the moment.
2014-04-05 13:31:17 +00:00
Jerome Duval
ec3beb8184
python: fixes 2.7.6 patchset for libs and headers.
...
* should help for hashlib, etc
2014-04-01 21:02:17 +00:00
Jonathan Schleifer
ba5d53e69b
python: Remove useless find+set, add checksums
2014-03-25 23:40:14 +01:00
Jonathan Schleifer
7533be69ab
Mark python-2.7.6 broken on *all* architectures
...
It's missing rmd160 in hashlib. I worked around that in haikuporter, but
it still breaks haikuporter by not even being able to recognize a .tgz.
2014-03-25 22:48:18 +01:00
Jonathan Schleifer
d34c2661b2
python: Fix source URL, add checksums
2014-03-25 22:33:38 +01:00
Jerome Duval
f715361872
python: added recipe for version 2.7.6.
2014-03-18 23:13:03 +00:00
Alexander von Gluck IV
8793a5c08d
python: Fix 2.6.9 SRC_URI
...
* Change to https so haikuports can detect
and skip certificate check
2014-03-16 01:57:45 +00:00
Alexander von Gluck IV
e7d3c5b0e0
python: add 2.6.9
...
* Fix user site package directory
2014-01-22 01:34:32 +00:00
noryb009
1fa8788a0c
Rewrap dev-lang DESCRIPTIONs
2014-01-02 16:40:56 -05:00
Oliver Tappe
8d6506b5c9
Adjust python to the moved bzip2-header.
...
* the header for bzip2 has been moved out of its subdir recently,
so python was no longer building the bz2 module
2013-10-16 16:26:13 +02:00
Oliver Tappe
94877c4f68
Drop unused patch file for python.
2013-10-16 16:26:12 +02:00
Oliver Tappe
f3532dc2cb
Merge branch 'package-management'
...
Conflicts:
app-arch/p7zip/p7zip-9.04.bep
app-arch/p7zip/p7zip-9.13.bep
app-arch/tar/tar-1.22.bep
app-arch/tar/tar-1.23.bep
app-arch/tar/tar-1.25.bep
app-arch/xz-utils/xz-utils-4.999.9.bep
app-cdr/bchunk/bchunk-1.2.0.bep
app-cdr/cdrtools/cdrtools-2.01.01a66.bep
app-cdr/cdrtools/cdrtools-3.01a01.bep
app-crypt/gnupg/gnupg-1.4.11.bep
app-doc/doxygen/doxygen-1.6.3.bep
app-editors/nano/nano-2.2.6.bep
app-editors/vim/vim-7.3.bep
app-text/antiword/antiword-0.37.bep
app-text/libpaper/libpaper-1.1.23.bep
app-text/libpaper/libpaper-1.1.24.bep
app-text/rman/rman-3.2.bep
dev-db/sqlite/sqlite-3.6.22.bep
dev-db/sqlite/sqlite-3.6.23.bep
dev-db/sqlite/sqlite-3.7.2.bep
dev-db/sqlite/sqlite-3.7.3.bep
dev-db/sqlite/sqlite-3.7.4.bep
dev-db/sqlite/sqlite-3.7.5.bep
dev-lang/lua/lua-5.1.4.bep
dev-lang/nasm/nasm-2.08.01.bep
dev-lang/perl/patches/perl-5.10.0.patch
dev-lang/python/python-2.5.4.bep
dev-lang/python/python-2.6.4.bep
dev-lang/python/python-2.6.5.bep
dev-lang/python/python-2.6.6.bep
dev-lang/python/python-2.6.7.bep
dev-lang/python/python-2.6.8.bep
dev-lang/python/python-3.2.bep
dev-lang/python/python-3.2.recipe
dev-lang/python/python-3.2a4.bep
dev-lang/yasm/yasm-1.1.0.bep
dev-libs/apr-util/apr-util-1.3.10.bep
dev-libs/apr-util/apr-util-1.3.9.bep
dev-libs/apr/apr-1.3.8.bep
dev-libs/apr/apr-1.3.9.bep
dev-libs/apr/apr-1.4.2.bep
dev-libs/apr/patches/apr-1.4.2.patch
dev-libs/expat/expat-2.0.1.bep
dev-libs/fribidi/fribidi-0.19.2.bep
dev-libs/icu/icu-4.4.1.bep
dev-libs/libedit/libedit-20090923.bep
dev-libs/libedit/libedit-20100424.bep
dev-libs/libevent/libevent-1.4.11.bep
dev-libs/libevent/libevent-1.4.13.bep
dev-libs/libevent/libevent-1.4.14b.bep
dev-libs/libevent/libevent-2.0.10.bep
dev-libs/libiconv/libiconv-1.12.bep
dev-libs/libiconv/libiconv-1.13.1.bep
dev-libs/libpcre/libpcre-8.00.bep
dev-libs/libpcre/libpcre-8.02.bep
dev-libs/libpcre/libpcre-8.12.bep
dev-libs/libxml2/libxml2-2.7.3.bep
dev-libs/libxml2/libxml2-2.7.6.bep
dev-libs/libxml2/libxml2-2.7.7.bep
dev-libs/libxml2/libxml2-2.7.8.bep
dev-libs/openssl/openssl-0.9.8l.bep
dev-libs/openssl/openssl-0.9.8m.bep
dev-libs/openssl/openssl-1.0.0.bep
dev-libs/openssl/openssl-1.0.0a.bep
dev-libs/openssl/openssl-1.0.0c.bep
dev-qt/qtcore/qtcore-4.8.x-git.bep
dev-qt/qtcore/qtcore-4.8.x.recipe
dev-util/ccache/ccache-3.0.1.bep
dev-util/cmake/cmake-2.6.4.bep
dev-util/cmake/cmake-2.8.0.bep
dev-util/cmake/cmake-2.8.1.bep
dev-util/cmake/cmake-2.8.2.bep
dev-util/cmake/cmake-2.8.3.bep
dev-util/cmake/cmake-2.8.4.bep
dev-util/ctags/ctags-5.8.bep
dev-util/fastdep/fastdep-0.16.bep
dev-util/gperf/gperf-3.0.4.bep
dev-util/pkgconfig/pkgconfig-0.23.bep
dev-util/pkgconfig/pkgconfig-0.25.bep
dev-vcs/cvs/cvs-1.12.13.1.bep
dev-vcs/cvs/cvs-1.12.13.bep
dev-vcs/subversion/subversion-1.6.11.bep
dev-vcs/subversion/subversion-1.6.12.bep
dev-vcs/subversion/subversion-1.6.13.bep
dev-vcs/subversion/subversion-1.6.15.bep
dev-vcs/subversion/subversion-1.6.6.bep
dev-vcs/subversion/subversion-1.6.9.bep
dev-vcs/subversion/subversion-1.7.xx-svn.bep
haiku-apps/bepdf/bepdf-1.1.1b4.bep
haiku-apps/libwalter/libwalter-97.bep
haiku-apps/paladin/paladin-1.3-hg.bep
haiku-apps/pe/pe-2.4.3-600.bep
haiku-apps/vision/patches/vision-908-gcc4.patch
haiku-apps/vision/vision-0.9.7.bep
haiku-libs/libwalter/libwalter-97.bep
haiku-libs/libwalter/libwalter-97.recipe
media-gfx/graphviz/graphviz-2.24.bep
media-gfx/graphviz/graphviz-2.26.3.bep
media-libs/flac/flac-1.2.1.bep
media-libs/freetype/freetype-2.3.11.bep
media-libs/freetype/freetype-2.4.2.bep
media-libs/freetype/freetype-2.4.4.bep
media-libs/ftgl/ftgl-2.1-svn.bep
media-libs/guilib/guilib-1.2.1.bep
media-libs/jpeg/jpeg-7.bep
media-libs/jpeg/jpeg-8b.bep
media-libs/jpeg/jpeg-8c.bep
media-libs/libao/libao-1.0.0.bep
media-libs/libmad/libmad-0.15.1b.bep
media-libs/libmng/libmng-1.0.10.bep
media-libs/libogg/libogg-1.1.4.bep
media-libs/libogg/libogg-1.2.0.bep
media-libs/libogg/libogg-1.2.2.bep
media-libs/libpng/libpng-1.2.29.bep
media-libs/libpng/libpng-1.2.30.bep
media-libs/libpng/libpng-1.2.40.bep
media-libs/libpng/libpng-1.2.41.bep
media-libs/libpng/libpng-1.2.43.bep
media-libs/libpng/libpng-1.2.44.bep
media-libs/libpng/libpng-1.4.1.bep
media-libs/libpng/libpng-1.4.2.bep
media-libs/libpng/libpng-1.4.3.bep
media-libs/libpng/libpng-1.4.4.bep
media-libs/libpng/libpng-1.5.0.bep
media-libs/libsdl/patches/libsdl-1.2-hg.patch
media-libs/libtheora/libtheora-1.1.1.bep
media-libs/libvorbis/libvorbis-1.2.3.bep
media-libs/libvorbis/libvorbis-1.3.1.bep
media-libs/libvorbis/libvorbis-1.3.2.bep
media-libs/libvpx/libvpx-0.9.2-git.bep
media-libs/smpeg/smpeg-0.4.5.bep
media-libs/speex/speex-1.2-git.bep
media-libs/speex/speex-1.2rc1.bep
media-sound/lame/lame-3.98.4.bep
media-sound/lame/lame-398-2.bep
media-sound/vorbis-tools/vorbis-tools-1.2.0.bep
media-sound/vorbis-tools/vorbis-tools-1.4.0.bep
media-video/ffmpeg/ffmpeg-0.5.bep
media-video/ffmpeg/ffmpeg-0.6.bep
net-misc/curl/curl-7.18.2.bep
net-misc/curl/curl-7.19.1.bep
net-misc/curl/curl-7.19.2.bep
net-misc/curl/curl-7.19.5.bep
net-misc/curl/curl-7.19.7.bep
net-misc/curl/curl-7.20.0.bep
net-misc/curl/curl-7.20.1.bep
net-misc/curl/curl-7.21.1.bep
net-misc/curl/curl-7.21.2.bep
net-misc/curl/curl-7.21.3.bep
net-misc/openssh/openssh-5.4p1.bep
net-misc/openssh/openssh-5.5p1.bep
net-misc/openssh/openssh-5.6p1.bep
net-misc/openssh/openssh-5.7p1.bep
net-misc/openssh/openssh-5.8p1.bep
net-wireless/b43-fwcutter/b43-fwcutter-012.bep
sci-libs/gsl/gsl-1.14.bep
sys-apps/ed/ed-1.4.bep
sys-apps/gawk/gawk-3.1.8.bep
sys-apps/grep/grep-2.5.4.bep
sys-apps/grep/grep-2.7.bep
sys-apps/groff/groff-1.20.1.bep
sys-apps/man/man-1.6f.bep
sys-apps/sed/sed-4.2.1.bep
sys-apps/texinfo/texinfo-4.13a.bep
sys-devel/autoconf/autoconf-2.68.bep
sys-devel/automake/automake-1.11.1.bep
sys-devel/bison/bison-2.4.1.bep
sys-devel/bison/bison-2.4.bep
sys-devel/flex/flex-2.5.35.bep
sys-devel/gettext/gettext-0.18.1.1-dev.bep
sys-devel/gettext/gettext-0.18.1.1.bep
sys-devel/jam/jam-2.5.bep
sys-devel/m4/m4-1.4.14.bep
sys-libs/ncurses/ncurses-5.6.bep
sys-libs/ncurses/ncurses-5.7.bep
sys-libs/readline/readline-5.2.bep
sys-libs/readline/readline-6.0.bep
sys-libs/readline/readline-6.1.bep
sys-libs/zlib/zlib-1.2.3.bep
sys-libs/zlib/zlib-1.2.5.bep
x11-libs/qt/qt-4.8.x-git.bep
2013-10-15 22:48:02 +02:00
Oliver Tappe
ce92af6257
Apply several fixes to python.
...
* Adjust site-packages to be writable (by moving it into non-packaged
hierarch).
* Add vendor-packages directory, where packaged python modules shall
be installed.
* Add support for automatically installing modules into vendor
directory when HAIKU_USE_VENDOR_DIRECTORIES is set.
* Drop references to 'common'-hierarchy.
2013-10-15 21:38:28 +02:00
Oliver Tappe
8ec70f6e92
Add x86_64 as supported architecture to ports required by Haiku.
2013-09-02 11:51:26 +02:00
Ingo Weinhold
8bf85116be
python: the zlib module wasn't built
...
setup.py: /boot/system/develop/headers wasn't added to the include
search paths, so zlib.h wasn't found.
2013-08-21 16:10:08 +02:00
Ingo Weinhold
d3fff39e6e
Declare most recipes stable on x86
2013-08-17 09:40:03 +02:00
Oliver Tappe
39a646a289
Adjust recipes to separation of buildhost and target packages
2013-08-05 00:14:47 +02:00
Ingo Weinhold
5bc49d0d80
python 2.6.8: update recipe
...
* PROVIDES: Add devel:libpython2.6.
* [BUILD_]REQUIRES: Use lib:*/devel:* where appropriate.
2013-06-17 19:00:47 +02:00
Ingo Weinhold
387dff0977
Remove old python non-recipes and patches
2013-05-04 01:01:44 +02:00
Ingo Weinhold
3d40334ec5
python 2.6.8: Fix python-config
...
Python was looking for its config header in the wrong directory
(<prefix>/include).
2013-05-04 00:47:58 +02:00
Ingo Weinhold
a678bf06bf
Convert python 2.6.8 recipe to an actual recipe
...
Some additional patching was required to get things to build (among
other things the bz2, ssl, and related modules). Remove superfluous
Modules/timemodule.c patch.
2013-05-03 15:39:45 +02:00
Oliver Tappe
60aba35d64
* convert all .bep files to follow shell syntax
...
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85
Merge all changes from trunk
2013-03-29 14:04:07 +00:00
Scott McCreary
0d33f4f91f
Updated python to 2.6.8
2012-08-10 23:35:29 +00:00
Scott McCreary
22e8534333
Fixed python patch to apply at the correct line number.
2012-08-01 17:05:45 +00:00
Scott McCreary
c80b6b79ee
Updated python patch to allow the test_fileio.py test to work on Haiku.
2012-07-30 20:41:36 +00:00
Scott McCreary
c21e29ad9b
Added bep and patch for newly released python-2.6.7
2011-06-06 18:25:24 +00:00
Scott McCreary
d8ac0adc01
Cleaned up directories for python-2.6.6
2011-05-19 00:18:54 +00:00
Scott McCreary
6c3326af1e
Should have been finddir B_COMMON_DIRECTORY, not findir B_COMMON_BIN_DIRECTORY... this should fix those typos.
2011-04-25 22:35:18 +00:00
Scott McCreary
624eff851f
Updated several .bep files to use finddir.
2011-04-25 22:09:13 +00:00
Scott McCreary
94a680c39c
add a symlink to help python3.2 build, this may or may not be useful.
2011-04-19 17:12:40 +00:00
Scott McCreary
1780ce2b1c
Initial bep and patch for python 3.2, note that the regression test needs to be fixed still...
2011-04-14 23:14:31 +00:00
Scott McCreary
4e22dad084
Deleted bep files for alpha/beta python releases.
2011-03-17 18:17:49 +00:00
Scott McCreary
d76c3933d2
Initial .bep and patch files for python-3.2b2
2011-01-12 20:10:42 +00:00
Jrabbit
8b6a9db315
update python-3.2a4 md5 hash
2011-01-06 22:49:13 +00:00
Joseph Prostko
0721943cf8
* Add .patch and .bep for Python 2.7.1
...
* Works fine, but will update after perform more regression testing
2010-11-29 05:59:12 +00:00
Scott McCreary
7bc15ea3bd
Added .bep and .patch files for python3.2a4
2010-11-22 19:44:35 +00:00
Scott McCreary
aff64b9aef
Updated readline to 6.1, and added a bit more to the python-3.2a3 patch
2010-10-26 18:03:13 +00:00
Scott McCreary
e219660c0e
Initial .bep and .patch files for Python-3.2 alpha3
2010-10-25 23:23:15 +00:00
Scott McCreary
2904fd6972
Added missing license files for Python and Ruby. Updated erlang .bep and .patch files, merging in parts send in by Anthony
...
D'Agostino.
2010-10-15 22:43:10 +00:00
Scott McCreary
3cf3c035e6
Added new TEST section to python, automake, findutils, coreutils and diffutils.
2010-10-08 21:03:19 +00:00
Scott McCreary
c6c3fa695f
Fixed the python-2.6.6 patch, added readline as a dependency so that python finds and builds it in.
2010-08-30 05:03:47 +00:00
Scott McCreary
ab4115b08b
Updated openssl to 1.0.0a and python to 2.6.6
2010-08-30 00:00:00 +00:00
Michael Weirauch
d468128db1
* move unused diffs out of the way
...
* is fix-haiku.sh still required?
2010-06-07 17:53:06 +00:00
Michael Weirauch
5f0cddc71a
* self hosting build patch (mostly based on the present patches)
...
* some AC* calls for libffi had to be commented (somebody with more
experience in this regard should have a look)
* regrtest.py not adjusted as it crashes on test_resource
(before that is not fixed there's no use adding tests to skip)
2010-06-07 17:49:18 +00:00
Chris Roberts
19fd2d4bfa
Merged most of the OPD files into the beps.
2010-05-16 19:28:03 +00:00
Chris Roberts
c86fe80720
Regenerated the python-2.6.5 patch and added utf-8 as the default filesystem encoding.
2010-04-26 22:00:31 +00:00
Chris Roberts
0668e04ded
Add an LDFLAGS argument to the python-2.6.5 build instructions so it can find libs like readline.
2010-04-19 03:45:52 +00:00
Scott McCreary
828dc5e9dd
Updated sed to got into /boot/system as libtool has issue when sed is in /boot/common, updated python 2.6.5 files, and updated openssh's .opd file
2010-03-21 07:01:14 +00:00
Scott McCreary
9c184b652f
Initial .bep and patch files for python-2.6.5 (rc2)
2010-03-12 01:04:18 +00:00
Scott McCreary
52dd792041
Updated python .bep and patch for 2.7a1 (alpha1)
2009-12-05 19:58:45 +00:00
Scott McCreary
47f36b4d77
This patch adds the MD5 checksums to all of the .bep files.
2009-11-29 22:44:23 +00:00
Chris Roberts
c72429d52c
Updated the python patch with more include/lib dirs.
...
This allows building of extra modules like curses and bz2.
2009-11-24 03:52:41 +00:00
Chris Roberts
52ae285db8
Modified python patch to use extra include and lib dirs so that zlib is detected.
2009-10-27 22:24:52 +00:00
Scott McCreary
89835402df
updated python patch for 2.6.4 release
2009-10-27 00:11:37 +00:00
Scott McCreary
b9726d7bfc
Updated Python-2.6.4.bep to url of the released version of 2.6.4 tar ball
2009-10-26 23:02:32 +00:00
Scott McCreary
9731fef4ae
Initial checkin of .bep file to alow building of python-2.6.4rc1, the only change to the patch was to change occurances of "2.6.2" to "2.6.4rc1" to allow the patch to work automatically.
2009-10-13 18:19:37 +00:00
Scott McCreary
ee0ece7bdf
Updated python patch for version 2.6.2, also adding in Python.OptionalPackageDescription file
2009-05-14 17:43:44 +00:00
Scott McCreary
a525c3313a
Updated patch for python-2.7-svn trunk includes recent additions from Kaliber's patch plus fixes to remove /usr from a couple files.
2009-01-18 22:11:41 +00:00
Scott McCreary
e93078ea16
initial patch for python-2.7-svn
2009-01-17 08:46:16 +00:00
Scott McCreary
27ab39da1b
slimmed down patch for python-2.5.4 adding the known working haiku patches.
2009-01-13 07:05:32 +00:00
Scott McCreary
4f0d2cf734
updated patch to add list of tests that are ok if haiku skips them when running make test for python
2009-01-03 04:54:05 +00:00
Scott McCreary
f1e7761cfe
initial patch to allow building of python-2.5.4 on haiku, this includes everything from previous 2.5.2 patch plus a couple other minor fixes.
2009-01-02 17:02:31 +00:00
Scott McCreary
b87f150ace
Start of a script to fix python files that default to /usr/bin/env where haiku needs them to be just /bin/env. This will need tweaking as the execute settings on files needs to be reset after running this script, so a fix for that will need to be added to this. Probably just a simple chmod 644 *.py on the affected directories.
2008-12-16 15:12:45 +00:00
Scott McCreary
aaa731eca2
Still not building, but getting closer. Fixed a couple cases in Kaliber's 2.6.1 patch where it was looking for Haiku but found haiku1 instead. Removed the bluetooth workaround as haiku has bluetooth now? (Might have to put that back in if it fails)
2008-12-16 15:04:24 +00:00
Scott McCreary
149bc4311a
fixed python-2.5.2 patch file, forgot to put haiku1 in h2py.py script file.
2008-10-29 06:38:33 +00:00
Scott McCreary
4740db5be1
fixed typo
2008-10-20 09:30:17 +00:00
Scott McCreary
689bf5ef59
Initial patch for Python-2.6, note that it still needs some work as it doesn't get passed make without an error yet.
2008-10-20 08:47:06 +00:00
Scott McCreary
8781bf670e
First pass at making a python 3.0 patch to build on haiku. It's not yet building but this patch gets far into make before it's first error.
2008-10-10 20:46:14 +00:00
Scott McCreary
898f372f26
patch for python-2.5.2 to allow it to build on haiku, combining several patches into one. May still need a bit more work on this one.
2008-10-10 06:33:09 +00:00
Scott McCreary
3068875682
2008-08-15 04:41:51 +00:00
Scott McCreary
7d230a2700
patch to allow haiku to build python, leaving out autotools generated files.
2008-08-15 04:19:29 +00:00
Scott McCreary
081833065f
Initial .bep file checking for sdl-image
2008-07-30 16:49:08 +00:00