app-editors/visual-studio-code: bump to 1.44.2

Package-Manager: Portage-2.3.89, Repoman-2.3.20
This commit is contained in:
Anton Schubert 2020-04-27 14:17:16 +02:00
parent 8b18de16fa
commit 07412539a9
No known key found for this signature in database
GPG key ID: B8DDB0A46D2D8626
10 changed files with 63 additions and 89 deletions

View file

@ -1,9 +1,3 @@
AUX visual-studio-code-insider.desktop 248 SHA256 3405a56fa745f4d577483b025b2bf0a5727606d1ab88334cd54bfd70ef804e2b SHA512 e95635e25ce7cd1f1ecc0a86fe6aefd8fa23abcbaddd662f03beb4a2eff7fb2b8ad4b3da3b784429005cc788e88ab955d99306a2478dd4cf5e60c9078001ca05 WHIRLPOOL 86d0ef5e8572bd30087cb42cf4d7e76dad9863e6c0d7ec25680468071e717b049154e6434b438332b15b33076320c3aea12d9dbcd20095e1216c27214f29e0aa
AUX visual-studio-code-insider.png 69052 SHA256 c03336a4fbaf9fd916fbff6d9d35e0666877ecd3b675808c156372f059186ad2 SHA512 b18b733d6b188faa6fa0c9171dbf0b572b7faec9e6e5221fbb24571ee75e6fa353d39f268efd4b26ab0806aa11e31eba3ab536ca19a6a97cfe9a6455d08e59ea WHIRLPOOL a8cd69659461320081562b83b7e0d40ca99a81729063e802dfc84ae176798fc6e1b020a60934a7e0998dc230d1613f9f72a092ae100b59c302cdffc6e9a881a1
AUX visual-studio-code-stable.desktop 227 SHA256 05034dfdc0939e43728bd98e1a8dbfa7fe1661d731375f8ed6b6aae5fac0341d SHA512 8dc6491b57d14c7ba900faf9105e0e7e2a4600becdca9f018b0dd2f0b36a1dacfa5ff2cf6e7c49362f9d5f6b1117fc78b5fa2f3f4280059930f9409a0ef1a371 WHIRLPOOL 5313f40a83732be70ad17a1dc37410b7ce3a3611956bba2380345728fb9a086ce00ceb981137ae8244e04ebe960ea7cc51050845c59af505587000b68a6bd96f
AUX visual-studio-code-stable.png 69260 SHA256 34e2e26bffb86d1b6b94118218c15283d1c1318c737838e569db8c285ba1f22a SHA512 22fbc1829c4dbf8b161000e3c54d479e9eebde8d4266af63bf4d255dfe1dec79fafffd4517aa2890847293dbc39dd24aa6ed0f9de1e97fe762b5bf7cb1f68946 WHIRLPOOL b63dceb6ad1e8fc3dfe6e76f3d25f1c7909493fd5454669a4e44515f01446b90b1d3e088fd3db5f650f6cd474cfaaba58209bc783bc940de6819ca80acfa065d
AUX visual-studio-code.desktop 220 SHA256 b8576f75fb1802425b9f86d39a294b4deb43c1647751f50716f2c6a957d8e6f9 SHA512 df5e824fbe6d4ea043ae38877119de9e1f843a3699b276b363b6832f3e2a7fad8989969409df54f596aafa77ad484eab224d281cf18c5f049051a9fba7e49313 WHIRLPOOL bb4e8b865ec9fc80bd8bf929d7ec9081a950c0cb1db21fde04ce73c8fc02a57cba73cdc41c053064c1d160c667498c50f3a227b036b2ea4c65c4cacb74cb244b
AUX visual-studio-code.png 30538 SHA256 6f778f383747af9b53a934ce9ba95fe6be0c9cf1fe5da97dc925787a432544fa SHA512 fabb74b9ab860d8003798ea85db2a3c79c1b683897acc5b580884a8946fa060276f8cdf459a9fb5fd9a560094b250838a3dfa2e5e5f8032601a155466dffa160 WHIRLPOOL 1f9a7a5919384d738841b639ef7ec842a8e5ab86e98c8942536234bd471c449fb34f057ac9ee73cb72b6bdadd451d81c09612644672fdd571a73d989b884cd31
DIST VSCode-linux-1.5.3-ia32.tar.gz 47635163 SHA256 bebb5d4a1ca8bff23e7654e04ef98d0aa83bb06ed80927170523f2ae3adc9489 SHA512 1c8788037029b9ad1c025a15d30d12a2a88d06d72439c588942c5efaa2019da301e32c935ffcb7e2f8706ee19c18f97acf2a2e39353531094bbb469c4f1f1f49 WHIRLPOOL 2033deb1ea9e0a1f7960f99fcd35c589687a5f003ab0eb5c44d7b9a61187d90f077263b68defb054bbd69a7d3fc8b7e522851bb3504b2a9a6af6b69ae9fe3852
DIST VSCode-linux-1.5.3-x64.tar.gz 47343731 SHA256 c0dd116160cbe2834479aa9de42cb18dea6a43c545355ee991e2ba0333aa852a SHA512 065175889f96bc996571431b2b6f68e5592f33976c6781f5bfbd84d1cb23647ef54b324823332f3ffcfe6635e8d6e4d4c21057d7305f2ce1114c2f6c7f30ebaa WHIRLPOOL 1f598dd2ae1577dc69b9eaed7154b022462ce706b709bf69d7860639235115a495f0c95bb4848aa016dfe24c6de6ea9d016da8c5c46546663215e02e295b0778
EBUILD visual-studio-code-1.5.3.ebuild 1361 SHA256 b967d6c5127bd57a284a771ce8fc9804a36ee78323de69eb52857d07ea195cb4 SHA512 dd670272f9459ec4aa8db235ca58109b5d31106c2e4e941bc861bfeefb8b6dbf407056861334cf9d19bca1d51b794b52d772effe9d5524f0f3a397de60e341e9 WHIRLPOOL 6544017944214e54a85b32ef6fbba98800d8be93362548f246e264ffca9481501b3f32a079cdfd209750debf7d233bd0cfe1abc9e3c36a378be487c8379d1ccc
DIST visual-studio-code-1.44.2-amd64.tar.gz 87921847 BLAKE2B 6a81d81bc819f92ce50fbe76c5b796cdc720e27232e4392fbebe20a6fb79a3dec01ef7f55ddf3eb09975e02df8fc47656cfb4383de696bb6f53c747484724e3d SHA512 e9f5e0bfdaeffcbbe13fd3470254b586514df09e899887397556dfdb2492b50e39ab02b848e056e20193bc8e13375ba7a48d149ed566f8934fa1f2eef2c4df4e
EBUILD visual-studio-code-1.44.2.ebuild 1386 BLAKE2B c0849a206d8853d20817cd4a9cbe85f9ec9293bf6e53a436915d1a16ad16923fad2f9b8db44774a20b2bb03a104fdb1721fa0c230294a4e3977bc19ce34de5ec SHA512 cbfeb1abdbd5df8612f14f564517a481e96a9d71d76b0095373907dac3f53c6a44eaced424fc15535929d3c88f035db7957b329791241ef5e03856fed7d66bd9
MISC metadata.xml 216 BLAKE2B 98b55d77f4255ca20a41fef0a66299cf6baec1df788810e210ecad6a6352c642ca652c2d404e24ff181f3c34cee7ef750d7985d7826e9c6ee7765dd657dc765c SHA512 6eacf7815e19e9e770cad73069181bdd082df3996c1cba2c1eead43fff8d001390152049f0f50d8bab7b3554873918f2ffeb972bbd2698243e5a0ffd33a6af1b

