From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 17 11:39:05 2021 Received: (at submit) by debbugs.gnu.org; 17 Feb 2021 16:39:05 +0000 Received: from localhost ([127.0.0.1]:44780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCPqz-0006Vd-8h for submit@debbugs.gnu.org; Wed, 17 Feb 2021 11:39:05 -0500 Received: from lists.gnu.org ([209.51.188.17]:36476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCPqw-0006VV-N8 for submit@debbugs.gnu.org; Wed, 17 Feb 2021 11:39:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60900) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lCPqv-0003ro-Oa for guix-patches@gnu.org; Wed, 17 Feb 2021 11:39:02 -0500 Received: from mail.elken.dev ([165.22.120.78]:39457) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lCPqs-00009A-7Q for guix-patches@gnu.org; Wed, 17 Feb 2021 11:39:01 -0500 Received: from authenticated-user (mail.elken.dev [165.22.120.78]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by mail.elken.dev (Postfix) with ESMTPSA id EB1FD3FBF1; Wed, 17 Feb 2021 17:38:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elken.dev; s=mail; t=1613579935; bh=/SlXZwfBPfMQdzLqIy4dqkSibffhozw7bvMNiEDvraM=; h=From:To:Cc:Subject:Date:From; b=X2ZdahcAxAMuFNJ75ZF0a2yy4CGSUuxp6Lr+tcCg2QeM0Tw7r0ZS2DUvrqPDfnMqH FvYW8gOTbCNYD8MOXU0QwMiusKqwljJp07XncrStJwGwkYB0b7yqNyuyxCJzZRkSRI EnXX6+2DPsG4mxhGFFRtWUV2hqUCqjUmzso/eCiWTyxokpmtxtx4AVcU12l7EJyAML oJEghVdEjufEGR43cLyeJqDAjCRx8lQIhjx7VFVly3+hHDQUSYKrRJiG82IF75vvw+ M6pI9yLkdlSytXdFm1GvsoVo+NILFDZap92d+oQiDT4RDESAvFtRZ2P+uIe986xpX+ IvCP+H9fzo4MQ== From: =?UTF-8?q?Ellis=20Keny=C5=91?= To: guix-patches@gnu.org Subject: [PATCH] Add transcrypt Date: Wed, 17 Feb 2021 16:38:42 +0000 Message-Id: <20210217163842.8843-1-me@elken.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=165.22.120.78; envelope-from=me@elken.dev; helo=mail.elken.dev X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-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: =?UTF-8?q?Ellis=20Keny=C5=91?= 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 (--) --- gnu/packages/crypto.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index 19041c7cbe..a66c88133a 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -19,6 +19,7 @@ ;;; Copyright © 2020 Brice Waegeneire ;;; Copyright © 2020 Hendur Saga ;;; Copyright © 2020 pukkamustard +;;; Copyright © 2021 Ellis Kenyő ;;; ;;; This file is part of GNU Guix. ;;; @@ -71,6 +72,7 @@ #:use-module (gnu packages sqlite) #:use-module (gnu packages tcl) #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages xml) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) @@ -78,6 +80,7 @@ #:use-module (guix git-download) #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system go) #:use-module (guix build-system perl) @@ -1335,3 +1338,36 @@ version 3) onion addresses. It allows one to produce customized vanity .onion addresses using a brute-force method.") (home-page "https://github.com/cathugger/mkp224o") (license license:cc0))) + +(define-public transcrypt + (package + (name "transcrypt") + (version "2.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/elasticdog/transcrypt") + (commit (string-append "v" version)))) + (sha256 + (base32 + "0bpz1hazbhfb6pqi68x55kq6a31bgh6vwij836slmi4jqiwvnh5a")) + (file-name (git-file-name name version)))) + (inputs + `(("git" ,git) + ("openssl" ,openssl))) + (build-system copy-build-system) + (arguments + `(#:install-plan + '(("transcrypt" "bin/transcrypt") + ("man/transcrypt.1" "share/man/man1/transcrypt.1") + ("contrib/bash/transcrypt" "share/bash-completion/completions/transcrypt") + ("contrib/zsh/_transcrypt" "share/zsh/site-functions/_transcrypt")))) + (home-page "https://github.com/elasticdog/transcrypt") + (synopsis "Transparently encrypt files within a git repository") + (description "A script to configure transparent encryption of sensitive +files stored in a Git repository. Files that you choose will be automatically +encrypted when you commit them, and automatically decrypted when you check +them out. The process will degrade gracefully, so even people without your +encryption password can safely commit changes to the repository's +non-encrypted files.") + (license license:expat))) -- 2.30.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 17 11:41:53 2021 Received: (at 46591) by debbugs.gnu.org; 17 Feb 2021 16:41:53 +0000 Received: from localhost ([127.0.0.1]:44785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCPtg-0006a3-Qw for submit@debbugs.gnu.org; Wed, 17 Feb 2021 11:41:52 -0500 Received: from sender4-of-o56.zoho.com ([136.143.188.56]:21627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCPtf-0006Zu-QE for 46591@debbugs.gnu.org; Wed, 17 Feb 2021 11:41:52 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1613580109; cv=none; d=zohomail.com; s=zohoarc; b=PTnkgy9VTYcGtRQ3Wzs4Z9VljphFqCwwq8ypfBi3OD4BT/pjAzyvOfRUKWoGDfm+FYYQVO44QNlDLwkL2rMbv9kQ31KiVAnZBiT1b7Yh0bc5MIGCfu7W2Vde+NWGHUbU4M8oLa1WmDsP5IebQXYQDVpKfOS0CV5yxypc15F/6lI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613580109; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=xm2RnrkpFrozm2ffSTFdaY5bWTOW8hKSDXCN2h9VTgA=; b=PRHnZMjl+FeKzj+tz0Iq8IvVH0g+QWkzVM6hx+3BAbsf4QuJWOZ9a4RyB5MLu4RTyWaTTqIxb+zxA8fFYW0AOyfpy/opNIl0mPC6alQORaXaV0MAqHcdYW5Hih2L8T3D/c1ZzdkVHcMT/JBjGfq7OQ5fK++qDpDu76sUTJkxDOg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=issues.guix.gnu.org@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1613580109; s=zoho; d=elephly.net; i=issues.guix.gnu.org@elephly.net; h=MIME-Version:Content-Type:From:To:Date:Message-ID:Subject; bh=xm2RnrkpFrozm2ffSTFdaY5bWTOW8hKSDXCN2h9VTgA=; b=NDbyQiPIQzFU9lKW/lgtp2rbax+iVWDKY0ebrmzL+QJd9EswTnsSTStFvfQVcgGx E6L5MEXv13r4S568glSfj6PBFVVLSSbyRN5wwcd1JeSIzJFPXYxCXReBqtXpuiMuN1G NHblq1jBPfzzlRkg943lmqE/MMZtBhzR0auZKDRw= Received: from localhost (45.153.160.132 [45.153.160.132]) by mx.zohomail.com with SMTPS id 1613580106511641.4875739268282; Wed, 17 Feb 2021 08:41:46 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 From: Ellis Kenyő via web To: 46591@debbugs.gnu.org Date: Wed, 17 Feb 2021 17:41:41 +0100 Message-ID: <7f9bd98fc460.68a3ff80300906f@guile.gnu.org> Subject: [PATCH] Add transcrypt X-ZohoMailClient: External X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Mostly a dependency for 46215 Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [136.143.188.56 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.56 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 3.0 AC_FROM_MANY_DOTS Multiple periods in From user name X-Debbugs-Envelope-To: 46591 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 (-) Mostly a dependency for 46215 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 19:02:04 2021 Received: (at submit) by debbugs.gnu.org; 21 Feb 2021 00:02:04 +0000 Received: from localhost ([127.0.0.1]:53111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDcCK-0001vk-4t for submit@debbugs.gnu.org; Sat, 20 Feb 2021 19:02:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:39124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDcCI-0001vO-2E for submit@debbugs.gnu.org; Sat, 20 Feb 2021 19:02:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lDcCH-0008Dk-Oq for guix-patches@gnu.org; Sat, 20 Feb 2021 19:02:01 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:55935) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lDcCF-0005YL-MW for guix-patches@gnu.org; Sat, 20 Feb 2021 19:02:01 -0500 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 9826CFF806; Sun, 21 Feb 2021 00:01:55 +0000 (UTC) From: Nicolas Goaziou To: Ellis =?utf-8?Q?Keny=C5=91?= via Guix-patches via Subject: Re: [bug#46591] [PATCH] Add transcrypt References: <20210217163842.8843-1-me@elken.dev> Date: Sun, 21 Feb 2021 01:01:54 +0100 In-Reply-To: <20210217163842.8843-1-me@elken.dev> ("Ellis =?utf-8?Q?Keny?= =?utf-8?Q?=C5=91?= via Guix-patches via"'s message of "Wed, 17 Feb 2021 16:38:42 +0000") Message-ID: <87pn0uz3t9.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.199; envelope-from=mail@nicolasgoaziou.fr; helo=relay9-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: Ellis =?utf-8?Q?Keny=C5=91?= , 46591-done@debbugs.gnu.org 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.6 (--) Hello, Applied with the tiny change below. > + (description "A script to configure transparent encryption of sensitive > +files stored in a Git repository. Files that you choose will be automatically I rewrote the first sentence so it would be complete. Thank you. -- Nicolas Goaziou From unknown Sun Jun 15 08:43:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 21 Mar 2021 11:24:11 +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