GNU logs - #76153, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76153] [PATCH] gnu: icewm: iAdd icewm.desktop file.
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 09 Feb 2025 07:17:02 +0000
Resent-Message-ID: <handler.76153.B.173908540425232 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76153
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 76153 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173908540425232
          (code B ref -1); Sun, 09 Feb 2025 07:17:02 +0000
Received: (at submit) by debbugs.gnu.org; 9 Feb 2025 07:16:44 +0000
Received: from localhost ([127.0.0.1]:42793 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1th1YZ-0006Yt-H6
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 02:16:43 -0500
Received: from lists.gnu.org ([2001:470:142::17]:40346)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1th1YX-0006Yc-Dy
 for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 02:16:42 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <lichengtai@HIDDEN>)
 id 1th1YR-00062L-LF
 for guix-patches@HIDDEN; Sun, 09 Feb 2025 02:16:35 -0500
Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <lichengtai@HIDDEN>)
 id 1th1YP-0003hD-DM
 for guix-patches@HIDDEN; Sun, 09 Feb 2025 02:16:35 -0500
Received: by mail-pl1-x62f.google.com with SMTP id
 d9443c01a7336-21f53ad05a0so31212315ad.3
 for <guix-patches@HIDDEN>; Sat, 08 Feb 2025 23:16:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739085391; x=1739690191; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:from:to:cc:subject:date:message-id:reply-to;
 bh=/2Nzsf/FEtcr7zWDlLhj1sXHwZi/lQDT/3F5AjksLsI=;
 b=H26mWJMV0CzUPsao5WPFW/VHmB1ixDkXYI/Et1lpu3MrkKZI3y7hfXdFIqbjQPN04+
 YVEoUL3qhKzY39ABrQjGRmXbMRDjJaVzXXSFZAyxn9MsLi65wlesbBZjeboFFkENb4oo
 gT3wqUF5cZg9WV+Y9HIYx6SarEb5PRxqVnXPsosusBrbXBhe5fxoWLOkW7ye6UnuXbE6
 PbftE01u8Z+iyLYpsso44uc2fq1DisaSrKH1PkAZJR3xccHC7KJNev010ADDsqD7cU73
 diqfpS+vAY3Ca2bST+bJd9KbVIAYhHXozQ0vdj/cZRbAYd8SG+z+Uv7tSqf94TZbZxzc
 Z8OQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739085391; x=1739690191;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=/2Nzsf/FEtcr7zWDlLhj1sXHwZi/lQDT/3F5AjksLsI=;
 b=pdKmXkj3qCKVQLo4MEKV9XfcvplSjp4maqLTY70kRf9WWhChKwr7VOzEbD3t9Vfi49
 g4tp0XwEKA6aVaVbIG5HygERzZC53cvu40zE7Zycg/0fuQVynkwt25ShB4QiOyWwGLef
 jGeBFlE8PkXJkfVqSXtkK8Pv0+uqk2ltn5L1nLstB7nLTN8aje+z0J330ia6uUVKH0JO
 PULQs4RJFcgh3or/pHH2Is1LWJkCjJSNXIsYFhVAslWDJ2dftsO1T/m3UMRBwcomMfTZ
 wkXgg0Fqr0tk+Km0PFjpebtbMywfPavAc/vluMuW0iBEz0iY3cQZcz/iLXP8F6GaodvG
 OI1g==
X-Gm-Message-State: AOJu0YzVCab7R9WA+l/uD+Dan5d18KPdXBUv1DGxfZ8KIk6/ujvgobCa
 hDRpniK0aeVCpyO6Gz65g4Q/6+olq6eP9QdFiOZIUXqwqF+wLoVcQvS5DQ==
X-Gm-Gg: ASbGncswObUdjcw2r4jxYJFpcmk03xuxWZeDivz/kLwIuW0XYn9eb8naAaDuAS97JTy
 3Ls58zuWlS3DE58Kec8tYU0RqXvc8WxrUiSp0jj/iM7nsGwAQSWIfGYOJR5O/cHmtJWafI0+8VH
 1n5VyGMascgGojigJUuO3AVudPMua8Tx9ayq5WzA6JEkYyPRb/Idk7G3mlRX1kpzY/6blmv2hZq
 t3aLjmHGjhbq5FuDiCpaMAeoLt4C8NWqEOrgyONqqCzvvbSpDEGeRa/vVCmIWTQcoQndcI1yzRq
 3tONddDexizb43eFRg==
X-Google-Smtp-Source: AGHT+IGTUc2zN2wiBpGV7a0YMHcH2IhgWUmvR8Q2gKXlv+FWZIUzI2TNvmGwZum3CgTfTGTvvfVJaw==
X-Received: by 2002:a05:6a21:170f:b0:1e0:c56f:7daf with SMTP id
 adf61e73a8af0-1ee03a21dddmr16836310637.6.1739085390888; 
 Sat, 08 Feb 2025 23:16:30 -0800 (PST)
