aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
* Merge pull request #12149 from ja-pa/python-atomicwrites-udateRosen Penev2020-05-14
|\ | | | | python-atomicwrites: update to version 1.4.0
| * python-atomicwrites: update to version 1.4.0Jan Pavlinec2020-05-12
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | Merge pull request #12165 from jefferyto/golang-tweaksRosen Penev2020-05-14
|\ \ | | | | | | golang: Various improvements/tweaks
| * | golang: Set/reset default platform options for target Go compilerJeffery To2020-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because the first stage for building target Go is actually a host build, the default platform options (GO386, GOARM, etc.) are detected from the host. These values are written to a source file and kept when building the second stage. This modifies this source file to set the appropriate values for the target platform, and reset values for other platforms to their cross-compiling / most compatible defaults. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | golang: Set buildid and enable stripping for Go compilerJeffery To2020-05-13
| | | | | | | | | | | | | | | | | | Doing both should make the compiler reproducible. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | golang: Blacklist older (or no) FPUs rather than whitelist newer FPUsJeffery To2020-05-13
| | | | | | | | | | | | | | | | | | | | | This should be more future-proof (presumably all future ARM FPUs will be at least VFPv3). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | golang: Move "go install" arguments logic, add buildidJeffery To2020-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | The moves the setting of arguments for "go install" out of the shell script in GoPackage/Build/Compile and into make. This also adds the -buildid link flag for reproducible builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | golang: Rename GoPackage/Environment to GO_PKG_VARSJeffery To2020-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The variable is a list of shell variables; the new name is more in-line with other parts the build system (CONFIGURE_VARS, MAKE_VARS, etc.). GoPackage/Environment is kept (for now) in case other feeds are using it. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | golang: Remove RSTRIP definition from golang-package.mkJeffery To2020-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since RSTRIP is defined in rules.mk as a recursively expanded variable, there is no need to define it again after setting STRIP in golang-package.mk. This also adds a note to the comment for GO_PKG_LDFLAGS to say that -s and -w flags are not necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | golang: Add option to use external bootstrap GoJeffery To2020-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default bootstrap Go (Go 1.4) can only be compiled on a limited number of platforms compared to newer versions of Go. This adds a config option to use an external bootstrap Go, e.g. installed through the build system's package manager or downloaded from golang.org. See: https://github.com/openwrt/packages/issues/11731 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #12130 from jefferyto/python3-find-stdlib-dependsRosen Penev2020-05-14
|\ \ \ | |/ / |/| | python3: Add script to help find standard library dependencies
| * | python3: Add script to help find standard library dependenciesJeffery To2020-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a script that searches a Python package's source code to find imports for separately-packaged standard library modules. The script can be run by calling make with the configure target and "PY3=stdlib V=s" arguments, e.g. make package/python3-lxml/configure PY3=stdlib V=s This also updates the readme on how to call this script, as well as more information on Python package dependencies in general. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #12148 from ja-pa/python3-maxminddb-updateHannu Nyman2020-05-12
|\ \ \ | | | | | | | | python3-maxminddb: update to version 1.5.4
| * | | python3-maxminddb: update to version 1.5.4Jan Pavlinec2020-05-12
| | |/ | |/| | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | django: bump to version 3.0.6Alexandru Ardelean2020-05-12
| |/ |/| | | | | | | | | | | Also add 'Peter Stadler <peter.stadler@student.uibk.ac.at>' as co-maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-certifi: bump to 2020.4.5.1, update emailEneas U de Queiroz2020-05-08
|/ | | | | | Besides the version bump, maintainer e-mail address was updated. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* python-pytz: update version to 2020.1Peter Stadler2020-05-02
| | | | Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* vala: update to 0.48.5Rosen Penev2020-05-01
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #12019 from cotequeiroz/jamvm_hostEneas U de Queiroz2020-05-01
|\ | | | | jamvm: remove unneeded host build, and the package itself
| * jamvm: remove packageEneas U de Queiroz2020-05-01
| | | | | | | | | | | | | | Java support is no longer feasible in openwrt. It's outdated, and can't be usd without classpath, which has been removed. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
| * jamvm: remove unneeded host buildEneas U de Queiroz2020-04-30
| | | | | | | | | | | | | | | | Host build was added in 2972cc98e ("Add host build") because classpath required a host java vm. Now that classpath is gone, host build can be removed as well. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | Merge pull request #12026 from jefferyto/python-dns-pypiJosef Schlehofer2020-05-01
|\ \ | | | | | | python-dns: Change download source, remove incorrect PKG_CPE_ID
| * | python-dns: Change download source, remove incorrect PKG_CPE_IDJeffery To2020-05-01
| |/ | | | | | | | | | | | | | | | | | | This changes the package to download from PyPI (using pypi.mk) and removes the incorrect PKG_CPE_ID. The CPE id was for Debian's python-dns package which contains PyDNS ("pydns" on PyPI). This package contains "dnspython" from PyPI. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #12028 from jefferyto/python-schema-0.7.2Hannu Nyman2020-05-01
|\ \ | | | | | | python-schema: Update to 0.7.2, change download source to PyPI
| * | python-schema: Update to 0.7.2, change download source to PyPIJeffery To2020-05-01
| |/ | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #12027 from jefferyto/python-decorator-4.4.2Hannu Nyman2020-05-01
|\ \ | | | | | | python-decorator: Update to 4.4.2, change download source to PyPI
| * | python-decorator: Update to 4.4.2, change download source to PyPIJeffery To2020-05-01
| |/ | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / django-simple-captcha: Change download source to PyPIJeffery To2020-05-01
|/ | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #12003 from jefferyto/python-cryptography-2.9.2Rosen Penev2020-04-29
|\ | | | | python-cryptography: Update to 2.9.2
| * python-cryptography: Update to 2.9.2Jeffery To2020-04-29
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | perl: fix compilation on x86_64 with glibc and sspIan Cooper2020-04-29
|/ | | | | | | | perl fails to compile on x86_64 with glibc and stack smashing protection enabled due to libssp not being specified in the ldflags. Signed-off-by: Ian Cooper <iancooper@hotmail.com>
* django-appconf: bump to version 1.0.4Alexandru Ardelean2020-04-28
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* django-compressor: bump to version 2.4Alexandru Ardelean2020-04-28
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python3: Fix host build tool names recorded in target filesJeffery To2020-04-27
| | | | | | | | | | | | | | | | | | | | | | | Python will record the values of CC, CXX, AR, and READELF (and other configure options) used during compilation. pip will use these programs when asked to compile extension modules on the target device. * If ccache is used during build, CC and CXX will be ccache_cc and ccache_cxx, respectively, which are not available on-device (#11912). * If an external toolchain is used during build, the values of these variables will contain the external toolchain prefix, which may not be available on target. * If the normal toolchain is used during build, AR and READELF will contain the toolchain prefix, but the names of ar and readelf on-device do not contain the prefix; they are named "ar" and "readelf". This changes the values of these variables in Python's files to match the names available on-device, and without any toolchain prefix. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* php7-pecl-dio: upgrade to 0.2.0Michael Heimpold2020-04-26
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* python-lxml: Use default Python package build recipeJeffery To2020-04-25
| | | | | | This also updates the package's metadata (title, description, license). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python3-pip: Fix error when installing packages that require compilationJeffery To2020-04-24
| | | | | | This addresses one of the issues raised in #11912. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* vala: update to 0.48.3Rosen Penev2020-04-22
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #11931 from jefferyto/django1-remove-common-packageRosen Penev2020-04-22
|\ | | | | django1: Remove common package
| * django1: Remove common packageJeffery To2020-04-23
| | | | | | | | | | | | | | | | | | | | | | python-django1-common was added to allow both Python 2 and 3 versions of Django 1.11 to be installed at the same time. With the removal of Python 2, this package is no longer necessary. This removes this common package and updates the CONFLICTS value for the django package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11934 from jefferyto/python-gnupg-0.4.6Rosen Penev2020-04-22
|\ \ | | | | | | python-gnupg: Update to 0.4.6
| * | python-gnupg: Update to 0.4.6Jeffery To2020-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | This also updates all package metadata (it appears this information was not updated when the package switched from packaging "gnupg" from PyPI to "python-gnupg"), updates the package to use the default Python package build recipe, and adds a src package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-appdirs: Fix descriptionJeffery To2020-04-23
|/ / | | | | | | | | | | | | This fixes the incorrect description for this package, as well as adding a more descriptive title. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11930 from jefferyto/vobject-remove-maintainerHannu Nyman2020-04-22
|\ \ | | | | | | vobject: Remove maintainer
| * | vobject: Remove maintainerJeffery To2020-04-23
| |/ | | | | | | | | | | | | The previous maintainer has removed himself from his other packages (#11612). This package appears to have been omitted by mistake. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11929 from jefferyto/python-zope-interface-5.1.0Hannu Nyman2020-04-22
|\ \ | | | | | | python-zope-interface: Update to 5.1.0
| * | python-zope-interface: Update to 5.1.0Jeffery To2020-04-23
| |/ | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / golang: Update to 1.14.2Jeffery To2020-04-23
|/ | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #11919 from jefferyto/python-packages-cleanupHannu Nyman2020-04-22
|\ | | | | python-packages: Clean up Makefiles
| * python-packages: Clean up MakefilesJeffery To2020-04-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes: * Python 3 variants (VARIANT:=python3) * "for Python3" from package titles * Package selection condition from package dependencies, e.g. +PACKAGE_python3-six:python3-light replaced with +python3-light * "Default" package information sections, e.g. Package/python-six/Default removed and package details merged into Package/python3-six * "(Variant for Python3)" from package descriptions Signed-off-by: Jeffery To <jeffery.to@gmail.com>