GNU bug report logs - #71780
[PATCH 0/3] add hydroxide package

Previous Next

Package: guix-patches;

Reported by: Jean SIMARD <woshilapin <at> tuziwo.info>

Date: Wed, 26 Jun 2024 07:20:02 UTC

Severity: normal

Tags: patch

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Jean SIMARD <woshilapin <at> tuziwo.info>
Subject: bug#71780: closed ([PATCH 0/3] add hydroxide package)
Date: Sun, 28 Jul 2024 22:01:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#71780: [PATCH 0/3] add hydroxide package

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 71780 <at> debbugs.gnu.org.

-- 
71780: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=71780
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71780-done <at> debbugs.gnu.org
Subject: [PATCH 0/3] add hydroxide package
Date: Sun, 28 Jul 2024 22:59:06 +0100
[Message part 3 (text/plain, inline)]
Hi,

Pushed as f7f125ba5f..f400b64826 to go-team with modification applied:

- patches accepted [5/5]
  - [X] [PATCH v3 2/7] gnu: go-github-com-protonmail-go-crypto: Update to 0.0.0-20230923063757-afb1ddc0824c.
    - Use the latest versioned tag 1.0.0, as seen in
      <https://pkg.go.dev/github.com/ProtonMail/go-crypto>
  - [X] [PATCH v3 3/7] gnu: Add go-github-com-boltdb-bolt.
    - Place to golang-xyz
    - Improve description
    - Reword synopsis
  - [X] [PATCH v3 4/7] gnu: Add go-github-com-emersion-go-bcrypt.
    - Description adjustments
  - [X] [PATCH v3 5/7] gnu: Add go-github-com-emersion-go-vcard.
    - Split into 4 commits
      - 1e72b091b4 * go-team gnu: Add go-github-com-emersion-go-vcard.
      - 772ab0994f * go-team gnu: Add go-github-com-teambition-rrule-go.
      - 37f45c8677 * go-team gnu: Add go-github-com-emersion-go-ical.
      - 2d04ed7f61 * go-team gnu: Add go-github-com-emersion-go-webdav.
  - [X] [PATCH v3 7/7] gnu: Add hydroxide.
    - Updat to 0.2.29
    - Adjust synopsis
    - Adjust description
    - Adjust indentation

- patches ignored [2/2]
  - [X] [PATCH v3 1/7] gnu: go-github-com-emersion-go-pgpmail: Update to 0.2.1.
    - 64aedb5576 * gnu: go-github-com-emersion-go-pgpmail: Update to 0.2.1.
  - [X] [PATCH v3 6/7] gnu: Add go-github-com-emersion-go-smtp-v0.18.
    - Rework the dependencies chain while updating aerc to 0.18.1

--
Oleg
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Jean SIMARD <woshilapin <at> tuziwo.info>
To: guix-patches <at> gnu.org
Cc: Jean SIMARD <woshilapin <at> tuziwo.info>
Subject: [PATCH 0/3] add hydroxide package
Date: Tue, 25 Jun 2024 12:51:07 +0000
hydroxide is a bridge for ProtonMail which expose SMTP and IMAP.
This is useful for example for `git send-email` which needs
SMTP that ProtonMail doesn't provide.

A serie of patches is proposed.
1. first an update of existing `go-sasl`
2. second, an update of existing `protonmail/go-crypto`, note that it also impacts `go-pgpmail`
3. all the new dependencies needed for `hydroxide`, then `hydroxide`

I checked the other dependents of `go-sasl` and `protonmail/go-crypto` which are `soju` and `aerc`.
They appear to build correctly with these new versions of the dependencies.

`go-smtp` is dependency which already exists in `guix`.
However, bumping it was breaking `aerc`.
I therefore chose to make a variant for the newer version.

Jean SIMARD (3):
  gnu: update go-github-com-emersion-go-sasl
  gnu: update go-github-com-protonmail-go-crypto
  gnu: add hydroxide

 gnu/packages/golang-crypto.scm |  51 +++++++---
 gnu/packages/golang.scm        | 177 +++++++++++++++++++++++++++++----
 gnu/packages/mail.scm          |  37 +++++++
 3 files changed, 230 insertions(+), 35 deletions(-)


base-commit: 78d946b01162fbe986c6768800e8cfd6e70e67e5
-- 
2.41.0





This bug report was last modified 301 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.