diff options
author | 2021-06-04 15:01:01 +0200 | |
---|---|---|
committer | 2021-06-04 15:01:01 +0200 | |
commit | 5523ca31abcf57b95e49d48129bdc7e5ee762de5 (patch) | |
tree | aeb6c86b82c61b0b056ff51c9b7252a8eb1474a9 /app-editors | |
parent | dev-R: fix ebuild.badheader (diff) | |
download | guru-5523ca31abcf57b95e49d48129bdc7e5ee762de5.tar.gz guru-5523ca31abcf57b95e49d48129bdc7e5ee762de5.tar.bz2 guru-5523ca31abcf57b95e49d48129bdc7e5ee762de5.zip |
app-editors/vscodium-bin: move to ::gentoo as app-editors/vscodium
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/vscodium-bin/Manifest | 6 | ||||
-rw-r--r-- | app-editors/vscodium-bin/files/codium-url-handler.desktop | 12 | ||||
-rw-r--r-- | app-editors/vscodium-bin/files/codium.desktop | 18 | ||||
-rw-r--r-- | app-editors/vscodium-bin/metadata.xml | 23 | ||||
-rw-r--r-- | app-editors/vscodium-bin/vscodium-bin-1.56.0.ebuild | 102 | ||||
-rw-r--r-- | app-editors/vscodium-bin/vscodium-bin-1.56.2.ebuild | 102 |
6 files changed, 0 insertions, 263 deletions
diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest deleted file mode 100644 index 8b59ff75e..000000000 --- a/app-editors/vscodium-bin/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST VSCodium-linux-arm64-1.56.0.tar.gz 113355897 BLAKE2B 84546b1b24c33669e88707395f6eb613cbc7834208f6913f76e8edb7bdf6f4c31ff957474952d9d15077f57d71d8305ae1107f901dc7ff2f2cf918b997e3e115 SHA512 c5e0f59b84dd2ec26bf845d71d09b0bbb411da309a3f1fb6f02caf096f87c659497da6342267639bdf36de6b08ca3a7d1c75cbead54482498f828a5bf9f6522d -DIST VSCodium-linux-arm64-1.56.2.tar.gz 113358341 BLAKE2B f7f8c8589985edd11ba80b4fff9ab1174d436a2516eabc02cd6b3f5d03559295f3fe6772a16e6825d6a23953107b5b7537ab28cedc040a8b35a4b25182ee8d29 SHA512 f0aec2074e93bc26cfc615029bbc9ab360993f00a70272002982c058c7746824f6d97fffb34a5d6c16597b4ad8453730f28b04c11e4d0fd8ccea873490b260d5 -DIST VSCodium-linux-armhf-1.56.0.tar.gz 96680915 BLAKE2B e11a1b7788b148c9f1a8d0268f6b2f593f169197d051df747357dffc0e01be19b5f3765a8177f0c11e4c80febd2bbf4daaa083a8b053fcb44d8adbd59d1e2e11 SHA512 ecfcd9faf0cd17801ae809518a59cc0855f064ca96e6adc9e720821c0fe7d3be185c38891ce1d91c6ffb5298e714ad806f173747727d9c143d4559e6b5861d79 -DIST VSCodium-linux-armhf-1.56.2.tar.gz 96683293 BLAKE2B bdc6b89ebfa9e1be765aef63f8a2bcdbf2074b64d70833447b3a3caf148c7887c672077827b7467a681219eef0101bdf82581f589586a263397d2cc9951a8c0c SHA512 023c59d4ae6590437c9425fa02f70cd957c125ea69cfa1c4fe8812f2b7521b747421efe89fd3e4bd95b54f0bdea177941f72467af5d8036d51426b8139a48fc2 -DIST VSCodium-linux-x64-1.56.0.tar.gz 108030620 BLAKE2B b354b50e33fc0fc0cfff625d548746d9fda2a49d35911c4a63a8e8654b8ae8e77ba4e1fe76f78ae8396544d3821030088e7ada256e022d86ab4dc4152824c3ff SHA512 1f0673b046c825cfc4b47f9e1834dff7f2841fa0745eb322988e01ce156c87f7c10d9aeafd1ab5773c567d68e3f306899193e7af8a912f6e8357c50aebc67e69 -DIST VSCodium-linux-x64-1.56.2.tar.gz 108032091 BLAKE2B e6d66885f79a8f29e9316cf759d6b562029a3da9c3fc6d14742adda0ae20e4be05b6c08f8c1698f3340cd0ca97836c49d3ef82bca9a27318d5f6d5e36555455d SHA512 831444221a3055fde829920ad6c0b8c007aa539b614918b20af0e676ecd31f341497f9c7fb8d8fe95f757bc360446cac93e00ee1a828183e0feb1eefad1e0c11 diff --git a/app-editors/vscodium-bin/files/codium-url-handler.desktop b/app-editors/vscodium-bin/files/codium-url-handler.desktop deleted file mode 100644 index c1fa00649..000000000 --- a/app-editors/vscodium-bin/files/codium-url-handler.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Name=VSCodium - URL Handler -Comment=Code Editing. Redefined. -GenericName=Text Editor -Exec=/usr/bin/codium --no-sandbox --open-url %U -Icon=vscodium -Type=Application -NoDisplay=true -StartupNotify=true -Categories=Utility;TextEditor;Development;IDE; -MimeType=x-scheme-handler/vscodium; -Keywords=vscode; diff --git a/app-editors/vscodium-bin/files/codium.desktop b/app-editors/vscodium-bin/files/codium.desktop deleted file mode 100644 index 4e9579aa5..000000000 --- a/app-editors/vscodium-bin/files/codium.desktop +++ /dev/null @@ -1,18 +0,0 @@ -[Desktop Entry] -Name=VSCodium -Comment=Code Editing. Redefined. -GenericName=Text Editor -Exec=/usr/bin/codium --no-sandbox --unity-launch %F -Icon=vscodium -Type=Application -StartupNotify=false -StartupWMClass=VSCodium -Categories=Utility;TextEditor;Development;IDE; -MimeType=text/plain;inode/directory;application/x-codium-workspace; -Actions=new-empty-window; -Keywords=vscode; - -[Desktop Action new-empty-window] -Name=New Empty Window -Exec=/usr/bin/codium --no-sandbox --new-window %F -Icon=vscodium diff --git a/app-editors/vscodium-bin/metadata.xml b/app-editors/vscodium-bin/metadata.xml deleted file mode 100644 index 410db8e03..000000000 --- a/app-editors/vscodium-bin/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>rossbridger.cc@gmail.com</email> - <name>Ross Charles Campbell</name> - </maintainer> - <use> - <flag name="libsecret">Enable libsecret support</flag> - </use> - <upstream> - <remote-id type="github">VSCodium/vscodium</remote-id> - </upstream> - <longdescription lang="en"> - Microsoft’s vscode source code is open source (MIT-licensed), - but the product available for download (Visual Studio Code) - is licensed under this not-FLOSS license - and contains telemetry/tracking. - The VSCodium project exists so that you don’t have to download+build - from source. These binaries are licensed under the MIT license. - Telemetry is disabled. - </longdescription> -</pkgmetadata> diff --git a/app-editors/vscodium-bin/vscodium-bin-1.56.0.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.56.0.ebuild deleted file mode 100644 index 63e77f890..000000000 --- a/app-editors/vscodium-bin/vscodium-bin-1.56.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop pax-utils xdg - -MY_PN="${PN/-bin}" - -DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode" -HOMEPAGE="https://vscodium.com" -SRC_URI=" - amd64? ( - https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz - ) - arm? ( - https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz - ) - arm64? ( - https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz - ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -IUSE="libsecret" - -RDEPEND=" - app-accessibility/at-spi2-atk - dev-libs/nss - media-libs/alsa-lib - media-libs/libpng:0/16 - net-print/cups - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/libnotify - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/pango - libsecret? ( app-crypt/libsecret[crypt] ) - amd64? ( sys-apps/ripgrep ) - arm64? ( sys-apps/ripgrep ) -" - -S="${WORKDIR}" - -QA_PREBUILT=" - /opt/vscodium/chrome-sandbox - /opt/vscodium/codium - /opt/vscodium/libEGL.so - /opt/vscodium/libGLESv2.so - /opt/vscodium/libffmpeg.so - /opt/vscodium/libvk_swiftshader.so - /opt/vscodium/libvulkan.so - /opt/vscodium/libvulkan.so.1 - /opt/vscodium/resources/app/extensions/node_modules/esbuild/bin/esbuild - /opt/vscodium/resources/app/node_modules.asar.unpacked/* - /opt/vscodium/swiftshader/* - /opt/vscodium/swiftshader/libEGL.so - /opt/vscodium/swiftshader/libGLESv2.so -" - -src_prepare() { - default - - # Remove libsecret (controlled via USE=libsecret) - if ! use libsecret; then - rm -r "resources/app/node_modules.asar.unpacked/keytar" || die - fi - - # Unbundle ripgrep on amd64 & arm64 - if use amd64 || use arm64; then - rm "resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg" || die - fi -} - -src_install() { - pax-mark m codium - insinto "/opt/${MY_PN}" - doins -r * - dosym "../../opt/${MY_PN}/bin/codium" "usr/bin/codium" - - domenu "${FILESDIR}/codium.desktop" - domenu "${FILESDIR}/codium-url-handler.desktop" - - fperms +x /opt/${MY_PN}/{,bin/}codium - fperms +x /opt/${MY_PN}/chrome-sandbox - fperms -R +x /opt/${MY_PN}/resources/app/out/vs/base/node - - if use amd64 || use arm64; then - dosym "../../../../../../../usr/bin/rg" "${EPREFIX}/opt/${MY_PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg" - else - # On other arches we don't unbundle rg, so we have to make it executable - fperms +x /opt/${MY_PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg - fi - - dodoc resources/app/LICENSE.txt resources/app/ThirdPartyNotices.txt - newicon resources/app/resources/linux/code.png ${MY_PN}.png -} diff --git a/app-editors/vscodium-bin/vscodium-bin-1.56.2.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.56.2.ebuild deleted file mode 100644 index 63e77f890..000000000 --- a/app-editors/vscodium-bin/vscodium-bin-1.56.2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop pax-utils xdg - -MY_PN="${PN/-bin}" - -DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode" -HOMEPAGE="https://vscodium.com" -SRC_URI=" - amd64? ( - https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz - ) - arm? ( - https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz - ) - arm64? ( - https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz - ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -IUSE="libsecret" - -RDEPEND=" - app-accessibility/at-spi2-atk - dev-libs/nss - media-libs/alsa-lib - media-libs/libpng:0/16 - net-print/cups - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/libnotify - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/pango - libsecret? ( app-crypt/libsecret[crypt] ) - amd64? ( sys-apps/ripgrep ) - arm64? ( sys-apps/ripgrep ) -" - -S="${WORKDIR}" - -QA_PREBUILT=" - /opt/vscodium/chrome-sandbox - /opt/vscodium/codium - /opt/vscodium/libEGL.so - /opt/vscodium/libGLESv2.so - /opt/vscodium/libffmpeg.so - /opt/vscodium/libvk_swiftshader.so - /opt/vscodium/libvulkan.so - /opt/vscodium/libvulkan.so.1 - /opt/vscodium/resources/app/extensions/node_modules/esbuild/bin/esbuild - /opt/vscodium/resources/app/node_modules.asar.unpacked/* - /opt/vscodium/swiftshader/* - /opt/vscodium/swiftshader/libEGL.so - /opt/vscodium/swiftshader/libGLESv2.so -" - -src_prepare() { - default - - # Remove libsecret (controlled via USE=libsecret) - if ! use libsecret; then - rm -r "resources/app/node_modules.asar.unpacked/keytar" || die - fi - - # Unbundle ripgrep on amd64 & arm64 - if use amd64 || use arm64; then - rm "resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg" || die - fi -} - -src_install() { - pax-mark m codium - insinto "/opt/${MY_PN}" - doins -r * - dosym "../../opt/${MY_PN}/bin/codium" "usr/bin/codium" - - domenu "${FILESDIR}/codium.desktop" - domenu "${FILESDIR}/codium-url-handler.desktop" - - fperms +x /opt/${MY_PN}/{,bin/}codium - fperms +x /opt/${MY_PN}/chrome-sandbox - fperms -R +x /opt/${MY_PN}/resources/app/out/vs/base/node - - if use amd64 || use arm64; then - dosym "../../../../../../../usr/bin/rg" "${EPREFIX}/opt/${MY_PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg" - else - # On other arches we don't unbundle rg, so we have to make it executable - fperms +x /opt/${MY_PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg - fi - - dodoc resources/app/LICENSE.txt resources/app/ThirdPartyNotices.txt - newicon resources/app/resources/linux/code.png ${MY_PN}.png -} |