Skip to content

Commit dbb787f

Browse files
maeve-oakeJohnRTitor
authored andcommittedMar 22, 2025
microsoft-edge: fix aad sync
adds additional deps and SSL cert file required for AAD accounts to sync properly (cherry picked from commit be650c2)
1 parent 91f8a90 commit dbb787f

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed
 

‎pkgs/by-name/mi/microsoft-edge/package.nix

+7
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,10 @@
9292
# For Vulkan support (--enable-features=Vulkan)
9393
addDriverRunpath,
9494

95+
# Edge AAD sync
96+
cacert,
97+
libsecret,
98+
9599
# Edge Specific
96100
libuuid,
97101
}:
@@ -107,6 +111,7 @@ let
107111
at-spi2-core
108112
atk
109113
bzip2
114+
cacert
110115
cairo
111116
coreutils
112117
cups
@@ -156,6 +161,7 @@ let
156161
vulkan-loader
157162
wayland
158163
wget
164+
libsecret
159165
libuuid
160166
]
161167
++ lib.optional pulseSupport libpulseaudio
@@ -249,6 +255,7 @@ stdenv.mkDerivation (finalAttrs: {
249255
--prefix PATH : "$binpath" \
250256
--suffix PATH : "${lib.makeBinPath [ xdg-utils ]}" \
251257
--prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH:${addDriverRunpath.driverLink}/share" \
258+
--set SSL_CERT_FILE "${cacert}/etc/ssl/certs/ca-bundle.crt" \
252259
--set CHROME_WRAPPER "microsoft-edge-$dist" \
253260
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \
254261
--add-flags "--simulate-outdated-no-au='Tue, 31 Dec 2099 23:59:59 GMT'" \

0 commit comments

Comments
 (0)
Failed to load comments.