all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
blob 94f5b9863b108aabfb0b2b4af4b479ab1e1bf46f 3530 bytes (raw)
name: gnu/packages/xlispstat.scm 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
 
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2021 Frank Pursel <purself@yahoo.com>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;; GNU General Public License for more details.
;;;
;;; You should 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 xlispstat)
  #:use-module (guix packages)
  #:use-module (guix git-download)
  #:use-module (guix build-system gnu)
  #:use-module (guix licenses)
  #:use-module (gnu packages xorg)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages ncurses)
  #:use-module (gnu packages maths)
  #:use-module (gnu packages shells))

(define-public xlispstat
  (let ((xlispstat-version "3.52.23")
        (guix-revision "0")
        (commit "f1bea6053df658ee48612bf1f63c35de99e2c649"))
    (package
      (name "xlispstat")
      (version (git-version xlispstat-version guix-revision commit))
      (source (origin
                (method git-fetch)
                (uri (git-reference
                      (url "https://github.com/jhbadger/xlispstat")
                      (commit commit)))
                (sha256
                 (base32
                  "1p0cmgy19kbkxia139cb5w9dnkp2cdqp5n3baag6cq3prn3n71mf"))
                (file-name (git-file-name name version))))
      (build-system gnu-build-system)
      (arguments
       `(#:parallel-build? #f
         #:parallel-tests? #f
         #:tests? #f
         #:configure-flags
         (list "--with-gcc")))
      (inputs
       `(("tcsh" ,tcsh)
         ("libx11" ,libx11)
         ("libxmu" ,libxmu)
         ("libxext" ,libxext)
         ("libxpm" ,libxpm)
         ("libxaw" ,libxaw)
         ("ncurses" ,ncurses)
         ("gnuplot" ,gnuplot)))
      (native-inputs `(("pkg-config" ,pkg-config)))
      (synopsis "Statistical analysis environment with interactive graphics
based on lisp")
      (description "XLISP-STAT is a statistical environment based on a dialect
of the Lisp language called XLISP.  To facilitate statistical computations,
standard Lisp functions for addition, logarithms, etc., have been modified to
operate on lists and arrays of numbers, and a number of basic statistical
functions have been added.  Many of these functions have been written in Lisp,
and additional functions can be added easily by a user.  Several basic forms
of plots, including histograms, scatterplots, rotatable plots and scatterplot
matrices are provided.  These plots support various forms of interactive
highlighting operations and can be linked so points highlighted in one plot
will be highlighted in all linked plots.  Interactions with the plots are
controlled by the mouse, menus and dialog boxes.  An object-oriented
programming system is used to allow menus, dialogs, and the response to mouse
actions to be customized.")
      (home-page "http://homepage.divms.uiowa.edu/~luke/xls/xlsinfo/")
      (license expat))))

;; See also https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/impl/xlspstat/

;; xlispstat

debug log:

solving 94f5b9863b ...
found 94f5b9863b in https://yhetil.org/guix/87bl2fc3up.fsf@Ginko.local.i-did-not-set--mail-host-address--so-tickle-me/

applying [1/1] https://yhetil.org/guix/87bl2fc3up.fsf@Ginko.local.i-did-not-set--mail-host-address--so-tickle-me/
diff --git a/gnu/packages/xlispstat.scm b/gnu/packages/xlispstat.scm
new file mode 100644
index 0000000000..94f5b9863b

Checking patch gnu/packages/xlispstat.scm...
Applied patch gnu/packages/xlispstat.scm cleanly.

index at:
100644 94f5b9863b108aabfb0b2b4af4b479ab1e1bf46f	gnu/packages/xlispstat.scm

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.