aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
...
* python,python3: move PyPackage install rules in the beggining of the Package ↵Alexandru Ardelean2017-03-09
| | | | | | | | | 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>
* python3: move filespec shell code into fileAlexandru Ardelean2017-03-09
| | | | | | Same as for python. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python: move filespec shell code into fileAlexandru Ardelean2017-03-09
| | | | | | | Cleanup. And preparation for adding a bit more functionality. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python,python3: fix goof with multiline command breakAlexandru Ardelean2017-03-09
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* treewide: use name in define and eval linesStijn Tintel2017-03-08
| | | | | | | | | | | | | | | 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>
* Merge pull request #4074 from commodo/python-cryptografix-fixHannu Nyman2017-03-06
|\ | | | | python-cryptography: fix build by disabling setup requirements
| * python-cryptography: fix build by disabling setup requirementsAlexandru Ardelean2017-02-26
| | | | | | | | | | | | | | | | | | 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>
* | php7: update to 7.1.2Michael Heimpold2017-02-24
|/ | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* Merge pull request #3967 from commodo/python-pyscopg2Hannu Nyman2017-02-22
|\ | | | | python-psycopg2: replace python-setuptools dep with python/host
| * python-pyscopg2: replace python-setuptools dep with python/hostAlexandru Ardelean2017-02-07
| | | | | | | | | | | | | | After removing python-setuptools package, the dependency chain to python/host is a bit different. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #4039 from the-alien/masterHannu Nyman2017-02-19
|\ \ | | | | | | python-ldap: update to 2.4.32
| * | python-ldap: update to 2.4.32alien2017-02-19
| | | | | | | | | | | | Signed-off-by: Dmitry Trefilov <the-alien@live.ru>
* | | Merge pull request #3860 from commodo/micropython-lib-workaroundHannu Nyman2017-02-17
|\ \ \ | | | | | | | | micropython-lib: workaround the `install` build rule
| * | | micropython-lib: workaround the `install` build ruleAlexandru Ardelean2017-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: new packageMorteza Milani2017-02-16
| | | | | | | | | | | | | | | | | | | | | | | | Luv is libuv binding for lua. Signed-off-by: Morteza Milani <milani@pichak.co>
* | | | Merge pull request #3784 from diizzyy/patch-16Hannu Nyman2017-02-15
|\ \ \ \ | | | | | | | | | | lang/python3-bottle: Update to 0.12.12
| * | | | lang/python3-bottle: Update to 0.12.12Daniel Engberg2017-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #4001 from kissg1988/seafileHannu Nyman2017-02-14
|\ \ \ \ \ | | | | | | | | | | | | seafile: update to version 6.0.7
| * | | | | seafile: update to version 6.0.7Gergely Kiss2017-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | | Merge pull request #3998 from commodo/fix-ncurses-buildHannu Nyman2017-02-13
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | python,python3: fix ncurses module build
| * | | | | python3: fix ncursesw definition collisionsAlexandru Ardelean2017-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | python: remove setupterm() redefinitionAlexandru Ardelean2017-02-13
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not 100% aligned with the ncurses' definition. Reported-by: Arturo Rinaldi <arturo@arduino.org> Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* / / / / python-ldap: update to 2.4.30alien2017-02-13
|/ / / / | | | | | | | | | | | | Signed-off-by: Dmitry Trefilov <the-alien@live.ru>
* | | / python,python3: override python setuptools & pip versionsAlexandru Ardelean2017-02-09
| |_|/ |/| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | Merge pull request #3943 from commodo/python3-cffiHannu Nyman2017-02-03
|\ \ \ | | | | | | | | python3-cffi: add variant
| * | | python-cffi: add python3 variantAlexandru Ardelean2017-02-01
| | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | python-pycparser: add python3 variantAlexandru Ardelean2017-02-01
| | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | python-ply: add python3 variantAlexandru Ardelean2017-02-01
| | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | lang/python-pcapy: Bumped version to 0.11.1Andrew McConachie2017-02-01
|/ / / | | | | | | | | | | | | | | | | | | Signed-off-by: Andrew McConachie <andrew@depht.com> Compile tested: AMD64 Run tested: tested Description: new release
* | | python-packages: remove python-pip/host dependencyAlexandru Ardelean2017-01-26
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-dns: remove python-setuptools/host dependencyAlexandru Ardelean2017-01-26
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | php7: update to 7.1.1Michael Heimpold2017-01-24
| | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | php7: fix xml2-config path to unbreak buildMatthias Schiffer2017-01-24
| | | | | | | | | | | | | | | | | | Partially reverts 4a984a8d6. Fixes #3907. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* | | Merge pull request #3897 from commodo/python-unifyHannu Nyman2017-01-24
|\ \ \ | | | | | | | | python,python3,pip,setuptools: unify pip & setuptools under python,python3
| * | | python,python3: add python-pip-conf package to be used by both python-pip & ↵Alexandru Ardelean2017-01-23
| | | | | | | | | | | | | | | | | | | | | | | | python3-pip Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | pip,setuptools: move as part of python,python3 buildAlexandru Ardelean2017-01-23
| | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | python,python3: install built-in pip and setuptoolsAlexandru Ardelean2017-01-23
| | | | | | | | | | | | | | | | | | | | | | | | Easier than using external package. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | python3: sync changes from pythonAlexandru Ardelean2017-01-19
| | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | Merge pull request #3861 from milani/luajitHannu Nyman2017-01-23
|\ \ \ \ | | | | | | | | | | luajit: update to trunk
| * | | | luajit: update to trunkMorteza Milani2017-01-23
| | |_|/ | |/| | | | | | | | | | | | | | | | | | This includes a fix in jit module that is essential for MIPS target. Signed-off-by: Morteza Milani <milani@pichak.co>
* | | | perl-www-curl: fix build against curl >= 7.50Jo-Philipp Wich2017-01-18
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import a proposed upstream bug fix to allow building against recent curl versions. Fixes the following error observed by the buildbots: curlopt-constants.c:129:49: error: 'CURL_STRICTER' undeclared (first use in this function) if (strEQ(name, "STRICTER")) return CURL_STRICTER; Upstream bug: https://rt.cpan.org/Public/Bug/Display.html?id=117793 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* | | ruby: derive ABI version from VERSIONLuiz Angelo Daros de Luca2017-01-17
|/ / | | | | | | | | | | | | | | | | There might be no ABI breakage when the first two number of version are the same. (No change on generated packages. No need to bumb release) Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
* | perl-cgi: bump package release because of PKG_LEAVE_COMMENTSPhilip Prindeville2017-01-11
| | | | | | | | | | | | | | Last commit required release increment so people would refresh to non-broken files. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | Merge pull request #3740 from pprindeville/fix-perlmod-strippingHannu Nyman2017-01-11
|\ \ | | | | | | perlmod: global knob to disable comment stripping modules
| * | perlmod: global knob to disable comment stripping modulesPhilip Prindeville2017-01-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Certain strings are misinterpreted as comments by perlmod.mk and removed when they shouldn't be (in particular, perl-cgi). Enable this whenever you have sufficient flash space. Globally, CONFIG_PERL_NOCOMMENT=y (default) causes comments to be stripped as before. However, a package (like perl-cgi) can override this with PKG_LEAVE_COMMENTS=1. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | php7: add a patch to fix build on aarch64Michael Heimpold2017-01-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the following build error, spotted by the LEDE buildbots: {standard input}: Assembler messages: {standard input}:557: Error: operand 3 should be an integer register -- `mul x0,x0,1048576' {standard input}:558: Error: operand 3 should be an integer register -- `smulh x1,x0,1048576' Makefile:1466: recipe for target 'ext/opcache/zend_accelerator_module.lo' failed Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | Merge pull request #3739 from pprindeville/fix-perl-cgiHannu Nyman2017-01-11
|\ \ \ | | | | | | | | perl-cgi: disable comment stripping which damages module
| * | | perl-cgi: disable comment stripping which damages modulePhilip Prindeville2017-01-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The macro perlmod/Install does comment stripping which gets confused by the line: in several files in this module, incorrectly deleting it as a comment. It's not: it's the closure of a "= q/" literal. See PR #3740 as this is a prerequisite. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | | Merge pull request #3813 from NeoRaider/hostpkgMatthias Schiffer2017-01-11
|\ \ \ \ | | | | | | | | | | Use STAGING_DIR_HOSTPKG where appropriate
| * | | | treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with ↵Matthias Schiffer2017-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $(STAGING_DIR_HOSTPKG) As both LEDE and OpenWrt have STAGING_DIR_HOSTPKG now, we can start to rely on it. See 73b7f55424de52d8179a9ad808252fe3bf8dcc9d for more information on STAGING_DIR_HOSTPKG. STAGING_DIR_HOSTPKG won't actually be changed before the first LEDE release (it is equivalent to $(STAGING_DIR)/host), so this simple search/replace cleanup is safe to apply. Doing this cleanup now will be useful for the Gluon project (an OpenWrt/LEDE based firmware framework) for experimenting with modifying STAGING_DIR_HOSTPKG before doing this in the LEDE upstream. Also fixes a typo in the dbus Makefile ("STAGIND_DIR"). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>