aboutsummaryrefslogtreecommitdiff
path: root/guix/packages/own
diff options
context:
space:
mode:
authorFlorian Fischer <muhq@muhq.space>2017-05-22 20:02:39 +0200
committerFlorian Fischer <muhq@muhq.space>2017-05-22 20:02:39 +0200
commit36a28d08b65b367cc7d5f3c2b479edd2a2c8a21d (patch)
treeb51f91d6cc6c432d45d83e2db13377ff15095764 /guix/packages/own
parentbe9f2e1d9d1744eddd788fecc371db8584ae2ace (diff)
downloaddotfiles-36a28d08b65b367cc7d5f3c2b479edd2a2c8a21d.tar.gz
dotfiles-36a28d08b65b367cc7d5f3c2b479edd2a2c8a21d.zip
add guix packages and set GUIX_PACKAGE_PATH
Diffstat (limited to 'guix/packages/own')
-rw-r--r--guix/packages/own/conky-wl.scm14
-rw-r--r--guix/packages/own/lumail2.scm48
2 files changed, 62 insertions, 0 deletions
diff --git a/guix/packages/own/conky-wl.scm b/guix/packages/own/conky-wl.scm
new file mode 100644
index 0000000..d9b4a6b
--- /dev/null
+++ b/guix/packages/own/conky-wl.scm
@@ -0,0 +1,14 @@
+(define-module (own conky-wl)
+ #:use-module (gnu packages conky) ; emacs
+ #:use-module (guix build-system cmake) ; gnu-build
+ #:use-module (guix packages)) ; package
+
+(define-public conky-wl
+ (package
+ (inherit conky)
+ (name "conky-wl")
+ (synopsis "conky with wireless support" )
+ (build-system cmake-build-system)
+ (arguments `(
+ #:configure-flags '("-DBUILD_WLAN=true")
+ ,@(package-arguments conky)))))
diff --git a/guix/packages/own/lumail2.scm b/guix/packages/own/lumail2.scm
new file mode 100644
index 0000000..c61b4cf
--- /dev/null
+++ b/guix/packages/own/lumail2.scm
@@ -0,0 +1,48 @@
+(define-module (own lumail2)
+ #:use-module (gnu packages mail) ; gmime
+ #:use-module (gnu packages glib) ; gmime
+ #:use-module (gnu packages lua)
+ #:use-module (gnu packages perl)
+ #:use-module (gnu packages version-control)
+ #:use-module (gnu packages ncurses)
+ #:use-module (gnu packages pcre)
+ #:use-module (gnu packages pkg-config)
+ #:use-module ((guix licenses)
+ #:select (gpl2))
+ #:use-module (guix packages)
+ #:use-module (guix download)
+ #:use-module (guix utils)
+ #:use-module (guix build-system gnu))
+
+(define-public lumail2
+ (package
+ (name "lumail2")
+ (version "3.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/lumail/lumail2/archive/release-"
+ version ".tar.gz"))
+ (sha256
+ (base32
+ "19947l3hg67b3i8dr1b3z0sl6qs8bb1zkxyilld65g8imqv6iq8w"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ `(("git" ,git)
+ ("pkg-config" ,pkg-config)))
+ (inputs
+ `(("gmime" ,gmime)
+ ("glib" ,glib)
+ ("lua" ,lua-5.2)
+ ("perl" ,perl)
+ ("ncurses" ,ncurses)))
+ (arguments
+ `(#:tests? #f
+ #:make-flags (list
+ (string-append "PREFIX=" %output))
+ #:phases (modify-phases %standard-phases (delete 'configure))))
+ (home-page "https://lumail.org/")
+ (synopsis "Mail client")
+ (description
+ "Lumail2 is a modern console-based email client with build in lua scripting support")
+ (license gpl2)))
+