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
Michael Heimpold
45fedef511
php5: fix iconv dependency
...
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-02 21:12:29 +01:00
Michael Heimpold
b17f0cd5d1
php5: drop a few unneeded dependencies
...
- fileinfo: PHP actually uses its own libmagic implementation
- pdo-sqlite/sqlite3: libsqlite3 itself depends on libpthread,
not the extension
- xml{reader,writer}: both do not use iconv stuff
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-02 21:12:29 +01:00
Michael Heimpold
7c4ed7731c
php5: gd: do not link against libiconv ( fixes #706 )
...
This commit adds a patch to enforce the usage of an alternative
code path, preventing the need of libiconv in the bundled libgd
of php.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-02 21:12:29 +01:00
Michael Heimpold
8bd80bde68
php5: add missing $(SDK)
...
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-02 21:12:29 +01:00
Steven Barth
64a2717e49
Merge pull request #614 from the2masters/luasec
...
luasec: update to 0.5 to fix memory leak hit by prosody
2015-01-02 00:05:04 +01:00
Michael Heimpold
d543e3372a
php5: update to 5.4.36
...
This fixes CVE-2014-8142.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2014-12-28 19:39:32 +01:00
Michael Heimpold
4ae5239098
php5: disable mips16 support ( fixes #675 )
...
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2014-12-23 08:20:24 +01:00
Gergely Kiss
9243322ff7
vala: update to version 0.26.1
...
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2014-12-21 20:34:08 +01:00
Steven Barth
a8d3259695
Merge pull request #672 from remakeelectric/lua-mosquitto
...
lang: lua-mosquitto: import new package
2014-12-20 10:19:04 +01:00
Karl Palsson
e895f5aa5e
lang: lua-mosquitto: import new package
...
Based on released version of lua binding to libmosquitto.
Advantages compared to lua-mqtt:
* qos 1/2 support
* substantially faster
Signed-off-by: Karl Palsson <karlp@remake.is>
2014-12-18 17:14:01 +00:00
Karl Palsson
8649be4361
lang: lua: Add penlight library
...
Created new package for last current release of penlight.
Signed-off-by: Karl Palsson <karlp@remake.is>
2014-12-18 15:14:09 +00:00
Gergely Kiss
da4bb88762
simplejson: import version 3.6.5
...
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
Tested-by: Gergely Kiss <mail.gery@gmail.com>
2014-12-16 08:39:13 +01:00
Gergely Kiss
b35330fd8f
python-mysql: import version 1.2.5 of the MySQL-python package
...
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
Tested-by: Gergely Kiss <mail.gery@gmail.com>
2014-12-16 08:39:13 +01:00
Gergely Kiss
e842d3329d
python-imglib: import version 1.1.7 of Python Imaging Library
...
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
Tested-by: Gergely Kiss <mail.gery@gmail.com>
2014-12-16 08:39:13 +01:00
Gergely Kiss
5d88024f88
vala: import version 0.26
...
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
Tested-by: Gergely Kiss <mail.gery@gmail.com>
2014-12-16 08:39:13 +01:00
Gergely Kiss
fabb55271d
python: fix file conflict between python and python-base packages
...
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
Tested-by: Gergely Kiss <mail.gery@gmail.com>
2014-12-15 15:26:41 +01:00
Luiz Angelo Daros de Luca
2df27eab26
ruby: update to 2.1.5
...
Ruby 2.1.5 has been released.
This release includes a security fix for a DoS vulnerability of REXML.
It is similar to the fixed vulnerability in the previous release, but
new and different from it.
CVE-2014-8090: Another Denial of Service XML Expansion
And, some bug fixes are also included. See tickets and ChangeLog for details.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2014-12-14 23:19:28 -02:00
Maxim Storchak
24e41808dc
luaposix: update to v33.0.0
...
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2014-12-14 13:02:42 +02:00
Alexandru Ardelean
1a108389e2
python-dns: update PKG_NAME
...
PKG_NAME should be the name of the actual OpenWRT package, and not
the name of the original package name.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-10 13:28:04 +02:00
Alexandru Ardelean
0bfec165fa
python-dns: update compile rule and add PyPackage rules
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-10 13:28:04 +02:00
Alexandru Ardelean
50bbabec9f
python-dns: add $(eval $(call PyPackage,python-dns))
...
Should be included by Python packages if they want to run
Python-package-specific build rules.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-10 13:27:02 +02:00
Alexandru Ardelean
4be1abe228
python-dns: fix python-mini dependency to python
...
python-mini does not exist anymore
For now we'll just fix the build, and we'll do a bit more smart
packaging later.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-10 13:25:55 +02:00
Ted Hess
8b5421f699
misc: Correct tag spelling PKG_LICENSE_FILES
...
Signed-off-by: Ted Hess <thess@kitschensync.net>
2014-12-09 11:38:38 -05:00
Roger
a07a24b781
micropython: update to latest
...
Signed-off-by: Roger D <rogerdammit@gmail.com>
2014-12-09 09:53:16 -06:00
Alexandru Ardelean
9e639dbf87
python3: add $(PKG_INSTALL_DIR)/$(PYTHON3_PKG_DIR) to PYTHON3PATH
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-09 14:17:56 +02:00
Alexandru Ardelean
48aaf18057
python3: disable Python3 bytecode generation by default
...
Same as python.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-09 14:16:03 +02:00
Alexandru Ardelean
465c95ab71
python-setuptools: remove explicit PYTHONPATH set
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-09 12:43:59 +02:00
Alexandru Ardelean
f51458dfd3
python-pip: remove explicit PYTHONPATH set
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-09 12:43:21 +02:00
Alexandru Ardelean
97d7cff5d1
python: add $(PKG_INSTALL_DIR)/$(PYTHON_PKG_DIR) to PYTHONPATH
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-12-09 12:42:36 +02:00
Stefan Hellermann
9c2110c7e2
luasec: update to 0.5 to fix memory leak hit by prosody
...
Noted in luasec 0.4.1 Changelog:
Activate SSL_MODE_RELEASE_BUFFERS by default if it is available (thanks Prosody project)
Update to latest 0.5 to fix a few other leaks.
luasec moved to github, so update URL and license info.
Move package maintainer to correct place in Makefile, hope he is okay with it.
Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
2014-12-08 14:43:28 +01:00
Alexandru Ardelean
ec10e7e2e4
python3 upgrade to version 3.4.2
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-28 21:15:20 +02:00
Alexandru Ardelean
84cf76e7a6
python3: sync build rules with python's
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-27 23:47:28 +02:00
Steven Barth
6c97ad84be
Merge pull request #563 from antonlacon/license-updates
...
License updates and metadata typo correction
2014-11-26 14:20:54 +01:00
Alexandru Ardelean
94b090cb9c
python: use Build/Prepare rule for the config.site file
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-26 11:51:40 +02:00
Ian Leonard
ac7cd4c6e6
misc: correct typo in Makefiles for PKG_LICENSE_FILES
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2014-11-24 23:43:37 -08:00
Michael Heimpold
235db573c8
php5: upgrade to 5.4.35
...
This fixes CVE-2014-3710.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2014-11-19 21:18:19 +01:00
Marcel Denia
36a5223bc2
perl-uri: Update to 1.65
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-18 11:01:19 +01:00
Marcel Denia
c4a6039279
perl-test-harness: Update to 3.34
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-18 11:01:19 +01:00
Marcel Denia
87cb353bfd
perl-dbi: Update to 1.632
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-18 11:01:18 +01:00
Marcel Denia
91a52fed0f
perl-compress-bzip2: Update to 2.19
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-18 11:01:18 +01:00
Alexandru Ardelean
5b85eff6b2
python: add patch to disable python byte codes by default
...
Use export PYTHONDONTWRITEBYTECODE=0 to re-enable writing byte codes.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-16 23:31:59 +02:00
Alexandru Ardelean
286e50a0bd
python-pip: first revision
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-13 10:25:37 +02:00
sbyx
3805f5183c
Merge pull request #539 from commodo/python-setuptools
...
python-setuptools: first revision
2014-11-13 08:22:07 +01:00
sbyx
5a0ec8fb72
Merge pull request #538 from commodo/python-update-6
...
Python update 6
2014-11-13 08:21:59 +01:00
Alexandru Ardelean
47ed969646
python-setuptools: first revision
...
Signed-off-by: Alexandru Ardelean <aa@ocedo.com>
2014-11-13 00:22:55 +02:00
Alexandru Ardelean
ad9c57beae
python: add distutils back (selectively)
...
This patch reduces distutils from 1.7 MB to 0.7 MB.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-12 23:45:39 +02:00
Alexandru Ardelean
8623c2942a
python: update MAKE_FLAGS
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-12 23:24:30 +02:00
Nicolas Thill
59d841c968
erlang: bump to 17.3
...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2014-11-12 02:29:59 +01:00
Luiz Angelo Daros de Luca
5cdf0d7578
Merge pull request #527 from luizluca/ruby-update
...
ruby: update to 2.1.4
2014-11-09 23:14:45 -02:00
Álvaro Fernández Rojas
e4f2d1145b
Merge pull request #520 from mhei/php5-oldstable
...
php5: upgrade to 5.4.34 (fixes #502 )
2014-11-10 01:28:37 +01:00
Alexandru Ardelean
a91a992abb
python: add __PYENV_LAUNCHER__ env var
...
Mostly useful for setuptools and pip during build.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-09 21:08:08 +02:00
Alexandru Ardelean
a9ba2161bd
python: remove readline.so for now
...
Some symbols are not found (tgetnum and BC).
Looks like the termcap lib, which should be in libncurses(w)
but maybe some build param would be required.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-09 20:16:25 +02:00
Alexandru Ardelean
4f0f05f92b
python: add some Build/InstallDev rules back
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-09 17:56:45 +02:00
Alexandru Ardelean
dd4cca5d26
python: add OPT and CONFIG_SITE vars to HOST_CONFIGURE_ARGS
...
Fixes some build issues.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-09 17:32:23 +02:00
Alexandru Ardelean
efcfca9631
python: add lib deps
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-09 17:32:17 +02:00
Michael Heimpold
42db20a190
php5: upgrade to 5.4.34 ( fixes #502 )
...
This addresses CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670
according to PHP's release notes.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2014-11-09 12:36:39 +01:00
Alexandru Ardelean
cbc39a176f
python: final switch
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-09 11:09:10 +02:00
Alexandru Ardelean
c3cd970570
python: exclude pdb.doc and webbrowser.py
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 16:50:30 +02:00
Alexandru Ardelean
3cd31a4633
python: remove +libcrypto dep; that's a openssl lib
...
Signed-off-by: Alexandru Ardelean <ardeleanalex.com>
2014-11-07 15:37:18 +02:00
Alexandru Ardelean
9e78aff770
python: add PKG_USE_MIPS16:=0 + handle CONFIG_USE_MIPS16
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 15:37:18 +02:00
Alexandru Ardelean
242286b80d
python: add PYTHONPATH var; this allows packages to configure it
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 15:37:18 +02:00
Alexandru Ardelean
283b3597b7
python: add HOST_PYTHON_LIB_DIR variable to python-package.mk
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 15:37:18 +02:00
Alexandru Ardelean
38a72bab1f
python: cleanup Build/InstallDev rule
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 15:37:17 +02:00
Alexandru Ardelean
7a689890eb
python: remove --without-ensurepip; not needed anymore
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 15:37:17 +02:00
Alexandru Ardelean
0ea587ad24
python: remove explicit rules in favor of using make/configure vars
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 15:37:17 +02:00
Alexandru Ardelean
7be9485564
python: reboot all python packages
...
Redefine python-full as all-pages-minus-a-few-that-don't make sense.
Remove all other packages.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-11-07 15:37:12 +02:00
Marcel Denia
13f4a02172
perl: Update to 5.20.1
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-06 08:18:43 +01:00
Marcel Denia
4fd4aa0fbd
perl: Mark test support as experimental
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-06 08:18:43 +01:00
Marcel Denia
771b776a19
perl: Fix signal order for i486
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-06 08:18:42 +01:00
Marcel Denia
ce54424c81
perl: Update perlbase.mk
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-06 08:18:42 +01:00
Marcel Denia
1549919b71
perl: Also strip begin, end and for pragmas
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-06 08:18:42 +01:00
Marcel Denia
671a43167f
perl: Set nv_overflows_integers_at configuration symbol
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-06 08:18:42 +01:00
Marcel Denia
95058be605
perl: Add basic test support
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-11-06 08:18:42 +01:00
Luiz Angelo Daros de Luca
f3f0f2fa28
ruby: update to 2.1.4
...
This release includes security fixes for the following vulnerabilities:
* CVE-2014-8080: Denial of Service XML Expansion
* Changed default settings of ext/openssl related to CVE-2014-3566
And there are some bug-fixes.
Ref: https://www.ruby-lang.org/en/news/2014/10/27/ruby-2-1-4-released/
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2014-11-05 01:29:54 -02:00
Denis Shulyaka
f155f1490c
python-dns: fixed URL
...
Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
2014-11-04 14:02:26 +03:00
Roger
e341c88e2c
micropython-lib: update and add package category
...
Signed-off-by: Roger D <rogerdammit@gmail.com>
2014-11-02 11:10:51 -06:00
Roger
f174253bfa
micropython: update and add package category
...
Signed-off-by: Roger D <rogerdammit@gmail.com>
2014-11-02 11:07:11 -06:00
Denis Shulyaka
59dd3e999e
New python-dns package
...
Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
2014-10-26 01:38:03 +03:00
Alexandru Ardelean
ab0232eebe
python: add _sysconfigdata.py to python base package
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-25 15:01:49 +03:00
Nicolas Thill
3cb13c7a6a
dkjson: remove wrong PKG_BUILD_DIR override
...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2014-10-25 09:40:56 +02:00
Nicolas Thill
6243f35724
python3: create ./usr/bin directory at package/install
...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2014-10-24 16:32:29 +02:00
Nicolas Thill
7405d4bc08
luasql: bump to v2.3.0
2014-10-24 16:32:29 +02:00
sbyx
437de230bc
Merge pull request #458 from roger-/micropython
...
micropython: update to latest
2014-10-24 09:05:52 +02:00
Nicolas Thill
cad9bdbc85
python, python3: fix python*-package.mk
...
Replace calls to getvar function recently removed
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2014-10-23 22:57:02 +02:00
Roger
8a9c990343
micropython: update to latest
...
Signed-off-by: Roger D <rogerdammit@gmail.com>
2014-10-22 12:54:05 -05:00
sbyx
b87f4d359e
Merge pull request #450 from commodo/python3-update-1-2-3
...
Python3 update 1 2 3
2014-10-21 08:55:16 +02:00
Alexandru Ardelean
056e565ab6
python3: add _PYTHON_HOST_PLATFORM env var when cross-compiling C extensions
...
This mostly helps to avoid confusion when modules are cross-compiled.
Otherwise build folders are named with the host's platform name.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 20:04:55 +03:00
Alexandru Ardelean
1a0e9b3786
python3: enable shared python3 lib; make this the norm
...
This will reduce the bloat when users will want to compile in their
Python C extensions.
There will be a initial bloat (several kb) if just Python
is installed, but that will be compensated when users will add more
C extensions.
During the build we also have to add Python's PKG_BUILD_DIR
so that the shared lib is found when compiling Python's
built-in C extensions.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 20:04:54 +03:00
Alexandru Ardelean
cc6423d57a
python3: add LD and LDSHARED env vars to Build/Compile/Py3Mod
...
Tells the host Python to use the target's linker.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 19:13:32 +03:00
Alexandru Ardelean
3edeed3f4d
python3: add PYTHON3_INC_DIR var to CPPFLAGS
...
The target's PYTHON3_INC_DIR should take precedence over the host's
include dir when cross-compiling.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 19:13:32 +03:00
Alexandru Ardelean
f729ba98c5
python3: export CC + CCSHARED env vars to cross-compile Python C extensions properly
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 19:13:28 +03:00
Alexandru Ardelean
f699a1f8f9
python: fix source folder for libpython
...
This fix is quite critical since it fixes copying the libpython shared lib.
The previous source folder we've used is ok, it has the shared lib,
but libpython2.7.so is not a symlink of libpython2.7.so.1.0, but
rather a copy of it.
Which means that libpython2.7.so takes twice as much space
on the target's flash.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 19:07:28 +03:00
Alexandru Ardelean
5bf4866fd9
python3: add patch to disable package compiles/tests during cross-builts
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 18:13:13 +03:00