gnu: xtl: Update to 0.7.5.
* gnu/packages/cpp.scm (xtl): Update to 0.7.5.
guix-install.sh: Remove any old systemd units first.
Don't clobber /dev/null permissions if units are masked.
* etc/guix-install.sh (sys_enable_guix_daemon): Factor out unit
installation. Unconditionally remove any old units. Install and enable
gnu-store.mount after guix-daemon.service.
guix-install.sh: Don't patch guix-daemon.service.
* etc/guix-install.sh (sys_enable_guix_daemon):
Remove obsolete sed invocations.
guix-install.sh: Unconditionally install gnu-store.mount.
* etc/guix-install.sh (sys_enable_guix_daemon):
Remove obsolete conditional.
gnu: Add linux-libre 6.4
* gnu/packages/linux.scm (linux-libre-6.4-version, linux-libre-6.4-gnu-revision,
deblob-scripts-6.4, linux-libre-6.4-pristine-source, linux-libre-6.4-source,
linux-libre-headers-6.4, linux-libre-6.4: New variables.
* gnu/packages/aux-files/linux-libre/6.4-arm.conf,
* gnu/packages/aux-files/linux-libre/6.4-arm64.conf,
* gnu/packages/aux-files/linux-libre/6.4-i686.conf,
* gnu/packages/aux-files/linux-libre/6.4-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
gnu: python-distributed: Update to 2023.7.0.
* gnu/packages/python-science.scm (python-distributed): Update to 2023.7.0.
gnu: python-dask: Update to 2023.7.0.
* gnu/packages/python-xyz.scm (python-dask): Update to 2023.7.0.
gnu: r-pando: Relax requirements.
* gnu/packages/bioinformatics.scm (r-pando)[arguments]: Patch DESCRIPTION
file.
gnu: cl-nhooks: Update to 1.2.1.
* gnu/packages/lisp-xyz.scm (sbcl-nhooks): Update to 1.2.1.
[native-inputs]: Remove sbcl-fiveam, add sbcl-lisp-unit2.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: node-lts: Install files irrespective of number of hardlinks.
* gnu/packages/node.scm (node-lts)[arguments]: Add build phase
'ignore-number-of-hardlinks.
gnu: node-lts: Simplify snippet.
* gnu/packages/node.scm (node-lts)[source]: Remove quasiquote, trailing #T,
and IF with explicit booleans.
gnu: cabal-install, ghc-cabal-syntax: Use HTTPS home page.
* gnu/packages/haskell-apps.scm (cabal-install)[home-page]: Use HTTPS.
* gnu/packages/haskell-xyz.scm (ghc-cabal-syntax)[home-page]: Likewise.
gnu: bwa-pssm: Update home page.
* gnu/packages/bioinformatics.scm (bwa-pssm)[home-page]: Update.
gnu: brdf-explorer: Mark up description.
* gnu/packages/graphics.scm (brdf-explorer)[synopsis, description]:
Use @acronym{}.
gnu: brdf-explorer: Use Web Archived home page.
* gnu/packages/graphics.scm (brdf-explorer)[home-page]:
Refer to Web Archive.
gnu: blasr-libcpp, blasr: Use Web Archived home pages.
* gnu/packages/bioinformatics.scm (blasr-libcpp, blasr)[home-page]:
Refer to Web Archive.
gnu: yadifa: Update to 2.6.4.
* gnu/packages/dns.scm (yadifa): Update to 2.6.4.
[arguments]: Add a new 'unhard-code phase.
gnu: knot: Use G-expressions.
* gnu/packages/dns.scm (knot)[arguments]:
Rewrite as G-expressions.
gnu: knot: Update to 3.2.8.
* gnu/packages/dns.scm (knot): Update to 3.2.8.
gnu: nsd: Use G-expressions.
* gnu/packages/dns.scm (nsd)[arguments]:
Rewrite as G-expressions.