gnu: Remove argtable.

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

Fixes: guix/guix#1343
Change-Id: I07a02f59ea41b67b4e9e7b904697cae4a9a9300d
This commit is contained in:
Andreas Enge 2025-08-19 20:13:36 +02:00
parent 1f7b2db5cd
commit 7f6c6775de
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -27,35 +27,6 @@
#:use-module (guix licenses) #:use-module (guix licenses)
#:use-module (gnu packages texinfo)) #: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 (define-public argtable3
(package (package
(name "argtable3") (name "argtable3")