aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
* python: Rework filespec install scriptJeffery To2023-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | * Support wildcards in install (`+`) paths * Add fourth parameter to set directory permissions If file permissions are given (third parameter), these will now apply to files only. * Add non-recursive set permissions command (`==`) * Be more strict about filespec format Blank lines and lines starting with `#` will be ignored. Other errors (unknown command, missing path parameter, etc.) will cause the script to exit. * Be more strict about ensuring paths exist for all commands * Avoid spawning subshells This also removes outdated filespec paths in the python3 package; these paths delete files that are no longer present. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python3: Fix package descriptionsJeffery To2023-08-25
| | | | | | | | | | | | | | * Fix default Python package description not included in individual package descriptions * Update default Python package description text (from General Python FAQ, "What is Python?") * Add package descriptions for Python module packages * Reduce duplication in package titles Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python3: Use regular package recipes for python3 packageJeffery To2023-08-25
| | | | | | | | There is no need to use Py3Package for python3 as it does not package any Python files; it is an empty package with dependencies to install the full Python installation. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-setuptools: Update to 68.1.2Jeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-poetry-core: Update to 1.7.0Jeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-click: Update to 8.1.7Jeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pytest-xdist: Update to 3.3.1, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pytest: Update to 7.4.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyrsistent: Update to 0.19.3, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyparsing: Update to 3.1.1Jeffery To2023-08-24
| | | | | | The package has changed to the flit-core build backend. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyotp: Update to 2.9.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyfuse3: Update to 3.3.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-py: Update to 1.11.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* rust: correct mistake in previous host-build fixJonas Jelonek2023-08-19
| | | | | | | | | | | Fixes the commit 105fa3920e which was intended to make rust/host build on aarch64 darwin working again. However, the fix contains a mistake because it sets RUSTC_TARGET_ARCH instead of RUSTC_HOST_ARCH. Thus, the fix doesn't work. This properly sets the correct variable RUSTC_HOST_ARCH. Fixes: 105fa3920e ("rust: fix host build on aarch64 darwin") Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
* lua-eco: update to 2.4.0Jianhui Zhao2023-08-18
| | | | Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
* python-trove-classifiers: Update to 2023.8.7Jeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-psycopg2: Update to 2.9.7, update list of dependenciesJeffery To2023-08-17
| | | | | | This also adds a source package (python-psycopg2-src). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-msgpack: Update to 1.0.5, add host Cython dependencyJeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-psutil: Update to 5.9.5, replace patchJeffery To2023-08-17
| | | | | | | | | | | 100_add_cross_platform_build_ability.patch was submitted upstream in https://github.com/giampaolo/psutil/pull/2068, but that pull request was closed without being merged. This replaces that patch with a simpler version that only updates setup.py, leaving the run-time library code unchanged. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-more-itertools: Update to 10.1.0Jeffery To2023-08-17
| | | | | | The package has changed to the flit-core build backend. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-markdown: Update to 3.4.4, update list of dependenciesJeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-distro: Update to 1.8.0Jeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* rust: fix host build on aarch64 darwinJonas Jelonek2023-08-17
| | | | | | | | | | | | rust/host failed to compile on macOS running on Apple Silicon M1 Pro because the host target triple is autogenerated to be 'arm64-unknown-linux-'. Rust doesn't have such a target triple, thus the build failes because there are no pre-built artifacts for bootstrapping. Fix this by setting RUSTC_HOST_ARCH to 'aarch64-apple-darwin' in case our host is HOST_ARCH=arm64 and HOST_OS=darwin. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
* php8: fix linking on riscv64 platform (again)Michael Heimpold2023-08-16
| | | | | | | | | | | The initial fix was done in a2e76e497. Later we could revert it with 5779ae4c5 since a global fix in gcc was deployed. But now, PHP itself applied a workaround/fix in 8.2.8, so that we now require the initial fix again. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* python3-ble2mqtt: update to 0.1.8Quintin Hill2023-08-16
| | | | Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
* python3-dbus-fast: update to 1.91.2Quintin Hill2023-08-16
| | | | | | The patch is no longer required as host setuptools is now new enough. Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
* python3-aio-mqtt-mod: update to 0.3.4Quintin Hill2023-08-16
| | | | | | python3-openssl is now optional. Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
* golang: Update to 1.21.0, remove patchJeffery To2023-08-15
| | | | | | | | | | | | | | Upstream has updated the Go compiler to not use gold when building for arm, and is waiting for a fix to binutils (released in 2.41) before doing the same for aarch64.[1] Based on the above, it does not appear that https://github.com/golang/go/pull/49748 will be merged. This removes the patch from that pull request. [1]: https://github.com/golang/go/issues/22040 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* ruby: fix riscv64 buildTianling Shen2023-08-14
| | | | | | | | | Fix build by adding missing macros. The patch is taken from: https://lists.openembedded.org/g/openembedded-core/message/161168 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* python-iniconfig: Update to 2.0.0Jeffery To2023-08-13
| | | | | | The package changed to the hatchling build backend. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-jsonpath-ng: Update to 1.5.3Jeffery To2023-08-13
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-jmespath: Update to 1.0.1Jeffery To2023-08-13
| | | | | | This also updates the Python dependency from python3 to python3-light. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-intelhex: Update to 2.3.0Jeffery To2023-08-13
| | | | | | This version includes the fix from the removed patch. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #21748 from jefferyto/python-influxdb-5.3.1Josef Schlehofer2023-08-13
|\ | | | | python-influxdb: Update to 5.3.1
| * python-influxdb: Update to 5.3.1Jeffery To2023-08-07
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #21795 from jefferyto/python-netdisco-3.0.0Josef Schlehofer2023-08-12
|\ \ | | | | | | python-netdisco: Update to 3.0.0, update list of dependencies
| * | python-netdisco: Update to 3.0.0, update list of dependenciesJeffery To2023-08-12
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-multidict: Update to 6.0.4, update list of dependenciesJeffery To2023-08-12
|/ / | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | node: August 2023 Security ReleasesHirokazu MORIKAWA2023-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to v18.17.1 This is a security release. Notable Changes The following CVEs are fixed in this release: * CVE-2023-32002: Policies can be bypassed via Module._load (High) * CVE-2023-32006: Policies can be bypassed by module.constructor.createRequire (Medium) * CVE-2023-32559: Policies can be bypassed via process.binding (Medium) * OpenSSL Security Releases (Depends on shared library provided by OpenWrt) * OpenSSL security advisory 14th July. * OpenSSL security advisory 19th July. * OpenSSL security advisory 31st July Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | Merge pull request #21747 from jefferyto/python-ifaddr-0.2.0Josef Schlehofer2023-08-10
|\ \ | | | | | | python-ifaddr: Update to 0.2.0
| * | python-ifaddr: Update to 0.2.0Jeffery To2023-08-07
| |/ | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-click: Update to 8.1.6Jeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-wheel: Update to 0.41.1Jeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-flask-seasurf: Update to 1.1.1Jeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-flask-login: Update to 0.6.2, update list of dependenciesJeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-flask-httpauth: Update to 4.8.0Jeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-flask-babel: Update to 3.1.0Jeffery To2023-08-10
| | | | | | | | | | | | The package changed to the poetry-core build backend. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-flask-socketio: Update to 5.3.5Jeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-socketio: Update to 5.8.0Jeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-engineio: Update to 4.5.1Jeffery To2023-08-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>