commit: 561021e00d7e3278d4d44ec0b1326b1730d5bfa8 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Mon Jan 26 22:43:41 2026 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Feb 1 20:30:41 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561021e0
desktop.eclass: make_desktop_entry: Fix entries containing spaces Closes: https://bugs.gentoo.org/968597 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> eclass/desktop.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/desktop.eclass b/eclass/desktop.eclass index 5dcc695bfcdc..b8d156405283 100644 --- a/eclass/desktop.eclass +++ b/eclass/desktop.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: desktop.eclass @@ -314,7 +314,7 @@ make_desktop_entry() { if [[ ${eapi9} && -n ${entries} ]]; then local entry - for entry in ${entries[@]}; do + for entry in "${entries[@]}"; do if [[ ${entry} =~ ^[A-Za-z0-9-]+=.* ]]; then printf "%s\n" "${entry}" >> "${desktop}" || die else
