gnu: linux-libre 5.15: Update to 5.15.105.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.105.
(linux-libre-5.15-pristine-source): Update hash.
gnu: linux-libre 6.1: Update to 6.1.22.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.22.
(linux-libre-6.1-pristine-source): Update hash.
gnu: linux-libre: Update to 6.2.9.
* gnu/packages/linux.scm (linux-libre-6.2-version): Update to 6.2.9.
(linux-libre-6.2-pristine-source): Update hash.
gnu: icedove: Update to 102.9.1 [fixes CVE-2023-28427].
* gnu/packages/gnuzilla.scm (%icedove-version): Update to 102.9.1.
(%icedove-build-id, thunderbird-comm-l10n): Update accordingly.
gnu: Add zsh-completions
* gnu/packages/shellutils.scm (zsh-completions): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add zsh-history-substring-search
* gnu/packages/shellutils.scm (zsh-history-substring-search): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: pam-limits-service-type: Deprecate file-like object support in favour for lists as service value.
* doc/guix.texi (Base Services): Document it.
* gnu/local.mk: Register test.
* gnu/services/base.scm (pam-limits-service-type): Accept both lists and
file-like objects. Deprecate file-like object support.
* gnu/tests/pam.scm: New file.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: base: Deprecate 'pam-limits-service' procedure.
* doc/guix.texi (Base Services): Replace pam-limits-service with pam-limits-service-type.
* gnu/packages/benchmark.scm (python-locust)[description]: Update index anchor to manual.
* gnu/services/base.scm (pam-limits-service-type): Set default value.
(pam-limits-service): Deprecate procedure.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
system: Remove obsolete GUIX_LOCPATH workaround.
* gnu/system.scm (operating-system-environment-variables): Do not set GUIX_LOCPATH.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add scilab.
* gnu/packages/maths.scm (scilab): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add suitesparse-3.
* gnu/packages/maths.scm (suitesparse-3): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: matio: Add header file.
* gnu/packages/maths.scm (matio):
[arguments] (phases): Add phase install-matioConfig.h.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add audmes.
* gnu/packages/engineering.scm (audmes): New variable.
gnu: conan: Update to 2.0.2.
* gnu/packages/package-management.scm (conan): Update to 2.0.2.
[arguments]: Delete relax-requirements phase. Update patch-paths phase.
Add new patch-hard-coded-GCC-references, use-current-cmake-for-tests and
configure-tests phases. Update check phase.
[native-inputs]: Replace autoconf with autoconf-wrapper. Add libtool.
gnu: conan: Use gexps and remove input labels.
* gnu/packages/package-management.scm (conan) [arguments]: Use gexps. Use
search-input-file in patch-paths phase.
[native-inputs]: Remove labels.
gnu: r-mumin: Update to 1.47.5.
* gnu/packages/statistics.scm (r-mumin): Update to 1.47.5.
[propagated-inputs]: Add r-insight.
gnu: r-tclust: Update to 1.5-4.
* gnu/packages/statistics.scm (r-tclust): Update to 1.5-4.
gnu: r-car: Update to 3.1-2.
* gnu/packages/statistics.scm (r-car): Update to 3.1-2.
gnu: r-robustbase: Update to 0.95-1.
* gnu/packages/statistics.scm (r-robustbase): Update to 0.95-1.