nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 cmake,
4 fetchurl,
5 stdenv,
6 stormlib,
7}:
8
9stdenv.mkDerivation (finalAttrs: {
10 pname = "smpq";
11 version = "1.6";
12
13 src = fetchurl {
14 url = "https://launchpad.net/smpq/trunk/${finalAttrs.version}/+download/smpq_${finalAttrs.version}.orig.tar.gz";
15 hash = "sha256-tdLcil3oYptx7l02ErboTYhBi4bFzTm6MV6esEYvGMs=";
16 };
17
18 cmakeFlags = [
19 (lib.cmakeBool "WITH_KDE" false)
20 ];
21
22 nativeBuildInputs = [ cmake ];
23
24 buildInputs = [ stormlib ];
25
26 strictDeps = true;
27
28 meta = {
29 homepage = "https://launchpad.net/smpq";
30 description = "StormLib MPQ archiving utility";
31 license = lib.licenses.gpl3Only;
32 mainProgram = "smpq";
33 maintainers = with lib.maintainers; [
34 aanderse
35 ];
36 platforms = lib.platforms.all;
37 };
38})