public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Arthur Zamarin" <arthurzam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/
Date: Sat, 11 Mar 2023 05:58:57 +0000 (UTC)	[thread overview]
Message-ID: <1678514330.53db3f67928218ddc251d34208f1f9bd5331dec4.arthurzam@gentoo> (raw)

commit:     53db3f67928218ddc251d34208f1f9bd5331dec4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 11 05:51:05 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 05:58:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53db3f67

app-editors/vscode: add 1.76.1

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-editors/vscode/Manifest             |   3 +
 app-editors/vscode/vscode-1.76.1.ebuild | 128 ++++++++++++++++++++++++++++++++
 2 files changed, 131 insertions(+)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 9e2bf57febf2..ac2ba9bdc459 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -7,3 +7,6 @@ DIST vscode-1.75.1-arm64.tar.gz 128000146 BLAKE2B 8729178790c06b44c7a626e075cc90
 DIST vscode-1.76.0-amd64.tar.gz 133931108 BLAKE2B ab2c5dc571b631fd19cb5457eb74de1c56a83f4e0d65d53b26747a3ef99cdeb164f04f2577bb9f345cd1e88d52c73c21eedb73bbd5d996d161a40d414838475d SHA512 2c1baca4d84dcd1abb5f7e74e1e6c9faa4cc3df83014bae94b2e5c8a1a3909decbc75f707b43562b994e50b08cb00ac1ba5bbb5aee0c26f227b43a590b93529d
 DIST vscode-1.76.0-arm.tar.gz 113679844 BLAKE2B d7b8d828285ead72c4dc7d297ebd1cc5957696d0a156f9ceb82e58efef8bd4fba46b38691b0190d9625548549b30fdfb3e2d837ebe682119d3369e69f964dd22 SHA512 b15ff5cece6773e908834779b8fe8bd42d06cf2b8b41c6acf8819d49711112b2f31e6953067bce5141ba1e5fdceca22881fc4c1751c5a25b9342da97ab4e47a3
 DIST vscode-1.76.0-arm64.tar.gz 123109503 BLAKE2B 141f1de84a64805ed88b003db5ac8d8c603c13fcde94cf3aa3f2dfe8ab6b962d4d106ebb39945490315f4680ea774f530d1dd42a825e6a6bc218238e3aba8670 SHA512 7b602a1f9ca4b29cbf737b550e7befc9a19fc7bf9225b690793987224645d12a7526a2a853e600e766390f857b9fe14b3dc064373f3e66119a37c1079fe42487
+DIST vscode-1.76.1-amd64.tar.gz 133945909 BLAKE2B d6549d58f97ffff490fcaa3a40a2e999123e27d142b626f959061b87da9827e615023b100a3c280ce256e9703aff9cef42eea4f1bf56f9e2942059a0c31322f0 SHA512 c0160ff9d243a50267cf142839ae3583b4e6fc721f6a1b3541a3203c5c66c098c5469d360590f68bb0a17ee4aba3b54a0d856e550aee492a996b7b4f6044e0b8
+DIST vscode-1.76.1-arm.tar.gz 113670868 BLAKE2B f9846bf5b8fd8d972e95ef9152b36794beba59d3536b21d55a8c0986d5ae5e11f588985242e0eeb4d24f771a00ecf71ecdb272e06d2b6cb2f9091065e80dc9ad SHA512 cff9ee94a0cdf793a2a6052952f299355f37d20550b809b6796e5bde58e6dcf4bcc8249388b60c93e348ef969a1cb110472252cd122a429dbb3eb83efa0b208f
+DIST vscode-1.76.1-arm64.tar.gz 123125455 BLAKE2B ae3e4772afc19855a1ef0f415a6621c21f9abdb7994a9fb45f62eb22499a08142f1cec6d91ca1c16700c431cfcb1a2f61f53c579f187cb1c93c2ca921e987366 SHA512 9e4c44f092efb200a0602655499d6b8185de65bca4d318204bfd9aeea219a9b546f2d16eb44dd3ef66c3eeef804750ab9c708f7338d955964dfc4c48e7aa779a