Received: from localhost.localdomain ([38.84.157.61])
 by smtp.googlemail.com with ESMTPSA id
 41be03b00d2f7-ad5498dac9asm746826a12.66.2025.02.08.23.16.29
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 08 Feb 2025 23:16:30 -0800 (PST)
From: Andy Tai <atai@HIDDEN>
Date: Sat,  8 Feb 2025 23:16:24 -0800
Message-ID: <9a98aea8a4ba530cc59d35f16c989bb298c2c913.1739085365.git.atai@HIDDEN>
X-Mailer: git-send-email 2.46.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::62f;
 envelope-from=lichengtai@HIDDEN; helo=mail-pl1-x62f.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001,
 FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.07,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 URIBL_SBL_A=0.1 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.8 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  * gnu/packages/wm.scm (icewm): Add 'install-xsession phase
 that installs the icewm.desktop.file. Change-Id:
 I94661ec15bccc3bcb1539a52c78cc303a4b5caf3
 --- gnu/packages/wm.scm | 55 ++++++++++++++++++++++++++++++ 1 file changed,
 37 insertions(+), 18 deletions(-) 
 Content analysis details:   (1.8 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.1 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
 mail domains are different
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (lichengtai[at]gmail.com)
 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL
 blocklist [URIs: ice-wm.org]
 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL
 blocklist [URIs: ice-wm.org]
 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and
 EnvelopeFrom freemail headers are different
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.8 (/)

* gnu/packages/wm.scm (icewm): Add 'install-xsession phase that
  installs the icewm.desktop.file.

Change-Id: I94661ec15bccc3bcb1539a52c78cc303a4b5caf3
---
 gnu/packages/wm.scm | 55 ++++++++++++++++++++++++++++++---------------
 1 file changed, 37 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 8aa314e56b..7ce4bb9f34 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1027,19 +1027,19 @@ (define-public icewm
   (package
     (name "icewm")
     (version "3.6.0")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://github.com/ice-wm/icewm/releases/download/"
-                    version "/icewm-" version ".tar.lz"))
-              (sha256
-               (base32
-                "0xmw4ilzsc932fxqahxvqix66x940nzf54p5mz5p67rplg9sz7wp"))))
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://github.com/ice-wm/icewm/releases/download/" version
+             "/icewm-" version ".tar.lz"))
+       (sha256
+        (base32 "0xmw4ilzsc932fxqahxvqix66x940nzf54p5mz5p67rplg9sz7wp"))))
     (build-system gnu-build-system)
     (native-inputs (list pkg-config))
     (inputs (list fontconfig
                   fribidi
-                  glib                  ;for icewm-menu-fdo
+                  glib ;for icewm-menu-fdo
                   imlib2
                   libice
                   libjpeg-turbo
@@ -1057,15 +1057,34 @@ (define-public icewm
                   lzip
                   perl))
     (arguments
-     (list #:phases
-           #~(modify-phases %standard-phases
-               (add-after 'unpack 'skip-failing-test
-                 ;; strtest.cc tests failing due to $HOME and /etc setup
-                 ;; difference under guix
-                 (lambda _
-                   (substitute* "src/Makefile.in"
-                     (("TESTS = strtest\\$\\(EXEEXT\\)")
-                      "TESTS = ")))))))
+     (list
+      #:phases #~(modify-phases %standard-phases
+                   (add-after 'unpack 'skip-failing-test
+                     ;; strtest.cc tests failing due to $HOME and /etc setup
+                     ;; difference under guix
+                     (lambda _
+                       (substitute* "src/Makefile.in"
+                         (("TESTS = strtest\\$\\(EXEEXT\\)")
+                          "TESTS = "))))
+                   (add-after 'install 'install-xsession
+                     (lambda* (#:key outputs #:allow-other-keys)
+                       ;; Add a .desktop file to xsessions.
+                       (let* ((output (assoc-ref outputs "out"))
+                              (xsessions (string-append output
+                                                        "/share/xsessions")))
+                         (mkdir-p xsessions)
+                         (call-with-output-file (string-append xsessions
+
+                                                 "/icewm.desktop")
+                           (lambda (port)
+                             (format port
+                              "[Desktop Entry]~@
+                            Name=icewm~@
+                            Comment=IceWM window manager~@
+                            Exec=~a/bin/icewm~@
+                            TryExec=~@*~a/bin/icewm~@
+                            Type=Application~%"
+                              output)))))))))
     (home-page "https://ice-wm.org/")
     (synopsis "Window manager for the X Window System")
     (description

base-commit: fd3876ec2a47909eac8e7fa0f24710a94ccb1459
-- 
2.46.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Andy Tai <atai@HIDDEN>
Subject: bug#76153: Acknowledgement ([PATCH] gnu: icewm: iAdd
 icewm.desktop file.)
Message-ID: <handler.76153.B.173908540425232.ack <at> debbugs.gnu.org>
References: <9a98aea8a4ba530cc59d35f16c989bb298c2c913.1739085365.git.atai@HIDDEN>
X-Gnu-PR-Message: ack 76153
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 76153 <at> debbugs.gnu.org
Date: Sun, 09 Feb 2025 07:17:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 76153 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76153: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76153
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76153] [PATCH v2] gnu: icewm: Add icewm.desktop file.
References: <9a98aea8a4ba530cc59d35f16c989bb298c2c913.1739085365.git.atai@HIDDEN>
In-Reply-To: <9a98aea8a4ba530cc59d35f16c989bb298c2c913.1739085365.git.atai@HIDDEN>
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 09 Feb 2025 07:21:02 +0000
Resent-Message-ID: <handler.76153.B76153.173908563626072 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76153
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 76153 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 76153-submit <at> debbugs.gnu.org id=B76153.173908563626072
          (code B ref 76153); Sun, 09 Feb 2025 07:21:02 +0000
