From unknown Thu Aug 14 20:55:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#60013 <60013@debbugs.gnu.org> To: bug#60013 <60013@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add clight Reply-To: bug#60013 <60013@debbugs.gnu.org> Date: Fri, 15 Aug 2025 03:55:44 +0000 retitle 60013 [PATCH] gnu: Add clight reassign 60013 guix-patches submitter 60013 Florian severity 60013 normal tag 60013 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 11:53:42 2022 Received: (at submit) by debbugs.gnu.org; 12 Dec 2022 16:53:42 +0000 Received: from localhost ([127.0.0.1]:54069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4m3i-0000pV-0d for submit@debbugs.gnu.org; Mon, 12 Dec 2022 11:53:42 -0500 Received: from lists.gnu.org ([209.51.188.17]:54936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4m3g-0000pP-79 for submit@debbugs.gnu.org; Mon, 12 Dec 2022 11:53:40 -0500 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 1p4m3f-00051V-J1 for guix-patches@gnu.org; Mon, 12 Dec 2022 11:53:39 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4m3d-0000xi-LW for guix-patches@gnu.org; Mon, 12 Dec 2022 11:53:39 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id C0790240103 for ; Mon, 12 Dec 2022 17:53:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1670864015; bh=frcCV1k9oG9oKj3dpUqdJg1PxRT2RSN/XKdLCPjaYaY=; h=From:To:Subject:Date:From; b=Cb3D1+bB8vFLrY984uKdgJm01ukzHnUzI9eoNEYn6B5+uyUufRUtELrMSJCFL0gsd tkwtlskfayDfyhuv055CObjG8THe6HooT674Oydxh1hh4K+GuIDFzPOIFUAoaAxXZn PXw69dhV+NDx/OAnPOAujnIub4dLZ4x0BDKqt4Db1KCF2RErmvxLxUEjsjeMdn7S0p k9Jsflml/6bGMWH3GJppghpaIqC7SviFnML65EcRiG7JRuR7L1FS3v0cA3X/2PnWCM YqNmEHsI0Y+1xtHwE3/aHh4V8EAv0W5cPM6thnCqot2aUHksO1V6pP65R+IrQEel94 EnSPj8pFi7KBw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NW74F0FC8z6tpT for ; Mon, 12 Dec 2022 17:53:32 +0100 (CET) From: Florian To: guix-patches@gnu.org Subject: [PATCH] gnu: Add clight Date: Mon, 12 Dec 2022 16:53:32 +0000 Message-ID: <87edt47ecz.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Received-SPF: pass client-ip=185.67.36.66; envelope-from=florhizome@posteo.net; helo=mout02.posteo.de X-Spam_score_int: 9 X-Spam_score: 0.9 X-Spam_bar: / X-Spam_report: (0.9 / 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, EMPTY_MESSAGE=2.32, PYZOR_CHECK=1.392, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 14:17:49 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 19:17:49 +0000 Received: from localhost ([127.0.0.1]:54802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4oJB-0002jJ-7r for submit@debbugs.gnu.org; Mon, 12 Dec 2022 14:17:49 -0500 Received: from mail-wm1-f42.google.com ([209.85.128.42]:46672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4oJ7-0002ir-N0 for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 14:17:47 -0500 Received: by mail-wm1-f42.google.com with SMTP id f13-20020a1cc90d000000b003d08c4cf679so6079257wmb.5 for <60013@debbugs.gnu.org>; Mon, 12 Dec 2022 11:17:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=2VDEiNtYSiP/ShKUcynRDcfwmX2DYgWQXejWQWuQad4=; b=E7/lBxTwtdR53RAKlIlucyLubC2lUGSQtyS7QFql16wxvX50896gG4vxsqZtiqHpXa aL9RutyI2r3k6mVjJFb+9fVEwTVzsTyiBHFa2PidS4ZRo0Gobzyr80eG4HP0cCkSLv6I 11kFwuIbyxBnyfg2B1ua7j3UxI5t3fiwV6RzjVgeqEYd9KAzsAt94ParnMz0mG1WBm5Q cMLTqRpDV7baakJjRhN4rCw6kYmOUGz9GOT029IDtGTNWXMw4slwLfRb9iOp0saUI8tR PXvsgJ4VbamVYWhnj3U/k2WWrnV+lwzuaw7Hf7CXS4licGaJ+sHB4JnlzHTtaD4RDHsq F83Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2VDEiNtYSiP/ShKUcynRDcfwmX2DYgWQXejWQWuQad4=; b=PIbrD5l5qYQef9m5JExqhzPfqCpVipwsdPz1Twpp6L4aCC0w0G6JgwUMPSZFLapJGf cTFglggAQwpzC+KRFvhQ2yyPNOAI2c2PLLewSlb0uxXY7Nk9foJ8I9ZHLO38DVI8eVuL xLMB4rAL4+3S7i8gBU33mc8KjiMAIjIrQZS+PS6GUBO1xrGXg1R8eudlKNB6xElYF1Au mISxXDr5cxoJEzhvzL3WrrI25ltxTTU5/0L+eKDnSGbKblil0KuNiGeqvEJdrarY608O 5r7RBNB7yRJ0y+HLdb8WoQyWxuufU3AWAeLEqV3dA1jgMdzO+nmsRp8RExglUpNIQcCr uGOg== X-Gm-Message-State: ANoB5pnq06MiIWLUkqCxBlVCIsF0KGr7IB8yUUsNYVl8M+c3mH6WmwLp 6rgkWXr4owyOeUKe2gujcWh2bjtH7YI= X-Google-Smtp-Source: AA0mqf6Fgg5p+F/ZZAc8cpkeH+iJWlDaFCc57J1oQvqUR4orpYcyOEtxY1sfKYm+GcFLl/3Sz6PUXw== X-Received: by 2002:a05:600c:1d09:b0:3cf:45ff:a8a with SMTP id l9-20020a05600c1d0900b003cf45ff0a8amr3474176wms.3.1670872660006; Mon, 12 Dec 2022 11:17:40 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id k18-20020a05600c1c9200b003d22528decesm6339174wms.43.2022.12.12.11.17.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Dec 2022 11:17:39 -0800 (PST) From: zimoun To: Florian , 60013@debbugs.gnu.org Subject: Re: [bug#60013] [PATCH] gnu: Add clight In-Reply-To: <87edt47ecz.fsf@posteo.net> References: <87edt47ecz.fsf@posteo.net> Date: Mon, 12 Dec 2022 20:16:50 +0100 Message-ID: <87k02wo2jh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60013 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 (-) Hi, On Mon, 12 Dec 2022 at 16:53, Florian wrote: It seems empty. :-) Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 15:31:36 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 20:31:36 +0000 Received: from localhost ([127.0.0.1]:55193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pSZ-0003bq-Ti for submit@debbugs.gnu.org; Mon, 12 Dec 2022 15:31:36 -0500 Received: from mout01.posteo.de ([185.67.36.65]:39523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pSX-0003bP-RV for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 15:31:34 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 01983240027 for <60013@debbugs.gnu.org>; Mon, 12 Dec 2022 21:31:27 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1670877088; bh=ChFUseCcQOrj0hbcsFLk3PQY2DK8mP3+PSyF70tj/5k=; h=From:To:Cc:Subject:Date:From; b=jvP7FkcHHQ0+VPg/GERHMImMh5lD+JC829EWXCEK8II0FpUbX3mzuOngN5i6HHRX0 WCfkc2gjb8aYaFIYnxu68bk1wOCNRxb7a6WAkdidJR+WNn4aWhJhcVWdnirG/njnja PUNsoJAb8rb3JlVItWsXUPAXGbXV0w89eJYjVvrG1Td+qb8I2OmawDIx3AoRyO+Lv0 U1iuqy2tYrh8mj1v1ltsIW79vXagry+YhwykHwe4JgmCRBv64hlKQaL66DX72p3b4U vKNFC8lcBSudzJmdQKU1WTqgZmcaRAUN4r9DCxSAZ5leBFEUregWbpS1Q18TOvxgRe 3sPufm+hruEtQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NWCvg2R6Hz6tmK; Mon, 12 Dec 2022 21:31:27 +0100 (CET) From: florhizome@posteo.net To: 60013@debbugs.gnu.org Subject: [PATCH 2/3] gnu: Add clightd Date: Mon, 12 Dec 2022 20:31:20 +0000 Message-Id: <5004a8b824881df48dbf6304de630d07709ada12.1670876889.git.florhizome@posteo.net> In-Reply-To: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> References: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60013 Cc: florhizome 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 (---) From: florhizome * gnu/packages/wm.scm (clightd): New variable. --- gnu/packages/wm.scm | 69 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 86573658f4..919bcc9400 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -61,6 +61,7 @@ ;;; Copyright © 2022 ( ;;; Copyright © 2022 zamfofex ;;; +;;; Copyright © 2022 florhizome ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it @@ -102,6 +103,7 @@ (define-module (gnu packages wm) #:use-module (gnu packages calendar) #:use-module (gnu packages check) #:use-module (gnu packages cpp) + #:use-module (gnu packages c) #:use-module (gnu packages datastructures) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) @@ -114,6 +116,7 @@ (define-module (gnu packages wm) #:use-module (gnu packages gperf) #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) + #:use-module (gnu packages hardware) #:use-module (gnu packages haskell-check) #:use-module (gnu packages haskell-web) #:use-module (gnu packages haskell-xyz) @@ -121,6 +124,7 @@ (define-module (gnu packages wm) #:use-module (gnu packages imagemagick) #:use-module (gnu packages libevent) #:use-module (gnu packages libffi) + #:use-module (gnu packages libusb) #:use-module (gnu packages linux) #:use-module (gnu packages lisp-check) #:use-module (gnu packages lisp-xyz) @@ -132,6 +136,7 @@ (define-module (gnu packages wm) #:use-module (gnu packages mpd) #:use-module (gnu packages pcre) #:use-module (gnu packages perl) + #:use-module (gnu packages polkit) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pretty-print) #:use-module (gnu packages pulseaudio) @@ -188,6 +193,70 @@ (define-public bspwm the leaves of a full binary tree.") (license license:bsd-2))) + +(define-public clightd + (package + (name "clightd") + (version "5.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FedeDP/clightd") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1b6hc98vk0nm06plld4rgk70f825g8kakcxrv2prsxxvkvlqrmp1")))) + (build-system cmake-build-system) + (native-inputs (list pkg-config libmodule)) + (inputs (list elogind + eudev + dbus + ddcutil + libdrm + libjpeg-turbo + libmodule + libxrandr + libdrm + libusb + libx11 + libxext + polkit-duktape + wayland + wayland-protocols)) + (arguments + (list + #:tests? #f ;;;tests not found + #:configure-flags #~(list "-DENABLE_GAMMA=1" + "-DENABLE_DPMS=1" + "-DENABLE_DDC=1" + "-DENABLE_SCREEN=1" + "-DENABLE_YOCTOLIGHT=1" + (string-append "-DMODULE_LOAD_DIR=" #$output + "/etc/modprobe.d") + (string-append "-DDBUS_CONFIG_DIR=" #$output + "/share/dbus-1/system.d")) + #:phases + #~(modify-phases %standard-phases + (add-after + 'patch-source-shebangs 'patch-target-dirs + (lambda _ + (substitute* "./CMakeLists.txt" + (("DESTINATION \\$\\{SYSTEM_BUS_DIR\\}") + (string-append "DESTINATION " + #$output "/share/dbus-1/system-services")) + (("DESTINATION \\$\\{POLKIT_ACTION_DIR\\}") + (string-append "DESTINATION " + #$output "/share/polkit-1/actions")))))))) + (home-page "https://github.com/FedeDP/Clightd") + (description "Bus interface for many display capabilities") + (synopsis "Clightd is a bus interface that lets you easily set/get screen + brightness, gamma temperature and display dpms state. Moreover, it enables + getting ambient brightness through webcam frames capture or ALS devices. + + It works on X, Wayland and tty.") + (license license:gpl3))) + (define-public herbstluftwm (package (name "herbstluftwm") -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 15:31:37 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 20:31:37 +0000 Received: from localhost ([127.0.0.1]:55195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pSa-0003bs-L2 for submit@debbugs.gnu.org; Mon, 12 Dec 2022 15:31:36 -0500 Received: from mout02.posteo.de ([185.67.36.66]:48373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pSY-0003bQ-Gw for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 15:31:35 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id C7398240101 for <60013@debbugs.gnu.org>; Mon, 12 Dec 2022 21:31:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1670877088; bh=kMb6RSWKGliLhx50Vb5+c4WW+8HxmsG+e4lYGuP4PvM=; h=From:To:Cc:Subject:Date:From; b=aO5hcV1bZJIiUbUo8o8oMC9toHi2KSsctCmzIB0rtNs2zpJ9hfLFLo/ox0RzsT2xf nPeRZM9jhZK8/Y4gn5VZ/YL+ilj9OyDLIxrCALjYK9BsNk9gqC75ueiWfBh//uPLF7 l8pVJaVl1nt7orsn5Bn0gkj/PG+M3yZ/FczgG3b9i4xUGP+QpPKV3nvyfLGk3rqR59 dmNm1fjuhdNZA95gUsBgrH+D21u15xxsqQ1JB4elKq/dG36Ub7m+C1XQojGwlZmWZt +lm3rWk2c1Q1fFz+OFBEaU4TyeL7y8jdJ4lVv0BwYYmJS1tKxF/yQNk+GQQjLJ7Z+N abOxa218Awl+A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NWCvd3q2jz6tlh; Mon, 12 Dec 2022 21:31:22 +0100 (CET) From: florhizome@posteo.net To: 60013@debbugs.gnu.org Subject: [PATCH 1/3] gnu: Add libmodule Date: Mon, 12 Dec 2022 20:31:19 +0000 Message-Id: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60013 Cc: florhizome 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 (-) From: florhizome zimoun: yes I usually send an empty mail before a patchset wit multiple patches * gnu/packages/wm.scm (libmodule): New variable. --- gnu/packages/c.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index fb876eeb71..3afdaa995a 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -1300,6 +1300,28 @@ (define-public libdispatch will take care of dispatching tasks to available cores.") (license license:asl2.0))) + +(define-public libmodule + (package + (name "libmodule") + (version "5.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FedeDP/libmodule") + (commit version))) + (sha256 + (base32 "1j48gkj6zlifrmx9qh37ijmqjvdvgmpvxah7j2qlrhdxcc6n4i62")))) + (build-system cmake-build-system) + (native-inputs (list pkg-config)) + (arguments '(#:tests? #f)) ;tests not found + (home-page "https://github.com/FedeDP/libmodule") + (synopsis "Simple and elegant implementation of an actor library in C") + (description "Libmodule offers a small and simple C implementation of an + actor library that aims to let developers easily create modular C projects.") + (license license:expat))) + (define-public utf8-h ;; The latest tag is used as there is no release. (let ((commit "500d4ea9f4c3449e5243c088d8af8700f7189734") base-commit: 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 prerequisite-patch-id: 36ae907c0ae2cbc001f774c0514ab217855270c2 prerequisite-patch-id: f85768858f3a8b1ef44b6e355dcd7f9254c07d24 prerequisite-patch-id: 2c99b804c1a929fc9d74b4c3d92263cbd296f785 prerequisite-patch-id: 2525aea715c2eb5be5f61e2e14296a36898413ca prerequisite-patch-id: f7afbf36e2776eced1e69090ec127a40456efca4 prerequisite-patch-id: ba73cf06ab2610e36d03df1f6b6a1c4b8f271cda prerequisite-patch-id: 9ac4b32603488e776af63831ff13406c649a8686 prerequisite-patch-id: 1cec3e6ed7a13938c53c24f816056d98b2b005c7 prerequisite-patch-id: 011ca6e0eaf4ea7077787d7030f193836c30aa82 prerequisite-patch-id: 4243cf3f6370445e6d583f03231e87921f541cc2 prerequisite-patch-id: 6c88bfec7b2fa53face9523329de4a9102149772 prerequisite-patch-id: d1bed6e8da46c3d6f4017546f7a00c001e814fe1 prerequisite-patch-id: 1ff1bcd9503a2b38ca7cc59ebdcebb45f970cf1a prerequisite-patch-id: 4aa5ec94c128f5b6b6b6709c25baa49fffa571f6 prerequisite-patch-id: cb8f4f83e84db03ffa3c6be6c6b0df2ef0b59422 prerequisite-patch-id: 709b4522fd225f3c28bb2721e5dd9a20014ce131 -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 15:31:37 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 20:31:37 +0000 Received: from localhost ([127.0.0.1]:55197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pSb-0003bz-0x for submit@debbugs.gnu.org; Mon, 12 Dec 2022 15:31:37 -0500 Received: from mout02.posteo.de ([185.67.36.66]:59355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pSY-0003bR-Lb for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 15:31:35 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 2D6AC240101 for <60013@debbugs.gnu.org>; Mon, 12 Dec 2022 21:31:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1670877089; bh=L6Re6Ie1NlJLGiqkbMa8RlVjIZrfmxue1DICbnwvgO4=; h=From:To:Cc:Subject:Date:From; b=L9k7VVUSJxttO6MxCfAExdEAh+l+97IdDE7XGpDLeQoOdlQ0yEKcNLt7sg/3nH1kl 8lphhZv3E9M2x4Nk9pu2XhnVkXhU2hEHzAbSblIJfKXHlWzrsxpjyk22nGuw++uEU9 6luUiGNwZYGBxczc6lc1OnZsfgAUNJgJi7JmlwYm78zlTCi9ixTW3ILdrtQFI7x+uF qy5A/0FGgRGdfCXn8x4OH4nYslAQo6S5/T+AMGsrizKKvuIbVmPenSvZ9Stkagml2Q ppA6UISmEq9sDerSgy4/z5cFqwuKRM3Tt6CbLQ0pOCpBf2gaP2DAcJk0xR1a7POVLX yu1U2q6kcz28Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NWCvh5tbvz6tmJ; Mon, 12 Dec 2022 21:31:28 +0100 (CET) From: florhizome@posteo.net To: 60013@debbugs.gnu.org Subject: [PATCH 3/3] gnu: Add clight Date: Mon, 12 Dec 2022 20:31:21 +0000 Message-Id: <8aaa5bfe2bdb7b409ae0ba210437d9b4c5063359.1670876889.git.florhizome@posteo.net> In-Reply-To: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> References: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60013 Cc: florhizome 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 (-) From: florhizome * gnu/packages/wm.scm (clight): New variable. --- gnu/packages/wm.scm | 56 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 919bcc9400..f7435e69f8 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -137,6 +137,7 @@ (define-module (gnu packages wm) #:use-module (gnu packages pcre) #:use-module (gnu packages perl) #:use-module (gnu packages polkit) + #:use-module (gnu packages popt) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pretty-print) #:use-module (gnu packages pulseaudio) @@ -194,6 +195,61 @@ (define-public bspwm (license license:bsd-2))) +(define-public clight + (package + (name "clight") + (version "4.9") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FedeDP/clight") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "09hf80kb01xwzr8p87d5r8rw1dq9jqdibyc7k2xc4z5v5j7hlnlv")))) + (build-system cmake-build-system) + (native-inputs (list pkg-config)) + (inputs (list clightd + dbus + ddcutil + elogind + gsl + geoclue + libconfig + libmodule + popt + upower)) + (arguments + (list + #:tests? #f ;no rule to make target test + #:configure-flags + #~(list (string-append "-DBASH_COMPLETIONS_DIR=" + #$output "/share/bash-completion/completions") + (string-append "-DFISH_COMPLETIONS_DIR=" + #$output "/share/fish/completions")) + #:phases + #~(modify-phases %standard-phases + (add-after + 'patch-source-shebangs 'patch-target-dirs + (lambda _ + (substitute* + "./CMakeLists.txt" + (("DESTINATION \\$\\{SESSION_BUS_DIR\\}") + (string-append "DESTINATION " #$output "/share/dbus-1/services")) + (("DESTINATION /etc/xdg/autostart") + (string-append "DESTINATION " #$output "/etc/xdg/autostart")) + (("DESTINATION /usr/share/*") + (string-append "DESTINATION " #$output "/share/*"))) + #t))))) + (home-page "https://github.com/FedeDP/Clight") + (synopsis "User daemon utility to fully manage screens") + (description "Clight is a tiny C utility that can turn your webcam +into a light sensor; moreover it supports a redshift-like gamma +control, a screen dimmer and dpms settings. +It is the userspace interface for clightd.") + (license license:gpl3))) + (define-public clightd (package (name "clightd") -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 15:50:17 2022 Received: (at submit) by debbugs.gnu.org; 12 Dec 2022 20:50:17 +0000 Received: from localhost ([127.0.0.1]:55282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pke-0003qQ-Sx for submit@debbugs.gnu.org; Mon, 12 Dec 2022 15:50:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:33338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pkd-0003qK-OG for submit@debbugs.gnu.org; Mon, 12 Dec 2022 15:50:16 -0500 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 1p4pkd-0001Bt-7B for guix-patches@gnu.org; Mon, 12 Dec 2022 15:50:15 -0500 Received: from tobias.gr ([80.241.217.52]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4pka-0000Dq-Rj for guix-patches@gnu.org; Mon, 12 Dec 2022 15:50:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=aaMfIihpDedpf lcHmH3+YUN01GvaDdHnfsnhRYNwv08=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=eNif8zhXS0fwhVyPbqftiiMjSAJvvmYBxQFFK4 1GFRL3iCeuJiD7Tt/3i5t398923DbBRBYQZ9yRTmPzsHyIkXPjwZyr+8DO73D21rgGPxaE qJhYoDzjcewWlhV4KqBBpMxqfsfWi3AW08nb0jpnI4nfa+gUHl3L2c1UkSsUQU9nRvQNMJ HtLFHLVLUwNDYnLWvwiQ3ysE9G6E762/zE2exflMtty1HjILxivk16IoLG5EQZt4RBg79y 90dqNAeq2QoWzKsh6dP3Sot3GzAZUNzA5VjBbJ6rXVpWpSxmwqGJIMw1OqJB5Xou62Aans YxevOa16f53Qs8b367oL46zw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id c0d00eb0 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Mon, 12 Dec 2022 20:50:06 +0000 (UTC) References: <87edt47ecz.fsf@posteo.net> <87k02wo2jh.fsf@gmail.com> From: Tobias Geerinckx-Rice To: zimoun Subject: Re: [bug#60013] [PATCH] gnu: Add clight Date: Mon, 12 Dec 2022 21:51:10 +0100 In-reply-to: <87k02wo2jh.fsf@gmail.com> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87zgbscplo.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=80.241.217.52; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: Florian , 60013@debbugs.gnu.org, guix-patches@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: -2.6 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable zimoun =E5=86=99=E9=81=93=EF=BC=9A > It seems empty. :-) They were probably waiting for a bug number and it (or their=20 patches) haven't arrived yet. Ah, debbugs, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCY5eUYw0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15vCkBAKjap2fZFPh7DF/7JVluuGcE/OcCmOLE2xaIbp8Z HolnAP0c0QrtdsjxSfe90ynnFN7beGwbRNd+QnsW+S2nP0D9Ag== =6pnp -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 16:00:54 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 21:00:54 +0000 Received: from localhost ([127.0.0.1]:55342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4puw-0003yk-2m for submit@debbugs.gnu.org; Mon, 12 Dec 2022 16:00:54 -0500 Received: from knopi.disroot.org ([178.21.23.139]:37006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4puu-0003ye-On for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 16:00:53 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 19A27412F4; Mon, 12 Dec 2022 22:00:51 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33S3NgrIKPlL; Mon, 12 Dec 2022 22:00:49 +0100 (CET) Content-Type: multipart/signed; boundary=8e93eae551d4e48de4c4d4b5b6e8d28587a5d6b69f5a3fad5106c3211038; micalg=pgp-sha512; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1670878849; bh=KNFaubMNkSwnKH4uV26lg0bp/K5uBbSeXQSZBNjw8z0=; h=Date:From:To:Subject:References:In-Reply-To; b=L7AvAR4g9o46Dxp8rlAA4DaSdTuKOpdzAmAyJRQbLZcU7U7U/REgrQ3EvIULPqpwO 5aywsqLDS0DNpC49O5gfSa4Qzc4MOBYM9h96ukgXznhfqvzsl7y4c2us06MZy7oVnd KCCjl8DG8CSxu00tAZukvYsdh8tuELqLLlPXsmcGeRbv8nZov4korsPut4hn5h6ZN9 MiNk1ssU4DX9Y3OaJUQKW0Jtl2YewlNwR2hxew6SiJrab/vNO2Q+GLFd+GwrZ0iY3+ /JEhpK1Xkm6SyTdFvpzKfzLm3dAFyHLlcPDaq88MKFClh3NxLbUO8qdR5TACQVA1Zf ucV2C/e/Oc52w== Date: Mon, 12 Dec 2022 21:00:42 +0000 Message-Id: From: "(" To: , <60013@debbugs.gnu.org> Subject: Re: [bug#60013] [PATCH 1/3] gnu: Add libmodule References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> In-Reply-To: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 60013 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.9 (/) --8e93eae551d4e48de4c4d4b5b6e8d28587a5d6b69f5a3fad5106c3211038 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Heya, On Mon Dec 12, 2022 at 8:31 PM GMT, wrote: > zimoun: yes I usually send an empty mail before a patchset wit multiple p= atches There's a better way, using ``--cover-letter'': * gnu/packages/wm.scm (libmodule): New variable. --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -1300,6 +1300,28 @@ (define-public libdispatch + (uri (git-reference + (url "https://github.com/FedeDP/libmodule") + (commit version))) Please add a ``file-name'': (file-name (git-file-name name version)) + (arguments '(#:tests? #f)) ;tests not found Use ``list'': (list #:tests? #f) + (description "Libmodule offers a small and simple C implementation of = an + actor library that aims to let developers easily create modular C project= s.") There should be indentation between ``description'' and ``"..."''; also, so= me of it seems a wee bit markety. How about this? (description "Libmodule provides a C implementation of the actor model, aiming to hel= p with the creation of modular C projects.") -- ( --8e93eae551d4e48de4c4d4b5b6e8d28587a5d6b69f5a3fad5106c3211038 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEE6Vh10NblKE5doNlW7ImHg/nqI20FAmOXlnsACgkQ7ImHg/nq I23p7Qv+NsUIOCYEaey4PV9BOFA/I5tAv71Sq0sJqcJOC9c5sKOfsTzxPvvXgBux DuBF1K3HC+d/mAnRLugYMMozzxbFja2D06iyvoHBSfHeL62CxuvIcacK+usxi59q OG9S6fbrWEh5v3hMUA9rxhlRznTdtDE3+rnGt5wBxpSs4inDfJlGIY5wmyQgoS3s P6Tg5agtMyfRHMYGLCiMbZBKq/tYA2Kx5tEgx5fAS403o+WfTOuLOkBx7aic0TVb ngAmQNZJlU/rv67dCMJlnn04J6M4H4BxBQ3mtJzHzJzINt7f8aEyfYDCM6s4Pwdp OPfsw9zJ6+bHvRq51UE8UhaWQpUy3J0ZquI0BPnyuCxqecyVkFOUzn7xu0TM+kn6 0ZikIdVCu+kFArSEQ1NT6kSEjXuGqmtxbh+Nv537vAIsfQSA4naZusZr4fLl1a/+ fC5Db2rvwAJtqBQ4Jh/6qhbzqlbJQTipZDwLinE5QyWCoUVXIhh3PGbMWT1X1lH+ IEH8EYR7 =fWCq -----END PGP SIGNATURE----- --8e93eae551d4e48de4c4d4b5b6e8d28587a5d6b69f5a3fad5106c3211038-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 16:53:17 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 21:53:17 +0000 Received: from localhost ([127.0.0.1]:55630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4qjd-0004cV-Bk for submit@debbugs.gnu.org; Mon, 12 Dec 2022 16:53:17 -0500 Received: from knopi.disroot.org ([178.21.23.139]:46564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4qjb-0004cP-Ng for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 16:53:16 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4FC06416EE; Mon, 12 Dec 2022 22:53:14 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MrXTuVSwZKnF; Mon, 12 Dec 2022 22:53:13 +0100 (CET) Content-Type: multipart/signed; boundary=5549f8f7c26e98bce464095eb0bc91f6785a5d952c031fbdfc4de2eefa14; micalg=pgp-sha512; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1670881993; bh=/t5YjXWG+tvfZZnPEfQFZd5R6OpH0i5rrm/YgI8FBmw=; h=Date:From:To:Subject:References:In-Reply-To; b=XIQN2GIPXwsT15j4/oolNl7ZIf9PuCVt4Br9FUSVny58KK4aAc8UJ+Jos12lZ8+sO 50L2wMHViYkRLakmvnQ33K+z2BNLaYyXl7SqumcfOqLgF+1ZMD2sR0+SmLETPvXI6I gDAF3hxPVJRmqCmu9uicXX+cf5qJJdubDhcqP3MY8L40ucUEplP4fh0zscXkCK7flU iWeueJunk8J6WhsJQLeJAabiVrqneLpW+RIc/V0BgoOvSvHJEJfoDFqRbkMlfp7t74 xl91KEhfwetIDDVCMNY/itNE1aq8Y6Gw0kiQb/cYR+53UzE6LBwU8r1BoShPolQvsP tVJRaO3ru/0oA== Date: Mon, 12 Dec 2022 21:53:12 +0000 Message-Id: From: "(" To: , <60013@debbugs.gnu.org> Subject: Re: [bug#60013] [PATCH 2/3] gnu: Add clightd References: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <5004a8b824881df48dbf6304de630d07709ada12.1670876889.git.florhizome@posteo.net> In-Reply-To: <5004a8b824881df48dbf6304de630d07709ada12.1670876889.git.florhizome@posteo.net> X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 60013 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.9 (/) --5549f8f7c26e98bce464095eb0bc91f6785a5d952c031fbdfc4de2eefa14 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Heya, * gnu/packages/wm.scm (clightd): New variable. --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -188,6 +193,70 @@ (define-public bspwm + #:tests? #f ;;;tests not found If there *are* actually tests, could you try to patch it to make them work? + (lambda _ + (substitute* "./CMakeLists.txt" + (("DESTINATION \\$\\{SYSTEM_BUS_DIR\\}") + (string-append "DESTINATION " + #$output "/share/dbus-1/system-services")) + (("DESTINATION \\$\\{POLKIT_ACTION_DIR\\}") + (string-append "DESTINATION " + #$output "/share/polkit-1/actions")))) Maybe add these configure flags instead? (string-append "-DSYSTEM_BUS_DIR=3D" #$output "/share/dbus-1/system-services") (string-append "-DPOLKIT_ACTION_DIR=3D" #$output "/share/polkit-1/actions") I'm not sure if that'll even work, I don't do CMake :) + (description "Bus interface for many display capabilities") + (synopsis "Clightd is a bus interface that lets you easily set/get scr= een + brightness, gamma temperature and display dpms state. Moreover, it enable= s + getting ambient brightness through webcam frames capture or ALS devices. I think you got "description" and "synopsis" the wrong way round :) -- ( --5549f8f7c26e98bce464095eb0bc91f6785a5d952c031fbdfc4de2eefa14 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEE6Vh10NblKE5doNlW7ImHg/nqI20FAmOXoskACgkQ7ImHg/nq I23QXgwAtMd2Jmllxiuq6QJm7n/MtmeyPpUCvgQvddgHr3qBUF9DJ8A4Sd1PRbu/ TJeu3ps42DHf+CPA12tCRBAUjOQFzNPgCucR/9d2uuaAiLoGnCv7/w4jNSreb/lf 7Sptcfz5VTNRrP8gvA0AWeAMR35Yw/Pm+zYDTZ8JfdfYl5kSb+j8BPKF+1xN5IuH 3uYQrlCqSqb5OrRoxxdgslfTsO3kM0bfxRBI8BMMF0qx0KXcExn42LNCbV8naVlg Ww0FGsm5eTF8tVLs8wDXgZLIDO4RLM8DRlzsd8zfj4fm5WwaXbY53PoPz2XxUju7 SVX2MEDCSntAVRmbdIPhtgbyg4C8UxMwbPN1i3L7WmA+JheLWJfbQI2DC5DCelMl kSH/JxySmtFoe61BLmJgb7RIoj0ozTxYh4VHvltJraLiAUNrO6oZcM16RdOix8Sq a8kSHQTqIF4u4RuTYnjraa2UPybfypIM/Ebve3lMLDDI9JcH4xW8f+ej+dESuniL 7zSW6TqP =xEps -----END PGP SIGNATURE----- --5549f8f7c26e98bce464095eb0bc91f6785a5d952c031fbdfc4de2eefa14-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 16:57:15 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 21:57:15 +0000 Received: from localhost ([127.0.0.1]:55648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4qnS-0004ei-Vu for submit@debbugs.gnu.org; Mon, 12 Dec 2022 16:57:15 -0500 Received: from knopi.disroot.org ([178.21.23.139]:45022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4qnR-0004ec-2R for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 16:57:13 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 3A5ED41553; Mon, 12 Dec 2022 22:57:12 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7srp13n-Vfu8; Mon, 12 Dec 2022 22:57:11 +0100 (CET) Content-Type: multipart/signed; boundary=dd2f966e946953737c321293ad69fb623d93c937fe61ada11604a3da10d3; micalg=pgp-sha512; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1670882231; bh=5h8lxs/S2VRPudECat+DEUOd1rCdYPhunLpG9UnYmwE=; h=Date:Subject:From:To:References:In-Reply-To; b=AfqYCVlVlQKhrV2UPgpkiRZuk5x38ojezFNR8FEF0ofd83xzk0kGZoWSA8rpnkZQf C6dV/xTQGvMKVPKUEoWnMDChwyv+IE8sUGR4esYF7RT+ZHLiDg8Gb34NIHBv2o2h4Z v5YUmjjNAQVNjdPqIvDKdhkhXfKXYi4hbd6xLV9hv/WUPzVoF8/MLKem/zbN59ko3p MpO03QxSUABlw3JpdrJYAuwWFCbJ/DRWvie8x3Yq7vHYFmJHpUwUWP80W1DqXUtPSE 65AeuE5h8/GHakd565T0k+AIIl05P8Nw6FmPyhCiCgo7t8+JJAkIgmrRBZI2tjo7nr V+0pczItt1miw== Date: Mon, 12 Dec 2022 21:57:10 +0000 Message-Id: Subject: Re: [bug#60013] [PATCH 3/3] gnu: Add clight From: "(" To: , <60013@debbugs.gnu.org> References: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <8aaa5bfe2bdb7b409ae0ba210437d9b4c5063359.1670876889.git.florhizome@posteo.net> In-Reply-To: <8aaa5bfe2bdb7b409ae0ba210437d9b4c5063359.1670876889.git.florhizome@posteo.net> X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 60013 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.9 (/) --dd2f966e946953737c321293ad69fb623d93c937fe61ada11604a3da10d3 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Heya, * gnu/packages/wm.scm (clight): New variable. --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -194,6 +195,61 @@ (define-public bspwm + #:phases + #~(modify-phases %standard-phases + (add-after + 'patch-source-shebangs 'patch-target-dirs + (lambda _ + (substitute* + "./CMakeLists.txt" + (("DESTINATION \\$\\{SESSION_BUS_DIR\\}") + (string-append "DESTINATION " #$output "/share/dbus-1/ser= vices")) + (("DESTINATION /etc/xdg/autostart") + (string-append "DESTINATION " #$output "/etc/xdg/autostar= t")) + (("DESTINATION /usr/share/*") + (string-append "DESTINATION " #$output "/share/*"))) + #t))))) Same here; couldn't these be -D flags, except for the /usr/share/* replacement? Also, #T at the end isn't necessary anymore :) + (synopsis "User daemon utility to fully manage screens") (synopsis "Daemon for managing screens") + (description "Clight is a tiny C utility that can turn your webcam +into a light sensor; moreover it supports a redshift-like gamma +control, a screen dimmer and dpms settings. +It is the userspace interface for clightd.") (description "@command{clight} is the interface to @command{clightd}. It implements gamma control akin to @command{redshift}, a screen dimmer, and dpms setti= ngs. It can also turn your webcam into a light sensor.") -- ( --dd2f966e946953737c321293ad69fb623d93c937fe61ada11604a3da10d3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEE6Vh10NblKE5doNlW7ImHg/nqI20FAmOXo7YACgkQ7ImHg/nq I23gUQwAq/p1zvjJLG2gcsxyQ7s0w9WS0R12PN7cOkiVVhkihrDG88AVtE9p5wma J32CpFp7r+oDuN9nzf1z0g+5E8lcQY2IVAtUnULfHqiLKaM+/7X/pFM0CWFlRXue QvZ+hHwY25Z57zm7v78ZWxlZQWrVKHHtEDtlOb6iytYq86RAyEgfY2tkEpyw6O8H jsS1zfNS9ngfh0PHEbOwdsQz7RGzjDN1ggPE0+nwPUiN37pc6PWPdmisXYoQCk8j BpxPP/0d6JzrRGDcCPyTRjwxKbNbwLaWUdTCZRCX7u3eKfsQVnF5AB4F+PTCfPhL +ESwXs4fFJWXFaBUOtAYFbg2Txj3AQhkzMXxjqhmbsGTqkXM8UiY7pIoWScl/AYA ubybjnmay9B/3PN1iZv++0EzXUVwzvMxOf/O1Tvq4dWhxCCpsaoEryk32SOlI5L/ jsiDmxxRBgtogBvosU53Ac1U7DH61UT7+xFxpk9RLv+C94658D3JZhWPaVW+SMtO eWwROvDE =Gl3/ -----END PGP SIGNATURE----- --dd2f966e946953737c321293ad69fb623d93c937fe61ada11604a3da10d3-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 18:49:05 2022 Received: (at 60013) by debbugs.gnu.org; 12 Dec 2022 23:49:05 +0000 Received: from localhost ([127.0.0.1]:56288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4sXh-0008V2-Gq for submit@debbugs.gnu.org; Mon, 12 Dec 2022 18:49:05 -0500 Received: from mail-wm1-f52.google.com ([209.85.128.52]:41589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4sXf-0008Uf-PQ for 60013@debbugs.gnu.org; Mon, 12 Dec 2022 18:49:04 -0500 Received: by mail-wm1-f52.google.com with SMTP id ay2-20020a05600c1e0200b003d22e3e796dso1049591wmb.0 for <60013@debbugs.gnu.org>; Mon, 12 Dec 2022 15:49:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=lqDdmaQ+gvlJ7w5OUKS20d1sDZf/fTY2tpf0JyKeGZI=; b=eRQHp7ayN1UFJH3qIgbC3WdU4ADiFZEVA8qCATs6cO4MUxd17rruCbX7/BFrPq8yOt 9qfyuKPvtC8/6Um8vwJ3Ykc+0w+6+6LafTzyuAHeh79/9v6x8mQDBNfX81FliPguLxU+ nSf+7tNp3Zjx1KsZ7WSHjmSiTpH8Epl/7OyGasE5DlaC+OpilqULbx1ikKcHq7iMVkta Be85ZWJ7VzSEnFMK/R8XVkNBX64IPTYJ3GD5Vny0kuYrhIqAhja1jILllonR8Ao1C2Vz HBMFRiR8GS7jtMD/zISILJwh/K4Bs0+ylrQDtBsCdXAYWCGgPxY/wFoaHJZuJbesVdQ/ rC8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lqDdmaQ+gvlJ7w5OUKS20d1sDZf/fTY2tpf0JyKeGZI=; b=r1TPA8XN3h3joAjaHw580iQaClwz04oouJhsK9VvMAzoGy9MZGxpD0L2B8XMrXwLQS 20u8p71StMGYD3K/bXEMQ7AkDCDwnoIqmsWGknK3uFT2VAcnd6Fr0c0qFKE7gAST2Pzn qVG8OhgklrCeaxC/qSvJP29PdWB+fxBI+bczrw3C2YOPfiiE/Wj0JGRgGwHutG337AxU Y7xI8szsE/0/SrSqxxsUUikMKQbgz3Kn8sfFPQFgQl8wxFGEzXNB4b3wTsX0Y1hlAVrB OhfMpkHV2DOlpZfpF36hTxzVvkRl/rvQ2I33o116ypABQK2g+e9SFm0csbQGgW0wE8EW rucA== X-Gm-Message-State: ANoB5plpsEPSLAf7sA2zHMREqtDRVT2qPxryREUECMBpmpgKgNjWLPlu T9gkTg6SKvvtgl2TryOAxjg= X-Google-Smtp-Source: AA0mqf7lB0agKKiGG8MeKXUZ4uDF5aol17/snlkDrdFMxqcq8ZU/eG7KG8gRi88Pk0t5TPgMSFN3Iw== X-Received: by 2002:a05:600c:538b:b0:3c6:e61e:b011 with SMTP id hg11-20020a05600c538b00b003c6e61eb011mr3487234wmb.2.1670888937521; Mon, 12 Dec 2022 15:48:57 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id k22-20020a7bc416000000b003c5571c27a1sm12555095wmi.32.2022.12.12.15.48.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Dec 2022 15:48:57 -0800 (PST) From: zimoun To: florhizome@posteo.net, 60013@debbugs.gnu.org Subject: Re: [bug#60013] [PATCH 1/3] gnu: Add libmodule In-Reply-To: <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> Date: Tue, 13 Dec 2022 00:48:25 +0100 Message-ID: <86tu20b2uu.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60013 Cc: florhizome 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 (-) Hi, On Mon, 12 Dec 2022 at 20:31, florhizome@posteo.net wrote: > zimoun: yes I usually send an empty mail before a patchset wit > multiple patches Two minor opinionated comments. :-) Maybe instead of an empty mail before a patch set, you could send a cover letter. For instance, the most simple as template is provided by: git format-patch --cover-letter -3 --base=origin/master which creates 0000-cover-letter.patch; and it looks like: --8<---------------cut here---------------start------------->8--- >From e84042fdd4ac2f903224e1b5f366537a22b4d593 Mon Sep 17 00:00:00 2001 From: zimoun Date: Tue, 13 Dec 2022 00:42:04 +0100 Subject: [PATCH 0/3] *** SUBJECT HERE *** *** BLURB HERE *** Ricardo Wurmus (3): gnu: python-flasgger: Update to 0.9.5. gnu: seqmagick: Update to 0.8.4. gnu: cnvkit: Update to 0.9.9. gnu/packages/bioinformatics.scm | 31 +++++++++++++++++++--------- gnu/packages/python-xyz.scm | 36 +++++++++++++++++++-------------- 2 files changed, 42 insertions(+), 25 deletions(-) base-commit: 8c197f990b7ab60e4524567d628d78ea62973c11 -- 2.35.1 --8<---------------cut here---------------end--------------->8--- Last, just to point that, > base-commit: 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 > prerequisite-patch-id: 36ae907c0ae2cbc001f774c0514ab217855270c2 [...] > prerequisite-patch-id: 709b4522fd225f3c28bb2721e5dd9a20014ce131 these prerequisite could lead to trouble when applying this patch set. Anyway, thanks for the patch set. :-) Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 13 06:51:44 2022 Received: (at 60013) by debbugs.gnu.org; 13 Dec 2022 11:51:44 +0000 Received: from localhost ([127.0.0.1]:59849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p53p1-0003z9-Jm for submit@debbugs.gnu.org; Tue, 13 Dec 2022 06:51:44 -0500 Received: from mout02.posteo.de ([185.67.36.66]:34005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p53oy-0003z2-ND for 60013@debbugs.gnu.org; Tue, 13 Dec 2022 06:51:41 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 62236240104 for <60013@debbugs.gnu.org>; Tue, 13 Dec 2022 12:51:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1670932294; bh=zZ2hMB497/YxhEH2RBz0gavjepY8cB+e9z+jX308hX8=; h=From:To:Subject:Date:From; b=pFxgCmXovV5jYvU3YIHJ/wy9wmZAZK/4azYJcX+20JW0qGHPmpHXi11esq/lz0CAA WWC7cipWGjDx7mTeU7sIppJxIpaqoN5ashLGfObPngBSF9gw75wA94DHAuXwFRMG/f G2eeeckfKy5iR/Li3d3qWBUubhZ0Ah4oqZZ5G//VauWoSixBhUu6N0aE5OroeM/suG AyaJoYd/UezrTUGbRmAkwaWNhQ8wUvT6091Vja44xUB9AwDahR6JOK0R0p/GfVGGA6 WYZsLhFN7B28rpv3uiRYHAlrEGe/+nsCFdA33PH5xXbgygHHSLq8ZxnNyoUmr63f2y BbOJbFVvDqZBA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NWcKJ5xN5z6tmF for <60013@debbugs.gnu.org>; Tue, 13 Dec 2022 12:51:30 +0100 (CET) From: Florian To: 60013@debbugs.gnu.org Subject: Re: [bug#60013] [PATCH 1/3] gnu: Add libmodule In-Reply-To: <86tu20b2uu.fsf@gmail.com> References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <86tu20b2uu.fsf@gmail.com> Date: Tue, 13 Dec 2022 11:51:29 +0000 Message-ID: <87tu1zr072.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60013 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 (---) Hi all, thanks for your comments. A revamped patch-set should be on the way soon, depending mostly on your's truly input on how to go on with the tests, but see below :) T B-R: That's how it was! Although these days my mails were as fast as a couple hours to appear on the mailing list, who could complain ;) unmatched-paren: I checked the projects for configure flags before I sent them. Unfortunately I am pretty sure, the remaining patches are not avoidable, since the variables are set by cmakes pkg-config queries, but correct me if wrong! I am no expert in any build system, but these things are often detectable I think :). (btw if there was an effort to write a blog post to document problems for nix/guix packaging, the use of pkg-config queries those should be explicitly mentioned, it's a pest!). About tests: I also can't find any tests in clight and clightd's repos. At least for libmodule I found how to build and enable tests https://github.com/FedeDP/libmodule/tree/16435d57b7600610313dc21301f3b5717480a3a8/tests So by setting this flag and packing valgrind and cmocka into 'native-inputs', two tests will be built and run. The one using valgrind will fail though: starting phase `check' Running tests... /gnu/store/j65q3aw414010gdfvmsynwpzfb2jyyd3-cmake-minimal-3.21.4/bin/ctest --force-new-ctest-process Test project /tmp/guix-build-libmodule-5.0.1.drv-0/build Start 1: ModuleTest 1/2 Test #1: ModuleTest ....................... Passed 1.21 sec Start 2: ModuleTest_valgrind 2/2 Test #2: ModuleTest_valgrind ..............***Failed 0.02 sec ==258== Memcheck, a memory error detector ==258== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==258== Using Valgrind-3.17.0 and LibVEX; rerun with -h for copyright info ==258== Command: ./ModuleTest ==258== valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: strlen valgrind: in an object with soname matching: ld-linux-x86-64.so.2 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-x86-64.so.2 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. 50% tests passed, 1 tests failed out of 2 Total Test time (real) = 1.23 sec And I'm not sure how to help with that. including (list glibc "debug") didn't do it. Do we need really need this test? The next question is then if the tests that are automatically run are those mentioned in the README on the projects wiki (see url above). Chime-in! zimoun: I think I have been leaving that indentation after (description in everything I contributed so far. I seriously hope I don't need to rework all of those just for that. But for the future, I know now ;) These also would be those "prerequisite-patch-ids" hanging around, that are generated by the --base=auto flag I use with git send-email like a good manual follower. I don't want to operate on multiple guix repos or branches, I find the workflow to keep one updated time-consuming enough so far... So I guess, to be frank, what can I actually do about that? Side Note: Of course this list would become smaller the more previous patches are actually merged *cough cough* most of whom are simple, one-hunk patches that should require the least amount of time :) From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 15 06:39:44 2022 Received: (at 60013) by debbugs.gnu.org; 15 Dec 2022 11:39:44 +0000 Received: from localhost ([127.0.0.1]:42852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5maW-0002Og-Ai for submit@debbugs.gnu.org; Thu, 15 Dec 2022 06:39:44 -0500 Received: from mail-wr1-f46.google.com ([209.85.221.46]:46991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5maS-0002OG-6k for 60013@debbugs.gnu.org; Thu, 15 Dec 2022 06:39:41 -0500 Received: by mail-wr1-f46.google.com with SMTP id h11so2691868wrw.13 for <60013@debbugs.gnu.org>; Thu, 15 Dec 2022 03:39:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=M3JmAFT8+7NiwNzORn+PZJpM/w2592lH9C7M2KJVKMA=; b=Vi98idBs0UuU/2waXyFJx2FD7U/DunoLfp4oy1U9uaXZ+bfVb6VT50dmkVkiqkR3G7 ZGb8rwwa8gBHr/70aTMeU80rxy2Be1O7IvUxyJhFLcaB1Y/BZj/vwE/cc352Q8DrhLWy hH2cesal0LUYTsasqImmVnTJLpydX837aq7PptJWSY2C/N6tjijBkoF3i+6o2jWRps+I ArYXYBX3Cnd2z0gSfq6sZYaWS4LfCecytJCu7bFFtorBTjN1nKg9ZTrYGDJcyXZ/MWq2 8I2E7k+rxnGLubMp5hQ1U6EHyDN9TZeWc6Ycb8fvYcQ64v0rlVN9JOdp73m463ByFWnp A5KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=M3JmAFT8+7NiwNzORn+PZJpM/w2592lH9C7M2KJVKMA=; b=VpDf8FyA7v9oTk1kcjkpkdMqarsTVx+t/8kuGmpfnrMCpMuC1nUvRWGnOxTdmLq27h fJDjUZNbOTvAKRTeItfzpnFbh0b8AO1cIGUw3qq7Dw8bLcu7S0M2jEmdP04rZATx4Li3 LnvNH8w8WXLXVsLs2HUCJbLOQ4SpMF/M149B7iln0Rd1ywuAmZvWxUx/1BOtFZYRRVSf EGQJ0hlMP0QSvwcZSkFlO5I433mjmxNTmE0w44Y2NR0Jjgd7RjkyvNIGFOF+ePvDaOKc lzwcwHvlo2fpWCiy0lvr0a/RNYIfa6PXG4eu8QkwcslBoRoEf0xxmvw/HWRMP374hLUP dzyw== X-Gm-Message-State: ANoB5pnu3oztG1v+X20XDrBCxo8cXZ1AVH969xeUVArF9wRIiKWTkDkL oLDTdmz5kaBSY809dZpSvogQNNMT/P0= X-Google-Smtp-Source: AA0mqf64jDM4Tpgp91Qywul1VWTd+KR/mrxXlvwAF03gunD3HeZTlpD7ssWU1rd2/X4tJw68v6sxzw== X-Received: by 2002:a5d:5a82:0:b0:232:be5a:f09b with SMTP id bp2-20020a5d5a82000000b00232be5af09bmr3925373wrb.7.1671104374494; Thu, 15 Dec 2022 03:39:34 -0800 (PST) Received: from lili (eduroam-113070.grenet.fr. [130.190.113.70]) by smtp.gmail.com with ESMTPSA id w2-20020a5d4042000000b002421db5f279sm5893358wrp.78.2022.12.15.03.39.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Dec 2022 03:39:34 -0800 (PST) From: zimoun To: Florian , 60013@debbugs.gnu.org Subject: Re: [bug#60013] [PATCH 1/3] gnu: Add libmodule In-Reply-To: <87tu1zr072.fsf@posteo.net> References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <86tu20b2uu.fsf@gmail.com> <87tu1zr072.fsf@posteo.net> Date: Thu, 15 Dec 2022 12:31:11 +0100 Message-ID: <86pmckdhts.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60013 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 (-) Hi Florian, On Tue, 13 Dec 2022 at 11:51, Florian wrote: > These also would be those "prerequisite-patch-ids" hanging around, that > are generated by the --base=3Dauto flag I use with git send-email like a > good manual follower. I don't want to operate on multiple guix repos or b= ranches, I find > the workflow to keep one updated time-consuming enough so far... So I > guess, to be frank, what can I actually do about that? I understand. My point is just that it can be hard to be sure that the patch set correctly applies; because some prerequisite-patch-ids could modifies something without being included. For instance, I think it is what is happening with this current patch set. On the top of, base-commit: 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 from the master branch, PATCH 1/3 correctly applies but I am failing to apply PATCH 2/3. --8<---------------cut here---------------start------------->8--- error: patch failed: gnu/packages/wm.scm:102 error: gnu/packages/wm.scm: patch does not apply hint: Use 'git am --show-current-patch=3Ddiff' to see the failed patch Applying: gnu: Add clightd Patch failed at 0001 gnu: Add clightd --8<---------------cut here---------------end--------------->8--- Well, I understand your workflow, I guess. My point is just to mention that creating a branch with Git costs nothing. For instance, --8<---------------cut here---------------start------------->8--- git checkout -d example git reset --soft 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 git cherry-pick 5ad571d5a145a7a33ec9241bf75f25cf4864e629 git format-patch -1 --cover-letter --base=3D0ce1f82e5aaac951b21d579eb46bf75= cfe6713c0 git checkout master git branch -D example --8<---------------cut here---------------end--------------->8--- where 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 is =E2=80=99origin/master=E2= =80=99 when you created this patch set. And where 5ad571d5a145a7a33ec9241bf75f25cf4864e629 is the commit adding libmodule. >From my point of view, it changes almost nothing for you and, IMHO, it helps the review, both the human and the automated [1] ones. Obviously, it is an opinionated minor comment. :-) And for sure, the most important is that you send your contributions=E2=80=93meaning, the way= that is comfortable for you. 1: https://qa.guix.gnu.org/issue/60013 Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 20 11:34:24 2022 Received: (at 60013) by debbugs.gnu.org; 20 Dec 2022 16:34:24 +0000 Received: from localhost ([127.0.0.1]:45838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7fZP-0006Zr-Qx for submit@debbugs.gnu.org; Tue, 20 Dec 2022 11:34:24 -0500 Received: from mout02.posteo.de ([185.67.36.66]:47753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7fZI-0006Zl-5R for 60013@debbugs.gnu.org; Tue, 20 Dec 2022 11:34:21 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 7E620240104 for <60013@debbugs.gnu.org>; Tue, 20 Dec 2022 17:34:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1671554048; bh=VFyu3P/GLR/4gm1aDmrdheL9YZ1h5dIMnJpduz1wZ/Y=; h=From:To:Subject:Date:From; b=ElRhtSulBs9iUNJmb/gI6uwazuBcxfq4l0+VUwXUElk0epwShUtHoDepUvtkfZWa4 NTVqKMRTvwbhUBqgcZDUGXNaH0rJqcMco10KweA6ViuN3hPYn/kfAM/w4IVRKJf0ud KDXQBFCGB5ZWIcsM9+Uf5Kr8r6X+Z23O/6aaUda2NBCpILD7P4XIj9n5nzbNOut0Hv Qgck3JHaS8JpQx8/PLaefSObintyrEKuHRNDq3wJ4PajYQEj615tgKy6Ji323EpcrR w0OAvzq+WZIrLKv2XyZ5GDPsRsSoIQ+5nZqq8++62CL+kMgCAVTVRikFf88V57E+2j nkc8t/a1AAeSA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Nc2Fn5jwGz6tpL; Tue, 20 Dec 2022 17:33:49 +0100 (CET) From: Florian To: zimoun , <60013@debbugs.gnu.org> Subject: Re: [bug#60013] [PATCH 1/3] gnu: Add libmodule In-Reply-To: <86pmckdhts.fsf@gmail.com> References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <86tu20b2uu.fsf@gmail.com> <87tu1zr072.fsf@posteo.net> <86pmckdhts.fsf@gmail.com> Date: Tue, 20 Dec 2022 16:33:49 +0000 Message-ID: <871qounifm.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60013 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 (---) On 2022-12-15, 12:31 +0100, zimoun wrote: > Well, I understand your workflow, I guess. My point is just to mention > that creating a branch with Git costs nothing. Creating a branch, yes, but continuously rebasing them all and recompiling before working on each single commission: yes (building guix is pretty time intensive). This is where I think guix lacks a proper CI/CD. That contributors even have to check if a patch applies, if it builds and run guix lint seems paradox to me, especially with the capacity problems that already exist when accepting submissions. I think the problem you have comes from multiple patches of mine being in wm.scm which has also made rebasing more complicated. Git really seems to struggle when patches have hunks in one file that might touch each other, that I haven't really understood how to avoid. but I can check one more time. Maybe we could have a look at how the patch is failing? From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 21 06:22:22 2022 Received: (at 60013) by debbugs.gnu.org; 21 Dec 2022 11:22:22 +0000 Received: from localhost ([127.0.0.1]:51272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7xAz-0005kk-Pa for submit@debbugs.gnu.org; Wed, 21 Dec 2022 06:22:22 -0500 Received: from knopi.disroot.org ([178.21.23.139]:53048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7xAw-0005kb-8C for 60013@debbugs.gnu.org; Wed, 21 Dec 2022 06:22:20 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 8125040796; Wed, 21 Dec 2022 12:22:15 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WuXv5ksDFwKP; Wed, 21 Dec 2022 12:22:14 +0100 (CET) Content-Type: multipart/signed; boundary=4ba0ce779d152c5afc7ffb5aa193cf1dd5732d99d507a9a0f747f909bbcd; micalg=pgp-sha512; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1671621733; bh=yOR7wt28a/rl1tEjiV1dRMqToOEUiP7LpOLts/1k158=; h=Date:From:To:Subject:References:In-Reply-To; b=N6CalgU2WZH2zncBRc/AeF7kf0pFxQtFItZclc5uhKcF5u1zV25z6s35D/6NSW9MS 7bIF+ZKb4j/YMwtGOuPSMSVUaf3BJFnaN0pLiLHeerWdYeHUa42xR2SSBUuXZHtRAU GBAxa6U4XlPuPbVRgXMY2I3ei/vD03SY+lng6xLIyFUkDnREMq3QCK5MFXIGh2sfnT aOGU3MfaCFm2YFs2iK6Ofztym1j/oMFIhlNJqXoMGlRPfje8JSrBiM0lQEclnkvpQh BGxyNcVQ2/Q5g6xOoD1UFdZR3p1JFj3LiY8D/pMkwMswayP2POQ5pALuXahNFmKwUL svUVjH80TEh2A== Date: Wed, 21 Dec 2022 11:22:09 +0000 Message-Id: From: "(" To: "Florian" , "zimoun" , <60013@debbugs.gnu.org> Subject: Re: [bug#60013] [PATCH 1/3] gnu: Add libmodule References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <86tu20b2uu.fsf@gmail.com> <87tu1zr072.fsf@posteo.net> <86pmckdhts.fsf@gmail.com> <871qounifm.fsf@posteo.net> In-Reply-To: <871qounifm.fsf@posteo.net> X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 60013 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.9 (/) --4ba0ce779d152c5afc7ffb5aa193cf1dd5732d99d507a9a0f747f909bbcd Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 On Tue Dec 20, 2022 at 4:33 PM GMT, Florian wrote: > On 2022-12-15, 12:31 +0100, zimoun wrote: > Creating a branch, yes, but continuously rebasing them all and recompilin= g before > working on each single commission: yes (building guix is pretty time > intensive). Maybe try using ``guix worktree'' to create new directories for each branch= checkout. > This is where I think guix lacks a proper CI/CD. That contributors > even have to check if a patch applies, if it builds and run guix lint > seems paradox to me, especially with the capacity problems that already e= xist > when accepting submissions. Have you seen ? :) -- ( --4ba0ce779d152c5afc7ffb5aa193cf1dd5732d99d507a9a0f747f909bbcd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEE6Vh10NblKE5doNlW7ImHg/nqI20FAmOi7GEACgkQ7ImHg/nq I23RdAv8D1c3o/9eUQziTVJCJbDeoK6mzeUIZdYth4RnbvPviKXsJG94/Y7nhSOh DkeNYtvtgu5hkNNcH/VCtyODJWnr4t9LJakx9iCnHo4MOQ2kzQILHL73maiiwxKz W0w3EQgs+nvZs0fpRAjSZbBgpebihui7X00tTaiD8UBEviep/1H7yZKYIQuqhzKO Y4ShYqe7Wy+SrLyIkDuAT2OZ32PuUnUUgiYkDK/IZOe9uEQLTbPtn5gjUigEcJv/ /mbgODz9HC6qmLCKJOc4HsPNe4HfNHye8CqmkNFeXpR/4VyZiLLAOQmQGeUGpQvU N37YjaFyb1YrJMmpCeWQbUrsf8FQfnkrfXrFJdCoIn2UujcVfCfwbdm+hkvKGM3p sc5hYF7MyFecsYbEwtnGGKS8bvISjYPvn0n4sITK5Uhi/p2OHKVuzke2Xjr5ekh5 pGCu3Tgh+C59wjuL4+g4gtbXqvMtiDNK2C1j1s1IFKM6Y6Jhynuyu92imH13s5L7 apTZ6Sen =jpDO -----END PGP SIGNATURE----- --4ba0ce779d152c5afc7ffb5aa193cf1dd5732d99d507a9a0f747f909bbcd-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 30 09:58:16 2022 Received: (at 60013) by debbugs.gnu.org; 30 Dec 2022 14:58:16 +0000 Received: from localhost ([127.0.0.1]:35903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBGpr-0007Nu-OW for submit@debbugs.gnu.org; Fri, 30 Dec 2022 09:58:16 -0500 Received: from mail-wm1-f41.google.com ([209.85.128.41]:51182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBGpp-0007NS-Hq for 60013@debbugs.gnu.org; Fri, 30 Dec 2022 09:58:14 -0500 Received: by mail-wm1-f41.google.com with SMTP id m3so6427671wmq.0 for <60013@debbugs.gnu.org>; Fri, 30 Dec 2022 06:58:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=TwQ1t6xYO90UdVAH7xUrdEK4Axaix2peTtFONcZWoUU=; b=kGjskjr5Wr6BHtghFPAqV2YmqqturaqVFS3iREP40Xw1+6WREWg3vGt5nQHhSoKa6E 1/a7FQmMc2cnnvgOMTBs6/zZRwleKvPtzPfUzHLPvSYWFrxtZtR8L5chDCPykHysIhbc k4tah321VDKG43QCe40VKCnxcbUGlk5Ub2n14XuI7Qg8uqKeyjrm6Tue+2GhRljeIxB0 QCQA+PgZx0/BJHbsOPbFlQM6PTBUj8Vz4NuJvqiNsKQAVNiwupBL+gPC9MvtmNbjIp8c CuOk49z+vspuE4k2bOWb8DYSuNjfXVrus4YVqF4tlsUjNRkcqyira53bJEttnuJcxMzb aOHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=TwQ1t6xYO90UdVAH7xUrdEK4Axaix2peTtFONcZWoUU=; b=ioj/ClDHHG7/KwLS4kVCeEF22zK0eJ+M2kkgpTos1M7bpP0mxVo8z5x81sOgs2BLA6 xpr+/4Lly+lyQo/ilqyvLy6/G1r2Pr29bGRIMQqUIAcsZXic1c7aB8iozsHZIvog6/tX G/ORfL1n/ScA9VaFsVkYPPxG382vUDHO366BjtxLsSgKt/YQjHkIe3+RFOFn+IC5oeZ5 OuRnv3uq3yMZ5LkoAtoWNgnEaNZHRR0Z3l2YshXlnJziJc6dFN/xRHthEW42C75ffqvv oxBpAfxCEj7IYJJVJINLhXGvMyTY1O5aN7eDO6yXC4phACw4otUQvuR7t6kWYktgzHR0 mPbA== X-Gm-Message-State: AFqh2ko8/ZsfTy74HmR5eLiWUwEEZAIBSoYQyvT4es3u878Z84jEFeP3 b2MQxtGmqj2h+g6vetgPS7axSFTduiE= X-Google-Smtp-Source: AMrXdXsODKcA0xZ7xlc42GOQVY3jXEQGv4YxusawFIxZcdA7wdDA6Hq//tEybj3WbDoDiNyN8IDrCQ== X-Received: by 2002:a05:600c:1d15:b0:3d5:b45a:d792 with SMTP id l21-20020a05600c1d1500b003d5b45ad792mr6182011wms.0.1672412287996; Fri, 30 Dec 2022 06:58:07 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j6-20020a056000124600b0029100e8dedasm1016889wrx.28.2022.12.30.06.58.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Dec 2022 06:58:07 -0800 (PST) From: zimoun To: Florian , 60013@debbugs.gnu.org Subject: Re: [bug#60013] [PATCH 1/3] gnu: Add libmodule In-Reply-To: <871qounifm.fsf@posteo.net> References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <86tu20b2uu.fsf@gmail.com> <87tu1zr072.fsf@posteo.net> <86pmckdhts.fsf@gmail.com> <871qounifm.fsf@posteo.net> Date: Fri, 30 Dec 2022 13:45:30 +0100 Message-ID: <87k029kql1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60013 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 (-) Hi, On Tue, 20 Dec 2022 at 16:33, Florian wrote: > Creating a branch, yes, but continuously rebasing them all and recompilin= g before > working on each single commission: yes (building guix is pretty time > intensive). This is where I think guix lacks a proper CI/CD. That contrib= utors > even have to check if a patch applies, if it builds and run guix lint > seems paradox to me, especially with the capacity problems that already e= xist > when accepting submissions. Are you aware about ? And for what it is worth, your submission [1] fails with the Guix CI/CD. Probably because your patches do not apply correctly. 1: What I was suggesting is not to rebase and not to rebuild but instead to cherry-pick and then correctly format patches. Please note that this comment applies equally for any workflow =E2=80=93 even for some PR workflo= w =C3=A0 la Git{Hub,Lab}. > I think the problem you have comes from multiple patches of mine being in > wm.scm which has also made rebasing more complicated. Git really seems > to struggle when patches have hunks in one file that might touch each oth= er, > that I haven't really understood how to avoid. but I can check > one more time. Maybe we could have a look at how the patch is failing? As pointed in [1], the patch just does not apply, --8<---------------cut here---------------start------------->8--- error: patch failed: gnu/packages/wm.scm:102 error: gnu/packages/wm.scm: patch does not apply hint: Use 'git am --show-current-patch=3Ddiff' to see the failed patch Applying: gnu: Add clightd Patch failed at 0001 gnu: Add clightd --8<---------------cut here---------------end--------------->8--- because of gnu/packages/wm.scm:102. From my understanding, it is not about rebasing, it is about which state of the file the diff must apply against. What I was suggesting is to extract these 3 patches using cherry-pick and so format the patches against a clean origin/master. For instance, --8<---------------cut here---------------start------------->8--- git checkout -d example git reset --soft 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 git cherry-pick 5ad571d5a145a7a33ec9241bf75f25cf4864e629 git cherry-pick git cherry-pick git format-patch -3 --cover-letter --base=3D0ce1f82e5aaac951b21d579eb46bf75= cfe6713c0 git checkout master git branch -D example --8<---------------cut here---------------end--------------->8--- where 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 is a clean =E2=80=99origin/master=E2=80=99 when you created this patch set. And where 5ad571d5a145a7a33ec9241bf75f25cf4864e629 is the commit adding libmodule. It changes nothing for you, IMHO, and it helps for having patches which correctly apply; although you still have other unreleated patches. 1: Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 07 14:51:19 2024 Received: (at control) by debbugs.gnu.org; 7 Oct 2024 18:51:19 +0000 Received: from localhost ([127.0.0.1]:48153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sxspD-0005aA-BA for submit@debbugs.gnu.org; Mon, 07 Oct 2024 14:51:19 -0400 Received: from mailtransmit04.runbox.com ([185.226.149.37]:51660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sxspA-0005ZL-OE; Mon, 07 Oct 2024 14:51:17 -0400 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1sxsok-00Cxqj-VN; Mon, 07 Oct 2024 20:50:50 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=futurile.net; s=selector1; h=Content-Type:MIME-Version:Message-ID:Subject: Cc:To:From:Date; bh=Rj1bZJgYPzlVQWnK1BlW7Q/eCV6JgMZJ8cX1qvqUNwY=; b=TTBFbv4KK 00C0ShWfbiULxtgw6nz/EudB7s3N6nVypGb0qVCj9mIDlpxuMN6SDY5G9WdBpxlfqTC+7bcJmLgIq mMyS5ep22Yej7jBMF5+7SoMTYhW9QQnj+3cQqE1yBeF51TNE/RaFG6Pw3O5RKei5jdlvH/klgKvgQ MPt/1f1HHoVFIgja8p+0odpD39Q0ZZTidn3PaGSgbog5bk7zkGRZNBltd4AwHOTqt0EyIv+Dd4NGN zj78Cx9/43ZCKtgaPqk9KXQ1uhwXGXeFOhB70bKAtj4jgF44jyspaGUODW57tnQZ38upwYW1WHOGW v9DGegrWdPAkKkNO7sKH1EHDw==; Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1sxsok-0002Qv-Ia; Mon, 07 Oct 2024 20:50:50 +0200 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1sxsod-008qrk-PW; Mon, 07 Oct 2024 20:50:44 +0200 Date: Mon, 7 Oct 2024 19:50:42 +0100 From: Steve George To: control@debbugs.gnu.org Subject: closing 60013 Message-ID: <1728327010-3591-bts-steve@futurile.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: devscripts bts/2.22.1ubuntu1 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 60013-submitter@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 (-) close 60013 Hi all - this is done, so closing. You can re-open it if that's a mistake. thanks From unknown Thu Aug 14 20:55:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Nov 2024 12:24:05 +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