Branch :
Gentoo overlay for KC3 and related kmx.io projects.
# Add the overlay
eselect repository add kmx-io git https://git.kmx.io/kmx.io/gentoo-overlay-kmx-io.git
# Sync the overlay
emerge --sync kmx.io
# Clone the overlay
mkdir -p /var/db/repos
git clone https://git.kmx.io/kmx.io/gentoo-overlay-kmx-io.git \
/var/db/repos/kmx.io
# Create repos.conf entry
cat > /etc/portage/repos.conf/kmx.io.conf <<EOF
[kmx.io]
location = /var/db/repos/kmx.io
sync-type = git
sync-uri = https://git.kmx.io/kmx.io/gentoo-overlay-kmx-io.git
auto-sync = yes
EOF
KC3 - The first graph-native programming language
emerge dev-lang/kc3
asan - Build with AddressSanitizer for memory debuggingcov - Build with code coverage instrumentationdebug - Build debug version without optimizationsgtk - Enable GTK4 window supporttest - Run test suiteRun UNIX commands in parallel with line-buffered I/O
emerge sys-process/runj
A C89, BSD-licensed utility to run a UNIX command in multiple sub-processes with line-buffered standard input and output. Perfect for parallelizing shell scripts and test infrastructure.
Copyright from 2022 to 2025 kmx.io contact@kmx.io
Permission is hereby granted to use this software granted the above copyright notice and this permission paragraph are included in all copies and substantial portions of this software.
THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE AUTHOR BE CONSIDERED LIABLE FOR THE USE AND PERFORMANCE OF THIS SOFTWARE.