From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kei Kebreau Subject: [PATCH] gnu: Add hexedit. Date: Thu, 21 Jul 2016 14:08:41 -0400 Message-ID: <871t2msw2e.fsf@openmailbox.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42329) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQIP4-0001Rz-H3 for guix-devel@gnu.org; Thu, 21 Jul 2016 14:08:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bQIOz-0005oP-Dk for guix-devel@gnu.org; Thu, 21 Jul 2016 14:08:57 -0400 Received: from mail2.openmailbox.org ([62.4.1.33]:52578) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQIOy-0005o1-V7 for guix-devel@gnu.org; Thu, 21 Jul 2016 14:08:53 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain If someone could make sure that this patch works on their machine as well, that would be nice! --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-Add-hexedit.patch Content-Transfer-Encoding: quoted-printable From=20a205d3f991e07a560cebbdf6557d9d7653231bda Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Thu, 21 Jul 2016 14:01:43 -0400 Subject: [PATCH] gnu: Add hexedit. * gnu/packages/hexedit: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. =2D-- gnu/local.mk | 1 + gnu/packages/hexedit.scm | 46 ++++++++++++++++++++++++++++++++++++++++++++= ++ 2 files changed, 47 insertions(+) create mode 100644 gnu/packages/hexedit.scm diff --git a/gnu/local.mk b/gnu/local.mk index 5e32d87..31a4d58 100644 =2D-- a/gnu/local.mk +++ b/gnu/local.mk @@ -166,6 +166,7 @@ GNU_SYSTEM_MODULES =3D \ %D%/packages/gv.scm \ %D%/packages/gxmessage.scm \ %D%/packages/haskell.scm \ + %D%/packages/hexedit.scm \ %D%/packages/hugs.scm \ %D%/packages/hurd.scm \ %D%/packages/ibus.scm \ diff --git a/gnu/packages/hexedit.scm b/gnu/packages/hexedit.scm new file mode 100644 index 0000000..d2aaec3 =2D-- /dev/null +++ b/gnu/packages/hexedit.scm @@ -0,0 +1,46 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright =C2=A9 2016 Kei Kebreau +;;; +;;; 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 . + +(define-module (gnu packages hexedit) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix packages) + #:use-module (gnu packages) + #:use-module (gnu packages ncurses) + #:use-module (guix download) + #:use-module (guix build-system gnu)) + +(define-public hexedit + (package + (name "hexedit") + (version "1.2.13") + (source (origin + (method url-fetch) + (uri (string-append "http://rigaux.org/" + name "-" version ".src.tgz")) + (sha256 + (base32 + "1mwdp1ikk64cqmagnrrps5jkn3li3n47maiqh2qc1xbp1ains4ka")))) + (build-system gnu-build-system) + (arguments '(#:tests? #f)) ; no check target + (inputs `(("ncurses" ,ncurses))) + (synopsis "View and edit files or devices in hexadecimal or ASCII") + (description "hexedit shows a file both in ASCII and in hexadecimal. = The +file can be a device as the file is read a piece at a time. You can modify +the file and search through it.") + (home-page "http://rigaux.org/hexedit.html") + (license license:gpl2+))) =2D-=20 2.9.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 Kei (GPG Key: 4096R/E6A5EE3C19467A0D) --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXkQ+qAAoJEOal7jwZRnoNXoMP/R6FZJsM6t7DpvgPldLIa3rx sPc1R6i8kJpkne6qLuiSL3so1Ivj5LXmui3EtGCFMG/UF4OS7IIn5XK5TVTtYyqr DVcC71et/6WeTW/VgyEtPJwxQyRZF5n9CKupB3TCTJTMPaLlp1VnxxhYuaiizyay TnlzMX0t71SpoRAgM8kKpPsC/Pnq8OIUt7ljrMP9eVc/EGNAUGB8UW3GJSLRMtFo v/TrlH9jPILBxVmmiD6kmYv71gvo5nyBGxonyBPuhATn23wcOuI9ZV94XuliSw2c rPFe7jAwAbZSaAZsEcqsJ5KddpXvNNaktYofXG+b9jF68+bD4kGE6pXe+l8bg6Sk DFhPC42EPAHf7bIoLa4Ty2qImSw6doHLnx9kk0iUrjl87juEvoCaxV1FGKT4/USE TKBCQrj7fQr4z5Jp4tPKP2eG3Ccjs8nTRfj0aHqfucrMO+FEv5N2fXt4M+L4ssfd sWEW/eoBKaMZj8vZ73kmWfMzz4KmQ/XZ+jqFGbDMjZp4GW0C/u+em/d987m/yaJL zVjh07XxKWigcsOg0Bq6Qf+Gd6Kr6FIZls62Y1wUi+TeQk2FtsXg9XFYZbzVZlv1 zuFtsod/EEJif0FT4EEh1SlQKpB8UrQUg8gbB5jueARtSQLJJxuXOeBGecCvBb+V 63LxMsoWe7bNxdA7ZbKj =7tfA -----END PGP SIGNATURE----- --==-=-=--