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"
29 buildInputs = with pkgs; [
30 pkg-config gtk2 glib libwebp libxml2 minizip
32 nativeBuildInputs = with pkgs; [
33 cmake subversion unzip
34 python3 python38Packages.pyyaml
37 postInstall = "rm -r $out/share";