Commit d72fb11b authored by wxt's avatar wxt Committed by Bjørn Forsman
Browse files

frozen-bubble: nixfmt

parent 047916da
Loading
Loading
Loading
Loading
+33 −6
Original line number Diff line number Diff line
{ lib, fetchurl, perlPackages, pkg-config, SDL, SDL_mixer, SDL_Pango, glib
, copyDesktopItems, makeDesktopItem
{
  lib,
  fetchurl,
  perlPackages,
  pkg-config,
  SDL,
  SDL_mixer,
  SDL_Pango,
  glib,
  copyDesktopItems,
  makeDesktopItem,
}:
perlPackages.buildPerlModule {
  pname = "frozen-bubble";
@@ -7,14 +16,32 @@ perlPackages.buildPerlModule {

  src = fetchurl {
    url = "mirror://cpan/authors/id/K/KT/KTHAKORE/Games-FrozenBubble-2.212.tar.gz";
    sha256 = "721e04ff69c5233060656bfbf4002aa1aeadd96c95351f0c57bb85b6da35a305";
    hash = "sha256-ch4E/2nFIzBgZWv79AAqoa6t2WyVNR8MV7uFtto1owU=";
  };

  patches = [ ./fix-compilation.patch ];

  nativeBuildInputs = [ copyDesktopItems pkg-config ];
  nativeBuildInputs = [
    copyDesktopItems
    pkg-config
  ];

  buildInputs =  [ glib SDL SDL_mixer SDL_Pango perlPackages.SDL perlPackages.FileSlurp ];
  propagatedBuildInputs = with perlPackages; [ AlienSDL CompressBzip2 FileShareDir FileWhich IPCSystemSimple LocaleMaketextLexicon ];
  buildInputs = [
    glib
    SDL
    SDL_mixer
    SDL_Pango
    perlPackages.SDL
    perlPackages.FileSlurp
  ];
  propagatedBuildInputs = with perlPackages; [
    AlienSDL
    CompressBzip2
    FileShareDir
    FileWhich
    IPCSystemSimple
    LocaleMaketextLexicon
  ];

  perlPreHook = "export LD=$CC";