Updated for change removing generic/specific split from upstream

This commit is contained in:
2025-01-06 12:43:40 +00:00
parent 24b9fa0e13
commit 0e8a95b358

View File

@@ -10,16 +10,10 @@
nixpkgs, nixpkgs,
}: let }: let
system = "x86_64-linux"; system = "x86_64-linux";
version = "1.0.2-b.3"; version = "1.0.2-b.5";
downloadUrl = { downloadUrl = {
"specific" = { url = "https://github.com/zen-browser/desktop/releases/download/${version}/zen.linux-x86_64.tar.bz2";
url = "https://github.com/zen-browser/desktop/releases/download/${version}/zen.linux-specific.tar.bz2"; sha256 = "sha256:1xp0z86l7z661cwckgr623gwwjsy3h66900xqjq6dvgx5a3njbxi";
sha256 = "sha256:0gjrvsq83l6424ijii2w0c43f2nkf6n04hb2bc9wf1yyq7g3s2nc";
};
"generic" = {
url = "https://github.com/zen-browser/desktop/releases/download/${version}/zen.linux-generic.tar.bz2";
sha256 = "sha256:1kv44fkql60rjgqcqsfdhbi4zr8bi91fkswlsk5d6mwj8nw1clmj";
};
}; };
pkgs = import nixpkgs { pkgs = import nixpkgs {
@@ -76,16 +70,13 @@
libXScrnSaver libXScrnSaver
]); ]);
mkZen = {variant}: let mkZen = pkgs.stdenv.mkDerivation {
downloadData = downloadUrl."${variant}";
in
pkgs.stdenv.mkDerivation {
inherit version; inherit version;
pname = "zen-browser"; pname = "zen-browser";
src = builtins.fetchTarball { src = builtins.fetchTarball {
url = downloadData.url; url = downloadUrl.url;
sha256 = downloadData.sha256; sha256 = downloadUrl.sha256;
}; };
desktopSrc = ./.; desktopSrc = ./.;
@@ -120,9 +111,7 @@
}; };
in { in {
packages."${system}" = { packages."${system}" = {
generic = mkZen {variant = "generic";}; default = mkZen;
specific = mkZen {variant = "specific";};
default = self.packages."${system}".specific;
}; };
}; };
} }