summaryrefslogtreecommitdiff
path: root/fonts/fontawesome5/tex/fontawesome5.sty
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/fontawesome5/tex/fontawesome5.sty')
-rw-r--r--fonts/fontawesome5/tex/fontawesome5.sty15
1 files changed, 13 insertions, 2 deletions
diff --git a/fonts/fontawesome5/tex/fontawesome5.sty b/fonts/fontawesome5/tex/fontawesome5.sty
index fa7eaedd41..bc55b0da44 100644
--- a/fonts/fontawesome5/tex/fontawesome5.sty
+++ b/fonts/fontawesome5/tex/fontawesome5.sty
@@ -1,4 +1,4 @@
-% Copyright 2018--2021 Marcel Krueger
+% Copyright 2018--2022 Marcel Krueger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
@@ -13,7 +13,18 @@
% The Current Maintainer of this work is Marcel Krueger
%
\RequirePackage{expl3}
-\ProvidesExplPackage{fontawesome5}{2021/06/04}{5.15.3}{Font Awesome 5}
+\ProvidesExplPackage{fontawesome5}{2022/05/02}{5.15.4}{Font Awesome 5}
+
+\msg_new:nnnn{fontawesome5}{incompatible-version}
+ {Incompatible~version~of~Font~Awesome~already~loaded}
+ {You~tried~to~load~the~fontawesome5~package~but~there~are~already~some~icons~
+ from~Font~Awesome~defined~in~your~document.~This~probably~means~that~a~
+ package~for~another~version~of~Font~Awesome~(likely~the~fontawesome~package~
+ for~Font~Awesome~4)~is~already~loaded.~Loading~multiple~versions~is~not~
+ supported.~Please~remove~all~but~one~version~of~Font~Awesome~from~your~
+ document.}
+\AddToHook{package/fontawesome/before}{\msg_error:nn {fontawesome5} {incompatible-version}}
+\cs_if_free:NF \faHome {\msg_error:nn {fontawesome5} {incompatible-version}}
\RequirePackage{l3keys2e}