Loading maintainers/maintainer-list.nix +5 −0 Original line number Diff line number Diff line Loading @@ -18508,6 +18508,11 @@ githubId = 8165792; name = "Mark Karpov"; }; mrmaxmeier = { github = "mrmaxmeier"; githubId = 3913977; name = "Mrmaxmeier"; }; mrmebelman = { email = "burzakovskij@protonmail.com"; github = "MrMebelMan"; Loading pkgs/by-name/bo/bombsquad/package.nix +18 −8 Original line number Diff line number Diff line Loading @@ -2,12 +2,15 @@ lib, stdenv, fetchurl, python312, python313, SDL2, cairo, pango, libvorbis, openal, curl, gnugrep, gnused, libgcc, makeBinaryWrapper, makeDesktopItem, Loading @@ -22,11 +25,11 @@ let { x86_64-linux = { name = "BombSquad_Linux_x86_64"; hash = "sha256-ICjaNZSCUbslB5pELbI4e+1zXWrZzkCkv69jLRx4dr0="; hash = "sha256-VHhDRzB7sSvb3Ou/Sg+PjTKFDG9sKsXueu2qLNfC06k="; }; aarch-64-linux = { aarch64-linux = { name = "BombSquad_Linux_Arm64"; hash = "sha256-/m0SOQbHssk0CqZJPRLK9YKphup3dtMqkbWGzqcF0+g="; hash = "sha256-usrhPOsXkJZk0HCSBIGnc4qdIu2SW7STp6Y/e6RmZlM="; }; } .${stdenv.targetPlatform.system} or (throw "${stdenv.targetPlatform.system} is unsupported."); Loading @@ -39,10 +42,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "bombsquad"; version = "1.7.37"; # Note: This version trails behind the latest version by one since the latest # version sometimes gets replaced for minor updates. The builds in /old/ are # stable. version = "1.7.61"; src = fetchurl { url = "https://web.archive.org/web/20240825230506if_/https://files.ballistica.net/bombsquad/builds/${archive.name}_${finalAttrs.version}.tar.gz"; url = "https://files.ballistica.net/bombsquad/builds/old/${archive.name}_${finalAttrs.version}.tar.gz"; inherit (archive) hash; }; Loading @@ -50,10 +56,12 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ SDL2 cairo libgcc libvorbis openal python312 pango python313 ]; nativeBuildInputs = [ Loading Loading @@ -98,11 +106,12 @@ stdenv.mkDerivation (finalAttrs: { runtimeInputs = [ curl gnugrep gnused ]; text = '' curl -sL "https://files.ballistica.net/bombsquad/builds/CHANGELOG.md" \ | grep -oP '^### \K\d+\.\d+\.\d+' \ | head -n 1 | sed -n 2p ''; }); }; Loading @@ -118,6 +127,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ syedahkam coffeeispower mrmaxmeier ]; mainProgram = "bombsquad"; platforms = lib.platforms.linux; Loading Loading
maintainers/maintainer-list.nix +5 −0 Original line number Diff line number Diff line Loading @@ -18508,6 +18508,11 @@ githubId = 8165792; name = "Mark Karpov"; }; mrmaxmeier = { github = "mrmaxmeier"; githubId = 3913977; name = "Mrmaxmeier"; }; mrmebelman = { email = "burzakovskij@protonmail.com"; github = "MrMebelMan"; Loading
pkgs/by-name/bo/bombsquad/package.nix +18 −8 Original line number Diff line number Diff line Loading @@ -2,12 +2,15 @@ lib, stdenv, fetchurl, python312, python313, SDL2, cairo, pango, libvorbis, openal, curl, gnugrep, gnused, libgcc, makeBinaryWrapper, makeDesktopItem, Loading @@ -22,11 +25,11 @@ let { x86_64-linux = { name = "BombSquad_Linux_x86_64"; hash = "sha256-ICjaNZSCUbslB5pELbI4e+1zXWrZzkCkv69jLRx4dr0="; hash = "sha256-VHhDRzB7sSvb3Ou/Sg+PjTKFDG9sKsXueu2qLNfC06k="; }; aarch-64-linux = { aarch64-linux = { name = "BombSquad_Linux_Arm64"; hash = "sha256-/m0SOQbHssk0CqZJPRLK9YKphup3dtMqkbWGzqcF0+g="; hash = "sha256-usrhPOsXkJZk0HCSBIGnc4qdIu2SW7STp6Y/e6RmZlM="; }; } .${stdenv.targetPlatform.system} or (throw "${stdenv.targetPlatform.system} is unsupported."); Loading @@ -39,10 +42,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "bombsquad"; version = "1.7.37"; # Note: This version trails behind the latest version by one since the latest # version sometimes gets replaced for minor updates. The builds in /old/ are # stable. version = "1.7.61"; src = fetchurl { url = "https://web.archive.org/web/20240825230506if_/https://files.ballistica.net/bombsquad/builds/${archive.name}_${finalAttrs.version}.tar.gz"; url = "https://files.ballistica.net/bombsquad/builds/old/${archive.name}_${finalAttrs.version}.tar.gz"; inherit (archive) hash; }; Loading @@ -50,10 +56,12 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ SDL2 cairo libgcc libvorbis openal python312 pango python313 ]; nativeBuildInputs = [ Loading Loading @@ -98,11 +106,12 @@ stdenv.mkDerivation (finalAttrs: { runtimeInputs = [ curl gnugrep gnused ]; text = '' curl -sL "https://files.ballistica.net/bombsquad/builds/CHANGELOG.md" \ | grep -oP '^### \K\d+\.\d+\.\d+' \ | head -n 1 | sed -n 2p ''; }); }; Loading @@ -118,6 +127,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ syedahkam coffeeispower mrmaxmeier ]; mainProgram = "bombsquad"; platforms = lib.platforms.linux; Loading