diff --git a/home/home_packages.nix b/home/home_packages.nix index 31ee843..40102db 100644 --- a/home/home_packages.nix +++ b/home/home_packages.nix @@ -111,7 +111,7 @@ ++ [ inputs.swaysw.packages.x86_64-linux.swaysw inputs.nvim.packages.x86_64-linux.nvim - (import ../packages/zapzap/default.nix {inherit pkgs;}) + (pkgs.callPackage ../packages/zapzap/default.nix {}) (pkgs.callPackage ../packages/viber/default.nix {}) (pkgs.callPackage ../packages/bubblewrap/default.nix {}) (pkgs.callPackage ../packages/stm32cubemx/default.nix {}) diff --git a/packages/zapzap/default.nix b/packages/zapzap/default.nix index 7faf7fa..890b5df 100644 --- a/packages/zapzap/default.nix +++ b/packages/zapzap/default.nix @@ -1,16 +1,19 @@ -{ pkgs }: +{ fetchurl +, makeWrapper +, python3Packages +, qt6 +}: -pkgs.python3Packages.buildPythonPackage { +python3Packages.buildPythonPackage rec { name = "zapzap"; - src = pkgs.fetchFromGitHub { - owner = "zapzap-linux"; - repo = "zapzap"; - rev = "22b237987a69c392d1fa7bea5c9495111c3efd9a"; - hash = "sha256-VrpW7RYd91/MFFRfIzuFmdtykHfW4c/ky7q7CcS/FYE="; + version = "5.1-2"; + src = fetchurl { + url = "https://github.com/zapzap-linux/zapzap/archive/refs/tags/${version}.tar.gz"; + hash = "sha256-r5NhdXQ4Tl/wFrD1+sxFS10Z3lAcHcax5bi43Qa3ZI0="; }; dontWrapQtApps = true; - propagatedBuildInputs = with pkgs.python3Packages; [ pyqt6-webengine qt6.qtwayland qt6.qtsvg ]; - nativeBuildInputs = with pkgs; [ qt6.wrapQtAppsHook makeWrapper ]; + propagatedBuildInputs = with python3Packages; [ pyqt6-webengine qt6.qtwayland qt6.qtsvg ]; + nativeBuildInputs = [ qt6.wrapQtAppsHook makeWrapper ]; env = { HOME = "/tmp"; };