Commit Graph

109 Commits

Author SHA1 Message Date
Jerome Duval
8e4d8f6b6d python: bump versions for 2.x and 3.x. 2016-07-26 06:00:16 +00:00
Adrien Destugues
a7613f20d0 Python 3.5: mark as working on x86_gcc2.
It seems to work just fine, why was it marked broken?
2016-03-06 18:50:35 +01:00
Jerome Duval
3cc7606d17 python3: disable gcc2.
* prepare for enablement of x86 as secondary arch. Setup.py needs
to be patched for a secondary arch.
2015-12-13 11:16:09 +00:00
Jerome Duval
22e4fad806 python: bump versions.
* remove old 2.7 recipe and patch.
2015-12-09 23:20:15 +00:00
Jerome Duval
5d0a931d16 fix requires: unneeded check on haiku version. 2015-11-28 11:01:29 +00:00
Jerome Duval
4daa7bc6a7 bump recipe revisions to rebuild with ncurses 6.
* also fix aspell provides, remove libtool files.
2015-11-22 14:35:53 +00:00
Jerome Duval
6b9bbb801a openssl: enable x86_64.
* bump versions for dependent packages.
2015-11-21 14:17:24 +00:00
Jerome Duval
3570a15616 python3: fix test part of the recipe. 2015-10-16 23:54:57 +00:00
Jerome Duval
670fe475bd python3: added recipe for version 3.5.0 2015-10-02 23:37:16 +00:00
Rene Gollent
1f500675cb python3: Add x86 as supported arch. 2015-09-16 20:09:58 -04:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Jerome Duval
c2ef230f78 python: bump to 3.4.3.
* remove the nano dep.
2015-06-08 19:36:50 +00:00
Jerome Duval
8a14645d8f python3: disable pip packaging.
* enable expat, remove in-tree expat and zlib.
2015-06-07 08:53:45 +00:00
Jerome Duval
cd2b661c1a python: fix headers search for modules.
* remove 3.2 recipe
* pip and easy_install are downloaded during the build, this should
be disabled.
2015-06-06 17:53:44 +00:00
Jerome Duval
8aeb2cfbf9 python: added a recipe for version 3.4.0. 2015-06-05 21:12:18 +00:00
Jerome Duval
7325d52766 python: bump version.
* remove 2.7.6 recipe.
2015-05-26 20:52:10 +00:00
Timothy Gu
060f83d1a9 python: Stricter [gs]et_rlimit mode detection
There doesn't seem to be a better way, else than configure runtime checks,
which is harmful for cross-compilation.
2015-01-11 18:43:34 -08:00
Timothy Gu
b33f96fa88 Fix python crash on resource.getrusage 2015-01-11 18:20:24 -08:00
Jerome Duval
a5cf346660 python: added recipe for version 2.7.9 2014-12-21 10:20:04 +00:00
Chirayu Desai
c796fd0ee4 Fix python build
* Let it use cmd:sed and cmd:grep
2014-12-15 17:32:23 +00:00
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Jerome Duval
b54dd3d4b2 python: enable 2.7 for x86 2014-12-13 00:00:20 +00:00
Jerome Duval
41d655b82e python: bump version 2014-11-29 14:43:36 +00:00
Jerome Duval
8af9876d36 python: tarfile wouldn't extract hardlink.
and fail with "Operation not allowed".
* we now try to create the link and fallback to a file in case
of failure.
2014-11-28 17:54:23 +00:00
Jerome Duval
3a4ebdf806 python: fix pkgconfig location 2014-11-27 18:13:40 +00:00
Adrien Destugues
1ed727c73f Python: run the complete testsuite 2014-11-19 09:32:14 +01:00
Adrien Destugues
082da53954 Python: remove unused patches. 2014-10-20 11:31:39 +02:00
Adrien Destugues
7ba4943af3 Python: use the system FFI.
* The built-in one does not work which leads to missing the ctype
package (used for example in youtube_dl).
2014-09-21 19:20:02 +02:00
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