about summary refs log tree commit diff
path: root/pkgs/applications/editors/emacs
diff options
context:
space:
mode:
authorAidan Gauland <aidalgol@fastmail.net>2022-05-25 15:52:00 +1200
committerAidan Gauland <aidalgol@fastmail.net>2022-05-25 16:15:36 +1200
commit240e967264f6024b088b2e44826bba9477bbb543 (patch)
tree461d2ca7eaa8115f0719910bec4f8d257fec61ab /pkgs/applications/editors/emacs
parent137121f74ede085fc1912c836e2a58b5c78d4158 (diff)
downloadnixlib-240e967264f6024b088b2e44826bba9477bbb543.tar
nixlib-240e967264f6024b088b2e44826bba9477bbb543.tar.gz
nixlib-240e967264f6024b088b2e44826bba9477bbb543.tar.bz2
nixlib-240e967264f6024b088b2e44826bba9477bbb543.tar.lz
nixlib-240e967264f6024b088b2e44826bba9477bbb543.tar.xz
nixlib-240e967264f6024b088b2e44826bba9477bbb543.tar.zst
nixlib-240e967264f6024b088b2e44826bba9477bbb543.zip
header-file-mode: unstable-2022-05-13 -> unstable-2022-05-25
* Add post-build script to generate autoloads file.

* Bump upstream revision to get a critical bugfix that prevented this library's
  main function from executing.
Diffstat (limited to 'pkgs/applications/editors/emacs')
-rw-r--r--pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix b/pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix
index 139bddffa87a..df3b2a56519e 100644
--- a/pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix
+++ b/pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix
@@ -5,19 +5,23 @@
 
 trivialBuild {
   pname = "header-file-mode";
-  version = "unstable-2022-05-13";
+  version = "unstable-2022-05-25";
 
   src = fetchFromGitHub {
     owner = "aidalgol";
     repo = "header-file-mode";
-    rev = "bcfd19a2c70030ebf5fa68e87aca4b3db8fad13e";
-    sha256 = "sha256-XMXOU+vWJ/0e0ny4Dz3DxWpdEfSNXGzm03sBke32Dwc=";
+    rev = "cf6ce33b436ae9631aece1cd30a459cb0f89d1cd";
+    sha256 = "sha256-+TDJubmBc0Hl+2ms58rnOf3hTaQE3ayrIpGWl4j39GQ=";
   };
 
   postUnpack = ''
     sourceRoot="$sourceRoot/lisp"
   '';
 
+  postBuild = ''
+    emacs -L . --batch -l package --eval '(package-generate-autoloads "header-file" ".")'
+  '';
+
   meta = {
     description = ''
       A major mode that, when associated with the .h file extension, will put