Unverified Commit 90f1516e authored by Lin Jian's avatar Lin Jian Committed by GitHub
Browse files

Merge pull request #335440 from linj-fork/pr/emacs-manualPackages-resepct-compilation-error

emacs: let nix build for manualPackages fail if native-comp fails
parents fb9cc6a2 2421239d
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -23,10 +23,6 @@ lib.packagesFromDirectoryRecursive {
    inherit (pkgs) basedpyright git go gopls python3;
  };

  matrix-client = callPackage ./manual-packages/matrix-client {
    _map = self.map;
  };

  structured-haskell-mode = self.shm;

  texpresso = callPackage ./manual-packages/texpresso { inherit (pkgs) texpresso; };
@@ -48,5 +44,6 @@ lib.packagesFromDirectoryRecursive {
  ess-R-object-popup = throw "emacsPackages.ess-R-object-popup was deleted, since the upstream repo looks abandoned."; # Added 2024-07-15
  ghc-mod = throw "emacsPackages.ghc-mod was deleted because it is deprecated, use haskell-language-server instead."; # Added 2024-07-17
  haskell-unicode-input-method = throw "emacsPackages.haskell-unicode-input-method is contained in emacsPackages.haskell-mode, please use that instead."; # Added 2024-07-17
  matrix-client = throw "emacsPackages.matrix-client is deprecated in favor of emacsPackages.ement."; # Added 2024-08-17
  perl-completion = throw "emacsPackages.perl-completion was removed, since it is broken."; # Added 2024-07-19
}
+2 −0
Original line number Diff line number Diff line
@@ -23,6 +23,8 @@ melpaBuild {
    popon
  ];

  ignoreCompilationError = false;

  passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; };

  meta = {
+2 −0
Original line number Diff line number Diff line
@@ -15,6 +15,8 @@ melpaBuild {

  files = ''("acm/*.el" "acm/icons")'';

  ignoreCompilationError = false;

  meta = {
    description = "Asynchronous Completion Menu";
    homepage = "https://github.com/manateelazycat/lsp-bridge";
+2 −0
Original line number Diff line number Diff line
@@ -8,6 +8,8 @@ melpaBuild {

  files = ''("src/data/emacs-mode/*.el")'';

  ignoreCompilationError = false;

  meta = {
    inherit (Agda.meta) homepage license;
    description = "Agda2-mode for Emacs extracted from Agda package";
+2 −0
Original line number Diff line number Diff line
@@ -25,6 +25,8 @@ melpaBuild {
    })
  ];

  ignoreCompilationError = false;

  passthru.updateScript = gitUpdater { };

  meta = {
Loading