aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
...
* rust: put host build dir to target build dirTianling Shen2023-07-23
| | | | | | | | | | | | | | | | When user runs `make clean` command, everything in `$(STAGING_DIR)` (where we installed rust) will be removed, but `$(BUILD_DIR_HOST)` (where we compiled rust and stored build stage) is untouched. So when user starts a new build after that, OpenWrt buildroot will still consider `rust` is installed already, resulting the build error "cargo: command not found". Fix this by moving to target build dir as well. Fixes: f489e019ac4a ("rust: compile host package per target") Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* Merge pull request #21585 from commodo/python-updates2Alexandru Ardelean2023-07-21
|\ | | | | django,numpy,lxml: bump versions
| * numpy: bump to version 1.25.1Alexandru Ardelean2023-07-16
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
| * python-django: bump to 4.2.3Alexandru Ardelean2023-07-16
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
| * python-lxml: bump to 4.9.3Alexandru Ardelean2023-07-16
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | Merge pull request #21604 from jefferyto/python3-netifaces-0.11.0Josef Schlehofer2023-07-21
|\ \ | | | | | | python3-netifaces: Update to 0.11.0, rename source package
| * | python3-netifaces: Update to 0.11.0, rename source packageJeffery To2023-07-20
| | | | | | | | | | | | | | | | | | | | | This renames the source package to python-netifaces to match other Python packages. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python3-unidecode: Update to 1.3.6, rename source packageJeffery To2023-07-20
|/ / | | | | | | | | | | | | This renames the source package to python-unidecode to match other Python packages. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | rust: Update to 1.71.0Tianling Shen2023-07-18
| | | | | | | | | | | | Refreshed patches. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | rust: compile host package per targetOrne Brocaar2023-07-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While the compiled binaries are intended to run on the host system, the rust/host package does include the target matching the configured OpenWrt target. If using (for example) ./scripts/env to switch between different OpenWrt configurations, this will cause issues if the different configuration is for a different target. In such case there will be a mismatch between the available Rust target and OpenWrt target and the following error will be printed: > error[E0463]: can't find crate for `core` > note: the `XXX` target may not be installed This fix will add the RUSTC_TARGET_ARCH as HOST_BUILD_DIR and CARGO_HOME suffix, such that rust/host will be compiled in case an OpenWrt configuration change causes the RUSTC_TARGET_ARCH to change. Fixes: #21530 Signed-off-by: Orne Brocaar <info@brocaar.com> [Applied Jeffery To's suggestion for build and install path] Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | python-pip: Update to 23.2Jeffery To2023-07-17
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | golang: Update to 1.20.6Jeffery To2023-07-17
| | | | | | | | | | | | | | | | | | | | Includes fix for CVE-2023-29406 (net/http: insufficient sanitization of Host header). This also updates the copyright information for various Go packaging files. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-babel: Update to 2.12.1, add host buildJeffery To2023-07-16
| | | | | | | | | | | | Also updated dependencies for the new version. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #21566 from jefferyto/python-mako-reimportAlexandru Ardelean2023-07-16
|\ \ | |/ |/| python-mako: Re-import host-only package from abandoned packages repo
| * python-mako: Re-import host-only package from abandoned packages repoJeffery To2023-07-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mako was removed in 60ce07b9a1d5c7a53297f177f10af68f3304be9e; at the time we were using host pip to install host Python packages and so having this package was not necessary. With the move away from host pip and toward proper host packages, it would be better to have a Mako host-only package here to support the mesa package in the video feed. This re-imports the package from the abandoned packages feed, updates the makefile with current Python package conventions, and updates the package to the latest version. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | pillow: bump to version 10.0.0Alexandru Ardelean2023-07-14
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | pymysql: bump to version 1.1.0Alexandru Ardelean2023-07-14
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | python-requests: bump to version 2.31.0Alexandru Ardelean2023-07-14
|/ | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* python-trove-classifiers: Update to 2023.7.6Jeffery To2023-07-13
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* click: Update to 8.1.4, rename source packageJeffery To2023-07-13
| | | | | | | | | | This renames the source package to python-click to match other Python packages. This also updates the package dependencies, licence file, package title and description. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-editables: Update to 0.4Jeffery To2023-07-13
| | | | | | The build backend was changed from setuptools to flit-core. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-cython: Update to 0.29.36Jeffery To2023-07-13
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* php8: update to 8.2.8Michael Heimpold2023-07-12
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* lua-rs232: fix compilation with GCC13Rosen Penev2023-07-10
| | | | | | Patch taken from upstream. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* luaposix: update to 36.2.1Maxim Storchak2023-07-10
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* python-docker: Update to 6.1.3Javier Marcet2023-07-05
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* python-docker: Update to 6.1.2Javier Marcet2023-07-05
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* python-typing-extensions: Update to 4.7.1Jeffery To2023-07-03
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-dotenv: update to v1.0.0Javier Marcet2023-07-03
| | | | | | | | | | | | | | | | | | | | | | - 1.0.0: - What's Changed: - Handle situations where the cwd does not exist. - Add python-decouple as a related project - Drop support for python 3.7, add python 3.12-dev - 0.21.1: - Added: - Use Python 3.11 non-beta in CI - Modernize variables code - Modernize main.py and parser.py code - Improve conciseness of cli.py and init.py - Improve error message for get and list commands when env file can't be opened - Updated Licence to align with BSD OSI template Signed-off-by: Javier Marcet <javier@marcet.info>
* python-websocket-client: update to 1.6.1Javier Marcet2023-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | - 1.6.1 - Fix Dispatcher keyboard interrupt. Should solve reconnect loop with rel - 1.6.0 - Fix teardown issue when ping thread is not properly ended - Fix double ping wait time on first ping - Minor typehints improvements - 1.5.3 - Add logic to avoid error in the case where content-length header does not exist, bug introduced in 1.5.2 - Fix wsdump.py script typing, bug introduced in 1.5.2 - 1.5.2 - Add typehints - Fix pytype errors - Fix args passed to logging function - Standardize PEP 3101 formatting - Add more verbose exception for unsuccessful handshake Signed-off-by: Javier Marcet <javier@marcet.info>
* python-stem: update to v1.8.2Javier Marcet2023-07-02
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* python-hatchling: Update to 1.18.0Jeffery To2023-07-01
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pluggy: Update to 1.2.0Jeffery To2023-07-01
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-markupsafe: Update to 2.1.3, add host buildJeffery To2023-07-01
| | | | | | The host build will be used for mako (to be added later). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-service-identity: Update to 23.1.0Jeffery To2023-07-01
| | | | | | | This adds new build dependencies as the package switched to pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-libmodbus: Update to 0.6.2Jeffery To2023-07-01
| | | | | | This also adds a source package (python3-libmodbus-src). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* vala: add self as maintainer of unmaintained packageW. Michael Petullo2023-06-30
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* vala: patch to circumvent apparent pkgconf bugW. Michael Petullo2023-06-30
| | | | | | | | | | | | | | There is an apparent bug in pkgconf 1.9 that broke building the OpenWrt Vala package. This adds a patch to circumvent the bug. For the related discussion, see: https://github.com/openwrt/packages/issues/21359 The pkgconf bug appears similar to the one discussed here: https://github.com/pkgconf/pkgconf/issues/268 Signed-off-by: W. Michael Petullo <mike@flyn.org>
* python-gnupg: Update to 0.5.0Jeffery To2023-06-29
| | | | | | | This also removes the dependency on gnupg as there are two packages for gpg, gnupg and gnupg2; this library should work with either one. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-werkzeug: Update to 2.3.6Jeffery To2023-06-29
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-setuptools: Update to 68.0.0Jeffery To2023-06-27
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-packages: Take over maintainership from Daniel GolleJeffery To2023-06-27
| | | | | | | This was requested in https://github.com/openwrt/packages/pull/21227#issuecomment-1567676980. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #21405 from jefferyto/selinux-updateTianling Shen2023-06-25
|\ | | | | selinux: Update selinux packages to 3.5, setools to 4.4.2, reorganize packages
| * python3-libsemanage: Update to 3.5, rename source/target packageJeffery To2023-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename: * Source package from python3-libsemanage to python-semanage * Target package from python3-libsemanage to python3-semanage * Update dependents with new target package name * Update package title, license files, and dependencies * Remove Build/InstallDev (files not used by any other package) * Use Py3Package to build Python bytecode and source packages Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3-libselinux: Update to 3.5, rename source/target packageJeffery To2023-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename: * Source package from python3-libselinux to python-selinux * Target package from python3-libselinux to python3-selinux * Update dependents with new target package name * Remove patches: * 010-setup-py-custom-cc.patch: LDSHARED is already set as part of $(PYTHON3_VARS) * 020-Make-use-of-variables-when-defining-libdir-and-inclu.patch: This package doesn't install the libselinux.pc file * Update package title and dependencies * Remove Build/InstallDev (files not used by any other package) * Use Py3Package to build Python bytecode and source packages Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #21419 from QuintinHill/ble2mqtt-install-fixTianling Shen2023-06-22
|\ \ | | | | | | python-ble2mqtt: fix installation of python program
| * | python-ble2mqtt: fix installation of python programQuintin Hill2023-06-20
| |/ | | | | | | | | | | This was broken when the init script was added in 408502ee0. Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
* / node: June 20 2023 Security ReleasesHirokazu MORIKAWA2023-06-21
|/ | | | | | | | | | | | | | | | | | | | | | Update to v18.16.1 The following CVEs are fixed in this release: * CVE-2023-30581: mainModule.__proto__ Bypass Experimental Policy Mechanism (High) * CVE-2023-30585: Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium) * CVE-2023-30588: Process interuption due to invalid Public Key information in x509 certificates (Medium) * CVE-2023-30589: HTTP Request Smuggling via Empty headers separated by CR (Medium) * CVE-2023-30590: DiffieHellman does not generate keys after setting a private key (Medium) * OpenSSL Security Releases (Depends on shared library provided by OpenWrt) * OpenSSL security advisory 28th March. * OpenSSL security advisory 20th April. * OpenSSL security advisory 30th May * c-ares vulnerabilities: (Depends on shared library provided by OpenWrt) * GHSA-9g78-jv2r-p7vc * GHSA-8r8p-23f3-64c2 * GHSA-54xr-f67r-4pc4 * GHSA-x6mf-cxr9-8q6v Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* php8: update to 8.2.7Michael Heimpold2023-06-14
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* Merge pull request #21363 from mhei/revert-php8-riscv64-workaroundMichael Heimpold2023-06-14
|\ | | | | php8: revert workaround to fix linking on riscv64 platform