Commit Graph

74698 Commits

Author SHA1 Message Date
Thomas Perale
7ec0e1c2b6 support/testing: add tests for Go providers
Test the go-bin provider of host-go to build a Go package.

The tests consist of building and installing a Go package in the root
file system of an ARM vexpress QEMU system.
The tests pass if the program runs on the target.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
[yann.morin.1998@free.fr: use to flannel, which can be vendored today]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2024-09-15 16:00:34 +02:00
Thomas Perale
7b2a164b74 package/go/go-bin: new host-go provider
This package provides a pre-built version for the host-go virtual
package introduced in the previous commits:

 - host-go-bin installs a pre-built version of the Go compiler.

By default, host-go remains built from sources to keep the same
behavior as the former version.

The menuconfig entry for host-go is updated to expose the host-go-bin
provider. The dependencies are set as such as if host-go-src does not
support the host architecture, it will automatically fall back to
host-go-bin and vice versa.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
[yann.morin.1998@free.fr:
  - update hashes for 1.22.7
  - add hash for the source tarball
  - set _DL_SUBDIR
  - don't set a prompt to BR2_PACKAGE_HOST_GO_BIN_HOST_ARCH
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2024-09-15 15:59:18 +02:00
Yann E. MORIN
8931e9f534 support/testing: switch go-src to use flannel
The test currently uses tinifier, but it can't be vendored as of today,
so switch to use flannel which can (still?) be...

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2024-09-15 15:58:10 +02:00
Yann E. MORIN
e9b0893a8e package/go/go-src: share download directory with go
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2024-09-15 15:58:09 +02:00
Yann E. MORIN
559bb33ae7 support/testing: do not use s.b.o
Currently, the runtime tests will use the sources.buildroot.org backup
mirror, which is the default setup.

However, in some cases we do not want to use the backup site, because we
want to ensure that the download actually works.

This is the case for vendored packages, like cargo or golang packages,
for whbich we want to check that gthe download still works when we
update the rust or go versions, or when our download helpers change.

So, disable the use of the backup site in all runtime tests, and drop
the no-longer needed special cases.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 15:58:08 +02:00
Waldemar Brodkorb
06b1f1fbd3 package/lighttpd: fix sparc/sparc64 compilation
From Upstream git, two patches to fix sparc/sparc64 specific
compile issues.

Fixes:

 http://autobuild.buildroot.org/results/c35/c35f9b78b8f114bb795ed162585d707331954b4b

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 14:58:25 +02:00
Waldemar Brodkorb
70519b2d23 package/memcached: update to 1.6.29
See the release notes for 1.6.29 here:
https://github.com/memcached/memcached/wiki/ReleaseNotes1629
Older release notes are also available.

Patch 0001 is upstream since commit
aceefca9bc7635eab4893f626aec78e9966db93c.

Patch 0002 is upstream since commit
d9bf02f6331fc0098af8997d2a571fc4525696fc.

Autoreconf of package is no longer needed.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 14:55:47 +02:00
Zoltan Gyarmati
6ba1e1170c package/shapelib: bump to 1.6.1
Also updating hash of the LICENSE-MIT file (only copyright year changed)

Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 14:50:13 +02:00
Waldemar Brodkorb
dd5fcb24b1 package/coreutils: update to 9.5
See here for the release announcement:
https://lists.gnu.org/archive/html/info-gnu/2024-03/msg00006.html

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 12:54:49 +02:00
Thomas Perale
ab90f61dab package/libssh: fix build failure
When compiling libssh without a C++ cross-compiler the build will fail.

This patch remove the CMake C++ dependency to build libssh. That dependency
is only used for the code coverage tool and is not required to build the
library.

Fixes:
  - http://autobuild.buildroot.org/results/927/92794da6346b856ad74f14f87cc51415871cb5d2/
  - http://autobuild.buildroot.org/results/89d/89dcd4982e4061732de635f9e7669db1f257330c/
  - http://autobuild.buildroot.org/results/b3f/b3feff5c21defb53c65a3d5d06b13230cfed3317/
  - http://autobuild.buildroot.org/results/bc8/bc8338d2c61eaa7c98c99140de5c491b7528c4f3/
  - ...

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 12:53:02 +02:00
Waldemar Brodkorb
ccbca4754d package/uclibc: fix mips64 n32 big endian issue
Add a real fix for the time64 issue instead of disabling
time64 for mips64 n32 big endian.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 12:05:23 +02:00
James Hilliard
a68b855e7a package/python-jaraco-text: bump to version 4.0.0
Drop no longer required python-inflect runtime dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:59:23 +02:00
James Hilliard
c8d0f6940f package/python-jaraco-functools: bump to version 4.0.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:59:22 +02:00
James Hilliard
ae29a849a1 package/python-jaraco-context: bump to version 6.0.1
License has changed due to copyright notice cleanup:
5957d58266

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:59:21 +02:00
James Hilliard
a1b174ab32 package/python-jaraco-collections: bump to version 5.1.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:59:20 +02:00
James Hilliard
0208f26946 package/python-jaraco-classes: bump to version 3.4.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:59:19 +02:00
James Hilliard
5321ddb797 package/python-ipython: bump to version 8.27.0
Drop no longer required python-backcall runtime dependency.

Drop no longer required python-pickleshare runtime dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:59:18 +02:00
James Hilliard
03d09538d3 package/python-influxdb: bump to version 5.3.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:59:17 +02:00
Adam Duskett
475c79d1c4 package/openjdk{-bin}: bump versions to 17.0.12+7 and 21.0.4+7
./support/testing/run-tests tests.package.test_openjdk.TestOpenJdk.test_run
passed without issue.

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-09-15 11:29:35 +02:00
Roy Kollen Svendsen
3cb185d3df package/dlib: new package
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 11:27:24 +02:00
Julien Olivain
21e9bb0967 support/testing: fs: new erofs runtime test
Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-09-15 11:20:47 +02:00
James Hilliard
fd35be957e package/python-inflect: bump to version 7.4.0
Drop no longer required python-pydantic runtime dependency and
propagate reverse dependency removal.

Drop no longer required python-typing-extensions runtime dependency.

Add new python-more-itertools runtime dependency.

Add new python-typeguard runtime dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:35:46 +02:00
James Hilliard
069add3bcc package/python-incremental: bump to version 24.7.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:35:44 +02:00
James Hilliard
1806307ce3 package/python-idna: bump to version 3.9
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:32:11 +02:00
James Hilliard
aff91918ea package/python-humanize: bump to verison 4.10.0
Migrate from setuptools to hatchling build backend.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:32:09 +02:00
James Hilliard
98c96c205b package/python-hiredis: bump to version 3.0.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:32:08 +02:00
James Hilliard
d3b47b49d3 package/python-gunicorn: bump to version 23.0.0
License hash changed due to year update:
5b68c17b17

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:32:07 +02:00
James Hilliard
cf0fcb8033 package/python-grpcio: bump to version 1.66.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:32:07 +02:00
James Hilliard
33a0e1fd29 package/python-grpcio-reflection: bump to version 1.66.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:32:06 +02:00
James Hilliard
7bfa483f81 package/python-grpc-requests: bump to version 0.1.20
Add new python-protobuf runtime dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:31:52 +02:00
James Hilliard
17bdb450da package/python-greenlet: bump to version 3.1.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:12:46 +02:00
James Hilliard
35c578f256 package/python-gpiozero: bump to version 2.0.1
Remove no longer required python-rpi-gpio runtime dependency.

Remove no longer required python-setuptools runtime dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:12:44 +02:00
James Hilliard
3ccd05f35d package/python-googleapis-common-protos: bump to version 1.65.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:58 +02:00
James Hilliard
bd83926151 package/python-google-auth: bump to version 2.34.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:57 +02:00
James Hilliard
6b34faee34 package/python-google-api-core: bump to version 2.19.2
Add new python-proto-plus runtime dependency, which requires adding
BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS and propagate to reverse
dependencies.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:56 +02:00
James Hilliard
39fb155071 package/python-proto-plus: new package
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:55 +02:00
James Hilliard
1d7032533d package/python-git: bump to version 3.1.43
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:54 +02:00
James Hilliard
cd3949abd4 package/python-gast: bump to version 0.6.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:53 +02:00
James Hilliard
67562a9f1e package/python-future: bump to version 1.0.0
License hash changed due to date update:
6eef83de7d

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:52 +02:00
James Hilliard
e908b2d531 package/python-fonttools: bump to version 4.53.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:51 +02:00
James Hilliard
420e0824ab package/python-flask: bump to version 3.0.3
The LICENSE.rst was renamed to LICENSE.txt without any
change. However, the docs/license.rst was referring to LICENSE.rst and
that has been updated, causing a change in docs/license.rst:
87d5f5b9a9

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:50 +02:00
James Hilliard
57f5322875 package/python-flask-smorest: bump to version 0.44.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:49 +02:00
James Hilliard
b4d2ca03da package/python-flask-jsonrpc: bump to version 3.0.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:48 +02:00
James Hilliard
4232f4704e package/python-wheel: bump to version 0.44.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:47 +02:00
James Hilliard
a15f8cff85 package/python-flask-cors: bump to version 5.0.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:46 +02:00
James Hilliard
b752ec8c8e package/python-fire: bump to version 0.6.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:45 +02:00
James Hilliard
8f5d46c212 package/python-filelock: bump to version 3.16.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:44 +02:00
James Hilliard
8114723b43 package/python-fastui: bump to version 0.7.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:43 +02:00
James Hilliard
993afb736c package/python-fastapi: bump to version 0.114.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:42 +02:00
James Hilliard
ea087cd1be package/python-executing: bump to version 2.1.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-09-15 10:02:41 +02:00