Commit Graph

76184 Commits

Author SHA1 Message Date
Thomas Petazzoni
38afba8d24 package/gdb: add support for GDB 16.1
All patches that were applicable to GDB 15.1 are also applicable to
GDB 16.1, they are simply refreshed.

Details about the 16.1 release:

  https://sourceware.org/gdb/download/ANNOUNCEMENT

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 16:46:25 +01:00
Thomas Petazzoni
d577c0208c support/testing/tests/package/test_gdb.py: fix ARC test
Since the disabling of the Synopsys ARC toolchain in
11a8cdd2bb, the test
tests.package.test_gdb.TestGdbArc was failing as it was relying on
this external toolchain.

Let's switch the test to use BR2_archs38, which allows to use a
Bootlin toolchain.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/8892696282

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 16:46:20 +01:00
Sergey Matyukevich
a0eefe1ce6 board/orangepi/orangepi-5-plus: fix genimage.cfg
At the moment, Buildroot provides genimage v18. However that version
does not yet include the GUID shortcut for 'u-boot-env' partition type.
This convenient change is relatively new (see [1]) and can be expected
in v19. For now, use the GUID value directly.

[1] 3e0a2aea8d

Fixes: 057012eb2c ("configs/orangepi_5_plus: new board")

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 16:09:15 +01:00
Neal Frager
a528ac581f package/newlib-bare-metal: replace fixup with tooldir config
This patch removes the post install fixup now that newlib 4.5.0 supports a
configurable tooldir path using --with-tooldir config option.

Signed-off-by: Neal Frager <neal.frager@amd.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 12:05:22 +01:00
Neal Frager
175bb0df12 package/newlib-bare-metal: bump to newlib 4.5.0
This patch bumps newlib-bare-metal to version 4.5.0.20241231.

The 0001-libgloss-microblaze-fix-read-and-_write-declarati.patch is no longer
needed since it is now included with version 4.5.0.20241231.  For this reason,
the patch can be removed from buildroot.

Signed-off-by: Neal Frager <neal.frager@amd.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 12:05:17 +01:00
Fiona Klute (WIWA)
84d03a38bf package/panel-mipi-dbi-firmware: replace host-python3 with BR2_PYTHON3_HOST_DEPENDENCY
The mipi-dbi-cmd script does not require a particular python3
version. Using BR2_PYTHON3_HOST_DEPENDENCY avoids the need to build
host-python3 if python3 is installed on the host, and nothing else in
the build depends on host-python3.

Signed-off-by: Fiona Klute (WIWA) <fiona.klute@gmx.de>
Suggested-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 12:00:05 +01:00
Fiona Klute (WIWA)
7b9dec5f3a package/network-manager: bump to version 1.50.2
Upstream changelog: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/1.50.2/NEWS?ref_type=tags

Signed-off-by: Fiona Klute (WIWA) <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 11:46:14 +01:00
James Hilliard
f7baa64fe8 package/python-web2py: bump to version 3.0.11
Download submodules which are now required.

Drop patch which is now upstream.

License file renamed without content changes.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 11:33:47 +01:00
Thomas Devoogdt
e90a6b9103 package/fontconfig: drop the util-linux dependency
Commit 67089f8c11
"package/fontconfig: add util-linux mandatory dependency"
added the dependency on util-linux because of uuid [1].
This dependency was later replaced [2], so drop the util-linux
dependency.

[1] 7b48fd3dd4
[2] c4324f54ee

Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-26 11:23:48 +01:00
Thomas Devoogdt
b04e77b900 package/fontconfig: bump to 2.16.0
Announcements:
 2.16.0: https://lists.freedesktop.org/archives/fontconfig/2025-January/007143.html
 2.15.0: https://lists.freedesktop.org/archives/fontconfig/2023-December/007064.html

Some notes:

- The hash is no longer part of the announcement but
  can instead be found in the release archive.

- Switched to meson while at it.

- Dropped the patch, since it's part of the autotools.