Received: (at 76153) by debbugs.gnu.org; 9 Feb 2025 07:20:36 +0000
Received: from localhost ([127.0.0.1]:42812 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1th1cJ-0006mR-VS
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 02:20:36 -0500
Received: from mail-pj1-x102b.google.com ([2607:f8b0:4864:20::102b]:48557)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1th1cG-0006m9-Ky
 for 76153 <at> debbugs.gnu.org; Sun, 09 Feb 2025 02:20:33 -0500
Received: by mail-pj1-x102b.google.com with SMTP id
 98e67ed59e1d1-2f9bd7c480eso6251164a91.1
 for <76153 <at> debbugs.gnu.org>; Sat, 08 Feb 2025 23:20:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739085626; x=1739690426; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:from:to:cc:subject:date:message-id:reply-to;
 bh=/2Nzsf/FEtcr7zWDlLhj1sXHwZi/lQDT/3F5AjksLsI=;
 b=ll/oyg1Eo4WLB0ctfKN78EzzC/BFMPkDrg9hSHBIU8DU0e2x5FS9ezAunSThd4W5Zr
 pqtavXbexFLwRX1hf696bMm8R5iPk0P/82jSe65ri0W0c/7qz0gvK/A2SeLKw/c3T13o
 cbF+m1AI5tDC6QNnO+9xrhOoEV73VwZFION+5LCvAROcqWAUsIwfcKcNF54wC2siM8i0
 XcHAomkWk8VbpUWbgb7/Qv+pqZzolyYsqW7jk/uh/HbW2a2eadEa3Ze2u0QZ6oNkOxZn
 +asj67L100FLRgdFE4A0hwUnvMUwtFGU1Hn0mymHqSC5OXJ51NsBAt344/Ye+vgKAZDf
 e3bw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739085626; x=1739690426;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=/2Nzsf/FEtcr7zWDlLhj1sXHwZi/lQDT/3F5AjksLsI=;
 b=LunAFUw8ekquv51clySyNovQgRYNCPMiUV4GsRu4B+ecg6jiQfsolJ/ZS9Jiti9rdb
 vJUN/FfygqiMsWpCDKH359cPE3GFXnwHYduuMqXviAigOYCQDQBd1HD6X0xTTNH4eqjB
 6Y0+5lNAdvKw33hrJekH+J/euV446jYj0de3Ly7ONnglqg2PGB3DqMgJfT0w6DMfsd4h
 0U6fcLk8QQDRcD2QJuIkScyzqwKP8wghDygLxggfb9o/fpYsBMc6fCaUoKRewp5SqcgG
 vivc1X+1lh4GWaWEQpDko77OceWj95U8LraruYCHTo4L1Krgt7syUqB7VJ7dYGYXhxso
 2HcQ==
X-Gm-Message-State: AOJu0Yzza5v1+IlxjUp04sIkvXr2bz9l5WKGtbC9xuUScQkhgOpz27gf
 vj4kIVA46vBcsYXcQ0fYSCAHZo+xU42KIH2D7UFIrwfQYkwNMFnV6EXqwQ==
X-Gm-Gg: ASbGncv3Q/zjdxhu6shYVtKND+MOIkqmpxA7KRUSFbUFSoQXfp7O6DUCzXpKiR1uzuU
 2l54GmvBmC+4tpuJY9O8EN23eRMkN+Zbyp6tBLucJOtMtaureuwMjEk2ZyK3cQd7hxNjunCQ7U/
 FlQszdEJ7WMdMpX2H3beBookeaoxqyWMqgH+Zc8WF7csBsrT5pimM+UzCC7R4B7O7ItwCBA+gsO
 H6UhpGx5CNy0TGEIIwdGXCX1iZpl7yDrVxhC/rF+aHkMtvseOoJ5YrwGzLVzihExS/M1yGjZ425
 vp+bq8BDZ26Tlc9F2w==
X-Google-Smtp-Source: AGHT+IGvYC+oejv+cL1w1SHjVh7QTtkv3CO09NKmqyPOPKTdzOvhPSZdKOWMQCX4dOlvymI5KLxbeQ==
X-Received: by 2002:a17:90b:3d03:b0:2ea:bf1c:1e3a with SMTP id
 98e67ed59e1d1-2fa24069ec6mr17219578a91.12.1739085626110; 
 Sat, 08 Feb 2025 23:20:26 -0800 (PST)
Received: from localhost.localdomain ([38.84.157.61])
 by smtp.googlemail.com with ESMTPSA id
 98e67ed59e1d1-2fa2716c1ecsm4371005a91.25.2025.02.08.23.20.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 08 Feb 2025 23:20:25 -0800 (PST)
From: Andy Tai <atai@HIDDEN>
Date: Sat,  8 Feb 2025 23:20:21 -0800
Message-ID: <97224d956e711613b54fbcffed781a5d503a63e2.1739085587.git.atai@HIDDEN>
X-Mailer: git-send-email 2.46.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.8 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.2 (/)

* gnu/packages/wm.scm (icewm): Add 'install-xsession phase that
  installs the icewm.desktop.file.

Change-Id: I94661ec15bccc3bcb1539a52c78cc303a4b5caf3
---
 gnu/packages/wm.scm | 55 ++++++++++++++++++++++++++++++---------------
 1 file changed, 37 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 8aa314e56b..7ce4bb9f34 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1027,19 +1027,19 @@ (define-public icewm
   (package
     (name "icewm")
     (version "3.6.0")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://github.com/ice-wm/icewm/releases/download/"
-                    version "/icewm-" version ".tar.lz"))
-              (sha256
-               (base32
-                "0xmw4ilzsc932fxqahxvqix66x940nzf54p5mz5p67rplg9sz7wp"))))
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://github.com/ice-wm/icewm/releases/download/" version
+             "/icewm-" version ".tar.lz"))
+       (sha256
+        (base32 "0xmw4ilzsc932fxqahxvqix66x940nzf54p5mz5p67rplg9sz7wp"))))
     (build-system gnu-build-system)
     (native-inputs (list pkg-config))
     (inputs (list fontconfig
                   fribidi
-                  glib                  ;for icewm-menu-fdo
+                  glib ;for icewm-menu-fdo
                   imlib2
                   libice
                   libjpeg-turbo
@@ -1057,15 +1057,34 @@ (define-public icewm
                   lzip
                   perl))
     (arguments
-     (list #:phases
-           #~(modify-phases %standard-phases
-               (add-after 'unpack 'skip-failing-test
-                 ;; strtest.cc tests failing due to $HOME and /etc setup
-                 ;; difference under guix
-                 (lambda _
-                   (substitute* "src/Makefile.in"
-                     (("TESTS = strtest\\$\\(EXEEXT\\)")
-                      "TESTS = ")))))))
+     (list
+      #:phases #~(modify-phases %standard-phases
+                   (add-after 'unpack 'skip-failing-test
+                     ;; strtest.cc tests failing due to $HOME and /etc setup
+                     ;; difference under guix
+                     (lambda _
+                       (substitute* "src/Makefile.in"
+                         (("TESTS = strtest\\$\\(EXEEXT\\)")
+                          "TESTS = "))))
+                   (add-after 'install 'install-xsession
+                     (lambda* (#:key outputs #:allow-other-keys)
+                       ;; Add a .desktop file to xsessions.
+                       (let* ((output (assoc-ref outputs "out"))
+                              (xsessions (string-append output
+                                                        "/share/xsessions")))
+                         (mkdir-p xsessions)
+                         (call-with-output-file (string-append xsessions
+
+                                                 "/icewm.desktop")
+                           (lambda (port)
+                             (format port
+                              "[Desktop Entry]~@
+                            Name=icewm~@
+                            Comment=IceWM window manager~@
+                            Exec=~a/bin/icewm~@
+                            TryExec=~@*~a/bin/icewm~@
+                            Type=Application~%"
+                              output)))))))))
     (home-page "https://ice-wm.org/")
     (synopsis "Window manager for the X Window System")
     (description

base-commit: fd3876ec2a47909eac8e7fa0f24710a94ccb1459
-- 
2.46.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76153] [PATCH v2] gnu: icewm: Add icewm.desktop file.
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 09 Feb 2025 07:25:02 +0000
Resent-Message-ID: <handler.76153.B76153.173908589626577 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76153
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 76153 <at> debbugs.gnu.org
Received: via spool by 76153-submit <at> debbugs.gnu.org id=B76153.173908589626577
          (code B ref 76153); Sun, 09 Feb 2025 07:25:02 +0000
