summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorKira Bruneau <kira.bruneau@pm.me>2021-12-03 00:13:08 -0500
committerKira Bruneau <kira.bruneau@pm.me>2021-12-03 00:17:38 -0500
commit31ea056e676c29b1f996098165a76ce0bafe1124 (patch)
treede64ffcc805bdd675449532a3acb12b4530d4308 /pkgs/applications
parent391f93a83c3a486475d60eb4a569bb6afbf306ad (diff)
downloadnixpkgs-31ea056e676c29b1f996098165a76ce0bafe1124.tar
nixpkgs-31ea056e676c29b1f996098165a76ce0bafe1124.tar.gz
nixpkgs-31ea056e676c29b1f996098165a76ce0bafe1124.tar.bz2
nixpkgs-31ea056e676c29b1f996098165a76ce0bafe1124.tar.lz
nixpkgs-31ea056e676c29b1f996098165a76ce0bafe1124.tar.xz
nixpkgs-31ea056e676c29b1f996098165a76ce0bafe1124.tar.zst
nixpkgs-31ea056e676c29b1f996098165a76ce0bafe1124.zip
poke: 1.3 → 1.4
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/editors/poke/default.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/applications/editors/poke/default.nix b/pkgs/applications/editors/poke/default.nix
index a24666741e1..cdfacaf92ed 100644
--- a/pkgs/applications/editors/poke/default.nix
+++ b/pkgs/applications/editors/poke/default.nix
@@ -19,13 +19,15 @@ let
   isCross = stdenv.hostPlatform != stdenv.buildPlatform;
 in stdenv.mkDerivation rec {
   pname = "poke";
-  version = "1.3";
+  version = "1.4";
 
   src = fetchurl {
     url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";
-    hash = "sha256-unhjA0obCABLDuj4i9qUFgcH6aeB1VVvVVtQdYPPDxs=";
+    sha256 = "sha256-zgVN8pVgySEjATJwPuRJ/hMLbiWrA6psx5a7QBUGqiQ=";
   };
 
+  outputs = [ "out" "dev" "info" "lib" "man" ];
+
   postPatch = ''
     patchShebangs .
   '';
@@ -46,7 +48,9 @@ in stdenv.mkDerivation rec {
   ++ lib.optional textStylingSupport gettext
   ++ lib.optional (!isCross) dejagnu;
 
-  configureFlags = lib.optionals guiSupport [
+  configureFlags = [
+    "--datadir=${placeholder "lib"}/share"
+  ] ++ lib.optionals guiSupport [
     "--with-tcl=${tcl}/lib"
     "--with-tk=${tk}/lib"
     "--with-tkinclude=${tk.dev}/include"
@@ -57,6 +61,10 @@ in stdenv.mkDerivation rec {
   doCheck = !isCross;
   checkInputs = lib.optionals (!isCross) [ dejagnu ];
 
+  postInstall = ''
+    moveToOutput share/emacs "$out"
+  '';
+
   meta = with lib; {
     description = "Interactive, extensible editor for binary data";
     homepage = "http://www.jemarch.net/poke";