Merge pull request #132931 from sternenseemann/ada-mode-fix-build

emacs.pkgs.ada-mode: pin wisi 3.1.3 to fix build
This commit is contained in:
adisbladis 2021-08-06 16:05:42 -05:00 committed by GitHub
commit 3f83a7d988
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -66,7 +66,12 @@ self: let
phases = "unpackPhase " + old.phases; # not a list, interestingly…
srcs = [
super.ada-mode.src
self.wisi.src
# ada-mode needs a specific version of wisi, check NEWS or ada-mode's
# package-requires to find the version to use.
(pkgs.fetchurl {
url = "https://elpa.gnu.org/packages/wisi-3.1.3.tar.lz";
sha256 = "18dwcc0crds7aw466vslqicidlzamf8avn59gqi2g7y2x9k5q0as";
})
];
sourceRoot = "ada-mode-${self.ada-mode.version}";
@ -74,6 +79,7 @@ self: let
nativeBuildInputs = [
buildPackages.gnat
buildPackages.gprbuild
buildPackages.lzip
];
buildInputs = [
@ -81,7 +87,7 @@ self: let
];
preInstall = ''
./build.sh
./build.sh -j$NIX_BUILD_CORES
'';
postInstall = ''