guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 8f9084d9ecc0fc0b190861f9d070f65b3e3236ee
Author: Cayetano Santos <[email protected]>
AuthorDate: Wed Jun 24 16:02:03 2026 +0200

    gnu: Add emacs-async-http-queue.
    
    * gnu/packages/emacs-xyz.scm (emacs-async-http-queue): New variable.
---
 gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 297cd7e924..de1a874200 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -46902,6 +46902,31 @@ and rejection tracking.")
 the TypeScript implementation.")
     (license license:gpl3+)))
 
+(define-public emacs-async-http-queue
+  (let ((commit "95ca963a6e3f94d9b1b77bf0e0e4661477c26d05")
+        (revision "0"))
+    (package
+      (name "emacs-async-http-queue")
+      (version "0.1.0")
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+                (url "https://git.andros.dev/andros/async-http-queue-el.git";)
+                (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0mnag3pxwi13if7rgcsnlg39j51w4h8rsdajlhqap9j6536jaxc3"))))
+      (build-system emacs-build-system)
+      (arguments (list #:tests? #f))    ;no tests
+      (home-page "https://git.andros.dev/andros/async-http-queue-el";)
+      (synopsis "Parallel HTTP fetching for Emacs")
+      (description
+       "This package provides a lightweight, async parallel HTTP fetching
+library using @code{url-retrieve} to download multiple URLs asynchronously
+with configurable concurrency limits.")
+      (license license:gpl3))))
+
 (define-public emacs-rocket-chat
   ;; No release.
   (let ((commit "96fe27a8678de5ae4061f635108a7192eee13f98"))

Reply via email to