- Dec 12, 2017
-
-
nee authored
* gnu/services/web.scm (<php-fpm-configuration>, <php-fpm-process-manager-configuration>): New record types. (php-fpm-configuration?, php-fpm-process-manager-configuration?, php-fpm-service-type, nginx-php-location): New procedures. * doc/guix.texi (Web-Services): Document php-fpm service. * gnu/tests/web.scm: Add php-fpm system test. Signed-off-by:
Christopher Baines <mail@cbaines.net>
-
Tobias Geerinckx-Rice authored
* gnu/packages/build-tools.scm (meson): Update to 0.44.0
-
Tobias Geerinckx-Rice authored
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20171212.
-
Efraim Flashner authored
* gnu/packages/code.scm (global): Update to 6.6.
-
Ludovic Courtès authored
* guix/derivations.scm (derivation-hash): Remove redundant 'coalesce-duplicate-inputs' call.
-
Ludovic Courtès authored
This is a followup to dc673fa1. * guix/derivations.scm (<derivation-output>, <derivation-input>): Use 'define-immutable-record-type'.
-
Ludovic Courtès authored
* guix/memoization.scm (<cache>): New record type. (define-lookup-procedure, define-update-procedure): New macros. (cache-ref, cacheq-ref, cache-set!, cacheq-set!): New procedures. (cached/mv, cachedq/mv, cached, cachedq): Use them instead of 'hash-ref' and 'hash-set!'. (%make-hash-table*): When 'profiled?' returns true, return a <cache> object. (define-cache-procedure): Adjust to show cache lookups and hits.
-
Ludovic Courtès authored
* guix/memoization.scm (%memoization-tables): New variable. (%make-hash-table*, show-memoization-tables): New procedures. (make-hash-table*): New macro. Add top-level call to 'register-profiling-hook!'. (memoize): Adjust to pass the resulting procedure to 'make-hash-table*'. (%mlambda): Likewise.
-
Ludovic Courtès authored
* guix/profiling.scm: New file. * Makefile.am (MODULES): Add it. * guix/store.scm (record-operation): Use 'profiled?' and 'register-profiling-hook!'.
-
Tobias Geerinckx-Rice authored
* gnu/packages/xfig.scm (xfig, transfig)[home-page]: Use SourceForge.net.
-
Tobias Geerinckx-Rice authored
* gnu/packages/datastructures.scm (uthash): New public variable.
-
Tobias Geerinckx-Rice authored
* gnu/packages/linux.scm (fbcat): New public variable.
-
Tobias Geerinckx-Rice authored
* gnu/packages/linux.scm (snapscreenshot): New public variable.
-
Mark H Weaver authored
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.5. (%linux-libre-hash): Update hash.
-
Mark H Weaver authored
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.68.
-
Mark H Weaver authored
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.105.
-
Marius Bakke authored
* gnu/packages/networking.scm (whois): Update to 5.2.19. [arguments]: Don't set HAVE_LIBIDN in 'setenv' phase; this is now autodetected. [native-inputs]: Add PKG-CONFIG.
-
Marius Bakke authored
The reason this was required was because of a regression in ffmpeg 3.4; see <https://trac.ffmpeg.org/ticket/6775>. * gnu/packages/gstreamer.scm (gst-libav)[inputs]: Change FFMPEG-3.3 to FFMPEG. * gnu/packages/video.scm (ffmpeg-3.3): Remove variable.
-
- Dec 11, 2017
-
-
Marius Bakke authored
* gnu/packages/video.scm (ffmpeg): Update to 3.4.1.
-
Oleg Pykhalov authored
* gnu/packages/audio.scm (cli-visualizer): New variable.
-
Christopher Baines authored
As this is less prone to mistakes than match. * gnu/services/web.scm (default-nginx-config, nginx-activation, nginx-shepherd-service): Switch from using match-lambda to match-record.
-
Christopher Baines authored
The nginx service can fail to start if the server names hash bucket size is too small, which can happen on some systems, and when using QEMU, depending on the CPU. * gnu/services/web.scm (<nginx-configuration>): Add server-names-hash-bucket-size and server-names-hash-bucket-max-size. (default-nginx-config): Add support for the new hash bucket size parameters. (nginx-service, nginx-activation): Pass the new hash bucket size parameters through to the default-nginx-config procedure. * doc/guix.texi (Web Services): Document the new hash bucket size parameters.
-
Christopher Baines authored
If nginx is configured with a ssl-certificate file, and ssl-certificate-key, it will fail to start unless these exist. To avoid this happening, change the default to #f. * gnu/services/web.scm (<nginx-server-configuration>) [ssl-certificate,ssl-certificate-key]: Set the defaults to #f. * gnu/tests/web.scm (%nginx-servers): Remove redundant nginx-server-configuration fields. * doc/guix.texi (Web Services): Update examples and documentation.
-
Christopher Baines authored
Erroring here prevents doing things like building a system using nginx on a different machine from where it's intended to be deployed, or creating containers and VMs that use the ssl-certificate parts of the nginx configuration, without also getting these files to exist. * gnu/services/web.scm (emit-nginx-server-config): Don't error on missing ssl related files.
-
Efraim Flashner authored
* gnu/packages/rust.scm (cargo)[inputs]: Add 'file-name' field to all source inputs.
-
Efraim Flashner authored
* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add entries for all platforms supported by Guix. (rustc-bootstrap, cargo-bootstrap)[supported-systems]: Remove field.
-
Efraim Flashner authored
* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add missing catch-all entry to prevent various errors in Guix.
-
Christopher Baines authored
* gnu/packages/audio.scm (ardour)[arguments]: Switch to using version-major. (hmmer)[source]: Switch to using version-major. (pidgin)[native-search-paths]: Switch to using version-major. (r-minimal)[source]: Switch to using version-major.
-
nee authored
* guix/utils.scm (version-major): New procedure.
-
Arun Isaac authored
* gnu/packages/mail.scm (afew): New variable.
-
Maxim Cournoyer authored
* gnu/packages/emacs.scm (emacs-diff-hl): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
Z. Ren authored
* gnu/packages/skarnet.scm (skalibs)[arguments]: In 'reproducible' phase, insert a 'sort' call in "Makefile". Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
Maxim Cournoyer authored
* gnu/packages/emacs.scm (emacs-string-inflection): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
Maxim Cournoyer authored
* gnu/packages/emacs.scm (emacs-grep-a-lot): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
Maxim Cournoyer authored
* gnu/packages/emacs.scm (emacs-csv-mode): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
Maxim Cournoyer authored
* gnu/packages/emacs.scm (emacs-ws-butler): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
nikita authored
* gnu/packages/wm.scm (i3lock-fancy): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
nikita authored
* gnu/packages/wm.scm (i3lock-color): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
Oleg Pykhalov authored
* gnu/packages/version-control.scm (gource): New variable.
-
Mark Meyer authored
-