diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-10-25 04:04:27 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-10-25 04:04:27 +0100 |
commit | b11a5614cb96e70e116581c98abf286c2cf694ca (patch) | |
tree | b602f03c26a8da259d67174441f0630d3fbbfa5d /net-misc | |
parent | e7daa1f959ba2c720f36a6984f588098e68b15cd (diff) |
gentoo auto-resync : 25:10:2024 - 04:04:26
Diffstat (limited to 'net-misc')
21 files changed, 403 insertions, 15 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex 01d7c90f8d6f..3b17be6ce0c3 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest index f7111529fdef..1cfb865bb313 100644 --- a/net-misc/asterisk/Manifest +++ b/net-misc/asterisk/Manifest @@ -10,7 +10,7 @@ DIST asterisk-21.5.0.tar.gz 26362808 BLAKE2B e4b47f95879e387d95b02372b084c353869 DIST asterisk-22.0.0.tar.gz 26196468 BLAKE2B 1bb1253157c906a9680b1a7264ae634a23e6232101e5c6daf065b7a541844862ae811965ea58f706f599c06c65777660611ccee71dd821bf662471b617662965 SHA512 fa2c530a81f7351369229b2a36ac229a75d7a1ce8c3cdae0340be331979246ecee1e4f90c31fb6bc645cc2066280d40e2385027aedc6bd2c205426b2164e1fc5 EBUILD asterisk-16.30.1-r3.ebuild 11352 BLAKE2B 469e126b1c9abc7b072040c500a101eed2fce1146e96beeb81283d7840c893d965ced519bd53cae71b44f7fc2289310ddb5fd979d81d514a706bc56b9c4bed3e SHA512 9d4ca44dc15be8eb36a24a4d373b8385dcbff41ee7b778a4aaee72413dd96f043262109d370139a0f33e88231ef38d17c14cc12041abf6d9a73fd742abb10bed EBUILD asterisk-18.24.3.ebuild 11161 BLAKE2B 5725111feb3f137fd64111e6530a4a582901e7800c6a96df0f17e6e664a282bde0477858916eee4247e9c23b4a5f5245e9bd14e79344e552ea132425f53fe460 SHA512 8af5e9192602887252c6c8c4106cfc325c759b46334d15a9ccc11b3ed0a25484f70c19b0b0fd0ce25e801d7ebcd76ea15a7a5bc03b1c38c747390a87cde1667f -EBUILD asterisk-18.25.0.ebuild 11163 BLAKE2B 3c5f7f87ae4ff062b2c48ffdedf0a4907e077c09183a28ffa4c5b51a0016edcc888d90ea0e0155a722fc274b3bba120ed6216bd68fa88169696b482dd89d92d5 SHA512 29fafe19c4fe54be2db06f442a8733fd478f6e797130a92ff02b20a7ca9cd41393e4ab55acf7a480836f0e7083d1e595ac8acee1092e7a3a116cc63235f8d313 +EBUILD asterisk-18.25.0.ebuild 11161 BLAKE2B 5725111feb3f137fd64111e6530a4a582901e7800c6a96df0f17e6e664a282bde0477858916eee4247e9c23b4a5f5245e9bd14e79344e552ea132425f53fe460 SHA512 8af5e9192602887252c6c8c4106cfc325c759b46334d15a9ccc11b3ed0a25484f70c19b0b0fd0ce25e801d7ebcd76ea15a7a5bc03b1c38c747390a87cde1667f EBUILD asterisk-20.10.0.ebuild 11012 BLAKE2B 35ee0e408bbd1cac76d105cd2101ccb5644b9e6e7fc77a8b51f56c8780c81b45343646aea1844b07bd6047f047dc21bb0ac3968da81358ede02e2573031f86dc SHA512 7e66a49985edc5ae120f2e39e36890e0f875ca23c3d3fb2d9b71127852f9fd8485229222f5b5bcf5083e3ff1787d2172edf6739f342c9e1ce985a84b168ac7c6 EBUILD asterisk-21.5.0.ebuild 10501 BLAKE2B a36865f478fecb1f5a0a0e6207023705b62e5dcdd18cc8b2b56d6e6fda35a4488759664607574402452a40299fbcde0b36100cf7db06fe5ad0205d9ccd12dbc5 SHA512 af0d41bfab3c3cd14521da9d2d3bea63cb2e59fde7c6a28214456fcaca2e3b058f04477fccaaf5bb689529b2dfcfe10c964ae31752b2ef5721801d4808752794 EBUILD asterisk-22.0.0.ebuild 10501 BLAKE2B a36865f478fecb1f5a0a0e6207023705b62e5dcdd18cc8b2b56d6e6fda35a4488759664607574402452a40299fbcde0b36100cf7db06fe5ad0205d9ccd12dbc5 SHA512 af0d41bfab3c3cd14521da9d2d3bea63cb2e59fde7c6a28214456fcaca2e3b058f04477fccaaf5bb689529b2dfcfe10c964ae31752b2ef5721801d4808752794 diff --git a/net-misc/asterisk/asterisk-18.25.0.ebuild b/net-misc/asterisk/asterisk-18.25.0.ebuild index 369526ee8599..f68bc6f85b5e 100644 --- a/net-misc/asterisk/asterisk-18.25.0.ebuild +++ b/net-misc/asterisk/asterisk-18.25.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.asterisk.org/" SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/${PV%%.*}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE_VOICEMAIL_STORAGE=( voicemail_storage_odbc diff --git a/net-misc/axel/Manifest b/net-misc/axel/Manifest index 3c9c09c39034..d5a4bd2b3e58 100644 --- a/net-misc/axel/Manifest +++ b/net-misc/axel/Manifest @@ -3,5 +3,5 @@ DIST axel-2.17.13.tar.xz 224788 BLAKE2B 07b3918277fa2a4b0cda5e989c3c001058cc0c8d DIST axel-2.17.14.tar.xz 226132 BLAKE2B e9b89222f1d03897904b6db24716263173d94e000646db3561f23701b87d7894ebce09e309354d86e47c5c7f502eefc7a68b34c5fe1d1a7288dc61856fb7e0a9 SHA512 73ea499f581d9411197269fc96d7eeed83dcdb7470aba2ef93db0a1032689bfb66e03a194e9ae5191477ca86cc772d204c6672233009cf210b9ebb3ae29bc9c0 EBUILD axel-2.17.11.ebuild 994 BLAKE2B 0459b09b2345c5d1f7a05dddd348bf6495fdcd307a4d96385988456b1adeb3a52d42314449643d67cc691b6523ad08896bef625fbd1d42608c7587190c6dcba5 SHA512 db17d0680199b4dcb64fb641834b85154c707560220d8a87cb8bf97193eb06990ba0b206a84274481f99e05015cb9c61a3fb09ef877da798f4b4b915e54810fa EBUILD axel-2.17.13.ebuild 987 BLAKE2B e08fefafb91a5ca23b4b9e171b0627bd9f0fd954309210aa4fa20f4c06c72ea3a1633d035bfd672cb31c8bea05674d163e814eedc8c14e24c33b3100d65d6795 SHA512 2a6a3ec4bf09b7655d49126479f3f9fc6de6c293d94e4d03064c9639d8c4e8d319bf82564f3d533ec25118ab803c6cd449ff53291f6c56a1863c7bb6ebbee83b -EBUILD axel-2.17.14.ebuild 1045 BLAKE2B 2096fc41dd0617937739e5a564d9a1c3507ebefe174697bee800474c2a6d6e47750b5f46b6c4a7df0c7c6afaf7aeaad7c3da12862d5163afa058434975246229 SHA512 28513e84eb6da188bbbf54acd91959fce0005762b3cc9476b0042edb018ee7250e2384ea9629df4759bffbdefefc044286303deb8e644fb76d7b2d3f5cc9f6ce +EBUILD axel-2.17.14.ebuild 1040 BLAKE2B d0ffdf3208a099ce736271b3a414b2a1eec7c395f3c249e6c2152d3364f6b30f29d8d4ee444f265c1138279d9ae95a171761adfe41732b4466d916e50b4d1f0a SHA512 07779bba87a8ea2d435a61b9c32d60b441ae2954d8b62913f9ede2ff2791b3230de95a8a431662e209cd96bba00789da2e104a3522d1ccad0454f99ff3f43a8b MISC metadata.xml 263 BLAKE2B 7f3d07ed49d8af3f586e46467ca42c96ce16f07efa052e5434dad8486f3af7d458ec03af4131ae649df1ee1be71041f8bfd87e6d19326787210c3aef070302c5 SHA512 fdec3d4ab843b1c07c7bab771f38caca1392bd7f09f8d043355b95015b91b22b327a50d3d37f6438ac985b754cf896ae1a73a3f13ad003573f7debf077bd985e diff --git a/net-misc/axel/axel-2.17.14.ebuild b/net-misc/axel/axel-2.17.14.ebuild index c53db4796073..43184663f4f4 100644 --- a/net-misc/axel/axel-2.17.14.ebuild +++ b/net-misc/axel/axel-2.17.14.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/axel-download-accelerator/axel/releases/download/v${ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="nls ssl" DEPEND="ssl? ( dev-libs/openssl:0= )" diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest index 88ad6d2bccd9..7c7a976ddcdf 100644 --- a/net-misc/nextcloud-client/Manifest +++ b/net-misc/nextcloud-client/Manifest @@ -7,8 +7,8 @@ DIST nextcloud-client-3.13.2.tar.gz 13782506 BLAKE2B 867ae6ac056bc818d544d22b3a0 DIST nextcloud-client-3.14.3.tar.gz 13959636 BLAKE2B 1186b04a5aaaa4cacce56966154d08d44867b6b191d50f7159b52509ba3306bbaf98869ed06a636ac8f1c840aaecea62aea72f19fe166f64000ff27cc906b681 SHA512 5ed7c550784175623220eb90fc0b5a4c99a1ead454d33ac15173358616154bcbc6e4740225f5490b3ddf8eae19d337f11ed522552a0378878803e1dfb3aa8cef DIST nextcloud-client-3.9.4.tar.gz 15768508 BLAKE2B 7c06434538e9e95bed284ba07692d0d4d594639a145c2f3b67b8e81586fb98e1592eca54b9ee3cc638f8226ebb83e89e60a79238c76696fe9ca033209646eb13 SHA512 9f99278deb024ce105bae14d8dadc626b835486858e94f5483e9da3d06340a29e0941648cccfc30714c15ce25a6b77c4aa05a17fc213d7aa84803ffc13dca5a4 EBUILD nextcloud-client-3.11.1.ebuild 2749 BLAKE2B 2365c6846ceda8e2acda8dabeaf6d7d3283133027baaf021e1d83e165d6d3188f6bf93768ca0d7bf599b10db4d3d26b8c3ebb577b6c53a7ef1c3bf4bec3cf22f SHA512 98c9ae0a2c2b35a0cd48ff4aa12050babeecf21a3c668476f2d2a8b0024a64e4e2838e1765e2929bb7bd8fa311c374da3b2c3b11464dc24bad1689df672baf67 -EBUILD nextcloud-client-3.12.6.ebuild 2750 BLAKE2B 42680278d02388d139b6857a03f48867e8a4166ef9d97cb143b3cfadec5ea692cc5167f2fe60d1670e6e8fb4387ed71903706b884bb5889b1594aed1db5e73b2 SHA512 cb0e182d8dd12dcb4910a8d367d8b8e6f05fd0383f33ff2fdf760d7ba47f59739aedd56588ef99388130987f6e13b71d7b8bb59ffde3f343aacfda46c9c72595 +EBUILD nextcloud-client-3.12.6.ebuild 2749 BLAKE2B 2365c6846ceda8e2acda8dabeaf6d7d3283133027baaf021e1d83e165d6d3188f6bf93768ca0d7bf599b10db4d3d26b8c3ebb577b6c53a7ef1c3bf4bec3cf22f SHA512 98c9ae0a2c2b35a0cd48ff4aa12050babeecf21a3c668476f2d2a8b0024a64e4e2838e1765e2929bb7bd8fa311c374da3b2c3b11464dc24bad1689df672baf67 EBUILD nextcloud-client-3.13.2.ebuild 2821 BLAKE2B 60bee252a4ffa8b855a1888ab82d2d02c65cedd5ec6f65bc734568f64f174019511eb66d8dad98d539bce3738688366f1a9f4455f420a32c903dd10abbf7d890 SHA512 6e36a1d4ed73a0701dfeb8f61d3e1749b745535d937b89617be4c16440d7e6d8b1e25b03a258e3fe6d8f61f29a984290581d4f5bf7098c9102ba7a3c1713ac54 -EBUILD nextcloud-client-3.14.3.ebuild 2966 BLAKE2B 418946f846f9be80a9509a9e452aa4b5509e43a5e465849b266124861d168343ea557b6004e5b936dfc94615b0cb918354b64765f8646fbb9113e184897ce5b4 SHA512 1fb9ff9fc4b8394482984ba9d576394bbc0996e96e5c5bb799b3c92117d88d9fd538c2caf8e79832c7d8a05c5e50e93a66391e8d80e49e26f5f092be67c880ae +EBUILD nextcloud-client-3.14.3.ebuild 2857 BLAKE2B 8a1fbd2de685237c66ba2b66effafacbfc67bb3a24509d800c88ee7f7aeadace98cb07bd6798b1f3946d61ee348c2ef5104bd52b1fb46a73f5603e37232c7b1e SHA512 dae05d59c1e41ac57cb9f9a53beb96f027e86242a9083054fa1db5b9b304cf73ed7f4378549115c1eda0b4354122a206c65987a5c35130bd3b49107e86932b80 EBUILD nextcloud-client-3.9.4.ebuild 2717 BLAKE2B 637408938ba4ae238a40ae275860ee1db8e4f036d921cd7eac6c20500dd78ab86f3aa2c98fa12edf402f14550755bd993a0e55adb0dc99f1cb1da1952dcb3d3c SHA512 57d91d98de4ff61ba6f5c32a8e122c290ace8c135bfccadb0279b78580f9d05870a59580edf1fa774728132f8653e1ef5a098fa090f2f19cadb50ac916c4a047 MISC metadata.xml 712 BLAKE2B 423b16fa8879b0bc21d8ff1c692e5e592f571b5d69dcdd35fe79dae08b770c0d5beb2cbf71af2e7410d1dfd6917d15bac0482a84a40ce602ab03ab0f59940355 SHA512 2cfeff27549192c2aaa9c64369545e75b3a056c123d7647c96505dd410490230027401961e95ef88c93b0485393bd54aa11ddc922bcaf2782f9e68a2d8d17b32 diff --git a/net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild index 0fdcd3b2d8bb..756e6e5d023f 100644 --- a/net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild +++ b/net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/desktop-${PV/_/-}" LICENSE="CC-BY-3.0 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="doc dolphin nautilus test webengine" RESTRICT="!test? ( test )" diff --git a/net-misc/nextcloud-client/nextcloud-client-3.14.3.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.14.3.ebuild index 846df0a8ea38..46d1cdb6c0f5 100644 --- a/net-misc/nextcloud-client/nextcloud-client-3.14.3.ebuild +++ b/net-misc/nextcloud-client/nextcloud-client-3.14.3.ebuild @@ -85,8 +85,6 @@ src_configure() { -DBUILD_UPDATER=OFF $(cmake_use_find_package doc Sphinx) $(cmake_use_find_package doc PdfLatex) - $(cmake_use_find_package webengine Qt6WebEngine) - $(cmake_use_find_package webengine Qt6WebEngineWidgets) -DBUILD_WITH_WEBENGINE=$(usex webengine) -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin) -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus) diff --git a/net-misc/redir/Manifest b/net-misc/redir/Manifest index 16b06b67232f..7c14b2a13a1d 100644 --- a/net-misc/redir/Manifest +++ b/net-misc/redir/Manifest @@ -1,4 +1,4 @@ DIST redir-3.3.tar.xz 84980 BLAKE2B 3275e8315dbcd4666adc5064af80848f3c41378c46880ef825bae4d5a6d5a4246b959596a6810f5484db033d3f27a1b1860e40c250b29c75defa600cdf48a5d1 SHA512 89d9b45bc62538751cc0d8baf8dc3dc5ed84888faf18125c4044bb813ca415607b4906e9f5ccd60484eb737ad44d5c3bd22458444dee58d6e3be31446a71c3f3 -EBUILD redir-3.3-r1.ebuild 405 BLAKE2B 6a5712899cb083b0542113b042336c8fcd6be5eaa5d30a256cc00db4c7f70694645d4f8e84668722b9b005967618d5c36aac8b3cea9d711194d8d9c4c7eda221 SHA512 fa891c43dc965d0345a6245e3faf438f7d58171fff8277c5326d3491cc201eafc5fdddcfed38d4bdbcf7891214a21160a41edfe450a4c2f7f4b1f004c226e476 +EBUILD redir-3.3-r1.ebuild 403 BLAKE2B 91284ccf88783185c1dd3bd4edc474a6eba76cf1b32ad1edde4293377ea47e0d32a3479e78da9290f1d7917acda0304ef9f5b9961fd00bde2bce337b6cb783da SHA512 789ace9ca11e847dbe3fa991e109153239f4d1e604bcd563daf6b6fc0aa74ba57471c9f61afc6cb23616b9aadae7a0f09dd30af249b7177d78c6ab7877fb6f4c EBUILD redir-3.3.ebuild 403 BLAKE2B cfc0509da5ba427e91c6f7638fde6a39de552f472822707bf4508a4420c48b780925c728947754d4c55b1ddcbb57b0838ed7453a14958e5623aa18e3a3a34b0d SHA512 66b3f557fea2c507503c4b178541300d90fe85fbfc14a7efffafbdc71aa4b0ae67a1b64c174a7d99ce284fd4bb4c225c6a1c17129c2ef876d83c54de3070edba MISC metadata.xml 248 BLAKE2B 3950c91ff5bc0702011863df9c975ffce0b778d0b6b5a61199a1fba3ba5b81f503fcdadc160a8567efd9acb946e0e935f7c76c4ff7de23d2d653bffa62a6a216 SHA512 9e2a2d4e051742fb5e7e11a6dd2fa8dd31f5dec67e68552f60aa9f7f623832ff60e3e0213ad9a94241dd5acccb4e1cdba8fca6c5d7a9c6e4e50827b71d9aeb61 diff --git a/net-misc/redir/redir-3.3-r1.ebuild b/net-misc/redir/redir-3.3-r1.ebuild index adff06afc486..125549b5c466 100644 --- a/net-misc/redir/redir-3.3-r1.ebuild +++ b/net-misc/redir/redir-3.3-r1.ebuild @@ -9,6 +9,6 @@ SRC_URI="https://github.com/troglobit/${PN}/releases/download/v${PV}/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ~sparc x86" DOCS=( ChangeLog.md README.md transproxy.txt ) diff --git a/net-misc/s6-networking/Manifest b/net-misc/s6-networking/Manifest index 422ae61c0f9c..d64db9916578 100644 --- a/net-misc/s6-networking/Manifest +++ b/net-misc/s6-networking/Manifest @@ -1,3 +1,5 @@ DIST s6-networking-2.7.0.3.tar.gz 116055 BLAKE2B 1f2a6c3796aac95526fac68c8918831089eecb1536f42e4bfd85640eac8e4b0197ca03a039eb37671e1f0032419dfa4f7397b03a352b8c38c17609e75d79f09c SHA512 50d369303bd448d09a3f6431e64fb0f0b13383c92764b499ed881af3a6a8c4f779f1f9d98341943f6fdc8b18d16df444897d3750212df89efd838b6de562eede +DIST s6-networking-2.7.0.4.tar.gz 116031 BLAKE2B 514d49abd9cd3111ee06f4a09ab8ad382d62acbc68dcddaa7b89049cb19be834bd7fa070f413406323b576b1c1d08699dbf34c80061b0e22f7f57e80ecb20274 SHA512 2a789cbc2f901e78fffb959fcbddf89c71de75c0d57d3fb1a927418fa8a43f71057c2b50b03e15aa45d5d7ee6521e76b697ae57eef2b7eea760ef9295314dc9b EBUILD s6-networking-2.7.0.3.ebuild 1361 BLAKE2B d1bf0f1f38079625a2b57c20ffd7af6c1aaaee7a89eee7ac0449742994a86c8fc3566153d1066ab434224afefc26bc9cb038a148ff0ec8ddac4eaa03269da8cb SHA512 8acf470c7697a23b6f4e43f5af7ee2cabbc92bab9a74a032325de782c7c53aac322824735fc61d404bbbb6d4abc2fab9e3a677cfd5f1b81285401d1f130da523 +EBUILD s6-networking-2.7.0.4.ebuild 1361 BLAKE2B d1bf0f1f38079625a2b57c20ffd7af6c1aaaee7a89eee7ac0449742994a86c8fc3566153d1066ab434224afefc26bc9cb038a148ff0ec8ddac4eaa03269da8cb SHA512 8acf470c7697a23b6f4e43f5af7ee2cabbc92bab9a74a032325de782c7c53aac322824735fc61d404bbbb6d4abc2fab9e3a677cfd5f1b81285401d1f130da523 MISC metadata.xml 662 BLAKE2B 04ee80136bb075cc306aab76ddb478ec88dcca897b064291947f336d81321ce219422bd37894e207bcdaf46f69c2c1c88dfd6603dcc70278392abaae6a2b66f5 SHA512 7bb44bc7f59796f7bec930d4e21eca219b233918953ac111758e2e1eb9ee0ab50291600156ea210cc855e875ef1b37784b94ecb040a93eef94bba5dc24def830 diff --git a/net-misc/s6-networking/s6-networking-2.7.0.4.ebuild b/net-misc/s6-networking/s6-networking-2.7.0.4.ebuild new file mode 100644 index 000000000000..7d7abc64001e --- /dev/null +++ b/net-misc/s6-networking/s6-networking-2.7.0.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Suite of small networking utilities for Unix systems" +HOMEPAGE="https://www.skarnet.org/software/s6-networking/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="ssl" + +RDEPEND=" + dev-lang/execline:= + >=dev-libs/skalibs-2.14.1.0:= + >=net-dns/s6-dns-2.3.7.0:= + sys-apps/s6:=[execline] + ssl? ( dev-libs/libretls:= ) +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/s6" + --with-lib="/usr/$(get_libdir)/s6-dns" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + $(use_enable ssl ssl libtls) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + optfeature "man pages" app-doc/s6-networking-man-pages +} diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index 014e990eaddc..83739a85f3fc 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,7 +1,7 @@ DIST streamlink-6.10.0.tar.gz 759416 BLAKE2B 384d943ff22bc1b351f46022bee99f3749bde48a5af40bb61707bdb26052ec41bd28e76c87dfd9f25c3b279541735dd978cdb75e69dae7cdc0821d7727b1b600 SHA512 39142c01d973a5be76f25fe711f1f36ad2581a0bab0265bc91d44644764b1c15f076809663bc821fd20ced282f5c185af2b6a5b91c12febda82dc03d000c6522 DIST streamlink-6.11.0.tar.gz 763094 BLAKE2B 7fb0a84088991bc5a7514e0a40d5c05d3a14da5cffbcb255c5e5767fcae8c745a6397cbe79b0b0fd5bebab32b0d8d6c015931af03e6eaa199b5ed9437d0f3a7e SHA512 e6d6e49d2df0aa76ebca76c0b3ada085eac59553423a5ccaa3d5cb62f6be0a679da36c4f78a3e1fea48b22144e705b8de9e46fc146c1c93889ef0c056d59fc7b DIST streamlink-6.9.0.tar.gz 758696 BLAKE2B 14baa37903c4b3084206a59959e47e5c764603da24084361b76a21d013b833ecb49df7d6baa45eb93f3491469deda828553439cc91a0ba6af07f96ce92c13764 SHA512 7ace33553dfdf7e45642347cc468c746ef9a7e400cd5629e326a93d5c0e57d77da1538b00ebf01665f147d41e5b8cc3de241dcc0b6b1b83329ecfb46950f8d00 -EBUILD streamlink-6.10.0.ebuild 3467 BLAKE2B 5e1f975a711b9d90e177c52c586e338d43622f35c8ce792caefdb49f26b31e15e51e721bc996df49dffd9bd1c16683e5fb0793177dceb96fb3b97a591f1936b0 SHA512 23a1e4b25c7284bedbf4f8d2b13bf2795dcb2555a25d33d3f74ca12360bb2fc7b1f8585bed8eef7ee1fa08e347bb5b544bf44cb6a72d95d4e21c7a07078a6666 +EBUILD streamlink-6.10.0.ebuild 3466 BLAKE2B 0c11aab2c26e524bea908dc18050b35351e341679bf50bfa32042c6b4b9e27f672cb36ac19c3a72ea07419878f97afa437920bdbffecb7f71a6c5d243df31341 SHA512 51066d1acb47c5697577edbc6caef6cf1e0941d2701f60d8b3ea6ef251cc6a863538c904a9e7595fe9554443248dba5f913685b43ffdc516758390bbf4d2d2a1 EBUILD streamlink-6.11.0.ebuild 2229 BLAKE2B e0982ba66e52e3c9be2b4456ac8f6e7cf8f3e2b4d4f54cd47c559a276821b63950457194df0464081c57b0c1e3ab34646e6bff6ac3b99e1240bcd99e88b89cdc SHA512 4b79b7914a570ad5ea93c501a66a6b68546337c85c7f75750988f3509377712371818b6e10f05e8ffc3d128460e3eeb9d7a1ae3df5de10d85bc6373610134f52 EBUILD streamlink-6.9.0.ebuild 3466 BLAKE2B 0c11aab2c26e524bea908dc18050b35351e341679bf50bfa32042c6b4b9e27f672cb36ac19c3a72ea07419878f97afa437920bdbffecb7f71a6c5d243df31341 SHA512 51066d1acb47c5697577edbc6caef6cf1e0941d2701f60d8b3ea6ef251cc6a863538c904a9e7595fe9554443248dba5f913685b43ffdc516758390bbf4d2d2a1 EBUILD streamlink-9999.ebuild 2229 BLAKE2B e0982ba66e52e3c9be2b4456ac8f6e7cf8f3e2b4d4f54cd47c559a276821b63950457194df0464081c57b0c1e3ab34646e6bff6ac3b99e1240bcd99e88b89cdc SHA512 4b79b7914a570ad5ea93c501a66a6b68546337c85c7f75750988f3509377712371818b6e10f05e8ffc3d128460e3eeb9d7a1ae3df5de10d85bc6373610134f52 diff --git a/net-misc/streamlink/streamlink-6.10.0.ebuild b/net-misc/streamlink/streamlink-6.10.0.ebuild index 3e4bc7e2f370..9f91275dbba4 100644 --- a/net-misc/streamlink/streamlink-6.10.0.ebuild +++ b/net-misc/streamlink/streamlink-6.10.0.ebuild @@ -26,7 +26,7 @@ fi LICENSE="BSD-2 Apache-2.0" SLOT="0" if [[ ${PV} != 9999* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~x86" fi # See https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358 for chardet/charset-normalizer dep diff --git a/net-misc/tigervnc-xorg-module/Manifest b/net-misc/tigervnc-xorg-module/Manifest index 32cbeccda8b7..c83e3acd91c3 100644 --- a/net-misc/tigervnc-xorg-module/Manifest +++ b/net-misc/tigervnc-xorg-module/Manifest @@ -1,2 +1,3 @@ EBUILD tigervnc-xorg-module-1.14.0.ebuild 447 BLAKE2B 71f6623a95854d1795f4379302c2278401ee55c41556db7b6e2de21708f3ec4f413e8e699a9f64910ca5255e7b6bff15a6279dace1c907a6f8838be7d8ede540 SHA512 4bff3f4d8af5143693fdfd46c992e08076ef691bd688ff9c03de56d10f66f6f2067ee08436921b691781e3855c6ac405a75d6d2c46e840ea2d33457fe16cb4a1 +EBUILD tigervnc-xorg-module-1.14.1.ebuild 452 BLAKE2B 750059071783de4bc48c710df0d38d417f4e8cac47a49ba0df6f651a307cef33f1b0f88cf51712a4ce79510714eb578d747c1f51c6433c848c2f29a470224041 SHA512 7001768b906768af35fd6a3dad290c7e10f229e6d0eda3e5664359189eaafa90a0f13052869fd3a52f4f6a28689bd4423c7658576044433effd803165e4c0ac6 MISC metadata.xml 331 BLAKE2B a429af641beadf65a9af48b70d47442530df38a6653daa75a67bae2f86dafe206ee745086336ef10af5e1d11ed6df08c017a99e2f434c0d8015549e78c8825f2 SHA512 dca884d6e2edf72771b5062195aa3d379ded3d0b9c74f9f7bd4c6f5ae432128e93d53c8b24bcfe76963b9705be325668edab703cd2f8724123b1c70fda59c786 diff --git a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.14.1.ebuild b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.14.1.ebuild new file mode 100644 index 000000000000..a9d1823bc98d --- /dev/null +++ b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.14.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XSERVER_VERSION="21.1.13" + +DESCRIPTION="Metapackage for the xorg module provided by tigervnc" +HOMEPAGE="https://tigervnc.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + ~net-misc/tigervnc-${PV}[server] + =x11-base/xorg-server-${XSERVER_VERSION%.*}* +" diff --git a/net-misc/tigervnc/Manifest b/net-misc/tigervnc/Manifest index 53f8ad16409f..8487ea6b0d67 100644 --- a/net-misc/tigervnc/Manifest +++ b/net-misc/tigervnc/Manifest @@ -5,8 +5,10 @@ AUX tigervnc-1.14.0-xsession-path.patch 1008 BLAKE2B f73bbab10b21a8b27b5b1773e43 AUX tigervnc-1.14.0.confd 530 BLAKE2B 1152c237744ee69ab317a8d979a8282abb259cb359500b251c31faf6a683ec11c31ef283749e420f5fce54a9f5bec7e97df4ccfdae41871173d30458c8669137 SHA512 75dbae29d2bab1e1b56f9d2d73bb674cbd968a9919e085bc1d356726caed91b469474753176d657c0b5ef2afe6fdf691b661d2224062b22bc39a9752951ac6d4 AUX tigervnc-1.14.0.initd 2996 BLAKE2B 675bc890a23805aceeeb1ee559d192c4a39ee7251d520cc5d98cfd2c2f075737fb3ed192903a08f850603847ce7769e3ae01b2c29dc4591cb3444edf835c6e0d SHA512 0e4043df37125e48d4314fc87400bf5e4eb9ca9848d2afead2f34b4f94422a03b939c3cf246a40c44b91e9cf0aec261f35a3c98e9861810db2f5a73f384a3c60 DIST tigervnc-1.14.0.tar.gz 2090452 BLAKE2B 5211dadae0ed66b2b286609f2555f45d3d9b45eef738e6deac3193f433ac6b6858ae6245af621d5a001336d91b99237b0a4976e4642111b27f4f668dbcc79803 SHA512 ee36f0aa40957274fb00fd755624a8bea80432d797d6c183645ed1251058ab30594d2261693b5655c5ca85a22e53f93029eeccc51fe86780398d1a017fa2311c +DIST tigervnc-1.14.1.tar.gz 2097932 BLAKE2B 44593837154e019562f63cad54afaa41d1af7a5199988571002019dc60af193162a54b4c3f4e57a3cef2c824253bec5d83f029ba489a7f5459873255b1968cba SHA512 d7a6cff4a3a1e4c30e2dbd6e17ad2d76145e76f5c1a93abbaf32b1c488377a4eaf936d4e8a24a97863948138ba40031c862f9da1c1cd427da35ebffa8eaa4f31 DIST xorg-server-21.1.13.tar.xz 4963952 BLAKE2B f6b05439e54b9709ce7a5b5f3702053ebc586ac8f8976bb6de9955ab34eac7201e027e1076584cf5b6d8c2639703e3a908b9e38f5dc52d4897aac8650f462502 SHA512 a55fbeeed227c12c67f166f2c06a7f4f8d78feeea04c6e73509dbc723185fd0772349aa23f7c44cf0828ac0a0e2f9e4b26cffb220e6dfa7186d60f88b25ccaf1 EBUILD tigervnc-1.14.0-r1.ebuild 5648 BLAKE2B cf2e9b7cb7b3ae15f82751208af5a099f9473ec36a9e0245c55b229dbd0c60c37281a16d2ab1808dd52e97cc48d05dc5ea25f4a4bedfa1037643d052de34d6df SHA512 7c604be55ba944b2537b96cb76163da300f9a9e1f9dcb09f78f536885cc850a5fd154a8d39a49ad98481eb5b6f7be892baa9bcd8a62f02c9f081beae9a109422 -EBUILD tigervnc-1.14.0-r2.ebuild 5719 BLAKE2B 3a661034445dadc66007c6a5207eacc1cae636b192b44fef980320f78ca030d42ee6f532eceb012040c4ff0074a989a693a3afecc9c123cd38ca30b89d385575 SHA512 f660e30b9a053d97e8acdc1a7b56a601f929203a49d6eddca485f464b8727b3b49c53a44353c643ecddfd723680de9ae9812635310a232e4c9f2dfc3ebad04b6 +EBUILD tigervnc-1.14.0-r2.ebuild 5715 BLAKE2B f00a310aa248027dad8cbe929fc016a63168234f9fdc2bfe19d52fe683a64fe814a1b8c42a40cd13f7fa3a48eea93cc09c04a98d66611fce8d5fa5806ca7f41f SHA512 0e744258f23643cb53848db65250759be19166b8bdbcbeb9db0d324ef1b73629e5056831b75b17629c309c4b2f45d81f0be59c841af9ca7e9d5e5f97d8535444 +EBUILD tigervnc-1.14.1.ebuild 5666 BLAKE2B b0e2aafaf54a75cedcbf6d6c4ad76a8e776b53077edf416858f67cf9d17ba1b2d161070b6080be9ae6114d71fed0723e3ff8a9b8f8caca6c82ecd24b5994c187 SHA512 9efb21ab42c8390e629b1b249e5aed3eec7d7e85cf84ca93df2329a71ba7bdfdff6b7dd5a191b616ddb91f5edfa3368d6de4572e8e20d597756350a9603475a7 EBUILD tigervnc-9999.ebuild 5666 BLAKE2B b0e2aafaf54a75cedcbf6d6c4ad76a8e776b53077edf416858f67cf9d17ba1b2d161070b6080be9ae6114d71fed0723e3ff8a9b8f8caca6c82ecd24b5994c187 SHA512 9efb21ab42c8390e629b1b249e5aed3eec7d7e85cf84ca93df2329a71ba7bdfdff6b7dd5a191b616ddb91f5edfa3368d6de4572e8e20d597756350a9603475a7 MISC metadata.xml 602 BLAKE2B cd3ae9a2fa5758627621230b5bc005b46c65d028764c5578d7684ae7aaa6403d301a59476e2aae6fa4a7a1f38cd0d8c23a7db3a784666aa2f375267444c48658 SHA512 16c1ccff038df995cbe4bace496636e41f1de9c28ad25c45d49f63485d3b7b71d9682866ff1b005acc7b401d66112c1709048298a77fb1c0baadc879fa236743 diff --git a/net-misc/tigervnc/tigervnc-1.14.0-r2.ebuild b/net-misc/tigervnc/tigervnc-1.14.0-r2.ebuild index cdc72c1a248c..1b0374e96a6b 100644 --- a/net-misc/tigervnc/tigervnc-1.14.0-r2.ebuild +++ b/net-misc/tigervnc/tigervnc-1.14.0-r2.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/TigerVNC/tigervnc/" else SRC_URI+=" https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-2" diff --git a/net-misc/tigervnc/tigervnc-1.14.1.ebuild b/net-misc/tigervnc/tigervnc-1.14.1.ebuild new file mode 100644 index 000000000000..ec1ec5f986dc --- /dev/null +++ b/net-misc/tigervnc/tigervnc-1.14.1.ebuild @@ -0,0 +1,239 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_IN_SOURCE_BUILD=1 +inherit autotools cmake flag-o-matic java-pkg-opt-2 optfeature systemd xdg + +XSERVER_VERSION="21.1.13" +XSERVER_PATCH_VERSION="21" + +DESCRIPTION="Remote desktop viewer display system" +HOMEPAGE="https://tigervnc.org" +SRC_URI="server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${XSERVER_VERSION}.tar.xz )" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/TigerVNC/tigervnc/" +else + SRC_URI+=" https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="dri3 +drm gnutls java nls +opengl +server +viewer xinerama" +REQUIRED_USE=" + dri3? ( drm ) + java? ( viewer ) + opengl? ( server ) + || ( server viewer ) +" + +# TODO: sys-libs/libselinux +COMMON_DEPEND=" + dev-libs/gmp:= + dev-libs/nettle:= + media-libs/libjpeg-turbo:= + sys-libs/zlib:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/pixman + gnutls? ( net-libs/gnutls:= ) + nls? ( virtual/libiconv ) + server? ( + dev-libs/openssl:0= + sys-libs/pam + x11-libs/libXau + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXfixes + x11-libs/libXfont2 + x11-libs/libXtst + x11-libs/pixman + x11-apps/xauth + x11-apps/xinit + x11-apps/xkbcomp + x11-apps/xsetroot + x11-misc/xkeyboard-config + dri3? ( + media-libs/mesa[opengl] + x11-libs/libxshmfence + ) + opengl? ( media-libs/libglvnd[X] ) + !net-misc/turbovnc[server] + ) + viewer? ( + media-video/ffmpeg:= + x11-libs/fltk:1 + x11-libs/libXi + x11-libs/libXrender + !net-misc/turbovnc[viewer] + ) +" +RDEPEND="${COMMON_DEPEND} + java? ( >=virtual/jre-1.8:* ) + server? ( dev-lang/perl ) +" +DEPEND="${COMMON_DEPEND} + java? ( >=virtual/jdk-1.8:* ) + drm? ( x11-libs/libdrm ) + server? ( + media-fonts/font-util + x11-base/xorg-proto + x11-libs/libxcvt + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXrender + x11-libs/xtrans + x11-misc/util-macros + opengl? ( media-libs/mesa ) + ) +" +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +PATCHES=( + # Restore Java viewer + "${FILESDIR}"/${PN}-1.11.0-install-java-viewer.patch + "${FILESDIR}"/${PN}-1.14.0-xsession-path.patch + "${FILESDIR}"/${PN}-1.12.80-disable-server-and-pam.patch +) + +src_unpack() { + if [[ ${PV} == *9999 ]]; then + git-r3_src_unpack + use server && unpack xorg-server-${XSERVER_VERSION}.tar.xz + else + default + fi +} + +src_prepare() { + if use server; then + cp -r "${WORKDIR}"/xorg-server-${XSERVER_VERSION}/. unix/xserver || die + fi + + cmake_src_prepare + + if use server; then + cd unix/xserver || die + eapply ../xserver${XSERVER_PATCH_VERSION}.patch + eautoreconf + sed -i '/strcmp.*-fakescreenfps/,/^ \}/d' os/utils.c || die + + if use drm; then + cd "${WORKDIR}" && \ + sed -i 's:\(drm_fourcc.h\):libdrm/\1:' $(grep drm_fourcc.h -rl .) || die + fi + fi +} + +src_configure() { + if use arm || use hppa; then + append-flags "-fPIC" + fi + + local mycmakeargs=( + -DENABLE_GNUTLS=$(usex gnutls) + -DENABLE_NLS=$(usex nls) + -DBUILD_JAVA=$(usex java) + -DBUILD_SERVER=$(usex server) + -DBUILD_VIEWER=$(usex viewer) + ) + + cmake_src_configure + + if use server; then + cd unix/xserver || die + econf \ + $(use_enable opengl glx) \ + $(use_enable drm libdrm) \ + --disable-config-hal \ + --disable-config-udev \ + --disable-devel-docs \ + --disable-dri \ + $(use_enable dri3) \ + --disable-glamor \ + --disable-kdrive \ + --disable-libunwind \ + --disable-linux-acpi \ + --disable-record \ + --disable-selective-werror \ + --disable-static \ + --disable-unit-tests \ + --disable-xephyr \ + $(use_enable xinerama) \ + --disable-xnest \ + --disable-xorg \ + --disable-xvfb \ + --disable-xwin \ + --enable-dri2 \ + --with-pic \ + --without-dtrace \ + --with-sha1=libcrypto + fi +} + +src_compile() { + cmake_src_compile + + if use server; then + # deps of the vnc module and the module itself + local d subdirs=( + fb xfixes Xext dbe $(usex opengl glx "") $(usev dri3) randr render + damageext miext Xi xkb composite dix mi os present hw/vnc + ) + for d in "${subdirs[@]}"; do + emake -C unix/xserver/"${d}" + done + fi +} + +src_install() { + cmake_src_install + + if use server; then + emake -C unix/xserver/hw/vnc DESTDIR="${D}" install + rm -v "${ED}"/usr/$(get_libdir)/xorg/modules/extensions/libvnc.la || die + + newconfd "${FILESDIR}"/${PN}-1.14.0.confd ${PN} + newinitd "${FILESDIR}"/${PN}-1.14.0.initd ${PN} + + systemd_douserunit unix/vncserver/vncserver@.service + + # comment out pam_selinux.so, the server does not start if missing + # part of bug #746227 + sed -i -e '/pam_selinux/s/^/#/' "${ED}"/etc/pam.d/tigervnc || die + + # install vncserver to /usr/bin too, see bug #836620 + dosym -r /usr/libexec/vncserver /usr/bin/vncserver + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + use server && [[ -n ${REPLACING_VERSIONS} ]] && ver_test "${REPLACING_VERSIONS}" -lt 1.13.1-r3 && { + elog 'OpenRC users: please migrate to one service per display as documented here:' + elog 'https://wiki.gentoo.org/wiki/TigerVNC#Migrating_from_1.13.1-r2_or_lower:' + elog + } + + use server && { + elog 'PLEASE NOTE:' + elog ' The default config directory is now ${XDG_CONFIG_HOME}/tigervnc or' + elog ' ~/.config/tigervnc instead of ~/.vnc' + elog + } + + local OPTIONAL_DM="gnome-base/gdm x11-misc/lightdm x11-misc/sddm x11-misc/slim" + use server && \ + optfeature "keeping track of the xorg-server module" net-misc/tigervnc-xorg-module && \ + optfeature_header "Install any additional display manager package:" && \ + optfeature "proper session support" ${OPTIONAL_DM} +} diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest index c34101430e8b..f7e05446d64c 100644 --- a/net-misc/xmrig/Manifest +++ b/net-misc/xmrig/Manifest @@ -3,8 +3,10 @@ AUX xmrig.service 946 BLAKE2B 1f3b28f8229183da528ac2b4279dd64b5c6f752720c6bdfe90 DIST xmrig-6.21.1.tar.gz 2416545 BLAKE2B 72ecdfc8c999aee91aef4f540211c5d5a6f1992c76211162a623e89391cedfcc2d5540f291d9915ee4180b83f58ef7f2eb1e3aff8dee49c72f41f90878d7ef62 SHA512 a9267708e61084db7116381adb2256a04c30eba0c84b571764cc73ccafc9276f55b6665529eb7b9c1785d582d0d280ced6ee7ca88a5e98f9bbdef2a9176a9794 DIST xmrig-6.21.3.tar.gz 2426720 BLAKE2B 11563169e51402313399109860e04dd13dfc9911504db571968d6a97112990ebb68a3019da836a4ac19a589c94ab4b5f2ebcbadce59452c278ea923e8abf475a SHA512 91e92f61e385b75715b0b00fcb772bf997f3db19ef47f43c4bda3662aec6276273551ac915a7a6eeef253deb8da5b0ec0b45e02f0b84211ab8f0f5a37f34c87e DIST xmrig-6.22.0.tar.gz 2428500 BLAKE2B 3f675f909a5875c85a22eed8a89022d4895a1a6e7ec258ec87c624c5150487376b065bef4f50c0bafb062e07003ad3910c34634ec2266c458d7284014181daf3 SHA512 12eac61ea8b33a2932a0fdbd7a4ccbbf4f046578ecfd67adad4e7729f9de740060d11025d7ab6f17d7e19586ee59f041e761e3bb42c6fd766ea7029c15d97b42 +DIST xmrig-6.22.1.tar.gz 2434991 BLAKE2B 69ca78c3f0c8adefb8b33a58e4e55739810fd3ce61ea636d8e1d29fe92f786eafa6368b77f3e5d9123964dc72be78b2df2a468ea9c56a649faf66a16c05c8b77 SHA512 4ebeaea8d4439f0f682a46c25a86ebc0e6129eb6a89d1c8036c05973e61b385c62200dc7ed702f4f6f52d2ad546953d0d941447ba1e3db54fec1adaecba20ea6 EBUILD xmrig-6.21.1.ebuild 1551 BLAKE2B e590f209544572f41c8ef3f9984791cedcf33d73626d47411eecaff54d3320111140de17da4790ab9a6a506ef7e58eb317d917840f6967b0b332870f5e4f37f8 SHA512 1046e575d34e47489533335121be7780f85a3fbd36669fb4d93e8344f24ae62f6fc82656c4927a537744942c384d2047cb28b134b925d735221845f151e0794c EBUILD xmrig-6.21.3.ebuild 1341 BLAKE2B d2f8d0871564e00c9def07f57444aab0ad456abbad57d4f4669f12a84704c7905b23f085926eaffed7bc2ebbbcd54b8468f30e95bb441544a27dba0395bd03b4 SHA512 35aff6ef111de16ecfe59add1ecb5685e8c48c3e06e2319911a3c3d97428b0187167dfd6f802dd73c20877ba1ab17923486aa13c2901f5535a2f4cf760672d81 EBUILD xmrig-6.22.0.ebuild 1341 BLAKE2B d2f8d0871564e00c9def07f57444aab0ad456abbad57d4f4669f12a84704c7905b23f085926eaffed7bc2ebbbcd54b8468f30e95bb441544a27dba0395bd03b4 SHA512 35aff6ef111de16ecfe59add1ecb5685e8c48c3e06e2319911a3c3d97428b0187167dfd6f802dd73c20877ba1ab17923486aa13c2901f5535a2f4cf760672d81 +EBUILD xmrig-6.22.1.ebuild 1341 BLAKE2B d2f8d0871564e00c9def07f57444aab0ad456abbad57d4f4669f12a84704c7905b23f085926eaffed7bc2ebbbcd54b8468f30e95bb441544a27dba0395bd03b4 SHA512 35aff6ef111de16ecfe59add1ecb5685e8c48c3e06e2319911a3c3d97428b0187167dfd6f802dd73c20877ba1ab17923486aa13c2901f5535a2f4cf760672d81 EBUILD xmrig-9999.ebuild 1341 BLAKE2B d2f8d0871564e00c9def07f57444aab0ad456abbad57d4f4669f12a84704c7905b23f085926eaffed7bc2ebbbcd54b8468f30e95bb441544a27dba0395bd03b4 SHA512 35aff6ef111de16ecfe59add1ecb5685e8c48c3e06e2319911a3c3d97428b0187167dfd6f802dd73c20877ba1ab17923486aa13c2901f5535a2f4cf760672d81 MISC metadata.xml 719 BLAKE2B c8e2f6946503bafb5899f2b2ff022fb5e123cacd82ebd6ba2d983b5e8c94cc0ad35bc057a1b0147e0ce85701223abbe22464f8087c27453607cff278bc4fa860 SHA512 1611d29f42483a1aa4f1a3c438fd51a53473fdb0611bd428f068a9ae38e8a93c7cb278ecb834e4ae17957fdb2873461e7364267050ef1b776d534779166c824a diff --git a/net-misc/xmrig/xmrig-6.22.1.ebuild b/net-misc/xmrig/xmrig-6.22.1.ebuild new file mode 100644 index 000000000000..2061563b6ac5 --- /dev/null +++ b/net-misc/xmrig/xmrig-6.22.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" +HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="Apache-2.0 GPL-3+ MIT" +SLOT="0" +IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" + +DEPEND=" + dev-libs/libuv:= + hwloc? ( >=sys-apps/hwloc-2.5.0:= ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND=" + ${DEPEND} + !arm64? ( sys-apps/msr-tools ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.12.2-nonotls.patch +) + +src_prepare() { + if ! use donate ; then + sed -i 's/1;/0;/g' src/donate.h || die + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DWITH_HWLOC=$(usex hwloc) + -DWITH_TLS=$(usex ssl) + -DWITH_OPENCL=$(usex opencl) + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + default + keepdir /etc/xmrig + systemd_dounit "${FILESDIR}"/xmrig.service + dobin "${BUILD_DIR}/xmrig" + dobin "${S}/scripts/enable_1gb_pages.sh" + dobin "${S}/scripts/randomx_boost.sh" +} |