Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
967 B · 45 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546{ stdenv, lib, fetchFromGitHub, cmake, qttools, cpp-utilities, qtbase,}:
stdenv.mkDerivation (finalAttrs: { pname = "qtutilities"; version = "6.17.0";
src = fetchFromGitHub { owner = "Martchus"; repo = "qtutilities"; rev = "v${finalAttrs.version}"; hash = "sha256-oPC4/JXqsCCX9DsUBeqYSvQeBGXYKBScaNSBCosugnY="; };
nativeBuildInputs = [ cmake qttools ]; buildInputs = [ qtbase cpp-utilities ];
cmakeFlags = [ "-DQT_PACKAGE_PREFIX=Qt${lib.versions.major qtbase.version}" "-DBUILD_SHARED_LIBS=ON" ];
dontWrapQtApps = true;
meta = with lib; { homepage = "https://github.com/Martchus/qtutilities"; description = "Common Qt related C++ classes and routines used by @Martchus' applications such as dialogs, widgets and models Topics"; license = licenses.gpl2Plus; maintainers = with maintainers; [ doronbehar ]; platforms = platforms.linux ++ platforms.darwin; };})