View file

@ -1,9 +0,0 @@
[Desktop Entry]
Name=Visual Studio Code - Insiders
Type=Application
Comment=Multiplatform Visual Studio Code from Microsoft
Exec=visual-studio-code-insiders %F
TryExec=visual-studio-code
Icon=visual-studio-code-insider
Categories=Development;IDE;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

View file

@ -1,9 +0,0 @@
[Desktop Entry]
Name=Visual Studio Code
Type=Application
Comment=Multiplatform Visual Studio Code from Microsoft
Exec=visual-studio-code %F
TryExec=visual-studio-code
Icon=visual-studio-code-stable
Categories=Development;IDE;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

View file

@ -1,9 +0,0 @@
[Desktop Entry]
Name=Visual Studio Code
Type=Application
Comment=Multiplatform Visual Studio Code from Microsoft
Exec=visual-studio-code %F
TryExec=visual-studio-code
Icon=visual-studio-code
Categories=Development;IDE;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ischluff@mailbox.org</email>
</maintainer>
</pkgmetadata>

View file

@ -0,0 +1,53 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils desktop
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="${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz"
RESTRICT="mirror strip bindist"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
>=app-crypt/libsecret-0.18.5:0[crypt]
>=dev-libs/libdbusmenu-16.04.0
>=dev-libs/nss-3.47.1-r1:0
>=media-libs/alsa-lib-1.1.8:0
>=media-libs/libpng-1.2.46:0
>=net-print/cups-2.1.4:0
>=x11-libs/cairo-1.14.12:0
>=x11-libs/gtk+-2.24.31-r1:2
>=x11-libs/libnotify-0.7.7:0
>=x11-libs/libXScrnSaver-1.2.2-r1:0
>=x11-libs/libXtst-1.2.3:0"
QA_PRESTRIPPED="opt/${PN}/code"
QA_PREBUILT="opt/${PN}/code"
pkg_setup() {
if use amd64; then
S="${WORKDIR}/VSCode-linux-x64"
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"
}

View file

@ -1,53 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
inherit eutils
RELEASE_CHANNEL="stable"
BINARY_SUFFIX=""
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"
SRC_URI="
amd64? ( https://vscode-update.azurewebsites.net/${PV}/linux-x64/${RELEASE_CHANNEL} -> VSCode-linux-${PVR}-x64.tar.gz )
x86? ( https://vscode-update.azurewebsites.net/${PV}/linux-ia32/${RELEASE_CHANNEL} -> VSCode-linux-${PVR}-ia32.tar.gz )
"
LICENSE="Microsoft"
SLOT=${RELEASE_CHANNEL}
KEYWORDS="~x86 ~amd64"
IUSE=""
RESTRICT="strip mirror"
QA_PREBUILT="opt/${PN}-${SLOT}/code${BINARY_SUFFIX}"
DEPEND="
>=media-libs/libpng-1.2.46
>=x11-libs/gtk+-2.24.8-r1:2
gnome-base/gconf
"
RDEPEND="${DEPEND}
net-print/cups
"
S="${WORKDIR}/VSCode-linux-x64"
src_install() {
insinto "/opt/${PN}-${SLOT}"
doins -r *
dosym "/opt/${PN}-${SLOT}/code${BINARY_SUFFIX}" "/usr/bin/visual-studio-code${BINARY_SUFFIX}"
insinto "/usr/share/applications"
doins ${FILESDIR}/${PN}-${SLOT}.desktop
insinto "/usr/share/pixmaps"
doins ${FILESDIR}/${PN}-${SLOT}.png
fperms +x "/opt/${PN}-${SLOT}/code${BINARY_SUFFIX}"
}
pkg_postinst() {
elog "You may install some additional utils, so check them in:"
elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
}