owncloud-client: improve nix expressions

This commit is contained in:
Miao, ZhiCheng 2023-05-05 12:56:35 +03:00
parent 7091454bd1
commit 0fc052a4f4
No known key found for this signature in database
GPG Key ID: 1080B4863AD0F5D1
2 changed files with 9 additions and 10 deletions

View File

@ -1,4 +1,5 @@
{ lib
, stdenv
, fetchFromGitHub
, mkDerivation
, pkg-config
@ -7,12 +8,13 @@
, callPackage
, qtbase
, qtkeychain
, wrapQtAppsHook
, qttools
, sqlite
, libsecret
}:
mkDerivation rec {
stdenv.mkDerivation rec {
pname = "owncloud-client";
version = "3.2.1";
@ -25,12 +27,8 @@ mkDerivation rec {
hash = "sha256-39tpvzlTy3KRxg8DzCQW2VnsaLqJ+dNQRur2TqRZytE=";
};
nativeBuildInputs = [ pkg-config cmake extra-cmake-modules ];
buildInputs = [ qtbase qttools qtkeychain sqlite libsecret libregraph ];
qtWrapperArgs = [
"--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libsecret ]}"
];
nativeBuildInputs = [ pkg-config cmake extra-cmake-modules wrapQtAppsHook qttools ];
buildInputs = [ qtbase qtkeychain sqlite libsecret libregraph ];
cmakeFlags = [
"-UCMAKE_INSTALL_LIBDIR"

View File

@ -1,11 +1,12 @@
{ lib
, stdenv
, fetchFromGitHub
, mkDerivation
, cmake
, qtbase
, wrapQtAppsHook
}:
mkDerivation rec {
stdenv.mkDerivation rec {
pname = "libre-graph-api-cpp-qt-client";
version = "0.13.2";
@ -18,7 +19,7 @@ mkDerivation rec {
sourceRoot = "source/client";
nativeBuildInputs = [ cmake ];
nativeBuildInputs = [ cmake wrapQtAppsHook ];
buildInputs = [ qtbase ];
cmakeFlags = [ ];