From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id SNAJKcktm2P0rAAAbAwnHQ (envelope-from ) for ; Thu, 15 Dec 2022 15:23:05 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id GPLbKMktm2MSYwEAauVa8A (envelope-from ) for ; Thu, 15 Dec 2022 15:23:05 +0100 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 6453C12690 for ; Thu, 15 Dec 2022 15:23:05 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p5p82-0001wc-At; Thu, 15 Dec 2022 09:22:30 -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 1p5p7x-0001uf-8R for help-guix@gnu.org; Thu, 15 Dec 2022 09:22:28 -0500 Received: from knopi.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5p7v-00069Q-2r for help-guix@gnu.org; Thu, 15 Dec 2022 09:22:25 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C8F76411AF for ; Thu, 15 Dec 2022 15:22:19 +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 63EkZGnNfT5L for ; Thu, 15 Dec 2022 15:22:18 +0100 (CET) Message-ID: <6b7b0cfa-a938-68ee-4a93-8ac0a942bd66@disroot.org> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1671114138; bh=fZeCmuLuO6pNoGtqR1xRery20TM+CzNzjYnlFexyxdQ=; h=Date:From:To:Subject; b=MW+2Am6Gr2AMm3FMtsd68ZHayHA+T4z8SF2QVTo9vC4pVXop8NyqydD0YC3oohKxx d4N7Hv2yMlnvGaCHL9s0opZJvO73b5jzm4OP/5YUliwGEicN+qglz+gwe/AZ995L11 qqMwzpH80RBmRsGRBK/hXbFcSiaR4HfsAKbiSS0aLosWAnQO7fhKjt5zKhmt5HT3/T 7DZuWZ8sDvNR1OdPgzzSUmsej3woUJCenQdVs6C6UFliu+VRxjknysaDUXmi4FPngq +Nv6r4QFNwhIyar50GVZIeowAr8ucAdTmJdOniHb7vy8m3lpAXfPJr8yqbr3z0ylND paxJaxMZhzlOw== Date: Thu, 15 Dec 2022 14:22:18 +0000 MIME-Version: 1.0 Content-Language: en-US From: calcium To: help-guix@gnu.org Subject: Can You Help With applying patches when doing `guix pull` ? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=calcium@disroot.org; helo=knopi.disroot.org 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_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671114185; 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: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=lglbvoaMYIZ9/4QLMcHSpQOLLOjO/yVcG+1FzDnZxTo=; b=mSyGNnmlzTm2YwLbIK0TKQTlV9wVEBATwCUmkHJXeQnLvbVhQTCFW2Syef2oXg7/FKlFnm GyiQeON3RRBT+61ElJlppThjWK55TJ9rCYakxaMLASaKln7qJD1Op13H7jNJQN2jOMa4l9 2PNVYGr/BurQ75HRcNe43nu9a5SjGgv+g9NpLTojCBCjQCnS4qCypP4xQn5ExkJEDmd39E 2NYiaguwZ5CYgoHIH3/z+LzP6k4YIHmjS4Naay4bsDyF+EhcMqN/M6ssDSyU62YFMzAGqU 3YyNc8pm5eUmZZzdMe2S6jUv+PTXMNqsw5S+09yUq6LiuKR8qUoHH2vGd+t3Xw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=MW+2Am6G; dmarc=pass (policy=reject) header.from=disroot.org; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671114185; a=rsa-sha256; cv=none; b=ue4zvn+Nyo7BUVDJpR7saGbFVrk7/jQbBty3VQ6Uaw50iGJ7SvrIDZV0ca+L9FHnmc2tQb Ui6QekURBzDGQ0bUxjVXzJ5Qz73iEQJmfkqCK3S8ijJsA9k/Amx9VhAakHruZ3GquRDodX UirN+yNzfYAWtS+WQo6HUDxf+RNWLW1lqjj5R9d/1xw0WVHDxmuHq1SJZ+Rjk9Oo8az0AT MDPWuZABjxJtv3nYcLClHev174+dHLaUPb0vuS9ainNWa8hP3GxwJsHI+bXVrLZul5xW3i /ebF4o/bXFfZcnVJWBL9hLqXLVb4QZkGZQnqMrjL8pcriEzlrhLR9U9JFtHm/Q== X-Spam-Score: -3.61 X-Migadu-Queue-Id: 6453C12690 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=MW+2Am6G; dmarc=pass (policy=reject) header.from=disroot.org; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.61 X-TUID: WueuMynsHSij Is there an easy way to applies patches locally (at every pull) without having to maintain a whole channel ? Because I want to have the patch tree-sitter for emacs[1] and the patch exwm-emacs-next[2] without creating and maintainging my whole channel ! for 2 patches that are already compatible with Guix's official channel !! but just need a maintainer's approval. [1]: https://qa.guix.gnu.org/issue/49946 [2]: https://qa.guix.gnu.org/issue/39804 Thanks, it would be very useful (There are lots of patches that I would love to have, without the hassle of maintaining a mirror channel with some patches, because they can take more than 2 years to be merged into Guix's channel) Thank you for your help and support. PS: I already know about `guix build --patch ...`, but it doesn't do what I want. Otherwise, would there be a way to create and maintain automatically a local channel that just apply those patches ?