From patchwork Mon Aug 5 05:16:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roman Scherer X-Patchwork-Id: 66747 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8362A27BBEA; Mon, 5 Aug 2024 06:19:46 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D0B2E27BBE2 for ; Mon, 5 Aug 2024 06:19:45 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saq7Z-00058d-B2; Mon, 05 Aug 2024 01:19:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saq7K-00055O-3X for guix-patches@gnu.org; Mon, 05 Aug 2024 01:18:47 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saq7I-0000mL-KX for guix-patches@gnu.org; Mon, 05 Aug 2024 01:18:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=zT15VnC1jxDLZqmUHanlh6drLGDefC6Ck+lSW6BJ8CY=; b=PFjN2oYOpH3hv13rKpc592SMQFf8Twd6tiJAcrV+oUh59P4guisdbn9scw3IGv4qJxMGjHmFSyleQoJXzI74oOxrhtSKbrM26j5OMpQ35XD1ORIaR2XAcysgJp3jFBxkYC8BwO2PhTlLgA/fSP2wTzQa4Y4wXK4FGdH3qwauad/pv7dfTZ5E0AsHlX1nX9zIBLmDtJG3AOJN83Rslzd7nMtjI09DJSzUOKCPud0Gf9RE7xYp6ZcEHfapOL0Pk03xEyVxKeh8ZYygFTWg/KNZ+BbjG5l3WnsBwZJf0WajbJ27iEuNuOTtUz4enbXKaWvZ9nlA7inTw/jVbJizhMGd3A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saq7e-0005Uc-HR for guix-patches@gnu.org; Mon, 05 Aug 2024 01:19:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72463] [PATCH 10/10] gnu: Add http-kit. Resent-From: Roman Scherer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Aug 2024 05:19:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72463 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72463@debbugs.gnu.org Cc: Roman Scherer , andrew@trop.in Received: via spool by 72463-submit@debbugs.gnu.org id=B72463.172283512820988 (code B ref 72463); Mon, 05 Aug 2024 05:19:06 +0000 Received: (at 72463) by debbugs.gnu.org; 5 Aug 2024 05:18:48 +0000 Received: from localhost ([127.0.0.1]:57756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saq7M-0005SQ-1m for submit@debbugs.gnu.org; Mon, 05 Aug 2024 01:18:48 -0400 Received: from mail-wm1-f49.google.com ([209.85.128.49]:58825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saq7H-0005Qc-3N for 72463@debbugs.gnu.org; Mon, 05 Aug 2024 01:18:43 -0400 Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-42808071810so68631105e9.1 for <72463@debbugs.gnu.org>; Sun, 04 Aug 2024 22:18:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1722835035; x=1723439835; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zT15VnC1jxDLZqmUHanlh6drLGDefC6Ck+lSW6BJ8CY=; b=xAsiCoThly+BfFwzTZrd2GSXmwnda8TFHP0d9S2gJ4zCr2xFy1eYjcZ7+0f1zjc8DZ kDH1wwGBl2HlUoGV8mJFjNGRyOZAVOq5F5JcPJqx+Rp26srfDfJZOIO3CUjVCUQoLDpi ai7tfu6LVLBuf/2opUaOMmCV7IMDndkow22RtX6bhxIUcPegOnOlvYpVNIVkzS1cCzn1 J/DKb0Jwqj9mVKUjknggxhxHc4ztVWG7WNc4OZ3SKDIb4XidZwTJPZB1UZOaGT45IWD2 JjUZndHD6OvrOsaZaYXKGoRZhyzkpKYRlKFqOvpxttCWCLoQgiztHWZaPsO+TZ/0zWA8 x0kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722835035; x=1723439835; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zT15VnC1jxDLZqmUHanlh6drLGDefC6Ck+lSW6BJ8CY=; b=GTECndBoXrlH0MbwAqTNnf61P/aYAd0Y/WifFg+jRE8OMDo7VhDP56QcZkTZ4LIRMf AC1a+mFCZfGlukziuCJRqMTTdIxYaWxAMIMZ5w6QluemHi+XgwQxjwfAR4mlwNX2K4W4 LzVKBFNKpYUlMfR1EJj1cHLB/LI8RTGWMYyyuT5E1GVXn8wlXaIgPuZD+peQnRv7gojp yOk+2CXgB8wLqNED61B4nyP86Hv7ICMb12/RtTFgbnGjlJu+t3q77DwKrrOvwIulZy2l qRk1qyOziLPIXNHMgq/uxvqoTTMsUWXkpwZZXMOxYvmQGuYCbZE6UFd4hKjcFOz/RPnh m84A== X-Gm-Message-State: AOJu0YxXxZljyUzzOYeideaNHtgv1BoWsgGcwmcdDT0cVt4mD6HrKLxR 8p/wjNthqWnDGNlazpT5lYpxZ6lRr8rL+1pr+vhun/ACcipjcIj2nsIA3OlsvUapFtkn+owCJPA u X-Google-Smtp-Source: AGHT+IGePetPbh5YNt3ssqfcbHOZzMfx1QahaiWq7UyRzekSeDF6wPHV+PArWAow4Qwxo4HtoQydUA== X-Received: by 2002:a05:600c:6a10:b0:425:7796:8e2c with SMTP id 5b1f17b1804b1-428e6af83afmr68351675e9.12.1722835035170; Sun, 04 Aug 2024 22:17:15 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:924:598d:eaec:5b29:b4bd:5944]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-36bbd0261c2sm8556021f8f.57.2024.08.04.22.17.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 22:17:14 -0700 (PDT) From: Roman Scherer Date: Mon, 5 Aug 2024 07:16:54 +0200 Message-ID: <7d64c6dc2ded371daf5d01c09de856835c1fd3f7.1722782570.git.roman@burningswell.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/clojure.scm (http-kit): New variable. --- gnu/packages/clojure.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/clojure.scm b/gnu/packages/clojure.scm index d09af801d0..ed2714a87a 100644 --- a/gnu/packages/clojure.scm +++ b/gnu/packages/clojure.scm @@ -992,3 +992,28 @@ (define-public clojure-tools-reader provided by the Clojure Core reader and more. It adds metadata such as column and line numbers not only to lists, but also to symbols, vectors and maps.") (license license:epl1.0))) + +(define-public http-kit + (package + (name "http-kit") + (version "2.8.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/http-kit/http-kit") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1361bpb4sn3dbp215s7gf1bcrb45lgx3lk6lix7bndw9lahr5ank")))) + (build-system clojure-build-system) + (arguments + '(#:java-source-dirs '("src/java") + #:source-dirs '("src") + #:doc-dirs '() + #:tests? #f)) ;; Too many unpackaged dependencies + (synopsis "Simple, high-performance event-driven HTTP client and server for Clojure") + (description "Minimalist, event-driven, high-performance Clojure HTTP +client and server library with WebSocket and asynchronous support.") + (home-page "https://github.com/http-kit/http-kit") + (license license:asl2.0)))