From 17d26dcf8e480f49802c5df9bbce9249b34c2c76 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 8 Oct 2025 12:51:00 +0530 Subject: [PATCH] gnu: Add swell-colortheme. * gnu/packages/cpp.scm (swell-colortheme): New variable. Change-Id: I194cb93d27966588b730c73416f79556aa03c5aa --- gnu/packages/cpp.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index d95d1d7e062..653ac7df93c 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -3834,6 +3834,30 @@ way as basic integer types.") common controls and win32-style extensions.") (license license:zlib)))) +(define-public swell-colortheme + (package + (inherit swell) + (name "swell-colortheme") + (arguments + (substitute-keyword-arguments (package-arguments swell) + ((#:make-flags flags) + #~(append #$flags '("libSwell.colortheme"))) + ((#:phases phases) + #~(modify-phases #$phases + (replace 'install + (lambda _ + (install-file "libSwell.colortheme" + (string-append #$output + "/share/SWELL")))))))) + (native-inputs + (list pkg-config + gtk+)) ;only for compilation + (inputs '()) + (synopsis "SWELL colortheme sample") + (description + "This package provides the default @code{libSwell.colortheme} file for +programs that use @code{swell}."))) + (define-public juce (package (name "juce")