From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:38327) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUaYF-0001H5-Pi for guix-patches@gnu.org; Tue, 12 Nov 2019 13:06:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUaYE-0001cZ-H7 for guix-patches@gnu.org; Tue, 12 Nov 2019 13:06:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49527) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUaYE-0001cR-Bm for guix-patches@gnu.org; Tue, 12 Nov 2019 13:06:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iUaYE-0006Ho-0g for guix-patches@gnu.org; Tue, 12 Nov 2019 13:06:02 -0500 Subject: [bug#38182] [PATCH 1/3] gnu: Add libhx. Resent-Message-ID: From: Guillaume Le Vaillant Date: Tue, 12 Nov 2019 19:05:17 +0100 Message-Id: <20191112180519.9625-1-glv@posteo.net> In-Reply-To: <87ftitas7x.fsf@yamatai> References: <87ftitas7x.fsf@yamatai> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 38182@debbugs.gnu.org Cc: Guillaume Le Vaillant * gnu/packages/c.scm (libhx): New variable. --- gnu/packages/c.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index 41946f4169..77c87a2bb3 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2018, 2019 Pierre Neidhardt ;;; Copyright © 2019 Efraim Flashner +;;; Copyright © 2019 Guillaume Le Vaillant ;;; ;;; This file is part of GNU Guix. ;;; @@ -316,3 +317,25 @@ Its three main components are: "The purpose of libfixposix is to offer replacements for parts of POSIX whose behaviour is inconsistent across *NIX flavours.") (license license:boost1.0))) + +(define-public libhx + (package + (name "libhx") + (version "3.24") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/libhx/libHX/" + "libHX-" version ".tar.xz")) + (sha256 + (base32 + "0i8v2464p830c15myknvvs6bhxaf663lrqgga95l94ygfynkw6x5")))) + (build-system gnu-build-system) + (home-page "http://libhx.sourceforge.net") + (synopsis "C library with common data structures and functions") + (description + "This is a C library (with some C++ bindings available) that provides data +structures and functions commonly needed, such as maps, deques, linked lists, +string formatting and autoresizing, option and config file parsing, type +checking casts and more.") + (license license:lgpl2.1+))) -- 2.24.0