Skip to content
Snippets Groups Projects
Unverified Commit 3182d629 authored by James Smith's avatar James Smith Committed by Marius Bakke
Browse files

gnu: Add dex.


* gnu/packages/xdisorg.scm (dex): New variable.

Signed-off-by: default avatarMarius Bakke <marius@gnu.org>
parent 2323a712
No related branches found
No related tags found
No related merge requests found
...@@ -40,6 +40,7 @@ ...@@ -40,6 +40,7 @@
;;; Copyright © 2020 Ivan Kozlov <kanichos@yandex.ru> ;;; Copyright © 2020 Ivan Kozlov <kanichos@yandex.ru>
;;; Copyright © 2020 Brett Gilio <brettg@gnu.org> ;;; Copyright © 2020 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2020 Gabriel Arazas <foo.dogsquared@gmail.com> ;;; Copyright © 2020 Gabriel Arazas <foo.dogsquared@gmail.com>
;;; Copyright © 2020 James Smith <jsubuntuxp@disroot.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
...@@ -104,6 +105,7 @@ (define-module (gnu packages xdisorg) ...@@ -104,6 +105,7 @@ (define-module (gnu packages xdisorg)
#:use-module (gnu packages xorg) #:use-module (gnu packages xorg)
#:use-module (gnu packages fontutils) #:use-module (gnu packages fontutils)
#:use-module (gnu packages bison) #:use-module (gnu packages bison)
#:use-module (gnu packages sphinx)
#:use-module (ice-9 match)) #:use-module (ice-9 match))
;; packages outside the x.org system proper ;; packages outside the x.org system proper
...@@ -2516,3 +2518,34 @@ (define-public wofi ...@@ -2516,3 +2518,34 @@ (define-public wofi
such as sway, similar to @command{rofi}.") such as sway, similar to @command{rofi}.")
(home-page "https://hg.sr.ht/~scoopta/wofi") (home-page "https://hg.sr.ht/~scoopta/wofi")
(license license:gpl3+))) (license license:gpl3+)))
(define-public dex
(package
(name "dex")
(version "0.9.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url (string-append "https://github.com/jceb/dex"))
(commit (string-append "v" version))))
(sha256
(base32
"03aapcywnz4kl548cygpi25m8adwbmqlmwgxa66v4156ax9dqs86"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments
`(#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out")))
#:phases
(modify-phases %standard-phases
(delete 'configure))
#:tests? #f))
(inputs
`(("python", python)))
(native-inputs
`(("python-sphinx" ,python-sphinx)))
(home-page "https://github.com/jceb/dex")
(synopsis "Execute DesktopEntry files")
(description
"@command{dex}, @dfn{DesktopEntry Execution}, is a program to generate
and execute @file{.desktop} files of the Application type.")
(license license:gpl3+)))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment