15 stdenv.mkDerivation rec {
19 src = fetchFromGitLab {
20 domain = "gitlab.com";
21 owner = "DavidGriffith";
24 hash = "sha256-GvGxojD8d5GVy/d8h3q6K7KJroz2lsKbfE0F0acjBl8=";
29 url = "https://github.com/macports/macports-ports/raw/496e5b91e3b6c9dc6820d77ab60dbe400d1924ee/games/frotz/files/Makefile.patch";
31 hash = "sha256-P83ZzSi3bhncQ52Y38Q3F/7v1SJKr5614tytt862HRg=";
35 nativeBuildInputs = [ which pkg-config ];
36 buildInputs = [ libao libmodplug libsamplerate libsndfile libvorbis ncurses ];
38 installFlags = [ "PREFIX=$(out)" ];
41 homepage = "https://davidgriffith.gitlab.io/frotz/";
42 changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS";
43 description = "Z-machine interpreter for Infocom games and other interactive fiction";
44 mainProgram = "frotz";
45 platforms = platforms.unix;
46 maintainers = with maintainers; [ nicknovitski ddelabru ];
47 license = licenses.gpl2Plus;