From 831426dd97adb72d96b970fd685911f39a2066ad Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 31 Mar 2023 20:25:34 +0500 Subject: [PATCH 01/23] profiles: some masks to fix CI Signed-off-by: Anna (cybertailor) Vyalkova --- profiles/package.mask | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index d66c9643dc..d3f2e3035e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,33 @@ # New entries go on top. +# Anna Vyalkova (2023-03-31) +# Revdeps of masked packages: +# - dev-python/booleanOperations +# - dev-python/defcon +# - dev-python/nototools +# +# If packages above are restored here, masks could be removed. +dev-python/MutatorMath +dev-python/babelfont +dev-python/cffsubr +dev-python/collidoscope +dev-python/cu2qu +dev-python/fontFeatures +dev-python/fontParts +dev-python/fontPens +dev-python/glyphsLib +dev-python/glyphtools +dev-python/statmake +dev-python/ufo2ft +dev-python/ufoProcessor +dev-python/vttlib +dev-util/afdko +dev-util/fontmake +dev-util/gftools +media-fonts/3270font +media-gfx/fontbakery + # Anna Vyalkova (2023-03-28) # Python library with no consumers left in tree. # Masked for removal in 30 days. From 2751058f2ac3f1f49611572ff2499b0e424be115 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 31 Mar 2023 20:28:03 +0500 Subject: [PATCH 02/23] .github/workflows: notify on push only Signed-off-by: Anna (cybertailor) Vyalkova --- .github/workflows/duplicates.yml | 2 +- .github/workflows/emails.yml | 2 +- .github/workflows/pkgcheck.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml index 8f6c0a47ee..e79bfe6ee7 100644 --- a/.github/workflows/duplicates.yml +++ b/.github/workflows/duplicates.yml @@ -21,7 +21,7 @@ jobs: ./scripts/check-duplicates.sh - name: Inform on IRC - if: ${{ failure() && github.repository == 'gentoo/guru' }} + if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name == 'push' }} uses: rectalogic/notify-irc@v1 with: channel: "#gentoo-guru" diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml index 2987863c61..285effa1be 100644 --- a/.github/workflows/emails.yml +++ b/.github/workflows/emails.yml @@ -45,7 +45,7 @@ jobs: python ./scripts/email-checker.py ${{ steps.changed-files.outputs.all_changed_files }} - name: Inform on IRC - if: ${{ failure() && github.repository == 'gentoo/guru' }} + if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name == 'push' }} uses: rectalogic/notify-irc@v1 with: channel: "#gentoo-guru" diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml index 9289d258c5..665c96a9c3 100644 --- a/.github/workflows/pkgcheck.yml +++ b/.github/workflows/pkgcheck.yml @@ -19,7 +19,7 @@ jobs: args: --keywords=-RedundantVersion,-NonsolvableDepsInDev - name: Inform on IRC - if: ${{ failure() && github.repository == 'gentoo/guru' }} + if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name == 'push' }} uses: rectalogic/notify-irc@v1 with: channel: "#gentoo-guru" From e7e52ebd87a523e38046512684ae4cd4e8e56109 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Fri, 31 Mar 2023 11:39:39 -0400 Subject: [PATCH 03/23] net-im/conduit: add 0.5.0-r1, clean up ebuild, use GIT_CRATES Signed-off-by: Julien Roy --- net-im/conduit/Manifest | 3 + net-im/conduit/conduit-0.5.0-r1.ebuild | 584 +++++++++++++++++++++++++ 2 files changed, 587 insertions(+) create mode 100644 net-im/conduit/conduit-0.5.0-r1.ebuild diff --git a/net-im/conduit/Manifest b/net-im/conduit/Manifest index 8cfcc3396f..42b8581d5f 100644 --- a/net-im/conduit/Manifest +++ b/net-im/conduit/Manifest @@ -149,6 +149,7 @@ DIST headers-0.3.8.crate 67904 BLAKE2B 53425c36437b77bf01adcd1194e775b17031af2f4 DIST headers-core-0.2.0.crate 2380 BLAKE2B b9edc2634ef43c53372038a67713785656bf5c030ae285bce287b7b130abc04bf56e66fcc2c67e3eda162d64b008c9a45a1f7be990d248da3ec1c18b361f33bc SHA512 1d502e6a3b2ad70a0d1e410c55864ddbf4118ea073ff7697e6b763cd18748d91f074b36451c015e3bbadad4400d099f4a2e350c609f44daee4ad40398633a8fd DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f DIST heed-f6f825da7fb2c758867e05ad973ef800a6fe1d5d.crate 34435 BLAKE2B 68015eeec752389bdc4177ca85fad2817ff7485d1204c0991371f4c21c5065ba4615d3c7125e1ff3bb53875030e942dca4eacda493cf80d4eb8f5b6c5ae78f30 SHA512 74ce15b35a81527dd5989666b83e84aa67d8de1fdfaf72ef0ec0250538346a8897fa3f62d5f3c596e727852d853a54ce09c31f660bf6939103212b7ab5e976f4 +DIST heed-f6f825da7fb2c758867e05ad973ef800a6fe1d5d.gh.tar.gz 34435 BLAKE2B 68015eeec752389bdc4177ca85fad2817ff7485d1204c0991371f4c21c5065ba4615d3c7125e1ff3bb53875030e942dca4eacda493cf80d4eb8f5b6c5ae78f30 SHA512 74ce15b35a81527dd5989666b83e84aa67d8de1fdfaf72ef0ec0250538346a8897fa3f62d5f3c596e727852d853a54ce09c31f660bf6939103212b7ab5e976f4 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 @@ -323,11 +324,13 @@ DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a0 DIST remove_dir_all-0.5.0.crate 8651 BLAKE2B 4ce249473bc67b5ab0c3e04665a67b3c73224565071cb2055ddd461a775fef18ce0e973f281e53f5416bdad506e9b53da184078986950be3a07c534360b4544b SHA512 876681ae98ac9a9cf0447397446ca7afb4e254cf0cfdd7a9b8702eb94cfda5230ac4daeaa067a3f07ae303b920d1a97fa4a0da76b80b4545eab1080bee8c1574 DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c DIST reqwest-57b7cf4feb921573dfafad7d34b9ac6e44ead0bd.crate 186730 BLAKE2B 10ac4475ea33b250e0987b13c567863a3c04c124ea114d75c186433868d8b01e12fcb1ad79c415a5d1ff91ce9a2d1999892fe7b9e211cd2049b64f30334af40a SHA512 249d25775c3a2447098d5908a89bd75eecec4f025e78e33c5af9d85cefacc65da06fccfae17b3e72faa32eaa61f13aee5ee49cf469b33d2b128038f8b5865d43 +DIST reqwest-57b7cf4feb921573dfafad7d34b9ac6e44ead0bd.gh.tar.gz 186730 BLAKE2B 10ac4475ea33b250e0987b13c567863a3c04c124ea114d75c186433868d8b01e12fcb1ad79c415a5d1ff91ce9a2d1999892fe7b9e211cd2049b64f30334af40a SHA512 249d25775c3a2447098d5908a89bd75eecec4f025e78e33c5af9d85cefacc65da06fccfae17b3e72faa32eaa61f13aee5ee49cf469b33d2b128038f8b5865d43 DIST resolv-conf-0.7.0.crate 17352 BLAKE2B 32b565a11d5d752e2cce2ac7b44e483b8a682220c99a9ca34d0a440d87cb5a874c407d474e47757f128bc5d78ea57940452eb099ea6fa433d8f6d1fe881f4302 SHA512 538b97f88fee8b82f15845f9a596e09757e3c2869c4e8708ddff97e19348e9f88d4bcf75e810d2aee47113fa64d550a9fe2deac6fc38d95242ebc20228e9b5f4 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 DIST rle-decode-fast-1.0.3.crate 62086 BLAKE2B 402d56595936734f36597c18e816a798ade6a8636b27e79acdedd4069da38e22e6ded5f2358ef0f0d509ea752e828fa294a4a9ac6d99cf26472fe21a505302c9 SHA512 f647cfd9ae0bbaca4a189cd1f8d1f8531f6dc0ffa1fd296c75cfe405fc9060e25be74581558a9195364ea90e32c7ccd60e066d21704cae836d41606b5799301a DIST rocksdb-0.17.0.crate 89115 BLAKE2B 47b3bd0c291dfc190bdc650ac0c8f7df7c9e1814c36cb074a41eed1ea85d387dc956d89238aba7fbba1e93590d0fca1f91524a9c79f64c6411b6cffb3785f9bb SHA512 2f003b581bca951a224ac5ddb0ec2b9dfe7712f0ddf4cfb79801c790367e5bebad3f3a139f0d690aec2f38ad7adb57229c5933b106f23f85b3d3235239121e6f DIST ruma-67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26.crate 579571 BLAKE2B ed1c88b3531c3bbe962140871a48804bc73cfd83d5bc13db4f3e59df27cc11623f36c65816272a8aa0f68ff1c9de9336cacdff192be2894693c27977e97c6705 SHA512 53906223d12e536ba4e897e0ce87a0d7456008f37d38d75025bb2c412bb60ad2a81d36a85af99505598eeef593f56af5507b26b34b70b309f899d1c313ffee5c +DIST ruma-67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26.gh.tar.gz 579571 BLAKE2B ed1c88b3531c3bbe962140871a48804bc73cfd83d5bc13db4f3e59df27cc11623f36c65816272a8aa0f68ff1c9de9336cacdff192be2894693c27977e97c6705 SHA512 53906223d12e536ba4e897e0ce87a0d7456008f37d38d75025bb2c412bb60ad2a81d36a85af99505598eeef593f56af5507b26b34b70b309f899d1c313ffee5c DIST rusqlite-0.28.0.crate 137504 BLAKE2B fced73b74c49fa75f673126709c619c6c712f665bd295766c3eaf074456efc48ec8c3019c9ee96a57bdd02b346cc1d071e5a7fc7fdb4a35013e0efff45dc4643 SHA512 a38205b2437ffb50bf8a14304b4a30a62993957a348f03b37d09fabb9269fcbdb35dafab496f7cecdcefb7353720ffc0580822d9b231e0f75cee23b6f7344857 DIST rust-argon2-1.0.0.crate 27428 BLAKE2B 2bf22192e6eba871f7aa97e15532fd514967d4924e058614a264118f9cf8116b656b7940416c9a5b0c0403722777d47271b855b9ebda51e08b05005d5cbc8f9d SHA512 a2e9b5159bb30da894a5b3d8912ed9e92c4e602ee7a2a4a790e6df4654db7807d4419727c536f69a0e3fb1dea8ac72ac3f467ab86a7dcf32c48a3570c4fa0e99 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 diff --git a/net-im/conduit/conduit-0.5.0-r1.ebuild b/net-im/conduit/conduit-0.5.0-r1.ebuild new file mode 100644 index 0000000000..5f92ecb1d9 --- /dev/null +++ b/net-im/conduit/conduit-0.5.0-r1.ebuild @@ -0,0 +1,584 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler-1.0.2 + adler32-1.2.0 + ahash-0.7.6 + aho-corasick-0.7.20 + alloc-no-stdlib-2.0.4 + alloc-stdlib-0.2.2 + anes-0.1.6 + anyhow-1.0.68 + arc-swap-1.5.1 + arrayref-0.3.6 + arrayvec-0.7.2 + assert_matches-1.5.0 + assign-1.1.1 + async-channel-1.8.0 + async-compression-0.3.15 + async-stream-0.3.3 + async-stream-impl-0.3.3 + async-trait-0.1.58 + async-trait-0.1.61 + atomic-0.5.1 + atty-0.2.14 + autocfg-1.1.0 + axum-0.5.17 + axum-core-0.2.9 + axum-server-0.4.4 + base-x-0.2.11 + base64-0.13.1 + base64-0.20.0 + base64-0.21.0 + base64ct-1.5.3 + bincode-1.3.3 + bindgen-0.59.2 + bitflags-1.3.2 + blake2b_simd-1.0.0 + block-buffer-0.10.3 + block-buffer-0.9.0 + brotli-3.3.4 + brotli-decompressor-2.3.2 + brotli-decompressor-2.3.4 + bumpalo-3.11.1 + bumpalo-3.12.0 + bytemuck-1.12.3 + byteorder-1.4.3 + bytes-1.3.0 + cast-0.3.0 + castaway-0.1.2 + cc-1.0.77 + cc-1.0.78 + cexpr-0.6.0 + cfg-if-0.1.10 + cfg-if-1.0.0 + ciborium-0.2.0 + ciborium-io-0.2.0 + ciborium-ll-0.2.0 + clang-sys-1.4.0 + clap-3.1.18 + clap-3.2.23 + clap-4.0.27 + clap-4.1.1 + clap_derive-4.0.21 + clap_derive-4.1.0 + clap_lex-0.2.4 + clap_lex-0.3.0 + clap_lex-0.3.1 + color_quant-1.1.0 + combine-4.6.6 + concurrent-queue-2.1.0 + console_error_panic_hook-0.1.7 + const-oid-0.9.1 + const_fn-0.4.9 + constant_time_eq-0.1.5 + cookie-0.15.2 + cookie_store-0.15.1 + core-foundation-0.9.3 + core-foundation-sys-0.8.3 + cpufeatures-0.2.5 + crc-2.1.0 + crc-catalog-1.1.1 + crc32fast-1.3.2 + criterion-0.4.0 + criterion-plot-0.5.0 + crossbeam-0.8.2 + crossbeam-channel-0.5.6 + crossbeam-deque-0.8.2 + crossbeam-epoch-0.9.13 + crossbeam-queue-0.3.8 + crossbeam-utils-0.8.14 + crypto-common-0.1.6 + curl-0.4.44 + curl-sys-0.4.59+curl-7.86.0 + curve25519-dalek-3.2.0 + dashmap-5.4.0 + data-encoding-2.3.2 + data-encoding-2.3.3 + der-0.6.0 + der-0.6.1 + digest-0.10.6 + digest-0.9.0 + directories-4.0.1 + dirs-sys-0.3.7 + discard-1.0.4 + doc-comment-0.3.3 + ed25519-1.5.2 + ed25519-1.5.3 + ed25519-dalek-1.0.1 + either-1.8.0 + encoding_rs-0.8.31 + enum-as-inner-0.3.4 + enum-as-inner-0.5.1 + env_logger-0.8.4 + errno-0.2.8 + errno-dragonfly-0.1.2 + event-listener-2.5.3 + fallible-iterator-0.2.0 + fallible-streaming-iterator-0.1.9 + fastrand-1.6.0 + fastrand-1.8.0 + figment-0.10.8 + flate2-1.0.25 + fnv-1.0.7 + foreign-types-0.3.2 + foreign-types-shared-0.1.1 + form_urlencoded-1.1.0 + fs2-0.4.3 + fs_extra-1.2.0 + futf-0.1.5 + futures-0.3.25 + futures-channel-0.3.25 + futures-core-0.3.25 + futures-executor-0.3.25 + futures-io-0.3.25 + futures-lite-1.12.0 + futures-macro-0.3.25 + futures-sink-0.3.25 + futures-task-0.3.25 + futures-util-0.3.25 + generic-array-0.14.6 + getrandom-0.1.16 + getrandom-0.2.8 + gif-0.11.4 + glob-0.3.0 + glob-0.3.1 + h2-0.3.15 + half-1.8.2 + hashbrown-0.12.3 + hashlink-0.8.1 + headers-0.3.8 + headers-core-0.2.0 + heck-0.4.0 + hermit-abi-0.1.19 + hermit-abi-0.2.6 + hmac-0.12.1 + hostname-0.3.1 + html5ever-0.25.2 + http-0.2.8 + http-body-0.4.5 + http-range-header-0.3.0 + httparse-1.8.0 + httpdate-1.0.2 + humantime-2.1.0 + hyper-0.14.23 + hyper-rustls-0.23.1 + hyper-rustls-0.23.2 + hyper-tls-0.5.0 + idna-0.2.3 + idna-0.3.0 + image-0.24.5 + indexmap-1.9.2 + inlinable_string-0.1.15 + instant-0.1.12 + integer-encoding-3.0.4 + io-lifetimes-1.0.4 + ipconfig-0.2.2 + ipconfig-0.3.1 + ipnet-2.5.1 + ipnet-2.7.1 + is-terminal-0.4.2 + isahc-1.3.1 + isahc-1.7.2 + itertools-0.10.5 + itoa-1.0.4 + itoa-1.0.5 + jobserver-0.1.25 + jpeg-decoder-0.3.0 + js-sys-0.3.60 + js_int-0.2.2 + js_option-0.1.1 + jsonwebtoken-8.1.1 + konst-0.2.19 + konst_macro_rules-0.2.19 + konst_proc_macros-0.2.11 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.137 + libc-0.2.139 + libflate-1.2.0 + libflate_lz77-1.1.0 + libloading-0.7.4 + libnghttp2-sys-0.1.7+1.45.0 + librocksdb-sys-6.20.3 + libsqlite3-sys-0.25.2 + libz-sys-1.1.8 + linked-hash-map-0.5.6 + linux-raw-sys-0.1.4 + lmdb-rkv-sys-0.11.2 + lock_api-0.4.9 + log-0.4.17 + lru-cache-0.1.2 + mac-0.1.1 + maplit-1.0.2 + markup5ever-0.10.1 + match_cfg-0.1.0 + matchers-0.1.0 + matches-0.1.9 + matchit-0.5.0 + memchr-2.5.0 + memoffset-0.7.1 + mime-0.3.16 + mime_guess-2.0.4 + minimal-lexical-0.2.1 + miniz_oxide-0.6.2 + mio-0.8.5 + native-tls-0.2.11 + native-tls-0.2.8 + new_debug_unreachable-1.0.4 + nom-7.1.1 + nu-ansi-term-0.46.0 + num-bigint-0.4.3 + num-integer-0.1.45 + num-rational-0.4.1 + num-traits-0.2.15 + num_cpus-1.14.0 + num_cpus-1.15.0 + once_cell-1.16.0 + once_cell-1.17.0 + oorandom-11.1.3 + opaque-debug-0.3.0 + openssl-0.10.29 + openssl-0.10.45 + openssl-macros-0.1.0 + openssl-probe-0.1.5 + openssl-src-111.24.0+1.1.1s + openssl-sys-0.9.55 + openssl-sys-0.9.80 + opentelemetry-0.18.0 + opentelemetry-jaeger-0.17.0 + opentelemetry-semantic-conventions-0.10.0 + opentelemetry_api-0.18.0 + opentelemetry_sdk-0.18.0 + ordered-float-1.1.1 + os_str_bytes-6.4.1 + overload-0.1.1 + page_size-0.4.2 + parking-2.0.0 + parking_lot-0.11.2 + parking_lot-0.12.1 + parking_lot_core-0.8.6 + parking_lot_core-0.9.4 + parking_lot_core-0.9.6 + paste-1.0.9 + pear-0.2.3 + pear_codegen-0.2.3 + peeking_take_while-0.1.2 + pem-1.1.0 + percent-encoding-2.2.0 + persy-1.3.4 + phf-0.10.1 + phf-0.8.0 + phf_codegen-0.8.0 + phf_generator-0.10.0 + phf_generator-0.8.0 + phf_macros-0.10.0 + phf_shared-0.10.0 + phf_shared-0.8.0 + pin-project-1.0.12 + pin-project-internal-1.0.12 + pin-project-lite-0.2.9 + pin-utils-0.1.0 + pkcs8-0.9.0 + pkg-config-0.3.26 + plotters-0.3.4 + plotters-backend-0.3.4 + plotters-svg-0.3.3 + png-0.17.7 + polling-2.5.2 + ppv-lite86-0.2.17 + precomputed-hash-0.1.1 + proc-macro-crate-1.2.1 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro-hack-0.5.19 + proc-macro-hack-0.5.20+deprecated + proc-macro-hack-0.5.4 + proc-macro2-1.0.47 + proc-macro2-1.0.50 + proc-macro2-diagnostics-0.9.1 + psl-types-2.0.11 + publicsuffix-2.2.3 + pulldown-cmark-0.9.2 + quick-error-1.2.3 + quote-1.0.21 + quote-1.0.23 + rand-0.7.3 + rand-0.8.5 + rand_chacha-0.2.2 + rand_chacha-0.3.1 + rand_core-0.5.1 + rand_core-0.6.4 + rand_hc-0.2.0 + rand_pcg-0.2.1 + rayon-1.3.1 + rayon-1.6.1 + rayon-core-1.10.1 + redox_syscall-0.2.16 + redox_users-0.4.3 + regex-1.5.6 + regex-1.7.0 + regex-1.7.1 + regex-automata-0.1.10 + regex-syntax-0.6.28 + remove_dir_all-0.5.0 + remove_dir_all-0.5.3 + resolv-conf-0.7.0 + ring-0.16.20 + rle-decode-fast-1.0.3 + rocksdb-0.17.0 + rusqlite-0.28.0 + rust-argon2-1.0.0 + rustc-hash-1.1.0 + rustc_version-0.2.3 + rustix-0.36.6 + rustls-0.20.7 + rustls-0.20.8 + rustls-native-certs-0.6.2 + rustls-pemfile-0.2.1 + rustls-pemfile-1.0.1 + rustls-pemfile-1.0.2 + ryu-1.0.11 + ryu-1.0.12 + same-file-1.0.6 + schannel-0.1.20 + schannel-0.1.21 + scoped-tls-1.0.1 + scopeguard-1.1.0 + sct-0.7.0 + sd-notify-0.4.1 + security-framework-2.7.0 + security-framework-sys-2.6.1 + semver-0.9.0 + semver-1.0.16 + semver-parser-0.7.0 + serde-1.0.147 + serde-1.0.152 + serde_derive-1.0.147 + serde_derive-1.0.152 + serde_json-1.0.87 + serde_json-1.0.89 + serde_json-1.0.91 + serde_urlencoded-0.7.1 + serde_yaml-0.9.14 + serde_yaml-0.9.16 + sha-1-0.10.0 + sha1-0.10.5 + sha1-0.6.1 + sha1_smol-1.0.0 + sha2-0.9.9 + sharded-slab-0.1.4 + shlex-1.1.0 + signal-hook-registry-1.4.0 + signature-1.6.4 + simple_asn1-0.6.2 + siphasher-0.3.10 + slab-0.4.7 + sluice-0.5.5 + smallvec-1.10.0 + smol-1.2.5 + socket2-0.3.19 + socket2-0.4.7 + spin-0.5.2 + spki-0.6.0 + standback-0.2.17 + stdweb-0.4.20 + stdweb-derive-0.5.3 + stdweb-internal-macros-0.2.9 + stdweb-internal-runtime-0.1.5 + string_cache-0.8.4 + string_cache_codegen-0.5.2 + strsim-0.10.0 + subslice-0.2.3 + subtle-2.4.1 + syn-1.0.103 + syn-1.0.107 + sync_wrapper-0.1.1 + synchronoise-1.0.1 + synstructure-0.12.6 + tempfile-3.3.0 + tendril-0.4.3 + termcolor-1.0.4 + termcolor-1.2.0 + textwrap-0.16.0 + thiserror-1.0.37 + thiserror-1.0.38 + thiserror-impl-1.0.37 + thiserror-impl-1.0.38 + thread_local-1.1.4 + threadpool-1.8.1 + thrift-0.16.0 + tikv-jemalloc-ctl-0.5.0 + tikv-jemalloc-sys-0.5.2+5.3.0-patched + tikv-jemallocator-0.5.0 + time-0.2.27 + time-0.3.17 + time-core-0.1.0 + time-macros-0.1.1 + time-macros-0.2.6 + time-macros-impl-0.1.2 + tinytemplate-1.1.0 + tinytemplate-1.2.1 + tinyvec-1.6.0 + tinyvec_macros-0.1.0 + tokio-1.22.0 + tokio-1.24.2 + tokio-macros-1.8.0 + tokio-macros-1.8.2 + tokio-native-tls-0.3.0 + tokio-rustls-0.23.4 + tokio-socks-0.5.1 + tokio-stream-0.1.11 + tokio-util-0.6.10 + tokio-util-0.7.4 + toml-0.5.10 + toml-0.5.9 + toml_datetime-0.5.0 + toml_edit-0.15.0 + tower-0.4.13 + tower-http-0.3.4 + tower-layer-0.3.2 + tower-service-0.3.2 + tracing-0.1.37 + tracing-attributes-0.1.23 + tracing-core-0.1.30 + tracing-flame-0.2.0 + tracing-futures-0.2.5 + tracing-log-0.1.3 + tracing-opentelemetry-0.18.0 + tracing-subscriber-0.3.16 + trust-dns-proto-0.20.4 + trust-dns-proto-0.22.0 + trust-dns-resolver-0.20.4 + trust-dns-resolver-0.22.0 + try-lock-0.2.3 + try-lock-0.2.4 + trybuild-1.0.76 + typenum-1.15.0 + typenum-1.16.0 + uncased-0.9.7 + unicase-2.6.0 + unicode-bidi-0.3.8 + unicode-ident-1.0.5 + unicode-ident-1.0.6 + unicode-normalization-0.1.22 + unicode-xid-0.2.4 + unsafe-libyaml-0.2.4 + unsafe-libyaml-0.2.5 + unsigned-varint-0.7.1 + untrusted-0.7.1 + url-2.3.1 + utf-8-0.7.6 + uuid-1.2.2 + valuable-0.1.0 + vcpkg-0.2.15 + version_check-0.9.4 + waker-fn-1.0.0 + waker-fn-1.1.0 + walkdir-2.3.2 + want-0.3.0 + wasi-0.11.0+wasi-snapshot-preview1 + wasi-0.9.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.83 + wasm-bindgen-backend-0.2.83 + wasm-bindgen-futures-0.4.33 + wasm-bindgen-macro-0.2.83 + wasm-bindgen-macro-support-0.2.83 + wasm-bindgen-shared-0.2.83 + wasm-bindgen-test-0.3.33 + wasm-bindgen-test-macro-0.3.33 + web-sys-0.3.60 + webpki-0.22.0 + webpki-roots-0.22.6 + weezl-0.1.7 + wepoll-ffi-0.1.2 + widestring-0.4.3 + widestring-0.5.1 + wildmatch-2.1.1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.36.1 + windows-sys-0.42.0 + windows_aarch64_gnullvm-0.42.0 + windows_aarch64_gnullvm-0.42.1 + windows_aarch64_msvc-0.36.1 + windows_aarch64_msvc-0.42.0 + windows_aarch64_msvc-0.42.1 + windows_i686_gnu-0.36.1 + windows_i686_gnu-0.42.0 + windows_i686_gnu-0.42.1 + windows_i686_msvc-0.36.1 + windows_i686_msvc-0.42.0 + windows_i686_msvc-0.42.1 + windows_x86_64_gnu-0.36.1 + windows_x86_64_gnu-0.42.0 + windows_x86_64_gnu-0.42.1 + windows_x86_64_gnullvm-0.42.0 + windows_x86_64_gnullvm-0.42.1 + windows_x86_64_msvc-0.36.1 + windows_x86_64_msvc-0.42.0 + windows_x86_64_msvc-0.42.1 + winreg-0.10.1 + winreg-0.6.2 + winreg-0.7.0 + xshell-0.1.17 + xshell-macros-0.1.17 + yansi-0.5.1 + yap-0.8.1 + zeroize-1.5.7 + zeroize_derive-1.3.2 + zeroize_derive-1.3.3 + zigzag-0.1.0 +" + +declare -A GIT_CRATES=( + [ruma]="https://github.com/ruma/ruma;67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26;ruma-%commit%/crates/ruma" + [reqwest]="https://github.com/timokoesters/reqwest;57b7cf4feb921573dfafad7d34b9ac6e44ead0bd" + [heed]="https://github.com/timokoesters/heed;f6f825da7fb2c758867e05ad973ef800a6fe1d5d;heed-%commit%/heed" +) + +inherit cargo systemd + +# As of 0.5.0, Conduit uses specific commits of these +# crates so they need to be added to SRC_URI manually +CONDUITCOMMIT="53f14a2c4c216b529cc63137d8704573197aed19" +RUMACOMMIT="67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +REQCOMMIT="57b7cf4feb921573dfafad7d34b9ac6e44ead0bd" +HEEDCOMMIT="f6f825da7fb2c758867e05ad973ef800a6fe1d5d" + +DESCRIPTION="A Matrix homeserver written in Rust" +HOMEPAGE="https://gitlab.com/famedly/conduit" +SRC_URI="https://gitlab.com/famedly/${PN}/-/archive/v${PV}/${P}.tar.bz2 + $(cargo_crate_uris) +" + +S="${WORKDIR}/${PN}-v${PV}-${CONDUITCOMMIT}" + +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="acct-user/conduit" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/clang" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install + + keepdir "/var/lib/matrix-conduit" + fowners conduit:conduit "/var/lib/matrix-conduit" + fperms 700 "/var/lib/matrix-conduit" + + insinto "/etc/conduit" + doins "${FILESDIR}/conduit.toml" + newinitd "${FILESDIR}/conduit.initd" "conduit" + newconfd "${FILESDIR}/conduit.confd" "conduit" + systemd_dounit "${FILESDIR}/conduit.service" +} From f15619685456873f1c9e7aa3ff449786cfbb221a Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Fri, 31 Mar 2023 11:40:55 -0400 Subject: [PATCH 04/23] net-im/conduit: drop 0.5.0 Signed-off-by: Julien Roy --- net-im/conduit/Manifest | 3 - net-im/conduit/conduit-0.5.0.ebuild | 750 ---------------------------- 2 files changed, 753 deletions(-) delete mode 100644 net-im/conduit/conduit-0.5.0.ebuild diff --git a/net-im/conduit/Manifest b/net-im/conduit/Manifest index 42b8581d5f..a9308690a2 100644 --- a/net-im/conduit/Manifest +++ b/net-im/conduit/Manifest @@ -148,7 +148,6 @@ DIST hashlink-0.8.1.crate 26404 BLAKE2B 6dff33a44c6cfb19d0258cff5ecedd6677da0987 DIST headers-0.3.8.crate 67904 BLAKE2B 53425c36437b77bf01adcd1194e775b17031af2f47dfe5a4acd60231fdd153529b969db044403ddf454df8f2d1d1bd986e87283263a4664a750514292c903dc0 SHA512 e52fccde38dda43c351cffa9528bab517d787613a2d3185aa8fef6c83fd7d77892c98c1488f530d88ba9e594d94c986ee36a39fa07a040c3c7e556e57bbaf4d2 DIST headers-core-0.2.0.crate 2380 BLAKE2B b9edc2634ef43c53372038a67713785656bf5c030ae285bce287b7b130abc04bf56e66fcc2c67e3eda162d64b008c9a45a1f7be990d248da3ec1c18b361f33bc SHA512 1d502e6a3b2ad70a0d1e410c55864ddbf4118ea073ff7697e6b763cd18748d91f074b36451c015e3bbadad4400d099f4a2e350c609f44daee4ad40398633a8fd DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f -DIST heed-f6f825da7fb2c758867e05ad973ef800a6fe1d5d.crate 34435 BLAKE2B 68015eeec752389bdc4177ca85fad2817ff7485d1204c0991371f4c21c5065ba4615d3c7125e1ff3bb53875030e942dca4eacda493cf80d4eb8f5b6c5ae78f30 SHA512 74ce15b35a81527dd5989666b83e84aa67d8de1fdfaf72ef0ec0250538346a8897fa3f62d5f3c596e727852d853a54ce09c31f660bf6939103212b7ab5e976f4 DIST heed-f6f825da7fb2c758867e05ad973ef800a6fe1d5d.gh.tar.gz 34435 BLAKE2B 68015eeec752389bdc4177ca85fad2817ff7485d1204c0991371f4c21c5065ba4615d3c7125e1ff3bb53875030e942dca4eacda493cf80d4eb8f5b6c5ae78f30 SHA512 74ce15b35a81527dd5989666b83e84aa67d8de1fdfaf72ef0ec0250538346a8897fa3f62d5f3c596e727852d853a54ce09c31f660bf6939103212b7ab5e976f4 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 @@ -323,13 +322,11 @@ DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83 DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 DIST remove_dir_all-0.5.0.crate 8651 BLAKE2B 4ce249473bc67b5ab0c3e04665a67b3c73224565071cb2055ddd461a775fef18ce0e973f281e53f5416bdad506e9b53da184078986950be3a07c534360b4544b SHA512 876681ae98ac9a9cf0447397446ca7afb4e254cf0cfdd7a9b8702eb94cfda5230ac4daeaa067a3f07ae303b920d1a97fa4a0da76b80b4545eab1080bee8c1574 DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c -DIST reqwest-57b7cf4feb921573dfafad7d34b9ac6e44ead0bd.crate 186730 BLAKE2B 10ac4475ea33b250e0987b13c567863a3c04c124ea114d75c186433868d8b01e12fcb1ad79c415a5d1ff91ce9a2d1999892fe7b9e211cd2049b64f30334af40a SHA512 249d25775c3a2447098d5908a89bd75eecec4f025e78e33c5af9d85cefacc65da06fccfae17b3e72faa32eaa61f13aee5ee49cf469b33d2b128038f8b5865d43 DIST reqwest-57b7cf4feb921573dfafad7d34b9ac6e44ead0bd.gh.tar.gz 186730 BLAKE2B 10ac4475ea33b250e0987b13c567863a3c04c124ea114d75c186433868d8b01e12fcb1ad79c415a5d1ff91ce9a2d1999892fe7b9e211cd2049b64f30334af40a SHA512 249d25775c3a2447098d5908a89bd75eecec4f025e78e33c5af9d85cefacc65da06fccfae17b3e72faa32eaa61f13aee5ee49cf469b33d2b128038f8b5865d43 DIST resolv-conf-0.7.0.crate 17352 BLAKE2B 32b565a11d5d752e2cce2ac7b44e483b8a682220c99a9ca34d0a440d87cb5a874c407d474e47757f128bc5d78ea57940452eb099ea6fa433d8f6d1fe881f4302 SHA512 538b97f88fee8b82f15845f9a596e09757e3c2869c4e8708ddff97e19348e9f88d4bcf75e810d2aee47113fa64d550a9fe2deac6fc38d95242ebc20228e9b5f4 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 DIST rle-decode-fast-1.0.3.crate 62086 BLAKE2B 402d56595936734f36597c18e816a798ade6a8636b27e79acdedd4069da38e22e6ded5f2358ef0f0d509ea752e828fa294a4a9ac6d99cf26472fe21a505302c9 SHA512 f647cfd9ae0bbaca4a189cd1f8d1f8531f6dc0ffa1fd296c75cfe405fc9060e25be74581558a9195364ea90e32c7ccd60e066d21704cae836d41606b5799301a DIST rocksdb-0.17.0.crate 89115 BLAKE2B 47b3bd0c291dfc190bdc650ac0c8f7df7c9e1814c36cb074a41eed1ea85d387dc956d89238aba7fbba1e93590d0fca1f91524a9c79f64c6411b6cffb3785f9bb SHA512 2f003b581bca951a224ac5ddb0ec2b9dfe7712f0ddf4cfb79801c790367e5bebad3f3a139f0d690aec2f38ad7adb57229c5933b106f23f85b3d3235239121e6f -DIST ruma-67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26.crate 579571 BLAKE2B ed1c88b3531c3bbe962140871a48804bc73cfd83d5bc13db4f3e59df27cc11623f36c65816272a8aa0f68ff1c9de9336cacdff192be2894693c27977e97c6705 SHA512 53906223d12e536ba4e897e0ce87a0d7456008f37d38d75025bb2c412bb60ad2a81d36a85af99505598eeef593f56af5507b26b34b70b309f899d1c313ffee5c DIST ruma-67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26.gh.tar.gz 579571 BLAKE2B ed1c88b3531c3bbe962140871a48804bc73cfd83d5bc13db4f3e59df27cc11623f36c65816272a8aa0f68ff1c9de9336cacdff192be2894693c27977e97c6705 SHA512 53906223d12e536ba4e897e0ce87a0d7456008f37d38d75025bb2c412bb60ad2a81d36a85af99505598eeef593f56af5507b26b34b70b309f899d1c313ffee5c DIST rusqlite-0.28.0.crate 137504 BLAKE2B fced73b74c49fa75f673126709c619c6c712f665bd295766c3eaf074456efc48ec8c3019c9ee96a57bdd02b346cc1d071e5a7fc7fdb4a35013e0efff45dc4643 SHA512 a38205b2437ffb50bf8a14304b4a30a62993957a348f03b37d09fabb9269fcbdb35dafab496f7cecdcefb7353720ffc0580822d9b231e0f75cee23b6f7344857 DIST rust-argon2-1.0.0.crate 27428 BLAKE2B 2bf22192e6eba871f7aa97e15532fd514967d4924e058614a264118f9cf8116b656b7940416c9a5b0c0403722777d47271b855b9ebda51e08b05005d5cbc8f9d SHA512 a2e9b5159bb30da894a5b3d8912ed9e92c4e602ee7a2a4a790e6df4654db7807d4419727c536f69a0e3fb1dea8ac72ac3f467ab86a7dcf32c48a3570c4fa0e99 diff --git a/net-im/conduit/conduit-0.5.0.ebuild b/net-im/conduit/conduit-0.5.0.ebuild deleted file mode 100644 index a543cd4e32..0000000000 --- a/net-im/conduit/conduit-0.5.0.ebuild +++ /dev/null @@ -1,750 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - adler-1.0.2 - adler32-1.2.0 - ahash-0.7.6 - aho-corasick-0.7.20 - alloc-no-stdlib-2.0.4 - alloc-stdlib-0.2.2 - anes-0.1.6 - anyhow-1.0.68 - arc-swap-1.5.1 - arrayref-0.3.6 - arrayvec-0.7.2 - assert_matches-1.5.0 - assign-1.1.1 - async-channel-1.8.0 - async-compression-0.3.15 - async-stream-0.3.3 - async-stream-impl-0.3.3 - async-trait-0.1.58 - async-trait-0.1.61 - atomic-0.5.1 - atty-0.2.14 - autocfg-1.1.0 - axum-0.5.17 - axum-core-0.2.9 - axum-server-0.4.4 - base-x-0.2.11 - base64-0.13.1 - base64-0.20.0 - base64-0.21.0 - base64ct-1.5.3 - bincode-1.3.3 - bindgen-0.59.2 - bitflags-1.3.2 - blake2b_simd-1.0.0 - block-buffer-0.10.3 - block-buffer-0.9.0 - brotli-3.3.4 - brotli-decompressor-2.3.2 - brotli-decompressor-2.3.4 - bumpalo-3.11.1 - bumpalo-3.12.0 - bytemuck-1.12.3 - byteorder-1.4.3 - bytes-1.3.0 - cast-0.3.0 - castaway-0.1.2 - cc-1.0.77 - cc-1.0.78 - cexpr-0.6.0 - cfg-if-0.1.10 - cfg-if-1.0.0 - ciborium-0.2.0 - ciborium-io-0.2.0 - ciborium-ll-0.2.0 - clang-sys-1.4.0 - clap-3.1.18 - clap-3.2.23 - clap-4.0.27 - clap-4.1.1 - clap_derive-4.0.21 - clap_derive-4.1.0 - clap_lex-0.2.4 - clap_lex-0.3.0 - clap_lex-0.3.1 - color_quant-1.1.0 - combine-4.6.6 - concurrent-queue-2.1.0 - console_error_panic_hook-0.1.7 - const-oid-0.9.1 - const_fn-0.4.9 - constant_time_eq-0.1.5 - cookie-0.15.2 - cookie_store-0.15.1 - core-foundation-0.9.3 - core-foundation-sys-0.8.3 - cpufeatures-0.2.5 - crc-2.1.0 - crc-catalog-1.1.1 - crc32fast-1.3.2 - criterion-0.4.0 - criterion-plot-0.5.0 - crossbeam-0.8.2 - crossbeam-channel-0.5.6 - crossbeam-deque-0.8.2 - crossbeam-epoch-0.9.13 - crossbeam-queue-0.3.8 - crossbeam-utils-0.8.14 - crypto-common-0.1.6 - curl-0.4.44 - curl-sys-0.4.59+curl-7.86.0 - curve25519-dalek-3.2.0 - dashmap-5.4.0 - data-encoding-2.3.2 - data-encoding-2.3.3 - der-0.6.0 - der-0.6.1 - digest-0.10.6 - digest-0.9.0 - directories-4.0.1 - dirs-sys-0.3.7 - discard-1.0.4 - doc-comment-0.3.3 - ed25519-1.5.2 - ed25519-1.5.3 - ed25519-dalek-1.0.1 - either-1.8.0 - encoding_rs-0.8.31 - enum-as-inner-0.3.4 - enum-as-inner-0.5.1 - env_logger-0.8.4 - errno-0.2.8 - errno-dragonfly-0.1.2 - event-listener-2.5.3 - fallible-iterator-0.2.0 - fallible-streaming-iterator-0.1.9 - fastrand-1.6.0 - fastrand-1.8.0 - figment-0.10.8 - flate2-1.0.25 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.1.0 - fs2-0.4.3 - fs_extra-1.2.0 - futf-0.1.5 - futures-0.3.25 - futures-channel-0.3.25 - futures-core-0.3.25 - futures-executor-0.3.25 - futures-io-0.3.25 - futures-lite-1.12.0 - futures-macro-0.3.25 - futures-sink-0.3.25 - futures-task-0.3.25 - futures-util-0.3.25 - generic-array-0.14.6 - getrandom-0.1.16 - getrandom-0.2.8 - gif-0.11.4 - glob-0.3.0 - glob-0.3.1 - h2-0.3.15 - half-1.8.2 - hashbrown-0.12.3 - hashlink-0.8.1 - headers-0.3.8 - headers-core-0.2.0 - heck-0.4.0 - hermit-abi-0.1.19 - hermit-abi-0.2.6 - hmac-0.12.1 - hostname-0.3.1 - html5ever-0.25.2 - http-0.2.8 - http-body-0.4.5 - http-range-header-0.3.0 - httparse-1.8.0 - httpdate-1.0.2 - humantime-2.1.0 - hyper-0.14.23 - hyper-rustls-0.23.1 - hyper-rustls-0.23.2 - hyper-tls-0.5.0 - idna-0.2.3 - idna-0.3.0 - image-0.24.5 - indexmap-1.9.2 - inlinable_string-0.1.15 - instant-0.1.12 - integer-encoding-3.0.4 - io-lifetimes-1.0.4 - ipconfig-0.2.2 - ipconfig-0.3.1 - ipnet-2.5.1 - ipnet-2.7.1 - is-terminal-0.4.2 - isahc-1.3.1 - isahc-1.7.2 - itertools-0.10.5 - itoa-1.0.4 - itoa-1.0.5 - jobserver-0.1.25 - jpeg-decoder-0.3.0 - js-sys-0.3.60 - js_int-0.2.2 - js_option-0.1.1 - jsonwebtoken-8.1.1 - konst-0.2.19 - konst_macro_rules-0.2.19 - konst_proc_macros-0.2.11 - lazy_static-1.4.0 - lazycell-1.3.0 - libc-0.2.137 - libc-0.2.139 - libflate-1.2.0 - libflate_lz77-1.1.0 - libloading-0.7.4 - libnghttp2-sys-0.1.7+1.45.0 - librocksdb-sys-6.20.3 - libsqlite3-sys-0.25.2 - libz-sys-1.1.8 - linked-hash-map-0.5.6 - linux-raw-sys-0.1.4 - lmdb-rkv-sys-0.11.2 - lock_api-0.4.9 - log-0.4.17 - lru-cache-0.1.2 - mac-0.1.1 - maplit-1.0.2 - markup5ever-0.10.1 - match_cfg-0.1.0 - matchers-0.1.0 - matches-0.1.9 - matchit-0.5.0 - memchr-2.5.0 - memoffset-0.7.1 - mime-0.3.16 - mime_guess-2.0.4 - minimal-lexical-0.2.1 - miniz_oxide-0.6.2 - mio-0.8.5 - native-tls-0.2.11 - native-tls-0.2.8 - new_debug_unreachable-1.0.4 - nom-7.1.1 - nu-ansi-term-0.46.0 - num-bigint-0.4.3 - num-integer-0.1.45 - num-rational-0.4.1 - num-traits-0.2.15 - num_cpus-1.14.0 - num_cpus-1.15.0 - once_cell-1.16.0 - once_cell-1.17.0 - oorandom-11.1.3 - opaque-debug-0.3.0 - openssl-0.10.29 - openssl-0.10.45 - openssl-macros-0.1.0 - openssl-probe-0.1.5 - openssl-src-111.24.0+1.1.1s - openssl-sys-0.9.55 - openssl-sys-0.9.80 - opentelemetry-0.18.0 - opentelemetry-jaeger-0.17.0 - opentelemetry-semantic-conventions-0.10.0 - opentelemetry_api-0.18.0 - opentelemetry_sdk-0.18.0 - ordered-float-1.1.1 - os_str_bytes-6.4.1 - overload-0.1.1 - page_size-0.4.2 - parking-2.0.0 - parking_lot-0.11.2 - parking_lot-0.12.1 - parking_lot_core-0.8.6 - parking_lot_core-0.9.4 - parking_lot_core-0.9.6 - paste-1.0.9 - pear-0.2.3 - pear_codegen-0.2.3 - peeking_take_while-0.1.2 - pem-1.1.0 - percent-encoding-2.2.0 - persy-1.3.4 - phf-0.10.1 - phf-0.8.0 - phf_codegen-0.8.0 - phf_generator-0.10.0 - phf_generator-0.8.0 - phf_macros-0.10.0 - phf_shared-0.10.0 - phf_shared-0.8.0 - pin-project-1.0.12 - pin-project-internal-1.0.12 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - pkcs8-0.9.0 - pkg-config-0.3.26 - plotters-0.3.4 - plotters-backend-0.3.4 - plotters-svg-0.3.3 - png-0.17.7 - polling-2.5.2 - ppv-lite86-0.2.17 - precomputed-hash-0.1.1 - proc-macro-crate-1.2.1 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro-hack-0.5.19 - proc-macro-hack-0.5.20+deprecated - proc-macro-hack-0.5.4 - proc-macro2-1.0.47 - proc-macro2-1.0.50 - proc-macro2-diagnostics-0.9.1 - psl-types-2.0.11 - publicsuffix-2.2.3 - pulldown-cmark-0.9.2 - quick-error-1.2.3 - quote-1.0.21 - quote-1.0.23 - rand-0.7.3 - rand-0.8.5 - rand_chacha-0.2.2 - rand_chacha-0.3.1 - rand_core-0.5.1 - rand_core-0.6.4 - rand_hc-0.2.0 - rand_pcg-0.2.1 - rayon-1.3.1 - rayon-1.6.1 - rayon-core-1.10.1 - redox_syscall-0.2.16 - redox_users-0.4.3 - regex-1.5.6 - regex-1.7.0 - regex-1.7.1 - regex-automata-0.1.10 - regex-syntax-0.6.28 - remove_dir_all-0.5.0 - remove_dir_all-0.5.3 - resolv-conf-0.7.0 - ring-0.16.20 - rle-decode-fast-1.0.3 - rocksdb-0.17.0 - rusqlite-0.28.0 - rust-argon2-1.0.0 - rustc-hash-1.1.0 - rustc_version-0.2.3 - rustix-0.36.6 - rustls-0.20.7 - rustls-0.20.8 - rustls-native-certs-0.6.2 - rustls-pemfile-0.2.1 - rustls-pemfile-1.0.1 - rustls-pemfile-1.0.2 - ryu-1.0.11 - ryu-1.0.12 - same-file-1.0.6 - schannel-0.1.20 - schannel-0.1.21 - scoped-tls-1.0.1 - scopeguard-1.1.0 - sct-0.7.0 - sd-notify-0.4.1 - security-framework-2.7.0 - security-framework-sys-2.6.1 - semver-0.9.0 - semver-1.0.16 - semver-parser-0.7.0 - serde-1.0.147 - serde-1.0.152 - serde_derive-1.0.147 - serde_derive-1.0.152 - serde_json-1.0.87 - serde_json-1.0.89 - serde_json-1.0.91 - serde_urlencoded-0.7.1 - serde_yaml-0.9.14 - serde_yaml-0.9.16 - sha-1-0.10.0 - sha1-0.10.5 - sha1-0.6.1 - sha1_smol-1.0.0 - sha2-0.9.9 - sharded-slab-0.1.4 - shlex-1.1.0 - signal-hook-registry-1.4.0 - signature-1.6.4 - simple_asn1-0.6.2 - siphasher-0.3.10 - slab-0.4.7 - sluice-0.5.5 - smallvec-1.10.0 - smol-1.2.5 - socket2-0.3.19 - socket2-0.4.7 - spin-0.5.2 - spki-0.6.0 - standback-0.2.17 - stdweb-0.4.20 - stdweb-derive-0.5.3 - stdweb-internal-macros-0.2.9 - stdweb-internal-runtime-0.1.5 - string_cache-0.8.4 - string_cache_codegen-0.5.2 - strsim-0.10.0 - subslice-0.2.3 - subtle-2.4.1 - syn-1.0.103 - syn-1.0.107 - sync_wrapper-0.1.1 - synchronoise-1.0.1 - synstructure-0.12.6 - tempfile-3.3.0 - tendril-0.4.3 - termcolor-1.0.4 - termcolor-1.2.0 - textwrap-0.16.0 - thiserror-1.0.37 - thiserror-1.0.38 - thiserror-impl-1.0.37 - thiserror-impl-1.0.38 - thread_local-1.1.4 - threadpool-1.8.1 - thrift-0.16.0 - tikv-jemalloc-ctl-0.5.0 - tikv-jemalloc-sys-0.5.2+5.3.0-patched - tikv-jemallocator-0.5.0 - time-0.2.27 - time-0.3.17 - time-core-0.1.0 - time-macros-0.1.1 - time-macros-0.2.6 - time-macros-impl-0.1.2 - tinytemplate-1.1.0 - tinytemplate-1.2.1 - tinyvec-1.6.0 - tinyvec_macros-0.1.0 - tokio-1.22.0 - tokio-1.24.2 - tokio-macros-1.8.0 - tokio-macros-1.8.2 - tokio-native-tls-0.3.0 - tokio-rustls-0.23.4 - tokio-socks-0.5.1 - tokio-stream-0.1.11 - tokio-util-0.6.10 - tokio-util-0.7.4 - toml-0.5.10 - toml-0.5.9 - toml_datetime-0.5.0 - toml_edit-0.15.0 - tower-0.4.13 - tower-http-0.3.4 - tower-layer-0.3.2 - tower-service-0.3.2 - tracing-0.1.37 - tracing-attributes-0.1.23 - tracing-core-0.1.30 - tracing-flame-0.2.0 - tracing-futures-0.2.5 - tracing-log-0.1.3 - tracing-opentelemetry-0.18.0 - tracing-subscriber-0.3.16 - trust-dns-proto-0.20.4 - trust-dns-proto-0.22.0 - trust-dns-resolver-0.20.4 - trust-dns-resolver-0.22.0 - try-lock-0.2.3 - try-lock-0.2.4 - trybuild-1.0.76 - typenum-1.15.0 - typenum-1.16.0 - uncased-0.9.7 - unicase-2.6.0 - unicode-bidi-0.3.8 - unicode-ident-1.0.5 - unicode-ident-1.0.6 - unicode-normalization-0.1.22 - unicode-xid-0.2.4 - unsafe-libyaml-0.2.4 - unsafe-libyaml-0.2.5 - unsigned-varint-0.7.1 - untrusted-0.7.1 - url-2.3.1 - utf-8-0.7.6 - uuid-1.2.2 - valuable-0.1.0 - vcpkg-0.2.15 - version_check-0.9.4 - waker-fn-1.0.0 - waker-fn-1.1.0 - walkdir-2.3.2 - want-0.3.0 - wasi-0.11.0+wasi-snapshot-preview1 - wasi-0.9.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.83 - wasm-bindgen-backend-0.2.83 - wasm-bindgen-futures-0.4.33 - wasm-bindgen-macro-0.2.83 - wasm-bindgen-macro-support-0.2.83 - wasm-bindgen-shared-0.2.83 - wasm-bindgen-test-0.3.33 - wasm-bindgen-test-macro-0.3.33 - web-sys-0.3.60 - webpki-0.22.0 - webpki-roots-0.22.6 - weezl-0.1.7 - wepoll-ffi-0.1.2 - widestring-0.4.3 - widestring-0.5.1 - wildmatch-2.1.1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.36.1 - windows-sys-0.42.0 - windows_aarch64_gnullvm-0.42.0 - windows_aarch64_gnullvm-0.42.1 - windows_aarch64_msvc-0.36.1 - windows_aarch64_msvc-0.42.0 - windows_aarch64_msvc-0.42.1 - windows_i686_gnu-0.36.1 - windows_i686_gnu-0.42.0 - windows_i686_gnu-0.42.1 - windows_i686_msvc-0.36.1 - windows_i686_msvc-0.42.0 - windows_i686_msvc-0.42.1 - windows_x86_64_gnu-0.36.1 - windows_x86_64_gnu-0.42.0 - windows_x86_64_gnu-0.42.1 - windows_x86_64_gnullvm-0.42.0 - windows_x86_64_gnullvm-0.42.1 - windows_x86_64_msvc-0.36.1 - windows_x86_64_msvc-0.42.0 - windows_x86_64_msvc-0.42.1 - winreg-0.10.1 - winreg-0.6.2 - winreg-0.7.0 - xshell-0.1.17 - xshell-macros-0.1.17 - yansi-0.5.1 - yap-0.8.1 - zeroize-1.5.7 - zeroize_derive-1.3.2 - zeroize_derive-1.3.3 - zigzag-0.1.0 -" - -inherit cargo systemd - -# As of 0.5.0, Conduit uses specific commits of these -# crates so they need to be added to SRC_URI manually -CONDUITCOMMIT="53f14a2c4c216b529cc63137d8704573197aed19" -RUMACOMMIT="67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" -REQCOMMIT="57b7cf4feb921573dfafad7d34b9ac6e44ead0bd" -HEEDCOMMIT="f6f825da7fb2c758867e05ad973ef800a6fe1d5d" - -DESCRIPTION="A Matrix homeserver written in Rust" -HOMEPAGE="https://gitlab.com/famedly/conduit" -SRC_URI="https://gitlab.com/famedly/${PN}/-/archive/v${PV}/${P}.tar.bz2 - https://github.com/ruma/ruma/archive/${RUMACOMMIT}.tar.gz -> ruma-${RUMACOMMIT}.crate - https://github.com/timokoesters/reqwest/archive/${REQCOMMIT}.tar.gz -> reqwest-${REQCOMMIT}.crate - https://github.com/timokoesters/heed/archive/${HEEDCOMMIT}.tar.gz -> heed-${HEEDCOMMIT}.crate - $(cargo_crate_uris) -" - -S="${WORKDIR}/${PN}-v${PV}-${CONDUITCOMMIT}" - -LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="acct-user/conduit" -DEPEND="${RDEPEND}" -BDEPEND="sys-devel/clang" - -# rust does not use *FLAGS from make.conf, silence portage warning -# update with proper path to binaries this crate installs, omit leading / -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_unpack() { - cargo_src_unpack - - # Conduit uses custom forks/commits for Heed, Reqwest and Ruma - # The Heed and Ruma crates can't be used by portage as-is, - # so they need to be unpacked and corrected manually - - # Prepare Ruma Crates - cd "${WORKDIR}/cargo_home/gentoo/ruma-${RUMACOMMIT}/crates" || die - - # Remove references to workspaces since we are moving them out of the ruma workspace - sed -i -e '/workspace/d' "ruma/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-appservice-api/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-client-api/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-client/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-common/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-federation-api/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-identifiers-validation/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-identity-service-api/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-macros/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-push-gateway-api/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-server-util/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-signatures/Cargo.toml" || die - sed -i -e '/workspace/d' "ruma-state-res/Cargo.toml" || die - - # Because we undid the workspaces, some of the packages unpacked from - # the ruma crate are missing dependencies, so we add them back here - - RUMADEPS="\[dependencies\]" - RUMADEPS+="\nassign = \"1.1.1\"" - RUMADEPS+="\njs_int = { version = \"0.2.2\", features = \[\"serde\"\] }" - sed -i -e "s/^\[dependencies\]$/${RUMADEPS}/" "ruma/Cargo.toml" || die - - RUMEAPPSERVICEDEPS="\[dependencies\]" - RUMEAPPSERVICEDEPS+="\njs_int = { version = \"0.2.2\", features = \[\"serde\"\] }" - RUMEAPPSERVICEDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - RUMEAPPSERVICEDEPS+="\nserde_json = { version = \"1.0.87\", features = \[\"raw_value\"\] }" - sed -i -e "s/^\[dependencies\]$/${RUMEAPPSERVICEDEPS}/" "ruma-appservice-api/Cargo.toml" || die - - RUMACLIENTDEPS="\[dependencies\]" - RUMACLIENTDEPS+="\nassign = \"1.1.1\"" - RUMACLIENTDEPS+="\nhttp = \"0.2.8\"" - RUMACLIENTDEPS+="\njs_int = { version = \"0.2.2\", features = \[\"serde\"\] }" - RUMACLIENTDEPS+="\nmaplit = \"1.0.2\"" - RUMACLIENTDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - RUMACLIENTDEPS+="\nserde_json = \"1.0.87\"" - sed -i -e "s/^\[dependencies\]$/${RUMACLIENTDEPS}/" "ruma-client-api/Cargo.toml" || die - - RUMACOMMONDEPS="\[dependencies\]" - RUMACOMMONDEPS+="\nbase64 = \"0.20.0\"" - RUMACOMMONDEPS+="\nhttp = { version = \"0.2.8\", optional = true }" - RUMACOMMONDEPS+="\njs_int = { version = \"0.2.2\", features = \[\"serde\"\] }" - RUMACOMMONDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - RUMACOMMONDEPS+="\nserde_json = { version = \"1.0.87\", features = \[\"raw_value\"\] }" - RUMACOMMONDEPS+="\nthiserror = \"1.0.37\"" - RUMACOMMONDEPS+="\ntracing = { version = \"0.1.37\", features = \[\"attributes\"\] }" - sed -i -e "s/^\[dependencies\]$/${RUMACOMMONDEPS}/" "ruma-common/Cargo.toml" || die - - RUMAIDENTIFIERSDEPS="\[dependencies\]" - RUMAIDENTIFIERSDEPS+="\njs_int = \"0.2.2\"" - RUMAIDENTIFIERSDEPS+="\nthiserror = \"1.0.37\"" - sed -i -e "s/^\[dependencies\]$/${RUMAIDENTIFIERSDEPS}/" "ruma-identifiers-validation/Cargo.toml" || die - - RUMAFEDERATIONDEPS="\[dependencies\]" - RUMAFEDERATIONDEPS+="\njs_int = { version = \"0.2.2\", features = \[\"serde\"\] }" - RUMAFEDERATIONDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - RUMAFEDERATIONDEPS+="\nserde_json = \"1.0.87\"" - sed -i -e "s/^\[dependencies\]$/${RUMAFEDERATIONDEPS}/" "ruma-federation-api/Cargo.toml" || die - - RUMAMACROSDEPS="\[dependencies\]" - RUMAMACROSDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - sed -i -e "s/^\[dependencies\]$/${RUMAMACROSDEPS}/" "ruma-macros/Cargo.toml" || die - - RUMAPUSHDEPS="\[dependencies\]" - RUMAPUSHDEPS+="\njs_int = { version = \"0.2.2\", features = \[\"serde\"\] }" - RUMAPUSHDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - RUMAPUSHDEPS+="\nserde_json = \"1.0.87\"" - sed -i -e "s/^\[dependencies\]$/${RUMAPUSHDEPS}/" "ruma-push-gateway-api/Cargo.toml" || die - - RUMASIGNDEPS="\[dependencies\]" - RUMASIGNDEPS+="\nbase64 = \"0.20.0\"" - RUMASIGNDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - RUMASIGNDEPS+="\nserde_json = { version = \"1.0.87\", features = \[\"raw_value\"\] }" - RUMASIGNDEPS+="\nthiserror = \"1.0.37\"" - sed -i -e "s/^\[dependencies\]$/${RUMASIGNDEPS}/" "ruma-signatures/Cargo.toml" || die - - RUMASTATEDEPS="\[dependencies\]" - RUMASTATEDEPS+="\njs_int = \"0.2.2\"" - RUMASTATEDEPS+="\nserde = { version = \"1.0.147\", features = \[\"derive\"\] }" - RUMASTATEDEPS+="\nserde_json = \"1.0.87\"" - RUMASTATEDEPS+="\nthiserror = \"1.0.37\"" - RUMASTATEDEPS+="\ntracing = { version = \"0.1.37\", features = \[\"std\"\] }" - sed -i -e "s/^\[dependencies\]$/${RUMASTATEDEPS}/" "ruma-state-res/Cargo.toml" || die - - # Copy the checksum so Cargo is happy - cp "../.cargo-checksum.json" "ruma" || die - cp "../.cargo-checksum.json" "ruma-appservice-api" || die - cp "../.cargo-checksum.json" "ruma-client" || die - cp "../.cargo-checksum.json" "ruma-client-api" || die - cp "../.cargo-checksum.json" "ruma-common" || die - cp "../.cargo-checksum.json" "ruma-federation-api" || die - cp "../.cargo-checksum.json" "ruma-identifiers-validation" || die - cp "../.cargo-checksum.json" "ruma-identity-service-api" || die - cp "../.cargo-checksum.json" "ruma-macros" || die - cp "../.cargo-checksum.json" "ruma-push-gateway-api" || die - cp "../.cargo-checksum.json" "ruma-server-util" || die - cp "../.cargo-checksum.json" "ruma-signatures" || die - cp "../.cargo-checksum.json" "ruma-state-res" || die - - # Move them in cargo home - mv "ruma" "../../ruma-0.7.4" || die - mv "ruma-appservice-api" "../../ruma-appservice-api-0.7.0" || die - mv "ruma-client" "../../ruma-client-0.10.0" || die - mv "ruma-client-api" "../../ruma-client-api-0.15.3" || die - mv "ruma-common" "../../ruma-common-0.10.5" || die - mv "ruma-federation-api" "../../ruma-federation-api-0.6.0" || die - mv "ruma-identifiers-validation" "../../ruma-identifiers-validation-0.9.0" || die - mv "ruma-identity-service-api" "../../ruma-identity-service-api-0.6.0" || die - mv "ruma-macros" "../../ruma-macros-0.10.5" || die - mv "ruma-push-gateway-api" "../../ruma-push-gateway-api-0.6.0" || die - mv "ruma-server-util" "../../ruma-server-util-0.1.0" || die - mv "ruma-signatures" "../../ruma-signatures-0.12.0" || die - mv "ruma-state-res" "../../ruma-state-res-0.8.0" || die - - # Repeat all of the above for xtask - cd "${WORKDIR}/cargo_home/gentoo/ruma-${RUMACOMMIT}" || die - sed -i -e '/workspace/d' "xtask/Cargo.toml" || die - cp ".cargo-checksum.json" "xtask" || die - mv "xtask" "../xtask-0.1.0" || die - - # Remove the now useless Cargo.toml - rm "Cargo.toml" || die - - # Repeat all of the above for heed - cd "${WORKDIR}/cargo_home/gentoo/heed-${HEEDCOMMIT}" || die - cp ".cargo-checksum.json" "heed" || die - cp ".cargo-checksum.json" "heed-traits" || die - cp ".cargo-checksum.json" "heed-types" || die - mv "heed" "../heed-0.10.6" || die - mv "heed-traits" "../heed-traits-0.7.0" || die - mv "heed-types" "../heed-types-0.7.2" || die - rm "Cargo.toml" || die - - # We also need to update Conduit's dependencies to let Cargo know - # that they are available in the local store and don't need to be - # fetched from their git repositoes - cd "${S}" || die - sed -i -e 's/^heed.*/heed = \{ version = "0.10.6", optional = true \}/' Cargo.toml || die - REQWESTFEATURES="features = " - REQWESTFEATURES+="\[\"rustls-tls-native-roots\", \"socks\"\]" - sed -i -e "s/^reqwest.*/reqwest = { version = \"0.11.9\", ${REQWESTFEATURES} }/" Cargo.toml || die - RUMAFEATURES="features = \[" - RUMAFEATURES+="\"compat\", " - RUMAFEATURES+="\"rand\", " - RUMAFEATURES+="\"appservice-api-c\", " - RUMAFEATURES+="\"client-api\", " - RUMAFEATURES+="\"federation-api\", " - RUMAFEATURES+="\"push-gateway-api-c\", " - RUMAFEATURES+="\"state-res\", " - RUMAFEATURES+="\"unstable-msc2448\", " - RUMAFEATURES+="\"unstable-exhaustive-types\", " - RUMAFEATURES+="\"ring-compat\", " - RUMAFEATURES+="\"unstable-unspecified\"" - RUMAFEATURES+="\]" - sed -i -e "s/^ruma.*/ruma = { version = \"0.7.4\", ${RUMAFEATURES} }/" Cargo.toml || die -} - -src_install() { - cargo_src_install - - keepdir "/var/lib/matrix-conduit" - fowners conduit:conduit "/var/lib/matrix-conduit" - fperms 700 "/var/lib/matrix-conduit" - - insinto "/etc/conduit" - doins "${FILESDIR}/conduit.toml" - newinitd "${FILESDIR}/conduit.initd" "conduit" - newconfd "${FILESDIR}/conduit.confd" "conduit" - systemd_dounit "${FILESDIR}/conduit.service" -} From e842c44c8ca1319b58f01a1ca807ef8b856497de Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Fri, 31 Mar 2023 11:50:19 -0400 Subject: [PATCH 05/23] net-im/conduit: clean up deprecated variables Signed-off-by: Julien Roy --- net-im/conduit/conduit-0.5.0-r1.ebuild | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/net-im/conduit/conduit-0.5.0-r1.ebuild b/net-im/conduit/conduit-0.5.0-r1.ebuild index 5f92ecb1d9..28478ce3a3 100644 --- a/net-im/conduit/conduit-0.5.0-r1.ebuild +++ b/net-im/conduit/conduit-0.5.0-r1.ebuild @@ -544,20 +544,14 @@ declare -A GIT_CRATES=( inherit cargo systemd -# As of 0.5.0, Conduit uses specific commits of these -# crates so they need to be added to SRC_URI manually -CONDUITCOMMIT="53f14a2c4c216b529cc63137d8704573197aed19" -RUMACOMMIT="67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" -REQCOMMIT="57b7cf4feb921573dfafad7d34b9ac6e44ead0bd" -HEEDCOMMIT="f6f825da7fb2c758867e05ad973ef800a6fe1d5d" - +COMMIT="53f14a2c4c216b529cc63137d8704573197aed19" DESCRIPTION="A Matrix homeserver written in Rust" HOMEPAGE="https://gitlab.com/famedly/conduit" SRC_URI="https://gitlab.com/famedly/${PN}/-/archive/v${PV}/${P}.tar.bz2 $(cargo_crate_uris) " -S="${WORKDIR}/${PN}-v${PV}-${CONDUITCOMMIT}" +S="${WORKDIR}/${PN}-v${PV}-${COMMIT}" LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" SLOT="0" From e8b38584b1308aa123c3b60278d0f683f2331628 Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Fri, 31 Mar 2023 20:13:03 +0200 Subject: [PATCH 06/23] shell-completion.eclass: New eclass Signed-off-by: Jonas Frei --- eclass/shell-completion.eclass | 119 +++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 eclass/shell-completion.eclass diff --git a/eclass/shell-completion.eclass b/eclass/shell-completion.eclass new file mode 100644 index 0000000000..271378c513 --- /dev/null +++ b/eclass/shell-completion.eclass @@ -0,0 +1,119 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: shell-completion.eclass +# @SUPPORTED_EAPIS: 6 7 8 +# @MAINTAINER: +# Jonas Frei +# @BLURB: A few quick functions to install various shell completion files +# @DESCRIPTION: +# This eclass provides a standardised way to install shell completions +# for popular shells. It inherits the already widely adopted +# `bash-completion-r1`, thus extending on its functionality. + +if [[ ! ${_SHELL_COMPLETION_ECLASS} ]]; then +_SHELL_COMPLETION_ECLASS=1 + +# Extend bash-completion-r1 +inherit bash-completion-r1 + +case ${EAPI} in + 6|7|8) ;; + *) die "${ECLASS}: EAPI ${EAPI} unsupported." +esac + +# @FUNCTION: _shell-completion_get_fishcompdir +# @INTERNAL +# @DESCRIPTION: +# Get unprefixed fish completions directory +_shell-completion_get_fishcompdir() { + debug-print-function ${FUNCNAME} "${@}" + + echo "/usr/share/fish/vendor_completions.d" +} + +# @FUNCTION: _shell-completion_get_zshcompdir +# @INTERNAL +# @DESCRIPTION: +# Get unprefixed zsh completions directory +_shell-completion_get_zshcompdir() { + debug-print-function ${FUNCNAME} "${@}" + + echo "/usr/share/zsh/site-functions" +} + +# @FUNCTION: get_fishcompdir +# @DESCRIPTION: +# Get the fish completions directory. +get_fishcompdir() { + debug-print-function ${FUNCNAME} "${@}" + + echo "${EPREFIX}$(_get_fishcompdir)" +} + +# @FUNCTION: get_zshcompdir +# @DESCRIPTION: +# Get the zsh completions directory. +get_zshcompdir() { + debug-print-function ${FUNCNAME} "${@}" + + echo "${EPREFIX}$(_get_zshcompdir)" +} + +# @FUNCTION: dofishcomp +# @USAGE: [...] +# @DESCRIPTION: +# Install fish completion files passed as args. +dofishcomp() { + debug-print-function ${FUNCNAME} "${@}" + + ( + insopts -m 0644 + insinto "$(_shell-completion_get_fishcompdir)" + doins "${@}" + ) +} + +# @FUNCTION: dozshcomp +# @USAGE: [...] +# @DESCRIPTION: +# Install zsh completion files passed as args. +dozshcomp() { + debug-print-function ${FUNCNAME} "${@}" + + ( + insopts -m 0644 + insinto "$(_shell-completion_get_zshcompdir)" + doins "${@}" + ) +} + +# @FUNCTION: newfishcomp +# @USAGE: +# @DESCRIPTION: +# Install fish file under a new name. +newfishcomp() { + debug-print-function ${FUNCNAME} "${@}" + + ( + insopts -m 0644 + insinto "$(_shell-completion_get_fishcompdir)" + newins "${@}" + ) +} + +# @FUNCTION: newzshcomp +# @USAGE: +# @DESCRIPTION: +# Install zsh file under a new name. +newzshcomp() { + debug-print-function ${FUNCNAME} "${@}" + + ( + insopts -m 0644 + insinto "$(_shell-completion_get_zshcompdir)" + newins "${@}" + ) +} + +fi From 3aeb13f202ba6c5528fe10551366e558cb69d135 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 31 Mar 2023 20:30:36 +0500 Subject: [PATCH 07/23] net-p2p/fragments: drop duplicate xdg functions Signed-off-by: Anna (cybertailor) Vyalkova --- net-p2p/fragments/fragments-2.1-r1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-p2p/fragments/fragments-2.1-r1.ebuild b/net-p2p/fragments/fragments-2.1-r1.ebuild index a5a45539c6..ea2b36f62e 100644 --- a/net-p2p/fragments/fragments-2.1-r1.ebuild +++ b/net-p2p/fragments/fragments-2.1-r1.ebuild @@ -34,11 +34,9 @@ QA_FLAGS_IGNORED="usr/bin/${PN}" pkg_postinst() { xdg_pkg_postinst gnome2_schemas_update - xdg_icon_cache_update } pkg_postrm() { xdg_pkg_postrm gnome2_schemas_update - xdg_icon_cache_update } From 5c938acd334d8d33bbdb5a116fd11a7d885aaa40 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 31 Mar 2023 23:39:54 +0500 Subject: [PATCH 08/23] shell-completion.eclass: move EAPI guard Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/shell-completion.eclass | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/shell-completion.eclass b/eclass/shell-completion.eclass index 271378c513..008c1c0a0e 100644 --- a/eclass/shell-completion.eclass +++ b/eclass/shell-completion.eclass @@ -11,17 +11,17 @@ # for popular shells. It inherits the already widely adopted # `bash-completion-r1`, thus extending on its functionality. +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" +esac + if [[ ! ${_SHELL_COMPLETION_ECLASS} ]]; then _SHELL_COMPLETION_ECLASS=1 # Extend bash-completion-r1 inherit bash-completion-r1 -case ${EAPI} in - 6|7|8) ;; - *) die "${ECLASS}: EAPI ${EAPI} unsupported." -esac - # @FUNCTION: _shell-completion_get_fishcompdir # @INTERNAL # @DESCRIPTION: From 02350e141d89bb1415f0452188dbab8aebdb3083 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 31 Mar 2023 23:45:20 +0500 Subject: [PATCH 09/23] shell-completion.eclass: small fixes Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/shell-completion.eclass | 35 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/eclass/shell-completion.eclass b/eclass/shell-completion.eclass index 008c1c0a0e..aa7c7bab70 100644 --- a/eclass/shell-completion.eclass +++ b/eclass/shell-completion.eclass @@ -2,14 +2,15 @@ # Distributed under the terms of the GNU General Public License v2 # @ECLASS: shell-completion.eclass -# @SUPPORTED_EAPIS: 6 7 8 +# @SUPPORTED_EAPIS: 8 +# @PROVIDES: bash-completion-r1 # @MAINTAINER: # Jonas Frei -# @BLURB: A few quick functions to install various shell completion files +# @BLURB: a few quick functions to install various shell completion files # @DESCRIPTION: -# This eclass provides a standardised way to install shell completions -# for popular shells. It inherits the already widely adopted -# `bash-completion-r1`, thus extending on its functionality. +# This eclass provides a standardised way to install shell completions +# for popular shells. It inherits the already widely adopted +# 'bash-completion-r1', thus extending on its functionality. case ${EAPI} in 8) ;; @@ -24,44 +25,36 @@ inherit bash-completion-r1 # @FUNCTION: _shell-completion_get_fishcompdir # @INTERNAL -# @DESCRIPTION: -# Get unprefixed fish completions directory +# @RETURN: unprefixed fish completions directory _shell-completion_get_fishcompdir() { - debug-print-function ${FUNCNAME} "${@}" - echo "/usr/share/fish/vendor_completions.d" } # @FUNCTION: _shell-completion_get_zshcompdir # @INTERNAL -# @DESCRIPTION: -# Get unprefixed zsh completions directory +# @RETURN: unprefixed zsh completions directory _shell-completion_get_zshcompdir() { - debug-print-function ${FUNCNAME} "${@}" - echo "/usr/share/zsh/site-functions" } # @FUNCTION: get_fishcompdir -# @DESCRIPTION: -# Get the fish completions directory. +# @RETURN: the fish completions directory (with EPREFIX) get_fishcompdir() { debug-print-function ${FUNCNAME} "${@}" - echo "${EPREFIX}$(_get_fishcompdir)" + echo "${EPREFIX}$(_shell-completion_get_fishcompdir)" } # @FUNCTION: get_zshcompdir -# @DESCRIPTION: -# Get the zsh completions directory. +# @RETURN: the zsh completions directory (with EPREFIX) get_zshcompdir() { debug-print-function ${FUNCNAME} "${@}" - echo "${EPREFIX}$(_get_zshcompdir)" + echo "${EPREFIX}$(_shell-completion_get_zshcompdir)" } # @FUNCTION: dofishcomp -# @USAGE: [...] +# @USAGE: # @DESCRIPTION: # Install fish completion files passed as args. dofishcomp() { @@ -75,7 +68,7 @@ dofishcomp() { } # @FUNCTION: dozshcomp -# @USAGE: [...] +# @USAGE: # @DESCRIPTION: # Install zsh completion files passed as args. dozshcomp() { From 7551f7c986453338f930f1ba87e2ab0c9de53a2a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 1 Apr 2023 02:28:10 +0500 Subject: [PATCH 10/23] www-apps/ttyd: new package, add 1.7.3 Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/ttyd/Manifest | 1 + www-apps/ttyd/files/ttyd.initd | 13 +++++++++++++ www-apps/ttyd/files/ttyd.service | 16 ++++++++++++++++ www-apps/ttyd/metadata.xml | 11 +++++++++++ www-apps/ttyd/ttyd-1.7.3.ebuild | 33 ++++++++++++++++++++++++++++++++ 5 files changed, 74 insertions(+) create mode 100644 www-apps/ttyd/Manifest create mode 100644 www-apps/ttyd/files/ttyd.initd create mode 100644 www-apps/ttyd/files/ttyd.service create mode 100644 www-apps/ttyd/metadata.xml create mode 100644 www-apps/ttyd/ttyd-1.7.3.ebuild diff --git a/www-apps/ttyd/Manifest b/www-apps/ttyd/Manifest new file mode 100644 index 0000000000..4039ce4e90 --- /dev/null +++ b/www-apps/ttyd/Manifest @@ -0,0 +1 @@ +DIST ttyd-1.7.3.tar.gz 579492 BLAKE2B 14b66dbe83c0ccb601a6e3bf35a804f69f679387c9aca2f55a055dda85b2e3a396ddb4f9a3fb56575d0554837faf1d5c090cf66f4e7571201323659db3feb0b7 SHA512 e0900e2b4620095717d0f32206d08177ce74bc2f24cd9c20793cc2e370a8ee961272b73698b0dda857360703df20378c080293dfdfd287ae863801d338c8b2a4 diff --git a/www-apps/ttyd/files/ttyd.initd b/www-apps/ttyd/files/ttyd.initd new file mode 100644 index 0000000000..cbd70989fa --- /dev/null +++ b/www-apps/ttyd/files/ttyd.initd @@ -0,0 +1,13 @@ +#!/sbin/openrc-run +# shellcheck shell=sh +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +command="/usr/bin/ttyd" +command_args="${TTYD_OPTS:--i lo -p 7681 -O} login" +command_background=1 +pidfile="/run/ttyd.pid" + +depend() { + use net +} diff --git a/www-apps/ttyd/files/ttyd.service b/www-apps/ttyd/files/ttyd.service new file mode 100644 index 0000000000..3e0f59808d --- /dev/null +++ b/www-apps/ttyd/files/ttyd.service @@ -0,0 +1,16 @@ +[Unit] +Description=ttyd daemon +Documentation=man:ttyd(1) +After=network.target + +[Service] +Type=simple +ExecStart=/usr/bin/ttyd -i lo -O login +ExecReload=/usr/bin/kill -HUP $MAINPID +KillMode=process +LimitNOFILE=512 +LimitMEMLOCK=infinity +LimitSTACK=infinity + +[Install] +WantedBy=multi-user.target diff --git a/www-apps/ttyd/metadata.xml b/www-apps/ttyd/metadata.xml new file mode 100644 index 0000000000..245b7381b0 --- /dev/null +++ b/www-apps/ttyd/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + tsl0922/ttyd + + diff --git a/www-apps/ttyd/ttyd-1.7.3.ebuild b/www-apps/ttyd/ttyd-1.7.3.ebuild new file mode 100644 index 0000000000..8190b5b30f --- /dev/null +++ b/www-apps/ttyd/ttyd-1.7.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="Share your terminal over the web" +HOMEPAGE=" + https://tsl0922.github.io/ttyd + https://github.com/tsl0922/ttyd +" +SRC_URI="https://github.com/tsl0922/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/json-c:= + dev-libs/libuv:= + dev-libs/openssl:= + net-libs/libwebsockets:=[libuv,ssl] + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +src_install() { + cmake_src_install + + systemd_dounit "${FILESDIR}"/ttyd.service + newinitd "${FILESDIR}"/ttyd.initd ttyd +} From 591e7df1ab971c013b02b0ed92b7ab4548089708 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Fri, 31 Mar 2023 23:58:32 +0200 Subject: [PATCH 11/23] app-misc/anki-bin: drop 2.1.57, 2.1.58 Signed-off-by: Lucio Sauer --- app-misc/anki-bin/Manifest | 10 ---- app-misc/anki-bin/anki-bin-2.1.57.ebuild | 68 ------------------------ app-misc/anki-bin/anki-bin-2.1.58.ebuild | 68 ------------------------ 3 files changed, 146 deletions(-) delete mode 100644 app-misc/anki-bin/anki-bin-2.1.57.ebuild delete mode 100644 app-misc/anki-bin/anki-bin-2.1.58.ebuild diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest index 30f7b00acd..73db6b12ef 100644 --- a/app-misc/anki-bin/Manifest +++ b/app-misc/anki-bin/Manifest @@ -1,15 +1,5 @@ -DIST anki-bin-2.1.57.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 -DIST anki-bin-2.1.57.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 -DIST anki-bin-2.1.57.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 -DIST anki-bin-2.1.57.zip 12827095 BLAKE2B 590c3767fdee4063e35d3b9e5cba1a08eee6ce11f3790aca7a207ee785599245b58cafee86a7045f0ecfe6dabab578b7c0d98b6f95650d2ad8dc05b139851090 SHA512 0d228af16a3b4dfd14f6ce4f46c0d984668eac0853596f039af6d701f5135f023ac9cb6688b6614ab23b81c960c9ffdb1f059fbebb950680291a9cb9ef73bc94 -DIST anki-bin-2.1.58.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 -DIST anki-bin-2.1.58.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 -DIST anki-bin-2.1.58.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 -DIST anki-bin-2.1.58.zip 12842522 BLAKE2B 163039131fcaa19f8a2cd1da242f79d26a3822011182ea1edfa76a336826a95da0b7db99d7ae4e84c93dbb65ca61816403f0dd53130a45e53cfca957c9cdb01d SHA512 ebacfa4cc15775be295505853ca3be18d5fa2b4e869e7945a8a669929c8a6ecd4f21c380544c2f425603dc571bfec7102ad112548d56dbf981754b324b544521 DIST anki-bin-2.1.60.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 DIST anki-bin-2.1.60.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 DIST anki-bin-2.1.60.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 DIST anki-bin-2.1.60.zip 12847675 BLAKE2B 5373f317ea6b7687063308556c7eff8d99746ed3f1ab6f4a1d33d1da1b2037f803875c547d13c4aa3bcdd98127ab49510d5e4fef2a73172ce7c72d48953311cc SHA512 7dcce0a5741c683eda84fc52478740c8775935e43cd3a5a7fc662326724d3d73491e4e078e6429ecd3bfa45644aa38e1254228db6f84a9f68301940b2113ebf4 -DIST aqt-2.1.57.zip 6269844 BLAKE2B a8863be1192180f34544df522a6bb69e96968525f0c839ba217cbb360aa06624cd2e0f4fc67559e77dfef4d0ad76c91352b6c210e4f2c39c33733a48785acc89 SHA512 6532a0c59ae2e3e041558c758a57e5b6b19ec11afb63755dda04cc55eb6a30a363d2ede88754e4825f3bddc4dd30b11be33155d5a99c4021d30d6d54d1b8c130 -DIST aqt-2.1.58.zip 6274492 BLAKE2B d81c37992673596a963a6136656d16b39d155bffc711dd2c244c407622a404c845719c6d704871aa39e9d45db73b8164f4785a2842add1437162c5a4891eab87 SHA512 330494c9d75c73b43b5bf9301f996b167cd4477bf36909b2f8410bb3ceae759b5a8f0a747428206198b770e6840968ebf98fb7a00ec86d004f78efc152824bb5 DIST aqt-2.1.60.zip 6277087 BLAKE2B 9183b9a0ada043ba2d2c762772d872afc4aa49dfb4dc79931818c26c51be9741fcba5706f6a4e8e591a3ec8a68bb7c98e858793ba1e6aab8172e0aaaa90da5f9 SHA512 51db34d6dc8aef7e466826e8f67df41558379011abc8a20c17a991dc583681952e8769141d81563bfa960f08347ad91e262a0f67c57e03ae1b584d1600cab269 diff --git a/app-misc/anki-bin/anki-bin-2.1.57.ebuild b/app-misc/anki-bin/anki-bin-2.1.57.ebuild deleted file mode 100644 index 1451071cab..0000000000 --- a/app-misc/anki-bin/anki-bin-2.1.57.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -### A NOTE REGARDING PYTHON COMPATABILITY ### -# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one native library _rsbridge.so -# that is not linked against libpython. -# The configuration with Python 3.10 was tested on a limited number of machines and is not gurenteed to work. - -PYTHON_COMPAT=( python3_9 python3_10 ) -inherit python-single-r1 desktop xdg - -MY_PN=${PN%-bin} -DESCRIPTION="A spaced-repetition memory training program (flash cards)" -HOMEPAGE="https://apps.ankiweb.net/" -SRC_URI=" - https://files.pythonhosted.org/packages/cp39/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}-cp39-abi3-manylinux_2_28_x86_64.whl -> ${P}.zip - https://files.pythonhosted.org/packages/py3/a/aqt/aqt-${PV}-py3-none-any.whl -> aqt-${PV}.zip - https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.desktop -> ${P}.desktop - https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.png -> ${P}.png - https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.1 -> ${P}.1 -" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -QA_PREBUILT="usr/lib/*" -DEPEND=" -$(python_gen_cond_dep ' - dev-python/decorator[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/waitress[${PYTHON_USEDEP}] - dev-python/send2trash[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] - dev-python/stringcase[${PYTHON_USEDEP}] - ') -" -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - !app-misc/anki -" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -src_install() { - python_domodule anki anki-${PV}.dist-info _aqt aqt aqt-${PV}.dist-info - printf "#!/usr/bin/python3\nimport sys;from aqt import run;sys.exit(run())" > runanki - python_newscript runanki anki - newicon "${DISTDIR}"/${P}.png ${MY_PN}.png - newmenu "${DISTDIR}"/${P}.desktop ${MY_PN}.desktop - newman "${DISTDIR}"/${P}.1 ${MY_PN}.1 -} - -pkg_postinst() { - xdg_pkg_postinst -} diff --git a/app-misc/anki-bin/anki-bin-2.1.58.ebuild b/app-misc/anki-bin/anki-bin-2.1.58.ebuild deleted file mode 100644 index d7e426181f..0000000000 --- a/app-misc/anki-bin/anki-bin-2.1.58.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -### A NOTE REGARDING PYTHON COMPATABILITY ### -# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one native library _rsbridge.so -# that is not linked against libpython. -# The configuration with Python 3.10 was tested on a limited number of machines and is not guaranteed to work. - -PYTHON_COMPAT=( python3_9 python3_10 ) -inherit python-single-r1 desktop xdg - -MY_PN=${PN%-bin} -DESCRIPTION="A spaced-repetition memory training program (flash cards)" -HOMEPAGE="https://apps.ankiweb.net/" -SRC_URI=" - https://files.pythonhosted.org/packages/cp39/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}-cp39-abi3-manylinux_2_28_x86_64.whl -> ${P}.zip - https://files.pythonhosted.org/packages/py3/a/aqt/aqt-${PV}-py3-none-any.whl -> aqt-${PV}.zip - https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.desktop -> ${P}.desktop - https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.png -> ${P}.png - https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.1 -> ${P}.1 -" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -QA_PREBUILT="usr/lib/*" -DEPEND=" -$(python_gen_cond_dep ' - dev-python/decorator[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/waitress[${PYTHON_USEDEP}] - dev-python/send2trash[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] - dev-python/stringcase[${PYTHON_USEDEP}] - ') -" -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - !app-misc/anki -" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -src_install() { - python_domodule anki anki-${PV}.dist-info _aqt aqt aqt-${PV}.dist-info - printf "#!/usr/bin/python3\nimport sys;from aqt import run;sys.exit(run())" > runanki - python_newscript runanki anki - newicon "${DISTDIR}"/${P}.png ${MY_PN}.png - newmenu "${DISTDIR}"/${P}.desktop ${MY_PN}.desktop - newman "${DISTDIR}"/${P}.1 ${MY_PN}.1 -} - -pkg_postinst() { - xdg_pkg_postinst -} From 289165a933db1829d17e6455284659ad3215aed8 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sat, 1 Apr 2023 00:00:09 +0200 Subject: [PATCH 12/23] app-misc/anki-bin: add 2.1.61 Signed-off-by: Lucio Sauer --- app-misc/anki-bin/Manifest | 5 ++ app-misc/anki-bin/anki-bin-2.1.61.ebuild | 64 ++++++++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 app-misc/anki-bin/anki-bin-2.1.61.ebuild diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest index 73db6b12ef..823681d211 100644 --- a/app-misc/anki-bin/Manifest +++ b/app-misc/anki-bin/Manifest @@ -1,5 +1,10 @@ +DIST anki-2.1.61-cp39-abi3-manylinux_2_28_x86_64.whl.zip 12895470 BLAKE2B a2bcc4b7f60a9ea9dd9957a2a526472e3eff838b0dc9613bd14c830dc6ed248eb27946b4221987f5100a2811f5e8c13e249c0a38dd52e41abd5812d48bcd6a0b SHA512 55e11440efb9953aa5c1dacb721508adaf191076ea05c8cc0154dfe84cbe1e7b88fa5572fe9297346b13df7bbe41348f53acd2ed2c1ec066795226d31f98677c DIST anki-bin-2.1.60.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 DIST anki-bin-2.1.60.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 DIST anki-bin-2.1.60.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 DIST anki-bin-2.1.60.zip 12847675 BLAKE2B 5373f317ea6b7687063308556c7eff8d99746ed3f1ab6f4a1d33d1da1b2037f803875c547d13c4aa3bcdd98127ab49510d5e4fef2a73172ce7c72d48953311cc SHA512 7dcce0a5741c683eda84fc52478740c8775935e43cd3a5a7fc662326724d3d73491e4e078e6429ecd3bfa45644aa38e1254228db6f84a9f68301940b2113ebf4 +DIST anki-bin-2.1.61.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 +DIST anki-bin-2.1.61.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 +DIST anki-bin-2.1.61.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 DIST aqt-2.1.60.zip 6277087 BLAKE2B 9183b9a0ada043ba2d2c762772d872afc4aa49dfb4dc79931818c26c51be9741fcba5706f6a4e8e591a3ec8a68bb7c98e858793ba1e6aab8172e0aaaa90da5f9 SHA512 51db34d6dc8aef7e466826e8f67df41558379011abc8a20c17a991dc583681952e8769141d81563bfa960f08347ad91e262a0f67c57e03ae1b584d1600cab269 +DIST aqt-2.1.61-py3-none-any.whl.zip 6526466 BLAKE2B e497aaaf2c546a687252371459e9b8a604742e9435d56cbd901121515b2aaca1010abf5d750a085da5ba681e35aa2bb9cd3a1eee9b9ce5e5657b024715100505 SHA512 bc1a055d2a4450e0030f2bccf3981fb2ef9b92a24c4b62cc5dcedf36265fd639026f5430f0b1e29d6bb0cba66c99334e612b5f7e3d2928d826caa0d82c08cede diff --git a/app-misc/anki-bin/anki-bin-2.1.61.ebuild b/app-misc/anki-bin/anki-bin-2.1.61.ebuild new file mode 100644 index 0000000000..1a06b1b8cb --- /dev/null +++ b/app-misc/anki-bin/anki-bin-2.1.61.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +### A NOTE REGARDING PYTHON COMPATABILITY ### +# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one native library _rsbridge.so +# that is not linked against libpython. +# The configuration with Python 3.10 was tested on a limited number of machines and is not guaranteed to work. + +PYTHON_COMPAT=( python3_9 python3_10 ) +inherit desktop python-single-r1 pypi xdg + +MY_PN=${PN%-bin} +DESCRIPTION="A spaced-repetition memory training program (flash cards)" +HOMEPAGE="https://apps.ankiweb.net/" +SRC_URI=" + $(pypi_wheel_url --unpack ${MY_PN} ${PV} cp39 abi3-manylinux_2_28_x86_64) + $(pypi_wheel_url --unpack aqt ${PV}) + https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.desktop -> ${P}.desktop + https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.png -> ${P}.png + https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.1 -> ${P}.1 +" + +LICENSE="AGPL-3+ Apache-2.0 BSD CC-BY-3.0 GPL-3+ MIT" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +QA_PREBUILT="usr/lib/*" +DEPEND=" +$(python_gen_cond_dep ' + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/waitress[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + dev-python/stringcase[${PYTHON_USEDEP}] + ') +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + !app-misc/anki +" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" + +src_install() { + python_domodule anki anki-${PV}.dist-info _aqt aqt aqt-${PV}.dist-info + printf "#!/usr/bin/python3\nimport sys;from aqt import run;sys.exit(run())" > runanki + python_newscript runanki anki + newicon "${DISTDIR}"/${P}.png ${MY_PN}.png + newmenu "${DISTDIR}"/${P}.desktop ${MY_PN}.desktop + newman "${DISTDIR}"/${P}.1 ${MY_PN}.1 +} From 1a590db0520448693b05b87361d7f51f0fa37c8c Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sat, 1 Apr 2023 13:41:42 +0800 Subject: [PATCH 13/23] sci-electronics/slang: rev bump due to RDEPEND change Signed-off-by: Huang Rui --- sci-electronics/slang/{slang-2.0.ebuild => slang-2.0-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename sci-electronics/slang/{slang-2.0.ebuild => slang-2.0-r1.ebuild} (100%) diff --git a/sci-electronics/slang/slang-2.0.ebuild b/sci-electronics/slang/slang-2.0-r1.ebuild similarity index 100% rename from sci-electronics/slang/slang-2.0.ebuild rename to sci-electronics/slang/slang-2.0-r1.ebuild From d83e9863c2963aaa7b29ba27d28dd53e421f67c0 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sat, 1 Apr 2023 15:08:51 +0800 Subject: [PATCH 14/23] sci-electronics/verible: add 0.0.3124 Signed-off-by: Huang Rui --- sci-electronics/verible/Manifest | 29 +++++ .../verible/verible-0.0.3124.ebuild | 117 ++++++++++++++++++ 2 files changed, 146 insertions(+) create mode 100644 sci-electronics/verible/verible-0.0.3124.ebuild diff --git a/sci-electronics/verible/Manifest b/sci-electronics/verible/Manifest index 7c62a58529..a630c5cc99 100644 --- a/sci-electronics/verible/Manifest +++ b/sci-electronics/verible/Manifest @@ -1,27 +1,51 @@ +DIST 1fb480bc76bc0e331564d672e60b97a388aa3f76.zip 900568 BLAKE2B 10aed49f61c35ab6b5d15e918939eb1d327f06408e9500a39314bad343fd5476d73aad1a73f6a004386a6a5cfd448893b9746786f4d81eff27207c042a944120 SHA512 1c51198f8854f31b413143e7880270925e66aeddf677b49e3610bcdd3b7df460b017a228ef1bd38f9a58af7001d918c111c455bd91e25a0a7638841e300063c7 +DIST 2.8.0.tar.gz 186963 BLAKE2B dcdbbf47c8c20b36d7ec72f29c09447c7f3d31366980ca588e082936d3ba2c4c7b0cf6b42747e373a238cd4a10a31ac2894ccf32fc44e11052b59a28b71fd1e3 SHA512 73ad57960c25d9fd31b001a5ff2f0e67c4d45db00ff2f9aec090c7a3c4028630b0242f5ae18e58a8374f4aacb4f0bad24ce61cc97fc573aaca623a0b64a85894 +DIST 215bf4aa0bdc081862590463bc98a00bb2be48f2.zip 370899 BLAKE2B 9d369be804ba80d8280b738943ced195b2bf4279d09d9ce9e0957bf3ee70d2d27bc6b44926ee2d60f5f975747fa505a90ca97533a93d2a9e67f9b5a87c3a0a4a SHA512 97573cf9dad9c3274d4933c113b382265c6731dc15ec1c5a49f80c9453994c8483b09471b90528fecedddecb20603464ef7e15f189be87114614d3012d7a6b09 +DIST 31 174282 BLAKE2B 6e1d09823c8aea09743b13e86c750154e5807cf9728b3a3615bf66c4229d81e3a5cfedcb9107fe8ac4e93fd17a22ef8c318fe7bf8d974fb55d0c05469aac0f99 SHA512 b65d4ca5f8e16259b662b5714bef5fcbd14e3f37dd3d61df4de5b775db49620680a1e5f32244681ad622ffb52a83b7db71c6cec5b2a1e609065323dd1766b8e0 +DIST 35e8e3f7a2c6972d4c591448e8bbe4f9ed9f815a.zip 3123748 BLAKE2B dc242904e848c3c014cb2e830dd371695222c7529d2771434e2de5a6540bf3d76af5d7fec21f9cc8965c0199fb74cd07274a1b1f073f2f28be8625ff20ec1582 SHA512 6540514e7f0b2c4573e67d22147a6ccb7b4191653e199ec0c52142e9135bc44ba8bfdc2ff57fad25fedc844a1f28a961707d90fe83fba597ae73fe551aabd4f2 +DIST 4.0.0-3.20.0.tar.gz 14434 BLAKE2B 1aedaa93d673a067731468f62f7e217d28bb8562c7190b122c5cfdfdb3623fad3379275e80485e2fbdb7d54a6a35124c6600092f0995a919aa5da5b66237c162 SHA512 39235a1e144d836fdcef901b87d9b57a0f97f39803624ae55d397e22815f81368ba4281464b6ffc55e9ead08ae725e5fe3c4e56d52d117380391e71d2c81cc1b +DIST 5ae7c2a8d22de2558098e3872fc7f3f7edc61fb4.zip 37860 BLAKE2B 62163639d8eb9dd6c661447bad3918448800aad56416dd5cfc3e81db4e030d3512ae0e06d1d454bed34ec5057265c9de865ec248044ccfa34386047e8d60b20d SHA512 7951c94c5971a0689e0b1dd16ded14c76dbe8c97b348a81d7eee6f38799623f10741dae4b0a94b9d68a5d0e132aa571ba5784b9e09fd982ffd15832829141510 +DIST 5cf6ff74161d7f985b9bf86bb3c5fb16cef6337b.zip 2524551 BLAKE2B 4aeec8dec52d0ee2a8537f3b3bfd87de0756f1a81393bc3158f3b40b09e28a4fc8904ac2bcda8d310756fda2c4e880405d21c9ce56d6210ffb49cfdfc9075020 SHA512 455a01104b831df7b66b61d7e48db2100cb373a1bfb71c19695479bfe99012b2460df102922bb34e0432d58840dc8f5232b9f2d4d8ba9b240bc8e7b8f785abda +DIST 912a5051f51581784fd64094f6bdabf93f6d698f.zip 493137 BLAKE2B dea5e288d74a63498e811588ae38dfe7cdc78b639a8c567b4fb91fc947e6a045bc4a7c82aee488070696fb34aac957d0a63bcc974e463ef07c4c0d9760eb551c SHA512 c77f3453b3f8e1f289fc9aceced3d8ee875725b089011aa2429c3b0f5a6c16302e11b68ae40e338b76ed3a8ade65783635178f15eb69c04201af36a66031238f +DIST 940cedacdb8a1acbce42093bf67f3a5ca8b265f7.tar.gz 16117 BLAKE2B c7fc4892a70d01de9a2c3bd3f173713a85c116293cdec5c747f2238d08bec2049ba2a6d4d443c39283a86086b190fb38e40ff661024c085e35431474e77ac10f SHA512 a56ac33925de1ee41ef3200e098e273547a3a9b31b1489d1c4d142c11caf203ac3ce922ac90f147cc24d2e7d1d73396742887737829e7fa546cc4d11bf70a3b2 +DIST 981f06c3d2bd10225e85209904090eb7b5fb26bd.zip 9908 BLAKE2B 7f26f14ad26253cb1b8b7e93333663a4c76771146c9e0fe8ead3223c3266f5be1515d489dc24addd73d0817a50e79eed67f56db984287ff87d6c00ef9df76d43 SHA512 968641bd53c4ef4d2760a979498cda29189fd6e8ccd150eeda587c6f96e9a38c3fc1c1ecc19446ed63950b5e6a29cad5251f3e66219c94774a546ca0f626be08 +DIST abseil 209006 BLAKE2B 140061097ba2165f33e8cfac69a3be1b6d8ae19deac8fecea2e83c8a5dc6b2705fda12f77f0ac7f5619cfbb33e87d2b25700f1346c77b669d2bed07757a84763 SHA512 ce582f4021d2663baacfcf3dc8519fefe3a9bc33844e0cc676d5a7be4976ee66d937d668eb4f50381572f2a3a53957a732f66593ea75f0c7c6869de52259018f DIST abseil-cpp-20220623.0.zip 2779034 BLAKE2B 6a8e3e22de7bd3a14cf0659acaef4040916bb650d6f0cb2f84ecdb3309b4e62e99f686f47c554b123e2f683e3752b42fedbf8a2bc1f5c6356874b7856e325260 SHA512 468c6c8092f1eaeb83ec5ce191a61605eac654fca6c25839642c69a2a27de47484bf5d5b2d0db49eb37b807e1ee5fc9bdd4609e02075dd4d2f5b5d35b5eda5b9 DIST abseil-py-1.2.0.tar.gz 219456 BLAKE2B ec7d878692dcf0cbe879cd7df51bc1b8ceeae945b053419b4a024a637e726064128af69fe077a26413f8562dd4a35830b340d000a6c9d520c7674b81a7e417ae SHA512 f363814ed65a68ae4bfd833dc095491349349e70327c0a87ad68ddc3b8429dacc78aaa16d2ff0d733487a12a2ab09094d4ccd1c1133981f65c12d3715cee410d DIST anytree-2.8.0.tar.gz 186963 BLAKE2B dcdbbf47c8c20b36d7ec72f29c09447c7f3d31366980ca588e082936d3ba2c4c7b0cf6b42747e373a238cd4a10a31ac2894ccf32fc44e11052b59a28b71fd1e3 SHA512 73ad57960c25d9fd31b001a5ff2f0e67c4d45db00ff2f9aec090c7a3c4028630b0242f5ae18e58a8374f4aacb4f0bad24ce61cc97fc573aaca623a0b64a85894 DIST bazel-compilation-database-ace73b04e76111afa09934f8771a2798847e724e.tar.gz 14455 BLAKE2B fc6efeffe2f775707e553da2f75c31028406dc2921e55872a57577df93983abfb1ed5401740819426a753595234d4521b67945bf6aa81a7835876433660618da SHA512 3851772bd9a25a337e8293cfd4ecba63bc3fe137cf93a6420e8807394860a791d761489fe5437d92e3c2bf52d87b1a440be49703405fb38b23f5b40e49b05706 DIST bazel-skylib-1.0.2.tar.gz 30704 BLAKE2B ae0674711d907a1a60ef6eeb7770e03e10c5bab7a095c4e842594a62c29fe97203da3dc66f2a01efc1ed73b02b6c6fb9a8e9c819e1682b98229152c078312985 SHA512 e9614ac15a6764d34a738d935e55a6bc860836075a8d35917ddae57f29fb6b7f89135f7b6ac83b78c5fba800663ec47eb1327b0b8cb03d4af79db49fb9e3952a +DIST bazel-skylib-1.3.0.tar.gz 36103 BLAKE2B a58142b9d2a5da9f137705105aa735c8489519989ca7e633968114309f23074a56cd03b5fed70e284da63751d666904c2573940ad9a0feb2be689d695f0f07ae SHA512 ab3a0b465ebbfe07c139b92f1e8b2c0bcede66d6366d184891e3c0ccd6619164bc299777e7d7236cb463834b98426f6fb6890409e0ce94b75446dbd85854944f DIST bazel-toolchains-3.4.0.tar.gz 957871 BLAKE2B f270666b9fea5e79e0d579845a4c8209738c6d7f5d070369c27bc72771ce77fb938618209f8ce8bf78079421903a8882833727ac22c12176256c48963042fdf6 SHA512 472e757d3724c4247d130e54895dfcc75a1b4bc803f4c7dfae74c84fde275695e63a1ecacd6b74cf55e135be986186f634d95dca471d23926e5cda59674c185e DIST bazel_coverage_output_generator-v2.5.zip 4221347 BLAKE2B 47d1500c2c5852b332cf67d80d4b08d931727d54cf0ff84c244a6416f71f7e5a24fbb38112e877f84523eb33eae218dff569d14b3d3a5d6238f0740882a1fb8f SHA512 187bd22741084c8aff99796655b2dc23780cf0c92b0aa7e995a7e767e62b39a566c0fc74475c75f2fe3366f442a0e022f24110017c076694aa4abd50564ec3fa DIST bazel_java_tools-v11.6.zip 44622284 BLAKE2B 5b4e056d107577d309dc925e79e80008b79e1a7c668b6e94ed61026e11b5a5edbe4bb558f8232c71827c103f409c5bc830bb77d27a28146ee982db46b4c7f0c8 SHA512 182499686b2bb14a3dc98ce84892c0587c7fbc4fd0a81caf9199b401e98b9cf47fd8de048f025b963b60d024c6475f8d73e95a90b6c868a156fdf820ea66e718 DIST bazel_java_tools_linux-v11.6.zip 1356227 BLAKE2B b8c901da12cb3311628edc6191a7020b0fbd61af8c89acae56bae72816c319414f9ae344c6bee45194fe35d22f671f63b359608eef49cb1225fa3e533d68f377 SHA512 659f6b200825497d88bf61633e1fddda146049968d0c2ff85b2019ead0878aae3f3753f7108844f948f8a3c6cb340800ac8d8fa89d83a93bd54c9dd07ba01f7b DIST bazel_rules_install-5ae7c2a8d22de2558098e3872fc7f3f7edc61fb4.zip 37860 BLAKE2B 62163639d8eb9dd6c661447bad3918448800aad56416dd5cfc3e81db4e030d3512ae0e06d1d454bed34ec5057265c9de865ec248044ccfa34386047e8d60b20d SHA512 7951c94c5971a0689e0b1dd16ded14c76dbe8c97b348a81d7eee6f38799623f10741dae4b0a94b9d68a5d0e132aa571ba5784b9e09fd982ffd15832829141510 DIST bazel_rules_java-981f06c3d2bd10225e85209904090eb7b5fb26bd.zip 9908 BLAKE2B 7f26f14ad26253cb1b8b7e93333663a4c76771146c9e0fe8ead3223c3266f5be1515d489dc24addd73d0817a50e79eed67f56db984287ff87d6c00ef9df76d43 SHA512 968641bd53c4ef4d2760a979498cda29189fd6e8ccd150eeda587c6f96e9a38c3fc1c1ecc19446ed63950b5e6a29cad5251f3e66219c94774a546ca0f626be08 +DIST coverage_output_generator-v2.5.zip 4221347 BLAKE2B 47d1500c2c5852b332cf67d80d4b08d931727d54cf0ff84c244a6416f71f7e5a24fbb38112e877f84523eb33eae218dff569d14b3d3a5d6238f0740882a1fb8f SHA512 187bd22741084c8aff99796655b2dc23780cf0c92b0aa7e995a7e767e62b39a566c0fc74475c75f2fe3366f442a0e022f24110017c076694aa4abd50564ec3fa +DIST d345d68d5c4b5471290ebe13f090f1fd5b7e8f58.zip 47366986 BLAKE2B 5f474c5193de51db48328c87fb16884b7dcdc97cc0d478459c27790ec42be9d9e3fe54baf4b24de6ba1143097e1bae59fd303a2f5cb3acc51f7add30ffb6e130 SHA512 6c41e12546a43a1a1bb4c17ad75216c0855ec9715ab44f30e236b4c72c527eb42d18dc8a0ccca6b4fa67d3ac9d13e27305053e94f3e55a3c6221896adec2bb05 +DIST de0b4a8ff9b5d4c98108bdfe723291a33c52c54f.zip 71636 BLAKE2B e306e90301fee7f7ce5418fc36b9d26eb6de287c7a66bfdea629cf6b478c1e3ff619f048fff08a045e2de5340a938766520ba95143320a767fe852e606e27b03 SHA512 5e99e04aa1fa164887d1fa88e3e08f8803c89a3be0ec7aa5fedebd392b1ba599e929932d9a8d16366995a6ab37d10528ba5b7b2a757240310f429a65751cd1a5 +DIST e7c97c3af74e279a5db516a19f642e862ff58548.zip 159607 BLAKE2B 28841acbbbd07288aadb5f482f22282ddc80defa182f63c06fa8fa20eed49023bfb4ca7c71a450c80c276aee43918c5eafda90bc361b13d2ac9018635897f05c SHA512 2038a25e8613faba62146833f4fc9c11015f265a18f8ce89bbc2e465a97d0d15a59a8899f0e0ab312d18002f471230a044efe40cebb4156b65023007716dc9d4 DIST flex-2.6.4.tar.gz 1419096 BLAKE2B c003d4f764f7f4d41e33af7ee28c2af272a9f0aee6ba7c2494ba96722d8d0b18f7a3f745217e9a2cecb43b6863328267a810280670c04464156b3eb3d7ee9d62 SHA512 e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdbd09bfd17d3452e6b9ef953a8c1137862ff671c97132a082e DIST gflags-827c769e5fc98e0f2a34c47cef953cc6328abced.zip 141026 BLAKE2B d6d7b57f5e9c84bc06248c3dc905ae5adbed227e032fb87bdc4ffe12046c7f76700bd8e951d85d3573933660676af4897b8eb04b79620f164d255889b308d71a SHA512 07dd13c7fdf1e32d431e48dc26938dc353c11fe712eff12a6b2bb3c0a768a0cc311378c90b9f550595dff63ede4afba58c27b9bb2dc88d008d05277ed473f8b5 DIST glog-v0.5.0-rc2.tar.gz 183346 BLAKE2B 3e6d17fe70afb6bf963051e27641cf204390686178fb71ddbd2754004821148c9b6e55144f9a5b912918ea85bc37297841e8e8df4b1ccb3b3157d335fbddc2b1 SHA512 95ed1b7f4b18a20e9ec06e6357b646dab5a4fc63393b10b67b68d7d59aa089b6fd97447eb4457bc988b29a40b87b89154692c0f4b0260de1c1adb9d70a4213a1 DIST googletest-release-1.12.1.zip 1081236 BLAKE2B a6c12eff9dccaa2d059439bab31d67e3b4bd8af2324bfd7eee3edb254ca8283a4e4abfa4e7cde6aa9907b870713c9bbfaa312fb6ad993e50ecd362b955448e90 SHA512 1479ea2f3172c622c0ca305f5b2bc45a42941221ec0ac7865e6d6d020ec4d008d952fc64e01a4c5138d7bed4148cf75596f25bb9e9044a98bbbf5662053ea11c +DIST java_tools-v11.7.1.zip 42991797 BLAKE2B 6377240883247097e0098949924bfd9ce25b8fa37f6bf800d0f35ce0bebdd68b93c0aa589e94479d24ea8b603ae2b26c2b1018147c8ba2e27aaa3b444e7d49ec SHA512 156be31fdd36a38614e9b552b0c6b9e8cf83d038c62e3e85c7fd0af106ad7c90c2be3354a0297097e9643c7dc8e33802120fe8a157cbab29e8b2d5e3e000c8d2 +DIST java_tools_linux-v11.7.1.zip 1329831 BLAKE2B 27e3dc6c455bb83c78033c8822c2a77b9a1befce00e53e0dbcc763e051c48c262c004819ea0480a02f241f0924ca6a8d6dbc0fedbe10bfa76668cbf05045f452 SHA512 1cba896edeb71216fbc95322014fb9239fe18f5ba2c780161ed52eda93b7cacae44a5a6022e9fccef5ea63620a51ce11460b91847cf8fbf1a2f13dd04840d8f1 DIST json-v3.10.2.tar.gz 7054440 BLAKE2B e7da213fb75d528b1f5425822f5b598e882f232a67670aaae2d8f89c76e72ee23fa3344d1acfef2b0338a6a423d17b231b7e047ff064c984c2ec7783b721a22c SHA512 9a399dfc8aab19c9fc12470e8087895b1c05d48a9bcc731b483d8670c361cffb2adc3ccced822b7f17255e88387a441d619c4e1f1afeb702d1d035ad24fe22ed DIST m4-1.4.18.tar.xz 1207688 BLAKE2B debfaa4d25af6f583e2cd703e77b73775790f48f34e878eddd820c6b244a065c69495473ce5067be1f20ca07b2d6af9f90cffd33e12c18fd719c0d234eb5462a SHA512 06f583efc3855cd8477d8347544f4ae5153a3e50aea74d21968afa7214784ea3ddfc02d0a2b11324120d76a19f2e804d20de11a456b5da929eb6ae469519b174 DIST m4-gnulib-788db09a9f88abbef73c97e8d7291c40455336d8.tar.xz 642048 BLAKE2B f1377bd30bfe422facefb84cc845341c9d553ad748dded47758f5ff849530aec8965d1c1b0a75f254d83aa76c4dccea329d829e5b9c7a6a903fc229ea79e88cd SHA512 56c9ffadebddb487f911f2183abf03b4998a3cd0d8a6ca772e805800f3add2bc7e00f5c1d05acc65a9bbd6c64ab083aad9abbefa7cb6b290f1e270ac1b166e05 +DIST master-with-bazel 212205 BLAKE2B bbc3b1ed57693d1a86b6ab37e23a0d7a24eb200435e5bc3913865d78446e1a83d550450d30edd6f733c18d2ec4dac23f753006a3cbc01ac0f2ce1a446faa9331 SHA512 f9423e971ed40457fcb44da00b2a30dc93aa4443d550abac1877499d4220a1e2df18375aca578e900667926cc4f5f0af1f1ce66e50a6b668b53b9fcc63546434 +DIST platforms-0.0.6.tar.gz 5537 BLAKE2B 0712516f5ea0683054c1127a173a6af933278130c36eb0bf96cbc7a30050f551608bc2ea5451aec2d4b91dc117e16b21a78a1cc289064ac4ffd2adfb698208fe SHA512 372a722ebe04a1f13c348d37e3994450647762f3366bb6982ed6c6b4703684bc7960643cab2f6b51d5112086c7864f4d6b1c586de275c2353dbf1c9ed1a3e5d0 DIST platforms-da5541f26b7de1dc8e04c075c99df5351742a4a2.zip 12925 BLAKE2B b356eea91a483f9ecd9eb537222f9626c10087a467ea496cd6881a2e6337e41ee9f6f18ac3d769fb4b6cc1c1251f905ca7534d22531c95e48cffe39ceb3f15d7 SHA512 4b477360820392252c249e714248b3981f5ec5b517902cce77ab6f7e3509406cc790018cdd65a7d835623b703296c9c48f9a565f5c20fa90cf4fef3707df8d5d +DIST protobuf-22.0.tar.gz 4917254 BLAKE2B 3e0b4e50a6615e9dd28e5890adcb444c72677d91394fde986bab0576b22c00ac71c85240cb08c2c1eb1ebebdd7c37a16dfbe32941a44220bb364feed6dcdfdf6 SHA512 83e2eb51e99985bab466b0770e8cf45584fa2e8a65880f64db641194020283d1119bcd1361aab11095cb92d48ed41c83d74a6e19f6e91808f48a91b5578ed310 DIST protobuf-v21.5.zip 7139747 BLAKE2B 95b1077e43b7ed7908d58eb9e438b265bbc4aa79f96d0d25e8f418fe6ad602c0b688f1da40c1cbf3b2e557dea61dc240ad74b869b0bae52bdf0bdfd1398a6133 SHA512 797424a0532dd26926ada56de1dd4243d68b1f7382d4bda451a4f6744d7d228eb422bf8c86ecc7445c384d3bc02fe6233e78f64bcdf0370ecd10560c841244ca DIST re2-215bf4aa0bdc081862590463bc98a00bb2be48f2.zip 370899 BLAKE2B 9d369be804ba80d8280b738943ced195b2bf4279d09d9ce9e0957bf3ee70d2d27bc6b44926ee2d60f5f975747fa505a90ca97533a93d2a9e67f9b5a87c3a0a4a SHA512 97573cf9dad9c3274d4933c113b382265c6731dc15ec1c5a49f80c9453994c8483b09471b90528fecedddecb20603464ef7e15f189be87114614d3012d7a6b09 +DIST release-1.12.1.zip 1081236 BLAKE2B a6c12eff9dccaa2d059439bab31d67e3b4bd8af2324bfd7eee3edb254ca8283a4e4abfa4e7cde6aa9907b870713c9bbfaa312fb6ad993e50ecd362b955448e90 SHA512 1479ea2f3172c622c0ca305f5b2bc45a42941221ec0ac7865e6d6d020ec4d008d952fc64e01a4c5138d7bed4148cf75596f25bb9e9044a98bbbf5662053ea11c DIST rules_bison-v0.2.1.tar.xz 19140 BLAKE2B 9c41d7dc52e99665db2b271e2505647d290a0334c97a99c52e8727dbb5c20185cdce66a61b809c6568c852a28fba98d2a2c3b754fdb1f72ebfb4ff47ece1c1c8 SHA512 c5e44790bd3918fd8e0610eef370613359be73e1382cea3a2fdfe0ec6aa99870cb76a184ae9a1305eab01a2fda4a5e787324814ee6c769d830e00449a87ca3ce DIST rules_cc-e7c97c3af74e279a5db516a19f642e862ff58548.zip 159607 BLAKE2B 28841acbbbd07288aadb5f482f22282ddc80defa182f63c06fa8fa20eed49023bfb4ca7c71a450c80c276aee43918c5eafda90bc361b13d2ac9018635897f05c SHA512 2038a25e8613faba62146833f4fc9c11015f265a18f8ce89bbc2e465a97d0d15a59a8899f0e0ab312d18002f471230a044efe40cebb4156b65023007716dc9d4 DIST rules_flex-v0.2.tar.xz 8856 BLAKE2B 2c7528ebd776bbe431c08d5c5cc481e1d3e795fa8544b79c16c7896e31599a436805b19eddd9e0bfbcd9848467c50fb56e11eb3d3927dc4aa07294ae3dca1e1c SHA512 53e348e490d1bc56f6268e0d99b22e9c32b0240b88a604ec8fb5f8e5c749aa87cafca7948666995a1aaeee561313e0783855cbfd0f1b05df1e165b04c71337dd +DIST rules_license-0.0.4.tar.gz 24025 BLAKE2B 2443eaa5488607ebf9bb2267f1b1cd84a1f2eec9891727f827f84b806346d05d2d4623d801c0ad92e579359c9d3427b05add59bd4a363cad32d59996afb7401c SHA512 6913efb758c1c2dae5da229736b87204efdd5802c6d935a2f8c2503ea14c81f4a0a1032d501d3e4b1e24388c0c9cb18d94be0a7358a668f8faa83408f59f3115 DIST rules_m4-v0.2.2.tar.xz 18040 BLAKE2B 011f55da0c41dd54ee2f125b961f8f4630996f159df4eaa2f80295fa78eef56194795df955d8ab8a73b6c6214eb8004400ec48d1589103c83ed4418ed23fdb39 SHA512 d22bb7a0e756b12587da87e1fb683c5c92c710f51769f332d77a7524b49ddea26bdca798b4d4d7e24f398ae987cec4de3f331553d0b045af456a9956669ad891 DIST rules_pkg-0.7.0.tar.gz 76580 BLAKE2B 77574785070b45609d12aa2c2dd53c8cef18cb2c3a326324b5add996cc31a40f725bb3b12affcfba96540cd1d64a60fb8afa789125fe0aca328c652755d12cab SHA512 2fba108997065d753e17f1e7de1db08461416d03f8832d38e25f5151bfd0ad896565db9eb56b3702b604296a19620f9b60e5c15440855d36e64865010e6f4cdc DIST rules_proto-4.0.0-3.20.0.tar.gz 14434 BLAKE2B 1aedaa93d673a067731468f62f7e217d28bb8562c7190b122c5cfdfdb3623fad3379275e80485e2fbdb7d54a6a35124c6600092f0995a919aa5da5b66237c162 SHA512 39235a1e144d836fdcef901b87d9b57a0f97f39803624ae55d397e22815f81368ba4281464b6ffc55e9ead08ae725e5fe3c4e56d52d117380391e71d2c81cc1b @@ -29,9 +53,14 @@ DIST rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz 7612 BLAKE2B de DIST rules_python-0.2.0.tar.gz 2503614 BLAKE2B 07c1e4e642587bfe03373733fc6c30aa195285002c4f1e532c40aba9c111629787aab78600a5d83e3833e2fddcc86407084cfc74cf2bb0ee23012a59b4bccef0 SHA512 674f89c8e262008e2d8a7329ff7b09275ec34ced73d131786a2106c414ab5213c15259b8188f976e730f568def139a5e0fd29e8a1caa905d22afe9628d544e26 DIST rules_python-0.8.0.tar.gz 180207 BLAKE2B e2fb0ac4fa41d41bed0c82e2ace7c80af37a07cfc79eb72d82e826b93367852f533f84aebb0eed96e301efe4594f9c81e18f40d6f083fefcb9f30ebf52d9fcd3 SHA512 2f55c66ac473adb0556b2676135b8f1ac8b4813fa73729b50d04e51d2bb1e3c4acbe6a644e5aad400750ceb97e70e8b7c0a79dda8df1290b861206740a801b79 DIST six-1.15.0.tar.gz 33917 BLAKE2B 57e852b6c35dd19e256814c0371cfbc26141b0f25a31f79a1cbd1b0cdd7d3cacf1236b96f5452f968cc426e6dff4d1ad70a9f2432bc361ba3c8c17fd40fe7582 SHA512 eb840ac17f433f1fc4af56de75cfbfe0b54e6a737bb23c453bf09a4a13d768d153e46064880dc763f4c5cc2785b78ea6d3d3b4a41fed181cb9064837e3f699a9 +DIST v3.10.2.tar.gz 7054440 BLAKE2B e7da213fb75d528b1f5425822f5b598e882f232a67670aaae2d8f89c76e72ee23fa3344d1acfef2b0338a6a423d17b231b7e047ff064c984c2ec7783b721a22c SHA512 9a399dfc8aab19c9fc12470e8087895b1c05d48a9bcc731b483d8670c361cffb2adc3ccced822b7f17255e88387a441d619c4e1f1afeb702d1d035ad24fe22ed DIST verible-0.0.2275.tar.gz 1516204 BLAKE2B e9d5a3b437a7eed0d71d1d1deebf587d4f996eb0b636d12da2214c0915e6f7570b9bc5781b464f61db2c19a76ae9e2d30a4cf46a947138ac7a75f78512a217e3 SHA512 a12b8251a616060c4be3f16e2fc94814b58dfca78feff0d2b0e1e1fe48464055c666ec27b8a30eaf400b9b6f00be2eb25b6d05742e77cc984e98a230102c5df2 +DIST verible-0.0.3124.tar.gz 1582436 BLAKE2B 15a8bb228eb03d33a9649e979c037d3a0cd5e16d5a5067543168657dcc3370c29f1454f285a0b9dce3758518944a301206fa83ac671455f7f17fe14d40c34ed8 SHA512 ecd64bc9562735b8ba3f69f34584cf6a4a2aa8932b28ce56f4a9e9fa582a23bae2de3f6e27612ec2a70cc98f2af06376c97014813aae69899c4c207666277af3 DIST win_flex_bison-2.5.18.zip 977634 BLAKE2B dfc5f5ee13665948398df61f3993b6ffe8120b3c390e8e12c6dcc5f603f91921cf182097df83931a4fe57b8ffbfdd0c67e67daed4a7ca633b1dddd2527359ea7 SHA512 8b30f046e090a0ddcf85b38197913bbf5ac6f5e3063bdfebf288fd7e3d22288c72ba98fd2d04c5eaf9157997bc4bd9911c1e0f6007106589d25b58a9673f7b83 +DIST win_flex_bison-2.5.25.zip 1083989 BLAKE2B 38352f474e5c7842cc1cbe4c67468b0ddc3cc87b55239179350e16d345e6fa858d0419f8a142d1c001a9ce4331de4a10a9b53c37276e6cc1919226a75d9ca96d SHA512 2a829eb05003178c89f891dd0a67add360c112e74821ff28e38feb61dac5b66e9d3d5636ff9eef055616aaf282ee8d6be9f14c6ae4577f60bdcec96cec9f364e DIST zlib-1.2.11.tar.gz 607698 BLAKE2B 6bfc4bca5dcadba8a0d4121a2b3ed0bfe440c261003521862c8e6381f1a6f0a72d3fc037351d30afd7ef321e8e8d2ec817c046ac749f2ca0c97fbdc2f7e840b7 SHA512 73fd3fff4adeccd4894084c15ddac89890cd10ef105dd5e1835e1e9bbb6a49ff229713bd197d203edfa17c2727700fce65a2a235f07568212d820dca88b528ae DIST zlib-1.2.12.tar.gz 1490071 BLAKE2B 76e7b26f8dc761b0eae6276cc32bc36fa74a88197699c95d158c1548f97b80db5e39d21144ecd6ee3eb90c42730aa5f387f9952d9a3f0930b56e9dfcd12f1e67 SHA512 cc2366fa45d5dfee1f983c8c51515e0cff959b61471e2e8d24350dea22d3f6fcc50723615a911b046ffc95f51ba337d39ae402131a55e6d1541d3b095d6c0a14 +DIST zlib-1.2.13.tar.gz 1497445 BLAKE2B 73cd65f287d662a988287205b74e93d516d6a74e18555d0f1a2777557e73e81249b45341c687fe97e65406a7210f77b8914ed146bac517d3fcc4c9fcb16546d3 SHA512 99f0e843f52290e6950cc328820c0f322a4d934a504f66c7caa76bd0cc17ece4bf0546424fc95135de85a2656fed5115abb835fd8d8a390d60ffaf946c8887ad +DIST zlib-1.2.13.tar.xz 1296496 BLAKE2B cefcd25989ce27e7d339af2a88455fcf64f6f5e647bedb0f05a45e4370a885fe45a60c023aa63e79b8ecf20ed3254d0052245f33f5769aca2838b42242be14a8 SHA512 9e7ac71a1824855ae526506883e439456b74ac0b811d54e94f6908249ba8719bec4c8d7672903c5280658b26cb6b5e93ecaaafe5cdc2980c760fa196773f0725 DIST zlib-v1.2.11.tar.gz 644492 BLAKE2B 1b5901548dedf12b96d8f5567ab981ddb64f52437b754670b0b8e8664cc82346f839d53f9ea4585666235166cf6fd7bce710d90424f7eaecf2465de08ca7084a SHA512 104c62ed1228b5f1199bc037081861576900eb0697a226cafa62a35c4c890b5cb46622e399f9aad82ee5dfb475bae26ae75e2bd6da3d261361b1c8b996970faf DIST zulu11.50.19-ca-jdk11.0.12-linux_x64.tar.gz 202599005 BLAKE2B 0de0c845c34b339092f139bf67c874ce6f835bfb4ddafd6f96f3c9d77fb6264cc4cdd64c9264cf4d809b3bcdeae75a63fe2abb17f9164dbc0ae115b418bbbf82 SHA512 e4d22b2b04d3e48631c389075a3c0b7e30ee63d47dde1fc4b48f8a9507450aeb0db134ee0394871bc34455ab8bca98c8b8dd728b3541a03334b3baf16c2daa27 diff --git a/sci-electronics/verible/verible-0.0.3124.ebuild b/sci-electronics/verible/verible-0.0.3124.ebuild new file mode 100644 index 0000000000..f7d7c7f903 --- /dev/null +++ b/sci-electronics/verible/verible-0.0.3124.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +# From release tag name +MY_PV="0.0-3124-gd7297f5b" + +inherit bazel + +DESCRIPTION="SystemVerilog parser, style-linter, and formatter" +HOMEPAGE=" + https://chipsalliance.github.io/verible/ + https://github.com/chipsalliance/verible +" + +# Generated with: +# git clone git@github.com:chipsalliance/verible.git +# git checkout v${MY_PV} +# cd verible +# cat WORKSPACE | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | sort -u +bazel_external_uris=" + https://files.pythonhosted.org/packages/6b/34/415834bfdafca3c5f451532e8a8d9ba89a21c9743a0c59fbd0205c7f9426/six-1.15.0.tar.gz + https://github.com/abseil/abseil-cpp/archive/35e8e3f7a2c6972d4c591448e8bbe4f9ed9f815a.zip + https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz + https://github.com/bazelbuild/platforms/releases/download/0.0.6/platforms-0.0.6.tar.gz + https://github.com/bazelbuild/rules_cc/archive/e7c97c3af74e279a5db516a19f642e862ff58548.zip + https://github.com/bazelbuild/rules_license/releases/download/0.0.4/rules_license-0.0.4.tar.gz + https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0-3.20.0.tar.gz + https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz + https://github.com/c0fec0de/anytree/archive/2.8.0.tar.gz + https://github.com/google/bazel_rules_install/archive/5ae7c2a8d22de2558098e3872fc7f3f7edc61fb4.zip + https://github.com/google/bazel_rules_install/issues/31 + https://github.com/google/boringssl/archive/d345d68d5c4b5471290ebe13f090f1fd5b7e8f58.zip + https://github.com/google/boringssl/tree/master-with-bazel + https://github.com/google/googletest/archive/refs/tags/release-1.12.1.zip + https://github.com/google/re2/archive/215bf4aa0bdc081862590463bc98a00bb2be48f2.zip + https://github.com/google/re2/tree/abseil + https://github.com/grailbio/bazel-compilation-database/archive/940cedacdb8a1acbce42093bf67f3a5ca8b265f7.tar.gz + https://github.com/jmillikin/rules_bison/releases/download/v0.2.1/rules_bison-v0.2.1.tar.xz + https://github.com/jmillikin/rules_flex/releases/download/v0.2/rules_flex-v0.2.tar.xz + https://github.com/jmillikin/rules_m4/releases/download/v0.2.2/rules_m4-v0.2.2.tar.xz + https://github.com/lexxmark/winflexbison/releases/download/v2.5.25/win_flex_bison-2.5.25.zip + https://github.com/nlohmann/json/archive/refs/tags/v3.10.2.tar.gz + https://github.com/protocolbuffers/protobuf/releases/download/v22.0/protobuf-22.0.tar.gz + https://zlib.net/fossils/zlib-1.2.13.tar.gz + mirror://gnu/m4/m4-1.4.18.tar.xz + https://mirror.bazel.build/github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz + https://github.com/bazelbuild/rules_python/archive/912a5051f51581784fd64094f6bdabf93f6d698f.zip + https://github.com/protocolbuffers/utf8_range/archive/de0b4a8ff9b5d4c98108bdfe723291a33c52c54f.zip + https://github.com/protocolbuffers/rules_ruby/archive/5cf6ff74161d7f985b9bf86bb3c5fb16cef6337b.zip + https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz + https://github.com/bazelbuild/rules_java/archive/981f06c3d2bd10225e85209904090eb7b5fb26bd.zip + https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.5.zip + https://github.com/protocolbuffers/upb/archive/1fb480bc76bc0e331564d672e60b97a388aa3f76.zip + https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.xz + https://mirror.bazel.build/bazel_java_tools/releases/java/v11.7.1/java_tools-v11.7.1.zip + https://mirror.bazel.build/openjdk/azul-zulu11.50.19-ca-jdk11.0.12/zulu11.50.19-ca-jdk11.0.12-linux_x64.tar.gz + https://mirror.bazel.build/bazel_java_tools/releases/java/v11.7.1/java_tools_linux-v11.7.1.zip + https://github.com/jmillikin/rules_m4/releases/download/v0.1/m4-gnulib-788db09a9f88abbef73c97e8d7291c40455336d8.tar.xz +" + +SRC_URI=" + https://github.com/chipsalliance/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz + ${bazel_external_uris} +" + +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + app-arch/unzip + sys-devel/bison + sys-devel/flex + sys-devel/m4 +" + +src_unpack() { + unpack "${P}.tar.gz" + bazel_load_distfiles "${bazel_external_uris}" +} + +src_prepare() { + bazel_setup_bazelrc + default +} + +src_compile() { + export JAVA_HOME=$(java-config --jre-home) + export GIT_DATE="$(date -r WORKSPACE "+%Y-%m-%d")" + export GIT_VERSION="v${MY_PV}" + + ebazel build -c opt --//bazel:use_local_flex_bison //... + ebazel shutdown +} + +src_test() { + ebazel test -c opt --//bazel:use_local_flex_bison //... +} + +src_install() { + ebazel run -c opt --//bazel:use_local_flex_bison //:install -- "${D}/usr/bin" + ebazel shutdown +} From 9be518156bb516ab403689b150d2cdde4ad4bdae Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Sat, 1 Apr 2023 03:42:21 -0400 Subject: [PATCH 15/23] net-p2p/p2pool: version bump Signed-off-by: Adam Pimentel --- net-p2p/p2pool/p2pool-3.2.ebuild | 110 +++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 net-p2p/p2pool/p2pool-3.2.ebuild diff --git a/net-p2p/p2pool/p2pool-3.2.ebuild b/net-p2p/p2pool/p2pool-3.2.ebuild new file mode 100644 index 0000000000..2161450cd2 --- /dev/null +++ b/net-p2p/p2pool/p2pool-3.2.ebuild @@ -0,0 +1,110 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +P2POOL_DIST_COMMIT="92827035e07ff15da6b7645a332f3e59aa0ab1c4" + RANDOMX_DIST_COMMIT="27a8cf0dfca2120506e4dccb4071b9c6e3be53bc" + CPPZMQ_DIST_COMMIT="c66fc6094b2a03439dea8469719e221e80e2e8e7" + CURL_DIST_COMMIT="046209e561b7e9b5aab1aef7daebf29ee6e6e8c7" + LIBUV_DIST_COMMIT="55077af4b50e13c5b7c02131ff16695685478fc8" + RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68" + ROBIN_HOOD_HASHING_DIST_COMMIT="4213dd109f03b49c68b52074d929e6f221803bed" + MINIUPNP_DIST_COMMIT="b61674aa510a86ece3b5b41ec9d932f5b2bac5ad" + +DESCRIPTION="Decentralized pool for Monero mining" +HOMEPAGE="https://p2pool.io" + +SRC_URI=" + https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> \ +${P}.tar.gz + https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> \ +${P}-randomx.tar.gz + https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> \ +${P}-cppzmq.tar.gz + https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> \ +${P}-curl.tar.gz + https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> \ +${P}-libuv.tar.gz + https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> \ +${P}-rapidjson.tar.gz + https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> \ +${P}-robin-hood-hashing.tar.gz + https://github.com/SChernykh/miniupnp/archive/${MINIUPNP_DIST_COMMIT}.tar.gz -> \ +${P}-miniupnp.tar.gz +" +KEYWORDS="~amd64 ~arm64 ~x86" + +LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" +SLOT="0" + +DEPEND=" + dev-libs/libsodium + net-libs/czmq +" + +src_unpack() { + unpack ${P}.tar.gz \ + ${P}-randomx.tar.gz \ + ${P}-cppzmq.tar.gz \ + ${P}-curl.tar.gz \ + ${P}-libuv.tar.gz \ + ${P}-rapidjson.tar.gz \ + ${P}-robin-hood-hashing.tar.gz \ + ${P}-miniupnp.tar.gz + mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} \ + "${WORKDIR}"/${P} || die + mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} \ + "${WORKDIR}"/${P}/external/src/RandomX || die + mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} \ + "${WORKDIR}"/${P}/external/src/cppzmq || die + mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} \ + "${WORKDIR}"/${P}/external/src/curl || die + mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} \ + "${WORKDIR}"/${P}/external/src/libuv || die + mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} \ + "${WORKDIR}"/${P}/external/src/rapidjson || die + mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} \ + "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die + mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMMIT} \ + "${WORKDIR}"/${P}/external/src/miniupnp || die +} + +src_prepare() { + default + + # Stop their script from overriding flags: + cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_RANDOMX=OFF + ) + + cmake_src_configure +} + +src_install(){ + dobin "${BUILD_DIR}/p2pool" +} + +pkg_postinst() { + #Some important wisdom taken from P2Pool documentation + ewarn "P2Pool for Monero is now installed." + ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'" + ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)" + ewarn "" + ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool" + ewarn "For example 'xmrig -o 127.0.0.1:3333'" + ewarn "" + ewarn "You MUST use your primary address when using p2pool, just like solo mining." + ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining." + ewarn "" + ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool." + ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information." +} From d89a8254dcf65a1b948e39ed5ee36b35db37ba48 Mon Sep 17 00:00:00 2001 From: Big Pineapple Date: Sat, 1 Apr 2023 20:17:02 +0800 Subject: [PATCH 16/23] dev-util/xmake: add 2.7.7, drop 2.7.1; fix src_configure Signed-off-by: Big Pineapple --- dev-util/xmake/Manifest | 2 +- .../{xmake-2.7.1.ebuild => xmake-2.7.7.ebuild} | 17 ++++++----------- dev-util/xmake/xmake-9999.ebuild | 17 ++++++----------- 3 files changed, 13 insertions(+), 23 deletions(-) rename dev-util/xmake/{xmake-2.7.1.ebuild => xmake-2.7.7.ebuild} (80%) diff --git a/dev-util/xmake/Manifest b/dev-util/xmake/Manifest index 1aba9b6032..0248d8c13c 100644 --- a/dev-util/xmake/Manifest +++ b/dev-util/xmake/Manifest @@ -1 +1 @@ -DIST xmake-v2.7.1.tar.gz 4344324 BLAKE2B 6baec6724f4489f0abe25a5925f87fd952fd59645696014ffe23d33df98e838c7ef53fc948ca4d17feed6063da532fa2a59c691dd76305840f476e5e8f3407bb SHA512 499d1d4ac53b8189d8f68706b45981dd9a3c62018000291616a281b944fedb9d5802502dd9edfb7bc0ee5f0456b839f9f2605d536543994bdfb72d178024742e +DIST xmake-v2.7.7.tar.gz 2719137 BLAKE2B c3aca5c538292d2ee002785c5a4bb82ff4ea6d67d07d00f055f35c46caeec8ecd3134e05f9bba6d4e7db5cda725b474fcf70d3b91a4be03b2859c542fa0c0f83 SHA512 449c6ce318076a9473084ae197b0d333e0b4b0f2d7bffe9e3c725ddf7aef3c7d888e9d063e033a7a7d9f690e0e49925e45bc7910f5076b790344f8bdbde0fb15 diff --git a/dev-util/xmake/xmake-2.7.1.ebuild b/dev-util/xmake/xmake-2.7.7.ebuild similarity index 80% rename from dev-util/xmake/xmake-2.7.1.ebuild rename to dev-util/xmake/xmake-2.7.7.ebuild index 9ecfbcf50a..e02d4fa7a5 100644 --- a/dev-util/xmake/xmake-2.7.1.ebuild +++ b/dev-util/xmake/xmake-2.7.7.ebuild @@ -14,12 +14,10 @@ if [[ ${PV} == *9999* ]]; then else SRC_URI="https://github.com/xmake-io/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz" KEYWORDS="~amd64 ~riscv ~x86" - # extraction path may change in future - S="${WORKDIR}" fi # tarball doesn't provide tests -RESTRICT="test" +RESTRICT="test strip" LICENSE="Apache-2.0" SLOT="0" @@ -40,14 +38,11 @@ DOCS=( NOTICE.md README.md README_zh.md ) -src_compile() { - emake build -} - -src_install() { - einstalldocs - - emake PREFIX="/usr" DESTDIR="${D}" install +src_configure(){ + econf --prefix="${EPREFIX}"/usr \ + --plat=linux + # --plat=linux is necessary, which enables correct directory: + # build/linux/ARCH other than build/ARCH/ARCH } pkg_postinst() { diff --git a/dev-util/xmake/xmake-9999.ebuild b/dev-util/xmake/xmake-9999.ebuild index 9ecfbcf50a..e02d4fa7a5 100644 --- a/dev-util/xmake/xmake-9999.ebuild +++ b/dev-util/xmake/xmake-9999.ebuild @@ -14,12 +14,10 @@ if [[ ${PV} == *9999* ]]; then else SRC_URI="https://github.com/xmake-io/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz" KEYWORDS="~amd64 ~riscv ~x86" - # extraction path may change in future - S="${WORKDIR}" fi # tarball doesn't provide tests -RESTRICT="test" +RESTRICT="test strip" LICENSE="Apache-2.0" SLOT="0" @@ -40,14 +38,11 @@ DOCS=( NOTICE.md README.md README_zh.md ) -src_compile() { - emake build -} - -src_install() { - einstalldocs - - emake PREFIX="/usr" DESTDIR="${D}" install +src_configure(){ + econf --prefix="${EPREFIX}"/usr \ + --plat=linux + # --plat=linux is necessary, which enables correct directory: + # build/linux/ARCH other than build/ARCH/ARCH } pkg_postinst() { From 746d93efa895bf688718680054ce6ae333c7fb4d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 1 Apr 2023 17:34:55 +0500 Subject: [PATCH 17/23] net-p2p/p2pool: update Manifest Signed-off-by: Anna (cybertailor) Vyalkova --- net-p2p/p2pool/Manifest | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest index 36fefc4c4d..f6e6f22410 100644 --- a/net-p2p/p2pool/Manifest +++ b/net-p2p/p2pool/Manifest @@ -19,3 +19,11 @@ DIST p2pool-3.1-randomx.tar.gz 165726 BLAKE2B 38e7755d5db8ae35575a6d4f97b896df90 DIST p2pool-3.1-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c DIST p2pool-3.1-robin-hood-hashing.tar.gz 177642 BLAKE2B e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9 SHA512 c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a DIST p2pool-3.1.tar.gz 60361980 BLAKE2B ea10afbb86ecef8aef5af7a02ea79d25e138388deae8cbe3c5621b123ba7827be005142f340cac7b4888388932ffe9269bfe968494d7d09595ad4ca870b0364e SHA512 bc73db0b65dced3549b870d8aaefb6dc006ce1b66fe1fca6a5d986eb03c68734156946cf7e7846d49d5c2b43cced943d7a1e088cc7ee251b34ba4421aff5bec6 +DIST p2pool-3.2-cppzmq.tar.gz 46998 BLAKE2B fde029a8cecb1f3e7d901225bad1b32fde8d6848c80d7bd1a34025d63ab2288d8a3ef1335268ec6dc6ba3d4fdbb8cc8ff167c2a35112e3322afcd16a6a6d3fc5 SHA512 c9615558a5001e2d2772aeb452a1e5d0fbeb13d05e34ad0ee37e85dbff192d03ad4530a7f0a341f72d30062c4e8f34b8545a2c299d7180a8aa4a814b113e6fcd +DIST p2pool-3.2-curl.tar.gz 3115634 BLAKE2B b19eabd3ee0d237e96507ad8a9ba205f55af323f833530b5fa613fd50403f568770270c846beb9a1985139a393309aef1ee215b9f822881c55a9744ea0d99a9d SHA512 ff2a04b19a9938e9fbf16a7bbaf3df8157a802c547189962fcb14cfc7c7c657b80cececb9f28b34cf2ff472f998acf63281689c7307e9db275fbd7ab5c0be6a7 +DIST p2pool-3.2-libuv.tar.gz 1309251 BLAKE2B 57c916c5f84a80077a7f8155ec37438c009542513c39109d6c5c19d670e6c12abcea3c57d289211db6329b8fef2ecdabd4e0004ed32053e73fc1385a2e5cdb11 SHA512 7dbb54d678d53a8c840fb49ec9b618b77ff58dcc14109af7aa42797e4b24b0e62f586ecdeef4f7dd416bddcd08c0075e20146ec5579fc1d7a45135faaa16694c +DIST p2pool-3.2-miniupnp.tar.gz 455288 BLAKE2B 570161ac00cf46991f03c914930d3d8b422d02dba6c073fd63636ad33881f5828b42c10dfaae893fbbe869583208e72c82f73689171fec680010132a55d746fa SHA512 87837d255064102f78905344a08e7e7ea8502a6d7e9d33bfd67772eca7a7672cafe5b8e96dd22a8d2212e661d17ce4fca1b14ab0d29d2e98f83e9ac702a7f40b +DIST p2pool-3.2-randomx.tar.gz 165726 BLAKE2B 38e7755d5db8ae35575a6d4f97b896df90fea35f80bab91f7ef642d36bf0bcd8b2a28a7f38191bcd4f05e7800f920aaba8b734892a509b645ca61ece72f88110 SHA512 d1e1b9839e237e23de0018f6e703e6757d5968477c5ec1405843467c223f233c26a1a460b42e7763215f0d0c31eec2ebaf0b4347ce4387a003b99f55ee8fb665 +DIST p2pool-3.2-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c +DIST p2pool-3.2-robin-hood-hashing.tar.gz 177642 BLAKE2B e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9 SHA512 c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a +DIST p2pool-3.2.tar.gz 51297662 BLAKE2B f02abba0bd334ad3d0282634f9756eab2568a28769d76d63cfd1e96e2dc9e4a154635fd65f92c9569f885f833ce469ad30a33effe8c84a271e9dd67d68737e1d SHA512 b8ad9773d148b2d5da478a8b94e9effd97c32a0b778ef044772e17a69a3f6f4c4b5051816ac2ed4dd502a4c71ecce3407b7c7ca14363aa7acad9e0d6c77c3f9a From ef520ba9a4767451b90ad705e3f9ea70611a2449 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 1 Apr 2023 15:19:36 +0200 Subject: [PATCH 18/23] */*: use my real name instead of my legal name changed today to allow it. Signed-off-by: tastytea --- app-doc/anarchism/metadata.xml | 2 +- app-shells/antibody/metadata.xml | 2 +- app-shells/fzf-tab/metadata.xml | 2 +- app-shells/zsh-async/metadata.xml | 2 +- app-shells/zsh-history-substring-search/metadata.xml | 2 +- app-text/epubgrep/metadata.xml | 2 +- dev-cpp/blurhash/metadata.xml | 2 +- dev-cpp/coeurl/metadata.xml | 2 +- dev-cpp/drogon/metadata.xml | 2 +- dev-cpp/mastodonpp/metadata.xml | 2 +- dev-cpp/qt-jdenticon/metadata.xml | 2 +- dev-cpp/trantor/metadata.xml | 2 +- dev-libs/cgicc/metadata.xml | 2 +- dev-libs/mtxclient/metadata.xml | 2 +- dev-libs/olm/metadata.xml | 2 +- dev-libs/tweeny/metadata.xml | 2 +- dev-python/proxy_tools/metadata.xml | 2 +- dev-python/pywebview/metadata.xml | 2 +- dev-util/bash-language-server/metadata.xml | 2 +- dev-util/dockerfile-language-server/metadata.xml | 2 +- dev-util/lemminx-bin/metadata.xml | 2 +- dev-util/typescript-language-server/metadata.xml | 2 +- dev-util/vscode-langservers-extracted/metadata.xml | 2 +- dev-util/yaml-language-server/metadata.xml | 2 +- games-util/itch-bin/metadata.xml | 2 +- games-util/legendary/metadata.xml | 2 +- gui-apps/gcolor3/metadata.xml | 2 +- gui-apps/intiface-central-bin/metadata.xml | 2 +- media-fonts/source-han-mono/metadata.xml | 2 +- media-gfx/fontpreview/metadata.xml | 2 +- media-plugins/gst-plugins-qt5/metadata.xml | 2 +- media-video/ciano/metadata.xml | 2 +- net-im/go-sendxmpp/metadata.xml | 2 +- net-im/nheko/metadata.xml | 2 +- net-misc/mastorss/metadata.xml | 2 +- sys-libs/solo-udev-rules/metadata.xml | 2 +- www-misc/gitea2rss/metadata.xml | 2 +- x11-apps/xcur2png/metadata.xml | 2 +- x11-misc/autotiling/metadata.xml | 2 +- x11-misc/xob/metadata.xml | 2 +- x11-themes/arc-darkest-colors/metadata.xml | 2 +- x11-themes/papirus-claws-mail-theme/metadata.xml | 2 +- 42 files changed, 42 insertions(+), 42 deletions(-) diff --git a/app-doc/anarchism/metadata.xml b/app-doc/anarchism/metadata.xml index ea739ef01c..e4f6aa7567 100644 --- a/app-doc/anarchism/metadata.xml +++ b/app-doc/anarchism/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea The aim of the anarchist FAQ is to present what anarchism really stands diff --git a/app-shells/antibody/metadata.xml b/app-shells/antibody/metadata.xml index 4f3701e5d1..679e54b797 100644 --- a/app-shells/antibody/metadata.xml +++ b/app-shells/antibody/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Antibody is fast because it can do things concurrently, while Antigen diff --git a/app-shells/fzf-tab/metadata.xml b/app-shells/fzf-tab/metadata.xml index d319e400d6..da58f5e402 100644 --- a/app-shells/fzf-tab/metadata.xml +++ b/app-shells/fzf-tab/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Aloxaf/fzf-tab diff --git a/app-shells/zsh-async/metadata.xml b/app-shells/zsh-async/metadata.xml index 28a12bdd81..cf940afb94 100644 --- a/app-shells/zsh-async/metadata.xml +++ b/app-shells/zsh-async/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea mafredri/zsh-async diff --git a/app-shells/zsh-history-substring-search/metadata.xml b/app-shells/zsh-history-substring-search/metadata.xml index 82c8c811dc..67eb9e2140 100644 --- a/app-shells/zsh-history-substring-search/metadata.xml +++ b/app-shells/zsh-history-substring-search/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea zsh-users/zsh-history-substring-search diff --git a/app-text/epubgrep/metadata.xml b/app-text/epubgrep/metadata.xml index 6d4ae35885..e1f55e6de6 100644 --- a/app-text/epubgrep/metadata.xml +++ b/app-text/epubgrep/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea diff --git a/dev-cpp/blurhash/metadata.xml b/dev-cpp/blurhash/metadata.xml index b8a36e4378..c8c1a70a12 100644 --- a/dev-cpp/blurhash/metadata.xml +++ b/dev-cpp/blurhash/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Nheko-Reborn/blurhash diff --git a/dev-cpp/coeurl/metadata.xml b/dev-cpp/coeurl/metadata.xml index 4de89665ca..da58abed9c 100644 --- a/dev-cpp/coeurl/metadata.xml +++ b/dev-cpp/coeurl/metadata.xml @@ -3,6 +3,6 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea diff --git a/dev-cpp/drogon/metadata.xml b/dev-cpp/drogon/metadata.xml index 9351fe4503..4137a06082 100644 --- a/dev-cpp/drogon/metadata.xml +++ b/dev-cpp/drogon/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea drogonframework/drogon diff --git a/dev-cpp/mastodonpp/metadata.xml b/dev-cpp/mastodonpp/metadata.xml index 28fc42aa8c..c02c1eeee0 100644 --- a/dev-cpp/mastodonpp/metadata.xml +++ b/dev-cpp/mastodonpp/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea diff --git a/dev-cpp/qt-jdenticon/metadata.xml b/dev-cpp/qt-jdenticon/metadata.xml index 1be1263d63..0e0cd952cc 100644 --- a/dev-cpp/qt-jdenticon/metadata.xml +++ b/dev-cpp/qt-jdenticon/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea It creates highly recognizable identicons from a hash. Identicons are diff --git a/dev-cpp/trantor/metadata.xml b/dev-cpp/trantor/metadata.xml index 22113b0d31..e619349ab3 100644 --- a/dev-cpp/trantor/metadata.xml +++ b/dev-cpp/trantor/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea https://trantor.docsforge.com/ diff --git a/dev-libs/cgicc/metadata.xml b/dev-libs/cgicc/metadata.xml index 96af680266..5082f5a0c2 100644 --- a/dev-libs/cgicc/metadata.xml +++ b/dev-libs/cgicc/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea GNU Cgicc is an ANSI C++ compliant class library that greatly simplifies diff --git a/dev-libs/mtxclient/metadata.xml b/dev-libs/mtxclient/metadata.xml index fcf012365c..ad85d09a9f 100644 --- a/dev-libs/mtxclient/metadata.xml +++ b/dev-libs/mtxclient/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Nheko-Reborn/mtxclient diff --git a/dev-libs/olm/metadata.xml b/dev-libs/olm/metadata.xml index 27acf70972..1324268885 100644 --- a/dev-libs/olm/metadata.xml +++ b/dev-libs/olm/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea An implementation of the Double Ratchet cryptographic ratchet written in diff --git a/dev-libs/tweeny/metadata.xml b/dev-libs/tweeny/metadata.xml index 88d8fd4550..c66977ef21 100644 --- a/dev-libs/tweeny/metadata.xml +++ b/dev-libs/tweeny/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Tweeny is an inbetweening library designed for the creation of complex diff --git a/dev-python/proxy_tools/metadata.xml b/dev-python/proxy_tools/metadata.xml index e1943f19be..e78c0355ec 100644 --- a/dev-python/proxy_tools/metadata.xml +++ b/dev-python/proxy_tools/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea jtushman/proxy_tools diff --git a/dev-python/pywebview/metadata.xml b/dev-python/pywebview/metadata.xml index 4de89665ca..da58abed9c 100644 --- a/dev-python/pywebview/metadata.xml +++ b/dev-python/pywebview/metadata.xml @@ -3,6 +3,6 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea diff --git a/dev-util/bash-language-server/metadata.xml b/dev-util/bash-language-server/metadata.xml index 62ddb0a5bd..ab574ebc5a 100644 --- a/dev-util/bash-language-server/metadata.xml +++ b/dev-util/bash-language-server/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Bash language server implementation based on Tree Sitter and its grammar diff --git a/dev-util/dockerfile-language-server/metadata.xml b/dev-util/dockerfile-language-server/metadata.xml index e48dd71fc5..3b8acef247 100644 --- a/dev-util/dockerfile-language-server/metadata.xml +++ b/dev-util/dockerfile-language-server/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea rcjsuen/dockerfile-language-server-nodejs diff --git a/dev-util/lemminx-bin/metadata.xml b/dev-util/lemminx-bin/metadata.xml index ef0598a5d6..1af8221faa 100644 --- a/dev-util/lemminx-bin/metadata.xml +++ b/dev-util/lemminx-bin/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea LemMinX is a XML language specific implementation of the Language Server diff --git a/dev-util/typescript-language-server/metadata.xml b/dev-util/typescript-language-server/metadata.xml index 91b45f337c..4239fe40a2 100644 --- a/dev-util/typescript-language-server/metadata.xml +++ b/dev-util/typescript-language-server/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea typescript-language-server/typescript-language-server diff --git a/dev-util/vscode-langservers-extracted/metadata.xml b/dev-util/vscode-langservers-extracted/metadata.xml index f0b7ed2894..7137a0c380 100644 --- a/dev-util/vscode-langservers-extracted/metadata.xml +++ b/dev-util/vscode-langservers-extracted/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea hrsh7th/vscode-langservers-extracted diff --git a/dev-util/yaml-language-server/metadata.xml b/dev-util/yaml-language-server/metadata.xml index e32f045788..7c22c0d99c 100644 --- a/dev-util/yaml-language-server/metadata.xml +++ b/dev-util/yaml-language-server/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea redhat-developer/yaml-language-server diff --git a/games-util/itch-bin/metadata.xml b/games-util/itch-bin/metadata.xml index f1ebe5fde5..b3f06af59d 100644 --- a/games-util/itch-bin/metadata.xml +++ b/games-util/itch-bin/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea itchio/itch diff --git a/games-util/legendary/metadata.xml b/games-util/legendary/metadata.xml index 96ad2e6dbc..6bf96722d3 100644 --- a/games-util/legendary/metadata.xml +++ b/games-util/legendary/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Legendary is an open-source game launcher that can download and install diff --git a/gui-apps/gcolor3/metadata.xml b/gui-apps/gcolor3/metadata.xml index 71fd16d987..3a726b09df 100644 --- a/gui-apps/gcolor3/metadata.xml +++ b/gui-apps/gcolor3/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea https://gitlab.gnome.org/World/gcolor3/-/issues diff --git a/gui-apps/intiface-central-bin/metadata.xml b/gui-apps/intiface-central-bin/metadata.xml index 6adcd18ddd..927ccc1436 100644 --- a/gui-apps/intiface-central-bin/metadata.xml +++ b/gui-apps/intiface-central-bin/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea intiface/intiface-central diff --git a/media-fonts/source-han-mono/metadata.xml b/media-fonts/source-han-mono/metadata.xml index fde06f6ebc..ed82b319a7 100644 --- a/media-fonts/source-han-mono/metadata.xml +++ b/media-fonts/source-han-mono/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea diff --git a/media-gfx/fontpreview/metadata.xml b/media-gfx/fontpreview/metadata.xml index fc81ad500e..2db47ed9bc 100644 --- a/media-gfx/fontpreview/metadata.xml +++ b/media-gfx/fontpreview/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea fontpreview is a commandline tool that lets you quickly search for fonts diff --git a/media-plugins/gst-plugins-qt5/metadata.xml b/media-plugins/gst-plugins-qt5/metadata.xml index a8f2ad4653..2cb1dfb156 100644 --- a/media-plugins/gst-plugins-qt5/metadata.xml +++ b/media-plugins/gst-plugins-qt5/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea GStreamer plugin for the Qt Qml elements diff --git a/media-video/ciano/metadata.xml b/media-video/ciano/metadata.xml index 33f5a221ed..db3f239c49 100644 --- a/media-video/ciano/metadata.xml +++ b/media-video/ciano/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Ciano is a desktop multimedia conversion application responsible for diff --git a/net-im/go-sendxmpp/metadata.xml b/net-im/go-sendxmpp/metadata.xml index a474613446..b8a1cfeae3 100644 --- a/net-im/go-sendxmpp/metadata.xml +++ b/net-im/go-sendxmpp/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea https://salsa.debian.org/mdosch/go-sendxmpp/-/issues diff --git a/net-im/nheko/metadata.xml b/net-im/nheko/metadata.xml index 7c7e6b9896..b37af0362f 100644 --- a/net-im/nheko/metadata.xml +++ b/net-im/nheko/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Nheko-Reborn/nheko diff --git a/net-misc/mastorss/metadata.xml b/net-misc/mastorss/metadata.xml index 27e6e37e78..fb73221055 100644 --- a/net-misc/mastorss/metadata.xml +++ b/net-misc/mastorss/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea diff --git a/sys-libs/solo-udev-rules/metadata.xml b/sys-libs/solo-udev-rules/metadata.xml index b4878ec24c..432762617e 100644 --- a/sys-libs/solo-udev-rules/metadata.xml +++ b/sys-libs/solo-udev-rules/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea https://github.com/solokeys/solo1/issues diff --git a/www-misc/gitea2rss/metadata.xml b/www-misc/gitea2rss/metadata.xml index 326382e660..037af34c84 100644 --- a/www-misc/gitea2rss/metadata.xml +++ b/www-misc/gitea2rss/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea https://schlomp.space/tastytea/gitea2rss/issues diff --git a/x11-apps/xcur2png/metadata.xml b/x11-apps/xcur2png/metadata.xml index fdf6934a71..41cd57f256 100644 --- a/x11-apps/xcur2png/metadata.xml +++ b/x11-apps/xcur2png/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea xcur2png is a program which lets you convert X cursors to PNG images and diff --git a/x11-misc/autotiling/metadata.xml b/x11-misc/autotiling/metadata.xml index 8e0f8c8a88..42dd18705d 100644 --- a/x11-misc/autotiling/metadata.xml +++ b/x11-misc/autotiling/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea nwg-piotr/autotiling diff --git a/x11-misc/xob/metadata.xml b/x11-misc/xob/metadata.xml index 4de89665ca..da58abed9c 100644 --- a/x11-misc/xob/metadata.xml +++ b/x11-misc/xob/metadata.xml @@ -3,6 +3,6 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea diff --git a/x11-themes/arc-darkest-colors/metadata.xml b/x11-themes/arc-darkest-colors/metadata.xml index 7ab5ffc711..d6623eda22 100644 --- a/x11-themes/arc-darkest-colors/metadata.xml +++ b/x11-themes/arc-darkest-colors/metadata.xml @@ -3,7 +3,7 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea Arc-Darkest-COLORS is a flat, dark-mode theme with transparent elements, diff --git a/x11-themes/papirus-claws-mail-theme/metadata.xml b/x11-themes/papirus-claws-mail-theme/metadata.xml index 4de89665ca..da58abed9c 100644 --- a/x11-themes/papirus-claws-mail-theme/metadata.xml +++ b/x11-themes/papirus-claws-mail-theme/metadata.xml @@ -3,6 +3,6 @@ gentoo@tastytea.de - Ronny (tastytea) Gutbrod + tastytea From 4fa5c7034744a7e3384859af49c3cd06c0439cd2 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 1 Apr 2023 15:23:05 +0200 Subject: [PATCH 19/23] */*: change DTD URL to HTTPS Signed-off-by: tastytea --- app-arch/zarchive/metadata.xml | 2 +- dev-python/click-command-tree/metadata.xml | 2 +- dev-python/nkdfu/metadata.xml | 2 +- dev-util/wxformbuilder/metadata.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-arch/zarchive/metadata.xml b/app-arch/zarchive/metadata.xml index a2a4b7118f..981e6de864 100644 --- a/app-arch/zarchive/metadata.xml +++ b/app-arch/zarchive/metadata.xml @@ -1,5 +1,5 @@ - + denis7774@gmail.com diff --git a/dev-python/click-command-tree/metadata.xml b/dev-python/click-command-tree/metadata.xml index e594cd4ac8..7a9594ebce 100644 --- a/dev-python/click-command-tree/metadata.xml +++ b/dev-python/click-command-tree/metadata.xml @@ -1,5 +1,5 @@ - + diff --git a/dev-python/nkdfu/metadata.xml b/dev-python/nkdfu/metadata.xml index e39497aa49..77d008d46c 100644 --- a/dev-python/nkdfu/metadata.xml +++ b/dev-python/nkdfu/metadata.xml @@ -1,5 +1,5 @@ - + diff --git a/dev-util/wxformbuilder/metadata.xml b/dev-util/wxformbuilder/metadata.xml index 743341e42f..0a45098b82 100644 --- a/dev-util/wxformbuilder/metadata.xml +++ b/dev-util/wxformbuilder/metadata.xml @@ -1,5 +1,5 @@ - + vowstar@gmail.com From b57e7a1075204e1ff3f289a348e8e848dbdd2b0b Mon Sep 17 00:00:00 2001 From: medanisjbara Date: Fri, 31 Mar 2023 00:33:14 +0100 Subject: [PATCH 20/23] app-misc/ani-cli bump to v4.2 Closes: https://github.com/gentoo/guru/pull/91 Signed-off-by: tastytea --- app-misc/ani-cli/Manifest | 2 +- app-misc/ani-cli/{ani-cli-4.0.ebuild => ani-cli-4.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename app-misc/ani-cli/{ani-cli-4.0.ebuild => ani-cli-4.2.ebuild} (100%) diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest index 07a9798248..272443a5fd 100644 --- a/app-misc/ani-cli/Manifest +++ b/app-misc/ani-cli/Manifest @@ -1 +1 @@ -DIST ani-cli-4.0.tar.gz 121522 BLAKE2B 0dabe50b90173f8afe228e467bd6e008777e78b16e9f0d38eee1379666ead263d6cf558b5bab56c3be4101ddc6fb63f980d6be3cb8e52af3bb62ee313193b3ea SHA512 8dc8228b775d03d79bc0005c15fb2453845bdc4bf4135c730922fc99fc451da9a289d7c42ac7dfeb5eb636a295ea6a4d583d81e40425c0ec4f92ffd969cac4f8 +DIST ani-cli-4.2.tar.gz 122130 BLAKE2B d452746d831ecc625e66634ea87c8288adac658c59b0462a944735d6ad8a5ee496ca48f8b588b86ca5f283ef696ea2fc1f4bf0dd3eae8a98fed3f658addb46c0 SHA512 8b825b7652274bc68894f563c24e1abbfba00e7d311833e26097bbb2953d214e1ac34a5cdd1306fa924cfaf45cdf21f317a34418e93b4689f34b45f94c635f4d diff --git a/app-misc/ani-cli/ani-cli-4.0.ebuild b/app-misc/ani-cli/ani-cli-4.2.ebuild similarity index 100% rename from app-misc/ani-cli/ani-cli-4.0.ebuild rename to app-misc/ani-cli/ani-cli-4.2.ebuild From 079b3dbe354cfd0ef24d256107b3b2c4e6cabe35 Mon Sep 17 00:00:00 2001 From: Remigiusz Micielski Date: Sat, 1 Apr 2023 16:37:28 +0200 Subject: [PATCH 21/23] app-misc/nwg-look: new package, add 0.2.1 Signed-off-by: Remigiusz Micielski --- app-misc/nwg-look/Manifest | 2 ++ app-misc/nwg-look/metadata.xml | 12 +++++++ app-misc/nwg-look/nwg-look-0.2.1.ebuild | 45 +++++++++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 app-misc/nwg-look/Manifest create mode 100644 app-misc/nwg-look/metadata.xml create mode 100644 app-misc/nwg-look/nwg-look-0.2.1.ebuild diff --git a/app-misc/nwg-look/Manifest b/app-misc/nwg-look/Manifest new file mode 100644 index 0000000000..6a120e691e --- /dev/null +++ b/app-misc/nwg-look/Manifest @@ -0,0 +1,2 @@ +DIST nwg-look-0.2.1-vendor.tar.xz 657808 BLAKE2B 979e1547e9f43696251d12c1c86cfef6c8c8a2c23b58bb3dfd3ff89cdd8328bc6805e56a99be67e2832bb301ce5707ecfe9b5d372b56d62e904373ea18ddce79 SHA512 34beffb4edbb51ebc48d25d25fdbbc91d7eaf3942c26999665510542ac1baa38f043d9d2771644696876a18d26edca81a7e51fdad59d273826e915e2513aa661 +DIST nwg-look-0.2.1.tar.gz 21610 BLAKE2B 17fdeb383302f453b035538d66ca0dd287d2d19a3f3c60e02808409359037795c82519d581990f0b19e8b52352d19ffb59c3f2b2a08c030a28bdf5491b3d81a2 SHA512 2282bd8fb81a85dc739939cc501ef868def6bf01315910e9e8543b16c9d049cc248e4a642a3f31ae51e3e04fddbdeb17d9d2e6313eb4c29af71df28e058eb57a diff --git a/app-misc/nwg-look/metadata.xml b/app-misc/nwg-look/metadata.xml new file mode 100644 index 0000000000..f15579d398 --- /dev/null +++ b/app-misc/nwg-look/metadata.xml @@ -0,0 +1,12 @@ + + + + + remigiusz.micielski@gmail.com + Remigiusz Micielski + + + https://gitlab.com/nwg-piotr/nwg-look/issues + nwg-piotr/nwg-look + + diff --git a/app-misc/nwg-look/nwg-look-0.2.1.ebuild b/app-misc/nwg-look/nwg-look-0.2.1.ebuild new file mode 100644 index 0000000000..8a99b55def --- /dev/null +++ b/app-misc/nwg-look/nwg-look-0.2.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GTK3 settings editor adapted to work in the sway / wlroots environment" +HOMEPAGE="https://github.com/nwg-piotr/nwg-look" +SRC_URI="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${PV}.tar.gz -> nwg-look-${PV}.tar.gz + https://github.com/micielski/nwg-look-vendor/releases/download/${PV}/nwg-look-${PV}-vendor.tar.xz +" + +inherit go-module xdg-utils desktop + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + ego build +} + +src_install() { + dobin nwg-look + insinto /usr/share/nwg-look + doins -r langs + doins stuff/main.glade + insinto /usr/share/pixmaps + doins stuff/nwg-look.svg + domenu stuff/nwg-look.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} From 01bd1151ad1f6c8ccf811c531dc2dd20f3e114ad Mon Sep 17 00:00:00 2001 From: Yuan Liao Date: Sat, 1 Apr 2023 09:49:31 -0700 Subject: [PATCH 22/23] games-emulation/dosbox-x: Update copyright year in live ebuild Signed-off-by: Yuan Liao --- games-emulation/dosbox-x/dosbox-x-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/dosbox-x/dosbox-x-9999.ebuild b/games-emulation/dosbox-x/dosbox-x-9999.ebuild index 688fc4f587..f5c74e3b75 100644 --- a/games-emulation/dosbox-x/dosbox-x-9999.ebuild +++ b/games-emulation/dosbox-x/dosbox-x-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 From 31347df0ea767ef2931f03b9d815bc5fce18e349 Mon Sep 17 00:00:00 2001 From: Yuan Liao Date: Sat, 1 Apr 2023 09:50:02 -0700 Subject: [PATCH 23/23] games-emulation/dosbox-x: Add 2023.03.31 Signed-off-by: Yuan Liao --- games-emulation/dosbox-x/Manifest | 1 + .../dosbox-x/dosbox-x-2023.03.31.ebuild | 197 ++++++++++++++++++ 2 files changed, 198 insertions(+) create mode 100644 games-emulation/dosbox-x/dosbox-x-2023.03.31.ebuild diff --git a/games-emulation/dosbox-x/Manifest b/games-emulation/dosbox-x/Manifest index 787d6cf30d..eaef758157 100644 --- a/games-emulation/dosbox-x/Manifest +++ b/games-emulation/dosbox-x/Manifest @@ -1 +1,2 @@ DIST dosbox-x-v2022.12.26.tar.gz 67886370 BLAKE2B a748c18bd51833f8532ee76cf30c1bed994458acf56f36be3207c9714678f8e1b4c4fb130aeaa54d5cac39f60484b6aa12a4d59fcd8ce1a7ddbb5d98cede9df7 SHA512 18895a3cd9b46a226490f4eda160b92f80e6a9022d22cc192cbf8ddea93803d72b658e9d88ebc3163b93d214389e74f67193e8aac37bf58f7068a1daf68dd550 +DIST dosbox-x-v2023.03.31.tar.gz 67926579 BLAKE2B d5668bfed2fb05f93364cc0b0886716f919666ce3743d6bd371f55ea280848fc880067d6e2c6b327be606a44e5518ffb0e3c140774ed29a169ddaa9e1da8136c SHA512 376901f7795ba3f98af6b4cb8afc52298065c96e58be3db285dce81f5eb82455a7e7dac00d170aa54a7f83183dae71c7e6951494480cb726239bc22313790733 diff --git a/games-emulation/dosbox-x/dosbox-x-2023.03.31.ebuild b/games-emulation/dosbox-x/dosbox-x-2023.03.31.ebuild new file mode 100644 index 0000000000..f5c74e3b75 --- /dev/null +++ b/games-emulation/dosbox-x/dosbox-x-2023.03.31.ebuild @@ -0,0 +1,197 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs xdg + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git" +else + SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v${PV}.tar.gz" + S="${WORKDIR}/${PN}-${PN}-v${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Complete, accurate DOS emulator forked from DOSBox" +HOMEPAGE="https://dosbox-x.com/" + +# Stay consistent with games-emulation/dosbox::gentoo even though source file +# headers specify the GPL version to be "either version 2 of the License, or +# (at your option) any later version." The same header is used in both the +# DOSBox source tree and the DOSBox-X source tree. +LICENSE="GPL-2" +SLOT="0" + +IUSE="X debug ffmpeg fluidsynth freetype opengl png slirp" +# Unit tests are only available in debug builds +RESTRICT="!debug? ( test )" + +BDEPEND=" + dev-lang/nasm + sys-libs/libcap +" + +# Unconditionally pulling in automagically-enabled optional dependencies: +# - media-libs/alsa-lib +# - media-libs/sdl2-net +# - net-libs/libpcap +# +# With media-libs/libsdl2[-X,wayland], this package does work on a Wayland +# desktop, but (at least on GNOME) the program does not launch in a movable +# and resizable window; whereas with media-libs/libsdl2[X], it does. Thus, +# unconditionally require media-libs/libsdl2[X] for better user experience. +# +# DOSBox-X works with multiple audio backends of SDL 2 but requires at least +# one available backend (https://bugs.gentoo.org/901303). Unconditionally +# depending on media-libs/libsdl2[alsa] to satisfy this requirement since +# this ebuild already unconditionally pulls in media-libs/alsa-lib. +RDEPEND=" + media-libs/alsa-lib + media-libs/libsdl2[X,alsa,opengl?,sound,threads,video] + media-libs/sdl2-net + net-libs/libpcap + sys-libs/zlib + X? ( + x11-libs/libX11 + x11-libs/libXrandr + x11-libs/libxkbfile + ) + debug? ( sys-libs/ncurses:= ) + ffmpeg? ( media-video/ffmpeg:= ) + fluidsynth? ( media-sound/fluidsynth:= ) + freetype? ( media-libs/freetype ) + opengl? ( media-libs/libglvnd[X] ) + png? ( media-libs/libpng:= ) + slirp? ( net-libs/libslirp ) +" + +DEPEND=" + ${RDEPEND} +" + +pkg_pretend() { + if use ffmpeg && use !png; then + ewarn "Setting the 'ffmpeg' USE flag when the 'png' USE flag is" + ewarn "unset does not have any effect. Unsetting the 'png' USE" + ewarn "flag disables the video capture feature, so additional" + ewarn "video capture formats enabled by the 'ffmpeg' USE flag" + ewarn "will end up being unused." + fi +} + +src_prepare() { + default + + # https://bugs.gentoo.org/887669 + # Mask lines touching '-O*', and avoid creating an empty command + # list as a result to not break 'if', 'for', or functions + sed -i -E -e 's/((C|CXX)FLAGS=.*-O)/: \1/' configure.ac || + die "Failed to stop configure.ac from touching '-O*' compiler flags" + + eautoreconf +} + +src_configure() { + local myconf=( + # Always use SDL 2, even though the package provides the option to + # build with SDL 1.x, because this package is expected to be built + # with the bundled, heavily-modified version of SDL 1.x if that + # branch is used. Compiler errors are likely to occur if the + # bundled version of SDL 1.x is not used. Bundled dependencies + # should be avoided on Gentoo, so SDL 2 is more preferable. + --enable-sdl2 + + # Explicitly enable ALSA MIDI support, same as default. As of + # v2022.08.0, even when it is disabled, media-libs/alsa-lib will + # still be automagically linked if it is present in the build + # environment (presumably for other components of this package), + # so the dependency cannot be made optional by disabling this + # option. Plus, disabling this option has no observable effect + # on build time, build size, or the program's functionality, as + # 'mididevice=alsa' still works with '--disable-alsa-midi'. + --enable-alsa-midi + + $(use_enable debug '' heavy) + + $(use_enable X x11) + $(use_enable ffmpeg avcodec) + $(use_enable fluidsynth libfluidsynth) + $(use_enable freetype) + $(use_enable opengl) + $(use_enable png screenshots) + $(use_enable slirp libslirp) + ) + + econf "${myconf[@]}" +} + +src_compile() { + # https://bugs.gentoo.org/856352 + emake AR="$(tc-getAR)" +} + +src_test() { + set -- src/dosbox-x -tests + echo "${@}" >&2 + "${@}" || die "Unit tests failed" +} + +pkg_preinst() { + xdg_pkg_preinst + + # Returns whether or not the USE flag specified with the first positional + # argument is newly enabled for this installation of the package. + newuse() { + local flag="${1}" + + # The 'has_version' call tests if any USE flags are newly enabled. + # It is to extract information about any existing copy of this + # package installed on the system, which is why it should be made + # before the new copy of this package just built is merged. + use "${flag}" && ! has_version "${CATEGORY}/${PN}[${flag}]" + } + + newuse debug && PRINT_NOTES_FOR_DEBUGGER=1 + newuse fluidsynth && PRINT_NOTES_FOR_FLUIDSYNTH=1 +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ "${PRINT_NOTES_FOR_DEBUGGER}" ]]; then + elog + elog "Note on the Debugger" + elog + elog "The debugger can only be started when DOSBox-X is launched" + elog "from a terminal. Otherwise, the \"Start DOSBox-X Debugger\"" + elog "option in the \"Debug\" drop-down menu would be unavailable." + elog + elog "For more information about the debugger, please consult:" + elog " ${EPREFIX}/usr/share/doc/${PF}/README.debugger*" + fi + + if [[ "${PRINT_NOTES_FOR_FLUIDSYNTH}" ]]; then + elog + elog "Note on FluidSynth" + elog + elog "To use FluidSynth as the MIDI device for DOSBox-X, a soundfont" + elog "is required. If no existing soundfont is available, a new one" + elog "can be installed and configured for DOSBox-X very easily:" + elog + elog "1. Install the following package:" + elog " media-sound/fluid-soundfont" + elog "2. Add the following lines to DOSBox-X's configuration file:" + elog " [midi]" + elog " mididevice=fluidsynth" + elog + elog "Usually, there is no need to explicitly specify the soundfont" + elog "file's path because the package mentioned in step 1 installs" + elog "soundfont files to a standard location, allowing them to be" + elog "detected and selected automatically." + elog + elog "For advanced FluidSynth configuration, please consult:" + elog " https://dosbox-x.com/wiki/Guide%3ASetting-up-MIDI-in-DOSBox%E2%80%90X#_fluidsynth" + fi +}