Commit graph

475 commits

Author SHA1 Message Date
Marcel Denia
d98413410f perl-file-listing: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-30 10:44:05 +02:00
Marcel Denia
6c1a6180b8 perl-encode-locale: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-30 10:44:05 +02:00
Nicolas Thill
d4afd14ff1 erlang: fix musl compatibility
gethostbyname_r is available when _GNU_SOURCE is defined, add a patch to check for it instead of __GLIBC__, build with -D_GNU_SOURCE, bump release number

Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-06-23 01:06:36 +02:00
Steven Barth
f297eb8752 Merge pull request #1380 from mickeprag/master
python-crcmod: new package
2015-06-22 17:16:57 +02:00
Maxim Storchak
76b5c2007d luaposix: fix compatibility with musl
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2015-06-22 14:56:30 +03:00
Marcel Denia
b051ddec8d perl-*: Bump PKG_RELEASE
Trigger a rebuild to make everything adapt to perl 5.22.0.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Marcel Denia
7a545cc9b3 perl: Update to 5.22.0
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Marcel Denia
38be10c1bc perl: Disable strerror_r usage with musl
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Marcel Denia
dc475f7886 perl: Enable threading support by default for all libc implementations
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Marcel Denia
392e1475c8 perl: Upgrade base package dependencies
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Marcel Denia
34d6d0a1a1 perl: Upgrade base package definitions
- Remove perlbase-cgi
- Remove Module::Build from perlbase-module
- Remove perlbase-package

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Marcel Denia
5cdd6755f3 perl: Upgrade configuration files to perl 5.22.0
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Marcel Denia
273d4bd6a7 perl: Have perl's major version number in one central place
This will simplify updating the package in the future.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-06-18 23:58:45 +02:00
Naoir
7c32778cbf Merge pull request #1403 from jow-/perl-musl-compat
perl: fix musl compatibility
2015-06-17 22:38:09 +02:00
Jo-Philipp Wich
f9ac3e632b perl: fix musl compatibility
- Add patch to inhibit the libm IEEE math switch on musl
 - Add postprocessing for config.sh to the Makefile to fixup
   defines for musl, idea taken
   from http://patchwork.openembedded.org/patch/91707/

This is the least invasive approach I could come up to fix the build
failure asap. Another possibility is maintaining yet another set of
musl specific architecture config files, but I think that this introduces
a lot of maintenance overhead.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-17 17:42:00 +02:00
Dirk Chang
3ff4d6dda5 libzmq upgrade to 4.1.1
lzmq upgrade to 0.4.3

Signed-off-by: Dirk Chang <dirk@kooiot.com>
2015-06-17 22:56:26 +08:00
Micke Prag
605e3ba441 python-crcmod: new package
Signed-off-by: Micke Prag <micke.prag@telldus.se>
2015-06-16 09:54:01 +02:00
Michael Heimpold
1ff278f98c 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-06-12 23:59:29 +02:00
Paul Oranje
7b2de3f296 perl-device-serialport: add package
Adds the POSIX port of the Win32::SerialPort module by Kees Cook

