Commit Graph
788 Commits
Author SHA1 Message Date
Marcel Denia 59d24044b3 perl: Fix uClibc handling
Configuration scripts expect the libc identifier to be "uclibc" in case we're using it,
OpenWrt provides "uClibc". Oh well...

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-11-30 01:36:46 +01:00
Marcel Denia bb06539632 perl: Set gccversion configuration symbol correctly
This was previously manually set to '4.8.0'. Aside from just being incorrect,
it also breaks Errno's GCC5 detection.

Fixes #2044.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-11-29 22:39:39 +01:00
Jeffery To 3e113ebecb python-pyasn1-modules: new package
From the README:

This is a small but growing collection of ASN.1 data structures
expressed in Python terms using pyasn1 data model.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-28 03:07:25 +08:00
Jeffery To 38b8274718 python-cffi: add host compile/install, upgrade to 1.3.1
This depends on:

- python-setuptools host install (#1985)
- python-pycparser host install (#2033)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-27 20:02:59 +08:00
Jeffery To 9a79d5f093 python-pycparser: add host compile/install
This depends on:

- python-setuptools host install (#1985)
- python-ply host install (#2032)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-27 19:59:43 +08:00
Jeffery To b2faede408 python-ply: add host compile/install
This depends on python-setuptools host install in PR #1985

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-27 19:56:12 +08:00
Jeffery To dbeb12c28d python-setuptools: add ability to install on host
This depends on python-host.mk in PR #1984

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-24 22:50:38 +08:00
Steven Barth dbde5d5295 Merge pull request #1984 from jefferyto/host-python-package
python: add capability to install python packages for the host
2015-11-24 15:50:34 +01:00
Jeffery To b12d7b6db1 python: add capability to install python packages for the host
Some python packages (e.g. cffi) compile one or more shared libraries
as part of their setup process. When these packages are setup
dependencies of other packages (e.g. cryptography), these packages (and
their shared libraries) will need to be loaded on the host system.

This adds a makefile, similar to python-package.mk, to simplify
installing python packages on the host.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-24 22:43:56 +08:00
Jan Čermák 3ac990447f python: add missing host build dependency on expat/host
Since 94f87dc1, host build of Python depends on expat installed in host
staging directory. However, pyexpat extension fails to build if expat
was not built and installed to staging dir before - adding host build
dependency should fix this.

Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
2015-11-23 21:59:29 +01:00
Ted Hess 7f3c9e469f Merge pull request #2009 from roger-/micropython-new
micropython: update to latest
2015-11-23 09:05:26 -05:00
Roger 34dc874cd0 micropython-lib: update
Signed-off-by: Roger D <rogerdammit@gmail.com>
2015-11-22 15:42:19 -06:00
Roger 34ff9089e0 micropython: update
Signed-off-by: Roger D <rogerdammit@gmail.com>
2015-11-22 15:40:20 -06:00
Marcel Denia 6552e55ea7 perl: Bump PKG_RELEASE
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-11-20 12:53:13 +01:00
Marcel Denia 51bef7ad20 perl: Enable crypt() for all libc implementations
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-11-20 12:33:37 +01:00
Florian Fieber da4d2e49db python3: Add new package python3-pip
Signed-off-by: Florian Fieber <florian@florianfieber.de>
2015-11-19 18:38:32 +01:00
Florian Fieber 10294a1d5c python3: Add new packages python3-setuptools
Signed-off-by: Florian Fieber <florian@florianfieber.de>
2015-11-19 18:37:53 +01:00
Florian Fieber 472b596bb1 python3: Add new packages python3-{dev,lib2to3}
Signed-off-by: Florian Fieber <florian@florianfieber.de>
2015-11-19 18:26:30 +01:00
Florian Fieber 877971ec4c python3: Port changes from python-package.mk to python3-package.mk
- Add configure arguments for distutils path detection
- Add '_python_*' env vars to host python

Signed-off-by: Florian Fieber <florian@florianfieber.de>
2015-11-19 18:26:23 +01:00
Steven Barth 3f76c2fd49 Merge pull request #1898 from NeoRaider/node-host
node: add python/host to HOST_BUILD_DEPENDS as well
2015-11-19 16:23:26 +01:00
Steven Barth 29bcb03477 Merge pull request #1972 from jefferyto/python-cffi
python-cffi: new package
2015-11-19 12:35:36 +01:00
Steven Barth 588626228b Merge pull request #1970 from jefferyto/python-pycparser
python-pycparser: new package
2015-11-19 12:35:24 +01:00
Steven Barth 31ff4162c3 Merge pull request #1956 from jefferyto/python-ply
python-ply: new package
2015-11-19 12:33:51 +01:00
Steven Barth a17350bf58 Merge pull request #1955 from jefferyto/python-ipaddress
python-ipaddress: new package
2015-11-19 12:33:28 +01:00
Steven Barth d2b5b1478a Merge pull request #1954 from jefferyto/python-enum34
python-enum34: new package
2015-11-19 12:33:21 +01:00
Steven Barth 749b7af0f2 Merge pull request #1953 from jefferyto/python-idna
python-idna: new package
2015-11-19 12:33:10 +01:00
Steven Barth 016db93606 Merge pull request #1951 from jefferyto/python-six
python-six: new package
2015-11-19 12:33:02 +01:00
Steven Barth d572ab9a4d Merge pull request #1950 from jefferyto/python-pyasn1
python-pyasn1: new package
2015-11-19 12:32:46 +01:00
Steven Barth 8d42a18b2d Merge pull request #1921 from jefferyto/zope-interface
zope-interface: import from old packages feed
2015-11-19 12:30:37 +01:00
Florian Fieber b011c10eb5 python3: Download source archive via https
Signed-off-by: Florian Fieber <florian@florianfieber.de>
2015-11-18 12:03:13 +01:00
Jeffery To 1440f75ac7 python-cffi: new package
From PyPI:

Foreign Function Interface for Python calling C code.

This depends on python-pycparser, which is in PR #1970

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-16 19:55:06 +08:00
Jeffery To d9409e25cc package-ply: use given path instead of copying directly into staging_dir
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-16 19:52:40 +08:00
Jeffery To 168975c82d python-pycparser: new package
From the README:

pycparser is a parser for the C language, written in pure Python. It is a
module designed to be easily integrated into applications that need to parse
C source code.

This depends on python-ply, which is in PR #1956

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-16 17:09:14 +08:00
Jeffery To 6afa798958 python-ply: added Build/InstallDev section
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-16 16:54:24 +08:00
Ted Hess a6d7666c4c Merge pull request #1948 from mistachkin/master
Bring back the Tcl language (lang/tcl package)...
2015-11-15 18:35:32 -05:00
mistachkin 7031109056 lang/tcl: Bring back package, updated to 8.6.4.
Signed-off-by: Joe Mistachkin <joe@mistachkin.com>
2015-11-15 14:04:38 -08:00
Jeffery To 4dede767df python-six: use setuptools
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-13 16:35:14 +08:00
Jeffery To 24782a872a python-pyasn1: use setuptools
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-13 16:26:56 +08:00
Jeffery To 0fd914ae0f python-ply: use setuptools
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-13 16:17:17 +08:00
Jeffery To 734f586889 python-ipaddress: use setuptools
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-13 12:59:23 +08:00
Jeffery To 3021cb267c python-ply: new package
From the README:

PLY is a 100% Python implementation of the common parsing tools lex
and yacc.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-12 23:39:50 +08:00
Jeffery To 08b2b6f93b python-ipaddress: new package
From the README:

Python 3.3+'s ipaddress for Python 2.6, 2.7, 3.2.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-12 23:06:12 +08:00
Jeffery To b6aa1232b0 python-enum34: new package
From the README:

enum34 is the new Python stdlib enum module available in Python 3.4
backported for previous versions of Python from 2.4 to 3.3.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-12 22:28:26 +08:00
Jeffery To da14be59b0 python-idna: new package
From the README:

A library to support the Internationalised Domain Names in Applications
(IDNA) protocol as specified in RFC 5891. This version of the protocol
is often referred to as "IDNA2008" and can produce different results
from the earlier standard from 2003.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-12 22:01:07 +08:00
Jeffery To 6c514e67e2 python-six: fixed package description
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-12 18:04:18 +08:00
Jeffery To a9af921700 python-six: new package
From the README:

Six is a Python 2 and 3 compatibility library.  It provides utility functions
for smoothing over the differences between the Python versions with the goal of
writing Python code that is compatible on both Python versions.  See the
documentation for more information on what is provided.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-12 17:04:09 +08:00
Jeffery To c839e23879 python-pyasn1: new package
From the README:

This is an implementation of ASN.1 types and codecs in Python programming
language. It has been first written to support particular protocol (SNMP)
but then generalized to be suitable for a wide range of protocols
based on ASN.1 specification.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-12 13:45:55 +08:00
Alexandru Ardelean 7730c9f5fa python-setuptools: upgrade to version 18.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-11-10 12:48:08 +02:00
Michael Heimpold 5ec2a5e810 php5: update to 5.6.15
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-11-07 17:37:45 +01:00
Jeffery To 3ce89f1ebb zope-interface: import from old packages feed
- split from twisted, since the twisted tarball no longer includes zope.interface
- update to latest version (4.1.3)
- add setuptools to PKG_BUILD_DEPENDS
- update description, filespec
- add license info
- add myself as maintainer

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-05 23:25:12 +08:00