From 817ffeb2c1940e55a2ba34e710a1989ab0742ebc Mon Sep 17 00:00:00 2001 From: ace Date: Wed, 11 May 2022 12:21:34 +0300 Subject: [PATCH] add vscodium-bin/vscodium-bin-1.67.1.ebuild --- app-editors/vscodium-bin/Manifest | 3 + .../vscodium-bin/vscodium-bin-1.67.1.ebuild | 66 +++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.67.1.ebuild diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index 79b7afc..5f2fa64 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -21,6 +21,7 @@ DIST VSCodium-linux-arm64-1.65.1.tar.gz 108368235 BLAKE2B c5f1b29f494bf16c931c3a DIST VSCodium-linux-arm64-1.65.2.tar.gz 108364942 BLAKE2B 05fe48a28f9d97487190725e52ef719db7487e27ec537be185bcb8e4ab56137047261b1221b3cf3909ab07fd95e50135a29a57c802e51c35511718c1822fd49a SHA512 42a2bde4685aecff7b15e8315ef5edf05150e9f1228cd55a62693dc5a03ed5154e01353367c29357d652c82c561477b9d6bad34c0aacf7638b3e4597c31312cc DIST VSCodium-linux-arm64-1.66.0.tar.gz 113504867 BLAKE2B 2076d239950c745abc4ebf723f832a9934d31ae9582d7a9d1d51a378a79a05b83c0e5bd62a750e63174927d57097d113861633caea80fe2e70559fd8a5965a69 SHA512 46d789aa41991813a758dcf30764353292d6305431407c85249a039681264a7dbe9741569770aa14e2bd8cd9086e146cf128fca382abd383bcfd522f4c332537 DIST VSCodium-linux-arm64-1.66.2.tar.gz 113498556 BLAKE2B 3da540ec37cc73559f18d8dc975611a75c84a0d966224e36dc3182bc8f4fbd7a3628e1b789bf1480d861edc28bf7f29e6aa25f266848fd329c672d9f43d32887 SHA512 73adc6f1452738e3063abe16e09ceffc9c6a48d8b6f432df86bb51ce9cb8bd9b5bc134de4c5bca326b7af4a519191cefeb2a9138da2e5e09c09218d342eafe09 +DIST VSCodium-linux-arm64-1.67.1.tar.gz 113535199 BLAKE2B 72c20e61450439bb8520af6c302a88bfbf507721c35a50e84ee226e9196334568c0b956df572650b6948783e05b9619049862327d71bacc68830e06bff540532 SHA512 ea00f40958fbb73efffc2e3475b5b2dc0e79752129a4d0ba30bd8f1d0674dae1e3733db59a627ba993396b999514b5536ed42c328f576caa357918c30898e0c6 DIST VSCodium-linux-armhf-1.58.2.tar.gz 98395232 BLAKE2B 74bb7a07f9d6a9f107cd74a1a593e7770d67d1f0b2e4b809dab420c8b17fe3902a05a26caf59e2474afdfd01a2d65b0889f2d4298cdf512cfa44df8321a8e65a SHA512 58a08f2a5be9c42410772b97d5456d75044454ace5de92e03ac5bd7ff2dcef284e1e747869752f548bb1237e248981e06a9f9a9b6be99f8e8a50cf52fe6dd2c4 DIST VSCodium-linux-armhf-1.59.0.tar.gz 100782150 BLAKE2B afa0b417cd818a2b0538da22600a9277f6bc2052e1707d36575d881742401b16c1b60ea0b6649997f10afe511f4800065955533df97f06f8c4bee4ff47357795 SHA512 e537f296581f30b7ce0824ed0549e68947cbac31f1c082b24d7f96d9fb8f014f38257e6d94c11d4e3342fe3b26a620ca3f38254644a3e1af9437ddf11cd7c016 DIST VSCodium-linux-armhf-1.59.1.tar.gz 100781835 BLAKE2B 36f463f93b03afc9a191aebaf96cc6eb9c43feb0274a167cca6a983d85381821e10c9cdcba3f384a09d431bb3c4b55fcdd248b9ce93614ac3ddf2129c80f6f87 SHA512 3df672daa85b838bc45a4cb4da3e9001a008ff66ce469f6b9f25d066bdbfaad951f4e8e392cde59fa90024d3977f707b2c5d1d079797803caa538ddc56133b73 @@ -66,6 +67,7 @@ DIST VSCodium-linux-x64-1.65.1.tar.gz 110792660 BLAKE2B d00ddadd32799fd907bc414d DIST VSCodium-linux-x64-1.65.2.tar.gz 110791055 BLAKE2B c6685f78c786dd36ddb79adce5485670016dc5bf8e72550a0d6f39425237dbdf75c36612e053f74db0c7e92cbc7f21dcd641a1573e03741eed8ae7573d7e6608 SHA512 5a79be254d8fd21e22ca1b557bf11138948793518e761f20cfcc9a8a142e5ae14845989e4a2341f4594a03df0ab9b03e4df971123136c636e1b56bb310397f2c DIST VSCodium-linux-x64-1.66.0.tar.gz 115792381 BLAKE2B fca762114695e2cebc3658dee0f6e7d7b556d60278a4da512e51f6f3b5bb17b81f83f4a01c2b950c2439e21083023f6e985368419a55b83d0ebe8ab5e303c6cd SHA512 ec4c0bc9a9d928ea2991f5ec9cae247f692601d4e1e63c8b47dcc6d2f62c8e42ef0ebeb800b2cf3864ec66d486e4e17cbd7fb517c2f10727b4203bbb968da305 DIST VSCodium-linux-x64-1.66.2.tar.gz 115794879 BLAKE2B e398593547aa8814894365a2205f453e359dc75c8c8929ac783ecef5b30c8911cb426e41abda982485741fab42582f8245ab28f7534573496ea535886e5ac299 SHA512 6e6780cd5a16195dcbbd20806180e5bbba902edf37f733140c7959d95dbc4a8b71816959b31fa8b8eefdff50877d2678fb6d86fa5d111c6c6fbfa1486f4d1d8f +DIST VSCodium-linux-x64-1.67.1.tar.gz 115816804 BLAKE2B 8dfd859d12cd6ab924620939a1f59c413f98a46389519ee8f21b6e24b17e951f5db62fdc5406cc7bf702df329cd55981af8c979e5bfd15d493b94865a798fb2f SHA512 867fc3c0fc1dd830360ee3aaaec0fee0f6517ecd183cd76f5a334f686d8b77f73d65897e4b9fcf8a752bd4aa54205b561623834fb64b634d7c6e3d6c06273ec8 EBUILD vscodium-bin-1.58.2.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c EBUILD vscodium-bin-1.59.0.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c EBUILD vscodium-bin-1.59.1.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c @@ -89,3 +91,4 @@ EBUILD vscodium-bin-1.65.1.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3 EBUILD vscodium-bin-1.65.2.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c EBUILD vscodium-bin-1.66.0.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c EBUILD vscodium-bin-1.66.2.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c +EBUILD vscodium-bin-1.67.1.ebuild 1426 BLAKE2B c2299adc527a62a208758149c6b5c13467318e4b05bfd19341d113acc229603cdc72ae6b4000c68210cef4f129caad1cafb7f128f01a6ba5274e8c109d80fb9e SHA512 7942e410e1bb267d96117ea355a07b6219687c741e516ab0ea037eb8b12994ccc06bd53b1998d024f6c84620ec39c5c1845ee21820ffdb70f072763b04742e8d diff --git a/app-editors/vscodium-bin/vscodium-bin-1.67.1.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.67.1.ebuild new file mode 100644 index 0000000..46c86b4 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.67.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop pax-utils xdg-utils + +MY_PN="${PN/-bin}" + +DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode (binary version)" +HOMEPAGE="https://vscodium.com" + +SRC_URI=" + amd64? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz ) + arm64? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz )" + +RESTRICT="mirror strip bindist" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" + +DEPEND=" + >=media-libs/libpng-1.2.46 + >=x11-libs/gtk+-2.24.8-r1:2 + x11-libs/cairo + x11-libs/libXtst + !app-editors/vscodium" + +RDEPEND=" + ${DEPEND} + app-accessibility/at-spi2-atk + >=net-print/cups-2.0.0 + x11-libs/libnotify + x11-libs/libXScrnSaver + dev-libs/nss + app-crypt/libsecret[crypt]" + +QA_PRESTRIPPED="*" +QA_PREBUILT="opt/${MY_PN}/codium" + +S="${WORKDIR}" + +src_unpack() { + : +} + +src_install(){ + mkdir -p "${ED%/}/opt/${MY_PN}" + cd "${ED%/}/opt/${MY_PN}/" + unpack ${A} + dodir /usr/bin + dosym ../../opt/${MY_PN}/bin/codium /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/bin/codium /usr/bin/codium + domenu "${FILESDIR}/${PN}.desktop" + newicon "resources/app/resources/linux/code.png" ${MY_PN}.png + pax-mark m "${ED%/}"/opt/${MY_PN}/codium +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}