diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest deleted file mode 100644 index 4c92a52..0000000 --- a/app-editors/sublime-text/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST sublime_text_3_build_3176_x32.tar.bz2 10352060 BLAKE2B 97d6e7bcc838ecac53ffa68cc3d355b01d06ea1903fd92b9894f27cf402d0506728be69f27d91dccbcba1bab876f94fd619bcf4877a9d935fb5517e91d2be4ac SHA512 640920a92995aac4af711cb4eb58d142d1afe2cbcbc485a111bc407ce464e81b984cd2110074072cc3805ed8656a4a60acce6f1a014f8a3f27f1b340222b0071 -DIST sublime_text_3_build_3176_x64.tar.bz2 10314226 BLAKE2B 98b0cda71b8a859614a1a6510afa073ca1aae6b9ac5d4b6db259723e8aa057a8b2bf22a0d26f0b6ccce31f39e047293ed84c4a63b8739a6d08c05af5791967bd SHA512 c37bd0d6d7fbbe2757f4244ae2803086d5fe1e25b32a1dd2de4241dc55f66f7c4588f3f9d56059c9d0ef7fe2ae69e76005f16dad60060f38fe10b92fd8eda969 -EBUILD sublime-text-3_p3176.ebuild 1653 BLAKE2B c13b0a89be75a7a0a5b537f4b25e31f69e093c4f756cfdd50f5d0b1867aa45fe5608474de3afe8add9825c3c06196539680e1fc8cbb89a0da550c7f32bf4ac92 SHA512 4240a8e06823cdf4ff8ac6a418127d8c5533a3eefd3f1d51bfe07c5db931ccef363fcd6d7bd01ff8e582a108e54df0dce9fb6ca445b730698130796a096292b7 -MISC metadata.xml 220 BLAKE2B ad7b5f38e0a564c96f88b6160bc2ababfb685f99c5095859c7bcf64132393ae187d529e4544f2b37268e70f5472486dd981b65e8f42ab47815d40ac07e5aee9f SHA512 8622145db621046f638adf2d9350e22fbb9d7f992791ef92a796eb20dd0622cf16ff4419a274302f7d3076736ed4098101d5437058e37df5b83b744db5f61e2f diff --git a/app-editors/sublime-text/sublime-text-3_p3176.ebuild b/app-editors/sublime-text/sublime-text-3_p3176.ebuild deleted file mode 100644 index 8405916..0000000 --- a/app-editors/sublime-text/sublime-text-3_p3176.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils gnome2-utils - -# get the major version from PV -MV=${PV:0:1} -MY_PV=${PV#*_p} - -DESCRIPTION="Sophisticated text editor for code, markup and prose" -HOMEPAGE="http://www.sublimetext.com" -SRC_URI=" - amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 ) - x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )" - -LICENSE="Sublime" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus" -RESTRICT="bindist mirror strip" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:2 - x11-libs/libX11 - dbus? ( sys-apps/dbus )" - -QA_PREBUILT="*" -S="${WORKDIR}/sublime_text_${MV}" - -# Sublime bundles the kitchen sink, which includes python and other assorted -# modules. Do not try to unbundle these because you are guaranteed to fail. - -src_install() { - insinto /opt/${PN}${MV} - doins -r Packages Icon - doins changelog.txt sublime_plugin.py sublime.py python3.3.zip - - exeinto /opt/${PN}${MV} - doexe crash_reporter plugin_host sublime_text - dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl - - local size - for size in 32 48 128 256; do - dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \ - /usr/share/icons/hicolor/${size}x${size}/apps/subl.png - done - - make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \ - "TextEditor;IDE;Development" "StartupNotify=true" - - # needed to get WM_CLASS lookup right - mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die -} - -pkg_postrm() { - gnome2_icon_cache_update -} - -pkg_postinst() { - gnome2_icon_cache_update -} diff --git a/app-editors/visual-studio-code/Manifest b/app-editors/visual-studio-code/Manifest deleted file mode 100644 index 3f4259d..0000000 --- a/app-editors/visual-studio-code/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -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 diff --git a/app-editors/visual-studio-code/metadata.xml b/app-editors/visual-studio-code/metadata.xml deleted file mode 100644 index 5277f6f..0000000 --- a/app-editors/visual-studio-code/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - -ischluff@mailbox.org - - diff --git a/app-editors/visual-studio-code/visual-studio-code-1.44.2.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.44.2.ebuild deleted file mode 100644 index 8a11b1f..0000000 --- a/app-editors/visual-studio-code/visual-studio-code-1.44.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# 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" -} diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest new file mode 100644 index 0000000..cbc13f7 --- /dev/null +++ b/app-editors/vscodium-bin/Manifest @@ -0,0 +1,4 @@ +AUX vscodium-bin.desktop 443 BLAKE2B 6eb3bdbb964e292ba664c0bb596c1a9d3183809b927870b8f36e391dd92166ca700a2b63fce8542bfc5094611a7ff9eaa20b63c960c64a7cde9af31d21cd4dd5 SHA512 82753818e8f3135d64acd64ee7bed20a28203df0fb6984b5fcb98f3912515cb5cbf3409f3d608d15d1d79ff97d3959f9e5f1588195752af2416960d944cbba2c +DIST VSCodium-linux-x64-1.49.3.tar.gz 97476519 BLAKE2B 3f7ed3e373d0b075d8ea5dcdebf6804416b09dec222599ddb3aca8c3c81b98ec27621baf0d7ac1955e81be7c82bb4f81b005429268c25b6d37153a3286c2ad83 SHA512 793026073b754e3384a0cd29e375b54b4d24b2d72c50a47ca6c5b8f349c3b61980cab2689916050eb9038f2a8a7c44086556ae65134d83550fcf822830022c4e +EBUILD vscodium-bin-1.49.3.ebuild 1159 BLAKE2B 2b359bffcf0fb28c55b30e138d1b22cdd8df676c9a727139dc6f035f9827113a3ef87ec5d5475df731395ee2667fb0cd01111b6fabacfc2224324d007fdf0006 SHA512 a525a004966c3f28d895b65b51610970edbcbd84cb81b3768b948642e79c9bec15d536796ce57c47e572e86af759d6023ac559a998cd7ec2db82155599067d66 +MISC metadata.xml 220 BLAKE2B ad7b5f38e0a564c96f88b6160bc2ababfb685f99c5095859c7bcf64132393ae187d529e4544f2b37268e70f5472486dd981b65e8f42ab47815d40ac07e5aee9f SHA512 8622145db621046f638adf2d9350e22fbb9d7f992791ef92a796eb20dd0622cf16ff4419a274302f7d3076736ed4098101d5437058e37df5b83b744db5f61e2f diff --git a/app-editors/vscodium-bin/files/vscodium-bin.desktop b/app-editors/vscodium-bin/files/vscodium-bin.desktop new file mode 100644 index 0000000..a85a9b9 --- /dev/null +++ b/app-editors/vscodium-bin/files/vscodium-bin.desktop @@ -0,0 +1,19 @@ +[Desktop Entry] +Name=VSCodium +Comment=Code Editing. Redefined. +GenericName=Text Editor +Exec=/opt/vscodium/bin/codium --unity-launch %F +Icon=vscodium +Type=Application +StartupNotify=true +StartupWMClass=VSCodium +Categories=Utility;Development;IDE; +MimeType=text/plain;inode/directory; +Actions=new-empty-window; +Keywords=vscode; + +[Desktop Action new-empty-window] +Name=New Empty Window +Exec=/opt/vscodium/bin/codium --new-window %F +Icon=vscodium + diff --git a/app-editors/sublime-text/metadata.xml b/app-editors/vscodium-bin/metadata.xml similarity index 100% rename from app-editors/sublime-text/metadata.xml rename to app-editors/vscodium-bin/metadata.xml diff --git a/app-editors/vscodium-bin/vscodium-bin-1.49.3.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.49.3.ebuild new file mode 100644 index 0000000..9acb6d0 --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.49.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop pax-utils + +MY_PN="${PN/-bin}" + +DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode (binary version)" +HOMEPAGE="https://vscodium.com" + +SRC_URI="https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz" + +RESTRICT="mirror strip bindist" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" + +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_install(){ + mkdir -p "${ED%/}/opt/${MY_PN}" + cp -r . "${ED%/}/opt/${MY_PN}/" + 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 +}