From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GDNZAWU93GDTPQAAgWs5BA (envelope-from ) for ; Wed, 30 Jun 2021 11:46:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id qAezOGQ93GBQCAAAB5/wlQ (envelope-from ) for ; Wed, 30 Jun 2021 09:46:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4B44411B9B for ; Wed, 30 Jun 2021 11:46:12 +0200 (CEST) Received: from localhost ([::1]:48816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lyWnK-0004WL-Uu for larch@yhetil.org; Wed, 30 Jun 2021 05:46:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39716) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyWnC-0004WB-Uz for guix-patches@gnu.org; Wed, 30 Jun 2021 05:46:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44926) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lyWnC-00047a-JN for guix-patches@gnu.org; Wed, 30 Jun 2021 05:46:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lyWnC-0008Nx-IE for guix-patches@gnu.org; Wed, 30 Jun 2021 05:46:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49288] [PATCH] gnu: services: Export provenance-entry and sexp->channel Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 30 Jun 2021 09:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49288 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49288@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162504634132200 (code B ref -1); Wed, 30 Jun 2021 09:46:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Jun 2021 09:45:41 +0000 Received: from localhost ([127.0.0.1]:56472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyWmr-0008NI-9R for submit@debbugs.gnu.org; Wed, 30 Jun 2021 05:45:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:36318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyWmp-0008NA-9U for submit@debbugs.gnu.org; Wed, 30 Jun 2021 05:45:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyWmo-0004UL-PI for guix-patches@gnu.org; Wed, 30 Jun 2021 05:45:38 -0400 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]:35708) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lyWmm-0003ma-NL for guix-patches@gnu.org; Wed, 30 Jun 2021 05:45:38 -0400 Received: by mail-lf1-x136.google.com with SMTP id u13so4005736lfk.2 for ; Wed, 30 Jun 2021 02:45:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop-in.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=0IkWSGiIQk26iBoXCqUulB1SVfw+4c9Pzlfj2LfbAmA=; b=y0DvEy3+M+CZ6/cNfElsdyziFhXpwoSBn9hvaKhwzGnzhm/QVuMKYHL1zuco1W25F1 Rf8tt+GmfFQeuoKe03QDDPzRD4yxR8q3na/kd5o3vsyWB3ssvpkznxdIfisNmF7To9nr +QzON9UtVpaEeIVxPFlX9+z4S2/UA68ILSvHlVjpk/H+qvb5wjUbYqBl1uqzlv5jSiiK 1CeUN6nuWxTzgdjUNEhzX1s1NyFfgG88mfo5bBEG3Mdkrm+YxJVRQ1zxQ6DmHAMdWMPo diqGYqC8it0JZ+9hnmctVINh76NkQcwnmO1uOHvThM24Nj9jWl/d+zTml9gVbqBFjc6A RlYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=0IkWSGiIQk26iBoXCqUulB1SVfw+4c9Pzlfj2LfbAmA=; b=JzMMb1gXA6bNLYzmTiWqBsaCXfF0Af0zM5LuzqUIvSnbGuU/YDKzFsIAKs7ILSBcmY pjOn9fKpkN04tyJy/bKuM7F47U59ZMSxM6tkMunxrXM518D5uBJanKFcP9R2496nox3N F9DWSxoeJgEsxWtF3Gx/fa5JJwy9i0K0AKfyZWs4/MemESPT+eRMQPiEnXTLrE7aev3c dUMPqbur1woL3sM48oGlAH/JoRxgpm5OTJG+5Y23LtLk0xaxxHsdK0jW0JxBm8BxujYk 1UN6MBtqIUIG0xH0CImduMu1iJiniNUDVJ61EjYLq/yUZcxrGcRTTUnLqjTp4VWldRkB 2GAA== X-Gm-Message-State: AOAM531mvjZ0kMf5yNLQs9HVGJ2fenWcFGsQ2Kx9NhNJF0CqmYC/m5IH ZqJSRPFukzHaZ+A3LZ3boAEC31spb1ekww== X-Google-Smtp-Source: ABdhPJxcSKl7P5mKkQ+1eZpWhXBK+o4/VRhifyEXL5bbuc8B6+lMjZ5tuGwMLgM0r2DCclB1bVX5Gg== X-Received: by 2002:a19:c506:: with SMTP id w6mr26838842lfe.656.1625046334295; Wed, 30 Jun 2021 02:45:34 -0700 (PDT) Received: from ixy (109-252-117-164.nat.spd-mgts.ru. [109.252.117.164]) by smtp.gmail.com with ESMTPSA id q67sm2158255ljq.70.2021.06.30.02.45.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Jun 2021 02:45:33 -0700 (PDT) From: Andrew Tropin Date: Wed, 30 Jun 2021 12:45:32 +0300 Message-ID: <871r8j4rer.fsf@trop.in> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=2a00:1450:4864:20::136; envelope-from=andrew@trop.in; helo=mail-lf1-x136.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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625046372; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=0IkWSGiIQk26iBoXCqUulB1SVfw+4c9Pzlfj2LfbAmA=; b=FauSheddTHqfZQUsAAnJnEdYxT5amavVYaySdH31XZ6u/3QEo3l0HHbtcnQPTldXqns9Ow 31hhq0XDcgO4BzhdnKysWXkrH4dqgwOhEBgM2u68nvTHsIG5AKqiM6fRbObGhg9wLlV3dx Ya03P8vXcIy+dkFHDuV5OaWTjc+LlJRgCZBq8czP0PzaaSCAwCRDn4eINCfqpr+nkkSSiD ykTaJK8WaRDtN0d3Dc5TvkrpeANPNXjlJHFR0JE0dZcluniLCKIz2LUJuJ+aVwId5+XmzE r+EjBbMCRJwrKpty1581+Ht7LiV2raSL+JcpczOF5nIKOzFpRfaJlQgeEF3w/Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625046372; a=rsa-sha256; cv=none; b=UjBjcdZox9/TQVJeKybZBSsEbRTyqoeJvqceYQarv7y23AvjJEj4IqH+swsYDjat6zXoGA YqUTOZG/wmzsyxDpNAsMQvSyUrs7BuWk6jD+BwFuR2BKOZSZRvoaBGEzWA+zY0zWlMVTRb Yn5mDu6dvxrZQFxSkIRBvRe/jizejAK1cpzSq4BgiUrGYpLosLAK8oLxnVNAkjADkQ9UwG bNfURVGgU5ShgnFCcWKR81ikyW93tgJIbOu4GsORvw+RlAgnhwlhDdX1iyyc0qNXv7ldAh /QIfloevqVKCD0+API9SaZQToYd/3/ZaIqKk1mDLi65l0eG84JzMLsFFv0JrvA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=y0DvEy3+; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.42 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=y0DvEy3+; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 4B44411B9B X-Spam-Score: -1.42 X-Migadu-Scanner: scn1.migadu.com X-TUID: ejmIwwnI16dU These functions are need for Guix Home. --- For now functions are copy pasted, but it seems better to reuse existing functions. https://git.sr.ht/~abcdw/rde/tree/057888b2604b05d555fd1b67f3d356644f9a134d/gnu/home-services.scm#L418 gnu/services.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/services.scm b/gnu/services.scm index 8d413e198e..53b358c63b 100644 --- a/gnu/services.scm +++ b/gnu/services.scm @@ -91,6 +91,9 @@ ambiguous-target-service-error-service ambiguous-target-service-error-target-type + provenance-entry + sexp->channel + system-service-type provenance-service-type sexp->system-provenance -- 2.32.0 <#secure method=pgpmime mode=sign>