changeset 456:f09173893b9b

new ebuild for the latest and greatest visual studio code
author Dirk Olmes <dirk@xanthippe.ping.de>
date Thu, 15 Mar 2018 05:14:54 +0100
parents 2835714bab47
children e679db0e8bfa
files app-editors/visual-studio-code/Manifest app-editors/visual-studio-code/visual-studio-code-1.18.1.ebuild app-editors/visual-studio-code/visual-studio-code-1.21.1.ebuild
diffstat 3 files changed, 74 insertions(+), 71 deletions(-) [+]
line wrap: on
line diff
--- a/app-editors/visual-studio-code/Manifest	Wed Mar 07 08:00:18 2018 +0100
+++ b/app-editors/visual-studio-code/Manifest	Thu Mar 15 05:14:54 2018 +0100
@@ -1,8 +1,11 @@
-AUX visual-studio-code.desktop 219 SHA256 a0631c4faf7bd47bf0200f9e5571b03b14886dceb3706e29fde9a4d953969787 SHA512 97b81eb1461225f5fef1187709387679d081e377897660e825a6ea356753b2c95e690552e5e75d76371126551786f36a43cd141b06c3cde436ccfb4a75347b03 WHIRLPOOL e1611235e96a2f5223f3353debe6d5e752799da0cbf7cf341cd4b511f68d7e39c35ebcb71fdbe855128858e91cdd58eda9d325bfb6e1d22f41c2fe899f39da7a
-AUX visual-studio-code.png 30538 SHA256 6f778f383747af9b53a934ce9ba95fe6be0c9cf1fe5da97dc925787a432544fa SHA512 fabb74b9ab860d8003798ea85db2a3c79c1b683897acc5b580884a8946fa060276f8cdf459a9fb5fd9a560094b250838a3dfa2e5e5f8032601a155466dffa160 WHIRLPOOL 1f9a7a5919384d738841b639ef7ec842a8e5ab86e98c8942536234bd471c449fb34f057ac9ee73cb72b6bdadd451d81c09612644672fdd571a73d989b884cd31
-DIST visual-studio-code-1.18.1-amd64.tar.gz 64846354 SHA256 913783d9f318861c0945f21aeb2f04278dc6c64564c9cfc24d757962b377f640 SHA512 2428a8f6eac7b12d74191bf250b6e2dcecf8a2f829aaf718600bdfd8b060e6cc3f59532c3c823ee3005dd67db28c08aca925aa2afcf94d865f6577c62d36f7a6 WHIRLPOOL 8b645001830278d0d40d8c7e88fd2a9b5ec24b8b5e645bc193468b3ee540cc799f5994bfb2716a9cc96ee57a4dd2f0a8bc8a5f8ea70302f7a6c2c4fb4790c7e0
-DIST visual-studio-code-1.18.1-x86.tar.gz 65859677 SHA256 f1b0c32cd46b3a10039978a338ee741f99b8ca06062ca04624bcaf89af06fa8d SHA512 c1282d4ace39173b7a25caafcc6f578f53f0c7511fdb4810afdc9dde4059e9e188c2ba48e02f40adc7f0a2bc714ea71c791f531b4cb069f665ef00e5ec42f901 WHIRLPOOL b56e5d2234c0f282ecf69aed712a6c149676ab3c84598937871748baa413ba2ba0982325c81f47446a7c4c25c9589ede96b6a555d609b7e4fcecc49a7646074e
-DIST visual-studio-code-1.20.1-amd64.tar.gz 65805135 SHA256 3562d23f5a0735bef55baadafc04815404170c24c99dc4254f7a9cb0bbc7a067 SHA512 7d56ae1117024b525f11a4fdee94cd191c419e13919034a2097b19299212f70450fdc71f9bc66437e4ba6c1895fd90e11a2c619d823830fda165bca8bbad9040 WHIRLPOOL e74e6e3611e8b710ad12168f222a534e05413c339c6f14eeda6886d0d345ff175bf6b5201108d1a6d5f213326cc5cb9d71726630195e011994ca81dae7e59f38
-DIST visual-studio-code-1.20.1-x86.tar.gz 66820122 SHA256 56ab95667b2cddd6a4fee2ad373ccb87fbfa3038a946eab39b31d1750afacc3f SHA512 f2ca95bf960eecf7a443e5369479f08b67bf2e6653885be7fa8309d2cd845ea175e40f48bb3beeb1b3c0b245bb7ba1d3bbde045b870bfb84fa3923db7f96f8c7 WHIRLPOOL 65576670fd550a4bb0274c39098ebb9491959275576d4318f60cf8e20ff2d1c22d696fa9be92ba84acf3fb6d705d8692f08ed19ef9a0e2df50eb4b1e99ebb23b
-EBUILD visual-studio-code-1.18.1.ebuild 1554 SHA256 9bdb6e6cae41cc53928c5496e56300eb24c06e753154d44914f5241e5c0a4f75 SHA512 fb13215cdee9c31e88e2847c90d8f8408912b7e556f399a8ed5f75a3cbc4ffed9fe337eef24716ca2682a2dc199845761756264eaa0462951748ac16f632785a WHIRLPOOL f22275b14b56781c38b89f8c9cb4e5b485e8a1500e165f4382a315621bda761c155c570cb22dc82ec8227444e4ccf10baf55990695cad16377e83da960780cd9
-EBUILD visual-studio-code-1.20.1.ebuild 1554 SHA256 9bdb6e6cae41cc53928c5496e56300eb24c06e753154d44914f5241e5c0a4f75 SHA512 fb13215cdee9c31e88e2847c90d8f8408912b7e556f399a8ed5f75a3cbc4ffed9fe337eef24716ca2682a2dc199845761756264eaa0462951748ac16f632785a WHIRLPOOL f22275b14b56781c38b89f8c9cb4e5b485e8a1500e165f4382a315621bda761c155c570cb22dc82ec8227444e4ccf10baf55990695cad16377e83da960780cd9
+AUX visual-studio-code.desktop 219 BLAKE2B 76da7de95bb06cab2feaef664aee550b9ea68b58ecf3a9affa82fa11e1aeb8e754498cf1aa0b2dc18030fc2d800173c4b7ffd9c17dc0dc9de012fafd631d0060 SHA512 97b81eb1461225f5fef1187709387679d081e377897660e825a6ea356753b2c95e690552e5e75d76371126551786f36a43cd141b06c3cde436ccfb4a75347b03
+AUX visual-studio-code.png 30538 BLAKE2B 16cf4c0e8f6c59451e38049b2531b08cfac9c0ef570b0f4c28c16a51ebfa81e95db2c5286dd4c1ddb0fa535858f3373cff2f76a21a2859321cd80529c2d6ef52 SHA512 fabb74b9ab860d8003798ea85db2a3c79c1b683897acc5b580884a8946fa060276f8cdf459a9fb5fd9a560094b250838a3dfa2e5e5f8032601a155466dffa160
+DIST visual-studio-code-1.18.1-amd64.tar.gz 64846354 BLAKE2B 5f0c43dd1bb3853825f6e894e200c56acec78b11d6b5b6943aaf5affab352761a2ea8397c7cb1f36d2f72898a0b3869d9d4560714aa10c04ac470f585c4002be SHA512 2428a8f6eac7b12d74191bf250b6e2dcecf8a2f829aaf718600bdfd8b060e6cc3f59532c3c823ee3005dd67db28c08aca925aa2afcf94d865f6577c62d36f7a6
+DIST visual-studio-code-1.18.1-x86.tar.gz 65859677 BLAKE2B 255681e0ff9db2ca71eff2eaeea6b46d5e1383443878930097d7fa9ff76c5e616455d84f0c027f4036fe558e8347f7703584a73fddfd2fbd8618b1e5d69ad2a2 SHA512 c1282d4ace39173b7a25caafcc6f578f53f0c7511fdb4810afdc9dde4059e9e188c2ba48e02f40adc7f0a2bc714ea71c791f531b4cb069f665ef00e5ec42f901
+DIST visual-studio-code-1.20.1-amd64.tar.gz 65805135 BLAKE2B 68379a769c97d3fec5aba2d69bbaf81b6eb1a425800e23d4dd03e21a2670292386dda9ae89e6bd0b0b239284b9172c22b1055b471534fb134be9032a69bc4069 SHA512 7d56ae1117024b525f11a4fdee94cd191c419e13919034a2097b19299212f70450fdc71f9bc66437e4ba6c1895fd90e11a2c619d823830fda165bca8bbad9040
+DIST visual-studio-code-1.20.1-x86.tar.gz 66820122 BLAKE2B c2ab5492b7f7899539f4b35a5eeb64c4c1c19104e13c218e979979d314be4ba09d7ef0f7f9d261b2800bc8d5078cc0f6211be077f1ccf064c1651c15742c9186 SHA512 f2ca95bf960eecf7a443e5369479f08b67bf2e6653885be7fa8309d2cd845ea175e40f48bb3beeb1b3c0b245bb7ba1d3bbde045b870bfb84fa3923db7f96f8c7
+DIST visual-studio-code-1.21.1-amd64.tar.gz 67065892 BLAKE2B 5b2dbecdc10cc7a6aa41b45b21ff9f3c02b73912660c62e5a29e2d51f127fb4d67fc3d5b0520f7aa89e23d276f7d62e6edc77e3bded6390da16f3dd5d72252f5 SHA512 14bc9741a4c43f313d7092e8c270c4289ff5d580dc487eaa3777c2608bebcd827db3785cedd664bd74105eb1123fd6cb0efa90c12b394a6661be1236db20ef90
+DIST visual-studio-code-1.21.1-x86.tar.gz 68083785 BLAKE2B 02a10e4b65e10b57d20471b68e1506765f0dd1032a85c18a714d3f5495a6f46772ce1db3a32bab1478a3d58e1e043698669b25682277bea33af32dd0b53cf497 SHA512 2987eb244a5bb6a932c1a145d7c7065cdb0d658c9083125d116ca201d621a2e2c58629fafd68c12c1dbe6f4183ff71357dc76ed53d92f32c4104b3fceb5e36ea
+EBUILD visual-studio-code-1.18.1.ebuild 1554 BLAKE2B 4ead24ac5e900842910811e9216ba6a7a133366cad64e4578fdfed4d08bb59073ca9b47a80d601aef5b1fffd340e9841fc2c1f846b9b10a9c6c0589502e12aa5 SHA512 fb13215cdee9c31e88e2847c90d8f8408912b7e556f399a8ed5f75a3cbc4ffed9fe337eef24716ca2682a2dc199845761756264eaa0462951748ac16f632785a
+EBUILD visual-studio-code-1.20.1.ebuild 1554 BLAKE2B 4ead24ac5e900842910811e9216ba6a7a133366cad64e4578fdfed4d08bb59073ca9b47a80d601aef5b1fffd340e9841fc2c1f846b9b10a9c6c0589502e12aa5 SHA512 fb13215cdee9c31e88e2847c90d8f8408912b7e556f399a8ed5f75a3cbc4ffed9fe337eef24716ca2682a2dc199845761756264eaa0462951748ac16f632785a
+EBUILD visual-studio-code-1.21.1.ebuild 1555 BLAKE2B 2f7b86452faaf7e0bcffe6798a864816e76125199ad8afff23544c8c53c2b6b13a572ff3943cf6fac8c47a40e6fd623648e6a533e5b44d4cad6f5b05449c1036 SHA512 1910c30da095d9344d377a596dbe0700416b3d67b087b16348f5edad6c4c5e8ec808f075ae7610236db1be3c29d94ea2742cfc657aed30133e318d5ee47909f9
--- a/app-editors/visual-studio-code/visual-studio-code-1.18.1.ebuild	Wed Mar 07 08:00:18 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pax-utils
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com"
-BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
-SRC_URI="
-	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
-	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
-	"
-RESTRICT="mirror strip bindist"
-
-LICENSE="EULA MIT"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND="
-	>=media-libs/libpng-1.2.46
-	>=x11-libs/gtk+-2.24.8-r1:2
-	x11-libs/cairo
-	gnome-base/gconf
-	x11-libs/libXtst
-"
-
-RDEPEND="
-	${DEPEND}
-	>=net-print/cups-2.0.0
-	x11-libs/libnotify
-	x11-libs/libXScrnSaver
-	app-crypt/libsecret[crypt]
-"
-
-QA_PRESTRIPPED="opt/${PN}/code"
-QA_PREBUILT="opt/${PN}/code"
-
-pkg_setup(){
-	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
-}
-
-src_install(){
-	pax-mark m code
-	insinto "/opt/${PN}"
-	doins -r *
-	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
-	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
-	doicon ${FILESDIR}/${PN}.png
-	fperms +x "/opt/${PN}/code"
-	fperms +x "/opt/${PN}/bin/code"
-	fperms +x "/opt/${PN}/libnode.so"
-	fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
-	insinto "/usr/share/licenses/${PN}"
-	newins "resources/app/LICENSE.txt" "LICENSE"
-}
-
-pkg_postinst(){
-	elog "You may install some additional utils, so check them in:"
-	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
-}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/app-editors/visual-studio-code/visual-studio-code-1.21.1.ebuild	Thu Mar 15 05:14:54 2018 +0100
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pax-utils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
+SRC_URI="
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
+	"
+RESTRICT="mirror strip bindist"
+
+LICENSE="EULA MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="
+	>=media-libs/libpng-1.2.46
+	>=x11-libs/gtk+-2.24.8-r1:2
+	x11-libs/cairo
+	gnome-base/gconf
+	x11-libs/libXtst
+"
+
+RDEPEND="
+	${DEPEND}
+	>=net-print/cups-2.0.0
+	x11-libs/libnotify
+	x11-libs/libXScrnSaver
+	app-crypt/libsecret[crypt]
+"
+
+QA_PRESTRIPPED="opt/${PN}/code"
+QA_PREBUILT="opt/${PN}/code"
+
+pkg_setup(){
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
+}
+
+src_install(){
+	pax-mark m code
+	insinto "/opt/${PN}"
+	doins -r *
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
+	doicon ${FILESDIR}/${PN}.png
+	fperms +x "/opt/${PN}/code"
+	fperms +x "/opt/${PN}/bin/code"
+	fperms +x "/opt/${PN}/libnode.so"
+	#fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
+	insinto "/usr/share/licenses/${PN}"
+	newins "resources/app/LICENSE.txt" "LICENSE"
+}
+
+pkg_postinst(){
+	elog "You may install some additional utils, so check them in:"
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
+}