diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-10 03:03:09 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-10 03:03:09 +0000 |
commit | be94ae04eee564451203d45977c2ef7c7ace1580 (patch) | |
tree | 616ffc0ad9aee18dc7d5e9e62bf62394e8e520ba /app-misc/weggli | |
parent | 2be329ae14bbf99f0fc4de7567e2386bbb529fdc (diff) |
gentoo auto-resync : 10:11:2024 - 03:03:09
Diffstat (limited to 'app-misc/weggli')
-rw-r--r-- | app-misc/weggli/Manifest | 4 | ||||
-rw-r--r-- | app-misc/weggli/metadata.xml | 2 | ||||
-rw-r--r-- | app-misc/weggli/weggli-0.2.4-r1.ebuild | 142 | ||||
-rw-r--r-- | app-misc/weggli/weggli-0.2.4.ebuild | 141 |
4 files changed, 145 insertions, 144 deletions
diff --git a/app-misc/weggli/Manifest b/app-misc/weggli/Manifest index 2f29bb62550c..a9b564d85384 100644 --- a/app-misc/weggli/Manifest +++ b/app-misc/weggli/Manifest @@ -113,5 +113,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -EBUILD weggli-0.2.4.ebuild 2931 BLAKE2B 54b4b85009dd2eec8dd2df4a1357153e090015a7b44876c9b1b4f7afce9a70e4f442a72e31310f75f7a476bc4e0b33f02e2f864689f4e3642a4416bcc92c58f1 SHA512 19e3b19149fb742edcc4a2620b4e0cf3c0bd317869b7357570d4b5bb994e62fb1be220aa0a26de7373e27c38acb6986b9db3e9781ba16a51ebb2db2d53060fe3 -MISC metadata.xml 333 BLAKE2B 20a308a2bdb3f2b18db61b2445569942d07e703619d4875f6ed0a9a6cfafb6f79010e0139fe7e1c7cad920823e35ff36c8c9913664f5faafc6ca818498108233 SHA512 72f3e220b1ed7284374b61468631250188c732ee5577a77eb869ea91fbf0a1091219d898fc46a879a8b239c0264b293e99d64e9147d1135721f0716156ce660d +EBUILD weggli-0.2.4-r1.ebuild 2916 BLAKE2B 152a41e537e06fc0d5e2e418fbe7270211e40a2c65ecf87da6efeb53e08c4db6262d96ed1cdaf2cfe7f90944a36663d0bac83057ea65db04072970a4cc0bb742 SHA512 0d74350803da7703ceebd6bab40f429fe1389926e4b9ddc36cb4d628b027e74aa56fae32be280493e433f916bb026e86cf74304b0418549a9445e7360e22077d +MISC metadata.xml 325 BLAKE2B 4632698d69971fff77666b587e37046deb74a150d83a9cde27ca676dc0188a2834bab616b8014b2cb3c317fb6891598dd63b0fe89ac2a6a7fee36029351bc09c SHA512 25fdce013f065cfbdb3054c16381ff34315fda99c2a2e1545c745df8792f614d3178114caf2fda6378094dc1b6bd0b429e39aa4c9901fefd53da480f014df323 diff --git a/app-misc/weggli/metadata.xml b/app-misc/weggli/metadata.xml index 8e6ae4d7b0c1..749e1a60957a 100644 --- a/app-misc/weggli/metadata.xml +++ b/app-misc/weggli/metadata.xml @@ -6,6 +6,6 @@ <name>Matthew Smith</name> </maintainer> <upstream> - <remote-id type="github">googleprojectzero/weggli</remote-id> + <remote-id type="github">weggli-rs/weggli</remote-id> </upstream> </pkgmetadata> diff --git a/app-misc/weggli/weggli-0.2.4-r1.ebuild b/app-misc/weggli/weggli-0.2.4-r1.ebuild new file mode 100644 index 000000000000..cf0b3be9e3bb --- /dev/null +++ b/app-misc/weggli/weggli-0.2.4-r1.ebuild @@ -0,0 +1,142 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@0.7.18 + ansi_term@0.12.1 + assert_cmd@2.0.2 + atty@0.2.14 + autocfg@1.0.1 + bitflags@1.3.2 + bstr@0.2.17 + bumpalo@3.9.1 + cast@0.2.7 + cc@1.0.72 + cfg-if@0.1.10 + cfg-if@1.0.0 + chrono@0.4.19 + clap@2.34.0 + colored@2.0.0 + criterion@0.3.5 + criterion-plot@0.4.4 + crossbeam-channel@0.5.2 + crossbeam-deque@0.8.1 + crossbeam-epoch@0.9.6 + crossbeam-utils@0.8.6 + csv@1.1.6 + csv-core@0.1.10 + ctor@0.1.21 + difference@2.0.0 + difflib@0.4.0 + doc-comment@0.3.3 + either@1.6.1 + float-cmp@0.8.0 + ghost@0.1.2 + half@1.8.2 + hermit-abi@0.1.19 + indoc@0.3.6 + indoc-impl@0.3.6 + instant@0.1.12 + inventory@0.1.11 + inventory-impl@0.1.11 + itertools@0.10.3 + itoa@0.4.8 + itoa@1.0.1 + js-sys@0.3.55 + lazy_static@1.4.0 + libc@0.2.112 + lock_api@0.4.5 + log@0.4.14 + memchr@2.4.1 + memoffset@0.6.5 + nix@0.17.0 + normalize-line-endings@0.3.0 + num-integer@0.1.44 + num-traits@0.2.14 + num_cpus@1.13.1 + oorandom@11.1.3 + parking_lot@0.11.2 + parking_lot_core@0.8.5 + paste@0.1.18 + paste-impl@0.1.18 + plotters@0.3.1 + plotters-backend@0.3.2 + plotters-svg@0.3.1 + predicates@1.0.8 + predicates@2.1.0 + predicates-core@1.0.2 + predicates-tree@1.0.4 + proc-macro-hack@0.5.19 + proc-macro2@1.0.36 + pyo3@0.13.2 + pyo3-macros@0.13.2 + pyo3-macros-backend@0.13.2 + quote@1.0.14 + rayon@1.5.1 + rayon-core@1.9.1 + redox_syscall@0.2.10 + regex@1.5.4 + regex-automata@0.1.10 + regex-syntax@0.6.25 + rustc-hash@1.1.0 + rustc_version@0.4.0 + ryu@1.0.9 + same-file@1.0.6 + scopeguard@1.1.0 + semver@1.0.4 + serde@1.0.133 + serde_cbor@0.11.2 + serde_derive@1.0.133 + serde_json@1.0.74 + simplelog@0.10.2 + smallvec@1.7.0 + strsim@0.8.0 + syn@1.0.85 + termcolor@1.1.2 + termtree@0.2.4 + textwrap@0.11.0 + time@0.1.44 + tinytemplate@1.2.1 + tree-sitter@0.20.2 + unicode-width@0.1.9 + unicode-xid@0.2.2 + unindent@0.1.7 + vec_map@0.8.2 + void@1.0.2 + wait-timeout@0.2.0 + walkdir@2.3.2 + wasi@0.10.0+wasi-snapshot-preview1 + wasm-bindgen@0.2.78 + wasm-bindgen-backend@0.2.78 + wasm-bindgen-macro@0.2.78 + wasm-bindgen-macro-support@0.2.78 + wasm-bindgen-shared@0.2.78 + web-sys@0.3.55 + 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 +" + +# We can inherit distutils-r1 here and build the Python +# module. Unfortunately the Python module seems to not include the +# tree-sitter grammar. Patching the .so to need the system's +# libtree-sitter-cpp seems to work, but it is not correct because the +# weggli grammar has some minor modifications. + +inherit cargo + +DESCRIPTION="a fast and robust semantic search tool for C and C++ codebases" +HOMEPAGE="https://github.com/weggli-rs/weggli" +SRC_URI=" + https://github.com/weggli-rs/weggli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT MPL-2.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-misc/weggli/weggli-0.2.4.ebuild b/app-misc/weggli/weggli-0.2.4.ebuild deleted file mode 100644 index f4580b114190..000000000000 --- a/app-misc/weggli/weggli-0.2.4.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - aho-corasick-0.7.18 - ansi_term-0.12.1 - assert_cmd-2.0.2 - atty-0.2.14 - autocfg-1.0.1 - bitflags-1.3.2 - bstr-0.2.17 - bumpalo-3.9.1 - cast-0.2.7 - cc-1.0.72 - cfg-if-0.1.10 - cfg-if-1.0.0 - chrono-0.4.19 - clap-2.34.0 - colored-2.0.0 - criterion-0.3.5 - criterion-plot-0.4.4 - crossbeam-channel-0.5.2 - crossbeam-deque-0.8.1 - crossbeam-epoch-0.9.6 - crossbeam-utils-0.8.6 - csv-1.1.6 - csv-core-0.1.10 - ctor-0.1.21 - difference-2.0.0 - difflib-0.4.0 - doc-comment-0.3.3 - either-1.6.1 - float-cmp-0.8.0 - ghost-0.1.2 - half-1.8.2 - hermit-abi-0.1.19 - indoc-0.3.6 - indoc-impl-0.3.6 - instant-0.1.12 - inventory-0.1.11 - inventory-impl-0.1.11 - itertools-0.10.3 - itoa-0.4.8 - itoa-1.0.1 - js-sys-0.3.55 - lazy_static-1.4.0 - libc-0.2.112 - lock_api-0.4.5 - log-0.4.14 - memchr-2.4.1 - memoffset-0.6.5 - nix-0.17.0 - normalize-line-endings-0.3.0 - num-integer-0.1.44 - num-traits-0.2.14 - num_cpus-1.13.1 - oorandom-11.1.3 - parking_lot-0.11.2 - parking_lot_core-0.8.5 - paste-0.1.18 - paste-impl-0.1.18 - plotters-0.3.1 - plotters-backend-0.3.2 - plotters-svg-0.3.1 - predicates-1.0.8 - predicates-2.1.0 - predicates-core-1.0.2 - predicates-tree-1.0.4 - proc-macro-hack-0.5.19 - proc-macro2-1.0.36 - pyo3-0.13.2 - pyo3-macros-0.13.2 - pyo3-macros-backend-0.13.2 - quote-1.0.14 - rayon-1.5.1 - rayon-core-1.9.1 - redox_syscall-0.2.10 - regex-1.5.4 - regex-automata-0.1.10 - regex-syntax-0.6.25 - rustc-hash-1.1.0 - rustc_version-0.4.0 - ryu-1.0.9 - same-file-1.0.6 - scopeguard-1.1.0 - semver-1.0.4 - serde-1.0.133 - serde_cbor-0.11.2 - serde_derive-1.0.133 - serde_json-1.0.74 - simplelog-0.10.2 - smallvec-1.7.0 - strsim-0.8.0 - syn-1.0.85 - termcolor-1.1.2 - termtree-0.2.4 - textwrap-0.11.0 - time-0.1.44 - tinytemplate-1.2.1 - tree-sitter-0.20.2 - unicode-width-0.1.9 - unicode-xid-0.2.2 - unindent-0.1.7 - vec_map-0.8.2 - void-1.0.2 - wait-timeout-0.2.0 - walkdir-2.3.2 - wasi-0.10.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.78 - wasm-bindgen-backend-0.2.78 - wasm-bindgen-macro-0.2.78 - wasm-bindgen-macro-support-0.2.78 - wasm-bindgen-shared-0.2.78 - web-sys-0.3.55 - 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 -" - -# We can inherit distutils-r1 here and build the Python -# module. Unfortunately the Python module seems to not include the -# tree-sitter grammar. Patching the .so to need the system's -# libtree-sitter-cpp seems to work, but it is not correct because the -# weggli grammar has some minor modifications. -inherit cargo - -DESCRIPTION="a fast and robust semantic search tool for C and C++ codebases" -HOMEPAGE="https://github.com/googleprojectzero/weggli" -SRC_URI=" - https://github.com/googleprojectzero/weggli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris) -" - -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT MPL-2.0 Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -QA_FLAGS_IGNORED="usr/bin/${PN}" |