From patchwork Tue Mar 1 05:04:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Tropin X-Patchwork-Id: 37559 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 95EC627BBEA; Tue, 1 Mar 2022 05:10:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 35B1B27BBE9 for ; Tue, 1 Mar 2022 05:10:11 +0000 (GMT) Received: from localhost ([::1]:45952 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nOum2-0002V1-9Z for patchwork@mira.cbaines.net; Tue, 01 Mar 2022 00:10:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41132) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nOulu-0002Uf-Pw for guix-patches@gnu.org; Tue, 01 Mar 2022 00:10:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:41258) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nOulu-00029p-Hc for guix-patches@gnu.org; Tue, 01 Mar 2022 00:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nOult-00037H-Uc for guix-patches@gnu.org; Tue, 01 Mar 2022 00:10:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#54203] [PATCH] home: xdg: Fix xdg-desktop-entry config field serialization. Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Mar 2022 05:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54203 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54203@debbugs.gnu.org Cc: Ludovic =?utf-8?q?Court=C3=A8s?= , Xinglu Chen X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164611136311923 (code B ref -1); Tue, 01 Mar 2022 05:10:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Mar 2022 05:09:23 +0000 Received: from localhost ([127.0.0.1]:35155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOulG-00036F-T7 for submit@debbugs.gnu.org; Tue, 01 Mar 2022 00:09:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:36374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOulF-000368-QY for submit@debbugs.gnu.org; Tue, 01 Mar 2022 00:09:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nOulF-0002Rt-Mr for guix-patches@gnu.org; Tue, 01 Mar 2022 00:09:21 -0500 Received: from [2a00:1450:4864:20::12f] (port=40489 helo=mail-lf1-x12f.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nOulE-000255-5o for guix-patches@gnu.org; Tue, 01 Mar 2022 00:09:21 -0500 Received: by mail-lf1-x12f.google.com with SMTP id b9so24993229lfv.7 for ; Mon, 28 Feb 2022 21:09:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop-in.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version; bh=Cz+xFpfVXogzYCZ3+DLJ6pswSlrBZ36xG553mGg10x0=; b=6kcR8soJP9ll59SE88lWKUOjB+RjJBfygvHfsJ+ozcRDs4Skh5DmqItSHQ0pzjl/Z6 p8nVZmecCGFRIECRoI95MCsH5/3htR+reiQC188vKhG9HvrPL37kycIld4CvuFsLRO4C SRQ7hcMjnd4oY2LpbN2Xs6yfaEf9aSEethJzOec37Ew41KTWbAonP4Mt5fBd7rVJwuCF nGXY1O9tjx+vKEa42zKJeA/mTQR9OJ0eLld/DrKLu/yhFRUSYyzJKl/PushK8BM96psL 5zk1e7MpziBxj3I58Wq7Qh4i4/8m9PFFh+/yttNvD2VKpUbyMRW9oQhYmEGPJa986Bhg VxVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version; bh=Cz+xFpfVXogzYCZ3+DLJ6pswSlrBZ36xG553mGg10x0=; b=vZUsFuCvSlHE/wcpYWZhrfayIfJHjrb63utgnufehv1MBt3CzaIlck6CBgxjkzpd4w Uj5tMjGHxi0fbsg+5sNr4u65cksb9pgOB01ymY0oxZdOFFXI7CqtQwY8GWoZrSbc2sij Bl+X0ja7GyDDQkuyiAH6sFjq903fqbBOm29FmDsQfmujIIpeHlfnWzDEWEBkj/cewCzk xynZBqKbkm54+XlyOqpIaDu7YVBdGOBIf5HKp33yCYUpWeAnCJewjes2BnYiQeSCjdZP I0OskAwQJGY8/AHvyz7K1fXx4Y88NDk4fstD64bo3eViuB9/uvBeQvE9A+hYDWOboMuY VpUA== X-Gm-Message-State: AOAM530zNIKmUTQvuQ/EkvGvu94ALIxaSdgo7lpkC0DIkpzaxlXflBDh GnRm5ds7Fpvi8DN/puZq3xx+1F9rL9jchw== X-Google-Smtp-Source: ABdhPJxCXs/zOOSQk8ln8Jf3zLfnM3wyEGx5HNk29YnRlphgwbS3fx2ACtBajYLa/CHe5VHMk0sd9Q== X-Received: by 2002:a05:6512:6c4:b0:437:9409:984c with SMTP id u4-20020a05651206c400b004379409984cmr14572218lff.199.1646111357899; Mon, 28 Feb 2022 21:09:17 -0800 (PST) Received: from localhost (109-252-135-33.dynamic.spd-mgts.ru. [109.252.135.33]) by smtp.gmail.com with ESMTPSA id a14-20020a056512374e00b004433db91ab6sm1295743lfs.55.2022.02.28.21.09.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Feb 2022 21:09:17 -0800 (PST) From: Andrew Tropin Date: Tue, 1 Mar 2022 08:04:27 +0300 Message-ID: <87o82qb6o6.fsf@trop.in> MIME-Version: 1.0 X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::12f (failed) Received-SPF: none client-ip=2a00:1450:4864:20::12f; envelope-from=andrew@trop.in; helo=mail-lf1-x12f.google.com X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/home/services/xdg.scm (serialize-xdg-desktop-entry): Use append instead of identity to allow multiple alist values. --- gnu/home/services/xdg.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/home/services/xdg.scm b/gnu/home/services/xdg.scm index 9c43aa93b9..361a2a6148 100644 --- a/gnu/home/services/xdg.scm +++ b/gnu/home/services/xdg.scm @@ -374,7 +374,7 @@ (define (format-config key val) "=" val "\n"))) (define (serialize-alist config) - (generic-serialize-alist identity format-config config)) + (generic-serialize-alist append format-config config)) (define (serialize-xdg-desktop-action action) (match action