diff --git a/pkgs/development/libraries/signon/default.nix b/pkgs/development/libraries/signon/default.nix new file mode 100644 index 00000000000..0bafb42e2c5 --- /dev/null +++ b/pkgs/development/libraries/signon/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl, doxygen, qt5 }: + +stdenv.mkDerivation rec { + name = "signon-8.56"; + src = fetchurl { + url = "https://accounts-sso.googlecode.com/files/${name}.tar.bz2"; + sha256 = "00kwysm7bga0bycclkcyslsa6aahcn98drm125l6brzhigc7qxa8"; + }; + + buildInputs = [ qt5.base ]; + nativeBuildInputs = [ doxygen ]; + + configurePhase = '' + qmake PREFIX=$out LIBDIR=$out/lib CMAKE_CONFIG_PATH=$out/lib/cmake/SignOnQt5 + ''; + + postInstall = '' + mv $out/lib/cmake/SignOnQt5/SignOnQtConfig.cmake \ + $out/lib/cmake/SignOnQt5/SignOnQt5Config.cmake + mv $out/lib/cmake/SignOnQt5/SignOnQtConfigVersion.cmake \ + $out/lib/cmake/SignOnQt5/SignOnQt5ConfigVersion.cmake + ''; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2a39a1d8381..65c55adbf2d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7709,6 +7709,8 @@ let soundtouch = callPackage ../development/libraries/soundtouch {}; + signon = callPackage ../development/libraries/signon { }; + spandsp = callPackage ../development/libraries/spandsp {}; spatialite_tools = callPackage ../development/libraries/spatialite-tools { };