diff mbox

[bug#51222,0/25] Package python-pantalaimon

Message ID YWry5JUGSO6mxgqT@noor.fritz.box
State Accepted
Headers show

Commit Message

Lars-Dominik Braun Oct. 16, 2021, 3:42 p.m. UTC
Hi Sébastien,

thanks for your contribution!

> This patchset packages the pantalaimon E2EE proxy for Matrix clients.
> It's the first time I'm sending a full-fledged patchset, and all
> comments are super welcome!
I was going to package python-matrix-nio anyway, so I picked up this
patchset and made some modifications:

- Removed python2-atomicwrites-1.4 (we’re trying to get rid of Python 2).
- Moved some matrix-related packages to gnu/packages/matrix.scm, which seems more appropriate. YMMV.
- Renamed python-pantalaimon to pantalaimon, because it’s an application, not a library.
- Upgraded python-olm to inherit from libolm.
- Updated the hash for python-pycryptodomex, because it inherits from python-pycryptodome and fails to build otherwise.

See attachments for a v2. Does this look good to you?

Cheers,
Lars

PS: Could you please add new packages at the bottom of a file? I feel
adding them at the top makes rebasing very difficult.

Comments

Sébastien Lerique Oct. 18, 2021, 12:53 a.m. UTC | #1
Hi Lars-Dominik,

> I was going to package python-matrix-nio anyway, so I picked up this
> patchset and made some modifications:
>
> - Removed python2-atomicwrites-1.4 (we’re trying to get rid of Python 2).
> - Moved some matrix-related packages to gnu/packages/matrix.scm, which seems more appropriate. YMMV.
> - Renamed python-pantalaimon to pantalaimon, because it’s an application, not a library.
> - Upgraded python-olm to inherit from libolm.
> - Updated the hash for python-pycryptodomex, because it inherits from python-pycryptodome and fails to build otherwise.
>
> See attachments for a v2. Does this look good to you?
>

Thanks for the changes, this all looks wonderful!

Best,
Sébastien
Lars-Dominik Braun Oct. 18, 2021, 7:28 a.m. UTC | #2
Hi,

> Thanks for the changes, this all looks wonderful!
pushed as 23c9d22e118db2362c8f0132a49c3004fa668b12 and following.

Thanks,
Lars
diff mbox

Patch

From 3ad946ceb8fb2fb9eb39b98eb49c912ed5475768 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Lerique?= <sl@eauchat.org>
Date: Fri, 15 Oct 2021 11:40:36 +0900
Subject: [PATCH v2 26/26] gnu: python-xyz.scm: Add copyright line.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

* gnu/packages/python-xyz.scm: Add copyright line for Sébastien
Lerique.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
---
 gnu/packages/python-xyz.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 55c9218c5a..1a2a6932ec 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -109,6 +109,7 @@ 
 ;;; Copyright © 2021 Daniel Meißner <daniel.meissner-i4k@ruhr-uni-bochum.de>
 ;;; Copyright © 2021 Pradana Aumars <paumars@courrier.dev>
 ;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
+;;; Copyright © 2021 Sébastien Lerique <sl@eauchat.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
-- 
2.32.0