Compare commits

...

24 Commits

Author SHA1 Message Date
Repository mirror & CI
890ca2e9b8 2026-04-01 15:01:03 UTC 2026-04-01 15:01:03 +00:00
Repository mirror & CI
f4c5961ede Merge updates from master 2026-04-01 15:01:02 +00:00
Huang Rui
7025f31ca8 media-gfx/bambustudio-bin: fix RDEPEND for fedora AppImage
Fix SRC_URI to point to the actual fedora AppImage filename.
Fix libsoup slot (3.0 -> 2.4) and add -* to KEYWORDS.
The fedora AppImage links against libOSMesa.so.8 and
libwebkit2gtk-4.0.so.37 which are no longer available in the
Gentoo tree.

Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 18:00:12 +08:00
Joe Kappus
a22fbfef0e net-im/jitsi-meet: add 2026.4.0, drop 2026.1.0
Signed-off-by: Joe Kappus <joe@wt.gd>
2026-04-01 03:26:14 -04:00
dsaf
42a929e93a gui-apps/noctalia-shell: drop 4.6.7
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-01 04:09:35 -03:00
dsaf
9f2333c2a5 gui-apps/noctalia-shell: add 4.7.2
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-01 04:09:26 -03:00
dsaf
03c1321900 app-editors/fresh: add 0.2.21
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-01 04:04:33 -03:00
dsaf
e9daa04716 gui-apps/noctalia-qs: add 0.0.12
* 0.0.11: correct GIT_REVISION

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-01 04:02:10 -03:00
Huang Rui
d4905e25fe media-gfx/bambustudio-bin: update SRC_URI
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 13:21:23 +08:00
Nicolas PARLANT
7675d4a399 net-misc/jool-modules: drop 4.1.14
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-04-01 06:15:00 +02:00
Nicolas PARLANT
c2607db6e0 net-misc/jool: drop 4.1.14-r1
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-04-01 06:14:34 +02:00
Nicolas PARLANT
2ffadbd6bc net-misc/wstunnel: drop 10.5.1
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-04-01 06:12:50 +02:00
Nicolas PARLANT
07f3eb1a54 net-wireless/iwmenu: drop 0.3.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-04-01 06:12:50 +02:00
Huang Rui
412b6963c0 dev-python/kicad-python: add 0.6.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 12:08:28 +08:00
Nicolas PARLANT
94f1d1068c app-editors/teamtype: new package, add 0.9.1
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-04-01 06:01:08 +02:00
Huang Rui
f60a3c0e4c dev-ruby/prawn-templates: drop myself as a maintainer
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 11:31:13 +08:00
Huang Rui
0f3632ce60 dev-ruby/prawn-svg: drop myself as a maintainer
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 11:31:13 +08:00
Huang Rui
e3d4c4aa9d dev-ruby/prawn-icon: drop myself as a maintainer
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 11:31:13 +08:00
Huang Rui
b5d97b9a95 dev-ruby/asciidoctor-pdf: drop myself as a maintainer
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 11:31:13 +08:00
Huang Rui
32d4d5711e dev-util/codex: add 0.118.0, drop 0.117.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-01 11:25:02 +08:00
Craig Andrews
1e00955911 sci-misc/ik_llama-cpp: install to /usr/bin
/usr/bin makes more sense than /usr/sbin.
On merged-usr, /usr/sbin == /usr/bin anyways.

Signed-off-by: Craig Andrews <candrews@gentoo.org>
2026-03-31 22:57:57 -04:00
Craig Andrews
8160dde2d7 sci-misc/stable-diffusion-cpp: fix typo in -9999
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2026-03-31 22:43:38 -04:00
Aniela Starzyk
8f644164b8 net-proxy/ngrok-bin: drop 3.37.1, add 3.37.3
- also update maintainer email

Signed-off-by: Aniela Starzyk <me@sanielia.dev>
2026-04-01 02:14:46 +02:00
Aniela Starzyk
10c3b49916 dev-util/rust-rover: add 2026.1
- also update maintainer email

Signed-off-by: Aniela Starzyk <me@sanielia.dev>
2026-04-01 02:06:08 +02:00
61 changed files with 1423 additions and 381 deletions

View File

@@ -166,6 +166,7 @@ DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959
DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a
DIST fresh-0.2.18.tar.gz 24558554 BLAKE2B 4a5c4e4cc296930796897b4eac21e25fcb90c5ef01376b1e5d160ee14bd36e4723a405516e0a7a5b358642de4860a17e7178cd31316f822629634f78a8d0edd1 SHA512 f246019fc2bf04ea092144982ba84836b750dc99b100a08d8afee39422fabf073666c29c1a1b422e54cba4ac57703fb3c653c26adf84ad4151f2ec2e21c4b816
DIST fresh-0.2.20.tar.gz 25537085 BLAKE2B f0f8283c838e3a37e6e454fa1ac14a8f4fe4392335bb79163b8b99102b7249b32d6f72acbc0eeb78a46bc5c1af84e1e45e49e244c606d45158389bbf32649f05 SHA512 060f94585cde4744c69e88c3136b61d2ca887ef0357b5f4dfd8169ad007371a4694b4b8c92a274112e5b9764143c6cfa4f4335b525144a8faadf1ecef302e115
DIST fresh-0.2.21.tar.gz 25638862 BLAKE2B 94398057794faafd1d57527727ce7d9488a85c9c25f5c3f657ec7302d266a08563e2f48ae4c32520a240d239b349c6fac58f693ecaac080fc6fdca69daa06501 SHA512 97a3e3677233712ac42ba46c645cb310ea723696c4a4f35c1e4d69c36c1e076ae4b20a4ed583ec39e0073ea68125339d22f6fdfeea04c38daf339fb5f61bafcb
DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab
DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137

View File

