From unknown Thu Jun 19 14:28:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38751] [PATCH] gnu: Add picom. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Dec 2019 13:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38751 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38751@debbugs.gnu.org Cc: Alexandru-Sergiu Marton X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15773676191604 (code B ref -1); Thu, 26 Dec 2019 13:41:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Dec 2019 13:40:19 +0000 Received: from localhost ([127.0.0.1]:55040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikTND-0000Po-3f for submit@debbugs.gnu.org; Thu, 26 Dec 2019 08:40:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:35406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikTNB-0000Pg-Cl for submit@debbugs.gnu.org; Thu, 26 Dec 2019 08:40:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54109) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikTN9-0002VD-St for guix-patches@gnu.org; Thu, 26 Dec 2019 08:40:17 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ikTN8-0003Zj-IE for guix-patches@gnu.org; Thu, 26 Dec 2019 08:40:15 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:46616) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ikTN8-0003Yj-AU for guix-patches@gnu.org; Thu, 26 Dec 2019 08:40:14 -0500 Received: by mail-wr1-x431.google.com with SMTP id z7so23606159wrl.13 for ; Thu, 26 Dec 2019 05:40:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=qu7pdlB1HOjLEIvv/HJqm7KPw4JUSCGEGVkLlE38Rfo=; b=ikxme2P2mesifqInQ9FhE5iJLvz3wjNk+SUzxic2KftSaaugx5YZRH58DTKQ6T9+hC YR+tb9W4gZSe2O1/s+0LeDBhuXKePB/PO1/XiuAoJemsHdYyGJfSTEbV06ktsg0EfRtY 2REbtHF51s7e2vGjhAg43+PJap73v2kQDrsWaJS71F6UKq/ETkft5txMe5xD0fxzap5p dPQrdrP3Az3lv8/SRmSSxkqeRvZlGRx7K3hqj9bSU/8aTOynTiKlqk+PYpA410sEoQT6 2x25GyZxPWLmRu7967D0sFkl5F8SVx2wG4tCdGzVwSIURVq84gVociNaV2o5xh8CcWqd aT+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=qu7pdlB1HOjLEIvv/HJqm7KPw4JUSCGEGVkLlE38Rfo=; b=HuFSYM4YcVpJICnF4ek5YI6t2CFU2RNEldvSqatDELszWWr8ogkmO1mqShp44xdG0B 92nHnlKCx4WYrAyt7VrML6/sl8IL0qlK79uD+fhdBrjhZJsgFrZqXbs787MuENcSyVi7 8xU9/BNpnBqhswYAqoekrVWvaUa01iTFh4SZp7tWKaumn3ubh59iPJiNjhKC/neR/jqk 0wMJqhb7231GzDjxNb+5pC0ML+xqrzWixpjMpcBwD4zaw7KPP4xkm49Kve0RitOmax1X vLSn4YnMJ6a3sgJTy3sBSSHWPPZxW5l4JXnCFirdwd0TftC0wfvqi2VtknyyNZ9divRd G0sQ== X-Gm-Message-State: APjAAAWGFLwfQMS67+ETw5ciljFamRXA3wU9JZrG4xg46utCHYf/JKSY LjAc3WjKCpYxL2qoPjTmcd5KnpBumCbkSA== X-Google-Smtp-Source: APXvYqx+2BR0qUvERmDxF+5j0zNw6n/m2cpxgJ60jMGN/cvttrrhKaMRTQrIIIIZgjYXvtWnrg3jyg== X-Received: by 2002:a5d:4ed0:: with SMTP id s16mr44093591wrv.144.1577367612658; Thu, 26 Dec 2019 05:40:12 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id g2sm30365624wrw.76.2019.12.26.05.40.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Dec 2019 05:40:11 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton Date: Thu, 26 Dec 2019 15:39:55 +0200 Message-Id: <20191226133955.6719-1-brown121407@member.fsf.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::431 X-Spam-Score: 3.5 (+++) 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: * gnu/packages/compton.scm (picom): New variable. --- gnu/packages/compton.scm | 54 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/gnu/packages/compton.scm b/gnu/packages/compton.scm index c5b4c4ef5f..d10d3a495e 100644 --- a/gnu/packages/compton.scm +++ b/gnu/packages/compton.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Func [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: tobias.gr] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 2.0 SPOOFED_FREEMAIL 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: 0.5 (/) * gnu/packages/compton.scm (picom): New variable. --- gnu/packages/compton.scm | 54 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/gnu/packages/compton.scm b/gnu/packages/compton.scm index c5b4c4ef5f..d10d3a495e 100644 --- a/gnu/packages/compton.scm +++ b/gnu/packages/compton.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 José Miguel Sánchez García ;;; Copyright © 2018 Tobias Geerinckx-Rice +;;; Copyright © 2019 Alexandru-Sergiu Marton ;;; ;;; This file is part of GNU Guix. ;;; @@ -22,6 +23,7 @@ #:use-module (guix packages) #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) #:use-module (gnu packages gl) @@ -31,7 +33,11 @@ #:use-module (gnu packages textutils) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) - #:use-module (gnu packages xorg)) + #:use-module (gnu packages xorg) + #:use-module (gnu packages libevent) + #:use-module (gnu packages datastructures) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages pcre)) (define-public compton (let ((upstream-version "0.1_beta2")) @@ -103,3 +109,49 @@ performance). @item Some more options... @end itemize\n") (license license:expat)))) + +(define-public picom + (package + (name "picom") + (version "7.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yshui/picom.git") + (commit (string-append "v" version)) + (recursive? #t))) + (sha256 + (base32 + "1l48fxl04vkzr4r94sl37nbbw7a621rn8sxmkbdv4252i1gjxd4z")) + (file-name (string-append "picom-" version)))) + (build-system meson-build-system) + (inputs + `(("dbus" ,dbus) + ("libconfig" ,libconfig) + ("libx11" ,libx11) + ("libxext" ,libxext) + ("mesa" ,mesa) + ("xprop" ,xprop) + ("libev" ,libev) + ("xcb-util-renderutil" ,xcb-util-renderutil) + ("xcb-util-image" ,xcb-util-image) + ("pixman" ,pixman) + ("uthash" ,uthash) + ("libxdb-basedir" ,libxdg-basedir) + ("pcre" ,pcre) + ("xorgproto" ,xorgproto))) + (native-inputs + `(("asciidoc" ,asciidoc) + ("pkg-config" ,pkg-config))) + (arguments + '(#:build-type "release")) + (home-page "https://github.com/yshui/picom") + (synopsis "Compositor for X11") + (description + "Picom is a standalone compositor for Xorg, suitable for use +with window managers that do not provide compositing. + +Picom is a fork of compton, which is a fork of xcompmgr-dana, +which in turn is a fork of xcompmgr.") + (license (list license:expat license:mpl2.0)))) -- 2.24.1 From unknown Thu Jun 19 14:28:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38751] [PATCH v2] gnu: Add picom. References: <20191226133955.6719-1-brown121407@member.fsf.org> In-Reply-To: <20191226133955.6719-1-brown121407@member.fsf.org> Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 28 Dec 2019 07:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38751 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38751@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 38751-submit@debbugs.gnu.org id=B38751.157751943318968 (code B ref 38751); Sat, 28 Dec 2019 07:51:02 +0000 Received: (at 38751) by debbugs.gnu.org; 28 Dec 2019 07:50:33 +0000 Received: from localhost ([127.0.0.1]:57941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1il6rp-0004vr-Bk for submit@debbugs.gnu.org; Sat, 28 Dec 2019 02:50:33 -0500 Received: from mail-wm1-f47.google.com ([209.85.128.47]:39212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1il6rm-0004vc-Hg for 38751@debbugs.gnu.org; Sat, 28 Dec 2019 02:50:31 -0500 Received: by mail-wm1-f47.google.com with SMTP id 20so10007298wmj.4 for <38751@debbugs.gnu.org>; Fri, 27 Dec 2019 23:50:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=djNOrjamWYwo9KiaRTLWqLJUrGmoXUNMauAOKjywL9Y=; b=ZAVbD05Fh0TDa5bhq+Ltefa2oghJCiBW65h4f1a6wl8H9bly06Kizh12mNTnFYVG1t NR7ptaq3ODc7L6CtNdhqmmSJGimjisFfhsZRDUVDc3wxTELGPzoWhhSJvCiYD4V9JdO6 20VW5STFrr9+k90Vd9LStteoXCgYFBzEV49cl1oi6izz+f6ZiXABprKtT1XoyKFIDWTS 2fVf1dhAD+FzLtMVNCqByt4uwKBlBm8Q2iSWjRMMvv1xJyvpTFuKsC5fVl0WsuMCcKUX apsPMVwmT57XVRAe2uIKgbmtUlvDOqJdCwDNbJopntDSoVUPFqtOki0CayIkwU4V7AJA uolA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=djNOrjamWYwo9KiaRTLWqLJUrGmoXUNMauAOKjywL9Y=; b=dAGd1HFdjGZXghiLMK5s1WMkAPOqrpVLhH0Q7Bwv72Yju6ADfzK9WyJ5vpKDvnxyAP UT+l97s27mLiWiyfpTBiSyrAu4nqmDS2RKZQLubGH8e6XhytD8k1Lcjw+Q/G0TcA9yXk bL3V5n6RBoc9lPeV0WvKoLwPoZJOuhKavXrR2Ng1xVlFrLeNJPIc2ex2NGMprE42n6MV Z3+TaeIPuhBmXY6lPDKiP/l3ragOjI/ufaI94Te42oTKxGBXClyQZXj8/NZObAeeeDwm W6iEWD7Any2QcK4Q5Wi5bx1IYKGV3O1jROBJfDfzfXytR8KU3nX7jlu+otAxxXRBty82 OhQQ== X-Gm-Message-State: APjAAAW95+dQBfxLaG7bC+byP//IT0tWMvyZb5FabB393qVV5xf3x29c nVK4C3mJKOYPZkOCDrarQ1hde6DRwVI= X-Google-Smtp-Source: APXvYqx27hn8pPzFIGmXdRUZYzPr3Q56DSk9WuOhelLsZF7uFhedZB72jUGGAHih2pUP/SA6UvJeCQ== X-Received: by 2002:a1c:3c8b:: with SMTP id j133mr23058808wma.66.1577519424267; Fri, 27 Dec 2019 23:50:24 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id y6sm36572788wrl.17.2019.12.27.23.50.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Dec 2019 23:50:23 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton Date: Sat, 28 Dec 2019 09:49:45 +0200 Message-Id: <20191228074945.17867-1-brown121407@member.fsf.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 2.8 (++) 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: * gnu/packages/compton.scm (picom): New variable. --- Added comments regarding licensing and it now builds man pages. gnu/packages/compton.scm | 56 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: fsf.org] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.47 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.47 listed in wl.mailspike.net] 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.8 (+) 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: * gnu/packages/compton.scm (picom): New variable. --- Added comments regarding licensing and it now builds man pages. gnu/packages/compton.scm | 56 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: openmailbox.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.47 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.47 listed in wl.mailspike.net] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/compton.scm (picom): New variable. --- Added comments regarding licensing and it now builds man pages. gnu/packages/compton.scm | 56 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/gnu/packages/compton.scm b/gnu/packages/compton.scm index c5b4c4ef5f..51b92fc79c 100644 --- a/gnu/packages/compton.scm +++ b/gnu/packages/compton.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 José Miguel Sánchez García ;;; Copyright © 2018 Tobias Geerinckx-Rice +;;; Copyright © 2019 Alexandru-Sergiu Marton ;;; ;;; This file is part of GNU Guix. ;;; @@ -22,6 +23,7 @@ #:use-module (guix packages) #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) #:use-module (gnu packages gl) @@ -31,7 +33,11 @@ #:use-module (gnu packages textutils) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) - #:use-module (gnu packages xorg)) + #:use-module (gnu packages xorg) + #:use-module (gnu packages libevent) + #:use-module (gnu packages datastructures) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages pcre)) (define-public compton (let ((upstream-version "0.1_beta2")) @@ -103,3 +109,51 @@ performance). @item Some more options... @end itemize\n") (license license:expat)))) + +(define-public picom + (package + (name "picom") + (version "7.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yshui/picom.git") + (commit (string-append "v" version)) + (recursive? #t))) + (sha256 + (base32 + "1l48fxl04vkzr4r94sl37nbbw7a621rn8sxmkbdv4252i1gjxd4z")) + (file-name (string-append "picom-" version)))) + (build-system meson-build-system) + (inputs + `(("dbus" ,dbus) + ("libconfig" ,libconfig) + ("libx11" ,libx11) + ("libxext" ,libxext) + ("mesa" ,mesa) + ("xprop" ,xprop) + ("libev" ,libev) + ("xcb-util-renderutil" ,xcb-util-renderutil) + ("xcb-util-image" ,xcb-util-image) + ("pixman" ,pixman) + ("uthash" ,uthash) + ("libxdg-basedir" ,libxdg-basedir) + ("pcre" ,pcre))) + (native-inputs + `(("asciidoc" ,asciidoc) + ("pkg-config" ,pkg-config) + ("xorgproto" ,xorgproto))) + (arguments + '(#:build-type "release" + #:configure-flags '("-Dbuild_docs=true"))) + (home-page "https://github.com/yshui/picom") + (synopsis "Compositor for X11") + (description + "Picom is a standalone compositor for Xorg, suitable for use +with window managers that do not provide compositing. + +Picom is a fork of compton, which is a fork of xcompmgr-dana, +which in turn is a fork of xcompmgr.") + (license (list license:expat ;; The original compton lincense. + license:mpl2.0)))) ;; License used by new picom files. -- 2.24.1 From unknown Thu Jun 19 14:28:57 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Alexandru-Sergiu Marton Subject: bug#38751: closed (Re: [bug#38751] [PATCH v2] gnu: Add picom.) Message-ID: References: <87r20oi4ci.fsf@gnu.org> <20191226133955.6719-1-brown121407@member.fsf.org> X-Gnu-PR-Message: they-closed 38751 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 38751@debbugs.gnu.org Date: Sat, 28 Dec 2019 20:27:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1577564821-6305-1" This is a multi-part message in MIME format... ------------=_1577564821-6305-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #38751: [PATCH] gnu: Add picom. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 38751@debbugs.gnu.org. --=20 38751: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D38751 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1577564821-6305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 38751-done) by debbugs.gnu.org; 28 Dec 2019 20:26:51 +0000 Received: from localhost ([127.0.0.1]:58976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilIfj-0001dM-7d for submit@debbugs.gnu.org; Sat, 28 Dec 2019 15:26:51 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilIfh-0001d9-A6 for 38751-done@debbugs.gnu.org; Sat, 28 Dec 2019 15:26:49 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37907) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ilIfa-0007QV-SC; Sat, 28 Dec 2019 15:26:43 -0500 Received: from [2605:6000:1a0d:6320::6a8] (port=55388 helo=oryx) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ilIfT-0002mP-P9; Sat, 28 Dec 2019 15:26:42 -0500 From: Brett Gilio To: Alexandru-Sergiu Marton Subject: Re: [bug#38751] [PATCH v2] gnu: Add picom. References: <20191226133955.6719-1-brown121407@member.fsf.org> <20191228074945.17867-1-brown121407@member.fsf.org> Date: Sat, 28 Dec 2019 14:26:37 -0600 In-Reply-To: <20191228074945.17867-1-brown121407@member.fsf.org> (Alexandru-Sergiu Marton's message of "Sat, 28 Dec 2019 09:49:45 +0200") Message-ID: <87r20oi4ci.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 38751-done Cc: Alexandru-Sergiu Marton , 38751-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.2 (---) Pushed to master with some revisions! Thanks! 5fecb7b772d6e9cb2d4def9ae65d399fb1c3bb1e -- Brett M. Gilio GNU Guix, Contributor | GNU Project, Webmaster [DFC0 C7F7 9EE6 0CA7 AE55 5E19 6722 43C4 A03F 0EEE] ------------=_1577564821-6305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Dec 2019 13:40:19 +0000 Received: from localhost ([127.0.0.1]:55040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikTND-0000Po-3f for submit@debbugs.gnu.org; Thu, 26 Dec 2019 08:40:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:35406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikTNB-0000Pg-Cl for submit@debbugs.gnu.org; Thu, 26 Dec 2019 08:40:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54109) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikTN9-0002VD-St for guix-patches@gnu.org; Thu, 26 Dec 2019 08:40:17 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ikTN8-0003Zj-IE for guix-patches@gnu.org; Thu, 26 Dec 2019 08:40:15 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:46616) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ikTN8-0003Yj-AU for guix-patches@gnu.org; Thu, 26 Dec 2019 08:40:14 -0500 Received: by mail-wr1-x431.google.com with SMTP id z7so23606159wrl.13 for ; Thu, 26 Dec 2019 05:40:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=qu7pdlB1HOjLEIvv/HJqm7KPw4JUSCGEGVkLlE38Rfo=; b=ikxme2P2mesifqInQ9FhE5iJLvz3wjNk+SUzxic2KftSaaugx5YZRH58DTKQ6T9+hC YR+tb9W4gZSe2O1/s+0LeDBhuXKePB/PO1/XiuAoJemsHdYyGJfSTEbV06ktsg0EfRtY 2REbtHF51s7e2vGjhAg43+PJap73v2kQDrsWaJS71F6UKq/ETkft5txMe5xD0fxzap5p dPQrdrP3Az3lv8/SRmSSxkqeRvZlGRx7K3hqj9bSU/8aTOynTiKlqk+PYpA410sEoQT6 2x25GyZxPWLmRu7967D0sFkl5F8SVx2wG4tCdGzVwSIURVq84gVociNaV2o5xh8CcWqd aT+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=qu7pdlB1HOjLEIvv/HJqm7KPw4JUSCGEGVkLlE38Rfo=; b=HuFSYM4YcVpJICnF4ek5YI6t2CFU2RNEldvSqatDELszWWr8ogkmO1mqShp44xdG0B 92nHnlKCx4WYrAyt7VrML6/sl8IL0qlK79uD+fhdBrjhZJsgFrZqXbs787MuENcSyVi7 8xU9/BNpnBqhswYAqoekrVWvaUa01iTFh4SZp7tWKaumn3ubh59iPJiNjhKC/neR/jqk 0wMJqhb7231GzDjxNb+5pC0ML+xqrzWixpjMpcBwD4zaw7KPP4xkm49Kve0RitOmax1X vLSn4YnMJ6a3sgJTy3sBSSHWPPZxW5l4JXnCFirdwd0TftC0wfvqi2VtknyyNZ9divRd G0sQ== X-Gm-Message-State: APjAAAWGFLwfQMS67+ETw5ciljFamRXA3wU9JZrG4xg46utCHYf/JKSY LjAc3WjKCpYxL2qoPjTmcd5KnpBumCbkSA== X-Google-Smtp-Source: APXvYqx+2BR0qUvERmDxF+5j0zNw6n/m2cpxgJ60jMGN/cvttrrhKaMRTQrIIIIZgjYXvtWnrg3jyg== X-Received: by 2002:a5d:4ed0:: with SMTP id s16mr44093591wrv.144.1577367612658; Thu, 26 Dec 2019 05:40:12 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id g2sm30365624wrw.76.2019.12.26.05.40.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Dec 2019 05:40:11 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton To: guix-patches@gnu.org Subject: [PATCH] gnu: Add picom. Date: Thu, 26 Dec 2019 15:39:55 +0200 Message-Id: <20191226133955.6719-1-brown121407@member.fsf.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::431 X-Spam-Score: 3.5 (+++) 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: * gnu/packages/compton.scm (picom): New variable. --- gnu/packages/compton.scm | 54 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/gnu/packages/compton.scm b/gnu/packages/compton.scm index c5b4c4ef5f..d10d3a495e 100644 --- a/gnu/packages/compton.scm +++ b/gnu/packages/compton.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Func [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: tobias.gr] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit Cc: Alexandru-Sergiu Marton 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: 0.5 (/) * gnu/packages/compton.scm (picom): New variable. --- gnu/packages/compton.scm | 54 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/gnu/packages/compton.scm b/gnu/packages/compton.scm index c5b4c4ef5f..d10d3a495e 100644 --- a/gnu/packages/compton.scm +++ b/gnu/packages/compton.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 José Miguel Sánchez García ;;; Copyright © 2018 Tobias Geerinckx-Rice +;;; Copyright © 2019 Alexandru-Sergiu Marton ;;; ;;; This file is part of GNU Guix. ;;; @@ -22,6 +23,7 @@ #:use-module (guix packages) #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) #:use-module (gnu packages gl) @@ -31,7 +33,11 @@ #:use-module (gnu packages textutils) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) - #:use-module (gnu packages xorg)) + #:use-module (gnu packages xorg) + #:use-module (gnu packages libevent) + #:use-module (gnu packages datastructures) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages pcre)) (define-public compton (let ((upstream-version "0.1_beta2")) @@ -103,3 +109,49 @@ performance). @item Some more options... @end itemize\n") (license license:expat)))) + +(define-public picom + (package + (name "picom") + (version "7.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yshui/picom.git") + (commit (string-append "v" version)) + (recursive? #t))) + (sha256 + (base32 + "1l48fxl04vkzr4r94sl37nbbw7a621rn8sxmkbdv4252i1gjxd4z")) + (file-name (string-append "picom-" version)))) + (build-system meson-build-system) + (inputs + `(("dbus" ,dbus) + ("libconfig" ,libconfig) + ("libx11" ,libx11) + ("libxext" ,libxext) + ("mesa" ,mesa) + ("xprop" ,xprop) + ("libev" ,libev) + ("xcb-util-renderutil" ,xcb-util-renderutil) + ("xcb-util-image" ,xcb-util-image) + ("pixman" ,pixman) + ("uthash" ,uthash) + ("libxdb-basedir" ,libxdg-basedir) + ("pcre" ,pcre) + ("xorgproto" ,xorgproto))) + (native-inputs + `(("asciidoc" ,asciidoc) + ("pkg-config" ,pkg-config))) + (arguments + '(#:build-type "release")) + (home-page "https://github.com/yshui/picom") + (synopsis "Compositor for X11") + (description + "Picom is a standalone compositor for Xorg, suitable for use +with window managers that do not provide compositing. + +Picom is a fork of compton, which is a fork of xcompmgr-dana, +which in turn is a fork of xcompmgr.") + (license (list license:expat license:mpl2.0)))) -- 2.24.1 ------------=_1577564821-6305-1--