Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556{ stdenv, lib, fetchFromGitHub, cmake, pkg-config, mtdev, cairo, xorg, qt6Packages,}:
stdenv.mkDerivation rec { pname = "qt6platform-plugins"; version = "6.0.33";
src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; hash = "sha256-uQ/dfk/HEvngTjHDLQOg965Jy+fH2YNfhKwXB+1BoUM="; };
postUnpack = '' tar -xf ${qt6Packages.qtbase.src} mv qtbase-everywhere-src-${qt6Packages.qtbase.version}/src/plugins/platforms/xcb ${src.name}/xcb/libqt6xcbqpa-dev/${qt6Packages.qtbase.version} '';
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ mtdev cairo xorg.libSM qt6Packages.qtbase ];
cmakeFlags = [ "-DDTK_VERSION=${version}" "-DINSTALL_PATH=${placeholder "out"}/${qt6Packages.qtbase.qtPluginPrefix}/platforms" ];
dontWrapQtApps = true;
meta = { description = "Qt platform plugins for DDE"; homepage = "https://github.com/linuxdeepin/qt6platform-plugins"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; teams = [ lib.teams.deepin ]; };}