summary refs log tree commit diff
path: root/pkgs/applications/misc/kjv
diff options
context:
space:
mode:
authorJared Tobin <jared@jtobin.io>2019-07-10 20:19:31 +0900
committerJared Tobin <jared@jtobin.io>2019-07-24 20:44:36 +0900
commit9e3253bb72f5e0942bb7c733ea45741f006aa824 (patch)
treeeb1c0cd31204122157e7edfd4e66d6019b67c99a /pkgs/applications/misc/kjv
parent320f50a621d648d5060b6a6903c21a5d38269100 (diff)
downloadnixpkgs-9e3253bb72f5e0942bb7c733ea45741f006aa824.tar
nixpkgs-9e3253bb72f5e0942bb7c733ea45741f006aa824.tar.gz
nixpkgs-9e3253bb72f5e0942bb7c733ea45741f006aa824.tar.bz2
nixpkgs-9e3253bb72f5e0942bb7c733ea45741f006aa824.tar.lz
nixpkgs-9e3253bb72f5e0942bb7c733ea45741f006aa824.tar.xz
nixpkgs-9e3253bb72f5e0942bb7c733ea45741f006aa824.tar.zst
nixpkgs-9e3253bb72f5e0942bb7c733ea45741f006aa824.zip
kjv: init at unstable-2018-12-25
Diffstat (limited to 'pkgs/applications/misc/kjv')
-rw-r--r--pkgs/applications/misc/kjv/default.nix43
1 files changed, 43 insertions, 0 deletions
diff --git a/pkgs/applications/misc/kjv/default.nix b/pkgs/applications/misc/kjv/default.nix
new file mode 100644
index 00000000000..79f0b8dc6df
--- /dev/null
+++ b/pkgs/applications/misc/kjv/default.nix
@@ -0,0 +1,43 @@
+{ stdenv, fetchFromGitHub, fetchpatch }:
+
+let
+
+patch-base = https://github.com/LukeSmithxyz/kjv/commit/;
+
+add-apocrypha = fetchpatch {
+  url = patch-base + "b92b7622285d10464f9274f11e740bef90705bbc.patch";
+  sha256 = "0n4sj8p9m10fcair4msc129jxkkx5whqzhjbr5k4lfgp6nb1zk8k";
+};
+
+add-install-target = fetchpatch {
+  url = patch-base + "f4ad73539eb73f1890f4b791d8d38dd95900a4a4.patch";
+  sha256 = "1yzj72i5fkzn2i4wl09q6jx7nwn2h4jwm49fc23nxfwchzar9m1q";
+};
+
+in
+
+stdenv.mkDerivation rec {
+  pname = "kjv";
+  version = "unstable-2018-12-25";
+
+  src = fetchFromGitHub {
+    owner = "bontibon";
+    repo = pname;
+    rev = "fda81a610e4be0e7c5cf242de655868762dda1d4";
+    sha256 = "1favfcjvd3pzz1ywwv3pbbxdg7v37s8vplgsz8ag016xqf5ykqqf";
+  };
+
+  patches = [ add-apocrypha add-install-target ];
+
+  makeFlags = [
+    "PREFIX=${placeholder ''out''}"
+  ];
+
+  meta = with stdenv.lib; {
+    description = "The Bible, King James Version";
+    homepage = "https://github.com/bontibon/kjv";
+    license = licenses.publicDomain;
+    maintainers = [ maintainers.jtobin ];
+  };
+}
+