summaryrefslogtreecommitdiff
path: root/picard_my.nix
blob: fa2f43797a6675ac1e5c4ba16538e0bfdc1988be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{ inputs }:
self: super: {
  picard_my =
    with super;
    with python3Packages;
    with qt6;
    with lib;
    (
      (picard.override {
      }).overrideAttrs
      (oldAttrs: rec {
        version = "git";
        src = fetchGit {
          url = "https://github.com/metabrainz/picard";
          ref = "master";
          submodules = true;
        };
        doCheck = false;
        doInstallCheck = false;
        installCheckTarget = "";
        installCheckFlags = [ ];
        preInstallCheck = "";

        nativeBuildInputs = [
          gettext
          qt6.wrapQtAppsHook
        ];

        buildInputs = [
          qt6.qtbase
          qt6.qtwayland
        ];

        propagatedBuildInputs = [
          #    chromaprint
          discid
          fasteners
          markdown
          mutagen
          pyjwt
          pyqt6
          python-dateutil
          pyyaml
        ];
      })
    );
}