tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
wf-config: 0.7.0 -> 0.7.1; enable tests
Alyssa Ross
4 years ago
e337e136
f7dccd8e
+12
-5
1 changed file
expand all
collapse all
unified
split
pkgs
applications
window-managers
wayfire
wf-config.nix
+12
-5
pkgs/applications/window-managers/wayfire/wf-config.nix
···
1
1
-
{ stdenv, lib, fetchurl, meson, ninja, pkg-config, glm, libevdev, libxml2 }:
1
1
+
{ stdenv, lib, fetchurl, cmake, meson, ninja, pkg-config
2
2
+
, doctest, glm, libevdev, libxml2
3
3
+
}:
2
4
3
5
stdenv.mkDerivation rec {
4
6
pname = "wf-config";
5
5
-
version = "0.7.0";
7
7
+
version = "0.7.1";
6
8
7
9
src = fetchurl {
8
10
url = "https://github.com/WayfireWM/wf-config/releases/download/v${version}/wf-config-${version}.tar.xz";
9
9
-
sha256 = "1bas5gsbnf8jxkkxd95992chz8yk5ckgg7r09gfnmm7xi8w0pyy7";
11
11
+
sha256 = "1w75yxhz0nvw4mlv38sxp8k8wb5h99b51x3fdvizc3yaxanqa8kx";
10
12
};
11
13
12
12
-
nativeBuildInputs = [ meson ninja pkg-config ];
13
13
-
buildInputs = [ libevdev libxml2 ];
14
14
+
nativeBuildInputs = [ cmake meson ninja pkg-config ];
15
15
+
buildInputs = [ doctest libevdev libxml2 ];
14
16
propagatedBuildInputs = [ glm ];
17
17
+
18
18
+
# CMake is just used for finding doctest.
19
19
+
dontUseCmakeConfigure = true;
20
20
+
21
21
+
doCheck = true;
15
22
16
23
meta = with lib; {
17
24
homepage = "https://github.com/WayfireWM/wf-config";