public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-05-21  9:53 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-05-21  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2a8c35bcd8f74a3572b1e5fb868e268acd6b8d3d
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sun May 21 09:41:43 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Sun May 21 09:48:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a8c35bc

app-editors/pulsar-bin: new package, add 1.105.0

ebuild mostly modified from app-editors/atom-bin.

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                  |  1 +
 app-editors/pulsar-bin/metadata.xml              | 11 +++
 app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild | 91 ++++++++++++++++++++++++
 3 files changed, 103 insertions(+)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
new file mode 100644
index 000000000..762558a4e
--- /dev/null
+++ b/app-editors/pulsar-bin/Manifest
@@ -0,0 +1 @@
+DIST pulsar-bin-1.105.0.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810

diff --git a/app-editors/pulsar-bin/metadata.xml b/app-editors/pulsar-bin/metadata.xml
new file mode 100644
index 000000000..8b9f94c21
--- /dev/null
+++ b/app-editors/pulsar-bin/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>zhuyifei1999@gmail.com</email>
+		<name>YiFei Zhu</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">pulsar-edit/pulsar</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
new file mode 100644
index 000000000..904a5f8a5
--- /dev/null
+++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
+HOMEPAGE="https://pulsar-edit.dev/"
+SRC_URI="https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+# Need different downloads for other architectures; untested
+KEYWORDS="-* ~amd64"
+RESTRICT="test"
+
+S="${WORKDIR}/pulsar-${PV}"
+
+RDEPEND="
+	app-accessibility/at-spi2-atk
+	app-accessibility/at-spi2-core
+	app-crypt/libsecret
+	dev-libs/atk
+	dev-libs/nss
+	dev-libs/openssl
+	dev-libs/openssl-compat
+	dev-vcs/git
+	media-libs/alsa-lib
+	net-print/cups
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/gtk+
+	x11-libs/libnotify
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXcursor
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXi
+	x11-libs/libxkbfile
+	x11-libs/libXrandr
+	x11-libs/libXrender
+	x11-libs/libXScrnSaver
+	x11-libs/libXtst
+	x11-libs/pango
+"
+
+QA_PREBUILT="/opt/Pulsar/*"
+QA_PRESTRIPPED="/opt/Pulsar/resources/*"  # Files are already stripped
+
+src_prepare(){
+	default
+
+	# We do not install licenses
+	rm resources/LICENSE.md || die "Failed to remove LICENSE"
+}
+
+src_install(){
+	insinto /opt/Pulsar
+	doins -r "${S}"/*
+	dosym ../../opt/Pulsar/resources/pulsar.sh "${EPREFIX}"/usr/bin/pulsar
+	fperms +x /opt/Pulsar/resources/pulsar.sh
+	fperms +x /opt/Pulsar/pulsar
+
+	# I will use only npm provided with package itself
+	# as nodejs is not required to make it working (and it is really big).
+	fperms +x /opt/Pulsar/resources/app/ppm/bin/{apm,node,npm}
+
+	# Bug 798459
+	fperms +x /opt/Pulsar/resources/app.asar.unpacked/node_modules/{vscode-ripgrep/bin/rg,dugite/git/bin/git}
+
+	doicon resources/pulsar.png
+	make_desktop_entry "/opt/pulsar-bin/pulsar %U" "Pulsar" "pulsar" \
+		"GNOME;GTK;Utility;TextEditor;Development;" \
+		"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=pulsar"
+
+	einstalldocs
+
+	find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst(){
+	xdg_desktop_database_update
+
+	elog "To migrate configurations & saved state from Atom Editor, execute:"
+	elog "    cp -a \$HOME/.atom \$HOME/.pulsar"
+	elog "    cp -a \$HOME/.config/Atom \$HOME/.config/Pulsar"
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-05-21  9:59 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-05-21  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     d77100bfbdbdb28f56255896f6806a568a18613a
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sun May 21 09:58:20 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Sun May 21 09:58:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d77100bf

app-editors/pulsar-bin: fix deprecated dependencies warning

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 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 904a5f8a5..fe0f21f52 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
@@ -18,10 +18,8 @@ RESTRICT="test"
 S="${WORKDIR}/pulsar-${PV}"
 
 RDEPEND="
-	app-accessibility/at-spi2-atk
-	app-accessibility/at-spi2-core
+	>=app-accessibility/at-spi2-core-2.46.0
 	app-crypt/libsecret
-	dev-libs/atk
 	dev-libs/nss
 	dev-libs/openssl
 	dev-libs/openssl-compat


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-05-21 11:16 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-05-21 11:16 UTC (permalink / raw
  To: gentoo-commits

commit:     862ad84749b84b3ced2fb667444bb836d16dbfd6
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sun May 21 11:12:17 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> 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 <zhuyifei1999 <AT> 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
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-05-22 16:51 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-05-22 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     f3c50dca839159c343c02a88654e04e2c77cdd45
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Mon May 22 16:42:07 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Mon May 22 16:46:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3c50dca

app-editors/pulsar-bin: RDEPEND x11-libs/libxkbcommon

Closes: https://bugs.gentoo.org/906938
Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

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 17ba74aed..49768d16b 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
 	x11-libs/libXext
 	x11-libs/libXfixes
 	x11-libs/libXi
+	x11-libs/libxkbcommon
 	x11-libs/libxkbfile
 	x11-libs/libXrandr
 	x11-libs/libXrender


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-05-22 17:45 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-05-22 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     22db5ba15a4e2bf96111a3206e27938577912511
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Mon May 22 17:42:04 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Mon May 22 17:42:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22db5ba1

app-editors/pulsar-bin: remove node_gyp_bins directory

Contains python3 symlink which may be broken depending on system.

Closes: https://bugs.gentoo.org/906939
Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

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 49768d16b..9dcaab44b 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
@@ -73,6 +73,10 @@ src_install(){
 	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
 
+	# Bug #906939
+	rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
+	rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+
 	doicon resources/pulsar.png
 	make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \
 		"GNOME;GTK;Utility;TextEditor;Development;" \


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-06-09  4:47 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-06-09  4:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b11268e393931a4f87c507824053894b834b0a95
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Jun  9 04:43:43 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Jun  9 04:43:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b11268e3

app-editors/pulsar-bin: Support arm64

Tested ebuild on an arm64 prefix. Couldn't do a proper run test
because that machine is awfully slow.

Also removed the redundant chmods, if we could simply mv the files
into image instead of using doins, the modes from the original
tarball are kept and we don't need to chmod.

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                    |  3 +-
 ...1.105.0.ebuild => pulsar-bin-1.105.0-r1.ebuild} | 40 ++++++++++++----------
 2 files changed, 23 insertions(+), 20 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 762558a4e..c4c1d31ad 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1 +1,2 @@
-DIST pulsar-bin-1.105.0.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
+DIST pulsar-bin-1.105.0-amd64.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
+DIST pulsar-bin-1.105.0-arm64.tar.gz 190376758 BLAKE2B 4901f01497f7a015f95f77126f91f7817ffa8bd82d10066f741dd53dd67ec6f43bec1f7a34d949f00f2efed9f36b0f19745fb71abbc6074ca248f08d4159062a SHA512 e201118befcc14308f1383309fd0a7a258f72d1aa31b59da8ffb863ab9a43b821b5285dfe4fde1ccdf8f92121c1898b8022f604362e7415dcf7d8fc05d8de512

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
similarity index 67%
rename from app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
index 9dcaab44b..949a77857 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
@@ -7,12 +7,14 @@ inherit desktop xdg
 
 DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
 HOMEPAGE="https://pulsar-edit.dev/"
-SRC_URI="https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="
+	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
+	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
 
 LICENSE="MIT"
 SLOT="0"
-# Need different downloads for other architectures; untested
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64 ~arm64"
 RESTRICT="test"
 
 S="${WORKDIR}/pulsar-${PV}"
@@ -50,6 +52,14 @@ RDEPEND="
 QA_PREBUILT="/opt/Pulsar/*"
 QA_PRESTRIPPED="/opt/Pulsar/resources/*"  # Files are already stripped
 
+src_unpack(){
+	default
+
+	if use arm64; then
+		mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die
+	fi
+}
+
 src_prepare(){
 	default
 
@@ -58,26 +68,18 @@ src_prepare(){
 }
 
 src_install(){
-	insinto /opt/Pulsar
-	doins -r "${S}"/*
-	dosym ../../opt/Pulsar/resources/pulsar.sh "${EPREFIX}"/usr/bin/pulsar
-	fperms +x /opt/Pulsar/resources/pulsar.sh
-	fperms +x /opt/Pulsar/pulsar
-
-	# I will use only npm provided with package itself
-	# as nodejs is not required to make it working (and it is really big).
-	fperms +x /opt/Pulsar/resources/app/ppm/bin/{apm,node,npm}
+	dodir /opt/Pulsar
+	mv "${S}"/* "${ED}"/opt/Pulsar
 
-	# 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
+	dosym ../../opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
 
 	# Bug #906939
-	rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
-	rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+	if use amd64; then
+		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
+		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+	fi
 
-	doicon resources/pulsar.png
+	doicon "${ED}"/opt/Pulsar/resources/pulsar.png
 	make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \
 		"GNOME;GTK;Utility;TextEditor;Development;" \
 		"GenericName=Text Editor\nStartupNotify=true\nStartupWMClass=pulsar\n" \


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-06-16  6:39 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-06-16  6:39 UTC (permalink / raw
  To: gentoo-commits

commit:     0789691e9de600e6c2a6d604ecd0a93e56e1d998
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Jun 16 06:37:02 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Jun 16 06:39:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0789691e

app-editors/pulsar-bin: add 1.106.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                  |   1 +
 app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild | 110 +++++++++++++++++++++++
 2 files changed, 111 insertions(+)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index c4c1d31ad..21689b2f5 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,2 +1,3 @@
 DIST pulsar-bin-1.105.0-amd64.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
 DIST pulsar-bin-1.105.0-arm64.tar.gz 190376758 BLAKE2B 4901f01497f7a015f95f77126f91f7817ffa8bd82d10066f741dd53dd67ec6f43bec1f7a34d949f00f2efed9f36b0f19745fb71abbc6074ca248f08d4159062a SHA512 e201118befcc14308f1383309fd0a7a258f72d1aa31b59da8ffb863ab9a43b821b5285dfe4fde1ccdf8f92121c1898b8022f604362e7415dcf7d8fc05d8de512
+DIST pulsar-bin-1.106.0-amd64.tar.gz 230175989 BLAKE2B c26238659ec32918b06563aa14462d2a47f87612d18d0e309ebdeaafb8282c5c2f839264eda7cc3151bb9643b783ac47e0e008eccf59fb8347d7b71995137da5 SHA512 9ce4e1ba0ca375a035863ca955592ebde9e20c16aa06d6ab3bd803d32edbd35d916b5ef94c2072f21f3d9a60546798fa2aaa74608299101713e92cce367fd0f6

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
new file mode 100644
index 000000000..11df6e3d3
--- /dev/null
+++ b/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
+HOMEPAGE="https://pulsar-edit.dev/"
+
+# ARM64 build is missing upstream for 1.106.0
+#	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+SRC_URI="
+	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="test"
+
+S="${WORKDIR}/pulsar-${PV}"
+
+RDEPEND="
+	>=app-accessibility/at-spi2-core-2.46.0
+	app-crypt/libsecret
+	dev-libs/nss
+	dev-libs/openssl
+	dev-libs/openssl-compat
+	dev-vcs/git
+	media-libs/alsa-lib
+	net-print/cups
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/gtk+
+	x11-libs/libnotify
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXcursor
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXi
+	x11-libs/libxkbcommon
+	x11-libs/libxkbfile
+	x11-libs/libXrandr
+	x11-libs/libXrender
+	x11-libs/libXScrnSaver
+	x11-libs/libXtst
+	x11-libs/pango
+"
+
+QA_PREBUILT="/opt/Pulsar/*"
+QA_PRESTRIPPED="/opt/Pulsar/resources/*"  # Files are already stripped
+
+src_unpack(){
+	default
+
+	if use arm64; then
+		mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die
+	fi
+}
+
+src_prepare(){
+	default
+
+	# We do not install licenses
+	rm resources/LICENSE.md || die "Failed to remove LICENSE"
+}
+
+src_install(){
+	dodir /opt/Pulsar
+	mv "${S}"/* "${ED}"/opt/Pulsar
+
+	dosym ../../opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
+
+	# Bug #906939
+	if use amd64; then
+		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
+		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+	fi
+
+	doicon "${ED}"/opt/Pulsar/resources/pulsar.png
+	make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \
+		"GNOME;GTK;Utility;TextEditor;Development;" \
+		"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
+
+	find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst(){
+	xdg_desktop_database_update
+
+	elog "To migrate configurations & saved state from Atom Editor, execute:"
+	elog "    cp -a \$HOME/.atom \$HOME/.pulsar"
+	elog "    cp -a \$HOME/.config/Atom \$HOME/.config/Pulsar"
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-06-17  9:57 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-06-17  9:57 UTC (permalink / raw
  To: gentoo-commits

commit:     f47e98c7272985904abba1658983808a10be4833
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sat Jun 17 09:55:42 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Sat Jun 17 09:56:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f47e98c7

app-editors/pulsar-bin: Update ebuild according to suggestions

Comments by @ceamac,
https://github.com/gentoo/guru/commit/0789691e9de600e6c2a6d604ecd0a93e56e1d998

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild | 32 +++++++++++++-----------
 1 file changed, 18 insertions(+), 14 deletions(-)

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
index 11df6e3d3..a407bf09f 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
@@ -17,42 +17,46 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="-* ~amd64"
+
+# binary package; no tests available
 RESTRICT="test"
 
 S="${WORKDIR}/pulsar-${PV}"
 
 RDEPEND="
-	>=app-accessibility/at-spi2-core-2.46.0
+	app-accessibility/at-spi2-core
+	dev-libs/nspr
 	app-crypt/libsecret
+	dev-libs/expat
+	dev-libs/glib
 	dev-libs/nss
-	dev-libs/openssl
 	dev-libs/openssl-compat
 	dev-vcs/git
 	media-libs/alsa-lib
+	media-libs/mesa
+	net-misc/curl
 	net-print/cups
+	sys-apps/dbus
+	sys-libs/zlib
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf
-	x11-libs/gtk+
-	x11-libs/libnotify
+	x11-libs/gtk+:3[X]
+	x11-libs/libdrm
 	x11-libs/libX11
 	x11-libs/libxcb
 	x11-libs/libXcomposite
-	x11-libs/libXcursor
 	x11-libs/libXdamage
 	x11-libs/libXext
 	x11-libs/libXfixes
-	x11-libs/libXi
 	x11-libs/libxkbcommon
 	x11-libs/libxkbfile
+	x11-libs/libxshmfence
 	x11-libs/libXrandr
-	x11-libs/libXrender
-	x11-libs/libXScrnSaver
-	x11-libs/libXtst
 	x11-libs/pango
 "
 
-QA_PREBUILT="/opt/Pulsar/*"
-QA_PRESTRIPPED="/opt/Pulsar/resources/*"  # Files are already stripped
+QA_PREBUILT="opt/Pulsar/*"
+QA_PRESTRIPPED="opt/Pulsar/resources/*"  # Files are already stripped
 
 src_unpack(){
 	default
@@ -73,12 +77,12 @@ src_install(){
 	dodir /opt/Pulsar
 	mv "${S}"/* "${ED}"/opt/Pulsar
 
-	dosym ../../opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
+	dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
 
 	# Bug #906939
 	if use amd64; then
-		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
-		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die
+		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die
 	fi
 
 	doicon "${ED}"/opt/Pulsar/resources/pulsar.png


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-07-14  8:56 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-07-14  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     ea1b194eb27359bcae6703f5dd4a3bb5f81cdc0d
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Jul 14 06:02:35 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Jul 14 08:56:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea1b194e

app-editors/pulsar-bin: Add arm64 binaries for 1.106.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                  | 1 +
 app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild | 5 ++---
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 21689b2f5..826a916fe 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,3 +1,4 @@
 DIST pulsar-bin-1.105.0-amd64.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
 DIST pulsar-bin-1.105.0-arm64.tar.gz 190376758 BLAKE2B 4901f01497f7a015f95f77126f91f7817ffa8bd82d10066f741dd53dd67ec6f43bec1f7a34d949f00f2efed9f36b0f19745fb71abbc6074ca248f08d4159062a SHA512 e201118befcc14308f1383309fd0a7a258f72d1aa31b59da8ffb863ab9a43b821b5285dfe4fde1ccdf8f92121c1898b8022f604362e7415dcf7d8fc05d8de512
 DIST pulsar-bin-1.106.0-amd64.tar.gz 230175989 BLAKE2B c26238659ec32918b06563aa14462d2a47f87612d18d0e309ebdeaafb8282c5c2f839264eda7cc3151bb9643b783ac47e0e008eccf59fb8347d7b71995137da5 SHA512 9ce4e1ba0ca375a035863ca955592ebde9e20c16aa06d6ab3bd803d32edbd35d916b5ef94c2072f21f3d9a60546798fa2aaa74608299101713e92cce367fd0f6
+DIST pulsar-bin-1.106.0-arm64.tar.gz 191577179 BLAKE2B cf0ec650ad6bdafb513aae261518ce800b18be43008a12faee75230d488d2073d11eeda56474d26bf281e77a2ca27bc145ad67d9a53ca0bbf5ac16cf743b3017 SHA512 bc3789478998570231d956e1e73754b90856e366cb233fd5f9ad4643bf2c6f25b27c1fd54a4056bc099187205be4733e45cdd67be0f116c31472bbe884407ba8

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
index a407bf09f..0d6013dc9 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
@@ -8,15 +8,14 @@ inherit desktop xdg
 DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
 HOMEPAGE="https://pulsar-edit.dev/"
 
-# ARM64 build is missing upstream for 1.106.0
-#	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
 SRC_URI="
 	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
+	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
 "
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64 ~arm64"
 
 # binary package; no tests available
 RESTRICT="test"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-07-17  3:12 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-07-17  3:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b48fc07374d01af2b4385e923fb6e99b7cbff802
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Mon Jul 17 03:06:02 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Mon Jul 17 03:06:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b48fc073

app-editors/pulsar-bin: add 1.107.1, drop 1.105.0-r1

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                    |  4 +--
 ...1.105.0-r1.ebuild => pulsar-bin-1.107.1.ebuild} | 33 +++++++++++++---------
 2 files changed, 21 insertions(+), 16 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 826a916fe..26c9a354a 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.105.0-amd64.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
-DIST pulsar-bin-1.105.0-arm64.tar.gz 190376758 BLAKE2B 4901f01497f7a015f95f77126f91f7817ffa8bd82d10066f741dd53dd67ec6f43bec1f7a34d949f00f2efed9f36b0f19745fb71abbc6074ca248f08d4159062a SHA512 e201118befcc14308f1383309fd0a7a258f72d1aa31b59da8ffb863ab9a43b821b5285dfe4fde1ccdf8f92121c1898b8022f604362e7415dcf7d8fc05d8de512
 DIST pulsar-bin-1.106.0-amd64.tar.gz 230175989 BLAKE2B c26238659ec32918b06563aa14462d2a47f87612d18d0e309ebdeaafb8282c5c2f839264eda7cc3151bb9643b783ac47e0e008eccf59fb8347d7b71995137da5 SHA512 9ce4e1ba0ca375a035863ca955592ebde9e20c16aa06d6ab3bd803d32edbd35d916b5ef94c2072f21f3d9a60546798fa2aaa74608299101713e92cce367fd0f6
 DIST pulsar-bin-1.106.0-arm64.tar.gz 191577179 BLAKE2B cf0ec650ad6bdafb513aae261518ce800b18be43008a12faee75230d488d2073d11eeda56474d26bf281e77a2ca27bc145ad67d9a53ca0bbf5ac16cf743b3017 SHA512 bc3789478998570231d956e1e73754b90856e366cb233fd5f9ad4643bf2c6f25b27c1fd54a4056bc099187205be4733e45cdd67be0f116c31472bbe884407ba8
+DIST pulsar-bin-1.107.1-amd64.tar.gz 229779993 BLAKE2B 36262b199a034461f9e8c99aeacfb503bcf14ed753cbaee0743a78741b8b4b52f846fb1995e215151ddd152ee47abeed0a0ee29a296a62043829a3dbe673bef8 SHA512 5f06db0ada92017f1493fdc2032eeb65cbc0db08ecb0b729670ba2fbbcd8d898f4e37f844b7d6109c65c8769a9ffb5f7e16db3d432589635d64fd2af34af7ec7
+DIST pulsar-bin-1.107.1-arm64.tar.gz 191166102 BLAKE2B 517e2fbd5878d8fcced8fc3726c26a7592fe1f45dc2b42758f685b156b03b875d8ec34b06a50fde029d68c47da9ff0f02fe923a7480455107aac961a023303f7 SHA512 6258e102e62574dfb5e5a01a05421375e5a6ba15f8e5c176419d8d3323f13440d15239b68f71058a2384caca7cdde6eec66e285576f04cf7b107ebe555183015

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.107.1.ebuild
similarity index 84%
rename from app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.107.1.ebuild
index 949a77857..0d6013dc9 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.107.1.ebuild
@@ -7,6 +7,7 @@ inherit desktop xdg
 
 DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
 HOMEPAGE="https://pulsar-edit.dev/"
+
 SRC_URI="
 	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
 	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
@@ -15,42 +16,46 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~arm64"
+
+# binary package; no tests available
 RESTRICT="test"
 
 S="${WORKDIR}/pulsar-${PV}"
 
 RDEPEND="
-	>=app-accessibility/at-spi2-core-2.46.0
+	app-accessibility/at-spi2-core
+	dev-libs/nspr
 	app-crypt/libsecret
+	dev-libs/expat
+	dev-libs/glib
 	dev-libs/nss
-	dev-libs/openssl
 	dev-libs/openssl-compat
 	dev-vcs/git
 	media-libs/alsa-lib
+	media-libs/mesa
+	net-misc/curl
 	net-print/cups
+	sys-apps/dbus
+	sys-libs/zlib
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf
-	x11-libs/gtk+
-	x11-libs/libnotify
+	x11-libs/gtk+:3[X]
+	x11-libs/libdrm
 	x11-libs/libX11
 	x11-libs/libxcb
 	x11-libs/libXcomposite
-	x11-libs/libXcursor
 	x11-libs/libXdamage
 	x11-libs/libXext
 	x11-libs/libXfixes
-	x11-libs/libXi
 	x11-libs/libxkbcommon
 	x11-libs/libxkbfile
+	x11-libs/libxshmfence
 	x11-libs/libXrandr
-	x11-libs/libXrender
-	x11-libs/libXScrnSaver
-	x11-libs/libXtst
 	x11-libs/pango
 "
 
-QA_PREBUILT="/opt/Pulsar/*"
-QA_PRESTRIPPED="/opt/Pulsar/resources/*"  # Files are already stripped
+QA_PREBUILT="opt/Pulsar/*"
+QA_PRESTRIPPED="opt/Pulsar/resources/*"  # Files are already stripped
 
 src_unpack(){
 	default
@@ -71,12 +76,12 @@ src_install(){
 	dodir /opt/Pulsar
 	mv "${S}"/* "${ED}"/opt/Pulsar
 
-	dosym ../../opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
+	dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
 
 	# Bug #906939
 	if use amd64; then
-		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
-		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die
+		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die
 	fi
 
 	doicon "${ED}"/opt/Pulsar/resources/pulsar.png


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-08-18  7:46 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-08-18  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     c2c3547585b3d2a5c11b2c7f49093d3f084afae6
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Aug 18 07:36:45 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Aug 18 07:36:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2c35475

app-editors/pulsar-bin: add 1.108.0, drop 1.106.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.106.0.ebuild => pulsar-bin-1.108.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 26c9a354a4..84b7714c9b 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.106.0-amd64.tar.gz 230175989 BLAKE2B c26238659ec32918b06563aa14462d2a47f87612d18d0e309ebdeaafb8282c5c2f839264eda7cc3151bb9643b783ac47e0e008eccf59fb8347d7b71995137da5 SHA512 9ce4e1ba0ca375a035863ca955592ebde9e20c16aa06d6ab3bd803d32edbd35d916b5ef94c2072f21f3d9a60546798fa2aaa74608299101713e92cce367fd0f6
-DIST pulsar-bin-1.106.0-arm64.tar.gz 191577179 BLAKE2B cf0ec650ad6bdafb513aae261518ce800b18be43008a12faee75230d488d2073d11eeda56474d26bf281e77a2ca27bc145ad67d9a53ca0bbf5ac16cf743b3017 SHA512 bc3789478998570231d956e1e73754b90856e366cb233fd5f9ad4643bf2c6f25b27c1fd54a4056bc099187205be4733e45cdd67be0f116c31472bbe884407ba8
 DIST pulsar-bin-1.107.1-amd64.tar.gz 229779993 BLAKE2B 36262b199a034461f9e8c99aeacfb503bcf14ed753cbaee0743a78741b8b4b52f846fb1995e215151ddd152ee47abeed0a0ee29a296a62043829a3dbe673bef8 SHA512 5f06db0ada92017f1493fdc2032eeb65cbc0db08ecb0b729670ba2fbbcd8d898f4e37f844b7d6109c65c8769a9ffb5f7e16db3d432589635d64fd2af34af7ec7
 DIST pulsar-bin-1.107.1-arm64.tar.gz 191166102 BLAKE2B 517e2fbd5878d8fcced8fc3726c26a7592fe1f45dc2b42758f685b156b03b875d8ec34b06a50fde029d68c47da9ff0f02fe923a7480455107aac961a023303f7 SHA512 6258e102e62574dfb5e5a01a05421375e5a6ba15f8e5c176419d8d3323f13440d15239b68f71058a2384caca7cdde6eec66e285576f04cf7b107ebe555183015
+DIST pulsar-bin-1.108.0-amd64.tar.gz 230184003 BLAKE2B 706208f24deaf90ac381358c46747c0ac00954c5aa9d7cb4db45dee15a4450df9a4abe88df096c00b8be4cb86b7bd207c60227b0e3c261ce208b4a08ebc2cd1b SHA512 8c90f8dbec1dcfa8e8ada01809dc1b95b6f8f61886cf0e767509f04c72ec49abd7edd5cfe773df649ff7c081d936bf1dcf906e3e70a831cbb417e5a3a033f2f1
+DIST pulsar-bin-1.108.0-arm64.tar.gz 191573170 BLAKE2B 1f8242730531ccf0395fbfcfd0c6284a0191ce40a1d700f449014662f93de72db6d55599e92baaba1c9b3135c73c8f17c063494778620974c0e37880621723d8 SHA512 d049d6f6951e9e3438b7334d7aafde612719be8c71e647970ad99031be1bf5581f0d02711c7b3a05d1248d0e9783b83a982a60178f6aee2f3f8d4609beea18ca

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.106.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-09-20  3:28 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-09-20  3:28 UTC (permalink / raw
  To: gentoo-commits

commit:     e91544cc8b58c6228a7787a4e8d5d6d8907b3a1c
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Wed Sep 20 03:27:50 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Wed Sep 20 03:27:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e91544cc

app-editors/pulsar-bin: add 1.109.0, drop 1.107.1

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.107.1.ebuild => pulsar-bin-1.109.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 84b7714c9b..57aca4efc6 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.107.1-amd64.tar.gz 229779993 BLAKE2B 36262b199a034461f9e8c99aeacfb503bcf14ed753cbaee0743a78741b8b4b52f846fb1995e215151ddd152ee47abeed0a0ee29a296a62043829a3dbe673bef8 SHA512 5f06db0ada92017f1493fdc2032eeb65cbc0db08ecb0b729670ba2fbbcd8d898f4e37f844b7d6109c65c8769a9ffb5f7e16db3d432589635d64fd2af34af7ec7
-DIST pulsar-bin-1.107.1-arm64.tar.gz 191166102 BLAKE2B 517e2fbd5878d8fcced8fc3726c26a7592fe1f45dc2b42758f685b156b03b875d8ec34b06a50fde029d68c47da9ff0f02fe923a7480455107aac961a023303f7 SHA512 6258e102e62574dfb5e5a01a05421375e5a6ba15f8e5c176419d8d3323f13440d15239b68f71058a2384caca7cdde6eec66e285576f04cf7b107ebe555183015
 DIST pulsar-bin-1.108.0-amd64.tar.gz 230184003 BLAKE2B 706208f24deaf90ac381358c46747c0ac00954c5aa9d7cb4db45dee15a4450df9a4abe88df096c00b8be4cb86b7bd207c60227b0e3c261ce208b4a08ebc2cd1b SHA512 8c90f8dbec1dcfa8e8ada01809dc1b95b6f8f61886cf0e767509f04c72ec49abd7edd5cfe773df649ff7c081d936bf1dcf906e3e70a831cbb417e5a3a033f2f1
 DIST pulsar-bin-1.108.0-arm64.tar.gz 191573170 BLAKE2B 1f8242730531ccf0395fbfcfd0c6284a0191ce40a1d700f449014662f93de72db6d55599e92baaba1c9b3135c73c8f17c063494778620974c0e37880621723d8 SHA512 d049d6f6951e9e3438b7334d7aafde612719be8c71e647970ad99031be1bf5581f0d02711c7b3a05d1248d0e9783b83a982a60178f6aee2f3f8d4609beea18ca
+DIST pulsar-bin-1.109.0-amd64.tar.gz 230323361 BLAKE2B 1f97a0ad37bb32d677923fcfe18870dffd8865b116a21936178ef8deed276409cb38fd5b22f9375a7fc72d5996030afc15648d13da36fa4bd30e74febd79ce4c SHA512 c95d1b1a6a644eff5eee0ce49fd88b56062effb7ecc7a37a6de732846ee86c862504d3341e9b5fc10cdadf71051f427f7d252ed66865cc4b83f8861680b7624e
+DIST pulsar-bin-1.109.0-arm64.tar.gz 191749896 BLAKE2B 2097ffcb98f3b0b1862b7852f5cf497bf04b6f55629e7ecb863b0b0b2bad36b983c76eb57b46e38b281fabdc3aeff4c97045cd0ee21a34d7b6cd42dd0db712d9 SHA512 683e1c495808643f5f380c7c231a6b811f7834be6d6c8f1021cd4535f1a6c9416180f919aab7d3f7aaa4feef91d713e5f25a540246145641baca35814eec951d

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.107.1.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.109.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.107.1.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.109.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-10-20 14:46 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-10-20 14:46 UTC (permalink / raw
  To: gentoo-commits

commit:     479a430569e3ba33ea2d9a8e1c9ccfefa523b836
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Oct 20 14:37:45 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Oct 20 14:37:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=479a4305

app-editors/pulsar-bin: add 1.110.0, drop 1.108.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.108.0.ebuild => pulsar-bin-1.110.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 57aca4efc6..a1c71ffd47 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.108.0-amd64.tar.gz 230184003 BLAKE2B 706208f24deaf90ac381358c46747c0ac00954c5aa9d7cb4db45dee15a4450df9a4abe88df096c00b8be4cb86b7bd207c60227b0e3c261ce208b4a08ebc2cd1b SHA512 8c90f8dbec1dcfa8e8ada01809dc1b95b6f8f61886cf0e767509f04c72ec49abd7edd5cfe773df649ff7c081d936bf1dcf906e3e70a831cbb417e5a3a033f2f1
-DIST pulsar-bin-1.108.0-arm64.tar.gz 191573170 BLAKE2B 1f8242730531ccf0395fbfcfd0c6284a0191ce40a1d700f449014662f93de72db6d55599e92baaba1c9b3135c73c8f17c063494778620974c0e37880621723d8 SHA512 d049d6f6951e9e3438b7334d7aafde612719be8c71e647970ad99031be1bf5581f0d02711c7b3a05d1248d0e9783b83a982a60178f6aee2f3f8d4609beea18ca
 DIST pulsar-bin-1.109.0-amd64.tar.gz 230323361 BLAKE2B 1f97a0ad37bb32d677923fcfe18870dffd8865b116a21936178ef8deed276409cb38fd5b22f9375a7fc72d5996030afc15648d13da36fa4bd30e74febd79ce4c SHA512 c95d1b1a6a644eff5eee0ce49fd88b56062effb7ecc7a37a6de732846ee86c862504d3341e9b5fc10cdadf71051f427f7d252ed66865cc4b83f8861680b7624e
 DIST pulsar-bin-1.109.0-arm64.tar.gz 191749896 BLAKE2B 2097ffcb98f3b0b1862b7852f5cf497bf04b6f55629e7ecb863b0b0b2bad36b983c76eb57b46e38b281fabdc3aeff4c97045cd0ee21a34d7b6cd42dd0db712d9 SHA512 683e1c495808643f5f380c7c231a6b811f7834be6d6c8f1021cd4535f1a6c9416180f919aab7d3f7aaa4feef91d713e5f25a540246145641baca35814eec951d
+DIST pulsar-bin-1.110.0-amd64.tar.gz 230950040 BLAKE2B 27a0f7a9ec5c3c9feb98d41893aa79f8d3a234cf09099730ccf9d54c369b49a23b470ba74e04ff3a7bb2a6a3b10d89d992141b969d4ba3632477942ccddee585 SHA512 07826455d66cc3167c2aa5d85ada623d033026984f7bde7a4aa14f583d144cbd590dd4529bccb7669aced1ed22bb33f17331f406708720bba857177eb58ac492
+DIST pulsar-bin-1.110.0-arm64.tar.gz 192205620 BLAKE2B ad74d5d7406c8788fc3d6ae44a0149c417bfdbba4562ae66994288a5c2367c5ea8e3618041c768eafea4748aa9e768283e9e498914e0b8aac17b837f4795d422 SHA512 c844f3094a186f73466e98e04c6a54271a84a89a62fe1310f52bcd1e14979600b3b488c97b61d7ec27e08f4ba927384354954df8be39da299359650198880006

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-11-19  8:21 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-11-19  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     ccf97d4894afc4e29c18667567a0e739cc810d6d
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sun Nov 19 08:21:15 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Sun Nov 19 08:21:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccf97d48

app-editors/pulsar-bin: add 1.111.0, drop 1.109.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.109.0.ebuild => pulsar-bin-1.111.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index a1c71ffd47..da0d5b39d0 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.109.0-amd64.tar.gz 230323361 BLAKE2B 1f97a0ad37bb32d677923fcfe18870dffd8865b116a21936178ef8deed276409cb38fd5b22f9375a7fc72d5996030afc15648d13da36fa4bd30e74febd79ce4c SHA512 c95d1b1a6a644eff5eee0ce49fd88b56062effb7ecc7a37a6de732846ee86c862504d3341e9b5fc10cdadf71051f427f7d252ed66865cc4b83f8861680b7624e
-DIST pulsar-bin-1.109.0-arm64.tar.gz 191749896 BLAKE2B 2097ffcb98f3b0b1862b7852f5cf497bf04b6f55629e7ecb863b0b0b2bad36b983c76eb57b46e38b281fabdc3aeff4c97045cd0ee21a34d7b6cd42dd0db712d9 SHA512 683e1c495808643f5f380c7c231a6b811f7834be6d6c8f1021cd4535f1a6c9416180f919aab7d3f7aaa4feef91d713e5f25a540246145641baca35814eec951d
 DIST pulsar-bin-1.110.0-amd64.tar.gz 230950040 BLAKE2B 27a0f7a9ec5c3c9feb98d41893aa79f8d3a234cf09099730ccf9d54c369b49a23b470ba74e04ff3a7bb2a6a3b10d89d992141b969d4ba3632477942ccddee585 SHA512 07826455d66cc3167c2aa5d85ada623d033026984f7bde7a4aa14f583d144cbd590dd4529bccb7669aced1ed22bb33f17331f406708720bba857177eb58ac492
 DIST pulsar-bin-1.110.0-arm64.tar.gz 192205620 BLAKE2B ad74d5d7406c8788fc3d6ae44a0149c417bfdbba4562ae66994288a5c2367c5ea8e3618041c768eafea4748aa9e768283e9e498914e0b8aac17b837f4795d422 SHA512 c844f3094a186f73466e98e04c6a54271a84a89a62fe1310f52bcd1e14979600b3b488c97b61d7ec27e08f4ba927384354954df8be39da299359650198880006
+DIST pulsar-bin-1.111.0-amd64.tar.gz 211405181 BLAKE2B dccf618bd023cbef7897aff0ae0d70d55316c029a41fe622c3917572826834b08edaba0fe413c4e806bafca11ed0356dd3bf6782598943e583e8fc6ed890a795 SHA512 83822554468af0ba4de3ab7dffce78406c0824a901877bc1b23f25c82191d649c296d2800487585b0ac35441cc4139d4fd0040b275f9e41d2e4f4c2db52dc3c9
+DIST pulsar-bin-1.111.0-arm64.tar.gz 190618419 BLAKE2B e45bf411d9a12e1c27a425c3a5db269f29a8ac5205b21a068150f6f16e7080a5a3847f110eeb3078ee745cc4be1a305cb15812292505ec13e5ed1ca360e66f79 SHA512 d2cc391002c3b81d28098aff42dbc9267e1f497b94a00eeab5ad16643717d925b437102ae918481294e60d70143b6f1272e54dcf20f0ea9b65e1a9655921a3e7

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.109.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.111.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.109.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.111.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-12-16 23:26 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-12-16 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     2ea651bd08d81b4a2bd23c56872d488381bed9c5
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sat Dec 16 21:29:23 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Sat Dec 16 23:26:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ea651bd

app-editors/pulsar-bin: add 1.112.0, drop 1.110.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.110.0.ebuild => pulsar-bin-1.112.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index da0d5b39d0..1b5ee98a97 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.110.0-amd64.tar.gz 230950040 BLAKE2B 27a0f7a9ec5c3c9feb98d41893aa79f8d3a234cf09099730ccf9d54c369b49a23b470ba74e04ff3a7bb2a6a3b10d89d992141b969d4ba3632477942ccddee585 SHA512 07826455d66cc3167c2aa5d85ada623d033026984f7bde7a4aa14f583d144cbd590dd4529bccb7669aced1ed22bb33f17331f406708720bba857177eb58ac492
-DIST pulsar-bin-1.110.0-arm64.tar.gz 192205620 BLAKE2B ad74d5d7406c8788fc3d6ae44a0149c417bfdbba4562ae66994288a5c2367c5ea8e3618041c768eafea4748aa9e768283e9e498914e0b8aac17b837f4795d422 SHA512 c844f3094a186f73466e98e04c6a54271a84a89a62fe1310f52bcd1e14979600b3b488c97b61d7ec27e08f4ba927384354954df8be39da299359650198880006
 DIST pulsar-bin-1.111.0-amd64.tar.gz 211405181 BLAKE2B dccf618bd023cbef7897aff0ae0d70d55316c029a41fe622c3917572826834b08edaba0fe413c4e806bafca11ed0356dd3bf6782598943e583e8fc6ed890a795 SHA512 83822554468af0ba4de3ab7dffce78406c0824a901877bc1b23f25c82191d649c296d2800487585b0ac35441cc4139d4fd0040b275f9e41d2e4f4c2db52dc3c9
 DIST pulsar-bin-1.111.0-arm64.tar.gz 190618419 BLAKE2B e45bf411d9a12e1c27a425c3a5db269f29a8ac5205b21a068150f6f16e7080a5a3847f110eeb3078ee745cc4be1a305cb15812292505ec13e5ed1ca360e66f79 SHA512 d2cc391002c3b81d28098aff42dbc9267e1f497b94a00eeab5ad16643717d925b437102ae918481294e60d70143b6f1272e54dcf20f0ea9b65e1a9655921a3e7
+DIST pulsar-bin-1.112.0-amd64.tar.gz 212238152 BLAKE2B bddb96067ad9ebdc08a39461792b621026d02db8bbce65de92546850669ba2b22c2b12ea3c7328123d9bae7180c31bdbdc0c0d960071cd87cf3e394dca5d9ff9 SHA512 c48346ad06f94c031a20b81fd570502e04be754613b62bf5014b0192b858424317eeb94fc8926aac4dee79aab2cd20346db36247f25cd6db4d3869d075815bc6
+DIST pulsar-bin-1.112.0-arm64.tar.gz 191448233 BLAKE2B 84237a92fe5ae022d73f1722c7138c35ecf162a23666e927f7fc0bf928ddcfaa6151766cb83f9d42e14a86d73d6f57bfd24006404b767ce7b783587ee9fffbb5 SHA512 e6b35ba40801c6421352a3c46fa980f2330724c7c60cc93a16d531c2f24020638c3e2d985a62861f81a5fc43e9314ea94985bb36bc97bae89979a87e063714fa

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.112.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.112.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2023-12-21 17:48 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2023-12-21 17:48 UTC (permalink / raw
  To: gentoo-commits

commit:     8b4d9a8f54b86f6ef00a5abe89cca68e4f6fd830
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Thu Dec 21 17:45:58 2023 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Thu Dec 21 17:46:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b4d9a8f

app-editors/pulsar-bin: add 1.112.1, drop 1.112.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.112.0.ebuild => pulsar-bin-1.112.1.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 1b5ee98a97..971df0d87f 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
 DIST pulsar-bin-1.111.0-amd64.tar.gz 211405181 BLAKE2B dccf618bd023cbef7897aff0ae0d70d55316c029a41fe622c3917572826834b08edaba0fe413c4e806bafca11ed0356dd3bf6782598943e583e8fc6ed890a795 SHA512 83822554468af0ba4de3ab7dffce78406c0824a901877bc1b23f25c82191d649c296d2800487585b0ac35441cc4139d4fd0040b275f9e41d2e4f4c2db52dc3c9
 DIST pulsar-bin-1.111.0-arm64.tar.gz 190618419 BLAKE2B e45bf411d9a12e1c27a425c3a5db269f29a8ac5205b21a068150f6f16e7080a5a3847f110eeb3078ee745cc4be1a305cb15812292505ec13e5ed1ca360e66f79 SHA512 d2cc391002c3b81d28098aff42dbc9267e1f497b94a00eeab5ad16643717d925b437102ae918481294e60d70143b6f1272e54dcf20f0ea9b65e1a9655921a3e7
-DIST pulsar-bin-1.112.0-amd64.tar.gz 212238152 BLAKE2B bddb96067ad9ebdc08a39461792b621026d02db8bbce65de92546850669ba2b22c2b12ea3c7328123d9bae7180c31bdbdc0c0d960071cd87cf3e394dca5d9ff9 SHA512 c48346ad06f94c031a20b81fd570502e04be754613b62bf5014b0192b858424317eeb94fc8926aac4dee79aab2cd20346db36247f25cd6db4d3869d075815bc6
-DIST pulsar-bin-1.112.0-arm64.tar.gz 191448233 BLAKE2B 84237a92fe5ae022d73f1722c7138c35ecf162a23666e927f7fc0bf928ddcfaa6151766cb83f9d42e14a86d73d6f57bfd24006404b767ce7b783587ee9fffbb5 SHA512 e6b35ba40801c6421352a3c46fa980f2330724c7c60cc93a16d531c2f24020638c3e2d985a62861f81a5fc43e9314ea94985bb36bc97bae89979a87e063714fa
+DIST pulsar-bin-1.112.1-amd64.tar.gz 212239188 BLAKE2B b5d5a49dfe4e7a5416268fdcb133983e8b8ebada1b0b1ce9e04702d7f84192aa9f9780e8c7d56cf7e3c7ab8bc9301dd74d553f839a2840771dc9a86d414153fc SHA512 d5ed416cc7000d3f33b9ebd2ba9b1f090515aa670ca1dcb0782ba389f9785317ec27ada63c4af1b55eed6943b102570bd7073f4ebf1ff76cb4900b357835f35c
+DIST pulsar-bin-1.112.1-arm64.tar.gz 191449346 BLAKE2B d596c636be5a968769671bdf750dd979bebbddb2b4de6312593c7092cfc172894c3928c7f357fc9a49afa7db3810a9f6681281db40b2892494d68445ce257652 SHA512 14f7c1780d120cca854cb5392ac8f781137c72af21545f0c3f2cbff16ac2cb08d874601f14e1c468df663859ad1ba82f51ac4e5f49fea7a2a00b5d4a9e59e1e8

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.112.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.112.1.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.112.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.112.1.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2024-01-19  6:43 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2024-01-19  6:43 UTC (permalink / raw
  To: gentoo-commits

commit:     a77cef731ac63eee17dc8e13af8b22acf5464c44
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Jan 19 06:42:01 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Jan 19 06:42:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a77cef73

app-editors/pulsar-bin: add 1.113.0, drop 1.111.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.111.0.ebuild => pulsar-bin-1.113.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 971df0d87f..10f3243c6c 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.111.0-amd64.tar.gz 211405181 BLAKE2B dccf618bd023cbef7897aff0ae0d70d55316c029a41fe622c3917572826834b08edaba0fe413c4e806bafca11ed0356dd3bf6782598943e583e8fc6ed890a795 SHA512 83822554468af0ba4de3ab7dffce78406c0824a901877bc1b23f25c82191d649c296d2800487585b0ac35441cc4139d4fd0040b275f9e41d2e4f4c2db52dc3c9
-DIST pulsar-bin-1.111.0-arm64.tar.gz 190618419 BLAKE2B e45bf411d9a12e1c27a425c3a5db269f29a8ac5205b21a068150f6f16e7080a5a3847f110eeb3078ee745cc4be1a305cb15812292505ec13e5ed1ca360e66f79 SHA512 d2cc391002c3b81d28098aff42dbc9267e1f497b94a00eeab5ad16643717d925b437102ae918481294e60d70143b6f1272e54dcf20f0ea9b65e1a9655921a3e7
 DIST pulsar-bin-1.112.1-amd64.tar.gz 212239188 BLAKE2B b5d5a49dfe4e7a5416268fdcb133983e8b8ebada1b0b1ce9e04702d7f84192aa9f9780e8c7d56cf7e3c7ab8bc9301dd74d553f839a2840771dc9a86d414153fc SHA512 d5ed416cc7000d3f33b9ebd2ba9b1f090515aa670ca1dcb0782ba389f9785317ec27ada63c4af1b55eed6943b102570bd7073f4ebf1ff76cb4900b357835f35c
 DIST pulsar-bin-1.112.1-arm64.tar.gz 191449346 BLAKE2B d596c636be5a968769671bdf750dd979bebbddb2b4de6312593c7092cfc172894c3928c7f357fc9a49afa7db3810a9f6681281db40b2892494d68445ce257652 SHA512 14f7c1780d120cca854cb5392ac8f781137c72af21545f0c3f2cbff16ac2cb08d874601f14e1c468df663859ad1ba82f51ac4e5f49fea7a2a00b5d4a9e59e1e8
+DIST pulsar-bin-1.113.0-amd64.tar.gz 212392040 BLAKE2B 4ec49911bcff4a6f720d810a14e8f7d04650912a837d12ab71992c7a1c496784b7a47d1cb6eb11df204eebcc3c72d7eec014b30b5ab54b4461ec95869b3f39ea SHA512 f77a97c5c5a0dd879c13107b53a81baf8927034ea173a80314cad50120053657feb1ed4c293484cc5ee5b6044c53bde001e93892c80a889c3f668bfaf38a3d12
+DIST pulsar-bin-1.113.0-arm64.tar.gz 191604066 BLAKE2B 16cd5d3b8af3bbf1d6f97c33cb94450c5402d0be429aca766f6eb06f3e127ccbb16cc7382544c87dcfcf44e81d40cbc44d172aa3d1ff3bd6449b10bbbe289cd9 SHA512 512d1e7e36009fea934bb69529b4b3431a58ce045a7384503f034f78501894b0881c1f3816771cf7cb0abb7dd9e56f8969c1bdb4318de7de5cacbcbcab210046

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.111.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.111.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2024-03-11  0:37 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2024-03-11  0:37 UTC (permalink / raw
  To: gentoo-commits

commit:     3c0f7172082e204e58e07f86afb16de356c49ecd
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 11 00:32:08 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Mon Mar 11 00:33:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c0f7172

app-editors/pulsar-bin: add 1.114.0, drop 1.112.1

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.112.1.ebuild => pulsar-bin-1.114.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 10f3243c6c..211c0c666f 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.112.1-amd64.tar.gz 212239188 BLAKE2B b5d5a49dfe4e7a5416268fdcb133983e8b8ebada1b0b1ce9e04702d7f84192aa9f9780e8c7d56cf7e3c7ab8bc9301dd74d553f839a2840771dc9a86d414153fc SHA512 d5ed416cc7000d3f33b9ebd2ba9b1f090515aa670ca1dcb0782ba389f9785317ec27ada63c4af1b55eed6943b102570bd7073f4ebf1ff76cb4900b357835f35c
-DIST pulsar-bin-1.112.1-arm64.tar.gz 191449346 BLAKE2B d596c636be5a968769671bdf750dd979bebbddb2b4de6312593c7092cfc172894c3928c7f357fc9a49afa7db3810a9f6681281db40b2892494d68445ce257652 SHA512 14f7c1780d120cca854cb5392ac8f781137c72af21545f0c3f2cbff16ac2cb08d874601f14e1c468df663859ad1ba82f51ac4e5f49fea7a2a00b5d4a9e59e1e8
 DIST pulsar-bin-1.113.0-amd64.tar.gz 212392040 BLAKE2B 4ec49911bcff4a6f720d810a14e8f7d04650912a837d12ab71992c7a1c496784b7a47d1cb6eb11df204eebcc3c72d7eec014b30b5ab54b4461ec95869b3f39ea SHA512 f77a97c5c5a0dd879c13107b53a81baf8927034ea173a80314cad50120053657feb1ed4c293484cc5ee5b6044c53bde001e93892c80a889c3f668bfaf38a3d12
 DIST pulsar-bin-1.113.0-arm64.tar.gz 191604066 BLAKE2B 16cd5d3b8af3bbf1d6f97c33cb94450c5402d0be429aca766f6eb06f3e127ccbb16cc7382544c87dcfcf44e81d40cbc44d172aa3d1ff3bd6449b10bbbe289cd9 SHA512 512d1e7e36009fea934bb69529b4b3431a58ce045a7384503f034f78501894b0881c1f3816771cf7cb0abb7dd9e56f8969c1bdb4318de7de5cacbcbcab210046
+DIST pulsar-bin-1.114.0-amd64.tar.gz 222885863 BLAKE2B e794a16ae40b5275ced2e48c6ee12d4fb18dc73e1644ac3051df512ded4404cc66cc271fc3217b1e3827c28485d9347c95410ac6be750846bfd8509a18fde684 SHA512 48a3c902e451b44ce4bfe4c0656d01b5debb53a6d7b9b146d3795efcda0e3d219e2a8f439c409e5ff7084ec5501c5463126c345fdbf89e09697ee341a04433ea
+DIST pulsar-bin-1.114.0-arm64.tar.gz 217795100 BLAKE2B 39cb6313f844190d4813a837d58115d1f7429b3d2a12b6150a1d8d670a1abdb4e4d04b0556fcee245ed01546a5a165a9e3059275a2f4b9b53f4e2516191819fd SHA512 5567cd479949c169b504f1c3212bad6125f2ca35cd5d0ed9857bbf0991c40c63109f6bdd8562b33ba21449b0ba8fb0dc208ffa9a88a9b4bd074fd2749cfc91e3

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.112.1.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.112.1.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2024-03-11  0:37 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2024-03-11  0:37 UTC (permalink / raw
  To: gentoo-commits

commit:     a23c7c40f04eec430aef34382d75bbd1fe9c891a
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 11 00:35:28 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Mon Mar 11 00:37:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a23c7c40

app-editors/pulsar-bin: Fix "variable S should occur before RESTRICT"

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild | 3 +--
 app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
index 0d6013dc95..3802a88a3b 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
@@ -12,6 +12,7 @@ SRC_URI="
 	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
 	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
 "
+S="${WORKDIR}/pulsar-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
@@ -20,8 +21,6 @@ KEYWORDS="-* ~amd64 ~arm64"
 # binary package; no tests available
 RESTRICT="test"
 
-S="${WORKDIR}/pulsar-${PV}"
-
 RDEPEND="
 	app-accessibility/at-spi2-core
 	dev-libs/nspr

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
index 0d6013dc95..3802a88a3b 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
@@ -12,6 +12,7 @@ SRC_URI="
 	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
 	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
 "
+S="${WORKDIR}/pulsar-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
@@ -20,8 +21,6 @@ KEYWORDS="-* ~amd64 ~arm64"
 # binary package; no tests available
 RESTRICT="test"
 
-S="${WORKDIR}/pulsar-${PV}"
-
 RDEPEND="
 	app-accessibility/at-spi2-core
 	dev-libs/nspr


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2024-03-23 23:07 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2024-03-23 23:07 UTC (permalink / raw
  To: gentoo-commits

commit:     687931a6e39788ad3298e78479eb99c99df2edc8
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sat Mar 23 23:06:00 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Sat Mar 23 23:06:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=687931a6

app-editors/pulsar-bin: add 1.115.0, drop 1.113.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                       | 4 ++--
 .../{pulsar-bin-1.113.0.ebuild => pulsar-bin-1.115.0.ebuild}          | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 211c0c666f..932e87ccf7 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.113.0-amd64.tar.gz 212392040 BLAKE2B 4ec49911bcff4a6f720d810a14e8f7d04650912a837d12ab71992c7a1c496784b7a47d1cb6eb11df204eebcc3c72d7eec014b30b5ab54b4461ec95869b3f39ea SHA512 f77a97c5c5a0dd879c13107b53a81baf8927034ea173a80314cad50120053657feb1ed4c293484cc5ee5b6044c53bde001e93892c80a889c3f668bfaf38a3d12
-DIST pulsar-bin-1.113.0-arm64.tar.gz 191604066 BLAKE2B 16cd5d3b8af3bbf1d6f97c33cb94450c5402d0be429aca766f6eb06f3e127ccbb16cc7382544c87dcfcf44e81d40cbc44d172aa3d1ff3bd6449b10bbbe289cd9 SHA512 512d1e7e36009fea934bb69529b4b3431a58ce045a7384503f034f78501894b0881c1f3816771cf7cb0abb7dd9e56f8969c1bdb4318de7de5cacbcbcab210046
 DIST pulsar-bin-1.114.0-amd64.tar.gz 222885863 BLAKE2B e794a16ae40b5275ced2e48c6ee12d4fb18dc73e1644ac3051df512ded4404cc66cc271fc3217b1e3827c28485d9347c95410ac6be750846bfd8509a18fde684 SHA512 48a3c902e451b44ce4bfe4c0656d01b5debb53a6d7b9b146d3795efcda0e3d219e2a8f439c409e5ff7084ec5501c5463126c345fdbf89e09697ee341a04433ea
 DIST pulsar-bin-1.114.0-arm64.tar.gz 217795100 BLAKE2B 39cb6313f844190d4813a837d58115d1f7429b3d2a12b6150a1d8d670a1abdb4e4d04b0556fcee245ed01546a5a165a9e3059275a2f4b9b53f4e2516191819fd SHA512 5567cd479949c169b504f1c3212bad6125f2ca35cd5d0ed9857bbf0991c40c63109f6bdd8562b33ba21449b0ba8fb0dc208ffa9a88a9b4bd074fd2749cfc91e3
+DIST pulsar-bin-1.115.0-amd64.tar.gz 222906219 BLAKE2B 1e87b9ca57e8d78ca1ff7f0d126393a739fa0375557a473495b8b46e3c10b165af94fc02067703acfd138b626e3ffe9e566cdff093527520f3a5fb61c168259e SHA512 42f23816cdb22186c76b4016f2ecd1ad1b341510eb03dd3a081b369bb9f4e815fc980a91c6a30e4167a6df5ed037969b61f7500cb2ee63e20bced010f58a1cb1
+DIST pulsar-bin-1.115.0-arm64.tar.gz 217823606 BLAKE2B c01d06b69468710153ad0d821d762b677a2e5c16681a0ea058810f3d2825537ad04be571d40c2379e4d6715248a47c7d8aae796585749b0b78e6f6f3a12e78e8 SHA512 159d56269e5aef10dbb16b392f9d5095daf84452f991ea6dbe1e835d5fc490802ff446a78c2b44f9768741f4bba523337ab59de64924f21b93295e7b3a415fe3

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.115.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.115.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2024-07-06  3:19 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2024-07-06  3:19 UTC (permalink / raw
  To: gentoo-commits

commit:     61c8ced503297a0bfc764019eaf1ee03674b5dc7
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Sat Jul  6 03:09:41 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Sat Jul  6 03:10:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61c8ced5

app-editors/pulsar-bin: add 1.117.0 & 1.118.0, drop 1.114.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                                     | 6 ++++--
 .../{pulsar-bin-1.114.0.ebuild => pulsar-bin-1.117.0.ebuild}        | 0
 .../{pulsar-bin-1.114.0.ebuild => pulsar-bin-1.118.0.ebuild}        | 0
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 932e87ccf..fed5726e7 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,6 @@
-DIST pulsar-bin-1.114.0-amd64.tar.gz 222885863 BLAKE2B e794a16ae40b5275ced2e48c6ee12d4fb18dc73e1644ac3051df512ded4404cc66cc271fc3217b1e3827c28485d9347c95410ac6be750846bfd8509a18fde684 SHA512 48a3c902e451b44ce4bfe4c0656d01b5debb53a6d7b9b146d3795efcda0e3d219e2a8f439c409e5ff7084ec5501c5463126c345fdbf89e09697ee341a04433ea
-DIST pulsar-bin-1.114.0-arm64.tar.gz 217795100 BLAKE2B 39cb6313f844190d4813a837d58115d1f7429b3d2a12b6150a1d8d670a1abdb4e4d04b0556fcee245ed01546a5a165a9e3059275a2f4b9b53f4e2516191819fd SHA512 5567cd479949c169b504f1c3212bad6125f2ca35cd5d0ed9857bbf0991c40c63109f6bdd8562b33ba21449b0ba8fb0dc208ffa9a88a9b4bd074fd2749cfc91e3
 DIST pulsar-bin-1.115.0-amd64.tar.gz 222906219 BLAKE2B 1e87b9ca57e8d78ca1ff7f0d126393a739fa0375557a473495b8b46e3c10b165af94fc02067703acfd138b626e3ffe9e566cdff093527520f3a5fb61c168259e SHA512 42f23816cdb22186c76b4016f2ecd1ad1b341510eb03dd3a081b369bb9f4e815fc980a91c6a30e4167a6df5ed037969b61f7500cb2ee63e20bced010f58a1cb1
 DIST pulsar-bin-1.115.0-arm64.tar.gz 217823606 BLAKE2B c01d06b69468710153ad0d821d762b677a2e5c16681a0ea058810f3d2825537ad04be571d40c2379e4d6715248a47c7d8aae796585749b0b78e6f6f3a12e78e8 SHA512 159d56269e5aef10dbb16b392f9d5095daf84452f991ea6dbe1e835d5fc490802ff446a78c2b44f9768741f4bba523337ab59de64924f21b93295e7b3a415fe3
+DIST pulsar-bin-1.117.0-amd64.tar.gz 223218350 BLAKE2B 82ee4b9d4d57f169c73512d5679152538f0abf33d12d4dd4789865617037ec7b681f364114b2f952780a9101e2e849006281f29b6d970a892a0952b22878d862 SHA512 a4f582ecf4cb0a0b8a1e79588b9a309472adda8007b4ed7090f470bf5de2c950bfb8fec753824143497b13c79c2c316149d4d5bfa1cffd7f52d20aada33df166
+DIST pulsar-bin-1.117.0-arm64.tar.gz 218131536 BLAKE2B a0f67c3c9170b171dd8bf8cd346c56b710bd52b67b7d6130121645fb1a9885080122acddbe3e6e59b50783de2f0dc3de5686912054d0db645ea139580a145070 SHA512 c81efd2004fbd35457e5fa04618f0a74ff7346ddd04066b60c7e25d543b3971efd80dcd82192dd3f1a2b489d6f980395564ba4649569bb911bdd61ab47915f89
+DIST pulsar-bin-1.118.0-amd64.tar.gz 223330647 BLAKE2B c3915aafae95e541688c56a4f3d9e4962991e80a04b3e6a08ca7fc6fdb04c300474fb7b9ef3f9fd49947372205591fc551d673d1263a067800418a8dc1b448d6 SHA512 19206ad4b64cbe149293393041ff95727ef94e2e736e0e46ce362792bbccf4381e158a37c7d87203b1cd2968f5444bfd3a879657771f6c57f54795e038461711
+DIST pulsar-bin-1.118.0-arm64.tar.gz 218245520 BLAKE2B 2614a029a9b9ec4d7cc68e957597f925f95c32a908181f9d8d8a338adf6f051d2a8093712102367ef000230370b43722a18b2baee5818ccdf52d4e3414eac78d SHA512 b66a2790cd2fdd831baa905943a4726b6f82cd24c755bc51c87ae17f2248d819ea760effa41acb7ef675da7f85223d6efadfa732fa43325f134a9b0efebb7cbe

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild
similarity index 100%
copy from app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
copy to app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.118.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.118.0.ebuild


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2024-07-22  6:46 YiFei Zhu
  0 siblings, 0 replies; 23+ messages in thread
From: YiFei Zhu @ 2024-07-22  6:46 UTC (permalink / raw
  To: gentoo-commits

commit:     26325917a30520083a5941f456e73bfdce529aa8
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Mon Jul 22 06:44:00 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Mon Jul 22 06:44:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26325917

app-editors/pulsar-bin: add 1.119.0, drop 1.115.0 & 1.117.0

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 app-editors/pulsar-bin/Manifest                    |   6 +-
 app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild   | 112 ---------------------
 ...in-1.115.0.ebuild => pulsar-bin-1.119.0.ebuild} |   5 +-
 3 files changed, 5 insertions(+), 118 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index fed5726e7..84bf2b897 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,6 +1,4 @@
-DIST pulsar-bin-1.115.0-amd64.tar.gz 222906219 BLAKE2B 1e87b9ca57e8d78ca1ff7f0d126393a739fa0375557a473495b8b46e3c10b165af94fc02067703acfd138b626e3ffe9e566cdff093527520f3a5fb61c168259e SHA512 42f23816cdb22186c76b4016f2ecd1ad1b341510eb03dd3a081b369bb9f4e815fc980a91c6a30e4167a6df5ed037969b61f7500cb2ee63e20bced010f58a1cb1
-DIST pulsar-bin-1.115.0-arm64.tar.gz 217823606 BLAKE2B c01d06b69468710153ad0d821d762b677a2e5c16681a0ea058810f3d2825537ad04be571d40c2379e4d6715248a47c7d8aae796585749b0b78e6f6f3a12e78e8 SHA512 159d56269e5aef10dbb16b392f9d5095daf84452f991ea6dbe1e835d5fc490802ff446a78c2b44f9768741f4bba523337ab59de64924f21b93295e7b3a415fe3
-DIST pulsar-bin-1.117.0-amd64.tar.gz 223218350 BLAKE2B 82ee4b9d4d57f169c73512d5679152538f0abf33d12d4dd4789865617037ec7b681f364114b2f952780a9101e2e849006281f29b6d970a892a0952b22878d862 SHA512 a4f582ecf4cb0a0b8a1e79588b9a309472adda8007b4ed7090f470bf5de2c950bfb8fec753824143497b13c79c2c316149d4d5bfa1cffd7f52d20aada33df166
-DIST pulsar-bin-1.117.0-arm64.tar.gz 218131536 BLAKE2B a0f67c3c9170b171dd8bf8cd346c56b710bd52b67b7d6130121645fb1a9885080122acddbe3e6e59b50783de2f0dc3de5686912054d0db645ea139580a145070 SHA512 c81efd2004fbd35457e5fa04618f0a74ff7346ddd04066b60c7e25d543b3971efd80dcd82192dd3f1a2b489d6f980395564ba4649569bb911bdd61ab47915f89
 DIST pulsar-bin-1.118.0-amd64.tar.gz 223330647 BLAKE2B c3915aafae95e541688c56a4f3d9e4962991e80a04b3e6a08ca7fc6fdb04c300474fb7b9ef3f9fd49947372205591fc551d673d1263a067800418a8dc1b448d6 SHA512 19206ad4b64cbe149293393041ff95727ef94e2e736e0e46ce362792bbccf4381e158a37c7d87203b1cd2968f5444bfd3a879657771f6c57f54795e038461711
 DIST pulsar-bin-1.118.0-arm64.tar.gz 218245520 BLAKE2B 2614a029a9b9ec4d7cc68e957597f925f95c32a908181f9d8d8a338adf6f051d2a8093712102367ef000230370b43722a18b2baee5818ccdf52d4e3414eac78d SHA512 b66a2790cd2fdd831baa905943a4726b6f82cd24c755bc51c87ae17f2248d819ea760effa41acb7ef675da7f85223d6efadfa732fa43325f134a9b0efebb7cbe
+DIST pulsar-bin-1.119.0-amd64.tar.gz 223426238 BLAKE2B a12ca733ca1a6053b899badf38a1f9d19ed22065646a42d36466740f0c277308edbb07032ef899681279ecdee53b3d1517ce5b880efc1bb2ccbe7dc69ee73c86 SHA512 e25c0e148ce5d5957ae76457016d95951a89400605c3ec3b930f956d7144a906a50faf4c126d44557831ef7bb2c3cc251fd6f29e7257461f1699ff26f08ccf0b
+DIST pulsar-bin-1.119.0-arm64.tar.gz 218339722 BLAKE2B 8adaa5b41f909c539cf56035bc05220353b657329b4e87ab9d85e6cf8cb1557e1149a6278d9eaa721830f178c82e33716d90eabd521cc522e8ae38d2c978b45d SHA512 59bed4cbce00b757505c69ca759437db1602b1355054402fa0e836949dd8ad655e6191bd24e6edda6c1a38a5fa413d3677c9ebb0de335d868b7c0a59eead82db

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild
deleted file mode 100644
index 3802a88a3..000000000
--- a/app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
-HOMEPAGE="https://pulsar-edit.dev/"
-
-SRC_URI="
-	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
-	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
-"
-S="${WORKDIR}/pulsar-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-
-# binary package; no tests available
-RESTRICT="test"
-
-RDEPEND="
-	app-accessibility/at-spi2-core
-	dev-libs/nspr
-	app-crypt/libsecret
-	dev-libs/expat
-	dev-libs/glib
-	dev-libs/nss
-	dev-libs/openssl-compat
-	dev-vcs/git
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-misc/curl
-	net-print/cups
-	sys-apps/dbus
-	sys-libs/zlib
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf
-	x11-libs/gtk+:3[X]
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libxkbfile
-	x11-libs/libxshmfence
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/Pulsar/*"
-QA_PRESTRIPPED="opt/Pulsar/resources/*"  # Files are already stripped
-
-src_unpack(){
-	default
-
-	if use arm64; then
-		mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die
-	fi
-}
-
-src_prepare(){
-	default
-
-	# We do not install licenses
-	rm resources/LICENSE.md || die "Failed to remove LICENSE"
-}
-
-src_install(){
-	dodir /opt/Pulsar
-	mv "${S}"/* "${ED}"/opt/Pulsar
-
-	dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
-
-	# Bug #906939
-	if use amd64; then
-		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die
-		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die
-	fi
-
-	doicon "${ED}"/opt/Pulsar/resources/pulsar.png
-	make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \
-		"GNOME;GTK;Utility;TextEditor;Development;" \
-		"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
-
-	find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst(){
-	xdg_desktop_database_update
-
-	elog "To migrate configurations & saved state from Atom Editor, execute:"
-	elog "    cp -a \$HOME/.atom \$HOME/.pulsar"
-	elog "    cp -a \$HOME/.config/Atom \$HOME/.config/Pulsar"
-}

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.115.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.119.0.ebuild
similarity index 92%
rename from app-editors/pulsar-bin/pulsar-bin-1.115.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.119.0.ebuild
index 3802a88a3..ed8a180fb 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.115.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.119.0.ebuild
@@ -8,9 +8,10 @@ inherit desktop xdg
 DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
 HOMEPAGE="https://pulsar-edit.dev/"
 
+ur=https://github.com/pulsar-edit/pulsar/releases/download
 SRC_URI="
-	amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
-	arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+	amd64? ( ${ur}/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
+	arm64? ( ${ur}/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
 "
 S="${WORKDIR}/pulsar-${PV}"
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
@ 2024-08-21 18:49 Pedro Arizmendi
  0 siblings, 0 replies; 23+ messages in thread
From: Pedro Arizmendi @ 2024-08-21 18:49 UTC (permalink / raw
  To: gentoo-commits

commit:     44b1bd23c786065a6e9a362a034b6de2acd31d27
Author:     Pedro Arizmendi <dwosky <AT> pm <DOT> me>
AuthorDate: Wed Aug 21 18:49:11 2024 +0000
Commit:     Pedro Arizmendi <dwosky <AT> pm <DOT> me>
CommitDate: Wed Aug 21 18:49:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44b1bd23

app-editors/pulsar-bin: add 1.120.0

Signed-off-by: Pedro Arizmendi <dwosky <AT> pm.me>

 app-editors/pulsar-bin/Manifest                  |   2 +
 app-editors/pulsar-bin/pulsar-bin-1.120.0.ebuild | 113 +++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 84bf2b897..60cc2d026 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -2,3 +2,5 @@ DIST pulsar-bin-1.118.0-amd64.tar.gz 223330647 BLAKE2B c3915aafae95e541688c56a4f
 DIST pulsar-bin-1.118.0-arm64.tar.gz 218245520 BLAKE2B 2614a029a9b9ec4d7cc68e957597f925f95c32a908181f9d8d8a338adf6f051d2a8093712102367ef000230370b43722a18b2baee5818ccdf52d4e3414eac78d SHA512 b66a2790cd2fdd831baa905943a4726b6f82cd24c755bc51c87ae17f2248d819ea760effa41acb7ef675da7f85223d6efadfa732fa43325f134a9b0efebb7cbe
 DIST pulsar-bin-1.119.0-amd64.tar.gz 223426238 BLAKE2B a12ca733ca1a6053b899badf38a1f9d19ed22065646a42d36466740f0c277308edbb07032ef899681279ecdee53b3d1517ce5b880efc1bb2ccbe7dc69ee73c86 SHA512 e25c0e148ce5d5957ae76457016d95951a89400605c3ec3b930f956d7144a906a50faf4c126d44557831ef7bb2c3cc251fd6f29e7257461f1699ff26f08ccf0b
 DIST pulsar-bin-1.119.0-arm64.tar.gz 218339722 BLAKE2B 8adaa5b41f909c539cf56035bc05220353b657329b4e87ab9d85e6cf8cb1557e1149a6278d9eaa721830f178c82e33716d90eabd521cc522e8ae38d2c978b45d SHA512 59bed4cbce00b757505c69ca759437db1602b1355054402fa0e836949dd8ad655e6191bd24e6edda6c1a38a5fa413d3677c9ebb0de335d868b7c0a59eead82db
+DIST pulsar-bin-1.120.0-amd64.tar.gz 224070958 BLAKE2B 33b91b4c4d36bff9564c5e154090472e78c1188bb8baac41019c2727ed7f1079c0cb37e8d18bdd6691ddbf8eb316c74d91d7cd04de5e1a6b73f88ed838d56302 SHA512 57eb05002be85fae3b80a34b7ad170439ad2ca09cea7162e0482b39d611bc4248ff0b7b979f1a6dfe6ddfa9fec738e2d3f3015ae218ef26c7078694cb7d4b5b9
+DIST pulsar-bin-1.120.0-arm64.tar.gz 218976256 BLAKE2B 39b4bc0ee83e02f65a40b457c6ae5583e1f43d807ce99c911f448e62427ffc7fead085afb0d5593f0c905b2557228d96f39c641a49afa79cd8bcfb171e0b30a0 SHA512 8dea8c099f1b39d49a2f5455fda875df11138b14e085e2c3833e67a723f352ff1b6d3b953a8626129f0e169a2f974015f8e9bcc837ee093c5bda464e0c680359

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.120.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.120.0.ebuild
new file mode 100644
index 000000000..fdc35e6ee
--- /dev/null
+++ b/app-editors/pulsar-bin/pulsar-bin-1.120.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
+HOMEPAGE="https://pulsar-edit.dev/"
+
+ur=https://github.com/pulsar-edit/pulsar/releases/download
+SRC_URI="
+	amd64? ( ${ur}/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
+	arm64? ( ${ur}/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}/pulsar-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+# binary package; no tests available
+RESTRICT="test"
+
+RDEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/nspr
+	app-crypt/libsecret
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nss
+	dev-libs/openssl-compat
+	dev-vcs/git
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-misc/curl
+	net-print/cups
+	sys-apps/dbus
+	sys-libs/zlib
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/gtk+:3[X]
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libxkbfile
+	x11-libs/libxshmfence
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/Pulsar/*"
+QA_PRESTRIPPED="opt/Pulsar/resources/*"  # Files are already stripped
+
+src_unpack(){
+	default
+
+	if use arm64; then
+		mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die
+	fi
+}
+
+src_prepare(){
+	default
+
+	# We do not install licenses
+	rm resources/LICENSE.md || die "Failed to remove LICENSE"
+}
+
+src_install(){
+	dodir /opt/Pulsar
+	mv "${S}"/* "${ED}"/opt/Pulsar
+
+	dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
+
+	# Bug #906939
+	if use amd64; then
+		rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die
+		rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die
+	fi
+
+	doicon "${ED}"/opt/Pulsar/resources/pulsar.png
+	make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \
+		"GNOME;GTK;Utility;TextEditor;Development;" \
+		"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
+
+	find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst(){
+	xdg_desktop_database_update
+
+	elog "To migrate configurations & saved state from Atom Editor, execute:"
+	elog "    cp -a \$HOME/.atom \$HOME/.pulsar"
+	elog "    cp -a \$HOME/.config/Atom \$HOME/.config/Pulsar"
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2024-08-21 18:49 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-22 17:45 [gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/ YiFei Zhu
  -- strict thread matches above, loose matches on Subject: below --
2024-08-21 18:49 Pedro Arizmendi
2024-07-22  6:46 YiFei Zhu
2024-07-06  3:19 YiFei Zhu
2024-03-23 23:07 YiFei Zhu
2024-03-11  0:37 YiFei Zhu
2024-03-11  0:37 YiFei Zhu
2024-01-19  6:43 YiFei Zhu
2023-12-21 17:48 YiFei Zhu
2023-12-16 23:26 YiFei Zhu
2023-11-19  8:21 YiFei Zhu
2023-10-20 14:46 YiFei Zhu
2023-09-20  3:28 YiFei Zhu
2023-08-18  7:46 YiFei Zhu
2023-07-17  3:12 YiFei Zhu
2023-07-14  8:56 YiFei Zhu
2023-06-17  9:57 YiFei Zhu
2023-06-16  6:39 YiFei Zhu
2023-06-09  4:47 YiFei Zhu
2023-05-22 16:51 YiFei Zhu
2023-05-21 11:16 YiFei Zhu
2023-05-21  9:59 YiFei Zhu
2023-05-21  9:53 YiFei Zhu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox