git.iko.soy/typeable/nixpkgs
on master help sign in
hawkthorne: drop
commitd720494491b9e5f4daa1d8e21d3b76d503043fe2 authorJörg Thalheim <joerg@thalheim.io> dateSat 15 Jan 2022, 14:24 (5 years ago) parent51b6962
4 files changed+1−74
pkgs/games/hawkthorne/default.nix−39 pkgs/games/hawkthorne/makefile.patch−33 pkgs/top-level/aliases.nix+1 pkgs/top-level/all-packages.nix−2
pkgs/games/hawkthorne/default.nixdeleted−39
@@ -1,39 +0,0 @@
1−{ fetchgit, lib, stdenv, love, curl, zip }:
2−
3−stdenv.mkDerivation {
4− version = "0.12.1";
5− pname = "hawkthorne";
6−
7− src = fetchgit {
8− url = "https://github.com/hawkthorne/hawkthorne-journey.git";
9− rev = "610b9b3907b2a1b21da2ae926e4c7c4c9e19959b";
10− sha256 = "013smhdf9sh91153fpk2bwhhnpg6pn7kfrpw77jmf0v48i3q44h2";
11− };
12−
13− buildInputs = [
14− love curl zip
15− ];
16−
17− patches = [
18− ./makefile.patch
19− ];
20−
21− enableParallelBuilding = true;
22−
23− meta = {
24− description = "Journey to the Center of Hawkthorne - A fan-made retro-style game based on the show Community";
25− longDescription = ''
26− Journey to the Center of Hawkthorne is an open source game written in Love2D.
27− It's based on the show Community, starring Jim Rash and Joel McHale as
28− the primary will-they-or-won't-they relationship.
29−
30− This game has been entirely developed by fans of the show, who were inspired
31− to bring to life the video game used to determine the winner of Pierce
32− Hawthorne's inheritance.
33− '';
34− homepage = "https://www.reddit.com/r/hawkthorne";
35− license = lib.licenses.mit;
36− maintainers = with lib.maintainers; [ campadrenalin ];
37− broken = true;
38− };
39−}
pkgs/games/hawkthorne/makefile.patchdeleted−33
@@ -1,33 +0,0 @@
1−diff --git a/Makefile b/Makefile
2−index 55eb817..f3406aa 100644
3−--- a/Makefile
4−+++ b/Makefile
5−@@ -18,10 +18,14 @@ endif
6−
7− tilemaps := $(patsubst %.tmx,%.lua,$(wildcard src/maps/*.tmx))
8−
9−-maps: $(tilemaps)
10−-
11− love: build/hawkthorne.love
12−
13−+shebang: build/hawkthorne.love
14−+ cat <(echo '#!/usr/bin/env love') build/hawkthorne.love > build/hawkthorne
15−+ chmod +x build/hawkthorne
16−+
17−+maps: $(tilemaps)
18−+
19− build/hawkthorne.love: $(tilemaps) src/*
20− mkdir -p build
21− cd src && zip --symlinks -q -r ../build/hawkthorne.love . -x ".*" \
22−@@ -30,6 +34,12 @@ build/hawkthorne.love: $(tilemaps) src/*
23− run: $(tilemaps) $(LOVE)
24− $(LOVE) src
25−
26−+check: test
27−+
28−+install: shebang
29−+ mkdir -p $(out)/bin
30−+ cp build/hawkthorne $(out)/bin
31−+
32− src/maps/%.lua: src/maps/%.tmx bin/tmx2lua
33− bin/tmx2lua $<
pkgs/top-level/aliases.nix+1
@@ -385,6 +385,7 @@ mapAliases ({
385385 gupnp_igd = gupnp-igd; # added 2018-02-25
386386 gupnptools = gupnp-tools; # added 2015-12-19
387387 gutenberg = zola; # added 2018-11-17
388+ hawkthorne = throw "hawkthorne has been removed because it depended on a broken version of love"; # added 2022-01-15
388389 hal-flash = throw "hal-flash has been removed as Adobe Flash Player is now deprecated."; # added 2021-02-07
389390 heimdalFull = heimdal; # added 2018-05-01
390391 hepmc = hepmc2; # added 2019-08-05
pkgs/top-level/all-packages.nix−2
@@ -30700,8 +30700,6 @@ with pkgs;
3070030700
3070130701 harmonist = callPackage ../games/harmonist { };
3070230702
30703− hawkthorne = callPackage ../games/hawkthorne { love = love_0_9; };
30704−
3070530703 hedgewars = libsForQt514.callPackage ../games/hedgewars {
3070630704 inherit (haskellPackages) ghcWithPackages;
3070730705 };