aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCynede <cynede@gentoo.org>2019-04-24 11:47:26 +0400
committerCynede <cynede@gentoo.org>2019-04-24 11:47:26 +0400
commit8cf1a34cc1bc6f07293671e6704494577fa50900 (patch)
tree9262d5f7be8141523a34dc0928baee086c38d9a4 /app-editors
parentMerge pull request #420 from madsl/master (diff)
downloaddotnet-8cf1a34cc1bc6f07293671e6704494577fa50900.tar.gz
dotnet-8cf1a34cc1bc6f07293671e6704494577fa50900.tar.bz2
dotnet-8cf1a34cc1bc6f07293671e6704494577fa50900.zip
visual studio 1.33.1
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/visual-studio-code/Manifest2
-rw-r--r--app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/app-editors/visual-studio-code/Manifest b/app-editors/visual-studio-code/Manifest
index 6e5be8f..007d12f 100644
--- a/app-editors/visual-studio-code/Manifest
+++ b/app-editors/visual-studio-code/Manifest
@@ -6,3 +6,5 @@ DIST visual-studio-code-1.30.1-amd64.tar.gz 64971757 SHA256 8ac8f4149c555def050b
DIST visual-studio-code-1.30.1-x86.tar.gz 67933497 SHA256 2b01605044ec3b7561505cb782ca214f55fed96e133851e91a856aeef09b4df5 SHA512 bde379cf2da31fe7408bfad0158a6c227a7194110f3198711cea14dcdbeaa8a83f8f67ff3885ba8fdadef26c9d57a1b86e6b1a11475913895e45b67b5c835fbe WHIRLPOOL 06a4d2320268cb722055c7fe90ec544155646e5b5fb04bbc009e278fdade0e90dd799e0b64e138f12424db55ecf84ce7060dbb7e7d0739e8dddd072b96f2f75a
DIST visual-studio-code-1.31.0-amd64.tar.gz 67903602 SHA256 df76027ee8c74e8219770d03a0a69ec980653969fd150fa7e94c6bc9c6db74bf SHA512 9a3e5d1ccafe0261129522e9a7a7ee4729af618d54b6383383c0568814362241eb98a3d5995920c4e2e71f735d7d99253cdb2f0f14e675eb3801cef13dccb32d WHIRLPOOL cf234c04daaa856f968faaff09afc92dc9ac754733fd0fc33125317c1aebffdaaf7580ad0fb45d1e870ece4b92e585a1f61dcf04445aaa58862a0885ded77ecc
DIST visual-studio-code-1.31.0-x86.tar.gz 68895784 SHA256 3660a97350b914d6f88983768c0fec0c8a124caebd03787e9292c6239cdbaf26 SHA512 93400394283a311879d1eb10e72ff0a40a948ca79128847c6739990b43cfa0da7d7ef42e480b0c1bf374b788d588b69b3d73b4063729e44a6275759ab0a1a197 WHIRLPOOL bcaca2449614312e4bf8f255a10e24708153cc49f8a0539bedad2c2a442c235cb8bec227026d80cdf616ed4760ce8f0255da360299f0a852f4b9c722d9aa5f48
+DIST visual-studio-code-1.33.1-amd64.tar.gz 68365770 SHA256 fbf31a814755c54ff744a5da77b5652aa6963a1c3a365a6399cc65ef30935152 SHA512 bd8035051d52eca92979cb39187aa45fb6bb66715eda2950b472a9566dfacd52d20d7c45782c69c43f0d031a06c714f6270886840d3318881f8a38d4bfbc0b68 WHIRLPOOL 42cbec701d3f0aff09a7f4d7382e0325bf40dd436a2520bbc4a18e12ce0f646efa61442dbab9731b410dc990de66e72d9fa30c3c0ddb8fb70a0d2177e4d4d4b2
+DIST visual-studio-code-1.33.1-x86.tar.gz 69343642 SHA256 ef790862b83c0007d2e43704f562477a1c0be3272ff6125bcbf183eec9085358 SHA512 4ba061d2cdab3872f92848e607ad531fbcf80dd9855984812997c283a89beaabcd8485929b73f939ce685547fc5817b5c56a9ffbd00872639c19cddd8685b62d WHIRLPOOL 631c7dd97e686c29bedec31980fc676c5609649156324217cc7361f93352bafef6301004ec988fd731d4f73bead89e6b7acaa15d454e33ae91e1ae1539a93130
diff --git a/app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild
new file mode 100644
index 0000000..9507316
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+EXEC_NAME=vscode
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
+SRC_URI="amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
+ x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )"
+RESTRICT="mirror strip bindist"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=gnome-base/gconf-3.2.6-r4:2
+>=media-libs/libpng-1.2.46:0
+>=x11-libs/cairo-1.14.12:0
+>=x11-libs/gtk+-2.24.31-r1:2
+>=x11-libs/libXtst-1.2.3:0"
+
+RDEPEND="${DEPEND}
+>=app-crypt/libsecret-0.18.5:0[crypt]
+>=net-print/cups-2.1.4:0
+>=x11-libs/libnotify-0.7.7:0
+>=x11-libs/libXScrnSaver-1.2.2-r1:0"
+
+QA_PRESTRIPPED="opt/${PN}/code"
+QA_PREBUILT="opt/${PN}/code"
+
+pkg_setup() {
+ if use amd64; then
+ S="${WORKDIR}/VSCode-linux-x64"
+ elif use x86; then
+ S="${WORKDIR}/VSCode-linux-ia32"
+ else
+ # shouldn't be possible with -* special keyword
+ die
+ fi
+}
+
+src_install() {
+ dodir "/opt"
+ # Using doins -r would strip executable bits from all binaries
+ cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
+ dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${EXEC_NAME}"
+ make_desktop_entry "${EXEC_NAME}" "Visual Studio Code" "${PN}" "Development;IDE"
+ newicon "${S}/resources/app/resources/linux/code.png" "${PN}.png"
+}