Compare commits

...

9 Commits

Author SHA1 Message Date
Repository mirror & CI
aa1382384f 2026-02-24 23:16:08 UTC 2026-02-24 23:16:08 +00:00
Repository mirror & CI
0cce593a1d Merge updates from master 2026-02-24 23:16:07 +00:00
Torben Kahnert
294515fecd dev-libs/hardened_malloc: add 14, drop 13
Signed-off-by: Torben Kahnert <torben@tmak2002.dev>
2026-02-25 00:07:33 +01:00
Sergey Torokhov
2a96e459a0 dev-build/fobis: 3.2.1 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2026-02-24 21:24:32 +03:00
Sergey Torokhov
cf6d6d0a9b dev-libs/stringifor: 1.1.8 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2026-02-24 21:08:48 +03:00
Sergey Torokhov
302cae1316 dev-libs/stringifor: 1.1.4 update Manifest (tag points to new commit)
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2026-02-24 20:57:05 +03:00
YOSHIOKA Takuma
911512a99b app-misc/watchexec: drop 2.1.2, 2.3.0, 2.3.2
Signed-off-by: YOSHIOKA Takuma <lo48576@hard-wi.red>
2026-02-24 23:54:39 +09:00
YOSHIOKA Takuma
bb58660950 app-misc/watchexec: add 2.4.3
Signed-off-by: YOSHIOKA Takuma <lo48576@hard-wi.red>
2026-02-24 23:53:31 +09:00
Michael Moon
c1af276459 games-simulation/kittenspaceagency-bin: remove 2026.2.32-r3646, add 2026.2.35-r3667
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2026-02-24 20:55:34 +08:00
25 changed files with 718 additions and 2316 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View 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"
}

View File

@@ -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

View 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}] )
"

View File

@@ -1 +1 @@
DIST hardened_malloc-13.tar.gz 77759 BLAKE2B 58487fda8f3480aab4b517771ae5ff5433f4ca57195a7c9e0f18622272b99342a79118e385f01b47a992f3acf209cbcdcf8c72ee183e17385d421950d2e21de6 SHA512 793252e3fa34c5aa3c672b182a204014b52ba52a693cd72fae77d6c537d364ab8e65db702e40528d6a51e7ffb945f8a28289245a2f23d8cc6b8253b56660dd9d
DIST hardened_malloc-14.tar.gz 78357 BLAKE2B b4802a250e89341a6f2a88465ff5a159980f199ec1fd865ef63ea1d0c9deb712219a69ddac14cef41b42dc9354e00e0ab0a4abe430fbd4ba6fb66cbd71dffb0c SHA512 1953bcf8bb6895ea32d0da76a1a61177f524279fa3fa878f9d4a6f96606c082f292dcbcc71a14f9a9d631fc0e92bb2eb3cf5debe63bf67a1c12ef98f85ec652f

View File

@@ -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

View File

@@ -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}"

View 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
}

View File

@@ -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

File diff suppressed because one or more lines are too long

View 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

View File

@@ -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

View File

@@ -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

View 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

View File

@@ -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

View File

@@ -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

View File

@@ -1 +1 @@
Tue, 24 Feb 2026 12:15:53 +0000
Tue, 24 Feb 2026 23:16:08 +0000