1775 Commits

Author SHA1 Message Date
Peter Korsgaard
d5180309b1 Update for 2026.08
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-09-04 17:31:57 +02:00
Peter Korsgaard
f3a1c36e84 docs/website/news.html: add 2026.08-rc3 announcement
Was missed when the download page was updated for 2026.08-rc3 in commit
e6b06b8d9c ("Update for 2026.08-rc3").

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-09-04 17:30:58 +02:00
Thomas Perale
05ee0ab1e0 docs/website: add Othermo as a silver sponsor
Othermo offers manufacturer-independent operational monitoring for
energy centers and boiler rooms. They connect a wide range of peripheral
such as meters, pumps or pressure maintenance [1][2].

Thank you for sponsoring LTS maintenance !

[1] https://othermo.de/
[2] https://www.linkedin.com/company/othermo-gmbh/

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-09-04 16:58:41 +02:00
Thomas Petazzoni
2eefcb245f docs/website: patchwork is now at patchwork.buildroot.org
patchwork.buildroot.org used to be a redirect to patchwork.ozlabs.org,
but we are now running our own instance, so let's adjust the links in
the website accordingly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-08-31 07:59:29 +02:00
Thomas Petazzoni
2d7d9d8200 docs/manual: patchwork is now at patchwork.buildroot.org
patchwork.buildroot.org used to be a redirect to patchwork.ozlabs.org,
but we are now running our own instance, so let's adjust the links in
the manual accordingly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-08-31 07:58:52 +02:00
Robert P. J. Day
c529a2c286 docs/manual: post-image.sh/post-build.sh should use '-', not '_'
Even though it's only documentation, the form of the names of the
post-image.sh and post-build.sh scripts should be consistent with the
names of those scripts used in the code base, using hyphen, not
underscore.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-08-29 23:20:11 +02:00
Robert P. J. Day
dd2fb3de11 docs/manual: minor aesthetic cleanups in "Getting Buildroot"
Minor tweaks including proper capitalization.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-08-29 23:20:06 +02:00
Robert P. J. Day
59efb9037f docs/manual: update intro, make gender-neutral
Besides just updating a little terminology, remove the awkward
reference to "his" when referring to developers.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-08-29 23:20:01 +02:00
Peter Korsgaard
e6b06b8d9c Update for 2026.08-rc3
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-08-29 21:08:24 +02:00
Thomas Perale
087a15f578 website/lts: update release wording
Update the release wording to align with the documentation.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-08-24 20:51:23 +02:00
Thomas Perale via buildroot
70f762ea6e docs/manual: update 'releases' to reflect LTS changes
With the release of 2025.02, LTS releases are now made every two years
with a 3-year support.

This reflect the table showed at https://lts.buildroot.org/#releases.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-08-24 19:48:42 +02:00
Peter Korsgaard
212b7edc22 Update for 2026.08-rc2
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-08-23 23:08:54 +02:00
Arnout Vandecappelle
312dd92bcd Update news.html and download.html for 2026.05.2
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-08-23 23:05:51 +02:00
Arnout Vandecappelle
46679da1df Update news.html and download.html for 2025.02.17
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-08-23 22:59:05 +02:00
Thomas Perale
3e0d162011 docs/website: link LTS tooling documentation and staging branch
Users asked where the notes are available and if the information are
publicly available.

Those changes clearly explain the location and convention of the staging
branches and also link to more documentation on how to read the
annotations.

