From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7C7E315806E for ; Sun, 21 May 2023 11:16:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A043DE076B; Sun, 21 May 2023 11:16:18 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7F180E076B for ; Sun, 21 May 2023 11:16:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 42205335D5D for ; Sun, 21 May 2023 11:16:17 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 56A91A64 for ; Sun, 21 May 2023 11:16:15 +0000 (UTC) From: "YiFei Zhu" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "YiFei Zhu" Message-ID: <1684667537.862ad84749b84b3ced2fb667444bb836d16dbfd6.zhuyifei1999@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/ X-VCS-Repository: repo/proj/guru X-VCS-Files: app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild X-VCS-Directories: app-editors/pulsar-bin/ X-VCS-Committer: zhuyifei1999 X-VCS-Committer-Name: YiFei Zhu X-VCS-Revision: 862ad84749b84b3ced2fb667444bb836d16dbfd6 X-VCS-Branch: dev Date: Sun, 21 May 2023 11:16:15 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 673ad99a-34d0-4ba1-9376-e6beb75ecef6 X-Archives-Hash: b0d1d02fc614e3da41139a92e99b30c5 commit: 862ad84749b84b3ced2fb667444bb836d16dbfd6 Author: YiFei Zhu gmail com> AuthorDate: Sun May 21 11:12:17 2023 +0000 Commit: YiFei Zhu gmail com> CommitDate: Sun May 21 11:12:17 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=862ad847 app-editors/pulsar-bin: fix more +x binary & make desktop more upstream Though we can't rally use the part of "env ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false", because desktop.eclass would autofill a wrong TryExec entry. Signed-off-by: YiFei Zhu gmail.com> app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild index fe0f21f52..17ba74aed 100644 --- a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild +++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild @@ -69,11 +69,23 @@ src_install(){ # Bug 798459 fperms +x /opt/Pulsar/resources/app.asar.unpacked/node_modules/{vscode-ripgrep/bin/rg,dugite/git/bin/git} + fperms +x /opt/Pulsar/resources/app.asar.unpacked/node_modules/fuzzy-finder/node_modules/vscode-ripgrep/bin/rg + fperms +x /opt/Pulsar/resources/app.asar.unpacked/node_modules/whats-my-line/node_modules/dugite/git/bin/git doicon resources/pulsar.png - make_desktop_entry "/opt/pulsar-bin/pulsar %U" "Pulsar" "pulsar" \ + make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \ "GNOME;GTK;Utility;TextEditor;Development;" \ - "GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=pulsar" + "GenericName=Text Editor\nStartupNotify=true\nStartupWMClass=pulsar\n" \ + "MimeType=application/javascript;application/json;application/x-httpd-eruby;" \ + "application/x-httpd-php;application/x-httpd-php3;application/x-httpd-php4;" \ + "application/x-httpd-php5;application/x-ruby;application/x-bash;application/x-csh;" \ + "application/x-sh;application/x-zsh;application/x-shellscript;application/x-sql;" \ + "application/x-tcl;application/xhtml+xml;application/xml;application/xml-dtd;" \ + "application/xslt+xml;text/coffeescript;text/css;text/html;text/plain;text/xml;" \ + "text/xml-dtd;text/x-bash;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-c;text/x-chdr;" \ + "text/x-csh;text/x-csrc;text/x-dsrc;text/x-diff;text/x-go;text/x-java;text/x-java-source;" \ + "text/x-makefile;text/x-markdown;text/x-objc;text/x-perl;text/x-php;text/x-python;" \ + "text/x-ruby;text/x-sh;text/x-zsh;text/yaml;inode/directory" einstalldocs