aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
* python,python3: fix opkg collisions with -src packagesAlexandru Ardelean2017-08-08
| | | | | | | Fixes: https://github.com/openwrt/packages/issues/4681 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* php7: upgrade to 7.1.8Michael Heimpold2017-08-07
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: upgrade to 7.1.7Michael Heimpold2017-07-29
| | | | | | | | | This fixes several CVEs: - in mbstring: CVE-2017-9224, CVE-2017-9226, CVE-2017-9227, CVE-2017-9228, CVE-2017-9229 - in gd: CVE-2017-7890 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* python-cryptography: bump to version 1.9 and add python3 variantAlexandru Ardelean2017-07-27
| | | | | | And add myself as 2nd maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-cffi: install host-side via pip + add myself 2nd maintainerAlexandru Ardelean2017-07-27
| | | | | | | python-cryptography needs this dep to build the sources. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-idna: bump to version 2.5 and add python3 variantAlexandru Ardelean2017-07-27
| | | | | | And add myself as 2nd maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-pyasn1: bump to version 0.2.3 and add python3 variantAlexandru Ardelean2017-07-27
| | | | | | And add myself as 2nd maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-six: add python3-six variant + add myself as 2nd maintainerAlexandru Ardelean2017-07-27
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python3: refresh patches `make package/python3/refresh` cmdAlexandru Ardelean2017-07-26
| | | | | | | | This was a bit overdue. I did not know about this methodology. Reduces patch fuzz. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python: refresh patches `make package/python/refresh` cmdAlexandru Ardelean2017-07-26
| | | | | | | | This was a bit overdue. I did not know about this methodology. Reduces patch fuzz. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #4601 from commodo/python-cffi-upgradeHannu Nyman2017-07-25
|\ | | | | python-cffi: upgrade to 1.10.0 (together with dependencies)
| * python-cffi: bump to version 1.10.0Alexandru Ardelean2017-07-19
| | | | | | | | | | | | | | | | | | | | And drop the host-build. This was needed, simply to cross-build the package. I'm not a religious man, but "praise the lord" for dropping this :D Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * python-pycparser: bump to version 2.17 and drop host-buildAlexandru Ardelean2017-07-19
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * python-ply: bump to version 3.10 and drop the host-buildAlexandru Ardelean2017-07-19
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python3: upgrade to version 3.6.2Alexandru Ardelean2017-07-24
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python,python3: add host python pip install supportAlexandru Ardelean2017-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | To install Python packages host side, that may be needed for a build. The intent, is to try to reduce host-side Python packages being installed via LEDE/OpenWrt build system. Because those seem like a pain to maintain. The idea is adapted from Yousong's `python-packages` package. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python,python3: drop HostPy/Compile/Default rulesAlexandru Ardelean2017-07-19
| | | | | | | | | | | | Not used, and will not be used. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python,python3: drop PKG_MD5SUM fields ; will use only PKG_HASHAlexandru Ardelean2017-07-19
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python,python3: remove multi-arch support, and /usr/local pathsAlexandru Ardelean2017-07-19
| | | | | | | | | | | | | | This should hopefully reduce weird behaviour caused by the host system. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python,python3: handle install script errors betterAlexandru Ardelean2017-07-19
|/ | | | | | | | | | Depending on execution order the `python-package-install.sh` script would return a non-zero err code. So, this enforces that all commands in the script don't fail (via the `set -e` directive). Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* pyodbc: use WORDS_BIGENDIAN instead of OS-specific definesDaniel Golle2017-07-17
| | | | | | | Python provides the WORDS_BIGENDIAN macro, use it to figure out the native endian of the host. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: really fix endianess of SQL_WCHARDaniel Golle2017-07-16
| | | | | | | | auto-endian auf UTF-16 doesn't work with all drivers, some fail to interpret the byte-order-marking. Hence explicitely use UTF16BE on big-endian systems and UTF16LE otherwise. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Flask: add packageDaniel Golle2017-07-14
| | | | | | | Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It.s BSD licensed! Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python: Werkzeug: add packageDaniel Golle2017-07-14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python: click: add packageDaniel Golle2017-07-14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python: itsdangerous: add packageDaniel Golle2017-07-14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python: MarkupSafe: add packageDaniel Golle2017-07-14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python: Jinja2: add packageDaniel Golle2017-07-14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: assume SQL_C_WCHAR is native endianDaniel Golle2017-07-14
| | | | | | Bump PKG_REV and remove obsolete PKG_MD5SUM while at it. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python-yaml: update source and build for python3Daniel Golle2017-07-14
| | | | | | Update source to version 3.12 and build for both, python and python3. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Merge pull request #4558 from commodo/python-cleanup1Hannu Nyman2017-07-09
|\ | | | | python,python3: rename PyBuild/Compile rules & remove .egg-info from packages
| * python-lxml: override PyBuild/Compile & Py3Build/Compile rulesAlexandru Ardelean2017-07-07
| | | | | | | | | | | | | | | | | | And depend on python-light only if python-lxml is selected. Same thing for python3-lxml. Otherwise, this builds both Python & Python3 intepreters. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * python,python3: remove .egginfo directoriesAlexandru Ardelean2017-07-07
| | | | | | | | | | | | They don't seem needed, and makes packages a bit smaller Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * python,python3: define PyBuild/Compile & Py3Build/CompileAlexandru Ardelean2017-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Similar to LEDE/OpenWrt's Build/Compile/Default rule, and other similarities like this. This should allow Python packages to define PyBuild/Compile rules to do specific stuff per package. The advantage of using these (over just overriding Build/Compile) is the VARIANT mechanism that is in place to support packaging both for Python & Python3. So, PyBuild/Compile will get picked up for the Python variant build, and Py3Build/Compile will get picked up for the Python3 variant build. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-gnupg: add packageDaniel Golle2017-07-08
| | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | Merge pull request #4559 from commodo/python-pyodbc-fixDaniel Golle2017-07-07
|\ \ | | | | | | pyodbc: fix python-pyodbc variant ; wasn't working
| * | pyodbc: fix python-pyodbc variant ; wasn't workingAlexandru Ardelean2017-07-07
| |/ | | | | | | | | | | | | | | | | | | | | Python3 variant was working fine. Also add add PACKAGE_python-pyodbc conditional depend for python packages Otherwise, both Python & Python3 interpreters get built, even tho only one variant is selected. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* / python: fix intermitent build failureAlexandru Ardelean2017-07-06
|/ | | | | | | | | | Fixes: https://github.com/openwrt/packages/issues/4548 When running parallel jobs, there are chances that the Build/InstallDev rule may run before the Host/Install rule and fail the build. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* relocated upstream repo, update to upstream v1.1.2mrpace22017-07-05
| | | | Signed-off-by: Frank Edelhaeuser <mrpace2@gmail.com>
* python,python3: add dependency on CONFIG_PACKAGE_ symbols for setuptools & pipAlexandru Ardelean2017-07-03
| | | | | | | | | | | | If you build python/python3 and later decide to build python(3)-setuptools and/or python(3)-pip, the build won't re-run without adding `CONFIG_PACKAGE_python(3)-setuptools` and `CONFIG_PACKAGE_python(3)-pip`. Seems to resolve issue: https://github.com/openwrt/packages/issues/4529 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python,python3: simplify `sed` expression for setuptools & pipAlexandru Ardelean2017-07-03
| | | | | | | | | A suggestion from comment (from Philip Prindeville): https://github.com/openwrt/packages/issues/4529#issuecomment-312518121 Avoids some escaping of slashes. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python,python3: fix underlinking issues with lrt (clock_gettime())Alexandru Ardelean2017-07-03
| | | | | | | | | | | | | | | | | Seems it's called underlinking that's happening only on Ubuntu 12.04 with libressl (that comes from LEDE's tools folder). Link here: https://ubuntuforums.org/showthread.php?t=1870586 I'm still reading about this a bit. Since I don't really get it. But applying that fix (as in the link) seems to fix compiling on Ubuntu 12.04, and tried also on 16.04 (to make sure). Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-pyodbc: add packageDaniel Golle2017-07-01
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python,python3: install mk files in the Host/Install phaseAlexandru Ardelean2017-06-29
| | | | | | | | The Build/InstallDev rule is activated only for target builds. But if someone needs only the host Python, then these files need to be installed in this phase, and not Build/InstallDev Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-six: rename PKG_NAME to python-six, and adapt unpack cmd for buildAlexandru Ardelean2017-06-29
| | | | | | | | | | OVS has PKG_BUILD_DEPENDS:=python-six/host as dep. But that doesn't seem to work, since the PKG_NAME:=six So, this change renames the PKG_NAME to python-six, to make it clear it's Python package. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #4485 from pprindeville/php7-enable-snmpMichael Heimpold2017-06-22
|\ | | | | php7: add SNMP module to bundle
| * php7: add SNMP module to bundlePhilip Prindeville2017-06-16
| | | | | | | | | | | | | | | | Add native support for SNMP manager functions, so scripts don't have to call system("snmpget -v2c ...") etc. Cuts down on fork/exec pairs and simplifies issues with parsing intermediate output. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | Merge pull request #4429 from sdwalker/cleanupHannu Nyman2017-06-17
|\ \ | | | | | | packages: cleanup Makefile variables
| * | packages: cleanup Makefile variablesStephen Walker2017-06-03
| | | | | | | | | | | | | | | | | | Standard assignment is immediate expansion without any extraneous spacing, RFC822 compliant email addresses and consistent section assignments Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
* | | python3: fix distutils path to package when using bytecodesAlexandru Ardelean2017-06-12
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there is only Python bytecodes, then the __init__.py script will be concatenated, and the __init__.pyc as well. This is becase this bit `path = os.path.join(path, '__init__'+extension)` is iterated twice. This is a bug in Python3, also because we ship bytecodes instead of source code [ with Python & Python3 ]. Python is not affected. Reported-by: Mirko Vogt <mirko@nanl.de> Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>