Received: (at 76153) by debbugs.gnu.org; 9 Feb 2025 07:24:56 +0000
Received: from localhost ([127.0.0.1]:42822 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1th1gW-0006ub-FV
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 02:24:56 -0500
Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]:56669)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1th1gU-0006uM-0t
 for 76153 <at> debbugs.gnu.org; Sun, 09 Feb 2025 02:24:54 -0500
Received: by mail-ua1-x92f.google.com with SMTP id
 a1e0cc1a2514c-866f414ccedso2023401241.1
 for <76153 <at> debbugs.gnu.org>; Sat, 08 Feb 2025 23:24:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=atai-org.20230601.gappssmtp.com; s=20230601; t=1739085887; x=1739690687;
 darn=debbugs.gnu.org; 
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=FIWVfc3xClslbfqObE+hDba19u5TwXoby7ZFKolh3sI=;
 b=ucdHTmD8Cm4rfAZsFEDScABuXd+NdUamRD8C6lz3H9IHNrrHM/7bASIH161/Oq51zY
 65Sv7fOPlXuG3/r2r3sY4jAXK4gEvqQovdSBqIFCc483OXs1c1BW+IpeQgWHvJjH1cbS
 QrIXh6zwbnYgd/1Dr5WOFBr4wTv5JR1GSXxCdV1N6FaMgfxwtIOdIqAUuBMq2Y+PRgFd
 gsbJcHTDzDhGsB43hUbkA8BJ85vfAVSdKdbaZxUA0t200e+4CkUiSDJJ0byd0Zy4Z7M+
 /VeNbJ1M3ztq9EfdcARQ32dX2nAg772Cmqj2DXogVmT3+z2v/EfVCnLsUEH67b6Wijwa
 PpJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739085887; x=1739690687;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=FIWVfc3xClslbfqObE+hDba19u5TwXoby7ZFKolh3sI=;
 b=WQzeOJYm3dk8X8WleNwe8/xCoO+XdclNdkbTmPLo9tULullrhB/Y9ueNitDZczoRmT
 4AgovnyPbvsYLxF8a+JqcpUWghY95LDX+XeQR5M6dJuZ7e92gmlTY3pkX+LXNjI+iorU
 YqsREe+l2rWIcRlMN7/Jd0RCWSJLUObVryFW/aajSpkybY9ujMtSSLp9/yWYwbYFYBCn
 t7BlfLH0mNJ7BW6arNOGFiWXph6VGi8VdgEf+AQnkoTY3FQJnDQyFVdKJx9LTvM8NlSi
 StZVS4L5XZ29YrgjOkGYRXMMpdzU/F2lliGBChSMVwpOV+ERO8UXy89DoWo8Gk6lG7bn
 ppTA==
X-Gm-Message-State: AOJu0YxRZFCVT8xp9/xJ+rscHVUTi6Iw476Guuv1dpwUlqsv7ipbsr60
 RNVCvBrIk8l7uGq3Q17CxuAoUJxVb5KEq1rX/cNxS834W22h6TgAktUp/aAVDUbHQfOlEzY/cLG
 GEQgDlzVoe4pat6k/9nmN+K1vTh4ClLDM
X-Gm-Gg: ASbGncvtfOnfo0Xxkd37v+EpXMHE2NXkUScYM+pMbUNB8QiKSmawSPOmOrd8xBTr9OT
 teE2lH8ZcFPS20JFPVtGPsEjgE1c1EDS4WM9+QpWLDEiKvGttuYCi1A6YfKDAPDabQc2J05w=
X-Google-Smtp-Source: AGHT+IFdbN2X+FVbiTZKmuoh4Xton0UJemh/ItdRg9sftpOw5ozKeFcKGGbHx+h+iIbP5uJwdJRYfciXk4HuEwX3MMo=
X-Received: by 2002:a05:6102:3fa2:b0:4b1:1eb5:8ee5 with SMTP id
 ada2fe7eead31-4ba85fa2a85mr7544089137.25.1739085886781; Sat, 08 Feb 2025
 23:24:46 -0800 (PST)
MIME-Version: 1.0
References: <97224d956e711613b54fbcffed781a5d503a63e2.1739085587.git.atai@HIDDEN>
In-Reply-To: <97224d956e711613b54fbcffed781a5d503a63e2.1739085587.git.atai@HIDDEN>
From: Andy Tai <atai@HIDDEN>
Date: Sat, 8 Feb 2025 23:24:10 -0800
X-Gm-Features: AWEUYZmkmU8kKtC7aYPHVNadRr2wQcbDhKk4foQ_Aj4PBhauWxBnEcgtYrxztHY
Message-ID: <CAJsg1E9VXYOAZLwiWFH07989bJHMH+4=6+tUEDhYCF0ZrA-jcw@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.1 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.9 (/)

