diff options
| author | gemmaro <gemmaro.dev@gmail.com> | 2026-08-13 10:55:09 +0900 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-08-21 10:49:22 +0200 |
| commit | 6e428f5f2d089e18dfea04b19985c73f634798df (patch) | |
| tree | c9e7f9daf1c0742041607144bdcf79cb49e053de /gnu | |
| parent | d032011c231a7496c611beb00019c3de998784b6 (diff) | |
gnu: Add emacs-auth-source-xoauth2-plugin.
* gnu/packages/emacs-xyz.scm (emacs-auth-source-xoauth2-plugin): New
variable.
Merges guix/guix!10523
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 6ac0fa70687..b984f34b94e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm | |||
| @@ -28041,6 +28041,29 @@ auth-source. This integration requires some preliminary work on the users’ | |||
| 28041 | part, which includes creating tokens.") | 28041 | part, which includes creating tokens.") |
| 28042 | (license license:asl2.0))) | 28042 | (license license:asl2.0))) |
| 28043 | 28043 | ||
| 28044 | (define-public emacs-auth-source-xoauth2-plugin | ||
| 28045 | (package | ||
| 28046 | (name "emacs-auth-source-xoauth2-plugin") | ||
| 28047 | (version "0.4.1") | ||
| 28048 | (source | ||
| 28049 | (origin | ||
| 28050 | (method url-fetch) | ||
| 28051 | (uri (string-append | ||
| 28052 | "https://elpa.gnu.org/packages/auth-source-xoauth2-plugin-" | ||
| 28053 | version ".tar")) | ||
| 28054 | (sha256 | ||
| 28055 | (base32 "038wikkg4lmgjjnwkliwwx8iif55vlc6720qz55lkr7pkrzp5vas")))) | ||
| 28056 | (build-system emacs-build-system) | ||
| 28057 | (arguments (list #:tests? #f)) ;no tests | ||
| 28058 | (propagated-inputs (list emacs-oauth2)) | ||
| 28059 | (home-page "https://gitlab.com/manphiz/auth-source-xoauth2-plugin") | ||
| 28060 | (synopsis "Authentication source plugin for xoauth2") | ||
| 28061 | (description | ||
| 28062 | "This Emacs package provides a global minor mode for enabling support | ||
| 28063 | for the OAuth 2.0 Authorization Protocol Extensions (xoauth2) | ||
| 28064 | authentication with auth-source.") | ||
| 28065 | (license license:gpl3+))) | ||
| 28066 | |||
| 28044 | (define-public emacs-circe | 28067 | (define-public emacs-circe |
| 28045 | (package | 28068 | (package |
| 28046 | (name "emacs-circe") | 28069 | (name "emacs-circe") |
