lol

treewide: rename name to pname&version

+29 -40
+1 -1
pkgs/games/amoeba/default.nix
··· 1 { lib, stdenv, fetchurl, amoeba-data, alsa-lib, expat, freetype, gtk2, libvorbis, libGLU, xorg, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 - name = "amoeba-${version}-${debver}"; 5 version = "1.1"; 6 debver = "29.1"; 7
··· 1 { lib, stdenv, fetchurl, amoeba-data, alsa-lib, expat, freetype, gtk2, libvorbis, libGLU, xorg, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 + pname = "amoeba"; 5 version = "1.1"; 6 debver = "29.1"; 7
+1 -1
pkgs/games/crawl/default.nix
··· 7 }: 8 9 stdenv.mkDerivation rec { 10 - name = "crawl-${version}${lib.optionalString tileMode "-tiles"}"; 11 version = "0.27.1"; 12 13 src = fetchFromGitHub {
··· 7 }: 8 9 stdenv.mkDerivation rec { 10 + pname = "crawl${lib.optionalString tileMode "-tiles"}"; 11 version = "0.27.1"; 12 13 src = fetchFromGitHub {
+2 -1
pkgs/games/dwarf-fortress/dwarf-therapist/wrapper.nix
··· 9 in 10 11 stdenv.mkDerivation { 12 - name = "dwarf-therapist-${dwarf-therapist.version}"; 13 14 wrapper = substituteAll { 15 src = ./dwarf-therapist.in;
··· 9 in 10 11 stdenv.mkDerivation { 12 + pname = "dwarf-therapist"; 13 + version = dwarf-therapist.version; 14 15 wrapper = substituteAll { 16 src = ./dwarf-therapist.in;
+2 -1
pkgs/games/dwarf-fortress/unfuck.nix
··· 72 in 73 74 stdenv.mkDerivation { 75 - name = "dwarf_fortress_unfuck-${release.unfuckRelease}"; 76 77 src = fetchFromGitHub { 78 owner = "svenstaro";
··· 72 in 73 74 stdenv.mkDerivation { 75 + pname = "dwarf_fortress_unfuck"; 76 + version = release.unfuckRelease; 77 78 src = fetchFromGitHub { 79 owner = "svenstaro";
+2 -1
pkgs/games/dwarf-fortress/wrapper/default.nix
··· 92 in 93 94 stdenv.mkDerivation { 95 - name = "dwarf-fortress-${dwarf-fortress.dfVersion}"; 96 97 dfInit = substituteAll { 98 name = "dwarf-fortress-init";
··· 92 in 93 94 stdenv.mkDerivation { 95 + pname = "dwarf-fortress"; 96 + version = dwarf-fortress.dfVersion; 97 98 dfInit = substituteAll { 99 name = "dwarf-fortress-init";
+3 -3
pkgs/games/gnubg/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, glib, python3, gtk2, readline }: 2 3 - let version = "1.06.002"; in 4 - stdenv.mkDerivation { 5 - name = "gnubg-"+version; 6 7 src = fetchurl { 8 url = "http://gnubg.org/media/sources/gnubg-release-${version}-sources.tar.gz";
··· 1 { lib, stdenv, fetchurl, pkg-config, glib, python3, gtk2, readline }: 2 3 + stdenv.mkDerivation rec { 4 + pname = "gnubg"; 5 + version = "1.06.002"; 6 7 src = fetchurl { 8 url = "http://gnubg.org/media/sources/gnubg-release-${version}-sources.tar.gz";
+1 -1
pkgs/games/hhexen/default.nix
··· 1 { lib, fetchurl, SDL, stdenv }: 2 3 stdenv.mkDerivation rec { 4 - name = "hhexen"; 5 version = "1.6.3"; 6 src = fetchurl { 7 url = "mirror://sourceforge/hhexen/hhexen-${version}-src.tgz";
··· 1 { lib, fetchurl, SDL, stdenv }: 2 3 stdenv.mkDerivation rec { 4 + pname = "hhexen"; 5 version = "1.6.3"; 6 src = fetchurl { 7 url = "mirror://sourceforge/hhexen/hhexen-${version}-src.tgz";
+3 -4
pkgs/games/instead/default.nix
··· 1 { lib, stdenv, fetchurl, SDL2, SDL2_ttf, SDL2_image, SDL2_mixer, pkg-config, lua, zlib, unzip }: 2 3 let 4 - version = "3.3.2"; 5 - 6 # I took several games at random from https://instead.syscall.ru/games/ 7 games = [ 8 (fetchurl { ··· 28 ]; 29 in 30 31 - stdenv.mkDerivation { 32 - name = "instead-" + version; 33 34 src = fetchurl { 35 url = "mirror://sourceforge/project/instead/instead/${version}/instead_${version}.tar.gz";
··· 1 { lib, stdenv, fetchurl, SDL2, SDL2_ttf, SDL2_image, SDL2_mixer, pkg-config, lua, zlib, unzip }: 2 3 let 4 # I took several games at random from https://instead.syscall.ru/games/ 5 games = [ 6 (fetchurl { ··· 26 ]; 27 in 28 29 + stdenv.mkDerivation rec { 30 + pname = "instead"; 31 + version = "3.3.2"; 32 33 src = fetchurl { 34 url = "mirror://sourceforge/project/instead/instead/${version}/instead_${version}.tar.gz";
+2 -3
pkgs/games/moon-buggy/default.nix
··· 1 {lib, stdenv, fetchurl, ncurses}: 2 3 stdenv.mkDerivation rec { 4 - baseName = "moon-buggy"; 5 version = "1.0.51"; 6 - name = "${baseName}-${version}"; 7 8 buildInputs = [ 9 ncurses 10 ]; 11 12 src = fetchurl { 13 - url = "http://m.seehuhn.de/programs/${name}.tar.gz"; 14 sha256 = "0gyjwlpx0sd728dwwi7pwks4zfdy9rm1w1xbhwg6zip4r9nc2b9m"; 15 }; 16
··· 1 {lib, stdenv, fetchurl, ncurses}: 2 3 stdenv.mkDerivation rec { 4 + pname = "moon-buggy"; 5 version = "1.0.51"; 6 7 buildInputs = [ 8 ncurses 9 ]; 10 11 src = fetchurl { 12 + url = "http://m.seehuhn.de/programs/moon-buggy-${version}.tar.gz"; 13 sha256 = "0gyjwlpx0sd728dwwi7pwks4zfdy9rm1w1xbhwg6zip4r9nc2b9m"; 14 }; 15
+3 -3
pkgs/games/nethack/default.nix
··· 20 21 in stdenv.mkDerivation rec { 22 version = "3.6.6"; 23 - name = if x11Mode then "nethack-x11-${version}" 24 - else if qtMode then "nethack-qt-${version}" 25 - else "nethack-${version}"; 26 27 src = fetchurl { 28 url = "https://nethack.org/download/${version}/nethack-${lib.replaceStrings ["."] [""] version}-src.tgz";
··· 20 21 in stdenv.mkDerivation rec { 22 version = "3.6.6"; 23 + pname = if x11Mode then "nethack-x11" 24 + else if qtMode then "nethack-qt" 25 + else "nethack"; 26 27 src = fetchurl { 28 url = "https://nethack.org/download/${version}/nethack-${lib.replaceStrings ["."] [""] version}-src.tgz";
+7 -18
pkgs/games/planetaryannihilation/default.nix
··· 1 { lib, stdenv, config, fetchurl, patchelf, makeWrapper, gtk2, glib, udev, alsa-lib, atk 2 - , nspr, fontconfig, cairo, pango, nss, freetype, gnome2, gdk-pixbuf, curl, systemd, xorg }: 3 4 - # TODO: use dynamic attributes once Nix 1.7 is out 5 - assert ((config.planetary_annihilation or null).url or null) != null; 6 - assert ((config.planetary_annihilation or null).sha256 or null) != null; 7 8 - /* to setup: 9 - $ cat ~/.config/nixpkgs/config.nix 10 - { 11 - planetary_annihilation = { 12 - url = "file:///home/user/PA_Linux_62857.tar.bz2"; 13 sha256 = "0imi3k5144dsn3ka9khx3dj76klkw46ga7m6rddqjk4yslwabh3k"; 14 - }; 15 - } 16 - */ 17 - 18 - stdenv.mkDerivation { 19 - name = "planetary-annihalation"; 20 - 21 - src = fetchurl { 22 - inherit (config.planetary_annihilation) url sha256; 23 }; 24 25 nativeBuildInputs = [ patchelf makeWrapper ];
··· 1 { lib, stdenv, config, fetchurl, patchelf, makeWrapper, gtk2, glib, udev, alsa-lib, atk 2 + , nspr, fontconfig, cairo, pango, nss, freetype, gnome2, gdk-pixbuf, curl, systemd, xorg, requireFile }: 3 4 + stdenv.mkDerivation rec { 5 + pname = "planetary-annihalation"; 6 + version = "62857"; 7 8 + src = requireFile { 9 + message = "This file has to be downloaded manually via nix-prefetch-url."; 10 + name = "PA_Linux_${version}.tar.bz2"; 11 sha256 = "0imi3k5144dsn3ka9khx3dj76klkw46ga7m6rddqjk4yslwabh3k"; 12 }; 13 14 nativeBuildInputs = [ patchelf makeWrapper ];
+2 -3
pkgs/games/xconq/default.nix
··· 2 , libXext, fontconfig, makeWrapper }: 3 4 stdenv.mkDerivation rec { 5 - name = "${baseName}-${version}"; 6 - baseName = "xconq"; 7 version = "7.5.0-0pre.0.20050612"; 8 9 src = fetchurl { 10 - url = "mirror://sourceforge/project/${baseName}/${baseName}/${name}/${name}.tar.gz"; 11 sha256 = "1za78yx57mgwcmmi33wx3533yz1x093dnqis8q2qmqivxav51lca"; 12 }; 13
··· 2 , libXext, fontconfig, makeWrapper }: 3 4 stdenv.mkDerivation rec { 5 + pname = "xconq"; 6 version = "7.5.0-0pre.0.20050612"; 7 8 src = fetchurl { 9 + url = "mirror://sourceforge/project/xconq/xconq/xconq-${version}/xconq-${version}.tar.gz"; 10 sha256 = "1za78yx57mgwcmmi33wx3533yz1x093dnqis8q2qmqivxav51lca"; 11 }; 12