# HG changeset patch # User Dirk Olmes # Date 1551141090 -3600 # Node ID bbe82f34a9fb8731ee9fb45bd56142701aeee171 # Parent 152b03a42260c79f3af5ffa7b1ff62e27a956b5d new vscode ebuild diff -r 152b03a42260 -r bbe82f34a9fb app-editors/visual-studio-code/Manifest --- a/app-editors/visual-studio-code/Manifest Wed Jan 30 07:50:15 2019 +0100 +++ b/app-editors/visual-studio-code/Manifest Tue Feb 26 01:31:30 2019 +0100 @@ -1,6 +1,6 @@ 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.29.1-amd64.tar.gz 64558323 BLAKE2B ff4a160e0ded30d5996a96df301f0847d3f44f701fb1d53e98bccf44fb35ca65e3c603b5ccee6827dfb3379ccdc1c9b660cd853a9cf6d955d352109156fa9eff SHA512 efbea554e3306069cadf4256180cbd2059511b64d69aa28254960b2794602c3e5966b7dcb0a49e6c93692c96c89b4902532a414229493dd99788287cb93eb60a DIST visual-studio-code-1.30.2-amd64.tar.gz 64974797 BLAKE2B 289dd69fac033b33bd4579c70481e802b97588d5ceb6db09043577c842f15af02c4bb600cb255d59bb4742810ff23f69f97360f76195953e14d4a12198a24b6e SHA512 3d9d9cdb4129c0a32a15a39337ccfe1f215870cda65f81616d9e5ae17dcadbee3a5afa118c96d26513dd215c5eb49e81bbc1ea4af46e0a02790d712c96fa96d1 -EBUILD visual-studio-code-1.29.1.ebuild 1441 BLAKE2B 412bb6077988e2f3c24088ccd37b8c900e3ca8be4fb21a53224ae2d71668de0de32c81020177b197c0cc24ea943aac4668f44324b1eebdae91a5b2870dfa0191 SHA512 523414b04da0a38e44b3f2afe0490f79d7abc48478d0a6f5e5d0c4cebec19d0fc7fec0d37968c960f901cac8031d14326f1a234fb459b392b4973bed7b0938cd +DIST visual-studio-code-1.31.1-amd64.tar.gz 67903381 BLAKE2B d836f4fe88cb88166067178881f0e43fe67e4d591c3e778a100e10e9a04bd90d1e6fcc8c404f1d1f479fb1c76cbbedacbb74c4bdb4e4d5fe60544e09af538bb0 SHA512 d5276d9b2e70ff399529dc4ddb8b4079f05b608b06024d8bd94b8c942697ed7b85012b8bb91b546f662465e4a502a5458d19e40a2154f2358f314efb637ba02f EBUILD visual-studio-code-1.30.2.ebuild 1441 BLAKE2B 412bb6077988e2f3c24088ccd37b8c900e3ca8be4fb21a53224ae2d71668de0de32c81020177b197c0cc24ea943aac4668f44324b1eebdae91a5b2870dfa0191 SHA512 523414b04da0a38e44b3f2afe0490f79d7abc48478d0a6f5e5d0c4cebec19d0fc7fec0d37968c960f901cac8031d14326f1a234fb459b392b4973bed7b0938cd +EBUILD visual-studio-code-1.31.1.ebuild 1441 BLAKE2B 412bb6077988e2f3c24088ccd37b8c900e3ca8be4fb21a53224ae2d71668de0de32c81020177b197c0cc24ea943aac4668f44324b1eebdae91a5b2870dfa0191 SHA512 523414b04da0a38e44b3f2afe0490f79d7abc48478d0a6f5e5d0c4cebec19d0fc7fec0d37968c960f901cac8031d14326f1a234fb459b392b4973bed7b0938cd diff -r 152b03a42260 -r bbe82f34a9fb app-editors/visual-studio-code/visual-studio-code-1.29.1.ebuild --- a/app-editors/visual-studio-code/visual-studio-code-1.29.1.ebuild Wed Jan 30 07:50:15 2019 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,62 +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=" - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz ) - " -RESTRICT="mirror strip bindist" - -LICENSE="EULA MIT" -SLOT="0" -KEYWORDS="~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(){ - S="${WORKDIR}/VSCode-linux-x64" -} - -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" -} diff -r 152b03a42260 -r bbe82f34a9fb app-editors/visual-studio-code/visual-studio-code-1.31.1.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app-editors/visual-studio-code/visual-studio-code-1.31.1.ebuild Tue Feb 26 01:31:30 2019 +0100 @@ -0,0 +1,62 @@ +# 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=" + amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz ) + " +RESTRICT="mirror strip bindist" + +LICENSE="EULA MIT" +SLOT="0" +KEYWORDS="~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(){ + S="${WORKDIR}/VSCode-linux-x64" +} + +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" +}