mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
Compare commits
9 Commits
6bd766ec42
...
aa1382384f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
aa1382384f | ||
|
|
0cce593a1d | ||
|
|
294515fecd | ||
|
|
2a96e459a0 | ||
|
|
cf6d6d0a9b | ||
|
|
302cae1316 | ||
|
|
911512a99b | ||
|
|
bb58660950 | ||
|
|
c1af276459 |
File diff suppressed because it is too large
Load Diff
@@ -1,490 +0,0 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Auto-Generated by cargo-ebuild 0.5.4-r1
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
addr2line@0.21.0
|
||||
adler@1.0.2
|
||||
ahash@0.8.11
|
||||
aho-corasick@1.1.3
|
||||
allocator-api2@0.2.18
|
||||
android-tzdata@0.1.1
|
||||
android_system_properties@0.1.5
|
||||
anstream@0.6.13
|
||||
anstyle@1.0.6
|
||||
anstyle-parse@0.2.3
|
||||
anstyle-query@1.0.2
|
||||
anstyle-wincon@3.0.2
|
||||
anyhow@1.0.82
|
||||
arc-swap@1.7.1
|
||||
argfile@0.2.0
|
||||
arrayref@0.3.7
|
||||
arrayvec@0.7.4
|
||||
async-broadcast@0.7.0
|
||||
async-channel@2.2.1
|
||||
async-executor@1.11.0
|
||||
async-fs@2.1.1
|
||||
async-io@2.3.2
|
||||
async-lock@2.8.0
|
||||
async-lock@3.3.0
|
||||
async-priority-channel@0.2.0
|
||||
async-process@2.2.1
|
||||
async-recursion@1.1.0
|
||||
async-signal@0.2.5
|
||||
async-stream@0.3.5
|
||||
async-stream-impl@0.3.5
|
||||
async-task@4.7.0
|
||||
async-trait@0.1.80
|
||||
atomic-take@1.1.0
|
||||
atomic-waker@1.1.2
|
||||
autocfg@1.2.0
|
||||
axum@0.6.20
|
||||
axum-core@0.3.4
|
||||
backtrace@0.3.71
|
||||
backtrace-ext@0.2.1
|
||||
base64@0.21.7
|
||||
bincode@1.3.3
|
||||
bitflags@1.3.2
|
||||
bitflags@2.5.0
|
||||
blake3@1.5.1
|
||||
block@0.1.6
|
||||
block-buffer@0.10.4
|
||||
blocking@1.5.1
|
||||
boxcar@0.2.4
|
||||
bstr@1.9.1
|
||||
bumpalo@3.16.0
|
||||
byteorder@1.5.0
|
||||
bytes@1.6.0
|
||||
c-gull@0.15.43
|
||||
c-scape@0.15.43
|
||||
cc@1.0.95
|
||||
cfg-if@1.0.0
|
||||
cfg_aliases@0.1.1
|
||||
chrono@0.4.38
|
||||
chumsky@0.9.3
|
||||
clap@4.5.4
|
||||
clap_builder@4.5.2
|
||||
clap_complete@4.5.2
|
||||
clap_complete_nushell@4.5.1
|
||||
clap_derive@4.5.4
|
||||
clap_lex@0.7.0
|
||||
clap_mangen@0.2.20
|
||||
clearscreen@3.0.0
|
||||
clru@0.6.1
|
||||
colorchoice@1.0.0
|
||||
command-group@2.1.0
|
||||
concurrent-queue@2.4.0
|
||||
console-api@0.6.0
|
||||
console-subscriber@0.2.0
|
||||
constant_time_eq@0.3.0
|
||||
core-foundation-sys@0.8.6
|
||||
cpufeatures@0.2.12
|
||||
crc32fast@1.4.0
|
||||
crossbeam-channel@0.5.12
|
||||
crossbeam-deque@0.8.5
|
||||
crossbeam-epoch@0.9.18
|
||||
crossbeam-utils@0.8.19
|
||||
crypto-common@0.1.6
|
||||
cstr_core@0.2.6
|
||||
cty@0.2.2
|
||||
dashmap@5.5.3
|
||||
deranged@0.3.11
|
||||
derivative@2.2.0
|
||||
digest@0.10.7
|
||||
dirs@4.0.0
|
||||
dirs@5.0.1
|
||||
dirs-next@2.0.0
|
||||
dirs-sys@0.3.7
|
||||
dirs-sys@0.4.1
|
||||
dirs-sys-next@0.1.2
|
||||
dunce@1.0.4
|
||||
dyn-clone@1.0.17
|
||||
either@1.11.0
|
||||
embed-resource@2.4.2
|
||||
endi@1.1.0
|
||||
endian-type@0.1.2
|
||||
enumflags2@0.7.9
|
||||
enumflags2_derive@0.7.9
|
||||
env_logger@0.10.2
|
||||
equivalent@1.0.1
|
||||
errno@0.3.8
|
||||
event-listener@2.5.3
|
||||
event-listener@4.0.3
|
||||
event-listener@5.3.0
|
||||
event-listener-strategy@0.4.0
|
||||
event-listener-strategy@0.5.1
|
||||
eyra@0.16.10
|
||||
faster-hex@0.9.0
|
||||
fastrand@2.0.2
|
||||
filetime@0.2.23
|
||||
flate2@1.0.28
|
||||
fnv@1.0.7
|
||||
form_urlencoded@1.2.1
|
||||
fs-err@2.11.0
|
||||
fsevent-sys@4.1.0
|
||||
futures@0.3.30
|
||||
futures-channel@0.3.30
|
||||
futures-core@0.3.30
|
||||
futures-executor@0.3.30
|
||||
futures-io@0.3.30
|
||||
futures-lite@2.3.0
|
||||
futures-macro@0.3.30
|
||||
futures-sink@0.3.30
|
||||
futures-task@0.3.30
|
||||
futures-util@0.3.30
|
||||
generic-array@0.14.7
|
||||
getrandom@0.2.14
|
||||
gimli@0.28.1
|
||||
gix@0.62.0
|
||||
gix-actor@0.31.1
|
||||
gix-bitmap@0.2.11
|
||||
gix-chunk@0.4.8
|
||||
gix-commitgraph@0.24.2
|
||||
gix-config@0.36.1
|
||||
gix-config-value@0.14.6
|
||||
gix-date@0.8.5
|
||||
gix-diff@0.43.0
|
||||
gix-discover@0.31.0
|
||||
gix-features@0.38.1
|
||||
gix-fs@0.10.2
|
||||
gix-glob@0.16.2
|
||||
gix-hash@0.14.2
|
||||
gix-hashtable@0.5.2
|
||||
gix-index@0.32.1
|
||||
gix-lock@13.1.1
|
||||
gix-macros@0.1.4
|
||||
gix-object@0.42.1
|
||||
gix-odb@0.60.0
|
||||
gix-pack@0.50.0
|
||||
gix-path@0.10.7
|
||||
gix-quote@0.4.12
|
||||
gix-ref@0.43.0
|
||||
gix-refspec@0.23.0
|
||||
gix-revision@0.27.0
|
||||
gix-revwalk@0.13.0
|
||||
gix-sec@0.10.6
|
||||
gix-tempfile@13.1.1
|
||||
gix-trace@0.1.9
|
||||
gix-traverse@0.39.0
|
||||
gix-url@0.27.3
|
||||
gix-utils@0.1.12
|
||||
gix-validate@0.8.4
|
||||
globset@0.4.14
|
||||
h2@0.3.26
|
||||
hashbrown@0.12.3
|
||||
hashbrown@0.14.3
|
||||
hdrhistogram@7.5.4
|
||||
heck@0.5.0
|
||||
hermit-abi@0.3.9
|
||||
hex@0.4.3
|
||||
hifijson@0.2.1
|
||||
home@0.5.9
|
||||
http@0.2.12
|
||||
http-body@0.4.6
|
||||
httparse@1.8.0
|
||||
httpdate@1.0.3
|
||||
humantime@2.1.0
|
||||
hyper@0.14.28
|
||||
hyper-timeout@0.4.1
|
||||
iana-time-zone@0.1.60
|
||||
iana-time-zone-haiku@0.1.2
|
||||
idna@0.5.0
|
||||
ignore@0.4.22
|
||||
indexmap@1.9.3
|
||||
indexmap@2.2.6
|
||||
inotify@0.9.6
|
||||
inotify-sys@0.1.5
|
||||
is-terminal@0.4.12
|
||||
is_ci@1.2.0
|
||||
itertools@0.9.0
|
||||
itertools@0.12.1
|
||||
itoa@1.0.11
|
||||
jaq-core@1.2.1
|
||||
jaq-interpret@1.2.1
|
||||
jaq-parse@1.0.2
|
||||
jaq-std@1.2.1
|
||||
jaq-syn@1.1.0
|
||||
js-sys@0.3.69
|
||||
kqueue@1.0.8
|
||||
kqueue-sys@1.0.4
|
||||
lazy_static@1.4.0
|
||||
libc@0.2.153
|
||||
libm@0.2.8
|
||||
libmimalloc-sys@0.1.35
|
||||
libredox@0.1.3
|
||||
linux-raw-sys@0.4.13
|
||||
lock_api@0.4.11
|
||||
log@0.4.21
|
||||
mac-notification-sys@0.6.1
|
||||
malloc_buf@0.0.6
|
||||
matchers@0.1.0
|
||||
matchit@0.7.3
|
||||
memchr@2.7.2
|
||||
memmap2@0.9.4
|
||||
memoffset@0.9.1
|
||||
miette@7.2.0
|
||||
miette-derive@7.2.0
|
||||
mimalloc@0.1.39
|
||||
mime@0.3.17
|
||||
minimal-lexical@0.2.1
|
||||
miniz_oxide@0.7.2
|
||||
mio@0.8.11
|
||||
nibble_vec@0.1.0
|
||||
nix@0.26.4
|
||||
nix@0.27.1
|
||||
nix@0.28.0
|
||||
nom@7.1.3
|
||||
normalize-line-endings@0.3.0
|
||||
normalize-path@0.2.1
|
||||
notify@6.1.1
|
||||
notify-rust@4.11.0
|
||||
nu-ansi-term@0.46.0
|
||||
num-complex@0.4.5
|
||||
num-conv@0.1.0
|
||||
num-traits@0.2.18
|
||||
num_cpus@1.16.0
|
||||
num_threads@0.1.7
|
||||
objc@0.2.7
|
||||
objc-foundation@0.1.1
|
||||
objc_id@0.1.1
|
||||
object@0.32.2
|
||||
once_cell@1.19.0
|
||||
option-ext@0.2.0
|
||||
ordered-stream@0.2.0
|
||||
origin@0.18.2
|
||||
os_str_bytes@6.6.1
|
||||
overload@0.1.1
|
||||
owo-colors@4.0.0
|
||||
parking@2.2.0
|
||||
parking_lot@0.12.1
|
||||
parking_lot_core@0.9.9
|
||||
percent-encoding@2.3.1
|
||||
phf@0.11.2
|
||||
phf_codegen@0.11.2
|
||||
phf_generator@0.11.2
|
||||
phf_shared@0.11.2
|
||||
pid1@0.1.1
|
||||
pin-project@1.1.5
|
||||
pin-project-internal@1.1.5
|
||||
pin-project-lite@0.2.14
|
||||
pin-utils@0.1.0
|
||||
piper@0.2.1
|
||||
polling@3.6.0
|
||||
posix-regex@0.1.1
|
||||
powerfmt@0.2.0
|
||||
ppv-lite86@0.2.17
|
||||
printf-compat@0.1.1
|
||||
proc-macro-crate@3.1.0
|
||||
proc-macro2@1.0.81
|
||||
process-wrap@8.0.0
|
||||
prodash@28.0.0
|
||||
prost@0.12.4
|
||||
prost-derive@0.12.4
|
||||
prost-types@0.12.4
|
||||
quick-xml@0.31.0
|
||||
quote@1.0.36
|
||||
radix_trie@0.2.1
|
||||
rand@0.8.5
|
||||
rand_chacha@0.3.1
|
||||
rand_core@0.6.4
|
||||
rand_pcg@0.3.1
|
||||
rayon@1.10.0
|
||||
rayon-core@1.12.1
|
||||
realpath-ext@0.1.3
|
||||
redox_syscall@0.4.1
|
||||
redox_users@0.4.5
|
||||
regex@1.10.4
|
||||
regex-automata@0.1.10
|
||||
regex-automata@0.4.6
|
||||
regex-syntax@0.6.29
|
||||
regex-syntax@0.8.3
|
||||
roff@0.2.1
|
||||
rustc-demangle@0.1.23
|
||||
rustc_version@0.4.0
|
||||
rustix@0.38.32
|
||||
rustix-dlmalloc@0.1.5
|
||||
rustix-futex-sync@0.2.1
|
||||
rustix-openpty@0.1.1
|
||||
rustversion@1.0.15
|
||||
ryu@1.0.17
|
||||
same-file@1.0.6
|
||||
scopeguard@1.2.0
|
||||
semver@1.0.22
|
||||
serde@1.0.198
|
||||
serde_derive@1.0.198
|
||||
serde_json@1.0.116
|
||||
serde_repr@0.1.19
|
||||
serde_spanned@0.6.5
|
||||
sha1@0.10.6
|
||||
sha1_smol@1.0.0
|
||||
sharded-slab@0.1.7
|
||||
signal-hook@0.3.17
|
||||
signal-hook-registry@1.4.1
|
||||
similar@2.5.0
|
||||
siphasher@0.3.11
|
||||
slab@0.4.9
|
||||
smallvec@1.13.2
|
||||
smawk@0.3.2
|
||||
snapbox@0.5.9
|
||||
snapbox-macros@0.3.8
|
||||
socket2@0.5.6
|
||||
static_assertions@1.1.0
|
||||
strsim@0.11.1
|
||||
supports-color@3.0.0
|
||||
supports-hyperlinks@3.0.0
|
||||
supports-unicode@3.0.0
|
||||
syn@1.0.109
|
||||
syn@2.0.60
|
||||
sync_wrapper@0.1.2
|
||||
tauri-winrt-notification@0.2.1
|
||||
tempfile@3.10.1
|
||||
termcolor@1.4.1
|
||||
terminal_size@0.3.0
|
||||
terminfo@0.8.0
|
||||
textwrap@0.16.1
|
||||
thiserror@1.0.58
|
||||
thiserror-impl@1.0.58
|
||||
thread_local@1.1.8
|
||||
time@0.3.36
|
||||
time-core@0.1.2
|
||||
time-macros@0.2.18
|
||||
tinyvec@1.6.0
|
||||
tinyvec_macros@0.1.1
|
||||
tokio@1.37.0
|
||||
tokio-io-timeout@1.2.0
|
||||
tokio-macros@2.2.0
|
||||
tokio-stream@0.1.15
|
||||
tokio-util@0.7.10
|
||||
toml@0.8.12
|
||||
toml_datetime@0.6.5
|
||||
toml_edit@0.21.1
|
||||
toml_edit@0.22.12
|
||||
tonic@0.10.2
|
||||
tower@0.4.13
|
||||
tower-layer@0.3.2
|
||||
tower-service@0.3.2
|
||||
tracing@0.1.40
|
||||
tracing-appender@0.2.3
|
||||
tracing-attributes@0.1.27
|
||||
tracing-core@0.1.32
|
||||
tracing-log@0.2.0
|
||||
tracing-serde@0.1.3
|
||||
tracing-subscriber@0.3.18
|
||||
tracing-test@0.2.4
|
||||
tracing-test-macro@0.2.4
|
||||
try-lock@0.2.5
|
||||
typenum@1.17.0
|
||||
tz-rs@0.6.14
|
||||
uds_windows@1.1.0
|
||||
unicode-bidi@0.3.15
|
||||
unicode-bom@2.0.3
|
||||
unicode-ident@1.0.12
|
||||
unicode-linebreak@0.1.5
|
||||
unicode-normalization@0.1.23
|
||||
unicode-width@0.1.11
|
||||
unwinding@0.2.1
|
||||
url@2.5.0
|
||||
urlencoding@2.1.3
|
||||
utf8parse@0.2.1
|
||||
uuid@1.8.0
|
||||
valuable@0.1.0
|
||||
version_check@0.9.4
|
||||
vswhom@0.1.0
|
||||
vswhom-sys@0.1.2
|
||||
walkdir@2.5.0
|
||||
want@0.3.1
|
||||
wasi@0.11.0+wasi-snapshot-preview1
|
||||
wasm-bindgen@0.2.92
|
||||
wasm-bindgen-backend@0.2.92
|
||||
wasm-bindgen-macro@0.2.92
|
||||
wasm-bindgen-macro-support@0.2.92
|
||||
wasm-bindgen-shared@0.2.92
|
||||
which@6.0.1
|
||||
winapi@0.3.9
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.6
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
windows@0.56.0
|
||||
windows-core@0.52.0
|
||||
windows-core@0.56.0
|
||||
windows-implement@0.56.0
|
||||
windows-interface@0.56.0
|
||||
windows-result@0.1.1
|
||||
windows-sys@0.48.0
|
||||
windows-sys@0.52.0
|
||||
windows-targets@0.48.5
|
||||
windows-targets@0.52.5
|
||||
windows-version@0.1.1
|
||||
windows_aarch64_gnullvm@0.48.5
|
||||
windows_aarch64_gnullvm@0.52.5
|
||||
windows_aarch64_msvc@0.48.5
|
||||
windows_aarch64_msvc@0.52.5
|
||||
windows_i686_gnu@0.48.5
|
||||
windows_i686_gnu@0.52.5
|
||||
windows_i686_gnullvm@0.52.5
|
||||
windows_i686_msvc@0.48.5
|
||||
windows_i686_msvc@0.52.5
|
||||
windows_x86_64_gnu@0.48.5
|
||||
windows_x86_64_gnu@0.52.5
|
||||
windows_x86_64_gnullvm@0.48.5
|
||||
windows_x86_64_gnullvm@0.52.5
|
||||
windows_x86_64_msvc@0.48.5
|
||||
windows_x86_64_msvc@0.52.5
|
||||
winnow@0.5.40
|
||||
winnow@0.6.6
|
||||
winreg@0.52.0
|
||||
winsafe@0.0.19
|
||||
xdg-home@1.1.0
|
||||
zbus@4.1.2
|
||||
zbus_macros@4.1.2
|
||||
zbus_names@3.0.0
|
||||
zerocopy@0.7.32
|
||||
zerocopy-derive@0.7.32
|
||||
zvariant@4.0.2
|
||||
zvariant_derive@4.0.2
|
||||
zvariant_utils@1.1.0
|
||||
"
|
||||
|
||||
inherit cargo shell-completion
|
||||
|
||||
DESCRIPTION="Executes commands in response to file modifications"
|
||||
HOMEPAGE="https://watchexec.github.io/"
|
||||
SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" ${CARGO_CRATE_URIS}"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
|
||||
RESTRICT="mirror"
|
||||
|
||||
DOCS=( crates/cli/README.md )
|
||||
|
||||
# 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_compile() {
|
||||
cargo_src_compile --manifest-path=crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cargo_src_test --manifest-path crates/lib/Cargo.toml --lib
|
||||
cargo_src_test --manifest-path crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install --path "${S}"/crates/cli
|
||||
|
||||
einstalldocs
|
||||
doman doc/watchexec.1
|
||||
|
||||
newbashcomp completions/bash "${PN}"
|
||||
|
||||
newzshcomp completions/zsh "_${PN}"
|
||||
|
||||
newfishcomp completions/fish "${PN}.fish"
|
||||
}
|
||||
@@ -1,547 +0,0 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.13.5
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
addr2line@0.24.2
|
||||
adler2@2.0.0
|
||||
ahash@0.8.11
|
||||
aho-corasick@1.1.3
|
||||
allocator-api2@0.2.21
|
||||
android-tzdata@0.1.1
|
||||
android_system_properties@0.1.5
|
||||
anstream@0.6.18
|
||||
anstyle-parse@0.2.6
|
||||
anstyle-query@1.1.2
|
||||
anstyle-wincon@3.0.6
|
||||
anstyle@1.0.10
|
||||
anyhow@1.0.95
|
||||
arc-swap@1.7.1
|
||||
argfile@0.2.1
|
||||
arrayref@0.3.9
|
||||
arrayvec@0.7.6
|
||||
async-broadcast@0.7.2
|
||||
async-channel@2.3.1
|
||||
async-executor@1.13.1
|
||||
async-fs@2.1.2
|
||||
async-io@2.4.0
|
||||
async-lock@3.4.0
|
||||
async-priority-channel@0.2.0
|
||||
async-process@2.3.0
|
||||
async-recursion@1.1.1
|
||||
async-signal@0.2.10
|
||||
async-stream-impl@0.3.6
|
||||
async-stream@0.3.6
|
||||
async-task@4.7.1
|
||||
async-trait@0.1.85
|
||||
atomic-take@1.1.0
|
||||
atomic-waker@1.1.2
|
||||
autocfg@1.4.0
|
||||
axum-core@0.4.5
|
||||
axum@0.7.9
|
||||
backtrace-ext@0.2.1
|
||||
backtrace@0.3.74
|
||||
base64@0.21.7
|
||||
base64@0.22.1
|
||||
bitflags@1.3.2
|
||||
bitflags@2.7.0
|
||||
blake3@1.5.5
|
||||
block-buffer@0.10.4
|
||||
block@0.1.6
|
||||
blocking@1.6.1
|
||||
boxcar@0.2.8
|
||||
bstr@1.11.3
|
||||
bumpalo@3.16.0
|
||||
byteorder@1.5.0
|
||||
bytes@1.9.0
|
||||
c-gull@0.21.0
|
||||
c-scape@0.21.0
|
||||
cc@1.2.9
|
||||
cfg-if@1.0.0
|
||||
cfg_aliases@0.2.1
|
||||
chrono@0.4.39
|
||||
clap@4.5.28
|
||||
clap_builder@4.5.27
|
||||
clap_complete@4.5.42
|
||||
clap_complete_nushell@4.5.5
|
||||
clap_derive@4.5.28
|
||||
clap_lex@0.7.4
|
||||
clap_mangen@0.2.26
|
||||
clearscreen@4.0.1
|
||||
clru@0.6.2
|
||||
colorchoice@1.0.3
|
||||
concurrent-queue@2.5.0
|
||||
console-api@0.8.1
|
||||
console-subscriber@0.4.1
|
||||
constant_time_eq@0.3.1
|
||||
core-foundation-sys@0.8.7
|
||||
cpufeatures@0.2.16
|
||||
crc32fast@1.4.2
|
||||
crossbeam-channel@0.5.14
|
||||
crossbeam-deque@0.8.6
|
||||
crossbeam-epoch@0.9.18
|
||||
crossbeam-utils@0.8.21
|
||||
crypto-common@0.1.6
|
||||
cstr_core@0.2.6
|
||||
cty@0.2.2
|
||||
dashmap@6.1.0
|
||||
deranged@0.3.11
|
||||
digest@0.10.7
|
||||
dirs-next@2.0.0
|
||||
dirs-sys-next@0.1.2
|
||||
dirs-sys@0.4.1
|
||||
dirs@5.0.1
|
||||
displaydoc@0.2.5
|
||||
dunce@1.0.5
|
||||
dyn-clone@1.0.17
|
||||
either@1.13.0
|
||||
embed-resource@3.0.1
|
||||
endi@1.1.0
|
||||
endian-type@0.1.2
|
||||
enumflags2@0.7.10
|
||||
enumflags2_derive@0.7.10
|
||||
env_filter@0.1.3
|
||||
env_home@0.1.0
|
||||
env_logger@0.11.6
|
||||
equivalent@1.0.1
|
||||
errno@0.3.10
|
||||
event-listener-strategy@0.5.3
|
||||
event-listener@4.0.3
|
||||
event-listener@5.4.0
|
||||
eyra@0.20.0
|
||||
faster-hex@0.9.0
|
||||
fastrand@2.3.0
|
||||
filetime@0.2.25
|
||||
flate2@1.0.35
|
||||
fnv@1.0.7
|
||||
foldhash@0.1.4
|
||||
form_urlencoded@1.2.1
|
||||
fs-err@2.11.0
|
||||
fsevent-sys@4.1.0
|
||||
futures-channel@0.3.31
|
||||
futures-core@0.3.31
|
||||
futures-executor@0.3.31
|
||||
futures-io@0.3.31
|
||||
futures-lite@2.6.0
|
||||
futures-macro@0.3.31
|
||||
futures-sink@0.3.31
|
||||
futures-task@0.3.31
|
||||
futures-util@0.3.31
|
||||
futures@0.3.31
|
||||
generic-array@0.14.7
|
||||
getrandom@0.2.15
|
||||
gimli@0.31.1
|
||||
gix-actor@0.33.1
|
||||
gix-bitmap@0.2.13
|
||||
gix-chunk@0.4.10
|
||||
gix-command@0.4.0
|
||||
gix-commitgraph@0.25.1
|
||||
gix-config-value@0.14.10
|
||||
gix-config@0.42.0
|
||||
gix-date@0.9.3
|
||||
gix-diff@0.49.0
|
||||
gix-discover@0.37.0
|
||||
gix-features@0.39.1
|
||||
gix-fs@0.12.1
|
||||
gix-glob@0.17.1
|
||||
gix-hash@0.15.1
|
||||
gix-hashtable@0.6.0
|
||||
gix-index@0.37.0
|
||||
gix-lock@15.0.1
|
||||
gix-object@0.46.1
|
||||
gix-odb@0.66.0
|
||||
gix-pack@0.56.0
|
||||
gix-packetline@0.18.2
|
||||
gix-path@0.10.13
|
||||
gix-protocol@0.47.0
|
||||
gix-quote@0.4.14
|
||||
gix-ref@0.49.1
|
||||
gix-refspec@0.27.0
|
||||
gix-revision@0.31.1
|
||||
gix-revwalk@0.17.0
|
||||
gix-sec@0.10.10
|
||||
gix-shallow@0.1.0
|
||||
gix-tempfile@15.0.0
|
||||
gix-trace@0.1.11
|
||||
gix-transport@0.44.0
|
||||
gix-traverse@0.43.1
|
||||
gix-url@0.28.2
|
||||
gix-utils@0.1.13
|
||||
gix-validate@0.9.2
|
||||
gix@0.69.1
|
||||
globset@0.4.15
|
||||
h2@0.4.7
|
||||
hashbrown@0.12.3
|
||||
hashbrown@0.14.5
|
||||
hashbrown@0.15.2
|
||||
hdrhistogram@7.5.4
|
||||
heck@0.5.0
|
||||
hermit-abi@0.4.0
|
||||
hex@0.4.3
|
||||
hifijson@0.2.2
|
||||
home@0.5.11
|
||||
http-body-util@0.1.2
|
||||
http-body@1.0.1
|
||||
http@1.2.0
|
||||
httparse@1.9.5
|
||||
httpdate@1.0.3
|
||||
humantime@2.1.0
|
||||
hyper-timeout@0.5.2
|
||||
hyper-util@0.1.10
|
||||
hyper@1.5.2
|
||||
iana-time-zone-haiku@0.1.2
|
||||
iana-time-zone@0.1.61
|
||||
icu_collections@1.5.0
|
||||
icu_locid@1.5.0
|
||||
icu_locid_transform@1.5.0
|
||||
icu_locid_transform_data@1.5.0
|
||||
icu_normalizer@1.5.0
|
||||
icu_normalizer_data@1.5.0
|
||||
icu_properties@1.5.1
|
||||
icu_properties_data@1.5.0
|
||||
icu_provider@1.5.0
|
||||
icu_provider_macros@1.5.0
|
||||
idna@1.0.3
|
||||
idna_adapter@1.2.0
|
||||
ignore@0.4.23
|
||||
indexmap@1.9.3
|
||||
indexmap@2.7.0
|
||||
inotify-sys@0.1.5
|
||||
inotify@0.11.0
|
||||
is-terminal@0.4.13
|
||||
is_ci@1.2.0
|
||||
is_terminal_polyfill@1.70.1
|
||||
itertools@0.13.0
|
||||
itertools@0.9.0
|
||||
itoa@1.0.14
|
||||
jaq-core@2.0.0
|
||||
jaq-json@1.0.0
|
||||
jaq-std@2.0.0
|
||||
jiff-tzdb-platform@0.1.1
|
||||
jiff-tzdb@0.1.1
|
||||
jiff@0.1.21
|
||||
js-sys@0.3.76
|
||||
kqueue-sys@1.0.4
|
||||
kqueue@1.0.8
|
||||
lazy_static@1.5.0
|
||||
libc@0.2.169
|
||||
libm@0.2.11
|
||||
libmimalloc-sys@0.1.39
|
||||
libredox@0.1.3
|
||||
linux-raw-sys@0.4.15
|
||||
listenfd@1.0.2
|
||||
litemap@0.7.4
|
||||
lock_api@0.4.12
|
||||
log@0.4.22
|
||||
mac-notification-sys@0.6.2
|
||||
malloc_buf@0.0.6
|
||||
matchers@0.1.0
|
||||
matchit@0.7.3
|
||||
maybe-async@0.2.10
|
||||
memchr@2.7.4
|
||||
memmap2@0.9.5
|
||||
memoffset@0.9.1
|
||||
miette-derive@7.4.0
|
||||
miette@7.4.0
|
||||
mimalloc@0.1.43
|
||||
mime@0.3.17
|
||||
minimal-lexical@0.2.1
|
||||
miniz_oxide@0.8.2
|
||||
mio@1.0.3
|
||||
nibble_vec@0.1.0
|
||||
nix@0.29.0
|
||||
nom@7.1.3
|
||||
normalize-line-endings@0.3.0
|
||||
normalize-path@0.2.1
|
||||
notify-rust@4.11.3
|
||||
notify-types@2.0.0
|
||||
notify@8.0.0
|
||||
nu-ansi-term@0.46.0
|
||||
num-complex@0.4.6
|
||||
num-conv@0.1.0
|
||||
num-traits@0.2.19
|
||||
objc-foundation@0.1.1
|
||||
objc@0.2.7
|
||||
objc_id@0.1.1
|
||||
object@0.36.7
|
||||
once_cell@1.20.2
|
||||
option-ext@0.2.0
|
||||
ordered-stream@0.2.0
|
||||
origin@0.24.0
|
||||
os_str_bytes@7.0.0
|
||||
overload@0.1.1
|
||||
owo-colors@4.1.0
|
||||
parking@2.2.1
|
||||
parking_lot@0.12.3
|
||||
parking_lot_core@0.9.10
|
||||
percent-encoding@2.3.1
|
||||
phf@0.11.3
|
||||
phf_codegen@0.11.3
|
||||
phf_generator@0.11.3
|
||||
phf_shared@0.11.3
|
||||
pid1@0.1.4
|
||||
pin-project-internal@1.1.8
|
||||
pin-project-lite@0.2.16
|
||||
pin-project@1.1.8
|
||||
pin-utils@0.1.0
|
||||
piper@0.2.4
|
||||
polling@3.7.4
|
||||
portable-atomic-util@0.2.4
|
||||
portable-atomic@1.10.0
|
||||
posix-regex@0.1.1
|
||||
powerfmt@0.2.0
|
||||
ppv-lite86@0.2.20
|
||||
printf-compat@0.1.1
|
||||
proc-macro-crate@3.2.0
|
||||
proc-macro2@1.0.93
|
||||
process-wrap@8.2.0
|
||||
prodash@29.0.0
|
||||
prost-derive@0.13.4
|
||||
prost-types@0.13.4
|
||||
prost@0.13.4
|
||||
quick-xml@0.31.0
|
||||
quote@1.0.38
|
||||
radix_trie@0.2.1
|
||||
rand@0.8.5
|
||||
rand_chacha@0.3.1
|
||||
rand_core@0.6.4
|
||||
rand_pcg@0.3.1
|
||||
rayon-core@1.12.1
|
||||
realpath-ext@0.1.3
|
||||
redox_syscall@0.5.8
|
||||
redox_users@0.4.6
|
||||
regex-automata@0.1.10
|
||||
regex-automata@0.4.9
|
||||
regex-lite@0.1.6
|
||||
regex-syntax@0.6.29
|
||||
regex-syntax@0.8.5
|
||||
regex@1.11.1
|
||||
roff@0.2.2
|
||||
rustc-demangle@0.1.24
|
||||
rustc_version@0.4.1
|
||||
rustix-dlmalloc@0.1.7
|
||||
rustix-futex-sync@0.2.3
|
||||
rustix-openpty@0.1.1
|
||||
rustix@0.38.43
|
||||
rustversion@1.0.19
|
||||
ryu@1.0.18
|
||||
same-file@1.0.6
|
||||
scopeguard@1.2.0
|
||||
semver@1.0.24
|
||||
serde@1.0.217
|
||||
serde_derive@1.0.217
|
||||
serde_json@1.0.135
|
||||
serde_repr@0.1.19
|
||||
serde_spanned@0.6.8
|
||||
sha1@0.10.6
|
||||
sha1_smol@1.0.1
|
||||
sharded-slab@0.1.7
|
||||
shell-words@1.1.0
|
||||
shlex@1.3.0
|
||||
signal-hook-registry@1.4.2
|
||||
signal-hook@0.3.17
|
||||
similar@2.6.0
|
||||
siphasher@1.0.1
|
||||
slab@0.4.9
|
||||
smallvec@1.13.2
|
||||
snapbox-macros@0.3.10
|
||||
snapbox@0.6.21
|
||||
socket2@0.5.8
|
||||
stable_deref_trait@1.2.0
|
||||
static_assertions@1.1.0
|
||||
strsim@0.11.1
|
||||
supports-color@3.0.2
|
||||
supports-hyperlinks@3.1.0
|
||||
supports-unicode@3.0.0
|
||||
syn@2.0.96
|
||||
sync_wrapper@1.0.2
|
||||
synstructure@0.13.1
|
||||
tauri-winrt-notification@0.2.1
|
||||
tempfile@3.15.0
|
||||
termcolor@1.4.1
|
||||
terminal_size@0.4.1
|
||||
terminfo@0.9.0
|
||||
textwrap@0.16.1
|
||||
thiserror-impl@1.0.69
|
||||
thiserror-impl@2.0.11
|
||||
thiserror@1.0.69
|
||||
thiserror@2.0.11
|
||||
thread_local@1.1.8
|
||||
time-core@0.1.2
|
||||
time-macros@0.2.19
|
||||
time@0.3.37
|
||||
tinystr@0.7.6
|
||||
tinyvec@1.8.1
|
||||
tinyvec_macros@0.1.1
|
||||
tokio-macros@2.5.0
|
||||
tokio-stream@0.1.17
|
||||
tokio-util@0.7.13
|
||||
tokio@1.43.0
|
||||
toml@0.8.19
|
||||
toml_datetime@0.6.8
|
||||
toml_edit@0.22.22
|
||||
tonic@0.12.3
|
||||
tower-layer@0.3.3
|
||||
tower-service@0.3.3
|
||||
tower@0.4.13
|
||||
tower@0.5.2
|
||||
tracing-appender@0.2.3
|
||||
tracing-attributes@0.1.28
|
||||
tracing-core@0.1.33
|
||||
tracing-log@0.2.0
|
||||
tracing-serde@0.2.0
|
||||
tracing-subscriber@0.3.19
|
||||
tracing-test-macro@0.2.5
|
||||
tracing-test@0.2.5
|
||||
tracing@0.1.41
|
||||
try-lock@0.2.5
|
||||
typed-arena@2.0.2
|
||||
typenum@1.17.0
|
||||
tz-rs@0.7.0
|
||||
uds_windows@1.1.0
|
||||
unicode-bom@2.0.3
|
||||
unicode-ident@1.0.14
|
||||
unicode-linebreak@0.1.5
|
||||
unicode-normalization@0.1.24
|
||||
unicode-width@0.1.14
|
||||
unwinding@0.2.5
|
||||
url@2.5.4
|
||||
urlencoding@2.1.3
|
||||
utf16_iter@1.0.5
|
||||
utf8_iter@1.0.4
|
||||
utf8parse@0.2.2
|
||||
uuid@1.11.1
|
||||
valuable@0.1.0
|
||||
version_check@0.9.5
|
||||
vswhom-sys@0.1.2
|
||||
vswhom@0.1.0
|
||||
walkdir@2.5.0
|
||||
want@0.3.1
|
||||
wasi@0.11.0+wasi-snapshot-preview1
|
||||
wasm-bindgen-backend@0.2.99
|
||||
wasm-bindgen-macro-support@0.2.99
|
||||
wasm-bindgen-macro@0.2.99
|
||||
wasm-bindgen-shared@0.2.99
|
||||
wasm-bindgen@0.2.99
|
||||
which@7.0.1
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.9
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
winapi@0.3.9
|
||||
windows-core@0.52.0
|
||||
windows-core@0.56.0
|
||||
windows-core@0.59.0
|
||||
windows-implement@0.56.0
|
||||
windows-implement@0.59.0
|
||||
windows-interface@0.56.0
|
||||
windows-interface@0.59.0
|
||||
windows-result@0.1.2
|
||||
windows-result@0.3.0
|
||||
windows-strings@0.3.0
|
||||
windows-sys@0.48.0
|
||||
windows-sys@0.52.0
|
||||
windows-sys@0.59.0
|
||||
windows-targets@0.48.5
|
||||
windows-targets@0.52.6
|
||||
windows-targets@0.53.0
|
||||
windows-version@0.1.2
|
||||
windows@0.56.0
|
||||
windows@0.59.0
|
||||
windows_aarch64_gnullvm@0.48.5
|
||||
windows_aarch64_gnullvm@0.52.6
|
||||
windows_aarch64_gnullvm@0.53.0
|
||||
windows_aarch64_msvc@0.48.5
|
||||
windows_aarch64_msvc@0.52.6
|
||||
windows_aarch64_msvc@0.53.0
|
||||
windows_i686_gnu@0.48.5
|
||||
windows_i686_gnu@0.52.6
|
||||
windows_i686_gnu@0.53.0
|
||||
windows_i686_gnullvm@0.52.6
|
||||
windows_i686_gnullvm@0.53.0
|
||||
windows_i686_msvc@0.48.5
|
||||
windows_i686_msvc@0.52.6
|
||||
windows_i686_msvc@0.53.0
|
||||
windows_x86_64_gnu@0.48.5
|
||||
windows_x86_64_gnu@0.52.6
|
||||
windows_x86_64_gnu@0.53.0
|
||||
windows_x86_64_gnullvm@0.48.5
|
||||
windows_x86_64_gnullvm@0.52.6
|
||||
windows_x86_64_gnullvm@0.53.0
|
||||
windows_x86_64_msvc@0.48.5
|
||||
windows_x86_64_msvc@0.52.6
|
||||
windows_x86_64_msvc@0.53.0
|
||||
winnow@0.6.24
|
||||
winreg@0.52.0
|
||||
winsafe@0.0.19
|
||||
write16@1.0.0
|
||||
writeable@0.5.5
|
||||
xdg-home@1.3.0
|
||||
yoke-derive@0.7.5
|
||||
yoke@0.7.5
|
||||
zbus@4.4.0
|
||||
zbus_macros@4.4.0
|
||||
zbus_names@3.0.0
|
||||
zerocopy-derive@0.7.35
|
||||
zerocopy@0.7.35
|
||||
zerofrom-derive@0.1.5
|
||||
zerofrom@0.1.5
|
||||
zerovec-derive@0.10.3
|
||||
zerovec@0.10.4
|
||||
zvariant@4.2.0
|
||||
zvariant_derive@4.2.0
|
||||
zvariant_utils@2.1.0
|
||||
"
|
||||
|
||||
# MSRV as of watchexec-2.2.1 is 1.61.
|
||||
#RUST_MIN_VER="1.71.1"
|
||||
|
||||
inherit cargo shell-completion
|
||||
|
||||
DESCRIPTION="Executes commands in response to file modifications"
|
||||
HOMEPAGE="https://watchexec.github.io"
|
||||
SRC_URI="
|
||||
https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2
|
||||
ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
|
||||
RESTRICT="mirror"
|
||||
|
||||
DOCS=( crates/cli/README.md )
|
||||
|
||||
# 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_compile() {
|
||||
cargo_src_compile --manifest-path=crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cargo_src_test --manifest-path crates/lib/Cargo.toml --lib
|
||||
cargo_src_test --manifest-path crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install --path "${S}"/crates/cli
|
||||
|
||||
einstalldocs
|
||||
doman doc/watchexec.1
|
||||
|
||||
newbashcomp completions/bash "${PN}"
|
||||
|
||||
newzshcomp completions/zsh "_${PN}"
|
||||
|
||||
newfishcomp completions/fish "${PN}.fish"
|
||||
}
|
||||
@@ -1,567 +0,0 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.13.5
|
||||
|
||||
EAPI=8
|
||||
|
||||
# find watchexec/crates -maxdepth 2 -type f -name 'Cargo.toml' -print0 |
|
||||
# xargs --null dirname --zero |
|
||||
# xargs --null sudo pycargoebuild -i watchexec-${PV}.ebuild
|
||||
CRATES="
|
||||
addr2line@0.24.2
|
||||
adler2@2.0.0
|
||||
ahash@0.8.12
|
||||
aho-corasick@1.1.3
|
||||
allocator-api2@0.2.21
|
||||
android-tzdata@0.1.1
|
||||
android_system_properties@0.1.5
|
||||
anstream@0.6.18
|
||||
anstyle-parse@0.2.6
|
||||
anstyle-query@1.1.2
|
||||
anstyle-wincon@3.0.7
|
||||
anstyle@1.0.10
|
||||
anyhow@1.0.98
|
||||
arc-swap@1.7.1
|
||||
argfile@0.2.1
|
||||
arrayref@0.3.9
|
||||
arrayvec@0.7.6
|
||||
async-broadcast@0.7.2
|
||||
async-channel@2.3.1
|
||||
async-executor@1.13.2
|
||||
async-io@2.4.0
|
||||
async-lock@3.4.0
|
||||
async-priority-channel@0.2.0
|
||||
async-process@2.3.0
|
||||
async-recursion@1.1.1
|
||||
async-signal@0.2.10
|
||||
async-stream-impl@0.3.6
|
||||
async-stream@0.3.6
|
||||
async-task@4.7.1
|
||||
async-trait@0.1.88
|
||||
atomic-take@1.1.0
|
||||
atomic-waker@1.1.2
|
||||
autocfg@1.4.0
|
||||
axum-core@0.4.5
|
||||
axum@0.7.9
|
||||
backtrace-ext@0.2.1
|
||||
backtrace@0.3.75
|
||||
base64@0.21.7
|
||||
base64@0.22.1
|
||||
bitflags@1.3.2
|
||||
bitflags@2.9.1
|
||||
blake3@1.8.2
|
||||
block-buffer@0.10.4
|
||||
block2@0.6.1
|
||||
blocking@1.6.1
|
||||
boxcar@0.2.11
|
||||
bstr@1.12.0
|
||||
bumpalo@3.17.0
|
||||
byteorder@1.5.0
|
||||
bytes@1.10.1
|
||||
c-gull@0.22.1
|
||||
c-scape@0.22.1
|
||||
cc@1.2.22
|
||||
cfg-if@1.0.0
|
||||
cfg_aliases@0.2.1
|
||||
chrono@0.4.41
|
||||
clap@4.5.38
|
||||
clap_builder@4.5.38
|
||||
clap_complete@4.5.50
|
||||
clap_complete_nushell@4.5.5
|
||||
clap_derive@4.5.32
|
||||
clap_lex@0.7.4
|
||||
clap_mangen@0.2.26
|
||||
clearscreen@4.0.1
|
||||
clru@0.6.2
|
||||
colorchoice@1.0.3
|
||||
concurrent-queue@2.5.0
|
||||
console-api@0.8.1
|
||||
console-subscriber@0.4.1
|
||||
constant_time_eq@0.3.1
|
||||
core-foundation-sys@0.8.7
|
||||
cpufeatures@0.2.17
|
||||
crc32fast@1.4.2
|
||||
crossbeam-channel@0.5.15
|
||||
crossbeam-deque@0.8.6
|
||||
crossbeam-epoch@0.9.18
|
||||
crossbeam-utils@0.8.21
|
||||
crypto-common@0.1.6
|
||||
cstr_core@0.2.6
|
||||
cty@0.2.2
|
||||
dashmap@6.1.0
|
||||
deranged@0.4.0
|
||||
digest@0.10.7
|
||||
dirs-sys@0.5.0
|
||||
dirs@6.0.0
|
||||
dispatch2@0.3.0
|
||||
displaydoc@0.2.5
|
||||
dunce@1.0.5
|
||||
dyn-clone@1.0.19
|
||||
either@1.15.0
|
||||
embed-resource@3.0.2
|
||||
endi@1.1.0
|
||||
endian-type@0.1.2
|
||||
enumflags2@0.7.11
|
||||
enumflags2_derive@0.7.11
|
||||
env_filter@0.1.3
|
||||
env_home@0.1.0
|
||||
env_logger@0.11.8
|
||||
equivalent@1.0.2
|
||||
errno@0.3.11
|
||||
event-listener-strategy@0.5.4
|
||||
event-listener@4.0.3
|
||||
event-listener@5.4.0
|
||||
eyra@0.22.0
|
||||
faster-hex@0.10.0
|
||||
fastrand@2.3.0
|
||||
filetime@0.2.25
|
||||
flate2@1.1.1
|
||||
fnv@1.0.7
|
||||
foldhash@0.1.5
|
||||
form_urlencoded@1.2.1
|
||||
fs-err@2.11.0
|
||||
fsevent-sys@4.1.0
|
||||
futures-channel@0.3.31
|
||||
futures-core@0.3.31
|
||||
futures-executor@0.3.31
|
||||
futures-io@0.3.31
|
||||
futures-lite@2.6.0
|
||||
futures-macro@0.3.31
|
||||
futures-sink@0.3.31
|
||||
futures-task@0.3.31
|
||||
futures-util@0.3.31
|
||||
futures@0.3.31
|
||||
generator@0.8.5
|
||||
generic-array@0.14.7
|
||||
getrandom@0.2.16
|
||||
getrandom@0.3.3
|
||||
gimli@0.31.1
|
||||
gix-actor@0.35.1
|
||||
gix-bitmap@0.2.14
|
||||
gix-chunk@0.4.11
|
||||
gix-command@0.6.0
|
||||
gix-commitgraph@0.28.0
|
||||
gix-config-value@0.15.0
|
||||
gix-config@0.45.1
|
||||
gix-date@0.10.2
|
||||
gix-diff@0.52.1
|
||||
gix-discover@0.40.1
|
||||
gix-features@0.42.1
|
||||
gix-fs@0.15.0
|
||||
gix-glob@0.20.0
|
||||
gix-hash@0.18.0
|
||||
gix-hashtable@0.8.1
|
||||
gix-index@0.40.1
|
||||
gix-lock@17.1.0
|
||||
gix-object@0.49.1
|
||||
gix-odb@0.69.1
|
||||
gix-pack@0.59.1
|
||||
gix-packetline@0.19.0
|
||||
gix-path@0.10.18
|
||||
gix-protocol@0.50.1
|
||||
gix-quote@0.6.0
|
||||
gix-ref@0.52.1
|
||||
gix-refspec@0.30.1
|
||||
gix-revision@0.34.1
|
||||
gix-revwalk@0.20.1
|
||||
gix-sec@0.11.0
|
||||
gix-shallow@0.4.0
|
||||
gix-tempfile@17.1.0
|
||||
gix-trace@0.1.12
|
||||
gix-transport@0.47.0
|
||||
gix-traverse@0.46.2
|
||||
gix-url@0.31.0
|
||||
gix-utils@0.3.0
|
||||
gix-validate@0.10.0
|
||||
gix@0.72.1
|
||||
globset@0.4.16
|
||||
h2@0.4.10
|
||||
hash32@0.3.1
|
||||
hashbrown@0.12.3
|
||||
hashbrown@0.14.5
|
||||
hashbrown@0.15.3
|
||||
hdrhistogram@7.5.4
|
||||
heapless@0.8.0
|
||||
heck@0.5.0
|
||||
hermit-abi@0.4.0
|
||||
hex@0.4.3
|
||||
hifijson@0.2.2
|
||||
home@0.5.11
|
||||
http-body-util@0.1.3
|
||||
http-body@1.0.1
|
||||
http@1.3.1
|
||||
httparse@1.10.1
|
||||
httpdate@1.0.3
|
||||
humantime@2.2.0
|
||||
hyper-timeout@0.5.2
|
||||
hyper-util@0.1.11
|
||||
hyper@1.6.0
|
||||
iana-time-zone-haiku@0.1.2
|
||||
iana-time-zone@0.1.63
|
||||
icu_collections@2.0.0
|
||||
icu_locale_core@2.0.0
|
||||
icu_normalizer@2.0.0
|
||||
icu_normalizer_data@2.0.0
|
||||
icu_properties@2.0.0
|
||||
icu_properties_data@2.0.0
|
||||
icu_provider@2.0.0
|
||||
idna@1.0.3
|
||||
idna_adapter@1.2.1
|
||||
ignore@0.4.23
|
||||
indexmap@1.9.3
|
||||
indexmap@2.9.0
|
||||
inotify-sys@0.1.5
|
||||
inotify@0.11.0
|
||||
is_ci@1.2.0
|
||||
is_terminal_polyfill@1.70.1
|
||||
itertools@0.14.0
|
||||
itertools@0.9.0
|
||||
itoa@1.0.15
|
||||
jaq-core@2.2.0
|
||||
jaq-json@1.1.2
|
||||
jaq-std@2.1.1
|
||||
jiff-static@0.2.13
|
||||
jiff-tzdb-platform@0.1.3
|
||||
jiff-tzdb@0.1.4
|
||||
jiff@0.2.13
|
||||
js-sys@0.3.77
|
||||
kqueue-sys@1.0.4
|
||||
kqueue@1.1.1
|
||||
lazy_static@1.5.0
|
||||
leon@3.0.2
|
||||
libc@0.2.172
|
||||
libm@0.2.15
|
||||
libmimalloc-sys@0.1.42
|
||||
libredox@0.1.3
|
||||
libz-rs-sys@0.5.0
|
||||
linux-raw-sys@0.4.15
|
||||
linux-raw-sys@0.9.4
|
||||
listenfd@1.0.2
|
||||
litemap@0.8.0
|
||||
lock_api@0.4.12
|
||||
log@0.4.27
|
||||
loom@0.7.2
|
||||
mac-notification-sys@0.6.4
|
||||
matchers@0.1.0
|
||||
matchit@0.7.3
|
||||
maybe-async@0.2.10
|
||||
memchr@2.7.4
|
||||
memmap2@0.9.5
|
||||
memoffset@0.9.1
|
||||
miette-derive@7.6.0
|
||||
miette@7.6.0
|
||||
mimalloc@0.1.46
|
||||
mime@0.3.17
|
||||
minimal-lexical@0.2.1
|
||||
miniz_oxide@0.8.8
|
||||
mio@1.0.3
|
||||
nibble_vec@0.1.0
|
||||
nix@0.29.0
|
||||
nix@0.30.1
|
||||
nom@7.1.3
|
||||
normalize-line-endings@0.3.0
|
||||
normalize-path@0.2.1
|
||||
notify-rust@4.11.7
|
||||
notify-types@2.0.0
|
||||
notify@8.0.0
|
||||
nu-ansi-term@0.46.0
|
||||
num-complex@0.4.6
|
||||
num-conv@0.1.0
|
||||
num-traits@0.2.19
|
||||
objc2-core-foundation@0.3.1
|
||||
objc2-encode@4.1.0
|
||||
objc2-foundation@0.3.1
|
||||
objc2@0.6.1
|
||||
object@0.36.7
|
||||
once_cell@1.21.3
|
||||
option-ext@0.2.0
|
||||
ordered-stream@0.2.0
|
||||
origin@0.26.1
|
||||
os_str_bytes@7.1.0
|
||||
overload@0.1.1
|
||||
owo-colors@4.2.0
|
||||
parking@2.2.1
|
||||
parking_lot@0.12.3
|
||||
parking_lot_core@0.9.10
|
||||
percent-encoding@2.3.1
|
||||
phf@0.11.3
|
||||
phf_codegen@0.11.3
|
||||
phf_generator@0.11.3
|
||||
phf_shared@0.11.3
|
||||
pid1@0.1.4
|
||||
pin-project-internal@1.1.10
|
||||
pin-project-lite@0.2.16
|
||||
pin-project@1.1.10
|
||||
pin-utils@0.1.0
|
||||
piper@0.2.4
|
||||
polling@3.7.4
|
||||
portable-atomic-util@0.2.4
|
||||
portable-atomic@1.11.0
|
||||
posix-regex@0.1.4
|
||||
potential_utf@0.1.2
|
||||
powerfmt@0.2.0
|
||||
ppv-lite86@0.2.21
|
||||
printf-compat@0.1.1
|
||||
proc-macro-crate@3.3.0
|
||||
proc-macro2@1.0.95
|
||||
process-wrap@8.2.1
|
||||
prodash@29.0.2
|
||||
prost-derive@0.13.5
|
||||
prost-types@0.13.5
|
||||
prost@0.13.5
|
||||
quick-xml@0.37.5
|
||||
quote@1.0.40
|
||||
r-efi@5.2.0
|
||||
radix_trie@0.2.1
|
||||
rand@0.8.5
|
||||
rand@0.9.1
|
||||
rand_chacha@0.3.1
|
||||
rand_chacha@0.9.0
|
||||
rand_core@0.6.4
|
||||
rand_core@0.9.3
|
||||
rand_pcg@0.9.0
|
||||
rayon-core@1.12.1
|
||||
realpath-ext@0.1.3
|
||||
redox_syscall@0.5.12
|
||||
redox_users@0.5.0
|
||||
regex-automata@0.1.10
|
||||
regex-automata@0.4.9
|
||||
regex-lite@0.1.6
|
||||
regex-syntax@0.6.29
|
||||
regex-syntax@0.8.5
|
||||
regex@1.11.1
|
||||
roff@0.2.2
|
||||
rustc-demangle@0.1.24
|
||||
rustc_version@0.4.1
|
||||
rustix-dlmalloc@0.2.2
|
||||
rustix-futex-sync@0.4.0
|
||||
rustix-openpty@0.2.0
|
||||
rustix@0.38.44
|
||||
rustix@1.0.7
|
||||
rustversion@1.0.20
|
||||
ryu@1.0.20
|
||||
same-file@1.0.6
|
||||
scoped-tls@1.0.1
|
||||
scopeguard@1.2.0
|
||||
semver@1.0.26
|
||||
serde@1.0.219
|
||||
serde_derive@1.0.219
|
||||
serde_json@1.0.140
|
||||
serde_repr@0.1.20
|
||||
serde_spanned@0.6.8
|
||||
sha1-checked@0.10.0
|
||||
sha1@0.10.6
|
||||
sharded-slab@0.1.7
|
||||
shell-words@1.1.0
|
||||
shlex@1.3.0
|
||||
signal-hook-registry@1.4.5
|
||||
signal-hook@0.3.18
|
||||
similar@2.7.0
|
||||
siphasher@1.0.1
|
||||
slab@0.4.9
|
||||
smallvec@1.15.0
|
||||
snapbox-macros@0.3.10
|
||||
snapbox@0.5.14
|
||||
snapbox@0.6.21
|
||||
socket2@0.5.9
|
||||
stable_deref_trait@1.2.0
|
||||
static_assertions@1.1.0
|
||||
strsim@0.11.1
|
||||
supports-color@3.0.2
|
||||
supports-hyperlinks@3.1.0
|
||||
supports-unicode@3.0.0
|
||||
syn@2.0.101
|
||||
sync_wrapper@1.0.2
|
||||
synstructure@0.13.2
|
||||
tauri-winrt-notification@0.7.2
|
||||
tempfile@3.20.0
|
||||
termcolor@1.4.1
|
||||
terminal_size@0.4.2
|
||||
terminfo@0.9.0
|
||||
textwrap@0.16.2
|
||||
thiserror-impl@1.0.69
|
||||
thiserror-impl@2.0.12
|
||||
thiserror@1.0.69
|
||||
thiserror@2.0.12
|
||||
thread_local@1.1.8
|
||||
time-core@0.1.4
|
||||
time-macros@0.2.22
|
||||
time@0.3.41
|
||||
tinystr@0.8.1
|
||||
tinyvec@1.9.0
|
||||
tinyvec_macros@0.1.1
|
||||
tokio-macros@2.5.0
|
||||
tokio-stream@0.1.17
|
||||
tokio-util@0.7.15
|
||||
tokio@1.45.0
|
||||
toml@0.8.22
|
||||
toml_datetime@0.6.9
|
||||
toml_edit@0.22.26
|
||||
toml_write@0.1.1
|
||||
tonic@0.12.3
|
||||
tower-layer@0.3.3
|
||||
tower-service@0.3.3
|
||||
tower@0.4.13
|
||||
tower@0.5.2
|
||||
tracing-appender@0.2.3
|
||||
tracing-attributes@0.1.28
|
||||
tracing-core@0.1.33
|
||||
tracing-log@0.2.0
|
||||
tracing-serde@0.2.0
|
||||
tracing-subscriber@0.3.19
|
||||
tracing-test-macro@0.2.5
|
||||
tracing-test@0.2.5
|
||||
tracing@0.1.41
|
||||
try-lock@0.2.5
|
||||
typed-arena@2.0.2
|
||||
typenum@1.18.0
|
||||
tz-rs@0.7.0
|
||||
uds_windows@1.1.0
|
||||
unicode-bom@2.0.3
|
||||
unicode-ident@1.0.18
|
||||
unicode-linebreak@0.1.5
|
||||
unicode-normalization@0.1.24
|
||||
unicode-width@0.1.14
|
||||
unicode-width@0.2.0
|
||||
unwinding@0.2.6
|
||||
url@2.5.4
|
||||
urlencoding@2.1.3
|
||||
utf8_iter@1.0.4
|
||||
utf8parse@0.2.2
|
||||
uuid@1.16.0
|
||||
valuable@0.1.1
|
||||
version_check@0.9.5
|
||||
vswhom-sys@0.1.3
|
||||
vswhom@0.1.0
|
||||
walkdir@2.5.0
|
||||
want@0.3.1
|
||||
wasi@0.11.0+wasi-snapshot-preview1
|
||||
wasi@0.14.2+wasi-0.2.4
|
||||
wasm-bindgen-backend@0.2.100
|
||||
wasm-bindgen-macro-support@0.2.100
|
||||
wasm-bindgen-macro@0.2.100
|
||||
wasm-bindgen-shared@0.2.100
|
||||
wasm-bindgen@0.2.100
|
||||
which@7.0.3
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.9
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
winapi@0.3.9
|
||||
windows-collections@0.2.0
|
||||
windows-core@0.61.0
|
||||
windows-future@0.2.0
|
||||
windows-implement@0.60.0
|
||||
windows-interface@0.59.1
|
||||
windows-link@0.1.1
|
||||
windows-numerics@0.2.0
|
||||
windows-result@0.3.2
|
||||
windows-strings@0.4.0
|
||||
windows-sys@0.48.0
|
||||
windows-sys@0.52.0
|
||||
windows-sys@0.59.0
|
||||
windows-targets@0.48.5
|
||||
windows-targets@0.52.6
|
||||
windows-version@0.1.4
|
||||
windows@0.61.1
|
||||
windows_aarch64_gnullvm@0.48.5
|
||||
windows_aarch64_gnullvm@0.52.6
|
||||
windows_aarch64_msvc@0.48.5
|
||||
windows_aarch64_msvc@0.52.6
|
||||
windows_i686_gnu@0.48.5
|
||||
windows_i686_gnu@0.52.6
|
||||
windows_i686_gnullvm@0.52.6
|
||||
windows_i686_msvc@0.48.5
|
||||
windows_i686_msvc@0.52.6
|
||||
windows_x86_64_gnu@0.48.5
|
||||
windows_x86_64_gnu@0.52.6
|
||||
windows_x86_64_gnullvm@0.48.5
|
||||
windows_x86_64_gnullvm@0.52.6
|
||||
windows_x86_64_msvc@0.48.5
|
||||
windows_x86_64_msvc@0.52.6
|
||||
winnow@0.7.10
|
||||
winreg@0.52.0
|
||||
winsafe@0.0.19
|
||||
wit-bindgen-rt@0.39.0
|
||||
writeable@0.6.1
|
||||
yoke-derive@0.8.0
|
||||
yoke@0.8.0
|
||||
zbus@5.7.0
|
||||
zbus_macros@5.7.0
|
||||
zbus_names@4.2.0
|
||||
zerocopy-derive@0.8.25
|
||||
zerocopy@0.8.25
|
||||
zerofrom-derive@0.1.6
|
||||
zerofrom@0.1.6
|
||||
zerotrie@0.2.2
|
||||
zerovec-derive@0.11.1
|
||||
zerovec@0.11.2
|
||||
zlib-rs@0.5.0
|
||||
zvariant@5.5.3
|
||||
zvariant_derive@5.5.3
|
||||
zvariant_utils@3.2.0
|
||||
"
|
||||
|
||||
# MSRV as of watchexec-2.2.1 is 1.61.
|
||||
#RUST_MIN_VER="1.71.1"
|
||||
|
||||
inherit cargo shell-completion
|
||||
|
||||
DESCRIPTION="Executes commands in response to file modifications"
|
||||
HOMEPAGE="https://watchexec.github.io"
|
||||
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/watchexec/watchexec.git"
|
||||
else
|
||||
SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" ${CARGO_CRATE_URIS}"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2
|
||||
ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
|
||||
RESTRICT="mirror"
|
||||
|
||||
DOCS=( crates/cli/README.md )
|
||||
|
||||
# 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() {
|
||||
if [[ "${PV}" == 9999 ]];then
|
||||
git-r3_src_unpack
|
||||
cargo_live_src_unpack
|
||||
else
|
||||
cargo_src_unpack
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile --manifest-path=crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cargo_src_test --manifest-path crates/lib/Cargo.toml --lib
|
||||
cargo_src_test --manifest-path crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install --path "${S}"/crates/cli
|
||||
|
||||
einstalldocs
|
||||
doman doc/watchexec.1
|
||||
|
||||
newbashcomp completions/bash "${PN}"
|
||||
|
||||
newzshcomp completions/zsh "_${PN}"
|
||||
|
||||
newfishcomp completions/fish "${PN}.fish"
|
||||
}
|
||||
520
app-misc/watchexec/watchexec-2.4.3.ebuild
Normal file
520
app-misc/watchexec/watchexec-2.4.3.ebuild
Normal file
@@ -0,0 +1,520 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.1
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
addr2line@0.25.1
|
||||
adler2@2.0.1
|
||||
aho-corasick@1.1.4
|
||||
android_system_properties@0.1.5
|
||||
anstream@0.6.21
|
||||
anstyle-parse@0.2.7
|
||||
anstyle-query@1.1.5
|
||||
anstyle-wincon@3.0.11
|
||||
anstyle@1.0.13
|
||||
anyhow@1.0.102
|
||||
argfile@0.2.1
|
||||
arrayref@0.3.9
|
||||
arrayvec@0.7.6
|
||||
async-broadcast@0.7.2
|
||||
async-channel@2.5.0
|
||||
async-executor@1.14.0
|
||||
async-io@2.6.0
|
||||
async-lock@3.4.2
|
||||
async-priority-channel@0.2.0
|
||||
async-process@2.5.0
|
||||
async-recursion@1.1.1
|
||||
async-signal@0.2.13
|
||||
async-task@4.7.1
|
||||
async-trait@0.1.89
|
||||
atomic-take@1.1.0
|
||||
atomic-waker@1.1.2
|
||||
autocfg@1.5.0
|
||||
axum-core@0.5.6
|
||||
axum@0.8.8
|
||||
backtrace-ext@0.2.1
|
||||
backtrace@0.3.76
|
||||
base64@0.21.7
|
||||
base64@0.22.1
|
||||
bitflags@1.3.2
|
||||
bitflags@2.11.0
|
||||
blake3@1.8.3
|
||||
block-buffer@0.10.4
|
||||
block2@0.6.2
|
||||
blocking@1.6.2
|
||||
boxcar@0.2.14
|
||||
bstr@1.12.1
|
||||
bumpalo@3.20.2
|
||||
byteorder@1.5.0
|
||||
bytes@1.11.1
|
||||
c-gull@0.22.3
|
||||
c-scape@0.22.3
|
||||
cc@1.2.56
|
||||
cfg-if@1.0.4
|
||||
cfg_aliases@0.2.1
|
||||
chrono@0.4.44
|
||||
clap@4.5.60
|
||||
clap_builder@4.5.60
|
||||
clap_complete@4.5.66
|
||||
clap_complete_nushell@4.5.10
|
||||
clap_derive@4.5.55
|
||||
clap_lex@1.0.0
|
||||
clap_mangen@0.2.31
|
||||
clearscreen@4.0.5
|
||||
colorchoice@1.0.4
|
||||
concurrent-queue@2.5.0
|
||||
console-api@0.9.0
|
||||
console-subscriber@0.5.0
|
||||
constant_time_eq@0.4.2
|
||||
core-foundation-sys@0.8.7
|
||||
cpufeatures@0.2.17
|
||||
crc32fast@1.5.0
|
||||
crossbeam-channel@0.5.15
|
||||
crossbeam-deque@0.8.6
|
||||
crossbeam-epoch@0.9.18
|
||||
crossbeam-utils@0.8.21
|
||||
crypto-common@0.1.7
|
||||
dashmap@6.1.0
|
||||
deranged@0.5.8
|
||||
digest@0.10.7
|
||||
dirs-sys@0.5.0
|
||||
dirs@6.0.0
|
||||
dispatch2@0.3.0
|
||||
dunce@1.0.5
|
||||
dyn-clone@1.0.20
|
||||
either@1.15.0
|
||||
embed-resource@3.0.6
|
||||
endi@1.1.1
|
||||
endian-type@0.2.0
|
||||
enumflags2@0.7.12
|
||||
enumflags2_derive@0.7.12
|
||||
env_filter@1.0.0
|
||||
env_home@0.1.0
|
||||
env_logger@0.11.9
|
||||
equivalent@1.0.2
|
||||
errno@0.3.14
|
||||
event-listener-strategy@0.5.4
|
||||
event-listener@4.0.3
|
||||
event-listener@5.4.1
|
||||
eyra@0.22.0
|
||||
faster-hex@0.10.0
|
||||
fastrand@2.3.0
|
||||
find-msvc-tools@0.1.9
|
||||
flate2@1.1.9
|
||||
fnv@1.0.7
|
||||
foldhash@0.1.5
|
||||
fs-err@2.11.0
|
||||
fsevent-sys@4.1.0
|
||||
futures-channel@0.3.32
|
||||
futures-core@0.3.32
|
||||
futures-executor@0.3.32
|
||||
futures-io@0.3.32
|
||||
futures-lite@2.6.1
|
||||
futures-macro@0.3.32
|
||||
futures-sink@0.3.32
|
||||
futures-task@0.3.32
|
||||
futures-util@0.3.32
|
||||
futures@0.3.32
|
||||
generic-array@0.14.7
|
||||
getrandom@0.2.17
|
||||
getrandom@0.3.4
|
||||
getrandom@0.4.1
|
||||
gimli@0.32.3
|
||||
gix-actor@0.37.1
|
||||
gix-config-value@0.16.0
|
||||
gix-config@0.50.0
|
||||
gix-date@0.12.1
|
||||
gix-features@0.45.2
|
||||
gix-fs@0.18.2
|
||||
gix-glob@0.23.0
|
||||
gix-hash@0.21.2
|
||||
gix-hashtable@0.11.0
|
||||
gix-lock@20.0.1
|
||||
gix-object@0.54.1
|
||||
gix-path@0.10.22
|
||||
gix-ref@0.57.0
|
||||
gix-sec@0.12.2
|
||||
gix-tempfile@20.0.1
|
||||
gix-trace@0.1.18
|
||||
gix-utils@0.3.1
|
||||
gix-validate@0.10.1
|
||||
globset@0.4.18
|
||||
h2@0.4.13
|
||||
hash32@0.3.1
|
||||
hashbrown@0.14.5
|
||||
hashbrown@0.15.5
|
||||
hashbrown@0.16.1
|
||||
hdrhistogram@7.5.4
|
||||
heapless@0.8.0
|
||||
heck@0.5.0
|
||||
hermit-abi@0.5.2
|
||||
hex@0.4.3
|
||||
hifijson@0.2.3
|
||||
http-body-util@0.1.3
|
||||
http-body@1.0.1
|
||||
http@1.4.0
|
||||
httparse@1.10.1
|
||||
httpdate@1.0.3
|
||||
humantime@2.3.0
|
||||
hyper-timeout@0.5.2
|
||||
hyper-util@0.1.20
|
||||
hyper@1.8.1
|
||||
iana-time-zone-haiku@0.1.2
|
||||
iana-time-zone@0.1.65
|
||||
id-arena@2.3.0
|
||||
ignore@0.4.25
|
||||
indexmap@2.13.0
|
||||
inotify-sys@0.1.5
|
||||
inotify@0.11.0
|
||||
is_ci@1.2.0
|
||||
is_terminal_polyfill@1.70.2
|
||||
itertools@0.14.0
|
||||
itoa@1.0.17
|
||||
jaq-core@2.2.1
|
||||
jaq-json@1.1.3
|
||||
jaq-std@2.1.2
|
||||
jiff-static@0.2.21
|
||||
jiff-tzdb-platform@0.1.3
|
||||
jiff-tzdb@0.1.5
|
||||
jiff@0.2.21
|
||||
js-sys@0.3.89
|
||||
kqueue-sys@1.0.4
|
||||
kqueue@1.1.1
|
||||
lazy_static@1.5.0
|
||||
leb128fmt@0.1.0
|
||||
libc@0.2.180
|
||||
libm@0.2.16
|
||||
libmimalloc-sys@0.1.44
|
||||
libredox@0.1.12
|
||||
linux-raw-sys@0.11.0
|
||||
linux-raw-sys@0.9.4
|
||||
listenfd@1.0.2
|
||||
lock_api@0.4.14
|
||||
log@0.4.29
|
||||
mac-notification-sys@0.6.9
|
||||
matchers@0.2.0
|
||||
matchit@0.8.4
|
||||
memchr@2.8.0
|
||||
memmap2@0.9.10
|
||||
memoffset@0.9.1
|
||||
miette-derive@7.6.0
|
||||
miette@7.6.0
|
||||
mimalloc@0.1.48
|
||||
mime@0.3.17
|
||||
minimal-lexical@0.2.1
|
||||
miniz_oxide@0.8.9
|
||||
mio@1.1.1
|
||||
nibble_vec@0.1.0
|
||||
nix@0.29.0
|
||||
nix@0.30.1
|
||||
nix@0.31.1
|
||||
nom@7.1.3
|
||||
normalize-line-endings@0.3.0
|
||||
normalize-path@0.2.1
|
||||
notify-rust@4.12.0
|
||||
notify-types@2.1.0
|
||||
notify@8.2.0
|
||||
nu-ansi-term@0.50.3
|
||||
num-complex@0.4.6
|
||||
num-conv@0.2.0
|
||||
num-traits@0.2.19
|
||||
objc2-core-foundation@0.3.2
|
||||
objc2-encode@4.1.0
|
||||
objc2-foundation@0.3.2
|
||||
objc2@0.6.3
|
||||
object@0.37.3
|
||||
once_cell@1.21.3
|
||||
once_cell_polyfill@1.70.2
|
||||
option-ext@0.2.0
|
||||
ordered-stream@0.2.0
|
||||
origin@0.26.2
|
||||
os_str_bytes@7.1.1
|
||||
owo-colors@4.3.0
|
||||
parking@2.2.1
|
||||
parking_lot@0.12.5
|
||||
parking_lot_core@0.9.12
|
||||
percent-encoding@2.3.2
|
||||
phf@0.11.3
|
||||
phf_codegen@0.11.3
|
||||
phf_generator@0.11.3
|
||||
phf_shared@0.11.3
|
||||
pid1@0.1.5
|
||||
pin-project-internal@1.1.10
|
||||
pin-project-lite@0.2.16
|
||||
pin-project@1.1.10
|
||||
pin-utils@0.1.0
|
||||
piper@0.2.4
|
||||
polling@3.11.0
|
||||
portable-atomic-util@0.2.5
|
||||
portable-atomic@1.13.1
|
||||
posix-regex@0.1.4
|
||||
powerfmt@0.2.0
|
||||
ppv-lite86@0.2.21
|
||||
prettyplease@0.2.37
|
||||
printf-compat@0.3.1
|
||||
proc-macro-crate@3.4.0
|
||||
proc-macro2@1.0.106
|
||||
process-wrap@9.0.3
|
||||
prodash@30.0.1
|
||||
prost-derive@0.14.3
|
||||
prost-types@0.14.3
|
||||
prost@0.14.3
|
||||
quick-xml@0.37.5
|
||||
quote@1.0.44
|
||||
r-efi@5.3.0
|
||||
radix_trie@0.3.0
|
||||
rand@0.8.5
|
||||
rand@0.9.2
|
||||
rand_chacha@0.9.0
|
||||
rand_core@0.6.4
|
||||
rand_core@0.9.5
|
||||
rand_pcg@0.9.0
|
||||
rayon-core@1.13.0
|
||||
realpath-ext@0.1.3
|
||||
redox_syscall@0.5.18
|
||||
redox_users@0.5.2
|
||||
regex-automata@0.4.14
|
||||
regex-lite@0.1.9
|
||||
regex-syntax@0.8.9
|
||||
roff@0.2.2
|
||||
rustc-demangle@0.1.27
|
||||
rustc_version@0.4.1
|
||||
rustix-dlmalloc@0.2.2
|
||||
rustix-futex-sync@0.4.0
|
||||
rustix-openpty@0.2.0
|
||||
rustix@1.1.3
|
||||
rustversion@1.0.22
|
||||
same-file@1.0.6
|
||||
scopeguard@1.2.0
|
||||
semver@1.0.27
|
||||
serde@1.0.228
|
||||
serde_core@1.0.228
|
||||
serde_derive@1.0.228
|
||||
serde_json@1.0.149
|
||||
serde_repr@0.1.20
|
||||
serde_spanned@1.0.4
|
||||
sha1-checked@0.10.0
|
||||
sha1@0.10.6
|
||||
sharded-slab@0.1.7
|
||||
shlex@1.3.0
|
||||
signal-hook-registry@1.4.8
|
||||
signal-hook@0.3.18
|
||||
simd-adler32@0.3.8
|
||||
similar@2.7.0
|
||||
siphasher@1.0.2
|
||||
slab@0.4.12
|
||||
smallvec@1.15.1
|
||||
snapbox-macros@0.4.0
|
||||
snapbox@0.6.24
|
||||
socket2@0.6.2
|
||||
stable_deref_trait@1.2.1
|
||||
strsim@0.11.1
|
||||
supports-color@3.0.2
|
||||
supports-hyperlinks@3.2.0
|
||||
supports-unicode@3.0.0
|
||||
syn@2.0.117
|
||||
sync_wrapper@1.0.2
|
||||
tauri-winrt-notification@0.7.2
|
||||
tempfile@3.25.0
|
||||
termcolor@1.4.1
|
||||
terminal_size@0.4.3
|
||||
terminfo@0.9.0
|
||||
textwrap@0.16.2
|
||||
thiserror-impl@1.0.69
|
||||
thiserror-impl@2.0.18
|
||||
thiserror@1.0.69
|
||||
thiserror@2.0.18
|
||||
thread_local@1.1.9
|
||||
time-core@0.1.8
|
||||
time-macros@0.2.27
|
||||
time@0.3.47
|
||||
tinyvec@1.10.0
|
||||
tinyvec_macros@0.1.1
|
||||
tokio-macros@2.6.0
|
||||
tokio-stream@0.1.18
|
||||
tokio-util@0.7.18
|
||||
tokio@1.49.0
|
||||
toml@0.9.12+spec-1.1.0
|
||||
toml_datetime@0.7.5+spec-1.1.0
|
||||
toml_edit@0.23.10+spec-1.0.0
|
||||
toml_parser@1.0.9+spec-1.1.0
|
||||
toml_writer@1.0.6+spec-1.1.0
|
||||
tonic-prost@0.14.5
|
||||
tonic@0.14.5
|
||||
tower-layer@0.3.3
|
||||
tower-service@0.3.3
|
||||
tower@0.5.3
|
||||
tracing-appender@0.2.4
|
||||
tracing-attributes@0.1.31
|
||||
tracing-core@0.1.36
|
||||
tracing-log@0.2.0
|
||||
tracing-serde@0.2.0
|
||||
tracing-subscriber@0.3.22
|
||||
tracing-test-macro@0.2.6
|
||||
tracing-test@0.2.6
|
||||
tracing@0.1.44
|
||||
try-lock@0.2.5
|
||||
typed-arena@2.0.2
|
||||
typenum@1.19.0
|
||||
tz-rs@0.7.3
|
||||
uds_windows@1.1.0
|
||||
unicode-bom@2.0.3
|
||||
unicode-ident@1.0.24
|
||||
unicode-linebreak@0.1.5
|
||||
unicode-normalization@0.1.25
|
||||
unicode-width@0.1.14
|
||||
unicode-width@0.2.2
|
||||
unicode-xid@0.2.6
|
||||
unwinding@0.2.8
|
||||
urlencoding@2.1.3
|
||||
utf8parse@0.2.2
|
||||
uuid@1.21.0
|
||||
valuable@0.1.1
|
||||
version_check@0.9.5
|
||||
vswhom-sys@0.1.3
|
||||
vswhom@0.1.0
|
||||
walkdir@2.5.0
|
||||
want@0.3.1
|
||||
wasi@0.11.1+wasi-snapshot-preview1
|
||||
wasip2@1.0.2+wasi-0.2.9
|
||||
wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
|
||||
wasm-bindgen-macro-support@0.2.112
|
||||
wasm-bindgen-macro@0.2.112
|
||||
wasm-bindgen-shared@0.2.112
|
||||
wasm-bindgen@0.2.112
|
||||
wasm-encoder@0.244.0
|
||||
wasm-metadata@0.244.0
|
||||
wasmparser@0.244.0
|
||||
which@8.0.0
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.11
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
winapi@0.3.9
|
||||
windows-collections@0.2.0
|
||||
windows-collections@0.3.2
|
||||
windows-core@0.61.2
|
||||
windows-core@0.62.2
|
||||
windows-future@0.2.1
|
||||
windows-future@0.3.2
|
||||
windows-implement@0.60.2
|
||||
windows-interface@0.59.3
|
||||
windows-link@0.1.3
|
||||
windows-link@0.2.1
|
||||
windows-numerics@0.2.0
|
||||
windows-numerics@0.3.1
|
||||
windows-result@0.3.4
|
||||
windows-result@0.4.1
|
||||
windows-strings@0.4.2
|
||||
windows-strings@0.5.1
|
||||
windows-sys@0.59.0
|
||||
windows-sys@0.60.2
|
||||
windows-sys@0.61.2
|
||||
windows-targets@0.52.6
|
||||
windows-targets@0.53.5
|
||||
windows-threading@0.1.0
|
||||
windows-threading@0.2.1
|
||||
windows-version@0.1.7
|
||||
windows@0.61.3
|
||||
windows@0.62.2
|
||||
windows_aarch64_gnullvm@0.52.6
|
||||
windows_aarch64_gnullvm@0.53.1
|
||||
windows_aarch64_msvc@0.52.6
|
||||
windows_aarch64_msvc@0.53.1
|
||||
windows_i686_gnu@0.52.6
|
||||
windows_i686_gnu@0.53.1
|
||||
windows_i686_gnullvm@0.52.6
|
||||
windows_i686_gnullvm@0.53.1
|
||||
windows_i686_msvc@0.52.6
|
||||
windows_i686_msvc@0.53.1
|
||||
windows_x86_64_gnu@0.52.6
|
||||
windows_x86_64_gnu@0.53.1
|
||||
windows_x86_64_gnullvm@0.52.6
|
||||
windows_x86_64_gnullvm@0.53.1
|
||||
windows_x86_64_msvc@0.52.6
|
||||
windows_x86_64_msvc@0.53.1
|
||||
winnow@0.7.14
|
||||
winreg@0.55.0
|
||||
winsafe@0.0.19
|
||||
wit-bindgen-core@0.51.0
|
||||
wit-bindgen-rust-macro@0.51.0
|
||||
wit-bindgen-rust@0.51.0
|
||||
wit-bindgen@0.51.0
|
||||
wit-component@0.244.0
|
||||
wit-parser@0.244.0
|
||||
zbus@5.14.0
|
||||
zbus_macros@5.14.0
|
||||
zbus_names@4.3.1
|
||||
zerocopy-derive@0.8.39
|
||||
zerocopy@0.8.39
|
||||
zmij@1.0.21
|
||||
zvariant@5.10.0
|
||||
zvariant_derive@5.10.0
|
||||
zvariant_utils@3.3.0
|
||||
"
|
||||
|
||||
# Some of deps requires Rust 1.88 as of watchexec-2.4.1.
|
||||
RUST_MIN_VER="1.88.0"
|
||||
|
||||
inherit cargo shell-completion
|
||||
|
||||
DESCRIPTION="Executes commands in response to file modifications"
|
||||
HOMEPAGE="https://watchexec.github.io"
|
||||
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/watchexec/watchexec.git"
|
||||
else
|
||||
SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" ${CARGO_CRATE_URIS}"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2
|
||||
ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
|
||||
RESTRICT="mirror"
|
||||
|
||||
DOCS=( crates/cli/README.md )
|
||||
|
||||
# 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() {
|
||||
if [[ "${PV}" == 9999 ]];then
|
||||
git-r3_src_unpack
|
||||
cargo_live_src_unpack
|
||||
else
|
||||
cargo_src_unpack
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile --manifest-path=crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cargo_src_test --manifest-path crates/lib/Cargo.toml --lib
|
||||
cargo_src_test --manifest-path crates/cli/Cargo.toml
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install --path "${S}"/crates/cli
|
||||
|
||||
einstalldocs
|
||||
doman doc/watchexec.1
|
||||
|
||||
newbashcomp completions/bash "${PN}"
|
||||
|
||||
newzshcomp completions/zsh "_${PN}"
|
||||
|
||||
newfishcomp completions/fish "${PN}.fish"
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST FoBiS.py-3.1.0.tar.gz 50502 BLAKE2B b89865372c1d31ea216de1f5ead15f790ab0c09dbf70da9c2ee9100f02db1ff29a2167b3bc3c18319d5a2028c7d672d97c15cfdcd74b5166c0c00d6e8214ef35 SHA512 f5110ecd2ebc17e6c9a7e53b54957b4ac104eed42ffb34b0b2061f4cf43ac847ed3160d5e92c7f9211c28a4bbeaa9f271bcd6e07f0edd2cbfd60f8cb102ac27c
|
||||
DIST fobis-3.2.1.tar.gz 52650 BLAKE2B 92f02c5a78f214b4e0bc4f98e0c5e49fc9ca7916cfc8e2fc3000513a15cbc163048939f379d8c9654349d49a5a9291ba3d20cf0711e130b7e5d31c7efc46ff39 SHA512 8637927d7d083c7982e05361eb68307022d7bf3aee38b9111ce69e560cb8066fe63dbf5e0cec82f46098eb84b26643a6a89a622804f454024e1998d697b6eec8
|
||||
|
||||
25
dev-build/fobis/fobis-3.2.1.ebuild
Normal file
25
dev-build/fobis/fobis-3.2.1.ebuild
Normal file
@@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
PYPI_PN="FoBiS.py"
|
||||
PYPI_NO_NORMALIZE=1
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="FoBiS.py, a Fortran Building System for poor men"
|
||||
HOMEPAGE="https://github.com/szaghi/FoBiS"
|
||||
SRC_URI="$(pypi_sdist_url "${PN}_py" "${PV}") -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="graphviz"
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND="
|
||||
graphviz? ( dev-python/graphviz[${PYTHON_USEDEP}] )
|
||||
"
|
||||
@@ -1 +1 @@
|
||||
DIST hardened_malloc-13.tar.gz 77759 BLAKE2B 58487fda8f3480aab4b517771ae5ff5433f4ca57195a7c9e0f18622272b99342a79118e385f01b47a992f3acf209cbcdcf8c72ee183e17385d421950d2e21de6 SHA512 793252e3fa34c5aa3c672b182a204014b52ba52a693cd72fae77d6c537d364ab8e65db702e40528d6a51e7ffb945f8a28289245a2f23d8cc6b8253b56660dd9d
|
||||
DIST hardened_malloc-14.tar.gz 78357 BLAKE2B b4802a250e89341a6f2a88465ff5a159980f199ec1fd865ef63ea1d0c9deb712219a69ddac14cef41b42dc9354e00e0ab0a4abe430fbd4ba6fb66cbd71dffb0c SHA512 1953bcf8bb6895ea32d0da76a1a61177f524279fa3fa878f9d4a6f96606c082f292dcbcc71a14f9a9d631fc0e92bb2eb3cf5debe63bf67a1c12ef98f85ec652f
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST StringiFor-1.1.4_20251007.tar.gz 604286 BLAKE2B b52100885fc17819e307731dbffc7b914de02d621fac1e3163e52af2a80ed502832ea76e0c8b8642d26b12a1ff1202174b5b4569fa1e5073c5e52f629ce9c83f SHA512 5b3c0846f7b752a51e5fc16618e8e9c02deb14565dca0546938971855d8d314694c82448e8577f8e1ebf461306f7534446cc205a522194b91b1f74b9a8d0740c
|
||||
DIST StringiFor-1.1.4-r3.tar.gz 663817 BLAKE2B e2185bc65cadae7422b8674914f5bb630d85653bcc5beac0c6fa23446a2c087ea20268ea0a05bff0efb06bad8d9299a2b54ec6684892f6c10697c49112a5e2f6 SHA512 e5aa097779f9933fd9c0407945e8d0e307ae857c0c0070c3e8291cde0eb0ab747df76e1e2c6351af0d226ea14653abf5263ff857fc78b971c7dded018e39c1a0
|
||||
DIST StringiFor-1.1.8.tar.gz 749154 BLAKE2B 60f31a9a8766cc77e5eef420bc0629695bc8e153267ab766a6495e2e1a09936510b6d93f33cb06215c0bb738e85d90f7402fb213c41d082708084b2ddf5c8555 SHA512 81a08aeb0cfaba82f47a80a8913ffa10d4379bc7eec331a44ea15e8f8dc13e4eb33c504fa7ca1c3fc7829782570597ac9a49a8e4f7a9361c040604ac03ecb51f
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -9,12 +9,11 @@ PYTHON_COMPAT=( python3_{11..14} )
|
||||
inherit fortran-2 python-any-r1 toolchain-funcs
|
||||
|
||||
MY_PN="StringiFor"
|
||||
# version tag.1.1.4 point to commit 82727d6 on 2025 Oct 7
|
||||
TAG_DATE="20251007"
|
||||
# version tag.1.1.4 point to commit e5df2b9 on 2026 Feb 18
|
||||
|
||||
DESCRIPTION="StringiFor, Strings Fortran Manipulator, yet another strings Fortran module"
|
||||
HOMEPAGE="https://github.com/szaghi/StringiFor"
|
||||
SRC_URI="https://github.com/szaghi/${MY_PN}/releases/download/v${PV}/${MY_PN}.tar.gz -> ${MY_PN}-${PV}_${TAG_DATE}.tar.gz"
|
||||
SRC_URI="https://github.com/szaghi/${MY_PN}/releases/download/v${PV}/${MY_PN}.tar.gz -> ${MY_PN}-${PV}-${PR}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
95
dev-libs/stringifor/stringifor-1.1.8.ebuild
Normal file
95
dev-libs/stringifor/stringifor-1.1.8.ebuild
Normal file
@@ -0,0 +1,95 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
FORTRAN_STANDARD=2003
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
|
||||
inherit fortran-2 python-any-r1 toolchain-funcs
|
||||
|
||||
MY_PN="StringiFor"
|
||||
# version tag.1.1.8 point to commit 019fe9c on 2026 Feb 22
|
||||
|
||||
DESCRIPTION="StringiFor, Strings Fortran Manipulator, yet another strings Fortran module"
|
||||
HOMEPAGE="https://github.com/szaghi/StringiFor"
|
||||
SRC_URI="https://github.com/szaghi/${MY_PN}/releases/download/v${PV}/${MY_PN}-v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-v${PV}"
|
||||
|
||||
# For FOSS projects: GPL-3
|
||||
# For closed source/commercial projects: BSD 2-Clause, BSD 3-Clause, MIT
|
||||
LICENSE="GPL-3 BSD-2 BSD MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="static-libs test"
|
||||
RESTRICT="mirror !test? ( test )"
|
||||
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_any_dep '
|
||||
dev-build/fobis[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.1.1_fobos_soname.patch"
|
||||
"${FILESDIR}/${PN}-1.1.3_fix_tests.patch"
|
||||
)
|
||||
|
||||
set_build_mode() {
|
||||
case $(tc-getFC) in
|
||||
*gfortran* )
|
||||
BUILD_MODE_SHARED="-mode stringifor-shared-gnu"
|
||||
BUILD_MODE_STATIC="-mode stringifor-static-gnu"
|
||||
BUILD_MODE_TESTS="-mode tests-gnu" ;;
|
||||
*ifort* )
|
||||
BUILD_MODE_SHARED="-mode stringifor-shared-intel"
|
||||
BUILD_MODE_STATIC="-mode stringifor-static-intel"
|
||||
BUILD_MODE_TESTS="-mode tests-intel" ;;
|
||||
* )
|
||||
die "Sorry, GNU gfortran or Intel ifort are currently supported in the ebuild" ;;
|
||||
esac
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
fortran-2_pkg_setup
|
||||
set_build_mode
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i -e 's:\$OPTIMIZE = -O2:\$OPTIMIZE = '"${FFLAGS}"':' \
|
||||
-e '/^\$LSHARED/s:$: '"${LDFLAGS}"':' fobos || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
${EPYTHON} FoBiS.py build -verbose -compiler custom -fc $(tc-getFC) ${BUILD_MODE_SHARED} || die
|
||||
use static-libs && { ${EPYTHON} FoBiS.py \
|
||||
build -verbose -compiler custom -fc $(tc-getFC) ${BUILD_MODE_STATIC} || die; }
|
||||
}
|
||||
|
||||
src_test() {
|
||||
${EPYTHON} FoBiS.py build -compiler custom -fc $(tc-getFC) ${BUILD_MODE_TESTS} || die
|
||||
for e in $( find ./exe/ -type f -executable -print ); do
|
||||
if [ "$e" != "./exe/stringifor_test_parse_large_csv" ] ; then
|
||||
echo " run test $e :" && { $e || die; }
|
||||
else
|
||||
# The output of this test is too huge so it's cutted here
|
||||
echo " run test $e :" && { $e | tail -n 10 || die; }
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mv lib/mod lib/${PN} || die
|
||||
doheader -r lib/${PN}/
|
||||
|
||||
mv lib/lib${PN}.so{,.1} || die
|
||||
dosym lib${PN}.so.1 /usr/$(get_libdir)/lib${PN}.so
|
||||
dolib.so lib/lib${PN}.so.1
|
||||
|
||||
use static-libs && dolib.a lib/lib${PN}.a
|
||||
}
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST kittenspaceagency-bin-2026.2.32-r3646.tar.gz 1918980336 BLAKE2B 68b1431168088892dc796871ff80b0fb000013b826e3af9955da432c200295d16782c7e3bdcce98baf5eb87587a9fb66c48e2e4098ac52994ddd89b10e02dd0f SHA512 41382919f2f9b4f51d2ac0c7e0628bcb1ab8353cfa4d7194b9caab3ab5d27e477bf2fb1b32ccf41b76fbec066f4935ba66ea1f83edbb051eae10d56fa9888c26
|
||||
DIST kittenspaceagency-bin-2026.2.34-r3656.tar.gz 1893618145 BLAKE2B 204c8af76099b0198c29049839f2b6d01a4ec6747f461d33c47fc0ef9a6db63c92ab4a95765d4e78b42041a56aa5d979d33fdc2f7465d4d32612fa4059fbc398 SHA512 d245dfc46ed3c354d48af3377b03b3bd813d8bf6283ec0d9a19d9f8ef917552c6c7276c0d1f8f4c922073b1d1f99c78b237ccfbcba6949bc1079d821e4c6d1ad
|
||||
DIST kittenspaceagency-bin-2026.2.35-r3667.tar.gz 1893621812 BLAKE2B 48522078850bb5c1f7d7306389aad0e1246517885780e5cc235831e4c823d33c46f43cb750f69377dbe68a4689e9a307041cb655fcea87d318922a270063c025 SHA512 b62ce832bd1f713342ba23305f9983def797629c6b38403ec35417a034404ceafa1b463f0aab713727eb909d4d79fc7d6157269105270bb5d9500e00ee4b5a74
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
14
metadata/md5-cache/app-misc/watchexec-2.4.3
Normal file
14
metadata/md5-cache/app-misc/watchexec-2.4.3
Normal file
File diff suppressed because one or more lines are too long
16
metadata/md5-cache/dev-build/fobis-3.2.1
Normal file
16
metadata/md5-cache/dev-build/fobis-3.2.1
Normal file
@@ -0,0 +1,16 @@
|
||||
BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DESCRIPTION=FoBiS.py, a Fortran Building System for poor men
|
||||
EAPI=8
|
||||
HOMEPAGE=https://github.com/szaghi/FoBiS
|
||||
INHERIT=distutils-r1 pypi
|
||||
IUSE=graphviz python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=graphviz? ( dev-python/graphviz[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
|
||||
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
|
||||
RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=https://files.pythonhosted.org/packages/source/f/fobis_py/fobis_py-3.2.1.tar.gz -> fobis-3.2.1.tar.gz
|
||||
_eclasses_=toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 python-r1 0e15b2ab9cfc87d7474678201d6bca38 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 pypi a451be5a08e8eb46f927fc6dd163583f
|
||||
_md5_=2022e17164b523fa8f7b9cad55571ecf
|
||||
@@ -5,5 +5,5 @@ HOMEPAGE=https://github.com/GrapheneOS/hardened_malloc
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/GrapheneOS/hardened_malloc/archive/refs/tags/13.tar.gz -> hardened_malloc-13.tar.gz
|
||||
SRC_URI=https://github.com/GrapheneOS/hardened_malloc/archive/refs/tags/14.tar.gz -> hardened_malloc-14.tar.gz
|
||||
_md5_=cdb54e3102263d72ecdd3026eb2980c3
|
||||
@@ -11,6 +11,6 @@ LICENSE=GPL-3 BSD-2 BSD MIT
|
||||
RDEPEND=virtual/fortran
|
||||
RESTRICT=mirror !test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/szaghi/StringiFor/releases/download/v1.1.4/StringiFor.tar.gz -> StringiFor-1.1.4_20251007.tar.gz
|
||||
SRC_URI=https://github.com/szaghi/StringiFor/releases/download/v1.1.4/StringiFor.tar.gz -> StringiFor-1.1.4-r3.tar.gz
|
||||
_eclasses_=toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 fortran-2 ae6d43513003405bd4a48698fc20370a multiprocessing 1e32df7deee68372153dca65f4a7c21f python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 python-any-r1 891415dfe39ad9b41b461f2b86354af0
|
||||
_md5_=c7f1fe42107899ca307f0a2e972e4ee6
|
||||
_md5_=d649b20b72cc49234494d1c8647430ba
|
||||
16
metadata/md5-cache/dev-libs/stringifor-1.1.8
Normal file
16
metadata/md5-cache/dev-libs/stringifor-1.1.8
Normal file
@@ -0,0 +1,16 @@
|
||||
BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) || ( ( dev-lang/python:3.14 dev-build/fobis[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-build/fobis[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-build/fobis[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-build/fobis[python_targets_python3_11(-)] ) ) virtual/fortran
|
||||
DEFINED_PHASES=compile install prepare setup test
|
||||
DEPEND=virtual/fortran
|
||||
DESCRIPTION=StringiFor, Strings Fortran Manipulator, yet another strings Fortran module
|
||||
EAPI=8
|
||||
HOMEPAGE=https://github.com/szaghi/StringiFor
|
||||
INHERIT=fortran-2 python-any-r1 toolchain-funcs
|
||||
IUSE=static-libs test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3 BSD-2 BSD MIT
|
||||
RDEPEND=virtual/fortran
|
||||
RESTRICT=mirror !test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/szaghi/StringiFor/releases/download/v1.1.8/StringiFor-v1.1.8.tar.gz -> StringiFor-1.1.8.tar.gz
|
||||
_eclasses_=toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 fortran-2 ae6d43513003405bd4a48698fc20370a multiprocessing 1e32df7deee68372153dca65f4a7c21f python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 python-any-r1 891415dfe39ad9b41b461f2b86354af0
|
||||
_md5_=a39d79272c8c63a12de70264852ded58
|
||||
@@ -8,6 +8,6 @@ LICENSE=all-rights-reserved
|
||||
RDEPEND=media-libs/vulkan-loader || ( >=dev-dotnet/dotnet-sdk-10 >=dev-dotnet/dotnet-sdk-bin-10 )
|
||||
RESTRICT=mirror strip
|
||||
SLOT=0
|
||||
SRC_URI=https://ksa-linux.ahwoo.com/download?file=setup_ksa_v2026.2.32.3646.tar.gz -> kittenspaceagency-bin-2026.2.32-r3646.tar.gz
|
||||
SRC_URI=https://ksa-linux.ahwoo.com/download?file=setup_ksa_v2026.2.35.3667.tar.gz -> kittenspaceagency-bin-2026.2.35-r3667.tar.gz
|
||||
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc
|
||||
_md5_=d0a933ff71d4573c3271ca1c97d8d2a0
|
||||
@@ -328,7 +328,7 @@ app-misc/via 3.0.0: GUI configurator for supported QMK-based keyboards
|
||||
app-misc/vocabsieve 0.12.2: A simple, effective tool for language learning
|
||||
app-misc/vrms-gentoo 0_pre20201102: vrms clone for Gentoo Linux
|
||||
app-misc/walld 1.4.4: A Wallpaper daemon
|
||||
app-misc/watchexec 2.1.2 2.2.1 2.3.0 2.3.2 2.3.3 2.4.1 9999: Executes commands in response to file modifications
|
||||
app-misc/watchexec 2.2.1 2.3.3 2.4.1 2.4.3 9999: Executes commands in response to file modifications
|
||||
app-misc/wayvr 25.4.2 26.1.2 26.2.0 26.2.1 9999: A lightweight OpenXR/OpenVR overlay for Wayland and X11 desktops
|
||||
app-misc/wcal 0.1-r1: ISO weekly calendar
|
||||
app-misc/wego 2.2: Wego is a weather client for the terminal
|
||||
@@ -444,7 +444,7 @@ app-voices/rhvoice-bdl 4.1: RHVoice voice: bdl (en)
|
||||
app-voices/rhvoice-clb 4.0: RHVoice voice: clb (en)
|
||||
app-voices/rhvoice-slt 4.1: RHVoice voice: slt (en)
|
||||
dev-build/cargo-make 0.37.24: Rust task runner and build tool
|
||||
dev-build/fobis 3.1.0: FoBiS.py, a Fortran Building System for poor men
|
||||
dev-build/fobis 3.1.0 3.2.1: FoBiS.py, a Fortran Building System for poor men
|
||||
dev-build/fpm 0.9.0 0.10.0 0.11.0 0.12.0: Fortran Package Manager (fpm)
|
||||
dev-build/fypp 3.2: Fypp - Python powered Fortran preprocessor
|
||||
dev-build/pdpmake 2.0.4: Public domain POSIX make
|
||||
@@ -594,7 +594,7 @@ dev-libs/ftl 1.0_p20230220: The Fortran Template Library (FTL) is a general purp
|
||||
dev-libs/gbinder 1.1.43 9999: GLib-style interface to binder
|
||||
dev-libs/gmobile 0.4.0 0.6.0: Mobile related helpers for glib based projects
|
||||
dev-libs/gpds 1.10.0: A general purpose data serializer
|
||||
dev-libs/hardened_malloc 13: Hardened allocator designed for modern systems.
|
||||
dev-libs/hardened_malloc 14: Hardened allocator designed for modern systems.
|
||||
dev-libs/hts_engine 1.10: HMM-based speech synthesis system (HTS) engine and API
|
||||
dev-libs/imsg-compat 8.0.0 9999: linux port of OpenBSD imsg
|
||||
dev-libs/ip2loc 8.6.1: IP2Location C Library
|
||||
@@ -631,7 +631,7 @@ dev-libs/randomx 1.2.1-r1: Proof of work algorithm based on random code executio
|
||||
dev-libs/s2n 1.5.22 1.5.26 1.5.27: Simple, small, fast and secure C99 implementation of the TLS/SSL protocols
|
||||
dev-libs/sealcurses 2.0.18_pre20241014 2.0.18_pre20241202: SDL Emulation and Adaptation Layer for Curses
|
||||
dev-libs/sirit 1.0.4: A runtime SPIR-V assembler
|
||||
dev-libs/stringifor 1.1.4-r2: StringiFor, Strings Fortran Manipulator, yet another strings Fortran module
|
||||
dev-libs/stringifor 1.1.4-r3 1.1.8: StringiFor, Strings Fortran Manipulator, yet another strings Fortran module
|
||||
dev-libs/supercop 0_p20200827-r1: Fast cryptographic operations for Monero wallets
|
||||
dev-libs/tbtools 0.3.2-r2: Thunderbolt/USB4 debugging tools
|
||||
dev-libs/tfdn 1.10.1-r1 1.11.0: Opinionated C11 library for low-level functionality
|
||||
@@ -1161,7 +1161,7 @@ games-rpg/open-adventure 1.17 1.18 1.20: Forward-port of the Crowther/Woods Adve
|
||||
games-rpg/primordia 3.6.70667: A cyberpunk point-and-click adventure game
|
||||
games-rpg/snoot-game 1.12.0: Visual novel parody of Goodbye Volcano High
|
||||
games-server/among-sus 20210519: Among Us, but it's a text adventure
|
||||
games-simulation/kittenspaceagency-bin 2026.2.32-r3646 2026.2.34-r3656: A space flight and rocketry simulation
|
||||
games-simulation/kittenspaceagency-bin 2026.2.34-r3656 2026.2.35-r3667: A space flight and rocketry simulation
|
||||
games-strategy/7k-ambition 3.2.8 9999: Seven Kingdoms: Ambition
|
||||
games-strategy/gigalomania 1.0.1: Libre clone of Mega-Lo-Mania (original from ~1990), supports original resources
|
||||
games-strategy/hedgewars 1.1.0_pre20260124: A turn-based strategy, artillery, action and comedy game
|
||||
|
||||
@@ -1 +1 @@
|
||||
Tue, 24 Feb 2026 12:15:53 +0000
|
||||
Tue, 24 Feb 2026 23:16:08 +0000
|
||||
|
||||
Reference in New Issue
Block a user