~ruther/guix-local

gnu: Add clasp-termp.

* gnu/packages/lisp-xyz.scm (clasp-termp): New variable.

Change-Id: I1de89427feb2324a052f596e28a3ddfb7dcf2419
gnu: Add clasp-terminfo.

* gnu/packages/lisp-xyz.scm (clasp-terminfo): New variable.

Change-Id: I3c70e12f61ec3a5f7d064abbb5ced05cd02d2373
gnu: Add clasp-jsown.

* gnu/packages/lisp-xyz.scm (clasp-jsown): New variable.

Change-Id: I196eed310de659bea26cf5857ca2d26503a7d3ad
gnu: Add clasp-amb.

* gnu/packages/lisp-xyz.scm (clasp-amb): New variable.

Change-Id: I7aa3e3d9855d31887dc7120dbe10fa0449025565
gnu: Add clasp-feeder.

* gnu/packages/lisp-xyz.scm (clasp-feeder): New variable.

Change-Id: I2287aa1cf23f33da26328e3580203059699d552b
gnu: Add clasp-just-getopt-parser.

* gnu/packages/lisp-xyz.scm (clasp-just-getopt-parser): New variable.

Change-Id: Ia873b7214dfb6defde59585dab990bc16b3df18a
gnu: Add clasp-cl-colors2.

* gnu/packages/lisp-xyz.scm (clasp-cl-colors2): New variable.

Change-Id: I82349b53cea88a47ead21c42fd50a42b0dfb91bc
gnu: trealla: Update to 2.77.27.

* gnu/packages/prolog.scm (trealla): Update to 2.77.27.

Change-Id: I3e7bb4cc35d923965585979c95803d88cafbcf72
teams: Add entry for Yelninei.

* etc/teams.scm ("Yelninei"): New member.

Change-Id: I06c842de0ff8370d15595f0e5d4d14b91739c904
Signed-off-by: jgart <jgart@dismail.de>
9b9b1f9b — Zheng Junjie 1 year, 3 months ago
records: Remove unneed autoload.

This is a follow-up to 23cbbe6860782c5d4a0ba599ea1cda0642e91661

* guix/records.scm: Remove autoload target-most-positive-fixnum.

Change-Id: I0e5b38382e3152c5f44a6626e618b4c7b027595d
7c820cd8 — Mathieu Othacehe 1 year, 3 months ago
tests: Fix the gui installation tests.

This is a follow-up of: 4c017ccfe56a8887bf26faaea62d60501d7cc4f6. The
run-basic-test procedure is used for the gui installation tests, but the
etc-profile-d-service-type and etc-bashrc-d-service-type services that are now
needed are only defined in the test-basic-os procedure.

Build upon the introduction of the extra-tests argument to define the
etc-profile-d-service-type and etc-bashrc-d-service-type specific tests
directly in the test-basic-os procedure.

* gnu/tests/base.scm (run-basic-test): Move the etc-profile-d-service-type and
etc-bashrc-d-service-type dedicated tests to ...
(test-basic-os): ... that procedure, where the matching services are defined.

Change-Id: I050f5ab87e19889bc90cc1a375a3cc28ea9a43ab
11b5443e — Mathieu Othacehe 1 year, 3 months ago
tests: Support basic tests extension with an extra-tests argument.

* gnu/tests/base.scm (run-basic-test)[extra-tests]: New argument.

Change-Id: Ia3595638309738d3361c583c93a66e0a872adabe
f3a8db84 — Mathieu Othacehe 1 year, 3 months ago
tests: Really test the etc-bashrc-d-service-type service.

Follow-up of: 4c017ccfe56a8887bf26faaea62d60501d7cc4f6.

The --init-file script will only be run in the context of an interactive
shell, which is not the case here. Use the `-i` argument instead to force an
interactive shell. That way, the test_bashrc_d.sh is now really executed.

* gnu/tests/base.scm (run-basic-test): Fix the etc-bashrc-d-service-type test.

Change-Id: I3d749f65f51ff103c76f4e3d60746ae963660329
92ea9e69 — Zheng Junjie 1 year, 4 months ago
import: nuget: Use http-fetch.

* guix/import/nuget.scm (fetch-repo-info-from-snupkg): Use http-fetch, and
guard. Dont use mkstemp, just put-bytevector to file.

Change-Id: Ied9d64651d0ccd7875a9d80ac085cf5947c40c4c
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a8c11ecf — Zheng Junjie 1 year, 4 months ago
import: nuget: make imported package file-name clean.

* guix/import/nuget.scm (nuget->guix-package): make imported package file-name
clean.

Change-Id: Ie5a1dc1a95dc1bf795da4d960e65f5e2bd6d6b63
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
388d1191 — Zheng Junjie 1 year, 4 months ago
import: nuget: use maybe-inputs.

* guix/import/nuget.scm (nuget->guix-package): Use maybe-inputs.

Change-Id: I6e1d3395e6c3beb4f960345a82c547307e59293c
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6b861d4b — Zheng Junjie 1 year, 4 months ago
import: nuget: Use beautify-description and beautify-synopsis.

* guix/import/nuget.scm(non-empty-string-or-false): New procedure.
* guix/import/nuget.scm (nuget->guix-package): Use beautify-description and
beautify-synopsis.

Change-Id: Ie3b4b676499558af5e6742b91a40d93624f2caf9
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d8a61d2b — Zheng Junjie 1 year, 4 months ago
import: nuget: use xml->sxml's namespaces keyword.

* guix/import/nuget.scm (%nuget-nuspec): New variable.
(fetch-repo-info-from-snupkg): use xml->sxml's namespaces keyword.
reindentation. Do not use square brackets.

Change-Id: Ic86a12ab6557e0a7d627864c9ec39245f9cea892
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8b38fb8f — Zheng Junjie 1 year, 4 months ago
import: nuget: use json-fetch.

* guix/import/nuget.scm (nuget-find-best-version-for-range):
(nuget-fetch-catalog-entry): Use json-fetch.

Change-Id: I5223d264d363004aacfb0cf4a522813ffa485893
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2e6c1771 — Zheng Junjie 1 year, 4 months ago
import: nuget: use snake-case.

* guix/import/nuget.scm (nuget-name->guix-name): use snake-case.

Change-Id: I8371d2fd6b33170c61c86302117f7952123e05b5
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next