patch originally written here:
https://lists.nongnu.org/archive/html/help-guix/2022-05/msg00114.html

by

=E7=99=BD=E3=81=84=E7=86=8A
ShiroiKuma




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76153] [PATCH v2] gnu: icewm: Add icewm.desktop file.
Resent-From: Christopher Baines <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 01 Mar 2025 21:34:02 +0000
Resent-Message-ID: <handler.76153.B76153.174086479617681 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76153
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Andy Tai <atai@HIDDEN>
Cc: 76153 <at> debbugs.gnu.org
Received: via spool by 76153-submit <at> debbugs.gnu.org id=B76153.174086479617681
          (code B ref 76153); Sat, 01 Mar 2025 21:34:02 +0000
Received: (at 76153) by debbugs.gnu.org; 1 Mar 2025 21:33:16 +0000
Received: from localhost ([127.0.0.1]:45266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toUSS-0004b6-2S
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 16:33:16 -0500
Received: from mira.cbaines.net
 ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:49365)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1toUSP-0004aa-Fz
 for 76153 <at> debbugs.gnu.org; Sat, 01 Mar 2025 16:33:14 -0500
Received: from localhost (unknown [IPv6:2a02:6b67:e390:8b00::1ce5])
 by mira.cbaines.net (Postfix) with ESMTPSA id 5ABB827BBE2;
 Sat,  1 Mar 2025 21:33:12 +0000 (GMT)