- Dropped some configs args, --with-arch, --disable-static,
  since meson now handles the arch, and disable static as
  it has most probably not been needed anymore for years.
  Was part of commit dd4faf6f6f.
  "cairo: add host version"

Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 22:36:15 +01:00
Joachim Wiberg
75620b301f package/sysklogd: bump to v2.7.0
From https://github.com/troglobit/sysklogd/releases/tag/v2.7.0

 - syslogd by default now cap forwarded messages to 1024 bytes. This can
   be adjusted using -M size or the config file setting udp_size
 - syslogd socket buffering has been reduced from 160 kiB to 80 kiB
 - Allow slashes in process names to support, e.g., postfix/qmgr
 - Support for extended message filtering based on tag/ident, hostname,
   or message property. This allows sorting of messages based on their
   origin (program/remote) or content in any of the available message
   fields: exact match, case-insensitive substring matching or extended
   regular expression
 - Support for remote logging to a multicast group, as well as acting as
   a multicast group receiver of syslog messages, both IPv4 and IPv6.
   Forwarding to multicast groups support two new, per action, options:
   - iface=IFNAME to set a different outbound interface
   - ttl=1.255 to adjust the TTL of outbound multicast (default: 1)
 - libsyslog.a support for egressing multicast, two new struct members
   .log_iface and .log_ttl control how the syslogp() API works
 - logger support for controlling egressing multicast using a new command
   line option, -o iface=IFNAME,ttl=<1..255>
 - syslogd now logs the hostname as the FQDN in RFC5424 output format
 - Fix parsing of IPv6 addresses in listen .conf directive, as well as
   command line option -b [A:B:C:D]:PORT

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 22:11:46 +01:00
Sergey Matyukevich
057012eb2c configs/orangepi_5_plus: new board
This patch adds basic support for the new OrangePi 5 Plus board:
- http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5-plus-32GB.html

Brief summary of the board features:
- RK3588 Rockchip SoC
  - Quad-Core ARM Cortex-A76 Processor 2.4GHz
  - Quad-Core ARM Cortex-A55 Processor 1.8GHz
  - Mali G610 GPU
  - NPU 6 Tops INT4/INT8/INT16/FP16
- LPDDR4x: 8GB/16GB/32GB
- 2x USB 2.0
- 2x USB 3.0
- 2x HDMI out
- PCIe M.2 M-key socket (e.g. for NVMe)
- PCIe M.2 E-key socket (e.g. for WiFi/BT)
- 40-pin expansion interface (GPIO / UART / I2C / SPI / PWM / CAN / I2S)
- and much much more ...

BSP includes the following components:
- mainline ATF v2.12
- mainline U-Boot v2024.10
- mainline Linux kernel v6.12.x

Unlike all the other boards from board/orangepi directory, this board
is not based on an Allwinner SoC. It is based on Rockchip RK3588 SoC.
So custom scripts and configs are used instead of common options from
the board/orangepi/common directory. Suggested scripts and configs are
based on those of Radxa Rock5B board.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
[Julien:
 - switch to human readable genimage.cfg partition type uuid
 - add ATF hash in custom hash patches
]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 22:07:49 +01:00
Akhilesh Nema
821ce21fcf package/sqlite: bump version to 3.48.0
Updated SQLITE_SITE.

