diff options
author | sss <sss@dark-alexandr.net> | 2021-04-09 23:22:21 +0300 |
---|---|---|
committer | sss <sss@dark-alexandr.net> | 2021-04-09 23:22:21 +0300 |
commit | 472d0115432a26b80ecf60fd1d71d4d645f3470b (patch) | |
tree | 584f5c9a68ff14b4c562cd8cb1eef6cb0473a400 | |
parent | ec03afb4db72b362909f6d7384e0fae6400241a6 (diff) |
added codelite package (does not work yet)
-rw-r--r-- | packages/codelite.scm | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/packages/codelite.scm b/packages/codelite.scm new file mode 100644 index 0000000..4ad05cc --- /dev/null +++ b/packages/codelite.scm @@ -0,0 +1,42 @@ +(define-module (gnu packages codelite) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix download) + #:use-module (guix build-system cmake) + #:use-module (gnu packages sqlite) + #:use-module (gnu packages llvm) + #:use-module (gnu packages wxwidgets) + #:use-module (gnu packages flex) + #:use-module (gnu packages ssh) + #:use-module ((guix licenses) #:prefix license:) + ) + + +(define-public codelite + (package + (name "codelite") + (version "2021-03-09") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/eranif/codelite") + (commit "0b6fd5a45822b4f27349853bc24e5452a4fcd088"))) + (sha256 + (base32 "1jk0wqqilldnvaqflma0wr0gw35d58sys26jzrsnr4a53x4idka2")))) + (build-system cmake-build-system) + (inputs + `( + ("sqlite" ,sqlite) + ("clang" ,clang) + ("wxwidgets" ,wxwidgets) + ("flex" ,flex) + ("libssh" ,libssh) + )) + (synopsis "A Free, open source, cross platform C,C++,PHP and Node.js IDE") + (description "CodeLite is a free, open source, cross platform IDE specialized in C, C++, PHP and JavaScript (mainly for backend developers using Node.js) programming languages, which runs best on all major platforms (Windows, macOS and Linux).") + (license (list + license:gpl2 + )) + (home-page "https://codelite.org") + )) +codelite |