diff options
Diffstat (limited to 'pkgs/games/lgames')
-rw-r--r-- | pkgs/games/lgames/barrage/default.nix | 32 | ||||
-rw-r--r-- | pkgs/games/lgames/lbreakout2/default.nix | 48 | ||||
-rw-r--r-- | pkgs/games/lgames/lbreakouthd/default.nix | 43 | ||||
-rw-r--r-- | pkgs/games/lgames/lpairs2/default.nix | 41 |
4 files changed, 0 insertions, 164 deletions
diff --git a/pkgs/games/lgames/barrage/default.nix b/pkgs/games/lgames/barrage/default.nix deleted file mode 100644 index 822ec04f1d45f..0000000000000 --- a/pkgs/games/lgames/barrage/default.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ lib -, stdenv -, fetchurl -, SDL -, SDL_mixer -}: - -stdenv.mkDerivation rec { - pname = "barrage"; - version = "1.0.7"; - - src = fetchurl { - url = "mirror://sourceforge/lgames/${pname}-${version}.tar.gz"; - hash = "sha256-cGYrG7A4Ffh51KyR+UpeWu7A40eqxI8g4LefBIs18kg="; - }; - - buildInputs = [ - SDL - SDL_mixer - ]; - - hardeningDisable = [ "format" ]; - - meta = with lib; { - homepage = "https://lgames.sourceforge.io/Barrage/"; - description = "A destructive action game"; - license = licenses.gpl2Plus; - maintainers = with maintainers; [ AndersonTorres ]; - inherit (SDL.meta) platforms; - broken = stdenv.isDarwin; - }; -} diff --git a/pkgs/games/lgames/lbreakout2/default.nix b/pkgs/games/lgames/lbreakout2/default.nix deleted file mode 100644 index f554a1683eee1..0000000000000 --- a/pkgs/games/lgames/lbreakout2/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ lib -, stdenv -, fetchurl -, fetchpatch -, SDL -, SDL_mixer -, libintl -, libpng -, zlib -}: - -stdenv.mkDerivation rec { - pname = "lbreakout2"; - version = "2.6.5"; - - src = fetchurl { - url = "mirror://sourceforge/lgames/${pname}-${version}.tar.gz"; - sha256 = "0vwdlyvh7c4y80q5vp7fyfpzbqk9lq3w8pvavi139njkalbxc14i"; - }; - - # Can't exit from pause without this patch - patches = [(fetchpatch { - url = "https://sources.debian.org/data/main/l/lbreakout2/2.6.5-2/debian/patches/sdl_fix_pauses.patch"; - hash = "sha256-ycsuxfokpOblLky42MwtJowdEp7v5dZRMFIR4id4ZBI="; - })]; - - buildInputs = [ - SDL - SDL_mixer - libintl - libpng - zlib - ]; - - # With fortify it crashes at runtime: - # *** buffer overflow detected ***: terminated - # Aborted (core dumped) - hardeningDisable = [ "fortify" ]; - - meta = with lib; { - homepage = "http://lgames.sourceforge.net/LBreakout2/"; - description = "Breakout clone from the LGames series"; - license = licenses.gpl2Plus; - maintainers = [ maintainers.ciil ]; - platforms = platforms.unix; - hydraPlatforms = lib.platforms.linux; # sdl-config times out on darwin - }; -} diff --git a/pkgs/games/lgames/lbreakouthd/default.nix b/pkgs/games/lgames/lbreakouthd/default.nix deleted file mode 100644 index 64be757c35ad3..0000000000000 --- a/pkgs/games/lgames/lbreakouthd/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ lib -, stdenv -, fetchurl -, directoryListingUpdater -, SDL2 -, SDL2_image -, SDL2_mixer -, SDL2_ttf -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "lbreakouthd"; - version = "1.1.6"; - - src = fetchurl { - url = "mirror://sourceforge/lgames/lbreakouthd-${finalAttrs.version}.tar.gz"; - hash = "sha256-Gor2LnM8vi6skJbzfR5023J13GxvqcpIrua9S+nT/S0="; - }; - - buildInputs = [ - SDL2 - SDL2_image - SDL2_mixer - SDL2_ttf - ]; - - hardeningDisable = [ "format" ]; - - passthru.updateScript = directoryListingUpdater { - inherit (finalAttrs) pname version; - url = "https://lgames.sourceforge.io/LBreakoutHD/"; - extraRegex = "(?!.*-win(32|64)).*"; - }; - - meta = { - homepage = "https://lgames.sourceforge.io/LBreakoutHD/"; - description = "A widescreen Breakout clone"; - license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ AndersonTorres ]; - inherit (SDL2.meta) platforms; - broken = stdenv.isDarwin; - }; -}) diff --git a/pkgs/games/lgames/lpairs2/default.nix b/pkgs/games/lgames/lpairs2/default.nix deleted file mode 100644 index 7993fd0657dac..0000000000000 --- a/pkgs/games/lgames/lpairs2/default.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ lib -, stdenv -, fetchurl -, SDL2 -, SDL2_image -, SDL2_mixer -, SDL2_ttf -, directoryListingUpdater -}: - -stdenv.mkDerivation rec { - pname = "lpairs2"; - version = "2.3"; - - src = fetchurl { - url = "mirror://sourceforge/lgames/${pname}-${version}.tar.gz"; - hash = "sha256-gw1BNkcztyTuoXRdx5+TBZNJEJNrLCfEUCQ1JzROogA="; - }; - - buildInputs = [ - SDL2 - SDL2_image - SDL2_mixer - SDL2_ttf - ]; - - passthru.updateScript = directoryListingUpdater { - inherit pname version; - url = "https://lgames.sourceforge.io/LPairs/"; - extraRegex = "(?!.*-win(32|64)).*"; - }; - - meta = with lib; { - broken = stdenv.isDarwin; - homepage = "http://lgames.sourceforge.net/LPairs/"; - description = "Matching the pairs - a typical Memory Game"; - license = licenses.gpl2Plus; - maintainers = with maintainers; [ AndersonTorres ]; - platforms = platforms.unix; - }; -} |