| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
It will save about 2M of download. Thanks @diizzyy.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
|
|
|
| |
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
|
|
|
|
|
|
|
| |
This directory was added by mistake in one of the last commits to
this package, just remove it, it's not needed.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
|
|
|
|
|
|
|
|
|
| |
Dropped patch `002-do-not-add-include-dirs-when-cross-compiling.patch`
Seems upstream also fixed it (yay).
Refreshed patch `011-fix-ncursesw-definition-colisions.patch`
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
| |
This releases contains only bug and security fixes,
mostly backported from devel branch.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
|
|
|
| |
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
|
|
|
|
| |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
| |
Same as for python.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Well, they're not yet compiled, but in the next commit
they should be.
People have been complaining [citation needed] to me
via email or via Github that Python's performance is crap
because it packages sources directly and they're not compiled.
And Python has to compile the sources on each run, and
on-the-fly.
Allowing compilation caching is also a no-no, because
I'll get complaints that the flash storage fills up
whenever a Python app runs.
So, to give the user a choice, the new de-facto packaging
for Python packages will be:
* ship compiled + [ preferably ] optimized files
* package sources separately
The problem is that this doubles the number of packages
in LEDE/OpenWrt, but build-times should not suffer a big
hit, since the compilation is done once, and the
install phase should not be too intensive.
Oh, and people don't need ship source packages if
they don't want to.
To do that, a packager needs to just call
`$(eval $(call BuildPackage,python-<package>-src))`
The `python-` prefix is important.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
| |
We'll control in the install phase what we ship [byte-codes or source files]
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
| |
Well, this slipped by for some time.
This should make the Python core packages even more lighter.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
| |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
| |
Both want to install libpython.so.
python-dev should install libpython.a
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
|
|
| |
install rules
So that we can process Python sources installed
by those rules, if we need to.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
| |
Same as for python.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
| |
Cleanup.
And preparation for adding a bit more functionality.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
| |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For consistency, use full name instead of $(PKG_NAME) in define and eval
lines for all packages.
I've seen reviews that asked to do this before, and I am asking the same
during reviews now. To avoid this in the future, fix this treewide so
when people use existing packages as example, we will not have to
request this change anymore.
This makes all packages consistent with both LEDE and OpenWrt base
repositories.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
|
|\
| |
| | |
python-cryptography: fix build by disabling setup requirements
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
python-cryptography tries to install other packages during setup.
However, this isn't needed, since they should have been already
resolved/installed via LEDE/OpenWrt's build system dep logic.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|/
|
|
| |
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
|
|\
| |
| | |
python-psycopg2: replace python-setuptools dep with python/host
|
| |
| |
| |
| |
| |
| |
| | |
After removing python-setuptools package, the dependency
chain to python/host is a bit different.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|\ \
| | |
| | | |
python-ldap: update to 2.4.32
|
| | |
| | |
| | |
| | | |
Signed-off-by: Dmitry Trefilov <the-alien@live.ru>
|
|\ \ \
| | | |
| | | | |
micropython-lib: workaround the `install` build rule
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
So, I chose to workaround it in the Makefile.
A proper fix is a bit more work that I would like to do now,
and I have no suggestion/idea for a good fix right now.
The problem is with the `CMD` part that's used in the install rule,
together with the fact that PREFIX is the same as the source location.
```
CMD="find . -maxdepth 1 -mindepth 1 \( -name '*.py' -not -name 'test_*' -not -name 'setup.py' \) -or \( -type d -not -name 'dist' -not -name '*.egg-info' -not -name '__pycache__' \)| xargs --no-run-if-empty cp -r -t $(PREFIX)"
```
The gist of it, is that it seems that this will filter
and copy to `PREFIX` all python sources and folders that
are not names `dist`, `__pycache__`, or `*.egg-info`.
And it searches all folders at (exactly) depth 1.
The solution I chose is to put a `dist` folder under
`_install_tmp`, which is kind of a trick to go
to depth 2 and avoid both conditions in the `find` call.
This avoids errors:
```
cp: './weakref.py' and '/home/sandu/work/lede/build_dir/target-mips_24kc_musl-1.1.16/micropython-lib-1.8.6-f81e979c56dddb771ad36ec381b7f2c6cd12111f-f81e979c56dddb771ad36ec381b7f2c6cd12111f/_install_tmp/weakref.py' are the same file
cp: './xmltok.py' and '/home/sandu/work/lede/build_dir/target-mips_24kc_musl-1.1.16/micropython-lib-1.8.6-f81e979c56dddb771ad36ec381b7f2c6cd12111f-f81e979c56dddb771ad36ec381b7f2c6cd12111f/_install_tmp/xmltok.py' are the same file
cp: './zipfile.py' and '/home/sandu/work/lede/build_dir/target-mips_24kc_musl-1.1.16/micropython-lib-1.8.6-f81e979c56dddb771ad36ec381b7f2c6cd12111f-f81e979c56dddb771ad36ec381b7f2c6cd12111f/_install_tmp/zipfile.py' are the same file
```
Initially I tried to add exit 0, but that would
just hide other (potentially worse) issues.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Luv is libuv binding for lua.
Signed-off-by: Morteza Milani <milani@pichak.co>
|
|\ \ \ \
| | | | |
| | | | | |
lang/python3-bottle: Update to 0.12.12
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Update to 0.12.12
Switch to pypi repo which also fixes file name on tarball
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
seafile: update to version 6.0.7
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update several dependencies, as well:
* django-compressor -> 2.1.1
* django-constance -> 1.3.4
* django-restframework -> 3.5.4
* django-statici18n -> 1.3.0
* django -> 1.8.17
* openpyxl -> 2.4.2
* python-dateutil -> 2.6.0
* python-urllib3 -> 1.20
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | | |
python,python3: fix ncurses module build
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
setup.py seems to add the host's /usr/include/ncursesw
header.
Reported-by: Arturo Rinaldi <arturo@arduino.org>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
It's not 100% aligned with the ncurses' definition.
Reported-by: Arturo Rinaldi <arturo@arduino.org>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: Dmitry Trefilov <the-alien@live.ru>
|
| |_|/
|/| |
| | |
| | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|\ \ \
| | | |
| | | | |
python3-cffi: add variant
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Andrew McConachie <andrew@depht.com>
Compile tested: AMD64
Run tested: tested
Description: new release
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Partially reverts 4a984a8d6. Fixes #3907.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
|
|\ \ \
| | | |
| | | | |
python,python3,pip,setuptools: unify pip & setuptools under python,python3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
python3-pip
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Easier than using external package.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|