Received: from fang (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 8129e3f3;
 Sat, 1 Mar 2025 21:33:11 +0000 (UTC)
From: Christopher Baines <mail@HIDDEN>
In-Reply-To: <CAJsg1E9VXYOAZLwiWFH07989bJHMH+4=6+tUEDhYCF0ZrA-jcw@HIDDEN>
 (Andy Tai's message of "Sat, 8 Feb 2025 23:24:10 -0800")
References: <97224d956e711613b54fbcffed781a5d503a63e2.1739085587.git.atai@HIDDEN>
 <CAJsg1E9VXYOAZLwiWFH07989bJHMH+4=6+tUEDhYCF0ZrA-jcw@HIDDEN>
Date: Sat, 01 Mar 2025 21:33:09 +0000
Message-ID: <877c58zbai.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Andy Tai <atai@HIDDEN> writes:

> patch originally written here:
> https://lists.nongnu.org/archive/html/help-guix/2022-05/msg00114.html
>
> by
>
> =E7=99=BD=E3=81=84=E7=86=8A
> ShiroiKuma

I think it would be good to mention this in the commit message, I also
think it's missing why this change is being made, it's unclear to me at
least what this .desktop file enables?

Second thing, re-indenting parts of the package definition is fine, but
it's best to do that in a separate commit, that way the diff will be
clearer.

Thanks,

Chris

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmfDfRVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfA7A/+KnWUGrgbcarAqo/PZ7AOOnbibPlHKb7p
ia5FWSdQMfAtjJ6UwMNN8//QYvGDOH2I/AvDR1SdeCQY6mL42GCBfI6PihslJqNp
o525kjgfMZU9b6U+TBDpkNPy4ppI3zrMSLV1mtFrQBoM51nuAJSuxlgMWtntcQTe
+VW9qX5a4zDvb9E2aSLjN2+7RGFWcBB7i7nNXHjTDEVugOd0OXCWMKG4rJx2GtW3
jZERbjnNMiiZVQWH6L7Q1fH+w3ulOqtN7gMd4ALOMX0CljNk6k51M5dNo57X/1Bq
eULGGY4SrsSSBw5GtjnfBMpa9KvRPi4F0u9rqUf+hTfXBSGAd3MqGMMPgm/vagxL
kTCMklxAKT00VSIVPxrmO06gUjqb0AJ93TRSzn8q3TwMH7Ek1kZFNXjMT1sLyYdT
ccFGKIw7iRlIXtZcBnlV32n+ye8iqLqvNY4ZyETH2t/CeC2uKYCm7KHS5bMS1osE
dDuSsc5InNcLg6UZHPGS7EcJUCXryl4812sAH8tFBnXUIDtKqfknkhDw1KZ6t1kj
XiZwwkO44J8vjZk5oej17whWbWCSP2u2lxT6xWk68yXNoi96QD4mUXvjYQQNus5W
IUYIXDp4vp1gNcnOxSNUHy9hC7LlCTikoZIXzJcUFQIY76CRws2x2dMa2kz4+pT9
ocK7IsJFVtk=
=FQpw
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76153] [PATCH v3] gnu: icewm: Add icewm.desktop file. patch originally written by =?UTF-8?Q?=E7=99=BD=E3=81=84=E7=86=8A?= ShiroiKuma retrieved from https://lists.nongnu.org/archive/html/help-guix/2022-05/msg00114.html
References: <9a98aea8a4ba530cc59d35f16c989bb298c2c913.1739085365.git.atai@HIDDEN>
In-Reply-To: <9a98aea8a4ba530cc59d35f16c989bb298c2c913.1739085365.git.atai@HIDDEN>
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 02 Mar 2025 05:42:01 +0000
Resent-Message-ID: <handler.76153.B76153.174089409623546 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76153
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 76153 <at> debbugs.gnu.org, mail@HIDDEN
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 76153-submit <at> debbugs.gnu.org id=B76153.174089409623546
          (code B ref 76153); Sun, 02 Mar 2025 05:42:01 +0000
Received: (at 76153) by debbugs.gnu.org; 2 Mar 2025 05:41:36 +0000
Received: from localhost ([127.0.0.1]:50847 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toc52-00067h-54
	for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 00:41:36 -0500
Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:53271)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1toc4z-000676-3c
 for 76153 <at> debbugs.gnu.org; Sun, 02 Mar 2025 00:41:34 -0500
Received: by mail-pl1-x62f.google.com with SMTP id
 d9443c01a7336-2239c066347so6564915ad.2
 for <76153 <at> debbugs.gnu.org>; Sat, 01 Mar 2025 21:41:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740894087; x=1741498887; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:from:to:cc:subject:date:message-id:reply-to;
 bh=AopQyjEkSZ3072hbeAWPZqydhZSKisfHWqxORx5w/vU=;
 b=LBvS/J7sYR7Sd7n7ofeab8jbU3s2mYmEczXwcTPEQcJLIXyFr1GqdAaSwJL//Fc9JO
 hN6pbZ0e6aYgXWAbKjrU3hFGK08Wc8wflJpIznZfdtI04KJC40m+T10jGrRrXS2fpdDz
 9bYYFwbUbHXr7m9ciJHIWlAi0uIrBs/dL299S1d9k1Ke/JM+jTNfCdtj7n9eOvZzuAxJ
 Nxa9+S0V6DZrp+5WSw9mZ+BkfOvMtZkYYPBGeVIBtiNutUOYxKdOJvshaDJYhSLzIDuM
 UvSOvZlw8CPFWn0O0xYsapky0xxx/I/ucwuICQHNyENE0ekHDpWTEIvpmBFEqBZrbLD2
 60Hw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740894087; x=1741498887;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=AopQyjEkSZ3072hbeAWPZqydhZSKisfHWqxORx5w/vU=;
 b=tobHZmLHTGLeWu7G6/as/UOp+TGAZYOQZuNExea7oBBkGg051thlPveKPjqgxV8ki3
 L4EABmDGI3fMiRenBf/5D6R0OVVSIQlrYyWr1eHSxp/XGcFgvTX0fqZmNl0if5U6IVMq
 g7SZA0rIUzXu+ZTez7q8tzOcuvuoWRP/XOuVi7gFfNjXSazsqeLUJJ2VgYrNYFAzoJRc
 yzxMsGmsJlKCUIq/y6ylEUtzaVjPhG5SmkO03jOZay2b5qKKj2cKQhYAn+883iZY0Z5w
 BjV9+0SyMfLwERdI1PmJSL3uAKNs26tVxNLagRgzTvL4fGx5kMqw7bHKKJN0vDXyPY2+
 DMRA==
X-Gm-Message-State: AOJu0YxCyiKBFE2QtdJXwhnG3YMgsTPHuRSd/MQOcqelsOtg/dE8rsAO
 Z317J+JZr8L6bPwXC92UJGIG/+dqAETH3PN++/Aq1TaLLt0ieW1UfEahpg==
X-Gm-Gg: ASbGncvvtI9X2nS4IsURtJdQra0RaiIww0HMoOY0QKYP+6z+PorvxmmId9lpeojHIjl
 jpz2IHGaercqVe5QOuJQkvkZaHIjMY4k0H4ntPllvLt4iEy2QvTD2EcYwiWTnUht4FWrZnTs2vP
 KvL7VMjyjA77RrrAzspW7tXnyH+y2ibD2FWUOafEtvYfYQ7nBfbQH1l8FLeTbG4aqikR5tszXdb
 des77vMU7Nt8ZiJJZiNC1Rr29HGNyuv9OJvw20VWV2ED/hgQyN5UEu1CIpsGuTTR036IxedVe0z
 jbIFgr4+iskC9ElJZMqEXHbpmCA9gDZEt/j9Cf0q
X-Google-Smtp-Source: AGHT+IFWDyko+rg6MeQ3PWpE0gAo9nLvY3zXplWKmkesuVStuUvAR5Me4tlBDOH2eFz9UuJONdxV9g==
X-Received: by 2002:a17:903:2306:b0:216:794f:6d7d with SMTP id
 d9443c01a7336-22369260875mr126359945ad.48.1740894086650; 
 Sat, 01 Mar 2025 21:41:26 -0800 (PST)
Received: from DEskMiniX300.. ([172.98.218.160])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-223505336ecsm56251305ad.244.2025.03.01.21.41.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 01 Mar 2025 21:41:26 -0800 (PST)
From: Andy Tai <atai@HIDDEN>
Date: Sat,  1 Mar 2025 21:41:22 -0800
Message-ID: <562a500312cab8951e0b015702c33d25d31a66f6.1740894035.git.atai@HIDDEN>
X-Mailer: git-send-email 2.43.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

* gnu/packages/wm.scm (icewm): Add 'install-xsession phase that
installs the icewm.desktop.file so icewm can be a choice as a desktop
in gdm (the graphical login screen)

Change-Id: I94661ec15bccc3bcb1539a52c78cc303a4b5caf3
---
 gnu/packages/wm.scm | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index ca79e39c57..126f71ddee 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1065,7 +1065,26 @@ (define-public icewm
                  (lambda _
                    (substitute* "src/Makefile.in"
                      (("TESTS = strtest\\$\\(EXEEXT\\)")
-                      "TESTS = ")))))))
+                      "TESTS = "))))
+                   (add-after 'install 'install-xsession
+                     (lambda* (#:key outputs #:allow-other-keys)
+                       ;; Add a .desktop file to xsessions.
+                       (let* ((output (assoc-ref outputs "out"))
+                              (xsessions (string-append output
+                                                        "/share/xsessions")))
+                         (mkdir-p xsessions)
+                         (call-with-output-file (string-append xsessions
+
+                                                 "/icewm.desktop")
+                           (lambda (port)
+                             (format port
+                              "[Desktop Entry]~@
+                            Name=icewm~@
+                            Comment=IceWM window manager~@
+                            Exec=~a/bin/icewm~@
+                            TryExec=~@*~a/bin/icewm~@
+                            Type=Application~%"
+                              output)))))))))
     (home-page "https://ice-wm.org/")
     (synopsis "Window manager for the X Window System")
     (description

base-commit: f9dcb84550b85aa816899b2106b1a5ae546167a3
-- 
2.43.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76153] [PATCH v3] gnu: icewm: Add icewm.desktop file. patch originally written by =?UTF-8?Q?=E7=99=BD=E3=81=84=E7=86=8A?= ShiroiKuma retrieved from https://lists.nongnu.org/archive/html/help-guix/2022-05/msg00114.html
Resent-From: Z572 <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 02 Mar 2025 06:35:01 +0000
Resent-Message-ID: <handler.76153.B76153.174089727011968 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76153
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Andy Tai <atai@HIDDEN>
Cc: 76153 <at> debbugs.gnu.org, mail@HIDDEN
Received: via spool by 76153-submit <at> debbugs.gnu.org id=B76153.174089727011968
          (code B ref 76153); Sun, 02 Mar 2025 06:35:01 +0000
