From 52c9b288fe9ffce521f3a44e3abfc07f49631cd7 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Wed, 20 Oct 2021 12:59:54 +0200 Subject: [PATCH 01/58] app-shells/starship: update LICENSE Signed-off-by: Alessandro Barbieri --- app-shells/starship/starship-0.58.0.ebuild | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/app-shells/starship/starship-0.58.0.ebuild b/app-shells/starship/starship-0.58.0.ebuild index 0a036855d2..c5e9054f9f 100644 --- a/app-shells/starship/starship-0.58.0.ebuild +++ b/app-shells/starship/starship-0.58.0.ebuild @@ -247,14 +247,24 @@ DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for a HOMEPAGE="https://github.com/starship/starship" SRC_URI="$(cargo_crate_uris ${CRATES})" -# License set may be more restrictive as OR is not respected -# use cargo-license for a more accurate license picture -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT MPL-2.0 Unlicense ZLIB" +LICENSE=" + || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT ) + || ( Apache-2.0 Boost-1.0 ) + || ( Apache-2.0 MIT ) + || ( Apache-2.0 MIT ZLIB ) + || ( MIT Unlicense ) + Apache-2.0 + BSD-2 + ISC + MIT + MPL-2.0 +" SLOT="0" KEYWORDS="~amd64" IUSE="+battery +http tls-vendored" DEPEND=" + >=dev-libs/libgit2-1.2.0:= !tls-vendored? ( dev-libs/openssl:0= ) " RDEPEND="${DEPEND} From 9132284ca2e32c695dd2894053144084bc349ffa Mon Sep 17 00:00:00 2001 From: Max Grinberg Date: Wed, 20 Oct 2021 21:21:51 +0300 Subject: [PATCH 02/58] app-admin/chezmoi: Bump to v2.7.2 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Max Grinberg --- app-admin/chezmoi/Manifest | 21 + app-admin/chezmoi/chezmoi-2.7.2.ebuild | 980 +++++++++++++++++++++++++ 2 files changed, 1001 insertions(+) create mode 100644 app-admin/chezmoi/chezmoi-2.7.2.ebuild diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest index d32cb59e14..17670e4eda 100644 --- a/app-admin/chezmoi/Manifest +++ b/app-admin/chezmoi/Manifest @@ -1,5 +1,6 @@ DIST chezmoi-1.8.10.tar.gz 2273780 BLAKE2B 5ce43701b3ff7568f7938639d7f942f53ffffbbed82a8a25359e81262a891424c721734398492e359f18b87d29e800700b22ffcb0dbe7fce1ad29e06e1ea7341 SHA512 150a4e19c83da0c3086479ade2f7664ee3b485298791634046e38af5c084e45ee989fdbe4b8b0838e955f02611e6640845ee491f735cd802343f6fad1f02e3fc DIST chezmoi-2.6.1.tar.gz 2323301 BLAKE2B b28e02cb4f89819c2f0ca62c161524cdeac6d0dfcd0f17e5794a2151c35ba15d24f0a7d7e81aaef2ded2f197a985a5ed68009a511748b66f3e51401c84448e48 SHA512 dec27b6ef97773cf20618598c4aac1dd2f2df86598de5aa654089c19535e16c040fdfc5870f6312eaedce22a9362c9a6d56d291d324254544ec46bb058ead1c3 +DIST chezmoi-2.7.2.tar.gz 2330338 BLAKE2B 6b334bacb9f1c0ffc1e6040af13a7b377b9444ec07ce61ff9fe26dcdcc80ef718ca0f4e52671d8a94c372a59a54225f1c2ece7f83a08a6cbc0b366ceb228c8a1 SHA512 b0223897a2f45cbe307e2395c167a6a9f8a338e66e644dfcca35be29449400fffdaffb8984c9e8ab7ba002d0136e6cfa661e8ade8c0b8f39061b113144e76693 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8 SHA512 8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959 @@ -65,6 +66,8 @@ DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.14.mod 177 BLAKE2B 1b5b51694 DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.16.mod 177 BLAKE2B 4dc3ea105907151260d8473539a5e8c9c32efea3087590cfc5521816e52da19dcc0f7d57ed067a15e82de427abed5a1271c45d5d3c7b284e6490251b0b29f289 SHA512 df4e0266024f6899aceda327e2634b0552f19bfc15db0dabd394cea6a15d3076b210800a083b79e4fa23a78852aab214325bd23040d5e064faaeb34af4ec4bf5 DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.5.0.mod 177 BLAKE2B 1abd608ff82193394b1553334bad24f5062c68fbc1b773733d4e69d121e4c23879207bee0211488307dd055def52bf24464b2be9685f10efdb23d63f8745bcf7 SHA512 5a32f55d6a4c3269cfa12d67a4f083477dfc5743b80911055c9e415bcc7cf477077478286fee918c154309d1420d19f811b8222e022df09ba2b7a3e1c93ffb38 DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.5.0.zip 116495 BLAKE2B cc0e829f93c7f5ac8a5a3e1f1dee0b6fe6472afad9552d73052b8b36dbc63697a24f433d07fc5f74a719549b668a52c42f93d7c981cfdc74fb4a044f5dbb7ad4 SHA512 6a53f2a836adc34f59860858ae718d46dd015dea0e6d53d19b58ce7ed662e877a36693c6b2b9c7e243bdb80ec7cde4bf122ebe45924aca8bbd90f7aef7ef0cf6 +DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.5.1.mod 177 BLAKE2B 1abd608ff82193394b1553334bad24f5062c68fbc1b773733d4e69d121e4c23879207bee0211488307dd055def52bf24464b2be9685f10efdb23d63f8745bcf7 SHA512 5a32f55d6a4c3269cfa12d67a4f083477dfc5743b80911055c9e415bcc7cf477077478286fee918c154309d1420d19f811b8222e022df09ba2b7a3e1c93ffb38 +DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.5.1.zip 119625 BLAKE2B f54118da4947f3aed8f4fb1da49333bbb43e0596cd7a947e539cdb59ce0cd102ac9acf09247b52e6d55be17d8f1dbc145d4f07ff41e3b7185ff49e666ed6862c SHA512 f51ccf7554def8a81df52346596a94b3756cb3fc76a7983cdc91e5a57bdff6cb0a0252fb293f5929c2f3b2e541d4aad1b6d6ae12503b1c40d9dcd1662b24c6a1 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f SHA512 9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4 DIST github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20210428141323-04723f9f07d7.mod 112 BLAKE2B ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f SHA512 67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545 DIST github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20210920160938-87db9fbc61c7.mod 112 BLAKE2B ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f SHA512 67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545 @@ -80,6 +83,8 @@ DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.8.2.mod 687 BLAKE2B b987855d98e0 DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.8.2.zip 816641 BLAKE2B 5ca6160412d4760ff0d7cbe7a5805bf2af26402dedeb3ee46cff993db6c7d88dff20d21e69f4959798515531bb7cc21ec3383963cd310efabb97a7b8bdcc79cc SHA512 431e8a1e183f2bd140fdfcca245fa4fe7c7ab096f17ae3b91f66e0198bc3d58b6242d68cc784d307333b6746d72ea58d6f46ec2611913f8babac92f83ece755e DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.9.2.mod 687 BLAKE2B 037093f3c31b25f31fdb74e339017a8d9b9d8288c45e17b0f3e2fa68dc2e202a497de538003135ccb129e5011085188ab1cfc170982bd681a318469734931b51 SHA512 3446750138a9161864d481e2ffdb0076dca59e2b0ea4dc9538d40f024b499f4a632e128be53a7da3ecbb4b3205d60ba10890376ff7212fccd8443e77f1aa41ad DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.9.2.zip 991041 BLAKE2B 74cf5ad78f78b65060fd2e4859a4b1e8b41e4a5780fc8e56f5a916fad2bfa6ef74c6426b286cc7e7de20c4fc57f0e8365b261f480c9579257a51810a4fda5a64 SHA512 f3352b2fb0ac1b7f790eadcf62630737bc253e54ef6bdd6e785feba66fa99b50b5cf37b4c99b273c4f47fb1eab4b13181f441d020b3c202726a180bd82612c84 +DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.9.4.mod 176 BLAKE2B 033d4ff9927bdae7937068ad6a5295cf0d872811e13e4d2a18bbf6e8edcef9935aa2b4dfbf887f5c152b79adec5931c79ca34f474c8d519e1796eccf7d561b8d SHA512 d8194b2458c1fb2a3b9cee9274e1c66a0bbaf676a051ee3ef085c9bc24279d132ccfd0a62767f9fab268090c29ff88e3a74448b0eea87b58f5e0b5e4c66ddd98 +DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.9.4.zip 965723 BLAKE2B ed65fc66a16af48da413d058111fe4a32de0ef99bb900a1bd94198cdd030cad2161a5e491ba15656832b1c38136c429705ab459c4b6ada7a3919a6cefe0d8b90 SHA512 c22f1fe5b7c9f69e7b0c8107e23a8c533a4b03c0d77941198abd2ea7e08f774dd676a473def9a5837a513e1c4b492401abbddd74022a86e9b43c09ef947dc65a DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.mod 36 BLAKE2B 60ece6720c6735e5b01efc335fef7d7f1186087068e573d5fa073b811053ea60b761350f9c371dada8cdeb5b285911c4ff87495b800f9c19ffeb69739f4b143b SHA512 971e35af5346054a0930f5543dc936c5f32ca801433d3ca26461ae7c1583b4f814376e8880f4d5329c46c36a3bde5ee4290b825bf19fd70c6bf2fbbab03f8ff1 DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.zip 4919 BLAKE2B a939fbc897831f04ef6995f3d6220d56b8b3a8e3ae4486b605b9601aeb5bf764249cdd619248ba55b650e15e208a720fe1571df99a850a0b742755ab36f86c0f SHA512 7947f0ed3b2b42b8454af3cfb0fb27ec38af8234936d7cfe29017d1168b80873dbb6ac1345719fc5c405df9c814bd732a4ecf6f985da880f4ad83cf2f25b7834 DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.1.0.mod 36 BLAKE2B 60ece6720c6735e5b01efc335fef7d7f1186087068e573d5fa073b811053ea60b761350f9c371dada8cdeb5b285911c4ff87495b800f9c19ffeb69739f4b143b SHA512 971e35af5346054a0930f5543dc936c5f32ca801433d3ca26461ae7c1583b4f814376e8880f4d5329c46c36a3bde5ee4290b825bf19fd70c6bf2fbbab03f8ff1 @@ -205,6 +210,7 @@ DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod 29 BLAKE2B e43df3e551bcfb1d4a48 DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod 35 BLAKE2B 0868f712c026b68559846a28bd29f39f584603cd79e1189a9ad76909cce7423a811f71265baf5b7f381a33bee76917759a9cb6ac131ab21450b4b52558cb6190 SHA512 526b97ecd0ccf878c0ada56c5217405c34c59d4c9cb53808f98b24a2823c0b3f1a74e862b9b1a5594034e570aa6749574d5e49212d6d48724e984f528b8c67ea DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod 100 BLAKE2B 2558b7edc234429c8bc0926d347231c2352cbfe83d83bc3c7e76ed0ac4b3a843de65cc3e0dede3f0acb7a2dedc623584eff8cb236787c12d7f5a47c9e1c39145 SHA512 5782a5d5e5d4c64244a8463e0f15dfb97de4b60b9fed527ebbd8dc5a26999af8ad0b3ce0064da30182c757785ea9b35f253c5946b233fa3d9a61c873b23011c7 DIST github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.mod 102 BLAKE2B c096713531ccc3c357cf951e296fa6d4cb5619a408f24097f6d61db1610a7940704e913387b051f0d7cea97b950f87d1d659b2de94942d4b6b7eeb90fba8e7e6 SHA512 8ecc75e46e529812efc2e20f6bbc044929aaeba393c291fbde9b3c9365db5c4e7c06b07dc2b4484326609521eb09cb55ab6f9d8976fe1450bf4f52a962a35429 +DIST github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.6-0.20210915003542-8b1f7f90f6b1.mod 102 BLAKE2B c096713531ccc3c357cf951e296fa6d4cb5619a408f24097f6d61db1610a7940704e913387b051f0d7cea97b950f87d1d659b2de94942d4b6b7eeb90fba8e7e6 SHA512 8ecc75e46e529812efc2e20f6bbc044929aaeba393c291fbde9b3c9365db5c4e7c06b07dc2b4484326609521eb09cb55ab6f9d8976fe1450bf4f52a962a35429 DIST github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod 33 BLAKE2B 366a1ff397488b2b1c7e42db8a946bced1eb8d4260a6c177a978eb978e14f89265e7ac1d0bcd77905bc89eb35b68b3ebb028c0dfc67ff71395ab14b62335d16c SHA512 f3dc70dfcf086b785750d5b346ea07d0dc7903937bdbba58eace0fb903e656b02ddf3a1d49b486ac29b1cac9ca9d346e964d55d3a4cc5ee5ae79ac40b24d0cd0 DIST github.com%2Fgodbus%2Fdbus%2F@v%2Fv4.1.0+incompatible.mod 30 BLAKE2B e9f919d91a822060a84e112358ad361bc7be6f3e6e7cd668aaa89ea053c08d27bd20d281550e1f5a34f3db10ef19d7ec918bf094c755ba58bc01e17f7269fb40 SHA512 b096b5a6e72184dd2be5fb4f7ea9458e0b61cf6ef43f92a5fe5d225318315fdedd92bdc351b0802bb0959f77beb0aba830ef171ed61c6d84103690c22e8d8945 DIST github.com%2Fgodbus%2Fdbus%2F@v%2Fv4.1.0+incompatible.zip 77688 BLAKE2B a286ff79092fb33da031d04428d157e75f2acb4d6250bb2d75ef54b37906ef59561c0efaf8dc78ba1e33a323df5f24f00c05319c513bafee4104bf1e379e2cc6 SHA512 8f8b9392124d748e245c3bc95dc0f37a8614ad2df5f5145aea654bcc6c17603ca68378e2b1c3bc94cdeca0bda1e76476446eef39f7920f9c3a2bb142f75511ab @@ -275,6 +281,8 @@ DIST github.com%2Fgoogle%2Fgo-github%2Fv33%2F@v%2Fv33.0.0.mod 362 BLAKE2B df8bcb DIST github.com%2Fgoogle%2Fgo-github%2Fv33%2F@v%2Fv33.0.0.zip 459801 BLAKE2B 020b83847e805b201143cf388269ea771d568fcff04544707360a41db56de905d822ce27e72cd06b57268c742dc7bf1355de20a43e42f611a55a815b393be374 SHA512 76df5a582009021bc29bd15a149700d244fcc4515b5dca3c7c23895f7f181a88bf7f8d557410783116ba5af0bf0807b3d7ae1e0d4f29b9d9a7029ba845678112 DIST github.com%2Fgoogle%2Fgo-github%2Fv39%2F@v%2Fv39.1.0.mod 330 BLAKE2B 8122885b79ef212a30e65244ab2fce98ec6a3ba5a647badd0d97672b6a9e91e4b9f9c9565172f530d771b150dea62d5c784dc71b08cb16133bb23a98c3c3f58c SHA512 8d1fae38b07d689983416c182189ab2c84f6c1d535be10f18433e6aca36d3bfa25dcbd88a3792e98c62ee9c121b71a644b91fcc79939531137033e10b8d24130 DIST github.com%2Fgoogle%2Fgo-github%2Fv39%2F@v%2Fv39.1.0.zip 642320 BLAKE2B 73cfddbe5340dee37592b1b9a9ca7eb75de8793fdeb358d65def5975dd91d0dd547416d78d8822e430204c3d9d8d0efe82dc79645f96f0b6b254d7d699e0d509 SHA512 9f5592fdb31f7c1e6b5b1ecb7ba6a140c50f0e343fee01c291c8be8225c4c6573d46aac487fe1914b8e2dfc4c651b2a236277987f212d7333ae36c75f959b6f1 +DIST github.com%2Fgoogle%2Fgo-github%2Fv39%2F@v%2Fv39.2.0.mod 330 BLAKE2B 8122885b79ef212a30e65244ab2fce98ec6a3ba5a647badd0d97672b6a9e91e4b9f9c9565172f530d771b150dea62d5c784dc71b08cb16133bb23a98c3c3f58c SHA512 8d1fae38b07d689983416c182189ab2c84f6c1d535be10f18433e6aca36d3bfa25dcbd88a3792e98c62ee9c121b71a644b91fcc79939531137033e10b8d24130 +DIST github.com%2Fgoogle%2Fgo-github%2Fv39%2F@v%2Fv39.2.0.zip 652713 BLAKE2B 8d6bb430c6c2b5c39a1766e4dc97a4777fd3795aba90cf574b0923606d4ace57ffa908d21c576fc37cb634b61adc9f13911034e4d67370265f8aef45378399e9 SHA512 ec2a41a5a98769bc5e0b6f3ea26490870b5313eaf4c37e68978e6df7a4d21f78f0bb013d8e3671adc615efef006c53b1ccbbc650b1ea241b53d8215edbf9ac61 DIST github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod 40 BLAKE2B 081291e204018d8256655052c8f518c8d489818e899a6932325f2efe7a33dd7228f1bab1fe31f190c2cd1a022b8f320c2a779910231122de430bdb6c196ca95e SHA512 b47c833f93e2d2f9746276fb7608dfe01295cead6b0c9cad36863e9c6da80e3abe8e7d79afb113fe382f73b641fcfd717090a8d6ca2d94bf2807fec07cd57574 DIST github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip 9151 BLAKE2B 853a982f1c3b2b60fb44e3da969f7cdbeb6e5214c549e47dee57329a9c93c8786bcb2af6e3aab5f7aacf0bf0c70beb26f95c42b796cc2cff5b9b825040cf5a11 SHA512 e13c7622fe1c4ba73fe147255c02d6828f5d5deaea74ee14a97dd689819547b913caef4721838a68490991c710156307cf0487866d200021cf9d774a4600e52e DIST github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.1.0.mod 90 BLAKE2B 08333c449398ded36447fe9695e6a525e0a762e692bdf605fcf21ef348e547a956474f9bd3d01dd260615f48e52dac834ce405688e5ea5113d2ae4dd2b4095cb SHA512 48b658163a17a5e9c68cc252289cdd444347feed4ea61a0b5c132f589d9e207d6fb350473f7e9c9d92ecaa3179863eadf4df3b19c8180ff728e23e38ffa081f4 @@ -282,6 +290,8 @@ DIST github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.1.0.zip 13092 BLAKE2B f5a308 DIST github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod 41 BLAKE2B 32370943a480c13662a0847b33fadc7d7f909784d044619ae8b00f03c9f537115448140ef2ea1b47606dbc64d7593e07cc8f9b9000fc5382e4f1ae94ae4086e9 SHA512 3dcfdb76a938cf370310213720ca952c6aa99c8b1b96afe41eb05f1bff15df7d98d279509d921893c0c749337c83d4bf40613813e117c01205859a041716b2ee DIST github.com%2Fgoogle%2Fgops%2F@v%2Fv0.3.20.mod 264 BLAKE2B 99d1e59eb04a4610a29d91842755f82590e7b86287b931e28b980e358d7c450e8c9d998f584b1a0fedb3ce5d70fee0af5ebd159e2cf0235f58a9771cba32d057 SHA512 7bd40818d5567e333574b4d043149b93e80589fda6de252e5ce1a6c8b6eddca345cc75040f9b5d005c87320698e2c9b2c10ff004819426e89778353d5bbf3729 DIST github.com%2Fgoogle%2Fgops%2F@v%2Fv0.3.20.zip 24051 BLAKE2B c17e10693553b3bfd46fbea9903659a8717b3f5f8463ded122059cc877290679b9f33f10c357c6bbc434bd93d3ac9dee0e0cccf408f104a39e235cc5a353ab35 SHA512 3aa583f6824022dbbfdeaaa0599ee2822fc5dacaf8b1b2b51fad91cacb8622ee2e569a531ce9a187d82d496d33de66cc8b19637d819fee99f473a3477feb0773 +DIST github.com%2Fgoogle%2Fgops%2F@v%2Fv0.3.21.mod 339 BLAKE2B f8228c25438ffcf23a64ed14f6ec3a8184a52a3f59c599dca893e4b783c730d0d441830079bc9a60e5f966e89d6c82efb0640f57c3c929ba2efff2295728836f SHA512 32dd84b4ed719a3c56d504f041821881041e670f5ea5756356cea2d1df4c295d79ceae23f858e35a5830d04d5add496fd4c8a1b9f0f8364d8c53790521dc89ea +DIST github.com%2Fgoogle%2Fgops%2F@v%2Fv0.3.21.zip 24134 BLAKE2B a61bfbfda937003e6bfd13b3bd838802fd73b0d180355c53cf155ee58b5a5f7f72005b8750d0207c1b28351509c4f66040c5b71c91123e72ddb9d2d9945e2076 SHA512 18bfd240df06374674aa2182ae6ce7af64e974a9e2d7fb3705e5f2370d09da6530c76089fc6ae2bd5df6eeaf769a0b9d237c7ef440656f07c95dc4cbaac3558d DIST github.com%2Fgoogle%2Fgoterm%2F@v%2Fv0.0.0-20190703233501-fc88cf888a3f.mod 32 BLAKE2B b4a6a587860fd47f9340df6d0af6ec2cae0f503dc71c715ba513bf266e707f02df445c0a0006cf9839a647ea613703bb9fdcf6b002de99a5383dd33ed960173b SHA512 c1830b7804ca1b5a7c6d258f0dbc92c733b70551b1fa44ea0144f0b263e3f7283047c19770971565386d197fff2e8685cd67c2870f85e0dc1f9143016f9bc572 DIST github.com%2Fgoogle%2Fgoterm%2F@v%2Fv0.0.0-20190703233501-fc88cf888a3f.zip 23165 BLAKE2B 828e907723a961b6ea098162a30917e9f710ac38218529d2182056b551b7da98578d9e4d52b1259f9b4f2c03d1a1d27490bc037e96eb55a325eac8a7360a7718 SHA512 ead3c46b7409ed22f125b75333fcf558dcfde165e20a837e89228e5674da65a92df59380c4018d6784a3509d4e99a54cdf7ab7c5d6ca09bfe2cbbc5347ae456f DIST github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod 33 BLAKE2B 694b57887cca857fe6950b0df444dc6e3d757dde540c1846ddcd4bb8f96a5eef3f469eaec30cf415541ff2f53acaafffbf4032189122875603d7e5e3dad2ef97 SHA512 cffb5dc1c6531ae9d5998b3a57ba14de5dd8631a36dd48975da07ce5ec052d97b6f632c5d30ab9ab695f178758837aae8a6344c67d57c7a39ca8e9243f8211df @@ -437,6 +447,8 @@ DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.9.zip 20005 BLAKE2B c0f71323e DIST github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod 56 BLAKE2B 50d2d6dc9c1ee92d629af8c9aae9fe5f70a0c6fe270a95a8232cee3c50132ef90c68218ac64a3b5b72d94e23ecbea5f567fef39a81be3d4585bae3f4f5348545 SHA512 5235188477921a263176fefaffccdaca4bf8175a2e248356a06596e37fa868400203172c7fe9fb80d0a65d335d23d80edefd242657de0eb83d9360589e063bba DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.15.mod 266 BLAKE2B 59d6bbd0baac1d3c5ffd8bf1a8c2d7dd8960545cb69233501bbddcbb2fddc2b24d392c73d9ea578b6d8cdbb3f5b5ff6150f9c0c71e9efc511cfe0cf9f4482b00 SHA512 3c199484067eb3f2409f996ff600cd767ca0241a4f30c8ca42a50d5b6b78049fd6055c4eaec5717b8247510a350ce8ca0ef4b112be3aa7e8839973998c890fa3 DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.15.zip 182797 BLAKE2B eea7c67b619f65ceeecdf4e52fd472d411da0095ad85061f0bbdbff4071b7b99808429268818863dc2e0f3c1d76c0b5c9f7434ba72d1b87e5ddb7bfc6c29f775 SHA512 266841e151e885a1894c6b8b1a51f30e07b2ba5653e8f3e8d8fc4f95c48848935fa48f7784b9a30d33a1efd47a12c4789a65f5dfc18e969f698fdaac450f817f +DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.16.mod 196 BLAKE2B d21e04c709d32e22c454dc62e734f0f27e305aaad1175acab8d9ee9338b482b52883fdfbb757543d3bfd6ff3e0683ff6855100bd2260f971e38079c8129c4ff8 SHA512 6deeccef6886dd9a3f4e33d6a615b5d93b198794c9d1192d0a76f2aae7598cdbe3428804752ac97cd03d1d2348dc3da371481ff9d70c5287894ad5bec928e8cd +DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.16.zip 183966 BLAKE2B 0f7ffe0bbdca669aa6d7efd45dbdce368501d09d7843a949fc9f12eb8561ac677a9f52cb0d7d43137db3c184d22d23bf068fcdfd4ee65da46bccf7539592c250 SHA512 3b347b2bd59bf63ed32dc150bb44840060579fb81ebeadd5148d5cd212de4341f194bed2e5343b7d149d217a23bc33fd735b7ee40fae6784f959dfa63810e312 DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.2.mod 111 BLAKE2B cd42dc1330b96fae45e713c29f29646a37b6ad3470419a4bcb43c20c06a5b4fc1f3e198b5b2f99ea6da0d3eb241a2e5becd89fdcde6f015a773cc0170686dc40 SHA512 3f63e75a3eaf94a9dd340bf3fd5f615ea713ab08725e9d90435ef4a7df218f1793069a73c0295a667edc008cabe6ed8cb9e3db71035f0a3b801e73e89fb38697 DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.2.zip 155023 BLAKE2B a7deb9eb724afb25ca7e806b916ff452a8077833ad962901e4d48ee6d7c907e4e2f05b6d7216905e412be864e9f7634c7ec648ce98b8da1e2e448a5087c0681b SHA512 49e76ccc9a2932cb6e7c32f98ebcbd851554d5e5c70d8302563178a39713b81e735aaf6c1cd20cdeb66b655734da11fa0994bda94fa1032845da96bdb899f958 DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.4.mod 246 BLAKE2B e04704aca680126b439d0cb95b64a127000bf9b54af19bb7e9fcde556f313f56c3fbd10ed1d03fd2f87db51678e0179600fc742036a7a8b40debaf5e12dabb68 SHA512 afcd125bb25c90c3bd134862747e83fc84ec45204728706f8823a5c5761ce4138a5b73a54cd6f04d4b8d14d9ee85dd2d596ee5d23fb7bbe64f67ac8d94bc4e0d @@ -550,8 +562,11 @@ DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.0.0.zip 52931 BLAKE2B e511ef9edf7d96 DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod 281 BLAKE2B 15a1cb67527ae81338a77cffa1432cd83c798bd7094eadfbc88a7eb79f5236690dc2d5c93e3daefedb396516c41bf05da21b5e12966f69fd2663e7621267d015 SHA512 7af123ea69147856e23249740b882d90213ccc3f19cf698d960dd5950fa3f3f72c600854c5e0bb94977e6c5eab617736dcd20e180eebf599399215ad8c5c0051 DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip 55374 BLAKE2B 39f93770143cb70ef29156c1d31247bcab91ca7cc02f4164ed28a98769f1eede3e680b9b41dc55371a4dcbfe27b92bfce546ee2f1ca447f8623fb3fd88174888 SHA512 908f2454a0722d403aa33ea6cd1d40617ae8b84c62efc9a5de0bcf9c40413b6ba8412ac831e4b54b237190131be56e23266a9e18b0b680da5fd588e889985da3 DIST github.com%2Fshirou%2Fgopsutil%2Fv3%2F@v%2Fv3.21.8.mod 224 BLAKE2B a599ad2312dd55dbe6e02f4cdbd9d26026281a27900d83f7e18241874539e3ad322c6485b579be6a608bc44e8c9e36419976f0a5ba8e5cfa45290ede04459085 SHA512 6631f52a81eef3be8448e6fedfdab2e6e9a78152dff8ef833399b7c1f2487a012d92ddd199dd1e6321dc83ecee7418e0889be3695876c9d360baa9fcdd4ae532 +DIST github.com%2Fshirou%2Fgopsutil%2Fv3%2F@v%2Fv3.21.9.mod 224 BLAKE2B a599ad2312dd55dbe6e02f4cdbd9d26026281a27900d83f7e18241874539e3ad322c6485b579be6a608bc44e8c9e36419976f0a5ba8e5cfa45290ede04459085 SHA512 6631f52a81eef3be8448e6fedfdab2e6e9a78152dff8ef833399b7c1f2487a012d92ddd199dd1e6321dc83ecee7418e0889be3695876c9d360baa9fcdd4ae532 DIST github.com%2Fshopspring%2Fdecimal%2F@v%2Fv1.2.0.mod 46 BLAKE2B 3cb92e307bc5aac1956bdffd31a5a60e4b4bb1bc0c3684ed54f7eb1a046250996d3775ce0976dc664fc57728378a17a2cd2bf83ab14ef690462a4292d539fae2 SHA512 6bf9d42d1762f17ff218fbe14cc5aedf285556aba1fe7157a9b19e25b6ff99007d01a4e278e799a9b4ef2570a4b8d1cccd38615e0a1385498b56afcbb8d649c7 DIST github.com%2Fshopspring%2Fdecimal%2F@v%2Fv1.2.0.zip 40827 BLAKE2B 648565ab9d52f2f03412588f74c986d1547e4d8c2fa23248dfbeb1567a9c52c2cb77a9eb8971b4e5937c884c9bbfd7ae11d99f55dd98e0a15b25929fe97ba3e8 SHA512 5a073e6ad23c19143b852fb175f8c08d8e8fe784710ea08738342f815bfc5baa7eb6c02beaf6f4378fa0106a86e0f15e830442781227f4347a257c866dd5f0ad +DIST github.com%2Fshopspring%2Fdecimal%2F@v%2Fv1.3.0.mod 46 BLAKE2B 3cb92e307bc5aac1956bdffd31a5a60e4b4bb1bc0c3684ed54f7eb1a046250996d3775ce0976dc664fc57728378a17a2cd2bf83ab14ef690462a4292d539fae2 SHA512 6bf9d42d1762f17ff218fbe14cc5aedf285556aba1fe7157a9b19e25b6ff99007d01a4e278e799a9b4ef2570a4b8d1cccd38615e0a1385498b56afcbb8d649c7 +DIST github.com%2Fshopspring%2Fdecimal%2F@v%2Fv1.3.0.zip 47632 BLAKE2B ac3946008096598473ad349fbc1496b37584de5c81346c5fffa92000768ddcf5cf71c3bd290ec9add12031066f532a5a19809d45b96e0431a4f3517b7efaf5de SHA512 713fc6e2b38ef9a03b563bd7b8cb798f73638035cb9fda70913ee34e6dde7e6d51f36a81f3070701d8cb21d4db58e916da0c948f3b68b355ac7c4e85757e0329 DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3 DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 3399 BLAKE2B 348c2171bf3404d8b69166fd412707d8a348e1d808618036de2ae01fce77e3880fc782ef301f9b4135a19d81ca9ded5cc0cc4fd73d36b66b121b7f0baa73df51 SHA512 d02d5e4b8a24b1709c053138c4128d4bd6347d4adef95d1e25141935cf560fdcfd5c2b7837d6e690f175f1cd5a21b0279ce97b8b3b66d5e0a5006e4103b25f46 DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod 393 BLAKE2B b9d712acd24d7a0605c74920733902a8eb1f9151fe0b0c575f01e2f821705ca7323f854c5b88d5bc534ccc9155571c083d4f53c6f6892879c829146bd95729f3 SHA512 c1621afd4618d1027b2d89a8e9653d18dabe098a7004b376ca2be63955ab783879540a890ab1324c2560dae9e6f3198dacc32d5fb0afd4b5a779d29a8c28f035 @@ -786,6 +801,8 @@ DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210503060351-7fd8e65b6420.mod 179 BLAK DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210614182718-04defd469f4e.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210929193557-e81a3d93ecf6.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210929193557-e81a3d93ecf6.zip 1576003 BLAKE2B fdefd86810dcfe675adef45315c41659e2d43c91530bfa963072aa0339c3e5723610f6dab17d9805e4300104321505f3fc7f09372beb7e9501f9d82b77ec78c2 SHA512 17153262f765100d4fa7f544887827e2160962c6a8a62ab4230f16a1aa382ec9d77ae55289e68130bf354af699a6db2504fa68e4b3abb470c525489753aef930 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20211015210444-4f30a5c0130f.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20211015210444-4f30a5c0130f.zip 1576711 BLAKE2B fe83dd9a02465f4c5c6c8e4cb971b7c726b3ae5212d1862670a0b4e70e7ccec3622e390eb1968598f70b0bbb1c91f2464ab5ae3fea4873c4557fca8a6379a9d6 SHA512 eece131bb601a895a59c93f63bf96982f3b271a9f3bb66f819a6bfa04c54206b78a14a564d0b8f58ad7f8ae3b3e4475cee2eb22ff04db266187de47e000aed89 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod 27 BLAKE2B 078fc99b981406f4ee3f8da94c83954e80619e76ea63cf6323f27614bbcb870bb650eb5ffaac865a374f3ed0ef0619d97e11f05924c92e395e72cb73f28630e6 SHA512 53431e560b5d6a9b50f44997ef6755f71741ccca155767dd954da41f11f53a3e8d01d7e01a2bb9de1fdd551dd2e734cb65e5641cf5de5c9a8a6a25a4894336f5 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.zip 81780 BLAKE2B 48e9b7ec89ad3f9cec88fe6c62ce64348a9217a134aab7306a07fd8cb28eeff91b15cf6f59ffec36df23a086195322f28e76fc16c026f33d2f419dcd3f84de04 SHA512 c7656f3c10140a5cb08620ce0647d0b2026272ec41bcd9df346dd2b5de5bd2236835ea117091646151a991f8f3aeeebd0cdfc1f784015d140162db5dc49f7325 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b @@ -806,6 +823,8 @@ DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210628180205-a41e5a781914.mod 167 B DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210805134026-6f1e6394065a.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210819190943-2bc19b11175f.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210819190943-2bc19b11175f.zip 138383 BLAKE2B 00d64f5729d4b2a0c6aaa9ca9927179f6aee02dbb294fd0b41437da8bfb95e8a09f048e519b23bb909ec267811e941ab9ced82221b0364f334d05ba4e73c3936 SHA512 6c27638f5fdb1eef0b2a9d3b2044afc35a4dfc1fcd37449c37288055a4fd6b6b70d5e5d4a2a0bba65ff985011d34b9459f0ae292b681d713d6853d39b2b88f7e +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20211005180243-6b3c2da341f1.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20211005180243-6b3c2da341f1.zip 139510 BLAKE2B 67e80f7063b4ce79065d875e2cf5f0ce886d7e50a897b1837b27abe6ee2b8f6502fec16b17dce5e3b01fa08523f1577cbb1aea34fb67f9c79aff0cf59fa8a2c0 SHA512 b17aeb9ba8a30e0dfcb0398d4bf4b35940030e04347b1a4e6a0d721771ec793432abd3930936056fb1828183d2d6d15d2aa3739ccbc97ebadf223a3c65926425 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 @@ -895,6 +914,8 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210902050250-f475640dd07b.mod 33 BLAKE DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210903071746-97244b99971b.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211001092434-39dca1131b70.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211001092434-39dca1131b70.zip 1662603 BLAKE2B 849081cf94dc9a4887731647207e24dc12f7801b277c7a860e3f8335cb769bcd902a94d303285dc9090248c6e6e4ff63d5caeb8ea243bffc8e391606a225a09d SHA512 cc6b1aba9a8b7aabf7dcd4b34b1e836a2939e463150d7134833669cc29a22861f473f739428c9f4a5480da4fc25483c08d7c395f58466f953326884431ba5a86 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211019181941-9d821ace8654.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211019181941-9d821ace8654.zip 1667445 BLAKE2B a9a8930675519b134e8b1227b18fc8af991ebd531ea1e4cc66b51d5f9989e295e156c46b4662b37b44ce750987ca7b5385cb7db2e511bdaeebaaedd31e51e833 SHA512 654a5674688eb771be446b9e163796fd709b2b742cdc2179a981a03127bee29f2e47b50da73c73021c6e1ec0a00dcca4cde53312f7ce5a30ec7d8a3c7cb5a466 DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.mod 95 BLAKE2B d86fb6e63016a8645cdec646a8ea85e1ab94e8be82123ebbe037124f353f21474e3396a64dc5f18299dc97c395759914a737699097f371c16806cc8b1e0eee64 SHA512 3295d1778ba3160c8360d99fbc648bbb4356fadd7947466f8b2f493a3c4c406515033268cf3525bdf50430b0cc31169838b5d3223842c7b1cd881e155744506e DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.zip 23282 BLAKE2B 9bfaf8ea78b49038403d7a49abdfa9ab6cfc4fc2d71e693a15368da8cbdcd99437898f72f8a240ec7484a7f2a11405258e4cd17bab00aaaed291e2a1d1566e3f SHA512 fa88149897dd4470a7e36683de33db945e219819ce74f39f384cad03db8fd6829d47e2711dec895fafa7aa24d576dffc7cb8594a499cb1e66abeada196d502be DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 diff --git a/app-admin/chezmoi/chezmoi-2.7.2.ebuild b/app-admin/chezmoi/chezmoi-2.7.2.ebuild new file mode 100644 index 0000000000..676fa1dc67 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.7.2.ebuild @@ -0,0 +1,980 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module bash-completion-r1 + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://chezmoi.io" + +# Building this list can be done by: +# cd $(mktemp -d) +# PV="2.7.2" +# wget "https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz" +# tar -xvzf "v${PV}.tar.gz" +# sed -Ee 's/^(.+) h1:.+$/\t"\1"/g' "chezmoi-${PV}/go.sum" > go.sum.out +EGO_SUM=( + "cloud.google.com/go v0.26.0/go.mod" + "cloud.google.com/go v0.34.0/go.mod" + "cloud.google.com/go v0.38.0/go.mod" + "cloud.google.com/go v0.44.1/go.mod" + "cloud.google.com/go v0.44.2/go.mod" + "cloud.google.com/go v0.45.1/go.mod" + "cloud.google.com/go v0.46.3/go.mod" + "cloud.google.com/go v0.50.0/go.mod" + "cloud.google.com/go v0.52.0/go.mod" + "cloud.google.com/go v0.53.0/go.mod" + "cloud.google.com/go v0.54.0/go.mod" + "cloud.google.com/go v0.56.0/go.mod" + "cloud.google.com/go v0.57.0/go.mod" + "cloud.google.com/go v0.62.0/go.mod" + "cloud.google.com/go v0.65.0/go.mod" + "cloud.google.com/go v0.72.0/go.mod" + "cloud.google.com/go v0.74.0/go.mod" + "cloud.google.com/go v0.78.0/go.mod" + "cloud.google.com/go v0.79.0/go.mod" + "cloud.google.com/go v0.81.0/go.mod" + "cloud.google.com/go v0.83.0/go.mod" + "cloud.google.com/go v0.84.0/go.mod" + "cloud.google.com/go v0.87.0/go.mod" + "cloud.google.com/go v0.90.0/go.mod" + "cloud.google.com/go v0.93.3/go.mod" + "cloud.google.com/go/bigquery v1.0.1/go.mod" + "cloud.google.com/go/bigquery v1.3.0/go.mod" + "cloud.google.com/go/bigquery v1.4.0/go.mod" + "cloud.google.com/go/bigquery v1.5.0/go.mod" + "cloud.google.com/go/bigquery v1.7.0/go.mod" + "cloud.google.com/go/bigquery v1.8.0/go.mod" + "cloud.google.com/go/datastore v1.0.0/go.mod" + "cloud.google.com/go/datastore v1.1.0/go.mod" + "cloud.google.com/go/firestore v1.1.0/go.mod" + "cloud.google.com/go/firestore v1.6.0/go.mod" + "cloud.google.com/go/pubsub v1.0.1/go.mod" + "cloud.google.com/go/pubsub v1.1.0/go.mod" + "cloud.google.com/go/pubsub v1.2.0/go.mod" + "cloud.google.com/go/pubsub v1.3.1/go.mod" + "cloud.google.com/go/storage v1.0.0/go.mod" + "cloud.google.com/go/storage v1.5.0/go.mod" + "cloud.google.com/go/storage v1.6.0/go.mod" + "cloud.google.com/go/storage v1.8.0/go.mod" + "cloud.google.com/go/storage v1.10.0/go.mod" + "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod" + "filippo.io/age v1.0.0" + "filippo.io/age v1.0.0/go.mod" + "filippo.io/edwards25519 v1.0.0-rc.1/go.mod" + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod" + "github.com/Masterminds/goutils v1.1.1" + "github.com/Masterminds/goutils v1.1.1/go.mod" + "github.com/Masterminds/semver/v3 v3.1.1" + "github.com/Masterminds/semver/v3 v3.1.1/go.mod" + "github.com/Masterminds/sprig/v3 v3.2.2" + "github.com/Masterminds/sprig/v3 v3.2.2/go.mod" + "github.com/Microsoft/go-winio v0.4.14/go.mod" + "github.com/Microsoft/go-winio v0.4.16/go.mod" + "github.com/Microsoft/go-winio v0.5.0/go.mod" + "github.com/Microsoft/go-winio v0.5.1" + "github.com/Microsoft/go-winio v0.5.1/go.mod" + "github.com/OneOfOne/xxhash v1.2.2/go.mod" + "github.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7/go.mod" + "github.com/ProtonMail/go-crypto v0.0.0-20210920160938-87db9fbc61c7" + "github.com/ProtonMail/go-crypto v0.0.0-20210920160938-87db9fbc61c7/go.mod" + "github.com/StackExchange/wmi v1.2.1/go.mod" + "github.com/acomagu/bufpipe v1.0.3" + "github.com/acomagu/bufpipe v1.0.3/go.mod" + "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38/go.mod" + "github.com/alecthomas/chroma v0.8.2/go.mod" + "github.com/alecthomas/chroma v0.9.4" + "github.com/alecthomas/chroma v0.9.4/go.mod" + "github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721/go.mod" + "github.com/alecthomas/kong v0.2.4/go.mod" + "github.com/alecthomas/repr v0.0.0-20180818092828-117648cd9897/go.mod" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod" + "github.com/antihax/optional v1.0.0/go.mod" + "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod" + "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" + "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod" + "github.com/armon/go-radix v1.0.0/go.mod" + "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5" + "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod" + "github.com/aymerick/douceur v0.2.0" + "github.com/aymerick/douceur v0.2.0/go.mod" + "github.com/bgentry/speakeasy v0.1.0/go.mod" + "github.com/bketelsen/crypt v0.0.4/go.mod" + "github.com/bmatcuk/doublestar/v4 v4.0.2" + "github.com/bmatcuk/doublestar/v4 v4.0.2/go.mod" + "github.com/bradenhilton/cityhash v1.0.0" + "github.com/bradenhilton/cityhash v1.0.0/go.mod" + "github.com/bradenhilton/mozillainstallhash v1.0.0" + "github.com/bradenhilton/mozillainstallhash v1.0.0/go.mod" + "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" + "github.com/cespare/xxhash v1.1.0/go.mod" + "github.com/charmbracelet/glamour v0.3.0" + "github.com/charmbracelet/glamour v0.3.0/go.mod" + "github.com/chzyer/logex v1.1.10/go.mod" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" + "github.com/client9/misspell v0.3.4/go.mod" + "github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod" + "github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod" + "github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod" + "github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod" + "github.com/coreos/go-semver v0.3.0" + "github.com/coreos/go-semver v0.3.0/go.mod" + "github.com/coreos/go-systemd/v22 v22.3.2/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod" + "github.com/creack/pty v1.1.9/go.mod" + "github.com/danieljoos/wincred v1.1.0/go.mod" + "github.com/danieljoos/wincred v1.1.2" + "github.com/danieljoos/wincred v1.1.2/go.mod" + "github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/dlclark/regexp2 v1.2.0/go.mod" + "github.com/dlclark/regexp2 v1.4.0" + "github.com/dlclark/regexp2 v1.4.0/go.mod" + "github.com/emirpasic/gods v1.12.0" + "github.com/emirpasic/gods v1.12.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.4/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.7/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod" + "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" + "github.com/fatih/color v1.7.0/go.mod" + "github.com/fatih/color v1.9.0/go.mod" + "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod" + "github.com/fsnotify/fsnotify v1.4.9/go.mod" + "github.com/fsnotify/fsnotify v1.5.1" + "github.com/fsnotify/fsnotify v1.5.1/go.mod" + "github.com/ghodss/yaml v1.0.0/go.mod" + "github.com/gliderlabs/ssh v0.2.2" + "github.com/gliderlabs/ssh v0.2.2/go.mod" + "github.com/go-git/gcfg v1.5.0" + "github.com/go-git/gcfg v1.5.0/go.mod" + "github.com/go-git/go-billy/v5 v5.2.0/go.mod" + "github.com/go-git/go-billy/v5 v5.3.1" + "github.com/go-git/go-billy/v5 v5.3.1/go.mod" + "github.com/go-git/go-git-fixtures/v4 v4.2.1" + "github.com/go-git/go-git-fixtures/v4 v4.2.1/go.mod" + "github.com/go-git/go-git/v5 v5.4.2" + "github.com/go-git/go-git/v5 v5.4.2/go.mod" + "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod" + "github.com/go-ole/go-ole v1.2.5/go.mod" + "github.com/go-ole/go-ole v1.2.6-0.20210915003542-8b1f7f90f6b1/go.mod" + "github.com/godbus/dbus/v5 v5.0.3/go.mod" + "github.com/godbus/dbus/v5 v5.0.4/go.mod" + "github.com/godbus/dbus/v5 v5.0.5" + "github.com/godbus/dbus/v5 v5.0.5/go.mod" + "github.com/gogo/protobuf v1.3.2/go.mod" + "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod" + "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod" + "github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod" + "github.com/golang/mock v1.1.1/go.mod" + "github.com/golang/mock v1.2.0/go.mod" + "github.com/golang/mock v1.3.1/go.mod" + "github.com/golang/mock v1.4.0/go.mod" + "github.com/golang/mock v1.4.1/go.mod" + "github.com/golang/mock v1.4.3/go.mod" + "github.com/golang/mock v1.4.4/go.mod" + "github.com/golang/mock v1.5.0/go.mod" + "github.com/golang/mock v1.6.0/go.mod" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/golang/protobuf v1.3.1/go.mod" + "github.com/golang/protobuf v1.3.2/go.mod" + "github.com/golang/protobuf v1.3.3/go.mod" + "github.com/golang/protobuf v1.3.4/go.mod" + "github.com/golang/protobuf v1.3.5/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" + "github.com/golang/protobuf v1.4.0-rc.2/go.mod" + "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" + "github.com/golang/protobuf v1.4.0/go.mod" + "github.com/golang/protobuf v1.4.1/go.mod" + "github.com/golang/protobuf v1.4.2/go.mod" + "github.com/golang/protobuf v1.4.3/go.mod" + "github.com/golang/protobuf v1.5.0/go.mod" + "github.com/golang/protobuf v1.5.1/go.mod" + "github.com/golang/protobuf v1.5.2" + "github.com/golang/protobuf v1.5.2/go.mod" + "github.com/golang/snappy v0.0.3/go.mod" + "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" + "github.com/google/btree v1.0.0/go.mod" + "github.com/google/go-cmp v0.2.0/go.mod" + "github.com/google/go-cmp v0.3.0/go.mod" + "github.com/google/go-cmp v0.3.1/go.mod" + "github.com/google/go-cmp v0.4.0/go.mod" + "github.com/google/go-cmp v0.4.1/go.mod" + "github.com/google/go-cmp v0.5.0/go.mod" + "github.com/google/go-cmp v0.5.1/go.mod" + "github.com/google/go-cmp v0.5.2/go.mod" + "github.com/google/go-cmp v0.5.3/go.mod" + "github.com/google/go-cmp v0.5.4/go.mod" + "github.com/google/go-cmp v0.5.5/go.mod" + "github.com/google/go-cmp v0.5.6" + "github.com/google/go-cmp v0.5.6/go.mod" + "github.com/google/go-github/v39 v39.2.0" + "github.com/google/go-github/v39 v39.2.0/go.mod" + "github.com/google/go-querystring v1.1.0" + "github.com/google/go-querystring v1.1.0/go.mod" + "github.com/google/gofuzz v1.0.0/go.mod" + "github.com/google/gops v0.3.21" + "github.com/google/gops v0.3.21/go.mod" + "github.com/google/martian v2.1.0+incompatible/go.mod" + "github.com/google/martian/v3 v3.0.0/go.mod" + "github.com/google/martian/v3 v3.1.0/go.mod" + "github.com/google/martian/v3 v3.2.1/go.mod" + "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" + "github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod" + "github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod" + "github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod" + "github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod" + "github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod" + "github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod" + "github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod" + "github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod" + "github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod" + "github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod" + "github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod" + "github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod" + "github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod" + "github.com/google/renameio v0.1.0" + "github.com/google/renameio v0.1.0/go.mod" + "github.com/google/renameio/v2 v2.0.0" + "github.com/google/renameio/v2 v2.0.0/go.mod" + "github.com/google/uuid v1.1.1/go.mod" + "github.com/google/uuid v1.1.2/go.mod" + "github.com/google/uuid v1.3.0" + "github.com/google/uuid v1.3.0/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.4/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.5/go.mod" + "github.com/googleapis/gax-go/v2 v2.1.0/go.mod" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" + "github.com/gorilla/css v1.0.0" + "github.com/gorilla/css v1.0.0/go.mod" + "github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod" + "github.com/hashicorp/consul/api v1.1.0/go.mod" + "github.com/hashicorp/consul/api v1.10.1/go.mod" + "github.com/hashicorp/consul/sdk v0.1.1/go.mod" + "github.com/hashicorp/consul/sdk v0.8.0/go.mod" + "github.com/hashicorp/errwrap v1.0.0/go.mod" + "github.com/hashicorp/go-cleanhttp v0.5.1/go.mod" + "github.com/hashicorp/go-hclog v0.12.0/go.mod" + "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" + "github.com/hashicorp/go-msgpack v0.5.3/go.mod" + "github.com/hashicorp/go-multierror v1.0.0/go.mod" + "github.com/hashicorp/go-multierror v1.1.0/go.mod" + "github.com/hashicorp/go-rootcerts v1.0.0/go.mod" + "github.com/hashicorp/go-rootcerts v1.0.2/go.mod" + "github.com/hashicorp/go-sockaddr v1.0.0/go.mod" + "github.com/hashicorp/go-syslog v1.0.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.1/go.mod" + "github.com/hashicorp/go.net v0.0.1/go.mod" + "github.com/hashicorp/golang-lru v0.5.0/go.mod" + "github.com/hashicorp/golang-lru v0.5.1/go.mod" + "github.com/hashicorp/hcl v1.0.0" + "github.com/hashicorp/hcl v1.0.0/go.mod" + "github.com/hashicorp/logutils v1.0.0/go.mod" + "github.com/hashicorp/mdns v1.0.0/go.mod" + "github.com/hashicorp/mdns v1.0.1/go.mod" + "github.com/hashicorp/memberlist v0.1.3/go.mod" + "github.com/hashicorp/memberlist v0.2.2/go.mod" + "github.com/hashicorp/serf v0.8.2/go.mod" + "github.com/hashicorp/serf v0.9.5/go.mod" + "github.com/huandu/xstrings v1.3.1/go.mod" + "github.com/huandu/xstrings v1.3.2" + "github.com/huandu/xstrings v1.3.2/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod" + "github.com/imdario/mergo v0.3.11/go.mod" + "github.com/imdario/mergo v0.3.12" + "github.com/imdario/mergo v0.3.12/go.mod" + "github.com/inconshreveable/mousetrap v1.0.0" + "github.com/inconshreveable/mousetrap v1.0.0/go.mod" + "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99" + "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod" + "github.com/jessevdk/go-flags v1.4.0/go.mod" + "github.com/jessevdk/go-flags v1.5.0/go.mod" + "github.com/json-iterator/go v1.1.11/go.mod" + "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" + "github.com/jstemmer/go-junit-report v0.9.1/go.mod" + "github.com/jtolds/gls v4.20.0+incompatible/go.mod" + "github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351/go.mod" + "github.com/kevinburke/ssh_config v1.1.0" + "github.com/kevinburke/ssh_config v1.1.0/go.mod" + "github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19/go.mod" + "github.com/kisielk/errcheck v1.5.0/go.mod" + "github.com/kisielk/gotool v1.0.0/go.mod" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" + "github.com/kr/fs v0.1.0/go.mod" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pretty v0.2.0/go.mod" + "github.com/kr/pretty v0.2.1" + "github.com/kr/pretty v0.2.1/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0/go.mod" + "github.com/kr/text v0.2.0" + "github.com/kr/text v0.2.0/go.mod" + "github.com/lucasb-eyer/go-colorful v1.2.0" + "github.com/lucasb-eyer/go-colorful v1.2.0/go.mod" + "github.com/magiconair/properties v1.8.5" + "github.com/magiconair/properties v1.8.5/go.mod" + "github.com/matryer/is v1.2.0" + "github.com/matryer/is v1.2.0/go.mod" + "github.com/mattn/go-colorable v0.0.9/go.mod" + "github.com/mattn/go-colorable v0.1.4/go.mod" + "github.com/mattn/go-colorable v0.1.6/go.mod" + "github.com/mattn/go-isatty v0.0.3/go.mod" + "github.com/mattn/go-isatty v0.0.8/go.mod" + "github.com/mattn/go-isatty v0.0.10/go.mod" + "github.com/mattn/go-isatty v0.0.11/go.mod" + "github.com/mattn/go-isatty v0.0.12/go.mod" + "github.com/mattn/go-isatty v0.0.13/go.mod" + "github.com/mattn/go-isatty v0.0.14" + "github.com/mattn/go-isatty v0.0.14/go.mod" + "github.com/mattn/go-runewidth v0.0.9/go.mod" + "github.com/mattn/go-runewidth v0.0.10/go.mod" + "github.com/mattn/go-runewidth v0.0.12/go.mod" + "github.com/mattn/go-runewidth v0.0.13" + "github.com/mattn/go-runewidth v0.0.13/go.mod" + "github.com/microcosm-cc/bluemonday v1.0.6/go.mod" + "github.com/microcosm-cc/bluemonday v1.0.16" + "github.com/microcosm-cc/bluemonday v1.0.16/go.mod" + "github.com/miekg/dns v1.0.14/go.mod" + "github.com/miekg/dns v1.1.26/go.mod" + "github.com/mitchellh/cli v1.0.0/go.mod" + "github.com/mitchellh/cli v1.1.0/go.mod" + "github.com/mitchellh/copystructure v1.0.0/go.mod" + "github.com/mitchellh/copystructure v1.2.0" + "github.com/mitchellh/copystructure v1.2.0/go.mod" + "github.com/mitchellh/go-homedir v1.0.0/go.mod" + "github.com/mitchellh/go-homedir v1.1.0" + "github.com/mitchellh/go-homedir v1.1.0/go.mod" + "github.com/mitchellh/go-testing-interface v1.0.0/go.mod" + "github.com/mitchellh/gox v0.4.0/go.mod" + "github.com/mitchellh/iochan v1.0.0/go.mod" + "github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" + "github.com/mitchellh/mapstructure v1.1.2/go.mod" + "github.com/mitchellh/mapstructure v1.4.1/go.mod" + "github.com/mitchellh/mapstructure v1.4.2" + "github.com/mitchellh/mapstructure v1.4.2/go.mod" + "github.com/mitchellh/reflectwalk v1.0.0/go.mod" + "github.com/mitchellh/reflectwalk v1.0.2" + "github.com/mitchellh/reflectwalk v1.0.2/go.mod" + "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" + "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" + "github.com/modern-go/reflect2 v1.0.1/go.mod" + "github.com/muesli/combinator v0.3.0" + "github.com/muesli/combinator v0.3.0/go.mod" + "github.com/muesli/reflow v0.2.0/go.mod" + "github.com/muesli/reflow v0.3.0" + "github.com/muesli/reflow v0.3.0/go.mod" + "github.com/muesli/termenv v0.8.1/go.mod" + "github.com/muesli/termenv v0.9.0" + "github.com/muesli/termenv v0.9.0/go.mod" + "github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod" + "github.com/olekukonko/tablewriter v0.0.5" + "github.com/olekukonko/tablewriter v0.0.5/go.mod" + "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" + "github.com/pelletier/go-toml v1.9.3/go.mod" + "github.com/pelletier/go-toml v1.9.4" + "github.com/pelletier/go-toml v1.9.4/go.mod" + "github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e" + "github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod" + "github.com/pkg/errors v0.8.1/go.mod" + "github.com/pkg/errors v0.9.1" + "github.com/pkg/errors v0.9.1/go.mod" + "github.com/pkg/sftp v1.10.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/posener/complete v1.1.1/go.mod" + "github.com/posener/complete v1.2.3/go.mod" + "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod" + "github.com/rivo/uniseg v0.1.0/go.mod" + "github.com/rivo/uniseg v0.2.0" + "github.com/rivo/uniseg v0.2.0/go.mod" + "github.com/rogpeppe/fastuuid v1.2.0/go.mod" + "github.com/rogpeppe/go-internal v1.3.0/go.mod" + "github.com/rogpeppe/go-internal v1.8.0" + "github.com/rogpeppe/go-internal v1.8.0/go.mod" + "github.com/rs/xid v1.3.0/go.mod" + "github.com/rs/zerolog v1.25.0" + "github.com/rs/zerolog v1.25.0/go.mod" + "github.com/russross/blackfriday/v2 v2.0.1/go.mod" + "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" + "github.com/sagikazarmark/crypt v0.1.0/go.mod" + "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" + "github.com/sergi/go-diff v1.0.0/go.mod" + "github.com/sergi/go-diff v1.1.0" + "github.com/sergi/go-diff v1.1.0/go.mod" + "github.com/shirou/gopsutil/v3 v3.21.9/go.mod" + "github.com/shopspring/decimal v1.2.0/go.mod" + "github.com/shopspring/decimal v1.3.0" + "github.com/shopspring/decimal v1.3.0/go.mod" + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.4.1/go.mod" + "github.com/sirupsen/logrus v1.7.0/go.mod" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" + "github.com/smartystreets/goconvey v1.6.4/go.mod" + "github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod" + "github.com/spf13/afero v1.6.0" + "github.com/spf13/afero v1.6.0/go.mod" + "github.com/spf13/cast v1.3.1/go.mod" + "github.com/spf13/cast v1.4.1" + "github.com/spf13/cast v1.4.1/go.mod" + "github.com/spf13/cobra v1.2.1" + "github.com/spf13/cobra v1.2.1/go.mod" + "github.com/spf13/jwalterweatherman v1.1.0" + "github.com/spf13/jwalterweatherman v1.1.0/go.mod" + "github.com/spf13/pflag v1.0.5" + "github.com/spf13/pflag v1.0.5/go.mod" + "github.com/spf13/viper v1.8.1/go.mod" + "github.com/spf13/viper v1.9.0" + "github.com/spf13/viper v1.9.0/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/objx v0.1.1/go.mod" + "github.com/stretchr/objx v0.3.0" + "github.com/stretchr/objx v0.3.0/go.mod" + "github.com/stretchr/testify v1.2.2/go.mod" + "github.com/stretchr/testify v1.3.0/go.mod" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/stretchr/testify v1.5.1/go.mod" + "github.com/stretchr/testify v1.6.1/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "github.com/subosito/gotenv v1.2.0" + "github.com/subosito/gotenv v1.2.0/go.mod" + "github.com/tklauser/go-sysconf v0.3.9/go.mod" + "github.com/tklauser/numcpus v0.3.0/go.mod" + "github.com/twpayne/go-shell v0.3.0" + "github.com/twpayne/go-shell v0.3.0/go.mod" + "github.com/twpayne/go-vfs/v3 v3.0.0" + "github.com/twpayne/go-vfs/v3 v3.0.0/go.mod" + "github.com/twpayne/go-vfs/v4 v4.0.0" + "github.com/twpayne/go-vfs/v4 v4.0.0/go.mod" + "github.com/twpayne/go-xdg/v6 v6.0.0" + "github.com/twpayne/go-xdg/v6 v6.0.0/go.mod" + "github.com/xanzy/ssh-agent v0.3.0/go.mod" + "github.com/xanzy/ssh-agent v0.3.1" + "github.com/xanzy/ssh-agent v0.3.1/go.mod" + "github.com/xlab/treeprint v1.1.0/go.mod" + "github.com/yuin/goldmark v1.1.25/go.mod" + "github.com/yuin/goldmark v1.1.27/go.mod" + "github.com/yuin/goldmark v1.1.32/go.mod" + "github.com/yuin/goldmark v1.2.1/go.mod" + "github.com/yuin/goldmark v1.3.3/go.mod" + "github.com/yuin/goldmark v1.3.5/go.mod" + "github.com/yuin/goldmark v1.4.1" + "github.com/yuin/goldmark v1.4.1/go.mod" + "github.com/yuin/goldmark-emoji v1.0.1" + "github.com/yuin/goldmark-emoji v1.0.1/go.mod" + "github.com/zalando/go-keyring v0.1.1" + "github.com/zalando/go-keyring v0.1.1/go.mod" + "go.etcd.io/bbolt v1.3.6" + "go.etcd.io/bbolt v1.3.6/go.mod" + "go.etcd.io/etcd/api/v3 v3.5.0/go.mod" + "go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod" + "go.etcd.io/etcd/client/v2 v2.305.0/go.mod" + "go.opencensus.io v0.21.0/go.mod" + "go.opencensus.io v0.22.0/go.mod" + "go.opencensus.io v0.22.2/go.mod" + "go.opencensus.io v0.22.3/go.mod" + "go.opencensus.io v0.22.4/go.mod" + "go.opencensus.io v0.22.5/go.mod" + "go.opencensus.io v0.23.0/go.mod" + "go.opentelemetry.io/proto/otlp v0.7.0/go.mod" + "go.uber.org/atomic v1.7.0/go.mod" + "go.uber.org/atomic v1.9.0" + "go.uber.org/atomic v1.9.0/go.mod" + "go.uber.org/multierr v1.6.0/go.mod" + "go.uber.org/multierr v1.7.0" + "go.uber.org/multierr v1.7.0/go.mod" + "go.uber.org/zap v1.17.0/go.mod" + "golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod" + "golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod" + "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod" + "golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod" + "golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod" + "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" + "golang.org/x/crypto v0.0.0-20200414173820-0848c9571904/go.mod" + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" + "golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod" + "golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod" + "golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod" + "golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod" + "golang.org/x/crypto v0.0.0-20210921155107-089bfa567519" + "golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod" + "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod" + "golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod" + "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod" + "golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod" + "golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod" + "golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod" + "golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod" + "golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod" + "golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod" + "golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod" + "golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod" + "golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod" + "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod" + "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod" + "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod" + "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod" + "golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod" + "golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod" + "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" + "golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod" + "golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod" + "golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod" + "golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod" + "golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod" + "golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod" + "golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod" + "golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod" + "golang.org/x/mod v0.1.0/go.mod" + "golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod" + "golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod" + "golang.org/x/mod v0.2.0/go.mod" + "golang.org/x/mod v0.3.0/go.mod" + "golang.org/x/mod v0.4.0/go.mod" + "golang.org/x/mod v0.4.1/go.mod" + "golang.org/x/mod v0.4.2/go.mod" + "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" + "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" + "golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod" + "golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod" + "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" + "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod" + "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod" + "golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod" + "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" + "golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod" + "golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod" + "golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod" + "golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod" + "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod" + "golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod" + "golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod" + "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" + "golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod" + "golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod" + "golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod" + "golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod" + "golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod" + "golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod" + "golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod" + "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod" + "golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod" + "golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod" + "golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod" + "golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod" + "golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod" + "golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" + "golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod" + "golang.org/x/net v0.0.0-20210326060303-6b1517762897/go.mod" + "golang.org/x/net v0.0.0-20210331212208-0fccb6fa2b5c/go.mod" + "golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod" + "golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod" + "golang.org/x/net v0.0.0-20210614182718-04defd469f4e/go.mod" + "golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f" + "golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod" + "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" + "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" + "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod" + "golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod" + "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod" + "golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod" + "golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod" + "golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod" + "golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod" + "golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod" + "golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod" + "golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod" + "golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod" + "golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod" + "golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod" + "golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod" + "golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1" + "golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1/go.mod" + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" + "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" + "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" + "golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" + "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" + "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod" + "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod" + "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod" + "golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod" + "golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod" + "golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod" + "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod" + "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" + "golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" + "golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" + "golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod" + "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod" + "golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod" + "golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod" + "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod" + "golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod" + "golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod" + "golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod" + "golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod" + "golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod" + "golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod" + "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" + "golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod" + "golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod" + "golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod" + "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" + "golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod" + "golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod" + "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" + "golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod" + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" + "golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod" + "golang.org/x/sys v0.0.0-20200413165638-669c56c373c4/go.mod" + "golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod" + "golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod" + "golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod" + "golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod" + "golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod" + "golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod" + "golang.org/x/sys v0.0.0-20200923182605-d9f96fdee20d/go.mod" + "golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod" + "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" + "golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod" + "golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod" + "golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod" + "golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod" + "golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod" + "golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod" + "golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod" + "golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod" + "golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod" + "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod" + "golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod" + "golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod" + "golang.org/x/sys v0.0.0-20210502180810-71e4cd670f79/go.mod" + "golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod" + "golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod" + "golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod" + "golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod" + "golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod" + "golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod" + "golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod" + "golang.org/x/sys v0.0.0-20210816074244-15123e1e1f71/go.mod" + "golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod" + "golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c/go.mod" + "golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod" + "golang.org/x/sys v0.0.0-20210902050250-f475640dd07b/go.mod" + "golang.org/x/sys v0.0.0-20210903071746-97244b99971b/go.mod" + "golang.org/x/sys v0.0.0-20211019181941-9d821ace8654" + "golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod" + "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" + "golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod" + "golang.org/x/term v0.0.0-20210927222741-03fcf44c2211" + "golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod" + "golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod" + "golang.org/x/text v0.3.2/go.mod" + "golang.org/x/text v0.3.3/go.mod" + "golang.org/x/text v0.3.4/go.mod" + "golang.org/x/text v0.3.5/go.mod" + "golang.org/x/text v0.3.6/go.mod" + "golang.org/x/text v0.3.7" + "golang.org/x/text v0.3.7/go.mod" + "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod" + "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod" + "golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod" + "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod" + "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod" + "golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod" + "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod" + "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod" + "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod" + "golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod" + "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod" + "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod" + "golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod" + "golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod" + "golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod" + "golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod" + "golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod" + "golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod" + "golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod" + "golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod" + "golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod" + "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" + "golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod" + "golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod" + "golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod" + "golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod" + "golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod" + "golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod" + "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod" + "golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod" + "golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod" + "golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod" + "golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod" + "golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod" + "golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod" + "golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod" + "golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod" + "golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod" + "golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod" + "golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod" + "golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod" + "golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod" + "golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod" + "golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod" + "golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod" + "golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod" + "golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod" + "golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod" + "golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod" + "golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod" + "golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod" + "golang.org/x/tools v0.1.0/go.mod" + "golang.org/x/tools v0.1.1/go.mod" + "golang.org/x/tools v0.1.2/go.mod" + "golang.org/x/tools v0.1.3/go.mod" + "golang.org/x/tools v0.1.4/go.mod" + "golang.org/x/tools v0.1.5/go.mod" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" + "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1" + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod" + "google.golang.org/api v0.4.0/go.mod" + "google.golang.org/api v0.7.0/go.mod" + "google.golang.org/api v0.8.0/go.mod" + "google.golang.org/api v0.9.0/go.mod" + "google.golang.org/api v0.13.0/go.mod" + "google.golang.org/api v0.14.0/go.mod" + "google.golang.org/api v0.15.0/go.mod" + "google.golang.org/api v0.17.0/go.mod" + "google.golang.org/api v0.18.0/go.mod" + "google.golang.org/api v0.19.0/go.mod" + "google.golang.org/api v0.20.0/go.mod" + "google.golang.org/api v0.22.0/go.mod" + "google.golang.org/api v0.24.0/go.mod" + "google.golang.org/api v0.28.0/go.mod" + "google.golang.org/api v0.29.0/go.mod" + "google.golang.org/api v0.30.0/go.mod" + "google.golang.org/api v0.35.0/go.mod" + "google.golang.org/api v0.36.0/go.mod" + "google.golang.org/api v0.40.0/go.mod" + "google.golang.org/api v0.41.0/go.mod" + "google.golang.org/api v0.43.0/go.mod" + "google.golang.org/api v0.44.0/go.mod" + "google.golang.org/api v0.47.0/go.mod" + "google.golang.org/api v0.48.0/go.mod" + "google.golang.org/api v0.50.0/go.mod" + "google.golang.org/api v0.51.0/go.mod" + "google.golang.org/api v0.54.0/go.mod" + "google.golang.org/api v0.56.0/go.mod" + "google.golang.org/appengine v1.1.0/go.mod" + "google.golang.org/appengine v1.4.0/go.mod" + "google.golang.org/appengine v1.5.0/go.mod" + "google.golang.org/appengine v1.6.1/go.mod" + "google.golang.org/appengine v1.6.5/go.mod" + "google.golang.org/appengine v1.6.6/go.mod" + "google.golang.org/appengine v1.6.7" + "google.golang.org/appengine v1.6.7/go.mod" + "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" + "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod" + "google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod" + "google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod" + "google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod" + "google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod" + "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" + "google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod" + "google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod" + "google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod" + "google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod" + "google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod" + "google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod" + "google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod" + "google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod" + "google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod" + "google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod" + "google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod" + "google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod" + "google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod" + "google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod" + "google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod" + "google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod" + "google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod" + "google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod" + "google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod" + "google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod" + "google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod" + "google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod" + "google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod" + "google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod" + "google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod" + "google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod" + "google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod" + "google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod" + "google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod" + "google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod" + "google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod" + "google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod" + "google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod" + "google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod" + "google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod" + "google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod" + "google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod" + "google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod" + "google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod" + "google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod" + "google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod" + "google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod" + "google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod" + "google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod" + "google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod" + "google.golang.org/grpc v1.19.0/go.mod" + "google.golang.org/grpc v1.20.1/go.mod" + "google.golang.org/grpc v1.21.1/go.mod" + "google.golang.org/grpc v1.23.0/go.mod" + "google.golang.org/grpc v1.25.1/go.mod" + "google.golang.org/grpc v1.26.0/go.mod" + "google.golang.org/grpc v1.27.0/go.mod" + "google.golang.org/grpc v1.27.1/go.mod" + "google.golang.org/grpc v1.28.0/go.mod" + "google.golang.org/grpc v1.29.1/go.mod" + "google.golang.org/grpc v1.30.0/go.mod" + "google.golang.org/grpc v1.31.0/go.mod" + "google.golang.org/grpc v1.31.1/go.mod" + "google.golang.org/grpc v1.33.1/go.mod" + "google.golang.org/grpc v1.33.2/go.mod" + "google.golang.org/grpc v1.34.0/go.mod" + "google.golang.org/grpc v1.35.0/go.mod" + "google.golang.org/grpc v1.36.0/go.mod" + "google.golang.org/grpc v1.36.1/go.mod" + "google.golang.org/grpc v1.37.0/go.mod" + "google.golang.org/grpc v1.37.1/go.mod" + "google.golang.org/grpc v1.38.0/go.mod" + "google.golang.org/grpc v1.39.0/go.mod" + "google.golang.org/grpc v1.39.1/go.mod" + "google.golang.org/grpc v1.40.0/go.mod" + "google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod" + "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" + "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" + "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" + "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" + "google.golang.org/protobuf v1.21.0/go.mod" + "google.golang.org/protobuf v1.22.0/go.mod" + "google.golang.org/protobuf v1.23.0/go.mod" + "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod" + "google.golang.org/protobuf v1.24.0/go.mod" + "google.golang.org/protobuf v1.25.0/go.mod" + "google.golang.org/protobuf v1.26.0-rc.1/go.mod" + "google.golang.org/protobuf v1.26.0/go.mod" + "google.golang.org/protobuf v1.27.1" + "google.golang.org/protobuf v1.27.1/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" + "gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod" + "gopkg.in/errgo.v2 v2.1.0" + "gopkg.in/errgo.v2 v2.1.0/go.mod" + "gopkg.in/ini.v1 v1.62.0/go.mod" + "gopkg.in/ini.v1 v1.63.2" + "gopkg.in/ini.v1 v1.63.2/go.mod" + "gopkg.in/warnings.v0 v0.1.2" + "gopkg.in/warnings.v0 v0.1.2/go.mod" + "gopkg.in/yaml.v2 v2.2.1/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.2.3/go.mod" + "gopkg.in/yaml.v2 v2.2.4/go.mod" + "gopkg.in/yaml.v2 v2.2.8/go.mod" + "gopkg.in/yaml.v2 v2.3.0/go.mod" + "gopkg.in/yaml.v2 v2.4.0" + "gopkg.in/yaml.v2 v2.4.0/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod" + "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" + "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" + "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod" + "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" + "honnef.co/go/tools v0.0.1-2019.2.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.4/go.mod" + "howett.net/plist v0.0.0-20201203080718-1454fab16a06" + "howett.net/plist v0.0.0-20201203080718-1454fab16a06/go.mod" + "rsc.io/binaryregexp v0.2.0/go.mod" + "rsc.io/goversion v1.2.0/go.mod" + "rsc.io/quote/v3 v3.1.0/go.mod" + "rsc.io/sampler v1.3.0/go.mod" +) + +SOURCE_PN="github.com/twpayne/${PN}" + +go-module_set_globals +SRC_URI="https://${SOURCE_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror" + +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +DOCS=( "${S}/docs" ) + +src_compile() { + go build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" \ + || die "compile failed" +} + +src_test() { + go test -race -ldflags \ + "-X github.com/twpayne/chezmoi/internal/chezmoitest.umaskStr=0o022" \ + || die "tests failed" +} + +src_install() { + einstalldocs + dobin ${PN} + + newbashcomp completions/${PN}-completion.bash ${PN} + + insinto /usr/share/fish/vendor_completions.d + doins completions/${PN}.fish + + insinto /usr/share/zsh/site-functions + newins completions/${PN}.zsh _${PN} + +} From d20ae3238a177ece7076f78ef445dbb69d5e96e0 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Wed, 20 Oct 2021 19:56:31 +0200 Subject: [PATCH 03/58] dev-cpp/trantor: Version bump 1.5.2. Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.2.ebuild | 45 ++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 dev-cpp/trantor/trantor-1.5.2.ebuild diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index e33bc91529..6121d49a9a 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1 +1,2 @@ DIST trantor-1.5.1.tar.gz 102696 BLAKE2B 7670b2e2bb56b703aa387df463433261cff33b5a8682681071ff5159d14a516e11faebde7e2431232ba3651f6420a017491a7468ce3f90c4c099284808e27171 SHA512 9f6664abc94943598805192ee09a98340e6e20efb15e448aac5e21480f1798b0991782d18766f5ef54399251d4980c2f68aeda3136c7e058e3c31623c8f7ce3f +DIST trantor-1.5.2.tar.gz 104534 BLAKE2B d6c5a1d2eff46f5ddcd2d31d3908ee0ac71c96fde097eb3f46ec368f4292604c2dd0689018c9c7272f1a8479d908e6c486776689d517513c6e15b7392e0c7376 SHA512 e5977023c7b435bb7c9041a57e9b4488f34aa977e81709b3f20ae2c56ff6920ef8a4c64813be36705465ef87015c678537e22e349d1408aeb27b33f80eb38f1b diff --git a/dev-cpp/trantor/trantor-1.5.2.ebuild b/dev-cpp/trantor/trantor-1.5.2.ebuild new file mode 100644 index 0000000000..2123d8f256 --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" +HOMEPAGE="https://github.com/an-tao/trantor" +SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="adns doc +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares ) + ssl? ( dev-libs/openssl ) +" +DEPEND=" + ${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-cpp/gtest ) +" + +src_prepare() { + use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die + + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_TRANTOR_SHARED=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + ) + + cmake_src_configure +} From 16af2cecd06e3db204fe27ad17b4a252e89a4351 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Wed, 20 Oct 2021 20:07:10 +0200 Subject: [PATCH 04/58] dev-cpp/drogon: Version bump 1.7.3. Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/Manifest | 1 + dev-cpp/drogon/drogon-1.7.3.ebuild | 64 ++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 dev-cpp/drogon/drogon-1.7.3.ebuild diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 54f3da8e67..90c9642736 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,2 +1,3 @@ DIST drogon-1.7.1.tar.gz 465299 BLAKE2B 72ddcc050333f6ff8d0749c3de5a4db80cf5f36613253d90abcbf8983aa53db44a6a4e71b73cc42c0596684b7a56a1cb69faa348652c0fc673e6be7d3ad383b3 SHA512 8a7cb8aa87cc48b130a5b47558b3c9e2a0af13cd8b76681e42d14a366dac75c88e389f2e2fe03b4f0f1e0e31971a47eee2bf5df8fcb4b79f8ed00d2a592315b6 DIST drogon-1.7.2.tar.gz 475266 BLAKE2B dff7cdf76b4d30a7cd44f50efcf3b683eefe06e7b0be1fe167f1891370c55ee76b8f6e14582cbfdf0f2b129211301fd9b97e4dc4db313f28fccb21ca6271a57a SHA512 0546a7a6a1a1e9e1ec068cd45d747ccdd62a9bd9042db4941c004fbe795d051b8d115a71f8000352a2d284f141ebad9b66438dfabc255bb24c92bd5a3dc0ed8a +DIST drogon-1.7.3.tar.gz 483306 BLAKE2B b5b89f678f285de6533480d403725f172b40f1c97057b3234dc5a9456c1e13f3d3b2a11769e78a16199495584a9a411ccdd375090b3770acdff24054bba75060 SHA512 20146bf59898704f3b44778fa46e919d9124ef8a33eb1cfcce7f437507c20920829a0074e1c9e2493a1764b8a36b1a91b03f117fd78e740253b15d2146dca628 diff --git a/dev-cpp/drogon/drogon-1.7.3.ebuild b/dev-cpp/drogon/drogon-1.7.3.ebuild new file mode 100644 index 0000000000..5d3ab972c7 --- /dev/null +++ b/dev-cpp/drogon/drogon-1.7.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon" +SRC_URI="https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/trantor-1.5.2 + dev-libs/jsoncpp + sys-libs/zlib + brotli? ( app-arch/brotli ) + mariadb? ( dev-db/mariadb:= ) + postgres? ( dev-db/postgresql:= ) + redis? ( dev-libs/hiredis ) + sqlite? ( dev-db/sqlite ) + ssl? ( dev-libs/openssl ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-doc/doxygen )" + +DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) + +src_prepare() { + sed -i '/add_subdirectory(trantor)/d' CMakeLists.txt || die + sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \ + lib/tests/CMakeLists.txt || die + use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die + use doc || sed -i '/find_package(Doxygen/d' CMakeLists.txt || die + + use examples && DOCS+=( "${S}/examples" ) + + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_EXAMPLES=NO" + "-DBUILD_DROGON_SHARED=YES" + "-DBUILD_POSTGRESQL=$(usex postgres)" + "-DBUILD_MYSQL=$(usex mariadb)" + "-DBUILD_SQLITE=$(usex sqlite)" + "-DBUILD_REDIS=$(usex redis)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_BROTLI=$(usex brotli)" + ) + use doc && HTML_DOCS="${BUILD_DIR}/docs/drogon/html/*" + + cmake_src_configure +} From b93ab49cb28826409ac1c1baa4ab0775634485af Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Wed, 20 Oct 2021 20:30:22 +0200 Subject: [PATCH 05/58] dev-cpp/drogon: Remove old ebuild. Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/Manifest | 1 - dev-cpp/drogon/drogon-1.7.1.ebuild | 64 ------------------- .../files/drogon-1.7.1_GNUInstallDirs.patch | 33 ---------- 3 files changed, 98 deletions(-) delete mode 100644 dev-cpp/drogon/drogon-1.7.1.ebuild delete mode 100644 dev-cpp/drogon/files/drogon-1.7.1_GNUInstallDirs.patch diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 90c9642736..d277ad9613 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,3 +1,2 @@ -DIST drogon-1.7.1.tar.gz 465299 BLAKE2B 72ddcc050333f6ff8d0749c3de5a4db80cf5f36613253d90abcbf8983aa53db44a6a4e71b73cc42c0596684b7a56a1cb69faa348652c0fc673e6be7d3ad383b3 SHA512 8a7cb8aa87cc48b130a5b47558b3c9e2a0af13cd8b76681e42d14a366dac75c88e389f2e2fe03b4f0f1e0e31971a47eee2bf5df8fcb4b79f8ed00d2a592315b6 DIST drogon-1.7.2.tar.gz 475266 BLAKE2B dff7cdf76b4d30a7cd44f50efcf3b683eefe06e7b0be1fe167f1891370c55ee76b8f6e14582cbfdf0f2b129211301fd9b97e4dc4db313f28fccb21ca6271a57a SHA512 0546a7a6a1a1e9e1ec068cd45d747ccdd62a9bd9042db4941c004fbe795d051b8d115a71f8000352a2d284f141ebad9b66438dfabc255bb24c92bd5a3dc0ed8a DIST drogon-1.7.3.tar.gz 483306 BLAKE2B b5b89f678f285de6533480d403725f172b40f1c97057b3234dc5a9456c1e13f3d3b2a11769e78a16199495584a9a411ccdd375090b3770acdff24054bba75060 SHA512 20146bf59898704f3b44778fa46e919d9124ef8a33eb1cfcce7f437507c20920829a0074e1c9e2493a1764b8a36b1a91b03f117fd78e740253b15d2146dca628 diff --git a/dev-cpp/drogon/drogon-1.7.1.ebuild b/dev-cpp/drogon/drogon-1.7.1.ebuild deleted file mode 100644 index ce75c0321e..0000000000 --- a/dev-cpp/drogon/drogon-1.7.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="C++14/17 based HTTP web application framework" -HOMEPAGE="https://github.com/drogonframework/drogon" -SRC_URI="https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+brotli examples mariadb postgres redis sqlite +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-cpp/trantor - dev-libs/jsoncpp - sys-libs/zlib - brotli? ( app-arch/brotli ) - mariadb? ( dev-db/mariadb:= ) - postgres? ( dev-db/postgresql:= ) - redis? ( dev-libs/hiredis ) - sqlite? ( dev-db/sqlite ) - ssl? ( dev-libs/openssl ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) - -" - -PATCHES=( "${FILESDIR}/${PN}-1.7.1_GNUInstallDirs.patch" ) - -DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) - -src_prepare() { - sed -i '/add_subdirectory(trantor)/d' CMakeLists.txt || die - sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \ - lib/tests/CMakeLists.txt || die - use brotli || sed -i '/find_package(Brotli)/d' CMakeLists.txt || die - use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die - - use examples && DOCS+=( "${S}/examples" ) - - cmake_src_prepare -} - -src_configure() { - # NOTE: Next version has BUILD_DOC switch. - local -a mycmakeargs=( - "-DBUILD_EXAMPLES=NO" - "-DBUILD_DROGON_SHARED=YES" - "-DBUILD_POSTGRESQL=$(usex postgres)" - "-DBUILD_MYSQL=$(usex mariadb)" - "-DBUILD_SQLITE=$(usex sqlite)" - "-DBUILD_REDIS=$(usex redis)" - "-DBUILD_TESTING=$(usex test)" - ) - - cmake_src_configure -} diff --git a/dev-cpp/drogon/files/drogon-1.7.1_GNUInstallDirs.patch b/dev-cpp/drogon/files/drogon-1.7.1_GNUInstallDirs.patch deleted file mode 100644 index bd52972bb3..0000000000 --- a/dev-cpp/drogon/files/drogon-1.7.1_GNUInstallDirs.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 318327104fa444f764caccc9ad7ae40ae3452ea9 Mon Sep 17 00:00:00 2001 -From: tastytea -Date: Mon, 16 Aug 2021 22:19:46 +0200 -Subject: [PATCH] cmake: Use GNUInstallDirs to figure out install dirs. - ---- - CMakeLists.txt | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 821cf09..9634bfc 100755 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -33,11 +33,12 @@ set(DROGON_VERSION - ${DROGON_MAJOR_VERSION}.${DROGON_MINOR_VERSION}.${DROGON_PATCH_VERSION}) - set(DROGON_VERSION_STRING "${DROGON_VERSION}") - -+include(GNUInstallDirs) - # Offer the user the choice of overriding the installation directories --set(INSTALL_LIB_DIR lib CACHE PATH "Installation directory for libraries") --set(INSTALL_BIN_DIR bin CACHE PATH "Installation directory for executables") --set(INSTALL_INCLUDE_DIR include CACHE PATH "Installation directory for header files") --set(DEF_INSTALL_DROGON_CMAKE_DIR lib/cmake/Drogon) -+set(INSTALL_LIB_DIR ${CMAKE_INSTALL_LIBDIR} CACHE PATH "Installation directory for libraries") -+set(INSTALL_BIN_DIR ${CMAKE_INSTALL_BINDIR} CACHE PATH "Installation directory for executables") -+set(INSTALL_INCLUDE_DIR ${CMAKE_INSTALL_INCLUDEDIR} CACHE PATH "Installation directory for header files") -+set(DEF_INSTALL_DROGON_CMAKE_DIR ${CMAKE_INSTALL_LIBDIR}/cmake/Drogon) - set(INSTALL_DROGON_CMAKE_DIR ${DEF_INSTALL_DROGON_CMAKE_DIR} - CACHE PATH "Installation directory for cmake files") - --- -2.31.1 - From 186ac057cc23363f7d000b252894af4225ae08f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Wed, 20 Oct 2021 23:18:44 +0200 Subject: [PATCH 06/58] sci-mathematics/mathlib-tools: add version 1.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- sci-mathematics/mathlib-tools/Manifest | 1 + .../mathlib-tools/mathlib-tools-1.1.0.ebuild | 43 +++++++++++++++++++ sci-mathematics/mathlib-tools/metadata.xml | 19 ++++++++ 3 files changed, 63 insertions(+) create mode 100644 sci-mathematics/mathlib-tools/Manifest create mode 100644 sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild create mode 100644 sci-mathematics/mathlib-tools/metadata.xml diff --git a/sci-mathematics/mathlib-tools/Manifest b/sci-mathematics/mathlib-tools/Manifest new file mode 100644 index 0000000000..4ab66c9a9e --- /dev/null +++ b/sci-mathematics/mathlib-tools/Manifest @@ -0,0 +1 @@ +DIST mathlib-tools-1.1.0.tar.gz 32374 BLAKE2B f470927cae1dc66478efd44de6a5fd7c8df9656351ee342d14a1e75e8774383616cedf01b21ef1b92220fb03b1f1ccb326e3363dd0fec4fb5876f43c5ddb4010 SHA512 bc59d2e41c42ecc22c5768ac3adb209f0b170e2e97fe68483d8518b78a6b4fa163c1d46e4e3996c6f3e0aaa329c642fd111b3e16d850f40b6edc81c81215d03f diff --git a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild new file mode 100644 index 0000000000..f17034030a --- /dev/null +++ b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Tests fail with 3.9 +PYTHON_COMPAT=(python3_8) + +inherit distutils-r1 + +DESCRIPTION="Development tools for Lean's mathlib" +HOMEPAGE="https://github.com/leanprover-community/mathlib-tools" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/leanprover-community/${PN}.git" +else + SRC_URI="https://github.com/leanprover-community/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +DEPEND=" + >=dev-python/GitPython-2.1.11[${PYTHON_USEDEP}] + >=dev-python/toml-0.10.0[${PYTHON_USEDEP}] + dev-python/PyGithub[${PYTHON_USEDEP}] + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/pydot[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + dev-lang/lean +" + +distutils_enable_tests pytest diff --git a/sci-mathematics/mathlib-tools/metadata.xml b/sci-mathematics/mathlib-tools/metadata.xml new file mode 100644 index 0000000000..2bb1a9a5b8 --- /dev/null +++ b/sci-mathematics/mathlib-tools/metadata.xml @@ -0,0 +1,19 @@ + + + + + + xgqt@riseup.net + Maciej Barć + + + This package contains leanproject, a supporting tool for Lean mathlib. + More info: + - https://leanprover-community.github.io/toolchain.html#handling-dependencies + - https://leanprover-community.github.io/leanproject.html + + + https://github.com/leanprover-community/mathlib-tools/issues + leanprover-community/mathlib-tools + + From a98873df4c825acc382e40752d25a28a1c440936 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Wed, 20 Oct 2021 23:31:05 +0200 Subject: [PATCH 07/58] dev-lang/lean: add info about mathlib-tools MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- dev-lang/lean/lean-3.33.0.ebuild | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/dev-lang/lean/lean-3.33.0.ebuild b/dev-lang/lean/lean-3.33.0.ebuild index 120a2ac2e7..ade8a9daec 100644 --- a/dev-lang/lean/lean-3.33.0.ebuild +++ b/dev-lang/lean/lean-3.33.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 CMAKE_IN_SOURCE_BUILD="ON" -inherit cmake +inherit cmake optfeature DESCRIPTION="The Lean Theorem Prover" HOMEPAGE="https://leanprover-community.github.io/" @@ -40,6 +40,12 @@ src_configure() { } pkg_postinst() { - elog "You probably want to use lean with mathlib, to install it use leanpkg." - elog "For example: leanpkg install https://github.com/leanprover-community/mathlib" + elog "You probably want to use lean with mathlib, to install it you can either:" + elog " - Do not install mathlib globally and use local versions" + elog " - Use leanproject from sci-mathematics/mathlib-tools" + elog " $ leanproject global-install" + elog " - Use leanpkg and compile mathlib (which will take long time)" + elog " $ leanpkg install https://github.com/leanprover-community/mathlib" + + optfeature "project management with leanproject" sci-mathematics/mathlib-tools } From cb04649b4cb80cbdaf9992ef2b023100ba61be42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Wed, 20 Oct 2021 23:58:01 +0200 Subject: [PATCH 08/58] dev-lang/lean: add subslot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- dev-lang/lean/lean-3.33.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-lang/lean/lean-3.33.0.ebuild b/dev-lang/lean/lean-3.33.0.ebuild index ade8a9daec..31967bcd48 100644 --- a/dev-lang/lean/lean-3.33.0.ebuild +++ b/dev-lang/lean/lean-3.33.0.ebuild @@ -11,9 +11,11 @@ DESCRIPTION="The Lean Theorem Prover" HOMEPAGE="https://leanprover-community.github.io/" if [[ "${PV}" == *9999* ]]; then + MAJOR=3 # sync this periodically for the live version inherit git-r3 EGIT_REPO_URI="https://github.com/leanprover-community/lean.git" else + MAJOR=$(ver_cut 1) SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi @@ -21,7 +23,7 @@ S="${WORKDIR}/lean-${PV}/src" RESTRICT="!test? ( test )" LICENSE="Apache-2.0" -SLOT="0" +SLOT="0/${MAJOR}" IUSE="+json test +threads" RDEPEND="dev-libs/gmp" From 832d2b5f5d6cfd9f8e81461cc0d6f51b2d474cde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 21 Oct 2021 00:06:08 +0200 Subject: [PATCH 09/58] sci-mathematics/mathlib-tools: add lean slot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild index f17034030a..b1522ec7b5 100644 --- a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild +++ b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild @@ -37,7 +37,7 @@ DEPEND=" " RDEPEND=" ${DEPEND} - dev-lang/lean + dev-lang/lean:0/3 " distutils_enable_tests pytest From 08e554d41b3a964b0f6d4c42fc031a697900c733 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Wed, 20 Oct 2021 18:21:39 +0200 Subject: [PATCH 10/58] dev-python/thriftrw: fix S Closes: https://bugs.gentoo.org/819006 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/thriftrw/thriftrw-1.8.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/thriftrw/thriftrw-1.8.1.ebuild b/dev-python/thriftrw/thriftrw-1.8.1.ebuild index 487a1a554d..4d01b168f1 100644 --- a/dev-python/thriftrw/thriftrw-1.8.1.ebuild +++ b/dev-python/thriftrw/thriftrw-1.8.1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +MYPN="${PN}-python" PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -12,7 +13,8 @@ HOMEPAGE=" https://github.com/thriftrw/thriftrw-python https://pypi.org/project/thriftrw " -SRC_URI="https://github.com/thriftrw/thriftrw-python/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/thriftrw/${MYPN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYPN}-${PV}" SLOT="0" LICENSE="MIT" From 52f2c8d4d41f1325e7043fd7dc7e1b2d3171f69b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 21 Oct 2021 00:05:45 +0200 Subject: [PATCH 11/58] dev-python/opentracing_instrumentation: fix S and patch Closes: https://bugs.gentoo.org/819015 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- .../opentracing_instrumentation-3.3.1-no-coverage.patch | 7 ++----- .../opentracing_instrumentation-3.3.1.ebuild | 4 +++- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch b/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch index f036134791..cfb6d9ea8b 100644 --- a/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch +++ b/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch @@ -1,11 +1,8 @@ --- a/setup.cfg +++ b/setup.cfg -@@ -14,7 +14,7 @@ - tests/* +@@ -15,4 +15,4 @@ + tests/* [tool:pytest] -addopts = --cov=opentracing_instrumentation --cov-append -rs +addopts = -rs - - [egg_info] - tag_build = diff --git a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild index 21bc67d6fc..682d5e2ea7 100644 --- a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild +++ b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +MYPN="${PN/_/-python-}" PYTHON_COMPAT=( python3_8 ) inherit distutils-r1 @@ -11,7 +12,8 @@ DESCRIPTION="A collection of Python instrumentation tools for the OpenTracing AP HOMEPAGE=" https://github.com/uber-common/opentracing-python-instrumentation " -SRC_URI="https://github.com/uber-common/opentracing-python-instrumentation/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/uber-common/${MYPN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYPN}-${PV}" SLOT="0" LICENSE="MIT" From 1765bd4875b9ff5444a1172c59ba25f7a76dffa0 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 21 Oct 2021 00:10:24 +0200 Subject: [PATCH 12/58] dev-python/pysaml2: add mock test dependency Closes: https://bugs.gentoo.org/819012 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/pysaml2/pysaml2-7.0.1.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/pysaml2/pysaml2-7.0.1.ebuild b/dev-python/pysaml2/pysaml2-7.0.1.ebuild index 615984c895..2761ebaa8c 100644 --- a/dev-python/pysaml2/pysaml2-7.0.1.ebuild +++ b/dev-python/pysaml2/pysaml2-7.0.1.ebuild @@ -27,13 +27,15 @@ RDEPEND=" dev-python/importlib_resources[${PYTHON_USEDEP}] >=dev-python/xmlschema-1.2.1[${PYTHON_USEDEP}] " -DEPEND=" - ${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" test? ( dev-python/toml[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] dev-python/pymongo[${PYTHON_USEDEP}] dev-python/responses[${PYTHON_USEDEP}] + + dev-python/mock[${PYTHON_USEDEP}] ) " From d0dc2660f8cccc639e8ff6171e52f0190332d16c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 21 Oct 2021 01:32:36 +0200 Subject: [PATCH 13/58] dev-python/pymeeus: bump to 0.5.11 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- dev-python/pymeeus/Manifest | 1 + dev-python/pymeeus/pymeeus-0.5.11.ebuild | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 dev-python/pymeeus/pymeeus-0.5.11.ebuild diff --git a/dev-python/pymeeus/Manifest b/dev-python/pymeeus/Manifest index 248a77df65..80bd193a60 100644 --- a/dev-python/pymeeus/Manifest +++ b/dev-python/pymeeus/Manifest @@ -1,2 +1,3 @@ DIST PyMeeus-0.3.13.tar.gz 5254730 BLAKE2B 09ed8f061e9c515c215318b613305e2f7ea1e5a2581c9caa270443a32de760dd77e09007771154177fe7e45cb7f8874351f585a5b17f4f56956e6049f68bcf87 SHA512 436eb990c47eab2eefa4d8eaa65171d4e630653c73f316d4f6097c10306aae70983fba074bfbaa44737ce2f55b4450b5c44e5a15e551f30a2c533f35a1d05965 DIST PyMeeus-0.4.2.tar.gz 5299266 BLAKE2B ff2361762f7e1c8eeb81f521dce75acbda90228133e3fc0c9aea494ff2f9b2a5b5f70c7f58e6c864f2fae025fb7dda3ce390642362fefb4d8a6ac23dc3986324 SHA512 d3f3341b1546d6a632d18916f8aefec7e4cb437693d8373a09a87d3a28525436acd7b8b6ada57d127e1449a493e5d676af985e874cb330b53f80e0bcbc91dffc +DIST PyMeeus-0.5.11.tar.gz 5368346 BLAKE2B d1bde9d62bd3349533b086ecbf5f6c455caf333cbdb0f32d11cac450db07708e442bc44cb085ec5140231158b95068e688e9c8abfcc62ba0e52e1cdd2de294b8 SHA512 9c109a7ed0ff3635e8b1eb4ee444bc5086528169fc942719385b02c5d5eca1f1ec3d3988bb06140e94f3d4ab741473880d8a36e187c468b9b91a3254575b92e6 diff --git a/dev-python/pymeeus/pymeeus-0.5.11.ebuild b/dev-python/pymeeus/pymeeus-0.5.11.ebuild new file mode 100644 index 0000000000..00b4324139 --- /dev/null +++ b/dev-python/pymeeus/pymeeus-0.5.11.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="PyMeeus" +MY_P="${MY_PN}-${PV}" + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python implementation of Jean Meeus astronomical routines" +HOMEPAGE="https://github.com/architest/pymeeus" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${MY_P}" + +distutils_enable_tests pytest +distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme From 6299af48d2f136228340c6697044985614e2fda3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 21 Oct 2021 01:33:51 +0200 Subject: [PATCH 14/58] app-arch/libarchive-qt: bump to 2.0.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- app-arch/libarchive-qt/Manifest | 1 + .../libarchive-qt/libarchive-qt-2.0.6.ebuild | 39 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild diff --git a/app-arch/libarchive-qt/Manifest b/app-arch/libarchive-qt/Manifest index 46d437af4f..ce865c4ad7 100644 --- a/app-arch/libarchive-qt/Manifest +++ b/app-arch/libarchive-qt/Manifest @@ -1,2 +1,3 @@ DIST libarchive-qt-2.0.3.tar.gz 52793 BLAKE2B bfc29a21c54421b4c589eb5d444b7d9cb40c9d4f71b3ac36489df5f919e9d6eb2455574b1ad6c435cb3556f5ff697a0e6244554cf2dbaf032c1c77dc454f8328 SHA512 4d3c809a6bac4db576314a6b52893613de3b6d7eefc7ce74271ce5e6c5b73f3650380ba4b987724abda722e70cce3d1555a5ffd470d867ae9e1157cde7e761ee DIST libarchive-qt-2.0.4.tar.gz 52779 BLAKE2B a46605eae1880df638933fb780b846b98e6c58407fc601362f5b70823ae0559ae50f72bc85a1addfd6c385d0fa8d2aea07058e03ab6ada5e2425ab23ed78a08a SHA512 37b8719f689f6670543c41ebe1a1e73f4cc1fda48415103708832a94aeee2b27753c6e17e60e6849c05f2a98486e7e819a7d15faf284234bd47c18feb9565893 +DIST libarchive-qt-2.0.6.tar.gz 99095 BLAKE2B 57089d64179344a621d9d8be993b77f299a18a3cbd727c79adde2f7821e2cd5ca4a750ddd8707622de1c929f7f8ba3d4c42238f3d86d924e0fc42f73950acd30 SHA512 aa25952a585724579c4f8885414b7f343d958f576bfd8278c09cdec0f8ca776bb6480b5e3e545c33adbbd3c980ff20ce36ee37cc754df2971e77b04292a05828 diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild new file mode 100644 index 0000000000..ad8ad3261c --- /dev/null +++ b/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg cmake + +DESCRIPTION="A Qt based archiving solution with libarchive backend" +HOMEPAGE="https://gitlab.com/marcusbritanicus/libarchive-qt" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/marcusbritanicus/${PN}.git" +else + SRC_URI="https://gitlab.com/marcusbritanicus/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +RESTRICT="test" +LICENSE="LGPL-3" +SLOT="0" +IUSE="static-libs" + +DEPEND=" + app-arch/libarchive[lzma,bzip2,zlib] + app-arch/lrzip + app-arch/lzip + app-arch/lzop + dev-qt/qtgui:5 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DINSTALL_STATIC=$(usex static-libs) + ) + cmake_src_configure +} From 10d8c779f12a542762ee643b279bb3a8e8b6ce44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 21 Oct 2021 01:47:22 +0200 Subject: [PATCH 15/58] app-text/komikku: bump to 0.35.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- app-text/komikku/Manifest | 1 + app-text/komikku/komikku-0.35.1.ebuild | 75 ++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 app-text/komikku/komikku-0.35.1.ebuild diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest index cc0a7bef68..1404479ed2 100644 --- a/app-text/komikku/Manifest +++ b/app-text/komikku/Manifest @@ -1,3 +1,4 @@ DIST komikku-0.28.1.tar.gz 1670259 BLAKE2B bcb89f644eca7b6e322442316234e5d39d9db6d32e31b09b170abac74168f17e39cc2a368fa624edde0e0b3aa3892768d3d6adddf5b649bdf7cf34c775730b98 SHA512 c9db5ce5944520802bccdf5ce906fa2f3dea2209ea7fd060e7349944320148350dbfd131acb9b88ffba8d6712d0fd849110345aca625ce2af97e20bd0817d343 DIST komikku-0.29.2.tar.gz 1675938 BLAKE2B b593fa015b0d6b5cf2c2686d60731091a7cf68ba7522712df281cd360bdf61fb46eb33cfecc14301ddc309daccd4607ebd563441bb33cd857ec06f940d4e1956 SHA512 3aa286623cd33a787efdd3fde35a67616ef93a542356b1c17fca82d5700b535055eb609393b54bd7e011f7c5949105ddea9b78eb111cc5f4bf2dddbc604c8bc9 DIST komikku-0.30.0.tar.gz 1676088 BLAKE2B 998dcf327c902f96594d9025dd91628fc7480cfd5068c67a221693cc24bdf4f13955e5c630695e00b0d1d6b2f14925a7e8236019d8cc99f9fbb1405fcb27b211 SHA512 503d32e20ee54f53882e056623e2bba3992397d1703f5796fa0cabe6792cbb8bb9fa50ac19722200cd37976f3a8780e6afff94e7f751d4f5a19b57574c54d50b +DIST komikku-0.35.1.tar.gz 3352609 BLAKE2B 4231771bb0f4cfd58fc90a0090deec97ac0ecb4ef1158f334755cbd417ae88911734b6906bf4907662d1ee121f7fbc6b8c8da601119d211ff9be5d34ebac2de8 SHA512 2360ae0797ddc47ac06303668a802ddaa77c7fe6007c08623d789002fa85276884fc929a00b50395c00d4500e3911ff7bf366452f151257d53890de849dd9ff3 diff --git a/app-text/komikku/komikku-0.35.1.ebuild b/app-text/komikku/komikku-0.35.1.ebuild new file mode 100644 index 0000000000..7764145995 --- /dev/null +++ b/app-text/komikku/komikku-0.35.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN^}" +MY_P="${MY_PN}-v${PV}" + +PYTHON_COMPAT=( python3_{8,9} ) + +inherit python-single-r1 meson gnome2-utils xdg + +DESCRIPTION="An online/offline manga reader for GNOME" +HOMEPAGE="https://gitlab.com/valos/Komikku" +SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + +RESTRICT="test" +KEYWORDS="~amd64" +LICENSE="GPL-3" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + >=gui-libs/libhandy-1.2.0 + >=x11-libs/gtk+-3.24.10:3 + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cloudscraper[${PYTHON_USEDEP}] + dev-python/dateparser[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/natsort[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pure-protobuf[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + ') +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_install() { + meson_src_install + python_optimize + + sed -i "s|#!.*|#!/usr/bin/${EPYTHON}|" "${D}/usr/bin/${PN}" || + die "Failed to fix ${D}/usr/bin/${PN} interpreter" +} + +pkg_preinst() { + gnome2_schemas_savelist + xdg_pkg_preinst +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_pkg_postrm +} From 06a4cc78a79be946908f4830b17484a39d3ef1e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 21 Oct 2021 03:24:40 +0200 Subject: [PATCH 16/58] www-client/torbrowser-launcher: bump to 0.3.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- www-client/torbrowser-launcher/Manifest | 1 + .../torbrowser-launcher-0.3.5.ebuild | 52 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 www-client/torbrowser-launcher/torbrowser-launcher-0.3.5.ebuild diff --git a/www-client/torbrowser-launcher/Manifest b/www-client/torbrowser-launcher/Manifest index 1a9da1946f..150cf6a0d5 100644 --- a/www-client/torbrowser-launcher/Manifest +++ b/www-client/torbrowser-launcher/Manifest @@ -1 +1,2 @@ DIST torbrowser-launcher-0.3.3.tar.gz 187239 BLAKE2B 8792e5474efe32124b401287bfbe01caef40381a35bb09062903da09c51f246b6092da2a3ffb84531c8f2be1bb45079263b8e46c98c5efa370abc6200289ac99 SHA512 129bcc3006d1cda92ab521c5106cacccf934b964b737f28bd89de6872f061b9e039678ca34b8ed30f348a0a47c3d87661b103f48e19a7edfae72a69512220fe6 +DIST torbrowser-launcher-0.3.5.tar.gz 195445 BLAKE2B 87ba04a5dd49316148631d3da6cf0b328160b817b7c42062bf6eeb1bedfc2cad6276640422139adc2b4031bfb6d0aa9bb93636b8e629e3b53433909bdf962768 SHA512 d9e30a721393d1530bc288fd74925731b71016d34670b6b33e1e76e271f956e2d2e35bd29f81389b1c90db15257e1e6281bd3aeeb9c3cc533ab9a5d109803254 diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5.ebuild new file mode 100644 index 0000000000..836bdf7b7b --- /dev/null +++ b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle" +HOMEPAGE="https://github.com/micahflee/torbrowser-launcher" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/micahflee/${PN}.git" +else + SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +RESTRICT="test" +LICENSE="MIT" +SLOT="0" +IUSE="apparmor" + +RDEPEND=" + app-crypt/gpgme[python,${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP},widgets] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + apparmor? ( sys-libs/libapparmor ) +" + +python_install_all() { + distutils-r1_python_install_all + + # delete apparmor profiles + if ! use apparmor; then + rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles" + rmdir "${D}/etc" || die "Failed to remove empty directory" + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "To get additional features, some optional runtime dependencies" + elog "may be installed:" + optfeature "updating over system TOR" net-vpn/tor dev-python/txsocksx +} From 53fc78905c8d1307b6c4ebe750ae4c85144b112b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 21 Oct 2021 07:10:05 +0200 Subject: [PATCH 17/58] dev-vcs/gitui: rust package ignore LDFLAGS Closes: https://bugs.gentoo.org/819102 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-vcs/gitui/gitui-0.18.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-vcs/gitui/gitui-0.18.0.ebuild b/dev-vcs/gitui/gitui-0.18.0.ebuild index f274b7e48e..b16ac94d33 100644 --- a/dev-vcs/gitui/gitui-0.18.0.ebuild +++ b/dev-vcs/gitui/gitui-0.18.0.ebuild @@ -210,6 +210,7 @@ RDEPEND=" DEPEND="${RDEPEND}" DOCS=( {README,KEY_CONFIG,THEMES}.md vim_style_key_config.ron ) +QA_FLAGS_IGNORED="usr/bin/gitui" src_prepare() { # https://github.com/extrawurst/gitui/issues/459 From eb75be22516ed2f91e160cd7e330672a1dd6b7a1 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 21 Oct 2021 07:41:53 +0200 Subject: [PATCH 18/58] app-forensics/libpreloadvaccine: disable tests Closes: https://bugs.gentoo.org/819090 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- .../files/libpreloadvaccine-fix-typo.patch | 23 +++++++++++++++++++ .../libpreloadvaccine-0_pre20190831.ebuild | 12 +++++++--- 2 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 app-forensics/libpreloadvaccine/files/libpreloadvaccine-fix-typo.patch diff --git a/app-forensics/libpreloadvaccine/files/libpreloadvaccine-fix-typo.patch b/app-forensics/libpreloadvaccine/files/libpreloadvaccine-fix-typo.patch new file mode 100644 index 0000000000..88adda88db --- /dev/null +++ b/app-forensics/libpreloadvaccine/files/libpreloadvaccine-fix-typo.patch @@ -0,0 +1,23 @@ +From 9b55c68551fccf7bdb7514af35045a592b9da2db Mon Sep 17 00:00:00 2001 +From: Alessandro Barbieri +Date: Thu, 21 Oct 2021 07:15:26 +0200 +Subject: [PATCH] fix typo + +--- a/test/test_libpreloadvaccine.c ++++ b/test/test_libpreloadvaccine.c +@@ -33,7 +33,7 @@ static void test_file_contains_object(void) + static void test_file_contains_object_bad_file(void) + { + char *working_dir = getenv("PWD"); +- char *test_path = strcat(working_dir,"/test/test_data/ld.so.prload"); ++ char *test_path = strcat(working_dir,"/test/test_data/ld.so.preload"); + TEST_ASSERT_FALSE(file_contains_object("/tmp/libpreload.so", test_path)); + } + +@@ -62,4 +62,4 @@ int main(void) + RUN_TEST(test_file_contains_object_bad_file); + + return UnityEnd(); +-} +\ No newline at end of file ++} diff --git a/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild b/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild index 7d512256f1..318aaf44e5 100644 --- a/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild +++ b/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild @@ -16,8 +16,12 @@ KEYWORDS="~amd64" IUSE="test" DOCS=( README.md ) -PATCHES=( "${FILESDIR}/${PN}-makefile.patch" ) -RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/${PN}-makefile.patch" + "${FILESDIR}/${PN}-fix-typo.patch" +) +#RESTRICT="!test? ( test )" +RESTRICT="test" src_compile() { emake build @@ -27,6 +31,8 @@ src_compile() { src_install() { dolib.so libpreloadvaccine.so einstalldocs - echo "😃LD_AUDIT=/usr/$(get_libdir)/libpreloadvaccine.so" > 99libpreloadvaccine || die + cat > 99libpreloadvaccine <<- EOF + 😃LD_AUDIT="/usr/$(get_libdir)/libpreloadvaccine.so" + EOF doenvd 99libpreloadvaccine } From fd12145cb508d40f7045a0f8d8a953e03f713bc8 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 21 Oct 2021 11:49:13 +0200 Subject: [PATCH 19/58] app-forensics/libpreloadvaccine: don't install an env.d file Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- .../libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild | 4 ---- 1 file changed, 4 deletions(-) diff --git a/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild b/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild index 318aaf44e5..a8efeccf9b 100644 --- a/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild +++ b/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild @@ -31,8 +31,4 @@ src_compile() { src_install() { dolib.so libpreloadvaccine.so einstalldocs - cat > 99libpreloadvaccine <<- EOF - 😃LD_AUDIT="/usr/$(get_libdir)/libpreloadvaccine.so" - EOF - doenvd 99libpreloadvaccine } From 56d5f40d5d5e922b200142051ebc8a46a2958e94 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 21 Oct 2021 16:12:28 +0200 Subject: [PATCH 20/58] dev-lang/lean: add 3.34.0 Signed-off-by: Alessandro Barbieri --- dev-lang/lean/Manifest | 1 + dev-lang/lean/lean-3.34.0.ebuild | 53 ++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 dev-lang/lean/lean-3.34.0.ebuild diff --git a/dev-lang/lean/Manifest b/dev-lang/lean/Manifest index fd42aa380d..b5cb6ec03b 100644 --- a/dev-lang/lean/Manifest +++ b/dev-lang/lean/Manifest @@ -1 +1,2 @@ DIST lean-3.33.0.tar.gz 1890511 BLAKE2B 93fed81409a5d2fc31fd0963e00262ffbf7ce177954501e01d988666bf55bd4e0243488139f34eb4322055a5512565c6770749f793a8b7a8c7eb6e3045c5c2e7 SHA512 813f21f57913c15ca52b3a40bb0493d156b714ea26c5dcf4d159ee7aedf05dd6259ff57c05aa278bc72a3bfb9a531835387fc8cfbaca7d8341e0f2fbe9535bf3 +DIST lean-3.34.0.tar.gz 1891710 BLAKE2B 53c25b93c2e720187bfa5980a6bf3c9790aebb757b732704f6f5ad250b333c192417a938bc1cd6274a45f5b5f49f8e275da1f5c5597ffd7bc2da7bbe8b0371f7 SHA512 bc3f81ffbfa3291675d3c09c28c3eacccc2d44d021fb7e9923c7116091046b57f388589074e984f257842757c77972ef3b354d8690cccbebf6d3e2aae1f811a5 diff --git a/dev-lang/lean/lean-3.34.0.ebuild b/dev-lang/lean/lean-3.34.0.ebuild new file mode 100644 index 0000000000..31967bcd48 --- /dev/null +++ b/dev-lang/lean/lean-3.34.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_IN_SOURCE_BUILD="ON" + +inherit cmake optfeature + +DESCRIPTION="The Lean Theorem Prover" +HOMEPAGE="https://leanprover-community.github.io/" + +if [[ "${PV}" == *9999* ]]; then + MAJOR=3 # sync this periodically for the live version + inherit git-r3 + EGIT_REPO_URI="https://github.com/leanprover-community/lean.git" +else + MAJOR=$(ver_cut 1) + SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi +S="${WORKDIR}/lean-${PV}/src" + +RESTRICT="!test? ( test )" +LICENSE="Apache-2.0" +SLOT="0/${MAJOR}" +IUSE="+json test +threads" + +RDEPEND="dev-libs/gmp" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DALPHA=ON + -DAUTO_THREAD_FINALIZATION=ON + -DJSON=$(usex json) + -DLEAN_EXTRA_CXX_FLAGS="${CXXFLAGS}" + -DMULTI_THREAD=$(usex threads) + -DUSE_GITHASH=OFF + ) + cmake_src_configure +} + +pkg_postinst() { + elog "You probably want to use lean with mathlib, to install it you can either:" + elog " - Do not install mathlib globally and use local versions" + elog " - Use leanproject from sci-mathematics/mathlib-tools" + elog " $ leanproject global-install" + elog " - Use leanpkg and compile mathlib (which will take long time)" + elog " $ leanpkg install https://github.com/leanprover-community/mathlib" + + optfeature "project management with leanproject" sci-mathematics/mathlib-tools +} From 46c0040634fa9f05cd07f0871352c6e0ffddde5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 21 Oct 2021 16:13:59 +0200 Subject: [PATCH 21/58] dev-lang/lean: exclude style_check test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/819093 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- dev-lang/lean/lean-3.33.0.ebuild | 9 +++++++++ dev-lang/lean/lean-3.34.0.ebuild | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/dev-lang/lean/lean-3.33.0.ebuild b/dev-lang/lean/lean-3.33.0.ebuild index 31967bcd48..7fe835012d 100644 --- a/dev-lang/lean/lean-3.33.0.ebuild +++ b/dev-lang/lean/lean-3.33.0.ebuild @@ -41,6 +41,15 @@ src_configure() { cmake_src_configure } +src_test() { + local myctestargs=( + # Disable problematic "style_check" cpplint test, + # this also removes python test dependency + --exclude-regex style_check + ) + cmake_src_test +} + pkg_postinst() { elog "You probably want to use lean with mathlib, to install it you can either:" elog " - Do not install mathlib globally and use local versions" diff --git a/dev-lang/lean/lean-3.34.0.ebuild b/dev-lang/lean/lean-3.34.0.ebuild index 31967bcd48..7fe835012d 100644 --- a/dev-lang/lean/lean-3.34.0.ebuild +++ b/dev-lang/lean/lean-3.34.0.ebuild @@ -41,6 +41,15 @@ src_configure() { cmake_src_configure } +src_test() { + local myctestargs=( + # Disable problematic "style_check" cpplint test, + # this also removes python test dependency + --exclude-regex style_check + ) + cmake_src_test +} + pkg_postinst() { elog "You probably want to use lean with mathlib, to install it you can either:" elog " - Do not install mathlib globally and use local versions" From 086733af89502e425edcf9c77ed709d37db184db Mon Sep 17 00:00:00 2001 From: Adrian Schollmeyer Date: Thu, 21 Oct 2021 17:06:19 +0200 Subject: [PATCH 22/58] sys-process/btop: Bump to 1.0.19 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer --- sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.18.ebuild => btop-1.0.19.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename sys-process/btop/{btop-1.0.18.ebuild => btop-1.0.19.ebuild} (100%) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index a2c749c26d..b33efb604b 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.18.tar.gz 922257 BLAKE2B 28344597e11fde6ce19c08aeaf95ea03b90503b68189e69511c09a499cdb284cbbc7835b9218d29028e6aea9f00cc99891aa9706031fe9d22350a21212cb1a61 SHA512 8d822c37afb223ba131cb2ea6162331056f603b534bdcd71d9976ef8f0ae95d7786b33ac8436c21ef1c206d240e908a4608100f047e74c10eba4982a3aabadc4 +DIST btop-1.0.19.tar.gz 922374 BLAKE2B f8ae8022a17b1f856c566ee8979a96e3e8d2ac0c4d895af148f9a615192a6e8b9e59bb4afb6c0b70670234d31aa2a36366d62a9655b93fc20422644c657556c3 SHA512 d351868fffa227a2925a556f1fc642edd2b8f31e1247eeaf558892bdf25b2aed9833f5047b607f21a16d6b0a141e8ab8c4237a52627264c480e9e5fb4397382b diff --git a/sys-process/btop/btop-1.0.18.ebuild b/sys-process/btop/btop-1.0.19.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.18.ebuild rename to sys-process/btop/btop-1.0.19.ebuild From 78e04efdb14df9e42e02c5525e3991b2c9b49810 Mon Sep 17 00:00:00 2001 From: Rabindra Dhakal Date: Thu, 21 Oct 2021 22:12:36 +0545 Subject: [PATCH 23/58] app-editors/helix: hide QA warnings Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Rabindra Dhakal --- app-editors/helix/helix-0.4.1.ebuild | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/app-editors/helix/helix-0.4.1.ebuild b/app-editors/helix/helix-0.4.1.ebuild index 6fce9c2dc1..8cff08663e 100644 --- a/app-editors/helix/helix-0.4.1.ebuild +++ b/app-editors/helix/helix-0.4.1.ebuild @@ -143,7 +143,33 @@ PATCHES=( "${FILESDIR}/${PN}-0.4.1.patch" ) -QA_FLAGS_IGNORED="/usr/bin/hx" +QA_FLAGS_IGNORED=" + usr/share/helix/runtime/grammars/agda.so + usr/share/helix/runtime/grammars/bash.so + usr/share/helix/runtime/grammars/c-sharp.so + usr/share/helix/runtime/grammars/c.so + usr/share/helix/runtime/grammars/cpp.so + usr/share/helix/runtime/grammars/css.so + usr/share/helix/runtime/grammars/elixir.so + usr/share/helix/runtime/grammars/go.so + usr/share/helix/runtime/grammars/html.so + usr/share/helix/runtime/grammars/java.so + usr/share/helix/runtime/grammars/javascript.so + usr/share/helix/runtime/grammars/json.so + usr/share/helix/runtime/grammars/julia.so + usr/share/helix/runtime/grammars/latex.so + usr/share/helix/runtime/grammars/nix.so + usr/share/helix/runtime/grammars/php.so + usr/share/helix/runtime/grammars/python.so + usr/share/helix/runtime/grammars/ruby.so + usr/share/helix/runtime/grammars/rust.so + usr/share/helix/runtime/grammars/scala.so + usr/share/helix/runtime/grammars/swift.so + usr/share/helix/runtime/grammars/toml.so + usr/share/helix/runtime/grammars/tsx.so + usr/share/helix/runtime/grammars/typescript.so + usr/bin/hx +" src_prepare() { einfo "Helix branch: ${EGIT_BRANCH}" From a6b67ba4c0d5b8e627ee6299f0f90c61d8397b77 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 22 Oct 2021 00:20:58 +0200 Subject: [PATCH 24/58] dev-python/python-mistralclient: new version Closes: https://bugs.gentoo.org/815556 Closes: https://bugs.gentoo.org/800482 Closes: https://bugs.gentoo.org/800449 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/python-mistralclient/Manifest | 2 +- .../python-mistralclient-4.1.1.ebuild | 34 ------------- .../python-mistralclient-4.3.0.ebuild | 49 +++++++++++++++++++ 3 files changed, 50 insertions(+), 35 deletions(-) delete mode 100644 dev-python/python-mistralclient/python-mistralclient-4.1.1.ebuild create mode 100644 dev-python/python-mistralclient/python-mistralclient-4.3.0.ebuild diff --git a/dev-python/python-mistralclient/Manifest b/dev-python/python-mistralclient/Manifest index b529cef7a1..733860419c 100644 --- a/dev-python/python-mistralclient/Manifest +++ b/dev-python/python-mistralclient/Manifest @@ -1 +1 @@ -DIST python-mistralclient-4.1.1.tar.gz 97257 BLAKE2B 8f58cc59f782d05111b1eb009ba06dc8dd356841ffdc75a4af2fde0492eafce4d728fe8e947e7ef80f4049c3889587ab2926294acd90191dbfc26f6a643cb2c6 SHA512 4f1f5d558ef4711b0ff7da565b0eefc9e3e32d4014d0b9c808370e0e0a00d759aa4f35a7f116f95db00d43277d614aea9fb57200e15c2c0258a48c8e828910e3 +DIST python-mistralclient-4.3.0.tar.gz 107778 BLAKE2B d6802196172644082f5f6a4d1807e000176b4dcd49e31016abe91c539b3d12ce0cb1da851d209f616a52ff77a3ccde4d35ad4807578e7bb6716d0d34fd19eadb SHA512 4e18aa2d58c7c25a472f3d292149adda63eafcdc4fa5272f31cd21f74097eceb4f9d6cf949a030e39a61a100187cf6378ab7580d2042ac8788c68ef32aed1b68 diff --git a/dev-python/python-mistralclient/python-mistralclient-4.1.1.ebuild b/dev-python/python-mistralclient/python-mistralclient-4.1.1.ebuild deleted file mode 100644 index 687b727828..0000000000 --- a/dev-python/python-mistralclient/python-mistralclient-4.1.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="A client for the OpenStack Mistral API" -HOMEPAGE="https://github.com/openstack/python-mistralclient" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0" -DEPEND="${CDEPEND}" -RDEPEND=" - ${CDEPEND} - >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] - !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}] - >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] - !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/python-mistralclient/python-mistralclient-4.3.0.ebuild b/dev-python/python-mistralclient/python-mistralclient-4.3.0.ebuild new file mode 100644 index 0000000000..609d304740 --- /dev/null +++ b/dev-python/python-mistralclient/python-mistralclient-4.3.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_8 ) + +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Mistral API" +HOMEPAGE=" + https://github.com/openstack/python-mistralclient + https://opendev.org/openstack/python-blazarclient + https://pypi.org/project/python-blazarclient + https://launchpad.net/python-mistralclient +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/hacking-3.0.1[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest From efa215ae9ff1788aed932ffd29cd37e984650048 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Fri, 22 Oct 2021 00:22:22 +0200 Subject: [PATCH 25/58] sci-mathematics/metamath: add verison 0.198 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- sci-mathematics/metamath/Manifest | 1 + .../metamath/files/dont_force_optimize.patch | 16 +++++++++++ sci-mathematics/metamath/metadata.xml | 18 ++++++++++++ .../metamath/metamath-0.198.ebuild | 28 +++++++++++++++++++ 4 files changed, 63 insertions(+) create mode 100644 sci-mathematics/metamath/Manifest create mode 100644 sci-mathematics/metamath/files/dont_force_optimize.patch create mode 100644 sci-mathematics/metamath/metadata.xml create mode 100644 sci-mathematics/metamath/metamath-0.198.ebuild diff --git a/sci-mathematics/metamath/Manifest b/sci-mathematics/metamath/Manifest new file mode 100644 index 0000000000..32df01b838 --- /dev/null +++ b/sci-mathematics/metamath/Manifest @@ -0,0 +1 @@ +DIST metamath-0.198.tar.gz 468593 BLAKE2B 030bc61f5d8f0c02d473fcd2802b3411c96eff04f7144b966f1f098aec3a65218137228f4d97ba96aaa190386802db00865b9e997b399ce06b19d421c335f2bf SHA512 607c0a8208b9414b36bf82a1fcb0b826e9bfa4cbcec0337be58f3e890b91473649b115403227f440b9774e5653434ffdf09f0ab82c2f5af59eac0d11b9d09942 diff --git a/sci-mathematics/metamath/files/dont_force_optimize.patch b/sci-mathematics/metamath/files/dont_force_optimize.patch new file mode 100644 index 0000000000..548b0042ec --- /dev/null +++ b/sci-mathematics/metamath/files/dont_force_optimize.patch @@ -0,0 +1,16 @@ +index 263d3d8..68a8fea 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -45,11 +45,9 @@ int f() { + + # Try to optimize. + AC_MSG_CHECKING([[for optimization flags]]) +-new_CFLAGS="-O3 -funroll-loops -finline-functions -fomit-frame-pointer" ++new_CFLAGS="" + saved_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $new_CFLAGS" +-# Remove any existing "-O2", or it will override what we're doing. +-CFLAGS=$( printf "%s" "$CFLAGS" | sed -e 's/ -O2/ /' ) + AC_LINK_IFELSE( + [AC_LANG_PROGRAM([[ + #include diff --git a/sci-mathematics/metamath/metadata.xml b/sci-mathematics/metamath/metadata.xml new file mode 100644 index 0000000000..853d8b8e71 --- /dev/null +++ b/sci-mathematics/metamath/metadata.xml @@ -0,0 +1,18 @@ + + + + + + xgqt@riseup.net + Maciej Barć + + + Metamath is a tiny language that can express theorems in abstract + mathematics, accompanied by proofs that can be verified by a computer + program. + + + https://github.com/metamath/metamath-exe/issues + metamath/metamath-exe + + diff --git a/sci-mathematics/metamath/metamath-0.198.ebuild b/sci-mathematics/metamath/metamath-0.198.ebuild new file mode 100644 index 0000000000..5d86657e01 --- /dev/null +++ b/sci-mathematics/metamath/metamath-0.198.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Proof verifier based on a minimalistic formalism" +HOMEPAGE="http://us.metamath.org/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}-exe.git" +else + SRC_URI="https://github.com/${PN}/${PN}-exe/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-exe-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" + +PATCHES=( "${FILESDIR}/dont_force_optimize.patch" ) + +src_prepare() { + default + eautoreconf +} From 7c7d1cb41566515c7533ca3dea5e0b80cb462cce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Fri, 22 Oct 2021 00:24:13 +0200 Subject: [PATCH 26/58] dev-lang/lean: remove unnecessary test flag MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- dev-lang/lean/lean-3.33.0.ebuild | 3 +-- dev-lang/lean/lean-3.34.0.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-lang/lean/lean-3.33.0.ebuild b/dev-lang/lean/lean-3.33.0.ebuild index 7fe835012d..95b6a56553 100644 --- a/dev-lang/lean/lean-3.33.0.ebuild +++ b/dev-lang/lean/lean-3.33.0.ebuild @@ -21,10 +21,9 @@ else fi S="${WORKDIR}/lean-${PV}/src" -RESTRICT="!test? ( test )" LICENSE="Apache-2.0" SLOT="0/${MAJOR}" -IUSE="+json test +threads" +IUSE="+json +threads" RDEPEND="dev-libs/gmp" DEPEND="${RDEPEND}" diff --git a/dev-lang/lean/lean-3.34.0.ebuild b/dev-lang/lean/lean-3.34.0.ebuild index 7fe835012d..95b6a56553 100644 --- a/dev-lang/lean/lean-3.34.0.ebuild +++ b/dev-lang/lean/lean-3.34.0.ebuild @@ -21,10 +21,9 @@ else fi S="${WORKDIR}/lean-${PV}/src" -RESTRICT="!test? ( test )" LICENSE="Apache-2.0" SLOT="0/${MAJOR}" -IUSE="+json test +threads" +IUSE="+json +threads" RDEPEND="dev-libs/gmp" DEPEND="${RDEPEND}" From 1a977dcf401649337dccdb59bcefde5f2e57109d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Fri, 22 Oct 2021 00:58:05 +0200 Subject: [PATCH 27/58] dev-lang/lean: fix build type and flags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- dev-lang/lean/files/fix_flags.patch | 23 +++++++++++++++++++++++ dev-lang/lean/lean-3.33.0.ebuild | 13 +++++++++++-- dev-lang/lean/lean-3.34.0.ebuild | 13 +++++++++++-- 3 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 dev-lang/lean/files/fix_flags.patch diff --git a/dev-lang/lean/files/fix_flags.patch b/dev-lang/lean/files/fix_flags.patch new file mode 100644 index 0000000000..1fd788fd79 --- /dev/null +++ b/dev-lang/lean/files/fix_flags.patch @@ -0,0 +1,23 @@ +index f0efdf425..4cd461986 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -194,7 +194,7 @@ set(CMAKE_CXX_FLAGS_DEBUG "-DLEAN_DEBUG -DLEAN_TRACE") + set(CMAKE_CXX_FLAGS_MINSIZEREL "-DNDEBUG") + set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-DLEAN_DEBUG") +-set(CMAKE_CXX_FLAGS_GPROF "-O2 -g -pg") ++set(CMAKE_CXX_FLAGS_GPROF "-g -pg") + + # OSX .dmg generation (this is working in progress) + set(CPACK_DMG_BACKGROUND_IMAGE "${LEAN_SOURCE_DIR}/../images/lean.png") +@@ -264,8 +264,8 @@ if (NOT MSVC) + set(CMAKE_CXX_FLAGS "-Wall -Wextra -std=c++11 ${CMAKE_CXX_FLAGS}") + set(CMAKE_CXX_FLAGS_DEBUG "-g3 ${CMAKE_CXX_FLAGS_DEBUG}") + set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os ${CMAKE_CXX_FLAGS_MINSIZEREL}") +- set(CMAKE_CXX_FLAGS_RELEASE "-O3 ${CMAKE_CXX_FLAGS_RELEASE}") +- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g3 ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}") ++ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}") ++ set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-g3 ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}") + elseif (MULTI_THREAD) + set(CMAKE_CXX_FLAGS_DEBUG "/MTd ${CMAKE_CXX_FLAGS_DEBUG}") + set(CMAKE_CXX_FLAGS_MINSIZEREL "/MT ${CMAKE_CXX_FLAGS_MINSIZEREL}") diff --git a/dev-lang/lean/lean-3.33.0.ebuild b/dev-lang/lean/lean-3.33.0.ebuild index 95b6a56553..3ab4b15f4d 100644 --- a/dev-lang/lean/lean-3.33.0.ebuild +++ b/dev-lang/lean/lean-3.33.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 CMAKE_IN_SOURCE_BUILD="ON" @@ -23,12 +23,21 @@ S="${WORKDIR}/lean-${PV}/src" LICENSE="Apache-2.0" SLOT="0/${MAJOR}" -IUSE="+json +threads" +IUSE="debug +json +threads" RDEPEND="dev-libs/gmp" DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/fix_flags.patch" ) + src_configure() { + local CMAKE_BUILD_TYPE + if use debug; then + CMAKE_BUILD_TYPE="Debug" + else + CMAKE_BUILD_TYPE="Release" + fi + local mycmakeargs=( -DALPHA=ON -DAUTO_THREAD_FINALIZATION=ON diff --git a/dev-lang/lean/lean-3.34.0.ebuild b/dev-lang/lean/lean-3.34.0.ebuild index 95b6a56553..3ab4b15f4d 100644 --- a/dev-lang/lean/lean-3.34.0.ebuild +++ b/dev-lang/lean/lean-3.34.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 CMAKE_IN_SOURCE_BUILD="ON" @@ -23,12 +23,21 @@ S="${WORKDIR}/lean-${PV}/src" LICENSE="Apache-2.0" SLOT="0/${MAJOR}" -IUSE="+json +threads" +IUSE="debug +json +threads" RDEPEND="dev-libs/gmp" DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/fix_flags.patch" ) + src_configure() { + local CMAKE_BUILD_TYPE + if use debug; then + CMAKE_BUILD_TYPE="Debug" + else + CMAKE_BUILD_TYPE="Release" + fi + local mycmakeargs=( -DALPHA=ON -DAUTO_THREAD_FINALIZATION=ON From ddb94e3f25373ae8eae84682060e36b6bf108bf0 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 22 Oct 2021 02:09:12 +0200 Subject: [PATCH 28/58] sci-mathematics/lean-mathlib: initial import Signed-off-by: Alessandro Barbieri --- sci-mathematics/lean-mathlib/Manifest | 1 + .../lean-mathlib-0.1_p20211021.ebuild | 43 +++++++++++++++++++ sci-mathematics/lean-mathlib/metadata.xml | 15 +++++++ 3 files changed, 59 insertions(+) create mode 100644 sci-mathematics/lean-mathlib/Manifest create mode 100644 sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild create mode 100644 sci-mathematics/lean-mathlib/metadata.xml diff --git a/sci-mathematics/lean-mathlib/Manifest b/sci-mathematics/lean-mathlib/Manifest new file mode 100644 index 0000000000..6d4751f6e1 --- /dev/null +++ b/sci-mathematics/lean-mathlib/Manifest @@ -0,0 +1 @@ +DIST lean-mathlib-0.1_p20211021.tar.gz 6665360 BLAKE2B 92d7627a095fd8cbc2bbdeccd9321c86badbd36152a034a15d005eadd0507c21aeeb73ecbef8199a267104b5b881ba5b100355e48003c68785205650c4a23876 SHA512 792e8074cba39d1baab87f47af64c49f2a95043c8e9d592f41fe87d8697405c2595933954e1fbf30cb657551e2350fa274e405996d030e47db166cd078a232e4 diff --git a/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild b/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild new file mode 100644 index 0000000000..5b3bfe7c8e --- /dev/null +++ b/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="3c11bd771ef17197a9e9fcd4a3fabfa2804d950c" + +DESCRIPTION="Lean mathematical components library" +HOMEPAGE="https://github.com/leanprover-community/mathlib" +SRC_URI="https://github.com/leanprover-community/mathlib/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}/mathlib-${COMMIT}" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" + +RDEPEND=">=dev-lang/lean-3.34.0" +DEPEND=" + ${RDEPEND} + sci-mathematics/mathlib-tools +" + +RESTRICT="!test? ( test )" + +src_configure() { + leanpkg configure || die +} + +src_compile() { + leanpkg build || die +} + +src_install() { + dodoc -r docs + rm -r docs || die + insinto /usr/lib/lean/mathlib + doins -r . +} + +src_test() { + leanpkg test || die +} diff --git a/sci-mathematics/lean-mathlib/metadata.xml b/sci-mathematics/lean-mathlib/metadata.xml new file mode 100644 index 0000000000..3005583c85 --- /dev/null +++ b/sci-mathematics/lean-mathlib/metadata.xml @@ -0,0 +1,15 @@ + + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + + + https://github.com/leanprover-community/mathlib/issues + leanprover-community/mathlib + + From 9d7e5edf222cc28665288755b2d5e8feb11f63f1 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Fri, 22 Oct 2021 20:34:43 +0300 Subject: [PATCH 29/58] app-misc/doublecmd-bin: 1.0.0 version bump Signed-off-by: Sergey Torokhov --- app-misc/doublecmd-bin/Manifest | 4 ++ .../doublecmd-bin/doublecmd-bin-1.0.0.ebuild | 68 +++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index 7dfb97d7c6..0f070bf48e 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -2,3 +2,7 @@ DIST doublecmd-0.9.10.gtk2.i386.tar.xz 7510460 BLAKE2B fbe8a39332fdf03b26e375dcc DIST doublecmd-0.9.10.gtk2.x86_64.tar.xz 8796552 BLAKE2B 41382d0018e3c3b70b3572629129516264c628f15a25805cc72caba65c78045d9fb6b62cd0315ffd8ab1edd99d596f1cc09fe5b2fc0adc3fea7eeb2a118ef4d4 SHA512 4a908b897be77fdc3f9becb2b52d15e85066317fac340b143044378357a4e1c06b508297f1702ea33549cd0106c27a3e8bf979e0df38891f167fa0636b724508 DIST doublecmd-0.9.10.qt5.i386.tar.xz 7917484 BLAKE2B c307e4829b9c93d6e75d98942b815d32c3f47ee0e5dd7d57969a279f7e60d4ab3c798b8bb266f2c1ebaacd7d9fb7b70a87889ec2c4349da6378a84d512b309c7 SHA512 57ae1943e7e7fcc437b0574e14b2bee67a97c6618e78d988eb72457613c322f3c3eeea8ea3e5f4291cfc9d148570361aac48d6a9fba63b19024c2ecf4f99d431 DIST doublecmd-0.9.10.qt5.x86_64.tar.xz 8778420 BLAKE2B 24728a8539b9e455bb1dcb87f8404397dc1b8b24d3fa7e811e7922559801a9d50451190c9fb228233cf59c8793a0a9ff3f013a8fc042fbbf396903cc6bd02a88 SHA512 22073f0c1c623d4dca264bb8fba702c088b9e9984ac69d69a797878ef37359aac3e2ebc358007e04d147b328eb4c3a3dd58d5225f452de3a9f7fc9dfb556d2a5 +DIST doublecmd-1.0.0.gtk2.i386.tar.xz 7336948 BLAKE2B 83003e214b4531d097982af20525abecd4a73cf01f0ae73855ea18b226fa3256c1816ea28cdf6f286315af11dfc00016618a9d86f886573225d3ea5e0f2c16bb SHA512 927d7f0f8b037529d4b6161e4fc06468c021330f8ff55099b4e826a2210591a1ade4b6ae6eaf85fc0523a4aa13580599ccac02b9a77df835230726a66459ddb5 +DIST doublecmd-1.0.0.gtk2.x86_64.tar.xz 8082608 BLAKE2B b9c40cc464b54fb636a4b779dc6f438276ac85b73dc9fedfc54f245236e490f155de9c7c706a9a808a5a01d0c44116f26ba55899c13101fb72558ec3b0e15625 SHA512 6ceacbb3362376d49e940d6e91e28cd017eb5407328c98ae96e73b5c5ff10ef590ccf42b495da2fb482501b36500bbc051e3d19e114d43b94e33834eceaafe24 +DIST doublecmd-1.0.0.qt.i386.tar.xz 7893088 BLAKE2B d5faa5f9f50dc0dc99e9cb047283f9f9f832bf5d9a6283a177af7845f45b7cfb93cbf7f5aed47445a9071e4f2aa81865181ac9fe29cce532a9f3df75ab13d146 SHA512 30ad89267d2c4e57562d6cbabc96e3b9b56cd6f620516bf9ff8e816ffa143de7860d28f6e378fda6cee514ddb4ab3cbc44e78bfc61c6f97a1b9581e96d45d84e +DIST doublecmd-1.0.0.qt.x86_64.tar.xz 8544740 BLAKE2B e9c4bdd2e686acee0f0df7befbaa02a852d4c4d2ebeffcbc3a925ebd41d3204c54df777750a020757a53e541ea0da52fac7b035ca4a38ca94c502604fe280866 SHA512 de7dc8ea87fb7c330a70670ee68c5e0b3245059a0745996cdfb4354298978866bd03af55960892ba80f00739a25c2be978e560a6ff9fce16705861ebf03ce169 diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild new file mode 100644 index 0000000000..9f882c065e --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/" + +SRC_URI="amd64? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz ) + ) + x86? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz ) + )" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="gtk qt5" +REQUIRED_USE=" ^^ ( gtk qt5 ) " + +S="${WORKDIR}/${MY_PN}" + +QA_PREBUILT=" + */doublecmd + */libQt5Pas.so.1 +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] +## therefore it is mentioned here explicitly. +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + virtual/libc + gtk? ( x11-libs/gtk+:2 ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtx11extras:5 + ) +" + +src_prepare(){ + default + ## Create partial init config that allows to store config within user home directory + cp "${FILESDIR}/doublecmd.xml" "${S}/" +} + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" + + doicon -s 48 ${MY_PN}.png + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" +} From 303ff4aee96a63094f606ef9a7a9e25a925e3286 Mon Sep 17 00:00:00 2001 From: Vladimir Timofeenko Date: Fri, 22 Oct 2021 10:49:18 -0700 Subject: [PATCH 30/58] x11-misc/betterlockscreen: added patch to fix path in systemd unit In the systemd unit upstream the betterlockscreen binary path is hardcoded to /usr/local . This commit adds a patch that corrects that path to the one where betterlocksreen is installed by the ebuild. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Vladimir Timofeenko --- ....0.ebuild => betterlockscreen-3.2.0-r1.ebuild} | 2 ++ ....3.ebuild => betterlockscreen-4.0.3-r1.ebuild} | 2 ++ .../betterlockscreen/betterlockscreen-9999.ebuild | 2 ++ .../00-fix-betterlockscreen-path-in-unit.patch | 15 +++++++++++++++ 4 files changed, 21 insertions(+) rename x11-misc/betterlockscreen/{betterlockscreen-3.2.0.ebuild => betterlockscreen-3.2.0-r1.ebuild} (93%) rename x11-misc/betterlockscreen/{betterlockscreen-4.0.3.ebuild => betterlockscreen-4.0.3-r1.ebuild} (93%) create mode 100644 x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch diff --git a/x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild b/x11-misc/betterlockscreen/betterlockscreen-3.2.0-r1.ebuild similarity index 93% rename from x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild rename to x11-misc/betterlockscreen/betterlockscreen-3.2.0-r1.ebuild index be4fa44dd8..dc589ee40a 100644 --- a/x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild +++ b/x11-misc/betterlockscreen/betterlockscreen-3.2.0-r1.ebuild @@ -29,6 +29,8 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) + src_install() { dobin betterlockscreen diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild b/x11-misc/betterlockscreen/betterlockscreen-4.0.3-r1.ebuild similarity index 93% rename from x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild rename to x11-misc/betterlockscreen/betterlockscreen-4.0.3-r1.ebuild index 598ba67c5d..1ff676a21a 100644 --- a/x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild +++ b/x11-misc/betterlockscreen/betterlockscreen-4.0.3-r1.ebuild @@ -31,6 +31,8 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) + src_install() { dobin betterlockscreen diff --git a/x11-misc/betterlockscreen/betterlockscreen-9999.ebuild b/x11-misc/betterlockscreen/betterlockscreen-9999.ebuild index 3bbf13b7c1..f0c466cc42 100644 --- a/x11-misc/betterlockscreen/betterlockscreen-9999.ebuild +++ b/x11-misc/betterlockscreen/betterlockscreen-9999.ebuild @@ -29,6 +29,8 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) + src_install() { dobin betterlockscreen diff --git a/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch b/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch new file mode 100644 index 0000000000..d98bfd3a77 --- /dev/null +++ b/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch @@ -0,0 +1,15 @@ +Original systemd service uses binary in /usr/local/bin which goes +against Gentoo FS policy +diff --git a/system/betterlockscreen@.service b/system/betterlockscreen@.service +index b9ad6fb..d0674ab 100644 +--- a/system/betterlockscreen@.service ++++ b/system/betterlockscreen@.service +@@ -7,7 +7,7 @@ Before=suspend.target + User=%I + Type=simple + Environment=DISPLAY=:0 +-ExecStart=/usr/local/bin/betterlockscreen --lock ++ExecStart=/usr/bin/betterlockscreen --lock + TimeoutSec=infinity + ExecStartPost=/usr/bin/sleep 1 + From 09a98b0cd36f56fe8fe0caecb55befbd55ee3ee8 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 23 Oct 2021 07:08:34 +0200 Subject: [PATCH 31/58] dev-python/python-heatclient: new version Closes: https://bugs.gentoo.org/800398 Closes: https://bugs.gentoo.org/800401 Closes: https://bugs.gentoo.org/815547 Signed-off-by: Alessandro Barbieri --- dev-python/python-heatclient/Manifest | 2 +- .../python-heatclient-2.2.1.ebuild | 39 -------------- .../python-heatclient-2.4.0.ebuild | 52 +++++++++++++++++++ 3 files changed, 53 insertions(+), 40 deletions(-) delete mode 100644 dev-python/python-heatclient/python-heatclient-2.2.1.ebuild create mode 100644 dev-python/python-heatclient/python-heatclient-2.4.0.ebuild diff --git a/dev-python/python-heatclient/Manifest b/dev-python/python-heatclient/Manifest index 00f0034b09..8ec20be34a 100644 --- a/dev-python/python-heatclient/Manifest +++ b/dev-python/python-heatclient/Manifest @@ -1 +1 @@ -DIST python-heatclient-2.2.1.tar.gz 172925 BLAKE2B 3ecccdb8647f1d78c13680158db60cfbf0f8a7415636337caca171785bf5ae06516055df619b013b7d73218ccb1cb0a697e5312ea0aef40e4445b281bb740c21 SHA512 9798dbf2def1aa160d5773dc5da57cd1b1a372bd9e734e8bbf89e817e84dfa03cb36519d0b805624dba1259964b8311c729a1632531e1c659765acc483c9f024 +DIST python-heatclient-2.4.0.tar.gz 178808 BLAKE2B 4af0db5d6be439a37a1e6eeb0492343808b98b95652f872ad381e8968104758eb7ee94760123754399bfc23fe56ddb6078ce6443562fe147a0d99194e417bc40 SHA512 84b12060f9c3afd30e2fc74fd5f88ef9cb6fb46eba655c15a302844d558ceef3493be8d7b896785d4bdae5729dacb5d8c3f92ca8df4891e5acdc300fe13fe069 diff --git a/dev-python/python-heatclient/python-heatclient-2.2.1.ebuild b/dev-python/python-heatclient/python-heatclient-2.2.1.ebuild deleted file mode 100644 index ec93e65f2d..0000000000 --- a/dev-python/python-heatclient/python-heatclient-2.2.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="OpenStack Orchestration API Client Library" -HOMEPAGE="https://www.openstack.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] - >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] - !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] - =dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}] - !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] - >=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/python-heatclient/python-heatclient-2.4.0.ebuild b/dev-python/python-heatclient/python-heatclient-2.4.0.ebuild new file mode 100644 index 0000000000..f772ecc26c --- /dev/null +++ b/dev-python/python-heatclient/python-heatclient-2.4.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_8 ) + +inherit distutils-r1 + +DESCRIPTION="OpenStack Orchestration API Client Library" +HOMEPAGE=" + https://github.com/openstack/python-heatclient + https://opendev.org/openstack/python-blazarclient + https://pypi.org/project/python-blazarclient + https://launchpad.net/python-heatclient +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.14.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.8.0[${PYTHON_USEDEP}] + >=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/hacking-3.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest From 88ff5382788c91478f80c6a576f9f4466e7bccb7 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 23 Oct 2021 07:11:22 +0200 Subject: [PATCH 32/58] sci-mathematics/lean-mathlib: fix doc install Signed-off-by: Alessandro Barbieri --- sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild b/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild index 5b3bfe7c8e..414cad8fb5 100644 --- a/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild +++ b/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild @@ -32,7 +32,7 @@ src_compile() { } src_install() { - dodoc -r docs + dodoc -r docs/* rm -r docs || die insinto /usr/lib/lean/mathlib doins -r . From e7c961f4193e66b95d9c4a16cfc89e5b98bac4ad Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 23 Oct 2021 18:52:42 +0500 Subject: [PATCH 33/58] dev-python/manhole: deselect test_log_fh on pypy3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/manhole/manhole-1.8.0-r1.ebuild | 33 ++++++++++++++-------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/dev-python/manhole/manhole-1.8.0-r1.ebuild b/dev-python/manhole/manhole-1.8.0-r1.ebuild index 191643bead..ba33885ff2 100644 --- a/dev-python/manhole/manhole-1.8.0-r1.ebuild +++ b/dev-python/manhole/manhole-1.8.0-r1.ebuild @@ -34,14 +34,25 @@ DOCS=( AUTHORS.rst CHANGELOG.rst README.rst ) distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme distutils_enable_tests --install pytest -EPYTEST_DESELECT=( - "tests/test_manhole.py::test_non_daemon_connection" - "tests/test_manhole.py::test_daemon_connection" - "tests/test_manhole.py::test_uwsgi" - "tests/test_manhole.py::test_fork_exec" - "tests/test_manhole.py::test_connection_handler_exec[str]" - "tests/test_manhole.py::test_connection_handler_exec[func]" - "tests/test_manhole.py::test_environ_variable_activation" - "tests/test_manhole.py::test_stderr_doesnt_deadlock" - "tests/test_manhole_cli.py" -) +python_test() { + local EPYTEST_DESELECT=( + tests/test_manhole.py::test_connection_handler_exec + tests/test_manhole.py::test_non_daemon_connection + tests/test_manhole.py::test_daemon_connection + tests/test_manhole.py::test_fork_exec + tests/test_manhole.py::test_uwsgi + tests/test_manhole_cli.py::test_help + ) + + # usually passes but sometimes fails (bug #792225) + EPYTEST_DESELECT+=( tests/test_manhole.py::test_stderr_doesnt_deadlock ) + + if [[ ${EPYTHON} == pypy3 ]]; then + EPYTEST_DESELECT+=( + tests/test_manhole.py::test_log_fh + tests/test_manhole.py::test_environ_variable_activation + ) + fi + + epytest +} From 11e367663d221f686978b0c069a5d96c03b6d8cc Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 23 Oct 2021 16:17:28 +0200 Subject: [PATCH 34/58] dev-cpp/folly: add 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.10.18.00.ebuild | 37 ++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-cpp/folly/folly-2021.10.18.00.ebuild diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index c6f7a6ee94..f08f8f09d3 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,2 +1,3 @@ DIST folly-2021.08.02.00.tar.gz 3469070 BLAKE2B f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f7173958cccc57b4f610c7c08ccbf3ec702d SHA512 dbe005f31eeb60e85ef949432de09d7c49a52b19f195c06ef265189a13ad98cbd4b902b59f303c140b7aedc5ff8a604cc9bda9d1d374290561124a729c07149d DIST folly-2021.10.04.00.tar.gz 3495417 BLAKE2B ed8745c605ad66ee5bd2474737c7e0a7d08243bf809a1880cc010077a3ec8bd6155d7dc853fd165a956b5635fbdd1691de004320e78a1be194aaedae8554b77d SHA512 685cb716d1131a456a927d769eaf7174ec4528cdafd124c38a424c630a820a90998258c79cb793d91c8a4d587367524e597cb4dcc5d4f377815bfdd7ad29cbf2 +DIST folly-2021.10.18.00.tar.gz 3505501 BLAKE2B 3642c8f7ce3e3504f2078ea01dd1a07f8c94acc0c9a33a78923c05b9d17beaac03eb9276e49c437c952a94fec8775b5a7d6ff97b4c4a8c97d43863a776c672a7 SHA512 69f8c526cd1e88d5d8bf0e5e0e207fd10ba3bf898d89ad57ac6c420ed89c90048c59cb825e074bd495e306dfbff5f8a80631bf152952447313ce3084c8392a78 diff --git a/dev-cpp/folly/folly-2021.10.18.00.ebuild b/dev-cpp/folly/folly-2021.10.18.00.ebuild new file mode 100644 index 0000000000..e95ea64e9d --- /dev/null +++ b/dev-cpp/folly/folly-2021.10.18.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly" +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + Date: Sat, 23 Oct 2021 16:17:45 +0200 Subject: [PATCH 35/58] dev-cpp/fizz: add 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fizz/Manifest | 1 + dev-cpp/fizz/fizz-2021.10.18.00.ebuild | 46 ++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dev-cpp/fizz/fizz-2021.10.18.00.ebuild diff --git a/dev-cpp/fizz/Manifest b/dev-cpp/fizz/Manifest index caf1d015bc..2e7c155013 100644 --- a/dev-cpp/fizz/Manifest +++ b/dev-cpp/fizz/Manifest @@ -1,2 +1,3 @@ DIST fizz-2021.08.02.00.tar.gz 540357 BLAKE2B 6edb14ea4b981a7b9fe076570e583c8b875929e63135d4848b1c1a2aa109e1258fd541376bc9346dc229f2dba0e2c346cebb5b486c8a33bcc54f6746ff3de5f0 SHA512 59c734127d9a1dfb7975929f20ae27a11ee3f2a35fb73ef1ba311b347457339a524194459023e2fb038cc7bf688e13beb6391227bec1ecdb12397344e45f051f DIST fizz-2021.10.04.00.tar.gz 543594 BLAKE2B d024f3a7d7ea4fd03f6525e225e6f33dbe931a7c8ff5b01fb572b22f09286d606897c091f63ebecd1b1558667b21bae635b1b555b1ca82b610d152160eb0f11e SHA512 be99b9abd8b832af22411ab894ee82285a637c79176955cd0cf242aed77de1883f98eaaeeef7391a75b42f7c3a4e8c2b26a11a242554688adde84a02f87261c9 +DIST fizz-2021.10.18.00.tar.gz 566606 BLAKE2B 3ebbc88578f7490d221ca1b883cd449c976646c3c8b2aebbe167b862e5293fb524a347ac0385be265be978c13984f92c418428529904a69a0702d1ffe485159e SHA512 4a8a4e71b49ea08136b3788007b48af9aa77e5cc1f25bb603dd6140a3fd7f100d98a84d99bb688cb918a6b48ab10f59187f24cc90e8fa4d6e9266a9414ff2e1a diff --git a/dev-cpp/fizz/fizz-2021.10.18.00.ebuild b/dev-cpp/fizz/fizz-2021.10.18.00.ebuild new file mode 100644 index 0000000000..a1908fcff7 --- /dev/null +++ b/dev-cpp/fizz/fizz-2021.10.18.00.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++14 implementation of the TLS-1.3 standard" +HOMEPAGE="https://github.com/facebookincubator/fizz" + +SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/fizz" + +RDEPEND=" + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/libsodium + dev-libs/openssl:0= +" +#TODO: discover if gtest is linked +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +src_prepare() { + cmake_src_prepare + sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +} From d139c3d311772bd1eb12ac0e2469c986c96f89a9 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 23 Oct 2021 16:17:52 +0200 Subject: [PATCH 36/58] dev-cpp/wangle: add 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/wangle/Manifest | 1 + dev-cpp/wangle/wangle-2021.10.18.00.ebuild | 37 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-cpp/wangle/wangle-2021.10.18.00.ebuild diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index cc325b4bfa..d4cb2a4bac 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,2 +1,3 @@ DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81 DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f +DIST wangle-2021.10.18.00.tar.gz 337522 BLAKE2B 585998267853e06af08cbb6938cc4b89499ebcd64f377baae37686061b26098696637eff18390483b2b59c05b88832adaeea87d8e498b450f2a285ea93946774 SHA512 037bc5b60ccf8e7589e92fd9e23f6948c5c2d6846a9233d7c411a4917b6a05144de4bfd476490818e422d19e49b348f01560c618b7edf1c41841d4b81609c1de diff --git a/dev-cpp/wangle/wangle-2021.10.18.00.ebuild b/dev-cpp/wangle/wangle-2021.10.18.00.ebuild new file mode 100644 index 0000000000..2440a2f5c1 --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.10.18.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle" + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +} From 6eb9ba7d82e51d35d6aa9b7e15813c26b1dca6ef Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 23 Oct 2021 16:17:59 +0200 Subject: [PATCH 37/58] dev-cpp/fbthrift: add 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fbthrift/Manifest | 1 + .../fbthrift/fbthrift-2021.10.18.00.ebuild | 38 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest index 01b0015b59..3fab4446dc 100644 --- a/dev-cpp/fbthrift/Manifest +++ b/dev-cpp/fbthrift/Manifest @@ -1,2 +1,3 @@ DIST fbthrift-2021.08.02.00.tar.gz 5833339 BLAKE2B 647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a SHA512 a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467 DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c SHA512 5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f +DIST fbthrift-2021.10.18.00.tar.gz 5991836 BLAKE2B 4556bba2399cb6046cf6bcf10ad8a9a251783e89b9badc5e1f3bfeb1ae03f17275f08b1b7f1d8f4af3c328dd542baeeff7c5d2fbc45859123627418460d60038 SHA512 8829ec2575d32fde4fb3dc05170dccb4154effb67cc1e83f86383a0d27d44876e3b806cd22211dd7a425dabfac9f400e83721885def13572633b9377cfd2f253 diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild b/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild new file mode 100644 index 0000000000..3320d823e2 --- /dev/null +++ b/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" +HOMEPAGE="https://github.com/facebook/fbthrift" +SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-arch/zstd + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + ~dev-cpp/wangle-${PV}:= + dev-libs/libfmt + dev-libs/openssl:0= + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + cmake_src_configure +} From 5933741eeecff5d9abd3803e80f5be0d0fe11db8 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Sat, 23 Oct 2021 11:25:50 -0700 Subject: [PATCH 38/58] media-libs/fcft: Bump to 2.4.6 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ryan Fox --- media-libs/fcft/Manifest | 1 + media-libs/fcft/fcft-2.4.6.ebuild | 77 +++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) create mode 100644 media-libs/fcft/fcft-2.4.6.ebuild diff --git a/media-libs/fcft/Manifest b/media-libs/fcft/Manifest index 69ad186d2c..9084c202de 100644 --- a/media-libs/fcft/Manifest +++ b/media-libs/fcft/Manifest @@ -5,3 +5,4 @@ DIST fcft-2.4.2.tar.gz 323827 BLAKE2B ae19997f3ad1ccd4170332978b83dd00547be1fff5 DIST fcft-2.4.3.tar.gz 324345 BLAKE2B 06f79351887b875bc37e940b2fe6fb89f00d9051713f951070e836618f3817c189f4fc167ea2334acf8f03135fa40597c07016cbd7ae9be0d86cbbfec1bd79c0 SHA512 8eb7fc108e89eeaf240eec2d3e4157b13e707ab996d5e94d5bb5488ee45a0f5df3686e7e515f9c50efa0199e9cbb2fc0192d7a09a20a298fa6edd77227a3d623 DIST fcft-2.4.4.tar.gz 324371 BLAKE2B 2bba92bb67904e8ce26228191fad77fe4b5bf881dc38fa851f80f8ef69bc6df44ad6775d86157df7671f064042cc4b4523206b96e9a4b9b7375950624dea50a6 SHA512 45d1ab44b820f78f78ab71839d16af8244cb07abd363e9d9bf0cde0df60cb7f2de9e134081c02ee68f24aca76842ea6301d28b71af7148f62019a0af6c45d035 DIST fcft-2.4.5.tar.gz 403734 BLAKE2B 3fbd0119bb1d955b0e01be4f0ab00348b0b589849e0b338b39e424edd4994bb7ef9f51daa4e2905052a524e47d7b0f1c324300bb755eb4a43a8d920bdb820a1a SHA512 e29cabcb76357c91a93b63eaac1d548a7e4a4c05f6db39448bef6949c5e42965493b588b5c1d5cd2a223bce29e6f2a673ed63ebfa2d0d59a7edc453df06c5c8d +DIST fcft-2.4.6.tar.gz 411139 BLAKE2B bbf0becd32060b74fdd0bbea09cdeb9251fdf660b63fb06c6d27b2cf7e7c088fb9a7e97ef2eb16326a139739a671fbd1ee0ae06ba026a27b16a16b37560db33f SHA512 554d4e01a24aba36eb44c195eef8b82aac08e8e32ddae3dabc45bef20428d02aee981610edecfb9f8311250b5c2c783664b0929305a857dd2910431512a91d95 diff --git a/media-libs/fcft/fcft-2.4.6.ebuild b/media-libs/fcft/fcft-2.4.6.ebuild new file mode 100644 index 0000000000..b0405660b1 --- /dev/null +++ b/media-libs/fcft/fcft-2.4.6.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" +fi + +DESCRIPTION="A simple library for font loading and glyph rasterization" +HOMEPAGE="https://codeberg.org/dnkl/fcft" +LICENSE="MIT" +SLOT="0/3" +IUSE="examples +text-shaping test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/tllist + media-libs/fontconfig + media-libs/freetype + x11-libs/pixman + text-shaping? ( media-libs/harfbuzz ) + examples? ( + dev-libs/libutf8proc:= + dev-libs/wayland + ) +" +DEPEND=" + ${RDEPEND} + test? ( + text-shaping? ( media-fonts/noto-emoji ) + ) +" +BDEPEND=" + app-text/scdoc + app-i18n/unicode-data + examples? ( + dev-libs/wayland-protocols + dev-util/wayland-scanner + ) +" + +src_prepare() { + default + + rm -r "unicode" || die "Failed removing vendored unicode-data" + + sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ + meson.build || die "Failed changing UnicodeData.txt to system's copy" +} + +src_configure() { + local emesonargs=( + $(meson_feature text-shaping) + $(meson_use examples) + "-Dwerror=false" + ) + + use test && emesonargs+=( + $(meson_use text-shaping test-text-shaping) + ) + + meson_src_configure +} + +src_install() { + meson_src_install + use examples && newbin "${BUILD_DIR}/example/example" fcft-example + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" +} From 72561b9a1af1f2c3b3f12ee3f191c0e6977b10c5 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 24 Oct 2021 04:20:49 +0200 Subject: [PATCH 39/58] TODO.md: add libjxl dependencies Signed-off-by: Alessandro Barbieri --- TODO.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TODO.md b/TODO.md index d442596088..e9a2d79065 100644 --- a/TODO.md +++ b/TODO.md @@ -29,6 +29,7 @@ Name | Buildsystem | Category | User | RFH [tau](http://www.cs.uoregon.edu/research/tau/home.php) | make | tools | Alessandro-Barbieri | no [plasma](https://github.com/NLAFET/plasma) | make | science | Alessandro-Barbieri | yes [imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html) | make | cluster | Alessandro-Barbieri | no +[lodepng](https://github.com/lvandeve/lodepng) | make | multimedia | Alessandro-Barbieri | no [dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | no [argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | no [mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | no @@ -74,6 +75,8 @@ Name | Buildsystem | Category | User | RFH [aerodyn](https://github.com/OpenFAST/openfast/tree/main/modules/aerodyn) | cmake | science | Alessandro-Barbieri | no [llvm-ompss2](https://github.com/bsc-pm/llvm) | cmake | cluster | Alessandro-Barbieri | yes [pagmo](https://github.com/bsc-pm/llvm) | cmake | science | Alessandro-Barbieri | no +[sjpeg](https://github.com/webmproject/sjpeg) | cmake | multimedia | Alessandro-Barbieri | no +[skcms](https://skia.googlesource.com/skcms/) | bazel | multimedia | Alessandro-Barbieri | no [enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | no [airshipper](https://gitlab.com/veloren/airshipper) | cargo | game | | [open-match](https://github.com/googleforgames/open-match) | go | devel | Alessandro-Barbieri | yes From 98811d8232be969c0fb7003456cabcd3cd231f57 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 24 Oct 2021 04:55:49 +0200 Subject: [PATCH 40/58] dev-cpp/highway: add versioned ebuild, EAPI 8 Signed-off-by: Alessandro Barbieri --- dev-cpp/highway/Manifest | 1 + .../files/highway-shared-libraries.patch | 21 +++++++++++ dev-cpp/highway/highway-0.14.2.ebuild | 37 +++++++++++++++++++ dev-cpp/highway/highway-9999.ebuild | 16 ++++---- 4 files changed, 68 insertions(+), 7 deletions(-) create mode 100644 dev-cpp/highway/Manifest create mode 100644 dev-cpp/highway/files/highway-shared-libraries.patch create mode 100644 dev-cpp/highway/highway-0.14.2.ebuild diff --git a/dev-cpp/highway/Manifest b/dev-cpp/highway/Manifest new file mode 100644 index 0000000000..1512a640d6 --- /dev/null +++ b/dev-cpp/highway/Manifest @@ -0,0 +1 @@ +DIST highway-0.14.2.tar.gz 1545892 BLAKE2B c19d040ea7bf6d5ee0ff87213f36bfe77759cc4cec514b972379490dbac5e8d55f99490b998f73133ca0ba3b34a98f2684b85206ae32d655aa574aeaabeaeb27 SHA512 fc1a35463c95c45b646c53f91a9996112726de1d588dcd4d25a7d366840f704ad9a4c0bb6e0a001e929409f04aad6922cbffcf93774a0c360aff875956c7cc8d diff --git a/dev-cpp/highway/files/highway-shared-libraries.patch b/dev-cpp/highway/files/highway-shared-libraries.patch new file mode 100644 index 0000000000..28149eba83 --- /dev/null +++ b/dev-cpp/highway/files/highway-shared-libraries.patch @@ -0,0 +1,21 @@ +--- a/CMakeLists.txt 2021-10-24 04:46:57.475685128 +0200 ++++ b/CMakeLists.txt 2021-10-24 04:45:56.218467838 +0200 +@@ -182,15 +182,16 @@ + + endif() # !MSVC + +-add_library(hwy STATIC ${HWY_SOURCES}) ++add_library(hwy SHARED ${HWY_SOURCES}) + target_compile_options(hwy PRIVATE ${HWY_FLAGS}) + set_property(TARGET hwy PROPERTY POSITION_INDEPENDENT_CODE ON) + target_include_directories(hwy PUBLIC ${CMAKE_CURRENT_LIST_DIR}) + +-add_library(hwy_contrib STATIC ${HWY_CONTRIB_SOURCES}) ++add_library(hwy_contrib SHARED ${HWY_CONTRIB_SOURCES}) + target_compile_options(hwy_contrib PRIVATE ${HWY_FLAGS}) + set_property(TARGET hwy_contrib PROPERTY POSITION_INDEPENDENT_CODE ON) + target_include_directories(hwy_contrib PUBLIC ${CMAKE_CURRENT_LIST_DIR}) ++target_link_libraries(hwy_contrib hwy) + + # -------------------------------------------------------- hwy_list_targets + # Generate a tool to print the compiled-in targets as defined by the current diff --git a/dev-cpp/highway/highway-0.14.2.ebuild b/dev-cpp/highway/highway-0.14.2.ebuild new file mode 100644 index 0000000000..683729d58c --- /dev/null +++ b/dev-cpp/highway/highway-0.14.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Performance-portable, length-agnostic SIMD with runtime dispatch" +HOMEPAGE="https://github.com/google/highway" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/google/highway.git" +else + SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" + +DEPEND="test? ( dev-cpp/gtest )" + +PATCHES=( "${FILESDIR}/${PN}-shared-libraries.patch" ) +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DHWY_WARNINGS_ARE_ERRORS=OFF + ) + + use test && mycmakeargs+=( "-DHWY_SYSTEM_GTEST=ON" ) + + cmake_src_configure +} diff --git a/dev-cpp/highway/highway-9999.ebuild b/dev-cpp/highway/highway-9999.ebuild index 8d96668d7f..683729d58c 100644 --- a/dev-cpp/highway/highway-9999.ebuild +++ b/dev-cpp/highway/highway-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 inherit cmake @@ -18,18 +18,20 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" +IUSE="test" -DEPEND="" +DEPEND="test? ( dev-cpp/gtest )" -BDEPEND="" - -RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${PN}-shared-libraries.patch" ) +RESTRICT="!test? ( test )" src_configure() { local mycmakeargs=( - -DBUILD_TESTING=OFF + -DBUILD_TESTING=$(usex test) + -DHWY_WARNINGS_ARE_ERRORS=OFF ) + use test && mycmakeargs+=( "-DHWY_SYSTEM_GTEST=ON" ) + cmake_src_configure } From 0385d08f268ce004cac57486d5326e908d56e39a Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 24 Oct 2021 05:02:06 +0200 Subject: [PATCH 41/58] dev-cpp/highway: install docs Signed-off-by: Alessandro Barbieri --- dev-cpp/highway/highway-0.14.2.ebuild | 5 +++++ dev-cpp/highway/highway-9999.ebuild | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/dev-cpp/highway/highway-0.14.2.ebuild b/dev-cpp/highway/highway-0.14.2.ebuild index 683729d58c..46b5278c37 100644 --- a/dev-cpp/highway/highway-0.14.2.ebuild +++ b/dev-cpp/highway/highway-0.14.2.ebuild @@ -35,3 +35,8 @@ src_configure() { cmake_src_configure } + +src_install() { + dodoc g3doc/* + cmake_src_install +} diff --git a/dev-cpp/highway/highway-9999.ebuild b/dev-cpp/highway/highway-9999.ebuild index 683729d58c..46b5278c37 100644 --- a/dev-cpp/highway/highway-9999.ebuild +++ b/dev-cpp/highway/highway-9999.ebuild @@ -35,3 +35,8 @@ src_configure() { cmake_src_configure } + +src_install() { + dodoc g3doc/* + cmake_src_install +} From 3aac927825a5fd38c4b2244eaeb9528e243a145b Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Sun, 24 Oct 2021 17:37:45 +0300 Subject: [PATCH 42/58] app-misc/jdupes: treeclean (moved to ::gentoo) Signed-off-by: Arthur Zamarin --- app-misc/jdupes/Manifest | 1 - .../jdupes/files/jdupes-1.20.0-test.sh.patch | 10 ------ app-misc/jdupes/jdupes-1.20.0.ebuild | 31 ------------------- app-misc/jdupes/metadata.xml | 18 ----------- 4 files changed, 60 deletions(-) delete mode 100644 app-misc/jdupes/Manifest delete mode 100644 app-misc/jdupes/files/jdupes-1.20.0-test.sh.patch delete mode 100644 app-misc/jdupes/jdupes-1.20.0.ebuild delete mode 100644 app-misc/jdupes/metadata.xml diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest deleted file mode 100644 index d6600033be..0000000000 --- a/app-misc/jdupes/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jdupes-1.20.0.tar.gz 93809 BLAKE2B cce6ca06794ee3af9523e3c86550ff2b49a5f42a13278bd61c99099b4c2cab1a392bc973c44593acb23b7e8f99d4f23518f526244182a0d9d3b4084e80cc1015 SHA512 62bb78a902e77f0c9acce93c7c139fc2aaa5911aa85322a372dd0e6b375ee5c4992e91b821fa3f9eb407820657f57591303c9bc14a9fe453d9a4c5651caf05ff diff --git a/app-misc/jdupes/files/jdupes-1.20.0-test.sh.patch b/app-misc/jdupes/files/jdupes-1.20.0-test.sh.patch deleted file mode 100644 index fec588f186..0000000000 --- a/app-misc/jdupes/files/jdupes-1.20.0-test.sh.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- ${WORKDIR}/test.sh 2021-08-14 12:44:02.609722687 -0500 -+++ ${WORKDIR}/test.sh 2021-08-14 12:46:18.505023762 -0500 -@@ -0,0 +1,7 @@ -+#!/bin/bash -+if [[ $(./jdupes -rmq testdir) = "71 duplicate files (in 22 sets), occupying 79 KB" ]]; then -+ echo "Test successful." -+else -+ echo "Test failed." -+ exit 1 -+fi diff --git a/app-misc/jdupes/jdupes-1.20.0.ebuild b/app-misc/jdupes/jdupes-1.20.0.ebuild deleted file mode 100644 index 31655aa054..0000000000 --- a/app-misc/jdupes/jdupes-1.20.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Identify and manipulate duplicate files" -HOMEPAGE="https://www.jodybruchon.com/software/#jdupes" -SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -PATCHES=( - "${FILESDIR}/${P}-test.sh.patch" -) - -BDEPEND="virtual/pkgconfig" - -src_prepare(){ - default - chmod +x test.sh || die -} - -src_configure() { - sed -in 's/local//' Makefile || die -} - -src_compile() { - emake -} diff --git a/app-misc/jdupes/metadata.xml b/app-misc/jdupes/metadata.xml deleted file mode 100644 index 75d1d5ee34..0000000000 --- a/app-misc/jdupes/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - alex@alexsdigital.rodeo - Alex Holcomb - - - jbruchon/jdupes - https://github.com/jbruchon/jdupes/issues - - - jdupes is a program for finding and dealing with duplicate - files. It was forked from fdupes, and intends to accomplish the - same result while adding features and being noticeably faster. - - - From d9faaebbd0cbf547f9f496b312b1a6daa7bf8319 Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Sun, 24 Oct 2021 17:41:33 +0300 Subject: [PATCH 43/58] sci-mathematics/lean-mathlib: remove empty longdescription Signed-off-by: Arthur Zamarin --- sci-mathematics/lean-mathlib/metadata.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/sci-mathematics/lean-mathlib/metadata.xml b/sci-mathematics/lean-mathlib/metadata.xml index 3005583c85..cb8636fef3 100644 --- a/sci-mathematics/lean-mathlib/metadata.xml +++ b/sci-mathematics/lean-mathlib/metadata.xml @@ -6,8 +6,6 @@ lssndrbarbieri@gmail.com Alessandro Barbieri - - https://github.com/leanprover-community/mathlib/issues leanprover-community/mathlib From c89d51cba6a0bd88c4adad232d51dfd5bd2a2751 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sun, 24 Oct 2021 18:05:58 +0300 Subject: [PATCH 44/58] dev-vcs/lazygit: 0.30 version bump Signed-off-by: Sergey Torokhov --- dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.30.ebuild | 36 +++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-vcs/lazygit/lazygit-0.30.ebuild diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index 5a2e5627e0..f26ae888a3 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1 +1,2 @@ DIST lazygit-0.29.tar.gz 3385768 BLAKE2B 4968a45572d85a3af84fc8f459dbab1cfd3a70954c650f16ddd8e937a810b590c974642e94b26614f4b24166b6c4db2fc8dd2538052875d827fdecc8bf8acb18 SHA512 f24d63a01bc64e2704805a20437af7ad0304921c2b4084f64014f9a8d9d9711ef02f4cdcf09ee9955ea5f2ef4f94de58c9ecc55fa7cb05fc59a89c7d8c9237d7 +DIST lazygit-0.30.tar.gz 3521302 BLAKE2B 4d8bbf02aec124b89e2f05b8fd357aeb9ff75139b753d958ed61f4bd5298563c11736c1cf2dff70c55ff5eb86829a0283bee0ef56ba1327ff48a66e5234efb3c SHA512 16bd4b8fce43354aec9bc4da69e08843346527897fba85aff966a992f4d75b12d731aed9095b9f7d24a7def7f5b017a6dbaa63c44456f06d8dd5fe9760672663 diff --git a/dev-vcs/lazygit/lazygit-0.30.ebuild b/dev-vcs/lazygit/lazygit-0.30.ebuild new file mode 100644 index 0000000000..233a104b0c --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.30.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jesseduffield/lazygit" + +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Lazygit, a simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=( sys-libs/glibc ) +RDEPEND=( + ${DEPEND} + dev-vcs/git +) + +DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md ) + +src_compile() { + GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die +} + +src_install() { + dobin bin/lazygit + + use doc && dodoc -r "src/${EGO_PN}/docs/." + einstalldocs +} From e78a00f599163e85f972264d6b5616f54a20c1b8 Mon Sep 17 00:00:00 2001 From: Vladislav Dudar Date: Sun, 24 Oct 2021 20:01:59 +0300 Subject: [PATCH 45/58] dev-libs/dmd_core: new package Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Vladislav Dudar --- dev-libs/dmd_core/Manifest | 3 ++ dev-libs/dmd_core/dmd_core-0.6.2.ebuild | 51 +++++++++++++++++++++++++ dev-libs/dmd_core/files/dmd_core.pc | 8 ++++ dev-libs/dmd_core/metadata.xml | 9 +++++ 4 files changed, 71 insertions(+) create mode 100644 dev-libs/dmd_core/Manifest create mode 100644 dev-libs/dmd_core/dmd_core-0.6.2.ebuild create mode 100644 dev-libs/dmd_core/files/dmd_core.pc create mode 100644 dev-libs/dmd_core/metadata.xml diff --git a/dev-libs/dmd_core/Manifest b/dev-libs/dmd_core/Manifest new file mode 100644 index 0000000000..39bb1b2315 --- /dev/null +++ b/dev-libs/dmd_core/Manifest @@ -0,0 +1,3 @@ +DIST dmd_core-0.6.2.tar.gz 137040 BLAKE2B 1aa707a653ea82d14c85aa3ad14accbc8d807a2ba3900e70682d1799a0ba1de496dfc3d06c0d54fcf43300a91003acf7ee85db4f383705df04c562b7f4929247 SHA512 7ea07ae20ab63b396544836217e6b8c5fd9d74acd92a5a1bb3b51c10db0a4ef2c92d0dc8f935997157c98dcd6eaaeca33c0cfaf4d00bf30afd9b424df50d8a79 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.103.crate 540563 BLAKE2B cc99ae88783e6f3044ecec5154e0de81a7f792b89415cc2736eb4a436edd316277d690971c4aa0eff7935b5a355c8966805c4ee72c5fec8caecf65a29c13caf9 SHA512 79e1c99bfeb30283f85742cf17867000301bbe022c6b2ace415b4a767068dd64b09581bcc802d42150e45849f5adf8ee2720a0c695324d87d3d96a5c554a216d diff --git a/dev-libs/dmd_core/dmd_core-0.6.2.ebuild b/dev-libs/dmd_core/dmd_core-0.6.2.ebuild new file mode 100644 index 0000000000..102995cba2 --- /dev/null +++ b/dev-libs/dmd_core/dmd_core-0.6.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CRATES=" +lazy_static-1.4.0 +libc-0.2.103 +" + +inherit cargo toolchain-funcs + +DESCRIPTION="Core logic for an AT&T / Teletype DMD 5620 terminal emulator" +HOMEPAGE="https://github.com/sethm/dmd_core" +SRC_URI="https://github.com/sethm/dmd_core/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris ${CRATES})" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test mirror" + +BDEPEND=">=virtual/rust-1.47.0" + +set_target_arch() { + case "$(tc-arch)" in + amd64) target_arch=x86_64 ;; + esac +} + +src_compile() { + local target_arch + set_target_arch + cargo_src_compile --target ${target_arch}-unknown-linux-gnu +} + +src_install() { + local target_arch + set_target_arch + dolib.a "${S}"/target/${target_arch}-unknown-linux-gnu/release/lib${PN}.a + insinto /usr/$(get_libdir)/pkgconfig + cp "${FILESDIR}/dmd_core.pc" "${S}" + sed -i "s/%VERSION%/${PV}/g" "${S}/dmd_core.pc" + doins "${S}/dmd_core.pc" + + sed -e "s:^libdir.*:libdir=${EPREFIX}/usr/$(get_libdir):" \ + -i "${ED}"/usr/$(get_libdir)/pkgconfig/dmd_core.pc + dodoc "${S}/LICENSE.txt" + dodoc "${S}/README.md" +} diff --git a/dev-libs/dmd_core/files/dmd_core.pc b/dev-libs/dmd_core/files/dmd_core.pc new file mode 100644 index 0000000000..1b920ca4b7 --- /dev/null +++ b/dev-libs/dmd_core/files/dmd_core.pc @@ -0,0 +1,8 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib + +Name: dmd_core +Description: Core logic for an AT&T / Teletype DMD 5620 terminal emulator +Version: %VERSION% +Libs: ${libdir}/libdmd_core.a diff --git a/dev-libs/dmd_core/metadata.xml b/dev-libs/dmd_core/metadata.xml new file mode 100644 index 0000000000..75d3b66ba9 --- /dev/null +++ b/dev-libs/dmd_core/metadata.xml @@ -0,0 +1,9 @@ + + + + + seal331gentoo@gmail.com + Vladislav Dudar + Primary maintainer + + From adb7fea306beb629b2977cade7bd1fad005694e4 Mon Sep 17 00:00:00 2001 From: Vladislav Dudar Date: Sun, 24 Oct 2021 22:01:44 +0300 Subject: [PATCH 46/58] x11-terms/dmd5620: new package Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Vladislav Dudar --- x11-terms/dmd5620/Manifest | 1 + x11-terms/dmd5620/dmd5620-1.2.0.ebuild | 61 +++++++++++++++++++ .../dmd5620-1.2.0-systemlibs-nostrip.patch | 34 +++++++++++ x11-terms/dmd5620/metadata.xml | 9 +++ 4 files changed, 105 insertions(+) create mode 100644 x11-terms/dmd5620/Manifest create mode 100644 x11-terms/dmd5620/dmd5620-1.2.0.ebuild create mode 100644 x11-terms/dmd5620/files/dmd5620-1.2.0-systemlibs-nostrip.patch create mode 100644 x11-terms/dmd5620/metadata.xml diff --git a/x11-terms/dmd5620/Manifest b/x11-terms/dmd5620/Manifest new file mode 100644 index 0000000000..d64b87be84 --- /dev/null +++ b/x11-terms/dmd5620/Manifest @@ -0,0 +1 @@ +DIST dmd5620-1.2.0.tar.gz 2560536 BLAKE2B e7ccd740cd727c5a21ddef19671e08675eaf66228b4917a56b47923bf3c2c0a23373391db59f83fb30529a616db2df0107732e5106600838a6ba68fb546855a3 SHA512 674c990d08a56458b35cba76d2733ff0b75bed83589f20166ca017af37616072caf11d7b9c8b621945affbc42edfc758bc1e13fa2d0ccf1fbc76a43f6ece9298 diff --git a/x11-terms/dmd5620/dmd5620-1.2.0.ebuild b/x11-terms/dmd5620/dmd5620-1.2.0.ebuild new file mode 100644 index 0000000000..c523739ad5 --- /dev/null +++ b/x11-terms/dmd5620/dmd5620-1.2.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs xdg-utils + +DESCRIPTION="GTK+ 3.0 implementation of an AT&T / Teletype DMD 5620 emulator." +HOMEPAGE="https://github.com/sethm/dmd_gtk" +SRC_URI="https://github.com/sethm/dmd_gtk/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/dmd_gtk-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test mirror" + +RDEPEND=" + net-libs/libtelnet + dev-libs/dmd_core + x11-libs/gtk+:3 + x11-libs/gdk-pixbuf + x11-libs/cairo + dev-libs/glib:2 +" +DEPEND="${RDEPEND}" + +BDEPEND=" + ${RDEPEND} + virtual/pkgconfig +" + +src_prepare() { + # remove bundled libraries + rm "${S}"/src/libtelnet.c "${S}"/src/libtelnet.h "${S}"/lib/libdmd_core.a + rmdir "${S}"/lib + # apply patches + eapply "${FILESDIR}/${PN}-1.2.0-systemlibs-nostrip.patch" + eapply_user + # use system pkgconfig + sed -i -e "s:pkgconfig:$(tc-getPKG_CONFIG):" "${S}"/Makefile || die "sed failed" +} + +src_compile() { + emake CC="$(tc-getCC)" LD="$(tc-getLD)" +} + +src_install() { + emake PREFIX=/usr DESTDIR="${D}" install + dodoc "${S}/LICENSE.md" + dodoc "${S}/README.md" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/x11-terms/dmd5620/files/dmd5620-1.2.0-systemlibs-nostrip.patch b/x11-terms/dmd5620/files/dmd5620-1.2.0-systemlibs-nostrip.patch new file mode 100644 index 0000000000..d24ae17054 --- /dev/null +++ b/x11-terms/dmd5620/files/dmd5620-1.2.0-systemlibs-nostrip.patch @@ -0,0 +1,34 @@ +Index: dmd_gtk-1.2.0/Makefile +=================================================================== +--- dmd_gtk-1.2.0.orig/Makefile ++++ dmd_gtk-1.2.0/Makefile +@@ -1,13 +1,16 @@ + SRCDIR = src + LIBDIR = lib + CC = gcc +-CFLAGS = $(shell pkg-config --cflags gtk+-3.0) -Wall -std=gnu99 ++CFLAGS = $(shell printenv CFLAGS) ++CFLAGS += $(shell pkg-config --cflags gtk+-3.0) $(shell pkg-config --cflags libtelnet) -Wall -std=gnu99 + GTKLIBS = $(shell pkg-config --libs gtk+-3.0) ++TELNETLIBS = $(shell pkg-config --libs libtelnet) + EXE = dmd5620 +-CSRC = $(wildcard src/*.c) ++CSRC = src/dmd_5620.c + OBJ = $(CSRC:.c=.o) +-LDFLAGS = $(GTKLIBS) -lm -lpthread -lc -ldl +-CORELIB = $(LIBDIR)/libdmd_core.a ++LDFLAGS = $(shell printenv LDFLAGS) ++LDFLAGS += $(GTKLIBS) $(TELNETLIBS) -lm -lpthread -lc -ldl ++CORELIB = $(shell pkg-config --libs dmd_core) + + ifeq ($(PREFIX),) + PREFIX := /usr/local +@@ -16,7 +19,7 @@ endif + ifdef DEBUG + CFLAGS+ = -g -O0 + else +-CFLAGS += -O3 -Os -s ++CFLAGS += -O3 -Os + endif + + .PHONY: all clean diff --git a/x11-terms/dmd5620/metadata.xml b/x11-terms/dmd5620/metadata.xml new file mode 100644 index 0000000000..75d3b66ba9 --- /dev/null +++ b/x11-terms/dmd5620/metadata.xml @@ -0,0 +1,9 @@ + + + + + seal331gentoo@gmail.com + Vladislav Dudar + Primary maintainer + + From 584e239fa636150d6680c82fb0a21c7a764ba650 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sun, 24 Oct 2021 23:56:36 +0300 Subject: [PATCH 47/58] sci-physics/SU2: restrict with MPI 3.1 impl. Add custom-mpi option Meson.build script isn't properly detect mpich as MPI impl., therefore meson option 'custom-mpi' is used now with export of CC=mpicc and CXX=mpicxx as compilers. Mpi implementations is restricted with MPI 3.1 within ebuild. FEATURES="-network-sandbox" could be required to run tests for some mpi implementations/versions. Closes: https://bugs.gentoo.org/819060 Signed-off-by: Sergey Torokhov --- sci-physics/SU2/SU2-7.2.0.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sci-physics/SU2/SU2-7.2.0.ebuild b/sci-physics/SU2/SU2-7.2.0.ebuild index 7b30919077..32027c04fa 100644 --- a/sci-physics/SU2/SU2-7.2.0.ebuild +++ b/sci-physics/SU2/SU2-7.2.0.ebuild @@ -35,7 +35,7 @@ REQUIRED_USE=" RDEPEND=" ${PYTHON_DEPS} - mpi? ( virtual/mpi[cxx] ) + mpi? ( || ( >=sys-cluster/openmpi-1.10.7[cxx] >=sys-cluster/mpich-3.3[cxx] ) ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) " @@ -87,6 +87,11 @@ src_prepare(){ } src_configure() { + if use mpi ; then + export CC=mpicc + export CXX=mpicxx + fi + local emesonargs=( -Denable-autodiff=false -Denable-directdiff=false @@ -94,6 +99,7 @@ src_configure() { -Denable-pywrapper=false -Dwith-omp=false $(meson_feature mpi with-mpi) + $(meson_use mpi custom-mpi) $(meson_use cgns enable-cgns) $(meson_use mkl enable-mkl) $(meson_use mpp enable-mpp) From 9eea32bdc7cfd1aab60614ab1fd941123edf7ebe Mon Sep 17 00:00:00 2001 From: Oliver Freyermuth Date: Mon, 25 Oct 2021 02:19:55 +0200 Subject: [PATCH 48/58] media-video/mpv-mpris: bump to 0.6. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth --- media-video/mpv-mpris/Manifest | 1 + media-video/mpv-mpris/mpv-mpris-0.6.ebuild | 54 +++++++++++++++++++++ media-video/mpv-mpris/mpv-mpris-9999.ebuild | 2 +- 3 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 media-video/mpv-mpris/mpv-mpris-0.6.ebuild diff --git a/media-video/mpv-mpris/Manifest b/media-video/mpv-mpris/Manifest index 21feb4bc2d..fe3bc469b1 100644 --- a/media-video/mpv-mpris/Manifest +++ b/media-video/mpv-mpris/Manifest @@ -1 +1,2 @@ DIST mpv-mpris-0.5.tar.gz 8559 BLAKE2B 7eef231ab3855ed3f0a708484881f1df93152d9b79be491986ed0da2cd54870101d5fd90a35d95344b886a6af930c303b3f8c0bc480b55c8799ec8b96e7acdab SHA512 9c28b4f3fdcd6bddf3824125f994807d7a31f8e7398178296dab9d4422d3cc71a0b798ae75fe68c890556c993fb04bf5d7ffa379676312840fdf219bf4a974f7 +DIST mpv-mpris-0.6.tar.gz 8910 BLAKE2B 44888f9a0945bf850ba48a4b2a5b2d03325e05b17111a6184c3540eaf15745c7bb18006b03dd018599e017837c005bf10dafc910b3e031e440a511a5496d6ab4 SHA512 da92e4cf6541f0f18fc1c779ab87eef914e6e76a94bfe1259b323953a11654b228d02c4d352ea0c588308bedc8aa807bdaa41023917629a90d50269f454e256d diff --git a/media-video/mpv-mpris/mpv-mpris-0.6.ebuild b/media-video/mpv-mpris/mpv-mpris-0.6.ebuild new file mode 100644 index 0000000000..ccf53bf099 --- /dev/null +++ b/media-video/mpv-mpris/mpv-mpris-0.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="MPRIS plugin for mpv" +HOMEPAGE="https://github.com/hoyon/mpv-mpris" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hoyon/${PN}.git" +else + SRC_URI="https://github.com/hoyon/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +SLOT="0" +LICENSE="MIT" +IUSE="+autoload" + +BDEPEND="virtual/pkgconfig" +RDEPEND="media-video/mpv:=[cplugins,libmpv] + dev-libs/glib" +DEPEND="${RDEPEND}" + +DOCS=( + README.md +) + +src_compile() { + emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" +} + +src_install() { + insinto "/usr/$(get_libdir)/mpv" + doins mpris.so + use autoload && dosym "/usr/$(get_libdir)/mpv/mpris.so" "/etc/mpv/scripts/mpris.so" + einstalldocs +} + +pkg_postinst() { + if ! use autoload; then + elog + elog "The plugin has not been installed to /etc/mpv/scripts for autoloading." + elog "You have to activate it manually by passing" + elog " \"/usr/$(get_libdir)/mpv/mpris.so\" " + elog "as script option to mpv or symlinking the library to \"scripts/\" in your mpv" + elog "config directory." + elog "Alternatively, activate the autoload use flag." + elog + fi +} diff --git a/media-video/mpv-mpris/mpv-mpris-9999.ebuild b/media-video/mpv-mpris/mpv-mpris-9999.ebuild index 4bfc1e8b8e..ccf53bf099 100644 --- a/media-video/mpv-mpris/mpv-mpris-9999.ebuild +++ b/media-video/mpv-mpris/mpv-mpris-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs From 3c722132a92c17fb09e2ff5d46229c26d4caf0c6 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Sun, 24 Oct 2021 23:51:27 -0400 Subject: [PATCH 49/58] net-libs/usockets: version bump to 0.8.1 enable tests tests fail with asio but pass with either libuv or no flag (default epoll) Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- net-libs/usockets/Manifest | 2 +- .../usockets-0.7.1_p20210909-Makefile.patch | 138 ----------------- .../usockets-0.8.1_p20211023-Makefile.patch | 141 ++++++++++++++++++ ...ckets-0.8.1_p20211023-gen-ssl-config.patch | 14 ++ ...usockets-0.8.1_p20211023-hammer-test.patch | 16 ++ .../usockets-0.8.1_p20211023-pkg-config.patch | 18 +++ ...ebuild => usockets-0.8.1_p20211023.ebuild} | 12 +- net-libs/usockets/usockets-9999.ebuild | 12 +- 8 files changed, 206 insertions(+), 147 deletions(-) delete mode 100644 net-libs/usockets/files/usockets-0.7.1_p20210909-Makefile.patch create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-Makefile.patch create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-gen-ssl-config.patch create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-hammer-test.patch create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-pkg-config.patch rename net-libs/usockets/{usockets-0.7.1_p20210909.ebuild => usockets-0.8.1_p20211023.ebuild} (73%) diff --git a/net-libs/usockets/Manifest b/net-libs/usockets/Manifest index 84b397210c..ff0b57d33f 100644 --- a/net-libs/usockets/Manifest +++ b/net-libs/usockets/Manifest @@ -1 +1 @@ -DIST usockets-0.7.1_p20210909.tar.gz 65495 BLAKE2B 23aeb6ec3c330926aa375f0dedf4eb0e63f89fd833145cc3af47936de8ffa2139273710eee7019c2f5c12d7715746a38a6b64a3e48a349a2893599116ca623d8 SHA512 29bac37a75172cdb2881b27d142972a235470e8e0ec85e98c1bfd5f587ab1f777001e69a57bfc46b87a74bf73f4a166300e42e9f0ed908810bcf5c46290abdce +DIST usockets-0.8.1_p20211023.tar.gz 66346 BLAKE2B 1833d1d3981fd5cf7f48794b183426341d7dd0b36654a528335c61a2495a59e54bad6f634ec14ccf8b33895091cc48306d7d7b90031888ba661a2db8019f30e9 SHA512 146c130731ac8f071f339e71c8cd45f319e837d333a36c6f578a2d7d9546267660ad0d3f82505d3f5d33b0494ec26b2d7b7eba3756d62ecc883b1afbf6c5bfb2 diff --git a/net-libs/usockets/files/usockets-0.7.1_p20210909-Makefile.patch b/net-libs/usockets/files/usockets-0.7.1_p20210909-Makefile.patch deleted file mode 100644 index d8efed76f7..0000000000 --- a/net-libs/usockets/files/usockets-0.7.1_p20210909-Makefile.patch +++ /dev/null @@ -1,138 +0,0 @@ -diff --git a/Makefile b/Makefile -index b809ac0..857a1f7 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,72 +1,69 @@ -+DESTDIR ?= -+ -+prefix ?= /usr -+exec_prefix ?= $(prefix) -+LIB ?= lib -+libdir ?= $(exec_prefix)/$(LIB) -+includedir ?= $(exec_prefix)/include -+ -+PKG_CONFIG ?= pkg-config -+ -+VERSION ?= 0.0 -+LIBTARGET = libusockets.so.$(VERSION) -+ -+REQUIRES = -+COMMON_FLAGS = -fPIC -Isrc -+ - # WITH_OPENSSL=1 enables OpenSSL 1.1+ support or BoringSSL - # For now we need to link with C++ for OpenSSL support, but should be removed with time - ifeq ($(WITH_OPENSSL),1) -- override CFLAGS += -DLIBUS_USE_OPENSSL -- # With problems on macOS, make sure to pass needed LDFLAGS required to find these -- override LDFLAGS += -lssl -lcrypto -lstdc++ --else -- # WITH_WOLFSSL=1 enables WolfSSL 4.2.0 support (mutually exclusive with OpenSSL) -- ifeq ($(WITH_WOLFSSL),1) -- # todo: change these -- override CFLAGS += -DLIBUS_USE_WOLFSSL -I/usr/local/include -- override LDFLAGS += -L/usr/local/lib -lwolfssl -- else -- override CFLAGS += -DLIBUS_NO_SSL -- endif -+COMMON_FLAGS += -DLIBUS_USE_OPENSSL -+LDFLAGS += -lssl -lcrypto -lstdc++ -+REQUIRES += libssl libcrypto - endif - - # WITH_LIBUV=1 builds with libuv as event-loop - ifeq ($(WITH_LIBUV),1) -- override CFLAGS += -DLIBUS_USE_LIBUV -- override LDFLAGS += -luv -+COMMON_FLAGS += -DLIBUS_USE_LIBUV -+REQUIRES += libuv - endif - --# WITH_ASIO builds with boot asio event-loop -+# WITH_ASIO builds with boost asio event-loop - ifeq ($(WITH_ASIO),1) -- override CFLAGS += -DLIBUS_USE_ASIO -- override LDFLAGS += -lstdc++ -lpthread -- override CXXFLAGS += -pthread -DLIBUS_USE_ASIO -+COMMON_FLAGS += -pthread -DLIBUS_USE_ASIO - endif - --# WITH_GCD=1 builds with libdispatch as event-loop --ifeq ($(WITH_GCD),1) -- override CFLAGS += -DLIBUS_USE_GCD -- override LDFLAGS += -framework CoreFoundation --endif -- --# WITH_ASAN builds with sanitizers --ifeq ($(WITH_ASAN),1) -- override CFLAGS += -fsanitize=address -g -- override LDFLAGS += -fsanitize=address --endif -- --override CFLAGS += -std=c11 -Isrc --override LDFLAGS += uSockets.a -+CFLAGS += -std=c11 $(COMMON_FLAGS) -+CXXFLAGS += -std=c++17 $(COMMON_FLAGS) - - # By default we build the uSockets.a static library - default: -- rm -f *.o -- $(CC) $(CFLAGS) -flto -O3 -c src/*.c src/eventing/*.c src/crypto/*.c -+ $(CC) $(CFLAGS) -c src/*.c src/eventing/*.c src/crypto/*.c - # Also link in Boost Asio support - ifeq ($(WITH_ASIO),1) -- $(CXX) $(CXXFLAGS) -Isrc -std=c++14 -flto -O3 -c src/eventing/asio.cpp -+ $(CXX) $(CXXFLAGS) -c src/eventing/asio.cpp - endif -- --# For now we do rely on C++17 for OpenSSL support but we will be porting this work to C11 - ifeq ($(WITH_OPENSSL),1) -- $(CXX) $(CXXFLAGS) -std=c++17 -flto -O3 -c src/crypto/*.cpp -+ $(CXX) $(CXXFLAGS) -c src/crypto/*.cpp - endif -- $(AR) rvs uSockets.a *.o -- --# Builds all examples --.PHONY: examples --examples: default -- for f in examples/*.c; do $(CC) -flto -O3 $(CFLAGS) -o $$(basename "$$f" ".c") "$$f" $(LDFLAGS); done -+ $(AR) rvs libusockets.a *.o -+ $(CXX) $(CXXFLAGS) -shared -o $(LIBTARGET) *.o -Wl,-soname,$(LIBTARGET) `$(PKG_CONFIG) --libs $(REQUIRES)` $(LDFLAGS) -+ sed -e "s:@PREFIX@:$(prefix):" -e "s:@REQUIRES@:$(REQUIRES):" \ -+ -e "s:@LIB@:$(LIB):" -e "s:@VERSION@:$(VERSION):" libusockets.pc.in > libusockets.pc - --swift_examples: -- swiftc -O -I . examples/swift_http_server/main.swift uSockets.a -o swift_http_server -+install: -+ install -d "$(DESTDIR)$(libdir)/pkgconfig" "$(DESTDIR)$(includedir)" -+ install -m 644 src/libusockets.h "$(DESTDIR)$(includedir)/" -+ install -m 755 $(LIBTARGET) "$(DESTDIR)$(libdir)" -+ ln -sf $(LIBTARGET) "$(DESTDIR)$(libdir)/libusockets.so" -+ install -m 755 libusockets.a "$(DESTDIR)$(libdir)/" -+ install -m 644 libusockets.pc "$(DESTDIR)$(libdir)/pkgconfig/" - - clean: - rm -f *.o - rm -f *.a -+ rm -f *.so - rm -rf .certs -+ rm -f libusockets.pc -+ -+.PHONY: default install clean -diff --git a/libusockets.pc.in b/libusockets.pc.in -new file mode 100644 -index 0000000..b818020 ---- /dev/null -+++ b/libusockets.pc.in -@@ -0,0 +1,12 @@ -+prefix=@PREFIX@ -+libdir=${prefix}/@LIB@ -+includedir=${prefix}/include -+ -+Name: uSockets -+Version: @VERSION@ -+Description: eventing, networking and crypto for async applications. -+URL: https://github.com/uNetworking/uSockets -+ -+Cflags: -I${includedir} -+Libs: -L${libdir} -lusockets -+Requires.private: @REQUIRES@ diff --git a/net-libs/usockets/files/usockets-0.8.1_p20211023-Makefile.patch b/net-libs/usockets/files/usockets-0.8.1_p20211023-Makefile.patch new file mode 100644 index 0000000000..1de93a18e2 --- /dev/null +++ b/net-libs/usockets/files/usockets-0.8.1_p20211023-Makefile.patch @@ -0,0 +1,141 @@ +diff --git a/Makefile b/Makefile +index 16f613c..4bece6e 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,87 +1,73 @@ +-# WITH_BORINGSSL=1 enables BoringSSL support, linked statically (preferred over OpenSSL) +-# You need to call "make boringssl" before +-ifeq ($(WITH_BORINGSSL),1) +- override CFLAGS += -Iboringssl/include -pthread -DLIBUS_USE_OPENSSL +- override LDFLAGS += -pthread boringssl/build/ssl/libssl.a boringssl/build/crypto/libcrypto.a -lstdc++ +-else +- # WITH_OPENSSL=1 enables OpenSSL 1.1+ support +- # For now we need to link with C++ for OpenSSL support, but should be removed with time +- ifeq ($(WITH_OPENSSL),1) +- override CFLAGS += -DLIBUS_USE_OPENSSL +- # With problems on macOS, make sure to pass needed LDFLAGS required to find these +- override LDFLAGS += -lssl -lcrypto -lstdc++ +- else +- # WITH_WOLFSSL=1 enables WolfSSL 4.2.0 support (mutually exclusive with OpenSSL) +- ifeq ($(WITH_WOLFSSL),1) +- # todo: change these +- override CFLAGS += -DLIBUS_USE_WOLFSSL -I/usr/local/include +- override LDFLAGS += -L/usr/local/lib -lwolfssl +- else +- override CFLAGS += -DLIBUS_NO_SSL +- endif +- endif ++VERSION ?= 0.0 ++ ++PREFIX ?= /usr ++LIB ?= lib ++LIBDIR ?= $(PREFIX)/$(LIB) ++INCDIR ?= $(PREFIX)/include ++ ++PKG_CONFIG ?= pkg-config ++ ++LIBTARGET = libusockets.so ++LIBTARGETV = $(LIBTARGET).$(VERSION) ++ ++REQUIRES = ++COMMON_FLAGS = -fPIC -Isrc ++ ++# WITH_OPENSSL=1 enables OpenSSL 1.1+ support or BoringSSL ++# For now we need to link with C++ for OpenSSL support, but should be removed with time ++ifeq ($(WITH_OPENSSL),1) ++COMMON_FLAGS += -DLIBUS_USE_OPENSSL ++REQUIRES += libssl libcrypto + endif + + # WITH_LIBUV=1 builds with libuv as event-loop + ifeq ($(WITH_LIBUV),1) +- override CFLAGS += -DLIBUS_USE_LIBUV +- override LDFLAGS += -luv ++COMMON_FLAGS += -DLIBUS_USE_LIBUV ++REQUIRES += libuv + endif + +-# WITH_ASIO builds with boot asio event-loop ++# WITH_ASIO builds with boost asio event-loop + ifeq ($(WITH_ASIO),1) +- override CFLAGS += -DLIBUS_USE_ASIO +- override LDFLAGS += -lstdc++ -lpthread +- override CXXFLAGS += -pthread -DLIBUS_USE_ASIO ++COMMON_FLAGS += -pthread -DLIBUS_USE_ASIO + endif + +-# WITH_GCD=1 builds with libdispatch as event-loop +-ifeq ($(WITH_GCD),1) +- override CFLAGS += -DLIBUS_USE_GCD +- override LDFLAGS += -framework CoreFoundation +-endif +- +-# WITH_ASAN builds with sanitizers +-ifeq ($(WITH_ASAN),1) +- override CFLAGS += -fsanitize=address -g +- override LDFLAGS += -fsanitize=address +-endif +- +-override CFLAGS += -std=c11 -Isrc +-override LDFLAGS += uSockets.a ++CFLAGS += -std=c11 $(COMMON_FLAGS) ++CXXFLAGS += -std=c++17 $(COMMON_FLAGS) + + # By default we build the uSockets.a static library + default: +- rm -f *.o +- $(CC) $(CFLAGS) -flto -O3 -c src/*.c src/eventing/*.c src/crypto/*.c ++ $(CC) $(CFLAGS) -c src/*.c src/eventing/*.c src/crypto/*.c + # Also link in Boost Asio support + ifeq ($(WITH_ASIO),1) +- $(CXX) $(CXXFLAGS) -Isrc -std=c++14 -flto -O3 -c src/eventing/asio.cpp ++ $(CXX) $(CXXFLAGS) -c src/eventing/asio.cpp + endif +- +-# For now we do rely on C++17 for OpenSSL support but we will be porting this work to C11 + ifeq ($(WITH_OPENSSL),1) +- $(CXX) $(CXXFLAGS) -std=c++17 -flto -O3 -c src/crypto/*.cpp ++ $(CXX) $(CXXFLAGS) -c src/crypto/*.cpp + endif +-ifeq ($(WITH_BORINGSSL),1) +- $(CXX) $(CXXFLAGS) -std=c++17 -flto -O3 -c src/crypto/*.cpp +-endif +- $(AR) rvs uSockets.a *.o +- +-# BoringSSL needs cmake and golang +-.PHONY: boringssl +-boringssl: +- cd boringssl && mkdir -p build && cd build && cmake -DCMAKE_BUILD_TYPE=Release .. && make -j8 ++ $(AR) rvs libusockets.a *.o ++ $(CXX) $(CXXFLAGS) -shared -o $(LIBTARGETV) *.o -Wl,-soname,$(LIBTARGET) `$(PKG_CONFIG) --libs $(REQUIRES)` $(LDFLAGS) ++ sed -e "s:@PREFIX@:$(PREFIX):" -e "s:@REQUIRES@:$(REQUIRES):" \ ++ -e "s:@LIB@:$(LIB):" -e "s:@VERSION@:$(VERSION):" libusockets.pc.in > libusockets.pc + +-# Builds all examples +-.PHONY: examples +-examples: default +- for f in examples/*.c; do $(CC) -flto -O3 $(CFLAGS) -o $$(basename "$$f" ".c") "$$f" $(LDFLAGS); done ++install: ++ install -d "$(DESTDIR)$(LIBDIR)/pkgconfig" "$(DESTDIR)$(INCDIR)" ++ install -m 644 src/libusockets.h "$(DESTDIR)$(INCDIR)/" ++ install -m 755 $(LIBTARGETV) "$(DESTDIR)$(LIBDIR)" ++ ln -sf $(LIBTARGETV) "$(DESTDIR)$(LIBDIR)/$(LIBTARGET)" ++ install -m 755 libusockets.a "$(DESTDIR)$(LIBDIR)/" ++ install -m 644 libusockets.pc "$(DESTDIR)$(LIBDIR)/pkgconfig/" + +-swift_examples: +- swiftc -O -I . examples/swift_http_server/main.swift uSockets.a -o swift_http_server ++test: ++ rm -f localhost.pem localhost.crt ++ openssl req -x509 -out localhost.crt -keyout localhost.pem -newkey rsa:2048 -nodes -sha256 -subj '/CN=localhost' -extensions EXT -config localhost.conf ++ $(CXX) $(CXXFLAGS) examples/hammer_test.c libusockets.a -o hammer_test `$(PKG_CONFIG) --libs $(REQUIRES)` $(LDFLAGS) ++ ./hammer_test + + clean: + rm -f *.o + rm -f *.a ++ rm -f *.so + rm -rf .certs ++ rm -f libusockets.pc ++ ++.PHONY: default install clean diff --git a/net-libs/usockets/files/usockets-0.8.1_p20211023-gen-ssl-config.patch b/net-libs/usockets/files/usockets-0.8.1_p20211023-gen-ssl-config.patch new file mode 100644 index 0000000000..47953e8e74 --- /dev/null +++ b/net-libs/usockets/files/usockets-0.8.1_p20211023-gen-ssl-config.patch @@ -0,0 +1,14 @@ +diff --git a/localhost.conf b/localhost.conf +new file mode 100644 +index 0000000..415c4ff +--- /dev/null ++++ b/localhost.conf +@@ -0,0 +1,8 @@ ++[dn] ++CN=localhost ++[req] ++distinguished_name = dn ++[EXT] ++subjectAltName=DNS:localhost ++keyUsage=digitalSignature ++extendedKeyUsage=serverAuth diff --git a/net-libs/usockets/files/usockets-0.8.1_p20211023-hammer-test.patch b/net-libs/usockets/files/usockets-0.8.1_p20211023-hammer-test.patch new file mode 100644 index 0000000000..a69204ea34 --- /dev/null +++ b/net-libs/usockets/files/usockets-0.8.1_p20211023-hammer-test.patch @@ -0,0 +1,16 @@ +diff --git a/examples/hammer_test.c b/examples/hammer_test.c +index 82cda2f..f5bbe5e 100644 +--- a/examples/hammer_test.c ++++ b/examples/hammer_test.c +@@ -403,9 +403,8 @@ int main() { + + // these are ignored for non-SSL + struct us_socket_context_options_t options = {}; +- options.key_file_name = "/home/alexhultman/uWebSockets.js/misc/key.pem"; +- options.cert_file_name = "/home/alexhultman/uWebSockets.js/misc/cert.pem"; +- options.passphrase = "1234"; ++ options.key_file_name = "localhost.pem"; ++ options.cert_file_name = "localhost.crt"; + + http_context = us_create_socket_context(SSL, loop, sizeof(struct http_context), options); + diff --git a/net-libs/usockets/files/usockets-0.8.1_p20211023-pkg-config.patch b/net-libs/usockets/files/usockets-0.8.1_p20211023-pkg-config.patch new file mode 100644 index 0000000000..7fc542fd68 --- /dev/null +++ b/net-libs/usockets/files/usockets-0.8.1_p20211023-pkg-config.patch @@ -0,0 +1,18 @@ +diff --git a/libusockets.pc.in b/libusockets.pc.in +new file mode 100644 +index 0000000..b818020 +--- /dev/null ++++ b/libusockets.pc.in +@@ -0,0 +1,12 @@ ++prefix=@PREFIX@ ++libdir=${prefix}/@LIB@ ++includedir=${prefix}/include ++ ++Name: uSockets ++Version: @VERSION@ ++Description: eventing, networking and crypto for async applications. ++URL: https://github.com/uNetworking/uSockets ++ ++Cflags: -I${includedir} ++Libs: -L${libdir} -lusockets ++Requires.private: @REQUIRES@ diff --git a/net-libs/usockets/usockets-0.7.1_p20210909.ebuild b/net-libs/usockets/usockets-0.8.1_p20211023.ebuild similarity index 73% rename from net-libs/usockets/usockets-0.7.1_p20210909.ebuild rename to net-libs/usockets/usockets-0.8.1_p20211023.ebuild index 5c5a33ead7..58b0422a0b 100644 --- a/net-libs/usockets/usockets-0.7.1_p20210909.ebuild +++ b/net-libs/usockets/usockets-0.8.1_p20211023.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/uNetworking/uSockets.git" else - COMMIT="c06112c89b4c1cf5a09b5f8daa2def756b925889" + COMMIT="c2c1bbfa1644f1f6eb7fc9375650f41c5f9b7b06" SRC_URI="https://github.com/uNetworking/uSockets/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm64 ~x86" S="${WORKDIR}/uSockets-${COMMIT}" @@ -20,8 +20,9 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="asio libuv +ssl" -REQUIRED_USE="?? ( asio libuv )" +IUSE="asio libuv +ssl test" +REQUIRED_USE="?? ( asio libuv ) test? ( ssl )" +RESTRICT="!test? ( test )" DEPEND=" asio? ( dev-cpp/asio[ssl(+)?] ) @@ -31,7 +32,10 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}/${PN}-0.7.1_p20210909-Makefile.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-Makefile.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-pkg-config.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-gen-ssl-config.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-hammer-test.patch" ) src_configure() { diff --git a/net-libs/usockets/usockets-9999.ebuild b/net-libs/usockets/usockets-9999.ebuild index 5c5a33ead7..58b0422a0b 100644 --- a/net-libs/usockets/usockets-9999.ebuild +++ b/net-libs/usockets/usockets-9999.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/uNetworking/uSockets.git" else - COMMIT="c06112c89b4c1cf5a09b5f8daa2def756b925889" + COMMIT="c2c1bbfa1644f1f6eb7fc9375650f41c5f9b7b06" SRC_URI="https://github.com/uNetworking/uSockets/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm64 ~x86" S="${WORKDIR}/uSockets-${COMMIT}" @@ -20,8 +20,9 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="asio libuv +ssl" -REQUIRED_USE="?? ( asio libuv )" +IUSE="asio libuv +ssl test" +REQUIRED_USE="?? ( asio libuv ) test? ( ssl )" +RESTRICT="!test? ( test )" DEPEND=" asio? ( dev-cpp/asio[ssl(+)?] ) @@ -31,7 +32,10 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}/${PN}-0.7.1_p20210909-Makefile.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-Makefile.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-pkg-config.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-gen-ssl-config.patch" + "${FILESDIR}/${PN}-0.8.1_p20211023-hammer-test.patch" ) src_configure() { From f9d86fa9ca03a0f898dc2d72908cb31ba536581c Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Mon, 25 Oct 2021 12:04:45 +0200 Subject: [PATCH 50/58] net-im/cawbird: Versin Bump Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Gerben Jan Dijkman --- net-im/cawbird/Manifest | 2 +- .../{cawbird-1.4.1.ebuild => cawbird-1.4.2.ebuild} | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) rename net-im/cawbird/{cawbird-1.4.1.ebuild => cawbird-1.4.2.ebuild} (88%) diff --git a/net-im/cawbird/Manifest b/net-im/cawbird/Manifest index d12148bd00..c6e6dbb839 100644 --- a/net-im/cawbird/Manifest +++ b/net-im/cawbird/Manifest @@ -1 +1 @@ -DIST cawbird-1.4.1.tar.gz 653062 BLAKE2B 5c8448ff37349f243f6b2e378621c561720c7648f8f79eb4c04301b331fa050ee5d7d9874644e89b41b6d613279e2be3d2d96c89c0a1bc9795984b6630fc056c SHA512 bef80fbbbcaf325e6f8c57bce6146eb795f7bb39804f10fada3b529a6439b73f8506f6015d7221b90ed1f1862c79886ee86eebaa244b968bfc60c50ffa5e8abe +DIST cawbird-1.4.2.tar.gz 653216 BLAKE2B c05008a310152c5d190233a7251cf0ca7104f5ca564a1c0f2ac06fb23ded9eb6429965624ae7b7a0b0b763db19ebcb159a138cbed8dac36c3fcaa56d2ead62ee SHA512 409d2b838b9c14c45fb6aa2b04dc1ccaaf76baab7394d630d254dc9a4001f7f53321b88f600e2c3f9c39e19da38dd717f46abb4a63b11696f41e61b9ab8e6452 diff --git a/net-im/cawbird/cawbird-1.4.1.ebuild b/net-im/cawbird/cawbird-1.4.2.ebuild similarity index 88% rename from net-im/cawbird/cawbird-1.4.1.ebuild rename to net-im/cawbird/cawbird-1.4.2.ebuild index 35007ff430..76d01b0e61 100644 --- a/net-im/cawbird/cawbird-1.4.1.ebuild +++ b/net-im/cawbird/cawbird-1.4.2.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 - VALA_USE_DEPEND="vapigen" -inherit vala meson xdg + +inherit vala meson gnome2-utils xdg DESCRIPTION="Cawbird is a fork of the Corebird Twitter client from Baedert." HOMEPAGE="https://github.com/IBBoard/cawbird" @@ -22,7 +22,7 @@ DEPEND=" >=dev-libs/glib-2.44 >=dev-libs/json-glib-1.0 >=dev-db/sqlite-3.0 - >=net-libs/libsoup-2.4 + >=net-libs/libsoup-2.4:* net-libs/liboauth >=sys-devel/gettext-0.19 media-libs/gst-plugins-base @@ -37,7 +37,12 @@ BDEPEND=" dev-libs/gobject-introspection " +S="${WORKDIR}/$PN-${PV}" + src_configure() { + local mycmakeargs+=( + "-DVALA_EXECUTABLE=${VALAC}" + ) local emesonargs=( -Dconsumer_key_base64=VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA== -Dconsumer_secret_base64=MThCRXIxbWRESDQ2Y0podzVtVU13SGUyVGlCRXhPb3BFRHhGYlB6ZkpybG5GdXZaSjI= From 922d593b85821c32dbee1586c7bb0b6c9378b215 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 25 Oct 2021 12:19:50 +0200 Subject: [PATCH 51/58] dev-python/XenAPI: EAPI 8 Signed-off-by: Alessandro Barbieri --- .../{XenAPI-2.14.ebuild => XenAPI-2.14-r1.ebuild} | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) rename dev-python/XenAPI/{XenAPI-2.14.ebuild => XenAPI-2.14-r1.ebuild} (65%) diff --git a/dev-python/XenAPI/XenAPI-2.14.ebuild b/dev-python/XenAPI/XenAPI-2.14-r1.ebuild similarity index 65% rename from dev-python/XenAPI/XenAPI-2.14.ebuild rename to dev-python/XenAPI/XenAPI-2.14-r1.ebuild index 2b61003dda..217c6982dd 100644 --- a/dev-python/XenAPI/XenAPI-2.14.ebuild +++ b/dev-python/XenAPI/XenAPI-2.14-r1.ebuild @@ -1,13 +1,18 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + PYTHON_COMPAT=( python3_8 ) inherit distutils-r1 DESCRIPTION="Xen API SDK, for communication with Citrix XenServer and Xen Cloud Platform" -HOMEPAGE="http://community.citrix.com/display/xs/Download+SDKs" +HOMEPAGE=" + https://xenproject.org/developers/teams/xen-api + https://github.com/xapi-project/xen-api + https://pypi.org/project/XenAPI +" SRC_URI="mirror://pypi/X/${PN}/${P}.tar.gz" LICENSE="LGPL-2" From 688278d22b3db3872699e9f0b832d6e41a7eb569 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 25 Oct 2021 13:14:37 +0200 Subject: [PATCH 52/58] dev-python/transaction: initial import Signed-off-by: Alessandro Barbieri --- dev-python/transaction/Manifest | 1 + dev-python/transaction/metadata.xml | 12 +++++++ .../transaction/transaction-3.0.1.ebuild | 32 +++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 dev-python/transaction/Manifest create mode 100644 dev-python/transaction/metadata.xml create mode 100644 dev-python/transaction/transaction-3.0.1.ebuild diff --git a/dev-python/transaction/Manifest b/dev-python/transaction/Manifest new file mode 100644 index 0000000000..1adde7642c --- /dev/null +++ b/dev-python/transaction/Manifest @@ -0,0 +1 @@ +DIST transaction-3.0.1.tar.gz 72934 BLAKE2B 2bd48ddfac0eb28c7551edc04fbb032ce4e22c178a01e9e0f57605d9d1a6eecba9cda486810fdc333029ca521bf78a7ca33f238ab9bfbad2429445674f45da3c SHA512 9609d6eeb90bb35e3757b1bd3a36e25b910d087f390701afa245641f61b92e55081812d07d56bccd2ab50da96a39212f7f517fb437843909bb7b75cb8d879f40 diff --git a/dev-python/transaction/metadata.xml b/dev-python/transaction/metadata.xml new file mode 100644 index 0000000000..2d31c617be --- /dev/null +++ b/dev-python/transaction/metadata.xml @@ -0,0 +1,12 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + zopefoundation/transaction + transaction + + diff --git a/dev-python/transaction/transaction-3.0.1.ebuild b/dev-python/transaction/transaction-3.0.1.ebuild new file mode 100644 index 0000000000..a26776ffa3 --- /dev/null +++ b/dev-python/transaction/transaction-3.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Transaction management for Python" +HOMEPAGE=" + http://pypi.python.org/pypi/transaction + https://github.com/zopefoundation/transaction +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +DOCS="CHANGES.rst README.rst" + +distutils_enable_tests nose +distutils_enable_sphinx docs From 995d10bd1c0e2d2c2793e90f396ad8d8734afc2b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 25 Oct 2021 13:16:53 +0200 Subject: [PATCH 53/58] dev-python/WSME: new version Closes: https://bugs.gentoo.org/799599 Closes: https://bugs.gentoo.org/799596 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/WSME/Manifest | 2 +- dev-python/WSME/WSME-0.10.0.ebuild | 25 -------------------- dev-python/WSME/WSME-0.11.0.ebuild | 38 ++++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+), 26 deletions(-) delete mode 100644 dev-python/WSME/WSME-0.10.0.ebuild create mode 100644 dev-python/WSME/WSME-0.11.0.ebuild diff --git a/dev-python/WSME/Manifest b/dev-python/WSME/Manifest index 8438e2f063..45e23f2785 100644 --- a/dev-python/WSME/Manifest +++ b/dev-python/WSME/Manifest @@ -1 +1 @@ -DIST WSME-0.10.0.tar.gz 89701 BLAKE2B 8ce4160919b66c4c858d71af02cc40741fda0261fe0c23f390805a3913e85879011975a7a562c647a877ce6b40cd0c5d273f4f44f0affff4efe5717339a143cb SHA512 2015ed56e12f566e9c40cf2d37d3dce1edf5f4678a2703b3477d362abb52866a519addc77cfcc57b712de58ab6bcad707c6971eb3de60d7f6f209fdf4cfb7a88 +DIST WSME-0.11.0.tar.gz 89863 BLAKE2B 3dfb9bbb2cce48eca47ec2498db8f69f1a4e9466cd6370f49fe874d640c244ae2e9cddbba1f3f5e1701612c80baaa2d3dd3f3a1309c9559c9da3b5f8dbdf4919 SHA512 5bbf2179a7efa413981ffcb360868875a1283a9cfde02626eb715fe9c61ff05367c62a346011a6d681b8c269c18e115e763f7bf589b456ec81a707bd102f913e diff --git a/dev-python/WSME/WSME-0.10.0.ebuild b/dev-python/WSME/WSME-0.10.0.ebuild deleted file mode 100644 index 0d20cce03a..0000000000 --- a/dev-python/WSME/WSME-0.10.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) - -inherit distutils-r1 - -DESCRIPTION="Simplify the writing of REST APIs, and extend them with additional protocols." -HOMEPAGE="https://pythonhosted.org/WSME" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]" -RDEPEND=" - >=dev-python/pbr-1.3[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/webob-1.8.0[${PYTHON_USEDEP}] - dev-python/simplegeneric[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}] -" diff --git a/dev-python/WSME/WSME-0.11.0.ebuild b/dev-python/WSME/WSME-0.11.0.ebuild new file mode 100644 index 0000000000..07cf7fdb70 --- /dev/null +++ b/dev-python/WSME/WSME-0.11.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Simplify the writing of REST APIs, and extend them with additional protocols" +HOMEPAGE=" + https://opendev.org/x/wsme + https://pypi.org/project/WSME +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/webob-1.8.0[${PYTHON_USEDEP}] + dev-python/simplegeneric[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/transaction[${PYTHON_USEDEP}] + dev-python/pecan[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-restful[${PYTHON_USEDEP}] + dev-python/webtest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests nose From 3e4b5d06985323dae922c0510a746ba2ecbb4a14 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 25 Oct 2021 13:17:46 +0200 Subject: [PATCH 54/58] dev-cpp/folly: filter fno-rtti Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-cpp/folly/folly-2021.10.18.00.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-cpp/folly/folly-2021.10.18.00.ebuild b/dev-cpp/folly/folly-2021.10.18.00.ebuild index e95ea64e9d..d829bac721 100644 --- a/dev-cpp/folly/folly-2021.10.18.00.ebuild +++ b/dev-cpp/folly/folly-2021.10.18.00.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="An open-source C++ library developed and used at Facebook" HOMEPAGE="https://github.com/facebook/folly" @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" DEPEND=" app-arch/lz4 - Date: Mon, 25 Oct 2021 13:18:12 +0200 Subject: [PATCH 55/58] dev-cpp/folly: add 2021.10.25.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.10.25.00.ebuild | 38 ++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-cpp/folly/folly-2021.10.25.00.ebuild diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index f08f8f09d3..99f92087b6 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,3 +1,4 @@ DIST folly-2021.08.02.00.tar.gz 3469070 BLAKE2B f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f7173958cccc57b4f610c7c08ccbf3ec702d SHA512 dbe005f31eeb60e85ef949432de09d7c49a52b19f195c06ef265189a13ad98cbd4b902b59f303c140b7aedc5ff8a604cc9bda9d1d374290561124a729c07149d DIST folly-2021.10.04.00.tar.gz 3495417 BLAKE2B ed8745c605ad66ee5bd2474737c7e0a7d08243bf809a1880cc010077a3ec8bd6155d7dc853fd165a956b5635fbdd1691de004320e78a1be194aaedae8554b77d SHA512 685cb716d1131a456a927d769eaf7174ec4528cdafd124c38a424c630a820a90998258c79cb793d91c8a4d587367524e597cb4dcc5d4f377815bfdd7ad29cbf2 DIST folly-2021.10.18.00.tar.gz 3505501 BLAKE2B 3642c8f7ce3e3504f2078ea01dd1a07f8c94acc0c9a33a78923c05b9d17beaac03eb9276e49c437c952a94fec8775b5a7d6ff97b4c4a8c97d43863a776c672a7 SHA512 69f8c526cd1e88d5d8bf0e5e0e207fd10ba3bf898d89ad57ac6c420ed89c90048c59cb825e074bd495e306dfbff5f8a80631bf152952447313ce3084c8392a78 +DIST folly-2021.10.25.00.tar.gz 3507805 BLAKE2B c0fee84e596b095518f1f50d50f5d6f47faf35940e399a6ef73434d2fc4fc0f6bceb7953b471a6f70387210e0b3f3388c2922a626c8ba982b8b1f4498775dcd2 SHA512 5a61674e61dd341e9fcd73343b3e64c5573f4f503693adfaa18b345a2e19383f361effb5df52f7211f0c44be869a3c5eea4b392d07c823fdb42cf11c354eedde diff --git a/dev-cpp/folly/folly-2021.10.25.00.ebuild b/dev-cpp/folly/folly-2021.10.25.00.ebuild new file mode 100644 index 0000000000..d829bac721 --- /dev/null +++ b/dev-cpp/folly/folly-2021.10.25.00.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly" +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + Date: Mon, 25 Oct 2021 13:18:30 +0200 Subject: [PATCH 56/58] dev-cpp/wangle: add 2021.10.25.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/wangle/Manifest | 1 + dev-cpp/wangle/wangle-2021.10.25.00.ebuild | 37 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-cpp/wangle/wangle-2021.10.25.00.ebuild diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index d4cb2a4bac..d26b79cb3d 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,3 +1,4 @@ DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81 DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f DIST wangle-2021.10.18.00.tar.gz 337522 BLAKE2B 585998267853e06af08cbb6938cc4b89499ebcd64f377baae37686061b26098696637eff18390483b2b59c05b88832adaeea87d8e498b450f2a285ea93946774 SHA512 037bc5b60ccf8e7589e92fd9e23f6948c5c2d6846a9233d7c411a4917b6a05144de4bfd476490818e422d19e49b348f01560c618b7edf1c41841d4b81609c1de +DIST wangle-2021.10.25.00.tar.gz 340161 BLAKE2B b275feac5d80b419defd9f78514e07f7d9fc7e4c25e91bbed48f3a102e7ce0132d2ce84a7cc6102514482a021b28ec9d97bedca36cff81814a29b8ab000d9a1c SHA512 bbdd44a0af843bfda5b90da4f70de16828d684d5bf080fb229d75aae6808e97f884852473b74707e702204d4fef943d9750e536cc1719ae7bfbfdd3d43e0477b diff --git a/dev-cpp/wangle/wangle-2021.10.25.00.ebuild b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild new file mode 100644 index 0000000000..2440a2f5c1 --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle" + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +} From c4b52ce4a842ae5b438f97b22ce511e79d6eee44 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 25 Oct 2021 13:18:48 +0200 Subject: [PATCH 57/58] dev-cpp/fizz: add 2021.10.25.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fizz/Manifest | 1 + dev-cpp/fizz/fizz-2021.10.25.00.ebuild | 46 ++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dev-cpp/fizz/fizz-2021.10.25.00.ebuild diff --git a/dev-cpp/fizz/Manifest b/dev-cpp/fizz/Manifest index 2e7c155013..f5aec67270 100644 --- a/dev-cpp/fizz/Manifest +++ b/dev-cpp/fizz/Manifest @@ -1,3 +1,4 @@ DIST fizz-2021.08.02.00.tar.gz 540357 BLAKE2B 6edb14ea4b981a7b9fe076570e583c8b875929e63135d4848b1c1a2aa109e1258fd541376bc9346dc229f2dba0e2c346cebb5b486c8a33bcc54f6746ff3de5f0 SHA512 59c734127d9a1dfb7975929f20ae27a11ee3f2a35fb73ef1ba311b347457339a524194459023e2fb038cc7bf688e13beb6391227bec1ecdb12397344e45f051f DIST fizz-2021.10.04.00.tar.gz 543594 BLAKE2B d024f3a7d7ea4fd03f6525e225e6f33dbe931a7c8ff5b01fb572b22f09286d606897c091f63ebecd1b1558667b21bae635b1b555b1ca82b610d152160eb0f11e SHA512 be99b9abd8b832af22411ab894ee82285a637c79176955cd0cf242aed77de1883f98eaaeeef7391a75b42f7c3a4e8c2b26a11a242554688adde84a02f87261c9 DIST fizz-2021.10.18.00.tar.gz 566606 BLAKE2B 3ebbc88578f7490d221ca1b883cd449c976646c3c8b2aebbe167b862e5293fb524a347ac0385be265be978c13984f92c418428529904a69a0702d1ffe485159e SHA512 4a8a4e71b49ea08136b3788007b48af9aa77e5cc1f25bb603dd6140a3fd7f100d98a84d99bb688cb918a6b48ab10f59187f24cc90e8fa4d6e9266a9414ff2e1a +DIST fizz-2021.10.25.00.tar.gz 566738 BLAKE2B 05a501b86a0db406e40cd6c9f12dd596f902bbcb77c34934a4121ec8e2a7fb1bbebf6bf6349435d9d290a81372688f8cbbdfae2fbb313349ae7d07d9ca90ad3f SHA512 30a8a9577b71a97fec8648e92defbd4485e7ff184847fa1b671f3d7c8b247cf35a543275a3519b5794973442be064e2bdf359920faf016e7bd57aa501e3f605d diff --git a/dev-cpp/fizz/fizz-2021.10.25.00.ebuild b/dev-cpp/fizz/fizz-2021.10.25.00.ebuild new file mode 100644 index 0000000000..a1908fcff7 --- /dev/null +++ b/dev-cpp/fizz/fizz-2021.10.25.00.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++14 implementation of the TLS-1.3 standard" +HOMEPAGE="https://github.com/facebookincubator/fizz" + +SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/fizz" + +RDEPEND=" + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/libsodium + dev-libs/openssl:0= +" +#TODO: discover if gtest is linked +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +src_prepare() { + cmake_src_prepare + sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +} From 64bca529223226bc0fcaae08de68ec83a148ed6f Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 25 Oct 2021 13:19:31 +0200 Subject: [PATCH 58/58] dev-cpp/fbthrift: add 2021.10.25.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fbthrift/Manifest | 1 + .../fbthrift/fbthrift-2021.10.25.00.ebuild | 38 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest index 3fab4446dc..218313d720 100644 --- a/dev-cpp/fbthrift/Manifest +++ b/dev-cpp/fbthrift/Manifest @@ -1,3 +1,4 @@ DIST fbthrift-2021.08.02.00.tar.gz 5833339 BLAKE2B 647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a SHA512 a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467 DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c SHA512 5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f DIST fbthrift-2021.10.18.00.tar.gz 5991836 BLAKE2B 4556bba2399cb6046cf6bcf10ad8a9a251783e89b9badc5e1f3bfeb1ae03f17275f08b1b7f1d8f4af3c328dd542baeeff7c5d2fbc45859123627418460d60038 SHA512 8829ec2575d32fde4fb3dc05170dccb4154effb67cc1e83f86383a0d27d44876e3b806cd22211dd7a425dabfac9f400e83721885def13572633b9377cfd2f253 +DIST fbthrift-2021.10.25.00.tar.gz 6045488 BLAKE2B 7c63c3687e3393f27cfaeca9a71e69596be7d611fbd1225a4d934819c749be4064987bc913b387ac0e8a8ee762f147a7c92856e3a38f276fe09659bf8a49fa1a SHA512 9991987f7e5daccec000e09998e2f00c1de5e6c7b53d16ac9797984b6192e682fe2fa8bca18e02bf15fd0d78910234ada33fe1c247645669ad8b1954b2471620 diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild b/dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild new file mode 100644 index 0000000000..3320d823e2 --- /dev/null +++ b/dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" +HOMEPAGE="https://github.com/facebook/fbthrift" +SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-arch/zstd + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + ~dev-cpp/wangle-${PV}:= + dev-libs/libfmt + dev-libs/openssl:0= + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + cmake_src_configure +}