3
0
Fork 0
forked from mirrors/nixpkgs

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...
This commit is contained in:
Bjørn Forsman 2016-11-03 15:36:30 +01:00
parent 0a876d71cb
commit a6283c1126
2 changed files with 26 additions and 0 deletions

View file

@ -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 ];
};
}

View file

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