mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 03:23:20 -04:00
Merge updates from master
This commit is contained in:
1
TODO.md
1
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 | ✔ | ✔
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
From 7507377a3571f7b1bb26dc04f471e9bd9734bd6f Mon Sep 17 00:00:00 2001
|
||||
From: Joe Kappus <joe@wt.gd>
|
||||
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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -31,6 +31,7 @@ REQUIRED_USE="
|
||||
"
|
||||
|
||||
RDEPEND="app-containers/waydroid"
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
BDEPEND+="
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>joe@wt.gd</email>
|
||||
<name>joecool</name>
|
||||
<name>Joe Kappus</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<changelog>https://github.com/casey/just/raw/master/CHANGELOG.md</changelog>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
40
dev-python/repology-client/repology-client-0.2.0.ebuild
Normal file
40
dev-python/repology-client/repology-client-0.2.0.ebuild
Normal file
@@ -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/aiohttp-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-2[${PYTHON_USEDEP}]
|
||||
<dev-python/pydantic-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-core-2[${PYTHON_USEDEP}]
|
||||
<dev-python/pydantic-core-3[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-recording[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/alabaster \
|
||||
dev-python/sphinx-prompt
|
||||
@@ -12,6 +12,7 @@ LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RDEPEND="
|
||||
media-libs/libsdl2
|
||||
dev-qt/qtquickcontrols:5
|
||||
dev-qt/qtquickcontrols2:5
|
||||
dev-qt/qtnetwork:5
|
||||
@@ -1,2 +1 @@
|
||||
DIST gtklock-2.0.1.tar.gz 56129 BLAKE2B 70b0aa3be5430665314d50f2d1322a4c57e7202b44b579f06712608b34797928b050aedb5a1c86e98d80a16f8c90fbd1a9b466a499ed04c44ef690805ea6bbf7 SHA512 d9ef0bacf78bcfaf71b4252b8f48678970b044a8fb4de4ab6e6c8a7ac5047b5ad1092401b5f1f57fd009cd9bf508ed7390ef84b71dffa2e994b74b996d7136f3
|
||||
DIST gtklock-2.1.0.tar.gz 56550 BLAKE2B 1875321d501970e82d75e32a76629697ef27fa049f795e0f9f3cb30a400ef30aec5f93b4bac9bc6049dc599ed8df8529ab22d6452ee7dd37336e96b40952bda7 SHA512 63fedae301089d922804398aa957eb784778ec033f0f7fd49e85fef0bbf6a029942e55751bcb05e99ded6c42ea88d601531a3b81cd33509ba0cae4cf81d84ce8
|
||||
DIST gtklock-3.0.0.tar.gz 54555 BLAKE2B 9c109c37cb3390bfd01b0a54446ec45bb9b4b234bdc547cf4b1c0bd77daf87743f9e4d22c687800f42ae77b81d169874ede203f8f38f6f07bc0612147cdcf60e SHA512 01c3d4eea155c1d8472f191af5ab6c66509cd7bd3c4b9b7beb1c50005d6015d977474d85e0da5a307e8a6a970456a89ef1b86fb5b218a7943ebc57f710bf534b
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/makefile b/makefile
|
||||
index 6541641..4c2b2bd 100644
|
||||
--- a/makefile
|
||||
+++ b/makefile
|
||||
@@ -8,7 +8,7 @@ MAJOR_VERSION := 2
|
||||
MINOR_VERSION := 0
|
||||
MICRO_VERSION := 0
|
||||
|
||||
-PREFIX = /usr/local
|
||||
+PREFIX = /usr
|
||||
INSTALL = install
|
||||
|
||||
LIBS := pam wayland-client gtk+-wayland-3.0 gtk-layer-shell-0 gmodule-export-2.0
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/makefile b/makefile
|
||||
index 0d01ffb..e918d0b 100644
|
||||
--- a/makefile
|
||||
+++ b/makefile
|
||||
@@ -8,7 +8,7 @@ MAJOR_VERSION := 2
|
||||
MINOR_VERSION := 1
|
||||
MICRO_VERSION := 0
|
||||
|
||||
-PREFIX = /usr/local
|
||||
+PREFIX = /usr
|
||||
SYSCONFDIR = $(PREFIX)/etc
|
||||
|
||||
ifeq '$(shell uname)' 'Linux'
|
||||
@@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="GTK-based lockscreen for Wayland"
|
||||
HOMEPAGE="https://github.com/jovanlanik/gtklock"
|
||||
SRC_URI="https://github.com/jovanlanik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="sys-libs/pam
|
||||
>=gui-libs/gtk-layer-shell-0.6.0"
|
||||
|
||||
BDEPEND="app-text/scdoc"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/"${P}"-makefile.patch
|
||||
)
|
||||
@@ -3,6 +3,8 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="GTK-based lockscreen for Wayland"
|
||||
HOMEPAGE="https://github.com/jovanlanik/gtklock"
|
||||
SRC_URI="https://github.com/jovanlanik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
@@ -11,11 +13,22 @@ LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="sys-libs/pam
|
||||
>=gui-libs/gtk-layer-shell-0.6.0"
|
||||
IUSE="man"
|
||||
RDEPEND="
|
||||
sys-libs/pam
|
||||
x11-libs/gtk+:3[wayland]
|
||||
gui-libs/gtk-session-lock
|
||||
"
|
||||
DEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-build/meson
|
||||
man? ( app-text/scdoc )
|
||||
"
|
||||
|
||||
BDEPEND="app-text/scdoc"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/"${P}"-makefile.patch
|
||||
)
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature man man-pages)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
@@ -5,6 +5,10 @@
|
||||
<email>julien@jroy.ca</email>
|
||||
<name>Julien Roy</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>gonegrier.duarte@gmail.com</email>
|
||||
<name>Gonçalo Negrier Duarte</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">jovanlanik/gtklock</remote-id>
|
||||
</upstream>
|
||||
|
||||
1
gui-libs/gtk-session-lock/Manifest
Normal file
1
gui-libs/gtk-session-lock/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST gtk-session-lock-0.2.0.tar.gz 96770 BLAKE2B dd3d6e906987df0579d796a4b565b469d4e9b6fe26546f1dc3436cdd09c2c27c3c2696bbbf1ce464d3dd55f8705bb280eb124307c0ce70a577d54efec18838e5 SHA512 ac1d33f215cdf0e3730840f5f7b9eac3027ad2f2e066a0ba532c9df9f74cffdedced841da0948d645cab3ed27a4c896353048ad45ed498668e3a905a98c14677
|
||||
42
gui-libs/gtk-session-lock/gtk-session-lock-0.2.0-r3.ebuild
Normal file
42
gui-libs/gtk-session-lock/gtk-session-lock-0.2.0-r3.ebuild
Normal file
@@ -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
|
||||
}
|
||||
15
gui-libs/gtk-session-lock/metadata.xml
Normal file
15
gui-libs/gtk-session-lock/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gonegrier.duarte@gmail.com</email>
|
||||
<name>Gonçalo Negrier Duarte</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">Cu3PO42/gtk-session-lock</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="examples">Build example applications</flag>
|
||||
<flag name="docs">Build devhelp API documentation</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
1
net-im/armcord-bin/Manifest
Normal file
1
net-im/armcord-bin/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST armcord-bin-3.2.6.deb 74268974 BLAKE2B c7fc6bfcef006c6823bd3d2cf2bfb976c7feb6cf6146d49154446d5394b295b48278119df60f056a9609111f0510c4fa5abaafb89c556987060092c523dd6d4a SHA512 844f88527735b3f54e203c6b2acba7f949c9bc38236b702759db37a1540378588406350a5920d49d4a45b3fdf34e3a6b7afa91db6bf9f4175ddd7fadbba51eb7
|
||||
95
net-im/armcord-bin/armcord-bin-3.2.6.ebuild
Normal file
95
net-im/armcord-bin/armcord-bin-3.2.6.ebuild
Normal file
@@ -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}
|
||||
}
|
||||
12
net-im/armcord-bin/files/armcord-bin-desktop.patch
Normal file
12
net-im/armcord-bin/files/armcord-bin-desktop.patch
Normal file
@@ -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
|
||||
7
net-im/armcord-bin/metadata.xml
Normal file
7
net-im/armcord-bin/metadata.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">ArmCord/ArmCord</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -14,6 +14,39 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# Anna Vyalkova <cyber+gentoo@sysrq.in> (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 <cyber+gentoo@sysrq.in> (2024-04-20)
|
||||
# Depends on treecleaned dev-python/yapps.
|
||||
# Removal on 2024-05-20.
|
||||
|
||||
@@ -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}\"'"
|
||||
}
|
||||
Reference in New Issue
Block a user