summaryrefslogtreecommitdiff
path: root/pkgs/by-name/gi/gitkraken/package.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name/gi/gitkraken/package.nix')
-rw-r--r--pkgs/by-name/gi/gitkraken/package.nix87
1 files changed, 45 insertions, 42 deletions
diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix
index 8f3d34548a38..0d837e9899bd 100644
--- a/pkgs/by-name/gi/gitkraken/package.nix
+++ b/pkgs/by-name/gi/gitkraken/package.nix
@@ -1,58 +1,57 @@
{
lib,
stdenv,
- libXcomposite,
- libgnome-keyring,
+ buildPackages,
+ copyDesktopItems,
+ fetchzip,
+ makeDesktopItem,
makeWrapper,
- udev,
- curlWithGnuTls,
+ adwaita-icon-theme,
alsa-lib,
- libXfixes,
+ at-spi2-atk,
+ at-spi2-core,
atk,
- gtk3,
- libXrender,
- pango,
- adwaita-icon-theme,
+ cacert,
cairo,
- freetype,
- fontconfig,
- libX11,
- libXi,
- libxcb,
- libXext,
- libXcursor,
- glib,
- libXScrnSaver,
- libxkbfile,
- libXtst,
- nss,
- nspr,
cups,
- fetchzip,
+ curlWithGnuTls,
+ dbus,
+ e2fsprogs,
expat,
+ fontconfig,
+ freetype,
gdk-pixbuf,
+ git,
+ glib,
+ gtk3,
+ krb5,
+ libGL,
+ libX11,
+ libXScrnSaver,
+ libXcomposite,
+ libXcursor,
libXdamage,
+ libXext,
+ libXfixes,
+ libXi,
libXrandr,
- dbus,
- makeDesktopItem,
- openssl,
- wrapGAppsHook3,
- buildPackages,
- at-spi2-atk,
- at-spi2-core,
- libuuid,
- e2fsprogs,
- krb5,
+ libXrender,
+ libXtst,
libdrm,
libgbm,
- unzip,
- copyDesktopItems,
- libxshmfence,
+ libgnome-keyring,
+ libuuid,
+ libxcb,
libxkbcommon,
- git,
- libGL,
+ libxkbfile,
+ libxshmfence,
+ nspr,
+ nss,
+ openssl,
+ pango,
+ udev,
+ unzip,
zlib,
- cacert,
}:
let
@@ -80,25 +79,28 @@ let
src = srcs.${stdenv.hostPlatform.system} or throwSystem;
- meta = with lib; {
+ meta = {
homepage = "https://www.gitkraken.com/git-client";
description = "Simplifying Git for any OS";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
- license = licenses.unfree;
+ license = lib.licenses.unfree;
platforms = builtins.attrNames srcs;
- maintainers = with maintainers; [
+ maintainers = with lib.maintainers; [
nicolas-goudry
Rishik-Y
];
mainProgram = "gitkraken";
};
+ passthru.updateScript = ./update.sh;
+
linux = stdenv.mkDerivation rec {
inherit
pname
version
src
meta
+ passthru
;
dontBuild = true;
@@ -228,6 +230,7 @@ let
version
src
meta
+ passthru
;
nativeBuildInputs = [