diff options
author | Ben Siraphob <bensiraphob@gmail.com> | 2021-01-01 11:49:29 +0700 |
---|---|---|
committer | Ben Siraphob <bensiraphob@gmail.com> | 2021-01-01 11:49:29 +0700 |
commit | cc9e751b22083151ce8f575d509cc36c3018b0f6 (patch) | |
tree | 88b6ceb2d5387cda04e6c926261d5b183b81467f /pkgs/applications/misc/ctodo | |
parent | edf334d2ee6ca9af95cd485c5e7cc449468fcf7c (diff) | |
download | nixpkgs-cc9e751b22083151ce8f575d509cc36c3018b0f6.tar nixpkgs-cc9e751b22083151ce8f575d509cc36c3018b0f6.tar.gz nixpkgs-cc9e751b22083151ce8f575d509cc36c3018b0f6.tar.bz2 nixpkgs-cc9e751b22083151ce8f575d509cc36c3018b0f6.tar.lz nixpkgs-cc9e751b22083151ce8f575d509cc36c3018b0f6.tar.xz nixpkgs-cc9e751b22083151ce8f575d509cc36c3018b0f6.tar.zst nixpkgs-cc9e751b22083151ce8f575d509cc36c3018b0f6.zip |
ctodo: enable build on unix
Diffstat (limited to 'pkgs/applications/misc/ctodo')
-rw-r--r-- | pkgs/applications/misc/ctodo/default.nix | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/pkgs/applications/misc/ctodo/default.nix b/pkgs/applications/misc/ctodo/default.nix index 602fe430816..0c6a42fccdc 100644 --- a/pkgs/applications/misc/ctodo/default.nix +++ b/pkgs/applications/misc/ctodo/default.nix @@ -1,25 +1,24 @@ -{ stdenv, cmake, fetchurl, ncurses, readline }: +{ stdenv, fetchFromGitHub, cmake, ncurses, readline }: stdenv.mkDerivation rec { pname = "ctodo"; version = "1.3"; - src = fetchurl { - url = "https://github.com/Acolarh/ctodo/archive/v${version}.tar.gz"; - sha256 = "1k3raigcgpwa0h8zkv5x9rycnn2iqkb9qim4q9ydqy9wbv3m32jb"; + src = fetchFromGitHub { + owner = "Acolarh"; + repo = pname; + rev = "v${version}"; + sha256 = "0mqy5b35cbdwfpbs91ilsgz3wc4cky38xfz9pnr4q88q1vybigna"; }; - buildInputs = [ stdenv cmake ncurses readline ]; + nativeBuildInputs = [ cmake ]; + buildInputs = [ ncurses readline ]; - configurePhase = '' - cmake -DCMAKE_INSTALL_PREFIX=$out . - ''; - - meta = { + meta = with stdenv.lib; { homepage = "http://ctodo.apakoh.dk/"; description = "A simple ncurses-based task list manager"; - license = stdenv.lib.licenses.mit; - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; - platforms = stdenv.lib.platforms.linux; + license = licenses.mit; + maintainers = [ maintainers.matthiasbeyer ]; + platforms = platforms.unix; }; } |