13 , gsettings-desktop-schemas
17 pname = "qgnomeplatform";
20 src = fetchFromGitHub {
22 repo = "QGnomePlatform";
24 sha256 = "1mwqg2zk0sfjq54vz2jjahbgi5sxw8rb71h6mgg459wp99mhlqi0";
28 # Hardcode GSettings schema path to avoid crashes from missing schemas
30 src = ./hardcode-gsettings.patch;
31 gds_gsettings_path = glib.getSchemaPath gsettings-desktop-schemas;
49 substituteInPlace decoration/decoration.pro \
50 --replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix"
51 substituteInPlace theme/theme.pro \
52 --replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix"
56 updateScript = nix-update-script {
62 description = "QPlatformTheme for a better Qt application inclusion in GNOME";
63 homepage = "https://github.com/FedoraQt/QGnomePlatform";
64 license = licenses.lgpl21Plus;
65 maintainers = with maintainers; [ worldofpeace ];
66 platforms = platforms.linux;