aboutsummaryrefslogtreecommitdiff
path: root/pkgs/heroic/default.nix
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2022-07-19 14:03:30 +0200
committerKarel Kočí <cynerd@email.cz>2022-07-19 14:03:30 +0200
commit6cf4d49a8d5514eaa86325e175794c41cbc688c3 (patch)
treef1e05e927d634a8e7af517817db638ab017ccdf1 /pkgs/heroic/default.nix
parent8226f71c349be248f251656a6316c09bbb794557 (diff)
downloadnixos-personal-6cf4d49a8d5514eaa86325e175794c41cbc688c3.tar.gz
nixos-personal-6cf4d49a8d5514eaa86325e175794c41cbc688c3.tar.bz2
nixos-personal-6cf4d49a8d5514eaa86325e175794c41cbc688c3.zip
Drop heoric and few improvements
Diffstat (limited to 'pkgs/heroic/default.nix')
-rw-r--r--pkgs/heroic/default.nix37
1 files changed, 0 insertions, 37 deletions
diff --git a/pkgs/heroic/default.nix b/pkgs/heroic/default.nix
deleted file mode 100644
index 5eba770..0000000
--- a/pkgs/heroic/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ lib, fetchurl, appimageTools }:
-
-let
- pname = "heroic";
- version = "2.3.9";
- name = "${pname}-${version}";
- src = fetchurl {
- url = "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v${version}/Heroic-${version}.AppImage";
- sha256 = "17jzrh4qqcxvib9bbk2x224xwg67n6z5xsc9978w9vxb04mr0x7d";
- };
- appimageContents = appimageTools.extractType2 { inherit name src; };
-
-in appimageTools.wrapType2 {
- inherit name version src;
-
- extraInstallCommands = ''
- mv $out/bin/${name} $out/bin/${pname}
-
- mkdir -p $out/share/${pname}
- cp -a ${appimageContents}/locales $out/share/${pname}
- cp -a ${appimageContents}/resources $out/share/${pname}
-
- install -m 444 -D ${appimageContents}/heroic.desktop -t $out/share/applications
-
- cp -a ${appimageContents}/usr/share/icons $out/share/
-
- substituteInPlace $out/share/applications/heroic.desktop \
- --replace 'Exec=AppRun' 'Exec=heroic'
- '';
-
- meta = with lib; {
- description = "A Native GUI Epic Games Launcher for Linux, Windows and Mac";
- homepage = "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher";
- license = licenses.gpl3Only;
- platforms = [ "x86_64-linux" ];
- };
-}