python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / xdg-dbus-proxy / default.nix
blobb027c95a7e4bc85cfbe22fd42d2df2d9ce504796
1 { stdenv
2 , lib
3 , fetchurl
4 , meson
5 , ninja
6 , pkg-config
7 , libxslt
8 , docbook-xsl-nons
9 , docbook_xml_dtd_43
10 , dbus
11 , glib
14 stdenv.mkDerivation rec {
15   pname = "xdg-dbus-proxy";
16   version = "0.1.4";
18   src = fetchurl {
19     url = "https://github.com/flatpak/xdg-dbus-proxy/releases/download/${version}/${pname}-${version}.tar.xz";
20     sha256 = "sha256-HsDqtT0eSZZtciNSvP1RrEAtzlGQuu3HSahUHnYWcKs=";
21   };
23   nativeBuildInputs = [
24     meson
25     ninja
26     pkg-config
27     libxslt
28     docbook-xsl-nons
29     docbook_xml_dtd_43
30   ];
32   buildInputs = [
33     glib
34   ];
36   checkInputs = [
37     dbus
38   ];
40   # dbus[2345]: Failed to start message bus: Failed to open "/etc/dbus-1/session.conf": No such file or directory
41   doCheck = false;
43   meta = with lib; {
44     description = "DBus proxy for Flatpak and others";
45     homepage = "https://github.com/flatpak/xdg-dbus-proxy";
46     license = licenses.lgpl21Plus;
47     maintainers = with maintainers; [ jtojnar ];
48     platforms = platforms.linux;
49   };