packages/zapzap: cleanup

This commit is contained in:
Asmir A 2024-01-14 21:08:36 +01:00
parent 4cb8d8ba39
commit c791de683b
Signed by: asmir
GPG Key ID: 020C42B7A9ABA3E2
2 changed files with 13 additions and 10 deletions

View File

@ -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 {})

View File

@ -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";
};