From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 12 17:33:40 2022 Received: (at submit) by debbugs.gnu.org; 12 Sep 2022 21:33:40 +0000 Received: from localhost ([127.0.0.1]:48194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXr3k-0003ve-C0 for submit@debbugs.gnu.org; Mon, 12 Sep 2022 17:33:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:45738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXr3g-0003vT-AG for submit@debbugs.gnu.org; Mon, 12 Sep 2022 17:33:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46592) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXr3g-0001VC-0r for guix-patches@gnu.org; Mon, 12 Sep 2022 17:33:36 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:45829) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXr3e-0001hW-1H for guix-patches@gnu.org; Mon, 12 Sep 2022 17:33:35 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 127363200981 for ; Mon, 12 Sep 2022 17:33:29 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 12 Sep 2022 17:33:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; t= 1663018409; x=1663104809; bh=s1AozY+FhtTXEZ9P7+Ofng1sxZ+KDrwb8tW jdwTAqaI=; b=0c5Bitq5n1KkNYUOCbjgSUC33yR9XO1WAq3uCm1g+adqHwzNjwy XYkhKrv3/m8PZxE52MlvIkAvXTjh2OxVu1qRajr1ku/IdkDHIeznnEQaUWzEQKOW zldsIx0ScAu0LTaE0Cy4i863J28JYOvSpxmbBzxJ1YM1SxbVjV7CG9Z9lXn6MKep TLVIveKFAbrsCwTFPpdnlgqoX/7VuDxznOjApHa9K49rECWmn2gGv4zTmiWSH8EQ 7jhDWrJg8DemggZQI+uSNuZi3R8XBoDs+HnDE8mpF2HR91NaDkFYEd5mwxVCuXT/ xqPZo8er02QLBVphxzH5nRvgP9I0ZVeoJjg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1663018409; x= 1663104809; bh=s1AozY+FhtTXEZ9P7+Ofng1sxZ+KDrwb8tWjdwTAqaI=; b=Z 28+iM8fb3P2NipQKoXiq8G3JkkFW2fGbvZoii00a/+LIrHq/vw3c3iPZarsyomFe Ces+XTmrtXcblRUJpX4N2HglkhRxfn5TrVEYkuT3SCo1/jbgJyFLcVXIo87USi/x unStoPtWpqmEwYvgbleEJ2Itr/QJlub35IqIc+TxajaitRKLK+bPyCo5o+7nGzrf qHZ2h8FDO3QKFvuJm9VRUyQC9mdPD8LRPwaj2oKwI8JF44wAHdvoce5j9CZdM1P4 cpjavstJXJHFVmQN0Xy+wLsH1WVH2VLiqy1MpBC144cg5tMsHSSUOvyjMO0o/XRR cem1hkNMh5OCvyatceXDg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedufecutefuodetggdotefrodftvfcurf hrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecunecujfgurhephffvuffffgfkgggtsehttdertddtredtne cuhfhrohhmpefvrhgvvhhorhcutfhitghhrghrughsuceothhrvghvsehtrhgvvhguvghv rdgtrgeqnecuggftrfgrthhtvghrnhepfeetveetkeejjeetffehkeeiheeiudeggfekgf fghfefuefhvdelieffledvheeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepthhrvghvsehtrhgvvhguvghvrdgtrg X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 12 Sep 2022 17:33:28 -0400 (EDT) From: Trevor Richards To: guix-patches@gnu.org Subject: [PATCH 0/2] Add sbcl-xml-emitter Date: Mon, 12 Sep 2022 14:27:21 -0700 User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Message-Id: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=64.147.123.21; envelope-from=trev@trevdev.ca; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit 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.7 (--) Hello! This series of patches brings sbcl-stumpwm-notify to GNU Guix. This stumpwm-contrib add-on gives stumpwm users a quick and easy way to listen for dbus messages and receive notification messages in a familiar, stumpish way. Trevor Richards (2): * gnu/packages/lisp-xyz.scm: Add sbcl-xml-emitter * gnu/packages/wm.scm: Add sbcl-stumpwm-notify gnu/packages/lisp-xyz.scm | 23 +++++++++++++++++++++++ gnu/packages/wm.scm | 24 ++++++++++++++++++++++++ 2 files changed, 47 insertions(+) -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 12 17:49:29 2022 Received: (at 57756) by debbugs.gnu.org; 12 Sep 2022 21:49:29 +0000 Received: from localhost ([127.0.0.1]:48236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXrJ2-0004Rt-TX for submit@debbugs.gnu.org; Mon, 12 Sep 2022 17:49:29 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:59663) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXrJ1-0004Rb-7k for 57756@debbugs.gnu.org; Mon, 12 Sep 2022 17:49:27 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 9178C320090D for <57756@debbugs.gnu.org>; Mon, 12 Sep 2022 17:49:20 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 12 Sep 2022 17:49:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1663019360; x= 1663105760; bh=X/7qSSuBmjozpiAO1/ccNoW9/vFjarEegaMhEgkuhYw=; b=h 4Sd5K70eyoC+ePyY5yJGArFBDkrgNpg59uVo8y2r76m2LoNJIeyS2Mbchc4yJJVQ EO2yQd6XhE9IxcgxCDoM2fHtfnpyNNnRvNx2ubnRhzf1cbrMndzJ6qj+GRfxfbdx NwjuLfzJ+JKYMEUMkYd2hPmI7cRe/eaQCgFF0JaolVl0AltOeUAXPb+7LjkcyVwt Ay0XQ5gwXsYvjQziPHV9dZCppAOKrA8EDtiwrbvBgcz0JHEvRDw72jlo3+So0WlZ S8bPrYWWe/dSyFyq1zv6oDyx85I7iHnLY57W7BLP6wwXb8pMYOLtCMl+N2rU1sEq xpBkNm2nyfAC/Z+GDSyWQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1663019360; x=1663105760; bh=X /7qSSuBmjozpiAO1/ccNoW9/vFjarEegaMhEgkuhYw=; b=f9x1Z6eBR/tQvxG4f gD1Mp6yaE6DFAXPHvOrrx8iPOJTIM55tC+HHxSq49Rxlcnb8px1/15rtySysplgX /X0UHaanhC8NTkE3pUdS3ub+04R3HeN7VrcZpWkSPvbIomVXIM65VMOkL3akEqwB Jx9nuFvh8dhgAeX+GgQDXEPuGdWmtSQOOUZuEmwrAM1V1Q5eeQZNBX4256VWmac3 2q6aWM4eTWxkQ8wlz3kLiLLJ2hmFALBvZVLGP5I3iCAkGOJW1m0vWsh5mSYUGqiI NgltpKsJom8vBMdQJqEAbw/SHK5Kgx+L2TAac57WDacaGsk+WbS71PZr48yMzwuA /uj4w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedufedgtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujgfffhgfkfggtgfgsehtqh ertddtreejnecuhfhrohhmpefvrhgvvhhorhcutfhitghhrghrughsuceothhrvghvseht rhgvvhguvghvrdgtrgeqnecuggftrfgrthhtvghrnhepteffieehleelfffhheduveelff ffgfevgedutdduheejtdeuledtgedtteffjeegnecuffhomhgrihhnpehgihhthhhusgdr tghomhdptghlihhkihdrnhgvthenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehtrhgvvhesthhrvghvuggvvhdrtggr X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <57756@debbugs.gnu.org>; Mon, 12 Sep 2022 17:49:19 -0400 (EDT) From: Trevor Richards To: 57756@debbugs.gnu.org Subject: [PATCH 1/2] * gnu/packages/lisp-xyz.scm: Add sbcl-xml-emitter In-Reply-To: Date: Mon, 12 Sep 2022 14:10:00 -0700 References: User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Message-Id: <31b7fd907e512a61ec301c98d781fe61580c65ae.1663018041.git.trev@trevdev.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57756 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 (-) --- gnu/packages/lisp-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 4da0323677..01719e05b2 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -35,6 +35,7 @@ ;;; Copyright =C2=A9 2022 Paul A. Patience ;;; Copyright =C2=A9 2022 Thomas Albers Raviola ;;; Copyright =C2=A9 2022 Arun Isaac +;;; Copyright =C2=A9 2022 Trevor Richards ;;; ;;; This file is part of GNU Guix. ;;; @@ -3799,6 +3800,28 @@ (define-public ecl-markup-reader (define-public cl-markup-reader (sbcl-package->cl-source-package sbcl-markup-reader)) =20 +(define-public sbcl-xml-emitter + (package + (name "sbcl-xml-emitter") + (version "1.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/VitoVan/xml-emitter.git") + (commit "1a93a5ab084a10f3b527db3043bd0ba5868404bf"))) + (sha256 + (base32 + "1w9yx8gc4imimvjqkhq8yzpg3kjrp2y37rjix5c1lnz4s7bxvhk9")))) + (build-system asdf-build-system/sbcl) + (inputs `(("cl-utilities" ,sbcl-cl-utilities) + ("1am" ,sbcl-1am))) + (synopsis "A common lisp library for emitting XML output") + (description "Simply emit XML, with some complexity for handling inden= tation. +It can be used to produce all sorts of useful XML output; it has an RSS 2.0 + emitter built in, so you can make RSS feeds trivially.") + (home-page "https://www.cliki.net/xml-emitter") + (license license:expat))) + (define-public sbcl-cl-mustache (package (name "sbcl-cl-mustache") --=20 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 12 17:51:28 2022 Received: (at 57756) by debbugs.gnu.org; 12 Sep 2022 21:51:28 +0000 Received: from localhost ([127.0.0.1]:48244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXrKy-0004W8-HB for submit@debbugs.gnu.org; Mon, 12 Sep 2022 17:51:28 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:50519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXrKx-0004Vo-4F for 57756@debbugs.gnu.org; Mon, 12 Sep 2022 17:51:27 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 7471E3200927 for <57756@debbugs.gnu.org>; Mon, 12 Sep 2022 17:51:21 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 12 Sep 2022 17:51:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1663019480; x= 1663105880; bh=3EevifJJxeTuBhQAJu8vZdKmV0FCdl13UHfVN8raZYo=; b=a e4+b75UQ0/eFRIj14iOMDwBlUiqvJa/20p1cdMC97fzuPJHjkyYvYSPza/Kjb01+ onprT86Bfxy83Nv3AJhYQY0zccHzxgzDe4mzOKzQbTvVYQup/X2wset7rPuFl08r BbmQ9rNk9Wr4lIoYDPS68XtzFqguJjimsa4ohAnDufxO5xKf4lJdBH1JbYF89Pbs dhnfaOF6MtiAK8fjyy8AePFJZMzpBs3hFSR6j/aT0O8LhkhGGmYcPhG5wCL346ga 3KhdHzi/kqHpju8zkvGoIOLc6FkFMHPkUQrVpq3KjrU2/dRsVGexexMwcNcecXiq f9gBJvaKOxtMhu/4Y7oHw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1663019480; x=1663105880; bh=3 EevifJJxeTuBhQAJu8vZdKmV0FCdl13UHfVN8raZYo=; b=IyKn9Bb1TVVvMnhZn j3dMFbPKlMlCJZwUyNDC26Dw5YwCoUbIFHsjN2gKOHQo3wPFNkd8JNjLDcLC91Qf TY9nBbJtXBzT2Ypn4Bjf3JDvUPbIEbSorDhUDkFofo/oDWVu+EcsATLTBvrdfYYC 879svFEFnNtmUCDP2DHF22ocvQPOXmgPXpd8RyJ2DATaa7QyUduqGtwL1ElG4oKQ 2rBBZwl0cIDYN1o9UyuMfl/291SW4553hPf09uIeL/4ZIqOlB9nuSBzxvTPECfX9 o7mAkjK6nGsdQ6V35TTIWHu1ru7IRfRBFKiD/Ab4MV0JFZ78wvmNmIdGfFCkjWKD EgyFw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedufedgtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujgfffhgfkfggtgfgsehtqh ertddtreejnecuhfhrohhmpefvrhgvvhhorhcutfhitghhrghrughsuceothhrvghvseht rhgvvhguvghvrdgtrgeqnecuggftrfgrthhtvghrnhepjeekuedtieeludeukeeggfffgf ekjeeiudfhhfetjeefiefhgfdtgeetheeuhfegnecuffhomhgrihhnpehgihhthhhusgdr tghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe htrhgvvhesthhrvghvuggvvhdrtggr X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <57756@debbugs.gnu.org>; Mon, 12 Sep 2022 17:51:20 -0400 (EDT) From: Trevor Richards To: 57756@debbugs.gnu.org Subject: [PATCH 2/2] * gnu/packages/wm.scm: Add sbcl-stumpwm-notify In-Reply-To: Date: Mon, 12 Sep 2022 14:10:30 -0700 References: User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57756 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 (-) --- gnu/packages/wm.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 451dfce516..6ae0135a64 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -56,6 +56,7 @@ ;;; Copyright =C2=A9 2022 Maxim Cournoyer ;;; Copyright =C2=A9 2022 muradm ;;; Copyright =C2=A9 2022 Elais Player +;;; Copyright =C2=A9 2022 Trevor Richards ;;; ;;; This file is part of GNU Guix. ;;; @@ -2256,6 +2257,29 @@ (define-public sbcl-stumpwm-screenshot PNG files.") (license license:gpl3+))) =20 +(define-public sbcl-stumpwm-notify + (package + (inherit stumpwm-contrib) + (name "sbcl-stumpwm-notify") + (build-system asdf-build-system/sbcl) + (inputs + `(("stumpwm" ,stumpwm "lib") + ("xml-emitter" ,sbcl-xml-emitter) + ("dbus" ,sbcl-dbus) + ("bordeaux-threads" ,sbcl-bordeaux-threads))) + (arguments + '(#:asd-systems '("notify") + #:tests? #f + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ (chdir "util/notify") #t))))) + (home-page "https://github.com/stumpwm/stumpwm-contrib") + (synopsis "Notifications server for StumpWM") + (description "Implements org.freedesktop.Notifications +interface[fn:dbus-spec]. Shows notifications using stumpwm:message by defa= ult.") + (license license:gpl3))) + (define-public lemonbar (package (name "lemonbar") --=20 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 04:00:55 2022 Received: (at 57756) by debbugs.gnu.org; 14 Sep 2022 08:00:55 +0000 Received: from localhost ([127.0.0.1]:53617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYNKJ-0007QU-0b for submit@debbugs.gnu.org; Wed, 14 Sep 2022 04:00:55 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYNKG-0007QL-O7 for 57756@debbugs.gnu.org; Wed, 14 Sep 2022 04:00:53 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:fc93:27fb:8412:c8b7]) by mira.cbaines.net (Postfix) with ESMTPSA id 6FE0927BBE9; Wed, 14 Sep 2022 09:00:51 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 057eac27; Wed, 14 Sep 2022 08:00:50 +0000 (UTC) References: User-agent: mu4e 1.6.11; emacs 28.1 From: Christopher Baines To: Trevor Richards Subject: Re: [bug#57756] [PATCH 2/2] * gnu/packages/wm.scm: Add sbcl-stumpwm-notify Date: Wed, 14 Sep 2022 08:58:47 +0100 In-reply-to: Message-ID: <87r10e8jwt.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57756 Cc: 57756@debbugs.gnu.org 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Trevor Richards writes: > --- > gnu/packages/wm.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) Hi Trevor, The commit message for adding a package like this one would generally look like: gnu: Add sbcl-stumpwm-notify. * gnu/packages/wm.scm (sbcl-stumpwm-notify): New variable. You're mostly there. > diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm > index 451dfce516..6ae0135a64 100644 > --- a/gnu/packages/wm.scm > +++ b/gnu/packages/wm.scm > @@ -56,6 +56,7 @@ > ;;; Copyright =C2=A9 2022 Maxim Cournoyer > ;;; Copyright =C2=A9 2022 muradm > ;;; Copyright =C2=A9 2022 Elais Player > +;;; Copyright =C2=A9 2022 Trevor Richards > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -2256,6 +2257,29 @@ (define-public sbcl-stumpwm-screenshot > PNG files.") > (license license:gpl3+))) >=20=20 > +(define-public sbcl-stumpwm-notify > + (package > + (inherit stumpwm-contrib) > + (name "sbcl-stumpwm-notify") > + (build-system asdf-build-system/sbcl) > + (inputs > + `(("stumpwm" ,stumpwm "lib") > + ("xml-emitter" ,sbcl-xml-emitter) > + ("dbus" ,sbcl-dbus) > + ("bordeaux-threads" ,sbcl-bordeaux-threads))) > + (arguments > + '(#:asd-systems '("notify") > + #:tests? #f Why aren't the tests being run? If they can be run, that would be good. If there's a reason why they can't or shouldn't be run, it would be good to note that in a comment. > + #:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'chdir > + (lambda _ (chdir "util/notify") #t))))) > + (home-page "https://github.com/stumpwm/stumpwm-contrib") > + (synopsis "Notifications server for StumpWM") > + (description "Implements org.freedesktop.Notifications > +interface[fn:dbus-spec]. Shows notifications using stumpwm:message by de= fault.") > + (license license:gpl3))) > + > (define-public lemonbar > (package > (name "lemonbar") --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmMhijJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfqghAAo/kTQibB/qxRTm2hH07BfWGefSWWSF1F lH/Zm+LxwLJemdyAWTvA8UzAu0kw1lZQGFJyOjdfztvmZEzNPxbUvCgzKzLkITc0 d4HaApoyjkPBEVtUIUZ237LwgWWlbi+fD29fLUPCNKv2286+QrpQppqSOWOAu+xe 8++XSocQvcpxqGmHIIvwu+NbNgyDRVjyl5m5WqO1Jv/7661Z4RNwWTayodoYq8Xz UKTtXqj2UoeA6TwAgkgEnkLv8pki08qZkcmzzQ5dFtXA5iBBAtHpXI84Ah1uo+h/ n9gRaDlDkkWOO9aQnYhI1JiuuN7S6B+JpNkuvdCBicSMa8BpO6SOvsD+Bzk/DLa1 AzuE2cpCIrw5/2T6viKxF9X6e2II51ghNJpLnjJYC5av01Vy0ar2N8sh+WY55Bwx QFUkyh2QockdENn0i/RONh6urIBeB1m0vrRE63zNPHv5Bphm/OMoeAQsVf2UD9KX +HjELf0E4b7/Oa5gLq5szEMSlZUDwLLMl42N0MKgSW+UM4evFN+tmPSfcQC0caKN lHAu8IzsfYpEdCQzjY2kVDeZPX54JKhGI/8S53Yx8mBYRg5bNT4KZD4g+CIu+3xW sideoq1UQlzf+wQcbr9r+0QHQkj7XxNRYXRcJwUl6dUMe26M0mUMAstVid73F58+ lNkqyeEx6oE= =DR2F -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 12:28:43 2022 Received: (at 57756) by debbugs.gnu.org; 14 Sep 2022 16:28:43 +0000 Received: from localhost ([127.0.0.1]:55883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVFj-00054r-4a for submit@debbugs.gnu.org; Wed, 14 Sep 2022 12:28:43 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:39735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVFh-00054e-L2 for 57756@debbugs.gnu.org; Wed, 14 Sep 2022 12:28:42 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 5719D32009E2; Wed, 14 Sep 2022 12:28:35 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 14 Sep 2022 12:28:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1663172914; x= 1663259314; bh=e7Tz2yGeoCOOWtpEPZzR+ISLU1+fZxrvDzwaBb1vdOM=; b=o W1H1hXWUVAwhzTgd1R2iO1gYEF7StiiS/6ncBDXZPY2C/xR23flYs0kxqmlMBkqg fORoA6sA525PhsrKYa7I5OkNKwB0Qd6H4rE8e+sAziQdagANgMcI9FS0rgMCQS8Q 6GjNS1XECFeyFDHvZUQjld+HR+rQ3c/7YBDwQVVbUaXokrxcSZn+q5wggKv4pCPf QIZLAg584nfhDAisnSyw1ox4Sv7uVBK6LSZmbA/qA0BQDTV2YHBtwWTb7MFhHktA utGSmsxba1X0wM1qdObAQiTueBk3vGEMErBPjBsoMbRtVDx/Lbb9GgR8chSP9qXH jXQXihI+CoLMSTLD4SLIg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1663172914; x= 1663259314; bh=e7Tz2yGeoCOOWtpEPZzR+ISLU1+fZxrvDzwaBb1vdOM=; b=d X7BqIFv4i3c2cjKR4wkQBPc/a/OB0TbgYOsFkSupFQP0/yYG/oFZWEVAD7seQOKe YH8YOy01nB5JZX8IfvDy2k+yrETXgsOglgtlLrz+l93noaYtjHSBTIWF5p9ZdaLc vBDWCSeEehb0Gy8xfsXPqmZAH30YPXuexmjcY9BpXOeg3J0KCf18pNxxT+M3j8Dz WlvWmnk4FfMhh4UWsaSG27qHj2B0RsvorzQlwP/rg2MZY+CQaZZKLDxmz/QnUJ0W 8cYISLP7S0+3qfYU4LS5npkVLBrS3+PtTio9Mp8iUOlNX3oscTnX7qMYpdwoBfnD /YyAFYW7Fus+P/j1/89ZA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeduiedguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvvefujghffgffkfggtgfgse htqhertddtreejnecuhfhrohhmpefvrhgvvhcuoehtrhgvvhesthhrvghvuggvvhdrtggr qeenucggtffrrghtthgvrhhnpeetfedtueffkeethfevtdehkeehiedvfeelheehvdeuvd egfeeuueelveegheetkeenucffohhmrghinhepghhnuhdrohhrghdpghhithhhuhgsrdgt ohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepth hrvghvsehtrhgvvhguvghvrdgtrg X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 14 Sep 2022 12:28:34 -0400 (EDT) From: Trev To: Christopher Baines Subject: Re: [bug#57756] [PATCH 2/2] * gnu/packages/wm.scm: Add sbcl-stumpwm-notify In-Reply-To: <87r10e8jwt.fsf@cbaines.net> References: <87r10e8jwt.fsf@cbaines.net> User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Date: Wed, 14 Sep 2022 09:28:32 -0700 Message-ID: <871qsddiof.fsf@codinator.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57756 Cc: 57756@debbugs.gnu.org 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 (-) Christopher Baines writes: >> --- >> gnu/packages/wm.scm | 24 ++++++++++++++++++++++++ >> 1 file changed, 24 insertions(+) > > Hi Trevor, > > The commit message for adding a package like this one would generally > look like: > > gnu: Add sbcl-stumpwm-notify. > > * gnu/packages/wm.scm (sbcl-stumpwm-notify): New variable. > > > You're mostly there. > Thank you for this feedback! I had been following the guidelines described in the documentation: https://guix.gnu.org/manual/en/html_node/Submitting-Patches.html It states to write patches in the "changelog" format described here: https://www.gnu.org/prep/standards/html_node/Change-Logs.html#Change-Logs Is there documentation somewhere that might help me adapt my strategy for future contributions? I do prefer the tighter format you're asking for :) >> diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm >> index 451dfce516..6ae0135a64 100644 >> --- a/gnu/packages/wm.scm >> +++ b/gnu/packages/wm.scm >> @@ -56,6 +56,7 @@ >> ;;; Copyright =C2=A9 2022 Maxim Cournoyer >> ;;; Copyright =C2=A9 2022 muradm >> ;;; Copyright =C2=A9 2022 Elais Player >> +;;; Copyright =C2=A9 2022 Trevor Richards >> ;;; >> ;;; This file is part of GNU Guix. >> ;;; >> @@ -2256,6 +2257,29 @@ (define-public sbcl-stumpwm-screenshot >> PNG files.") >> (license license:gpl3+))) >>=20=20 >> +(define-public sbcl-stumpwm-notify >> + (package >> + (inherit stumpwm-contrib) >> + (name "sbcl-stumpwm-notify") >> + (build-system asdf-build-system/sbcl) >> + (inputs >> + `(("stumpwm" ,stumpwm "lib") >> + ("xml-emitter" ,sbcl-xml-emitter) >> + ("dbus" ,sbcl-dbus) >> + ("bordeaux-threads" ,sbcl-bordeaux-threads))) >> + (arguments >> + '(#:asd-systems '("notify") >> + #:tests? #f > > Why aren't the tests being run? If they can be run, that would be > good. If there's a reason why they can't or shouldn't be run, it would > be good to note that in a comment. > I flagged them off while testing the build in my own channel and forgot to put them back on. Oops! They pass if they exist. I can submit an update. >> + #:phases >> + (modify-phases %standard-phases >> + (add-after 'unpack 'chdir >> + (lambda _ (chdir "util/notify") #t))))) >> + (home-page "https://github.com/stumpwm/stumpwm-contrib") >> + (synopsis "Notifications server for StumpWM") >> + (description "Implements org.freedesktop.Notifications >> +interface[fn:dbus-spec]. Shows notifications using stumpwm:message by d= efault.") >> + (license license:gpl3))) >> + >> (define-public lemonbar >> (package >> (name "lemonbar") > --=20 Trev : 0FB7 D06B 4A2A F07E AD5B 1169 183B 6306 8AA1 D206 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 12:45:59 2022 Received: (at 57756) by debbugs.gnu.org; 14 Sep 2022 16:45:59 +0000 Received: from localhost ([127.0.0.1]:55908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVWR-0005ad-20 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 12:45:59 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:41665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVWN-0005aN-TT for 57756@debbugs.gnu.org; Wed, 14 Sep 2022 12:45:57 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id DCBB332007BE for <57756@debbugs.gnu.org>; Wed, 14 Sep 2022 12:45:49 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 14 Sep 2022 12:45:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=fm3; t=1663173949; x=1663260349; bh=rBz2R5OoH6 Yf+SuV1KVhpkGkba+NDCprit+QxeXTUik=; b=f3QSr/H88OeHcdeGh/98x1ocFj utFi00E+93JETtV2sTXEN1QmyhqI6V8VpfZAwQ/T1Z2azn5y1dxLTz5ZUutPBLNU MDshwMyPf5yFRI/dn3nGPdUpDVzFjTL8WtMaDAfgRWPE+NM5ZQe1P5vUwaFbhPo2 GdieH/s2s1DFbQaSw39jKRhiiqJFlXM3M2nDjoIkK87qMcMTRPOZ4kw7pKQ9zXOo b5hsyhEVF4B9iaLaP3zbDbGUL38MZoxfKpCSefO5o9TzUZSbnX/BM3pAvWfDS13w 50jA83eAuq3ODbKXVtablJm6CSNXAMz5DMptvUPRPKYNFRsE688Ubw3J2mCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663173949; x=1663260349; bh=rBz2R5OoH6Yf+SuV1KVhpkGkba+N DCprit+QxeXTUik=; b=bSwZvXToJnhjTFNn3HsFN/wkalt4bHI7KQVQKD6T0jTY pRwP65fdLZfiROmcSFuMJ0HqYnDXD0UGaK+JIuGvQiZhEy8aGj/KBLcR1WRCBlEd Vo4yCb9fyx6cTeRgzDj3h7MtGIqTlwN+QORgF8Anagc0iYHFoByRUzGB0G6OVkll T0kL/kEaDieJJQDAH1/YhGwUPwhe86lRaYdBI1GVMU32iuCD/IrDQPiNSvHZueZi JnD/EGU7jZZSswKVjrfs1H18Wnhbo8dwgXobab3bsnhQ4vNA1BouLp/hzOJEUm2F 9Z2gT5kVJ9JYoKqktr53oQu5taI0jztZzD+eEqxKsQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeduiedguddtjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvuffffgfkgggtgfesthhqre dttderjeenucfhrhhomhepvfhrvghvohhrucftihgthhgrrhgushcuoehtrhgvvhesthhr vghvuggvvhdrtggrqeenucggtffrrghtthgvrhhnpeeiveeiudefgeeffeevvedtuefhff dvjeefueejhedvvedtueeftddtueejffehieenucffohhmrghinhepghhithhhuhgsrdgt ohhmpdgtlhhikhhirdhnvghtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hmrghilhhfrhhomhepthhrvghvsehtrhgvvhguvghvrdgtrg X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <57756@debbugs.gnu.org>; Wed, 14 Sep 2022 12:45:48 -0400 (EDT) From: Trevor Richards To: 57756@debbugs.gnu.org Subject: [PATCH 1/3] gnu: add sbcl-xml-emitter Date: Mon, 12 Sep 2022 14:10:00 -0700 User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 57756 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.2 (-) --- gnu/packages/lisp-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 4da0323677..01719e05b2 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -35,6 +35,7 @@ ;;; Copyright =C2=A9 2022 Paul A. Patience ;;; Copyright =C2=A9 2022 Thomas Albers Raviola ;;; Copyright =C2=A9 2022 Arun Isaac +;;; Copyright =C2=A9 2022 Trevor Richards ;;; ;;; This file is part of GNU Guix. ;;; @@ -3799,6 +3800,28 @@ (define-public ecl-markup-reader (define-public cl-markup-reader (sbcl-package->cl-source-package sbcl-markup-reader)) =20 +(define-public sbcl-xml-emitter + (package + (name "sbcl-xml-emitter") + (version "1.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/VitoVan/xml-emitter.git") + (commit "1a93a5ab084a10f3b527db3043bd0ba5868404bf"))) + (sha256 + (base32 + "1w9yx8gc4imimvjqkhq8yzpg3kjrp2y37rjix5c1lnz4s7bxvhk9")))) + (build-system asdf-build-system/sbcl) + (inputs `(("cl-utilities" ,sbcl-cl-utilities) + ("1am" ,sbcl-1am))) + (synopsis "A common lisp library for emitting XML output") + (description "Simply emit XML, with some complexity for handling inden= tation. +It can be used to produce all sorts of useful XML output; it has an RSS 2.0 + emitter built in, so you can make RSS feeds trivially.") + (home-page "https://www.cliki.net/xml-emitter") + (license license:expat))) + (define-public sbcl-cl-mustache (package (name "sbcl-cl-mustache") --=20 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 12:47:13 2022 Received: (at 57756) by debbugs.gnu.org; 14 Sep 2022 16:47:14 +0000 Received: from localhost ([127.0.0.1]:55914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVXd-0005dU-J3 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 12:47:13 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:45973) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVXc-0005dF-1M for 57756@debbugs.gnu.org; Wed, 14 Sep 2022 12:47:12 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 5464F3200A96 for <57756@debbugs.gnu.org>; Wed, 14 Sep 2022 12:47:06 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 14 Sep 2022 12:47:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1663174025; x= 1663260425; bh=FCHUPjr+1HO93Q183T21dc8U/f5JhkegHBn/njSoPoQ=; b=d hW9t2CjPXF2m6XV+0zXP4EGvd3XV3dEnXq0SHPzjBHp5ts8K3vHBiimWOZ0udJZp X8YlR3sqqrCbRhNsygT7Qq/oSNlYnVWty1oUmr1VBXVq5fHDRMm4+wO/GsgH/TxI YlPGtGot3JhXRfmHC37NURAPKMvcQTJskor8Si8US/UqruNPnTCo5/264uDfjy7g z8tDLeaHoeE6WG6ou0OwxtZdYb5qt8lRE20nQJ4+r+eAg6AJUVJc48XE5UzuXxBE YuWS7VnkdFIJ6RykXmaCJYRMwYrVjM4ybS10DTIu2ct0mjZ0H/fGZinnSxMTG7Hi imp6KkjMmXBRaQi99cPZw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1663174025; x=1663260425; bh=F CHUPjr+1HO93Q183T21dc8U/f5JhkegHBn/njSoPoQ=; b=Man4Dv/wp64St5tTA tZOh+EAwXIyVStgyB0waWsDs3TO2DHqtgzyKYMOWOJq/V951+oo6HXocAzavsAHB BIFl9DkUiq2J75wkr2Q0u1zyIvsV161ZyQgzWPaZH1d0JWtaaWeG+cIZ9mZKORpR 2LWOSFnjCzRDt2uPnjCUPkvKjK3syZvUwIrpekzY7ygyNm0kZ24UMaxbBe8sx9FL mjw4S5k5nCBGyoifmt1QXNo4oW7hJYnvbt8ibjat85LEdRTeaYnPFA/xGWPK5p6O KffLWF5YwEZ3Y8TBu/VEwIQgcLJurApU6em1igFEfKSuYZFRslEtQAz41HqOis6L IfIcA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeduiedguddtiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufgjffhffgfkgggtgfesth hqredttderjeenucfhrhhomhepvfhrvghvohhrucftihgthhgrrhgushcuoehtrhgvvhes thhrvghvuggvvhdrtggrqeenucggtffrrghtthgvrhhnpeejkeeutdeileduueekgefgff fgkeejieduhffhteejfeeihffgtdegteehuefhgeenucffohhmrghinhepghhithhhuhgs rdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epthhrvghvsehtrhgvvhguvghvrdgtrg X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <57756@debbugs.gnu.org>; Wed, 14 Sep 2022 12:47:05 -0400 (EDT) From: Trevor Richards To: 57756@debbugs.gnu.org Subject: [PATCH 2/3] gnu: add sbcl-stumpwm-notify In-Reply-To: Date: Mon, 12 Sep 2022 14:10:30 -0700 References: User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 57756 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.2 (-) --- gnu/packages/wm.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 451dfce516..6ae0135a64 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -56,6 +56,7 @@ ;;; Copyright =C2=A9 2022 Maxim Cournoyer ;;; Copyright =C2=A9 2022 muradm ;;; Copyright =C2=A9 2022 Elais Player +;;; Copyright =C2=A9 2022 Trevor Richards ;;; ;;; This file is part of GNU Guix. ;;; @@ -2256,6 +2257,29 @@ (define-public sbcl-stumpwm-screenshot PNG files.") (license license:gpl3+))) =20 +(define-public sbcl-stumpwm-notify + (package + (inherit stumpwm-contrib) + (name "sbcl-stumpwm-notify") + (build-system asdf-build-system/sbcl) + (inputs + `(("stumpwm" ,stumpwm "lib") + ("xml-emitter" ,sbcl-xml-emitter) + ("dbus" ,sbcl-dbus) + ("bordeaux-threads" ,sbcl-bordeaux-threads))) + (arguments + '(#:asd-systems '("notify") + #:tests? #f + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ (chdir "util/notify") #t))))) + (home-page "https://github.com/stumpwm/stumpwm-contrib") + (synopsis "Notifications server for StumpWM") + (description "Implements org.freedesktop.Notifications +interface[fn:dbus-spec]. Shows notifications using stumpwm:message by defa= ult.") + (license license:gpl3))) + (define-public lemonbar (package (name "lemonbar") --=20 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 12:48:47 2022 Received: (at 57756) by debbugs.gnu.org; 14 Sep 2022 16:48:47 +0000 Received: from localhost ([127.0.0.1]:55920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVZ9-0005hc-2J for submit@debbugs.gnu.org; Wed, 14 Sep 2022 12:48:47 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:34841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVZ7-0005hO-5d for 57756@debbugs.gnu.org; Wed, 14 Sep 2022 12:48:45 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 989FC3200AA1 for <57756@debbugs.gnu.org>; Wed, 14 Sep 2022 12:48:39 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 14 Sep 2022 12:48:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1663174119; x=1663260519; bh=oXMFIGFIbS sylFGkrLi5ZYEyyiGwwSYn72Ao6XmEAFI=; b=D96oYUD6D/rwv4GFIs4kpeCXqM yRTnImE7vc5ZjBfrEVxLHUgeNMN/ey2yyr+zM1+RxbQn1U1CN5wUkGRl1RfY/rBr n4jCfi8kPG9jfK4YWOlIp3SCW0H+4GAh7BdP9SNrh+1MB0whGG9k9yW6nhYZO+Tz S4rDwUAihd8hao1TELdHI7sDAtOFuVxzexrzxsyKNGeOYTlI5u/ocg0eHH2Rds1x 0bgqsLs0qpDTvuMjjO3F+6gPClfQVLfcv1BPHc5rSY2yRwM/4pmhkOs6O7/GHO+m f0iS2PockfMELqppPDQjMnbZjNoqKhhZSxoINQw9o/LM5xh0HhPYY2nouQSA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663174119; x=1663260519; bh=oXMFIGFIbSsylFGkrLi5ZYEyyiGw wSYn72Ao6XmEAFI=; b=o83cddP4JpfW92idGLjYotUBZwJ0Ibt+rPFu4KAd8WQ/ FgxRI0RCFd/7l/QEgkcOldpKl49jIMWaJX/DH2VxS4AIlYylS3J4jU7QuT/IBjNN qxbrUFwFQ1zE3oaY4MEsUI1orZTyOfb+06W0m6XwD9YHB85zv83td6SflnSY9MU/ e/61br0sGRHQS2WQraRpqn9zyeLRqS9iEfz3c9LLN/kMYiFL1ImLd6NipXxjVoDL rWBcx9esXR4Naaq7RRmCHgxYdn3voRRYrOTnn/+Oh5cBzZKBGLrtcBzM92YGh8Pd ZeWIhjbxmCiF2FgMzgJCwl11JTyX+poQMCjPcKLecA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeduiedguddtjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufgjffhffgfkgggtsehttd ertddtredtnecuhfhrohhmpefvrhgvvhhorhcutfhitghhrghrughsuceothhrvghvseht rhgvvhguvghvrdgtrgeqnecuggftrfgrthhtvghrnhepvddtgfdttdehfeejheegudffue ejhfekvefhgfdvvefghedtjeeikefgjeegudevnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomhepthhrvghvsehtrhgvvhguvghvrdgtrg X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <57756@debbugs.gnu.org>; Wed, 14 Sep 2022 12:48:38 -0400 (EDT) From: Trevor Richards To: 57756@debbugs.gnu.org Subject: [PATCH 3/3] gnu: sbcl-stumpwm-notify: Fixed missing tests In-Reply-To: Date: Wed, 14 Sep 2022 09:41:22 -0700 References: User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Message-Id: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57756 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 (-) --- gnu/packages/wm.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 6ae0135a64..2ee1269c9c 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -2269,7 +2269,6 @@ (define-public sbcl-stumpwm-notify ("bordeaux-threads" ,sbcl-bordeaux-threads))) (arguments '(#:asd-systems '("notify") - #:tests? #f #:phases (modify-phases %standard-phases (add-after 'unpack 'chdir -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 15 04:41:38 2022 Received: (at 57756-done) by debbugs.gnu.org; 15 Sep 2022 08:41:38 +0000 Received: from localhost ([127.0.0.1]:57005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYkRG-0003rR-89 for submit@debbugs.gnu.org; Thu, 15 Sep 2022 04:41:38 -0400 Received: from mout02.posteo.de ([185.67.36.66]:38375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYkRE-0003rC-80 for 57756-done@debbugs.gnu.org; Thu, 15 Sep 2022 04:41:36 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id B5CA1240106 for <57756-done@debbugs.gnu.org>; Thu, 15 Sep 2022 10:41:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1663231290; bh=CgriWFEi5NfWm5NKD67I6fA27YXSAM6XaMw/A0uStEo=; h=From:To:Cc:Subject:Date:From; b=pGlAhS4hXPNR723Uyn7SqGAMwsO9TTS8aKi7xwttQnNdtmvfGMXQy9ML94c7rgsfe S2MZxR2jAGQ4AQcDnKA+XvDTeMlM23KYZprFE/KYgvTyVB+8OpQL/sWs8k+eMPpGnn Gp/BbrXjTs50EKx03YSF3BDm79gP1mWN7KMCBcPpGX3ARv6Z/gAJ2ANRdu8GovOrk4 tU82ceuUNbf7YwOm48SxWeYwd4OkL2BHvgpXKKLs3iyShdMfP2VveeSs14LHbWBeAh aMrsrjoEICZNWXrXMfVIK6MhD+HVZsDcILxFJijmEanYQ3gLnGTMi7HPJ//npKqrkB HGN2Y1HF9PnVg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MSrK55m7Sz6trp; Thu, 15 Sep 2022 10:41:29 +0200 (CEST) References: From: Guillaume Le Vaillant To: Trevor Richards Subject: Re: [bug#57756] [PATCH 1/3] gnu: add sbcl-xml-emitter Date: Thu, 15 Sep 2022 08:40:26 +0000 In-reply-to: Message-ID: <87v8ppf2rq.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57756-done Cc: 57756-done@debbugs.gnu.org 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 (---) --=-=-= Content-Type: text/plain Patches pushed as d10bc44c2452aeb81de36a33257c327e30ffbc1f and following with a few modifications. Thanks. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYyLlOQ8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j/AWAD/f8QuhvOIQaBabpo1JuQOKk/kzbXom84YGNOd Ee5bKc8A+QGwDxsZ/M10XwD72MXkoaQt9UVL88HsPQa6MH5pp+/t =eoEk -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 16 06:28:03 2022 Received: (at 57756) by debbugs.gnu.org; 16 Sep 2022 10:28:03 +0000 Received: from localhost ([127.0.0.1]:41799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZ8Zn-0006PG-BD for submit@debbugs.gnu.org; Fri, 16 Sep 2022 06:28:03 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZ8Zl-0006Or-Ik for 57756@debbugs.gnu.org; Fri, 16 Sep 2022 06:28:02 -0400 Received: from localhost (unknown [134.157.22.165]) by mira.cbaines.net (Postfix) with ESMTPSA id CD70827BBE9; Fri, 16 Sep 2022 11:27:59 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id eb1d5826; Fri, 16 Sep 2022 10:27:58 +0000 (UTC) References: <87r10e8jwt.fsf@cbaines.net> <871qsddiof.fsf@codinator.mail-host-address-is-not-set> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: Trev Subject: Re: [bug#57756] [PATCH 2/2] * gnu/packages/wm.scm: Add sbcl-stumpwm-notify Date: Fri, 16 Sep 2022 12:25:37 +0200 In-reply-to: <871qsddiof.fsf@codinator.mail-host-address-is-not-set> Message-ID: <87sfkrsjf8.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57756 Cc: 57756@debbugs.gnu.org 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 (-) --=-=-= Content-Type: text/plain Trev writes: > Christopher Baines writes: > >>> --- >>> gnu/packages/wm.scm | 24 ++++++++++++++++++++++++ >>> 1 file changed, 24 insertions(+) >> >> Hi Trevor, >> >> The commit message for adding a package like this one would generally >> look like: >> >> gnu: Add sbcl-stumpwm-notify. >> >> * gnu/packages/wm.scm (sbcl-stumpwm-notify): New variable. >> >> >> You're mostly there. >> > > Thank you for this feedback! I had been following the guidelines > described in the documentation: > > https://guix.gnu.org/manual/en/html_node/Submitting-Patches.html > > It states to write patches in the "changelog" format described here: > > https://www.gnu.org/prep/standards/html_node/Change-Logs.html#Change-Logs > > Is there documentation somewhere that might help me adapt my strategy > for future contributions? I do prefer the tighter format you're asking > for :) I'm no expert on the changelog format, but I think you were just missing the descriptive first line of the commit. Looking at how other commits are written is the only recommendation I can give for writing commit messages. Also don't worry about it too much :) Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmMkT6tfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xc5rhAAugaf4WrBFZ07+6GsGCjTlSMJprV5v5gy 6qM3OlIvftL8C/mxl9kM+ReA432bGQdRE5yRKIgAKvS6WrNVcO+0mLwGsHwy9Oea mLefo1x9gRE6E+RyONUMgyjgEbNrzBvYvnornRjwZyl7SHb6kWQRIV+hhf8oybtQ v/Hr/hIL8rW8Up34wHaG2HW/ddM5TvdMeN3s68Y3X/21bkEyPawdA/He7f5t1/qW Nm/+j6ezd1BoxhLEnllFcLK7U+zLFHgAJou/OxRpICXATRtRQRyopQW3WjYMiA5V /Ct/1Nj1mbEcvaAP+WhMwTM14aMw4YVFIe0xmi00W2+hijD5hgZzD+ZV4qj1wM4k gHRUsALn6p8JlD0eUvH+NORq7w2x/ectxQ1kZY5b3CrCtyieYJ7m/P1MYnL0jARl M/dqA9aYujev3zxu9foNURVYdqMjLeeJIc8/3csuNfhKlFVQ4oB7y675/CinPZ4+ 4M3Qd98OV2t7Dl1QPQ0zn09YRAdDsuZCfXyLSEFNXCieG/DkomOo8cZJbNRKuGDC 3AUAKxu12FiQ+mHJ39Xj9LQMdkaMSpthNtlqfWeCSE708E9gXPXPMO4VfuUYAa+0 /KCVHUJXzTLb/BXGPS5wKVg1nVhXCdZDjVvok3yDyYp79/FbvG3bWEuEZOehr1yG rosxLnKJAng= =Z0n+ -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 16 19:15:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 14 Oct 2022 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator