diff --git a/TODO.md b/TODO.md index aa0100eefe..12943d3d79 100644 --- a/TODO.md +++ b/TODO.md @@ -16,3 +16,4 @@ If you find an interesting piece of software here, consider to package it, also [croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ? [greenclip](https://github.com/erebe/greenclip) (source build) | cabal | x11-misc | NRK | ✔ | ✖ [texlab](https://github.com/latex-lsp/texlab) | cargo | app-text | Joshua | ✔ | ? +[pass-import](https://github.com/roddhjav/pass-import) | setuptools | app-admin | Joshua | ✔ | ✔ diff --git a/app-admin/s-tui/Manifest b/app-admin/s-tui/Manifest index 0fabdf54bf..bb6e9a0e87 100644 --- a/app-admin/s-tui/Manifest +++ b/app-admin/s-tui/Manifest @@ -1,2 +1 @@ -DIST s-tui-1.1.4.gh.tar.gz 2608449 BLAKE2B 80dfc8c4dbce181cf50a5fe3bf05b553401f0cd17b184b9123e61807ee1e5c06bdbdf543fc86a0aca8f7aa4aa508e76756047a121e5d6ddbce167e097938a870 SHA512 20adfb27bae6467650a901211f4b58d0351d756a5b9465922953feb3711969c6d647782f99479475499b4658ef65da6283ad4e55ce72839d36c08f8a7f244322 DIST s-tui-1.1.6.gh.tar.gz 2608253 BLAKE2B 64815def105ad3c57f2103841ad09948ec6205bda09f4afca7dcca3bb9586c3e8d08aa0524d42f086f589f613bd79b389fca0f55182391bf20679b4d040eb087 SHA512 73412b55175ca2a5e98e410a3c9b5ce9aa1cffc13eb9af26e834d0ea784c06f6a9f81bb1be028b8cf94046ff0a8b20fff5b1191c949d49a72cecf3abd6a1fc38 diff --git a/app-admin/s-tui/files/s-tui-1.1.4-setuptools-warning.patch b/app-admin/s-tui/files/s-tui-1.1.4-setuptools-warning.patch deleted file mode 100644 index f8625a6b34..0000000000 --- a/app-admin/s-tui/files/s-tui-1.1.4-setuptools-warning.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 7507377a3571f7b1bb26dc04f471e9bd9734bd6f Mon Sep 17 00:00:00 2001 -From: Joe Kappus -Date: Sun, 14 Jan 2024 05:08:47 -0500 -Subject: [PATCH] Fix setuptools warning - -Resolves: https://github.com/amanusk/s-tui/issues/178 ---- - setup.cfg | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.cfg b/setup.cfg -index 312e33a..bda3f26 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -1,3 +1,3 @@ - [metadata] --description-file = README.md -+description_file = README.md - license_files = LICENSE --- -2.43.0 - diff --git a/app-admin/s-tui/s-tui-1.1.4.ebuild b/app-admin/s-tui/s-tui-1.1.4.ebuild deleted file mode 100644 index 9431676948..0000000000 --- a/app-admin/s-tui/s-tui-1.1.4.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature - -DESCRIPTION="Stress-Terminal UI monitoring tool" -HOMEPAGE="https://amanusk.github.io/s-tui/" - -PATCHES="${FILESDIR}/${P}-setuptools-warning.patch" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/amanusk/${PN}.git" - EGIT_SUBMODULES=() -else - SRC_URI="https://github.com/amanusk/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - >=dev-python/psutil-5.9.1[${PYTHON_USEDEP}] - >=dev-python/urwid-2.0.1[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -pkg_postinst() { - optfeature "Stress options in program menu" app-benchmarks/stress -} diff --git a/app-containers/waydroid-images/waydroid-images-9999.ebuild b/app-containers/waydroid-images/waydroid-images-9999.ebuild index 62fa9c3f4a..b9f54c5ad7 100644 --- a/app-containers/waydroid-images/waydroid-images-9999.ebuild +++ b/app-containers/waydroid-images/waydroid-images-9999.ebuild @@ -31,6 +31,7 @@ REQUIRED_USE=" " RDEPEND="app-containers/waydroid" +BDEPEND="app-arch/unzip" if [[ ${PV} == 9999 ]]; then BDEPEND+=" diff --git a/dev-build/just/Manifest b/dev-build/just/Manifest index 38828e9b90..b7c84668b4 100644 --- a/dev-build/just/Manifest +++ b/dev-build/just/Manifest @@ -26,7 +26,6 @@ DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d029 DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f -DIST ctrlc-3.4.2.crate 14171 BLAKE2B 65bcbaff2a58a78370888e988e52bdf7b8c1dec5963854374a87fa31b4db633f41b7a7e9965027411c14b089680eaaf32db1ab26ceeebaecbe09c0c3b5e1fce9 SHA512 99fc52445a51438bbbefefedf6409efc6b9c8db8f8932bde8eebeda3bfa952d116923b6ea9762e3bd28521ddee17ca1c8fb9b24cf8fe287063ec2ffc696ec408 DIST ctrlc-3.4.4.crate 14660 BLAKE2B fe7c2ca8352dbe40e60ad2c63654beafd9ad3f62483b23b3c614a22dacc8ce0edd2b94e9ec3a2472c581f6a1b8befe0952df092b4c7d34ad92414190e285e51b SHA512 c09c5bb87e4116e4f2604023d9a94afb9985678a4d02aac17baf5b5d13d0ac7321e07dd7b20ed620af9670926acdb6b78be37a56c8be171c21975d34ebf0196c DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb @@ -51,7 +50,6 @@ DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc447 DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 -DIST just-1.25.0.crate 231618 BLAKE2B d2d7d65ccb14d1ff518a8f052be2e278023a899b151044b2695b58553c55d26b866ee4bac83e60d712017d10dfb8fe14a6612e97e210fe906a528be53fee2e21 SHA512 2fe776d59f0dcdf24984336de827b50f492c87c5a127860e7557b97481206b9b62e0e1606b7e700cfbe62c82cd9134c0d063c5feecb26e6884d2556bd794b5fa DIST just-1.25.2.crate 231816 BLAKE2B daf02f524ea89d06b4acf3de7d2a46e0a3440c3e5443cfe3073d717c42f66347a2caad6d5b81d68a6671f7f76b87f3dedef8004084030362425758445dccc875 SHA512 6afc8065e1c0f415595d4a42da2cb734b663005fa0629d04b2d4f64227555df823b6b8450eed196a743e02800fa2c9f4b6a99573242f3bf9feff0e810fee5812 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lexiclean-0.0.1.crate 5362 BLAKE2B c60a82de8de091263d24c8f5de8f04f7a0908b7689d24daff1f85548ca158cc7f81f84a55ec50f4499fea237a26a7892a594f6d5319b2232db06232a0428a291 SHA512 5f60056a6830fcd21ece4fbdbaba5cf4b8bf33d85aa520c32de44a2f821c6dab60d2c9ec108981bd081f394e216ae45b62c9aa7f223eaf6702dd0586157ec868 @@ -62,7 +60,6 @@ DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 DIST memmap2-0.7.1.crate 30741 BLAKE2B bbeb8199ad5f004837c9fbd7b0984010ef73b6959dac537a5b0265b6e16720a220bbd37b39cbae3c576a39bb2fd4b43bccaf7eb59203eb304e29e7e2b25d0a30 SHA512 a264ee152bca45af4ebe22fe30330c1984a65b064dbad2bd14c66eaac5053f35cd7569cf10517d9ba98fda64e468e3a8e599cebb107a627975417283e3530e17 -DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c @@ -96,9 +93,7 @@ DIST snafu-derive-0.8.1.crate 28479 BLAKE2B fae4cda3d2acc32c4c6d4f9a776056b84aee DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 DIST structopt-0.3.26.crate 53798 BLAKE2B 04be64637d18bcc87d261320668023459a42c167bb5a4c52216df556a7dd19be28032e7bf759cbcf710a3729a9dfaeb20c29f37f35fcf33533db583ac4fa049a SHA512 dec27090b57107473c9d398db68bde3b1b5191e7c7980d7d2c20fc723f92c64a6cf1d391d5122a103222c4262253d8073fd0fdfb11c74f235af79b2ae0caf069 DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623ee0d5acf45afdc3844114e02975b855fd1a9f7df404a24044cf33a3a4cc4142eccc34d1e97925646d54d460a89baa28275 SHA512 68a7f9c2ed987993fdd8bb7e81c31969a1fdf5351c58cba9de61a2f5957aba1626be4b0742f31d4de502301675ba24b0d91dd3acb24f5607bdeec83070626a57 -DIST strum-0.26.1.crate 5861 BLAKE2B dbcfb1e1ae7dd18e26cdcee4be8837a3e94bdc5d86b0cfdc98026e77f120f29d69425e50f24b219df9ae2cf35473fe03370aa5edfa2f953e7d20102206806b1f SHA512 e285c10fb927b5373f0dd64131ea425c5a86b5ba4e60f131fa26f0d8427a99e58192b8a44bb87b76153d67e9625575b699147b966d505e59c7649ebc8ca1d584 DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3 -DIST strum_macros-0.26.1.crate 25326 BLAKE2B 2f52389676e1581abf42995a54d7725b0ece50ba8da2ecba700c359a4bc3dfa3c48440908a57d8f25334a1ab6a844093e131dc351182ecec1cab9bff1b04c407 SHA512 f41fc17aaf84385437605ffa751a9f03d19d230780855f86d60b53de4bd1891519a3550c41a31d44312f44b59c3c184286d9181e40c3fdda3aec0c2806385455 DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e SHA512 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.52.crate 254728 BLAKE2B 1e56e49de8fee8ed47e89a0791bb0188ee8f0dac127f6e17a1c91a3cb8744a61a6e3b8d3a7fa5cc450a453e9ba7c9ed844302d23cb6e6cd8ca8c624ca475b32e SHA512 a0fb277a4d4611c465d76adf83040a6ac4375275d9f9414fddb34f577573b0f5890b94773bd57660e9af4b65778888ddf34c99d829fe4f58a966484cd8dd9b05 diff --git a/dev-build/just/just-1.25.0.ebuild b/dev-build/just/just-1.25.0.ebuild deleted file mode 100644 index d960304492..0000000000 --- a/dev-build/just/just-1.25.0.ebuild +++ /dev/null @@ -1,194 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - aho-corasick@1.1.2 - ansi_term@0.12.1 - anstream@0.6.13 - anstyle@1.0.6 - anstyle-parse@0.2.3 - anstyle-query@1.0.2 - anstyle-wincon@3.0.2 - arrayref@0.3.7 - arrayvec@0.7.4 - atty@0.2.14 - bitflags@1.3.2 - bitflags@2.4.2 - blake3@1.5.0 - block-buffer@0.10.4 - bstr@0.2.17 - camino@1.1.6 - cc@1.0.90 - cfg-if@1.0.0 - clap@2.34.0 - colorchoice@1.0.0 - constant_time_eq@0.3.0 - cpufeatures@0.2.12 - cradle@0.2.2 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.19 - crypto-common@0.1.6 - ctrlc@3.4.2 - derivative@2.2.0 - diff@0.1.13 - digest@0.10.7 - dirs@5.0.1 - dirs-sys@0.4.1 - dotenvy@0.15.7 - edit-distance@2.1.0 - either@1.10.0 - env_filter@0.1.0 - env_logger@0.11.3 - errno@0.3.8 - executable-path@1.0.0 - fastrand@2.0.1 - generic-array@0.14.7 - getopts@0.2.21 - getrandom@0.2.12 - heck@0.3.3 - heck@0.4.1 - hermit-abi@0.1.19 - hermit-abi@0.3.9 - home@0.5.9 - humantime@2.1.0 - itoa@1.0.10 - lazy_static@1.4.0 - lexiclean@0.0.1 - libc@0.2.153 - libredox@0.0.1 - linked-hash-map@0.5.6 - linux-raw-sys@0.4.13 - log@0.4.21 - memchr@2.7.1 - memmap2@0.7.1 - nix@0.27.1 - num_cpus@1.16.0 - once_cell@1.19.0 - option-ext@0.2.0 - pretty_assertions@1.4.0 - proc-macro-error@1.0.4 - proc-macro-error-attr@1.0.4 - proc-macro2@1.0.78 - pulldown-cmark@0.9.6 - pulldown-cmark-to-cmark@10.0.4 - quote@1.0.35 - rayon@1.9.0 - rayon-core@1.12.1 - redox_syscall@0.4.1 - redox_users@0.4.4 - regex@1.10.3 - regex-automata@0.1.10 - regex-automata@0.4.6 - regex-syntax@0.8.2 - rustix@0.38.31 - rustversion@1.0.14 - ryu@1.0.17 - semver@1.0.22 - serde@1.0.197 - serde_derive@1.0.197 - serde_json@1.0.114 - sha2@0.10.8 - similar@2.4.0 - snafu@0.8.1 - snafu-derive@0.8.1 - strsim@0.8.0 - structopt@0.3.26 - structopt-derive@0.4.18 - strum@0.26.1 - strum_macros@0.26.1 - syn@1.0.109 - syn@2.0.52 - target@2.0.0 - tempfile@3.10.1 - temptree@0.2.0 - term_size@0.3.2 - textwrap@0.11.0 - thiserror@1.0.57 - thiserror-impl@1.0.57 - typed-arena@2.0.2 - typenum@1.17.0 - unicase@2.7.0 - unicode-ident@1.0.12 - unicode-segmentation@1.11.0 - unicode-width@0.1.11 - utf8parse@0.2.1 - uuid@1.7.0 - vec_map@0.8.2 - version_check@0.9.4 - wasi@0.11.0+wasi-snapshot-preview1 - which@6.0.0 - winapi@0.3.9 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-x86_64-pc-windows-gnu@0.4.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.4 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.4 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.4 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.4 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.4 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.4 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.4 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.4 - yaml-rust@0.4.5 - yansi@0.5.1 - ${P} -" - -inherit cargo shell-completion toolchain-funcs - -DESCRIPTION="Just a command runner (with syntax inspired by 'make')" -HOMEPAGE=" - https://just.systems/ - https://crates.io/crates/just - https://github.com/casey/just -" -SRC_URI="$(cargo_crate_uris ${CRATES})" - -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 MIT Unicode-DFS-2016 Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -RESTRICT="mirror" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_test() { - # $USER must be set or tests fail Bug #890889 - export USER=portage - default -} - -src_prepare() { - default - tc-export CC -} - -src_install() { - local DOCS=( README.md ) - - cargo_src_install - - doman man/* - - einstalldocs - - # bash-completion - newbashcomp "completions/${PN}.bash" "${PN}" - - # zsh-completion - newzshcomp "completions/${PN}.zsh" "_${PN}" - - # fish-completion - dofishcomp "completions/${PN}.fish" -} diff --git a/dev-build/just/metadata.xml b/dev-build/just/metadata.xml index 4b5e1dbed2..1276760244 100644 --- a/dev-build/just/metadata.xml +++ b/dev-build/just/metadata.xml @@ -3,7 +3,7 @@ joe@wt.gd - joecool + Joe Kappus https://github.com/casey/just/raw/master/CHANGELOG.md diff --git a/dev-libs/gmobile/gmobile-0.1.0.ebuild b/dev-libs/gmobile/gmobile-0.1.0.ebuild index b2b4831722..b91e8b65b0 100644 --- a/dev-libs/gmobile/gmobile-0.1.0.ebuild +++ b/dev-libs/gmobile/gmobile-0.1.0.ebuild @@ -43,6 +43,9 @@ src_configure() { src_install() { meson_src_install + # https://bugs.gentoo.org/930407 + find "${ED}"/usr/$(get_libdir) -name "*.a" -delete || die + if use gtk-doc; then local gtkdocdir="${ED}/usr/share/gtk-doc/html/" mkdir -p "${gtkdocdir}" || die diff --git a/dev-python/aiomysql/aiomysql-0.1.1.ebuild b/dev-python/aiomysql/aiomysql-0.1.1.ebuild index 3972e4ba0a..b50cbc4e45 100644 --- a/dev-python/aiomysql/aiomysql-0.1.1.ebuild +++ b/dev-python/aiomysql/aiomysql-0.1.1.ebuild @@ -42,8 +42,8 @@ EPYTEST_IGNORE=( distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinxcontrib-asyncio +#distutils_enable_sphinx docs \ + #dev-python/sphinxcontrib-asyncio python_test() { epytest "${S}"/tests --mysql-unix-socket "$(emysql --get-sockfile)" diff --git a/dev-python/aiopg/aiopg-1.4.0.ebuild b/dev-python/aiopg/aiopg-1.4.0.ebuild index 03bccc321e..b98677a54a 100644 --- a/dev-python/aiopg/aiopg-1.4.0.ebuild +++ b/dev-python/aiopg/aiopg-1.4.0.ebuild @@ -37,7 +37,7 @@ DEPEND="test? ( DOCS=( CHANGES.txt README.rst ) distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio +#distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio python_test() { epytest --no-pull diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest index 057e9f59e0..cbbcfd1acc 100644 --- a/dev-python/asyncpg/Manifest +++ b/dev-python/asyncpg/Manifest @@ -1,2 +1 @@ -DIST asyncpg-0.27.0.tar.gz 808881 BLAKE2B e4fe88346a3fb4d9b6ce74a4e12db333f1aefd8844d6b08091a1e507a56754bb74dcbdd1b43329f1df24725f03c808a1862c8c4587c9ec95c4800f30ab78458c SHA512 66d4e16cba8ebebfa0403c7d3b1d3ee1b9b8f55a9b70f57e809d28161873d74750152e6ed548b17ceb97ca84f7a669a5fa503c824a861b295db731f86bfb0137 DIST asyncpg-0.29.0.tar.gz 820455 BLAKE2B 9bb5606dfb103e066dcfd15c327fe8a8135bf4433c816dc354d84227e40b9f18bb2788ead0dd25b087f97b3113645b6dcfd8991a7bb6e2e71528d122c41105d5 SHA512 5db979496323fcf4068d5de111b52f2ae1ad9efe68f80c28e6303ad936eb051d1792409f1e31fb86dc35caad5ef9b92c40e4f6dcbcccc3907ab2247f61db5504 diff --git a/dev-python/asyncpg/asyncpg-0.27.0.ebuild b/dev-python/asyncpg/asyncpg-0.27.0.ebuild deleted file mode 100644 index 2e4da70d19..0000000000 --- a/dev-python/asyncpg/asyncpg-0.27.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) # doesn't build with pypy3 -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio" -HOMEPAGE="https://github.com/MagicStack/asyncpg" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-db/postgresql - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/uvloop[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx-rtd-theme - -python_test() { - cd "${T}" || die - for opt in "" "1"; do - einfo " testing with USE_UVLOOP='${opt}'" - USE_UVLOOP="${opt}" eunittest "${S}"/tests - done -} diff --git a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild index 0804f17eb1..4c3f9c68a9 100644 --- a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild +++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild @@ -46,9 +46,9 @@ EPYTEST_IGNORE=( distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinxcontrib-asyncio \ - dev-python/sphinx-rtd-theme +#distutils_enable_sphinx docs \ + #dev-python/sphinxcontrib-asyncio \ + #dev-python/sphinx-rtd-theme src_prepare() { # remove pre-generated Cython sources diff --git a/dev-python/repology-client/Manifest b/dev-python/repology-client/Manifest index 93154cd0dd..3c76498f38 100644 --- a/dev-python/repology-client/Manifest +++ b/dev-python/repology-client/Manifest @@ -1 +1,2 @@ DIST repology_client-0.0.2.tar.gz 432386 BLAKE2B 5ef3b7ed8a9f79a889ef5dd6506cb9d3b44d0f2e45419412629c3d4bb31d0166a2279a5db26e93a136da3f2d885f92feb5f1626d511cf2b2a21cc30b498fa1d5 SHA512 fa58633c03e451bc751d478464f2c3deadb5558ae603139bb658bb273e111d11da43dcdc28afc9c7d397adb2b9a158501ee008a74ba435c83a55af0c4c482687 +DIST repology_client-0.2.0.tar.gz 801523 BLAKE2B a6d9c1ed1f419d770930cfb5b5e64dee6381da516b7f1e6014f4e72394de73a02d3552f13cd0eee85e6ec827fc6d34b442d63099645988a120fd93b8ec39c06a SHA512 f60bf0c428093e4bbbf239fada260d0e4dbdeedd0f38ee3f802ad7b3dd95faef966c77ddf0ca3ce92cb130a6f35c31266dff6b1f7db25959eb725ba043389290 diff --git a/dev-python/repology-client/repology-client-0.2.0.ebuild b/dev-python/repology-client/repology-client-0.2.0.ebuild new file mode 100644 index 0000000000..789340c127 --- /dev/null +++ b/dev-python/repology-client/repology-client-0.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=hatchling +inherit distutils-r1 pypi + +DESCRIPTION="Asynchronous wrapper for Repology API" +HOMEPAGE=" + https://repology-client.sysrq.in/ + https://pypi.org/project/repology-client/ +" + +LICENSE="CC-BY-SA-3.0 EUPL-1.2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + >=dev-python/aiohttp-3[${PYTHON_USEDEP}] + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/pydantic-core-2[${PYTHON_USEDEP}] + julien@jroy.ca Julien Roy + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + jovanlanik/gtklock diff --git a/gui-libs/gtk-session-lock/Manifest b/gui-libs/gtk-session-lock/Manifest new file mode 100644 index 0000000000..7046b4208c --- /dev/null +++ b/gui-libs/gtk-session-lock/Manifest @@ -0,0 +1 @@ +DIST gtk-session-lock-0.2.0.tar.gz 96770 BLAKE2B dd3d6e906987df0579d796a4b565b469d4e9b6fe26546f1dc3436cdd09c2c27c3c2696bbbf1ce464d3dd55f8705bb280eb124307c0ce70a577d54efec18838e5 SHA512 ac1d33f215cdf0e3730840f5f7b9eac3027ad2f2e066a0ba532c9df9f74cffdedced841da0948d645cab3ed27a4c896353048ad45ed498668e3a905a98c14677 diff --git a/gui-libs/gtk-session-lock/gtk-session-lock-0.2.0-r3.ebuild b/gui-libs/gtk-session-lock/gtk-session-lock-0.2.0-r3.ebuild new file mode 100644 index 0000000000..1da545eebc --- /dev/null +++ b/gui-libs/gtk-session-lock/gtk-session-lock-0.2.0-r3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="GTK-based lockscreen for Wayland" +HOMEPAGE="https://github.com/Cu3PO42/${PN}" +SRC_URI="https://github.com/Cu3PO42/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="examples docs" +#RESTRICT="!test? ( test )" +RDEPEND=" + sys-libs/pam + x11-libs/gtk+:3[wayland] +" +DEPEND=" + ${DEPEND} + >=dev-libs/wayland-protocols-1.34 + gui-libs/gtk-layer-shell +" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig + dev-build/meson +" + +src_configure() { + local emesonargs=( + $(meson_use examples examples) + #$(meson_use test tests) + $(meson_use docs docs) + -Dintrospection=true + -Dvapi=false + ) + meson_src_configure +} diff --git a/gui-libs/gtk-session-lock/metadata.xml b/gui-libs/gtk-session-lock/metadata.xml new file mode 100644 index 0000000000..b0237f3c5f --- /dev/null +++ b/gui-libs/gtk-session-lock/metadata.xml @@ -0,0 +1,15 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + Cu3PO42/gtk-session-lock + + + Build example applications + Build devhelp API documentation + + diff --git a/net-im/armcord-bin/Manifest b/net-im/armcord-bin/Manifest new file mode 100644 index 0000000000..c3fc8a5414 --- /dev/null +++ b/net-im/armcord-bin/Manifest @@ -0,0 +1 @@ +DIST armcord-bin-3.2.6.deb 74268974 BLAKE2B c7fc6bfcef006c6823bd3d2cf2bfb976c7feb6cf6146d49154446d5394b295b48278119df60f056a9609111f0510c4fa5abaafb89c556987060092c523dd6d4a SHA512 844f88527735b3f54e203c6b2acba7f949c9bc38236b702759db37a1540378588406350a5920d49d4a45b3fdf34e3a6b7afa91db6bf9f4175ddd7fadbba51eb7 diff --git a/net-im/armcord-bin/armcord-bin-3.2.6.ebuild b/net-im/armcord-bin/armcord-bin-3.2.6.ebuild new file mode 100644 index 0000000000..ae0c489fdd --- /dev/null +++ b/net-im/armcord-bin/armcord-bin-3.2.6.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker desktop xdg + +DESCRIPTION="ArmCord is a custom client designed to enhance your Discord experience." +HOMEPAGE="https://armcord.app/" +SRC_URI="https://github.com/ArmCord/ArmCord/releases/download/v${PV}/ArmCord_${PV}_amd64.deb -> ${P}.deb" +S="${WORKDIR}" + +LICENSE="MIT BSD OSL-3.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="bindist mirror test strip" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" +QA_PREBUILT=".*" + +PATCHES=( + "${FILESDIR}/${PN}-desktop.patch" +) + +src_unpack() { + unpack_deb "${P}.deb" +} + +src_prepare() { + default + + mv "${WORKDIR}/opt/ArmCord" "${WORKDIR}/opt/${PN}" || die + mv "${WORKDIR}/usr/share/applications/armcord.desktop" "${WORKDIR}/${PN}.desktop" || die + mv "${WORKDIR}"/usr/share/icons/hicolor/* "${WORKDIR}/" || die + rm -rf "${WORKDIR}/usr/share/doc" || die +} + +src_install() { + DESTDIR="/opt/${PN}" + + doicon -s 16 "16x16/apps/armcord.png" + doicon -s 32 "32x32/apps/armcord.png" + doicon -s 48 "48x48/apps/armcord.png" + doicon -s 64 "64x64/apps/armcord.png" + doicon -s 128 "128x128/apps/armcord.png" + doicon -s 256 "256x256/apps/armcord.png" + doicon -s 512 "512x512/apps/armcord.png" + doicon -s 1024 "1024x1024/apps/armcord.png" + + domenu "${PN}.desktop" + + exeinto "${DESTDIR}" + doexe "opt/${PN}/armcord" "opt/${PN}/chrome-sandbox" "opt/${PN}/libEGL.so" \ + "opt/${PN}/libffmpeg.so" "opt/${PN}/libGLESv2.so" "opt/${PN}/libvk_swiftshader.so" + + insinto "${DESTDIR}" + doins "opt/${PN}/chrome_100_percent.pak" "opt/${PN}/chrome_200_percent.pak" "opt/${PN}/icudtl.dat" \ + "opt/${PN}/resources.pak" "opt/${PN}/snapshot_blob.bin" "opt/${PN}/v8_context_snapshot.bin" + insopts -m0766 + doins -r "opt/${PN}/locales" "opt/${PN}/resources" + + fperms -R 644 "${DESTDIR}/locales" + fperms -R 644 "${DESTDIR}/resources" + + fowners root "${DESTDIR}/chrome-sandbox" + fperms 4711 "${DESTDIR}/chrome-sandbox" + + doins "opt/${PN}/chrome_crashpad_handler" + fperms 755 "${DESTDIR}/chrome_crashpad_handler" + + dosym -r /opt/${PN}/armcord /usr/bin/${PN} +} diff --git a/net-im/armcord-bin/files/armcord-bin-desktop.patch b/net-im/armcord-bin/files/armcord-bin-desktop.patch new file mode 100644 index 0000000000..3160407797 --- /dev/null +++ b/net-im/armcord-bin/files/armcord-bin-desktop.patch @@ -0,0 +1,12 @@ +diff --git a/usr/share/applications/armcord.desktop b/usr/share/applications/armcord.desktop +index fdecb63..c374b75 100644 +--- a/usr/share/applications/armcord.desktop ++++ b/usr/share/applications/armcord.desktop +@@ -1,6 +1,6 @@ + [Desktop Entry] + Name=ArmCord +-Exec=/opt/ArmCord/armcord %U ++Exec=/usr/bin/armcord-bin %U + Terminal=false + Type=Application + Icon=armcord diff --git a/net-im/armcord-bin/metadata.xml b/net-im/armcord-bin/metadata.xml new file mode 100644 index 0000000000..bebdba6fcd --- /dev/null +++ b/net-im/armcord-bin/metadata.xml @@ -0,0 +1,7 @@ + + + + + ArmCord/ArmCord + + diff --git a/profiles/package.mask b/profiles/package.mask index b35747588d..f52c58042a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,39 @@ # New entries go on top. +# Anna Vyalkova (2024-04-20) +# With Twitter's complete removal of Guest Accounts, Nitter is dead and will +# most likely stay so (https://github.com/zedeus/nitter/issues/1197). +# Removal on 2024-05-23. +www-apps/nitter +acct-user/nitter +acct-group/nitter +# and also dependencies not claimed by anyone else +dev-nim/asynctools +dev-nim/balls +dev-nim/dotenv +dev-nim/flatty +dev-nim/frosty +dev-nim/grok +dev-nim/httpbeast +dev-nim/jester +dev-nim/jsony +dev-nim/karax +dev-nim/markdown +dev-nim/nimcrypto +dev-nim/npeg +dev-nim/packedjson +dev-nim/redpool +dev-nim/sass +dev-nim/supersnappy +dev-nim/sync +dev-nim/synthesis +dev-nim/ups +dev-nim/weave +dev-nim/ws +dev-nim/zedeus_redis +dev-nim/zippy + # Anna Vyalkova (2024-04-20) # Depends on treecleaned dev-python/yapps. # Removal on 2024-05-20. diff --git a/sys-process/forkstat/forkstat-0.03.02.ebuild b/sys-process/forkstat/forkstat-0.03.02-r1.ebuild similarity index 80% rename from sys-process/forkstat/forkstat-0.03.02.ebuild rename to sys-process/forkstat/forkstat-0.03.02-r1.ebuild index d11f5b03c4..506288c3c0 100644 --- a/sys-process/forkstat/forkstat-0.03.02.ebuild +++ b/sys-process/forkstat/forkstat-0.03.02-r1.ebuild @@ -2,6 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 + +inherit toolchain-funcs + DESCRIPTION="Logs process fork(), exec() and exit() activity" HOMEPAGE="https://github.com/ColinIanKing/forkstat" SRC_URI="https://github.com/ColinIanKing/forkstat/archive/refs/tags/V${PV}.tar.gz -> ${P}.tar.gz" @@ -14,3 +17,7 @@ src_prepare() { default sed -i 's/8.gz/8/g' Makefile } + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="$CFLAGS -DVERSION='\"${PV}\"'" +}