diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2020-10-24 23:24:50 +0200 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2020-10-24 23:24:50 +0200 |
commit | 619173b23737a00f29ba049e0cb8cdacfcc4b1ca (patch) | |
tree | 01300eb40b4b4b25f80e6696c9f43b9dba847fff /pkgs/development/lisp-modules/lisp-packages.nix | |
parent | d4f98f24cb48804da860b27cd8be3d2cbe4a2983 (diff) | |
download | nixpkgs-619173b23737a00f29ba049e0cb8cdacfcc4b1ca.tar nixpkgs-619173b23737a00f29ba049e0cb8cdacfcc4b1ca.tar.gz nixpkgs-619173b23737a00f29ba049e0cb8cdacfcc4b1ca.tar.bz2 nixpkgs-619173b23737a00f29ba049e0cb8cdacfcc4b1ca.tar.lz nixpkgs-619173b23737a00f29ba049e0cb8cdacfcc4b1ca.tar.xz nixpkgs-619173b23737a00f29ba049e0cb8cdacfcc4b1ca.tar.zst nixpkgs-619173b23737a00f29ba049e0cb8cdacfcc4b1ca.zip |
lispPackages.nyxt: init, based on code from bqv
Diffstat (limited to 'pkgs/development/lisp-modules/lisp-packages.nix')
-rw-r--r-- | pkgs/development/lisp-modules/lisp-packages.nix | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/pkgs/development/lisp-modules/lisp-packages.nix b/pkgs/development/lisp-modules/lisp-packages.nix index 9b5677be697..35ea301b510 100644 --- a/pkgs/development/lisp-modules/lisp-packages.nix +++ b/pkgs/development/lisp-modules/lisp-packages.nix @@ -122,5 +122,72 @@ let lispPackages = rec { asdFilesToKeep = [ "cluffer.asd" "cluffer-base.asd" "cluffer-simple-buffer.asd" "cluffer-simple-line.asd" "cluffer-standard-buffer.asd" "cluffer-standard-line.asd" ]; }; + nyxt = pkgs.lispPackages.buildLispPackage rec { + baseName = "nyxt"; + version = "2020-10-23"; + + buildSystems = [ "nyxt" "nyxt-ext" ]; + + description = "Browser"; + deps = with pkgs.lispPackages; [ + alexandria + bordeaux-threads + chanl + cl-annot + cl-ansi-text + cl-containers + cl-css + cl-json + cl-markup + cl-ppcre + cl-ppcre-unicode + cl-prevalence + cl-webkit2 + closer-mop + cluffer + dbus + dexador + enchant + fset + hu_dot_dwim_dot_defclass-star + ironclad + local-time + log4cl + lparallel + mk-string-metrics + osicat + parenscript + plump + prove-asdf + quri + serapeum + sqlite + str + swank + trivia + trivial-clipboard + trivial-features + trivial-package-local-nicknames + trivial-types + unix-opts + ]; + src = pkgs.fetchFromGitHub { + owner = "atlas-engineer"; + repo = "nyxt"; + rev = "f744af5233b3636460ce71650de2b0c7dcb9fa8e"; + sha256 = "1m4jic7nbm2jmxlm8k0zqg62z91g2f2s86by086brgfw056idjmz"; + # date = 2020-10-23T19:06:04+02:00; + }; + + packageName = "nyxt"; + + asdFilesToKeep = [ "nyxt.asd" "nyxt-ext.asd" ]; + + propagatedBuildInputs = [ + pkgs.libressl.out + pkgs.webkitgtk + pkgs.sbcl + ]; + }; }; in lispPackages |