rogue: modernize, move to by-name/

This commit is contained in:
pancaek
2025-10-28 18:15:08 -07:00
parent aa2106ad9b
commit c37ed775a7
2 changed files with 10 additions and 14 deletions
@@ -2,30 +2,30 @@
lib,
stdenv,
fetchurl,
ncurses,
ncurses5,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "rogue";
version = "5.4.4";
src = fetchurl {
urls = [
"https://src.fedoraproject.org/repo/pkgs/rogue/rogue${version}-src.tar.gz/033288f46444b06814c81ea69d96e075/rogue${version}-src.tar.gz"
"http://ftp.vim.org/ftp/pub/ftp/os/Linux/distr/slitaz/sources/packages-cooking/r/rogue${version}-src.tar.gz"
"http://rogue.rogueforge.net/files/rogue${lib.versions.majorMinor version}/rogue${version}-src.tar.gz"
"https://src.fedoraproject.org/repo/pkgs/rogue/rogue${finalAttrs.version}-src.tar.gz/033288f46444b06814c81ea69d96e075/rogue${finalAttrs.version}-src.tar.gz"
"http://ftp.vim.org/ftp/pub/ftp/os/Linux/distr/slitaz/sources/packages-cooking/r/rogue${finalAttrs.version}-src.tar.gz"
"http://rogue.rogueforge.net/files/rogue${lib.versions.majorMinor finalAttrs.version}/rogue${finalAttrs.version}-src.tar.gz"
];
sha256 = "18g81274d0f7sr04p7h7irz0d53j6kd9j1y3zbka1gcqq0gscdvx";
};
buildInputs = [ ncurses ];
buildInputs = [ ncurses5 ];
meta = with lib; {
meta = {
homepage = "http://rogue.rogueforge.net/rogue-5-4/";
description = "Final version of the original Rogue game developed for the UNIX operating system";
mainProgram = "rogue";
platforms = platforms.all;
license = licenses.bsd3;
platforms = lib.platforms.all;
license = lib.licenses.bsd3;
maintainers = [ ];
};
}
})
-4
View File
@@ -13310,10 +13310,6 @@ with pkgs;
vkquake = callPackage ../by-name/qu/quakespasm/vulkan.nix { };
rogue = callPackage ../games/rogue {
ncurses = ncurses5;
};
rott-shareware = callPackage ../by-name/ro/rott/package.nix {
buildShareware = true;
};