From 1e7c3dc39a49c3abf85c8f05699fac3c13778b12 Mon Sep 17 00:00:00 2001 From: ace Date: Fri, 20 May 2022 17:43:05 +0300 Subject: [PATCH] add vscodium-bin/vscodium-bin-1.67.2.ebuild --- app-editors/vscodium-bin/Manifest | 4 ++ .../vscodium-bin/vscodium-bin-1.67.2.ebuild | 67 +++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.67.2.ebuild diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index 5f2fa64..d875b31 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -22,6 +22,7 @@ DIST VSCodium-linux-arm64-1.65.2.tar.gz 108364942 BLAKE2B 05fe48a28f9d9748719072 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-arm64-1.67.2.tar.gz 113531559 BLAKE2B 74a5a2dbbb3775861195beca0283f9623500a62d862d6c2a3cd2b7e76494b96900a6a8b0df29cac19e95793c153330268b77c22e712f42a302a4d44410d2fc62 SHA512 e046449572fef71f6e3e0bcacc1ff874ce09db57a28bbdabbe86ae2cef9d8f80146f8e7a8c85d7007d4012e47203ccd8c6ce22dc069d5a86418c3b54b46ff6c5 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 @@ -44,6 +45,7 @@ DIST VSCodium-linux-armhf-1.65.1.tar.gz 93770006 BLAKE2B 9c497360da8bdf7350ff38a DIST VSCodium-linux-armhf-1.65.2.tar.gz 93766888 BLAKE2B 23f1b4a5839b4d8ce35779ae7cd033cfa5ced68272fcb9783307d000ee58dd145d68e8f84e963a1a0dc33ccca81b47119f95cbe49ee788eac5921c9b6ad9071e SHA512 bfc20b5d3de19afb02c11c6dce5b06dec9d843ed7989e400a2d0d2a7f98289db2ae5e7c6262fd31b353eee4efb4f6455aeedffa44e0e7162be03d688ef42c0cb DIST VSCodium-linux-armhf-1.66.0.tar.gz 97612567 BLAKE2B c41b46469cc96f3609982fe1334f8c6e2801a8cac59cd9e30f0c523fdada42b7de711dfbc3ab77e08c136e13088f647010b44404d81152bc38bda130a8d41101 SHA512 dc2820c3fb59be9a5b2152fd45ec7c1617eb7cfc6272d7bed111b5c8d1aa6902e7f59a71df965bb0ff97e9f95d6e59e6ec3db5c55b7185424cffea1d8aa40e26 DIST VSCodium-linux-armhf-1.66.2.tar.gz 97607835 BLAKE2B 48106774775c021cfaa8beb4dc3762536023edf774a27627c9fb49d43b7857b5ffd8923e4286b5c256daa1bb8437a1ede25bf79cd25f859866635722f29d32f1 SHA512 d82975b69cc89ea320e50b76d3b01434efaa6d090ce97b6d4b87f345ef39b854872e80899b8dd921b7054a926fd7446b341666779db2e9afcdfb2c3a11f833ff +DIST VSCodium-linux-armhf-1.67.2.tar.gz 97639079 BLAKE2B b9e22df4f27567254328dd0d151dc18c3466f41a7c97393bb5e1b229cdeb126ccda2f539d5306b15aa1a348f8baa1b94bc48f6a4454f6f18767fb78d3dafe8a1 SHA512 0082c8ec1bf4f8f0f0a4d71cc2ec6436c6b00d2616f406adaf8c22120ee986daaff670a7a7fc57d6cb1457d990527d9df1d625b1c2eab765a2fcf1d7004d86a8 DIST VSCodium-linux-x64-1.58.2.tar.gz 109733827 BLAKE2B 0ada13724f2d4255a9ce58d0fd47415f2f5b4adfed144dae884914888df1f9bb735472e378fc2d4dd74fd1168c3361ad4e945a48607aeb3e095658a7b3e0df2c SHA512 dd98dbd88e64e526f78624e2e42bd116a689174d801412f7750c895794b0658b20b9451d336d0837f4030c11ce35368fb3dd0ade078bac393ada813c912a9a8d DIST VSCodium-linux-x64-1.59.0.tar.gz 110180828 BLAKE2B 255d5eead47fe5e98d887a9066a968bb59f2e674b273ce9b2b9232eac99c11b0411f68e2bd4da89c9de3fca7496c188ebf087b5dc70e5158c4d1aa876c9795ab SHA512 1bd48d67a8dc0c4f9097abf8f4975823849cbd3e4ac2038c1ea2a2121ccfa189857d3da068e1b07cd6fc36d6009e89d1b21de9f4ea30b02ccbc44355d2a82f92 DIST VSCodium-linux-x64-1.59.1.tar.gz 110191208 BLAKE2B e7cc44d690fb0f3c25e0ef39198784ac651bcdc13e84918d44fdfb99b48d918dae8a1c7b9129b482cbe34e98a26bd44d9eb47d5df5daf73fdcffae7b5482b506 SHA512 401df889b5dea5c045fccb3d93fa5f5bcfaeb162977e434498e7600f67efb877c64effac7371f29f51e297c713640df2cad1f4db9540797f7146608e4d8f530b @@ -68,6 +70,7 @@ DIST VSCodium-linux-x64-1.65.2.tar.gz 110791055 BLAKE2B c6685f78c786dd36ddb79adc 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 +DIST VSCodium-linux-x64-1.67.2.tar.gz 115827064 BLAKE2B 3e50d13408d465425f4aab384380c7275d4c75da1b307c0054a3292c8a9ae25407b9ce5bb970b7625e3570a2db3ba59aad92c7284e67ea9e599f294d0940e0ff SHA512 83880081e3f5130da47958c50aa1c491a3b2afb62c4cec8b6cba4e8aeb6e15ba4268223e9995111ee9c61fcad35a6f4868aa2f594632a9eb2e143ceda2b04a49 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 @@ -92,3 +95,4 @@ EBUILD vscodium-bin-1.65.2.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3 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 +EBUILD vscodium-bin-1.67.2.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c diff --git a/app-editors/vscodium-bin/vscodium-bin-1.67.2.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.67.2.ebuild new file mode 100644 index 0000000..48ac7b3 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.67.2.ebuild @@ -0,0 +1,67 @@ +# 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 ) + arm? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-armhf-${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 +}