aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
...
| * | | | | | python: use default host build prefix, remove cross-compile workarounds for hostJeffery To2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sets host Python's prefix and exec-prefix to the same value ($(STAGING_DIR)/host for packages, as currently defined in include/host-build.mk), which avoids the case where pyconfig.h is not in the same location as Python's other header files (see https://bugs.python.org/issue896330). This also removes some cross compilation workarounds (_python_sysroot/prefix/exec_prefix, disabling byte-compilation, __PYVENV_LAUNCHER__) that are not necessary when compiling packages for host. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | | | Merge pull request #2456 from jefferyto/python-cryptography-updateHannu Nyman2016-03-06
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | python-cryptography: update to latest version
| * | | | | | python-cryptography: update to latest versionJeffery To2016-03-05
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This version fixes a compilation error when used with OpenSSL 1.0.2g (https://github.com/pyca/cryptography/issues/2750). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / / / / / ruby: bump to 2.3.0Luiz Angelo Daros de Luca2016-03-06
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New feature release for ruby.More info: https://www.ruby-lang.org/en/news/2015/12/25/ruby-2-3-0-released/ Patches changes: (-) 001-rdoc-remove_gems_dep.patch was merged (+) 001-acinclude.m4_rename_aclocal.m4.patch backported from upstream. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
* | | | / python-cffi: mark BROKEN due to buildbot breakageHannu Nyman2016-03-04
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-cffi's host section has trouble compiling at buildbot. Yesterday it stopped all buildbot runs that reached the package. Mark the package temporarily as BROKEN to enable buildbot to complete the build. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* | | | perl-cgi: Update to 4.26Marcel Denia2016-02-24
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | ruby: refactor package to use more macrosLuiz Angelo Daros de Luca2016-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ruby subpackages now are generated by a macro. This reduces the Makefile size by half and the chance of errors. No change in packages contents, install-size or dependencies, except for some removed doc files. Improved ruby_missingfiles and ruby_find_pkgsdeps script Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
* | | | Merge pull request #2370 from jefferyto/python-cryptography-updateHannu Nyman2016-02-14
|\ \ \ \ | | | | | | | | | | python-cryptography: update to latest version
| * | | | python-cryptography: update to latest versionJeffery To2016-02-11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | python: fix HOST_PYTHON_INC_DIR pathJeffery To2016-02-14
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Host python moved in c5564133, this updates HOST_PYTHON_INC_DIR to match. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | Merge pull request #2360 from jefferyto/python-cffi-updateHannu Nyman2016-02-08
|\ \ \ \ | | | | | | | | | | python-cffi: update to latest version
| * | | | python-cffi: update to latest versionJeffery To2016-02-08
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | php5: update to 5.6.18Michael Heimpold2016-02-06
|/ / / / | | | | | | | | | | | | | | | | | | | | Note: Upstream tagged this as security release. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | Merge pull request #2282 from commodo/python3-setuptools-upgradeHannu Nyman2016-01-26
|\ \ \ \ | | | | | | | | | | python3-setuptools: upgrade to version 19.4
| * | | | python3-setuptools: upgrade to version 19.4Alexandru Ardelean2016-01-18
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | Merge pull request #2281 from commodo/python-setuptools-upgradeHannu Nyman2016-01-26
|\ \ \ \ \ | | | | | | | | | | | | python-setuptools: upgrade to version 19.4
| * | | | | python-setuptools: upgrade to version 19.4Alexandru Ardelean2016-01-18
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | Merge pull request #2267 from jow-/CVE-2015-8607Naoir2016-01-23
|\ \ \ \ \ | | | | | | | | | | | | perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607]
| * | | | | perl: ensure File::Spec::canonpath() preserves taint [CVE-2015-8607]Jo-Philipp Wich2016-01-14
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Beginning in PathTools 3.47 and/or perl 5.20.0, the File::Spec::canonpath() routine returned untained strings even if passed tainted input. This defect undermines the guarantee of taint propagation, which is sometimes used to ensure that unvalidated user input does not reach sensitive code. This defect was found and reported by David Golden of MongoDB, and a patch was provided by Tony Cook. References: * https://rt.perl.org/Public/Bug/Display.html?id=126862 * https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8607 Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* | | | | perl-test-harness: Update to 3.36Marcel Denia2016-01-23
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | | perl-html-parser: Update to 3.72Marcel Denia2016-01-23
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | | perl-uri: Update to 1.71Marcel Denia2016-01-23
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | | treewide: use $(STAGING_DIR)/host instead of $(STAGING_DIR_HOST), sync with ↵Felix Fietkau2016-01-20
|/ / / / | | | | | | | | | | | | | | | | | | | | changes in trunk Signed-off-by: Felix Fietkau <nbd@openwrt.org>
* | | | php5: update to 5.6.17Michael Heimpold2016-01-08
| | | | | | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | python-pyopenssl: new package (closes #2036)Jeffery To2016-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the package description: Python wrapper module around the OpenSSL library This depends on python-cryptography (#2035) Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | python-cryptography: new package (closes #2035)Jeffery To2016-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the README: cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your "cryptographic standard library". It supports Python 2.6-2.7, Python 3.3+, and PyPy 2.6+. This depends on python-cffi host install (#2034) Signed-off-by: Jeffery To <jeffery.to@gmail.com> [Squashed update to latest upstream version into this introducing commit] Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | Merge pull request #2215 from MikePetullo/luasecHannu Nyman2015-12-31
|\ \ \ \ | | | | | | | | | | luasec: update to 0.5.1
| * | | | luasec: update to 0.5.1W. Michael Petullo2015-12-30
| | | | | | | | | | | | | | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* | | | | Merge pull request #2209 from jefferyto/python-sysroot-fixHannu Nyman2015-12-31
|\ \ \ \ \ | |/ / / / |/| | | | python: fixed _python_sysroot paths
| * | | | python: fixed _python_sysroot pathsJeffery To2015-12-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AFAIK sysroot is combined with prefix/exec_prefix, so sysroot shouldn't include "/usr". (cf. the HostPython function in older versions of python-package.mk) Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | python packages: update host install pathJeffery To2015-12-30
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Host installs should now go into $(STAGING_DIR_HOST)/usr to match python-host.mk. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | Merge pull request #2163 from luizluca/ruby-updateLuiz Angelo Daros de Luca2015-12-29
|\ \ \ \ | | | | | | | | | | ruby: bump to 2.2.4
| * | | | ruby: bump to 2.2.4Luiz Angelo Daros de Luca2015-12-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #2200 from jefferyto/python-cffi-updateMichael Heimpold2015-12-29
|\ \ \ \ \ | | | | | | | | | | | | python-cffi: update to latest version
| * | | | | python-cffi: update to latest versionJeffery To2015-12-29
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / / / / python-enum34: update to latest versionJeffery To2015-12-29
|/ / / / | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | perl-cgi: Update to 4.25Marcel Denia2015-12-21
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | perl-www: Update to 6.15Marcel Denia2015-12-21
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | perl-compress-bzip2: Update to 2.24Marcel Denia2015-12-21
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | perl: Update to 5.22.1Marcel Denia2015-12-21
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* | | | luaposix: suppress docs compilation errorsAlexander Ryzhov2015-12-21
| | | | | | | | | | | | | | | | Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
* | | | Merge pull request #2147 from commodo/node-x86-build-fixJohn Crispin2015-12-20
|\ \ \ \ | | | | | | | | | | node: fix build on x86 & x86.64 targets
| * | | | node: fix build on x86 & x86.64 targetsAlexandru Ardelean2015-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | lang/python: Make building additional (non-base) python modules easierDaniel Dickinson2015-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #2092 from cshore/pull-request-python-system-expatHannu Nyman2015-12-16
|\ \ \ \ \ | |/ / / / |/| | | | lang/python: Depend on system expat
| * | | | lang/python: Depend on system expatDaniel Dickinson2015-12-09
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
* | | | | python: bump PKG_RELEASEHannu Nyman2015-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | python2: fix typo in HostPython functionAlexandru Ardelean2015-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I call this the curse of the End-Of-The-Year for me. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | python: fix HostPython againAlexandru Ardelean2015-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested on python-setuptools. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | python: fix HostPython host/target selectionAlexandru Ardelean2015-12-11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>