aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
* python3-speedtest-cli: update to 2.1.3Matt Merhar2021-09-18
| | | | | | This includes a fix for a breaking change in the Speedtest API. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
* luaposix: update to 35.1Maxim Storchak2021-09-18
| | | | Signed-off-by: Maxim Storchak <maxim.storchak@hpe.com>
* python-astral: update to version 2.2Josef Schlehofer2021-09-17
| | | | | | Update copyright Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* Merge pull request #16552 from turris-cz/awesomeversionAlexandru Ardelean2021-09-16
|\ | | | | python-awesomeversion: add it to the repository
| * python-awesomeversion: add it to the repositoryJosef Schlehofer2021-09-15
| | | | | | | | | | | | This package is dependency for Home Assistant Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | Merge pull request #16620 from jefferyto/golang-1.17.1Rosen Penev2021-09-14
|\ \ | | | | | | golang: Update to 1.17.1, remove deprecated variables from golang-package.mk
| * | golang: Remove deprecated variables in golang-package.mkJeffery To2021-09-13
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | golang: Update to 1.17.1Jeffery To2021-09-13
| | | | | | | | | | | | | | | | | | | | | Includes fix for CVE-2021-39293 (archive/zip: overflow in preallocation check can cause OOM panic). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | openpyxl: bump to version 3.0.8Alexandru Ardelean2021-09-14
| | | | | | | | | | | | | | | | | | And switch to AUTORELEASE for PKG_RELEASE. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | Merge pull request #16587 from mhei/php7-fix-14623Michael Heimpold2021-09-14
|\ \ \ | |/ / |/| | php7: fix config file upgrade issue (fixes #14623)
| * | php7: fix config file upgrade issue (fixes #14623)Michael Heimpold2021-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The addressed issue is related to #6893 as its resolution is actually causing the problem. When changing the priority of the config file it happens that after a sysupgrade the previous file is restored and the new file is added, ending up in a situation like this: /etc/php7/15_openssl.ini /etc/php7/20_openssl.ini Causing a double extension=openssl.so to be parsed, which is not appropriate and leads to error message. The same problem might also occur for mysqli since there was also a priority change - let's take care about this at the same time. The solution is to remove one of the files. Since it is a configuration file, the user might have adjusted it, so lets just use the previous version to replace the new installed version. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | python3: bump version to 3.9.7Alexandru Ardelean2021-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refreshed patches. And apply hack for line-endings in pep517 (from pip). Hack comment: # FIXME: [1] get rid of this asap; 'patch' doesn't like Windows endings, and this file is full of them... # I actually tried this in a number of ways and the only way to fix this is to implement # a poor-man's dos2unix using sed. # The issue is with the pip package; it seems that it throws in some Windows line-endings # and 'patch' won't handle them. So, we do a "dos2unix" and then patch. # We can get rid of this once this is solved upstream and in pip: # https://github.com/pypa/pep517/pull/130 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | django: bump to version 3.2.7Alexandru Ardelean2021-09-09
|/ / | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #16542 from turris-cz/aiohttpRosen Penev2021-09-08
|\ \ | | | | | | python-aiohttp: update to version 3.7.4post0
| * | python-aiohttp: update to version 3.7.4post0Josef Schlehofer2021-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: - Bumped upper bound of the chardet runtime dependency to allow their v4.0 version stream. From https://github.com/aio-libs/aiohttp/blob/a1158c5389854f9885c30e08b0020e2d7d8a290f/CHANGES.rst Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | | Merge pull request #16553 from turris-cz/yarlRosen Penev2021-09-08
|\ \ \ | | | | | | | | python-yarl: update to version 1.6.3
| * | | python-yarl: update to version 1.6.3Josef Schlehofer2021-09-07
| | |/ | |/| | | | | | | | | | | | | Update Makefile copyright Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* / | pillow: bump to 8.3.2Alexandru Ardelean2021-09-08
|/ / | | | | | | | | | | And start using AUTORELEASE for PKG_RELEASE. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* / python-certifi: update to version 2021.5.30Josef Schlehofer2021-09-06
|/ | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* Merge pull request #16507 from robho/perl_data_needs_scalarRosen Penev2021-09-01
|\ | | | | perlbase-data: Add dependency on perlbase-scalar
| * perlbase-data: Add dependency on perlbase-scalarRobert Högberg2021-08-31
| | | | | | | | | | | | Data::Dumper requires Scalar::Util -> add missing dependency. Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* | Merge pull request #16513 from jefferyto/python-cryptography-3.4.8Rosen Penev2021-09-01
|\ \ | | | | | | python-cryptography: Update to 3.4.8
| * | python-cryptography: Update to 3.4.8Jeffery To2021-09-02
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | fail2ban: initial package of fail2ban version 0.11.2Kerma Gérald2021-09-01
|/ / | | | | | | | | | | python3-pyinotify: initial package version 0.9.6 of pyinotify for python3 Signed-off-by: Kerma Gérald <gandalf@gk2.net>
* | php7: update to 7.4.23Michael Heimpold2021-08-31
| | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | Merge pull request #16499 from mhei/php8-updateMichael Heimpold2021-08-31
|\ \ | |/ |/| php8: update to 8.0.10
| * php8: update to 8.0.10Michael Heimpold2021-08-30
| | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | python3-package.mk: add check for dependencies in host-pip-requirementsAlexandru Ardelean2021-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It often happens that we update a package to a new version (e.g. cffi) to a newer version, but we forget to update the version for cffi in the `lang/python/host-pip-requirements/cffi.txt` file. This check adds a minimal check, so that when a build occurs for a Python package, if there is a mention/listing of this package in `lang/python/host-pip-requirements/` it will check that the versions match. This way, when we update a package, we get a build failure and update the host version as well. This will omit packages (like Cython) that are not packaged for OpenWrt, but are host-side dependencies only. But until we find some mechanism to check for those, we will probably only notice to update them when another build occurs (at the very least). Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | seafile-seahub: move Django-1.11.txt in package folderAlexandru Ardelean2021-08-30
|/ | | | | | | | | Django 1.11 (host-build) is only needed for Seahub. And won't ever be needed for anything else (hopefully). This change moves it to the Seahub folder. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-websocket-client: update to 1.2.1Michal Vasilek2021-08-27
| | | | | | | | * update license (changed in 1.2.0) * removed python3-six dependency (removed in 1.0.0) * do not install tests Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* Merge pull request #16459 from commodo/numpyRosen Penev2021-08-25
|\ | | | | numpy: bump to version 1.21.2
| * numpy: bump to version 1.21.2Alexandru Ardelean2021-08-25
| | | | | | | | | | | | | | Switch to AUTORELEASE for PKG_RELEASE. And update Cython as well. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | lua: penlight: bump to 1.11.0Karl Palsson2021-08-25
|/ | | | | | | | | | | | Feature updates, and some minor bugfixes. Changelog for 1.11.0: https://github.com/lunarmodules/Penlight/blob/master/CHANGELOG.md#1110-2021-08-18 Changelog for prior releases rolled up here are in the same changelog. This also moves to the "final" home, under lunarmodules, instead of the temporary "tieske" maintainer's private github, see https://github.com/lunarmodules/Penlight/issues/339 Signed-off-by: Karl Palsson <karlp@etactica.com>
* python-simplejson: bump to version 3.17.5Alexandru Ardelean2021-08-24
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* golang: Update to 1.17Jeffery To2021-08-23
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python3-setuptools: add _distutils_hackJosef Schlehofer2021-08-18
| | | | | | | | | | | | | | | | | | | | | | | | I tried to install matplotlib by using pip and it failed with the following output: 2021-08-18T11:52:26,171 Collecting matplotlib 2021-08-18T11:52:26,173 Created temporary directory: /tmp/pip-unpack-wuth2u0e 2021-08-18T11:52:26,565 Using cached matplotlib-3.4.3.tar.gz (37.9 MB) 2021-08-18T11:52:38,659 Added matplotlib from https://files.pythonhosted.org/packages/21/37/ 197e68df384ff694f78d687a49ad39f96c67b8d75718bc61503e1676b617/matplotlib-3.4.3.tar. gz#sha256=fc4f526dfdb31c9bd6b8ca06bf9fab663ca12f3ec9cdf4496fb44bc680140318 to build tracker '/tmp/pip- req-tracker-u30x8pht' 2021-08-18T11:52:38,660 Running setup.py (path:/tmp/pip-install-afiyiers/ matplotlib_8e717e38862f4976a3d6cb1832ba3261/setup.py) egg_info for package matplotlib 2021-08-18T11:52:38,661 Created temporary directory: /tmp/pip-pip-egg-info-kbtiezxq 2021-08-18T11:52:38,662 Running command python setup.py egg_info 2021-08-18T11:52:38,831 Traceback (most recent call last): 2021-08-18T11:52:38,832 File "<string>", line 1, in <module> 2021-08-18T11:52:38,832 File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 8, in <module> 2021-08-18T11:52:38,833 ModuleNotFoundError: No module named '_distutils_hack' More details about it: - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968410 Once I applied the patch from the bug tracker, I got further to install it. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* Merge pull request #16327 from cotequeiroz/lua-rs232Rosen Penev2021-08-18
|\ | | | | lua-rs232: don't rely on detected luadir
| * lua-rs232: don't rely on detected luadirEneas U de Queiroz2021-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | If TOPDIR starts with /usr, then the configure script will use the staging tree hierarchy instead of using plain /usr/lib. For example, if TOPDIR=/usr/src/openwrt, then the files will not be available under $(PKG_INSTALL_DIR)/usr/lib/lua/5.1/, as expected, but under $(PKG_INSTALL_DIR)/usr/src/openwrt/staging_dir/hostpkg/lib/lua/5.1/. Set the correct path when calling 'make'. As a bonus, the hardcoded version number in the Makefile can be dropped. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | Merge pull request #16382 from cotequeiroz/perl_flockRosen Penev2021-08-17
|\ \ | | | | | | perl: perlmod.mk: wrap hostpkg perl usage around flock
| * | perl: perlmod.mk: use flock when hostpkg/perl usedEneas U de Queiroz2021-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid parallel relinking and usage of the host perl binary by wrapping its usage around flock calls. Sometimes, two packages will try to relink the static host perl binary at the same time. Neither of them will have the other's module linked in, and one of them will unavoidably clobber the other one's binary. This will lead to errors when a package will not be able to find a module that was supposed to be installed. To fix that, an exclusive flock is used when relinking, with a 900 seconds timeout to avoid locking up the build process forever. This is not enough because the binary may be concurrently used to build another module package; perl is used in Configure, Compile, and Install procedures. If timing is right, a package will fail with a "permission denied" error. So a shared flock call is added in Configure, Compile, and Install definitions for host and target, with a shorter, 300 seconds timeout. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | | python-cachelib: update to version 0.3.0Stepan Henek2021-08-17
|/ / | | | | | | Signed-off-by: Stepan Henek <stepan.henek@nic.cz>
* | Merge pull request #16326 from cotequeiroz/install_hostRosen Penev2021-08-14
|\ \ | | | | | | perlmod.mk, unixodbc: use 'install' instead of 'cp' to install host binaries to avoid "Text file busy" error.
| * | perl: perlmod.mk: use 'install' for host binariesEneas U de Queiroz2021-08-11
| |/ | | | | | | | | | | | | | | | | When installing a host perl module, the host perl binary in the staging dir is replaced by using 'cp'. However, if the binary is running in a parallel job, cp will fail with a text file busy error. Use $(INSTALL_BIN), which unliks the file first to avoid the error. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | django: bump to version 3.2.6Alexandru Ardelean2021-08-13
| | | | | | | | | | | | And switch to AUTORELEASE for PKG_RELEASE. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-sqlalchemy: update to version 1.4.22Josef Schlehofer2021-08-13
| | | | | | | | | | | | Update copyright Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | Merge pull request #16320 from turris-cz/babelAlexandru Ardelean2021-08-12
|\ \ | | | | | | python-babel: update to version 2.9.1
| * | python-babel: update to version 2.9.1Josef Schlehofer2021-08-11
| |/ | | | | | | | | | | | | Changelog: https://github.com/python-babel/babel/releases/tag/v2.9.1 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* / python-curl: update to version 7.44.0Josef Schlehofer2021-08-12
|/ | | | | | | | | | | | | Changelog: PycURL 7.44.0 - 2021-08-08 -------------------------- This release reinstates best effort Python 2 support, adds Python 3.9 and Python 3.10 alpha support and implements support for several libcurl options. Official Windows builds are currently not being produced. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* Merge pull request #16308 from jefferyto/golang-1.16.7Rosen Penev2021-08-09
|\ | | | | golang: Update to 1.16.7
| * golang: Update to 1.16.7Jeffery To2021-08-09
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>