--- a/giscanner/sourcescanner.py 2013-12-15 23:03:54.002937000 +0100 +++ b/giscanner/sourcescanner.py 2013-12-15 23:04:50.322937000 +0100 @@ -277,6 +277,11 @@ defines = ['__GI_SCANNER__'] undefs = [] cpp_args = os.environ.get('CC', 'cc').split() # support CC="ccache gcc" + if (cpp_args == ['cc'] and + not any(map(lambda x: os.access(os.path.join(x, 'cc'), os.X_OK), + os.environ.get('PATH').split(':')))): + cpp_args = ['GUIX_GCC_PATH'] + if 'cl' in cpp_args: # The Microsoft compiler/preprocessor (cl) does not accept # source input from stdin (the '-' flag), so we need onchange='this.form.submit();'> Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/services/dict.scm
AgeCommit message (Expand)Author
2022-05-02services: Make sure Shepherd destructors match constructors....This is a followup to b06ecc57515d4e3c8b2228e8142654e9a26ba6e1, 211fe3f66e6dfdaa64974931c458ab1d92afc182, and fd57ce267c4083fe98242caa31075d2bd62903bf. * gnu/services/base.scm (guix-publish-shepherd-service): Change 'stop' method to use 'make-systemd-destructor' when 'make-systemd-constructor' is used. * gnu/services/dict.scm (dicod-shepherd-service): Change 'stop' method to use 'make-inetd-destructor' when 'make-inetd-constructor' is used. * gnu/services/messaging.scm (bitlbee-shepherd-service): Likewise. Ludovic Courtès
2022-05-01services: dicod: Use 'make-inetd-constructor'....* gnu/services/dict.scm (dicod-shepherd-service): Use 'make-inetd-constructor' in the 'start' method when available. Ludovic Courtès
2022-05-01services: dicod: Rewrite using 'least-authority-wrapper'....* gnu/services/dict.scm (dicod-shepherd-service): Rewrite using 'least-authority-wrapper' plus 'make-forkexec-constructor' instead of 'make-forkexec-constructor/container'. Ludovic Courtès
2020-09-21services: dicod: Reduce irony....* gnu/services/dict.scm (dicod-service): Fix docstring typo. Tobias Geerinckx-Rice