Commit Graph

3246 Commits

Author SHA1 Message Date
Alexandru Ardelean 45bdb70e1e python: add include guard for python-host.mk and include in Makefile
So that it can be included twice.
python-package.mk include python-host.mk, but at some point
in time python-host.mk is not exported to staging_dir yet.

So, to have in python's Makefile, we need to include it
in the Makefile, and to prevent double inclusion (if
python-host.mk is exported from a previous build), the
include guard is added.

Also, moved the includes after some vars were set.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-11-07 09:27:20 +02:00
Gergely Kiss ed56b2ea43 python-urllib3: update to version 1.19
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2016-11-06 17:36:20 +01:00
Hannu Nyman d015c6edfe Merge pull request #2922 from cshore/pull-request-fix-perl-utf8-dependency
lang/perlbase: Fix missing utf8 dependency on unicore
2016-11-06 11:57:42 +02:00
Hannu Nyman 2ae49e2b16 Merge pull request #3460 from Shulyaka/python-dns
python-dns: version update to 1.15.0
2016-11-04 09:28:37 +02:00
Denis Shulyaka 0e8e30eb6b python-dns: version update to 1.15.0
Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
2016-11-03 18:15:55 +03:00
Jo-Philipp Wich 4a083de4a9 python3: avoid use of HOST_BUILD_PREFIX
Currently, the python3-package.mk framework relies on HOST_BUILD_PREFIX to
refer to the $(STAGING_DIR)/host directory but using the HOST_BUILD_PREFIX
variable requires the use of include/host-build.mk which in turn includes
python3-package.mk, leading to target redefinition errors.

In order to provide a global, uniform way to refer to the host staging
directory, LEDE introduced a new variable STAGING_DIR_HOSTPKG which points
to $(STAGING_DIR)/host for now with the purpose of eventually being able to
relocate that directory in the future.

