tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
beets{,-unstable}: support extraNativeBuildInputs
Doron Behar
2 years ago
4f2859fd
20753def
+5
-1
2 changed files
expand all
collapse all
unified
split
pkgs
tools
audio
beets
common.nix
default.nix
+2
-1
pkgs/tools/audio/beets/common.nix
···
27
27
, pluginOverrides ? { }
28
28
, disableAllPlugins ? false
29
29
, disabledTests ? []
30
30
+
, extraNativeBuildInputs ? []
30
31
31
32
# tests
32
33
, runCommand
···
71
72
nativeBuildInputs = [
72
73
gobject-introspection
73
74
sphinxHook
74
74
-
];
75
75
+
] ++ extraNativeBuildInputs;
75
76
76
77
buildInputs = [
77
78
] ++ (with gst_all_1; [
+3
pkgs/tools/audio/beets/default.nix
···
2
2
, callPackage
3
3
, fetchFromGitHub
4
4
, fetchpatch
5
5
+
, python3Packages
5
6
}:
6
7
/*
7
8
** To customize the enabled beets plugins, use the pluginOverrides input to the
···
20
21
beets = self.beets-stable;
21
22
22
23
beets-stable = callPackage ./common.nix rec {
24
24
+
inherit python3Packages;
23
25
version = "1.6.0";
24
26
src = fetchFromGitHub {
25
27
owner = "beetbox";
···
59
61
beets-minimal = self.beets.override { disableAllPlugins = true; };
60
62
61
63
beets-unstable = callPackage ./common.nix {
64
64
+
inherit python3Packages;
62
65
version = "unstable-2023-07-05";
63
66
src = fetchFromGitHub {
64
67
owner = "beetbox";