aboutsummaryrefslogtreecommitdiff
path: root/pkgs/tgs2png
diff options
context:
space:
mode:
authorspl3g <spleefer6@yandex.ru>2023-10-26 14:44:22 +0300
committerspl3g <spleefer6@yandex.ru>2023-10-26 14:44:22 +0300
commitddd3490dfb592417163e801994a60854dac135fe (patch)
treeff25c2df4bd89fc837ed585dfac38594b5f23b72 /pkgs/tgs2png
parent429bf12cd70405d6ea18d14fe9d384a6458ae99d (diff)
configs for my laptop
Diffstat (limited to 'pkgs/tgs2png')
-rw-r--r--pkgs/tgs2png/default.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/tgs2png/default.nix b/pkgs/tgs2png/default.nix
new file mode 100644
index 0000000..c17f50c
--- /dev/null
+++ b/pkgs/tgs2png/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, rlottie
+, libpng
+, cmake
+, pkg-config
+}:
+
+stdenv.mkDerivation {
+ name = "tgs2png";
+ src = fetchFromGitHub {
+ owner = "zevlg";
+ repo = "tgs2png";
+ rev = "25c15b7c2ca3b1a580a383d9d3cb13bf8531d04a";
+ sha256 = "0camvzapkfvr9v0nkk96n26rdmw0g8wbpv41i5l03j6bzdgm4myl";
+ };
+ nativeBuildInputs = [ cmake pkg-config ];
+ buildInputs = [
+ rlottie
+ libpng
+ ];
+ buildPhase = ''
+ cmake
+ make
+ '';
+ installPhase = ''
+ mkdir -p $out/bin
+ cp tgs2png $out/bin
+ '';
+}
+