Age | Commit message (Collapse) | Author |
|
If "$HOME/.guix-home/profile" exists, use it for GUIX_PROFILE instead of
"$HOME/.guix-profile".
* etc/guix-install.sh (sys_create_init_profile): Check for 'guix home'
profile.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
The default values from the XDG base directory specification make little
sense for Guix System, and some scripts in Guix assume that they are not
"empty or unset": for example, see <https://issues.guix.gnu.org/56050>.
On foreign distros, however, omitting the default values is likely to
break software from the distro, perhaps even preventing the desktop
environment from starting. To smooth over the difference, use the
system-wide configuration to ensure the environment variables are always
explicitly set on foreign distros.
* etc/guix-install.sh (sys_create_init_profile): Explicitly initialize
XDG base directory variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* guix/scripts/style.scm (show-stylings): New procedure.
(%options, show-help): Add "--list-stylings".
* doc/guix.texi (Invoking guix style): Document "-l".
|
|
* gnu/packages/tryton.scm (trytond-stock-package-shipping-dpd): New variable.
|
|
* gnu/packages/tryton.scm (trytond-google-maps): New variable.
|
|
* gnu/packages/tryton.scm (trytond-gis): New variable.
|
|
* gnu/packages/python-xyz.scm (python-geomet): New variable.
|
|
* gnu/packages/emacs-xyz.scm (emacs-emms-print-metadata)[arguments]: Use G-expressions.
|
|
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 11.
|
|
* gnu/packages/emacs-xyz.scm (emacs-rg)[arguments]: Use G-expressions and MAKE-FILE-WRITABLE.
|
|
* gnu/packages/emacs-xyz.scm (emacs-rg): Update to 2.2.1.
|
|
* gnu/packages/search.scm (fsearch): Update to 0.1.3.
|
|
* gnu/packages/text-editors.scm (manuskript)[arguments]: Use
G-expressions. Remove trailing #T.
|
|
* gnu/packages/text-editors.scm (manuskript): Update to 0.14.0.
|
|
* gnu/packages/maths.scm (nauty)[arguments]: Use G-expressions. Remove
trailing #T.
|
|
* gnu/packages/maths.scm (nauty): Update to 2.7r4.
|
|
* gnu/packages/linux.scm (tlpui)[arguments]: Use G-expressions.
|
|
* gnu/packages/linux.scm (tlpui)[arguments]<#:phases>: Honor TESTS? in CHECK
phase.
|
|
* gnu/packages/linux.scm (tlpui): Update to 1.5.0-1.
|
|
* gnu/packages/emacs-xyz.scm (emacs-sly-stepper): Update to 20220704.
|
|
* gnu/packages/bioinformatics.scm (r-sccustomize): New variable.
|
|
* gnu/packages/bioconductor.scm (r-dittoseq): New variable.
|
|
* gnu/packages/cran.scm (r-ggprism): New variable.
|
|
* gnu/packages/cran.scm (r-ggrastr): New variable.
|
|
* gnu/packages/cran.scm (r-janitor): New variable.
|
|
* gnu/packages/cran.scm (r-paletteer): New variable.
|
|
* gnu/packages/cran.scm (r-prismatic): New variable.
|
|
* gnu/packages/statistics.scm (r-colorway): New variable.
|
|
* gnu/packages/vpn.scm (vpnc)[license]: Add bsd-2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/vpn.scm (vpnc): Fix cross-compilation.
[native-inputs]: Add conditional input of `this-package' (vpnc)
to reuse the man page and add `pkg-config'.
[arguments]: Use G-Expressions.
[arguments]: Make use of `make-flags' instead of using substitutions.
[arguments]: Remove unneeded deletion of `configure'.
[arguments]: Use `pkg-config' to search for libgcrypt.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/maths.scm (giza): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/solidity.scm (solidity): Update to 0.8.15.
[source]: Use Github release.
[arguments]<#:phases>: Remove phase 'create-commit_hash.txt'.
Restore phase 'configure' and phase 'install'.
Remove modifications applied to the phase 'build' and phase 'check'.
Add phase 'unbundle-3rd-party-dependencies'.
[inputs]: Add fmt-for-solidity, range-v3.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/pretty-print.scm (fmt-for-solidity): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/solidity.scm (solidity)[arguments]: Use G-expressions.
[native-inputs]: Use label-less style inputs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Z3 developer recommends to use CMake to build Z3 except the OCaml bindings.
Use CMake also enable us to cross compile z3.
* gnu/packages/maths.scm (z3)[build-system]: Use cmake-build-system.
[arguments]<#:configure-flags>: Add flags for CMake.
<#:phases>: Remove stale phase 'fix-compatability'.
In phase 'check', build the z3 test binary and don't test when cross
compiling.
Add phase 'compile-python-modules' phase to generate python bytecode cache for
z3 python binding.
Add phase 'fix-z3-library-path' to help z3 pythong binding to find the z3
shared library.
(ocaml-z3)[build-system]: Override the inherited value with 'gnu-build-system'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/maths.scm (z3): Update to 4.8.17.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/maths.scm (z3)[arguments]: Use G-expressions.
[native-inputs]: Use label-less style.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/lisp-xyz.scm (sbcl-nkeymaps): Update to 1.0.0.
|
|
* gnu/packages/tbb.scm (tbb)[source]: Add patch.
* gnu/packages/patches/tbb-other-arches.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
|
|
* etc/teams.scm.in ("Efraim Flashner"): New member.
|
|
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.321.
(linux-libre-4.9-pristine-source): Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.286.
(linux-libre-4.14-pristine-source): Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.250.
(linux-libre-4.19-pristine-source): Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.203.
(linux-libre-5.4-pristine-source): Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.128.
(linux-libre-5.10-pristine-source): Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.52.
(linux-libre-5.15-pristine-source): Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.9.
(linux-libre-5.18-pristine-source): Update hash.
|
|
* etc/teams.scm.in ("Leo Famulari"): New member.
|
|
* gnu/packages/vpn.scm (bitmask)[inputs]: Add qtgraphicaleffects.
|
|
The previous approach didn't support a simple alist.
* gnu/services/guix.scm (make-guix-build-coordinator-start-script): Fix
passing parallel-hooks in to the start gexp.
|