gnu: Add libfabric.
* gnu/packages/linux.scm (libfabric): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: libnl: Add "python2" and "python3" outputs.
* gnu/packages/linux.scm (libnl)[native-inputs]: Add SWIG and PKG-CONFIG.
[inputs]: Add PYTHON-2 and PYTHON-3.
[outputs]: Add python2, python3.
[arguments]: Add 'install-python' phase.
Co-authored-by: Marius Bakke <mbakke@fastmail.com>
gnu: libnl: Add "doc" output.
* gnu/packages/linux.scm (libnl)[native-inputs]: Add doc origin.
[outputs]: New field.
[arguments]: Add 'install-doc' phase. New field.
Co-authored-by: Marius Bakke <mbakke@fastmail.com>
gnu: wireshark: Update to 2.4.0.
* gnu/packages/networking.scm (wireshark): Update to 2.4.0. Add "libssh",
"libxml2", "qtbase" and "qttools" as inputs. Remove unused "bison", "flex"
and "gtk+" inputs.
gnu: libmspack: Update to 0.6 [fixes CVE-2017-{6419,11423}].
* gnu/packages/compression.scm (libmspack): Update to 0.6.
gnu: linux-libre: Update to 4.12.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.8.
(%linux-libre-hash): Update hash.
gnu: linux-libre@4.9: Update to 4.9.44.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.44.
gnu: linux-libre@4.4: Update to 4.4.83.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.83.
web: Check for the existance of SSL related files.
This adds back the previous behaviour of the nginx-service-type, where the
service would check at the time when the configuration is generated if the SSL
certificate and certificate key file exists.
* gnu/services/web.scm (emit-nginx-server-config): Add back check for SSL
related files.
gnu: services: Nginx configs can reference store
* gnu/services/web.scm (config-domain-strings, config-index-strings): Emit
lists instead of strings.
(emit-nginx-location-config, emit-nginx-server-config)
(emit-nginx-upstream-config): Rename from nginx-location-config,
default-nginx-server-config, and nginx-upstream-config. Emit lists instead of
strings.
(flatten): New helper.
(default-nginx-config): Use flatten helper to write nginx conf. This allows
location configs to reference store values.
Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: Add OpenMW.
* gnu/packages/game-development.scm (openmw): New variable.
gnu: Add mygui.
* gnu/packages/game-development.scm (mygui): New variable.
gnu: Add ogre.
* gnu/packages/graphics.scm (ogre): New variable.
gnu: Add r-methylkit.
* gnu/packages/bioinformatics.scm (r-methylkit): New variable.
gnu: sassc: Update to 3.4.5.
* gnu/packages/web.scm (sassc): Update to 3.4.5.
[arguments]: Add PREFIX to make-flags, disable tests, remove custom install
phase.
gnu: mariadb: Update to 10.1.26 [fixes CVE-2017-{3636,3641,3653}].
* gnu/packages/databases.scm (mariadb): Update to 10.1.26.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: Add r-ksamples.
* gnu/packages/cran.scm (r-ksamples): New variable.
gnu: Add r-suppdists.
* gnu/packages/cran.scm (r-suppdists): New variable.
gnu: Add r-energy.
* gnu/packages/cran.scm (r-energy): New variable.
gnu: Add r-fitdistrplus.
* gnu/packages/cran.scm (r-fitdistrplus): New variable.