~ruther/guix-local

7f6c6775de2d09912a0f52f9783517ea5f22f916 — Andreas Enge 9 months ago 1f7b2db
gnu: Remove argtable.

* gnu/packages/popt.scm (argtable): Delete variable.

Fixes: guix/guix#1343
Change-Id: I07a02f59ea41b67b4e9e7b904697cae4a9a9300d
1 files changed, 0 insertions(+), 29 deletions(-)

M gnu/packages/popt.scm
M gnu/packages/popt.scm => gnu/packages/popt.scm +0 -29
@@ 27,35 27,6 @@
  #:use-module (guix licenses)
  #:use-module (gnu packages texinfo))

(define-public argtable
  (package
    (name "argtable")
    (version "2.13")
    (source (origin
              (method url-fetch)
              (uri (string-append
                    "mirror://sourceforge/argtable/argtable/"
                    "argtable-" version "/argtable"
                    (string-join (string-split version #\.) "-")
                    ".tar.gz"))
             (sha256
              (base32
               "1gyxf4bh9jp5gb3l6g5qy90zzcf3vcpk0irgwbv1lc6mrskyhxwg"))))
    (build-system gnu-build-system)
    (home-page "https://argtable.sourceforge.net/")
    (synopsis "Command line option parsing library")
    (description
     "Argtable is an ANSI C library for parsing GNU style command line
options.  It enables a program's command line syntax to be defined in the
source code as an array of argtable structs.  The command line is then parsed
according to that specification and the resulting values are returned in those
same structs where they are accessible to the main program.  Both tagged (-v,
--verbose, --foo=bar) and untagged arguments are supported, as are multiple
instances of each argument.  Syntax error handling is automatic and the library
also provides the means for generating a textual description of the command
line syntax.")
    (license lgpl2.0+)))

(define-public argtable3
  (package
    (name "argtable3")