Also update the timing of the different steps to be less specific.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-08-23 21:44:49 +02:00
Luca Ceresoli
b088e5dbe4 docs/manual: fix typo
Fix significant -> significantly.

Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-08-21 23:11:46 +02:00
Peter Korsgaard
5e53766dec Update for 2026.08-rc1
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-08-18 23:29:56 +02:00
Fiona Klute
ef655b53dd docs/manual/contribute.adoc: mention license file changes in commit message
It has been good practice for a while to describe the kind of change
in the commit message of any patch that changes license file
hashes. This is important so any substantial changes don't go
unnoticed. However it wasn't explicitly stated in the manual, fix
that.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-08-08 15:46:38 +02:00
Yann E. MORIN
ed980191eb docs/manual: fix indentation in pkg-hare example
Fixes: 44d3843234 (package/pkg-hare.mk: new infrastructure)

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Francois Perrad <francois.perrad.86@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-08-04 21:14:26 +02:00
Francois Perrad
44d3843234 package/pkg-hare.mk: new infrastructure
Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
[Julien: split long lines]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-08-03 21:15:59 +02:00
Arnout Vandecappelle
931803d24d docs/website/download.html: remove old stable
Now 2026.05.1 is released, we no longer need to advertise the EOL old
stable.

Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-07-15 21:33:55 +02:00
Arnout Vandecappelle
6a944c0fa7 Update news.html and download.html for 2026.05.1
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-07-15 21:33:24 +02:00
Arnout Vandecappelle
810dda599d Update news.html and download.html for 2025.02.16
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-07-15 21:31:02 +02:00
Bernd Kuhls
013c6e52b8 docs/migrating.adoc: document the tarball suffix update for Cargo-fetch packages
We changed the suffix of tarballs for Cargo-fetched packages in
commit [1], which affects out-of-tree packages, so it makes sense
to document that in the migration guide.

[1] e8c8bd9bc5

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Julien: add link to the commit changing the archive format]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-07-15 21:15:52 +02:00
Fiona Klute
67449130e9 docs/manual/migrating.adoc: document iwd network config change for 2026.08
With 8536a5d04a the upstream default
config is used, changing EnableNetworkConfiguration.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 16:41:01 +02:00
Arnout Vandecappelle
c1f82f7ae2 Update news.html and download.html for 2025.02.15
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-06-16 23:14:04 +02:00
Arnout Vandecappelle
ced5db1f77 Update news.html and download.html for 2026.02.3
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-06-16 23:09:11 +02:00
Peter Korsgaard
3a4b5e64ec docs/website/news.html: add 2026.05 announcement link
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-08 22:52:13 +02:00
Peter Korsgaard
313414b92c Update for 2026.05
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-08 22:39:13 +02:00
Peter Korsgaard
443bec7811 Update for 2026.05-rc4
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-04 15:36:46 +02:00
Thomas Perale
723b321bb0 Makefile: add 'show-info-all'
The maintenance and testing workflow sometimes requires to output a
list of every existing package on Buildroot:

