summary refs log tree commit diff
path: root/pkgs/tools/X11/dex/default.nix
blob: d147ef4a70c10c75fb5982c5902c7b00dec97ac4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ stdenv, fetchFromGitHub, python3 }:

stdenv.mkDerivation rec {
  program = "dex";
  name = "${program}-${version}";
  version = "0.7";

  src = fetchFromGitHub {
    owner = "jceb";
    repo = program;
    rev = "v${version}";
    sha256 = "041ms01snalapapaniabr92d8iim1qrxian626nharjmp2rd69v5";
  };

  propagatedBuildInputs = [ python3 ];
  makeFlags = [ "PREFIX=$(out)" "VERSION=$(version)" ];

  meta = {
    description = "A program to generate and execute DesktopEntry files of the Application type";
    homepage = https://github.com/jceb/dex;
    platforms = stdenv.lib.platforms.linux;
  };
}