devmem2: init at 2004-08-05

A simple program to read/write from/to any location in memory.

Unfortunately the homepage doesn't have a versioned source code download
URL. On the other hand, the program is pretty stable, with no change for
the last 12 years...
wip/yesman
Bjørn Forsman 8 years ago
parent 0a876d71cb
commit a6283c1126
  1. 24
      pkgs/os-specific/linux/devmem2/default.nix
  2. 2
      pkgs/top-level/all-packages.nix

@ -0,0 +1,24 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
name = "devmem2-2004-08-05";
src = fetchurl {
url = "http://lartmaker.nl/lartware/port/devmem2.c";
sha256 = "14f1k7v6i1yaxg4xcaaf5i4aqn0yabba857zjnbg9wiymy82qf7c";
};
buildCommand = ''
export hardeningDisable=format # fix compile error
cc "$src" -o devmem2
install -D devmem2 "$out/bin/devmem2"
'';
meta = with stdenv.lib; {
description = "Simple program to read/write from/to any location in memory";
homepage = "http://lartmaker.nl/lartware/port/";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ bjornfor ];
};
}

@ -771,6 +771,8 @@ in
deisctl = callPackage ../development/tools/deisctl {};
devmem2 = callPackage ../os-specific/linux/devmem2 { };
diagrams-builder = callPackage ../tools/graphics/diagrams-builder {
inherit (haskellPackages) ghcWithPackages diagrams-builder;
};

Loading…
Cancel
Save