From 5570d513754dd74aa2877eb5b780c70c68909c5b Mon Sep 17 00:00:00 2001 From: ace Date: Sun, 12 Jun 2022 08:31:50 +0300 Subject: [PATCH] add vscodium-bin/vscodium-bin-1.68.0.ebuild --- app-editors/vscodium-bin/Manifest | 4 ++ .../vscodium-bin/vscodium-bin-1.68.0.ebuild | 67 +++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 app-editors/vscodium-bin/vscodium-bin-1.68.0.ebuild diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index d875b31..f24f349 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -23,6 +23,7 @@ DIST VSCodium-linux-arm64-1.66.0.tar.gz 113504867 BLAKE2B 2076d239950c745abc4ebf 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-arm64-1.68.0.tar.gz 114638111 BLAKE2B de192983dae9a246029a1cb1678d0c374d8216274138ae6ca7a0a011387f9e35268e5c27e60c966eb68a030e358676be9b7088dd6ce665019d2b876f7928fbc4 SHA512 133c4f84c7808d4e20facc23637bcbdc86004759ddc7ef5e7ee9ddc10dfdc60635fc2840ac50c16d5dd94f94f99c4e7eea65232af44d7fafd2bb0b6234b60476 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 @@ -46,6 +47,7 @@ DIST VSCodium-linux-armhf-1.65.2.tar.gz 93766888 BLAKE2B 23f1b4a5839b4d8ce35779a 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-armhf-1.68.0.tar.gz 98741547 BLAKE2B 874ced0e047e701225bb0266ebf268f8a928ced8f24f81a5d2e2081670177bc33a571e8409a439b8166559b123254824d5687ae7fe979b8404ead82516728896 SHA512 7cd0fec61b5b9d2b7d511469eb0c5e7a5ba8b52257dc18104db28d423990cf1d1a13b4c7522ad544d54944bae524df292678d2e40d292c0f1fd10e5a2a4c88b4 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 @@ -71,6 +73,7 @@ DIST VSCodium-linux-x64-1.66.0.tar.gz 115792381 BLAKE2B fca762114695e2cebc3658de 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 +DIST VSCodium-linux-x64-1.68.0.tar.gz 116923584 BLAKE2B b3748ee8a30d4b9d1ea557949ff1cc8f29422ebd120ae5139217338348f24ad27b206553fe1dd331d2242eb78ad8eb719e9fd9331d6520b8943746a94ea95082 SHA512 b4083416225e906c7786b03522dd9f9a3b6f2f72e2c16a74d4134a34a46a791fb40b13ea56eb9e1d5f33bf868bf78f0ba2e75a45ba62d689b466da5983949693 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 @@ -96,3 +99,4 @@ EBUILD vscodium-bin-1.66.0.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3 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 +EBUILD vscodium-bin-1.68.0.ebuild 1531 BLAKE2B f14babbaafd52213fd411cba65ee0d5f3194cf0e66193b6d1f03ac0f8e85369798e373210f76787a21eab0b5cb920410ff699a66ceff066abfd25a246caf455c SHA512 a6a3c6673e3de33864cfc0e95bdb8b51f97bdb85ba850c2ab2b31623a300912175130b9c5f0d1c5d2d009af48116084791aa7c64f0cdf31086b9c8e2e386d16c diff --git a/app-editors/vscodium-bin/vscodium-bin-1.68.0.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.68.0.ebuild new file mode 100644 index 0000000..48ac7b3 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.68.0.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 +}