1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00

Merge pull request #138279 from helsinki-systems/fix/agda2-mode

emacs.pkgs.*: fix to unblock channel
This commit is contained in:
Jörg Thalheim 2021-09-17 15:10:01 +01:00 committed by GitHub
commit 01643e3d36
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 8 additions and 5 deletions

View file

@ -4,18 +4,18 @@
trivialBuild rec {
pname = "agda-mode";
version = pkgs.haskellPackages.Agda.version;
version = haskellPackages.Agda.version;
dontUnpack = true;
# already byte-compiled by Agda builder
buildPhase = ''
agda=`${pkgs.haskellPackages.Agda}/bin/agda-mode locate`
agda=`${haskellPackages.Agda}/bin/agda-mode locate`
cp `dirname $agda`/*.el* .
'';
meta = {
inherit (pkgs.haskellPackages.Agda.meta) homepage license;
inherit (haskellPackages.Agda.meta) homepage license;
description = "Agda2-mode for Emacs extracted from Agda package";
longDescription = ''
Wrapper packages that liberates init.el from `agda-mode locate` magic.

View file

@ -1,6 +1,7 @@
{ lib
, trivialBuild
, fetchFromGitHub
, emacs
}:
trivialBuild rec {

View file

@ -2,7 +2,6 @@
, trivialBuild
, fetchFromGitHub
, emacs
, emacsPackages
}:
trivialBuild rec {
@ -20,7 +19,7 @@ trivialBuild rec {
emacs
] ++ propagatedUserEnvPkgs;
propagatedUserEnvPkgs = with emacsPackages; [
propagatedUserEnvPkgs = with emacs.pkgs; [
evil
markdown-mode
];

View file

@ -2,6 +2,7 @@
, stdenv
, fetchFromGitHub
, emacs
, trivialBuild
}:
trivialBuild {

View file

@ -1,5 +1,6 @@
{ lib
, stdenv
, fetchFromGitHub
, trivialBuild
, emacs
}:

View file

@ -1,6 +1,7 @@
{ lib
, stdenv
, fetchFromGitHub
, trivialBuild
, emacs
}: