* [Buildroot] [PATCH] package/font-awesome: bump to version 7.2.0
@ 2026-03-29 6:45 Shubham Chakraborty
0 siblings, 0 replies; 7+ messages in thread
From: Shubham Chakraborty @ 2026-03-29 6:45 UTC (permalink / raw)
To: buildroot; +Cc: Shubham Chakraborty
This is a major version bump from 4.7.0 to 7.2.0, skipping versions 5.x
and 6.x. Font Awesome 4.7.0 is end-of-life.
Major changes in version 7.2.0:
Directory structure changes:
- Dropped 'less' and 'fonts' directories
- Added 'js', 'sprites', 'svgs', and 'webfonts' directories
- Retained 'css' and 'scss' with modernized syntax
Technology stack updates:
- Migration to Dart Sass (node-sass and libsass deprecated)
- Removed jQuery, Less CSS, Python Django, Ruby on Rails, and
Require.js support
Icon improvements:
- Expanded from 605 to thousands of icons
- Icons now fixed-width by default
- Icons organized by Packs, Families, and Styles
- Backward compatibility features included to translate v4/v5/v6
icons automatically
Changes to package files:
- Update package description to reflect larger icon count
- Update directory list for Font Awesome 7.x structure
- Update license information to reflect new licensing:
OFL-1.1 (fonts), MIT (code), CC-BY-4.0 (icons)
- Add LICENSE.txt to license files
Signed-off-by: Shubham Chakraborty <chakrabortyshubham66@gmail.com>
---
package/font-awesome/Config.in | 4 ++--
package/font-awesome/font-awesome.hash | 3 ++-
package/font-awesome/font-awesome.mk | 9 +++++----
3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/package/font-awesome/Config.in b/package/font-awesome/Config.in
index 694d74e5a8..40cadaf433 100644
--- a/package/font-awesome/Config.in
+++ b/package/font-awesome/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_FONT_AWESOME
bool "font-awesome"
help
- Font Awesome is a full suite of 605 pictographic icons for
- easy scalable vector graphics on websites.
+ Font Awesome is a full suite of thousands of pictographic
+ icons for easy scalable vector graphics on websites.
https://github.com/FortAwesome/Font-Awesome
diff --git a/package/font-awesome/font-awesome.hash b/package/font-awesome/font-awesome.hash
index 89bc411f66..29c64cd40f 100644
--- a/package/font-awesome/font-awesome.hash
+++ b/package/font-awesome/font-awesome.hash
@@ -1,2 +1,3 @@
# Locally computed
-sha256 de512ba0e1dead382bbfce372cde74b3f18971d876fffb635ee9333f0db05d43 font-awesome-4.7.0.tar.gz
+sha256 8f433b74d3d4bbba2a6374a0a0ddf53be8e127809341e4c2578719229b43903a font-awesome-7.2.0.tar.gz
+sha256 20c6f40715a567c97b80f6944beb8bb325835cab47ea7dcab89ee3b8e077eced LICENSE.txt
diff --git a/package/font-awesome/font-awesome.mk b/package/font-awesome/font-awesome.mk
index 5211ac22a5..2b1de910ce 100644
--- a/package/font-awesome/font-awesome.mk
+++ b/package/font-awesome/font-awesome.mk
@@ -4,10 +4,11 @@
#
################################################################################
-FONT_AWESOME_VERSION = 4.7.0
-FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,v$(FONT_AWESOME_VERSION))
-FONT_AWESOME_LICENSE = OFL-1.1 (font), MIT (CSS, LESS and Sass files)
-FONT_AWESOME_DIRECTORIES_LIST = css fonts less scss
+FONT_AWESOME_VERSION = 7.2.0
+FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,$(FONT_AWESOME_VERSION))
+FONT_AWESOME_LICENSE = OFL-1.1 (fonts), MIT (code), CC-BY-4.0 (icons)
+FONT_AWESOME_LICENSE_FILES = LICENSE.txt
+FONT_AWESOME_DIRECTORIES_LIST = css js scss webfonts sprites svgs
define FONT_AWESOME_INSTALL_TARGET_CMDS
mkdir -p $(TARGET_DIR)/usr/share/font-awesome/
--
2.53.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH] package/font-awesome: bump to version 7.2.0
@ 2026-04-04 11:12 Shubham Chakraborty
2026-05-30 15:33 ` Thomas Petazzoni via buildroot
2026-05-30 17:41 ` [Buildroot] [PATCH v2 0/2] " Shubham Chakraborty
0 siblings, 2 replies; 7+ messages in thread
From: Shubham Chakraborty @ 2026-04-04 11:12 UTC (permalink / raw)
To: buildroot; +Cc: Shubham Chakraborty
Update font-awesome to 7.2.0.
This release updates the upstream icon set and related assets.
Refresh the source hash for the new release.
Add myself as the maintainer for font-awesome in DEVELOPERS.
Signed-off-by: Shubham Chakraborty <chakrabortyshubham66@gmail.com>
---
DEVELOPERS | 1 +
package/font-awesome/Config.in | 4 ++--
package/font-awesome/font-awesome.hash | 3 ++-
package/font-awesome/font-awesome.mk | 9 +++++----
4 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/DEVELOPERS b/DEVELOPERS
index 15de0a3cb6..ce09c8400a 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -3061,6 +3061,7 @@ F: package/wolfssl/
N: Shubham Chakraborty <chakrabortyshubham66@gmail.com>
F: package/ccache/
+F: package/font-awesome/
N: Simon Dawson <spdawson@gmail.com>
F: boot/at91bootstrap3/
diff --git a/package/font-awesome/Config.in b/package/font-awesome/Config.in
index 694d74e5a8..40cadaf433 100644
--- a/package/font-awesome/Config.in
+++ b/package/font-awesome/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_FONT_AWESOME
bool "font-awesome"
help
- Font Awesome is a full suite of 605 pictographic icons for
- easy scalable vector graphics on websites.
+ Font Awesome is a full suite of thousands of pictographic
+ icons for easy scalable vector graphics on websites.
https://github.com/FortAwesome/Font-Awesome
diff --git a/package/font-awesome/font-awesome.hash b/package/font-awesome/font-awesome.hash
index 89bc411f66..29c64cd40f 100644
--- a/package/font-awesome/font-awesome.hash
+++ b/package/font-awesome/font-awesome.hash
@@ -1,2 +1,3 @@
# Locally computed
-sha256 de512ba0e1dead382bbfce372cde74b3f18971d876fffb635ee9333f0db05d43 font-awesome-4.7.0.tar.gz
+sha256 8f433b74d3d4bbba2a6374a0a0ddf53be8e127809341e4c2578719229b43903a font-awesome-7.2.0.tar.gz
+sha256 20c6f40715a567c97b80f6944beb8bb325835cab47ea7dcab89ee3b8e077eced LICENSE.txt
diff --git a/package/font-awesome/font-awesome.mk b/package/font-awesome/font-awesome.mk
index 5211ac22a5..2b1de910ce 100644
--- a/package/font-awesome/font-awesome.mk
+++ b/package/font-awesome/font-awesome.mk
@@ -4,10 +4,11 @@
#
################################################################################
-FONT_AWESOME_VERSION = 4.7.0
-FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,v$(FONT_AWESOME_VERSION))
-FONT_AWESOME_LICENSE = OFL-1.1 (font), MIT (CSS, LESS and Sass files)
-FONT_AWESOME_DIRECTORIES_LIST = css fonts less scss
+FONT_AWESOME_VERSION = 7.2.0
+FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,$(FONT_AWESOME_VERSION))
+FONT_AWESOME_LICENSE = OFL-1.1 (fonts), MIT (code), CC-BY-4.0 (icons)
+FONT_AWESOME_LICENSE_FILES = LICENSE.txt
+FONT_AWESOME_DIRECTORIES_LIST = css js scss webfonts sprites svgs
define FONT_AWESOME_INSTALL_TARGET_CMDS
mkdir -p $(TARGET_DIR)/usr/share/font-awesome/
--
2.53.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [Buildroot] [PATCH] package/font-awesome: bump to version 7.2.0
2026-04-04 11:12 [Buildroot] [PATCH] package/font-awesome: bump to version 7.2.0 Shubham Chakraborty
@ 2026-05-30 15:33 ` Thomas Petazzoni via buildroot
2026-05-30 17:41 ` [Buildroot] [PATCH v2 0/2] " Shubham Chakraborty
1 sibling, 0 replies; 7+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-05-30 15:33 UTC (permalink / raw)
To: Shubham Chakraborty; +Cc: buildroot
On Sat, Apr 04, 2026 at 04:42:49PM +0530, Shubham Chakraborty wrote:
> -FONT_AWESOME_VERSION = 4.7.0
> -FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,v$(FONT_AWESOME_VERSION))
> -FONT_AWESOME_LICENSE = OFL-1.1 (font), MIT (CSS, LESS and Sass files)
> -FONT_AWESOME_DIRECTORIES_LIST = css fonts less scss
> +FONT_AWESOME_VERSION = 7.2.0
> +FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,$(FONT_AWESOME_VERSION))
> +FONT_AWESOME_LICENSE = OFL-1.1 (fonts), MIT (code), CC-BY-4.0 (icons)
Could you comment on the license changes?
> +FONT_AWESOME_LICENSE_FILES = LICENSE.txt
> +FONT_AWESOME_DIRECTORIES_LIST = css js scss webfonts sprites svgs
Why all those directories should be added? Are they relevant?
This needs more explanation in the commit message.
Thanks!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2 0/2] package/font-awesome: bump to version 7.2.0
2026-04-04 11:12 [Buildroot] [PATCH] package/font-awesome: bump to version 7.2.0 Shubham Chakraborty
2026-05-30 15:33 ` Thomas Petazzoni via buildroot
@ 2026-05-30 17:41 ` Shubham Chakraborty
2026-05-30 17:41 ` [Buildroot] [PATCH v2 1/2] " Shubham Chakraborty
` (2 more replies)
1 sibling, 3 replies; 7+ messages in thread
From: Shubham Chakraborty @ 2026-05-30 17:41 UTC (permalink / raw)
To: buildroot; +Cc: Shubham Chakraborty
This series bumps the font-awesome package to version 7.2.0, adding
maintainer registration and addressing review comments on license and
directory structure changes since v1.
Changes v1 -> v2:
- Added details about the new license scheme (OFL-1.1 + MIT + CC-BY-4.0)
for fonts, code, and SVG/JS icons to the bump commit message.
- Added explanations for the updated directories list (css js scss webfonts sprites svgs)
and Less removal to the bump commit message.
- Split the DEVELOPERS modification into a separate patch in the series.
Shubham Chakraborty (2):
package/font-awesome: bump to version 7.2.0
DEVELOPERS: add Shubham Chakraborty for font-awesome
DEVELOPERS | 1 +
package/font-awesome/Config.in | 4 ++--
package/font-awesome/font-awesome.hash | 3 ++-
package/font-awesome/font-awesome.mk | 9 +++++----
4 files changed, 10 insertions(+), 7 deletions(-)
--
2.54.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2 1/2] package/font-awesome: bump to version 7.2.0
2026-05-30 17:41 ` [Buildroot] [PATCH v2 0/2] " Shubham Chakraborty
@ 2026-05-30 17:41 ` Shubham Chakraborty
2026-05-30 17:41 ` [Buildroot] [PATCH v2 2/2] DEVELOPERS: add Shubham Chakraborty for font-awesome Shubham Chakraborty
2026-05-30 17:46 ` [Buildroot] [PATCH v2 0/2] package/font-awesome: bump to version 7.2.0 Thomas Petazzoni via buildroot
2 siblings, 0 replies; 7+ messages in thread
From: Shubham Chakraborty @ 2026-05-30 17:41 UTC (permalink / raw)
To: buildroot; +Cc: Shubham Chakraborty
This release updates the upstream icon set and related assets.
Refresh the source hash for the new release. Also drop the "v" tag
prefix as upstream dropped it starting from v5.0.
Add myself as the maintainer for font-awesome in DEVELOPERS.
License changes:
- Upstream introduced SVG icons as a first-class feature alongside the
traditional icon fonts starting with v5.0.
- The new icon designs (delivered as SVG and JS assets) are licensed
under CC-BY-4.0 (attribution is satisfied by the copyright comments
in the files).
- The webfont files themselves remain under OFL-1.1, and helper styles
and build code remain under the MIT license.
- Hence, the license is updated to: OFL-1.1 (fonts), MIT (code), CC-BY-4.0 (icons)
- Add LICENSE.txt for hash verification.
Directory changes:
- Drop "less" and "fonts". LESS support has been completely dropped by
upstream in v7.0, and the old font files directory was renamed.
- Add "webfonts", which contains the newer .woff2 webfonts.
- Add "js", which contains scripts for the SVG + JS rendering method.
- Add "sprites" and "svgs", which contain SVG sprite sheets and raw SVG
icons (the CC-BY-4.0 assets) respectively.
- Installing all these directories allows users to choose between the
various rendering methods (CSS+webfonts, SVG+JS, CSS sprite sheets,
or direct SVG usage) for their target systems.
For detailed Chngelog
- https://fontawesome.com/changelog
Signed-off-by: Shubham Chakraborty <chakrabortyshubham66@gmail.com>
---
package/font-awesome/Config.in | 4 ++--
package/font-awesome/font-awesome.hash | 3 ++-
package/font-awesome/font-awesome.mk | 9 +++++----
3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/package/font-awesome/Config.in b/package/font-awesome/Config.in
index 694d74e5a8..40cadaf433 100644
--- a/package/font-awesome/Config.in
+++ b/package/font-awesome/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_FONT_AWESOME
bool "font-awesome"
help
- Font Awesome is a full suite of 605 pictographic icons for
- easy scalable vector graphics on websites.
+ Font Awesome is a full suite of thousands of pictographic
+ icons for easy scalable vector graphics on websites.
https://github.com/FortAwesome/Font-Awesome
diff --git a/package/font-awesome/font-awesome.hash b/package/font-awesome/font-awesome.hash
index 89bc411f66..29c64cd40f 100644
--- a/package/font-awesome/font-awesome.hash
+++ b/package/font-awesome/font-awesome.hash
@@ -1,2 +1,3 @@
# Locally computed
-sha256 de512ba0e1dead382bbfce372cde74b3f18971d876fffb635ee9333f0db05d43 font-awesome-4.7.0.tar.gz
+sha256 8f433b74d3d4bbba2a6374a0a0ddf53be8e127809341e4c2578719229b43903a font-awesome-7.2.0.tar.gz
+sha256 20c6f40715a567c97b80f6944beb8bb325835cab47ea7dcab89ee3b8e077eced LICENSE.txt
diff --git a/package/font-awesome/font-awesome.mk b/package/font-awesome/font-awesome.mk
index 5211ac22a5..2b1de910ce 100644
--- a/package/font-awesome/font-awesome.mk
+++ b/package/font-awesome/font-awesome.mk
@@ -4,10 +4,11 @@
#
################################################################################
-FONT_AWESOME_VERSION = 4.7.0
-FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,v$(FONT_AWESOME_VERSION))
-FONT_AWESOME_LICENSE = OFL-1.1 (font), MIT (CSS, LESS and Sass files)
-FONT_AWESOME_DIRECTORIES_LIST = css fonts less scss
+FONT_AWESOME_VERSION = 7.2.0
+FONT_AWESOME_SITE = $(call github,FortAwesome,Font-Awesome,$(FONT_AWESOME_VERSION))
+FONT_AWESOME_LICENSE = OFL-1.1 (fonts), MIT (code), CC-BY-4.0 (icons)
+FONT_AWESOME_LICENSE_FILES = LICENSE.txt
+FONT_AWESOME_DIRECTORIES_LIST = css js scss webfonts sprites svgs
define FONT_AWESOME_INSTALL_TARGET_CMDS
mkdir -p $(TARGET_DIR)/usr/share/font-awesome/
--
2.54.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2 2/2] DEVELOPERS: add Shubham Chakraborty for font-awesome
2026-05-30 17:41 ` [Buildroot] [PATCH v2 0/2] " Shubham Chakraborty
2026-05-30 17:41 ` [Buildroot] [PATCH v2 1/2] " Shubham Chakraborty
@ 2026-05-30 17:41 ` Shubham Chakraborty
2026-05-30 17:46 ` [Buildroot] [PATCH v2 0/2] package/font-awesome: bump to version 7.2.0 Thomas Petazzoni via buildroot
2 siblings, 0 replies; 7+ messages in thread
From: Shubham Chakraborty @ 2026-05-30 17:41 UTC (permalink / raw)
To: buildroot; +Cc: Shubham Chakraborty
Signed-off-by: Shubham Chakraborty <chakrabortyshubham66@gmail.com>
---
DEVELOPERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/DEVELOPERS b/DEVELOPERS
index a00627b28c..fea089e97c 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -3046,6 +3046,7 @@ F: package/wolfssl/
N: Shubham Chakraborty <chakrabortyshubham66@gmail.com>
F: package/ccache/
F: package/dos2unix/
+F: package/font-awesome/
F: package/htop/
F: package/hyperfine/
F: package/pv/
--
2.54.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [Buildroot] [PATCH v2 0/2] package/font-awesome: bump to version 7.2.0
2026-05-30 17:41 ` [Buildroot] [PATCH v2 0/2] " Shubham Chakraborty
2026-05-30 17:41 ` [Buildroot] [PATCH v2 1/2] " Shubham Chakraborty
2026-05-30 17:41 ` [Buildroot] [PATCH v2 2/2] DEVELOPERS: add Shubham Chakraborty for font-awesome Shubham Chakraborty
@ 2026-05-30 17:46 ` Thomas Petazzoni via buildroot
2 siblings, 0 replies; 7+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-05-30 17:46 UTC (permalink / raw)
To: Shubham Chakraborty; +Cc: buildroot
On Sat, May 30, 2026 at 11:11:33PM +0530, Shubham Chakraborty wrote:
> This series bumps the font-awesome package to version 7.2.0, adding
> maintainer registration and addressing review comments on license and
> directory structure changes since v1.
>
> Changes v1 -> v2:
> - Added details about the new license scheme (OFL-1.1 + MIT + CC-BY-4.0)
> for fonts, code, and SVG/JS icons to the bump commit message.
> - Added explanations for the updated directories list (css js scss webfonts sprites svgs)
> and Less removal to the bump commit message.
> - Split the DEVELOPERS modification into a separate patch in the series.
>
>
> Shubham Chakraborty (2):
> package/font-awesome: bump to version 7.2.0
> DEVELOPERS: add Shubham Chakraborty for font-awesome
Thanks, series applied to next.
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-05-30 17:46 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-04 11:12 [Buildroot] [PATCH] package/font-awesome: bump to version 7.2.0 Shubham Chakraborty
2026-05-30 15:33 ` Thomas Petazzoni via buildroot
2026-05-30 17:41 ` [Buildroot] [PATCH v2 0/2] " Shubham Chakraborty
2026-05-30 17:41 ` [Buildroot] [PATCH v2 1/2] " Shubham Chakraborty
2026-05-30 17:41 ` [Buildroot] [PATCH v2 2/2] DEVELOPERS: add Shubham Chakraborty for font-awesome Shubham Chakraborty
2026-05-30 17:46 ` [Buildroot] [PATCH v2 0/2] package/font-awesome: bump to version 7.2.0 Thomas Petazzoni via buildroot
-- strict thread matches above, loose matches on Subject: below --
2026-03-29 6:45 [Buildroot] [PATCH] " Shubham Chakraborty
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox