| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rule of thumb is: any Python file that is greater than 100kb
(or adds a dependency with which it adds more than 100 kb)
should be a pretty useful/commonly used lib to stay in `python-light`.
An example, is the Python IO lib, which summarized (Python source +
binary module) is over 200kb.
Also moved some files that should have been put into previously
existing packages before, and re-organized the packages a bit.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|\
| |
| | |
python: fix conflicts between python-light & python-base
|
| |
| |
| |
| | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|/
|
|
| |
Signed-off-by: John Crispin <blogic@openwrt.org>
|
|
|
|
|
|
|
|
|
| |
Seems removing the PyPackage rule and/or adding dummy install rule
causes some issues inside the build-system, where the libpython2.7.so.1.0
is not seen by packages that depend on python.
Even though that libpython2.7.so.1.0 file is installed properly by `python-base`.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Calling `PyPackage` will install some default install rules for
python packages that are not required for the `python` package specifically
are not required.
That will lead to some conflicts with `python-light` because the
`/usr/lib/python2.7/site-packages` folder (+contents) will be
available in both packages.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|\
| |
| | |
python: add patches to disable runtime lib dirs
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When cross-compiling, we do not need to add runtime lib dirs.
Also, the cross compilers that are used on OpenWRT do not support
the '-R' option, which causes build failures.
These build failures existed before, but were not noticed,
because it fails only on some setups.
This is because Python's `setup.py` does a lot of voo-doo
automagic that needs handling for some cross-compilation cases.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
|
|/
|
|
| |
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
|
|\
| |
| | |
python: patch updates
|
| |
| |
| |
| | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Patch taken from buildroot:
http://git.buildroot.net/buildroot/tree/package/python/python-008-distutils-use-python-sysroot.patch
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Packetize some Python modules to reduce size of the overall Python package.
Basically, a new package is introduced, call `python-light`,
and everything that's extra (or big) is put in other packages.
The `python` package becomes a metapackage that installs `python-light`
along with the rest of the packages.
Base work started by Jan Čermák.
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
| |
Signed-off-by: Lars Gierth <larsg@systemli.org>
|
|
|
|
| |
Signed-off-by: Lars Gierth <larsg@systemli.org>
|
|
|
|
|
|
|
|
|
| |
For ruby changes since 2.2.0:
http://svn.ruby-lang.org/repos/ruby/tags/v2_2_1/ChangeLog
No relevant changes for OpenWRT.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
|
|
|
| |
Signed-off-by: Roger D <rogerdammit@gmail.com>
|
|
|
|
| |
Signed-off-by: Roger D <rogerdammit@gmail.com>
|
|
|
|
| |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
|\
| |
| | |
python: patch distutils adjusting path in scripts' shebang
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When distutils are copying scripts, path to Python interpreter is adjusted.
This does not work well in OpenWrt buildroot, because the path is adjusted
to absolute path to host Python then. This patch simply disables the
adjusting of the path.
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
|
|\ \
| | |
| | | |
python: reduce size of patch 130
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Try to reduce the amount of change in this patch, since it removes
a lot of stuff, when we could just 'ifdef' that stuff out, with 2 lines.
The buildroot project does something similar like this:
http://git.buildroot.net/buildroot/tree/package/python/005-pyc-pyo-conditional.patch
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|\ \
| | |
| | | |
JSON4Lua: Add new package
|
| | |
| | |
| | |
| | | |
Signed-off-by: Amr Hassan <amr.hassan@gmail.com>
|
|\ \ \
| | | |
| | | | |
UUID: Add new package
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Amr Hassan <amr.hassan@gmail.com>
|
|\ \ \
| | | |
| | | | |
LuaRocks: Add new package
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Amr Hassan <amr.hassan@gmail.com>
|
| |/
|/|
| |
| | |
Signed-off-by: W. Michael Petullo <mike@flyn.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This module is not necessary in OpenWrt because the functionality it
provides (i.e. installation of setuptools and PIP) is ensured by
python-pip and python-setuptools packages.
See: https://docs.python.org/2.7/library/ensurepip.html
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
|
| |
| |
| |
| |
| |
| | |
This fixes CVE-2015-0235 and CVE-2015-0273.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
|
|/
|
|
| |
Signed-off-by: Nicolas Thill <nico@openwrt.org>
|
|
|
|
| |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
| |
|
|
|
|
|
|
|
| |
Taken from buildroot:
http://git.buildroot.net/buildroot/plain/package/python/014-abort-on-failed-modules.patch
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|\
| |
| | |
python: add ncurses(w) include folders for host python
|
| |
| |
| |
| | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
| |
| |
| |
| | |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
| |
| |
| |
| | |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
|/
|
|
| |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
|
|
|
|
| |
Signed-off-by: Zvonimir Fras <zvonimir.fras@sartura.hr>
Signed-off-by: Luka Perkov <luka@openwrt.org>
|
|
|
|
| |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
|
|
|
|
|
|
|
| |
- Update copyright notice
- Make perlbase-experimental's TITLE show up in menuconfig again
- Formatting changes
Signed-off-by: Marcel Denia <naoir@gmx.net>
|
|
|
|
| |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|