diff options
author | polygon <polygon@wh2.tu-dresden.de> | 2021-12-03 21:35:38 +0100 |
---|---|---|
committer | polygon <polygon@wh2.tu-dresden.de> | 2021-12-03 23:50:12 +0100 |
commit | 00ddf8c77b7fda41849b069bd8cc290f0884a0ad (patch) | |
tree | 2a91733d788d7c2f536d5217300b586bc817be01 | |
parent | dd15c5cec80ce18e47ac69be04869bf1534328df (diff) |
fspy: init at 1.0.3
-rw-r--r-- | pkgs/applications/misc/fspy/default.nix | 27 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/applications/misc/fspy/default.nix b/pkgs/applications/misc/fspy/default.nix new file mode 100644 index 0000000000000..4baf053d713f1 --- /dev/null +++ b/pkgs/applications/misc/fspy/default.nix @@ -0,0 +1,27 @@ +{ appimageTools, lib, fetchurl }: +let + pname = "fspy"; + version = "1.0.3"; + name = "${pname}-v${version}"; + + src = fetchurl { + url = "https://github.com/stuffmatic/fSpy/releases/download/v${version}/${pname}-${version}-x86_64.AppImage"; + sha256 = "sha256-L+qsSExuEkzZkjnV/J6rrZ3BXqWQd+IfsN6a3kvQF3A="; + }; + +in appimageTools.wrapType2 { + inherit name src; + + extraInstallCommands = '' + mv $out/bin/${name} $out/bin/${pname} + ''; + + meta = with lib; { + description = "A cross platform app for quick and easy still image camera matching"; + license = licenses.gpl3; + homepage = "https://fspy.io/"; + maintainers = with maintainers; [ polygon ]; + platforms = platforms.linux; + mainProgram = "fspy"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ee5dffa4bf6fc..ab239b6a392d6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1705,6 +1705,8 @@ with pkgs; foxdot = with python3Packages; toPythonApplication foxdot; + fspy = callPackage ../applications/misc/fspy { }; + fxlinuxprintutil = callPackage ../tools/misc/fxlinuxprintutil { }; genann = callPackage ../development/libraries/genann { }; |