aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | python-hatch-requirements-txt: Add new host-only packageJeffery To2023-06-02
| | | | | | | | | | | | | | | | | | | | | | | | From the README: Hatchling plugin to read project dependencies from requirements.txt Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | micropython-lib: Update to master, split target packageJeffery To2023-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package has been reworked to install the same files that are available to be downloaded/installed by mip, the package manager new to MicroPython 1.20.0. This also splits the original target package into four: * micropython-lib * Includes packages common to all MicroPython ports (python-stdlib, python-ecosys, micropython) * Contains mpy bytecode files * micropython-lib-src * Includes packages common to all MicroPython ports (python-stdlib, python-ecosys, micropython) * Contains py source files * micropython-lib-unix * Includes packages specific to the MicroPython Unix port (unix-ffi) * Contains mpy bytecode files * Installs a specific launcher (micropython-unix) that adds the Unix package directory into MicroPython's library path * micropython-lib-unix-src * Includes packages specific to the MicroPython Unix port (unix-ffi) * Contains py source files This also updates the package license, title, and description. Patches: * 001-build-unix-ffi.patch This enables the repo build script to also build the Unix-specific packages. Not sure if upstream is open to accepting this since the Unix-specific packages don't fit well into the existing package distribution mechanism. * 002-add-unix-ffi-os-path.patch and 003-add-unix-ffi-uu.patch These fix instances where the unix-ffi version of the os package is overridden by the python-stdlib version. These have been submitted to upstream: https://github.com/micropython/micropython-lib/pull/672 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | micropython: Update to 1.20.0, refresh/rework patchesJeffery To2023-06-02
| |/ | | | | | | | | | | | | | | | | | | Patches 000-Makefile-no-errors.patch and 020-mpy-cross-fix-flags.patch are no longer necessary. This also adds a Build/InstallDev recipe to install files necessary for micropython-lib. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | CI: Add build test for riscv64_riscv64Jeffery To2023-06-02
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | CI: Sort build architectures in alphabetical orderJeffery To2023-06-02
|/ | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* dnsproxy: Update to 0.49.2Tianling Shen2023-06-02
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* nfs-kernel-server: remove libwrap from the dependenciesMaxim Storchak2023-06-02
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* lua-eco: update to 2.3.0Jianhui Zhao2023-06-02
| | | | Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
* Merge pull request #20747 from blocktrron/respondd-20230330David Bauer2023-06-01
|\ | | | | respondd: add new package
| * respondd: add packageDavid Bauer2023-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | | This adds the respondd package, a protocol used primarily with Freifunk and the Gluon mesh-framework for collecting statistics. For more information, see the project readme. Ref: https://github.com/freifunk-gluon/respondd/ Tested: mpc85xx-p1020 / mediatek-filogic Signed-off-by: David Bauer <mail@david-bauer.net>
* | v2ray-geodata: Update to latest versionTianling Shen2023-06-01
| | | | | | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | yq: Update to 4.34.1Tianling Shen2023-06-01
| | | | | | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | v2ray-core: Update to 5.7.0Tianling Shen2023-06-01
| | | | | | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | cloudflared: Update to 2023.5.1Tianling Shen2023-06-01
| | | | | | | | | | | | Fixed build issue with Go 1.20. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | tang: create user tangNikos Mavrogiannopoulos2023-06-01
| | | | | | | | Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
* | Merge pull request #21079 from hgl/acme-commonToke Høiland-Jørgensen2023-05-31
|\ \ | | | | | | acme: improve
| * | acme: standardize key_typeGlen Huang2023-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | keylength, being an acme.sh value type, uses pure numbers for rsa keys. This can be disorienting for other acme clients. This change introduces a new option "key_type" that aims to remove this ambiguity, and makes all key type names follow the same pattern, making acme-common more client agnostic. Signed-off-by: Glen Huang <me@glenhuang.com>
| * | acme-common: no exporting webrootGlen Huang2023-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | ACME clients shouldn't deal with deprecated values. They should be processed by acme-common. Reformatting is done by shfmt. Signed-off-by: Glen Huang <me@glenhuang.com>
* | | apfree-wifidog: Update to 6.02.1939Dengfeng Liu2023-05-31
| | | | | | | | | | | | | | | | | | | | | 1. support fw4 2. support openssl3.0 Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
* | | Werkzeug: Update to 2.3.4, rename source packageJeffery To2023-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This renames the source package from Werkzeug to python-werkzeug to match other Python packages. This also updates the package title, description, and list of dependencies. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | MarkupSafe: Update to 2.1.2, rename source packageJeffery To2023-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | This renames the source package from MarkupSafe to python-markupsafe to match other Python packages. This also updates the package title and description. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Jinja2: Update to 3.1.2, rename source packageJeffery To2023-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This renames the source package from Jinja2 to python-jinja2 to match other Python packages. This also updates the package license files, title, and list of dependencies. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #21229 from thess/zile-buildTed Hess2023-05-29
|\ \ \ | | | | | | | | Zile: Remove autoreconf
| * | | Zile: Remove autoreconf.Ted Hess2023-05-29
| | | | | | | | | | | | | | | | | | | | | | | | It is no longer required since gnulib is now local to host build environment (tools/gnulib). Signed-off-by: Ted Hess <thess@kitschensync.net>
* | | | collectd: enable AllPortsSummary for tcpconns pluginMaxim Storchak2023-05-29
|/ / / | | | | | | | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* | | click-log: Update to 0.4.0, rename source packageJeffery To2023-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This renames the source package from click-log to python-click-log to match other Python packages. This also updates the package to download from PyPI, and updates the package title, URL, and dependencies. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-typing-extensions: Update to 4.6.2Jeffery To2023-05-29
| | | | | | | | | | | | | | | | | | | | | This also updates the SPDX license identifier, title, description and URL for the package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-trove-classifiers: Update to 2023.5.24Jeffery To2023-05-29
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-gmpy2: Update to 2.1.5Jeffery To2023-05-29
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | libmpc: Add packageJeffery To2023-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the documentation: GNU MPC is a portable library written in C for arbitrary precision arithmetic on complex numbers providing correct rounding. It implements a multiprecision equivalent of the C99 standard. It builds upon the GNU MP and the GNU MPFR libraries. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | mpfr: Add packageJeffery To2023-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the documentation: MPFR is a portable library written in C for arbitrary precision arithmetic on floating-point numbers. It is based on the GNU MP library. It aims to provide a class of floating-point numbers with precise semantics. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-cython: Update to 0.29.35Jeffery To2023-05-29
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-hatch-fancy-pypi-readme: Update to 23.1.0Jeffery To2023-05-29
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | bcrypt: Update to 3.2.2, rename source packageJeffery To2023-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the last released version before bcrypt's Rust rewrite; this package can be further updated after the OpenWrt Rust toolchain has stablized. This also renames the source package from bcrypt to python-bcrypt to match other Python packages, and updates the list of dependencies. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | freeradius3: Update to 3.0.26Jianhui Zhao2023-05-29
| | | | | | | | | | | | Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
* | | ragel: new package to build vectorscanJohn Audia2023-05-28
| | | | | | | | | | | | | | | | | | | | | | | | This is a new package for ragel which is a dependency for another new package vectorscan Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com> Signed-off-by: John Audia <therealgraysky@proton.me>
* | | luaposix: update to 36.1Maxim Storchak2023-05-28
| | | | | | | | | | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* | | pyodbc: Update to 4.0.39Tianling Shen2023-05-28
| | | | | | | | | | | | | | | | | | | | | * Fixed build with Python 3.11 * Removed unnecessary build depends Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | | python-packages: Replace --global-option with --build-optionJeffery To2023-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setuptools 64.0.0 deprecated the use of --global-option to pass build parameters[1]. This replaces the use of --global-option with --build-option. [1]: https://github.com/pypa/setuptools/blob/main/CHANGES.rst#v6400 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | apparmor: gcc 13 compatibility fixOskari Rauta2023-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when built with gcc 13, fixes following error: capability.h:46:6: error: variable or field '__debug_capabilities' declared void 46 | void __debug_capabilities(uint64_t capset, const char *name); | ^~~~~~~~~~~~~~~~~~~~ capability.h:46:27: error: 'uint64_t' was not declared in this scope patch is back ported from upstream patch at https://gitlab.com/apparmor/apparmor/-/commit/64a64be7ffb5a84f27daa9f37ae8ad92800943d3.patch Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* | | lighttpd: update to lighttpd 1.4.71 release hashGlenn Strauss2023-05-28
| | | | | | | | | | | | | | | | | | remove patches included upstream Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* | | Merge pull request #21194 from 1715173329/pgrAlexandru Ardelean2023-05-27
|\ \ \ | | | | | | | | python-greenlet: Update to 2.0.2
| * | | python-greenlet: Update to 2.0.2Tianling Shen2023-05-27
| | | | | | | | | | | | | | | | | | | | | | | | Fix build with Python 3.11. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* | | | Merge pull request #21190 from jefferyto/python-split-packagesAlexandru Ardelean2023-05-27
|\ \ \ \ | | | | | | | | | | python3: Split venv into separate package, pip and setuptools into separate source packages
| * | | | python3: Split setuptools into separate source packageJeffery To2023-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Packaging setuptools from a separate source package allows it to stay updated with upstream. Host setuptools will remain installed as part of python3. Host setuptools is used in a much more controlled way and so is less critical for it to track upstream. setuptools was in a separate source package that was removed in a53d0c5a403d1669e2cf6c59c2be6a9d3ed633a0; this work is not based on that earlier package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python3: Split pip into separate source packageJeffery To2023-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Packaging pip from a separate source package allows it to stay updated with upstream. Host pip will remain installed as part of python3. Host pip is used in a much more controlled way and so is less critical for it to track upstream. This also removes the python-pip-conf package and installs the pip.conf file as part of python3-pip. The patch 003-disable-pip-version-check.patch is originally from Debian: https://salsa.debian.org/python-team/packages/python-pip/-/blob/bb079efb8c6dd2c284eee94cf90e61bce19a6f73/debian/patches/disable-pip-version-check.patch pip was in a separate source package that was removed in a53d0c5a403d1669e2cf6c59c2be6a9d3ed633a0; this work is not based on that earlier package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python3: Split venv module from python3-light into separate packageJeffery To2023-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a new subpackage for the venv module. This also moves the ensurepip module from python3-pip into python3-venv, as ensurepip is not necessary for pip but often used for venv. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | Merge pull request #21188 from jefferyto/python-tomli-remove-packageTianling Shen2023-05-27
|\ \ \ \ \ | | | | | | | | | | | | python-tomli: Remove package
| * | | | | python-tomli: Remove packageJeffery To2023-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python added tomli to its standard library in 3.11. Now that Python in the packages feed has been updated to 3.11, the separate tomli package is no longer necessary. This removes python-tomli and updates all dependant packages, removing python-tomli from their lists of dependencies. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | | Merge pull request #21184 from commodo/numpyAlexandru Ardelean2023-05-27
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | numpy: bump version to 1.24.3