gnu: Add system test for the rpcbind-daemon service.
* gnu/tests/nfs.scm: New file.
* gnu/local.mk: Add it.
gnu: Add kdevelop.
* gnu/packages/kde.scm (kdevelop): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add kdevplatform.
* gnu/packages/kde.scm (kdevplatform): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libksysguard: Correct inputs.
* gnu/packages/kde.scm (libksysguard)[inputs]: Remove kdbusaddons,
kdoctools, kinit, knewstruff, knotifications, kio; add kauth,
kcompletion, kconfig, kcoreaddons, kwidgetsaddons.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: postgresql: Add locale to configuration
* gnu/services/databases.scm (<postgresql-configuration>): Add locale
field.
(postgresql-shepherd-service): Pass locale to initdb.
(postgresql-service): Add locale default.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: postgresql: Add port to configuration
* gnu/services/databases.scm (<postgresql-configuration>): Add port
field.
(postgresql-shepherd-service): Pass port to postgres.
(postgresql-service): Add port default.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: gnome-settings-daemon: Add dependency on NetworkManager.
* gnu/packages/gnome.scm (gnome-settings-daemon)[arguments]: Remove
"--disable-network-manager".
[inputs]: Add NETWORK-MANAGER.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: network-manager: Enable session tracking with elogind.
* gnu/packages/gnome.scm (network-manager): Add configuration options
"--with-systemd-logind=yes" (so we can use elogind to track login sessions)
and "--with-consolekit=no" (so we don't use consolekit to track sessions,
since it isn't packaged yet). Add elogind as an input, and add a snippet to
replace some references to systemd with elogind.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: icecat: Label patches that have since been assigned CVEs.
Document that the following CVEs are fixed: CVE-2016-9893, CVE-2016-9895,
CVE-2016-9897, CVE-2016-9898, CVE-2016-9899, CVE-2016-9900, CVE-2016-9901,
CVE-2016-9902, CVE-2016-9904, and CVE-2016-9905. Note that these are all of
the CVEs fixed in Firefox ESR 45.6.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add comments to patches that
have since been assigned CVEs.
gnu: Update more dead Google Code home pages.
* gnu/packages/bioinformatics.scm (cutadapt, mosaik, pepr)[home-page]:
Update to their respective replacements.
gnu: mdds: Replace dead Google Code home-page.
* gnu/packages/boost.scm (mdds)[home-page]: Update it.
gnu: chibi-scheme: Replace dead Google Code home-page.
* gnu/packages/scheme.scm (chibi-scheme)[home-page]: Update it.
gnu: python-mock: Update source and home-page URIs.
* gnu/packages/python.scm (python-mock)[source]: Use ‘pypi-uri’.
[home-page]: Replace dead Google Code home page.
gnu: libosinfo: Use stable URL for pci.ids.
* gnu/packages/qemu.scm (libosinfo)[native-inputs]: Use a stable URL for
the pci.ids file.
gnu: python-cryptography: Update to 1.7.1.
* gnu/packages/python.scm (python-cryptography, python2-cryptography): Update
to 1.7.1.
[arguments]: Remove field.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.7.1.
gnu: man-pages: Update to 4.09.
* gnu/packages/man.scm (man-pages): Update to 4.09.
gnu: Add rust bootstrap binaries.
* gnu/packages/rust.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add rust.scm.
gnu: llvm: Enable install utils.
* gnu/packages/llvm.scm (llvm)[arguments]: Add -DLLVM_INSTALL_UTILS=ON
to configure-flags.
gnu: nss, nss-certs: Update to 3.27.2.
* gnu/packages/gnuzilla.scm (nss): Update to 3.27.2.
* gnu/packages/certs.scm (nss-certs): Update to 3.27.2.