This commit changes python3-package.mk to ...
 - stop including include/host-build.mk (revert of #3423)
 - replace usages of $(HOST_BUILD_PREFIX) with $(STAGING_DIR_HOSTPKG)
 - warn and fallback to $(STAGING_DIR)/host if STAGING_DIR_HOSTPKG is
   unavailable

The fallback code will ensure that the python host build infrastructure
continues to work properly on older OpenWrt and LEDE versions until the
STAGING_DIR_HOSTPKG is fully settled in and can be removed some time
in the future.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-11-01 12:57:41 +01:00
Jo-Philipp Wich 73b7f55424 python: avoid use of HOST_BUILD_PREFIX
Currently, the python-host.mk framework relies on HOST_BUILD_PREFIX to
refer to the $(STAGING_DIR)/host directory but using the HOST_BUILD_PREFIX
variable requires the use of include/host-build.mk which in turn includes
python-host.mk, leading to target redefinition errors.

In order to provide a global, uniform way to refer to the host staging
directory, LEDE introduced a new variable STAGING_DIR_HOSTPKG which points
to $(STAGING_DIR)/host for now with the purpose of eventually being able to
relocate that directory in the future.

This commit changes python-host.mk to ...
 - stop including include/host-build.mk (revert of #3423)
 - replace usages of $(HOST_BUILD_PREFIX) with $(STAGING_DIR_HOSTPKG)
 - warn and fallback to $(STAGING_DIR)/host if STAGING_DIR_HOSTPKG is
   unavailable

The fallback code will ensure that the python host build infrastructure
continues to work properly on older OpenWrt and LEDE versions until the
STAGING_DIR_HOSTPKG is fully settled in and can be removed some time
in the future.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-11-01 12:57:36 +01:00
Hannu Nyman b24ba82cce Merge pull request #3423 from commodo/python-include-host-build
python,python3: include host-build.mk in python-host.mk & python3-package.mk
2016-10-31 10:05:46 +02:00
Alexandru Ardelean e54d296a53 python,python3: include host-build.mk in python-host.mk & python3-package.mk
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-10-31 09:51:34 +02:00
Hannu Nyman 0c1950923f Merge pull request #3420 from kissg1988/python-urllib3
python-urllib3: update to version 1.18.1
2016-10-31 09:40:34 +02:00
Hannu Nyman 4f5eb2ffe7 Merge pull request #3419 from kissg1988/simplejson
simplejson: update to version 3.10.0
2016-10-31 09:40:17 +02:00
Gergely Kiss 74f897cbce vala: update to version 0.34.2
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2016-10-30 23:01:52 +01:00
Gergely Kiss 99c51afc68 simplejson: update to version 3.10.0
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2016-10-30 21:09:52 +01:00
Gergely Kiss 17b3c156cc python-urllib3: update to version 1.18.1
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2016-10-30 20:56:06 +01:00
Amnon Paz d0697b488b lua-openssl: Fix makefile 2016-10-30 11:34:26 +02:00
Hannu Nyman 265f9595ed Merge pull request #3297 from NeoRaider/python
python, python3, python-*: use default prefix for host install
2016-10-27 16:43:15 +03:00
Hannu Nyman 8e8fdc4b4d Merge pull request #3307 from amnonpaz/feature-new-package-lua-openssl
lua-openssl: Introduce new package
2016-10-27 09:38:45 +03:00
Yousong Zhou 9f8dd657a1 Merge pull request #3352 from yousong/python-packages
python-packages: initial version 1.0
2016-10-21 10:27:51 -05:00
Yousong Zhou c6ddd3d7c0 python-packages: initial version 1.0
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-10-21 12:07:23 +08:00
Yousong Zhou 3a710acf93 python-pip: add host build
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-10-17 19:55:39 +08:00
Yousong Zhou fbba266e79 python: introduce Build/Compile/HostPyRun{Host,Target}
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-10-17 19:55:39 +08:00
Michael Heimpold 7122495899 php5/php5-pecl-*: R.I.P.
Remove the php5 stuff since php7 is in place for several weeks
and all depended in-tree packages has been migrated.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-10-16 20:56:14 +02:00
Michael Heimpold 80f0ea5728 php7: update to 7.0.12
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-10-16 20:53:46 +02:00
Hannu Nyman 03161d9448 Merge pull request #3303 from karlp/pulls/lua-kepler-urls
Pulls/lua kepler urls
2016-10-15 13:18:15 +03:00
Hannu Nyman d2a393a607 Merge pull request #3267 from karlp/pulls/luasql-doc-url
lang: luasql: update URL to current
2016-10-15 13:18:10 +03:00
Amnon Paz b69cf8e638 lua-openssl: Introduce new package
Add a Lua wrapper library for openssl.

Add patches for:
1. Revise the makefile, so the package can be built under openwrt
2. Remove "lua_isinteger" implementation from the package's "compat"
   code in order to avoid linkage issues - An implementation already
   exists in the target's Lua package.
3. Support OPENSSL_NO_SSL3_METHOD & OPENSSL_NO_COMP

Signed-off-by: Amnon Paz <pazamnon@gmail.com>
2016-10-10 16:02:48 +03:00
Karl Palsson 2f53af0557 luaexpat: Use new URL for documentation
keplerproject.org is long gone.  Use current maintainer website.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-10-05 11:00:32 +00:00
Karl Palsson b7ec0c715c lua-xavante: use new URL for documentation
keplerproject.org is long gone.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-10-05 10:58:31 +00:00
Karl Palsson 7028fbfc86 lua-wsapi: Use new URL for documentation
keplerproject.org has been long gone.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-10-05 10:58:31 +00:00
Karl Palsson c3d4458615 lua-rings: use new URL for documentation
keplerproject.org is long gone.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-10-05 10:58:17 +00:00
John Crispin 844638d519 Merge pull request #3056 from plntyk/fix_node
node: fix soft/hard float compile on arm/mips
2016-10-04 09:13:11 +02:00
Matthias Schiffer 0da71b8f85 node: use default host install prefix
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2016-10-04 05:02:09 +02:00
Matthias Schiffer b53342b9a4 python3: use default prefix for host install
Also fixes a few incorrect "$(STAGING_DIR_HOST)/host" paths.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2016-10-04 01:00:05 +02:00
Matthias Schiffer 205ee41506 python, python-*: use default prefix for host install
Also fixes a few incorrect "$(STAGING_DIR_HOST)/host" paths.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2016-10-04 00:59:37 +02:00
Karl Palsson ba5139a08f lang: luasql: update URL to current
Old keplerproject.org urls are all down.
github project source for this project references new githubio website.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-09-30 13:44:23 +00:00
Jeffery To 4c93f60c85 python-cryptography: update to 1.5.1
Fixes #3226

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2016-09-25 01:43:25 +08:00
Michael Heimpold f353950649 php7: adjust patch to unbreak build (fixes #3202)
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-09-22 19:38:10 +02:00
Hannu Nyman 2da7f031fa Merge pull request #3207 from jefferyto/zope-interface-4.3.2
zope-interface: update to 4.3.2
2016-09-22 18:48:35 +03:00
Hannu Nyman 7906a17949 Merge pull request #3206 from jefferyto/python-pyopenssl-16.1.0
python-pyopenssl: update to 16.1.0
2016-09-22 18:48:15 +03:00
Jeffery To 4f234e7641 twisted: update to 16.4.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2016-09-22 22:44:39 +08:00
Jeffery To c1f3977980 zope-interface: update to 4.3.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2016-09-22 21:20:41 +08:00
Jeffery To 2089495165 python-pyopenssl: update to 16.1.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2016-09-22 20:44:35 +08:00
Jeffery To de9aa513a5 python-cryptography: update to 1.5
The cmac patch was upstreamed (pyca/cryptography#3062).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2016-09-22 20:31:20 +08:00
Jeffery To 4bf02e4ffa python-enum34: add build dependency to python-setuptools
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2016-09-22 19:40:54 +08:00
Michael Heimpold 7485e98e68 php5: update to 5.6.26
This fixes the following CVEs:
 - in intl: CVE-2016-7416
 - in mysqlnd: CVE-2016-7412
 - in phar: CVE-2016-7414
 - in spl: CVE-2016-7417
 - in standard: CVS-2016-7411
 - in wddx: CVE-2016-7413, CVE-2016-7418

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-09-21 21:55:45 +02:00
Michael Heimpold 5d063301ac php7: update to 7.0.11
This fixes the following CVEs:
 - in intl: CVE-2016-7416
 - in mysqlnd: CVE-2016-7412
 - in phar: CVE-2016-7414
 - in spl: CVE-2016-7417
 - in wddx: CVE-2016-7413, CVE-2016-7418

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-09-21 21:55:44 +02:00
Michael Heimpold 6d2d5a6a19 php7: package phar extension
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-09-21 21:55:44 +02:00
Hannu Nyman f71320e233 Merge pull request #3201 from commodo/python-pip-disable-host
python: disable with-ensurepip option for host build
2016-09-21 17:20:35 +03:00
Alexandru Ardelean a4b0c0a9fb python: disable with-ensurepip option for host build
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-09-21 16:44:02 +03:00
Jeffery To 7c3f42d74c python-cffi: update to 1.8.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2016-09-21 04:20:36 +08:00