Signed-off-by: Paul Oranje <por@xs4all.nl>
2015-06-09 00:00:10 +02:00
Ted Hess
9f55bdc7a9 Merge pull request #1336 from roger-/micropython
micropython: update to latest
2015-06-01 16:55:24 -04:00
Roger
78ce3add21 micropython-lib: update to latest
Signed-off-by: Roger D <rogerdammit@gmail.com>
2015-06-01 11:24:33 -05:00
Roger
bae9781733 micropython: update to latest
Signed-off-by: Roger D <rogerdammit@gmail.com>
2015-06-01 11:22:07 -05:00
Michael Heimpold
e746e0d2a5 php5-pecl-libevent: add a patch to force usage of libevent2 headers (refs #1322)
Builtbots currently fail to compile this package with (example message):
 ... /libevent-0.1.0/libevent.c:1403:42: error: 'EVBUFFER_READ' undeclared (first use in this function)
  REGISTER_LONG_CONSTANT("EVBUFFER_READ", EVBUFFER_READ, CONST_CS | CONST_PERSISTENT);

With libevent2, the main include file event.h is deprecated, but includes
enough stuff and other compat includes that it _should work_. I could not figure
out why it fails (all locally builds work out-of-the-box), so this is a trial to
circumvent this compat header file and include the libevent2 headers directly.

While at, add a missing dependency to the sockets extension.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-06-01 00:09:02 +02:00
Steven Barth
8591add337 Merge pull request #1314 from commodo/python-2.7.10-upgrade
python: upgrade to 2.7.10
2015-05-28 09:20:08 +02:00
Alexandru Ardelean
af89de58f5 python: upgrade to 2.7.10
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-05-27 19:52:49 +03:00
Jo-Philipp Wich
9e2788c96b Merge pull request #1181 from ryzhovau/ipv6_opt
Optional IPv6 support
2015-05-27 18:49:06 +02:00
Marcel Denia
824d02f28a perl-www-curl: Bump PKG_RELEASE
Recent changes in the perl package changed the ABI.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
b2f92815c5 perl-html-parser: Bump PKG_RELEASE
Recent changes in the perl package changed the ABI.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
0db18acdd2 perl-dbi: Bump PKG_RELEASE
Recent changes in the perl package changed the ABI.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
0cf102a612 perl-compress-bzip2: Bump PKG_RELEASE
Recent changes in the perl package changed the ABI.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
3202055a46 perl: Bump PKG_RELEASE
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
3c7528d2f4 perl: Pass _LARGEFILE_SOURCE and _FILE_OFFSET_BITS in cflags
Fixes broken largefile support.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
afb99d5a3d perl: Remove duplicate "subversion" configuration symbol for armeb
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
e6874b54ab perl-www: Remove unnecessary -n Configure switch
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
109ac2c383 perl: Enable threading in host-perl as well if threading is selected
While host-perl only exists to run build scripts(and thus, should have
no influence on built packages at all), most packages depend heavily on the
feature set of the perl installation that ran their configuration scripts.
This change makes them see that threading support is enabled(if it actually
is selected).

We can't use configuration symbol overrides for this one, as they are
visible to host-perl as well. Using overrides would make it act as if it
had threading support enabled without actually having it.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
3f7e3977a5 perl: Allow changing the default directory for perlmod/Compile
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
828800508d perl: Add "-rdynamic" to LDDLFLAGS override in perlmod/Configure
perl would have done the same.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
9474e497c6 perl: Override cpprun configuration symbol
This will not change any existing packages' functionality. All packages
that used this symbol before during build(with it's value being "cc  -E") most
likely would've failed compilation.
Note that this change is only in effect during build.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Marcel Denia
c6d65000d8 perl: Allow changing the default directory for perlmod/Configure
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-05-27 02:03:56 +02:00
Alexander Ryzhov
10e7191a6f ruby: respect IPv6 settings
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
2015-05-21 06:17:05 +00:00
Michael Heimpold
78c36dfdd6 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-05-20 20:57:31 +02:00
Steven Barth
89f58c79a2 Merge pull request #1220 from psycho-nico/up-luarocks-2.2.2
luarocks: update to 2.2.2
2015-05-20 11:24:46 +02:00
Michael Heimpold
cd0bcd23e7 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-05-17 17:09:14 +02:00
Steven Barth
1ff51b92fa Merge pull request #1260 from kooiot/master
lua-cjson: remove the dependency of libzmq
2015-05-16 10:39:17 +02:00
Dirk Chang
93af3486a9 lua-cjson: remove the dependency of libzmq
Signed-off-by: Dirk Chang <dirk@kooiot.com>
2015-05-16 10:56:32 +08:00
Michael Heimpold
dad4c3af11 php5-pecl-propro: add new package
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-05-15 23:03:33 +02:00
Michael Heimpold
b349c051dd php5-pecl-raphf: add new package
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-05-15 23:03:20 +02:00
Michael Heimpold
737da8a5d7 php5-pecl-dio: move from oldpackages, update and fix build
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-05-15 23:02:17 +02:00
Michael Heimpold
fba7808916 php5-pecl-libevent: move from oldpackages and fix build
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-05-15 23:01:42 +02:00
Michael Heimpold
064391a1d8 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-05-15 22:57:35 +02:00