gnu: Add r-poorman. * gnu/packages/cran.scm (r-poorman): New variable.
guix system: Remove unused 'read-operating-system' procedure. * guix/scripts/system.scm (read-operating-system): Remove. * gnu/ci.scm: Remove unused (guix scripts system) import.
gnu: mumps: Add alternate source code URL. * gnu/packages/maths.scm (mumps)[source]: Add alternate URL.
gnu: mumps: Update to 5.5.1 * gnu/packages/maths.scm (mumps): Update to 5.5.1. Stop applying patches as the build configuration has been updated upstream. Allow for further optimized BLR compression by specifying the -DBLR_MT build option. * gnu/packages/patches/mumps-build-parallelism.patch: File removed. * gnu/packages/patches/mumps-shared-libseq.patch: File removed. * gnu/packages/patches/mumps-shared-mumps.patch: File removed. * gnu/packages/patches/mumps-shared-pord.patch: File removed. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-sourcecodepro. * gnu/packages/tex.scm (texlive-sourcecodepro): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-sourceserifpro. * gnu/packages/tex.scm (texlive-sourceserifpro): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-sourcesanspro. * gnu/packages/tex.scm (texlive-sourcesanspro): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-physics. * gnu/packages/tex.scm (texlive-physics): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-datatool. * gnu/packages/tex.scm (texlive-datatool): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-comment. * gnu/packages/tex.scm (texlive-comment): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-breqn. * gnu/packages/tex.scm (texlive-breqn): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-abstract. * gnu/packages/tex.scm (texlive-abstract): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: gnome-shell-extension-appindicator: Update to 42. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-appindicator): Update to 42. [build-system]: Switch to meson-build-system. [arguments]: Delete. [native-inputs]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: openssl: Keep .dll.a files in main output. * gnu/packages/tls.scm (openssl) [phase move-static-libraries]: Do not move .dll.a files to the static output when targetting mingw. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
tests: Make tests inside container reproducible. * tests/guix-home.sh: Make tests inside container reproducible. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: Use warning instead of display. * gnu/home/services/xdg.scm (compute-on-first-login-script): Use warning instead of display. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: xdg: Skip mkdir XDG_RUNTIME_DIR in activation script. * gnu/home/services/xdg.scm (ensure-xdg-base-dirs-on-activation): Skip mkdir XDG_RUNTIME_DIR in activation script. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: xdg: Use a single @ instead of @@. * gnu/home/services/xdg.scm (ensure-xdg-base-dirs-on-activation, home-xdg-user-directories-files-service): Use single @ intsead of @@. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
disarchive-manifest: Filter out origins without a hash. * etc/disarchive-manifest.scm (disarchive-collection): Filter out origins with a phony hash.
gnu: Add perf-tools. * gnu/packages/instrumentation.scm (perf-tools): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>