From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH] gnu: Add cyrus-sasl-xoauth2. Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Sep 2022 15:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 58074@debbugs.gnu.org Cc: Morgan Smith X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16641193018604 (code B ref -1); Sun, 25 Sep 2022 15:22:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Sep 2022 15:21:41 +0000 Received: from localhost ([127.0.0.1]:48356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocTRs-0002Ei-RK for submit@debbugs.gnu.org; Sun, 25 Sep 2022 11:21:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:48748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocTRq-0002Ea-Su for submit@debbugs.gnu.org; Sun, 25 Sep 2022 11:21:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ocTRq-0005AR-Fj for guix-patches@gnu.org; Sun, 25 Sep 2022 11:21:38 -0400 Received: from mail-bn8nam11olkn20800.outbound.protection.outlook.com ([2a01:111:f400:7eae::800]:34017 helo=NAM11-BN8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ocTRe-0005sx-Df for guix-patches@gnu.org; Sun, 25 Sep 2022 11:21:36 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bCop4RBODFUjhcCDPTi+g7CksyZRh8WrOzWMsTs3yX24gQSTYhaSDRDwf2Fw5L4rBeoQ42yrpqj1BCi8O5bcCk5rSQecYpZ4LhCFIW0WK8h+7xv34VMJlxoHXhx3YGzVGFV7hvMFkk9rg0SyRF1AQcEBN74CAOaeNodvrcJHlffEc/J95KoiSp1wlwRVa01b0pOALk0SR5wPssUrev50NRYrlr5IIUfP0BrcEyC4TwNjS658h66fqAMAJWAMtlU9UF7b4FfsJKuiqlRBsXUSKtqEU9WHJ4pIcOg8PuknFXUqaJZ/eEYLopCDnrmXmZ4fM8pqfcPgTNVgAsr3YcnOhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JLMsOMG1bRAepSGuDCjo84RZc4jB0i5uvRpAtQw879g=; b=Q3v9UWO6Zk8+rpEZoWWV01PcmvEU79LIdTW6d26cQc5dTOLTcmO3G6zJ4igp0t/zmhli82z1Guma7kMjmwZlfhjiDwebn0fexrBFShOvpETQ4gvS9A5cWLmyXqx9QN7kIgEewEHnZhlU7YIGKggKz03KkWq++F024+rtQpiLTjsmL5rdwgMMpxW37sSeAqiAknWXd6aVnVpWmd1neuk9mi7SOTf30N/+Rh4iEOCDFcsbxJMaB6QKsZS1Y6sxW1Z1GAOrvDC79xr4jl6tvzPHIo7fAlC6JhnMqXzvOTq6UpeHnibq0x8NN3cD7Ofc7s6H/bMmDjDlZ1shhnILdS115Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JLMsOMG1bRAepSGuDCjo84RZc4jB0i5uvRpAtQw879g=; b=quEa9q6UJdC45TZ5KhpgvWsMM/E3Vg7P4a/L5rwR42JcTTjXcqjGv9D4NDK5qFw4gZ3C1S1ACrQG2tXpetWSG0Sdy0VVs3VR2YvY/6HFNnUAJ2s8eu4/M3POKtRoVVWaUpIKL2QudpTipPQCMxlIIGwSIJbPpfqAuHvo5JLoQfGg7izthv88mYkgnjzpC/2+iOkQ4Cfm4DXhYUXTA1jlvta6matKfCD0wq0Gt7dDa4W6y6+wOy4WP04C0EXhSObzhfQHISQdL27leyIHMOYWdUeIIZiace5E4sSwJMvVyUJlj/vmeYwMQMTGA7nWZnmG1HofNRxJ/TaKxmvBDJXZ9A== Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by SJ0PR03MB6565.namprd03.prod.outlook.com (2603:10b6:a03:393::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.16; Sun, 25 Sep 2022 15:16:20 +0000 Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c09c:32ec:dfab:b714]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c09c:32ec:dfab:b714%7]) with mapi id 15.20.5654.023; Sun, 25 Sep 2022 15:16:20 +0000 From: Morgan.J.Smith@outlook.com Date: Sun, 25 Sep 2022 11:15:22 -0400 Message-ID: X-Mailer: git-send-email 2.37.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [S2jQHhbLwjiLhyTjZaWb56X/ZqoqeZV6] X-ClientProxiedBy: YT4PR01CA0007.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:d1::14) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <20220925151521.14204-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|SJ0PR03MB6565:EE_ X-MS-Office365-Filtering-Correlation-Id: db84f78d-6265-497e-0367-08da9f08e63a X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmovRtSN2t7hJLPTR9ZDHuwS9RXbDBRt1BmfPvW/WyfVd3IcSVia0F3su4gpkWfVh2E7Gs9mLZzIZBAAUH3j4McYHNgtwVJxgIzYgSNiET8IiqioshWBQ+P4RhZ4zx7Cg176POaJacEvGDHOQ5GT6dr5tSrfhA/maIvq1wJboGSZFnLbD2+rZKBOWDg8udlszqt5IrDbUpPwWjXzqZ2pjsIQf/6vdCErKpoNMi7gp6g/6TVyMoGd1QXYFJxDaNkXfrX7ZBmZD0meVtiFhBQALtlsbse04Eg8MChg33rlLrZr/4yXM6TvdtxaORGynYrOUKmKmyYgE9TTMvk8YWumas74h0OMse84FrqXp+0S9XCozMkZ5CqHR1xZv3VnByhAt3v0oaK8oJsOdyTe/chjKmZFJkeHaCpqdfBNylTeRXK8EexN8VuFItoV9y44TCv8/TEXmNMgjcNJomltt1HuvDQm9Z+++pkkFZ+dYpu3+yY0rZ4rZQkW224Qlx+U9Aqxe0pZGBpbKKKF//d3YaHhdhX7gCmNEtu+fmqfRRvwz57ebQvuOlyn0aoIKlml1y0soGTReJxdFptw+ekKewcyx1u9VmlBzRXhEe8I/9ZI417j6KhYTq30U/Q87wMIvtpUE++GKKTltIxvN4b3d2pCA+QRI9qRYv6hHV90L5eX27x4httB77g7qS4TOzEd3TQvQaoHvhTMgx6VsI5MiTWh/QMr1zZonbUUuc+Xp1XpNsW2ndehzhwjU+jgp99J4xtjKDQ= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CkgTBXKtBcTP7E7XrvjcobzrHYguBf6GC3WVGM2OFFXqJhkvd5TmFa2z+o0s5txtM9prRWZMexCW89NgbdZX8onw3iszNbj47vstTjdeerFKG1AsrUTNWGTx1hwnMcPm0E+qyQVa4QTS9y2dMMdPrLStYbSbIuzgjEgah74sgqRFtAC0itvnumj9m+xnGASkDw6Fb6ZFONf4/9R3ekv4z1OH1Z49maN8sPLe4I7cLGrxLwO3V6tyvRC9+71Rw7UMZC5Zo3gy1qfB9OBuMuyxGPV77c4G453E5bVb6ijSrrzGRwp9VyXTfOPUTZvvpF/hniJG3AnVxB95qK6XqbxM8abSJp3oZUOQQTYxXGKT7ZY/3ow4ECvU3Q6tl5aDMKJKMCGR45z6AHrplCLK5s0rZ692Ewo1AmVAMUAan0gZzZ4uDj60/fLnMyPm3MU7tYXzLt59w4vUD3XjKyfhwOGrPw8k++DRHzLgMeuMVhcXyw/uwwSOTtFWPyr7nBvPJbaa2zo6iWqHJWOm2qVJ24MnEt2LP1kc/FKX4xRTAJcwBt10mXPS/x6BV0sVDmEvT1oLDln/zhgR92ZflFDZ4P8TvpF3+paqyKTPuSHZXTXsDzfmGLEkynXrlwstidRTzrLY X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /yB5al9z8NFJWuk1U1Z+wwxJMkJIYLFMFA51EjUfq7FKEo1cPavBS9vaPa99ns+VsZhXvj+qM3yLyW1VBhcXg7AQvstPCzyjKjWA6q1Fi6Ndt0kNSsDlQKDYD4nvjxgY8FpgOulg/Ym9VKbj8CwPvKKUvYQjYDpk5w5yeylJfqM/ACT3+lDrgCv8bDV3LZRJVm4wQDAkV4UQDRfhuyi6YBfKusALaX5jDtwb/KVUdXhwU1BmeCX8JOPRRx3v3oFOmfa0SmZHi2ZjgtZ5EB5ofPFKHqPkoTwgcpWf/joaB3YLR+hhkrw3Qf7djGEFrAlyyuFVYC+4p47VMV7UXteR9HuFGJiql8BVJnvCzs7L99pL9F9PZFoRdJ0I6h4c24TXAhT2+yl6TyxI2jUB5luzBmcp3d0oDiYbNc7bs2p6pWg+jocWPSZqUibxJJgSrLcVjOki4HUS6yrQclu7wQ8iUswNPd59hDo39H41ermU9HhKQxR4TonkwqBhntbXTjYrBDA+X6C/pUNJS28rPXfKBRu7ytMyhNrE9Dco4zGBF11ZOfiv+53zZpb/2xjHJBC7CCvtK4EoclecVNlIGPc0pj9rsGXFtxbNPWBBZijsBHjFQnC7xC6jd9YPiDfR4lLP8Wj+MmwCiM5E42tL3OfnU0AJDMgPHSgvuH0iuvNY2XXOKZTMxUTOSSzA1dEb8w2Y4YLGudu45olwQb/Sc7Y8YXocq2ZZjOQYptvnrXKlrDisVTTyL2k1rvtWLx76zM/TlwQ6Yq8+jbq/5+IyJa7Lu7117iUELszCF/zbbPi7IqihZMKPMXlYZ76SA5mhkLW4592+tAqsI6DlYOFVPaOfdeNhdpcmA2eaTwQM0N/p9Aea6YxdhsAMpijfmHYabjCPgHkCoTPuTx+rQlOiBcmQbfRK/+tXv0hICMFLSEYm8HYtNjDPi8oo/eGpHyodhRNb4RQBZU3gwzhefkGpW7zXfYx7qkBo0b7+sLDHLbQNBkSuTyt/LTWor9tSaK6NSo8b3/AOLZJYS/xfyBNLXURr9X99FgLCz5bnNnVIKYXaZoLP+kJGD989FAj3V00cbxUO2X3AinP1wXpRi5Zfws+bPaWbnip+x3SguivBqO4Ij7PjeKB6HIlmWOFHKxBOl5e5wldO98OmLKArBAFVsWaJnrkHDhQhFIyNeaACGW8ObJsUR+8q4OR529PoX5SAMQZXnLfNUQl1BSaNzTLoVn+kx12cXuUkmlNK5qMyYFWlES7XScmM07WXT5f6PIDh8jLW9d9wTEveKiDWXV8jJvAC4W9VamVTyqnexdYWpE7MpVk= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: db84f78d-6265-497e-0367-08da9f08e63a X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2022 15:16:20.2306 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR03MB6565 Received-SPF: pass client-ip=2a01:111:f400:7eae::800; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM11-BN8-obe.outbound.protection.outlook.com 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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) 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.3 (--) From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl-xoauth2): New variable. --- gnu/packages/cyrus-sasl.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/cyrus-sasl.scm b/gnu/packages/cyrus-sasl.scm index 2cd18f3e5e..5374effbcd 100644 --- a/gnu/packages/cyrus-sasl.scm +++ b/gnu/packages/cyrus-sasl.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2013 Andreas Enge ;;; Copyright © 2016 Leo Famulari ;;; Copyright © 2019 Mathieu Othacehe +;;; Copyright © 2022 Morgan Smith ;;; ;;; This file is part of GNU Guix. ;;; @@ -26,8 +27,10 @@ (define-module (gnu packages cyrus-sasl) #:use-module (gnu packages kerberos) #:use-module (gnu packages tls) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix build-system gnu)) (define-public cyrus-sasl @@ -78,3 +81,34 @@ (define-public cyrus-sasl (license (license:non-copyleft "file://COPYING" "See COPYING in the distribution.")) (home-page "https://cyrusimap.org/sasl/"))) + +(define-public cyrus-sasl-xoauth2 + (package + (name "cyrus-sasl-xoauth2") + (version "0.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/moriyoshi/cyrus-sasl-xoauth2") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1py9f1mn5k5xihrk0lfrwr6723c22gjb7lmgya83ibvislm2x3wl")))) + (build-system gnu-build-system) + (arguments + (list #:configure-flags #~(list (string-append "--with-cyrus-sasl=" + #$output) + "--disable-static"))) + + (inputs (list cyrus-sasl)) + (native-inputs (list autoconf automake libtool)) + (native-search-paths + (list (search-path-specification + (variable "SASL_PATH") + (files (list "lib/sasl2"))))) + (home-page "https://github.com/moriyoshi/cyrus-sasl-xoauth2") + (synopsis "XOAUTH2 plugin for Cyrus SASL") + (description "Adds support for XOAUTH2 authentication to Cyrus SASL. Can +be used with isync to fetch mail from servers that support it.") + (license license:expat))) -- 2.37.3 From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH] gnu: Add cyrus-sasl-xoauth2. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Oct 2022 20:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Morgan.J.Smith@outlook.com Cc: 58074@debbugs.gnu.org Received: via spool by 58074-submit@debbugs.gnu.org id=B58074.166508928119210 (code B ref 58074); Thu, 06 Oct 2022 20:48:02 +0000 Received: (at 58074) by debbugs.gnu.org; 6 Oct 2022 20:48:01 +0000 Received: from localhost ([127.0.0.1]:33642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogXmj-0004zm-2R for submit@debbugs.gnu.org; Thu, 06 Oct 2022 16:48:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogXmg-0004yy-8J for 58074@debbugs.gnu.org; Thu, 06 Oct 2022 16:47:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59804) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogXmZ-0007zH-De; Thu, 06 Oct 2022 16:47:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=YLtkVP+e9pudj/B2H/J0nM/ds942Fc1ZcYtal2fgOtg=; b=SnmkMz4a6irbKSqohxhE 7kZPnipR6XAcXXOiTzzhVCqWoqntjVj2mEqe+kgJbNAloLRMRjKCE9rpYZUSo77vWRy2gTf1qPht5 kpgKoUvuS9B/SFel8mDj2utno92EjD8LNBva5gG7MM5WT9I0TeYSq388HQ+NQWns0iutJxRJTGAq3 Dod/ZgkmDfY6EyVkue4c0JL1KXAVFwF1qU172UhvY/cMnIr9QhDFaDWd5byFhciJR72cv0SxOpCE9 fSfv1W+BW1/L5M/EypaxmArJasplPw5TlC3UWO3qW92tkXd4XkU/0pVxfZ2UIFzDZlFQJomtu7WwS bzKqndx+CeDvIg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:53196 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogXmY-000771-BD; Thu, 06 Oct 2022 16:47:50 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: Date: Thu, 06 Oct 2022 22:47:48 +0200 In-Reply-To: (Morgan J. Smith's message of "Sun, 25 Sep 2022 11:15:22 -0400") Message-ID: <87ilkwhe6j.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi, Morgan.J.Smith@outlook.com skribis: > From: Morgan Smith > > * gnu/packages/cyrus-sasl.scm (cyrus-sasl-xoauth2): New variable. LGTM, modulo two things: > + (native-search-paths > + (list (search-path-specification > + (variable "SASL_PATH") > + (files (list "lib/sasl2"))))) I believe this search path belongs in cyrus-sasl (see ). Could you provide a patch that does that? However, due to the number of dependents of cyrus-sasl, this change will have to go on =E2=80=98staging= =E2=80=99. > + (home-page "https://github.com/moriyoshi/cyrus-sasl-xoauth2") > + (synopsis "XOAUTH2 plugin for Cyrus SASL") > + (description "Adds support for XOAUTH2 authentication to Cyrus SASL.= Can > +be used with isync to fetch mail from servers that support it.") Please write full sentences. Thanks in advance, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 03 11:43:31 2022 Received: (at control) by debbugs.gnu.org; 3 Nov 2022 15:43:31 +0000 Received: from localhost ([127.0.0.1]:50020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqcNO-0003q3-Qg for submit@debbugs.gnu.org; Thu, 03 Nov 2022 11:43:30 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqcNM-0003pv-Vs for control@debbugs.gnu.org; Thu, 03 Nov 2022 11:43:29 -0400 Received: from localhost (93-63-133-243.ip27.fastwebnet.it [93.63.133.243]) by mira.cbaines.net (Postfix) with ESMTPSA id 7605D27BBE9 for ; Thu, 3 Nov 2022 15:43:28 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 4c63ec4d for ; Thu, 3 Nov 2022 15:43:27 +0000 (UTC) From: Christopher Baines To: control@debbugs.gnu.org Subject: tag 58074 moreinfo Date: Thu, 03 Nov 2022 15:43:27 +0000 Message-ID: <87cza4yrfk.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 58074 + moreinfo quit From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH staging v2 1/2] gnu: cyrus-sasl: Set SASL_PATH to find plugins References: In-Reply-To: Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 23 Dec 2022 19:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: ludo@gnu.org Cc: Morgan Smith , 58074@debbugs.gnu.org Received: via spool by 58074-submit@debbugs.gnu.org id=B58074.16718237023418 (code B ref 58074); Fri, 23 Dec 2022 19:29:01 +0000 Received: (at 58074) by debbugs.gnu.org; 23 Dec 2022 19:28:22 +0000 Received: from localhost ([127.0.0.1]:38428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8niP-0000t4-ID for submit@debbugs.gnu.org; Fri, 23 Dec 2022 14:28:21 -0500 Received: from mail-dm6nam12olkn2033.outbound.protection.outlook.com ([40.92.22.33]:20705 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8niN-0000sv-CU for 58074@debbugs.gnu.org; Fri, 23 Dec 2022 14:28:20 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nwok01bexxig/k0s8/jisMSBGs/0MXi7pxRISDvJf7+AX5K+9gh2oj9w10aDxH9XqeWbNGR/vSy11dpyzVl8ohS4MWrONHS7mON66UkiRXnDEslaAhZc4vS23Totse9ziYc2jmH0eQbBlujrE50IiFUYQftwXgiy9pB/lmrLXCTK3FVzqqtlwXtXy/NSnvOZO/H51uNTLFxc66k4eqJtq2oFr/gMNxqHxt1gv9sMbI7gjiJKUCY+E5UcjEa869WNvAzLrKWCeqUHYqfSix0Igl4msdZnPe6UiY1DxHEyquVyUAG3FgG0N7lwG3e0C81KihYbuyYghqJfqdl3OD1iyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VDQsAOm399Sg/9WOy5TzLPNK2/c+2/6mKvpsr7jqd3c=; b=KZhD20ogbZq7kMBsC9vvKKitWZEquizxjX+NittIGXwZtNcPAzrRBMIVPFEyDY5jI0pqGpAigfmiuAKI5J4lk0EjpGsLcsn5mrg8dj40sEfH04ohKaYrGLIJd5ROkGEO1qG96SXdTP/sY3rinLX6KxUTEmxQk1VvTNOWj0PtCV8MG3zD8XuNC8ldXXQZB8w7dAm7bF4V0ItHHNp0dnp8scKBQdk8vFGaGmG8qUYY42zfP9aQg9YDz8OSTh0F+3rWFP2Rr/rd3nAZTfbqHmtt5DtgRKrCnST3iL1mPsHJJlQj+87/MG/LYrVpR2VLcCuHhQf68h3PaxysrtH7RqYw8Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VDQsAOm399Sg/9WOy5TzLPNK2/c+2/6mKvpsr7jqd3c=; b=SVPcez/Yh6D2VtTTDrJjy51E/5A8GK2Zs5ktXHHq341iny6pIABXa8oBVf3GWshKXTLh8KCsJNjcIV9WF7GkXWEBLAPBNKEh4fa1VWE4A0ykC9Gr0+aFLEnrigw3r9n3V8g99WZ3x8MQFIptA2YsqQuD7IJuZgXJy/IqgdIGtcjBv2FmKibWVyDSpGB7XVY4oKByg1Tux7vKg9kUQQ1gPvqWG99MXhp4IChVjzk6MMulVX06OLca6PnaZkjQ+6rF+/KNixdcCMwqaCcIQHlETwxCO1Qxv8Y6sMtBv/LEi1oKxsjt9kWvAoyD0kdNvWVBaZZU6X828amYTNivGSi7wQ== Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by PH0PR03MB6722.namprd03.prod.outlook.com (2603:10b6:510:115::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.13; Fri, 23 Dec 2022 19:28:12 +0000 Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f%7]) with mapi id 15.20.5944.013; Fri, 23 Dec 2022 19:28:12 +0000 From: Morgan.J.Smith@outlook.com Date: Fri, 23 Dec 2022 14:27:41 -0500 Message-ID: X-Mailer: git-send-email 2.38.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [6eufj2Q+rxrlN3YfPeEokmC963imlLwYLxkr/sS9rcRi//HB0teIFA==] X-ClientProxiedBy: YT3PR01CA0115.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:85::26) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <20221223192741.17707-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|PH0PR03MB6722:EE_ X-MS-Office365-Filtering-Correlation-Id: e599e733-9d64-4352-e853-08dae51bd4a1 X-MS-Exchange-SLBlob-MailProps: LVbdfIC7uFC3xBVfm8FjKvPFuLP32Sqvi9OTY+/OmlmNq9BVrPLVAJF3urr2Bb7kdmupl8ZEV0MxlbFUUNHMW2yTuP4NDUUINqiT9JyQSvjkwMYvvsYKtLaF/Hup8NM3oEBZJLv0TEtcwm5Z6M8DTJisgirZW87cYph+c95T70OlvE5oniEbxYCCiqQDmyz73+P+g80JBoGMWKWF+FxkGS3v70UpJKLpgL4g+mdUTlLTi/BrEDSD3wzEItt3fHXHW91Q87Tu/JFOCMHP18JR7TQbUecruQgpW6Y54LD4oZSv8BIJxMvgYZe/keVONQkS0hCC94aiqxoWKeHXz5K8qwSCyU523192gs5UHrVECVFtfhGzF3mdTsapLbd+C43QKkIW+xMzPFVgqEbt7TA/b0634EoEiYkTnT6s/HyBlA4/sgBoI7MG0H5uTiW4V91LipK6/N2c7+LiYwPXF/8jR4O5ILhU4535sjRVwz6/Xk6Dgmu51Z4OkW25WVcrCdLQqyGXK4+tfT5A1Hg8An6U7zjpXjab0V1fHAYdKiE6hI2vxVEmIGyRI4z/vfWBmavhWOsmdYz30qjvh64cJebOKlZdE/AifPV/rB5kWLqABP3eAVlknxputiXMXiBohxbdF3NYjI+FYYEC4opVnGBsnVBKqdzLDLrPLzAO/0eGc1F534ByNGGfUHnc2jjdhaY7w39VOgHwByo1vlR+674zp7bctOaFI50SeA4O7vTTlQDJ1yV4fYNyrA== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xTBx15v1fnJyPvvHDy2T8ELy8Di5M1vgDC4am6zs9zIMFZ0EHlhk6a5pRfWRfoZDRvByFt7VMO14vKly9Kid9w2mxsJMxGoZZWHMHV5s4uICzF/0vi1AAcvEDxrdMawy68tlxg1RJnYVRP8ZUeFSwf+yhohojxhA4mrHfNx5JkLa7T2DCxuSHFYoaA2aKUgp4GJ//jUKhzlXbYV8M0X/6AV0nN1FDXZ/N/rp26Nr6c89CPH+UkgKGPFVmPjwPICWhmB49zAM6Z3TMfBljEsm5Q5P+tcEYIJ074gkH62nZ4aYGjFtUaNuDTFZmOQYqqjpBZ+TvAviM3U6he1SA3UdRvxFZgOP9E5q4ct0FFDh/T5GptUxnv0W1uCFXfZCISLI/ZRhxpB8iI432bkzfalO7t0fr0yz+sw9H39ZdnItaCJq424+ArrZx+Hldupn+2CfK/sHmJSZQwYk52kpn/5iYl4E+y5LOKuutIgs81lx1EhqN63xSGcp79luke8W8LydnqGgw7S8VacsSses3SeJCfdyYnsC8IuyrnDsZEuB6xLtH+P+IzjDqoInw5sG8MzJijriFnJOi8ZWjFwm4l7YnTOXqAGxCltV3Ypngkn0xK3UhvsBgd2SPAy9vkEB64uYD+TVb8Z7d40xT3xUiYC2Qg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5xxGc5jr9b1BE0pt/KcrEcqecvMRAsOwxI1gPW3BWD00ug0OJzAu+eNFvQQYEf0Ufjcrs+zuo8+uEtDX2t+5ZANMaSudkdPFEDE99GpDI5ThT66hPh0ZvdWGN583LFrBFNimCXSNwbi8wD3VAIZDI4ILsAW1G1JZiBofRlK96lO308xT2e5aOHZo69WwoZLEnddt2a1l3bfII7/Xvmvtuqt4EPLJsp4bx5j7Xa75d0Jw4PTKfUgVPkvBY9pWJv4GD2Y4w4+pOA0EFkJCVU8P1c240oaXyb9BkYZHeRcpEpPKN1Vt9+gzM7EMKg5Y1KxssQtJnZiEgYgUwZpEXm8p7hyQqiC9MWKA2eYmYANSFbfFzWSt+i+YGGRoJSwRJD9jwWbns/fPQ+gek4VWGB/XNE/U11lrQgWZYWm90wXipxopxv0Bwf0pklr9xhvuFjkMw8vjLowuQg7wtiqW7g6uGfVwkuQ/NnDmZRIzwsKdiPBtb8IX2icNEh5A6NzE54wwYh491tREjMuu0PvJFBo169WmGosLuFuFW0URJETS5yFcS1bd/sSovcZAv1WicGPCzikCZ2Cnc7AZ+6olMxiLHZS+MouWRVvYoRa0bodpiZC83thdWGVm1FRhlvE5PXJTjucgrBNdsME7YF5yHFFzdHh+fvysnNACF+ecV4bHzjaukJQYqgpNQX13IolNv/Y+z3TLDPQnJpCDYQkw3GbytBG/JBcfRvOQNI2VCXNviO80NRwtfBVAOwo2YBQIjA1PORqgu4hU0kX1gkdDhCUxYnlg/l3AFFIZ/RWSlmHPrZ7odWACPsa8bse6FXFhP5HZ7r1EtM3otULmD5lyb6yckKt+KACYRFJCjTNChX3JxJqlTdKB/CdL4oOab1p6UANWztMBCFDsGRMtrEC8GEE6SJ1HgxMb752eq6kbGLBlDtNtESJdsHeTA9bry54CExCZi7Nz8Nmh/VEDUzQjB7qWN70FqNVik2fj7+vPgtFHSyzF9/PZIXrljmFNHZuq+8wzvN0DvaBI7FOmio8xNLqUL5uumghevS7aUqJyNtwtywrxXA4BQwMQOlrsGDF7g5aRNLKwlqUFE0+A7MJwm5jOVJn8WeUqAwBkW1p7/z9barHBQxgXpwddIzeqeFA5NsczL7Ai1VtTX1kJmSwZY7lhDyB/haFCpDwgnr99wkkZ2m+MenAUVUeOtpOoZUPTgq+wadse8wPjPLwgeIDGh/mdPtiRDDb/iX42KNF62hl8Y6BLFG+Ee1YwEfOBxwEQ9RpQmkTRd4Cg68tOrikSPjq/ZepcDRipVAWkIqswCIrVwcPHhdz+9WuKBA8nHPGRhL8f X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e599e733-9d64-4352-e853-08dae51bd4a1 X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2022 19:28:12.5135 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR03MB6722 X-Spam-Score: -0.0 (/) 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 (-) From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl)[native-search-paths]: Add "lib/sasl2" to SASL_PATH --- Sorry for the delay in my followup Yep the environment should be set in the original package. I also think I've written in full sentences this time. English hard gnu/packages/cyrus-sasl.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/cyrus-sasl.scm b/gnu/packages/cyrus-sasl.scm index 2cd18f3e5e..d644d04e44 100644 --- a/gnu/packages/cyrus-sasl.scm +++ b/gnu/packages/cyrus-sasl.scm @@ -69,6 +69,10 @@ (define-public cyrus-sasl (add-after 'unpack 'autogen (lambda _ (invoke "autoreconf" "-vif")))))) + (native-search-paths + (list (search-path-specification + (variable "SASL_PATH") + (files (list "lib/sasl2"))))) (synopsis "Simple Authentication Security Layer implementation") (description "SASL (Simple Authentication Security Layer) is an Internet -- 2.38.1 From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH staging v2 2/2] gnu: Add cyrus-sasl-xoauth2. Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 23 Dec 2022 19:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: ludo@gnu.org Cc: Morgan Smith , 58074@debbugs.gnu.org Received: via spool by 58074-submit@debbugs.gnu.org id=B58074.16718237263435 (code B ref 58074); Fri, 23 Dec 2022 19:29:02 +0000 Received: (at 58074) by debbugs.gnu.org; 23 Dec 2022 19:28:46 +0000 Received: from localhost ([127.0.0.1]:38434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8nin-0000tL-V6 for submit@debbugs.gnu.org; Fri, 23 Dec 2022 14:28:46 -0500 Received: from mail-dm6nam11olkn2048.outbound.protection.outlook.com ([40.92.19.48]:37579 helo=NAM11-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8nim-0000tF-Bp for 58074@debbugs.gnu.org; Fri, 23 Dec 2022 14:28:44 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d4Y9k3nflFOF9nl1Z4Ln7fTZoXQ8QVW4Zd4yDHPHhroTDOtbr7L+Ihrkf9ssDaH6oBIUdGTYHYfaJNa4F2eGY3iLwBYF30JzxK5Y8VYzdvePrNxU2Ra3KYt6LuqkURhSQRzkYzjrqCuY0sq9p/ZxGfqXEWjh+lMTVC0ceJ+fRwYTUOu6OJDR5H2pTmBV5k7EBrb9Q4+ZhlSs//8eWPzHsJmjjE8yGJKTGnTRjWQjNUXX+exBeBImKD4sLi9U6XuR/htogW00HiHmYjUtw0IYqa4B+3wRxOoPCRzpiT8O9GuIJaEsgYLXhFXWR/pppD4oP1osh7NexaRMSP1hu1DuIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1ZqdnRd1Rxk8g/mFNmC/wM7zAdmu1x9Ci6CpykViXJQ=; b=ahw6ORhGD+Hl9vFtFyBa083DODlmftfLHtZzI12qxooXEuPunfr2r5zSBJWTtOmJAdBInMUmXyHNUo0krlmfiukmm7g7wMY2G6bMoQmrTMRCyMDrs7s/qWzP3EVJ5/bC+3WnkFk2YQMz371kcOZrtRCyAlIIWP/zucv85ouzJOV+lujvRbwpAkpnuNFSvTWJszn1y3QxS061rZRxgY0rP7AqHeRBYdbJKbkFQ/Y9vgZKb55/ifFpUrIygtlyeTBIhIGaGIK61dm2M5+o1fevNNi6f7oCrZlC77CKf2mBJZr8DRLyB9YwOMFqEEOah/du2mRLUygZGcV4GOZLzsXInA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1ZqdnRd1Rxk8g/mFNmC/wM7zAdmu1x9Ci6CpykViXJQ=; b=sNDFG1xSty4UosTclbLWJX264RYnKYsO0CkXmxVWMi3U0DoFrJ3mjKT0jOrU28m8FH+zt4JwL4OKF+JFmYT9UhDRxJI0PkXsURRo8KLJFwtrvpP9H6ZqCWTelalkyu2/XXYtnvx631lL7dccvfkQIv5g7E0lzE1TEuVwCIM4XYUDXQKtdF4OOeHU8FM8Qx7l017AxRYjB6kZcI7PAIrOXDAOjg/d3wbWLkIYpnQwXbSCo/gWSaVnDjfXkr3NaQl8q6r4tE07te5bXH5gdubnqhskhXlK5akuBzUu6L2NC+k3hmgNFLqz9U+AFFQJzKqr083/tMAQdRwBq9Ir8gXoUA== Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by PH0PR03MB6722.namprd03.prod.outlook.com (2603:10b6:510:115::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.13; Fri, 23 Dec 2022 19:28:34 +0000 Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f%7]) with mapi id 15.20.5944.013; Fri, 23 Dec 2022 19:28:34 +0000 From: Morgan.J.Smith@outlook.com Date: Fri, 23 Dec 2022 14:27:43 -0500 Message-ID: X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221223192741.17707-1-Morgan.J.Smith@outlook.com> References: <20221223192741.17707-1-Morgan.J.Smith@outlook.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [ggBY5/6dDhKbPXjmDrT7DLMynqhtYeYvbrCWO5uaP4JMBzWbNu6LeA==] X-ClientProxiedBy: YT4P288CA0034.CANP288.PROD.OUTLOOK.COM (2603:10b6:b01:d3::20) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <20221223192741.17707-2-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|PH0PR03MB6722:EE_ X-MS-Office365-Filtering-Correlation-Id: 6242b135-422f-4cbe-8966-08dae51be1ab X-MS-Exchange-SLBlob-MailProps: C/ir7cSdGls/VMKcKKIsWDSgAwtqZSl+4jlGI2gbim4vyAugJv6dWGkMtXvS0MVFVD1nx8cxpzaIi1xM5PekqYfILp43TgcxkcopU/rDh/ZvUDLbyEijTFVMjrwZvk8vBhg4BZG6Y3SovqqFgzOlVqOl7BK51e3r8HKpWka7ryqkM2mDhxtwACf4PeXJ/+KW5CLcRe51TX9CakAa0a8BfXWwffKHrfXN4KylmN+56hKhtToRZ4kPEYMOLy414X59x4NblnO5/wlyEWkBusdzg/51egap4zoaz5FC3bNKd8RTfHWc7aSRsK7XqIviusH7jdQ6pUW+C5jKbdUSrf2Onn64fC8YGcFRuNHUaiCRsPM2GtHIFqP+amqYmBqLMq8anfcUnV9lGu5Qk+kP8NpTPPBrnlaDCKWvvwxo9XFtk58vEb6EKvDA84Nws3MX4hpnqGUjbEk3wDvBeh8jtyixL2uHoiNTkDkfqqcFJnlP+My7VxfImkEhCkoW31NRoq/LWl9f2GjVXjSwFlGZ4gfofr2x/u44mUgI0MIL/vLlJld3aORg3ZUNnzS7z0sDUiUU7ncxNFLcl/Po4K5FqwOhQ4TUYclYT4xZYg0VzQZJFA/rY81qWYqrpStLUlBWZ8bU4HS0xZ1hmMXvHcAGmgPUrbatiDKQfvUzH/X16NvArW0vOiUD4LZ6pHE6TMBcByMLWwM2SvdsgLLPzS096OlsuxYC84ptw4HQShvWtwn0UHQUc8SwUj9oyxk9Dyb/hAE2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RVzXGwCNodlA0HSyJrRPksZBezl/DuTQWodX91U0JnlkxHwqtqtKvpU0EMhrf3UF8iPp8QhmUhlKD0ZBxeWrtE5RTnqWne/fUvuCsAhHlIqw8ubKjyTIlVZmPnQTu2hNxIVhR/QueS5lMKl0slGRT+2e9XQwDmKLw0Z/skJVt87PSCMJb8LVsjjQOj4smkXxWIV1j0pGFPqLrbUxWVHauuVfLu05N0wHpnBHU8EneiCMd0EgfRMmnH9OdayY7kYO0VzoTEXq0kBTNhSOwMoMd0wA/Xifi5XIZaqZw4KrINIrGwE64ayD9DOn0Im4RH9etZh1M6LdN5X4pgy2ehsJ/XAQp9j881UZ2f8ZJPeGHdqXpa555hO7BAKYxeWgHJcPTJQaSVukuJKejLqV0cTUs/mVLDYezm8mH4Frk5+QWR6ZeiEVEbImQ3IBGDK4eUZHs8BdHgg6MBAAUJFzJpG6qamGoH2gtZe9eXEHplKi16Ffw4Ks/ae3nML3CT6w2IiRdaZgq37c/YwZLMnbnFJtE2xmufjjRyZzM5ShV/q0TY3CCfUpYBeirZbOsF8ZW2a8dLSyymJvlIgIio8JvMKKT2hALcm3kBB+GNeUJLk1ZeGGICig0LxoENl0aPgAhT3HlHv2t7yj6aOaufaeR7qUIA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: H3ubDtO50vTsWO6neDLho1ROqQDe5RHbQjwhZeznxmYptmZdbdbS7srFl7ObjXaM/zZKhTeQtO8JpM4CwONJnsPFe9VepyGEZM0JTGZEG+AmA+0nSIb3JDTYgdasWD11PjnvdiibX8dSN74pBVbf8p2sWtt2s9vEyXqoznbJJaD2spfqQUJ/6whpLA18dA6ZIMLLEF0GoDNN1llYnw98LhFLEK5AHELKfPUVbWmK2pbh8z4rxEJ5kbSX5Axz0CLn3NemU7JD1xdsMPAPK4vkum7WBOffA7cJbcNatra+3szCPdsIrSBRqPfPUWSqH6/HTZliQs4N4t9htg/sZwgktQsEXFBgEZRg74VlyadFR5Oow6cTe6qb6V+79FsXHBJyW9SjXrDo0EnrHqO/FDvfy8QnkE+o/y/jUOZERPH5Jns0NewzyIyhCj3MHpG21QQjkmFd+0qXHI1+kABevqNY+LwwlmxM7sjKexhq4g+ryVB26DIGSkGY8Era0dXIeU7PIgJWuU87oMjYM67Px07Q20rpyVyFkxf4R8w1k/ghQV8BPLTglAEim7vaI3o9WkfcVnSKvHaUXGRmSCuIK21dFzbBN0n/SYkQFA8xSdymCSDkSHNpMfjfiAJxkft2VeVfpW+GGzLYLw/ak04I7krSAETVmFJNZu6mo3eUlS8ZslD8IAyi1R1reMRWmkSHfbpPsMSe0bhAx68RbNM/VxLOzYjobq2m2cqEHPg3fyO24bwS3lPNbhiswTjt4p8hHfpQ3mQWSdJKNAqNvJKq4jnTlVJtQE0tFQtxIWv+b4cyEW72baz9iN9zsqGc+UPG5rZgBK6wv3IuC+1ue1if0zc4i5U9pG+tRtYjWxz0REbB1GRCWVKUcV1YLaO5a7D+uR83D+x4mRYidok4TuPznhPjy3zNEM6gds5UwpALbDz6ev26C5xjCozBbLFBgnf7dzEJfSlmAHE3KewUTmAvr0yhSi/a+tk6v/rFaFdZ7A0lYtziyxNgiUPsm9ol3JX/xUGbR0yT3gMOOg7achaFy6EuWiZNqAKxCf3By1HxuYzSxBTlPzZZ3pSCyR4kuEvkxLfm1QS60QDadbPVzyj75MMSDbq/xpFDOgmwKCN60M+/RtNRU7pya3AXMo42soV3vsEKikjVZpA5u2y6tYrW4QOAWHFnjXAyUtrxpx8QoeVuljaK/iBHp5z3bsGEXLn9VuvMOiD+AjOXJtWeLqZ79qBQ2eAH0BUVlEMyHbVnMLGP2diypo41EXgNVsczguDDA8Mo7BbSj2tcmFKETK22LztG0fvj1sghm2ohnFTDyVAyDFaO8yXgE+A6bsfKN14x9Kzu X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6242b135-422f-4cbe-8966-08dae51be1ab X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2022 19:28:34.1370 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR03MB6722 X-Spam-Score: -0.0 (/) 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 (-) From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl-xoauth2): New variable. --- gnu/packages/crates-io.go.q80kWr | 0 gnu/packages/cyrus-sasl.scm | 29 +++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 gnu/packages/crates-io.go.q80kWr diff --git a/gnu/packages/crates-io.go.q80kWr b/gnu/packages/crates-io.go.q80kWr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/gnu/packages/cyrus-sasl.scm b/gnu/packages/cyrus-sasl.scm index d644d04e44..0f283b62ac 100644 --- a/gnu/packages/cyrus-sasl.scm +++ b/gnu/packages/cyrus-sasl.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2013 Andreas Enge ;;; Copyright © 2016 Leo Famulari ;;; Copyright © 2019 Mathieu Othacehe +;;; Copyright © 2022 Morgan Smith ;;; ;;; This file is part of GNU Guix. ;;; @@ -26,8 +27,10 @@ (define-module (gnu packages cyrus-sasl) #:use-module (gnu packages kerberos) #:use-module (gnu packages tls) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix build-system gnu)) (define-public cyrus-sasl @@ -82,3 +85,29 @@ (define-public cyrus-sasl (license (license:non-copyleft "file://COPYING" "See COPYING in the distribution.")) (home-page "https://cyrusimap.org/sasl/"))) + +(define-public cyrus-sasl-xoauth2 + (package + (name "cyrus-sasl-xoauth2") + (version "0.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/moriyoshi/cyrus-sasl-xoauth2") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1py9f1mn5k5xihrk0lfrwr6723c22gjb7lmgya83ibvislm2x3wl")))) + (build-system gnu-build-system) + (arguments + (list #:configure-flags #~(list (string-append "--with-cyrus-sasl=" + #$output) + "--disable-static"))) + (inputs (list cyrus-sasl)) + (native-inputs (list autoconf automake libtool)) + (home-page "https://github.com/moriyoshi/cyrus-sasl-xoauth2") + (synopsis "XOAUTH2 plugin for Cyrus SASL") + (description "Adds support for XOAUTH2 authentication to Cyrus SASL. This +package can be used with isync to fetch mail from servers that support it.") + (license license:expat))) -- 2.38.1 From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH staging v3 1/2] gnu: cyrus-sasl: Set SASL_PATH to find plugins References: In-Reply-To: Resent-From: Reily Siegel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Aug 2023 21:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: 58074@debbugs.gnu.org Received: via spool by 58074-submit@debbugs.gnu.org id=B58074.16910981946466 (code B ref 58074); Thu, 03 Aug 2023 21:30:02 +0000 Received: (at 58074) by debbugs.gnu.org; 3 Aug 2023 21:29:54 +0000 Received: from localhost ([127.0.0.1]:53051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRftI-0001gB-Hz for submit@debbugs.gnu.org; Thu, 03 Aug 2023 17:29:54 -0400 Received: from sender4-of-o54.zoho.com ([136.143.188.54]:21461) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRftE-0001fw-NG for 58074@debbugs.gnu.org; Thu, 03 Aug 2023 17:29:50 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1691098184; cv=none; d=zohomail.com; s=zohoarc; b=ZvynrVFDBDns5Ldx6Ra6aAfIYqMdWljAtCbHpmovtj+o78mtMAV71X/GW0uMUQNIuSw2EnQW3GeDFbZm8JLLvCntdhJNMYrnpDN33CSTiQjBo7o7By64aGDtwfEcdU2I1DCWeoed5DBGYzFCr9TQDucsmV5+EaVYtwQYK9pT8E8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1691098184; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=4sCO6HkVH1ZBEb56V0QkwqFoKQJHjZSuTcIKKhds6TY=; b=YZ+0tYH4pk+J8gwAjDrn9UfuIfLzmjpprPO50as9NYYxZAztrJ+z5VsE2iXEoLcG1G2sQQUr322pBu/09voBi/Vz1eFHUtwD1jbl/qrxQ07VnOzkvGA0Zfa7S1DMHgWgV3Mye7qiW5gONpm8znmUYUOY5gGzVb+F2G4oiL0FcPo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=reilysiegel.com; spf=pass smtp.mailfrom=mail@reilysiegel.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1691098184; s=default; d=reilysiegel.com; i=mail@reilysiegel.com; h=From:From:To:To:Subject:Subject:Date:Date:Message-Id:Message-Id:MIME-Version:Content-Type:Reply-To:Cc; bh=4sCO6HkVH1ZBEb56V0QkwqFoKQJHjZSuTcIKKhds6TY=; b=El9I+4AjuYDzZi7NY7jhpgPPzZTokTze4EGpvdKvzIT1xK3/ZKc/s7adv8ByM4X2 ihouV4hok7FnMf/arkpAG5jaAdEIA5hcl8dCzljB0y/pxVwJvlUuPRQkDrH5F8kL1/q DAZ/RSOktiwv1ami/FwLoZN0eMFP3P1WhaL0JsrI= Received: from luden (reilysiegel-laptop.dyn.wpi.edu [130.215.13.112]) by mx.zohomail.com with SMTPS id 1691098181426125.30706252334016; Thu, 3 Aug 2023 14:29:41 -0700 (PDT) From: Reily Siegel Date: Fri, 23 Dec 2022 14:27:41 -0500 Message-Id: <90f054c85b00bb046fb29af990e24eddb472134c.1691097881.git.mail@reilysiegel.com> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 2.1 (++) 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: From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl)[native-search-paths]: Add "lib/sasl2" to SASL_PATH --- I added the patches from this issue to a personal Guix checkout, and was unable to build cyrus-sasl-xoauth2 due to autogen.sh being an executable file without a shebang. This updated patch sets the pe [...] Content analysis details: (2.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.54 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.188.54 listed in wl.mailspike.net] -0.0 T_SCC_BODY_TEXT_LINE No description available. 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.1 (+) 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: From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl)[native-search-paths]: Add "lib/sasl2" to SASL_PATH --- I added the patches from this issue to a personal Guix checkout, and was unable to build cyrus-sasl-xoauth2 due to autogen.sh being an executable file without a shebang. This updated patch sets the pe [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.54 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.188.54 listed in wl.mailspike.net] 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl)[native-search-paths]: Add "lib/sasl2" to SASL_PATH --- I added the patches from this issue to a personal Guix checkout, and was unable to build cyrus-sasl-xoauth2 due to autogen.sh being an executable file without a shebang. This updated patch sets the permission bits to o400, so that the bootstrap phase passes autogen.sh to /bin/sh, rather than attempt to execute it directly. gnu/packages/cyrus-sasl.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/cyrus-sasl.scm b/gnu/packages/cyrus-sasl.scm index 70d579c127..8254e04993 100644 --- a/gnu/packages/cyrus-sasl.scm +++ b/gnu/packages/cyrus-sasl.scm @@ -63,9 +63,13 @@ (define-public cyrus-sasl ;; ends up doing "ln -s plugin_common.lo plugin_common.o", which can ;; fail with EEXIST when building things in parallel. #:parallel-build? #f)) - (synopsis "Simple Authentication Security Layer implementation") - (description - "SASL (Simple Authentication Security Layer) is an Internet + (native-search-paths + (list (search-path-specification + (variable "SASL_PATH") + (files (list "lib/sasl2"))))) + (synopsis "Simple Authentication Security Layer implementation") + (description + "SASL (Simple Authentication Security Layer) is an Internet standards-track method for remote computers to authenticate. The Cyrus SASL library makes supporting various SASL mechanisms easy for both client and server writers.") base-commit: 4ded034a57ffacdd6c7afa73bb58893afd614644 prerequisite-patch-id: 081e3072b6b3a070fffd62da42f3e622317684bf From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH staging v3 2/2] gnu: Add cyrus-sasl-xoauth2. References: Resent-From: Reily Siegel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Aug 2023 21:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: 58074@debbugs.gnu.org Received: via spool by 58074-submit@debbugs.gnu.org id=B58074.16910982006486 (code B ref 58074); Thu, 03 Aug 2023 21:30:02 +0000 Received: (at 58074) by debbugs.gnu.org; 3 Aug 2023 21:30:00 +0000 Received: from localhost ([127.0.0.1]:53054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRftP-0001gW-63 for submit@debbugs.gnu.org; Thu, 03 Aug 2023 17:30:00 -0400 Received: from sender4-of-o54.zoho.com ([136.143.188.54]:21465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRftM-0001gN-IV for 58074@debbugs.gnu.org; Thu, 03 Aug 2023 17:29:58 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1691098195; cv=none; d=zohomail.com; s=zohoarc; b=LJbm43OGmaHOXX6yjODMhubijH8osgEZ7gcc5L7fUc9KH9BOtQ4miy/91uICZS7q2YnL2kxT3+UvLBYWB3WR7abScN6k8wrW1S6qwrLD4T8bLxSgzQcqPkWtuH7VN7uAt+d68qwrrW0vrxr9d05/hh3suZHmuWZZ0QhHF/gILWA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1691098195; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:MIME-Version:Message-ID:Subject:To; bh=MHJ8YD6ovpq2h+386w2BOVKOywt5dhBI2UQVlpB0qYg=; b=lUZmzJ6LVE4n0+kI9HWTgQNVbOs7tOtyepP7+OuRS5ZTXPWFhwR+YOtE/PSgDLQ5GYhXTCbPGh7nrhz94JpHo3nC4a6CdoI6HdhXYGv5XNku1iAoYhym8Eoho7a6ePnsfkSKjFFb6c572dywlvnoIpxfFKPWcln6khOB1q7pojA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=reilysiegel.com; spf=pass smtp.mailfrom=mail@reilysiegel.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1691098195; s=default; d=reilysiegel.com; i=mail@reilysiegel.com; h=From:From:To:To:Subject:Subject:In-Reply-To:Date:Date:Message-Id:Message-Id:MIME-Version:Content-Type:Content-Transfer-Encoding:Reply-To:Cc; bh=MHJ8YD6ovpq2h+386w2BOVKOywt5dhBI2UQVlpB0qYg=; b=Xxe+HXT1BcAc1vMWCvlSts8rxBDPvc4u+lBCOyqHWS36rmlqYA1x4q0bJyGPDTkN 5TvIm8SjxqXqC+8eArX+J5yBEzLP1DW4naIJamEuJwdPU3pP5oajl98PjbqQqB3RK59 Tx0IfXumIeBC/w4sQ5xgOMMutsW/d1Qt9nfiOEqk= Received: from luden (reilysiegel-laptop.dyn.wpi.edu [130.215.13.112]) by mx.zohomail.com with SMTPS id 1691098192814546.4105085123259; Thu, 3 Aug 2023 14:29:52 -0700 (PDT) From: Reily Siegel In-Reply-To: <90f054c85b00bb046fb29af990e24eddb472134c.1691097881.git.mail@reilysiegel.com> Date: Fri, 23 Dec 2022 14:27:43 -0500 Message-Id: <18f46f62bb9eadb0c065fe31b135b844d4d2774f.1691097881.git.mail@reilysiegel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 2.1 (++) 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: From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl-xoauth2): New variable. --- gnu/packages/cyrus-sasl.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) Content analysis details: (2.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.54 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.188.54 listed in wl.mailspike.net] 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. 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.1 (+) 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: From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl-xoauth2): New variable. --- gnu/packages/cyrus-sasl.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.54 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.188.54 listed in wl.mailspike.net] 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager From: Morgan Smith * gnu/packages/cyrus-sasl.scm (cyrus-sasl-xoauth2): New variable. --- gnu/packages/cyrus-sasl.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/cyrus-sasl.scm b/gnu/packages/cyrus-sasl.scm index 8254e04993..efeeb519c4 100644 --- a/gnu/packages/cyrus-sasl.scm +++ b/gnu/packages/cyrus-sasl.scm @@ -4,6 +4,7 @@ ;;; Copyright =C2=A9 2016 Leo Famulari ;;; Copyright =C2=A9 2019 Mathieu Othacehe ;;; Copyright =C2=A9 2022 Marius Bakke +;;; Copyright =C2=A9 2022 Morgan Smith ;;; ;;; This file is part of GNU Guix. ;;; @@ -30,6 +31,7 @@ (define-module (gnu packages cyrus-sasl) #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix build-system gnu)) =20 (define-public cyrus-sasl @@ -76,3 +78,34 @@ (define-public cyrus-sasl (license (license:non-copyleft "file://COPYING" "See COPYING in the distribution.")) (home-page "https://cyrusimap.org/sasl/"))) + +(define-public cyrus-sasl-xoauth2 + (package + (name "cyrus-sasl-xoauth2") + (version "0.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/moriyoshi/cyrus-sasl-xoauth2") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1py9f1mn5k5xihrk0lfrwr6723c22gjb7lmgya83ibvislm2x3wl")))) + (build-system gnu-build-system) + (arguments + (list #:configure-flags #~(list (string-append "--with-cyrus-sasl=3D" + #$output) + "--disable-static") + #:phases #~(modify-phases %standard-phases + (add-before 'bootstrap 'fix-autogen + (lambda _ + ;; autogen.sh is executable but does not have = a shebang. + (chmod "autogen.sh" #o400)))))) + (inputs (list cyrus-sasl)) + (native-inputs (list autoconf automake libtool)) + (home-page "https://github.com/moriyoshi/cyrus-sasl-xoauth2") + (synopsis "XOAUTH2 plugin for Cyrus SASL") + (description "Adds support for XOAUTH2 authentication to Cyrus SASL. = This +package can be used with isync to fetch mail from servers that support it.= ") + (license license:expat))) From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH staging v3 1/2] gnu: cyrus-sasl: Set SASL_PATH to find plugins Resent-From: Samuel Fadel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Feb 2024 18:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: Reily Siegel , 58074@debbugs.gnu.org Received: via spool by 58074-submit@debbugs.gnu.org id=B58074.17077637475543 (code B ref 58074); Mon, 12 Feb 2024 18:50:02 +0000 Received: (at 58074) by debbugs.gnu.org; 12 Feb 2024 18:49:07 +0000 Received: from localhost ([127.0.0.1]:49224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZbMZ-0001RJ-34 for submit@debbugs.gnu.org; Mon, 12 Feb 2024 13:49:07 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:57036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZbMX-0001Ov-4h for 58074@debbugs.gnu.org; Mon, 12 Feb 2024 13:49:05 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TYYPz5LF3z9smr; Mon, 12 Feb 2024 19:48:39 +0100 (CET) From: Samuel Fadel In-Reply-To: <90f054c85b00bb046fb29af990e24eddb472134c.1691097881.git.mail@reilysiegel.com> References: <90f054c85b00bb046fb29af990e24eddb472134c.1691097881.git.mail@reilysiegel.com> Date: Mon, 12 Feb 2024 19:48:37 +0100 Message-ID: <878r3pbjsq.fsf@t490> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.7 (/) 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.7 (-) Hi, Reily Siegel (2022-12-23 14:27 -0500): > From: Morgan Smith > > * gnu/packages/cyrus-sasl.scm (cyrus-sasl)[native-search-paths]: > Add "lib/sasl2" to SASL_PATH --- > > I added the patches from this issue to a personal Guix checkout, > and was unable to build cyrus-sasl-xoauth2 due to autogen.sh > being an executable file without a shebang. This updated patch > sets the permission bits to o400, so that the bootstrap phase > passes autogen.sh to /bin/sh, rather than attempt to execute it > directly. I have tested the patch from Reily and it works for me. Solved my issue of not having cyrus-sasl-xoauth2 packaged in Guix yet. Is this ready for merging? Samuel From unknown Sat Jun 14 19:16:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#58074] [PATCH] gnu: Add cyrus-sasl-xoauth2 References: In-Reply-To: Resent-From: Zac Berkowitz Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 15 Mar 2024 14:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: 58074@debbugs.gnu.org Received: via spool by 58074-submit@debbugs.gnu.org id=B58074.171051411323115 (code B ref 58074); Fri, 15 Mar 2024 14:49:02 +0000 Received: (at 58074) by debbugs.gnu.org; 15 Mar 2024 14:48:33 +0000 Received: from localhost ([127.0.0.1]:53576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rl8rI-00060k-Mu for submit@debbugs.gnu.org; Fri, 15 Mar 2024 10:48:32 -0400 Received: from mail-yw1-f169.google.com ([209.85.128.169]:47361) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rl8rG-000600-VB for 58074@debbugs.gnu.org; Fri, 15 Mar 2024 10:48:31 -0400 Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-60a434ea806so23384147b3.3 for <58074@debbugs.gnu.org>; Fri, 15 Mar 2024 07:47:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710514008; x=1711118808; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=x/537gCFflotje3+ElKNMz5OCYd57r0MRVw6O3U5qig=; b=ICXuZiLGoHwP2N95ZRON4JXCXMCYLkgXziO3GLB8Uqj9iEf9mXERTAH2s5gct/Fw3K DyKIadesBqEWXo+kF8ZP8ZoFeXktilyi4PucYRi39+77w69rfYQ9RRr5bBZggi18lQyU yw2SNH5WQbhtrUNHihUui3vv4UsjVUJULROj9ANNeq6+dNCpmiAB/d0AuSIYfDAHP4eb 9sHf+BDekLXxzhZ4RfjNSs/cgzR+RS9RvAHpnXPcEM4SjW6YGcr7O5s4HT5tUQX1e7Pl 2Zh3N1zzvq7sLVPAGE9faUO5n/etSce3RPr9O/hrP/oYYyX7mP5vhMO13w3GUtztjiy1 hg9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710514008; x=1711118808; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=x/537gCFflotje3+ElKNMz5OCYd57r0MRVw6O3U5qig=; b=LJdP9DMXue9GK/fm4NisHRT6MKPjqfmB8N3mxExlqFOek88nGUbLqrr1OfxPcYD1ym oiVaKn58EGdLLjE5lqp836bZQfpXCIeahdZM/pta7be2kIRVyAo72qX3NW6Yqt1Hepd+ 925kI5G3ZFqMKox+87yuvSl6U53DS+l7/8tIcJjgsXCpHaGFTo5VsuQL49YVJa5sdpoP LUJm2muOZV0ekDTNHdeQWvABhHCLmG+w0B+u/9qG82ceiFQTw9DgjdMDTwvnkjxwompg zReXgGwh3YlMRpoDzH5hSgqjTF4yh0wyD2fK0MYoUVCntELR36Ha9F9+ScweIL7egCHF PjaQ== X-Gm-Message-State: AOJu0YyHUIIktfXtUBjGAZ75AAsFf1QlJC4u0bDmB4mhqquvRnKz9Cl/ adWPXhabHu+20Kl0nLJ9hFab2jQJiVSKMVfuB1y85SrlM5Ju4uUSdoPsAhMYqsYya2aZXHJ6SC3 Sv8wRKogbMZelJm3OHrkIJF91DSkNPPmk X-Google-Smtp-Source: AGHT+IEY/LVpCylQhwF/FG3BjT2F/TY8yOqLtnPvrIChJ3nEW075PDxUjTwE1LrUis+CXexmxXf/tEE2u/V8GNytvvA= X-Received: by 2002:a0d:db01:0:b0:60a:1897:7de7 with SMTP id d1-20020a0ddb01000000b0060a18977de7mr4958824ywe.7.1710514006889; Fri, 15 Mar 2024 07:46:46 -0700 (PDT) MIME-Version: 1.0 From: Zac Berkowitz Date: Fri, 15 Mar 2024 10:46:36 -0400 Message-ID: Content-Type: multipart/alternative; boundary="000000000000c3a1590613b413d1" X-Spam-Score: -0.0 (/) 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 (-) --000000000000c3a1590613b413d1 Content-Type: text/plain; charset="UTF-8" Also using cyrus-sasl-xoauth2 on a local channel would like to have it part of Guix proper. Zac --000000000000c3a1590613b413d1 Content-Type: text/html; charset="UTF-8"
Also using cyrus-sasl-xoauth2 on a local channel would like to have it part of Guix proper.

Zac
--000000000000c3a1590613b413d1--