biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / compression / flips / default.nix
blob29edcf254e07a1a5b5ad471c6c84308ec23c18af
1 { lib, stdenv, fetchFromGitHub, gtk3, libdivsufsort, pkg-config, wrapGAppsHook3 }:
3 stdenv.mkDerivation {
4   pname = "flips";
5   version = "unstable-2023-03-15";
7   src = fetchFromGitHub {
8     owner = "Alcaro";
9     repo = "Flips";
10     rev = "fdd5c6e34285beef5b9be759c9b91390df486c66";
11     hash = "sha256-uuHgpt7aWqiMTUILm5tAEGGeZrls3g/DdylYQgsfpTw=";
12   };
14   nativeBuildInputs = [ pkg-config wrapGAppsHook3 ];
15   buildInputs = [ gtk3 libdivsufsort ];
16   patches = [ ./use-system-libdivsufsort.patch ];
17   makeFlags = [ "PREFIX=${placeholder "out"}" ];
18   buildPhase = ''
19     runHook preBuild
20     ./make.sh
21     runHook postBuild
22   '';
24   meta = with lib; {
25     description = "Patcher for IPS and BPS files";
26     homepage = "https://github.com/Alcaro/Flips";
27     license = licenses.gpl3Plus;
28     maintainers = with lib.maintainers; [ aleksana ];
29     platforms = platforms.linux;
30     mainProgram = "flips";
31   };