Jeffery To
7389d3d5c5
python packages: update host install path
...
Host installs should now go into $(STAGING_DIR_HOST)/usr to match
python-host.mk.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-12-30 22:43:40 +08:00
Luiz Angelo Daros de Luca
ad987faf15
Merge pull request #2163 from luizluca/ruby-update
...
ruby: bump to 2.2.4
2015-12-29 22:36:24 -02:00
Michael Heimpold
f61b29241d
Merge pull request #2200 from jefferyto/python-cffi-update
...
python-cffi: update to latest version
2015-12-29 13:33:57 +01:00
Jeffery To
6b0482f6b7
python-cffi: update to latest version
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-12-29 20:28:06 +08:00
Jeffery To
d96991f5a2
python-enum34: update to latest version
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-12-29 20:26:40 +08:00
Luiz Angelo Daros de Luca
fbd2b86dca
ruby: bump to 2.2.4
...
This release includes a security fix for Fiddle extension.
* CVE-2015-7551: Unsafe tainted string usage in Fiddle and DL
There are also some bugfixes.
In package, now LD_FLAGS is copied to DLD_FLAGS (used by ruby for libraries).
The missing values from LD_FLAGS cause build error when gcc does not implicitly
include staging/usr/lib.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-12-22 18:54:19 -02:00
Marcel Denia
09f97c7b35
perl-cgi: Update to 4.25
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-12-21 17:59:34 +01:00
Marcel Denia
1557f6c4da
perl-www: Update to 6.15
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-12-21 17:54:02 +01:00
Marcel Denia
9405a8faec
perl-compress-bzip2: Update to 2.24
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-12-21 17:53:25 +01:00
Marcel Denia
a23ffef7e9
perl: Update to 5.22.1
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-12-21 17:53:02 +01:00
Alexander Ryzhov
8974291c60
luaposix: suppress docs compilation errors
...
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
2015-12-21 04:33:44 -05:00
John Crispin
b44c01a072
Merge pull request #2147 from commodo/node-x86-build-fix
...
node: fix build on x86 & x86.64 targets
2015-12-20 21:20:23 +01:00
Alexandru Ardelean
e5ca27a97c
node: fix build on x86 & x86.64 targets
...
For x86 and x86_64, nodejs has some special CPU
code that needs to be selected by specifying
the correct CPU name (correct for nodejs).
On OpenWRT x86 is i386 ; node wants ia32 for this.
And x86_64 is x64 on nodejs.
So, we just need to do the proper substitutions.
Note: the ARCH env-var is obtained from CONFIG_ARCH, after
some subtitutions are applied.
So, it shouldn't affect other target archs.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-19 18:23:23 +02:00
Daniel Dickinson
83d992a8a9
lang/python: Make building additional (non-base) python modules easier
...
This adds code to make it easier to build third-party python
modules such as ones from PyPi.
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
2015-12-18 17:15:36 -05:00
Hannu Nyman
298c826361
Merge pull request #2092 from cshore/pull-request-python-system-expat
...
lang/python: Depend on system expat
2015-12-16 10:23:57 +02:00
Hannu Nyman
2e3fb832fc
python: bump PKG_RELEASE
...
Bump PKG_RELEASE of python 2.7.11 as there have been several fixes
since the initial release.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-12-13 17:13:19 +02:00
Alexandru Ardelean
65b388adbc
python2: fix typo in HostPython function
...
I call this the curse of the End-Of-The-Year for me.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-13 14:56:45 +02:00
Alexandru Ardelean
fdde13be29
python: fix HostPython again
...
Tested on python-setuptools.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-12 14:51:50 +02:00
Alexandru Ardelean
779643e358
python: fix HostPython host/target selection
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-11 17:13:21 +02:00
Alexandru Ardelean
015adc9b7a
python: fix upgrade 2.7.11 goof
...
Seems those pkgconfig file paths were revealed to be incorrect
after doing a full clean build.
And I only had to inspiration to do one after doing the initial PR.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-11 16:49:45 +02:00
Alexandru Ardelean
a8602a7ccb
python: upgrade to version 2.7.11
...
And split python-dev and python-lib2to3 packages.
Seems for python3 this was done, so we'll sync here.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-11 16:07:22 +02:00
Alexandru Ardelean
c55641331e
python: unify HostPython and HostHostPython functions
...
That means basically moving the host Python from $(STAGING_DIR_HOST)
to $(STAGING_DIR_HOST)/usr and making the PYTHONPATH var
as an argument.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-11 16:01:27 +02:00
Alexandru Ardelean
8054747a49
python: remove newline function; it's also in OpenWRT core
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-11 15:30:32 +02:00
Hannu Nyman
5351a1c740
Merge pull request #2061 from commodo/python-psycopg2-fix
...
python-psycopg2: fix build
2015-12-10 22:53:52 +02:00
Marcel Denia
8829ae3de6
perl: Work around recompile failures
...
Apparently, recompiling/relinking fails under some circumstances. This
patch has been reported to work around that issue.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-12-10 22:40:54 +01:00
Daniel Dickinson
9535b642a9
lang/python: Depend on system expat
...
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
2015-12-09 21:21:47 -05:00
Alexandru Ardelean
3fe1374238
python-pip: add site-wide pip.conf with defaults
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-09 21:50:18 +02:00
Alexandru Ardelean
a4356a222b
python-psycopg2: fix build
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-09 10:24:54 +02:00
Hannu Nyman
65243cc8f8
Merge pull request #2085 from jefferyto/python-enum34-update
...
python-enum34: update to 1.1.1, omit docs and tests from package
2015-12-07 13:47:27 +02:00
Hannu Nyman
0fee8f5cb7
Merge pull request #1982 from FlorianFieber/python3
...
Python3: Add python3-pip, python3-setuptools and their dependencies
2015-12-07 13:46:08 +02:00
Jeffery To
488c706d57
python-enum34: update to 1.1.1, omit docs and tests from package
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-12-07 19:12:18 +08:00
Hannu Nyman
98215f762e
Merge pull request #2034 from jefferyto/python-cffi-host
...
python-cffi: add host compile/install, upgrade to 1.3.1
2015-12-07 11:13:49 +02:00
Hannu Nyman
3251aababd
Merge pull request #2033 from jefferyto/python-pycparser-host
...
python-pycparser: add host compile/install
2015-12-07 11:12:54 +02:00
Hannu Nyman
0b2ce1d786
Merge pull request #2032 from jefferyto/python-ply-host
...
python-ply: add host compile/install
2015-12-07 11:12:33 +02:00
Jeffery To
e2028abfd4
python-pycparser: increment PKG_RELEASE
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-12-07 17:03:24 +08:00
Jeffery To
0c4f1c390b
python-ply: increment PKG_RELEASE
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-12-07 17:01:52 +08:00
Hannu Nyman
15ea770194
Merge pull request #1985 from jefferyto/python-setuptools-host
...
python-setuptools: add ability to install on host
2015-12-06 13:39:23 +02:00
Hannu Nyman
38b28722e8
Merge pull request #2062 from commodo/python-setuptools-upgrade
...
python-setuptools: upgrade to version 18.7
2015-12-06 13:16:34 +02:00
Alexandru Ardelean
f160d66e8c
python-pip: add ca-certificates as dependency
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-03 21:24:39 +02:00
Jeffery To
3e91a538b1
python-pycparser: remove unnecessary filespec section
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-12-02 18:06:49 +08:00
Alexandru Ardelean
734e7bff6e
python-setuptools: upgrade to version 18.7
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-12-01 20:23:53 +02:00
Michael Heimpold
6ceee2c0dd
php5: update to 5.6.16
...
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-11-30 21:29:06 +01:00
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
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