@@ -0,0 +1,780 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.15.1
EAPI=8
RUST_MIN_VER="1.92.0"
MY_PN=${PN}-editor
MY_P="${MY_PN}-${PV}"
CRATES="
ab_glyph@0.2.32
ab_glyph_rasterizer@0.1.10
adler2@2.0.1
ahash@0.8.12
aho-corasick@1.1.4
alacritty_terminal@0.25.1
allocator-api2@0.2.21
android-activity@0.6.0
android-properties@0.2.2
android_system_properties@0.1.5
anstyle@1.0.14
anyhow@1.0.102
arboard@3.6.1
arc-swap@1.8.2
arrayref@0.3.9
arrayvec@0.7.6
as-raw-xcb-connection@1.0.1
ascii@1.1.0
ash@0.38.0+1.3.281
async-lock@3.4.2
async-trait@0.1.89
atk-sys@0.18.2
atk@0.18.2
atomic-waker@1.1.2
atomic@0.6.1
autocfg@1.5.0
base62@2.2.4
base64@0.22.1
bincode@1.3.3
bindgen@0.72.1
bit-set@0.5.3
bit-set@0.8.0
bit-vec@0.6.3
bit-vec@0.8.0
bitflags@1.3.2
bitflags@2.11.0
bitvec@1.0.1
block-buffer@0.10.4
block2@0.5.1
block@0.1.6
bstr@1.12.1
bumpalo@3.20.2
bytemuck@1.25.0
bytemuck_derive@1.10.2
bytes@1.11.1
cairo-rs@0.18.5
cairo-sys-rs@0.18.2
calloop-wayland-source@0.3.0
calloop@0.13.0
castaway@0.2.4
cc@1.2.57
cesu8@1.1.0
cexpr@0.6.0
cfg-expr@0.15.8
cfg-if@1.0.4
cfg_aliases@0.1.1
cfg_aliases@0.2.1
chardetng@0.1.17
chrono@0.4.44
chunked_transfer@1.5.0
clang-sys@1.8.1
clap@4.6.0
clap_builder@4.6.0
clap_derive@4.6.0
clap_lex@1.1.0
clipboard-win@5.4.1
cobs@0.3.0
codespan-reporting@0.12.0
combine@4.6.7
compact_str@0.9.0
concurrent-queue@2.5.0
console@0.15.11
const-random-macro@0.1.16
const-random@0.1.18
convert_case@0.10.0
core-foundation-sys@0.8.7
core-foundation@0.10.1
core-foundation@0.9.4
core-graphics-types@0.1.3
core-graphics-types@0.2.0
core-graphics@0.23.2
core_maths@0.1.1
cow-utils@0.1.3
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
crossterm@0.29.0
crossterm_winapi@0.9.1
crunchy@0.2.4
crypto-common@0.1.7
csscolorparser@0.6.2
ctor-proc-macro@0.0.7
ctor@0.6.3
cursor-icon@1.2.0
darling@0.23.0
darling_core@0.23.0
darling_macro@0.23.0
deltae@0.3.2
deranged@0.5.8
derive_more-impl@2.1.1
derive_more@2.1.1
digest@0.10.7
dirs-sys@0.5.0
dirs@6.0.0
dispatch2@0.3.1
dispatch@0.2.0
dlib@0.5.3
doctest-file@1.1.1
document-features@0.2.12
downcast-rs@1.2.1
dpi@0.1.2
dragonbox_ecma@0.1.12
dtor-proc-macro@0.0.6
dtor@0.1.1
dyn-clone@1.0.20
either@1.15.0
embedded-io@0.4.0
embedded-io@0.6.1
encode_unicode@1.0.0
encoding_rs@0.8.35
equivalent@1.0.2
errno@0.3.14
error-code@3.3.2
euclid@0.22.14
event-listener-strategy@0.5.4
event-listener@5.4.1
evictor@0.5.1
fancy-regex@0.11.0
fancy-regex@0.16.2
fastrand@2.3.0
fdeflate@0.3.7
field-offset@0.3.6
filedescriptor@0.8.3
find-msvc-tools@0.1.9
finl_unicode@1.4.0
fixedbitset@0.4.2
fixedbitset@0.5.7
flate2@1.1.9
fluent-uri@0.1.4
fnv@1.0.7
foldhash@0.1.5
foldhash@0.2.0
foreign-types-macros@0.2.3
foreign-types-shared@0.3.1
foreign-types@0.5.0
funty@2.0.0
futures-channel@0.3.32
futures-core@0.3.32
futures-executor@0.3.32
futures-io@0.3.32
futures-macro@0.3.32
futures-task@0.3.32
futures-util@0.3.32
gdk-pixbuf-sys@0.18.0
gdk-pixbuf@0.18.5
gdk-sys@0.18.2
gdk@0.18.2
generic-array@0.14.7
gethostname@1.1.0
getrandom@0.2.17
getrandom@0.3.4
getrandom@0.4.2
gio-sys@0.18.1
gio@0.18.4
gl_generator@0.14.0
glib-macros@0.18.5
glib-sys@0.18.1
glib@0.18.5
glob@0.3.3
globset@0.4.18
globwalk@0.8.1
glow@0.16.0
glutin_wgl_sys@0.6.1
gobject-sys@0.18.0
gpu-allocator@0.28.0
gpu-descriptor-types@0.2.0
gpu-descriptor@0.3.2
gtk-sys@0.18.2
gtk3-macros@0.18.2
gtk@0.18.2
half@2.7.1
hashbrown@0.15.5
hashbrown@0.16.1
heck@0.4.1
heck@0.5.0
hermit-abi@0.5.2
hex@0.4.3
hexf-parse@0.2.1
home@0.5.12
http@1.4.0
httparse@1.10.1
httpdate@1.0.3
iana-time-zone-haiku@0.1.2
iana-time-zone@0.1.65
id-arena@2.3.0
ident_case@1.0.1
ignore@0.4.25
include_dir@0.7.4
include_dir_macros@0.7.4
indexmap@2.13.0
indoc@2.0.7
insta@1.46.3
instability@0.3.12
interprocess@2.4.0
is-docker@0.2.0
is-wsl@0.4.0
itertools@0.11.0
itertools@0.14.0
itoa@1.0.17
jni-sys@0.3.0
jni@0.21.1
jobserver@0.1.34
js-sys@0.3.91
kasuari@0.4.12
keyboard-types@0.7.0
khronos-egl@6.0.0
khronos_api@3.1.0
lab@0.11.0
lazy_static@1.5.0
leb128fmt@0.1.0
libc@0.2.183
libloading@0.8.9
libloading@0.9.0
libm@0.2.16
libredox@0.1.14
libxdo-sys@0.11.0
libxdo@0.6.0
line-clipping@0.3.5
linked-hash-map@0.5.6
linux-raw-sys@0.12.1
linux-raw-sys@0.4.15
litrs@1.0.0
lock_api@0.4.14
log@0.4.29
lru@0.16.3
lsp-types@0.97.0
lyon_geom@1.0.19
mac_address@1.1.8
malloc_buf@0.0.6
matchers@0.2.0
memchr@2.8.0
memmap2@0.9.10
memmem@0.1.1
memoffset@0.9.1
metal@0.33.0
minimal-lexical@0.2.1
miniz_oxide@0.8.9
mio@1.1.1
miow@0.6.1
muda@0.15.3
naga@28.0.0
ndk-context@0.1.1
ndk-sys@0.6.0+11769913
ndk@0.9.0
nix@0.28.0
nix@0.29.0
nix@0.31.2
nom@7.1.3
nom@8.0.0
nonmax@0.5.5
normpath@1.5.0
nu-ansi-term@0.50.3
num-bigint@0.4.6
num-conv@0.2.0
num-derive@0.4.2
num-integer@0.1.46
num-traits@0.2.19
num_enum@0.7.6
num_enum_derive@0.7.6
num_threads@0.1.7
objc-sys@0.3.5
objc2-app-kit@0.2.2
objc2-app-kit@0.3.2
objc2-cloud-kit@0.2.2
objc2-contacts@0.2.2
objc2-core-data@0.2.2
objc2-core-foundation@0.3.2
objc2-core-graphics@0.3.2
objc2-core-image@0.2.2
objc2-core-location@0.2.2
objc2-encode@4.1.0
objc2-foundation@0.2.2
objc2-foundation@0.3.2
objc2-io-surface@0.3.2
objc2-link-presentation@0.2.2
objc2-metal@0.2.2
objc2-quartz-core@0.2.2
objc2-symbols@0.2.2
objc2-ui-kit@0.2.2
objc2-uniform-type-identifiers@0.2.2
objc2-user-notifications@0.2.2
objc2@0.5.2
objc2@0.6.4
objc@0.2.7
once_cell@1.21.4
onig@6.5.1
onig_sys@69.9.1
open@5.3.3
option-ext@0.2.0
orbclient@0.3.51
ordered-float@4.6.0
ordered-float@5.1.0
os_pipe@1.2.3
owned_ttf_parser@0.25.1
owo-colors@4.3.0
oxc-browserslist@2.3.1
oxc-miette-derive@2.7.0
oxc-miette@2.7.0
oxc_allocator@0.115.0
oxc_ast@0.115.0
oxc_ast_macros@0.115.0
oxc_ast_visit@0.115.0
oxc_codegen@0.115.0
oxc_compat@0.115.0
oxc_data_structures@0.115.0
oxc_diagnostics@0.115.0
oxc_ecmascript@0.115.0
oxc_estree@0.115.0
oxc_index@4.1.0
oxc_parser@0.115.0
oxc_regular_expression@0.115.0
oxc_semantic@0.115.0
oxc_span@0.115.0
oxc_str@0.115.0
oxc_syntax@0.115.0
oxc_transformer@0.115.0
oxc_traverse@0.115.0
pango-sys@0.18.0
pango@0.18.3
parking_lot@0.12.5
parking_lot_core@0.9.12
paste@1.0.15
pathdiff@0.2.3
percent-encoding@2.3.2
pest@2.8.6
pest_derive@2.8.6
pest_generator@2.8.6
pest_meta@2.8.6
petgraph@0.8.3
phf@0.11.3
phf@0.13.1
phf_codegen@0.11.3
phf_generator@0.11.3
phf_generator@0.13.1
phf_macros@0.11.3
phf_macros@0.13.1
phf_shared@0.11.3
phf_shared@0.13.1
pin-project-internal@1.1.11
pin-project-lite@0.2.17
pin-project@1.1.11
piper@0.2.5
pkg-config@0.3.32
plain@0.2.3
png@0.17.16
png@0.18.1
polling@3.11.0
portable-atomic-util@0.2.6
portable-atomic@1.13.1
portable-pty@0.9.0
postcard@1.1.3
powerfmt@0.2.0
ppv-lite86@0.2.21
presser@0.3.1
prettyplease@0.2.37
proc-macro-crate@1.3.1
proc-macro-crate@2.0.0
proc-macro-crate@3.5.0
proc-macro-error-attr@1.0.4
proc-macro-error@1.0.4
proc-macro2@1.0.106
profiling@1.0.17
proptest@1.10.0
pulldown-cmark@0.13.1
quick-error@1.2.3
quick-xml@0.39.2
quote@1.0.45
r-efi@5.3.0
r-efi@6.0.0
radium@0.7.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_xorshift@0.4.0
range-alloc@0.1.5
raqote@0.8.5
ratatui-core@0.1.0
ratatui-crossterm@0.1.0
ratatui-termwiz@0.1.0
ratatui-widgets@0.3.0
ratatui@0.30.0
raw-window-handle@0.6.2
recvmsg@1.0.0
redox_syscall@0.4.1
redox_syscall@0.5.18
redox_syscall@0.7.3
redox_users@0.5.2
ref-cast-impl@1.0.25
ref-cast@1.0.25
regex-automata@0.4.14
regex-syntax@0.8.10
regex@1.12.3
relative-path@2.0.1
renderdoc-sys@1.1.0
ring@0.17.14
ropey@1.6.1
rquickjs-core@0.11.0
rquickjs-macro@0.11.0
rquickjs-serde@0.5.0
rquickjs-sys@0.11.0
rquickjs@0.11.0
rust-i18n-macro@3.1.5
rust-i18n-support@3.1.5
rust-i18n@3.1.5
rustc-hash@1.1.0
rustc-hash@2.1.1
rustc_version@0.4.1
rustix-openpty@0.2.0
rustix@0.38.44
rustix@1.1.4
rustls-pki-types@1.14.0
rustls-webpki@0.103.9
rustls@0.23.37
rustversion@1.0.22
rusty-fork@0.3.1
rustybuzz@0.20.1
ryu@1.0.23
same-file@1.0.6
schemars@1.2.1
schemars_derive@1.2.1
scoped-tls@1.0.1
scopeguard@1.2.0
sctk-adwaita@0.10.1
self_cell@1.2.2
semver@1.0.27
seq-macro@0.3.6
serde@1.0.228
serde_core@1.0.228
serde_derive@1.0.228
serde_derive_internals@0.29.1
serde_json@1.0.149
serde_repr@0.1.20
serde_spanned@0.6.9
serde_spanned@1.0.4
serde_yaml@0.9.34+deprecated
serial2@0.2.34
sha1@0.10.6
sha2@0.10.9
sharded-slab@0.1.7
shared_library@0.1.9
shell-words@1.1.1
shlex@1.3.0
signal-hook-mio@0.2.5
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
slotmap@1.1.1
smallvec@1.15.1
smawk@0.3.2
smithay-client-toolkit@0.19.2
smol_str@0.2.2
socket2@0.6.3
spirv@0.3.0+sdk-1.3.268.0
stable_deref_trait@1.2.1
static_assertions@1.1.0
str_indices@0.4.4
streaming-iterator@0.1.9
strict-num@0.1.1
strsim@0.11.1
strum@0.27.2
strum_macros@0.27.2
subtle@2.6.1
sw-composite@0.7.16
syn@1.0.109
syn@2.0.117
syntect@5.3.0
system-deps@6.2.2
tap@1.0.1
target-lexicon@0.12.16
tempfile@3.27.0
termcolor@1.4.1
terminfo@0.9.0
termios@0.3.3
termwiz@0.23.3
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@0.3.47
tiny-keccak@2.0.2
tiny-skia-path@0.11.4
tiny-skia@0.11.4
tiny_http@0.12.0
tokio-macros@2.6.1
tokio@1.50.0
toml@0.8.23
toml@1.0.7+spec-1.1.0
toml_datetime@0.6.11
toml_datetime@1.0.1+spec-1.1.0
toml_edit@0.19.15
toml_edit@0.20.7
toml_edit@0.22.27
toml_edit@0.25.5+spec-1.1.0
toml_parser@1.0.10+spec-1.1.0
toml_write@0.1.2
toml_writer@1.0.7+spec-1.1.0
tracing-attributes@0.1.31
tracing-core@0.1.36
tracing-log@0.2.0
tracing-subscriber@0.3.23
tracing@0.1.44
trash@5.2.5
tree-sitter-bash@0.25.1
tree-sitter-c-sharp@0.23.1
tree-sitter-c@0.24.1
tree-sitter-cpp@0.23.4
tree-sitter-css@0.25.0
tree-sitter-go@0.25.0
tree-sitter-highlight@0.26.7
tree-sitter-html@0.23.2
tree-sitter-java@0.23.5
tree-sitter-javascript@0.25.0
tree-sitter-json@0.24.8
tree-sitter-language@0.1.7
tree-sitter-lua@0.4.1
tree-sitter-odin@1.3.0
tree-sitter-pascal@0.10.2
tree-sitter-php@0.24.2
tree-sitter-python@0.25.0
tree-sitter-ruby@0.23.1
tree-sitter-rust@0.24.1
tree-sitter-typescript@0.23.2
tree-sitter@0.26.7
tree_magic_mini@3.2.2
triomphe@0.1.15
ts-rs-macros@12.0.1
ts-rs@12.0.1
ttf-parser@0.25.1
typed-arena@2.0.2
typenum@1.19.0
ucd-trie@0.1.7
unarray@0.1.4
unicase@2.9.0
unicode-bidi-mirroring@0.4.0
unicode-bidi@0.3.18
unicode-ccc@0.4.0
unicode-id-start@1.4.0
unicode-ident@1.0.24
unicode-linebreak@0.1.5
unicode-properties@0.1.4
unicode-script@0.5.8
unicode-segmentation@1.12.0
unicode-truncate@2.0.1
unicode-width@0.2.2
unicode-xid@0.2.6
unsafe-libyaml@0.2.11
untrusted@0.9.0
ureq-proto@0.5.3
ureq@3.2.0
urlencoding@2.1.3
utf-8@0.7.6
utf8parse@0.2.2
uuid@1.22.0
valuable@0.1.1
version-compare@0.2.1
version_check@0.9.5
vt100@0.16.2
vte@0.15.0
vtparse@0.6.2
wait-timeout@0.2.1
walkdir@2.5.0
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-futures@0.4.64
wasm-bindgen-macro-support@0.2.114
wasm-bindgen-macro@0.2.114
wasm-bindgen-shared@0.2.114
wasm-bindgen@0.2.114
wasm-encoder@0.244.0
wasm-metadata@0.244.0
wasmparser@0.244.0
wayland-backend@0.3.14
wayland-client@0.31.13
wayland-csd-frame@0.3.0
wayland-cursor@0.31.13
wayland-protocols-plasma@0.3.11
wayland-protocols-wlr@0.3.11
wayland-protocols@0.32.11
wayland-scanner@0.31.9
wayland-sys@0.31.10
web-sys@0.3.91
web-time@1.1.0
webpki-roots@1.0.6
wezterm-bidi@0.2.3
wezterm-blob-leases@0.1.1
wezterm-color-types@0.3.0
wezterm-dynamic-derive@0.1.1
wezterm-dynamic@0.2.1
wezterm-input-types@0.1.0
wgpu-core-deps-apple@28.0.0
wgpu-core-deps-emscripten@28.0.0
wgpu-core-deps-windows-linux-android@28.0.0
wgpu-core@28.0.1
wgpu-hal@28.0.1
wgpu-types@28.0.0
wgpu@28.0.0
widestring@1.2.1
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.3.2
windows-core@0.56.0
windows-core@0.62.2
windows-future@0.3.2
windows-implement@0.56.0
windows-implement@0.60.2
windows-interface@0.56.0
windows-interface@0.59.3
windows-link@0.2.1
windows-numerics@0.3.1
windows-result@0.1.2
windows-result@0.4.1
windows-strings@0.5.1
windows-sys@0.45.0
windows-sys@0.52.0
windows-sys@0.59.0
windows-sys@0.60.2
windows-sys@0.61.2
windows-targets@0.42.2
windows-targets@0.52.6
windows-targets@0.53.5
windows-threading@0.2.1
windows@0.56.0
windows@0.62.2
windows_aarch64_gnullvm@0.42.2
windows_aarch64_gnullvm@0.52.6
windows_aarch64_gnullvm@0.53.1
windows_aarch64_msvc@0.42.2
windows_aarch64_msvc@0.52.6
windows_aarch64_msvc@0.53.1
windows_i686_gnu@0.42.2
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.42.2
windows_i686_msvc@0.52.6
windows_i686_msvc@0.53.1
windows_x86_64_gnu@0.42.2
windows_x86_64_gnu@0.52.6
windows_x86_64_gnu@0.53.1
windows_x86_64_gnullvm@0.42.2
windows_x86_64_gnullvm@0.52.6
windows_x86_64_gnullvm@0.53.1
windows_x86_64_msvc@0.42.2
windows_x86_64_msvc@0.52.6
windows_x86_64_msvc@0.53.1
winit@0.30.13
winnow@0.5.40
winnow@0.7.15
winnow@1.0.0
winreg@0.10.1
winresource@0.1.31
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
wl-clipboard-rs@0.9.3
wyz@0.5.1
x11-dl@2.21.0
x11@2.21.0
x11rb-protocol@0.13.2
x11rb@0.13.2
xcursor@0.3.10
xkbcommon-dl@0.4.2
xkeysym@0.2.1
xml-rs@0.8.28
yaml-rust@0.4.5
zerocopy-derive@0.8.47
zerocopy@0.8.47
zeroize@1.8.2
zmij@1.0.21
"
declare -A GIT_CRATES=(
[ratatui-wgpu]='https://github.com/Jesterhearts/ratatui-wgpu;cdcf5c6987adba56b060f6a8532ee83b25a4e3e5;ratatui-wgpu-%commit%'
)
inherit cargo desktop xdg
DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast"
HOMEPAGE="
https://getfresh.dev/
https://github.com/sinelaw/fresh
https://crates.io/crates/fresh-editor
"
SRC_URI="
${CARGO_CRATE_URIS}
https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
S="${WORKDIR}/${P}/crates/${MY_PN}"
LICENSE="GPL-2"
# Dependent crate licenses
LICENSE+="
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0
Unicode-DFS-2016 WTFPL-2 ZLIB
"
SLOT="0"
KEYWORDS="~amd64"
IUSE="dev-bins +embed-plugins +plugins gui"
REQUIRED_USE="embed-plugins? ( plugins )"
src_prepare() {
default
rm ../../docs/fresh.txt || die
cp -P docs/fresh.txt ../../docs || die
}
src_configure() {
local myfeatures=(
runtime
$(usev plugins)
$(usev embed-plugins)
$(usev gui)
$(usev dev-bins)
)
cargo_src_configure --no-default-features
}
src_install() {
cargo_src_install
doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg
domenu flatpak/io.github.sinelaw.${PN}.desktop
insinto /usr/share/metainfo/
doins flatpak/io.github.sinelaw.${PN}.metainfo.xml
DOCS=(
../../README.md
../../CHANGELOG.md
../../docs/
)
einstalldocs
}

View File

