aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/xml.scm
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2024-03-25 17:26:24 +0100
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2024-03-25 17:26:24 +0100
commit929ddec8f4a181be653152c7436581c2adc54eee (patch)
tree5935ea18eb754c372f8898075381b74a2afe8899 /gnu/packages/xml.scm
parent53aa1677cfb084056f44646e4dfc27d91de82c98 (diff)
downloadguix-929ddec8f4a181be653152c7436581c2adc54eee.tar.gz
guix-929ddec8f4a181be653152c7436581c2adc54eee.zip
gnu: nuspell: Add search path specification for DICPATH.
* gnu/packages/enchant.scm (nuspell)[native-search-path]: Add DICPATH. This change is required to let Nuspell detect Hunspell dictionaries. Change-Id: I731752142afcae1fc2b91c01fb9dbe914d33244f
Diffstat (limited to 'gnu/packages/xml.scm')
0 files changed, 0 insertions, 0 deletions
ule (gnu packages base) #:use-module (gnu packages ncurses)) (define-public tcsh (package (name "tcsh") (version "6.18.01") (source (origin (method url-fetch) (uri (string-append "ftp://ftp.astron.com/pub/tcsh/tcsh-" version ".tar.gz")) (sha256 (base32 "1a4z9kwgx1iqqzvv64si34m60gj34p7lp6rrcrb59s7ka5wa476q")) (patches (list (search-patch "tcsh-fix-autotest.patch"))) (patch-flags '("-p0")))) (build-system gnu-build-system) (inputs `(("autoconf" ,autoconf) ("coreutils" ,coreutils) ("ncurses" ,ncurses))) (arguments `(#:phases (alist-replace 'check (lambda* (#:key inputs #:allow-other-keys #:rest args) (let ((check (assoc-ref %standard-phases 'check))) ;; Take care of pwd (substitute* '("tests/commands.at" "tests/variables.at") (("/bin/pwd") (which "pwd"))) ;; The .at files create shell scripts without shebangs. Erk. (substitute* "tests/commands.at" (("./output.sh") "/bin/sh output.sh")) (substitute* "tests/syntax.at" (("; other_script.csh") "; /bin/sh other_script.csh")) ;; Now, let's generate the test suite, patch it and finally run the ;; tests. (system* "make" "tests/testsuite") (substitute* "tests/testsuite" (("/bin/sh") (which "sh"))) (apply check args))) (alist-cons-after 'install 'post-install (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref %outputs "out")) (bin (string-append out "/bin"))) (with-directory-excursion bin (symlink "tcsh" "csh")))) %standard-phases)))) (home-page "http://www.tcsh.org/") (synopsis "A Unix shell based on csh") (description "Tcsh is an enhanced, but completely compatible version of the Berkeley UNIX C shell (csh). It is a command language interpreter usable both as an interactive login shell and a shell script command processor. It includes a command-line editor, programmable word completion, spelling correction, a history mechanism, job control and a C-like syntax.") (license bsd-4)))