Commit Graph

29482 Commits

Author SHA1 Message Date
Tianling Shen
002cea57c0 python3-bottle: Update to 0.12.25
Fix build with Python 3.11

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit a6980eb933)
2023-06-06 13:44:05 +02:00
Tianling Shen
050ed92068 python-yarl: Update to 1.9.2
Fix build with Python 3.11.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0e6fe09a34)
2023-06-06 13:43:43 +02:00
Alexandru Ardelean
fa33800891 Merge pull request #21278 from 1715173329/2305-n
[openwrt-23.05] numpy: bump version to 1.24.3
2023-06-05 16:50:36 +03:00
Alexandru Ardelean
1abc7665d8 numpy: bump version to 1.24.3
Need to also fix build for GCC 13 + musl.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 8f176e30f3)
2023-06-05 19:38:41 +08:00
Etienne Champetier
72bccf6b5f Merge pull request #21271 from champtar/zabbix-url-23.05
[23.05] zabbix: Add "oldstable" source URL
2023-06-05 05:11:43 -04:00
Jeffery To
03d4cf031f zabbix: Add "oldstable" source URL
Zabbix moved the 6.2 directory from "stable" into "oldstable". This adds
the "oldstable" URL to PKG_SOURCE_URL.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit c196aac4b1)
2023-06-04 21:07:46 -04:00
Dengfeng Liu
cfaf2a8a06 xfrpc: update to 2.6.633
support socks5

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2023-06-04 13:59:17 +08:00
Tianling Shen
20bc01f63d Merge pull request #21266 from jefferyto/micropython-1.20.0-openwrt-23.05
[openwrt-23.05] micropython: Update to 1.20.0, update/add related packages
2023-06-04 13:58:17 +08:00
Jeffery To
e9dda77cc4 micropython-mpremote: Add new package
From the README:

This CLI tool provides an integrated set of utilities to remotely
interact with and automate a MicroPython device over a serial
connection.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit a83dcf0d5c)
2023-06-04 01:00:22 +08:00
Jeffery To
b4ae1c5dd0 python-hatch-requirements-txt: Add new host-only package
From the README:

Hatchling plugin to read project dependencies from requirements.txt

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 9071deb1c7)
2023-06-04 01:00:22 +08:00
Jeffery To
761ba28159 micropython-lib: Update to master, split target package
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>
(cherry picked from commit 9390bd0262)
2023-06-04 01:00:21 +08:00
Jeffery To
ea58dfac60 micropython: Update to 1.20.0, refresh/rework patches
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>
(cherry picked from commit a4ae38494f)
2023-06-04 01:00:21 +08:00
Dengfeng Liu
6971beac8c apfree-wifidog: Update to 6.02.1939
1. support fw4
2. support openssl3.0

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2023-06-03 00:10:41 +08:00
Maxim Storchak
d8092a26f3 collectd: enable AllPortsSummary for tcpconns plugin
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
(cherry picked from commit 8270bd173e)
2023-06-02 17:47:39 +03:00
Maxim Storchak
fb42a3a145 nfs-kernel-server: remove libwrap from the dependencies
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
(cherry picked from commit 33e1deadf8)
2023-06-02 21:31:52 +08:00
Ted Hess
1bc4ba94e6 Zile: Remove autoreconf.
It is no longer required since gnulib is now local to host build environment (tools/gnulib).

