Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, stdenv, fetchurl, pkg-config, libusb-compat-0_1, glib, dbus-glib, bluez, openobex, dbus }: 2 3stdenv.mkDerivation rec { 4 pname = "obex-data-server"; 5 version = "0.4.6"; 6 7 src = fetchurl { 8 url = "http://tadas.dailyda.com/software/obex-data-server-${version}.tar.gz"; 9 sha256 = "0kq940wqs9j8qjnl58d6l3zhx0jaszci356xprx23l6nvdfld6dk"; 10 }; 11 12 strictDeps = true; 13 nativeBuildInputs = [ 14 pkg-config 15 dbus-glib # required for dbus-binding-tool 16 ]; 17 buildInputs = [ libusb-compat-0_1 glib dbus-glib bluez openobex dbus ]; 18 19 patches = [ ./obex-data-server-0.4.6-build-fixes-1.patch ]; 20 21 preConfigure = '' 22 addToSearchPath PKG_CONFIG_PATH ${openobex}/lib64/pkgconfig 23 export PKG_CONFIG_PATH="${dbus.dev}/lib/pkgconfig:$PKG_CONFIG_PATH" 24 ''; 25 26 meta = with lib; { 27 homepage = "http://wiki.muiline.com/obex-data-server"; 28 platforms = platforms.linux; 29 license = licenses.gpl2; 30 }; 31}