lol

Merge pull request #33446 from AndersonTorres/upload-jwasm

Jwasm: init at git-2017-11-22

authored by

Anderson Torres and committed by
GitHub
ef5860db 7f87513e

+35 -2
+6 -2
lib/licenses.nix
··· 2 2 let 3 3 4 4 spdx = lic: lic // { 5 - url = "http://spdx.org/licenses/${lic.spdxId}"; 5 + url = "http://spdx.org/licenses/${lic.spdxId}.html"; 6 6 }; 7 7 8 8 in ··· 580 580 fullName = "Vovida Software License v1.0"; 581 581 }; 582 582 583 + watcom = spdx { 584 + spdxId = "Watcom-1.0"; 585 + fullName = "Sybase Open Watcom Public License 1.0"; 586 + }; 587 + 583 588 w3c = spdx { 584 589 spdxId = "W3C"; 585 590 fullName = "W3C Software Notice and License"; ··· 614 619 spdxId = "ZPL-2.1"; 615 620 fullName = "Zope Public License 2.1"; 616 621 }; 617 - 618 622 }
+27
pkgs/development/compilers/jwasm/default.nix
··· 1 + { stdenv, fetchFromGitHub 2 + , cmake }: 3 + 4 + with stdenv.lib; 5 + stdenv.mkDerivation rec { 6 + name = "jwasm-${version}"; 7 + version = "git-2017-11-22"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "JWasm"; 11 + repo = "JWasm"; 12 + rev = "26f97c8b5c9d9341ec45538701116fa3649b7766"; 13 + sha256 = "0m972pc8vk8s9yv1pi85fsjgm6hj24gab7nalw2q04l0359nqi7w"; 14 + }; 15 + 16 + nativeBuildInputs = [ cmake ]; 17 + 18 + installPhase = "mkdir -p $out/bin ; cp jwasm $out/bin/"; 19 + 20 + meta = { 21 + description = "A MASM-compatible x86 assembler"; 22 + homepage = http://jwasm.github.io/; 23 + license = licenses.gpl2Plus; 24 + maintainers = with maintainers; [ AndersonTorres ]; 25 + platforms = platforms.darwin ++ platforms.linux; 26 + }; 27 + }
+2
pkgs/top-level/all-packages.nix
··· 6366 6366 6367 6367 julia = julia_06; 6368 6368 6369 + jwasm = callPackage ../development/compilers/jwasm { }; 6370 + 6369 6371 kotlin = callPackage ../development/compilers/kotlin { }; 6370 6372 6371 6373 lazarus = callPackage ../development/compilers/fpc/lazarus.nix {