From fc401acb15f15d487c942437b6fb429289dd3c67 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Fri, 31 May 2019 13:22:25 +0200 Subject: [PATCH] Add installation directory as a default directory. In Guix, this library is installed in a separate directory in the store, and it's typically not installed system-wide in a fixed directory. Add the store path to the set of default directories so dependents can find default langs and source highlighting scheme. --- gtksourceview/gtksourceview-utils.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtksourceview/gtksourceview-utils.c b/gtksourceview/gtksourceview-utils.c index 6f06bab..c3467d5 100644 --- a/gtksourceview/gtksourceview-utils.c +++ b/gtksourceview/gtksourceview-utils.c @@ -66,6 +66,12 @@ _gtk_source_view_get_default_dirs (const char *basename, basename, NULL)); + /* installed dir */ + g_ptr_array_add (dirs, g_build_filename (DATADIR, + SOURCEVIEW_DIR, + basename, + NULL)); + g_ptr_array_add (dirs, NULL); return (gchar**) g_ptr_array_free (dirs, FALSE); -- 2.21.0 logtreecommitdiff
path: root/gnu/services/vpn.scm
ome Services". (Networking Home Services): New node.
AgeCommit message (Expand)Author
2023-09-09services: vpn: Fix broken format string for wireguard dns....* gnu/services/vpn.scm (wireguard-configuration-file): Fix broken format string. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Reily Siegel
2023-07-21services: wireguard: Add a 'configuration' action....* gnu/services/vpn.scm (wireguard-shepherd-service) [actions]: New field. Maxim Cournoyer
2023-07-21services: wireguard: Clean-up configuration file serializer....Previously, the generated config file would contain arbitrary whitespace that made it look ugly. * gnu/services/vpn.scm (<wireguard-configuration>) [dns]: Change default value from #f to '(). (wireguard-configuration-file): Use match-record. Format each line individually, assembling the lines at the end to avoid extraneous white space. * doc/guix.texi (VPN Services): Update doc. Maxim Cournoyer
2023-07-21services: wireguard: Implement a dynamic IP monitoring feature....* gnu/services/vpn.scm (<wireguard-configuration>) [monitor-ips?, monitor-ips-internal]: New fields. * gnu/services/vpn.scm (define-with-source): New syntax. (wireguard-service-name, strip-port/maybe) (ipv4-address?, ipv6-address?, host-name?) (endpoint-host-names): New procedure. (wireguard-monitoring-jobs): Likewise. (wireguard-service-type): Register it. * tests/services/vpn.scm: New file. * Makefile.am (SCM_TESTS): Register it. * doc/guix.texi (VPN Services): Update doc. Reviewed-by: Bruno Victal <mirai@makinata.eu> Maxim Cournoyer
Ludovic Courtès
2023-08-20services: syncthing: Use 'match-record'....* gnu/services/syncthing.scm (syncthing-shepherd-service): Use 'match-record-lambda' instead of 'match-lambda'. Ludovic Courtès
2023-08-11services: syncthing: Use the new command line syntax....* gnu/services/syncthing.scm (syncthing-shepherd-service): Use the new command line syntax. Signed-off-by: Ludovic Courtès <ludo@gnu.org> terramorpha