Commit graph

457 commits

Author SHA1 Message Date
Ted Hess
185f5ba9e5 lua-cjson: remove zmq dependency (same as trunk)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-02-01 10:12:24 -05:00
Michael Heimpold
18d121b854 php5: update to 5.6.17
Fixes CVE-2016-1903.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-01-24 21:47:52 +01:00
Luiz Angelo Daros de Luca
375f617245 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>
2016-01-11 15:31:27 +01:00
W. Michael Petullo
29fdf3e483 luasec: update to 0.5.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-01-01 16:29:43 -05:00
Michael Heimpold
766cfcc77f php5: update to 5.6.16
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 16:00:14 -05:00
Michael Heimpold
41f541bd26 php5: update to 5.6.15
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 16:00:04 -05:00
Michael Heimpold
0df349f8df php5: update to 5.6.14
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:59:54 -05:00
Michael Heimpold
196b622bd6 php5: update to 5.6.13
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:59:43 -05:00
Michael Heimpold
1cbcdf7f9e php5: fix the two different maintainer fields into one (fixes #1688)
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:59:32 -05:00
Michael Heimpold
9bbdad4ed7 php5: update to 5.6.12
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:59:21 -05:00
Michael Heimpold
6cba0bf545 php5: update to 5.6.10
This fixes the following CVEs:
 - in PCRE: CVE-2015-2325, CVE-2015-2326
 - in sqlite3: CVE-2015-3414, CVE-2015-3415, CVE-2015-3416

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:59:10 -05:00
Michael Heimpold
559df398ff php5: update to 5.6.9
This fixes CVE-2006-7243, a multipart/form-data remote dos vulnerability,
a heap buffer overflow in unpack and a integer overflow in ftp_genlist,
which also results in a heap overflow.
For more details, see http://php.net/ChangeLog-5.php#5.6.9

Also sync the timezone patch with latest version from Debian and
adopt this patch for the changes in this php release.

Refresh 950-Fix-dl-cross-compiling-issue.patch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:58:46 -05:00
Michael Heimpold
f0a0448857 php5: add php5-mod-opcache (fixes #1010)
This patch adds build infrastructure for PHP's OPcache extension.
Compared with the other extension, this is a Zend module and it
need a little workaround during cross-compiling.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:58:27 -05:00
Michael Heimpold
f04165e4e0 php5: pecl: move phpize into prepare stage
This allows pecl modules to rely on PKG_FIXUP:=autoreconf.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-23 15:57:57 -05:00
Jan Čermák
c4ca3f0bf2 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-12-13 20:21:29 +02:00
Attila Lendvai
a28067d30d python: fix cross-compiling C++ modules.
Signed-off-by: Attila Lendvai <attila@lendvai.name>
2015-12-13 20:20:02 +02:00
Steven Barth
7b2c37067b python: add correct host expat
Signed-off-by: Steven Barth <steven@midlink.org>
2015-12-13 20:19:33 +02:00
Jan Čermák
7e6939bdc0 python: fix patch removing multiarch support for host python
Patch removing multiarch paths from build should be applied only when
Python is built for target, but not for host. When the paths are removed
during host build, host python throws some ugly errors when importing
some hashlib modules. Also it reports that modules crypt and nis failed
to build (tested on Ubuntu 14.04 host).

Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
2015-12-13 20:08:45 +02:00
John Crispin
6f8928afbc node: disable MIPS16
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-24 09:57:36 +02:00
Jo-Philipp Wich
375b9aeee4 python: fix two build depend issues
Build depends must refer to the source package name, not the binary one,
therefore we need to use `bzip2` in order to enforce a build of libbz2.so.

Also make the host python build depend on the bzip2 host build in order to
ensure that host python is built with bzip2 support. We don't need a build
dependency for the target python as this already depends on +libbz2 through
python-light. That package dependency in turn implies a build dependency.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-10-24 09:56:53 +02:00
John Crispin
f690a75422 node-cylon: dont double build firmata and serialport
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-21 10:44:49 +02:00
John Crispin
3740ab89eb node: add a python/host dependency
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-20 13:27:29 +02:00
John Crispin
56e6a67621 node-hid: set proper version and revision
* fix revision variables
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:58:55 +02:00
John Crispin
a0baae412c node-hid: set proper version and revision
* fix revision variables
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:58:55 +02:00
John Crispin
02d684636a node-cylon: add proper download path and set version properly
* fix version
* fix download path
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:58:55 +02:00
John Crispin
8133570a9c node-arduino-firmata: set proper download path and set version properly
* fix download path
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:58:55 +02:00
John Crispin
4fb1eda08e nodejs: add 0.12 version of node
add node-js 0.12 and a few gyp bindings

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-16 13:30:56 +02:00
John Crispin
9f3881f1f3 python-serial: backport from master branch to for-15.05
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-02 13:59:43 +02:00
John Crispin
6d892fb2fa python: add dependency to bz2 host build
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-01 14:04:15 +02:00
Steven Barth
8a0cba2010 Merge pull request #1762 from pdxmeshnet/for-15.05
zmq fixes from master
2015-09-10 17:47:00 +02:00
Nicolas Thill
5f24380c03 luarocks: update to 2.2.2
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-09-08 17:41:51 -07:00
Dirk Chang
4b1cf93c0e libzmq upgrade to 4.1.1
lzmq upgrade to 0.4.3

Signed-off-by: Dirk Chang <dirk@kooiot.com>
2015-09-07 20:39:55 -07:00
Ted Hess
9b2d4f8d83 lzmq: Use smaller .tar.gz source package
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-09-07 20:39:04 -07:00
Roger
0b1509c9e3 micropython: update to latest
Signed-off-by: Roger D <rogerdammit@gmail.com>
2015-08-28 10:36:49 -05:00
John Crispin
d32e986ef6 python: remove bz2 build dep
Revert "python: add dependency to bz2 host build"

This reverts commit da6d7b57f5.

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-08-26 12:18:59 +02:00
John Crispin
da6d7b57f5 python: add dependency to bz2 host build
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-08-22 01:12:58 +02:00
Luiz Angelo Daros de Luca
df3c5de2f7 ruby: bump version to 2.2.3
This is a bug and security fix release, including:

- CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier

http://svn.ruby-lang.org/repos/ruby/tags/v2_2_3/ChangeLog

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-08-19 14:18:50 -03:00
Lars Gierth
92c6504a27 dkjson: bump release
Signed-off-by: Lars Gierth <larsg@systemli.org>
2015-05-13 16:46:35 +02:00
Lars Gierth
89f54efb57 dkjson: switch to LuaDist git repo
Signed-off-by: Lars Gierth <larsg@systemli.org>
2015-05-13 16:46:35 +02:00
Nicolas Thill
a1bd5565d0 luarocks: don't use github conflicting tag archives (#1051)
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-05-01 08:14:30 +02:00
Nicolas Thill
a2c782c6f0 json4lua: don't use github conflicting tag archives (#1051)
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-05-01 08:08:40 +02:00
Nicolas Thill
48ad37c8e4 lua-mosquitto: don't use github conflicting tag archives (#1051)
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-05-01 07:58:53 +02:00
Nicolas Thill
b4cf62813f uuid: don't use github conflicting tag archives (#1051)
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-05-01 07:57:13 +02:00
Nicolas Thill
5420c140c1 luasql: don't use github conflicting tag archives (#1051)
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-05-01 04:56:20 +02:00
Nicolas Thill
201aa65a56 lua-lzlib: fix build failure, honor cflags, cleanup
* fix failure on buildbot where lua devel files are searched in home directory
 * add a patch to pass proper target optimization flags
 * remove unused PKG_INSTALL & Build/Install

Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-04-30 04:10:29 +02:00
Michael Heimpold
e9172c32b4 php5: upgrade to 5.6.8
This fixes the following CVEs:
  - CVE-2015-1351
  - CVE-2015-1352
  - CVE-2015-2783
  - CVE-2015-3329
  - CVE-2015-3330

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-04-29 21:48:39 +02:00
Steven Barth
347022155f Merge pull request #1199 from kooiot/master
Added a few lua modules (lpeg, md5, cjson, copas, coxpcall, lzlib, rings...
2015-04-28 08:51:37 +02:00
Luiz Angelo Daros de Luca
05387981d5 ruby: fix build when libyaml is present
libyaml is an optional dep for ruby psych. When missing, it uses
a bundled version of yaml. However, when libyaml is present in
openwrt build, ruby-psych packaging failed with deps not declared.
Now libyaml is configured as a hard dep for ruby-psych.

Also, the tk module was disabled in order to avoid a possible similar
problem if tk+x11 is provided in openwrt build. It was currently not
build because of missing deps.

Other minor changes:
- win32* modules where disabled (avoid err msg, no compile changes)
- Some files where removed in 2.2.x (like gserver.rb). They were already
  not packaged but generates a build warning message. Now removed from install.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-04-27 11:55:12 -03:00
Dirk Chang
b381751752 Added a few lua modules (lpeg, md5, cjson, copas, coxpcall, lzlib, rings, rs232, wsapi, xavante, lzmq, mobdebug), zeromq
Signed-off-by: Dirk Chang <dirk@kooiot.com>
2015-04-27 20:34:27 +08:00
Alexandru Ardelean
aceacb4de0 python3: add python3-package-lzma.mk
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-04-24 13:04:56 +03:00