aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
* php8-pecl-mcrypt: update to 1.0.6W. Michael Petullo2023-05-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* php8-pecl-krb5: update to 1.1.5W. Michael Petullo2023-05-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* luasec: update to 1.3.1W. Michael Petullo2023-05-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* python3-libselinux: fix compilation with musl 1.2.4Tianling Shen2023-05-20
| | | | | | | | | musl 1.2.4 deprecated legacy "LFS64" ("large file support") interfaces so just having _GNU_SOURCE defined is not enough anymore. Manually pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* perl: perlmod: append _LARGEFILE64_SOURCE flag for musl 1.2.4Tianling Shen2023-05-20
| | | | | | | | | musl 1.2.4 deprecated legacy "LFS64" ("large file support") interfaces so just having _GNU_SOURCE defined is not enough anymore. Manually pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* Merge pull request #20981 from jefferyto/python3-packages-fix-buildTianling Shen2023-05-20
|\ | | | | python3-packages: Set PYTHON3_PKG_BUILD:=0
| * python3-packages: Set PYTHON3_PKG_BUILD:=0Jeffery To2023-05-11
| | | | | | | | | | | | | | This sets PYTHON3_PKG_BUILD:=0 so that python3-package.mk does not set any default build recipes. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | php8: update to 8.2.6Michael Heimpold2023-05-19
| | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | php8: fix compilation with musl 1.2.4Michael Heimpold2023-05-19
| | | | | | | | | | | | | | | | As noted in the release notes of musl 1.2.4, we can use CFLAGS to pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions (as a short-term solution). Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | python-packaging: Update to 23.1Jeffery To2023-05-18
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-attrs: Update to 23.1.0Jeffery To2023-05-18
| | | | | | | | | | | | | | The package now uses pyproject.toml-based builds with additional build dependencies. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-automat: Update to 22.10.0, refresh patchesJeffery To2023-05-18
| | | | | | | | | | | | | | This also removes the patch to avoid setuptools-scm and adds a build dependency on python-setuptools-scm/host. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | perl: fix compilation with musl 1.2.4Robert Marko2023-05-18
| | | | | | | | | | | | | | | | | | | | musl 1.2.4 deprecated legacy "LFS64" ("large file support") interfaces so just having _GNU_SOURCE defined is not enough anymore. _LARGEFILE64_SOURCE has to be defined in the source, or CFLAGS can be used to pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Signed-off-by: Robert Marko <robimarko@gmail.com>
* | python-hatchling: Update to 1.17.0Jeffery To2023-05-17
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-requests: bump to version 2.30.0Alexandru Ardelean2023-05-15
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | django: bump to version 4.2.1Alexandru Ardelean2023-05-15
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | Merge pull request #20985 from jefferyto/python-incremental-fix-host-buildTianling Shen2023-05-15
|\ \ | | | | | | python-incremental: Add missing host build dependencies
| * | python-incremental: Add missing host build dependenciesJeffery To2023-05-11
| |/ | | | | | | | | Fixes: 8d81b6732757 ("python-incremental: Update to 22.10.0, redo patch, add host build") Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | numpy: Avoid build user config filesJeffery To2023-05-11
| | | | | | | | | | | | | | | | This stops numpy from reading .numpy-site.cfg in the build user's home directory. The code actually tries to find both .numpy-site.cfg and site.cfg in the user's home directory; this patch prevents both. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | numpy: Fix compilation when OpenBLAS support is not enabledJeffery To2023-05-11
| | | | | | | | | | | | | | | | | | | | | | Currently, if OpenBLAS support is not enabled, a site.cfg file is not written and numpy will use build host paths for libraries. If the build host has any conflicting libraries, specifically libpython3.10.a, then compilation will fail. This ensures site.cfg is always written with buildroot paths. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | numpy: Fix pyproject.toml-based buildJeffery To2023-05-11
|/ | | | | | | | The versions of setuptools and wheel pinned in pyproject.toml are older than the versions available in the packages repo. This unpins the versions so that the build can proceed. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #20958 from jefferyto/python-trove-classifiers-2023.5.2Tianling Shen2023-05-10
|\ | | | | python-trove-classifiers: Update to 2023.5.2
| * python-trove-classifiers: Update to 2023.5.2Jeffery To2023-05-08
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #20801 from jefferyto/python-pyprojectJeffery To2023-05-10
|\ \ | | | | | | python: Add proper support for pyproject.toml-based builds, update Python packages for new build process
| * | python-packages: Clean up build variablesJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename PYTHON3_PKG_SETUP_VARS to PYTHON3_PKG_BUILD_VARS, and PYTHON3_PKG_SETUP_DIR to PYTHON3_PKG_BUILD_PATH The new variable names emphasize that these values apply to the new build process. * Remove PYTHON3_PKG_SETUP_ARGS set to the empty string These were set to override the default arguments in the old build process and not applicable to the new build process. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-libraries: Update build optionsJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | This updates the build options for these packages to work with the pyproject.toml-based build process, and removes PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-typing-extensions: Update to 4.5.0, add myself as maintainerJeffery To2023-04-24
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-packaging: Remove BROKENJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | With proper support of pyproject.toml-based builds in place, this package will now build. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-jsonschema: Remove previous build workaroundJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | With proper support for pyproject.toml-based builds in place, this is no longer necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-exceptiongroup: Remove previous build workaroundJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | With proper support for pyproject.toml-based builds in place, this is no longer necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-astral: Remove BROKENJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | With proper support for pyproject.toml-based builds in place, this package will now build. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python: Add proper support for pyproject.toml-based buildsJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes the changes made in 61f202c0170785addbbc449e4de61cc5886f0833 and adds actual support for pyproject.toml-based (PEP 517) builds of Python packages. Packages can force the use of the old build process by setting PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1; this should only be a temporary workaround until the package can be updated/fixed to use the new build process. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-libraries: Force old build processJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | These packages will need adjustments to work with pyproject.toml-based builds, so set PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1 to force the old build process (when pyproject.toml-based builds are in place) for now. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-ubus: Force old build processJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This package will not build with the pyproject.toml-based build process because it has a build dependency on pytest-runner[1]. pytest-runner has been deprecated[2], so instead of adding a package for pytest-runner to fulfill the build dependency, force this package to use the old build process. [1]: https://gitlab.nic.cz/turris/python-ubus/-/blob/v0.1.1/setup.py#L35 [2]: https://github.com/pytest-dev/pytest-runner#deprecation-notice Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-twisted: Update to 22.10.0Jeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | Includes fix for CVE-2022-39348 (NameVirtualHost Host header injection). This adds a build dependency that will be required for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-pytest-forked: Update to 1.6.0Jeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | The overly-strict build requirements in 1.3.0[1] would cause a build failure with pyproject.toml-based builds. [1]: https://github.com/pytest-dev/pytest-forked/blob/v1.3.0/pyproject.toml#L2 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-pytest: Update to 7.3.0Jeffery To2023-04-24
| | | | | | | | | | | | | | | | | | This also removes BROKEN from the package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-pycrate: Update to 0.6.0Jeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | This also changes the download to PyPI and updates several package makefile fields. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-jsonschema: Add build dependenciesJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | These will be required for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-incremental: Update to 22.10.0, redo patch, add host buildJeffery To2023-04-24
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-exceptiongroup: Update to 1.1.1Jeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a build dependency that will be required for pyproject.toml-based builds. This also removes the run-time dependency on python3-attrs; there is no indication this package is required. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-docker: Add missing build dependencyJeffery To2023-04-24
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-dns: Update to 2.3.0Jeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | This adds a build dependency that will be required for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-dbus-fast: Add build dependenciesJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These will be required for pyproject.toml-based builds. This also includes a patch to unpin the version requirement for setuptools, as the current in-repo version of setuptools does not fulfill this requirement, and there does not appear to be any specific reason why this version requirement is necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-cryptography: Update patch to disable RustJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | This extends the patch to also apply for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-bleak: Add build dependencyJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | This will be required for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-astral: Update to 3.2Jeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a build dependency that will be required for pyproject.toml-based builds. This also marks the package as BROKEN (for now) as it requires proper support for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | borgbackup: Add missing build dependenciesJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setuptools-scm is a declared build dependency[1], and pkgconfig will allow setup to find the required libraries, replacing the need to set environment variables. [1]: https://github.com/borgbackup/borg/blob/1.2.4/setup.py#L313 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | python-pkgconfig: Add new host-only packageJeffery To2023-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | From the README: pkgconfig is a Python module to interface with the pkg-config command line tool for Python 3.3+. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | golang: Update to 1.20.4Jeffery To2023-05-08
| |/ |/| | | | | | | | | | | | | | | | | | | Includes fixes for: * CVE-2023-24539: html/template: improper sanitization of CSS values * CVE-2023-24540: html/template: improper handling of JavaScript whitespace * CVE-2023-29400: html/template: improper handling of empty HTML attributes Signed-off-by: Jeffery To <jeffery.to@gmail.com>