Received: (at 76153) by debbugs.gnu.org; 2 Mar 2025 06:34:30 +0000
Received: from localhost ([127.0.0.1]:51507 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tocuD-00036y-VJ
	for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 01:34:30 -0500
Received: from mail.z572.online ([88.99.160.180]:58302)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tocu9-00036d-UO
 for 76153 <at> debbugs.gnu.org; Sun, 02 Mar 2025 01:34:27 -0500
Received: from m (mail1.85362086.com [107.174.64.25])
 by mail.z572.online (OpenSMTPD) with ESMTPSA id df957222
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sun, 2 Mar 2025 06:39:58 +0000 (UTC)
From: Z572 <zhengjunjie@HIDDEN>
In-Reply-To: <562a500312cab8951e0b015702c33d25d31a66f6.1740894035.git.atai@HIDDEN>
 (Andy Tai's message of "Sat, 1 Mar 2025 21:41:22 -0800")
References: <9a98aea8a4ba530cc59d35f16c989bb298c2c913.1739085365.git.atai@HIDDEN>
 <562a500312cab8951e0b015702c33d25d31a66f6.1740894035.git.atai@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 30.0.92
Date: Sun, 02 Mar 2025 14:34:07 +0800
Message-ID: <87cyf0lz4w.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 1.7 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: Andy Tai <atai@HIDDEN> writes: > * gnu/packages/wm.scm
 (icewm):
 Add 'install-xsession phase that > installs the icewm.desktop.file so icewm
 can be a choice as a desktop > in gdm (the graphical login screen) > >
 Change-Id: I94661ec1 [...] 
 Content analysis details:   (1.7 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL
 blocklist [URIs: ice-wm.org]
 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL
 blocklist [URIs: ice-wm.org]
 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
 The query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [88.99.160.180 listed in sa-trusted.bondedsender.org]
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [88.99.160.180 listed in bl.score.senderscore.com]
 0.9 SPF_FAIL               SPF: sender does not match SPF record (fail)
 [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;
 id=zhengjunjie%40iscas.ac.cn; ip=88.99.160.180; r=debbugs.gnu.org]
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.7 (/)

--=-=-=
Content-Type: text/plain

Andy Tai <atai@HIDDEN> writes:

> * gnu/packages/wm.scm (icewm): Add 'install-xsession phase that
> installs the icewm.desktop.file so icewm can be a choice as a desktop
> in gdm (the graphical login screen)
>
> Change-Id: I94661ec15bccc3bcb1539a52c78cc303a4b5caf3
> ---
>  gnu/packages/wm.scm | 21 ++++++++++++++++++++-
>  1 file changed, 20 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
> index ca79e39c57..126f71ddee 100644
> --- a/gnu/packages/wm.scm
> +++ b/gnu/packages/wm.scm
> @@ -1065,7 +1065,26 @@ (define-public icewm
>                   (lambda _
>                     (substitute* "src/Makefile.in"
>                       (("TESTS = strtest\\$\\(EXEEXT\\)")
> -                      "TESTS = ")))))))
> +                      "TESTS = "))))
> +                   (add-after 'install 'install-xsession
> +                     (lambda* (#:key outputs #:allow-other-keys)
> +                       ;; Add a .desktop file to xsessions.
> +                       (let* ((output (assoc-ref outputs "out"))

use #$output

> +                              (xsessions (string-append output
> +                                                        "/share/xsessions")))
> +                         (mkdir-p xsessions)
> +                         (call-with-output-file (string-append xsessions
> +
> +                                                 "/icewm.desktop")
> +                           (lambda (port)
> +                             (format port
> +                              "[Desktop Entry]~@
> +                            Name=icewm~@
> +                            Comment=IceWM window manager~@
> +                            Exec=~a/bin/icewm~@
> +                            TryExec=~@*~a/bin/icewm~@
> +                            Type=Application~%"
> +                              output)))))))))

