GNU bug report logs -
#46591
[PATCH] Add transcrypt
Previous Next
Reported by: Ellis Kenyő <me <at> elken.dev>
Date: Wed, 17 Feb 2021 16:40:02 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 46591 in the body.
You can then email your comments to 46591 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#46591
; Package
guix-patches
.
(Wed, 17 Feb 2021 16:40:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ellis Kenyő <me <at> elken.dev>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Wed, 17 Feb 2021 16:40:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
---
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 <brice <at> waegenei.re>
;;; Copyright © 2020 Hendur Saga <hendursaga <at> yahoo.com>
;;; Copyright © 2020 pukkamustard <pukkamustard <at> posteo.net>
+;;; Copyright © 2021 Ellis Kenyő <me <at> elken.dev>
;;;
;;; 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
Information forwarded
to
guix-patches <at> gnu.org
:
bug#46591
; Package
guix-patches
.
(Wed, 17 Feb 2021 16:42:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 46591 <at> debbugs.gnu.org (full text, mbox):
Mostly a dependency for 46215
Information forwarded
to
guix-patches <at> gnu.org
:
bug#46591
; Package
guix-patches
.
(Sun, 21 Feb 2021 00:03:02 GMT)
Full text and
rfc822 format available.
Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):
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
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Sun, 21 Feb 2021 00:03:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Ellis Kenyő <me <at> elken.dev>
:
bug acknowledged by developer.
(Sun, 21 Feb 2021 00:03:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 21 Mar 2021 11:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 9 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.