From unknown Sun Jun 22 11:42:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23106: rxvt-unicode is missing .desktop file(s) Resent-From: Nils Gillmann Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 24 Mar 2016 12:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23106 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 23106@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14588225314099 (code B ref -1); Thu, 24 Mar 2016 12:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Mar 2016 12:28:51 +0000 Received: from localhost ([127.0.0.1]:35141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj4Nc-00013y-6t for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj4Na-00013m-H0 for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj4NU-0000cG-6p for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HK_RANDOM_ENVFROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45687) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj4NU-0000cC-3j for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj4NT-0001bR-2L for bug-guix@gnu.org; Thu, 24 Mar 2016 08:28:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj4NO-0000bn-V6 for bug-guix@gnu.org; Thu, 24 Mar 2016 08:28:39 -0400 Received: from plane.gmane.org ([80.91.229.3]:44109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj4NO-0000bc-Nt for bug-guix@gnu.org; Thu, 24 Mar 2016 08:28:34 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aj4NL-0007mW-Pw for bug-guix@gnu.org; Thu, 24 Mar 2016 13:28:32 +0100 Received: from x5d83ee8c.dyn.telefonica.de ([93.131.238.140]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2016 13:28:31 +0100 Received: from niasterisk by x5d83ee8c.dyn.telefonica.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2016 13:28:31 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Nils Gillmann Date: Thu, 24 Mar 2016 13:28:17 +0100 Lines: 48 Message-ID: <878u183vry.fsf@grrlz.net> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: x5d83ee8c.dyn.telefonica.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:ZRjzWFEPr3FJ5GLnmq9mkFCJNCk= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.5 (---) urxvt / rxvt-unicode has no .desktop files in Guix and therefore does not show up in application menus like GNOME provides. Whoever wants to fix it faster than I do (currently occupied with psyced related packages), here is my work in progress part of the rxvt-unicode package. .desktop files can be found in the source dir of gentoo and archlinux (https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/rxvt-unicode) Code below has not been tested, it may need some fixes, and we need at least 3 like in archlinux. (arguments ;; This sets the destination when installing the necessary terminal ;; capability data, which are not provided by 'ncurses'. See ;; https://lists.gnu.org/archive/html/bug-ncurses/2009-10/msg00031.html '(#:make-flags (list (string-append "TERMINFO=" (assoc-ref %outputs "out") "/share/terminfo")) #:phases (modify-phases %standard-phases (add-after 'install 'install-desktop (lambda _ (let ((desktop (string-append %output "/share/applications"))) (mkdir-p desktop) (call-with-output-file (string-append desktop "/urxvt.desktop") (lambda (port) (format port "~ [Desktop Entry]~@ Name=~a~@ Comment=~a~@ TryExec=~a/bin/urxvt~@ Exec=~a/bin/urxvt~@ Icon=terminal~@ Type=Application~@ Categories=GNOME;GTK;Utility;TerminalEmulator;System;~@ StartupNotify=true~%" ,name ,synopsis %output))))))))) -- ng personal contact: http://krosos.sdf.org EDN: https://wiki.c3d2.de/EDN From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 11 17:31:10 2017 Received: (at control) by debbugs.gnu.org; 11 Jan 2017 22:31:10 +0000 Received: from localhost ([127.0.0.1]:50356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cRRQD-0000MJ-Rt for submit@debbugs.gnu.org; Wed, 11 Jan 2017 17:31:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cRRQC-0000FQ-Eb for control@debbugs.gnu.org; Wed, 11 Jan 2017 17:31:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cRRQ4-0003DU-Bp for control@debbugs.gnu.org; Wed, 11 Jan 2017 17:31:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57454) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cRRQ4-0003DQ-97 for control@debbugs.gnu.org; Wed, 11 Jan 2017 17:31:00 -0500 Received: from reverse-83.fdn.fr ([80.67.176.83]:39350 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cRRQ3-0000OH-8c for control@debbugs.gnu.org; Wed, 11 Jan 2017 17:30:59 -0500 Date: Wed, 11 Jan 2017 23:30:57 +0100 Message-Id: <87bmvdut3y.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #23106 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.2 (--------) severity 23106 minor From unknown Sun Jun 22 11:42:50 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nils Gillmann Subject: bug#23106: closed (Re: [PATCH] gnu: rxvt-unicode: Add '.desktop' files.) Message-ID: References: <20170305212629.GA6844@jasmine> <878u183vry.fsf@grrlz.net> X-Gnu-PR-Message: they-closed 23106 X-Gnu-PR-Package: guix Reply-To: 23106@debbugs.gnu.org Date: Sun, 05 Mar 2017 21:27:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1488749222-31622-1" This is a multi-part message in MIME format... ------------=_1488749222-31622-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23106: rxvt-unicode is missing .desktop file(s) which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23106@debbugs.gnu.org. --=20 23106: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23106 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1488749222-31622-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23106-done) by debbugs.gnu.org; 5 Mar 2017 21:26:32 +0000 Received: from localhost ([127.0.0.1]:41423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckdfj-0008DB-VP for submit@debbugs.gnu.org; Sun, 05 Mar 2017 16:26:32 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:46218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckdfi-0008D3-PH for 23106-done@debbugs.gnu.org; Sun, 05 Mar 2017 16:26:30 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 96D0420623; Sun, 5 Mar 2017 16:26:30 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Sun, 05 Mar 2017 16:26:30 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=JT4zMXUnqpbzJPuo34wiUtFdfZ4=; b=iTqTxm p4MZlB1wFjjnjjR1wTEDhSRAksKUsrBlcXuxroqM/wWxd55YJj0UPesGwSQ/lR6d IsK8keyoLYIdLYiB+MNnFLzCRI/MW27FjGd3ls3GcBAEdbaiT4M9v5RHJQijLSi0 Lc2pc3UVZJ1iL2aXO/5yIy62H3QE+GHGrdxgo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=JT4zMXUnqpbzJP uo34wiUtFdfZ4=; b=sS/GLYRmp+nlQp63vrFV9we7hRiOSvOfzLqSDoCrambmaR uvRAvkdjY1W7Lb5Hlk38mA3FWMx6Gs34W6IBVh9tNlZG6o5KxUaAHSfn0EP+NLqs oBKHg/sPnJWJgaMbGghLg03gjhOtzAjhaFpX6wk9W167iwnDapdS1P3Xiub9Q= X-ME-Sender: X-Sasl-enc: oydwdPT8zUWqKrcGnpo8XD0vuqW3Ywui5HxIg/afpMBK 1488749190 Received: from localhost (c-73-188-17-148.hsd1.pa.comcast.net [73.188.17.148]) by mail.messagingengine.com (Postfix) with ESMTPA id 4D33224335; Sun, 5 Mar 2017 16:26:30 -0500 (EST) Date: Sun, 5 Mar 2017 16:26:29 -0500 From: Leo Famulari To: contact.ng0@cryptolab.net Subject: Re: [PATCH] gnu: rxvt-unicode: Add '.desktop' files. Message-ID: <20170305212629.GA6844@jasmine> References: <20170211192645.27279-1-contact.ng0@cryptolab.net> <20170211192645.27279-2-contact.ng0@cryptolab.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170211192645.27279-2-contact.ng0@cryptolab.net> User-Agent: Mutt/1.8.0 (2017-02-23) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23106-done Cc: guix-devel@gnu.org, 23106-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sat, Feb 11, 2017 at 07:26:45PM +0000, contact.ng0@cryptolab.net wrote: > From: ng0 > > This fixes . > > * gnu/packages/xdisorg.scm (rxvt-unicode)[arguments]: Use > 'modify-phases'. > Add 'install-desktop-urxvt' and 'install-desktop-urxvtc' phase. Pushed, thanks! ------------=_1488749222-31622-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Mar 2016 12:28:51 +0000 Received: from localhost ([127.0.0.1]:35141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj4Nc-00013y-6t for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj4Na-00013m-H0 for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj4NU-0000cG-6p for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HK_RANDOM_ENVFROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45687) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj4NU-0000cC-3j for submit@debbugs.gnu.org; Thu, 24 Mar 2016 08:28:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj4NT-0001bR-2L for bug-guix@gnu.org; Thu, 24 Mar 2016 08:28:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj4NO-0000bn-V6 for bug-guix@gnu.org; Thu, 24 Mar 2016 08:28:39 -0400 Received: from plane.gmane.org ([80.91.229.3]:44109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj4NO-0000bc-Nt for bug-guix@gnu.org; Thu, 24 Mar 2016 08:28:34 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aj4NL-0007mW-Pw for bug-guix@gnu.org; Thu, 24 Mar 2016 13:28:32 +0100 Received: from x5d83ee8c.dyn.telefonica.de ([93.131.238.140]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2016 13:28:31 +0100 Received: from niasterisk by x5d83ee8c.dyn.telefonica.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2016 13:28:31 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-guix@gnu.org From: Nils Gillmann Subject: rxvt-unicode is missing .desktop file(s) Date: Thu, 24 Mar 2016 13:28:17 +0100 Lines: 48 Message-ID: <878u183vry.fsf@grrlz.net> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: x5d83ee8c.dyn.telefonica.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:ZRjzWFEPr3FJ5GLnmq9mkFCJNCk= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.5 (---) urxvt / rxvt-unicode has no .desktop files in Guix and therefore does not show up in application menus like GNOME provides. Whoever wants to fix it faster than I do (currently occupied with psyced related packages), here is my work in progress part of the rxvt-unicode package. .desktop files can be found in the source dir of gentoo and archlinux (https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/rxvt-unicode) Code below has not been tested, it may need some fixes, and we need at least 3 like in archlinux. (arguments ;; This sets the destination when installing the necessary terminal ;; capability data, which are not provided by 'ncurses'. See ;; https://lists.gnu.org/archive/html/bug-ncurses/2009-10/msg00031.html '(#:make-flags (list (string-append "TERMINFO=" (assoc-ref %outputs "out") "/share/terminfo")) #:phases (modify-phases %standard-phases (add-after 'install 'install-desktop (lambda _ (let ((desktop (string-append %output "/share/applications"))) (mkdir-p desktop) (call-with-output-file (string-append desktop "/urxvt.desktop") (lambda (port) (format port "~ [Desktop Entry]~@ Name=~a~@ Comment=~a~@ TryExec=~a/bin/urxvt~@ Exec=~a/bin/urxvt~@ Icon=terminal~@ Type=Application~@ Categories=GNOME;GTK;Utility;TerminalEmulator;System;~@ StartupNotify=true~%" ,name ,synopsis %output))))))))) -- ng personal contact: http://krosos.sdf.org EDN: https://wiki.c3d2.de/EDN ------------=_1488749222-31622-1--