sublime-merge: add aarch64 support

Changed files
+8 -2
pkgs
applications
version-management
sublime-merge
+6 -2
pkgs/applications/version-management/sublime-merge/common.nix
···
-
{ buildVersion, x64sha256, dev ? false }:
{ fetchurl, lib, stdenv, xorg, glib, libGL, glibcLocales, gtk3, cairo, pango, libredirect, makeWrapper, wrapGAppsHook
, pkexecPath ? "/run/wrappers/bin/pkexec"
···
passthru = {
sources = {
"x86_64-linux" = fetchurl {
url = downloadUrl "x64";
sha256 = x64sha256;
···
maintainers = with maintainers; [ zookatron ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
-
platforms = [ "x86_64-linux" ];
};
})
···
+
{ buildVersion, aarch64sha256, x64sha256, dev ? false }:
{ fetchurl, lib, stdenv, xorg, glib, libGL, glibcLocales, gtk3, cairo, pango, libredirect, makeWrapper, wrapGAppsHook
, pkexecPath ? "/run/wrappers/bin/pkexec"
···
passthru = {
sources = {
+
"aarch64-linux" = fetchurl {
+
url = downloadUrl "arm64";
+
sha256 = aarch64sha256;
+
};
"x86_64-linux" = fetchurl {
url = downloadUrl "x64";
sha256 = x64sha256;
···
maintainers = with maintainers; [ zookatron ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
+
platforms = [ "aarch64-linux" "x86_64-linux" ];
};
})
+2
pkgs/applications/version-management/sublime-merge/default.nix
···
in {
sublime-merge = common {
buildVersion = "2091";
x64sha256 = "T5g6gHgl9xGytEOsh3VuB08IrbDvMu24o/1edCGmfd4=";
} {};
sublime-merge-dev = common {
buildVersion = "2090";
x64sha256 = "bu51gsu0XxZBF8/HncPttcKiIRpC7qsKTgR9cktKOnI=";
dev = true;
} {};
···
in {
sublime-merge = common {
buildVersion = "2091";
+
aarch64sha256 = "dkPKuuzQQtL3eZlaAPeL7e2p5PCxroFRSp6Rw5wHODc=";
x64sha256 = "T5g6gHgl9xGytEOsh3VuB08IrbDvMu24o/1edCGmfd4=";
} {};
sublime-merge-dev = common {
buildVersion = "2090";
+
aarch64sha256 = "96nJn+7bVoLM6D14pFujlj3JOQL5PwdU1+SWzEjoYhU=";
x64sha256 = "bu51gsu0XxZBF8/HncPttcKiIRpC7qsKTgR9cktKOnI=";
dev = true;
} {};