This patch replaces the environment variable "GTK_IM_MODULE" with "GUIX_GTK2_IM_MODULE_FILE" to prevent this version of GTK+ from loading input method modules for other major versions of GTK+. --- gtk+-2.24.30/gtk/gtkrc.c 2016-08-21 22:40:22.339660438 +0200 +++ gtk+-2.24.30/gtk/gtkrc.c 2016-08-23 10:11:11.080822710 +0200 @@ -439,7 +439,7 @@ gchar * gtk_rc_get_im_module_file (void) { - const gchar *var = g_getenv ("GTK_IM_MODULE_FILE"); + const gchar *var = g_getenv ("GUIX_GTK2_IM_MODULE_FILE"); gchar *result = NULL; if (var) >
Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/build/chromium-extension.scm
AgeCommit message (Expand)Author
2023-12-27chromium-extension: Compute json at argument evaluation time....* gnu/build/chromium-extension.scm (make-chromium-extension): Make use of the make-signing-key procedure inside the argument field, making sure that it is not evaluated at file-load time. This would otherwise try to resolve gnutls when we can't guarantee it's defined because of dependency cycles. Change-Id: Ia7b13acfbca475c2df073e9a88fc8bb9264dd968 Josselin Poiret
2022-07-20gnu: modifying make-chromium-extension to rely on node-crx3....* gnu/build/chromium-extension.scm (make-crx): Lift Xorg and Chromium dependencies, rely on node-crx3 instead. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves