summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2024-02-16 18:56:01 +0000
committerdakkar <dakkar@thenautilus.net>2024-02-16 18:56:01 +0000
commita606ab235c2cff50c1aef016a47ffbacdcbeb1c1 (patch)
treed95699ae08b43bd00ccdfe7e43a9a18135f5e3b8
parentnotes (diff)
downloadgentoo-overlay-a606ab235c2cff50c1aef016a47ffbacdcbeb1c1.tar.gz
gentoo-overlay-a606ab235c2cff50c1aef016a47ffbacdcbeb1c1.tar.bz2
gentoo-overlay-a606ab235c2cff50c1aef016a47ffbacdcbeb1c1.zip
meilisearch 1.6.2
built with `pycargoebuild ~/src/meilisearch/meilisearch`
-rw-r--r--app-misc/meilisearch/Manifest3
-rw-r--r--app-misc/meilisearch/meilisearch-1.6.2.ebuild (renamed from app-misc/meilisearch/meilisearch-1.6.0.ebuild)149
2 files changed, 71 insertions, 81 deletions
diff --git a/app-misc/meilisearch/Manifest b/app-misc/meilisearch/Manifest
index 012b3e6..1453458 100644
--- a/app-misc/meilisearch/Manifest
+++ b/app-misc/meilisearch/Manifest
@@ -303,7 +303,6 @@ DIST macro_rules_attribute-proc_macro-0.2.0.crate 8264 BLAKE2B c885432d9334a3aa2
DIST manifest-dir-macros-0.1.17.crate 6147 BLAKE2B aa56f665d1243122f7f9a839594b9ea7e4c5b20a8ac5d25ba8b91f86eeeabb542b626d1ca8f32baab8528b5c1a243ee3554291fe04e3b8ed68882eeed839df26 SHA512 23dedb9f5563358cbc8f69eb4d9932b0bfd58305a8f238be405f6917351e3490e5650337c6adea18d461bdc5391ea9ef8f9716a59a20dada4394b11e02dbd9a2
DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f
DIST md5-0.7.0.crate 6671 BLAKE2B a1c8132cb4d7497ab3f4550e6fffdea6b118ad99a31128c068ea3243b5f76c4b059042da376a0be32fb74e866571348a581c2ca727d6acf855d823ce15f593b5 SHA512 569c992eafe25986a1328666a428b2335ecc5cb7a5ba142c34d7abb1247f6768c0bb3dce790121686d4ebf1b4a1832d65315136552163dfba5f799f99551544a
-DIST meilisearch-1.6.0.tar.gz 14855773 BLAKE2B c29e30380b5f9da599975c2b78ce07b6ced200b18f6fe741257429cee450e448a84a1e1199f74a5e60c7d99c2bd6fc47fe5ee0ef17395b579deb2f22730aac86 SHA512 a8ded0a2e00663f0c789c1fd1340579003138297cecf3d9148c3c99116f9543b0211cf88deef45a0fad3a4367c70325aa39d8a5e97423928802db9fd013f9671
DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4
DIST memmap2-0.7.1.crate 30741 BLAKE2B bbeb8199ad5f004837c9fbd7b0984010ef73b6959dac537a5b0265b6e16720a220bbd37b39cbae3c576a39bb2fd4b43bccaf7eb59203eb304e29e7e2b25d0a30 SHA512 a264ee152bca45af4ebe22fe30330c1984a65b064dbad2bd14c66eaac5053f35cd7569cf10517d9ba98fda64e468e3a8e599cebb107a627975417283e3530e17
DIST memmap2-0.9.0.crate 31529 BLAKE2B 555a4160470a4f71ae3f72a8dc1de963b7df89ba83d0a50438a27a6df0d875c4fb1ce6454883b24cce3a8e8ec77b663eace08fd9d531b3c4af7393e71831e0dc SHA512 f46dcb4159fce188bb247a568ca3d86488c379bc18c8c24ce5cac5c34963f9da39af9dc9436c3d741ad364bc3b9d6d6a65b2c724aca3e6caea921127ac807e93
@@ -577,4 +576,4 @@ DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78
DIST zstd-0.11.2+zstd.1.5.2.crate 28987 BLAKE2B e04fe25ec6661819efeca08698c207922c38447459aa291961d3512d7c30016c51ddf49a8dadac0b7b2bf677b6a89d22670ec1e214607b476584a7e1b2dbf36d SHA512 d3f053c4acbdb45f3dadc9590db56095c761f0ff8899d22461f664701de766dde2fac2960a4477cd05d0a9c7ec200caa02ff891eb1f04630734996e0c38d10dd
DIST zstd-safe-5.0.2+zstd.1.5.2.crate 17273 BLAKE2B 74dc561046f9bc595c58b62bc6ff291325bc23fd06a1249148426bb853271393eab5121d2e1e29e433eff562c9eab72c1be265f3fe3bf14cc35d4a741db03c38 SHA512 03a6f07ada211fd6c364f03d06acff705fa5b08129aa09c29ad310f05b233553f8ea697e504470d4c104bd947f5d4102328c4df0df5e1da6d8e537f51451a014
DIST zstd-sys-2.0.8+zstd.1.5.5.crate 736270 BLAKE2B 9ee3bae57279efca7305f6ac9456c71eb5714b595cf75b0faac7232c91f9df127c75c02f68021291ea01d6ab42a51a550d84cec246cd47bb8f502bbd32ceee09 SHA512 acfbf6c464678438bcab289c8be2e67a2bdfb910143d77363bf1ad5227dffc4b60e224388b7e59186fd4d1e017b63fef49734e99e383cbda19b82b4ed382fcd8
-EBUILD meilisearch-1.6.0.ebuild 12971 BLAKE2B 444574a05c26cc64943eade77c1962f16e671e0505b39093356f3bdccf75984ab48dd8b9a8a850b42e4fd7783e9479befdfeda2daa1277b3fb942fbe4d1f99d4 SHA512 d2018974dcfb8cf83b99ad8464a8b30245e47e1bcdeb735754b338b956c69d33ca05060083a58cff9ba4f807b6f7c7841fb723fbbd2ca2a50438acd7ac4e45cd
+EBUILD meilisearch-1.6.2.ebuild 12604 BLAKE2B c2cbc3f60dc5242a1ff7cd447fcc22a9e28b9da0f7823235dc8a9c2d73fefe71e36569dd9c53aece98a81306c1fd4b99593108b2f5b1829d359ee0deed30fe96 SHA512 5a43b0b80ec88b6db5ca62710c0cb9598af503daf53a85718e07c68fa1645d6ab0c2e07bb3d9cddc89fe9dcf56a72926e3c6b6302319bce0ee9f38be5ba9663a
diff --git a/app-misc/meilisearch/meilisearch-1.6.0.ebuild b/app-misc/meilisearch/meilisearch-1.6.2.ebuild
index af828ff..3c524d9 100644
--- a/app-misc/meilisearch/meilisearch-1.6.0.ebuild
+++ b/app-misc/meilisearch/meilisearch-1.6.2.ebuild
@@ -1,26 +1,10 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# TODO:
-#
-# * unbundle C libraries
-#
-# * figure out what `found a virtual manifest at … instead of a package
-# * manifest` means
+# Autogenerated by pycargoebuild 0.13.1
EAPI=8
-declare -A GIT_CRATES=(
- [actix-web-static-files]="https://github.com/kilork/actix-web-static-files;2d3b6160f0de4ba061c5d76b5704f34fb677f6df"
- [arroy]="https://github.com/meilisearch/arroy;d372648212e561a4845077cdb9239423d78655a2"
- [candle-core]="https://github.com/huggingface/candle;f4fcf6090045ac44122fd5f0a7e46db6e3e16528;candle-%commit%/candle-core"
- [candle-nn]="https://github.com/huggingface/candle;f4fcf6090045ac44122fd5f0a7e46db6e3e16528;candle-%commit%/candle-nn"
- [candle-transformers]="https://github.com/huggingface/candle;f4fcf6090045ac44122fd5f0a7e46db6e3e16528;candle-%commit%/candle-transformers"
- [hf-hub]="https://github.com/dureuill/hf-hub;88d4f11cb9fa079f2912bacb96f5080b16825ce8"
- [nelson]="https://github.com/meilisearch/nelson;675f13885548fb415ead8fbb447e9e6d9314000a"
- [tokenizers]="https://github.com/huggingface/tokenizers;6357206cdcce4d78ffb1e0372feb456caea09375;tokenizers-%commit%/tokenizers"
-)
-
CRATES="
actix-codec@0.5.1
actix-cors@0.6.4
@@ -32,8 +16,8 @@ CRATES="
actix-service@2.0.2
actix-tls@3.0.3
actix-utils@3.0.1
- actix-web@4.3.1
actix-web-codegen@4.2.0
+ actix-web@4.3.1
addr2line@0.20.0
adler@1.0.2
aes@0.8.3
@@ -44,16 +28,16 @@ CRATES="
alloc-stdlib@0.2.2
anes@0.1.6
anstream@0.6.4
- anstyle@1.0.1
anstyle-parse@0.2.1
anstyle-query@1.0.0
anstyle-wincon@3.0.1
+ anstyle@1.0.1
anyhow@1.0.75
anymap2@0.13.0
arbitrary@1.3.0
assert-json-diff@2.0.2
- async-stream@0.3.5
async-stream-impl@0.3.5
+ async-stream@0.3.5
async-trait@0.1.72
atomic-polyfill@0.1.11
autocfg@1.1.0
@@ -69,8 +53,8 @@ CRATES="
bitflags@1.3.2
bitflags@2.4.1
block-buffer@0.10.4
- brotli@3.3.4
brotli-decompressor@2.3.4
+ brotli@3.3.4
bstr@1.8.0
bumpalo@3.13.0
byte-unit@4.0.19
@@ -80,8 +64,8 @@ CRATES="
byteorder@1.5.0
bytes@1.4.0
bytestring@1.3.0
- bzip2@0.4.4
bzip2-sys@0.1.11+1.0.8
+ bzip2@0.4.4
calendrical_calculations@0.1.0
cargo_toml@0.15.3
cast@0.3.0
@@ -90,9 +74,9 @@ CRATES="
cfg-if@1.0.0
change-detection@1.2.0
charabia@0.8.5
- ciborium@0.2.1
ciborium-io@0.2.1
ciborium-ll@0.2.1
+ ciborium@0.2.1
cipher@0.4.4
clap@4.4.8
clap_builder@4.4.8
@@ -107,25 +91,25 @@ CRATES="
convert_case@0.5.0
convert_case@0.6.0
cookie@0.16.2
- core-foundation@0.9.3
core-foundation-sys@0.8.4
+ core-foundation@0.9.3
core_maths@0.1.0
cow-utils@0.1.2
cpufeatures@0.2.9
crc32fast@1.3.2
- criterion@0.5.1
criterion-plot@0.5.0
+ criterion@0.5.1
critical-section@1.1.1
- crossbeam@0.8.2
crossbeam-channel@0.5.8
crossbeam-deque@0.8.3
crossbeam-epoch@0.9.15
crossbeam-queue@0.3.8
crossbeam-utils@0.8.16
+ crossbeam@0.8.2
crunchy@0.2.2
crypto-common@0.1.6
- csv@1.2.2
csv-core@0.1.10
+ csv@1.2.2
darling@0.14.4
darling_core@0.14.4
darling_macro@0.14.4
@@ -136,14 +120,14 @@ CRATES="
derive_builder_core@0.12.0
derive_builder_macro@0.12.0
derive_more@0.99.17
- deserr@0.6.0
deserr-internal@0.6.0
+ deserr@0.6.0
deunicode@1.3.3
digest@0.10.7
- dirs@5.0.1
dirs-next@1.0.2
- dirs-sys@0.4.1
dirs-sys-next@0.1.2
+ dirs-sys@0.4.1
+ dirs@5.0.1
displaydoc@0.2.4
doc-comment@0.3.3
doxygen-rs@0.2.2
@@ -151,17 +135,17 @@ CRATES="
either@1.9.0
embedded-io@0.4.0
encode_unicode@0.3.6
- encoding@0.2.33
encoding-index-japanese@1.20141219.5
encoding-index-korean@1.20141219.5
encoding-index-simpchinese@1.20141219.5
encoding-index-singlebyte@1.20141219.5
encoding-index-tradchinese@1.20141219.5
+ encoding@0.2.33
encoding_index_tests@0.1.4
encoding_rs@0.8.32
encoding_rs_io@0.1.7
- enum-iterator@1.4.1
enum-iterator-derive@1.2.1
+ enum-iterator@1.4.1
env_logger@0.10.0
equivalent@1.0.1
errno@0.3.8
@@ -176,7 +160,6 @@ CRATES="
fnv@1.0.7
form_urlencoded@1.2.1
fst@0.4.7
- futures@0.3.29
futures-channel@0.3.29
futures-core@0.3.29
futures-executor@0.3.29
@@ -185,14 +168,15 @@ CRATES="
futures-sink@0.3.29
futures-task@0.3.29
futures-util@0.3.29
+ futures@0.3.29
fxhash@0.2.1
- gemm@0.16.15
gemm-c32@0.16.15
gemm-c64@0.16.15
gemm-common@0.16.15
gemm-f16@0.16.15
gemm-f32@0.16.15
gemm-f64@0.16.15
+ gemm@0.16.15
generic-array@0.14.7
geoutils@0.5.1
getrandom@0.2.10
@@ -209,20 +193,20 @@ CRATES="
hashbrown@0.14.0
heapless@0.7.16
heck@0.4.1
- heed@0.20.0-alpha.9
heed-traits@0.20.0-alpha.9
heed-types@0.20.0-alpha.9
+ heed@0.20.0-alpha.9
hermit-abi@0.3.2
hex@0.4.3
hmac@0.12.1
+ http-body@0.4.5
http@0.2.9
http@1.0.0
- http-body@0.4.5
httparse@1.8.0
httpdate@1.0.2
humantime@2.1.0
- hyper@0.14.27
hyper-rustls@0.24.1
+ hyper@0.14.27
icu@1.3.2
icu_calendar@1.3.2
icu_calendar_data@1.3.2
@@ -296,18 +280,18 @@ CRATES="
lindera-dictionary@0.27.1
lindera-ipadic-builder@0.27.1
lindera-ipadic-neologd-builder@0.27.1
- lindera-ko-dic@0.27.1
lindera-ko-dic-builder@0.27.1
+ lindera-ko-dic@0.27.1
lindera-tokenizer@0.27.1
- lindera-unidic@0.27.1
lindera-unidic-builder@0.27.1
+ lindera-unidic@0.27.1
linked-hash-map@0.5.6
linux-raw-sys@0.1.4
linux-raw-sys@0.4.12
- liquid@0.26.4
liquid-core@0.26.4
liquid-derive@0.26.4
liquid-lib@0.26.4
+ liquid@0.26.4
litemap@0.6.1
litemap@0.7.1
lmdb-master-sys@0.1.0
@@ -318,8 +302,8 @@ CRATES="
logging_timer@1.1.0
logging_timer_proc_macros@1.1.0
lz4_flex@0.10.0
- macro_rules_attribute@0.2.0
macro_rules_attribute-proc_macro@0.2.0
+ macro_rules_attribute@0.2.0
manifest-dir-macros@0.1.17
maplit@1.0.2
md5@0.7.0
@@ -333,8 +317,8 @@ CRATES="
minimal-lexical@0.2.1
miniz_oxide@0.7.1
mio@0.8.9
- monostate@0.1.9
monostate-impl@0.1.9
+ monostate@0.1.9
nom@7.1.3
nom_locate@4.1.0
ntapi@0.4.1
@@ -378,15 +362,15 @@ CRATES="
pinyin@0.9.0
pkg-config@0.3.27
platform-dirs@0.3.0
- plotters@0.3.5
plotters-backend@0.3.5
plotters-svg@0.3.5
+ plotters@0.3.5
portable-atomic@1.5.1
postcard@1.0.8
powerfmt@0.2.0
ppv-lite86@0.2.17
- proc-macro-error@1.0.4
proc-macro-error-attr@1.0.4
+ proc-macro-error@1.0.4
proc-macro2@1.0.66
procfs@0.14.2
prometheus@0.13.3
@@ -400,19 +384,19 @@ CRATES="
rand_distr@0.4.3
rand_pcg@0.3.1
raw-cpuid@10.7.0
- rayon@1.8.0
rayon-cond@0.3.0
rayon-core@1.12.0
+ rayon@1.8.0
reborrow@0.5.5
redox_syscall@0.2.16
redox_syscall@0.3.5
redox_syscall@0.4.1
redox_users@0.4.3
- regex@1.9.3
regex-automata@0.2.0
regex-automata@0.3.6
regex-automata@0.4.3
regex-syntax@0.7.4
+ regex@1.9.3
reqwest@0.11.22
retain_mut@0.1.7
riff@1.0.1
@@ -424,10 +408,10 @@ CRATES="
rustc_version@0.4.0
rustix@0.36.16
rustix@0.38.26
- rustls@0.20.8
- rustls@0.21.6
rustls-pemfile@1.0.3
rustls-webpki@0.101.3
+ rustls@0.20.8
+ rustls@0.21.6
rustversion@1.0.14
ryu@1.0.15
safetensors@0.3.3
@@ -437,8 +421,8 @@ CRATES="
segment@0.2.2
semver@1.0.18
seq-macro@0.3.5
- serde@1.0.190
serde-cs@0.2.4
+ serde@1.0.190
serde_derive@1.0.190
serde_json@1.0.104
serde_plain@1.0.2
@@ -472,35 +456,35 @@ CRATES="
synchronoise@1.0.1
synstructure@0.13.0
sysinfo@0.29.7
- system-configuration@0.5.1
system-configuration-sys@0.5.0
+ system-configuration@0.5.1
tar@0.4.40
temp-env@0.3.4
tempfile@3.8.1
termcolor@1.2.0
- thiserror@1.0.50
thiserror-impl@1.0.50
+ thiserror@1.0.50
tiktoken-rs@0.5.7
- time@0.3.30
time-core@0.1.2
time-macros@0.2.15
+ time@0.3.30
tinystr@0.7.4
tinytemplate@1.2.1
tinyvec@1.6.0
tinyvec_macros@0.1.1
- tokio@1.34.0
tokio-macros@2.2.0
tokio-rustls@0.23.4
tokio-rustls@0.24.1
tokio-stream@0.1.14
tokio-util@0.7.8
+ tokio@1.34.0
toml@0.7.6
toml_datetime@0.6.3
toml_edit@0.19.14
tower-service@0.3.2
- tracing@0.1.37
tracing-attributes@0.1.27
tracing-core@0.1.31
+ tracing@0.1.37
try-lock@0.2.4
typenum@1.16.0
ucd-trie@0.1.6
@@ -508,8 +492,8 @@ CRATES="
unicase@2.6.0
unicode-bidi@0.3.13
unicode-ident@1.0.11
- unicode-normalization@0.1.22
unicode-normalization-alignments@0.1.12
+ unicode-normalization@0.1.22
unicode-segmentation@1.10.1
unicode-width@0.1.11
unicode-xid@0.2.4
@@ -531,22 +515,22 @@ CRATES="
wana_kana@3.0.0
want@0.3.1
wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen@0.2.87
wasm-bindgen-backend@0.2.87
wasm-bindgen-futures@0.4.37
- wasm-bindgen-macro@0.2.87
wasm-bindgen-macro-support@0.2.87
+ wasm-bindgen-macro@0.2.87
wasm-bindgen-shared@0.2.87
+ wasm-bindgen@0.2.87
wav@1.0.0
web-sys@0.3.64
- webpki@0.22.2
webpki-roots@0.22.6
webpki-roots@0.25.3
+ webpki@0.22.2
whatlang@0.16.2
- 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
+ winapi@0.3.9
windows-sys@0.45.0
windows-sys@0.48.0
windows-sys@0.52.0
@@ -582,37 +566,44 @@ CRATES="
yada@0.5.0
yaml-rust@0.4.5
yaup@0.2.1
- yoke@0.7.2
yoke-derive@0.7.2
- zerofrom@0.1.3
+ yoke@0.7.2
zerofrom-derive@0.1.3
+ zerofrom@0.1.3
zerotrie@0.1.1
- zerovec@0.9.6
- zerovec@0.10.0
zerovec-derive@0.10.0
+ zerovec@0.10.0
+ zerovec@0.9.6
zip@0.6.6
- zstd@0.11.2+zstd.1.5.2
zstd-safe@5.0.2+zstd.1.5.2
zstd-sys@2.0.8+zstd.1.5.5
+ zstd@0.11.2+zstd.1.5.2
"
-inherit cargo
+declare -A GIT_CRATES=(
+ [actix-web-static-files]='https://github.com/kilork/actix-web-static-files;2d3b6160f0de4ba061c5d76b5704f34fb677f6df;actix-web-static-files-%commit%'
+ [arroy]='https://github.com/meilisearch/arroy;d372648212e561a4845077cdb9239423d78655a2;arroy-%commit%'
+ [candle-core]='https://github.com/huggingface/candle;f4fcf6090045ac44122fd5f0a7e46db6e3e16528;candle-%commit%/candle-core'
+ [candle-nn]='https://github.com/huggingface/candle;f4fcf6090045ac44122fd5f0a7e46db6e3e16528;candle-%commit%/candle-nn'
+ [candle-transformers]='https://github.com/huggingface/candle;f4fcf6090045ac44122fd5f0a7e46db6e3e16528;candle-%commit%/candle-transformers'
+ [hf-hub]='https://github.com/dureuill/hf-hub;88d4f11cb9fa079f2912bacb96f5080b16825ce8;hf-hub-%commit%'
+ [nelson]='https://github.com/meilisearch/nelson;675f13885548fb415ead8fbb447e9e6d9314000a;nelson-%commit%'
+ [tokenizers]='https://github.com/huggingface/tokenizers;6357206cdcce4d78ffb1e0372feb456caea09375;tokenizers-%commit%/tokenizers'
+)
-DESCRIPTION="A lightning-fast search API"
-HOMEPAGE="https://www.meilisearch.com"
-SRC_URI="https://github.com/meilisearch/meilisearch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" ${CARGO_CRATE_URIS}"
+inherit cargo
-RESTRICT="mirror"
+DESCRIPTION="Meilisearch HTTP server"
+HOMEPAGE="https://meilisearch.com"
+SRC_URI="
+ ${CARGO_CRATE_URIS}
+"
-LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 GPL-3 ISC LGPL-2 LGPL-3 MIT MPL-2.0 MPL-2.0+ Unicode-DFS-2016 Unlicense ZLIB"
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3 ISC LGPL-2 LGPL-3 MIT
+ MPL-2.0 MPL-2.0 Unicode-DFS-2016
+"
SLOT="0"
KEYWORDS="~amd64"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-# 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}"