summaryrefslogtreecommitdiffstats
path: root/pkgs/by-name/pr/prototypejs/package.nix
blob: 4012864b0b417a9498e2bd67e79fb961e3d8b74b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ lib, fetchurl, ... }:
fetchurl (finalAttrs: {
  pname = "prototype";
  version = "1.7.3.0";
  name = "${finalAttrs.pname}-${finalAttrs.version}.js";

  url = "https://ajax.googleapis.com/ajax/libs/prototype/${finalAttrs.version}/prototype.js";
  sha256 = "0q43vvrsb22h4jvavs1gk3v4ps61yx9k85b5n6q9mxivhmxprg26";

  meta = {
    description = "Foundation for ambitious web user interfaces";
    longDescription = ''
      Prototype takes the complexity out of client-side web
      programming. Built to solve real-world problems, it adds
      useful extensions to the browser scripting environment
      and provides elegant APIs around the clumsy interfaces
      of Ajax and the Document Object Model.
    '';
    homepage = "http://prototypejs.org/";
    downloadPage = "http://prototypejs.org/download/";
    license = lib.licenses.mit;
    maintainers = [ ];
  };
})