diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index dfb7b7545c..db0a366607 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,3 +1,3 @@ -DIST visual-studio-code-bin-1.54.1-amd64.tar.gz 98883343 BLAKE2B d7524711c02976d0a328a4c5f09fdbabb295b5928aea8e6aff78d1c37f9559b9cbada6ef7c398eaedd9b4d840d28ef0c80d2982003d47f4f5422f40bfa10ce4f SHA512 3dc4e21eef19f816e1631a1f553bc8fd5ffabd26a158f186a391ab8ae77db885005a6342975665390a991fcc95cf83ca9bb89a983690538ca5425f46c7971efc -DIST visual-studio-code-bin-1.54.1-arm.tar.gz 90213028 BLAKE2B 8147ff4f4442dff818e5675f9fe29dd667c24d5658fb1fb724bc9ff20adf9fa3482ba0a68949571fe505ed36195dd5ac581556513c890a805533b65e7ba8ab6c SHA512 d5b40314f44b8c2c20dd4c90cd470a9e5b4950ac572d77ac3692b8fb104e75eb499378c73f564c7a51f1a5826e1b061dbdeb299027233aa3b7ffd041afc48129 -DIST visual-studio-code-bin-1.54.1-arm64.tar.gz 103409764 BLAKE2B ba605a01f7d5761b79e7fcb911f3b38cb1f05e2c56fbc660e3ea24a41de1c652ba4cae00c22c33cb5d37bf61fdf1f5984e888db9529e6923cdf5c4d191dd2124 SHA512 2e49ede451e78160b29c821ad28a8d32a21987265053ca0f9ed858dad535aa576d48faa1a53737c67378e5833e1e284a2b54c2d436e5b4971fdaca76191c6505 +DIST visual-studio-code-bin-1.54.2-amd64.tar.gz 98888733 BLAKE2B a02fe21cbae80d479cebab17a3718b0f8980e5caab6abf6b33c44770a580a9cd4b384f21db367c91d3150ab4e4f299d404b8dc940bf721e773d39c4ba282f822 SHA512 80b9bd88524286715dccdd6afe0508247316a3fedbb35cd71a71ee4c3dff635eafc953879d39b3d9209030aa28a6dcdb80fe33228c22df2829e9997e979c9ab9 +DIST visual-studio-code-bin-1.54.2-arm.tar.gz 90226066 BLAKE2B fa7e076d6ab1168afbe0dad1cfeef752c8787f75e62a6d9140887fd9de7d8e728e8743d5473265a26747118016ad9c2f944242699707a362d4621332eb89e053 SHA512 0ed5c284f7d56ad09be76b7f53b3e8f11d9a74a0aa395b3cc74f4eaae73f3181bd532ccbeeee40bfbf913f516adf6a599ed4f9fe3de65820677e958fe4b6cad4 +DIST visual-studio-code-bin-1.54.2-arm64.tar.gz 103407705 BLAKE2B 0af7c16e0d184b3f836e9b5f4331c7227aebcec0e22ef1733899485faf343df0d3af5a3a333a88c95a0e0e57b611331aae9d9dcba88adf758880baae41fe04b2 SHA512 aca940cb68e664a7c2a6bacfac5f01c748fbaf8ed15f3c633c2f6bc12e1d42524235c7dc153f60e656017229248a7be03c2b3dbe32b69816e89071eb4876fce9 diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild similarity index 91% rename from app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild rename to app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild index 4ce54f9cf3..df36d0b559 100644 --- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild +++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild @@ -60,6 +60,9 @@ src_install() { insinto "/opt/${PN}" doins -r * fperms +x /opt/${PN}/{,bin/}code + fperms +x /opt/${PN}/chrome-sandbox + fperms -R +x /opt/${PN}/resources/app/out/vs/base/node + fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg dosym "../../opt/${PN}/bin/code" "usr/bin/code" domenu "${FILESDIR}/code.desktop" domenu "${FILESDIR}/code-url-handler.desktop" diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest index a09b97e189..5cf7198a86 100644 --- a/app-editors/vscodium-bin/Manifest +++ b/app-editors/vscodium-bin/Manifest @@ -1,12 +1,9 @@ -DIST VSCodium-linux-arm64-1.52.1.tar.gz 99006948 BLAKE2B 933e5b283e011873b7da60a838e7778d8ff1cf69006e5bf370fdeba7aa6709c2b8ea427936d353c75c0331d1a78defb7c0983d73d59c71163cde6ca32cf1ac32 SHA512 e96c79b1176a07f6cbd1a1d30d4a4d0d66d519d854bc0aa0e24e9baa4b0f6fe959e12b4888330188210957763febc644601f958b635deaa7e900f55f0eb5550f DIST VSCodium-linux-arm64-1.53.0.tar.gz 103943330 BLAKE2B 0a21141faf6d36a7021714f53bf3ccda09e747bf493f0beb4e28e62a33f29299ef5705231069741579be5748144e4d597e818935cef883ac0d34eb4be9501c5e SHA512 fa0373ca303a6a03cf6e0b9dab6d8127b58e9f3dcd6363b99c401206726cd9eea3ac7b9bca37cc25ad388b4c4333679591bc93a19494ffc07d29172117967835 DIST VSCodium-linux-arm64-1.53.1.tar.gz 103872235 BLAKE2B 6c6cba021047f7e52b2dbfe754e4835ac2948a2bbdd56844d801a10fb97be421a6f411ebe5c619b5ac7dba66e4df785fdf133ec058d914c60befe825e314ea1b SHA512 40362151925df2be4ce8e71d7288fe3f7186e94b96904095a1b2c19a3643b911f86f289b3ff2c35749fe8a760fcfc272200793da2280ee1a37b8aa3ab335f1e3 DIST VSCodium-linux-arm64-1.53.2.tar.gz 103889450 BLAKE2B 12d62008e59cb0735f16cce47c712f732d50c68aec57efcae08effa0a2fa31055103bc361ba8c39309478aa64b655d8493babb6dded28858e97e4cbd2b11fe84 SHA512 109dc4e5bd41d93ca0b751c6c25a2a30feac7b5bb89bd17d47dd8cd8611285355b309c44cbe7f166465c96ab35a2a9b7fc8b593933bb18dda33a45044f48fd87 -DIST VSCodium-linux-armhf-1.52.1.tar.gz 85288104 BLAKE2B 3df56d4708f44e5029a9cfed05185957951ead696885f16e8d3da8587f812f9e088e37e2b355157989a0e272661f367a1bd2d70cfbc7953a1f07f166b7b8292d SHA512 ffd5b2b476896d4aed67ed0bd157ca14819f493534c9e15eba247998becb06042c6c0caa88ee2db7e76529da252dac57c43c86371430b57a5819ce392cdcdcb5 DIST VSCodium-linux-armhf-1.53.0.tar.gz 88824725 BLAKE2B 1664b45e747eb288788b7ea7816ca26e6ce28da6bb73929ba81d68a1d646a950312f1939dd0bdf2919bf0cce4de3fed00538c448724412077aa905eecaf38068 SHA512 44112551c22b591f326eb2fe1f1fb53aafdb3bd9b8e987494cf0dd2f2684d0e10841e0e5f7f148581c0f0d87f725c496de9198b7859692ec32a92d33b8160367 DIST VSCodium-linux-armhf-1.53.1.tar.gz 88817109 BLAKE2B 62774e0597fd318451deca29edf1b8c85fc25b2b039298129a96b75faffd50c1c263ff22bcab7ae3c445b90fdf39f0830ded6f176fb504eb9db28b09bbc68aa4 SHA512 ec8832656133e224da6bc100a06eebb3c7613026c6f558817f422ccbe44e7f6721a650cf4fc985ca74f5ca9b7b28fb48706d3f74bfd3dff69875ce58639126b9 DIST VSCodium-linux-armhf-1.53.2.tar.gz 88825934 BLAKE2B 97502ce2cf5a08bd2c989e7b933d95baad0d1b6a193d7affb8245c73a33a2d9c99594ab06f3643a1dc8ffb78ec53578265301bd4529448d1144d9a53976b4f06 SHA512 4a2c824e21a5ec486d08bedff4a67efa853e0b89a2ffcebe7137b7d8c37b565c5acb7f60faec279dd2f7e00348f1363544cfcda7e628f57adbff4d4ee14c4292 -DIST VSCodium-linux-x64-1.52.1.tar.gz 96026417 BLAKE2B 0d06ddef0de3af3d22de4757bd5b81742cdfb6605192c61374857fdacfd8df374adf180aaa1f31f0397ead97e7f668320125ef1f806c71689348ac4a3c8bab8d SHA512 9a60f6821e7a796eaca842817fd3853c8099d74418ccabeacabed01c4f7b46b49c52bb11a032c317c27e3cef7ef2c49d2cf967ca2d2d79013790994a6aa9159f DIST VSCodium-linux-x64-1.53.0.tar.gz 99375183 BLAKE2B 451a49ef357d4a23b419e2d3d19c0215002f2d722cc05e0461d189c942200954f9064989d60770e1bf95c8c86153d4b833918587e664836696d96ea640531144 SHA512 36964c259ea826729ddd8993e88580dfcf54301bd103c9656f12c7cdf3fe5f815ad324779cdb0615a6d259935bc58a787426493790a72619575aaa330a779198 DIST VSCodium-linux-x64-1.53.1.tar.gz 99374765 BLAKE2B f99bef342689e718df8c2f79f8429383653816c71fef59fc2b4d048860efb8bb68ebc40bb052ce56d86e150e3dbfc4cd600b6bbf54642df888e7da77969067b1 SHA512 0911b512da2deb4777ec7e11f4e8066b184331218b00c3c54f785be5acfd139ef8e68140da36842dd8afc4563b7c93127382d2062e79b317c9d1d74ad9bc6834 DIST VSCodium-linux-x64-1.53.2.tar.gz 99377369 BLAKE2B 5a33fc4fa099736a053cb27741841cce6037bab486a09b4f130333ff67858e873bbe962c4a775b440d1586f29b1f4edc0a27caa713aab69aac2fdd226ffb9a17 SHA512 47ecbf45820e54e49e3bcc358bc07c1ec0c5d03e508ef71cf132be85e0316ee75f41afdc5191a096e9ead27e53a5b39fbe55bc1a9aca15e67e2c17f11edef43c diff --git a/app-editors/vscodium-bin/vscodium-bin-1.52.1.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.52.1.ebuild deleted file mode 100644 index 862b3ce544..0000000000 --- a/app-editors/vscodium-bin/vscodium-bin-1.52.1.ebuild +++ /dev/null @@ -1,75 +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 - ) -" - -RESTRICT="bindist strip test" -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -IUSE="libsecret" - -RDEPEND=" - app-accessibility/at-spi2-atk - dev-libs/nss - media-libs/libpng:0/16 - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango - libsecret? ( app-crypt/libsecret[crypt] ) - amd64? ( sys-apps/ripgrep ) - arm64? ( sys-apps/ripgrep ) -" - -S="${WORKDIR}" - -src_prepare() { - default - - # 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" - 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.53.0.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.53.0.ebuild index 862b3ce544..864dd94752 100644 --- a/app-editors/vscodium-bin/vscodium-bin-1.53.0.ebuild +++ b/app-editors/vscodium-bin/vscodium-bin-1.53.0.ebuild @@ -68,6 +68,9 @@ src_install() { 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 diff --git a/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild index 862b3ce544..864dd94752 100644 --- a/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild +++ b/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild @@ -68,6 +68,9 @@ src_install() { 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 diff --git a/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild index 862b3ce544..864dd94752 100644 --- a/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild +++ b/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild @@ -68,6 +68,9 @@ src_install() { 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 diff --git a/dev-python/sphinxcontrib-katex/Manifest b/dev-python/sphinxcontrib-katex/Manifest index 9d09032527..a3d8e32c5d 100644 --- a/dev-python/sphinxcontrib-katex/Manifest +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -1,2 +1 @@ -DIST sphinxcontrib-katex-0.6.1.tar.gz 12948 BLAKE2B 8de0eb26025b89006f5db0dcae0d878dd90f0298bc35d72dc2b97741bb85f858d4988e9f094be3769eed7af45f39891ae693cb997879543851077b5c39609a8c SHA512 c50d895b7e0262a8beb04dabfa13d104c896a0be135be551bd90c2bcf1662895ae50adab7cf11b259f6264a265421af9ba4ad1d896f1ef58c6c8fd109b570d2b DIST sphinxcontrib-katex-0.7.1.tar.gz 13171 BLAKE2B f6febea4b6543309f1af38efdedadbe388bf94b890b92a9fbe069b8a2dcccb5790dafcd4c7eb1afeef5fa5701886320d73e568c7edb248683c55580a7940c208 SHA512 f995f962d3fe18be8acbd57d1de8079471240d513b4dfb068b7701d2a14dd93c0547056118261046ddde2fafdfd4d07c75c75b1c2f5b7fe1adcbea17db8ab65a diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild deleted file mode 100644 index 47bef07110..0000000000 --- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" -HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-python/sphinx-1.7.5[${PYTHON_USEDEP}]" - -DOCS=() - -distutils_enable_sphinx docs - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -} diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild index e90872e8bf..5fc27017ea 100644 --- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} pypy3 ) +PYTHON_COMPAT=( python3_{7..9} pypy3 ) inherit distutils-r1 diff --git a/dev-util/FoBiS/FoBiS-3.0.2.ebuild b/dev-util/FoBiS/FoBiS-3.0.2.ebuild deleted file mode 100644 index 4032153e96..0000000000 --- a/dev-util/FoBiS/FoBiS-3.0.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="FoBiS.py, a Fortran Building System for poor men" -HOMEPAGE="https://github.com/szaghi/FoBiS" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}.py/${PN}.py-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="graphviz" - -S="${WORKDIR}/${PN}.py-${PV}" - -RDEPEND=" - graphviz? ( dev-python/graphviz[${PYTHON_USEDEP}] ) -" - -# removing "import future" and "from past.utils import old_div" from python scripts -PATCHES=( "${FILESDIR}/${P}-remove-import-future_olddiv.patch" ) diff --git a/dev-util/FoBiS/FoBiS-3.0.5.ebuild b/dev-util/FoBiS/FoBiS-3.0.5.ebuild index 6012a4de03..b3be8c1add 100644 --- a/dev-util/FoBiS/FoBiS-3.0.5.ebuild +++ b/dev-util/FoBiS/FoBiS-3.0.5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 diff --git a/dev-util/FoBiS/Manifest b/dev-util/FoBiS/Manifest index 7ab96b4af4..1ac8dbd076 100644 --- a/dev-util/FoBiS/Manifest +++ b/dev-util/FoBiS/Manifest @@ -1,2 +1 @@ -DIST FoBiS-3.0.2.tar.gz 49142 BLAKE2B 02242bed7aeaff9c92be986974136a501cbbd7d839b2e69a56cefe23cbd198e192f3d6834fa251c01ee3306c238c3a7211738a9223ae7a5a04ffe3bf7e806679 SHA512 103a96acf8665fd43c10a1a32c5290ddb47f071a620ecbbd7793d0b23dc4acec2c2351f24ce1fff6fa33829e27e011ae0e36de3880d370e92c578c81d53b1d8e DIST FoBiS-3.0.5.tar.gz 49171 BLAKE2B c65726e84e5eb55d741aeb04f5cf44e94796af2b6539695f1b7a19f56ccfa2ece45d9bd4fabdd224a9d8e113f8e7f5e1258c52ad5f1837b23896a4e4edef971a SHA512 8f0e495cd73f81685b05fd5d491ef21e533a0caba6be5b1a892a15f5f22a625faf038af3f43a700fb6ff4f26d753b50137527fbd380dd17fca6ea1943369c84b diff --git a/gui-apps/azote/Manifest b/gui-apps/azote/Manifest index c9685fc303..c86bc4728c 100644 --- a/gui-apps/azote/Manifest +++ b/gui-apps/azote/Manifest @@ -1,2 +1,3 @@ DIST azote-1.8.1.tar.gz 615661 BLAKE2B f742fd037eab1a4ef3d87e1c055b254900151c8006127559cd8188665a01fd5277de4a22da6fd9fad270297fa9f1aab075094e59cc5d21e5ddee4f92bb8be5c5 SHA512 b474718242ab767c50edb6a660c4f2c91378289c6c5ae45e3e1dd37603fa0df56939ad56cf330a6e057edfd9b02f88f0a47b803100ad825dca4da8286214313e DIST azote-1.8.2.tar.gz 616189 BLAKE2B a45e1bbd054b409c04f84acb8b67c48bbc33d5efbbc4cdca140e269119e506195e5fb5e59c1b890788190d984ce86f244d8545151c09413841e28d8788c0e038 SHA512 e49cc391801ad8424d0103f5bea0964b0ac20ed66f88b08a78bed1b81ca69b57fcb4674b232a2809c31e1b5af23a4ed0f792ec96def411f2fa2dc2d0f2159337 +DIST azote-1.9.0.tar.gz 617084 BLAKE2B 6c3cae1f8bcb1be45741dc969c6dec3dfc5df526c3208017d7f31535eb029051ccc3a2549a07bacb1bc3aceaa211a28e23cbd3d6b8605692742b7421e899ddba SHA512 21db7e08e4967235976101f3158fcab83c2896b3a74ab0ea01c6c942dced4dafd68658a8ece381f3813b39bcde09ab5adb50c41533a60bd2af50faa2f876ef38 diff --git a/gui-apps/azote/azote-1.9.0.ebuild b/gui-apps/azote/azote-1.9.0.ebuild new file mode 100644 index 0000000000..b39da491a0 --- /dev/null +++ b/gui-apps/azote/azote-1.9.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 desktop + +DESCRIPTION="wallpaper manager for wlroots compositors" +HOMEPAGE="https://github.com/nwg-piotr/azote" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/azote" +else + SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3 BSD" +SLOT="0" +IUSE="simple-colorpicker imagemagick wayland X yaml" + +RDEPEND=" + dev-cpp/gtkmm:3.0 + dev-python/pillow + dev-python/pygobject:3= + dev-python/send2trash + simple-colorpicker? ( + X? ( + media-gfx/maim + x11-misc/slop + ) + wayland? ( + gui-apps/grim + gui-apps/slurp + ) + ) + imagemagick? ( + media-gfx/imagemagick[jpeg,png,svg,X?] + ) + wayland? ( + gui-apps/swaybg + gui-apps/wlr-randr + ) + X? ( + media-gfx/feh + x11-apps/xrandr + ) + yaml? ( dev-python/pyyaml ) +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +python_install_all() { + distutils-r1_python_install_all + + cd "${S}" + + dobin dist/azote + domenu dist/azote.desktop + + insinto /usr/share/azote + doins dist/azote.svg dist/indicator_{active,attention}.png + insinto /usr/share/licenses/azote + doins LICENSE-COLORTHIEF +} diff --git a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r2.ebuild b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r2.ebuild new file mode 100644 index 0000000000..6ebace0cf8 --- /dev/null +++ b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Qt plugin for HEIF images" +HOMEPAGE="https://github.com/jakar/qt-heif-image-plugin" +SRC_URI="https://github.com/jakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-qt/qtcore + dev-qt/qtgui + >=media-libs/libheif-1.10.0:0=[libde265] +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${P}_RGB88.patch" ) diff --git a/x11-terms/terminus/Manifest b/x11-terms/terminus/Manifest new file mode 100644 index 0000000000..ef57fce118 --- /dev/null +++ b/x11-terms/terminus/Manifest @@ -0,0 +1,2 @@ +DIST terminus-1.0.134-linux.tar.gz 99631157 BLAKE2B 32aef7110b2d201ae9efe5131cf8d9661476e47f05c296db709a907e78b7394db560ab9998f9dc0fbddbf17af5b5098d92da050bd5a190b423a46ff106585afa SHA512 7a6abf79ef23bcd6b948c398cddc6e4b3ec40609ac108508c296d4dd1c4fe6c7645bd6908ae73b135a6825360f572d34483a153e731d29a1dd20a78e1c60907d +DIST terminus-icons.tar.gz 29662 BLAKE2B 156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e SHA512 03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26 diff --git a/x11-terms/terminus/metadata.xml b/x11-terms/terminus/metadata.xml new file mode 100644 index 0000000000..a6455884fe --- /dev/null +++ b/x11-terms/terminus/metadata.xml @@ -0,0 +1,12 @@ + + + + + marco@scardovi.com + Marco Scardovi + + + Eugeny/terminus + ScardracS/icons + + diff --git a/x11-terms/terminus/terminus-1.0.134.ebuild b/x11-terms/terminus/terminus-1.0.134.ebuild new file mode 100644 index 0000000000..8e075ce45f --- /dev/null +++ b/x11-terms/terminus/terminus-1.0.134.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A terminal for a more modern age" +HOMEPAGE="https://eugeny.github.io/terminus/" +SRC_URI="https://github.com/Eugeny/${PN}/releases/download/v${PV}/${P}-linux.tar.gz +https://github.com/ScardracS/icons/releases/download/release/${PN}-icons.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +inherit desktop xdg-utils + +S=""${WORKDIR}"/"${P}"-linux" + +DEPEND="net-print/cups" # Requested by electron + +src_prepare(){ + default + + # Remove useless license files. + rm LICENSE.electron.txt LICENSES.electron.html +} + +src_install(){ + insinto /opt/"${PN}" + doins -r "${S}"/* + dosym "${EPREFIX}"/opt/"${PN}"/terminus "${EPREFIX}"/usr/bin/terminus + fperms +x /opt/"${PN}"/terminus + make_desktop_entry /opt/terminus/terminus terminus + doicon ../terminus.svg + doicon ../terminus.ico + for i in {16,24,32,48,64,72,96,128,512}; do + doicon -s "${i}" ../terminus-"${i}".png + done +}