From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tobias Geerinckx-Rice via Bug reports for GNU Guix Subject: bug#40669: [PATCH] gnu: Add exfatprogs. Date: Thu, 16 Apr 2020 23:58:37 +0200 Message-ID: <20200416215837.16740-1-me@tobias.gr> References: <20200416173946.GA17038@jasmine.lan> Reply-To: Tobias Geerinckx-Rice Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:43118) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jPCXH-0002NK-9Y for bug-guix@gnu.org; Thu, 16 Apr 2020 17:59:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jPCXG-0005F0-5M for bug-guix@gnu.org; Thu, 16 Apr 2020 17:59:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56212) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jPCXF-0005EN-RP for bug-guix@gnu.org; Thu, 16 Apr 2020 17:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jPCXF-00021s-Od for bug-guix@gnu.org; Thu, 16 Apr 2020 17:59:01 -0400 In-Reply-To: <20200416173946.GA17038@jasmine.lan> Sender: "Debbugs-submit" Resent-Message-ID: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: 40669@debbugs.gnu.org * gnu/packages/file-systems.scm (exfatprogs): New public variable. --- Leo, Here 't is. Boring, but avoids you some duplicate busywork. > New "official" package I'm not… I'm really not biting, you know. Nope. Nein! Enjoy, T G-R gnu/packages/file-systems.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index b5ca37d43e..1e4464e22f 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -113,6 +113,37 @@ caching system, and lets you assign different roles to each device based on its performance and other characteristics.") (license license:gpl2+)))) +(define-public exfatprogs + (package + (name "exfatprogs") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/exfatprogs/exfatprogs") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ndc0vsf5m7n79fjxhkg1qw3gy9zdpx2jrdgl0dqjr6cm06jd0b5")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags + (list "--disable-static"))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (home-page "https://github.com/exfatprogs/exfatprogs") + (synopsis "Tools to create, check, and repair exFAT file systems") + (description + "These are command-line user space tools for the @acronym{exFAT, +Extensible File Allocation Table} file systems. Included are +@command{mkfs.exfat} to create (format) new exFAT file systems, and +@command{fsck.exfat} to check their consistency and repair them.") + (license license:gpl2+))) + (define-public httpfs2 (package (name "httpfs2") -- 2.25.2