~ruther/guix-local

92a899ed — Denis 'GNUtoo' Carikli 3 years ago
gnu: btrfs-progs: Make the python-sphinx input conditional.

* gnu/packages/linux.scm (btrfs-progs) [native-inputs]:
  Make the python-sphinx input conditional.
  [arguments]: Conditionally add --disable-documentation to
  configure flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5d84a906 — Denis 'GNUtoo' Carikli 3 years ago
gnu: btrfs-progs: Use new style inputs and gexps.

* gnu/packages/linux.scm (btrfs-progs)[arguments]: Use new style and gexps.
  [inputs]: Use new style.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
255b5b81 — Denis 'GNUtoo' Carikli 3 years ago
gnu: btrfs-progs: Run 'guix style' over the package.

* gnu/packages/linux.scm (btrfs-progs): Restyle.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c95e817b — Morgan Smith 3 years ago
gnu: libfive: Generate bindings instead of using pre-generated ones.

* gnu/packages/engineering.scm (libfive)[phases]: Add phase 'generate-bindings
to generate the bindings

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3b4a31d5 — Morgan Smith 3 years ago
gnu: libfive: Add Python bindings.

* gnu/packages/engineering.scm (libfive)
[configure-flags]: Add python site-dir.
[phases]<fix-library-location>: Fix for python as well.
<wrap-studio>: Wrap for python as well.
[inputs]: Add python-wrapper.  Alphabetize.
[description]: Add python.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a062028b — Morgan Smith 3 years ago
gnu: libfive: Fix install and wrap Studio.

The old install phase didn't handle nested directories (which there are) and
the cmake files didn't seem to install the go files in a way that guile would
use so I just used the guile build system instead.

Also Studio works much better when it know where the libraries are.

* gnu/packages/engineering.scm (libfive)
[imported-modules]: Add (guix build guile-build-system).
[modules]: Add (guix build guile-build-system).
[configure-flags]: Remove.
[phases]: Remove phases 'fix-autocompilation and 'install-scm-files.  Add
phase 'do-not-build-guile-bindings and add phase 'guile-build which uses the
guile build system.  Add wrap-studio phase.
[inputs]: Add bash-minimal for the wrapper.  Use qtbase instead of qtbase-5

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
cd08d64b — Ludovic Courtès 3 years ago
refresh: Honor '--key-server'.

Previously, the '--key-server' option would be ignored in an invocation
like:

  ./pre-inst-env guix refresh python-scipy=1.8.1 -t pypi -u \
     --key-server=pgp.mit.edu

* guix/upstream.scm (download-tarball): Add #:key-server parameter and
pass it to 'gnupg-verify*'.
(package-update/url-fetch, package-update/git-fetch)
(package-update): Likewise.
* guix/scripts/refresh.scm (update-package): Add #:key-server and pass
it down to 'package-update'.
(guix-refresh): Pass #:key-server to 'update-package'.
fddf9745 — Ludovic Courtès 3 years ago
doc: Change '--with-configure-flag' example to something that works.

Passing '-DBUILD_COMPLEX=OFF' to lapack would eventually lead to a link
error.

Reported by Florian Pelz <pelzflorian@pelzflorian.de>.

* doc/guix.texi (Package Transformation Options): Change
'--with-configure-flag' example.
* etc/news.scm: Likewise.
5b700945 — Maxim Cournoyer 3 years ago
services: ssh: Really rename openssh-challenge-response-authentication?

Fixes up 9c161c1f0d, which renamed the accessor of <openssh-configuration> but
failed to adjust the single usage.

* gnu/services/ssh.scm (openssh-config-file): Rename
openssh-challenge-response-authentication? call to
openssh-configuration-challenge-response-authentication?.
9c161c1f — Maxim Cournoyer 3 years ago
services: ssh: Rename openssh-challenge-response-authentication?

This is a follow-up commit to the preceding commit, which exported all
<openssh-configuration> accessors.

* gnu/services/ssh.scm (<openssh-configuration>): Rename
openssh-challenge-response-authentication? to
openssh-configuration-challenge-response-authentication?.  It's a mouthful,
but is at least consistent with the rest.
760fadec — Maxim Cournoyer 3 years ago
services: openssh: Export openssh-configuration accessors.

* gnu/services/ssh.scm: Export openssh-configuration accessors.
d845202d — Hilton Chain 3 years ago
gnu: Add qbittorrent-nox.

* gnu/packages/bittorrent.scm (qbittorrent-nox): New variable.

Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
d19c7c27 — Leo Famulari 3 years ago
gnu: ldc-bootstrap: Don't depend on tzdata.

* gnu/packages/dlang.scm (ldc-bootstrap)[inputs]: Remove tzdata.
[native-inputs]: Add tzdata-for-tests.
[arguments]: Forbid references to tzdata-for-tests.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
e041801e — Josselin Poiret 3 years ago
hurd-boot: Symlink /hurd before setting up translators.

* gnu/build/hurd-boot.scm (boot-hurd-system): Symlink /hurd before setting up
translators.

Reviewed-by: Janneke Nieuwenhuizen <janneke@gnu.org>
d81701a8 — Simon Tournier 3 years ago
scripts: import: elpa: Return consistent error code.

Fixes <https://bug.gnu.org/58308>.
Reported by Ricardo Wurmus.

* guix/scripts/import/elpa.scm (guix-import-elpa): Return consistent error
code independently of the 'recursive' option.

Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
b89ab866 — Simon Tournier 3 years ago
scripts: import: elpa: Warn when version is specified.

* guix/scripts/import/elpa.scm (guix-import-elpa): Warn when version is
specified.

Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
0540f4e2 — Christopher Baines 3 years ago
gnu: guix-build-coordinator-agent-only: Fix missing wrapping.

Remove the arguments so the arguments of the guix-build-coordinator package
apply.

* gnu/packages/package-management.scm (guix-build-coordinator/agent-only)[arguments]: Remove.
90675cbe — Sharlatan Hellseher 3 years ago
gnu: libmixed: Update to 2.0-1.9b2668e.

* gnu/packages/audio.scm (libmixed): Update to 2.0-1.9b2668e.
  [arguments]: Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: cl-croatoan: Update to 0.1.

* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
cf82526a — Yovan Naumovski 3 years ago
gnu: slurp: Update to 1.4.0.

* gnu/packages/image.scm (slurp): Update to 1.4.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Next