Release notes: https://www.sqlite.org/releaselog/3_48_0.html

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 21:09:38 +01:00
Akhilesh Nema
eec9e14c64 package/nettle: bump to version 3.10.1
Release notes:
https://lists.gnu.org/archive/html/info-gnu/2024-12/msg00008.html

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 20:52:25 +01:00
Akhilesh Nema
117a357c0c package/libuv: bump to version 1.50.0
Release notes:
https://github.com/libuv/libuv/releases/tag/v1.50.0

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 17:32:06 +01:00
James Hilliard
895bbac0bf package/python-zeroconf: bump to version 0.141.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:42:45 +01:00
James Hilliard
859d4f618d package/python-xlsxwriter: bump to version 3.2.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:42:45 +01:00
James Hilliard
a14b643562 package/python-wrapt: bump to version 1.17.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:42:45 +01:00
James Hilliard
2fde7d93d1 package/python-websockets: bump to version 14.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:42:45 +01:00
James Hilliard
b4b9bf6574 package/python-trove-classifiers: bump to version 2025.1.15.22
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:17:09 +01:00
James Hilliard
8e1e2f6710 package/python-tortoise-orm: bump to version 0.24.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:17:05 +01:00
James Hilliard
eccc30ecd4 package/python-tomli-w: bump to version 1.2.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:17:02 +01:00
James Hilliard
0c75ee1a62 package/python-sentry-sdk: bump to version 2.20.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 16:16:58 +01:00
James Hilliard
0a0169070e package/python-semver: bump to version 3.0.4
License hash changed due to placeholder replacement:
c47774db88

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:43:01 +01:00
James Hilliard
4fdf6cf16f package/python-s3transfer: bump to version 0.11.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:42:49 +01:00
James Hilliard
94cf596d76 package/python-referencing: bump to version 0.36.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:42:38 +01:00
James Hilliard
36e39b58e8 package/python-pysnmp: bump to version 7.1.16
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:42:30 +01:00
James Hilliard
a095c8f1a1 package/python-pyphen: bump to version 0.17.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:42:21 +01:00
James Hilliard
ed3840ab52 package/python-pydantic: bump to version 2.10.6
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:42:12 +01:00
James Hilliard
e07dd83420 package/python-prompt-toolkit: bump to version 3.0.50
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:42:02 +01:00
James Hilliard
bbb52919a8 package/python-orjson: bump to version 3.10.15
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:41:55 +01:00
James Hilliard
c8d95d0f8c package/python-more-itertools: bump to version 10.6.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:41:47 +01:00
James Hilliard
a4dce8441b package/python-mbstrdecoder: bump to version 1.1.4
Add new host-python-setuptools-scm build dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:41:41 +01:00
James Hilliard
b52959fab1 package/python-marshmallow: bump to version 3.26.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:41:35 +01:00
James Hilliard
530b021d2a package/python-marshmallow-sqlalchemy: bump to version 1.4.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 15:41:22 +01:00
James Hilliard
fb0bd825c9 package/python-legacy-cgi: bump to version 2.6.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:21:45 +01:00
James Hilliard
980dbc1549 package/python-hyperframe: bump to version 6.1.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:21:38 +01:00
James Hilliard
170b737330 package/python-hpack: bump to version 4.1.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:21:26 +01:00
James Hilliard
9681664f06 package/python-grpcio: bump to version 1.70.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:21:11 +01:00
James Hilliard
1b6234ae50 package/python-grpcio-reflection: bump to version 1.70.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:21:03 +01:00
James Hilliard
e83ae94e76 package/python-google-auth: bump to version 2.38.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:20:34 +01:00
James Hilliard
6f786ab357 package/python-fonttools: bump to version 4.55.5
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:20:22 +01:00
James Hilliard
d80ae31c33 package/python-filelock: bump to version 3.17.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:20:12 +01:00
James Hilliard
4244f346b2 package/python-starlette: bump to version 0.45.3
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:19:54 +01:00
James Hilliard
28a64f885b package/python-fastapi: bump to version 0.115.7
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:19:47 +01:00
James Hilliard
afd416010b package/python-executing: bump to version 2.2.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:19:38 +01:00
James Hilliard
37e3db8329 package/python-cachetools: bump to version 5.5.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:19:28 +01:00
Francois Perrad
85a79bdbfd package/lua-lsdbus: bump to version 3704232a634d1c866275b9a138b860421fd1c8ac
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 14:04:41 +01:00
Francois Perrad
21f57ed4ed package/lua-periphery: add test
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 13:49:51 +01:00
Francois Perrad
903a138895 package/lua-periphery: bump to version 2.4.2
diff LICENCE:
    - Copyright (c) 2014 vsergeev / Ivan (Vanya) A. Sergeev
    + Copyright (c) 2014-2023 vsergeev / Ivan (Vanya) A. Sergeev

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-01-25 13:49:41 +01:00