diff options
author | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2021-08-31 01:40:48 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-31 01:40:48 -0400 |
commit | 9013640211c8ec9ad0d16fd482e0a827c68a2908 (patch) | |
tree | 73354094c7e41c10c9c3aa1b814439ad86a2044b /pkgs/games | |
parent | 6c10f151a1efc28f6fa7d474bda48378afcb6ff4 (diff) | |
parent | 75d580619de8fe7b8d7771a53113b078343787ff (diff) | |
download | nixlib-9013640211c8ec9ad0d16fd482e0a827c68a2908.tar nixlib-9013640211c8ec9ad0d16fd482e0a827c68a2908.tar.gz nixlib-9013640211c8ec9ad0d16fd482e0a827c68a2908.tar.bz2 nixlib-9013640211c8ec9ad0d16fd482e0a827c68a2908.tar.lz nixlib-9013640211c8ec9ad0d16fd482e0a827c68a2908.tar.xz nixlib-9013640211c8ec9ad0d16fd482e0a827c68a2908.tar.zst nixlib-9013640211c8ec9ad0d16fd482e0a827c68a2908.zip |
Merge pull request #136085 from Atemu/update/anki-bin
anki-bin: 2.1.46 -> 2.1.47
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/anki/bin.nix | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/pkgs/games/anki/bin.nix b/pkgs/games/anki/bin.nix index a3867c9390d6..81de4f859683 100644 --- a/pkgs/games/anki/bin.nix +++ b/pkgs/games/anki/bin.nix @@ -3,15 +3,23 @@ let pname = "anki-bin"; # Update hashes for both Linux and Darwin! - version = "2.1.46"; + version = "2.1.47"; + + sources = { + linux = fetchurl { + url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-linux.tar.bz2"; + sha256 = "sha256-cObvjXeDUDslfAhMOrlqyjidri6N7xLR2+LRz3hTdfg="; + }; + darwin = fetchurl { + url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-mac.dmg"; + sha256 = "sha256-TwYrI9gSabJ5icOsygtEJRymkrSgCD8jDXMtpaJXgWg="; + }; + }; unpacked = stdenv.mkDerivation { inherit pname version; - src = fetchurl { - url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-linux.tar.bz2"; - sha256 = "1jzpf42fqhfbjr95k7bpsnf34sfinamp6v828y0sapa4gzfvwkkz"; - }; + src = sources.linux; installPhase = '' runHook preInstall @@ -32,6 +40,8 @@ let platforms = [ "x86_64-linux" "x86_64-darwin" ]; maintainers = with maintainers; [ atemu ]; }; + + passthru = { inherit sources; }; in if stdenv.isLinux then buildFHSUserEnv (appimageTools.defaultFhsEnvArgs // { @@ -51,14 +61,11 @@ if stdenv.isLinux then buildFHSUserEnv (appimageTools.defaultFhsEnvArgs // { $out/share/ ''; - inherit meta; + inherit meta passthru; }) else stdenv.mkDerivation { - inherit pname version; + inherit pname version passthru; - src = fetchurl { - url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-mac.dmg"; - sha256 = "003cmh5qdj5mkrpm51n0is872faj99dqfkaaxyyrn6x03s36l17y"; - }; + src = sources.darwin; nativeBuildInputs = [ undmg ]; sourceRoot = "."; |