weechat.nix
· 445 B · Nix
Surowy
{
pkgs,
...
}: let
weechat-unwrapped = pkgs.weechat-unwrapped.overrideAttrs (old: let
version = "4.5.1";
in {
inherit version;
name = "${old.pname}-${version}";
src = pkgs.fetchurl {
url = "https://weechat.org/files/src/weechat-${version}.tar.xz";
hash = "sha256-Z8FDx7xw5om56obfZ0yan/PPRMzJzf8hvmpWHV6vxSg=";
};
});
weechat = pkgs.wrapWeechat weechat-unwrapped {};
in { home.packages = [ weechat ]; }
| 1 | { |
| 2 | pkgs, |
| 3 | ... |
| 4 | }: let |
| 5 | weechat-unwrapped = pkgs.weechat-unwrapped.overrideAttrs (old: let |
| 6 | version = "4.5.1"; |
| 7 | in { |
| 8 | inherit version; |
| 9 | name = "${old.pname}-${version}"; |
| 10 | src = pkgs.fetchurl { |
| 11 | url = "https://weechat.org/files/src/weechat-${version}.tar.xz"; |
| 12 | hash = "sha256-Z8FDx7xw5om56obfZ0yan/PPRMzJzf8hvmpWHV6vxSg="; |
| 13 | }; |
| 14 | }); |
| 15 | weechat = pkgs.wrapWeechat weechat-unwrapped {}; |
| 16 | in { home.packages = [ weechat ]; } |