nix: Parametrise use of macport
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2017 22:09:24 +0200
1 files changed, 6 insertions(+), 2 deletions(-)
M nix/.config/nixpkgs/emacs.nix → nix/.config/nixpkgs/emacs.nix
@@ -1,7 +1,11 @@-{ pkgs ? import <nixpkgs> {}, stdenv }: +{ + pkgs ? import <nixpkgs> {}, + stdenv, + withMacPort ? stdenv.isDarwin +}: let - myEmacs = if stdenv.isDarwin then pkgs.emacs25Macport else pkgs.emacs; + myEmacs = if withMacPort then pkgs.emacs25Macport else pkgs.emacs; emacsWithPackages = (pkgs.emacsPackagesNgGen myEmacs).emacsWithPackages; elpaBuild = import <nixpkgs/pkgs/build-support/emacs/elpa.nix> {