@@ -0,0 +1,2 @@
DIST teamtype-0.9.1-crates.tar.xz 45111748 BLAKE2B 38927fee7c6b3b6e5a81d55f4a2944ba4ac1ba2968859b18f03c55769b1646bb7f0ce1430551f6e341b831aa7a0760c24e1d92b327c3abca0b5bc80d413c8754 SHA512 606e3ac624fecee0246ab7a14ac1fe0474a670e0b31623cc590b354255da4a0a451f57f51fb58b9420463c8789b0366b30534052dec495e788396639a1081f40
DIST teamtype-0.9.1.tar.gz 297646 BLAKE2B 3b988ec5677b447527d1808b0fce69aee5b1f01874ee2c6deeb28070fb55c242867a2b00bca3e588490df6f97a2f38ca83ca2e6972b50ec4d99c3b15e4aecaab SHA512 8caeeb57f74095671dff946860be252cc392452f80c414ebfcf06a63e2b63e45e6c3ff0bd92a7ab095cdc882b39c141b375314a74f1851006a07f4afe26c20a9

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>nicolas.parlant@parhuet.fr</email>
<name>Nicolas PARLANT</name>
</maintainer>
<upstream>
<remote-id type="github">teamtype/teamtype</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,51 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
"
RUST_MIN_VER="1.85.0"
inherit cargo shell-completion
DESCRIPTION="Real-time co-editing of local text files."
HOMEPAGE="https://teamtype.github.io/teamtype/"
SRC_URI="https://github.com/teamtype/teamtype/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/${P}/${P}-crates.tar.xz"
S="${WORKDIR}/${P}/daemon"
LICENSE="AGPL-3+"
# ring licenses
LICENSE+=" openssl"
# Autogenerated by pycargoebuild
# Dependent crate licenses
LICENSE+="
Apache-2.0 BSD CC0-1.0 CDLA-Permissive-2.0 EUPL-1.2 GPL-3 ISC MIT
MPL-2.0 Unicode-3.0 Unlicense ZLIB
"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="usr/bin/teamtype"
DEPEND="dev-libs/libgit2:="
RDEPEND="${DEPEND}"
src_prepare() {
default
sed -i -e '/^lto =/d' -e 's/^strip = true$/strip = false/g' Cargo.toml || die "failed to sed Cargo.toml"
}
src_install() {
cargo_src_install
local DOCS=( "${WORKDIR}"/${P}/{CHANGELOG,README}.md )
einstalldocs
doman target/manpages/*.1
dobashcomp target/completions/${PN}.bash
dofishcomp target/completions/${PN}.fish
dozshcomp target/completions/_${PN}
}

View File

@@ -11,3 +11,4 @@ DIST kicad-9.0.6-common-types-project_settings.proto 3141 BLAKE2B 5a6b6450554124
DIST kicad-9.0.6-schematic-schematic_commands.proto 866 BLAKE2B 946b35676e26d091ed35e34331c8c3ffc55007cae5729ea7483b56caccb25de1eefb438dd16a50f731328d908d26faf516353c22acd275ca0945942645183bcf SHA512 031243204c96720f62ad25cb62731d65b9607b6237ee94ee3e28f3831f11a8845351413e5047f7fd695768efbd017094f906289cacd2302e43babd0e2151759d
DIST kicad-9.0.6-schematic-schematic_types.proto 1941 BLAKE2B 23ad01b5bd15e7030b76693dd5c80729af6c80ddf782110f3c3a02fa4274dac6f0f26a7bffa5f4456262a8c93fe25e95169395f0cbfe384e07dd50095090f7c0 SHA512 8a762f7c8a1cf8eb0b5691661bcf82c448ef34c3142f8cfe3c77a1bd9666c9704747056c6ea4e08734b7cf7370ff3bd72e1d59414e3cde3a48b79ec371a74cf9
DIST kicad_python-0.5.0.tar.gz 198708 BLAKE2B 6a4e756289de711e633f3adc07e1aaaa6820dad9c5ec6d605bf96bdc0ea74ea622394e15078268c0d1c47b73f304f99b04cb77d86a673e441b7680b3893691d2 SHA512 7d4f0d005525e6a646df0e25fb59cf93a55f9ea072821062c0384a386c382b24f9ccad204f06bc52d4f90158eefb923692497470e0a43ee2947f1b2057a73779
DIST kicad_python-0.6.0.tar.gz 238738 BLAKE2B 55004fc236765140ee17352bc240fe9ea4559f1b061d7bf64583d648527225a3a6e655254488bf0e256db963e5e3cf9cd19385d0a1df0c412cda2a7ed38cb384 SHA512 1dcbd18bfa31608e38bdb47ba457799bfe841f8b4f48c8fab09cf25976a7e19f178bc527479dde18ac5d5b2971bb2f1b29d630b5234c66e6c1d0eb5f5e6c644c

View File

@@ -0,0 +1,113 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1 pypi
DESCRIPTION="KiCad API Python Bindings for interacting with running KiCad sessions"
HOMEPAGE="https://gitlab.com/kicad/code/kicad-python https://pypi.org/project/kicad-python"
# Proto files version should match kicad release
KICAD_TAG="9.0.6"
KICAD_PROTO_BASE="https://gitlab.com/kicad/code/kicad/-/raw/${KICAD_TAG}/api/proto"
# List of proto files needed
PROTO_FILES=(
"board/board.proto"
"board/board_commands.proto"
"board/board_types.proto"
"common/commands/base_commands.proto"
"common/commands/editor_commands.proto"
"common/commands/project_commands.proto"
"common/envelope.proto"
"common/types/base_types.proto"
"common/types/enums.proto"
"common/types/project_settings.proto"
"schematic/schematic_commands.proto"
"schematic/schematic_types.proto"
)
SRC_URI="$(pypi_sdist_url)"
for _p in "${PROTO_FILES[@]}"; do
SRC_URI+=" ${KICAD_PROTO_BASE}/${_p} -> kicad-${KICAD_TAG}-${_p//\//-}"
done
unset _p
LICENSE="MIT"
SLOT=0
KEYWORDS="~amd64"
# Tests not included in PyPI sdist
RESTRICT="test"
# Regenerate protobuf files at build time to match system protobuf version
# Use := slot operator to trigger rebuild when protobuf is upgraded
RDEPEND="
>=dev-python/protobuf-5.29:=[${PYTHON_USEDEP}]
>=dev-python/pynng-0.9.0[${PYTHON_USEDEP}]
<dev-python/pynng-0.10.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
>=dev-python/typing-extensions-4.13.2[${PYTHON_USEDEP}]
' python3_{10..12})
"
BDEPEND="
${RDEPEND}
dev-libs/protobuf[protoc(+)]
"
src_prepare() {
# Remove build script config from pyproject.toml
sed -i '/\[tool.poetry.build\]/,/^$/d' pyproject.toml || die
rm -f setup.py build.py || die
# Setup proto source directory
local proto_src="${WORKDIR}/proto"
mkdir -p "${proto_src}"/{board,common/commands,common/types,schematic} || die
# Copy downloaded proto files to proper structure
local _p _f
for _p in "${PROTO_FILES[@]}"; do
_f="kicad-${KICAD_TAG}-${_p//\//-}"
cp "${DISTDIR}/${_f}" "${proto_src}/${_p}" || die
done
einfo "Regenerating protobuf files with system protoc..."
# Remove only pre-generated _pb2.py and _pb2.pyi files, keep __init__.py
find "${S}"/kipy/proto -name '*_pb2.py' -delete || die
find "${S}"/kipy/proto -name '*_pb2.pyi' -delete || die
rm -rf "${S}"/build/lib/kipy/proto || die
# Compile all proto files (output to temp dir first)
local proto_out="${WORKDIR}/proto_out"
mkdir -p "${proto_out}" || die
protoc \
--proto_path="${proto_src}" \
--python_out="${proto_out}" \
--pyi_out="${proto_out}" \
"${proto_src}"/board/*.proto \
"${proto_src}"/common/*.proto \
"${proto_src}"/common/commands/*.proto \
"${proto_src}"/common/types/*.proto \
"${proto_src}"/schematic/*.proto \
|| die "protoc failed"
# Copy only _pb2.py and _pb2.pyi files to kipy/proto, preserving original __init__.py
find "${proto_out}" \( -name '*_pb2.py' -o -name '*_pb2.pyi' \) | while read -r f; do
local rel="${f#${proto_out}/}"
cp "${f}" "${S}/kipy/proto/${rel}" || die
done
# Fix imports: protoc generates absolute imports (e.g., "from common.types import ...")
# but kipy expects them relative to kipy.proto (e.g., "from kipy.proto.common.types import ...")
find "${S}/kipy/proto" \( -name '*_pb2.py' -o -name '*_pb2.pyi' \) -exec \
sed -i -E \
-e 's/^(from|import) (common|board|schematic)([ .])/\1 kipy.proto.\2\3/g' \
{} + || die "failed to fix protobuf imports"
distutils-r1_src_prepare
}

View File

@@ -20,12 +20,11 @@ KEYWORDS="~amd64 ~x86"
BDEPEND="test? ( app-text/poppler )"
# prawn-2.5.0 is not compatible yet
ruby_add_rdepend "
>=dev-ruby/asciidoctor-2.0
>=dev-ruby/concurrent-ruby-1.1
>=dev-ruby/matrix-0.4
~dev-ruby/prawn-2.4.0
>=dev-ruby/prawn-2.4.0:2
>=dev-ruby/prawn-icon-3.0.0
>=dev-ruby/prawn-svg-0.34.0
>=dev-ruby/prawn-table-0.2.0
@@ -45,6 +44,7 @@ all_ruby_prepare() {
sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die
# Relax dependencies to allow newer versions
sed -i -e "s/'prawn', '~> 2.4.0'/'prawn', '>= 2.4.0'/" ${RUBY_FAKEGEM_GEMSPEC} || die
sed -i -e "s/'prawn-svg', '~> 0.34.0'/'prawn-svg', '>= 0.34.0'/" ${RUBY_FAKEGEM_GEMSPEC} || die
sed -i -e "s/'prawn-icon', '~> 3.0.0'/'prawn-icon', '>= 3.0.0'/" ${RUBY_FAKEGEM_GEMSPEC} || die

View File

@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">asciidoctor/asciidoctor-pdf</remote-id>
</upstream>

View File

@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">jessedoyle/prawn-icon</remote-id>
</upstream>

View File

@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">mogest/prawn-svg</remote-id>
</upstream>

View File

@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">prawnpdf/prawn-templates</remote-id>
</upstream>

View File

@@ -1,5 +1,5 @@
DIST codex-0.117.0.tar.gz 6844073 BLAKE2B 49922cc0b7ddc4f05b6494d12367d6cd72b666d02f7059202bbf7737b8f7aad3a961b0dccd0fddfe82703336f8a691f6ef62798403b60a9354667be193f8c98c SHA512 8a553512c63444a48264c2afb9fbe0ad47b3e22c7723185b1a0d70b57b06943fe443632023d778fed48435e0141351828d2410779cda88e55ae8ebc3d1685e6e
DIST codex-rust-v0.117.0-crates.tar.xz 109804988 BLAKE2B b2531821768de9a6d13a27b7d9112591da3659bb88d49f1341e961c231f7e0de04f91d42fe99217240b6949de725bdf9fe70b2423f22cca643f546d6e5dbe474 SHA512 9996fa14ac70e63344bbe17246d386911810ff00c512246eed5bf0f537710c92ec6dc0077204f0e911d65818483ad91cdf6c1e11741e924724aee97a8e862c37
DIST codex-0.118.0.tar.gz 5944726 BLAKE2B 0c8cad59cf5bfe4600b265f00cb4d7abc06703525925079a4032ddc15e15edd3160adbc4ee75a73f1e5ed03e992d18a8ca6ffd19f4a248d836840128dd1fd81f SHA512 6608a7968d7fab47487bdebbbe16678ef26aa253d68668807af483619281f6e9151ad9e6dbddc4f5fac2f3135320873c2b4f444352707dff07337482c06cb824
DIST codex-rust-v0.118.0-crates.tar.xz 109716312 BLAKE2B 5398620f23fdec62dc990107e12ac49830778e8788e38fe752d450f5085cac9b79e17ed8851c2d1805485c0110cd90b96dfd958f4299f6a84920662ea1188481 SHA512 0c4d7a00e259837336f39f2717fff30a8fff12557d223059edc5d1a4b49f7d439aa301c36789a1a4efaa159940017544770f68b049ec9f06ef46ab658b0c7678
DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef

View File

@@ -9,3 +9,4 @@ DIST RustRover-2025.3.2.tar.gz 1172422789 BLAKE2B 7dc724e20c68d073c8d301e917b54b
DIST RustRover-2025.3.3.tar.gz 1173748979 BLAKE2B 416b8c427606adf1a2f816ce028c7896abafd12a0dcf13b5d6306cd35123a774b49572fbbfb672460f79696966e65631d3f55830d1cb9cd1165f80a9c206e2bc SHA512 789f0b37b204cb0cf51f2679d9555fd643129692fb9ca083d670ef0e3a1146644a02f4a7c4710ede6cf5fcae783f2b655b15da29a2146f4b885ab43375f9b945
DIST RustRover-2025.3.4.tar.gz 1176804386 BLAKE2B d476efb9e97000c4f7b44fb6c33286d5bb4a3ddd84018095c1d928564b610de9fa5f4ca219a8152963fdd74e654bbf3724ad51b7f67a0faa6d4b499e9c8c2dae SHA512 6a6f0762e6117de45f30ca4718e43da44d3725368724b6eda7093b216fb00eec645bc9c457d35a583dc088fe5dd1e11b3912ca81261c47f9a0f5bd9e6cfe717d
DIST RustRover-2025.3.tar.gz 1172355225 BLAKE2B cf66ae8d5bad43c89471d93b72157971f23e5562616e657a29f46ea9356baabbc8021527f3a8603878379d553df4ec33105465246455751295f6d65e47440525 SHA512 27d44459cc91f09826baa5dcc680d0d62dbd816b6c9e6e8e7a84d288bb26922245f948bbed281d3e2efaebe4d5519d407a0573001a7ee1489a6a6b821ec3c59b
DIST RustRover-2026.1.tar.gz 1197862145 BLAKE2B 17883e042a04c75bd9979ce15d12a609bee57f1c9a867126351d6d7cbe0bc96cc2f4d4b63b9df50eb09c7d1467c3efafffd9a8d853f11dfc30a8ea9db85e8526 SHA512 77dd974a0c28300e15432c42882efd096513a27f51997b6e4af5ae04d8ceed6d98e88b885338495bc4b75a8b4de4cf3c5a5d83cf9594afbafc0fbdc94940d2cd

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>sanieliathecat@gmail.com</email>
<email>me@sanielia.dev</email>
<name>Aniela Starzyk</name>
</maintainer>
<use>

View File

@@ -0,0 +1,154 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop wrapper xdg-utils
DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins"
HOMEPAGE="https://www.jetbrains.com/rust/"
SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz"
# to keep it tidy.
S="${WORKDIR}/RustRover-${PV}"
LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual )
Apache-2.0
BSD
CC0-1.0
CDDL
CDDL-1.1
EPL-1.0
GPL-2
GPL-2-with-classpath-exception
ISC
LGPL-2.1
LGPL-3
MIT
MPL-1.1
OFL-1.1
ZLIB
"
SLOT="0"
KEYWORDS="-* ~amd64"
IUSE="+bundled-jdk nvidia"
RESTRICT="bindist mirror"
QA_PREBUILT="opt/RustRover/*"
BDEPEND="dev-util/patchelf"
RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
>=app-accessibility/at-spi2-core-2.46.0:2
dev-debug/gdb
llvm-core/lldb
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
dev-libs/wayland
media-libs/alsa-lib
media-libs/freetype:2
media-libs/mesa
net-print/cups
sys-apps/dbus
virtual/zlib:=
x11-libs/cairo
x11-libs/libdrm
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXxf86vm
x11-libs/libxcb
x11-libs/libxkbcommon
x11-libs/pango
"
src_prepare() {
default
local remove_me=(
Install-Linux-tar.txt
bin/gdb
bin/lldb
plugins/remote-dev-server/selfcontained
plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64
plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release
lib/async-profiler/aarch64
)
rm -rv "${remove_me[@]}" || die
sed -i \
-e "\$a\\\\" \
-e "\$a#-----------------------------------------------------------------------" \
-e "\$a# Disable automatic updates as these are handled through Gentoo's" \
-e "\$a# package manager. See bug #704494" \
-e "\$a#-----------------------------------------------------------------------" \
-e "\$aide.no.platform.update=Gentoo" bin/idea.properties
for file in "jbr/lib/"/{libjcef.so,jcef_helper}
do
if [[ -f "${file}" ]]; then
patchelf --set-rpath '$ORIGIN' ${file} || die
fi
done
if use nvidia; then
grep -q '^-Dide.browser.jcef.out-of-process.enabled=' \
bin/rustrover64.vmoptions \
|| echo "-Dide.browser.jcef.out-of-process.enabled=false" \
>> bin/rustrover64.vmoptions || die
fi
}
src_install() {
local DIR="/opt/RustRover"
local JRE_DIR="jbr"
insinto ${DIR}
doins -r *
# bin files
for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \
rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do
fperms 755 "${DIR}/bin/$_f"
done
# JRE bin files
for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \
jps jrunscript jstack jstat keytool rmiregistry serialver; do
fperms 755 "${DIR}/${JRE_DIR}/bin/$_f"
done
# lib files
for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do
fperms 755 "${DIR}/${JRE_DIR}/lib/$_f"
done
if ! use bundled-jdk; then
rm -r "${D}/${DIR}/${JRE_DIR}" || die
fi
make_wrapper "rustrover" "${DIR}/bin/rustrover"
newicon "bin/rustrover.svg" "rustrover.svg"
make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;"
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
dodir /etc/sysctl.d/
echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

View File

@@ -1,3 +1,4 @@
DIST noctalia-qs-0.0.10.tar.gz 508009 BLAKE2B a138e267016d9ff30a73ae45671a6b32c3b45f83428c84e457c4ea4ffed7d3c249bbf9558c4bf15fc974dbe123b1c1dfb0c1bb28fc60340048e80585c53593f1 SHA512 01f88e466a8bc19a04f48afef73e4536333b3ad0493e51b9a01ca5e41708b9e90eae2ca6a8c53eac204d00c6dfd34ba25f45e8e9bf135761396b94d1ab9933c0
DIST noctalia-qs-0.0.11.tar.gz 508885 BLAKE2B 4bdb393e64da58d34762325cd017e8734ba7f19e6b5fac2ede75722e0133614d6f1b0455de912ac6d2d5dba655d55617fb848e9c7aa1207d7f4bd395b7c310ff SHA512 a6b0e9358172becd2cd8ade03fb1143e6633e402a665e384a508adde0bde2e5861de4b105e48dfbad17dd84ecb770200ca4229060c3ebb284a0b100f249e200b
DIST noctalia-qs-0.0.12.tar.gz 508975 BLAKE2B bbf6369d5be3073f60d05e6e1b0b752f5427c4718caae6e53483392f7d259fba2aa2eb0987132d8fb6ab7e486ea380438dbfe7ee3caec9fc7dd71007b8860504 SHA512 08aaa9b4f31c022895300b2bd9bdf35bbdc541c22d7a316ab4cd622749bcccf38f3dff5a87e65274a8eaa69fb67127a1be04e9cc6bdfd2aaa4b3bc9ec1cdd4b8
DIST noctalia-qs-0.0.9.tar.gz 510170 BLAKE2B c430ec923919858b381c6111d03e8e1233900d2fea79f60fd13cdaaaa5e3254ff0c332989948fa8ac33311e95b32bc7e5af87714c03da28b8c736be16e4daade SHA512 48f4ffda4cc2229890ac07a68661ff2e78e13d48ff0c195aead8fe475b8af49486cfd7fb33c5f3bb855b72cbe87a70a6a90abb70c80b72195318a5061cedad03

View File

@@ -5,7 +5,7 @@ EAPI=8
inherit branding cmake
GIT_REVISION=12dba9653ae2c0dd24bf2633e2572a8093b0df5e
GIT_REVISION=1c0710cd7c9f1483bb6dbf5e69023da97136646d
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
HOMEPAGE="https://quickshell.org/"

View File

@@ -0,0 +1,127 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit branding cmake
GIT_REVISION=fb0cc1557d8321fb2e3f34e94beddefe56211e04
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
HOMEPAGE="https://quickshell.org/"
if [[ "${PV}" = *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-qs.git"
else
SRC_URI="https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="LGPL-3"
SLOT="0"
# Upstream recommends leaving all build options enabled by default
IUSE="
+bluetooth +dwl +greetd +hyprland +i3 +jemalloc +layer-shell
+mpris +networkmanager +niri +notifications +pam +pipewire +policykit
+screencopy +session-lock +sockets +tray +toplevel-management
+upower +wayland +X
"
REQUIRED_USE="
hyprland? ( wayland )
layer-shell? ( wayland )
niri? ( wayland )
screencopy? ( wayland )
session-lock? ( wayland )
toplevel-management? ( wayland )
"
RDEPEND="
!gui-apps/quickshell
dev-qt/qtbase:6=[dbus,vulkan]
dev-qt/qtdeclarative:6=
dev-qt/qtsvg:6=
bluetooth? ( net-wireless/bluez )
jemalloc? ( dev-libs/jemalloc )
networkmanager? ( net-misc/networkmanager )
pam? ( sys-libs/pam )
pipewire? ( media-video/pipewire )
policykit? (
dev-libs/glib
sys-auth/polkit
)
screencopy? (
media-libs/mesa
x11-libs/libdrm
)
wayland? (
dev-libs/wayland
dev-qt/qtwayland:6=
)
X? ( x11-libs/libxcb )
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-cpp/cli11
dev-qt/qtshadertools:6
dev-util/spirv-tools
virtual/pkgconfig
screencopy? ( dev-util/vulkan-headers )
wayland? (
dev-libs/wayland-protocols
dev-util/wayland-scanner
)
"
DOCS=( README.md changelog/ )
src_configure() {
# hyprland controls all Hyprland sub-features as a group.
# i3 controls I3/Sway IPC.
# niri controls Niri IPC.
# screencopy controls all screencopy backends (icc, wlr, hyprland-toplevel).
local _hyprland=$(usex hyprland)
local _i3=$(usex i3)
local _niri=$(usex niri)
local _screencopy=$(usex screencopy)
local mycmakeargs=(
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
-DGIT_REVISION=${GIT_REVISION}
-DCRASH_HANDLER=no # dev-cpp/cpptrace::gentoo does not have required use flags
-DBLUETOOTH=$(usex bluetooth)
-DDWL=$(usex dwl)
-DHYPRLAND=${_hyprland}
-DHYPRLAND_FOCUS_GRAB=${_hyprland}
-DHYPRLAND_GLOBAL_SHORTCUTS=${_hyprland}
-DHYPRLAND_IPC=${_hyprland}
-DHYPRLAND_SURFACE_EXTENSIONS=${_hyprland}
-DI3=${_i3}
-DI3_IPC=${_i3}
-DNETWORK=$(usex networkmanager)
-DNIRI=${_niri}
-DNIRI_IPC=${_niri}
-DSCREENCOPY=${_screencopy}
-DSCREENCOPY_HYPRLAND_TOPLEVEL=${_screencopy}
-DSCREENCOPY_ICC=${_screencopy}
-DSCREENCOPY_WLR=${_screencopy}
-DSERVICE_GREETD=$(usex greetd)
-DSERVICE_MPRIS=$(usex mpris)
-DSERVICE_NOTIFICATIONS=$(usex notifications)
-DSERVICE_PAM=$(usex pam)
-DSERVICE_PIPEWIRE=$(usex pipewire)
-DSERVICE_POLKIT=$(usex policykit)
-DSERVICE_STATUS_NOTIFIER=$(usex tray)
-DSERVICE_UPOWER=$(usex upower)
-DSOCKETS=$(usex sockets)
-DUSE_JEMALLOC=$(usex jemalloc)
-DWAYLAND=$(usex wayland)
-DWAYLAND_SESSION_LOCK=$(usex session-lock)
-DWAYLAND_TOPLEVEL_MANAGEMENT=$(usex toplevel-management)
-DWAYLAND_WLR_LAYERSHELL=$(usex layer-shell)
-DX11=$(usex X)
)
cmake_src_configure
}

View File

@@ -1,4 +1,4 @@
DIST noctalia-v4.5.0.tar.gz 24973587 BLAKE2B 29ce48bfd2a57158fdd4ec667ff088b0e054192334cadedba322970ecb062e7a6e6807231d3f4873421867e3435b5d9bc0eaef40e52555ca7a18d9d524a9b859 SHA512 f417bd4c4832ecaa0b4890770b033b64c96f05cd0b25316f91a699823c20317330c805263257922018a0def6c67abf36becf85c1555dc7503368d3f8eabb9aba
DIST noctalia-v4.6.7.tar.gz 25105438 BLAKE2B 2309485652e8a8b75553f5212db6c461d320875ae1e199da36f25cb2eb3737388e0d6ea4bbf129380b150b0a982f756efe15fbcb9854f8dfd333deed8f276b62 SHA512 30b74d0bd406807d1c230561b680377587eca61b91cac1ed5676980d45b3fda62d09dabe2aa1d04c9f379f23f6bae7c6420cdb9e12aa7386c08515acb448e663
DIST noctalia-v4.7.0.tar.gz 25113136 BLAKE2B 773ed194ec983758482928489c66f8d8f64294af7feb68b555f74558905647c3c214efc2778df59c4380d077a760e00084af41c2e25c9110f6a269a15a7a24e6 SHA512 0688169be69ef07e5224e2cf95d416dc8ce703f530eec53fd6be06b7e9db0090c5cbef6ae9f9425466918674ed128f5cb9cc4486fe1921233b10239081a3c391
DIST noctalia-v4.7.1.tar.gz 25151857 BLAKE2B 6c4f165d3108d44a54605a0007a71a7b9c9ef6b95c77518b21d62b4d1e4fdab184a2daa2bc79b7fc88dfb224841197459a2d072e756c1be91a87ac42d7ead66d SHA512 ab8a14d383a43b2a649eb69938fad1cb2057e975b59940f311926b5dc7986e549104b90f52a2c339fb6d9fbd3bba741c1e53e18bc02b8c535d8d96eca35506c2
DIST noctalia-v4.7.2.tar.gz 25365357 BLAKE2B aa481d3d3aeaf4ad18508f179227b506177786245d8aad355dc7497797857d9933205a2431e35a3aad5bf3cf65eca644577d956554aae5d892dcb82eddd3a7c4 SHA512 92428174b6ad4c195eb1f13c0dd6c97d9b08ae8c18acaa9a6e4a84d88ad514e3dd32876ebfe828834204bbd9a1cce6869c54fc3730635d48c180589fefee9dad

View File

@@ -42,10 +42,7 @@ src_install() {
pkg_postinst() {
optfeature "clipboard history support" app-misc/cliphist
optfeature "audio visualizer component" media-sound/cava
optfeature "night light functionality" gui-apps/wlsunset
optfeature "enable 'Portal' option in screen recorder" sys-apps/xdg-desktop-portal
optfeature "calendar events support" gnome-extra/evolution-data-server
optfeature "power profile management" sys-power/power-profiles-daemon
optfeature "external display brightness control" app-misc/ddcutil
}

View File

@@ -1 +1 @@
DIST bambustudio-bin-02.05.00.67.AppImage 175880696 BLAKE2B 30896cefbdf547248c7220d666a0494ff312fc30ded05752bd9f8afc31353cfc241743336dca8ed4717cccb36b3c5c62625cd44d3f255062ae749c3e80ec946c SHA512 379605ccba37bc35e97ad3b143784e9424f8e582183034001933f54037c6b699d6e8d2c28b3525634b01cad727f8e0d88654971b2d93e1f0a036d86da9e6c502
DIST bambustudio-bin-02.05.00.67.AppImage 173521400 BLAKE2B 4599a5a0817c7c2b13a045c9a42bdfe95dc52e032cd47137ca3734da19b20969c14c3254a1e1859f7e4c2f14ac5a7452da65f592e2093c98394e5871a5c301e1 SHA512 f3856878397a54e7c8f732dbb7360f491ebc9f1ae73107415a596cae5e910cf8a80fb0aed81f02a7810ee27e8555b13ee82557ebd18be0d8e717236192cf7db2

View File

@@ -12,22 +12,22 @@ DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
HOMEPAGE="https://bambulab.com"
SRC_URI="
https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_ubuntu-24.04_PR-9540.AppImage \
https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v02.05.00.66.AppImage \
-> ${P}.AppImage
"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="-* ~amd64"
RDEPEND="
media-gfx/openvdb
media-libs/glew:0=
>=media-libs/glm-0.9.9.1
media-libs/gstreamer
media-libs/mesa
media-libs/libglvnd
net-libs/libsoup:3.0=
net-libs/webkit-gtk:4.1/0
media-libs/mesa
net-libs/libsoup:2.4
net-libs/webkit-gtk:4.1
>=sci-libs/opencascade-7.3.0:0=
virtual/glu
>=x11-libs/cairo-1.8.8:=
@@ -42,6 +42,10 @@ BDEPEND="
"
QA_PREBUILT="*"
# libOSMesa.so.8 (mesa no longer provides osmesa)
# libwebkit2gtk-4.0.so.37 / libjavascriptcoregtk-4.0.so.18 (webkit-gtk:4 removed from tree)
# These are optional runtime deps that the AppImage can function without
QA_FLAGS_IGNORED="opt/bambustudio-bin/.*"
RESTRICT="strip test"
src_unpack() {

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,15 @@
BDEPEND=|| ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=dev-libs/libgit2:=
DESCRIPTION=Real-time co-editing of local text files.
EAPI=8
HOMEPAGE=https://teamtype.github.io/teamtype/
INHERIT=cargo shell-completion
IUSE=debug
KEYWORDS=~amd64
LICENSE=AGPL-3+ openssl Apache-2.0 BSD CC0-1.0 CDLA-Permissive-2.0 EUPL-1.2 GPL-3 ISC MIT MPL-2.0 Unicode-3.0 Unlicense ZLIB
RDEPEND=dev-libs/libgit2:=
SLOT=0
SRC_URI=https://github.com/teamtype/teamtype/archive/refs/tags/v0.9.1.tar.gz -> teamtype-0.9.1.tar.gz https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/teamtype-0.9.1/teamtype-0.9.1-crates.tar.xz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo ace036f48c4ad5c1938fccedf35ccf45 bash-completion-r1 9e91505e030725688d1e953321a47501 shell-completion 0b655d0d825e157a5e99c463bddaac16
_md5_=34329e30fccdb1bf982b98ccfd477411

View File

@@ -0,0 +1,16 @@
BDEPEND=>=dev-python/protobuf-5.29:=[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pynng-0.9.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pynng-0.10.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_12(-)?] ) dev-libs/protobuf[protoc(+)] 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_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=KiCad API Python Bindings for interacting with running KiCad sessions
EAPI=8
HOMEPAGE=https://gitlab.com/kicad/code/kicad-python https://pypi.org/project/kicad-python
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-python/protobuf-5.29:=[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pynng-0.9.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pynng-0.10.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_12(-)?] ) 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_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/k/kicad-python/kicad_python-0.6.0.tar.gz https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board.proto -> kicad-9.0.6-board-board.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board_commands.proto -> kicad-9.0.6-board-board_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board_types.proto -> kicad-9.0.6-board-board_types.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/base_commands.proto -> kicad-9.0.6-common-commands-base_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/editor_commands.proto -> kicad-9.0.6-common-commands-editor_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/project_commands.proto -> kicad-9.0.6-common-commands-project_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/envelope.proto -> kicad-9.0.6-common-envelope.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/base_types.proto -> kicad-9.0.6-common-types-base_types.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/enums.proto -> kicad-9.0.6-common-types-enums.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/project_settings.proto -> kicad-9.0.6-common-types-project_settings.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/schematic/schematic_commands.proto -> kicad-9.0.6-schematic-schematic_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/schematic/schematic_types.proto -> kicad-9.0.6-schematic-schematic_types.proto
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=a55379e386a0ed591355d563015403bb

View File

@@ -1,4 +1,4 @@
BDEPEND=test? ( app-text/poppler ) test? ( ruby_targets_ruby32? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby32(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby32(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby32(-)] ~dev-ruby/prawn-2.4.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby32(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby32(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby33(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby33(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby33(-)] ~dev-ruby/prawn-2.4.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby33(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby33(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/chunky_png-1.4.0[ruby_targets_ruby32(-)] >=dev-ruby/coderay-1.1.0[ruby_targets_ruby32(-)] >=dev-ruby/pdf-inspector-1.3.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/chunky_png-1.4.0[ruby_targets_ruby33(-)] >=dev-ruby/coderay-1.1.0[ruby_targets_ruby33(-)] >=dev-ruby/pdf-inspector-1.3.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
BDEPEND=test? ( app-text/poppler ) test? ( ruby_targets_ruby32? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby32(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby32(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby32(-)] >=dev-ruby/prawn-2.4.0:2[ruby_targets_ruby32(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby32(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby32(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby33(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby33(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby33(-)] >=dev-ruby/prawn-2.4.0:2[ruby_targets_ruby33(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby33(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby33(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/chunky_png-1.4.0[ruby_targets_ruby32(-)] >=dev-ruby/coderay-1.1.0[ruby_targets_ruby32(-)] >=dev-ruby/pdf-inspector-1.3.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/chunky_png-1.4.0[ruby_targets_ruby33(-)] >=dev-ruby/coderay-1.1.0[ruby_targets_ruby33(-)] >=dev-ruby/pdf-inspector-1.3.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=A native PDF converter for AsciiDoc based on Asciidoctor and Prawn
@@ -8,10 +8,10 @@ INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 doc test test
KEYWORDS=~amd64 ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby32? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby32(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby32(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby32(-)] ~dev-ruby/prawn-2.4.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby32(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby32(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby33(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby33(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby33(-)] ~dev-ruby/prawn-2.4.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby33(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby33(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
RDEPEND=ruby_targets_ruby32? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby32(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby32(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby32(-)] >=dev-ruby/prawn-2.4.0:2[ruby_targets_ruby32(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby32(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby32(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby32(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/asciidoctor-2.0[ruby_targets_ruby33(-)] >=dev-ruby/concurrent-ruby-1.1[ruby_targets_ruby33(-)] >=dev-ruby/matrix-0.4[ruby_targets_ruby33(-)] >=dev-ruby/prawn-2.4.0:2[ruby_targets_ruby33(-)] >=dev-ruby/prawn-icon-3.0.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-svg-0.34.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-table-0.2.0[ruby_targets_ruby33(-)] >=dev-ruby/prawn-templates-0.1.0[ruby_targets_ruby33(-)] >=dev-ruby/treetop-1.6.0[ruby_targets_ruby33(-)] >=dev-ruby/ttfunk-1.7.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/asciidoctor/asciidoctor-pdf/archive/v2.3.24.tar.gz -> asciidoctor-pdf-2.3.24.tar.gz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 multilib fc812e8eb2170022c28272d80a1f9e77 ruby-utils a3a0978ae7e8a40e253821da24a24782 ruby-ng 705ab926556cb5cb4811999dd0c670b0 ruby-fakegem 48f84e242da52518087150e5f863d4e8
_md5_=ac6b540d933c9ee2b17e1ef3e47aed98
_md5_=2f324ff0a8b9077ad24927bfd6491bfd

View File

@@ -11,6 +11,6 @@ LICENSE=Apache-2.0 Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 IS
RDEPEND=dev-libs/openssl:= sys-apps/dbus
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/openai/codex/archive/rust-v0.117.0.tar.gz -> codex-0.117.0.tar.gz https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v0.117.0/codex-rust-v0.117.0-crates.tar.xz amd64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_x86_64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_x86_64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_x86_64-unknown-linux-musl.rs ) arm64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_aarch64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_aarch64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs ) https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/dzbarsky/rules_rust/archive/b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz -> rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz https://github.com/openai-oss-forks/tungstenite-rs/archive/9200079d3b54a1ff51072e24d81fd354f085156f.tar.gz -> tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz https://github.com/openai-oss-forks/tokio-tungstenite/archive/132f5b39c862e3a970f731d709608b3e6276d5f6.tar.gz -> tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz
SRC_URI=https://github.com/openai/codex/archive/rust-v0.118.0.tar.gz -> codex-0.118.0.tar.gz https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v0.118.0/codex-rust-v0.118.0-crates.tar.xz amd64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_x86_64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_x86_64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_x86_64-unknown-linux-musl.rs ) arm64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_aarch64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_aarch64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs ) https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/dzbarsky/rules_rust/archive/b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz -> rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz https://github.com/openai-oss-forks/tungstenite-rs/archive/9200079d3b54a1ff51072e24d81fd354f085156f.tar.gz -> tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz https://github.com/openai-oss-forks/tokio-tungstenite/archive/132f5b39c862e3a970f731d709608b3e6276d5f6.tar.gz -> tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo ace036f48c4ad5c1938fccedf35ccf45
_md5_=2f15419e66f13e80665a9b9eff2c6812

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-util/patchelf
DEFINED_PHASES=install postinst postrm prepare
DESCRIPTION=A feature-rich Rust IDE with timely support by JetBrarins
EAPI=8
HOMEPAGE=https://www.jetbrains.com/rust/
INHERIT=desktop wrapper xdg-utils
IUSE=+bundled-jdk nvidia
KEYWORDS=-* ~amd64
LICENSE=|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) Apache-2.0 BSD CC0-1.0 CDDL CDDL-1.1 EPL-1.0 GPL-2 GPL-2-with-classpath-exception ISC LGPL-2.1 LGPL-3 MIT MPL-1.1 OFL-1.1 ZLIB
RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-debug/gdb llvm-core/lldb dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/freetype:2 media-libs/mesa net-print/cups sys-apps/dbus virtual/zlib:= x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXxf86vm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://download.jetbrains.com/rustrover/RustRover-2026.1.tar.gz
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc wrapper ebaa3beeb43f7e533872b6c37168c7ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=cb21c72d420bbfa862ae2c7c17187e23

View File

@@ -13,4 +13,4 @@ REQUIRED_USE=hyprland? ( wayland ) layer-shell? ( wayland ) niri? ( wayland ) sc
SLOT=0
SRC_URI=https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v0.0.11.tar.gz -> noctalia-qs-0.0.11.tar.gz
_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644
_md5_=37ef6311af75e77b53d8594bbf4b2662
_md5_=e7a29c9cfb1a998f0adb8be1fffe76ab

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-cpp/cli11 dev-qt/qtshadertools:6 dev-util/spirv-tools virtual/pkgconfig screencopy? ( dev-util/vulkan-headers ) wayland? ( dev-libs/wayland-protocols dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.28.5
DEFINED_PHASES=compile configure install prepare test
DEPEND=!gui-apps/quickshell dev-qt/qtbase:6=[dbus,vulkan] dev-qt/qtdeclarative:6= dev-qt/qtsvg:6= bluetooth? ( net-wireless/bluez ) jemalloc? ( dev-libs/jemalloc ) networkmanager? ( net-misc/networkmanager ) pam? ( sys-libs/pam ) pipewire? ( media-video/pipewire ) policykit? ( dev-libs/glib sys-auth/polkit ) screencopy? ( media-libs/mesa x11-libs/libdrm ) wayland? ( dev-libs/wayland dev-qt/qtwayland:6= ) X? ( x11-libs/libxcb )
DESCRIPTION=Toolkit for building desktop widgets using QtQuick
EAPI=8
HOMEPAGE=https://quickshell.org/
INHERIT=branding cmake
IUSE=+bluetooth +dwl +greetd +hyprland +i3 +jemalloc +layer-shell +mpris +networkmanager +niri +notifications +pam +pipewire +policykit +screencopy +session-lock +sockets +tray +toplevel-management +upower +wayland +X
KEYWORDS=~amd64
LICENSE=LGPL-3
RDEPEND=!gui-apps/quickshell dev-qt/qtbase:6=[dbus,vulkan] dev-qt/qtdeclarative:6= dev-qt/qtsvg:6= bluetooth? ( net-wireless/bluez ) jemalloc? ( dev-libs/jemalloc ) networkmanager? ( net-misc/networkmanager ) pam? ( sys-libs/pam ) pipewire? ( media-video/pipewire ) policykit? ( dev-libs/glib sys-auth/polkit ) screencopy? ( media-libs/mesa x11-libs/libdrm ) wayland? ( dev-libs/wayland dev-qt/qtwayland:6= ) X? ( x11-libs/libxcb )
REQUIRED_USE=hyprland? ( wayland ) layer-shell? ( wayland ) niri? ( wayland ) screencopy? ( wayland ) session-lock? ( wayland ) toplevel-management? ( wayland )
SLOT=0
SRC_URI=https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v0.0.12.tar.gz -> noctalia-qs-0.0.12.tar.gz
_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644
_md5_=1060204f71db422eb1aa077a253febd4

View File

@@ -9,6 +9,6 @@ LICENSE=MIT
RDEPEND=python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) gui-apps/noctalia-qs app-misc/brightnessctl dev-vcs/git media-gfx/imagemagick
REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 )
SLOT=0
SRC_URI=https://github.com/noctalia-dev/noctalia-shell/releases/download/v4.6.7/noctalia-v4.6.7.tar.gz
SRC_URI=https://github.com/noctalia-dev/noctalia-shell/releases/download/v4.7.2/noctalia-v4.7.2.tar.gz
_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-single-r1 47d8ac9be330c9366112b78fd4f8ce57
_md5_=f20ebcdcb4bf79e5df6c5b2cdf9f16d7
_md5_=5f406b06236082a5500edcaf75ae3e4f

View File

@@ -1,16 +1,16 @@
BDEPEND=dev-util/patchelf
DEFINED_PHASES=install postinst postrm preinst unpack
DEPEND=media-gfx/openvdb media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/gstreamer media-libs/mesa media-libs/libglvnd net-libs/libsoup:3.0= net-libs/webkit-gtk:4.1/0 >=sci-libs/opencascade-7.3.0:0= virtual/glu >=x11-libs/cairo-1.8.8:= x11-libs/libxkbcommon >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.2-gtk3=[X,opengl] virtual/zlib
DEPEND=media-gfx/openvdb media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/gstreamer media-libs/libglvnd media-libs/mesa net-libs/libsoup:2.4 net-libs/webkit-gtk:4.1 >=sci-libs/opencascade-7.3.0:0= virtual/glu >=x11-libs/cairo-1.8.8:= x11-libs/libxkbcommon >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.2-gtk3=[X,opengl] virtual/zlib
DESCRIPTION=Bambu Studio is a cutting-edge, feature-rich slicing software
EAPI=8
HOMEPAGE=https://bambulab.com
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop wrapper xdg
KEYWORDS=~amd64
KEYWORDS=-* ~amd64
LICENSE=AGPL-3
RDEPEND=media-gfx/openvdb media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/gstreamer media-libs/mesa media-libs/libglvnd net-libs/libsoup:3.0= net-libs/webkit-gtk:4.1/0 >=sci-libs/opencascade-7.3.0:0= virtual/glu >=x11-libs/cairo-1.8.8:= x11-libs/libxkbcommon >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.2-gtk3=[X,opengl] virtual/zlib
RDEPEND=media-gfx/openvdb media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/gstreamer media-libs/libglvnd media-libs/mesa net-libs/libsoup:2.4 net-libs/webkit-gtk:4.1 >=sci-libs/opencascade-7.3.0:0= virtual/glu >=x11-libs/cairo-1.8.8:= x11-libs/libxkbcommon >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.2-gtk3=[X,opengl] virtual/zlib
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/bambulab/BambuStudio/releases/download/v02.05.00.67/Bambu_Studio_ubuntu-24.04_PR-9540.AppImage -> bambustudio-bin-02.05.00.67.AppImage
SRC_URI=https://github.com/bambulab/BambuStudio/releases/download/v02.05.00.67/Bambu_Studio_linux_fedora-v02.05.00.66.AppImage -> bambustudio-bin-02.05.00.67.AppImage
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc wrapper ebaa3beeb43f7e533872b6c37168c7ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=4d5e12c870731c4b7e380ac11c996a7b
_md5_=c50e5c19924e9d2ef7ead9ba4541cb42

View File

@@ -10,6 +10,6 @@ LICENSE=Apache-2.0
RDEPEND=x11-libs/gtk+:3 dev-libs/nss x11-libs/libXtst app-accessibility/at-spi2-core:2
RESTRICT=bindist mirror splitdebug test
SLOT=0
SRC_URI=https://github.com/jitsi/jitsi-meet-electron/releases/download/v2026.1.0/jitsi-meet-amd64.deb -> jitsi-meet-2026.1.0.deb
SRC_URI=https://github.com/jitsi/jitsi-meet-electron/releases/download/v2026.4.0/jitsi-meet-amd64.deb -> jitsi-meet-2026.4.0.deb
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5
_md5_=a3d486d0b56c190f8f09f957abc6cf25

View File

@@ -1,14 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=dev-libs/libnl:3 elibc_musl? ( sys-libs/argp-standalone ) iptables? ( net-firewall/iptables )
DESCRIPTION=Required tools for Jool
EAPI=8
HOMEPAGE=https://nicmx.github.io/Jool/en/index.html
INHERIT=toolchain-funcs
IUSE=iptables
KEYWORDS=~amd64
LICENSE=GPL-2
RDEPEND=dev-libs/libnl:3 elibc_musl? ( sys-libs/argp-standalone ) iptables? ( net-firewall/iptables ) !iptables? ( net-firewall/nftables )
SLOT=0
SRC_URI=https://github.com/NICMx/Jool/releases/download/v4.1.14/jool-4.1.14.tar.gz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
_md5_=1c62cff6d326a81f164260cda8301de7

View File

@@ -1,16 +0,0 @@
BDEPEND=dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig )
DEFINED_PHASES=compile configure install postinst setup
DEPEND=virtual/linux-sources
DESCRIPTION=Jool is an Open Source SIIT and NAT64 for linux
EAPI=8
HOMEPAGE=https://nicmx.github.io/Jool/en/index.html
IDEPEND=sys-apps/kmod[tools]
INHERIT=linux-mod-r1
IUSE=iptables dist-kernel modules-compress modules-sign +strip
KEYWORDS=~amd64
LICENSE=GPL-2
RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0
SRC_URI=https://github.com/NICMx/Jool/releases/download/v4.1.14/jool-4.1.14.tar.gz
_eclasses_=mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 edo a5e294016aa84979fcb2459749eb80b2 linux-info efd923656513c879204fec6638eadee5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 linux-mod-r1 c07d9d48506ae94ea189c64f2f78a94a
_md5_=657cc9e7e090aa5b73f6311094c692e8

View File

@@ -1,13 +0,0 @@
BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
DEFINED_PHASES=compile configure install setup test unpack
DESCRIPTION=Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI
EAPI=8
HOMEPAGE=https://github.com/erebe/wstunnel/
INHERIT=cargo
IUSE=debug
KEYWORDS=~amd64
LICENSE=BSD Apache-2.0 BSD CC0-1.0 CDLA-Permissive-2.0 ISC MIT openssl Unicode-3.0
SLOT=0
SRC_URI=https://github.com/erebe/wstunnel/archive/v10.5.1.tar.gz -> wstunnel-10.5.1.tar.gz https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/wstunnel-10.5.1/wstunnel-10.5.1-crates.tar.xz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo ace036f48c4ad5c1938fccedf35ccf45
_md5_=022dcbc04796649a983b64a575af8056

View File

@@ -1,10 +0,0 @@
DEFINED_PHASES=compile install
DESCRIPTION=ngrok is a reverse proxy, firewall, and API gateway
EAPI=8
HOMEPAGE=https://ngrok.com
KEYWORDS=-* ~amd64 ~arm ~arm64 ~mips ~ppc64 ~s390 ~x86
LICENSE=MIT
RESTRICT=mirror strip
SLOT=0
SRC_URI=amd64? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz -> ngrok-bin-3.37.1-amd64.tgz ) arm? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm.tgz -> ngrok-bin-3.37.1-arm.tgz ) arm64? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm64.tgz -> ngrok-bin-3.37.1-arm64.tgz ) mips? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-mips.tgz -> ngrok-bin-3.37.1-mips.tgz ) ppc64? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-ppc64.tgz -> ngrok-bin-3.37.1-ppc64.tgz ) s390? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-s390x.tgz -> ngrok-bin-3.37.1-s390.tgz ) x86? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-386.tgz -> ngrok-bin-3.37.1-i386.tgz )
_md5_=ea2bb261ed199219efd77fc90e5751b1

View File

@@ -0,0 +1,10 @@
DEFINED_PHASES=compile install
DESCRIPTION=ngrok is a reverse proxy, firewall, and API gateway
EAPI=8
HOMEPAGE=https://ngrok.com
KEYWORDS=-* ~amd64 ~arm ~arm64 ~mips ~ppc64 ~s390 ~x86
LICENSE=MIT
RESTRICT=mirror strip
SLOT=0
SRC_URI=amd64? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz -> ngrok-bin-3.37.3-amd64.tgz ) arm? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm.tgz -> ngrok-bin-3.37.3-arm.tgz ) arm64? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm64.tgz -> ngrok-bin-3.37.3-arm64.tgz ) mips? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-mips.tgz -> ngrok-bin-3.37.3-mips.tgz ) ppc64? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-ppc64.tgz -> ngrok-bin-3.37.3-ppc64.tgz ) s390? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-s390x.tgz -> ngrok-bin-3.37.3-s390.tgz ) x86? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-386.tgz -> ngrok-bin-3.37.3-i386.tgz )
_md5_=4532b98246223d872507deac81326723

View File

@@ -1,14 +0,0 @@
BDEPEND=|| ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* )
DEFINED_PHASES=compile configure install postinst setup test unpack
DESCRIPTION=Menu-driven Wi-Fi management interface for Linux
EAPI=8
HOMEPAGE=https://github.com/e-tho/iwmenu
INHERIT=cargo optfeature
IUSE=debug
KEYWORDS=~amd64
LICENSE=GPL-3+ LGPL-2.1 MIT Unicode-3.0 || ( Apache-2.0 Boost-1.0 )
RDEPEND=net-wireless/iwd sys-apps/dbus
SLOT=0
SRC_URI=https://github.com/e-tho/iwmenu/archive/refs/tags/v0.3.0.tar.gz -> iwmenu-0.3.0.tar.gz https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/iwmenu-0.3.0/iwmenu-0.3.0-crates.tar.xz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo ace036f48c4ad5c1938fccedf35ccf45 optfeature 538bce96e5589935b57e178e8635f301
_md5_=2a9365f82c0395396b0dee074ebfd2a1

View File

@@ -12,4 +12,4 @@ RDEPEND=curl? ( net-misc/curl:= ) openblas? ( sci-libs/openblas:= ) openmp? ( ll
REQUIRED_USE=?? ( openblas blis flexiblas ) wmma? ( rocm )
SLOT=0
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644 cuda 8b660e223a1695e3884ee4c7dc2c5059 rocm b406b041c5b107f8d8600865210e24e2 linux-info efd923656513c879204fec6638eadee5 git-r3 7b584b5dc33e3bc66ff5b9271bf41764
_md5_=68ad1b48f24a590d3be630e6769abf7a
_md5_=5d837e03b0eed8def0a112f96fe2e162

View File

@@ -12,4 +12,4 @@ RDEPEND=openblas? ( sci-libs/openblas:= ) blis? ( sci-libs/blis:= ) flexiblas? (
REQUIRED_USE=?? ( openblas blis flexiblas ) wmma? ( rocm )
SLOT=0
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644 cuda 8b660e223a1695e3884ee4c7dc2c5059 rocm b406b041c5b107f8d8600865210e24e2 linux-info efd923656513c879204fec6638eadee5 git-r3 7b584b5dc33e3bc66ff5b9271bf41764
_md5_=5460d9a3fb5335c7b71ba830b75a7225
_md5_=2f59b5695fb39413aac5bfe7cb06401d

View File

@@ -199,7 +199,7 @@ app-doc/stdman 2022.07.30 2024.07.05 9999: Formatted C++ stdlib man pages (cppre
app-doc/sway-wiki 9999: Wiki of gui-wm/sway, rendered to HTML using kramdown-parser-gfm
app-editors/edit 1.2.0: Microsoft edit
app-editors/emacs-lsp-booster 0.2.1: Emacs LSP performance booster
app-editors/fresh 0.2.18 0.2.20: Terminal based IDE & text editor: easy, powerful and fast
app-editors/fresh 0.2.18 0.2.20 0.2.21: Terminal based IDE & text editor: easy, powerful and fast
app-editors/imhex 1.38.1: A hex editor for reverse engineers, programmers, and eyesight
app-editors/kakoune-lsp 18.1.0: Kakoune Language Server Protocol Client
app-editors/l3afpad 0.8.18.1.11: Simple GTK3 text editor (successor to leafpad)
@@ -209,6 +209,7 @@ app-editors/neovide 0.12.2 0.15.2: Neovide: No Nonsense Neovim Gui
app-editors/neovim-qt 0.2.19: Neovim client library and GUI, in Qt
app-editors/notepadnext 0.12 0.13: A cross-platform reimplementation of Notepad++ based on Qt
app-editors/pulsar-bin 1.127.1 1.128.0 1.130.1: A Community-led Hyper-Hackable Text Editor
app-editors/teamtype 0.9.1: Real-time co-editing of local text files.
app-editors/typora-bin 1.10.8: a markdown editor,markdown reader.
app-editors/xed 3.8.7: Small text editor by the Linux Mint developers
app-emacs/catppuccin-emacs 9999: Soothing pastel theme for Emacs
@@ -836,7 +837,7 @@ dev-python/json_exporter 1.0.2: Python-based library for exporting JSON data as
dev-python/jsonfeed 1.1.2: Python package for parsing and generating JSON feeds.
dev-python/jsonlines 4.0.0: Library with helpers for the jsonlines file format
dev-python/justhtml 0.16.0: A pure Python HTML5 parser that just works.
dev-python/kicad-python 0.5.0-r1: KiCad API Python Bindings for interacting with running KiCad sessions
dev-python/kicad-python 0.5.0-r1 0.6.0: KiCad API Python Bindings for interacting with running KiCad sessions
dev-python/langdetect 1.0.9: Port of Google's language-detection library to Python
dev-python/latexify-py 0.4.3.1 0.4.4.1: Annotate Python source code to get LaTeX expressions
dev-python/ledger-bitcoin 0.4.0: Client library for Ledger Bitcoin application
@@ -1075,7 +1076,7 @@ dev-util/bump-my-version 1.2.6 1.2.7: Version bump your Python project
dev-util/cargo-post 0.1.7: A cargo wrapper that executes a post build script after a successful build.
dev-util/cargo-show-asm 0.2.55: A cargo subcommand that displays the generated assembly of Rust source code.
dev-util/catalyst-lab 1.6.0 1.6.1: An automation tool for building Gentoo release stages and binhost packages.
dev-util/codex 0.117.0: Codex CLI - OpenAI's AI-powered coding agent
dev-util/codex 0.118.0: Codex CLI - OpenAI's AI-powered coding agent
dev-util/coq-lsp 0.1.9: Visual Studio Code Extension and Language Server Protocol for Coq
dev-util/deblob 0.12 9999: remove binary executables from a directory
dev-util/distribution-gpg-keys 1.117: Collection of GPG keys used in Linux Distributions
@@ -1137,7 +1138,7 @@ dev-util/quilttools 0.3-r1: Mailbox to quilt series converter
dev-util/rexxd 2025.02.17: Drop-in replacement for the original xxd
dev-util/riffdiff 3.6.1: Diff filter highlighting changed line parts
dev-util/rtc-testbench 5.4: RTC Testbench is a set of tools for validating Ethernet networks
dev-util/rust-rover 2024.2.1-r1 2025.2.1 2025.2.2 2025.2.3 2025.2.4.1 2025.2.5 2025.3 2025.3.1 2025.3.2 2025.3.3 2025.3.4: A feature-rich Rust IDE with timely support by JetBrarins
dev-util/rust-rover 2024.2.1-r1 2025.2.1 2025.2.2 2025.2.3 2025.2.4.1 2025.2.5 2025.3 2025.3.1 2025.3.2 2025.3.3 2025.3.4 2026.1: A feature-rich Rust IDE with timely support by JetBrarins
dev-util/rust-script 0.36.0: Command-line tool to run Rust scripts which can make use of crates
dev-util/rye 0.44.0: a Hassle-Free Python Experience
dev-util/rz-ghidra 0.8.0: An integration of the Ghidra decompiler and Sleigh Disassembler for Rizin.
@@ -1339,8 +1340,8 @@ gui-apps/lswt 1.0.4-r1 2.0.0 9999: List Wayland toplevels
gui-apps/meteo-qt 4.2 4.3: A system tray application for the weather status
gui-apps/mpvpaper 1.8 9999: A video wallpaper program for wlroots based wayland compositors
gui-apps/niri-sidebar 0.3.1: A lightweight, external sidebar manager for the Niri window manager.
gui-apps/noctalia-qs 0.0.9 0.0.10 0.0.11 9999: Toolkit for building desktop widgets using QtQuick
gui-apps/noctalia-shell 4.5.0 4.6.7 4.7.0 4.7.1 9999: A sleek and minimal desktop shell thoughtfully crafted for Wayland
gui-apps/noctalia-qs 0.0.9 0.0.10 0.0.11 0.0.12 9999: Toolkit for building desktop widgets using QtQuick
gui-apps/noctalia-shell 4.5.0 4.7.0 4.7.1 4.7.2 9999: A sleek and minimal desktop shell thoughtfully crafted for Wayland
gui-apps/nwg 0: meta package package for nwg-shell
gui-apps/nwg-bar 0.1.5 0.1.6: GTK3-based button bar for wlroots-based compositors
gui-apps/nwg-clipman 0.2.5 0.2.8: nwg-shell clipboard manager - a GTK3-based GUI for cliphist
@@ -1688,7 +1689,7 @@ net-im/gomuks 0.3.0 0.3.1: A terminal based Matrix client written in Go
net-im/gurk-rs 0.7.1 9999: Signal messenger client for terminal
net-im/heisenbridge 1.15.3 1.15.4: Bouncer-style Matrix IRC bridge
net-im/iamb 0.0.8 0.0.9 0.0.10 0.0.11: A Matrix chat client that uses Vim keybindings
net-im/jitsi-meet 2026.1.0 2026.1.1: Desktop application for Jitsi Meet built with Electron
net-im/jitsi-meet 2026.1.1 2026.4.0: Desktop application for Jitsi Meet built with Electron
net-im/legcord-bin 1.2.2: Legcord is a custom client designed to enhance your Discord experience
net-im/manyverse-bin 0.2310.9: A social network off the grid with append-only protocol (no edits) on blockchain
net-im/mastoposter 0.2: Configurable reposter from Mastodon-compatible Fediverse servers
@@ -1764,8 +1765,8 @@ net-misc/gnome-ssh-askpass 9.9_p2 10.0_p1: GTK-based passphrase dialog for use w
net-misc/graftcp 0.7.1 0.7.4: A tool for redirecting a given program's TCP traffic to SOCKS5 or HTTP proxy
net-misc/grpcurl 1.9.3: Command-line tool for interacting with gRPC servers
net-misc/iipsrv 1.2 1.3: High performance image server for high resolution and scientific images
net-misc/jool 4.1.14-r1 4.1.15: Required tools for Jool
net-misc/jool-modules 4.1.14 4.1.15: Jool is an Open Source SIIT and NAT64 for linux
net-misc/jool 4.1.15: Required tools for Jool
net-misc/jool-modules 4.1.15: Jool is an Open Source SIIT and NAT64 for linux
net-misc/kissy 1.2: Kissing Interface for Sapphic Smooching over ttY
net-misc/lyrics-in-terminal 1.7.0 1.8.0: Command Line Lyrics fetcher for MPRIS media players
net-misc/maestral 1.9.6: Maestral is an open-source Dropbox client written in Python
@@ -1786,7 +1787,7 @@ net-misc/wayback_machine_downloader 2.3.0 2.3.1: Download an entire website from
net-misc/whatscli 1.0.6 1.0.11: A command line interface for WhatsApp
net-misc/wlvncc 20250307 20250626 20250725 99999999: A Wayland Native VNC Client
net-misc/wsdd 0.8 0.9: A Web Service Discovery host daemon.
net-misc/wstunnel 10.5.1 10.5.2: Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI
net-misc/wstunnel 10.5.2: Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI
net-misc/xh 0.25.3: Friendly and fast tool for sending HTTP requests
net-misc/xkcd-handler 1.1.4: A handler for XKCD urls
net-misc/xmrig-mo 6.21.2 6.22.2: MoneroOcean fork of xmrig that supports algo switching
@@ -1819,7 +1820,7 @@ net-print/hpuld 1.00.39.15.00.23-r1: HP Unified Linux Driver (for samsung hardwa
net-proxy/MTProxy 3.0.4-r1: Community fork of MTProxy
net-proxy/Throne 1.1.1: Qt based cross-platform GUI proxy configuration manager
net-proxy/byedpi 0.17.2 0.17.3 9999: Bypass DPI SOCKS proxy
net-proxy/ngrok-bin 3.37.1: ngrok is a reverse proxy, firewall, and API gateway
net-proxy/ngrok-bin 3.37.3: ngrok is a reverse proxy, firewall, and API gateway
net-proxy/opera-proxy 1.15.0: Standalone Opera VPN proxies client
net-proxy/shadowsocks-rust 1.22.0: A Rust port of shadowsocks
net-proxy/snowflake 2.11.0-r1 2.12.1: Pluggable Transport using WebRTC, inspired by Flashproxy
@@ -1844,7 +1845,7 @@ net-wireless/bluetuith 0.2.2 0.2.3 0.2.6 9999: A TUI bluetooth manager for Linux
net-wireless/btscreenlocker 1.8.1-r1: Daemon to lock your screen when Bluetooth trusted devices go away.
net-wireless/easyroam-desktop 1.4.3-r1: Easily connect your device to eduroam®
net-wireless/gr-lora_sdr 9999: GNU Radio SRT implementation of a LoRa transceiver.
net-wireless/iwmenu 0.3.0 0.4.0: Menu-driven Wi-Fi management interface for Linux
net-wireless/iwmenu 0.4.0: Menu-driven Wi-Fi management interface for Linux
net-wireless/rtl8192eu 0_pre20240518: Realtek 8192EU driver module for Linux kernel
net-wireless/rtl8723bu 9999: Driver for the rtl8723 wireless chipset
net-wireless/rtl8821ce 0_pre20240326: Realtek RTL8821CE Driver module for Linux kernel

View File

@@ -1 +1 @@
Wed, 01 Apr 2026 00:00:59 +0000
Wed, 01 Apr 2026 15:01:03 +0000

View File

@@ -1,2 +1,2 @@
DIST jitsi-meet-2026.1.0.deb 81254430 BLAKE2B 23467c4417b91eb0af6aac415890a4d64135c2dfadac09dfee0245bc824c30b2d25805db27d77fae9ef4e6f04855470c99ec5566a5e3924232a4e98f0d193a82 SHA512 ba42a2393ff9e23cdc290546c6710c6b5e76b8ebabf995cf734747c4c97418e239dd100e08345f549299a80eb43eb24d13fc893bcdf6bcb6a490ced3bb953976
DIST jitsi-meet-2026.1.1.deb 81254192 BLAKE2B ff85ef9def0f09a9b7a6b04379a18c321001afb4d10e0bbe2cff0f397e3ab8849aecd8759a9a345fd26fdc9b6b6e117e6c0c2615f071bf966d5a7839cda81cea SHA512 7d82c57b990534370a2a7450fac16017a8b0e6b96f458adfa93eeef5ed0ad0c17fb870476bfe74e0e1780e18695fda87bf1dbc2bafe06f320b7f27ad7210460d
DIST jitsi-meet-2026.4.0.deb 94567936 BLAKE2B a2b443f1ce933aad24b1106bd8c8af41702b7b9c1f5c775c2e6c23328731774af62b9fb37eb39a7efb25dd89c0658c262fab47cb6ee066105c792539c4bd2408 SHA512 6d307df14ee0ef98ffea8901bd935d915ebb1df81c05411d369c11afed4f625b60e0859e39f9685a69942f763ce06f8d83c974eac777cb885c9dd69b9e446165

View File

@@ -1,2 +1 @@
DIST jool-4.1.14.tar.gz 625157 BLAKE2B 459a7976d36eba0dd2fde464103dc0e43f01f287c371092140aee6b76583ef87c7b6dd252afe941ed5b5366474aa54d6351b29bb88466e96755b87f94d357cf0 SHA512 684a6bd2861fea6475388ee0940ce5318e3f871bb4cc6f01301d1ac0e30ff3f591884eb1c39e2a3ce046e1eeb03e0abb42a28aa5b3e7a5ad42b0e0d2ce8ff74d
DIST jool-4.1.15.tar.gz 634141 BLAKE2B f0ac39b4a2f5fecf3039cd02abd1d83dc25faa799bb19ddc840473e10ca2294fae3c22ef00f106e53e304442714f1589d855bee24a2fef541147e806b8f28b0b SHA512 ff76487d4d587371c8403b2f92d929d2de827cf22922794596d6997d283714b898904c73fbc4d4df1830c10977d2ea55524c7bbcb0c5ad260c979eb4818639d1

View File

@@ -1,29 +0,0 @@
PR merged https://github.com/NICMx/Jool/pull/441.patch
fix compilation in kernel v6.18
struct flowi4.tos renamed to 'dscp' and type dscp_t in commit
--- a/src/mod/common/rfc7915/6to4.c
+++ b/src/mod/common/rfc7915/6to4.c
@@ -203,7 +203,11 @@ static verdict compute_flowix64(struct xlation *state)
hdr6 = pkt_ip6_hdr(&state->in);
flow4->flowi4_mark = state->in.skb->mark;
+#if LINUX_VERSION_AT_LEAST(6, 18, 0, 0, 0)
+ flow4->flowi4_dscp = xlat_tos(&state->jool.globals, hdr6);
+#else
flow4->flowi4_tos = xlat_tos(&state->jool.globals, hdr6);
+#endif
flow4->flowi4_scope = RT_SCOPE_UNIVERSE;
flow4->flowi4_proto = xlat_proto(hdr6);
/*
@@ -645,7 +649,11 @@ static verdict ttp64_ipv4_external(struct xlation *state)
hdr4->version = 4;
hdr4->ihl = 5;
+#if LINUX_VERSION_AT_LEAST(6, 18, 0, 0, 0)
+ hdr4->tos = flow4->flowi4_dscp;
+#else
hdr4->tos = flow4->flowi4_tos;
+#endif
hdr4->tot_len = cpu_to_be16(state->out.skb->len);
generate_ipv4_id(state, hdr4, hdr_frag);
hdr4->frag_off = xlat_frag_off(hdr_frag, state);

View File

@@ -1,40 +0,0 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit linux-mod-r1
DESCRIPTION="Jool is an Open Source SIIT and NAT64 for linux"
HOMEPAGE="https://nicmx.github.io/Jool/en/index.html"
SRC_URI="https://github.com/NICMx/Jool/releases/download/v${PV}/jool-${PV}.tar.gz"
S="${WORKDIR}/jool-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="iptables"
PATCHES=(
"${FILESDIR}"/${PN}-fix_618.patch
)
src_configure() {
true
}
src_compile() {
local modlist=(
jool_common=:src/mod/common:src/mod/common
jool=:src/mod/nat64:src/mod/nat64
jool_siit=:src/mod/siit:src/mod/siit
)
local modargs=(
KERNEL_DIR="${KV_OUT_DIR}"
MODULES_DIR="/lib/modules/${KV_FULL}"
)
use iptables || modargs+=(
CFLAGS_MODULE="-DXTABLES_DISABLED"
)
linux-mod-r1_src_compile
}

View File

@@ -1,2 +1 @@
DIST jool-4.1.14.tar.gz 625157 BLAKE2B 459a7976d36eba0dd2fde464103dc0e43f01f287c371092140aee6b76583ef87c7b6dd252afe941ed5b5366474aa54d6351b29bb88466e96755b87f94d357cf0 SHA512 684a6bd2861fea6475388ee0940ce5318e3f871bb4cc6f01301d1ac0e30ff3f591884eb1c39e2a3ce046e1eeb03e0abb42a28aa5b3e7a5ad42b0e0d2ce8ff74d
DIST jool-4.1.15.tar.gz 634141 BLAKE2B f0ac39b4a2f5fecf3039cd02abd1d83dc25faa799bb19ddc840473e10ca2294fae3c22ef00f106e53e304442714f1589d855bee24a2fef541147e806b8f28b0b SHA512 ff76487d4d587371c8403b2f92d929d2de827cf22922794596d6997d283714b898904c73fbc4d4df1830c10977d2ea55524c7bbcb0c5ad260c979eb4818639d1

View File

@@ -1,41 +0,0 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
DESCRIPTION="Required tools for Jool"
HOMEPAGE="https://nicmx.github.io/Jool/en/index.html"
SRC_URI="https://github.com/NICMx/Jool/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="iptables"
DEPEND="
dev-libs/libnl:3
elibc_musl? ( sys-libs/argp-standalone )
iptables? ( net-firewall/iptables )
"
RDEPEND="${DEPEND}
!iptables? ( net-firewall/nftables )
"
src_configure() {
local myeconfargs=(
--with-bash-completion-dir=no
--with-xtables=$(usex iptables)
)
econf "${myeconfargs[@]}"
}
src_install() {
local myemakeargs=(
DESTDIR="${D}"
XTABLES_SO_DIR=$($(tc-getPKG_CONFIG) xtables --variable=xtlibdir)
)
emake "${myemakeargs[@]}" install
einstalldocs
}

View File

@@ -1,4 +1,2 @@
DIST wstunnel-10.5.1-crates.tar.xz 31889256 BLAKE2B fa8a54090e160b765435f554f24d8be0bb605ff043a3ec6a319a5eb3f16a159a24e00f0d8f9ac44e294e23d7667ce485828db918a01612dd2433bee87925c3af SHA512 0f4ef093855fda9d7890c753455e2c7c6d78334ffc28c3447e62cd9030ed1e5494bacaab4098c40f630b2c052f3a18950802fe7d1845ee8807ecbd11de7b22f4
DIST wstunnel-10.5.1.tar.gz 1720846 BLAKE2B ef7d5e150a9f9f16de6f959c37bede7e6a431ccc8fedcaf8fa36d22a14d3247b80915e8d2dfa7e82fc6d26aeac6490047757dbb231963071c0a39f34eeebfaf7 SHA512 4c34fb311511711f0a0d002bcadf3f3641ac516814a97b1e1aea3f7531168caad5a3aa39c5a33d3a571153f52d1dd89923e4611bbfe4fa6f85968747f2718275
DIST wstunnel-10.5.2-crates.tar.xz 32393352 BLAKE2B 395f11a1af48a2bdc18593fd4b6c187e6378b87f3430c547cf8ed55ffc7df75e3c22dd11de687661b47432c184d14d75d77856866e8ab42c8e8d423e9e532a83 SHA512 78e7fd7728b9dc8941e06831a8c3291a92160fbe9fdebfc15cb1687253c4801a71e50df4a414cd3c4ff7c5daea6421e580c6495cdb1ae9e893ab133d8bd8b22a
DIST wstunnel-10.5.2.tar.gz 1721076 BLAKE2B 8bcc814022ca6f7dcb34872eaf3e3e46e2d67c905b0aba9e8b91caca6e87b83c6995455da8b5e162b679fde6b1a3c557d105ceb1b652f5b75e117030868b9abf SHA512 c2a0dc10e137a814c8c3ddb1cc11d7f3638aa3c688935d0ab8bd04c0dc488014a6e57dbdf6c1e6634f2ff86d8c6cb2bfeb1f71e6551e96b433444f22ecf53a35

View File

@@ -1,43 +0,0 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
"
RUST_MIN_VER="1.88.0"
inherit cargo
DESCRIPTION="Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI"
HOMEPAGE="https://github.com/erebe/wstunnel/"
SRC_URI="https://github.com/erebe/wstunnel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/${P}/${P}-crates.tar.xz"
LICENSE="BSD"
# Autogenerated by pycargoebuild
# Dependent crate licenses
LICENSE+="
Apache-2.0 BSD CC0-1.0 CDLA-Permissive-2.0 ISC MIT openssl
Unicode-3.0
"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="usr/bin/wstunnel"
src_compile() {
cargo_src_compile --package wstunnel-cli
}
src_test() {
# skip test with network sandbox violations
cargo_src_test -- \
--skip test_proxy_connection
}
src_install() {
cargo_src_install --path wstunnel-cli
local DOCS+=( README.md docs/*.md )
einstalldocs
}

View File

@@ -1,7 +1,7 @@
DIST ngrok-bin-3.37.1-amd64.tgz 11414373 BLAKE2B 919d43972cac7281ee05163a5f8c3c36f4958e84f940a9902d1ee6beb545a8bbd5d8f92279aaa8d6aaa3525afaf7dbce23bbfe03e56f7267773320d1cb78b60c SHA512 2dc1bde3a4d102fc933c4d5bbbefa66869d4b95a30c138dc25ca63dc5195528ec994647417a99144db5e5abd0e69a8ca859d0993044445c9b72fdb62111e6a71
DIST ngrok-bin-3.37.1-arm.tgz 10836996 BLAKE2B 09bdc11a7e0589e7bb37e4e498eff2bdd32472050107cbf6e91b5a0ba4a7677bcec4e3d3d4b560be4ce04448063951cfabaeada288591414bfa7226c545baf1f SHA512 22c6a2d7e42edeca08182cfe1df665f1548a8b53307300c84e1f536d8bc83fa5950d15176dc6689fcb421c134505d8047d55c570ab848dc6e12c498a37e08d5d
DIST ngrok-bin-3.37.1-arm64.tgz 10412282 BLAKE2B 99940d181f1d09363f81d315f53f18076741cb2f3a71f429e1e6a721adb1667d32fc7ef3f63912183c1f83cd7f6ed321890b5f8ec9e53edb5c1fa03363d5dff1 SHA512 73aef9b8e10c208ab09e72730235ed0754288377fe4e6afdad0a1e28703b70078be01546e6bed9fea2226739d30f8b90e3e78eaf99243dac4bc9223ca64fcd94
DIST ngrok-bin-3.37.1-i386.tgz 10876853 BLAKE2B 813247bfe172f93ca77d21aa9935a9692d158f798397731d70e1e810380445152e781fac861895994f8828b2910f205482e68aec6ec121f9f780b63a1da24494 SHA512 0beb274a3ee5ada584a0464946acdef58b4860bc8d9456751da70c356f300791bbcf9593e525e83e9bfa5db53cecdad68f7ab572713cc3a3b5c2761d558bdc29
DIST ngrok-bin-3.37.1-mips.tgz 10145773 BLAKE2B a3c624fd51a5b6c03a5561be7ac57d7d0ead9dbfd7949d4ab750fb45a863221093939a804fb78c8f5b81af2d3526b3aca7fd116a266476f7629b5525694ff676 SHA512 58461b084791d962e1b70332778808241319698c0387fc048f49b442b55eb7604ab24ef895d2371d7205d529101a6e8a0ff1b8a2ddae16c9dd44869d9bc5e19f
DIST ngrok-bin-3.37.1-ppc64.tgz 10424557 BLAKE2B b8b1e8f7be9e449aa4d75db0021a4223334967bdaf3eeb8caeea52db020a4460af57268e6d503f0610f6b81e158adf612a5d5087a8ea1798faf0626c53f94373 SHA512 5abce12e6e992967e5956d3e304ddef050a67b55df753f6081b6fd9d1fa3064ccb18e18e0b277168d0fe485db717f069be81e88f3af756bbf193431c5059dbd7
DIST ngrok-bin-3.37.1-s390.tgz 11090798 BLAKE2B 8266ceccd82d8c25fbe4adf9bc32d339c957ba554a6cfa48d8ccd1ab74607fe3bc65ac8d900d56b06ab3c8fb1c72c825be3bde5bd3d6bd105cd4c94b8cbc25bb SHA512 6e4b108ba270da73ad9f6f20323393465be00f5fb977b1843a488b67916346f248b65f40c3e533bdaaae2b9c86c3cc42c98f55b4ad54c322da0add7ffaf90df0
DIST ngrok-bin-3.37.3-amd64.tgz 11623957 BLAKE2B eee2501ac0de51c87b34abec4c08833400956dc7fc46ce8cbb513a47173aefbbae3e72758b11cdf4a2eb85a21ebd27af2d3c20d01abecaac24afb36093d0decd SHA512 ac804dac70977985a3c36afdcb484fded0afa330391c556b1ddcf752c40f492d434f42c986e11feb9111671df7fdcaf37f5475144a4e8c5bc054501f82aec9a3
DIST ngrok-bin-3.37.3-arm.tgz 11038897 BLAKE2B 7d0fee2ce66cd4f21013e326db37fb13cd9cdec5c2d6fecf08c6e755405c714a6098d1d0d586973e4cd80e619552a4df63ce0fab12a571a4b479876c2279014c SHA512 58bd277df8be060bf7df548daeccf16a2be43f26deeb5ea6b355fc528bb200914830697824dbdd66a9ab424d3c13886d77fb6c7f6c65ac861e16b253a8e60448
DIST ngrok-bin-3.37.3-arm64.tgz 10584830 BLAKE2B fc5f698626eec2a22b1fb9fa5a6d6374dd0a13a0564a582d1163162d51ed9b454ac61c996b5e38b10e5179b6a3f624aa5607461a44d1278feb4fb7ea239bf296 SHA512 afe455a7de3cec24c11358bdc27f9edd5c177be851e34b69108a0aa4a079f373b7531f135a6cec782f803bca53c2cdb128b0cfea071b56d434da5966ff757f42
DIST ngrok-bin-3.37.3-i386.tgz 11068740 BLAKE2B 74ad5ae4881ad2b30c97c74012c7c1f5af3ea276e822b01ddbed8cc8ebdbc8a03bd889f6b099c8d9d10de9b568163b0637b2faa96e6c45586fd766c9d81a84de SHA512 a9bf2f26ba3f19c9d5ddccdf5d0ffc23971463cac7b694cfb53dbbdef9375666941980e8c33cbbb14ad2bb6383764eb13286739426c23d1089243a1e43fb3a33
DIST ngrok-bin-3.37.3-mips.tgz 10374318 BLAKE2B a043638b2bf9269540f37e18ecf854b669f02e2cb12ee4ecdd78bd4fd5170cbd4999b44befcfac22fd8d88dad368ca0b7a92fca2fca0edf23f4ff503bcaa468d SHA512 b2ebb6763984cc660d6697c093b2ad28ef44f337241b4cb6158a36a84ceed4900162c4251f2d86cfab1dc2946872c4a4424db804f9078e2771d61858fc12ff29
DIST ngrok-bin-3.37.3-ppc64.tgz 10614699 BLAKE2B d53176c78231c06f6d73188bdf23d6ceea6c531bd6a9d5e1716f93f0ab030cf0056d1f2950518cc915685b0c329bfb5a466d3832b404da9b437f7da84a030890 SHA512 63820bda56b972a07155ce762b31c5a64655082af2e7fbbc47326912ef0a63402d627eeec72221728ba21b3ed454fd52f9a7cc59786158843c77651350cd6c3c
DIST ngrok-bin-3.37.3-s390.tgz 11240896 BLAKE2B 00b4423dc0be25862bebe5f68906c17e07663ec3cd828fbdfe1b75e56fca9a2e14a5a1fdc1ca9b773fa23a94f30161e4d36f57afcd1a2019de35a8ef95dd9876 SHA512 6dc932fee833754c8290586bf78e16a897757f9815cdd65b2e347186ad7c0ac3365fde12828c710edc8d946c1d3f0bec0cebbf7e3a20fb189bc67b92f13fc29a

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="ngrok is a reverse proxy, firewall, and API gateway"
HOMEPAGE="https://ngrok.com"
# Each supported arch should get their own bins
SRC_URI="
amd64? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz -> ${P}-amd64.tgz )
arm? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm.tgz -> ${P}-arm.tgz )
arm64? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm64.tgz -> ${P}-arm64.tgz )
mips? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-mips.tgz -> ${P}-mips.tgz )
ppc64? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-ppc64.tgz -> ${P}-ppc64.tgz )
s390? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-s390x.tgz -> ${P}-s390.tgz )
x86? ( https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-386.tgz -> ${P}-i386.tgz )
"
S="${WORKDIR}/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~ppc64 ~s390 ~x86"
RESTRICT="mirror strip"
QA_PREBUILT="*"
src_compile() {
:
}
src_install() {
dobin ngrok
}

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="ngrok is a reverse proxy, firewall, and API gateway"
HOMEPAGE="https://ngrok.com"
# Each supported arch should get their own bins
SRC_URI="
amd64? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz -> ${P}-amd64.tgz )
arm? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm.tgz -> ${P}-arm.tgz )
arm64? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm64.tgz -> ${P}-arm64.tgz )
mips? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-mips.tgz -> ${P}-mips.tgz )
ppc64? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-ppc64.tgz -> ${P}-ppc64.tgz )
s390? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-s390x.tgz -> ${P}-s390.tgz )
x86? ( https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-386.tgz -> ${P}-i386.tgz )
"
S="${WORKDIR}/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~ppc64 ~s390 ~x86"
RESTRICT="mirror strip"
QA_PREBUILT="*"
src_compile() {
:
}
src_install() {
dobin ngrok
}

View File

@@ -1,4 +1,2 @@
DIST iwmenu-0.3.0-crates.tar.xz 22462312 BLAKE2B 17bad91c80db9fa1c8ff3ccbbd251891d53d736531884b20b6b6e0feca89ea490b03f473855a14827878f0c1c66a60cf8191ebef56d25027ae3723e378c2107e SHA512 164e191b76ea6b14c90c3b3273844831159d836c29f18cb906d42c0f3e722f1b16c6f2a0d15834c0769d859136997b6a663272fc6c7a97a7abc9b74de73c49d7
DIST iwmenu-0.3.0.tar.gz 709168 BLAKE2B 11697cdad206c8cb0535121b621092b7f110dc80f6cb9246562684de50f9059a0a9e87f7391590e99e4b8f3af0eda9c8f2b7195483a33ebeaf9117c145e573eb SHA512 2488a6ed8e9daa3b787f7e8701cc6008bd5ca7b15684935ce10499a40b9c1c4cd954d2dd5d7dc45fe6ab90b800e2cfdc08cbd0e4929730d8c973f9e5ace8119e
DIST iwmenu-0.4.0-crates.tar.xz 25157424 BLAKE2B f8837b6afee180dbad67283c54b34ad12149ee154c81b08a1d9d670478392a282659f50c7d4670a644538ad2dd3ca0868a80b3a09c041d1da7419960a03ff91e SHA512 bf9a2b7d8f9ae49a92f46938dd543ab534f82aece159250d10a604d5915eeedf218ca9f68d232121d4d71e2c4c1c63f6926287d37df8b0cdbb1193a5a8fa4ccc
DIST iwmenu-0.4.0.tar.gz 709334 BLAKE2B c712e513944cdf24e708a3b7120a91228fa96cbec3007b35d3cc82ad0782eb91f1d31f7a8cdb87f421146cd38de2069f1b95b442871ff01990c370e983fab961 SHA512 8181e537c8dbc45f6a51c4828e68c4e8926c85f703f9f7d90f8c1b165de5479d764f343b4d57183beb3d7c64737442a3bb8db838d93e56a05049c8e8eb4771fc

View File

@@ -1,49 +0,0 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
"
RUST_MIN_VER="1.85.0"
inherit cargo optfeature
DESCRIPTION="Menu-driven Wi-Fi management interface for Linux"
HOMEPAGE="https://github.com/e-tho/iwmenu"
SRC_URI="https://github.com/e-tho/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/${P}/${P}-crates.tar.xz"
LICENSE="GPL-3+"
# Autogenerated by pycargoebuild
# Dependent crate licenses
LICENSE+="
LGPL-2.1 MIT Unicode-3.0
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
net-wireless/iwd
sys-apps/dbus
"
QA_FLAGS_IGNORED="usr/bin/iwmenu"
src_install() {
cargo_src_install
local DOCS=( README.md )
einstalldocs
}
pkg_postinst() {
elog "Compatibility with :"
elog "gui-apps/fuzzel x11-misc/dmenu x11-misc/rofi gui-apps/walker"
elog "Use custom mode if your launcher is not supported."
elog
optfeature "using nerdfonts icons" media-fonts/symbols-nerd-font
elog "Otherwise use \"--icon xdg\" for image-based icons from your XDG theme."
}

View File

@@ -140,9 +140,7 @@ src_install() {
# avoid clashing with whisper.cpp
rm -rf "${ED}/usr/include"
mkdir -p "${ED}/usr/sbin"
for f in "${ED}"/usr/bin/llama-*; do
mv "$f" "${ED}/usr/sbin/ik_$(basename $f)" || die
for f in "${ED}"/usr/bin/*; do
mv "$f" "${ED}/usr/bin/ik_$(basename $f)" || die
done
rm -rf "${ED}/usr/bin"
}

View File

@@ -120,7 +120,7 @@ src_configure() {
fi
if use rocm; then
rocm_use_hLipcc
rocm_use_hipcc
mycmakeargs+=(
-DSD_HIPBLAS=ON -DAMDGPU_TARGETS=$(get_amdgpu_flags) -DGPU_TARGETS=$(get_amdgpu_flags)
-DGGML_HIP_ROCWMMA_FATTN=$(usex wmma)