2 #description = "a toolset to manage and build `pk3` or `dpk` source directories";
5 nixpkgs.url = "flake:nixpkgs";
8 outputs = { self, nixpkgs }:
10 pkgs = nixpkgs.legacyPackages.x86_64-linux;
13 packages.x86_64-linux.quake-tools =
14 pkgs.stdenv.mkDerivation {
17 src = pkgs.lib.cleanSource ./.;
20 "-DGIT_VERSION=nix" # meh
21 "-DDOWNLOAD_GAMEPACKS=OFF"
22 "-DBUNDLE_LIBRARIES=OFF"
24 "-DBUILD_DAEMONMAP=OFF"
30 buildInputs = with pkgs; [
31 pkg-config gtk2 glib libwebp libxml2 minizip
33 nativeBuildInputs = with pkgs; [
34 cmake subversion unzip
35 python3 python38Packages.pyyaml
38 postInstall = "rm -r $out/share";