summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsss <sss@dark-alexandr.net>2021-04-09 23:22:21 +0300
committersss <sss@dark-alexandr.net>2021-04-09 23:22:21 +0300
commit472d0115432a26b80ecf60fd1d71d4d645f3470b (patch)
tree584f5c9a68ff14b4c562cd8cb1eef6cb0473a400
parentec03afb4db72b362909f6d7384e0fae6400241a6 (diff)
added codelite package (does not work yet)
-rw-r--r--packages/codelite.scm42
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