mirror of
https://github.com/Misterio77/Foundry.git
synced 2026-09-24 07:15:07 -05:00
fix(overlays/qutebrowser): fix gsettings schema issue
This commit is contained in:
+15
-4
@@ -43,15 +43,26 @@ in {
|
||||
};
|
||||
|
||||
qutebrowser = prev.qutebrowser.overrideAttrs (oldAttrs: {
|
||||
# Force x11, as live-refreshing colorscheme based on portal is not working on wayland platform atm
|
||||
# This is fixed by https://codereview.qt-project.org/c/qt/qtbase/+/547252
|
||||
preFixup =
|
||||
oldAttrs.preFixup
|
||||
+ ''
|
||||
+
|
||||
# Force x11, as live-refreshing colorscheme based on portal is not working on wayland platform atm
|
||||
# This is fixed by https://codereview.qt-project.org/c/qt/qtbase/+/547252
|
||||
''
|
||||
makeWrapperArgs+=(
|
||||
--set QT_QPA_PLATFORM xcb
|
||||
)
|
||||
'';
|
||||
''
|
||||
+
|
||||
# Fix for https://github.com/NixOS/nixpkgs/issues/168484
|
||||
(let
|
||||
schemaPath = package: "${package}/share/gsettings-schemas/${package.name}";
|
||||
in ''
|
||||
makeWrapperArgs+=(
|
||||
--prefix XDG_DATA_DIRS : ${schemaPath final.gsettings-desktop-schemas}
|
||||
--prefix XDG_DATA_DIRS : ${schemaPath final.gtk3}
|
||||
)
|
||||
'');
|
||||
patches =
|
||||
(oldAttrs.patches or [])
|
||||
++ [
|
||||
|
||||
Reference in New Issue
Block a user