Dirk Brenken [Wed, 12 Apr 2023 13:31:31 +0000 (15:31 +0200)]
banip: update 0.8.3-2
* more init fixes
Signed-off-by: Dirk Brenken <dev@brenken.org>
Luiz Angelo Daros de Luca [Mon, 10 Apr 2023 20:22:17 +0000 (17:22 -0300)]
ruby: update to 3.2.2
This release includes security fixes. Please check the topics below for
details.
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time
See https://github.com/ruby/ruby/releases/tag/v3_2_2 for further details.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Luiz Angelo Daros de Luca [Sat, 4 Mar 2023 19:13:39 +0000 (16:13 -0300)]
ruby: update to 3.2.1
Ruby 3.2 changes include:
* WASI based WebAssembly support
* Production-ready YJIT
* Regexp improvements against ReDoS
See: https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
Ruby 3.2.1 changes includes:
* Bugfixes
See: https://www.ruby-lang.org/en/news/2023/02/08/ruby-3-2-1-released/
Package-related changes are:
* libyaml is no longer bundled, requiring OpenWrt to build it as a host
library for ruby/host.
* Added sub-packages:
- ruby-mjit: files for mJIT, although disabled during build
- ruby-syntax_suggest: finds missing ends
* Backported patches dropped:
- 001-fix-build-with-libressl-3.5.patch
- 002-fix-operator-precedence.patch
* Usual dependencies adjustments
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Luiz Angelo Daros de Luca [Sat, 4 Mar 2023 19:12:02 +0000 (16:12 -0300)]
yaml: enable host build
ruby 3.2 does not ship libyaml embedded anymore.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
John Marrett [Fri, 17 Mar 2023 18:59:58 +0000 (14:59 -0400)]
sscep: add package
Signed-off-by: John Marrett <johnf@zioncluster.ca>
Quintin Hill [Thu, 6 Apr 2023 08:13:08 +0000 (09:13 +0100)]
python3-ble2mqtt: add init script
Note that init script won't do much without configuration provided.
The init script comes from the upstream README file.
Also add missing dependency.
Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
Quintin Hill [Thu, 6 Apr 2023 08:09:54 +0000 (09:09 +0100)]
python3-bleak: bump to 0.20.1
This has a small fix on top of 0.20.0.
Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
John Audia [Fri, 7 Apr 2023 18:34:02 +0000 (14:34 -0400)]
snort3: update to 3.1.59.0
Upstream bump
Signed-off-by: John Audia <therealgraysky@proton.me>
Andrew Sim [Sun, 9 Apr 2023 13:34:54 +0000 (15:34 +0200)]
minidlna: update to 1.3.2 release
- Updated to latest version
- Removed upstreamed patches
- Refreshed patches
Project changelog:
1.3.2 - Released 30-Aug-2022
--------------------------------
- Improved DNS rebinding attack protection.
- Added Samsung Neo QLED series (2021) support.
- Added webm/rm/rmvb support.
1.3.1 - Released 11-Feb-2022
--------------------------------
- Fixed a potential crash in SSDP request parsing.
- Fixed a configure script failure on some platforms.
- Protect against DNS rebinding attacks.
- Fix an socket leakage issue on some platforms.
- Minor bug fixes.
Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
Glen Huang [Sat, 25 Mar 2023 11:55:08 +0000 (19:55 +0800)]
strongswan: add support for remote cacerts
Signed-off-by: Glen Huang <me@glenhuang.com>
Glen Huang [Wed, 15 Mar 2023 12:54:06 +0000 (20:54 +0800)]
strongswan: add support for pools section
Signed-off-by: Glen Huang <me@glenhuang.com>
Tianling Shen [Sun, 9 Apr 2023 19:48:23 +0000 (03:48 +0800)]
v2raya: Update to 2.0.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Philip Prindeville [Sat, 8 Apr 2023 17:22:29 +0000 (11:22 -0600)]
Merge pull request #20784 from pprindeville/acpica-update-
20230331
acpica-unix: Update to
20230331
Andre Heider [Mon, 30 Jan 2023 17:02:32 +0000 (18:02 +0100)]
treewide: opt out of LTO usage
These fail to build or packages depending on them do when enabling
CONFIG_USE_LTO.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Andre Heider [Thu, 23 Mar 2023 08:27:01 +0000 (09:27 +0100)]
treewide: refactor to use PKG_BUILD_FLAGS:=lto
See commit
07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS"
on the main repository.
Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This
fixes it and properly enables LTO.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Andre Heider [Thu, 23 Mar 2023 08:09:13 +0000 (09:09 +0100)]
treewide: refactor to use PKG_BUILD_FLAGS:=gc-sections
See commit
da370098 "treewide: add support for "gc-sections" in
PKG_BUILD_FLAGS" on the main repository.
Note: This only touches packages which use all three parts
(-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by
this build flag. Some packages only use a subset, and these are left
unchanged for now.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Andre Heider [Thu, 23 Mar 2023 07:39:01 +0000 (08:39 +0100)]
treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16
See commit
5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with
PKG_BUILD_FLAGS:=no-mips16" on the main repository.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Philip Prindeville [Fri, 7 Apr 2023 19:29:42 +0000 (13:29 -0600)]
acpica-unix: Update to
20230331
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Philip Prindeville [Fri, 7 Apr 2023 18:38:30 +0000 (12:38 -0600)]
Merge pull request #20731 from pprindeville/isc-dhcp-update-4.4.3-P1
isc-dhcp: Update to 4.4.3-P1
Philip Prindeville [Fri, 7 Apr 2023 18:11:31 +0000 (12:11 -0600)]
Merge pull request #20730 from pprindeville/strongswan-fix-cicd-kmod
strongswan: Fix CI/CD complaints about kmod dependencies
Tjeu Kayim [Thu, 6 Apr 2023 06:27:13 +0000 (08:27 +0200)]
fio: update to 3.34
Signed-off-by: Tjeu Kayim <hasbaddana@outlook.com>
John Audia [Sat, 25 Mar 2023 19:47:26 +0000 (15:47 -0400)]
lxc: update to 5.0.2
Bump to latest upstream release.
Removed upstreamed patches:
001-build-detect-where-struct-mount_attr-is-declared.patch[1]
002-build-detect-sys-pidfd.h-availability.patch[2]
003-build-check-for-FS_CONFIG_-header-symbol-in-sys-moun.patch[3]
011-tree-wide-wipe-direct-or-indirect-linux-mount.h-incl.patch[4]
012-tree-wide-use-struct-clone_args-directly.patch[5]
013-tree-wide-use-struct-open_how-directly.patch[6]
1. https://github.com/lxc/lxc/commit/
b7b269680f4a773a54b274d7fbd1140fc32e1935
2. https://github.com/lxc/lxc/commit/
e510d6bd870c15fc509477343cb1268b9726caa6
3. https://github.com/lxc/lxc/commit/
02f4bd00f5b5648b7f71c266d36a961fe54dbfc6
4. https://github.com/lxc/lxc/commit/
497479ea3b8d13900a8f9427a5ade8a51facd7ab
5. https://github.com/lxc/lxc/commit/
c9bca33263ed82190edc77960cdc19c3088167e6
6. https://github.com/lxc/lxc/commit/
d1dfce9c59067aac0a22cdffe8b6d80f6bbdae87
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <therealgraysky@proton.me>
Dirk Brenken [Thu, 6 Apr 2023 17:37:28 +0000 (19:37 +0200)]
banip: release 0.8.3-1
* add the new init command 'lookup', to lookup the IPs of domain names in the local lists and update them
* significant acceleration of the domain lookup function
* multiple small fixes and improvements
* readme update
* luci update (separate commit)
Signed-off-by: Dirk Brenken <dev@brenken.org>
Tianling Shen [Thu, 6 Apr 2023 10:49:30 +0000 (18:49 +0800)]
dnsproxy: Update to 0.48.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Hannu Nyman [Wed, 5 Apr 2023 17:41:25 +0000 (20:41 +0300)]
nano: make nanorc world readable
If file /etc/nanorc is readable by everyone, "default" settings
are available for users as well without necessarily requiring
their own customized .nanorc in their home directory. Or if
they want one, but want it to be based on system's default
nanorc, they can copy it from /etc - without chmodding
file, it is in-accessible for users.
Suggested-by: Oskari Rauta <oskari.rauta@gmail.com>
[switched approach to use INSTALL_DATA]
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Vladimir Ulrich [Mon, 3 Apr 2023 12:59:22 +0000 (15:59 +0300)]
zoneinfo: updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
Zhang Rui [Tue, 28 Mar 2023 08:45:52 +0000 (16:45 +0800)]
tinyproxy: Update to 1.11.1
Signed-off-by: Zhang Rui <rui.crater@gmail.com>
Georgi Valkov [Thu, 23 Mar 2023 17:48:05 +0000 (19:48 +0200)]
coreutils: update to 9.2
Build system: Ubuntu Linux 22.04, macOS 12.6.3
Run-tested: x64, WRT3200ACM, TL-WR1043ND v4
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
Eneas U de Queiroz [Wed, 5 Apr 2023 13:54:24 +0000 (10:54 -0300)]
Merge pull request #20751 from cotequeiroz/openssl-providers
afalg_engine, gost_engine: adjust to new openssl module infrastructure
Eneas U de Queiroz [Tue, 21 Mar 2023 22:44:19 +0000 (19:44 -0300)]
gost_engine: adapt to new engine build config
This adapts the package to the new include/openssl-module.mk, and
updated runtime configuration.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Eneas U de Queiroz [Tue, 21 Mar 2023 22:44:19 +0000 (19:44 -0300)]
afalg_engine: adapt to new engine build config
This adapts the package to the new include/openssl-module.mk, and
updated runtime configuration.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Alexandru Ardelean [Tue, 4 Apr 2023 08:21:22 +0000 (11:21 +0300)]
Merge pull request #20764 from commodo/python-updates1
python-pillow,pytz: update versions
Alexandru Ardelean [Tue, 4 Apr 2023 08:21:10 +0000 (11:21 +0300)]
Merge pull request #20762 from commodo/squashfs
squashfs-tools: bump to version 4.6.1
Alexandru Ardelean [Tue, 4 Apr 2023 08:20:55 +0000 (11:20 +0300)]
Merge pull request #20763 from commodo/stress-ng
stress-ng: bump to version 0.15.06
Alexandru Ardelean [Tue, 4 Apr 2023 08:20:36 +0000 (11:20 +0300)]
Merge pull request #20765 from commodo/openblas
openblas: bump to version 0.3.23
Oskari Rauta [Sat, 25 Mar 2023 10:02:19 +0000 (12:02 +0200)]
pax-utils: add new package
Description:
A suite of ELF tools to aid auditing systems.
Contains various ELF related utils for ELF32, ELF64
binaries useful for displaying PaX and security info
on a large groups of binary files.
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Tianling Shen [Mon, 3 Apr 2023 10:29:41 +0000 (18:29 +0800)]
yq: Update to 4.33.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Alexandru Ardelean [Mon, 3 Apr 2023 07:30:26 +0000 (10:30 +0300)]
openblas: bump to version 0.3.23
Make hard-float a requirement.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Alexandru Ardelean [Mon, 3 Apr 2023 06:59:48 +0000 (09:59 +0300)]
stress-ng: bump to version 0.15.06
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Alexandru Ardelean [Mon, 3 Apr 2023 07:05:10 +0000 (10:05 +0300)]
python-pytz: bump to version 2023.3
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Alexandru Ardelean [Mon, 3 Apr 2023 07:04:04 +0000 (10:04 +0300)]
pillow: bump to version 9.5.0
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Alexandru Ardelean [Thu, 23 Mar 2023 07:59:54 +0000 (09:59 +0200)]
squashfs-tools: bump to version 4.6.1
Also, enable xattr support.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Luca Barbato [Sat, 1 Apr 2023 17:41:14 +0000 (17:41 +0000)]
rust: update to 1.68.2
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
W. Michael Petullo [Tue, 28 Mar 2023 01:00:08 +0000 (20:00 -0500)]
dmapd: update to 0.0.95
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 28 Mar 2023 00:59:34 +0000 (19:59 -0500)]
libdmapsharing: update to 3.9.12
This version now requires libsoup3, rather than libsoup.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Jeffery To [Fri, 31 Mar 2023 07:51:55 +0000 (15:51 +0800)]
Merge pull request #20657 from jefferyto/python-pyproject-host
python: Add pyproject.toml-based builds for host Python packages, add host packages
Jeffery To [Mon, 20 Feb 2023 11:10:39 +0000 (19:10 +0800)]
python: Better host pip options
pip by default will read system-wide and per-user configuration
files[1]. Setting PIP_CONFIG_FILE=/dev/null instructs pip to not read
any config files[2].
pip will spawn child processes of itself to do work, but not all options
are passed down to the child processes[3]. Setting global options as
environment variables[4] ensures they are passed down to any child
processes.
[1]: https://pip.pypa.io/en/stable/topics/configuration/#configuration-files
[2]: https://pip.pypa.io/en/stable/topics/configuration/#pip-config-file
[3]: https://github.com/pypa/pip/issues/9081#issue-
733819665
[4]: https://pip.pypa.io/en/stable/topics/configuration/#environment-variables
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 18:02:57 +0000 (02:02 +0800)]
python-hatch-fancy-pypi-readme: Add new host-only package
From the README:
hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone who
cares about the first impression of their project’s PyPI landing page.
It allows you to define your PyPI project description in terms of
concatenated fragments that are based on static strings, files, and most
importantly: parts of files defined using cut-off points or regular
expressions.
Once you’ve assembled your readme, you can additionally run regular
expression-based substitutions over it. For instance to make relative
links absolute or to linkify users and issue numbers in your changelog.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 17:55:46 +0000 (01:55 +0800)]
python-hatch-vcs: Add new host-only package
From the README:
This provides a plugin for Hatch that uses your preferred version
control system (like Git) to determine project versions.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 17:50:34 +0000 (01:50 +0800)]
python-hatchling: Add new host-only package
From the README:
This is the extensible, standards compliant build backend used by Hatch.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sun, 19 Feb 2023 09:19:44 +0000 (17:19 +0800)]
python-pluggy: Update to 1.0.0, add host build, add myself as maintainer
This also marks python3-pytest as BROKEN (for now) as the in-tree
version is not compatible with this version of pluggy.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 17:44:39 +0000 (01:44 +0800)]
python-pathspec: Add new host-only package
From the README:
pathspec is a utility library for pattern matching of file paths. So far
this only includes Git's wildmatch pattern matching which itself is
derived from Rsync's wildmatch. Git uses wildmatch for its gitignore
files.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 17:29:40 +0000 (01:29 +0800)]
python-editables: Add new host-only package
From the README:
A Python library for creating "editable wheels"
This library supports the building of wheels which, when installed, will
expose packages in a local directory on sys.path in "editable mode". In
other words, changes to the package source will be reflected in the
package visible to Python, without needing a reinstall.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 11:39:38 +0000 (19:39 +0800)]
python-flit-scm: Add new host-only package
From the README:
A PEP 518 build backend that uses setuptools_scm to generate a version
file from your version control system, then flit_core to build the
package.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 11:31:50 +0000 (19:31 +0800)]
python-poetry-core: Add new host-only package
From the README:
A PEP 517 build backend implementation developed for Poetry. This
project is intended to be a light weight, fully compliant,
self-contained package allowing PEP 517 compatible build frontends to
build Poetry managed projects.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 17 Feb 2023 00:49:36 +0000 (08:49 +0800)]
python-setuptools-scm: Add new host-only package
The host build replaces the use of the host pip requirements file. This
also updates the dependants of setuptools-scm to depend on the host
build.
This also removes the toml host pip requirements file as toml is not
used by any other package.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 08:54:39 +0000 (16:54 +0800)]
python-typing-extensions: Add host build
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sat, 25 Feb 2023 13:21:53 +0000 (21:21 +0800)]
python-cffi: Update to 1.15.1, add host build
The host build replaces the use of the host pip requirements file. This
also updates the dependants of cffi to depend on the host build.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sat, 25 Feb 2023 11:59:40 +0000 (19:59 +0800)]
python-pycparser: Add host build
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sat, 25 Feb 2023 11:55:59 +0000 (19:55 +0800)]
python-ply: Add host build
The host build replaces the use of the host pip requirements file. This
also updates the dependants of ply to depend on the host build.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sat, 25 Feb 2023 11:49:25 +0000 (19:49 +0800)]
python-cython: Add new host-only package
The host build replaces the use of the host pip requirements file. This
also updates the dependants of Cython to depend on the host build.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 08:19:23 +0000 (16:19 +0800)]
python-wheel: Add new host-only package
From the README:
This library is the reference implementation of the Python wheel
packaging standard, as defined in PEP 427.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 07:50:07 +0000 (15:50 +0800)]
python-build: Add new host-only package
From the documentation:
A simple, correct PEP 517 build frontend.
build will invoke the PEP 517 hooks to build a distribution package. It
is a simple build tool and does not perform any dependency management.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 07:05:07 +0000 (15:05 +0800)]
python-pyproject-hooks: Add new host-only package
From the README:
This is a low-level library for calling build-backends in
pyproject.toml-based project. It provides the basic functionality to
help write tooling that generates distribution files from Python
projects.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sun, 19 Feb 2023 16:45:10 +0000 (00:45 +0800)]
python-tomli: Add new host-only package
From the README:
Tomli is a Python library for parsing TOML. Tomli is fully compatible
with TOML v1.0.0.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Tue, 28 Feb 2023 06:36:12 +0000 (14:36 +0800)]
python-packaging: Update to 23.0, add host build
This also adds myself as maintainer, and marks the target package as
BROKEN (for now) as the update requires proper support for
pyproject.toml-based builds.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 27 Feb 2023 14:15:30 +0000 (22:15 +0800)]
python-installer: Add host-only package
From the README:
This is a low-level library for installing a Python package from a wheel
distribution. It provides basic functionality and abstractions for
handling wheels and installing packages from wheels.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Oskari Rauta [Tue, 28 Mar 2023 18:46:20 +0000 (21:46 +0300)]
rust: update to 1.68.1
also add new variable CARGO_VARS to make it possible
to pass environment variables for cargo process.
This is necessary when for example, cross-compiling
netavark.
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Dirk Brenken [Thu, 30 Mar 2023 18:13:21 +0000 (20:13 +0200)]
banip: update to 0.8.2-6
* restored some accidently removed init stuff in last commit
Signed-off-by: Dirk Brenken <dev@brenken.org>
Dirk Brenken [Thu, 30 Mar 2023 16:00:15 +0000 (18:00 +0200)]
banip: update to 0.8.2-5
* fixed missing version number when installed as separate package (not in build)
* fixed cornercase init and mailing issues
* sorted Country list by country names ascending
* fixed some shellcheck findings
Signed-off-by: Dirk Brenken <dev@brenken.org>
Stan Grishin [Sun, 26 Mar 2023 20:23:19 +0000 (20:23 +0000)]
curl: update to 8.0.1
* https://curl.se/changes.html#8_0_1
Signed-off-by: Stan Grishin <stangri@melmac.ca>
Florian Eckert [Wed, 19 Oct 2022 08:40:18 +0000 (10:40 +0200)]
net-snmp: rename stop_service to service_stopped
The commands in the function 'stop_service' do not stop the service.
Rather, they are commands that are to be executed when the service has
already been stopped. By renaming the function, the commands are now
executed after the service has been stopped.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Wed, 19 Oct 2022 09:00:36 +0000 (11:00 +0200)]
net-snmp: fix whitespaces
Replace spaces with tabs
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
John Audia [Sat, 25 Mar 2023 11:47:11 +0000 (07:47 -0400)]
snort3: update to 3.1.58.0
Upstream bump
Signed-off-by: John Audia <therealgraysky@proton.me>
Jeffery To [Thu, 30 Mar 2023 04:28:10 +0000 (12:28 +0800)]
Merge pull request #20633 from QuintinHill/python-mqtt
Package dependencies for ble2mqtt python package
Jeffery To [Mon, 27 Feb 2023 12:20:15 +0000 (20:20 +0800)]
python-flit-core: Add host-only package
From the README:
This provides a PEP 517 build backend for packages using Flit. The only
public interface is the API specified by PEP 517, at flit_core.buildapi.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sat, 25 Feb 2023 11:42:39 +0000 (19:42 +0800)]
python: Add pyproject.toml-based builds for host Python packages
Using pip to install host packages with pyproject.toml-based (PEP 517)
builds is problematic:
* If build isolation is used, pip will create an isolated build
environment, install any build dependencies for the requested package,
then build the requested package.
It does not appear currently possible to have pip install the build
dependencies with hash-checking mode enabled[1].
* If build isolation is not used, any build dependencies must be
installed in the build environment before invoking pip to build the
requested package[2].
This would require creating a package dependency resolution system to
install build dependencies, and any dependencies of dependencies, in
the correct order.
* It is very difficult to patch the packages installed by pip.
This adds a new include file (python3-host-build.mk) with recipes to
install host Python packages with pyproject.toml-based builds. This is
backwards-compatible with packages that require running setup.py.
Besides addressing the above issues (the OpenWrt build system already
resolves dependencies between packages, checks all source downloads
against known hashes, and supports patching packages), host packages
also:
* Capture package licensing and maintainer information
* Enable uscan checking for package updates/CVEs
* Are a known concept for OpenWrt packagers/developers
The existing functionality of using host pip to install packages will
remain for now, but should be considered deprecated and expected to be
removed in the future.
This also updates Py3Build/CheckHostPipVersionMatch for the case where
the host-pip-requirements directory does not exist or is empty.
[1]: https://pip.pypa.io/en/stable/user_guide/#changes-to-the-pip-dependency-resolver-in-20-3-2020
[2]: https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-no-build-isolation
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Thu, 2 Mar 2023 15:35:00 +0000 (23:35 +0800)]
python: Unset Python environment variables
This will prevent the user's environment variables from affecting host
Python, removing the need to manually override these variables.
It is also not necessary to set PYTHONPATH (when not working on target
Python packages) because the given directories are already included in
Python's search path by default.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Thu, 30 Mar 2023 04:17:57 +0000 (12:17 +0800)]
Merge pull request #20700 from jefferyto/ci-autoremove
CI: Add --autoremove, ignore removal errors
Jeffery To [Thu, 30 Mar 2023 04:11:46 +0000 (12:11 +0800)]
Merge pull request #20693 from jefferyto/golang-1.20.2
golang: Update to 1.20.2, refresh patch
Christian Lachner [Wed, 29 Mar 2023 06:07:58 +0000 (08:07 +0200)]
haproxy: update to v2.6.12
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-2.6.git;a=shortlog
Signed-off-by: Christian Lachner <gladiac@gmail.com>
Philip Prindeville [Wed, 29 Mar 2023 15:46:04 +0000 (09:46 -0600)]
Merge pull request #20729 from pprindeville/beanstalkd-update-1.13
beanstalkd: Update to 1.13
Philip Prindeville [Wed, 29 Mar 2023 15:45:23 +0000 (09:45 -0600)]
Merge pull request #20733 from pprindeville/perl-text-csv_xs-update-1.50
perl-text-csv_xs: Update to 1.50
Philip Prindeville [Wed, 29 Mar 2023 15:44:12 +0000 (09:44 -0600)]
Merge pull request #20732 from pprindeville/perl-cgi-update-4.56
perl-cgi: Update to 4.56
Mikhail Zhilkin [Mon, 27 Mar 2023 17:59:21 +0000 (17:59 +0000)]
transmission-web-control: fix web interface files path
Transmission 4.0 web interface files changed from /web to /public_html
This fixes https://github.com/openwrt/packages/issues/20737
Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
Philip Prindeville [Sun, 26 Mar 2023 22:54:35 +0000 (16:54 -0600)]
strongswan: Fix CI/CD complaints about kmod dependencies
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Philip Prindeville [Tue, 28 Mar 2023 19:30:23 +0000 (13:30 -0600)]
Merge pull request #20725 from pprindeville/fix-indent-strongswan
strongswan: Fix indent for hw_offload, interface, priority
Oskari Rauta [Sun, 26 Mar 2023 16:58:42 +0000 (19:58 +0300)]
cni-plugins-nft: update to 1.0.12
Changelog:
- docs: update install instructions
- upgrade to go1.19
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Oskari Rauta [Sun, 26 Mar 2023 05:50:28 +0000 (08:50 +0300)]
gummiboot: update to 48.1
- disable man pages generation
Mostly bug fixes.
Full list of changes: https://cgit.freedesktop.org/gummiboot/log/
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Etienne Champetier [Mon, 27 Mar 2023 13:42:23 +0000 (09:42 -0400)]
Merge pull request #20600 from oskarirauta/curl
curl: enable unix sockets by default
Ray Wang [Wed, 22 Mar 2023 13:51:35 +0000 (21:51 +0800)]
natmap: update to
20230322
Signed-off-by: Ray Wang <r@hev.cc>
Van Waholtz [Mon, 27 Mar 2023 10:19:54 +0000 (18:19 +0800)]
sing-box: update to 1.2.1
Changelogs: https://github.com/SagerNet/sing-box/releases/tag/v1.2.1
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
Tianling Shen [Mon, 27 Mar 2023 11:43:11 +0000 (19:43 +0800)]
yq: Update to 4.33.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Oskari Rauta [Sun, 26 Mar 2023 17:10:55 +0000 (20:10 +0300)]
netbird: update to 0.14.5
Release Notes
Management
- Introduce a new ACL engine based on Rego (Open Policy Agent) for firewall control
- Personal access tokens generation as a first iteration toward public API release
- Add Keycloak support as an IDP manager
Agent
- Introduce a Firewall interface to apply granular access control (e.g., connection direction, port, or protocol level)
- Make the agent run on Android (mobile support)
Changelog
- Feat rego default policy
- Don't drop Rules from file storage after migration to Policies
- Add version info command to signal server
- Feat firewall controller interface
- Adding Personal Access Token generation
- Exchange proxy mode via signal
- Fix connstate indication
- Mobile
- PAT persistence
- Add Keycloak Idp Manager
- Adjustments for the change server flow
- Disable peer expiration of peers added with setup keys
- Add JWT middleware validation failure log
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Javier Marcet [Sun, 26 Mar 2023 18:10:39 +0000 (20:10 +0200)]
docker-compose: Update to version 2.17.2
Signed-off-by: Javier Marcet <javier@marcet.info>
Alexandru Ardelean [Mon, 27 Mar 2023 07:58:02 +0000 (10:58 +0300)]
Merge pull request #20708 from commodo/sudo
sudo: bump to verison 1.9.13p3
Julien Malik [Sun, 26 Mar 2023 20:55:00 +0000 (22:55 +0200)]
borgbackup: bump to 1.2.4
Signed-off-by: Julien Malik <julien.malik@paraiso.me>
Julien Malik [Tue, 7 Feb 2023 22:34:10 +0000 (23:34 +0100)]
borgbackup: add missing dependencies
The initial package submission was missing
some required and optional dependencies
due to lack of testing on a system without any python
related packages pre-installed.
Some optional but highly recommended dependencies
were discovered with the stdlib module as described in:
https://github.com/openwrt/packages/blob/
392a68e24774294590abf9c08ea1832f2cee190d/lang/python/README.md
Fixes #20441
Signed-off-by: Julien Malik <julien.malik@paraiso.me>
Philip Prindeville [Sun, 26 Mar 2023 23:03:14 +0000 (17:03 -0600)]
isc-dhcp: Update to 4.4.3-P1
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Philip Prindeville [Mon, 27 Mar 2023 06:03:41 +0000 (00:03 -0600)]
isc-dhcp: Fix isc-dhcp-dyndns meta package
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>