diff --git a/guix.scm b/guix.scm index 48c1a1b..1e3fd11 100644 --- a/guix.scm +++ b/guix.scm @@ -1,29 +1,28 @@ ;; SPDX-License-Identifier: MPL-2.0 -;; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -;; -;; Guix development environment for panll. +;; Guix development environment. ;; Usage: guix shell -D -f guix.scm (use-modules (guix packages) (guix build-system gnu) - (gnu packages node) + (guix licenses) + (gnu packages base) + (gnu packages bash) + (gnu packages base) + (gnu packages java) (gnu packages rust) - (gnu packages crates-io) - (gnu packages zig)) + (gnu packages cmake) + (gnu packages zig) + (gnu packages golang) + (gnu packages node) + (gnu packages python)) (package (name "panll") (version "0.1.0") (source #f) (build-system gnu-build-system) - (native-inputs - (list deno - rust - rust-cargo - zig)) - (synopsis "PanLL eNSAID panel layout system") - (description - "PanLL is a neurosymbolic panel layout system providing type-safe -workspace management with constraint-based panel composition, -Deno runtime, Rust core, and Zig FFI.") - (license #f)) + (inputs (list coreutils bash make openjdk rust cmake zig go node python)) + (synopsis "panll") + (description "panll — part of the hyperpolymath ecosystem.") + (home-page "https://github.com/hyperpolymath/panll") + (license ((@@ (guix licenses) license) "MPL-2.0" "https://github.com/hyperpolymath/palimpsest-license")))