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>
records: Remove unneed autoload.
This is a follow-up to 23cbbe6860782c5d4a0ba599ea1cda0642e91661
* guix/records.scm: Remove autoload target-most-positive-fixnum.
Change-Id: I0e5b38382e3152c5f44a6626e618b4c7b027595d
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
tests: Support basic tests extension with an extra-tests argument.
* gnu/tests/base.scm (run-basic-test)[extra-tests]: New argument.
Change-Id: Ia3595638309738d3361c583c93a66e0a872adabe
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
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>
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>
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>
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>
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>
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>
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>