···46# Those pieces of software we entirely ignore upstream's handling of, and just
47# make sure they're in the path if desired.
48let
49- k3sVersion = "1.24.2+k3s2"; # k3s git tag
50- k3sCommit = "a237260237b549b90dd3aae449de09231caf1351"; # k3s git commit at the above version
51- k3sRepoSha256 = "1dmlsq7f0z0wq8ypbmdqwk1hl59pcnywvqhz7qblzm3wnbdb62cl";
52- k3sVendorSha256 = "sha256-w5dYkewoNnI9GvqCAkmecg7JsKgO+gu1WcyPRItLvWY=";
5354 # taken from ./manifests/traefik.yaml, extracted from '.spec.chart' https://github.com/k3s-io/k3s/blob/v1.23.3%2Bk3s1/scripts/download#L9
55 # The 'patch' and 'minor' versions are currently hardcoded as single digits only, so ignore the trailing two digits. Weird, I know.
···46# Those pieces of software we entirely ignore upstream's handling of, and just
47# make sure they're in the path if desired.
48let
49+ k3sVersion = "1.24.3+k3s1"; # k3s git tag
50+ k3sCommit = "990ba0e88c90f8ed8b50e0ccd375937b841b176e"; # k3s git commit at the above version
51+ k3sRepoSha256 = "0slw2j7d7ccj7k9z06l5ch3nxi07jbm6xijs774hisyv25jx94rd";
52+ k3sVendorSha256 = "sha256-8jWpTUE/tJf2qpFjdsV+0i8hRf6JqATwr/YbXrZa/iA=";
5354 # taken from ./manifests/traefik.yaml, extracted from '.spec.chart' https://github.com/k3s-io/k3s/blob/v1.23.3%2Bk3s1/scripts/download#L9
55 # The 'patch' and 'minor' versions are currently hardcoded as single digits only, so ignore the trailing two digits. Weird, I know.
···2627in stdenv.mkDerivation {
28 pname = "domination";
29- version = "1.2.4";
3031 # The .zip releases do not contain the build.xml file
32 src = fetchsvn {
···34 # There are no tags in the repository.
35 # Look for commits like "new version x.y.z info on website"
36 # or "website update for x.y.z".
37- rev = "2109";
38- sha256 = "sha256-awTaEkv0zUXgrKVKuFzi5sgHgrfiNmAFMODO5U0DL6I=";
39 };
4041 nativeBuildInputs = [
···2627in stdenv.mkDerivation {
28 pname = "domination";
29+ version = "1.2.5";
3031 # The .zip releases do not contain the build.xml file
32 src = fetchsvn {
···34 # There are no tags in the repository.
35 # Look for commits like "new version x.y.z info on website"
36 # or "website update for x.y.z".
37+ rev = "2212";
38+ sha256 = "sha256-XuPMxGDap8x7I+U7+1C+DlkQkoV/u2FCwYyTZFWmYHM=";
39 };
4041 nativeBuildInputs = [
+4-9
pkgs/games/hedgewars/default.nix
···1-{ mkDerivation, SDL2_image, SDL2_ttf, SDL2_net, fpc, ghcWithPackages, ffmpeg, freeglut
2, lib, fetchurl, cmake, pkg-config, lua5_1, SDL2, SDL2_mixer
3, zlib, libpng, libGL, libGLU, physfs
4-, qtbase, qttools
5, llvm
6, withServer ? true
7}:
···14 ]);
1516in
17-mkDerivation rec {
18 pname = "hedgewars";
19 version = "1.0.0";
20···23 sha256 = "0nqm9w02m0xkndlsj6ys3wr0ik8zc14zgilq7k6fwjrf3zk385i1";
24 };
2526- nativeBuildInputs = [ cmake pkg-config qttools ];
2728 buildInputs = [
29 SDL2_ttf SDL2_net SDL2 SDL2_mixer SDL2_image
···103 all movement on the battlefield has ceased).'';
104 maintainers = with maintainers; [ kragniz fpletz ];
105 inherit (fpc.meta) platforms;
106-107- # Appears to be some sort of C++ linking error.
108- # Example: https://hydra.nixos.org/build/174544990/nixlog/6
109- broken = true;
110- hydraPlatforms = platforms.none;
111 };
112}