GNU bug report logs -
#42732
[PATCH] gnu: Add age.
Previous Next
Reported by: Jakub Kądziołka <kuba <at> kadziolka.net>
Date: Thu, 6 Aug 2020 21:27:02 UTC
Severity: normal
Tags: patch
Done: Jelle Licht <jlicht <at> fsfe.org>
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 42732 in the body.
You can then email your comments to 42732 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#42732
; Package
guix-patches
.
(Thu, 06 Aug 2020 21:27:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jakub Kądziołka <kuba <at> kadziolka.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Thu, 06 Aug 2020 21:27:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crypto.scm (age): New variable.
---
gnu/packages/crypto.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 5532f7e9f8..1aa5127799 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -1185,3 +1185,34 @@ length extension attacks supporting MD4, MD5, RIPEMD-160, SHA-0, SHA-1,
SHA-256, SHA-512, and WHIRLPOOL hashes.")
(home-page "https://github.com/iagox86/hash_extender")
(license license:bsd-3))))
+
+(define-public age
+ (package
+ (name "age")
+ (version "1.0.0-beta4")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/FiloSottile/age")
+ (commit (string-append "v" version))))
+ (sha256
+ (base32
+ "0pp6zn4rdypyxn1md9ppisiwiapkfkbh08rzfl3qwn0998wx6gnb"))
+ (file-name (git-file-name name version))))
+ (build-system go-build-system)
+ (arguments
+ `(#:import-path "filippo.io/age/cmd/..."
+ #:unpack-path "filippo.io/age"
+ #:install-source? #f))
+ (inputs
+ `(("x-crypto" ,go-golang-org-x-crypto)))
+ (synopsis "Encrypt files with a password or public key")
+ (description "@command{age} is a simple, modern and secure file encryption
+tool. It features small explicit keys, no config options, and UNIX-style
+composability.
+
+Files can be encrypted with passphrases, as well as with age-specific or SSH
+public keys. A single encrypted container can be efficiently encrypted to
+multiple recipients.")
+ (home-page "https://age-encryption.org/")
+ (license license:bsd-3)))
--
2.28.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#42732
; Package
guix-patches
.
(Fri, 07 Aug 2020 02:07:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 42732 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Thu, Aug 06, 2020 at 11:26:06PM +0200, Jakub Kądziołka wrote:
> * gnu/packages/crypto.scm (age): New variable.
Nice! I've been looking forward to this program.
> + (version "1.0.0-beta4")
I know it's been in development for 10 months, but we usually don't
include betas or release candidates in Guix, unless the project is
abandoned. I think that, in this case, we should wait a bit longer for
the final release.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#42732
; Package
guix-patches
.
(Fri, 07 Aug 2020 17:47:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 42732 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Thu, Aug 06, 2020 at 10:06:47PM -0400, Leo Famulari wrote:
> On Thu, Aug 06, 2020 at 11:26:06PM +0200, Jakub Kądziołka wrote:
> > * gnu/packages/crypto.scm (age): New variable.
>
> Nice! I've been looking forward to this program.
>
> > + (version "1.0.0-beta4")
>
> I know it's been in development for 10 months, but we usually don't
> include betas or release candidates in Guix, unless the project is
> abandoned. I think that, in this case, we should wait a bit longer for
> the final release.
Okay. Is the rest of the package fine? I doubt any of that will change
once the program gets a full release.
Regards,
Jakub Kądziołka
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#42732
; Package
guix-patches
.
(Fri, 07 Aug 2020 18:15:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 42732 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Fri, Aug 07, 2020 at 07:45:56PM +0200, Jakub Kądziołka wrote:
> Okay. Is the rest of the package fine? I doubt any of that will change
> once the program gets a full release.
I would make sure that version of our Go crypto library package is equal
to or newer than the one in 'go.mod'.
In general, I had not tried packaging this yet due to the long-ish list
of dependencies in 'go.sum'. But it seems they are not actually used...
I'm also curious about the go-diff dependency in 'go.mod'. It's imported
in 'internal/format/format_gofuzz.go' so I'm surprised the compilation
succeeds without it.
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Jelle Licht <jlicht <at> fsfe.org>
:
You have taken responsibility.
(Sun, 28 May 2023 22:03:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jakub Kądziołka <kuba <at> kadziolka.net>
:
bug acknowledged by developer.
(Sun, 28 May 2023 22:03:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 42732-done <at> debbugs.gnu.org (full text, mbox):
Master already has age <at> 1.1.1, so I'm closing this.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 26 Jun 2023 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 320 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.