Signed-off-by: Ted Hess <thess@kitschensync.net>
(cherry picked from commit b7afecad9d)
2023-06-02 21:27:06 +08:00
Tianling Shen
6866f8b134 dnsproxy: Update to 0.49.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d717bace8d)
2023-06-02 21:16:03 +08:00
Tianling Shen
5ada54a51d v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 56de9f91fd)
2023-06-02 21:16:01 +08:00
Tianling Shen
f791df68ea yq: Update to 4.34.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 2ecf76e27d)
2023-06-02 21:16:00 +08:00
Tianling Shen
a248346ca9 v2ray-core: Update to 5.7.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit b95ec1db56)
2023-06-02 21:16:00 +08:00
Tianling Shen
58d7f0df6d cloudflared: Update to 2023.5.1
Fixed build issue with Go 1.20.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0625f038b3)
2023-06-02 21:16:00 +08:00
Tianling Shen
d1bb684fb3 Merge pull request #21235 from jefferyto/python-gmpy2-2.1.5-openwrt-23.05
[openwrt-23.05] python-gmpy2: Update to 2.1.5; add new dependencies
2023-06-01 16:01:34 +08:00
Nikos Mavrogiannopoulos
7b1a0fe74d tang: create user tang
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2023-06-01 09:21:57 +02:00
Tianling Shen
4bb9f288d2 xfsprogs: Update to 6.2.0
* Added new dependencies introduced in this version
* Disabled mips16 due to build issues
* Fixed the usage of the `CONFIG_USE_MUSL` variable (missing $)
* Refreshed patches

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 284093d85a)
2023-06-01 14:52:12 +08:00
Tianling Shen
ffe0d67b08 inih: add new package
It's required by next xfsprogs update.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit abfe6272cd)
2023-06-01 14:52:08 +08:00
Tianling Shen
96c34d7881 pyodbc: Update to 4.0.39
* Fixed build with Python 3.11
* Removed unnecessary build depends

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit f02f3ee8c7)
2023-06-01 14:51:53 +08:00
Tianling Shen
356d32a5ad python-greenlet: Update to 2.0.2
Fix build with Python 3.11.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit e399e1ce2c)
2023-06-01 14:51:34 +08:00
Tianling Shen
630785ef35 dos2unix: Update to 7.5.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit e90bb8ea9a)
2023-06-01 14:47:06 +08:00
Tianling Shen
aff1ae8b6c Merge pull request #21244 from jefferyto/werkzeug-2.3.4-openwrt-23.05
[openwrt-23.05] Werkzeug: Update to 2.3.4, rename source package
2023-06-01 12:14:17 +08:00
Tianling Shen
c41a508e33 Merge pull request #21243 from jefferyto/markupsafe-2.1.2-openwrt-23.05
[openwrt-23.05] MarkupSafe: Update to 2.1.2, rename source package
2023-06-01 12:14:05 +08:00
Tianling Shen
4616233eda Merge pull request #21242 from jefferyto/jinja2-3.1.2-openwrt-23.05
[openwrt-23.05] Jinja2: Update to 3.1.2, rename source package
2023-06-01 12:13:41 +08:00
Tianling Shen
54f976bea7 Merge pull request #21241 from jefferyto/click-log-0.4.0-openwrt-23.05
[openwrt-23.05] click-log: Update to 0.4.0, rename source package
2023-06-01 12:13:30 +08:00
Tianling Shen
c9b7d29efb Merge pull request #21240 from jefferyto/bcrypt-3.2.2-openwrt-23.05
[openwrt-23.05] bcrypt: Update to 3.2.2, rename source package
2023-06-01 12:12:53 +08:00
Tianling Shen
656ce7c10e Merge pull request #21239 from jefferyto/python-typing-extensions-4.6.2-openwrt-23.05
[openwrt-23.05] python-typing-extensions: Update to 4.6.2
2023-06-01 12:12:34 +08:00
Jeffery To
5f0c4ad0a4 python-trove-classifiers: Update to 2023.5.24
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 17007845bc)
2023-06-01 04:18:19 +03:00
Jeffery To
15d89f3c34 python-hatch-fancy-pypi-readme: Update to 23.1.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 9f8a5fb25b)
2023-06-01 04:18:04 +03:00
Jeffery To
fdd6334160 python-cython: Update to 0.29.35
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit f47802949c)
2023-06-01 04:17:47 +03:00
Stan Grishin
6070c1f118 Merge pull request #21205 from stangri/openwrt-23.05-curl-8.1.1
[23.05] curl: update to 8.1.1
2023-05-31 11:38:26 -06:00
Jeffery To
aad1936885 Werkzeug: Update to 2.3.4, rename source package
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>
(cherry picked from commit 574d43fca6)
2023-05-31 22:37:22 +08:00
Jeffery To
cb346ffe84 MarkupSafe: Update to 2.1.2, rename source package
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>
(cherry picked from commit 5602cc85d3)
2023-05-31 22:34:44 +08:00
Jeffery To
92b307a302 Jinja2: Update to 3.1.2, rename source package
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>
(cherry picked from commit 572387f0cb)
2023-05-31 22:32:04 +08:00
Jeffery To
2c15e8a290 click-log: Update to 0.4.0, rename source package
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>
(cherry picked from commit 67a854aee2)
2023-05-31 22:29:18 +08:00
Jeffery To
ee5c9e2073 bcrypt: Update to 3.2.2, rename source package
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>
(cherry picked from commit 3def783d3c)
2023-05-31 22:26:33 +08:00
Jeffery To
b31dcee0bf python-typing-extensions: Update to 4.6.2
This also updates the SPDX license identifier, title, description and
URL for the package.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit f45f067f3f)
2023-05-31 22:22:49 +08:00
Jeffery To
20d295b993 python-gmpy2: Update to 2.1.5
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit a7d33e9e3a)
2023-05-31 22:11:35 +08:00
Jeffery To
a1e8a38410 libmpc: Add package
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>
(cherry picked from commit 4d64d5f80a)
2023-05-31 22:11:01 +08:00
Jeffery To
f743dca6c8 mpfr: Add package
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>
(cherry picked from commit 925bd16945)
2023-05-31 22:10:44 +08:00
Jeffery To
1a3df95f7e python-packages: Replace --global-option with --build-option
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>
(cherry picked from commit b76fa19b26)
2023-05-28 15:47:24 +03:00
Jeffery To
d6cc46e2c2 python3: Split setuptools into separate source package
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>
(cherry picked from commit b4975f8bbb)
2023-05-28 15:47:08 +03:00
Jeffery To
b997e1bb69 python3: Split pip into separate source package
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:
bb079efb8c/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>
(cherry picked from commit eee273507b)
2023-05-28 15:47:08 +03:00