mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 00:04:06 -09:00
2f7bcc7dfc521772a395aba084eba31e6622e94d
Release notes: https://lists.freedesktop.org/archives/mesa-announce/2025-May/000804.html https://lists.freedesktop.org/archives/mesa-announce/2025-May/000802.html Note: Mesa3d depends on spirv-tools >= 2024.1fe8a0d3548which translates to spirv-tools version 1.3.280.0. Note: AMD drivers depend on llvm >= 18:82047fa82fRemoved patch 0001, not needed anymore due to upstream commite4eb5e80c3which removes the libclc headers include. Renumbered remaining patches. Rebased patch 0002 due to upstream commit6652eb0ec3which renamed meson_options.txt to meson.options. Panfrost driver depends on llvm:20970bcd96and needs the host tool panfrost_compile which is created by the same method as mesa_clc needed by the Iris driver. Refactor the dependencies by introducing a blind option BR2_PACKAGE_MESA3D_NEEDS_PRECOMP_COMPILER which is selected by either the iris or the panfrost driver. vtn_bindgen was replaced by vtn_bindgen2:6d5375017aOSMesa was removed upstream:027ccd963bAlso remove optional osmesa support from mesa3d-demos and wine. Regarding wine please see this discussion: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33836#note_2805850 Configure option shared-glapi was removed upstream:e5c76088e9fefb1a6fb3Removed deprecated and unused configure options gallium-opencl & power8:a0b457aca6c4b305079dSigned-off-by: Bernd Kuhls <bernd@kuhls.net> [Bernd v3: - bump to 25.1.1, rebase on -next branch, added note about impact of osmesa removal on wine] Signed-off-by: El Mehdi YOUNES <elmehdi.younes@smile.fr> [Mehdi v2: - removed 0001-meson-Set-proper-value-for-LIBCLC_INCLUDEDIR.patch from .checkpackageignore. - removed OSMesa from mesa-demos and wine packages.] Signed-off-by: Julien Olivain <ju.o@free.fr>
…
…
…
Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The documentation can be found in docs/manual. You can generate a text document with 'make manual-text' and read output/docs/manual/manual.text. Online documentation can be found at http://buildroot.org/docs.html To build and use the buildroot stuff, do the following: 1) run 'make menuconfig' 2) select the target architecture and the packages you wish to compile 3) run 'make' 4) wait while it compiles 5) find the kernel, bootloader, root filesystem, etc. in output/images You do not need to be root to build or run buildroot. Have fun! Buildroot comes with a basic configuration for a number of boards. Run 'make list-defconfigs' to view the list of provided configurations. Please feed suggestions, bug reports, insults, and bribes back to the buildroot mailing list: buildroot@buildroot.org You can also find us on #buildroot on OFTC IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches
Description
Languages
Makefile
62.5%
Python
19%
C
8.5%
Shell
6.1%
PHP
1.4%
Other
2.1%