diff options
| author | Fabian Affolter <fabian@affolter-engineering.ch> | 2022-10-31 16:44:53 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-31 16:44:53 +0100 |
| commit | d40fea9aeb8840fea0d377baa4b38e39b9582458 (patch) | |
| tree | 94186e998aa4de9a66cd12ed7f6a75dad3e170be | |
| parent | python3Packages: use toPythonModule on packages that are modules (diff) | |
| parent | frei: init at 0.1.0 (diff) | |
| download | nixpkgs-d40fea9aeb8840fea0d377baa4b38e39b9582458.tar.gz | |
Merge pull request #198521 from Infinidoge/init/frei
frei: init at 0.1.0
| -rw-r--r-- | pkgs/tools/misc/frei/default.nix | 26 | ||||
| -rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/tools/misc/frei/default.nix b/pkgs/tools/misc/frei/default.nix new file mode 100644 index 000000000000..62a3c1f0614c --- /dev/null +++ b/pkgs/tools/misc/frei/default.nix @@ -0,0 +1,26 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "frei"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "alexcoder04"; + repo = "frei"; + rev = "v${version}"; + sha256 = "sha256-9CV6B7fRHXl73uI2JRv3RiaFczLHHBOd7/8UoCAwK6w="; + }; + + vendorSha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; + + meta = with lib; { + description = "Modern replacement for free"; + homepage = "https://github.com/alexcoder04/frei"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ infinidoge ]; + mainProgram = "frei"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d8fc9a535480..9ef2108e841f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4018,6 +4018,8 @@ with pkgs; frawk = callPackage ../tools/text/frawk { }; + frei = callPackage ../tools/misc/frei { }; + fselect = callPackage ../tools/misc/fselect { }; fsmon = callPackage ../tools/misc/fsmon { }; |
