From unknown Fri Sep 19 23:02:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#49802 <49802@debbugs.gnu.org> To: bug#49802 <49802@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add bitwise. Reply-To: bug#49802 <49802@debbugs.gnu.org> Date: Sat, 20 Sep 2025 06:02:00 +0000 retitle 49802 [PATCH] gnu: Add bitwise. reassign 49802 guix-patches submitter 49802 jgart severity 49802 normal tag 49802 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 31 20:29:48 2021 Received: (at submit) by debbugs.gnu.org; 1 Aug 2021 00:29:48 +0000 Received: from localhost ([127.0.0.1]:35186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9zMS-0008Fa-4U for submit@debbugs.gnu.org; Sat, 31 Jul 2021 20:29:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:54358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9zMP-0008FS-UN for submit@debbugs.gnu.org; Sat, 31 Jul 2021 20:29:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52810) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m9zMP-0005a7-Ms for guix-patches@gnu.org; Sat, 31 Jul 2021 20:29:45 -0400 Received: from mx1.dismail.de ([78.46.223.134]:36909) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m9zMN-0000JP-3d for guix-patches@gnu.org; Sat, 31 Jul 2021 20:29:45 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 99e715ee; Sun, 1 Aug 2021 02:29:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=20190914; bh=FdZ+kL0FFPbrURXuaYMVRAxoeLHSlq5raB74S4oc/r4=; b= r0t5lVubV7MN81paZ5zeIPTZnHeJW5zwX1rIYhRXoCuN/cqFw41GvmzYXJ3dI+Ak qh1mMwPm7qD4IMrc1hJSfXcy9ghM+JaOXECyBmZBwqt3m7Cqrf99zmFICcf6JLD/ EmlIP9PBa2j66A6BLSeNbkZOipALn02u3yHgSrlZz4eEz3EVWIdI2m8pXCdFu5mq 9inY73ZYK3VIczEmqD/74wXhQTqiDE8HercxtrlfPOLerCdWLFtzoBrVblbgZAHS knqA32JdQwMMBMHJCe5qm06mnm6rIgDFc1hgLGb2ZIfrrhxUhDZWrbC7nyEDR2vF bG81gNsjb0KWWE7uyVgX8w== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 1ec4c1b6; Sun, 1 Aug 2021 02:29:37 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id a0b436da; Sun, 1 Aug 2021 02:29:37 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 24327c58 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Sun, 1 Aug 2021 02:29:36 +0200 (CEST) From: jgart To: guix-patches@gnu.org Subject: [PATCH] gnu: Add bitwise. Date: Sat, 31 Jul 2021 20:29:07 -0400 Message-Id: <20210801002907.4291-1-jgart@dismail.de> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Julien Lepiller , Ryan Prior , Guix Together X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) From: Guix Together * gnu/packages/maths.scm (bitwise): New variable. Co-authored-by: jgart Co-authored-by: Julien Lepiller Co-authored-by: Ryan Prior --- gnu/packages/maths.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 1afe72659a..b0ba18c5c1 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -124,6 +124,7 @@ #:use-module (gnu packages m4) #:use-module (gnu packages mpi) #:use-module (gnu packages multiprecision) + #:use-module (gnu packages ncurses) #:use-module (gnu packages netpbm) #:use-module (gnu packages ocaml) #:use-module (gnu packages onc-rpc) @@ -175,6 +176,41 @@ beginners.") (license license:gpl3+) (home-page "https://www.gnu.org/software/aris/"))) +(define-public bitwise + (package + (name "bitwise") + (version "0.42") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mellowcandle/bitwise") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 (base32 + "154y0sn3z64z56k84ghsazkyihbkaz40hfwxcxdymnhvhh6m9f3g")))) + (build-system gnu-build-system) + (inputs `(("ncurses" ,ncurses) + ("readline" ,readline))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("cunit" ,cunit) + ("pkg-config" ,pkg-config))) + (synopsis "Terminal based bit manipulator in ncurses") + (description "Bitwise is a multi base interactive calculator supporting dynamic base +conversion and bit manipulation. It's a handy tool for low level hackers, +kernel developers and device drivers developers. + +Some of the features include: +@itemize +@item Interactive ncurses interface +@item Command line calculator supporting all bitwise operations. +@item Individual bit manipulator. +@item Bitwise operations such as NOT, OR, AND, XOR, and shifts. +@end itemize") + (license license:gpl3+) + (home-page "https://github.com/mellowcandle/bitwise/"))) + (define-public c-graph (package (name "c-graph") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 31 20:45:10 2021 Received: (at 49802) by debbugs.gnu.org; 1 Aug 2021 00:45:11 +0000 Received: from localhost ([127.0.0.1]:35193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9zbK-0000BQ-Jn for submit@debbugs.gnu.org; Sat, 31 Jul 2021 20:45:10 -0400 Received: from mx1.dismail.de ([78.46.223.134]:36150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9zbI-0000Ab-3T for 49802@debbugs.gnu.org; Sat, 31 Jul 2021 20:45:09 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 2318ebc8 for <49802@debbugs.gnu.org>; Sun, 1 Aug 2021 02:45:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:subject:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=20190914; bh=bTKCVxjX GL9MQ24XxsBtAI9onoKsVtGW/QyGdr3nreY=; b=lswjoiIIQnApaIHK/VDdE78v A/tKgwPEdDGWvZGotdmUu/2i0/h6aXzFsAHKsbIynBpKVvXf2GEv1tZs6ueoEAOq Ctu26lMN+QLEUtlPJpr2fOY+EbTxF5/VP8KEI5WnBtb+XDp7iPA4E77Dv8gfR8vC n//zLYUP/F0AB+yFV9go4flQpcR4FvL/O+44yOuLAhm1AlXA/UChKQYAyzj+XnJX nYUycPSbRb4wIHI4tf9CXKhjqwdZVev5bstvdHCmM2b1dMVHa03xJtiyPtiaDTWK WFZN/Qyf0hl+TBrhY4+LBoT7WSHGQ4eW6XoIEEEPEBMDQvYs2ESqSQznN1uvKA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 84131067 for <49802@debbugs.gnu.org>; Sun, 1 Aug 2021 02:45:00 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 306b0977 for <49802@debbugs.gnu.org>; Sun, 1 Aug 2021 02:45:00 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 33a68f2d (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <49802@debbugs.gnu.org>; Sun, 1 Aug 2021 02:45:00 +0200 (CEST) Date: Sat, 31 Jul 2021 20:44:58 -0400 Message-ID: <20210731204458.GB5390@gac.attlocal.net> From: jgart To: 49802@debbugs.gnu.org Subject: Re: [PATCH] gnu: Add bitwise. In-Reply-To: ________________ References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49802 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) < Hello Guixers! > ---------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || Above is the package we worked on from today's guix packaging meetup. The package is co-authored with Ryan and roptat. https://github.com/mellowcandle/bitwise Bitwise is a multi base interactive calculator supporting dynamic base conversion and bit manipulation. It's a handy tool for low level hackers, kernel developers and device drivers developers. Some of the features include: Interactive ncurses interface Command line calculator supporting all bitwise operations. Individual bit manipulator. Bitwise operations such as NOT, OR, AND, XOR, and shifts. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 04 03:57:58 2021 Received: (at 49802-done) by debbugs.gnu.org; 4 Aug 2021 07:57:58 +0000 Received: from localhost ([127.0.0.1]:42555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBBmn-0008LN-SM for submit@debbugs.gnu.org; Wed, 04 Aug 2021 03:57:58 -0400 Received: from flashner.co.il ([178.62.234.194]:37852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBBml-0008L7-Qa for 49802-done@debbugs.gnu.org; Wed, 04 Aug 2021 03:57:56 -0400 Received: from localhost (unknown [141.226.169.107]) by flashner.co.il (Postfix) with ESMTPSA id A562F40037; Wed, 4 Aug 2021 07:57:49 +0000 (UTC) Date: Wed, 4 Aug 2021 10:57:11 +0300 From: Efraim Flashner To: jgart Subject: Re: [bug#49802] [PATCH] gnu: Add bitwise. Message-ID: Mail-Followup-To: Efraim Flashner , jgart , 49802-done@debbugs.gnu.org, Julien Lepiller , Ryan Prior References: <20210801002907.4291-1-jgart@dismail.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ilgMH2877QIW+9nf" Content-Disposition: inline In-Reply-To: <20210801002907.4291-1-jgart@dismail.de> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49802-done Cc: 49802-done@debbugs.gnu.org, Ryan Prior , Julien Lepiller X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --ilgMH2877QIW+9nf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I changed it to use the release tarball, which allowed me to drop autoconf/automake. Patch pushed! --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --ilgMH2877QIW+9nf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmEKSFcACgkQQarn3Mo9 g1EGexAArUBDYMn9BQbbLSg7KYLIxcxBdIjC6dTI5ZAjbDzP0K4/vFPxFg0DQX22 XD/oJhHHHtKJ1ZSIvFI7vARRqpCXb7UsWTeQvuLHAbzvGFilwlQ3m52CPeSLJRjl 4TfIEuLBLEHqhJLlN1MSciy26v+aaGC+JpdSFVoZBZkfPg9kdDgo9VRawxkF5zmL aiakND9XWMkUb6/bAiOnxz4lDbdSXffz7BCLl+5VYgDX4o39WY0KCTIBpwJ5gjsx oVDpDgT+bZYVzpFuv6ZIb+mxrIy/b03+z2BLqUwr2H/lofEaPz2x1mHwCiW2J5r8 ZHNqbd3EFneI3oRsPAT5uSuCk6AztOAs73hHSIDu/jk7pZBwYxWs3XdCX0ZGTxCw Xm5cyY/0EWcKYeS5E1pD36SxQvJfrqqXgq9fTc3Tpy/mLPOHzI47Z6XRfWmTzp5T ft+i9y9DZPo4+CcXvjoeXkKjhrfoEPpGCO0HHUEDtZPlZMMlnFqt3Of/YhPJzlrT iL54tRff5ZBNHbfwiUEMS5TIAMtLSnXj07ltXohxsarlEHz5yogAh8KN3NcsQCZB QrvjBw7RiU+EJKUpDtpfgkVc9JI2rb5eiG5a29lpGryMWaPaep7vj3Q1unYo5tKP ZX9D1BptKsEshu+ADNmrW7lRr7c0Z8u7axXgab8FFK9u/WN13WA= =wBnR -----END PGP SIGNATURE----- --ilgMH2877QIW+9nf-- From unknown Fri Sep 19 23:02:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 01 Sep 2021 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator