gnu: Add emacs-org-block-capf.
* gnu/packages/emacs-xyz.scm (emacs-org-block-capf): New variable.
Change-Id: Iaccf720ce44e3e27bc749ecdd855272598be5d23
Signed-off-by: moksh <mysticmoksh@riseup.net>
Signed-off-by: jgart <jgart@dismail.de>
gnu: eisl: Update to 5.56.
* gnu/packages/lisp.scm (eisl): Update to 5.56.
[native-inputs]: Remove cppcheck.
[arguments]: Add 'build-library' phase.
Change-Id: I804b3eea4aaa1a904d800ea5dc03dbcbe4dcd3fc
gnu: cl-simple-optimization: Update to 1.1.
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 1.1.
Change-Id: I5d6381fecd2a3cd86a1d5e1c07d1c6b3014ebd2a
gnu: gcl: Update to 2.7.1.
* gnu/packages/lisp.scm (gcl): Update to 2.7.1.
[arguments]: Remove custom 'test-target', 'configure-flags' and
'make-flags'. Update 'fix-makefile' and 'pre-conf' phases.
Change-Id: I15c87b12212ede9a86d198c2dd5609f3dc262dc6
gnu: python-ml-collections: Fix build.
* gnu/packages/machine-learning.scm (python-ml-collections)
[propagated-inputs]: Add python-six.
Change-Id: I171afef3f31d792f2016cf6a8dee0a6add3308e0
gnu: noscript: Update to 13.2.1.
* gnu/packages/browser-extensions.scm (noscript): Update to 13.2.1.
Change-Id: I1b66756ceed1c82f2aeaba38f878355f8b7bcf9c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
pull: Remove old code to migrate generations to /var/guix/profiles.
This code was added in 2018 (commit 795d430d90e41eb172315bfccf79c9f13fc0ebfa)
to move profile generations created before that from ~/.config/guix to
/var/guix/profiles. It has long become useless.
* guix/scripts/pull.scm (migrate-generations): Remove.
(ensure-default-profile): Remove call to ‘migrate-generations’.
Change-Id: I43d3860995be300a065814db6c0482514035bda9
gnu: Add schemesh.
* gnu/packages/chez.scm: New variable.
Change-Id: Ic484602c51589ef5f9983fa7d83553a18c2ff5d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: telepathy-gabble, telepathy-salut: Fix wocky compilation.
* gnu/packages/freedesktop.scm (telepathy-gabble)[source]: Add ‘snippet’.
(telepathy-salut)[source]: Likewise.
Fixes: guix/guix#3662
Change-Id: I33f7be07481e3ae4b406a45ad07e3f8afedf2b46
gnu: Add hpn-ssh.
* gnu/packages/ssh.scm: New variables.
Change-Id: Ia3481d8415665d08a91898c202bf694a4a773182
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add espanso.
* gnu/packages/rust-apps.scm (espanso-x11, espanso-wayland): New variables.
* gnu/packages/rust-crates.scm: Update.
Change-Id: I009f0f635e4a7dc8a8ba404026f05e83e46e4003
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
nls: Update translations.
Change-Id: I636d03ffbdf38ba4389bb9fc313cd1e41245191e
gnu: python-ml-dtypes: Update to 0.5.3.
* gnu/packages/machine-learning.scm (python-ml-dtypes): Update to 0.5.3.
[native-inputs]: Remove python-wheel.
[source]: Add snippet.
Change-Id: I33988d41ab5967346921c054c5c4f4040e5427df
Signed-off-by: jgart <jgart@dismail.de>
gnu: diffoscope: Update to 307.
* gnu/packages/diffoscope.scm (diffoscope): Update to 307.
gnu: mpb: Fix build with gcc-14.
* gnu/packages/engineering.scm (mpb): Fix build with gcc-14.
[arguments]<#:phases>: Add "relax-gcc-14-strictness" phase.
Change-Id: I50c0b7507221a2c738d165b33e99474c65300130
gnu: harminv: Update to 1.4.2.
* gnu/packages/engineering.scm (harminv): Update to 1.4.2.
Change-Id: I390fe0dcf82170777f2c8c3c8ee0d8b389f9ed95
doc: Document hare-build-system.
* doc/guix.texi (Build Systems)[hare-build-system]: New variable doc.
Change-Id: I4aee955eb8ea6451340a76cd57671fdc6ba238d9
Signed-off-by: jgart <jgart@dismail.de>
gnu: hare: Use hare-build-system.
* gnu/packages/hare.scm
(hare-supported-systems,target->hare-arch): Remove in favor of
equivalent definitions in (gnu build-system hare).
(harec,hare,hare-update)[supported-systems]: Update to
%hare-supported-systems imported from (gnu build-system hare).
(hare-update)[build-system]: Switch to hare-build-system.
[arguments]<make-flags>: Remove. Now handled by hare-build-system.
<phases>: Don't delete configure, and genrules before build.
Change-Id: Idc0e00815e737029aef7af72e04b6d6c572b0fb9
Signed-off-by: jgart <jgart@dismail.de>
guix: build-system: Add hare-build-system.
* guix/build-system/hare.scm: New file.
* guix/build/hare-build-system.scm: New file.
* Makefile.am (MODULES): Add above new files.
Change-Id: I5b760410f6cd2ede28b84e8d2db363ff968f16f6
Signed-off-by: jgart <jgart@dismail.de>