From unknown Sat Jun 21 03:20:22 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#74120 <74120@debbugs.gnu.org> To: bug#74120 <74120@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add rust-speakersafetyd-1. Reply-To: bug#74120 <74120@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:20:22 +0000 retitle 74120 [PATCH] gnu: Add rust-speakersafetyd-1. reassign 74120 guix-patches submitter 74120 Roman Scherer severity 74120 normal tag 74120 easy patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 30 15:41:28 2024 Received: (at submit) by debbugs.gnu.org; 30 Oct 2024 19:41:28 +0000 Received: from localhost ([127.0.0.1]:37079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6EZL-0006QL-NI for submit@debbugs.gnu.org; Wed, 30 Oct 2024 15:41:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:49596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6EZJ-0006QF-5j for submit@debbugs.gnu.org; Wed, 30 Oct 2024 15:41:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6EZI-0002Ok-PE for guix-patches@gnu.org; Wed, 30 Oct 2024 15:41:25 -0400 Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t6EZG-0004HL-Eu for guix-patches@gnu.org; Wed, 30 Oct 2024 15:41:24 -0400 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a9a628b68a7so20513866b.2 for ; Wed, 30 Oct 2024 12:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1730317280; x=1730922080; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=7l1SBz/RHKrL24QgNFBnwC4fEG6o+EM8g18fs8rEe3M=; b=kaae/Onut1asaqjK0DUBQLwSVrIhcoUzX7hiHYY0JGs3NDEu+UHDsrwtTr7xt5c8l3 hnadgy9FGHbHKT9HEQP24sHqEViHqMqc3S34NQjhNea4iQoWPsDkl219HJzB4AD1hSmu fI5Bk2p74hJFTrs79RB7ThIo/73RvAJ4Nx6rmXwxxuj/6ZiDq+kw40v/EA8fxSWdBjs9 NCBzyQbF/N63uZJqq5JqZmjR6mroIP9MLWOLtOmFAr5yp0D3+YND6lBjlpKotlaXkU/5 9vIS7aI+vi67xyvO45jWVar1vvq+FUknvktAFvQYcAVTRwNZbt9zkRiw9ZLVf8WDwlTa osTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730317280; x=1730922080; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7l1SBz/RHKrL24QgNFBnwC4fEG6o+EM8g18fs8rEe3M=; b=L9x199by2dX6Y/kacIdhbK8pRjzbXgD/jEMUneLEzLbBYbs1svrypNT15vveY/oBH5 unwaZ5IXtKg73iN8GDoTPfuirPHpyRUWM2LH6zLS3DsCzA4FeW8V5fjeSzGq1BPMdTKL 2XkdYKj+K0bmk2ab90UDpujDUAd/X9M1tRr65iJF8gdp6OHUdu1hdnmFkZ8dAfHKV12o WRpERDhqsRa93miiwGe8BtmuBYBSt9URfaw8vJiQOwigbOGFKwVbsKe/ink322n60Gux ajorH0TTHWwT+Q3nSVp2ly4McDtxE2vgcg8iCyTdIiDYxe8tU88Q6siocMYxiM4ox1K6 b0bg== X-Gm-Message-State: AOJu0YwUTECBY37cQSA/JT8UtCJnPb2oqksc1guZYW4rFgLmy70I/3Pm w0RJbPTu1ENfX9St2GypU1pedex/Z7e+bAnpeA+cu+NN85U5M4SFnNEjIcPDtzIjQT1wwGIT2kX l X-Google-Smtp-Source: AGHT+IG59YKtKvWaoqS71UF9CCQ8LCyzNAuJd3M1+WgUyAZsanXAYUWk68riaXIpN9/wCiXbk8E0nA== X-Received: by 2002:a17:907:2dab:b0:a99:482c:b2b9 with SMTP id a640c23a62f3a-a9de5f23b45mr1409246166b.29.1730317280129; Wed, 30 Oct 2024 12:41:20 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:10b:dce5:8bb0:3297:d6a3:de1c]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9b1f029617sm592386966b.81.2024.10.30.12.41.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Oct 2024 12:41:19 -0700 (PDT) From: Roman Scherer To: guix-patches@gnu.org Subject: [PATCH] gnu: Add rust-speakersafetyd-1. Date: Wed, 30 Oct 2024 20:41:16 +0100 Message-ID: <730badd0c62c83b9c779ee2ad9c9ca41af34bfd9.1730317218.git.roman@burningswell.com> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::636; envelope-from=roman@burningswell.com; helo=mail-ej1-x636.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Roman Scherer 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 (---) * gnu/packages/crates-io.scm (rust-speakersafetyd-1): New variable. Change-Id: I02eb6e0c23fd04cff86b67ed30e8867af07a724b --- gnu/packages/crates-io.scm | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c08ccd29fd..83b543f552 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -73271,6 +73271,61 @@ (define-public rust-sourcemap-6 (description "This package provides basic sourcemap handling for Rust.") (license license:bsd-3))) +(define-public rust-speakersafetyd-1 + (package + (name "rust-speakersafetyd") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "speakersafetyd" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dvyj194niz5i4rldsqvjmz8j7df9w9qpvf9rwg3vsnzc2mjh0zg")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-alsa" ,rust-alsa-0.8) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-clap" ,rust-clap-4) + ("rust-clap-verbosity-flag" ,rust-clap-verbosity-flag-2) + ("rust-configparser" ,rust-configparser-3) + ("rust-json" ,rust-json-0.12) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-simple-logger" ,rust-simple-logger-1)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "src/main.rs" + (("share/speakersafetyd") "share") + (("/usr/local") (assoc-ref outputs "out"))))) + (add-after 'unpack 'remove-systemd-udev-rules + (lambda _ + (substitute* "95-speakersafetyd.rules" + ((".*SYSTEMD_WANTS.*") "")))) + (add-after 'install 'install-conf + (lambda* (#:key outputs #:allow-other-keys) + (let ((target (string-append (assoc-ref outputs "out") "/share"))) + (copy-recursively "conf" target)))) + (add-after 'install 'install-udev-rules + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (mkdir-p (string-append out "/lib/udev/rules.d")) + (copy-file "95-speakersafetyd.rules" + (string-append out + "/lib/udev/rules.d/" + "95-speakersafetyd.rules")))))))) + (inputs (list alsa-lib)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/AsahiLinux/speakersafetyd/") + (synopsis "Speaker protection daemon") + (description "Speakersafetyd is a userspace daemon written in Rust that +implements an analogue of the Texas Instruments Smart Amp speaker protection +model.") + (license license:expat))) + (define-public rust-special-0.8 (package (name "rust-special") base-commit: d6f775c30c6f47e174f6110d1089edc6315600e4 -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 15:44:29 2024 Received: (at control) by debbugs.gnu.org; 3 Nov 2024 20:44:29 +0000 Received: from localhost ([127.0.0.1]:34584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7hSX-0004N8-07 for submit@debbugs.gnu.org; Sun, 03 Nov 2024 15:44:29 -0500 Received: from 11.mo583.mail-out.ovh.net ([46.105.47.167]:41943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7hSV-0004N2-0l for control@debbugs.gnu.org; Sun, 03 Nov 2024 15:44:28 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.176.72]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4XhRRG2b21z1KQt for ; Sun, 3 Nov 2024 20:44:26 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-ffbbj (unknown [10.110.96.26]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 33A0B1FE3F for ; Sun, 3 Nov 2024 20:44:26 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-5b5ff79f4f-ffbbj with ESMTPSA id O9C4BqrgJ2d8UwIAS0J8rw (envelope-from ) for ; Sun, 03 Nov 2024 20:44:26 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004656338a3-24da-4ed0-8f8b-792924261f49, AE4F9A324CDBAF4B52618B2723BB28A1C21EBFEF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 From: Nicolas Graves To: control@debbugs.gnu.org Subject: tag 74120 easy Date: Sun, 03 Nov 2024 21:44:25 +0100 Message-ID: <87v7x4m4ie.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 16188751811084542565 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdelgedgudegvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeujeelieeljeffhfelteejtdeljeehveduffelvefgudefkeehgfdvvdevgeevfeenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtoheptghonhhtrhholhesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=YAV7z7M2YxekF3IIttdOEptdTzU8uuThFme2CWG1Ge8=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730666666; v=1; b=wVIO5SqwC4WbDDkShajhO7iPq0oyj5uy+cBA5+zpG9uqcNGUu4szWo+94M7prtKaf2kiEVDH Cw1CXKupC54tGSGLfp07KO42PdL7BfPloXIZrtoJ6bRWh/gMRByB0DVl6eDlak3xARK/sQPwjJg BWc5YaGxeZd5DJ62YxQ+fXT1FWmA0aGg6YAYfDZNil/eMXmZC7+UrKOn90/AarCjfEAB7uiEhNB ft2Nbu5hoKAODG1XH9QCHXE2OJMIDkT4HRCWSUXExMmv6pzp2OCphZROiPu5oBwjRmYsGBmTWuT uRYXToP9+OSId0WQSjWeNunzbXeBjr9AXcG5r1dSW8ykQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 74120 + easy quit -- Best regards, Nicolas Graves From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 15:48:35 2024 Received: (at 74120) by debbugs.gnu.org; 3 Nov 2024 20:48:35 +0000 Received: from localhost ([127.0.0.1]:34613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7hWU-0004Xl-Ud for submit@debbugs.gnu.org; Sun, 03 Nov 2024 15:48:35 -0500 Received: from 2.mo550.mail-out.ovh.net ([178.32.119.250]:57103) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7hWS-0004Xb-0g for 74120@debbugs.gnu.org; Sun, 03 Nov 2024 15:48:33 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.9.29]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4XhRWy4n2Xz1SZW for <74120@debbugs.gnu.org>; Sun, 3 Nov 2024 20:48:30 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-d5jwb (unknown [10.110.178.59]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 40CEB1FDAE; Sun, 3 Nov 2024 20:48:28 +0000 (UTC) Received: from ngraves.fr ([37.59.142.95]) by ghost-submission-5b5ff79f4f-d5jwb with ESMTPSA id VjePBpzhJ2cdqxUARGbqoQ (envelope-from ); Sun, 03 Nov 2024 20:48:28 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G001ecd058c8-66f5-4c0a-a8dc-d9c3b7cec45f, AE4F9A324CDBAF4B52618B2723BB28A1C21EBFEF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 From: Nicolas Graves To: Roman Scherer , 74120@debbugs.gnu.org Subject: Re: [bug#74120] [PATCH] gnu: Add rust-speakersafetyd-1. In-Reply-To: <730badd0c62c83b9c779ee2ad9c9ca41af34bfd9.1730317218.git.roman@burningswell.com> References: <730badd0c62c83b9c779ee2ad9c9ca41af34bfd9.1730317218.git.roman@burningswell.com> Date: Sun, 03 Nov 2024 21:48:27 +0100 Message-ID: <87cyjcxcv8.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 16257431706721706554 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdelgedgudegfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeevkeelueejtdehgfffkeelkefhhffftefgvdehkeeluefhheeuleejtdejhfdvgfenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgeduvddtseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=yFSuP5xYZ2IurlnptnYchU9gYZOW7aTUrIfDR+vLkz0=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730666910; v=1; b=pI/Z7nC0BaS34kK053kK0yJhcO+ASbpu9YgxX2DezAmlddedzYQiMukMq1CBVJsl0D48ew6P vAYLRDqqBU9fLgrtjgTT2oIDclgw6AKhM+ZKz4fxT4sapArKCd06eK3EsTTzStC2ExsgS6Pjlk8 Mi1w7Pk5I18d03nc/sqy4WXtBajDkoU7SoF0y5ExWgCYGgubGgCYV2Toh9Bn2vM/tjbp4OXhvJ4 UcGp8SkOeGH3W2JIHQKFshwSRf7Jh9GDFsSOO0bgD54tdY2aaW7iZO4BAlMkAu9wgwugiPJuUEO 3xpBkScnWEGTbkOKhf5oefEDt1anEp0wtx4i+3Q9LlFXw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74120 Cc: Roman Scherer , Efraim Flashner 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 Roman, Just so you know, you can probably use gexpressions for the phases, this would make it easier to read. Can you resend a revised patch? Thanks! -- Best regards, Nicolas Graves From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 06 12:09:51 2024 Received: (at 74120) by debbugs.gnu.org; 6 Nov 2024 17:09:52 +0000 Received: from localhost ([127.0.0.1]:45304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jXT-0001xR-FV for submit@debbugs.gnu.org; Wed, 06 Nov 2024 12:09:51 -0500 Received: from mail-ej1-f47.google.com ([209.85.218.47]:46498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jXR-0001xJ-Si for 74120@debbugs.gnu.org; Wed, 06 Nov 2024 12:09:50 -0500 Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-a9e44654ae3so921237866b.1 for <74120@debbugs.gnu.org>; Wed, 06 Nov 2024 09:09:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1730912928; x=1731517728; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=cDCwG4QsIHbVM6mryUwTMlrmi7LnDGrjdVUzkspnojA=; b=oT8+HZuVPrV419S045rrMRVTjup69Y8HpTRXE9KGi0m8Z0RHM2jKkeRr3xFdxmsEEd oNhgAjSOKdfBLIhHFznSR1ey++zcMSQ7zOM10rRNeWcGZMLF0263fZ3vBYkwoUp2Z7HV xE6A8HJzu6+Ffg8k0uqm65i5amXCl3WN6Co5+V43xOo8cUt+3kDz81oHLBwyGRjByQkl mTmeSyNFziprLUHMLINBzsjIA4Tt1+ZSB5ye4IlVKDvrNy8OiP+pPm7XYNiKmDFfeJ6V XqT57dmyL7WF36Z7M8n7kb7+yVAj2s01urjtPzaQt1+URAgWFXn8vlwbPhq7iDMkwZG4 HxrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730912928; x=1731517728; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cDCwG4QsIHbVM6mryUwTMlrmi7LnDGrjdVUzkspnojA=; b=oKhtr/KYc0yhdNhOZfQuCgsOvRElO3gSXrNBML2Xbk/yVxpfy/vCYYPoGRehR6LxQc s1bdXbPsd7qcLDUD6vdKG4lcUfJ3XdfME+QqYNA9Pwvh9ywEoqLZ1ksSpkdUq9bBoazL c52ptGildRybK0VvTTWVAtsgTw8X+vAnYX7aldOmcc78dvoOyrultVxh4T53R+btcQU9 CemO3ICb28vwpZuI5HZyjv82+ycvGafObmAO5fsBzbTD2KlATh+j78g3d/VXgMOxsdub Z/0PXZLQN/sg/XuvEQSBPYevsIUcQJXTWAp2886wle8x7AjsUq3ZfvSzu+I+gpsiEdiz 6V+w== X-Gm-Message-State: AOJu0Yxh0FgLqLrUbW+ee4nLNcX2V1RbpCQzpHn530RK1PiFrAbcOnsf OQF2nSrNWmxrEOPX4XhBsUQFX1K8m64b+Z3VzdrVt9V9FAdI276YrFGPV0oMQTJ/OdLTWljDsNj T X-Google-Smtp-Source: AGHT+IFMULlYX30gx7/WDrQDuYI5b8txZKu8EJEj5xTuFJzQwp4AKwqKqXTfhuc8rQbR038mn5MYsw== X-Received: by 2002:a17:907:2d0d:b0:a9a:59f:dfb9 with SMTP id a640c23a62f3a-a9e508ace9bmr2371843066b.5.1730912928100; Wed, 06 Nov 2024 09:08:48 -0800 (PST) Received: from localhost.localdomain ([2a01:599:11f:568:ac4e:b7dd:b9ad:2569]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9eb18148edsm304025166b.198.2024.11.06.09.08.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Nov 2024 09:08:47 -0800 (PST) From: Roman Scherer To: 74120@debbugs.gnu.org Subject: [PATCH v2] gnu: Add rust-speakersafetyd-1. Date: Wed, 6 Nov 2024 18:08:42 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74120 Cc: Roman Scherer 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 (-) * gnu/packages/crates-io.scm (rust-speakersafetyd-1): New variable. Change-Id: I02eb6e0c23fd04cff86b67ed30e8867af07a724b --- gnu/packages/crates-io.scm | 52 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c08ccd29fd..22b28e0845 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -73271,6 +73271,58 @@ (define-public rust-sourcemap-6 (description "This package provides basic sourcemap handling for Rust.") (license license:bsd-3))) +(define-public rust-speakersafetyd-1 + (package + (name "rust-speakersafetyd") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "speakersafetyd" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dvyj194niz5i4rldsqvjmz8j7df9w9qpvf9rwg3vsnzc2mjh0zg")))) + (build-system cargo-build-system) + (arguments + (list + #:cargo-inputs `(("rust-alsa" ,rust-alsa-0.8) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-clap" ,rust-clap-4) + ("rust-clap-verbosity-flag" ,rust-clap-verbosity-flag-2) + ("rust-configparser" ,rust-configparser-3) + ("rust-json" ,rust-json-0.12) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-simple-logger" ,rust-simple-logger-1)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda _ + (substitute* "src/main.rs" + (("/usr/local") #$output)))) + (add-after 'unpack 'remove-systemd-udev-rules + (lambda _ + (substitute* "95-speakersafetyd.rules" + ((".*SYSTEMD_WANTS.*") "")))) + (add-after 'install 'install-data + (lambda _ + (setenv "BINDIR" (string-append #$output "/bin")) + (setenv "UNITDIR" (string-append #$output "/lib/systemd/system")) + (setenv "UDEVDIR" (string-append #$output "/lib/udev/rules.d")) + (setenv "TMPFILESDIR" (string-append #$output "/usr/lib/tmpfiles.d")) + (setenv "SHAREDIR" (string-append #$output "/usr/share")) + (setenv "VARDIR" (string-append #$output "/var")) + (invoke "make" "install-data")))))) + (inputs (list alsa-lib)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/AsahiLinux/speakersafetyd/") + (synopsis "Speaker protection daemon") + (description "Speakersafetyd is a userspace daemon written in Rust that +implements an analogue of the Texas Instruments Smart Amp speaker protection +model.") + (license license:expat))) + (define-public rust-special-0.8 (package (name "rust-special") base-commit: 54f82bcf22178d89140a131332a9e036ac386657 -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 06 12:16:16 2024 Received: (at 74120) by debbugs.gnu.org; 6 Nov 2024 17:16:16 +0000 Received: from localhost ([127.0.0.1]:45316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jdg-0002JA-EY for submit@debbugs.gnu.org; Wed, 06 Nov 2024 12:16:16 -0500 Received: from mail-ed1-f52.google.com ([209.85.208.52]:59616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jdc-0002Ip-Eq for 74120@debbugs.gnu.org; Wed, 06 Nov 2024 12:16:15 -0500 Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-5c96b2a10e1so9846962a12.2 for <74120@debbugs.gnu.org>; Wed, 06 Nov 2024 09:16:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1730913307; x=1731518107; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=LlTqfeeAZgNjhGVc04Z7XGeNVmPcTmdCNr0g/1PK4Pk=; b=fZJFUTW5w7sI1IA81zttqX6KMNYGfASwBWL6wRMfH8rnDZznYV9N/UPsu+9G+qNowM w5mcONoS7GNvL+AhnXaHTgP6kMQ7J9yIK8ukd89gXmoswp9BSpo1ypTvl+WOKwC7IvWZ TWp6ulm9e7gOKtb7sBarNhGAvK0nlRcI9La6EqwdNcznu0AY0KveIwdX6xmfpqoGzdfo IIHahJ13/2KK+c8MqxErjYEoGemdX8S/CLNZyOyQeUjvCQxJlmRvVBF1pX36fMWs7tQv R19GyPfeUedccqyj4OYOqVeAWlDixWvgGhqHfB24+uo1BEHPvOIRJmgKk6Kb9sbJ/3qI cL4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730913307; x=1731518107; 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=LlTqfeeAZgNjhGVc04Z7XGeNVmPcTmdCNr0g/1PK4Pk=; b=HOZgdiIm4kI3hKvWUEphxW9Lv+u7/ykZ5fwOheK0AjU/gyhj9shdClF0PHhoLkFX7B ZKFl+yh/Ygr3ao1vZ4ZfOpdJQZy5QawTdlMuALptOePmeRudnm0b2srWxMOb3yPvUDK1 DuL6mqbXHjP80+DbiyiurxAYpnFf357RatPtLSttVS8s4zyb46ESVU+zLBwqslRJm56N /mX1rXHyUN9A2TlaK1vrAbF/B2o2aaYmJhZg8gyS7gto5tgnaIA1Xm5Qx7zi3SJrhHLf HfPHyJgHmBSowsm1CWPox5d6Uo8ttKsOH/sI0tt4nt1UYSOef5tTXRBjm8weLoo5wOcM 8OfA== X-Forwarded-Encrypted: i=1; AJvYcCXBnqwPpnS16Pw0aN3ovU86uXR2G2mLA7QDdTe5edcWLwf+D7C9x/yCUGd1BPYBpERNXH51Xw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwMCfSDgm5FI23cS/FCfIVZAnQHUOdzEQQYqBMM5HdrOOsrIlWt dRbndNNDNOo4PybJnrFWV5qordRpxxpPIiYx0O95J/+Rf2OeezgtPmHdoc6eEwTPA4FxNrIMsIT v X-Google-Smtp-Source: AGHT+IGonHSosgnH8s5pMKx3fLmXmT6dv+/xy+234sYHBiiwQ79anZ7ZH/FnU1z0Sskhq+0Gr0xeCw== X-Received: by 2002:a17:907:86a2:b0:a9a:134:9887 with SMTP id a640c23a62f3a-a9de6167ad2mr3744018566b.41.1730913306362; Wed, 06 Nov 2024 09:15:06 -0800 (PST) Received: from m1 ([2a01:599:11f:568:ac4e:b7dd:b9ad:2569]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9eb17f6168sm303078766b.134.2024.11.06.09.15.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Nov 2024 09:15:05 -0800 (PST) From: Roman Scherer To: Nicolas Graves Subject: Re: [bug#74120] [PATCH] gnu: Add rust-speakersafetyd-1. In-Reply-To: <87cyjcxcv8.fsf@ngraves.fr> (Nicolas Graves's message of "Sun, 03 Nov 2024 21:48:27 +0100") References: <730badd0c62c83b9c779ee2ad9c9ca41af34bfd9.1730317218.git.roman@burningswell.com> <87cyjcxcv8.fsf@ngraves.fr> Date: Wed, 06 Nov 2024 18:15:04 +0100 Message-ID: <86h68k8esn.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74120 Cc: Roman Scherer , 74120@debbugs.gnu.org, Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Nicolas Graves writes: Hi Nicolas, thanks for the review. I sent a v2 where I now use g-expressions and use the install-data target from the Makefile to install files. I tested this with this speakersafteyd service which I'm going to send soon as well. I paste it here to maybe double check the paths I plan to use in the service. ---------------------------------------------------------------------- (define-module (asahi guix services speakersafetyd) #:use-module (asahi guix packages crates-io) #:use-module (gnu services base) #:use-module (gnu services shepherd) #:use-module (gnu services) #:use-module (guix gexp) #:use-module (guix records) #:export (speakersafetyd-service-type)) (define-record-type* speakersafetyd-configuration make-speakersafetyd-configuration speakersafetyd-configuration? (config-path speakersafetyd-configuration-config-path (default "/usr/share/speakersafetyd")) (blackbox speakersafetyd-configuration-blackbox (default "/var/lib/speakersafetyd/blackbox")) (max-reduction speakersafetyd-configuration-max-reduction (default 7)) (package speakersafetyd-configuration-package (default rust-speakersafetyd-1))) (define (speakersafetyd-shepherd-service config) (let ((blackbox (speakersafetyd-configuration-blackbox config)) (config-path (speakersafetyd-configuration-config-path config)) (max-reduction (speakersafetyd-configuration-max-reduction config)) (package (speakersafetyd-configuration-package config))) (list (shepherd-service (documentation "Speaker saftey daemon") (provision '(speakersafetyd)) (requirement '(udev)) (start #~(make-forkexec-constructor (list #$(file-append package "/bin/speakersafetyd") "--config-path" #$(file-append package config-path) "--blackbox-path" #$blackbox "--max-reduction" (number->string #$max-reduction)))) (stop #~(make-kill-destructor)))))) (define speakersafetyd-service-type (service-type (name 'speakersafetyd) (description "Speaker saftey daemon") (extensions (list (service-extension profile-service-type (compose list speakersafetyd-configuration-package)) (service-extension shepherd-root-service-type speakersafetyd-shepherd-service) (service-extension udev-service-type (compose list speakersafetyd-configuration-package)))) (default-value (speakersafetyd-configuration)))) ---------------------------------------------------------------------- Could you have another look, please? Thanks, Roman. > Hi Roman, > > Just so you know, you can probably use gexpressions for the phases, this > would make it easier to read. > > Can you resend a revised patch? Thanks! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFLBAEBCAA1FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmcrpBgXHHJvbWFuQGJ1 cm5pbmdzd2VsbC5jb20ACgkQPdpSUn0qwZmbOggArlDLyO6E5q7qJW5vkdDLK3GD mpirrWzNcLYMM7aRoNSZ/1ci/siwoyQvIbY2slz2nUb8hIyg/nOOXYGpAMPV+K2d +SCmqIaOo+vhMcQkdaJlZul+/WE/ly3SpdmXj2537ArpUmne10imS9Jw/5A9gXfX W1EkgH3FdikNkOQml8f8SqxO0SAzV2Hcy2kqsbA1kb9S5Z5TI4xSZdNmOC5s+x8l eU73albqeVh3iOE/JQyeae2TdsdOxFl1Uo0cuIua3BF3QF3C0epOp78U1CrXNAsz NvQgN30+52CCVF+LmROh2onlLT5WdyvzPrxkxbPCetGnDZhDqgSfpBrq43SFAA== =HG9O -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 03 14:47:19 2024 Received: (at 74120-done) by debbugs.gnu.org; 3 Dec 2024 19:47:19 +0000 Received: from localhost ([127.0.0.1]:33017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIYre-00007I-MJ for submit@debbugs.gnu.org; Tue, 03 Dec 2024 14:47:18 -0500 Received: from mail-wr1-f42.google.com ([209.85.221.42]:54525) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIYrc-00007A-GU for 74120-done@debbugs.gnu.org; Tue, 03 Dec 2024 14:47:17 -0500 Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-385f06d0c8eso1844692f8f.0 for <74120-done@debbugs.gnu.org>; Tue, 03 Dec 2024 11:47:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733255176; x=1733859976; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=xiykVKQ6dYPlqcwMI4wbAuIpcQs2Zq3nWM657vdXT+4=; b=YppNkkUjHDWPJtG/G0hDbDAeYum9jMgeegOsn145rrZF6sgR+2X1/y7QFEQC49dpc6 xIFsNzDNSRMOfAhSUR9ODmmZY+9/sgbhtplocjzQl+YQqOGfV8zsipIl++DNP1D26T87 nNYEkSQiYQuFugB+Ql2Yh9FQaDmkVVNZ184HAG+vub/89wRMDPDko6MdH0PghpOwNhPS P8+2D+58ihgmJMqfRl9KJD4TKMuB/VVrvlUxQe/hdNnh3BxvaA/5AiKPOciYKuG82Op7 tpYpCxpAmQpHoh/vYkW6xN9iA+JrQ8mL5zWPoonaeV+XLFLOgN8KufT9oDxIppvWcAkT oSbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733255176; x=1733859976; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xiykVKQ6dYPlqcwMI4wbAuIpcQs2Zq3nWM657vdXT+4=; b=pbJ790k0Q6okE2Iu/gt9npFxhr1Gn7POMjthwmdmdARlnc+YCiit67tmSW5ESvybpV NP09LfnZl48fEOzFFtAaU7quAyk2yLY6qkAYrjW8PlVZ/VyKVU+mgVDouICN3H+TiLj3 yU2LW5V0HoJ56yDWLccqK3orIgKfv5r1bHUrvbkfwU6PMBpoU5yMwG44V8sbt0E6eDdl LN6hBS7i5KXKZRwP7Qdkl9sfplOum8cVtFYxfmdmbFL/caQB3Y7Hr08fKSLG1IoULbF5 VHC1iIolgB1LdeQFbaEO89NeVPr98KcVXb0SiunS9ac9H5ioXgf4FwzIWalGsUpapCuL fFtg== X-Gm-Message-State: AOJu0YyMJHDaWKjmdJ3UcNg+ZQkszk3Willfga10fttwtCLt1HlBxoLL thjEZeLAN61mG2XE5LaAfNdgh/85pKCAq5rLglIF5zqJ9k0GiHC+Jx0+MB3n X-Gm-Gg: ASbGncultImgE0TG1llnt/ZT6HYU/7+1aVAtt/Q+uo11f5+VPVfrPO/bTHh0yMQI2tR bVgAA7EarWuH74psIXJwXlBOulUomqSzIpxtrHSGMUcCFIN1s68XdXNC/NgDTCteaD+c2NSURBK +p/q/LcK5uH0DGDjK1ZMKie9cE+oaXxLVUqpkGjvk/9GaWgKwrHL28jGBZ97KzWB/X4/hEYo2m2 B+juRhGxmHTNWYINXnGZ8CXXFdZi5tMgX3Xaj61wWsnrrE= X-Google-Smtp-Source: AGHT+IGEWIsEGKc3HIlnGIU3MlrUqrG/Y2vCZ3ykzJypblkQk0eaQ2CN1PISoZRPw8uzQtq+OdCoPA== X-Received: by 2002:a05:6000:4713:b0:385:f5c4:b30d with SMTP id ffacd0b85a97d-385fd429ae3mr3540507f8f.39.1733255175417; Tue, 03 Dec 2024 11:46:15 -0800 (PST) Received: from localhost ([141.226.9.46]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-385fd599b31sm2654314f8f.21.2024.12.03.11.46.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Dec 2024 11:46:14 -0800 (PST) Date: Tue, 3 Dec 2024 21:46:13 +0200 From: Efraim Flashner To: Roman Scherer Subject: Re: [bug#74120] [PATCH v2] gnu: Add rust-speakersafetyd-1. Message-ID: Mail-Followup-To: Efraim Flashner , Roman Scherer , 74120-done@debbugs.gnu.org References: <730badd0c62c83b9c779ee2ad9c9ca41af34bfd9.1730317218.git.roman@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="+yHeYEElpckv9num" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 74120-done Cc: 74120-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: -0.7 (/) --+yHeYEElpckv9num Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I renamed the package to speakersafetyd and moved it to rust-apps. Patch pushed to the rust-team branch! --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --+yHeYEElpckv9num Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmdPYAQACgkQQarn3Mo9 g1HgsA//f2AgRX4/kkLmOxKHlQ69woW+o8ueCmGMOvrCbH9BujDbKLsTep4UaehN lsriaBXDPVt+/8H9VJPWMzvcgcfgH8zWJGjno1JOUZ8Chr9sDbgGhN9+tYX1grFg gqK6Q9Zg3wcb17vgIHlOmLMITQA3Ic50WkEpPrLu41fQNJzVpMQKXsm/rt+CY0En o8bcBM1QkkNi2mkmTNGdMntzU9RBheAxLR+12qVdho4K5ZZmK4FB0F28ydGObxxM Ik04R6IiyYwXYxvtf+2/Is2fLROFBggSpz1O5vtq/NON7E3Uz7HMKMULeCFGOePv x1QtlbVCK79ajJTvp16QIT3xJyFuovqzaoBch9v8D5+isKTOiltRpEMC7DPD2ObC adDKpQkdVPuyBqxtgDNd0kn7yU4sqqszI216qP7AMvczRf2cwrs6DDNBzFukxcDf rT7X3KE4GkfLxKoM6REZnMSP8Dbr7/PbVA3PimdlzlW3fOh6ELIAX3l9D2CM8LhF pnQKkCeR3lDIpJDkByaMEOc2Smqvi6dFKVIICZ/xEPuUL/1omnxFIql4xr4++4TL YpaPiz2k4imB0ofakec5outTUxrPe4e+6gikxVvkOG0oasKjHssI1yxj0Y18qnIh q3ryrWPdb6Q1kcJATnHPZraEyl4/1GcKTUCt553S93hZoC1247o= =YxVX -----END PGP SIGNATURE----- --+yHeYEElpckv9num-- From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 02:56:54 2024 Received: (at 74120-done) by debbugs.gnu.org; 4 Dec 2024 07:56:54 +0000 Received: from localhost ([127.0.0.1]:34133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIkFh-0001u2-Mg for submit@debbugs.gnu.org; Wed, 04 Dec 2024 02:56:53 -0500 Received: from mail-lj1-f174.google.com ([209.85.208.174]:53458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIkFd-0001tr-5z for 74120-done@debbugs.gnu.org; Wed, 04 Dec 2024 02:56:52 -0500 Received: by mail-lj1-f174.google.com with SMTP id 38308e7fff4ca-2ffc1009a06so94788461fa.2 for <74120-done@debbugs.gnu.org>; Tue, 03 Dec 2024 23:56:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1733298948; x=1733903748; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=Hp28zaKMbNyXjMh+4dhho5YK0mEPncXTzgXEBD+jhPI=; b=KVHxjJS5nIZ46IyccUQg0850RibQ19i5XcFBkBVqtDclIXTgXmY+96ZqJv6OYl0AyW AnVgOwS6aRmHY3ZM11Ytr5Llj9pxjIUt+5aQUZbLRPZEjbnpwzMebyG/F7voiBgNqWkH UALDLrPCSKF9SmU8lfjISXj6YRgLW1D7DtX/UkPqhgocXm4Qj4qhYZSxkXSqt0ty1shj uRT8aJxTE3azIdG8Hl3q20Q44+7SQ+y/32qgr1S/q8+3pbBFHKuXeDjTBxgNGFzmnV9V 8nj0J4j6jV9efSyCyo2Oy8UPuu9stawlM2nwqdM91BYJzmX26XDGCFgTyROuKaFg4O/R X/qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733298948; x=1733903748; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Hp28zaKMbNyXjMh+4dhho5YK0mEPncXTzgXEBD+jhPI=; b=e5thJInr0xDMaBhrc+cuvBnCmz+SOUWBupWLwZfWXcTaeaR9tAeoTrRpscte+5KGL+ 72eZeAgZOUWW94/TVdHqb5UHnU98ow9aMrQ0Y+xmKjR3ETk4hYYTa76Hzh9icvHzLk67 qRuxMI4WoVSF+UqO+teJrnALqVc1Ck286PFGakwo7mWDRkIEIRaaJq3o1TPAUHREJ3A8 T04IG7UBM2OZ0f/Ur/wbcBjEf921gxwDxg0uAiEyeHsCr2/wuZrw7JUgWYXiwfIpduJP 00PKzmLg1pKHH7NbABUnjjKPCig7Z11LEFTeK+Wp2xFukx3WDlv6ca6CWmLci/6aR14H zVzQ== X-Forwarded-Encrypted: i=1; AJvYcCUz1yWE6wthW+haickXLUabZ+JmZdCewh7VBJbQ5UETUcuHu+UfBnU/ZOw9g5+0McJ00YiNz8P+Z5AG@debbugs.gnu.org X-Gm-Message-State: AOJu0YwtjuYXFvLvhyDwRUYNSCGo04Kyq6YG9TNdgNLIt34uEWoChf7q BgdO0SjFdUcVKUhgffNiKA3ytcFZYj3pHzjlhH6R9HSdjDBuIofzAC4S1Q3mz0t3i1PZZ+Ax/H5 k8rMO4BXLVm6aIUn6bLGcbJRHuWZDHF71/S/H8mTFq6uct3Uy X-Gm-Gg: ASbGncs2TnypvJ3nF3ukXX8i/TCcsItfQWS2zY2D8xMojAWQ4xcssSnyXyeKY1aIFQ0 /XTFdxHGokG4s8Q5L/t9YyuKourQkvzOdDPavwUpgrURdC+6LIkhpKxgQjCIsENA= X-Google-Smtp-Source: AGHT+IGW5C6ktoasZGLHzMSfzackvoA5M1WQHiafd3Rh/oKi27hOnwq6rrugJG/WdsZc4zTS8uypY+qrqw2o+unIY80= X-Received: by 2002:a2e:a5c1:0:b0:2ff:95d7:9ed2 with SMTP id 38308e7fff4ca-30009cfed00mr53648841fa.32.1733298948035; Tue, 03 Dec 2024 23:55:48 -0800 (PST) MIME-Version: 1.0 References: <730badd0c62c83b9c779ee2ad9c9ca41af34bfd9.1730317218.git.roman@burningswell.com> In-Reply-To: From: Roman Scherer Date: Wed, 4 Dec 2024 08:55:37 +0100 Message-ID: Subject: Re: [bug#74120] [PATCH v2] gnu: Add rust-speakersafetyd-1. To: Efraim Flashner , Roman Scherer , 74120-done@debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000001676ff06286d1c36" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74120-done 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 (-) --0000000000001676ff06286d1c36 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you Efraim! On Tue, Dec 3, 2024, 20:46 Efraim Flashner wrote: > I renamed the package to speakersafetyd and moved it to rust-apps. > > Patch pushed to the rust-team branch! > > -- > Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7= =9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed > --0000000000001676ff06286d1c36 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you Efraim!

On Tue, Dec 3, 2024, 20:46 Efraim Flashn= er <efraim@flashner.co.il&g= t; wrote:
I renamed the package to = speakersafetyd and moved it to rust-apps.

Patch pushed to the rust-team branch!

--
Efraim Flashner=C2=A0 =C2=A0<efraim@flashner.co.il>=C2=A0 =C2= =A0=D7=90=D7=A4=D7=A8=D7=99=D7=9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D=C2=A0 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted=
--0000000000001676ff06286d1c36-- From unknown Sat Jun 21 03:20:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 01 Jan 2025 12:24:06 +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