Commit graph

340 commits

Author SHA1 Message Date
Marcel Denia
39518078d8 perl: Bump PKG_RELEASE
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-02-07 23:22:54 +01:00
Marcel Denia
7236fe401f perl: Provide correct CFLAGS through perlmod.mk
In case threading is enabled, perl is compiled with -D_REENTRANT
and -D_GNU_SOURCE, which, apart from other things, enables usage
of off64_t. As we override module CFLAGS manually, we'll have to
pass that flags as well.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-02-07 23:22:54 +01:00
Marcel Denia
60b61d35fb perl: Bump PKG_RELEASE
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-02-04 13:57:27 +01:00
Marcel Denia
8ab3731392 perl: Cleanup
- Update copyright notice
- Make perlbase-experimental's TITLE show up in menuconfig again
- Formatting changes

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-02-04 13:56:30 +01:00
Marcel Denia
30753fd5e5 perl: Add threading configuration for all remaining architectures
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-02-04 13:51:21 +01:00
Marcel Denia
fe91afba66 perl: Add i486 threading configuration
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-02-04 13:51:21 +01:00
Marcel Denia
4248b8b72d perl: Add new CONFIG_PERL_THREADS option for enabling threading support
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-02-04 13:51:16 +01:00
Maxim Storchak
be4158484b luaposix: remove deprecated/compatibility modules, remove dependency on luabitop
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2015-02-03 01:46:25 +02:00
Nicolas Thill
048a311c7a luaposix: disable detection of ldoc
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-01-30 12:33:05 +00:00
Maxim Storchak
61a0a47bb6 luaposix: add missing libs to .ipk
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2015-01-30 00:12:11 +00:00
Marcel Denia
f7357407f8 perl-www-mechanize: Update to 1.74
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-01-28 05:09:49 +01:00
Marcel Denia
2153bf4edd perl-test-harness: Update to 3.35
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-01-25 00:24:45 +01:00
Marcel Denia
12be7b3835 perl-compress-bzip2: Update to 2.20
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-01-25 00:24:45 +01:00
Michael Heimpold
925ee26c1d php5: update to 5.4.37
This include fixes for CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-23 23:34:27 +01:00
Alexandru Ardelean
677ed22b3e python: fix goof
This should have gone in python3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-20 10:45:09 +02:00
Alexandru Ardelean
8c057f39d8 python3: update using python updates as template
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-19 20:22:41 +02:00
wuqiong
f45b02697f php5: add php5-fpm module build (closes #789)
Signed-off-by: wuqiong <memccpy@gmail.com>

- split fpm config into main and pool file
- introduced uci config file
- re-worked init script

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-18 22:04:19 +01:00
Steven Barth
fa8a8f91e6 Merge pull request #784 from commodo/python-fix-debian
python: add patch to remove Debian/Ubuntu multiarch support
2015-01-16 08:33:54 +01:00
Luiz Angelo Daros de Luca
2ffaee345c ruby: update to 2.2.0
For ruby changes since 2.1.x:

 https://github.com/ruby/ruby/blob/v2_2_0/NEWS

Relevant changes for OpenWRT:

* all patches for ruby-core where merged upstream and
  they are not needed anymore (only rdoc patch remains)
 - PR for the rdoc github project was added to the patch header
   (https://github.com/rdoc/rdoc/pull/340)
* new package ruby-powerassert for introduced new bundled gem power_assert
* new package ruby-unicodenormalize for Unicode normalization files
* removed ruby-dl as DL was removed after being deprecated
* ruby-{minitest,testunit} where removed from ruby library. Now they
  are bundled gems
* test and sample files where removed from gems in order to save resources
  and reduce pkgs dependencies
* script ruby_find_pkgsdeps was updated to match upstream changes

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-01-16 03:19:56 -02:00
Alexandru Ardelean
903432c91e python: add patch to remove Debian/Ubuntu multiarch support
Seems when cross compiling on x86_64 Debian (most likely Ubuntu too)
the host's paths will be added too causing build failures for some extensions.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-15 23:24:59 +02:00
Marcel Denia
56d2dde55b perl-dbi: Update to 1.633
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-01-12 10:52:14 +01:00
Szilárd Pfeiffer
0394a1e286 python: Install .pc files from Python package.
Signed-off-by: Szilárd Pfeiffer <coroner@pfeifferszilard.hu>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-11 20:15:13 +02:00
Alexandru Ardelean
b474e60d6d python: add patch to fix _ctypes build on certain X86_64 hosts
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-11 20:15:13 +02:00
Alexandru Ardelean
11fba7e6bd python: remove libffi/host; we're not using it
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-11 20:15:13 +02:00
Alexandru Ardelean
7123d31a0b python: enable pip installation of pip on the host-side
Python packs some pip installation script during the build,
which looks like a better idea to use for the python-pip
and/or python-setuptools packages.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-11 20:15:13 +02:00
Alexandru Ardelean
f5f8d83dcd python: change _PYTHON_HOST_PLATFORM to linux2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-11 20:15:13 +02:00
Marcel Denia
a32cb24122 perl: Bump PKG_RELEASE
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-01-10 15:19:10 +01:00
Marcel Denia
14d601c0eb perl: Fix version configuration symbols
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-01-10 15:19:10 +01:00
Marcel Denia
c68e888e88 perl: Add mips64 configuration
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-01-10 15:19:03 +01:00
Nicolas Thill
aae5275bea erlang: bump to 17.4
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-01-09 18:27:38 +01:00
Alexandru Ardelean
a236e91914 python-setuptools: remove windows support
Causes some build issues.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-08 14:57:15 +02:00
Alexandru Ardelean
46a47aeb80 python-setuptools: fix Build/InstallDev rule
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-08 13:08:25 +02:00
Steven Barth
296ecfdbdf Merge pull request #735 from danak6jq/new-jamvm
move jamvm to new repo, update to jamvm 2.0.0
2015-01-06 18:04:34 +01:00
Maxim Storchak
4aee8e7574 luaposix: update to v33.2.1
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2015-01-06 18:16:57 +02:00
Dana
b3f588f357 jamvm: move to new repo
Signed-off-by: Dana H. Myers <k6jq@comcast.net>
2015-01-06 08:03:36 -08:00
Steven Barth
99e6f27075 Merge pull request #744 from commodo/python-upg-2.7.9
python: upgrade to version 2.7.9
2015-01-06 15:18:31 +01:00
Steven Barth
741a463d8a Merge pull request #743 from commodo/python-pip-cleanups
Python pip cleanups
2015-01-06 15:18:03 +01:00
Steven Barth
383a505eb0 Merge pull request #742 from commodo/python-setuptools-cleanup
python-setuptools cleanup
2015-01-06 15:17:50 +01:00
Steven Barth
d2f2fbcb40 Merge pull request #741 from commodo/python-dns-cleanup
python-dns: remove PyPackage filespec
2015-01-06 15:17:43 +01:00
Alexandru Ardelean
87c4cbff5c python: upgrade to version 2.7.9
Release notes here:
   https://www.python.org/downloads/release/python-279/

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 15:10:59 +02:00
Alexandru Ardelean
1ee71252e7 python-pip: remove windows binaries
Seem pip comes bundled with some Python libs.

Some more work will be needed to split them out of pip.
For now, some Windows executables are safe to remove.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 14:59:35 +02:00
Alexandru Ardelean
2a66f00b87 python-pip: add preinst and postrm scripts
Thanks to Xuefer Tinys <xuefer@gmail.com> for reporting this.

Case is:
  opkg install python-setuptools - works fine
  opkg install python-pip - reports conflicts for
                            files easy_install.pth & site.py

So the solution is to add some preinst script that backs up those files
on 'opkg install python-pip' and moves them back on 'opkg remove python-pip'.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 14:29:38 +02:00
Alexandru Ardelean
ca8f3dcf5c python-setuptools: remove PyPackage filespec
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 14:21:37 +02:00
Alexandru Ardelean
16f53ee9c8 python-setuptools: use $(PYTHON_PKG_DIR) short-hand
Signed-off-by: Xuefer Tinys <xuefer@gmail.com>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 14:21:36 +02:00
Alexandru Ardelean
71bd162dde python-dns: remove PyPackage filespec
Default will be used.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 14:19:19 +02:00
Alexandru Ardelean
8b86c1528a python: add default PyPackage/filespec if not defined
Most packages will install in /usr/lib/python$(PYTHON_VERSION)/site-packages

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 14:15:02 +02:00
Alexandru Ardelean
9b94e3cb6e python: trim all whitespaces for the operator in the filespec
That would allow for files (in filespecs) to be indented.
As it is now, the files need to be added at the begginning of the line.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 10:50:31 +02:00
Xuefer
591af75d2e python: whitespace fix for PYTHONPATH
Seems that using += adds a space in the PYTHONPATH.
Could be some other error, but at least this way
it's sure to not leave any spaces.

Thanks @Xuefer.

Signed-off-by: Xuefer Tinys <xuefer@gmail.com>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-01-06 10:50:31 +02:00
Michael Heimpold
ee6be18e88 php5: remove patches for sqlite2 support
SQLite2 support was dropped by upstream a long time ago, so
let's remove the leftovers here, too.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-02 22:44:24 +01:00
Michael Heimpold
455e72f7da php5: sort modules alphabetically
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-02 21:12:29 +01:00