diff --git a/app-editors/vscode/vscode-1.76.1.ebuild b/app-editors/vscode/vscode-1.76.1.ebuild
new file mode 100644
index 000000000000..593a70028957
--- /dev/null
+++ b/app-editors/vscode/vscode-1.76.1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+SRC_URI="
+	amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
+	arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
+	arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+	Apache-2.0
+	BSD
+	BSD-1
+	BSD-2
+	BSD-4
+	CC-BY-4.0
+	ISC
+	LGPL-2.1+
+	Microsoft-vscode
+	MIT
+	MPL-2.0
+	openssl
+	PYTHON
+	TextMate-bundle
+	Unlicense
+	UoI-NCSA
+	W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+
+RDEPEND="
+	>=app-accessibility/at-spi2-core-2.46.0:2
+	app-crypt/libsecret[crypt]
+	dev-libs/expat
+	dev-libs/glib:2
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/util-linux
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	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/libXrandr
+	x11-libs/libxshmfence
+	x11-libs/pango
+"
+
+QA_PREBUILT="
+	/opt/vscode/bin/code-tunnel
+	/opt/vscode/chrome_crashpad_handler
+	/opt/vscode/chrome-sandbox
+	/opt/vscode/code
+	/opt/vscode/libEGL.so
+	/opt/vscode/libffmpeg.so
+	/opt/vscode/libGLESv2.so
+	/opt/vscode/libvk_swiftshader.so
+	/opt/vscode/libvulkan.so*
+	/opt/vscode/resources/app/extensions/*
+	/opt/vscode/resources/app/node_modules.asar.unpacked/*
+	/opt/vscode/swiftshader/libEGL.so
+	/opt/vscode/swiftshader/libGLESv2.so
+"
+
+src_install() {
+	if use amd64; then
+		cd "${WORKDIR}/VSCode-linux-x64" || die
+	elif use arm; then
+		cd "${WORKDIR}/VSCode-linux-armhf" || die
+	elif use arm64; then
+		cd "${WORKDIR}/VSCode-linux-arm64" || die
+	else
+		die "Visual Studio Code only supports amd64, arm and arm64"
+	fi
+
+	# Cleanup
+	rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
+
+	# Disable update server
+	sed -e "/updateUrl/d" -i ./resources/app/product.json || die
+
+	# Install
+	pax-mark m code
+	insinto "/opt/${PN}"
+	doins -r *
+	fperms +x /opt/${PN}/{,bin/}code
+	fperms +x /opt/${PN}/chrome_crashpad_handler
+	fperms 4711 /opt/${PN}/chrome-sandbox
+	fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor,ssh-askpass}{,-empty}.sh
+	fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
+	fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
+	fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/node-pty/build/Release/spawn-helper
+	dosym "../../opt/${PN}/bin/code" "usr/bin/vscode"
+	dosym "../../opt/${PN}/bin/code" "usr/bin/code"
+	domenu "${FILESDIR}/vscode.desktop"
+	domenu "${FILESDIR}/vscode-url-handler.desktop"
+	domenu "${FILESDIR}/vscode-wayland.desktop"
+	domenu "${FILESDIR}/vscode-url-handler-wayland.desktop"
+	newicon "resources/app/resources/linux/code.png" "vscode.png"
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	elog "You may want to install some additional utils, check in:"
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
+	optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
+}


             reply	other threads:[~2023-03-11  5:59 UTC|newest]

Thread overview: 230+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-11  5:58 Arthur Zamarin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-10-18  8:36 [gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/ Arthur Zamarin
2025-10-09 19:10 Arthur Zamarin
2025-10-09 19:10 Arthur Zamarin
2025-10-04 16:04 Arthur Zamarin
2025-10-04 16:04 Arthur Zamarin
2025-09-26  8:38 Arthur Zamarin
2025-09-18 10:45 Arthur Zamarin
2025-09-18 10:44 Arthur Zamarin
2025-09-11 17:28 Arthur Zamarin
2025-08-22 12:01 Arthur Zamarin
2025-08-14  5:46 Arthur Zamarin
2025-08-14  5:46 Arthur Zamarin
2025-08-07 19:23 Arthur Zamarin
2025-08-06 17:33 Arthur Zamarin
2025-08-06 17:33 Arthur Zamarin
2025-07-25 18:17 Arthur Zamarin
2025-07-23 15:58 Arthur Zamarin
2025-07-16 18:47 Arthur Zamarin
2025-07-16 18:47 Arthur Zamarin
2025-07-12  7:47 Arthur Zamarin
2025-06-27 18:59 Arthur Zamarin
2025-06-27 18:59 Arthur Zamarin
2025-06-20  7:58 Arthur Zamarin
2025-06-20  7:58 Arthur Zamarin
2025-06-13  7:34 Arthur Zamarin
2025-06-12 19:42 Arthur Zamarin
2025-06-05 18:34 Arthur Zamarin
2025-05-16 19:36 Arthur Zamarin
2025-05-13 17:59 Arthur Zamarin
2025-05-13 17:59 Arthur Zamarin
2025-05-09  7:07 Joonas Niilola
2025-05-09  7:07 Joonas Niilola
2025-05-04 19:42 Arthur Zamarin
2025-04-19 18:53 Arthur Zamarin
2025-04-10 17:37 Arthur Zamarin
2025-04-09 18:12 Arthur Zamarin
2025-04-08 17:33 Arthur Zamarin
2025-04-04 11:03 Arthur Zamarin
2025-04-04 11:03 Arthur Zamarin
2025-03-13 20:03 Arthur Zamarin
2025-03-11 20:04 Arthur Zamarin
2025-03-11 20:04 Arthur Zamarin
2025-03-05 18:48 Arthur Zamarin
2025-02-13 20:29 Arthur Zamarin
2025-02-13 20:29 Arthur Zamarin
2025-02-12  9:25 Arthur Zamarin
2025-02-07  7:22 Arthur Zamarin
2025-02-01  6:56 Arthur Zamarin
2025-01-17 16:09 Arthur Zamarin
2025-01-17 16:09 Arthur Zamarin
2025-01-13 18:08 Arthur Zamarin
2025-01-04 13:26 Arthur Zamarin
2024-12-28  8:33 Arthur Zamarin
2024-12-21 10:12 Arthur Zamarin
2024-12-21 10:12 Arthur Zamarin
2024-12-18 18:06 Arthur Zamarin
2024-12-13 10:15 Arthur Zamarin
2024-11-21 20:46 Arthur Zamarin
2024-11-21 20:46 Arthur Zamarin
2024-11-08 17:56 Arthur Zamarin
2024-11-05 20:23 Arthur Zamarin
2024-10-17  6:53 Arthur Zamarin
2024-10-10 18:12 Arthur Zamarin
2024-10-10 18:12 Arthur Zamarin
2024-10-08 18:52 Arthur Zamarin
2024-10-06 19:35 Arthur Zamarin
2024-09-12 17:29 Arthur Zamarin
2024-09-07 15:01 Arthur Zamarin
2024-08-29 17:21 Arthur Zamarin
2024-08-16  7:28 Arthur Zamarin
2024-08-16  7:28 Arthur Zamarin
2024-08-09 15:08 Arthur Zamarin
2024-08-09 15:08 Arthur Zamarin
2024-08-01 19:15 Arthur Zamarin
2024-07-20 12:38 Arthur Zamarin
2024-07-20 12:38 Arthur Zamarin
2024-07-12  6:02 Arthur Zamarin
2024-07-03 20:04 Arthur Zamarin
2024-06-27 10:35 Arthur Zamarin
2024-06-27 10:35 Arthur Zamarin
2024-06-13 17:42 Arthur Zamarin
2024-06-13 17:42 Arthur Zamarin
2024-06-06 16:29 Arthur Zamarin
2024-05-10  8:36 Arthur Zamarin
2024-05-10  8:36 Arthur Zamarin
2024-05-03  7:14 Arthur Zamarin
2024-04-19  5:52 Arthur Zamarin
2024-04-19  5:52 Arthur Zamarin
2024-04-11 17:56 Arthur Zamarin
2024-04-05 11:38 Arthur Zamarin
2024-03-30 10:57 Arthur Zamarin
2024-03-13  8:26 Arthur Zamarin
2024-03-12  6:41 Arthur Zamarin
2024-03-08  9:44 Arthur Zamarin
2024-02-28 19:55 Arthur Zamarin
2024-02-18  5:37 Arthur Zamarin
2024-02-18  5:37 Arthur Zamarin
2024-02-08 17:30 Arthur Zamarin
2024-02-07 13:59 Joonas Niilola
2024-02-07 13:59 Joonas Niilola
2024-02-01 15:03 Arthur Zamarin
2024-01-18 18:29 Arthur Zamarin
2024-01-14 20:27 Arthur Zamarin
2023-12-13 19:28 Arthur Zamarin
2023-12-13 19:28 Arthur Zamarin
2023-12-13 19:28 Arthur Zamarin
2023-12-07 19:25 Arthur Zamarin
2023-11-12  6:57 Arthur Zamarin
2023-11-09 20:54 Arthur Zamarin
2023-11-07 10:11 Arthur Zamarin
2023-11-04 16:06 Arthur Zamarin
2023-11-04 16:06 Arthur Zamarin
2023-10-21 16:10 Joonas Niilola
2023-10-13 14:03 Arthur Zamarin
2023-10-12 17:44 Matt Turner
2023-10-07  4:54 Arthur Zamarin
2023-10-04 18:50 Arthur Zamarin
2023-10-04 18:50 Arthur Zamarin
2023-10-02 18:35 Arthur Zamarin
2023-09-18 20:40 Arthur Zamarin
2023-09-14 18:36 Arthur Zamarin
2023-09-14 18:36 Arthur Zamarin
2023-09-09  5:54 Arthur Zamarin
2023-09-09  5:54 Arthur Zamarin
2023-08-22 18:13 Arthur Zamarin
2023-08-11  6:22 Arthur Zamarin
2023-08-11  6:22 Arthur Zamarin
2023-08-04 11:15 Arthur Zamarin
2023-08-04 11:15 Arthur Zamarin
2023-07-29 20:49 Arthur Zamarin
2023-07-29 20:49 Arthur Zamarin
2023-07-14  6:48 Arthur Zamarin
2023-07-14  6:48 Arthur Zamarin
2023-07-07 19:05 Arthur Zamarin
2023-07-07 18:13 Arthur Zamarin
2023-06-16 13:50 Arthur Zamarin
2023-06-13 18:23 Arthur Zamarin
2023-06-13 18:23 Arthur Zamarin
2023-06-09 17:14 Arthur Zamarin
2023-06-03 16:14 Arthur Zamarin
2023-05-17 20:06 Arthur Zamarin
2023-05-11 18:42 Arthur Zamarin
2023-05-09 18:32 Arthur Zamarin
2023-05-04 15:42 Arthur Zamarin
2023-04-29 15:36 Arthur Zamarin
2023-04-26 13:49 Arthur Zamarin
2023-04-20 18:27 Arthur Zamarin
2023-04-06  7:35 Arthur Zamarin
2023-04-03 18:37 Arthur Zamarin
2023-04-03 18:37 Arthur Zamarin
2023-03-15 18:34 Arthur Zamarin
2023-03-11  5:58 Arthur Zamarin
2023-03-02 19:14 Arthur Zamarin
2023-02-17 19:08 Arthur Zamarin
2023-02-17 19:08 Arthur Zamarin
2023-02-04 20:18 Arthur Zamarin
2023-02-03 20:46 Arthur Zamarin
2023-01-12 17:38 Arthur Zamarin
2023-01-12 17:38 Arthur Zamarin
2022-12-23  7:30 Arthur Zamarin
2022-12-16 14:07 Arthur Zamarin
2022-12-15 18:02 Arthur Zamarin
2022-12-13 20:40 Arthur Zamarin
2022-11-09 19:50 Arthur Zamarin
2022-11-09 19:50 Arthur Zamarin
2022-11-04  8:39 Arthur Zamarin
2022-10-14 19:56 Arthur Zamarin
2022-10-12 19:45 Arthur Zamarin
2022-10-12 19:45 Arthur Zamarin
2022-10-10  8:18 Arthur Zamarin
2022-10-08 19:45 Arthur Zamarin
2022-10-08 19:45 Arthur Zamarin
2022-09-16 15:18 Arthur Zamarin
2022-09-16 10:47 Arthur Zamarin
2022-09-16 10:47 Arthur Zamarin
2022-09-02 15:18 Arthur Zamarin
2022-08-20 14:13 Arthur Zamarin
2022-08-20 14:13 Arthur Zamarin
2022-08-18 18:41 Arthur Zamarin
2022-08-18 16:33 Arthur Zamarin
2022-08-12  6:39 Arthur Zamarin
2022-08-12  6:39 Arthur Zamarin
2022-08-05 12:33 Arthur Zamarin
2022-08-05  6:44 Arthur Zamarin
2022-08-05  6:44 Arthur Zamarin
2022-07-23  9:13 Joonas Niilola
2022-07-21  8:42 Joonas Niilola
2022-07-21  8:42 Joonas Niilola
2022-07-12 16:33 Arthur Zamarin
2022-06-17  6:07 Arthur Zamarin
2022-06-17  6:07 Arthur Zamarin
2022-05-19 16:46 Arthur Zamarin
2022-05-19 16:46 Arthur Zamarin
2022-05-12 16:09 Arthur Zamarin
2022-05-08 18:35 Arthur Zamarin
2022-05-08 18:35 Arthur Zamarin
2022-04-15  5:27 Arthur Zamarin
2022-04-10 18:08 Arthur Zamarin
2022-04-07 16:59 Arthur Zamarin
2022-04-02 12:06 Arthur Zamarin
2022-04-02 12:06 Arthur Zamarin
2022-03-11 17:23 Arthur Zamarin
2022-03-09 18:26 Arthur Zamarin
2022-03-09 18:26 Arthur Zamarin
2022-02-11 12:52 Arthur Zamarin
2022-02-09 20:20 Arthur Zamarin
2022-02-09 20:20 Arthur Zamarin
2022-01-02 19:51 Arthur Zamarin
2021-12-16  3:12 Sam James
2021-12-16  3:11 Sam James
2021-12-16  3:11 Sam James
2021-11-24 15:23 Joonas Niilola
2021-11-12 13:04 Joonas Niilola
2021-11-07  4:15 Sam James
2021-11-07  4:15 Sam James
2021-10-24  3:57 Sam James
2021-10-24  3:57 Sam James
2021-10-24  3:57 Sam James
2021-10-02 13:34 Joonas Niilola
2021-09-18  9:50 Joonas Niilola
2021-08-26  6:42 Joonas Niilola
2021-08-26  6:42 Joonas Niilola
2021-08-12 11:56 Joonas Niilola
2021-07-15 23:36 Zac Medico
2021-07-14 14:59 Joonas Niilola
2021-06-26 19:14 Zac Medico
2021-06-26 18:45 Zac Medico
2021-06-15 13:03 Joonas Niilola
2021-05-27  8:34 Joonas Niilola

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1678514330.53db3f67928218ddc251d34208f1f9bd5331dec4.arthurzam@gentoo \
    --to=arthurzam@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox