path: root/gnu/packages/lua.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-03-11 23:23:16 +0100
committerLudovic Courtès <ludo@gnu.org>2015-03-11 23:25:53 +0100
commit46ffff90245de835e72a756a6801e11e05161b87 (patch)
tree46be7da13c7882725accf2299addca64d548acb8 /gnu/packages/lua.scm
parenta1ddf97cabb4675fcece1edbfd1694f2e4f6aa13 (diff)
downloadguix-46ffff90245de835e72a756a6801e11e05161b87.tar.gz
guix-46ffff90245de835e72a756a6801e11e05161b87.zip
gnu: guile-ssh: Update to 0.7.2.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.7.2.
Diffstat (limited to 'gnu/packages/lua.scm')
0 files changed, 0 insertions, 0 deletions
have received a copy of the GNU General Public License ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. (define-module (gnu packages gawk) #:use-module (guix licenses) #:use-module (gnu packages bash) #:use-module (gnu packages libsigsegv) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu)) (define-public gawk (package (name "gawk") (version "4.1.1") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/gawk/gawk-" version ".tar.xz")) (sha256 (base32 "1nz83vpss8xv7m475sv4qhhj40g74nvcw0y9kwq9ds8wzfmcdm7g")))) (build-system gnu-build-system) (arguments `(#:parallel-tests? #f ; test suite fails in parallel #:phases (alist-cons-before 'configure 'set-shell-file-name (lambda* (#:key inputs #:allow-other-keys) ;; Refer to the right shell. (let ((bash (assoc-ref inputs "bash"))) (substitute* "io.c" (("/bin/sh") (string-append bash "/bin/bash"))) ;; When cross-compiling, remove dependencies on the ;; `check-for-shared-lib-support' target, which tries to ;; run the cross-built `gawk'. ,@(if (%current-target-system) '((substitute* "extension/Makefile.in" (("^.*: check-for-shared-lib-support" match) (string-append "### " match)))) '()))) (alist-cons-before 'check 'install-locales (lambda _ ;; A bunch of tests require the availability of a UTF-8 ;; locale and otherwise fail. Since UTF-8 locales are not ;; available during bootstrap, create one here. (setenv "LOCPATH" (getcwd)) (zero? (system* "localedef" "--no-archive" "--prefix" (getcwd) "-i" "en_US" "-f" "UTF-8" "./en_US.UTF-8"))) %standard-phases)))) (inputs `(("libsigsegv" ,libsigsegv) ,@(if (%current-target-system) `(("bash" ,bash)) '()))) (home-page "http://www.gnu.org/software/gawk/") (synopsis "Text scanning and processing language") (description "Gawk is the GNU implementation of Awk, a specialized programming language for the easy manipulation of formatted text, such as tables of data. Gawk features many extensions beyond the traditional implementation, including network access, sorting, and large libraries.") (license gpl3+)))