summary refs log tree commit diff
path: root/pkgs/games/uqm/3dovideo.nix
diff options
context:
space:
mode:
authorFelix Buehler <account@buehler.rocks>2021-09-19 16:48:02 +0200
committerFelix Buehler <account@buehler.rocks>2021-09-22 17:56:02 +0200
commit4226cedf26c6d1bb24523fbfced700c8906ed126 (patch)
tree0a0755be237eb3e8e0d1b510388dc01b4188fda9 /pkgs/games/uqm/3dovideo.nix
parent4a6c33d2ba7d7b6d51085fa5e976f1b61d87bc44 (diff)
downloadnixpkgs-4226cedf26c6d1bb24523fbfced700c8906ed126.tar
nixpkgs-4226cedf26c6d1bb24523fbfced700c8906ed126.tar.gz
nixpkgs-4226cedf26c6d1bb24523fbfced700c8906ed126.tar.bz2
nixpkgs-4226cedf26c6d1bb24523fbfced700c8906ed126.tar.lz
nixpkgs-4226cedf26c6d1bb24523fbfced700c8906ed126.tar.xz
nixpkgs-4226cedf26c6d1bb24523fbfced700c8906ed126.tar.zst
nixpkgs-4226cedf26c6d1bb24523fbfced700c8906ed126.zip
uqm-3dovideo: switch to fetchFromGitHub
Diffstat (limited to 'pkgs/games/uqm/3dovideo.nix')
-rw-r--r--pkgs/games/uqm/3dovideo.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/games/uqm/3dovideo.nix b/pkgs/games/uqm/3dovideo.nix
index 4ebbc9c4992..2281688949c 100644
--- a/pkgs/games/uqm/3dovideo.nix
+++ b/pkgs/games/uqm/3dovideo.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, requireFile, writeText, fetchurl, haskellPackages }:
+{ stdenv, lib, requireFile, writeText, fetchFromGitHub, haskellPackages }:
 
 let
   makeSpin = num: let
@@ -13,13 +13,15 @@ let
     slides.intro = 3DOVID:addons/3dovideo/intro/intro.duk
   '' + lib.concatMapStrings makeSpin (lib.range 0 24));
 
-  helper = with haskellPackages; mkDerivation {
+  helper = with haskellPackages; mkDerivation rec {
     pname = "uqm3donix";
     version = "0.1.0.0";
 
-    src = fetchurl {
-      url = "https://github.com/aszlig/uqm3donix/archive/v0.1.0.0.tar.gz";
-      sha256 = "0d40gpc3bqkw68varjxwgbdzxw0dvwqksijmvij5ixmlcspbjgvb";
+    src = fetchFromGitHub {
+      owner = "aszlig";
+      repo = "uqm3donix";
+      rev = "v${version}";
+      hash = "sha256-rK30u2PBysiSGSA9829F1Nom/wtoVN6rGTBneRKeWEw=";
     };
 
     isLibrary = false;