chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / on / one-click-backup / package.nix
blobc12693559670cbc51c8cfe93059767beee69a301
1 { lib
2 , stdenv
3 , fetchFromGitLab
4 , cmake
5 , ninja
6 , qt6
7 , extra-cmake-modules
8 }:
10 stdenv.mkDerivation (finalAttrs: {
11   pname = "one-click-backup";
12   version = "1.2.2.1";
14   src = fetchFromGitLab {
15     owner = "dev-nis";
16     repo = "nis-one-click-backup-qt";
17     rev = finalAttrs.version;
18     hash = "sha256-F+gA+Z4gZoNJYdy28uIjqiJcwcNsyUzl6BXsiIZO0gE=";
19   };
21   nativeBuildInputs = [
22     cmake
23     ninja
24     qt6.wrapQtAppsHook
25   ];
27   buildInputs = [
28     qt6.qtdeclarative
29     extra-cmake-modules
30   ];
32   meta = with lib; {
33     description = "Simple Program to backup folders to an external location by copying them";
34     homepage = "https://gitlab.com/dev-nis/nis-one-click-backup-qt";
35     changelog = "https://gitlab.com/dev-nis/nis-one-click-backup-qt/-/blob/${finalAttrs.version}/CHANGELOG.md";
36     license = licenses.gpl3Only;
37     maintainers = with maintainers; [ NIS ];
38     mainProgram = "NIS_One-Click-Backup_Qt";
39     platforms = platforms.all;
40     broken = stdenv.hostPlatform.isDarwin;
41   };