please use `make-desktop-entry-file'

>      (home-page "https://ice-wm.org/")
>      (synopsis "Window manager for the X Window System")
>      (description
>
> base-commit: f9dcb84550b85aa816899b2106b1a5ae546167a3

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmfD+98ACgkQO1qpk+Gi
3/CFjxAAvTRs/cZ4DDxiTMArXxIrYoC1rnFjw2jbb0ks5kmiedxJdSR5C4m/pOrb
/AffGWY1Pti1iO6UMv0rPbNc6ApdbJ5h1Y2PBHA2/5VU17jblZb3Y/zGvvNpUWvM
h9vc8uOKRyrZYqfxOZW8JySBKYE2ABQKRUF0tKy7wiATGHMwr8kt+WQncVA8qOVr
KsZbedQdfdsx1mIuVDKEamqB8rBIKg17Ar4j098gJ6LAhM0wg5CcucGNwbCyOxrM
wKEMxJnsdSPQnRYm/qHJKucalUHwiJqZ4wvWb2gUHxPqqUJbJHpyxkVydtBe6TxB
M2+G0hf+2Xs6D3dAdGKPcdGr8Agf0p6smDk8gWE1KC2kKsbPKhgO6fTfXoDKwE0A
LPu82c+/9t5OWqiFMJstS0FtI4hGB02BoV4To5QAdHKApN4YveDlJr2dzcz/hExp
NnGsekO9QlSNIgHr/ygmP0g9x0ALqCGJIoo8a5ntTdFOFLxnOREZOwWCznaZjnrk
q/uAUCvtIONuWz0D7j0ZO9kOynwfXJUtYx9saKqNzumlarKdJg4Kc8znHGyFnELu
QYr9HA5mW3Kox8g7pEtHlOu38fI41KuNLlOXFsKVAg0xOlAFXPwpntwKAUsSA/MB
8QY+12ZXByOX6qj2ii+DAV8umKhzXl/P/gP22VzUJM1/XcCQzPs=
=IY12
-----END PGP SIGNATURE-----
--=-=-=--




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 3 Mar 2025 05:37:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 00:37:10 2025
Received: from localhost ([127.0.0.1]:43025 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toyUI-0002MV-Lz
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 00:37:10 -0500
Received: from mail-ua1-x934.google.com ([2607:f8b0:4864:20::934]:44531)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1toyUF-0002Lz-MM
 for control <at> debbugs.gnu.org; Mon, 03 Mar 2025 00:37:08 -0500
Received: by mail-ua1-x934.google.com with SMTP id
 a1e0cc1a2514c-86b68e51af4so357822241.1
 for <control <at> debbugs.gnu.org>; Sun, 02 Mar 2025 21:37:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740980221; x=1741585021; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=aWMO4lXE8ej4Lb03yUkDeQi1zMQgCp/Ix39GVMVhwGE=;
 b=YEoDMOBLo9g4KvZ9KAngzszcRy7xRf/acmhXdPZ+TFS4wltr/bMdqsiOvYkrYXRJh/
 LlS2zEo4gX3mItSWOCHpzPkNMUPyV34f15Ll5m6GVWZhaYrBP6o/sqGmj6dMJ3QuGdOH
 +CUOrZlT+kRVptkabOW/zWoRXy4atVhej2iQyYFWWOf2kAN6SaDVUyWebaO1xcnllMrM
 WqBG4eXMMpN2G35tcvfB56iDdu80LB30UWG+dtot2NrxZy2SNGYoDtFept5OckPNjeqQ
 Vmt7vnz6I96ZbVS3FmIbEV99GFQBkyrCy7jnS5BEYVBTvPrqhsz2+K4rdM/PxXbopd/O
 RaDg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740980221; x=1741585021;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=aWMO4lXE8ej4Lb03yUkDeQi1zMQgCp/Ix39GVMVhwGE=;
 b=qDScKEOnO5YM4c2mSiq1d/hDqpEuOOwOcdfVrxbwYZW+at+Mty+zYQmpVxJ8oAainn
 kUJfqQtf3vI85WofVmurIZ1NrfSDhLC4FaicA/og7PRnuxBcZ3V8QWOrQ3eeRKztzObC
 nC0z5B7AHuZk4A5zu3XPd5xyvObttt2kLcEJnO05mulMa1RAy1Y+v1utNr5xW7Sh9c39
 u5OH1jWgzdVDTBL/SIbcMLOW8Kjo0jJeFFNSakicE/7LTX3EQniWMQAXw15M695s0RNz
 HtaI5BN/bnypQbu94pHjWWVPvrGxyDPsYUhchCnHl6twGm1EhFFvt/lnljHI9Y/m9T12
 vMKQ==
X-Gm-Message-State: AOJu0YybaqJw7oTAcE9pe3RfmTs8/QsyLb3Xz6tT1RSt6n+UlFeD6rTA
 BaVr9sd6d4/h7Mls3LEMYMIrcAOGf+iGWPSjt4fuuJkWjFBgvS/jZ6r2eH5z7/4YOHOimMkatLf
 1bTF4qwHC0O88U2Kqvzpp6osaTL58dw==
X-Gm-Gg: ASbGncu6iY22UqjSe3PrBQIpx+pJqQ12aW1Wx24QTgPrAjxpHBDnpXc9u4Ab2ayG/+g
 NB+e0hq82Nl5xUp09KlHCYZXhLHyDnTm0MFPKAachB30OGkFtj7UDLFnmD76fSNrkjXGM20EwD6
 8Gl5arQqPd7TnehqAlzC+8ZYeCjG0=
X-Google-Smtp-Source: AGHT+IGzfP9GM2to2DapmhT4E0+Y/1g84S+b9fJrlDJyAr22mBg+2uYvKxAgeWlR7JztTWq3OQ1h9oI5iCkHi5f6kIA=
X-Received: by 2002:a05:6102:b14:b0:4b6:d600:a35f with SMTP id
 ada2fe7eead31-4c0449ca2c5mr7452545137.4.1740980221566; Sun, 02 Mar 2025
 21:37:01 -0800 (PST)
MIME-Version: 1.0
From: Andy Tai <lichengtai@HIDDEN>
Date: Sun, 2 Mar 2025 21:36:25 -0800
X-Gm-Features: AQ5f1Jq2_TWrHD2U_7al7ZfYgelcp5jEV6HvBO8LrU8P7v5zCPrLULEi7SAx5NM
Message-ID: <CAJsg1E8uNkJ+a_f8SOKNqG07drAG--zviW0TVzyHLX5nLLY1yg@HIDDEN>
Subject: 
To: GNU bug tracker automated control server <control <at> debbugs.gnu.org>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  close 76153 thanks icewm itself comes with a .desktop file
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (lichengtai[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2607:f8b0:4864:20:0:0:0:934 listed in]
 [list.dnswl.org]
 2.0 BLANK_SUBJECT          Subject is present but empty
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

close 76153
thanks
icewm itself comes with a .desktop file





Last modified: Mon, 3 Mar 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.