asn1c: init at 0.9.27 (#20577)

This commit is contained in:
montag451 2016-11-20 18:45:58 +01:00 committed by zimbatm
parent 322f5e5132
commit 1ff6680efe
3 changed files with 36 additions and 0 deletions

View File

@ -289,6 +289,7 @@
mlieberman85 = "Michael Lieberman <mlieberman85@gmail.com>";
modulistic = "Pablo Costa <modulistic@gmail.com>";
mog = "Matthew O'Gorman <mog-lists@rldn.net>";
montag451 = "montag451 <montag451@laposte.net>";
moosingin3space = "Nathan Moos <moosingin3space@gmail.com>";
moretea = "Maarten Hoogendoorn <maarten@moretea.nl>";
mornfall = "Petr Ročkai <me@mornfall.net>";

View File

@ -0,0 +1,33 @@
{ stdenv, fetchurl, perl }:
stdenv.mkDerivation rec {
name = "asn1c-${version}";
version = "0.9.27";
src = fetchurl {
url = "http://lionet.info/soft/asn1c-${version}.tar.gz";
sha256 = "17nvn2kzvlryasr9dzqg6gs27b9lvqpval0k31pb64bjqbhn8pq2";
};
outputs = [ "out" "doc" "man" ];
buildInputs = [ perl ];
preConfigure = ''
patchShebangs examples/crfc2asn1.pl
'';
postInstall = ''
cp -r skeletons/standard-modules $out/share/asn1c
'';
doCheck = true;
meta = with stdenv.lib; {
homepage = http://lionet.info/asn1c/compiler.html;
description = "Open Source ASN.1 Compiler";
license = licenses.bsd2;
platforms = platforms.all;
maintainers = [ maintainers.montag451 ];
};
}

View File

@ -4499,6 +4499,8 @@ in
arachne-pnr = callPackage ../development/compilers/arachne-pnr { };
asn1c = callPackage ../development/compilers/asn1c { };
aspectj = callPackage ../development/compilers/aspectj { };
ats = callPackage ../development/compilers/ats { };