aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXinglu Chen <public@yoctocell.xyz>2021-02-04 16:55:28 +0100
committerXinglu Chen <public@yoctocell.xyz>2021-02-04 17:02:18 +0100
commit03027532c57682bb65642968dfc9fb8736bb9b4f (patch)
treecc608b9127ef6ce15f4321fea5191ed292d14e28
parent62d2320044114338426e41c179739a0674653fc6 (diff)
default.nix: Add package for version 0.1.0
This version did not have integration with external packages, so no "-full" version is needed. * default.nix: Add package for version 0.1.0.
-rw-r--r--default.nix17
1 files changed, 14 insertions, 3 deletions
diff --git a/default.nix b/default.nix
index 9fa551a..2b76d1e 100644
--- a/default.nix
+++ b/default.nix
@@ -1,11 +1,11 @@
-{ lib, nix-gitignore, emacsPackages }:
+{ lib, fetchgit, nix-gitignore, emacsPackages }:
let
inherit (emacsPackages) trivialBuild;
flakeRoot = toString ../.;
in
lib.recurseIntoAttrs rec {
- git-email-full = trivialBuild rec {
+ git-email-full-git = trivialBuild rec {
pname = "git-email-full";
version = "git";
src = nix-gitignore.gitignoreSource (flakeRoot + ".gitignore") ./.;
@@ -16,7 +16,7 @@ lib.recurseIntoAttrs rec {
];
};
- git-email = trivialBuild rec {
+ git-email-git = trivialBuild rec {
pname = "git-email";
version = "git";
src = builtins.filterSource
@@ -26,4 +26,15 @@ lib.recurseIntoAttrs rec {
baseNameOf path != "git-email-gnus.el"
) ./.;
};
+
+ git-email = trivialBuild rec {
+ pname = "git-email";
+ version = "0.1.0";
+ src = fetchgit {
+ url = "https://git.sr.ht/~yoctocell/git-email";
+ rev = version;
+ sha256 = "EJ9+/tA7mKn2HQE3kU4HdCbQXtjWUeaUiqnq4HUb+2o=";
+ };
+ };
+
}