tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
dbus-broker: 9 -> 11
Peter Hoeg
8 years ago
eb5ad9bb
8b1cf100
+9
-6
2 changed files
expand all
collapse all
unified
split
pkgs
os-specific
linux
dbus-broker
default.nix
top-level
all-packages.nix
+7
-4
pkgs/os-specific/linux/dbus-broker/default.nix
···
1
1
{ stdenv, fetchgit, fetchFromGitHub, docutils, meson, ninja, pkgconfig
2
2
-
, dbus, glib, systemd }:
2
2
+
, dbus, glib, linuxHeaders, systemd }:
3
3
4
4
stdenv.mkDerivation rec {
5
5
name = "dbus-broker-${version}";
6
6
-
version = "9";
6
6
+
version = "11";
7
7
8
8
src = fetchFromGitHub {
9
9
owner = "bus1";
10
10
repo = "dbus-broker";
11
11
rev = "v${version}";
12
12
-
sha256 = "0q0kbinkkia96bsy7jczlyjz8xgdrfkyx8v6gdr2zflgv0mgbsab";
12
12
+
sha256 = "19sszb6ac7md494i996ixqmz9b3gim8rrv2nbrmlgjd59gk6hf7b";
13
13
fetchSubmodules = true;
14
14
};
15
15
16
16
nativeBuildInputs = [ docutils meson ninja pkgconfig ];
17
17
18
18
-
buildInputs = [ dbus glib systemd ];
18
18
+
buildInputs = [ dbus glib linuxHeaders systemd ];
19
19
20
20
enableParallelBuilding = true;
21
21
···
27
27
28
28
postInstall = ''
29
29
install -Dm644 ../README $out/share/doc/dbus-broker/README
30
30
+
31
31
+
sed -i $out/lib/systemd/{system,user}/dbus-broker.service \
32
32
+
-e 's,^ExecReload.*busctl,ExecReload=${systemd}/bin/busctl,'
30
33
'';
31
34
32
35
checkPhase = "ninja test";
+2
-2
pkgs/top-level/all-packages.nix
···
1047
1047
1048
1048
devmem2 = callPackage ../os-specific/linux/devmem2 { };
1049
1049
1050
1050
-
dbus-broker = callPackage ../os-specific/linux/dbus-broker {};
1050
1050
+
dbus-broker = callPackage ../os-specific/linux/dbus-broker { };
1051
1051
1052
1052
ioport = callPackage ../os-specific/linux/ioport {};
1053
1053
···
5755
5755
compcert = callPackage ../development/compilers/compcert { };
5756
5756
5757
5757
cpp-gsl = callPackage ../development/libraries/cpp-gsl { };
5758
5758
-
5758
5758
+
5759
5759
# Users installing via `nix-env` will likely be using the REPL,
5760
5760
# which has a hard dependency on Z3, so make sure it is available.
5761
5761
cryptol = haskellPackages.cryptol.overrideDerivation (oldAttrs: {