- Generating an SBOM of the whole Buildroot tree, e.g. `for
  security.buildroot.org
- List every source for every package, e.g. for sources.buildroot.net

The previous solution relied on `make allyesconfig` but always ran into
conflicts that needed manual resolution. Also some packages would not be
present because they are architecture dependent.

To avoid having to manually modify the 'show-info' command this commit
adds the 'show-info-all' command. It accesses the PACKAGES_ALL variable
with all the packages present in Buildroot independently of the
architecture or any config entries.

It forces the `BR2_HAVE_DOT_CONFIG` variable to be set to force the
reading of the package mk files.

It is also added to noconfig_targets, to avoid the .config influencing
the output of show-info-all.

Note that this is not yet a complete solution - it doesn't take into
account the multiple versions that are possible for some packages like
GCC. Also for e.g. linux or uboot the version is empty and the URL is
invalid.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
[Arnout: refactor with existing show-info]
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-30 11:19:02 +02:00
Titouan Christophe
dbdc45e9b0 docs: add OpenSSF best practices badge
As of today, the Buildroot project is now 100% compliant with
OpenSSF Best Practices self-assesment. Let's therefore advertise this
in our SECURITY.md and in the footer of the website.

Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-05-29 20:24:08 +02:00
Peter Korsgaard
d5aef8a047 Update for 2026.05-rc3
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-05-29 00:20:06 +02:00
Peter Korsgaard
94b0b0c6c1 Update for 2026.05-rc2
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-05-21 23:20:52 +02:00
Arnout Vandecappelle
fe893189c8 Update news.html and download.html for 2026.02.2
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-20 14:04:33 +02:00
Arnout Vandecappelle
01f9b3d7f2 Update news.html and download.html for 2025.02.14
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-20 14:02:18 +02:00
Peter Korsgaard
9684cb9b44 Update for 2026.05-rc1
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-05-12 15:53:05 +02:00
Arnout Vandecappelle
eb351836aa Update news.html and download.html for 2026.02.1
Remove the Old stable row, it is now thoroughly EOL.

Also remove the commented-out Candidate row. This update was done with
a (draft) script [1], and the script gets confused by the commented-out
row. The script is able to generate the row for a -rc1 release, so
there is no need for the commented-out row.

[1] https://gitlab.com/buildroot.org/buildroot-lts-tools/-/blob/main/tools/prepare-release?ref_type=heads

Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-04-21 23:10:29 +02:00
Arnout Vandecappelle
6b1aeefe2c Update news.html and download.html for 2025.02.13
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-04-21 23:02:58 +02:00
Thomas Perale
374e31947a docs/website: add Calian as a bronze sponsor
Calian provides a diverse set of mission-critical solutions to solve
complex challenges for customers in defence, space, health and other
critical infrastructure industries.

We thanks them for contributing to the LTS maintenance as a bronze
sponsor.

[1] https://www.calian.com/
[2] https://www.linkedin.com/company/calian/

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-04-14 22:32:16 +02:00
Thomas Perale
9f79afbfb0 docs/website: add SMC-Gateway as a bronze sponsor
SMC Gateway creates applications to enable communications simpler.

They produce an intelligent hub that connects radio networks with
various external systems.

We thanks them for contributing to the LTS maintenance as a bronze
sponsor.

[1] https://smc-gateway.com/
[2] https://www.linkedin.com/company/smc-gateway-ltd

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-04-13 23:04:52 +02:00
Titouan Christophe
a667cbe134 docs/website: add security contact information on the homepage
Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-26 21:07:00 +01:00
Thomas Perale
4749b83e59 website/sponsors.html: add IPComm as a silver sponsor
IPCOMM GmbH is a German company that develop industrial gateways and
inter-network communication solutions.

They agreed to sponsor the LTS maintenance for 2026. We thanks them for
their contribution.

 - https://www.ipcomm.de/
 - https://www.ipcomm.de/article/AboutUs/en/sheet.html

For more informations about the LTS sponsorship, see:

 - https://buildroot.org/lts.html

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-26 20:36:06 +01:00
Thomas Perale
aef30aadfc website/sponsors.html: use higher resolution img
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-26 20:36:06 +01:00
Thomas Perale
b20972e0df website/sponsors.html: move sense to past sponsor
Sense is no longer sponsoring LTS for the year 2026.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-26 20:36:06 +01:00
Thomas Perale
1a2037d2b8 website/sponsors.html: use flexbox for sponsor grid
To avoid having to move all the sponsors through the bootstrap 'row'
when adding a new "past sponsor" on top of the current stack, this
commit make the card rely on flexboxes instead of the bootstrap
internals.

This make sure that the body of the card always fit the row height and
the also make sure that the image always fit properly without having to
touch the inline css.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-26 20:36:06 +01:00
Thomas Perale
50eca46e35 website/lts: fix typos
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-24 22:14:51 +01:00
Thomas Perale
e28b94d008 website/lts: add pre-filled content to mailto
Clicking on the mailto tag will prefill the email with the following
content:

> Thanks for showing interest in the Buildroot LTS Sponsorship. We would
> appreciate if you could introduce yourself and your company by
> answering the following questions: in which products do you use
> Buildroot ? How are you using Buildroot ? How many different
> configurations do you have ? How long do you support your products ?

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-24 22:14:51 +01:00
Thomas Perale
e656b8b639 website/lts: fix section on small screens
Make the section header take the whole screen size for device with a
small screen (mobile phones).

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-24 22:14:51 +01:00
Thomas Perale
b4889d8b1c website/lts: remove the href on section
We have received report from people about the section pointer that makes
them want to click on the "Sponsor Now !" section.

The original idea was to be able to link sub-section but let's make this
section is not clickable instead.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-24 22:14:51 +01:00